diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2ae754fc..ad2c0dbd 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,49 @@ 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).
+> **Note:** entries for `2.6.0`–`2.9.1` are not yet backfilled here; see the
+> [GitHub Releases](https://github.com/nubenetes/awesome-kubernetes/releases) for those.
+
+## [[2.9.8]](https://github.com/nubenetes/awesome-kubernetes/releases/tag/v2.9.8) - 2026-06-19
+
+### Changed
+- **Inventory `gh_pushed` Data Cleanup**: Normalized 281 existing inventory entries whose `gh_pushed` date field held the literal string `"N/A"` to `null`, completing the `2.9.4` source fix. Deterministic and CI-reproducible (`last_checked` already migrated to integer by the pipeline).
+- **Changelog Maintenance**: Documented releases `2.9.2`–`2.9.8` in `CHANGELOG.md`.
+
+## [[2.9.7]](https://github.com/nubenetes/awesome-kubernetes/releases/tag/v2.9.7) - 2026-06-19
+
+### Fixed
+- **Hero Card Height Consistency**: Aligned the emoji-based "Intelligence Digest" hero card with the other four logo cards on the V2 index by giving `.hero-badge-icon` a 100px flex-centered box in `v2_elite.css` (was ~32px tall). Cache-bust bumped to `?v=2.9.7`.
+
+## [[2.9.6]](https://github.com/nubenetes/awesome-kubernetes/releases/tag/v2.9.6) - 2026-06-19
+
+### Fixed
+- **Deterministic Inventory Dump**: Stored `last_checked` as an `INTEGER` (epoch seconds) instead of a `REAL` in `inventory_manager.py`, normalizing the value on the entry before both the SQL and YAML dump. SQLite's version-specific `REAL`→text float printing previously rewrote ~every row of `inventory.sql` when regenerated outside CI. Verified `load→save` idempotent and byte-identical between local SQLite 3.40.1 and the CI-equivalent `python:3.11` (SQLite 3.46.1).
+
+## [[2.9.5]](https://github.com/nubenetes/awesome-kubernetes/releases/tag/v2.9.5) - 2026-06-19
+
+### Fixed
+- **Index Outage (Runaway YouTube Mosaic)**: Fixed `reorganize_mosaic.load_inventory_channels()` selecting channels by `'youtube_mosaic' in entry` (key presence). Because the SQL round-trip materializes that column as an empty dict `{}` on every entry, the filter matched all ~18,647 inventory entries and emitted ~18.6k inline image links on a single line — producing a 4 MB `v2-docs/index.md` (and 2.9 MB `docs/index.md`) that hung both the V1 and V2 index pages. Now only entries with a non-empty `youtube_mosaic` dict and a logo image are rendered (136 curated channels).
+
+## [[2.9.4]](https://github.com/nubenetes/awesome-kubernetes/releases/tag/v2.9.4) - 2026-06-19
+
+### Fixed
+- **`gh_pushed` Source Normalization**: The enrichment writers (`fast_enrich.py`, `gemini_utils.py`) now store `gh_pushed` as `None` when GitHub data is unavailable, instead of the string `"N/A"` that reached `datetime.fromisoformat()` downstream. `gh_license` keeps its displayed `"N/A"` string sentinel.
+- **Curator Date-Parse Hardening**: Guarded the twin `fromisoformat()` call in `agentic_curator.py`'s MVQ-penalty check so a bad date value can't crash a curation batch.
+
+### Added
+- **Inventory Migration Script**: Added `scripts/normalize_gh_pushed.py` to clean existing `gh_pushed: "N/A"` rows.
+
+## [[2.9.3]](https://github.com/nubenetes/awesome-kubernetes/releases/tag/v2.9.3) - 2026-06-19
+
+### Fixed
+- **Platinum Audit Null Handling**: Hardened `safety_guard.py` against null/`"N/A"` inventory fields. The MVQ compliance check no longer passes `"N/A"` to `datetime.fromisoformat()` or multiplies a `None` star count; the linguistic-tagging check no longer calls `None.lower()` on a null `language` (which had aborted the entire audit). Each mandate now runs in isolation so one bad entry cannot kill the whole report.
+
+## [[2.9.2]](https://github.com/nubenetes/awesome-kubernetes/releases/tag/v2.9.2) - 2026-06-19
+
+### Fixed
+- **Dark-Theme CSS Flashes**: Removed `content-visibility: auto` from broad `
`/`` selectors and `.v2-tag-section` in `v2_elite.css`. On the slate (dark) theme it caused black flashes while scrolling and made link lists below the index mosaic appear collapsed (intrinsic-size mismatch). The tags page already uses collapsed `` for native render-skipping, so the optimization was redundant. Cache-bust bumped to `?v=2.9.2`.
+
## [[2.5.8]](https://github.com/nubenetes/awesome-kubernetes/releases/tag/v2.5.8) - 2026-06-18
### Added
diff --git a/README.md b/README.md
index c02723df..31e0dd0d 100644
--- a/README.md
+++ b/README.md
@@ -142,7 +142,7 @@ Additionally, as of May 2026, Nubenetes has reached the **Platinum Operational T
| :--- | :--- |
| **Total Technical Resources (Links)** | **18647+** |
| **Specialized MD Pages** | **162** |
-| **Total Commits** | **6149+** |
+| **Total Commits** | **6161+** |
| **Primary AI Engine** | **Google Gemini (Agentic)** |
@@ -180,7 +180,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 | 2590 | 10,696 | **Agentic AI Surge** (May 2026 Inception) |
+| 9 | 2026 | 2602 | 10,746 | **Agentic AI Surge** (May 2026 Inception) |
@@ -196,8 +196,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 --> 11000
- bar [1445, 586, 8449, 2193, 1660, 123, 218, 20, 10696]
- bar [350, 142, 2046, 531, 402, 30, 53, 5, 2590]
+ bar [1445, 586, 8449, 2193, 1660, 123, 218, 20, 10746]
+ bar [350, 142, 2046, 531, 402, 30, 53, 5, 2602]
```
@@ -207,7 +207,7 @@ xychart-beta
| :--- | :---: | :---: | :--- |
| 2026-04 | 25 | 103 | Active Curation |
| 2026-05 | 2101 | 8,677 | **Agentic Inception (Gemini Era)** |
-| 2026-06 | 464 | 1,916 | Active Curation |
+| 2026-06 | 476 | 1,965 | Active Curation |
### 2.4. Content Distribution and Semantic Clustering
diff --git a/data/inventory.sql b/data/inventory.sql
index b1c8978d..ee1cb85f 100644
--- a/data/inventory.sql
+++ b/data/inventory.sql
@@ -14,7 +14,7 @@ CREATE TABLE resources (
addition_method TEXT,
content_hash TEXT,
health_score REAL,
- last_checked REAL,
+ last_checked INTEGER,
needs_ai_refresh BOOLEAN,
discovered_at TEXT,
last_ai_eval TEXT,
@@ -28,82 +28,82 @@ CREATE TABLE resources (
extra_metadata TEXT
);
INSERT INTO "resources" VALUES('https://100daysofkubernetes.io','100 Days Of Kubernetes: 100daysofkubernetes.io','','2026',5,'A highly progressive community learning roadmap tracing advanced modern platform architectures. Chronicles continuous topics ranging from standard containers to advanced Envoy proxying, service meshes, and GitOps deployments.','English','Tutorial','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Continuous Learning", "Platform Engineering"]','["[DE FACTO STANDARD]", "[GUIDE]"]','[]','["kubernetes-tutorials.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://12factor.net','12factor.net','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','f7192439d441725427f4e28724b5279d8b2ff0d1e789d351c2a34b47b0a1890f',100.0,1.77903092799869608e+09,1,'2026-05-17T17:15:27.998696+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://1829034.medium.com/getting-started-with-chaos-engineering-13e85a438d37','medium.com: Getting Started with Chaos Engineering','','N/A',0,'A curated technical resource and architectural guide covering medium.com: Getting Started with Chaos Engineering in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903238037779903e+09,0,'2026-05-17T17:39:40.377799+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/chaos-engineering.md"]','["chaos-engineering.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://12factor.net','12factor.net','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','f7192439d441725427f4e28724b5279d8b2ff0d1e789d351c2a34b47b0a1890f',100.0,1779030927,1,'2026-05-17T17:15:27.998696+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://1829034.medium.com/getting-started-with-chaos-engineering-13e85a438d37','medium.com: Getting Started with Chaos Engineering','','N/A',0,'A curated technical resource and architectural guide covering medium.com: Getting Started with Chaos Engineering in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032380,0,'2026-05-17T17:39:40.377799+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/chaos-engineering.md"]','["chaos-engineering.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://3t.io','3T MongoChef – Your New MongoDB GUI','- [Connecting to your MongoDB at MongoLab](http://3t.io/blog/how-to-connect-to-mongolab)','2025',4,'Introduces Studio 3T (formerly MongoChef), a professional desktop GUI featuring query builders, migration schemas, and JSON editors. Facilitates local database administration and connection profiles for cloud-hosted instances.','Java','Software','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Architecture", "MongoDB Ecosystem", "Database Tooling"]','["[ENTERPRISE-STABLE]"]','[]','["nosql.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://3t.io/blog/how-to-connect-to-mongolab',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','5f62fd92e1769dfcbcc8c89cf6ae5e9709490fc3149ea5950b6e19f5b62a855c',100.0,1.77903375793608903e+09,1,'2026-05-17T18:02:37.936089+02:00',NULL,NULL,NULL,'[]','[]','["docs/nosql.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://4dayweek.medium.com/what-does-the-work-life-balance-of-a-software-engineer-look-like-fe16cc46bb0','4dayweek.medium.com: What does the work-life balance of a Software Engineer'' look like?','','N/A',0,'A curated technical resource and architectural guide covering 4dayweek.medium.com: What does the work-life balance of a Software Engineer'' look like? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033750.7022,0,'2026-05-17T18:02:30.702200+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/recruitment.md"]','["recruitment.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://4sysops.com/archives/kubernetes-guide-node-selector-and-node-affinity-in-kubernetes','4sysops.com: Node selector and node affinity in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering 4sysops.com: Node selector and node affinity in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903448687894511e+09,0,'2026-05-17T18:14:46.878945+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://4sysops.com/archives/use-psexec-and-powershell-together','4sysops.com: Use PsExec and PowerShell together','','N/A',0,'A curated technical resource and architectural guide covering 4sysops.com: Use PsExec and PowerShell together in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903055851340699e+09,0,'2026-05-17T17:09:18.513407+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://53jk1.medium.com/argocd-the-continuous-delivery-solution-for-kubernetes-ae5b008e76d1','53jk1.medium.com: ArgoCD: The Continuous Delivery Solution for Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering 53jk1.medium.com: ArgoCD: The Continuous Delivery Solution for Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903000018839788e+09,0,'2026-05-17T17:00:00.188398+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://9elements.com/blog/developing-a-week-on-windows-with-wsl2','9elements.com: Developing on Windows with WSL2','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5a4b358577e887aefd7273f77ecdf87e36ce14dc5ccce11269f4b3605e7a3f25',100.0,1.77903151662521505e+09,0,'2026-05-17T17:25:16.625215+02:00',NULL,NULL,NULL,'[]','[]','["docs/linux-dev-env.md"]','[]','{}','{"duplicate_of": "https://9elements.com/blog/developing-on-windows-with-wsl2"}');
-INSERT INTO "resources" VALUES('https://9elements.com/blog/developing-on-windows-with-wsl2','9elements.com: Developing on Windows with WSL2','','2026',0,'A developer-focused guide optimizing local Windows workflows with WSL2. Provides performance instructions on using WSL2 backends alongside Docker Desktop, configuring VS Code remote-containers, and mitigating cross-file system read/write overhead.','English','Blog','Intermediate',0,'online','manual','d660b133132a4079eb3519613a6e510df4a73501e75331fa3bb078114755ec77',100.0,1.77913049494633388e+09,0,'2026-05-18T20:54:54.946334+02:00',NULL,NULL,NULL,'["Local Development", "Operating Systems", "WSL"]','["[COMMUNITY-TOOL]"]','["docs/linux-dev-env.md"]','["linux-dev-env.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://9to5linux.com/centos-alternative-rocky-linux-8-5-is-out-now-with-secure-boot-support-updated-components','9to5linux.com: CentOS Alternative Rocky Linux 8.5 Is Out Now with Secure'' Boot Support, Updated Components','','N/A',0,'A curated technical resource and architectural guide covering 9to5linux.com: CentOS Alternative Rocky Linux 8.5 Is Out Now with Secure'' Boot Support, Updated Components in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902968913362193e+09,0,'2026-05-17T16:54:49.133622+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://9to5mac.com/2016/03/17/how-to-remap-windows-keyboard-buttons-match-mac-layout','9to5mac.com: How-To: Remap Windows keyboards to match the Mac keyboard layout','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','1881d14400413adbedf82af6f2a8efc4e9c8234b953c25cbf9c130dc5f6e28d4',100.0,1.77903341589665889e+09,1,'2026-05-17T17:56:55.896659+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://3t.io/blog/how-to-connect-to-mongolab',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','5f62fd92e1769dfcbcc8c89cf6ae5e9709490fc3149ea5950b6e19f5b62a855c',100.0,1779033757,1,'2026-05-17T18:02:37.936089+02:00',NULL,NULL,NULL,'[]','[]','["docs/nosql.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://4dayweek.medium.com/what-does-the-work-life-balance-of-a-software-engineer-look-like-fe16cc46bb0','4dayweek.medium.com: What does the work-life balance of a Software Engineer'' look like?','','N/A',0,'A curated technical resource and architectural guide covering 4dayweek.medium.com: What does the work-life balance of a Software Engineer'' look like? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033750,0,'2026-05-17T18:02:30.702200+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/recruitment.md"]','["recruitment.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://4sysops.com/archives/kubernetes-guide-node-selector-and-node-affinity-in-kubernetes','4sysops.com: Node selector and node affinity in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering 4sysops.com: Node selector and node affinity in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034486,0,'2026-05-17T18:14:46.878945+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://4sysops.com/archives/use-psexec-and-powershell-together','4sysops.com: Use PsExec and PowerShell together','','N/A',0,'A curated technical resource and architectural guide covering 4sysops.com: Use PsExec and PowerShell together in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030558,0,'2026-05-17T17:09:18.513407+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://53jk1.medium.com/argocd-the-continuous-delivery-solution-for-kubernetes-ae5b008e76d1','53jk1.medium.com: ArgoCD: The Continuous Delivery Solution for Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering 53jk1.medium.com: ArgoCD: The Continuous Delivery Solution for Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030000,0,'2026-05-17T17:00:00.188398+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://9elements.com/blog/developing-a-week-on-windows-with-wsl2','9elements.com: Developing on Windows with WSL2','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5a4b358577e887aefd7273f77ecdf87e36ce14dc5ccce11269f4b3605e7a3f25',100.0,1779031516,0,'2026-05-17T17:25:16.625215+02:00',NULL,NULL,NULL,'[]','[]','["docs/linux-dev-env.md"]','[]','{}','{"duplicate_of": "https://9elements.com/blog/developing-on-windows-with-wsl2"}');
+INSERT INTO "resources" VALUES('https://9elements.com/blog/developing-on-windows-with-wsl2','9elements.com: Developing on Windows with WSL2','','2026',0,'A developer-focused guide optimizing local Windows workflows with WSL2. Provides performance instructions on using WSL2 backends alongside Docker Desktop, configuring VS Code remote-containers, and mitigating cross-file system read/write overhead.','English','Blog','Intermediate',0,'online','manual','d660b133132a4079eb3519613a6e510df4a73501e75331fa3bb078114755ec77',100.0,1779130494,0,'2026-05-18T20:54:54.946334+02:00',NULL,NULL,NULL,'["Local Development", "Operating Systems", "WSL"]','["[COMMUNITY-TOOL]"]','["docs/linux-dev-env.md"]','["linux-dev-env.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://9to5linux.com/centos-alternative-rocky-linux-8-5-is-out-now-with-secure-boot-support-updated-components','9to5linux.com: CentOS Alternative Rocky Linux 8.5 Is Out Now with Secure'' Boot Support, Updated Components','','N/A',0,'A curated technical resource and architectural guide covering 9to5linux.com: CentOS Alternative Rocky Linux 8.5 Is Out Now with Secure'' Boot Support, Updated Components in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029689,0,'2026-05-17T16:54:49.133622+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://9to5mac.com/2016/03/17/how-to-remap-windows-keyboard-buttons-match-mac-layout','9to5mac.com: How-To: Remap Windows keyboards to match the Mac keyboard layout','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','1881d14400413adbedf82af6f2a8efc4e9c8234b953c25cbf9c130dc5f6e28d4',100.0,1779033415,1,'2026-05-17T17:56:55.896659+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://a-connect.com','certace','','2026',0,'A high-end freelance network (formerly Certace, now part of the wider a-connect ecosystem) matching specialized business analysts and project managers with corporate clients. Live grounding shows a rigorous vetting structure that bridges traditional management consulting with agile project execution.','English','Platform/SaaS','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Remote Work & Career", "Talent Platforms", "Freelance Consulting"]','["[COMMUNITY-TOOL]"]','[]','["freelancing.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://abarrak.gitbook.io/linux-sysops-handbook','abarrak.gitbook.io: Linux SysOps Handbook 🌟','','2026',4,'A high-density reference manual covering system administration, networking, performance monitoring, and scripting. Designed as a quick lookup handbook for on-call engineers resolving real-world operational incidents.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operating Systems & Infrastructure", "Linux", "Operations Handbook"]','["[ENTERPRISE-STABLE]"]','[]','["linux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://abcabhishek.substack.com/p/chatgpt-for-generating-sql-as-a-data','abcabhishek.substack.com: ChatGPT for generating SQL as a Data Engineer''s'' assistant','','N/A',0,'A curated technical resource and architectural guide covering abcabhishek.substack.com: ChatGPT for generating SQL as a Data Engineer''s'' assistant in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903452069433093e+09,0,'2026-05-17T18:15:20.694331+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/chatgpt.md"]','["chatgpt.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://abdulrwahab.medium.com/api-architecture-best-practices-for-designing-rest-apis-bf907025f5f','abdulrwahab.medium.com: API Architecture — Design Best Practices for REST'' APIs','','N/A',0,'A curated technical resource and architectural guide covering abdulrwahab.medium.com: API Architecture — Design Best Practices for REST'' APIs in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903044017667698e+09,0,'2026-05-17T17:07:20.176677+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://abhaypore.medium.com/migrate-your-manifest-yaml-files-into-helm-chart-32a44230f3b5','abhaypore.medium.com: Migrate your manifest yaml files into Helm Chart','','N/A',0,'A curated technical resource and architectural guide covering abhaypore.medium.com: Migrate your manifest yaml files into Helm Chart in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790303940033729e+09,0,'2026-05-17T17:06:34.003373+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://abhii85.hashnode.dev/how-to-get-started-with-k8s-contributions','abhii85.hashnode.dev: How to get started with K8s contributions','','N/A',0,'A curated technical resource and architectural guide covering abhii85.hashnode.dev: How to get started with K8s contributions in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903197980025506e+09,0,'2026-05-17T17:32:59.800255+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://abhirajdevops.hashnode.dev/a-cheat-sheet-of-essential-commands-for-managing-and-debugging-your-kubernetes-clusters-networking','abhirajdevops.hashnode.dev: A Cheat Sheet of Essential Commands for Managing'' and Debugging Your Kubernetes Cluster''s Networking','','N/A',0,'A curated technical resource and architectural guide covering abhirajdevops.hashnode.dev: A Cheat Sheet of Essential Commands for Managing'' and Debugging Your Kubernetes Cluster''s Networking in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790342238701241e+09,0,'2026-05-17T18:10:23.870124+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://abhisheksaini.hashnode.dev/yaml-for-representation','abhisheksaini.hashnode.dev: YAML For Data Representation?','','N/A',0,'A curated technical resource and architectural guide covering abhisheksaini.hashnode.dev: YAML For Data Representation? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033432.0907,0,'2026-05-17T17:57:12.090700+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true}');
+INSERT INTO "resources" VALUES('https://abcabhishek.substack.com/p/chatgpt-for-generating-sql-as-a-data','abcabhishek.substack.com: ChatGPT for generating SQL as a Data Engineer''s'' assistant','','N/A',0,'A curated technical resource and architectural guide covering abcabhishek.substack.com: ChatGPT for generating SQL as a Data Engineer''s'' assistant in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034520,0,'2026-05-17T18:15:20.694331+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/chatgpt.md"]','["chatgpt.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://abdulrwahab.medium.com/api-architecture-best-practices-for-designing-rest-apis-bf907025f5f','abdulrwahab.medium.com: API Architecture — Design Best Practices for REST'' APIs','','N/A',0,'A curated technical resource and architectural guide covering abdulrwahab.medium.com: API Architecture — Design Best Practices for REST'' APIs in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030440,0,'2026-05-17T17:07:20.176677+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://abhaypore.medium.com/migrate-your-manifest-yaml-files-into-helm-chart-32a44230f3b5','abhaypore.medium.com: Migrate your manifest yaml files into Helm Chart','','N/A',0,'A curated technical resource and architectural guide covering abhaypore.medium.com: Migrate your manifest yaml files into Helm Chart in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030394,0,'2026-05-17T17:06:34.003373+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://abhii85.hashnode.dev/how-to-get-started-with-k8s-contributions','abhii85.hashnode.dev: How to get started with K8s contributions','','N/A',0,'A curated technical resource and architectural guide covering abhii85.hashnode.dev: How to get started with K8s contributions in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031979,0,'2026-05-17T17:32:59.800255+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://abhirajdevops.hashnode.dev/a-cheat-sheet-of-essential-commands-for-managing-and-debugging-your-kubernetes-clusters-networking','abhirajdevops.hashnode.dev: A Cheat Sheet of Essential Commands for Managing'' and Debugging Your Kubernetes Cluster''s Networking','','N/A',0,'A curated technical resource and architectural guide covering abhirajdevops.hashnode.dev: A Cheat Sheet of Essential Commands for Managing'' and Debugging Your Kubernetes Cluster''s Networking in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034223,0,'2026-05-17T18:10:23.870124+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://abhisheksaini.hashnode.dev/yaml-for-representation','abhisheksaini.hashnode.dev: YAML For Data Representation?','','N/A',0,'A curated technical resource and architectural guide covering abhisheksaini.hashnode.dev: YAML For Data Representation? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033432,0,'2026-05-17T17:57:12.090700+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true}');
INSERT INTO "resources" VALUES('https://ably.com/blog/limits-aws-network-load-balancers','ably.com: Balancing act: the current limits of AWS network load balancers','','2021',0,'A highly critical real-world analysis detailing the edge-case limitations of AWS Network Load Balancers under extreme load. Outlines connection resets, silent drops, and target group scaling constraints. Live systems use this data to plan high-throughput gRPC and WebSocket infrastructure.','English','blog','advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Load Balancing", "Network Load Balancer"]','["[COMMUNITY-TOOL]"]','[]','["aws-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://ably.com/blog/no-we-dont-use-kubernetes','ably.com: No, we don’t use Kubernetes','','2022',0,'An in-depth post-mortem from Ably detailing their production-scale architecture using AWS autoscaling groups instead of Kubernetes. Demonstrates stateful scaling at massive, low-latency scale without a complex container mesh.','None','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Case Study"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-alternatives.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://ably.com/blog/realtime-ticket-booking-solution-kafka-fastapi-ably','ably.com: Building a realtime ticket booking solution with Kafka, FastAPI, and Ably','','2022',0,'Addresses transactional concurrency in reservation systems using Apache Kafka as an event broker, FastAPI for API management, and Ably for realtime WebSocket client updates. Solves standard problems like race conditions and high-throughput inventory allocation.','Python','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Event-Driven Architectures", "Realtime Streams", "FastAPI & Ably"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://about.appsheet.com/home','Google Cloud AppSheet','','2020',0,'AppSheet delivers a robust, no-code application development platform that integrates directly with Google Workspace, databases, and third-party APIs. Enables business developers to engineer secure mobile and web automation interfaces with zero infrastructure overhead.','English','Web Portal','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Development", "Low-Code/No-Code", "Productivity"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://about.gitea.com','Gitea','','2024',0,'A highly performant, lightweight self-hosted Git platform written in Go. Ideal for low-resource environments, local test clusters, or edge deployments where running complex server infrastructures like GitLab is impossible.','Go','Product','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Version Control", "Self-Hosted Git"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://about.gitlab.com','gitlab.com','','2014',0,'GitLab is an all-in-one DevSecOps platform that brings together Git hosting, automated CI/CD pipelines, container registries, and infrastructure monitoring. Offers a comprehensive control plane to manage the entire modern software delivery lifecycle.','Ruby','Platform','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2014-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Collaborative Platforms", "DevSecOps Platforms"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/2016/06/28/get-started-with-openshift-origin-3-and-gitlab','Get started with OpenShift Origin 3 and GitLab','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9c2d248e72942a47ffc2da2344175d0244b39c40093cdac9227a43cf319c51e7',100.0,1.7790298206418519e+09,0,'2026-05-17T16:57:00.641852+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{"duplicate_of": "https://about.gitlab.com/blog/get-started-with-openshift-origin-3-and-gitlab"}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2016/06/28/get-started-with-openshift-origin-3-and-gitlab',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','9f162dada74f4ce7951a322506a2e51821f171064016b0ef02d2f71d1f6eaed4',64.0,1.77913049501959109e+09,0,'2026-05-18T20:54:55.019591+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2020/03/13/partial-clone-for-massive-repositories','about.gitlab.com: How Git Partial Clone lets you fetch only the large file'' you need','','N/A',0,'Evaluates GitLab''s implementation of Git Partial Clone to mitigate bottlenecking in massive codebases containing large assets. It contrasts standard clones with blobless and treeless clones, providing empirical metrics on how deferring binary downloads improves CI/CD runner execution speed.','English','Article','Advanced',0,'online','manual','5d113cc2e9095254de4136255ea9dbaab15ab25000efa79784a145cd8fc3c34c',100.0,1.77903336003556489e+09,0,'2026-05-17T17:56:00.035565+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Git Scale Operations"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2020/07/06/beginner-guide-ci-cd','gitlab.com: GitLab’s guide to CI/CD for beginners','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4c74234320f65b53f2724ebca4d9264cae489f7d3474a179b18a6bef15a3da14',100.0,1.77902929160209107e+09,0,'2026-05-17T16:48:11.602091+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"review_metadata": {"original_url": "https://about.gitlab.com/blog/2020/07/06/beginner-guide-ci-cd", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.981600"}, "duplicate_of": "https://about.gitlab.com/blog/beginner-guide-ci-cd"}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2020/07/29/effective-ci-cd-pipelines','about.gitlab.com: Want a more effective CI/CD pipeline? Try our pro tips','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0f83b87885a4d24339881f2e9fb85f6e2438f05a10f49591f72b26eefdd6d2fb',100.0,1.77903394936973309e+09,0,'2026-05-17T18:05:49.369733+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"review_metadata": {"original_url": "https://about.gitlab.com/blog/2020/07/29/effective-ci-cd-pipelines", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.941597"}, "duplicate_of": "https://about.gitlab.com/blog/effective-ci-cd-pipelines"}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2020/11/23/keep-git-history-clean-with-interactive-rebase','gitlab.com: How to keep your Git history clean with interactive rebase','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d4f442d738d7fe58beadae4a3c04991ff8f70379381a15d1fb4bf504172352a5',100.0,1779034461.53076,0,'2026-05-17T18:14:21.530760+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"review_metadata": {"original_url": "https://about.gitlab.com/blog/2020/11/23/keep-git-history-clean-with-interactive-rebase", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.957396"}, "duplicate_of": "https://about.gitlab.com/blog/keep-git-history-clean-with-interactive-rebase"}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2020/11/30/vscode-extension-development-with-gitlab','gitlab.com: VS Code extension development with GitLab','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8012ca6e1829e3d7a3a7bbc567fdc6d9b47886596a24e329a6be599d42ff5d89',100.0,1.77903333905326199e+09,0,'2026-05-17T17:55:39.053262+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"review_metadata": {"original_url": "https://about.gitlab.com/blog/2020/11/30/vscode-extension-development-with-gitlab", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.959459"}, "duplicate_of": "https://about.gitlab.com/blog/vscode-extension-development-with-gitlab"}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2020/12/10/basics-of-gitlab-ci-updated','about.gitlab.com: The basics of CI: How to run jobs sequentially, in parallel,'' or out of order','','N/A',0,'A curated technical resource and architectural guide covering about.gitlab.com: The basics of CI: How to run jobs sequentially, in parallel,'' or out of order in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','b2cce56f4418173c7af71356140514ff366001e180eb41c75d7b62d1842f5ba1',100.0,1.77903316649400806e+09,0,'2026-05-17T17:52:46.494008+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"duplicate_of": "https://about.gitlab.com/blog/basics-of-gitlab-ci-updated"}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/01/20/using-run-parallel-jobs','about.gitlab.com: How we used parallel CI/CD jobs to increase our productivity','','N/A',0,'A technical execution guide detailing how to use GitLab''s `parallel` keyword to shard test suites across multiple concurrent runner nodes. Demonstrates massive optimization in build times, boosting continuous integration feedback loops at scale.','English','Tutorial','Intermediate',0,'online','manual','b21e0f83b9245caa054de7ae5add3648532062237928726ca5bf4c957f6ce8d9',100.0,1.77903275400215196e+09,0,'2026-05-17T17:45:54.002152+02:00',NULL,NULL,NULL,'["Infrastructure and Platform", "DevSecOps Platforms", "GitLab CI"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/01/25/mr-reviews-with-vs-code','gitlab.com: How to do GitLab merge request reviews in VS Code','','N/A',0,'A step-by-step workflow guide detailing how developers can complete and approve GitLab merge requests (MRs) directly within Visual Studio Code. Explains the integration capabilities offered by GitLab Workflow extension to boost focus and reduce context-switching.','English','Tutorial','Beginner',0,'online','manual','f2665a0e0a6022dd4a9e8f1be3bbf3ab8e8ab250dc94269d4655f62d14f4fe71',100.0,1.77903455799184203e+09,0,'2026-05-17T18:15:57.991842+02:00',NULL,NULL,NULL,'["Software Engineering", "Developer Environment", "Integrations"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/02/05/ci-deployment-and-environments','about.gitlab.com: How to use GitLab CI to deploy to multiple environments','','N/A',0,'A structured guide outlining how to design, configure, and secure environments (development, staging, production) within GitLab CI/CD. Highlights protected environments, dynamic deployment tracking, and manual approval gates.','English','Tutorial','Intermediate',0,'online','manual','a9e8e11b795398874717027a6686369741b79a332cb456efe98891b651dc638c',100.0,1.77903210034732294e+09,0,'2026-05-17T17:35:00.347323+02:00',NULL,NULL,NULL,'["Infrastructure and Platform", "DevSecOps Platforms", "GitLab CI"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/02/22/gitlab-kubernetes-agent-on-gitlab-com','about.gitlab.com: A new era of Kubernetes integrations on GitLab.com','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6d3527cb2d0bd58355344d8f88c72b63fef41a572f20bc2eae4220d5fe5a4de5',100.0,1.77903404558899593e+09,0,'2026-05-17T18:07:25.588996+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"review_metadata": {"original_url": "https://about.gitlab.com/blog/2021/02/22/gitlab-kubernetes-agent-on-gitlab-com", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.962417"}, "duplicate_of": "https://about.gitlab.com/blog/gitlab-kubernetes-agent-on-gitlab-com"}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/02/22/pipeline-editor-overview','about.gitlab.com: Meet Pipeline Editor, your one-stop-shop for building'' a CI/CD pipeline','','N/A',0,'Introduces GitLab''s integrated visual Pipeline Editor, featuring live YAML validation, linting, and complete visualization of pipeline structures. This tool dramatically lowers the barrier to entry for authoring complex deployment paths.','English','Tutorial','Beginner',0,'online','manual','cc6de7fe74c4a875142da6a9622ebd301b1f99004c385a663cf484f289eda409',100.0,1.77903324042186808e+09,0,'2026-05-17T17:54:00.421868+02:00',NULL,NULL,NULL,'["Infrastructure and Platform", "DevSecOps Platforms", "GitLab CI"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/03/10/new-git-default-branch-name','about.gitlab.com: The new Git default branch name','','N/A',0,'Outlines GitLab''s migration steps and platform updates transitioning the default branch name from `master` to `main`. Discusses modern development standards, project initialization shifts, and backward compatibility paths.','English','Blog Post','Beginner',0,'online','manual','bb97838512dec1e81411a3235d4492ec15ae21f518b5c6b581e0f7e0853fbded',100.0,1.77902915471566391e+09,0,'2026-05-17T16:45:54.715664+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Git Operations"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/03/18/iteration-and-code-review','about.gitlab.com: Why small merge requests are key to a great review 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','db0ba7990decfdba6cbef3ae3fea78aab37029dc419aa3ad5a4a7d3cfe85e867',100.0,1.77903070582555508e+09,0,'2026-05-17T17:11:45.825555+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"review_metadata": {"original_url": "https://about.gitlab.com/blog/2021/03/18/iteration-and-code-review", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.998799"}, "duplicate_of": "https://about.gitlab.com/blog/iteration-and-code-review"}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/04/21/devops-workflows-json-format-jq-ci-cd-lint','about.gitlab.com: Tips for productive DevOps workflows: JSON formatting'' with jq and CI/CD linting automation','','N/A',0,'A GitLab engineering blog showcasing optimal methods for integrating automated schema validation and JSON formatters (using jq) directly inside DevOps delivery loops. Highlights strategies to enforce code-quality gates.','English','Article','Intermediate',0,'online','manual','e533af4ee00b6169a5991700319687348437104c315fa355e4227d95e671d99e',100.0,1.77903228981414198e+09,0,'2026-05-17T17:38:09.814142+02:00',NULL,NULL,NULL,'["CI/CD Pipelines", "GitLab CI", "Linting Automation"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/04/27/gitops-done-3-ways','about.gitlab.com: 3 Ways to approach GitOps 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ca6e279fa9d8e06413e48946dbaf0123d48a6a2faa48dd1ec676b3d1626f4197',100.0,1.77903060487171411e+09,0,'2026-05-17T17:10:04.871714+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"review_metadata": {"original_url": "https://about.gitlab.com/blog/2021/04/27/gitops-done-3-ways", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.017492"}, "duplicate_of": "https://about.gitlab.com/blog/gitops-done-3-ways"}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/07/28/secure-container-images-with-gitlab-and-grype','about.gitlab.com: How to secure your container images with GitLab and Grype','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','198d387d3823e209cb4f103495507fc5600b440755c863712edc641a530f7f3e',100.0,1.77903032673100805e+09,0,'2026-05-17T17:05:26.731008+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"review_metadata": {"original_url": "https://about.gitlab.com/blog/2021/07/28/secure-container-images-with-gitlab-and-grype", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.943597"}, "duplicate_of": "https://about.gitlab.com/blog/secure-container-images-with-gitlab-and-grype"}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/08/10/how-to-agentless-gitops-aws','about.gitlab.com: How to use a push-based approach for GitOps with Terraform'' and AWS ECS and EC2','','N/A',0,'A curated technical resource and architectural guide covering about.gitlab.com: How to use a push-based approach for GitOps with Terraform'' and AWS ECS and EC2 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','afb498fd48709277f85519a7de9721ac9c21d8a3fc02cfea346932faf00e0ee8',100.0,1.77902999290702891e+09,0,'2026-05-17T16:59:52.907029+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"duplicate_of": "https://about.gitlab.com/blog/how-to-agentless-gitops-aws"}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/09/09/5-code-review-features','about.gitlab.com: How GitLab''s 5 new code review features will make life'' easier','','N/A',0,'Highlights five key features designed to optimize peer code reviews inside GitLab MRs. Explains practical user benefits from improved draft reviews, inline suggestions, and visual branch comparisons.','English','Blog Post','Beginner',0,'online','manual','d7cc91fa49c116194dc0d955c67ab2bcd97ca3777c74ec783204727f3f66b855',100.0,1.77903456430940294e+09,0,'2026-05-17T18:16:04.309403+02:00',NULL,NULL,NULL,'["Software Engineering", "Developer Environment", "Integrations"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/10/05/gitpod-desktop-app-personal-activities','about.gitlab.com: Why we built GitDock, our desktop app to navigate your'' GitLab activities','','N/A',0,'GitDock was introduced to simplify personal GitLab workflow tracking by displaying activities directly on the desktop. While it streamlines developer interaction with GitLab issues, merge requests, and pipelines without browser-hopping, live engineering trends in 2026 favor deeply integrated IDE extensions or web-native environments like Gitpod and Codespaces.','English','blog','Intermediate',0,'online','manual','366ab27c9d5ab7db62f50d9f0d97fb5de60a2b77b62fa2d658ed45d93e0b5d24',100.0,1779033765.08129,0,'2026-05-17T18:02:45.081290+02:00',NULL,NULL,NULL,'["Developer Tools", "Collaboration and Workflow", "Desktop Integrations"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/10/12/open-shift-ga','about.gitlab.com: GitLab’s Kubernetes Operator with support for Red Hat'' OpenShift is now generally available','','N/A',0,'This announcement marks the general availability of the GitLab Kubernetes Operator for Red Hat OpenShift, streamlining enterprise GitLab runner and instance deployments on hybrid cloud setups. In the 2026 enterprise landscape, Kubernetes operators are the standard pattern for stateful application management, validating this operator''s crucial role in automating lifecycle tasks like scaling, backups, and upgrades within secure, managed Kubernetes domains.','English','blog','Advanced',0,'online','manual','c4e48905bc171e9379f9a96febb070ce17d8725103e3312b7db9affec3d629c5',100.0,1779030326.80445,0,'2026-05-17T17:05:26.804450+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Platform Engineering", "GitLab Operations"]','["[ENTERPRISE-STABLE]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/11/16/gko-on-ocp','==about.gitlab.com: How to install and use the GitLab Kubernetes Operator'' (on OCP)==','','N/A',0,'An official deployment architecture guide showing how to implement the GitLab Kubernetes Operator on Red Hat OpenShift Container Platform (OCP). Provides configuration details for persistent volumes, container security contexts, and runners to ensure stable multi-tenant operations.','en','Technical Guide','Advanced',0,'online','manual','4571cb2e5c424d4a8eec9b80a15b19c3798b441a5aef3148b770a89a608bb0a0',100.0,1.77903421152086496e+09,0,'2026-05-17T18:10:11.520865+02:00',NULL,NULL,NULL,'["Cloud Native Architecture", "Kubernetes Operators", "GitLab Orchestration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/11/18/gitops-with-gitlab-connecting-the-cluster','==about.gitlab.com: GitOps with GitLab: Connect with a Kubernetes cluster==','','N/A',0,'A curated technical resource and architectural guide covering ==about.gitlab.com: GitOps with GitLab: Connect with a Kubernetes cluster== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','e91cca70863e8d86d9a190e4691c9fb7104eecba996e03e7c2caee2b83dc6733',100.0,1.77903221690132904e+09,0,'2026-05-17T17:36:56.901329+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/11/30/soft-skills-are-the-key-to-your-devops-career-advancement','about.gitlab.com: Soft skills are the key to your DevOps career advancement','','N/A',0,'A curated technical resource and architectural guide covering about.gitlab.com: Soft skills are the key to your DevOps career advancement in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','14ded8976c1532860bc7bc482eca08f4874ba438874ae7ba01fa36c437ce4c7e',100.0,1.779029374417876e+09,0,'2026-05-17T16:49:34.417876+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{"duplicate_of": "https://about.gitlab.com/blog/soft-skills-are-the-key-to-your-devops-career-advancement"}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/12/16/how-to-navigate-the-great-resignation','about.gitlab.com: How to navigate The Great Resignation','','N/A',0,'Provides an enterprise-level blueprint for engineering organizations to mitigate talent drain during market disruptions. Leveraging GitLab''s open-source, handbook-first operational model, it illustrates how asynchronous communication systems reduce cognitive load and scale operational continuity.','English','Blog','Advanced',0,'duplicate','manual','abb2ab9d700c63e4639824e948ce484115982f37ef1f667577d4aa12492ddad0',100.0,1.77903106128158593e+09,0,'2026-05-17T17:17:41.281586+02:00',NULL,NULL,NULL,'["Engineering Leadership & Career Dynamics", "Organizational Design & Leadership Systems", "Engineering Culture"]','["[COMMUNITY-TOOL]"]','["docs/recruitment.md"]','["recruitment.md"]','{}','{"duplicate_of": "https://about.gitlab.com/blog/how-to-navigate-the-great-resignation"}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/12/17/gitlab-chart-works-towards-kubernetes-1-22','about.gitlab.com: GitLab Chart works towards Kubernetes 1.22','','N/A',0,'This development update outlines the efforts of the GitLab Helm Chart team to ensure compatibility with Kubernetes 1.22, addressing critical changes such as the removal of legacy v1beta1 APIs. This transition represents a historically significant engineering challenge for high-availability enterprise services migrating to modern declarative APIs. From a 2026 perspective, it highlights the continuous lifecycle maintenance required to run complex, stateful platforms natively on rapidly updating Kubernetes clusters.','English','blog','Advanced',0,'online','manual','d5cffdc388cf2915201b01863dfb8e15209d19965c133c992bf10b35fbf65a43',100.0,1.77902980172953796e+09,0,'2026-05-17T16:56:41.729538+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Helm Charts", "GitLab Infrastructure"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2022/02/03/how-to-keep-up-with-ci-cd-best-practices','about.gitlab.com: How to keep up with CI/CD best practices','','N/A',0,'Curator Insight: Provides a roadmap for keeping engineering skillsets aligned with state-of-the-art deployment practices. Live Grounding: Explores GitOps integrations, pipeline security monitoring, and automated performance tracking. A good educational resource for career platform engineers.','English','Article','Intermediate',0,'duplicate','manual','47f60bd1cf0c6c3a7564a9dbbe681d61ef4b0a856ccfd3ede24bf02b54bea636',100.0,1.77903065309846305e+09,0,'2026-05-17T17:10:53.098463+02:00',NULL,NULL,NULL,'["Software Delivery", "CI/CD Foundations", "Industry Trends"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{"duplicate_of": "https://about.gitlab.com/blog/how-to-keep-up-with-ci-cd-best-practices"}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2022/02/17/fantastic-infrastructure-as-code-security-attacks-and-how-to-find-them','==about.gitlab.com: Fantastic Infrastructure as Code security attacks and'' how to find them==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','e63644205669e1aec04edbaf712a90b59afc1f13342f4b52834ef00c7d99a216',100.0,1.77903057792868399e+09,0,'2026-05-17T17:09:37.928684+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"review_metadata": {"original_url": "https://about.gitlab.com/blog/2022/02/17/fantastic-infrastructure-as-code-security-attacks-and-how-to-find-them", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.002528"}}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2022/04/13/how-to-learn-ci-cd-fast','about.gitlab.com: How to learn CI/CD fast','','N/A',0,'Curator Insight: Practical learning blueprint focusing on building incremental toy pipelines using GitLab CI. Live Grounding: Recommends direct hand-on setups of simple test automation and container builds before transitioning to complex deployments. Perfect for rapid developer upskilling.','English','Guide','Beginner',0,'duplicate','manual','302a5921dc83a6dec68eb592a4d5f97c7b6f8e099d394113aa37d68ff28375ca',100.0,1.7790345818912971e+09,0,'2026-05-17T18:16:21.891297+02:00',NULL,NULL,NULL,'["Software Delivery", "CI/CD Foundations", "Onboarding and Training"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/cicd.md"]','["cicd.md"]','{}','{"duplicate_of": "https://about.gitlab.com/blog/how-to-learn-ci-cd-fast"}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2022/11/15/simple-kubernetes-management-with-gitlab','about.gitlab.com: Simple Kubernetes management with GitLab','','N/A',0,'This blog details GitLab''s efforts to lower the barrier to entry for Kubernetes management by introducing declarative cluster integrations. It demonstrates how teams can connect clusters and safely deploy applications with minimal infrastructure overhead. Live engineering feedback stresses the value of this direct integration for small-to-midsize teams looking to deploy workloads without managing heavy external GitOps controllers.','English','blog','Intermediate',0,'online','manual','a6acebbc45a276e5f87ff20c292d80e8502dbdb0c0152f992a484614181d0b42',100.0,1.77903019642182302e+09,0,'2026-05-17T17:03:16.421823+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Platform Engineering", "GitLab Operations"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2022/11/16/how-is-ai-ml-changing-devops','about.gitlab.com: How is AI/ML changing DevOps?','','N/A',0,'A curated technical resource and architectural guide covering about.gitlab.com: How is AI/ML changing DevOps? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','013b9bcbca2bbed1569a5cfae86da6e3bf129ecf59e710bca2df69083200a35d',100.0,1.77902930976049304e+09,0,'2026-05-17T16:48:29.760493+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/2016/06/28/get-started-with-openshift-origin-3-and-gitlab','Get started with OpenShift Origin 3 and GitLab','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9c2d248e72942a47ffc2da2344175d0244b39c40093cdac9227a43cf319c51e7',100.0,1779029820,0,'2026-05-17T16:57:00.641852+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{"duplicate_of": "https://about.gitlab.com/blog/get-started-with-openshift-origin-3-and-gitlab"}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2016/06/28/get-started-with-openshift-origin-3-and-gitlab',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','9f162dada74f4ce7951a322506a2e51821f171064016b0ef02d2f71d1f6eaed4',64.0,1779130495,0,'2026-05-18T20:54:55.019591+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2020/03/13/partial-clone-for-massive-repositories','about.gitlab.com: How Git Partial Clone lets you fetch only the large file'' you need','','N/A',0,'Evaluates GitLab''s implementation of Git Partial Clone to mitigate bottlenecking in massive codebases containing large assets. It contrasts standard clones with blobless and treeless clones, providing empirical metrics on how deferring binary downloads improves CI/CD runner execution speed.','English','Article','Advanced',0,'online','manual','5d113cc2e9095254de4136255ea9dbaab15ab25000efa79784a145cd8fc3c34c',100.0,1779033360,0,'2026-05-17T17:56:00.035565+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Git Scale Operations"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2020/07/06/beginner-guide-ci-cd','gitlab.com: GitLab’s guide to CI/CD for beginners','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4c74234320f65b53f2724ebca4d9264cae489f7d3474a179b18a6bef15a3da14',100.0,1779029291,0,'2026-05-17T16:48:11.602091+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"review_metadata": {"original_url": "https://about.gitlab.com/blog/2020/07/06/beginner-guide-ci-cd", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.981600"}, "duplicate_of": "https://about.gitlab.com/blog/beginner-guide-ci-cd"}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2020/07/29/effective-ci-cd-pipelines','about.gitlab.com: Want a more effective CI/CD pipeline? Try our pro tips','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0f83b87885a4d24339881f2e9fb85f6e2438f05a10f49591f72b26eefdd6d2fb',100.0,1779033949,0,'2026-05-17T18:05:49.369733+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"review_metadata": {"original_url": "https://about.gitlab.com/blog/2020/07/29/effective-ci-cd-pipelines", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.941597"}, "duplicate_of": "https://about.gitlab.com/blog/effective-ci-cd-pipelines"}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2020/11/23/keep-git-history-clean-with-interactive-rebase','gitlab.com: How to keep your Git history clean with interactive rebase','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d4f442d738d7fe58beadae4a3c04991ff8f70379381a15d1fb4bf504172352a5',100.0,1779034461,0,'2026-05-17T18:14:21.530760+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"review_metadata": {"original_url": "https://about.gitlab.com/blog/2020/11/23/keep-git-history-clean-with-interactive-rebase", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.957396"}, "duplicate_of": "https://about.gitlab.com/blog/keep-git-history-clean-with-interactive-rebase"}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2020/11/30/vscode-extension-development-with-gitlab','gitlab.com: VS Code extension development with GitLab','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8012ca6e1829e3d7a3a7bbc567fdc6d9b47886596a24e329a6be599d42ff5d89',100.0,1779033339,0,'2026-05-17T17:55:39.053262+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"review_metadata": {"original_url": "https://about.gitlab.com/blog/2020/11/30/vscode-extension-development-with-gitlab", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.959459"}, "duplicate_of": "https://about.gitlab.com/blog/vscode-extension-development-with-gitlab"}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2020/12/10/basics-of-gitlab-ci-updated','about.gitlab.com: The basics of CI: How to run jobs sequentially, in parallel,'' or out of order','','N/A',0,'A curated technical resource and architectural guide covering about.gitlab.com: The basics of CI: How to run jobs sequentially, in parallel,'' or out of order in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','b2cce56f4418173c7af71356140514ff366001e180eb41c75d7b62d1842f5ba1',100.0,1779033166,0,'2026-05-17T17:52:46.494008+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"duplicate_of": "https://about.gitlab.com/blog/basics-of-gitlab-ci-updated"}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/01/20/using-run-parallel-jobs','about.gitlab.com: How we used parallel CI/CD jobs to increase our productivity','','N/A',0,'A technical execution guide detailing how to use GitLab''s `parallel` keyword to shard test suites across multiple concurrent runner nodes. Demonstrates massive optimization in build times, boosting continuous integration feedback loops at scale.','English','Tutorial','Intermediate',0,'online','manual','b21e0f83b9245caa054de7ae5add3648532062237928726ca5bf4c957f6ce8d9',100.0,1779032754,0,'2026-05-17T17:45:54.002152+02:00',NULL,NULL,NULL,'["Infrastructure and Platform", "DevSecOps Platforms", "GitLab CI"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/01/25/mr-reviews-with-vs-code','gitlab.com: How to do GitLab merge request reviews in VS Code','','N/A',0,'A step-by-step workflow guide detailing how developers can complete and approve GitLab merge requests (MRs) directly within Visual Studio Code. Explains the integration capabilities offered by GitLab Workflow extension to boost focus and reduce context-switching.','English','Tutorial','Beginner',0,'online','manual','f2665a0e0a6022dd4a9e8f1be3bbf3ab8e8ab250dc94269d4655f62d14f4fe71',100.0,1779034557,0,'2026-05-17T18:15:57.991842+02:00',NULL,NULL,NULL,'["Software Engineering", "Developer Environment", "Integrations"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/02/05/ci-deployment-and-environments','about.gitlab.com: How to use GitLab CI to deploy to multiple environments','','N/A',0,'A structured guide outlining how to design, configure, and secure environments (development, staging, production) within GitLab CI/CD. Highlights protected environments, dynamic deployment tracking, and manual approval gates.','English','Tutorial','Intermediate',0,'online','manual','a9e8e11b795398874717027a6686369741b79a332cb456efe98891b651dc638c',100.0,1779032100,0,'2026-05-17T17:35:00.347323+02:00',NULL,NULL,NULL,'["Infrastructure and Platform", "DevSecOps Platforms", "GitLab CI"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/02/22/gitlab-kubernetes-agent-on-gitlab-com','about.gitlab.com: A new era of Kubernetes integrations on GitLab.com','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6d3527cb2d0bd58355344d8f88c72b63fef41a572f20bc2eae4220d5fe5a4de5',100.0,1779034045,0,'2026-05-17T18:07:25.588996+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"review_metadata": {"original_url": "https://about.gitlab.com/blog/2021/02/22/gitlab-kubernetes-agent-on-gitlab-com", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.962417"}, "duplicate_of": "https://about.gitlab.com/blog/gitlab-kubernetes-agent-on-gitlab-com"}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/02/22/pipeline-editor-overview','about.gitlab.com: Meet Pipeline Editor, your one-stop-shop for building'' a CI/CD pipeline','','N/A',0,'Introduces GitLab''s integrated visual Pipeline Editor, featuring live YAML validation, linting, and complete visualization of pipeline structures. This tool dramatically lowers the barrier to entry for authoring complex deployment paths.','English','Tutorial','Beginner',0,'online','manual','cc6de7fe74c4a875142da6a9622ebd301b1f99004c385a663cf484f289eda409',100.0,1779033240,0,'2026-05-17T17:54:00.421868+02:00',NULL,NULL,NULL,'["Infrastructure and Platform", "DevSecOps Platforms", "GitLab CI"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/03/10/new-git-default-branch-name','about.gitlab.com: The new Git default branch name','','N/A',0,'Outlines GitLab''s migration steps and platform updates transitioning the default branch name from `master` to `main`. Discusses modern development standards, project initialization shifts, and backward compatibility paths.','English','Blog Post','Beginner',0,'online','manual','bb97838512dec1e81411a3235d4492ec15ae21f518b5c6b581e0f7e0853fbded',100.0,1779029154,0,'2026-05-17T16:45:54.715664+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Git Operations"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/03/18/iteration-and-code-review','about.gitlab.com: Why small merge requests are key to a great review 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','db0ba7990decfdba6cbef3ae3fea78aab37029dc419aa3ad5a4a7d3cfe85e867',100.0,1779030705,0,'2026-05-17T17:11:45.825555+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"review_metadata": {"original_url": "https://about.gitlab.com/blog/2021/03/18/iteration-and-code-review", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.998799"}, "duplicate_of": "https://about.gitlab.com/blog/iteration-and-code-review"}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/04/21/devops-workflows-json-format-jq-ci-cd-lint','about.gitlab.com: Tips for productive DevOps workflows: JSON formatting'' with jq and CI/CD linting automation','','N/A',0,'A GitLab engineering blog showcasing optimal methods for integrating automated schema validation and JSON formatters (using jq) directly inside DevOps delivery loops. Highlights strategies to enforce code-quality gates.','English','Article','Intermediate',0,'online','manual','e533af4ee00b6169a5991700319687348437104c315fa355e4227d95e671d99e',100.0,1779032289,0,'2026-05-17T17:38:09.814142+02:00',NULL,NULL,NULL,'["CI/CD Pipelines", "GitLab CI", "Linting Automation"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/04/27/gitops-done-3-ways','about.gitlab.com: 3 Ways to approach GitOps 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ca6e279fa9d8e06413e48946dbaf0123d48a6a2faa48dd1ec676b3d1626f4197',100.0,1779030604,0,'2026-05-17T17:10:04.871714+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"review_metadata": {"original_url": "https://about.gitlab.com/blog/2021/04/27/gitops-done-3-ways", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.017492"}, "duplicate_of": "https://about.gitlab.com/blog/gitops-done-3-ways"}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/07/28/secure-container-images-with-gitlab-and-grype','about.gitlab.com: How to secure your container images with GitLab and Grype','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','198d387d3823e209cb4f103495507fc5600b440755c863712edc641a530f7f3e',100.0,1779030326,0,'2026-05-17T17:05:26.731008+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"review_metadata": {"original_url": "https://about.gitlab.com/blog/2021/07/28/secure-container-images-with-gitlab-and-grype", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.943597"}, "duplicate_of": "https://about.gitlab.com/blog/secure-container-images-with-gitlab-and-grype"}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/08/10/how-to-agentless-gitops-aws','about.gitlab.com: How to use a push-based approach for GitOps with Terraform'' and AWS ECS and EC2','','N/A',0,'A curated technical resource and architectural guide covering about.gitlab.com: How to use a push-based approach for GitOps with Terraform'' and AWS ECS and EC2 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','afb498fd48709277f85519a7de9721ac9c21d8a3fc02cfea346932faf00e0ee8',100.0,1779029992,0,'2026-05-17T16:59:52.907029+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"duplicate_of": "https://about.gitlab.com/blog/how-to-agentless-gitops-aws"}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/09/09/5-code-review-features','about.gitlab.com: How GitLab''s 5 new code review features will make life'' easier','','N/A',0,'Highlights five key features designed to optimize peer code reviews inside GitLab MRs. Explains practical user benefits from improved draft reviews, inline suggestions, and visual branch comparisons.','English','Blog Post','Beginner',0,'online','manual','d7cc91fa49c116194dc0d955c67ab2bcd97ca3777c74ec783204727f3f66b855',100.0,1779034564,0,'2026-05-17T18:16:04.309403+02:00',NULL,NULL,NULL,'["Software Engineering", "Developer Environment", "Integrations"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/10/05/gitpod-desktop-app-personal-activities','about.gitlab.com: Why we built GitDock, our desktop app to navigate your'' GitLab activities','','N/A',0,'GitDock was introduced to simplify personal GitLab workflow tracking by displaying activities directly on the desktop. While it streamlines developer interaction with GitLab issues, merge requests, and pipelines without browser-hopping, live engineering trends in 2026 favor deeply integrated IDE extensions or web-native environments like Gitpod and Codespaces.','English','blog','Intermediate',0,'online','manual','366ab27c9d5ab7db62f50d9f0d97fb5de60a2b77b62fa2d658ed45d93e0b5d24',100.0,1779033765,0,'2026-05-17T18:02:45.081290+02:00',NULL,NULL,NULL,'["Developer Tools", "Collaboration and Workflow", "Desktop Integrations"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/10/12/open-shift-ga','about.gitlab.com: GitLab’s Kubernetes Operator with support for Red Hat'' OpenShift is now generally available','','N/A',0,'This announcement marks the general availability of the GitLab Kubernetes Operator for Red Hat OpenShift, streamlining enterprise GitLab runner and instance deployments on hybrid cloud setups. In the 2026 enterprise landscape, Kubernetes operators are the standard pattern for stateful application management, validating this operator''s crucial role in automating lifecycle tasks like scaling, backups, and upgrades within secure, managed Kubernetes domains.','English','blog','Advanced',0,'online','manual','c4e48905bc171e9379f9a96febb070ce17d8725103e3312b7db9affec3d629c5',100.0,1779030326,0,'2026-05-17T17:05:26.804450+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Platform Engineering", "GitLab Operations"]','["[ENTERPRISE-STABLE]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/11/16/gko-on-ocp','==about.gitlab.com: How to install and use the GitLab Kubernetes Operator'' (on OCP)==','','N/A',0,'An official deployment architecture guide showing how to implement the GitLab Kubernetes Operator on Red Hat OpenShift Container Platform (OCP). Provides configuration details for persistent volumes, container security contexts, and runners to ensure stable multi-tenant operations.','en','Technical Guide','Advanced',0,'online','manual','4571cb2e5c424d4a8eec9b80a15b19c3798b441a5aef3148b770a89a608bb0a0',100.0,1779034211,0,'2026-05-17T18:10:11.520865+02:00',NULL,NULL,NULL,'["Cloud Native Architecture", "Kubernetes Operators", "GitLab Orchestration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/11/18/gitops-with-gitlab-connecting-the-cluster','==about.gitlab.com: GitOps with GitLab: Connect with a Kubernetes cluster==','','N/A',0,'A curated technical resource and architectural guide covering ==about.gitlab.com: GitOps with GitLab: Connect with a Kubernetes cluster== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','e91cca70863e8d86d9a190e4691c9fb7104eecba996e03e7c2caee2b83dc6733',100.0,1779032216,0,'2026-05-17T17:36:56.901329+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/11/30/soft-skills-are-the-key-to-your-devops-career-advancement','about.gitlab.com: Soft skills are the key to your DevOps career advancement','','N/A',0,'A curated technical resource and architectural guide covering about.gitlab.com: Soft skills are the key to your DevOps career advancement in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','14ded8976c1532860bc7bc482eca08f4874ba438874ae7ba01fa36c437ce4c7e',100.0,1779029374,0,'2026-05-17T16:49:34.417876+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{"duplicate_of": "https://about.gitlab.com/blog/soft-skills-are-the-key-to-your-devops-career-advancement"}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/12/16/how-to-navigate-the-great-resignation','about.gitlab.com: How to navigate The Great Resignation','','N/A',0,'Provides an enterprise-level blueprint for engineering organizations to mitigate talent drain during market disruptions. Leveraging GitLab''s open-source, handbook-first operational model, it illustrates how asynchronous communication systems reduce cognitive load and scale operational continuity.','English','Blog','Advanced',0,'duplicate','manual','abb2ab9d700c63e4639824e948ce484115982f37ef1f667577d4aa12492ddad0',100.0,1779031061,0,'2026-05-17T17:17:41.281586+02:00',NULL,NULL,NULL,'["Engineering Leadership & Career Dynamics", "Organizational Design & Leadership Systems", "Engineering Culture"]','["[COMMUNITY-TOOL]"]','["docs/recruitment.md"]','["recruitment.md"]','{}','{"duplicate_of": "https://about.gitlab.com/blog/how-to-navigate-the-great-resignation"}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2021/12/17/gitlab-chart-works-towards-kubernetes-1-22','about.gitlab.com: GitLab Chart works towards Kubernetes 1.22','','N/A',0,'This development update outlines the efforts of the GitLab Helm Chart team to ensure compatibility with Kubernetes 1.22, addressing critical changes such as the removal of legacy v1beta1 APIs. This transition represents a historically significant engineering challenge for high-availability enterprise services migrating to modern declarative APIs. From a 2026 perspective, it highlights the continuous lifecycle maintenance required to run complex, stateful platforms natively on rapidly updating Kubernetes clusters.','English','blog','Advanced',0,'online','manual','d5cffdc388cf2915201b01863dfb8e15209d19965c133c992bf10b35fbf65a43',100.0,1779029801,0,'2026-05-17T16:56:41.729538+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Helm Charts", "GitLab Infrastructure"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2022/02/03/how-to-keep-up-with-ci-cd-best-practices','about.gitlab.com: How to keep up with CI/CD best practices','','N/A',0,'Curator Insight: Provides a roadmap for keeping engineering skillsets aligned with state-of-the-art deployment practices. Live Grounding: Explores GitOps integrations, pipeline security monitoring, and automated performance tracking. A good educational resource for career platform engineers.','English','Article','Intermediate',0,'duplicate','manual','47f60bd1cf0c6c3a7564a9dbbe681d61ef4b0a856ccfd3ede24bf02b54bea636',100.0,1779030653,0,'2026-05-17T17:10:53.098463+02:00',NULL,NULL,NULL,'["Software Delivery", "CI/CD Foundations", "Industry Trends"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{"duplicate_of": "https://about.gitlab.com/blog/how-to-keep-up-with-ci-cd-best-practices"}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2022/02/17/fantastic-infrastructure-as-code-security-attacks-and-how-to-find-them','==about.gitlab.com: Fantastic Infrastructure as Code security attacks and'' how to find them==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','e63644205669e1aec04edbaf712a90b59afc1f13342f4b52834ef00c7d99a216',100.0,1779030577,0,'2026-05-17T17:09:37.928684+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"review_metadata": {"original_url": "https://about.gitlab.com/blog/2022/02/17/fantastic-infrastructure-as-code-security-attacks-and-how-to-find-them", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.002528"}}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2022/04/13/how-to-learn-ci-cd-fast','about.gitlab.com: How to learn CI/CD fast','','N/A',0,'Curator Insight: Practical learning blueprint focusing on building incremental toy pipelines using GitLab CI. Live Grounding: Recommends direct hand-on setups of simple test automation and container builds before transitioning to complex deployments. Perfect for rapid developer upskilling.','English','Guide','Beginner',0,'duplicate','manual','302a5921dc83a6dec68eb592a4d5f97c7b6f8e099d394113aa37d68ff28375ca',100.0,1779034581,0,'2026-05-17T18:16:21.891297+02:00',NULL,NULL,NULL,'["Software Delivery", "CI/CD Foundations", "Onboarding and Training"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/cicd.md"]','["cicd.md"]','{}','{"duplicate_of": "https://about.gitlab.com/blog/how-to-learn-ci-cd-fast"}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2022/11/15/simple-kubernetes-management-with-gitlab','about.gitlab.com: Simple Kubernetes management with GitLab','','N/A',0,'This blog details GitLab''s efforts to lower the barrier to entry for Kubernetes management by introducing declarative cluster integrations. It demonstrates how teams can connect clusters and safely deploy applications with minimal infrastructure overhead. Live engineering feedback stresses the value of this direct integration for small-to-midsize teams looking to deploy workloads without managing heavy external GitOps controllers.','English','blog','Intermediate',0,'online','manual','a6acebbc45a276e5f87ff20c292d80e8502dbdb0c0152f992a484614181d0b42',100.0,1779030196,0,'2026-05-17T17:03:16.421823+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Platform Engineering", "GitLab Operations"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/2022/11/16/how-is-ai-ml-changing-devops','about.gitlab.com: How is AI/ML changing DevOps?','','N/A',0,'A curated technical resource and architectural guide covering about.gitlab.com: How is AI/ML changing DevOps? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','013b9bcbca2bbed1569a5cfae86da6e3bf129ecf59e710bca2df69083200a35d',100.0,1779029309,0,'2026-05-17T16:48:29.760493+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://about.gitlab.com/blog/get-started-with-openshift-origin-3-and-gitlab','Get started with OpenShift Origin 3 and GitLab','','2017',0,'Historical tutorial tracking early integration patterns between GitLab CI/CD and OpenShift Origin 3. Demonstrates pipeline orchestration, runner allocation, and deployment tasks. Replaced by GitOps-driven pipelines in contemporary architectures.','YAML','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2017-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI-CD", "GitLab", "OpenShift"]','["[COMMUNITY-TOOL]"]','[]','["openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/gitlab-org/gitlab/-/issues/14595',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering about.gitlab.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,64.0,1.77913049496076893e+09,0,'2026-05-18T20:54:54.960769+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/gitlab-org/gitlab/-/issues/2785',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering about.gitlab.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,64.0,1.77913049493560791e+09,0,'2026-05-18T20:54:54.935608+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/handbook','about.gitlab.com/handbook','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7dcbeb9c2cdfa859ac267a6ec9c5914ebb543b5a7453a1393e213d2e01dc2993',100.0,1.77902919022944688e+09,0,'2026-05-17T16:46:30.229447+02:00',NULL,NULL,NULL,'[]','[]','["docs/hr.md"]','[]','{}','{"duplicate_of": "https://handbook.gitlab.com/handbook"}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/releases/2021/04/22/gitlab-13-11',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','0e9720d9128e7b62ed817befeb2d647dc3e2c18b03b63110d92522296036f6fd',64.0,1.77913049500074195e+09,0,'2026-05-18T20:54:55.000742+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd-kubernetes-plugins.md", "docs/git.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/releases/2021/04/22/gitlab-13-11-released','GitLab Kubernetes Agent available on GitLab.com','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','10401d83978077c05f738021bf4cff91487b7346305e58bb351dee3834cc0cef',100.0,1.77903278985263896e+09,0,'2026-05-17T17:46:29.852639+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd-kubernetes-plugins.md", "docs/git.md"]','[]','{}','{"duplicate_of": "https://about.gitlab.com/releases/2021/07/22/gitlab-14-1-released"}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/releases/2021/07/22/gitlab-14-1-released','about.gitlab.com: GitLab 14.1 released with Helm Chart Registry and Escalation'' Policies','','N/A',0,'Official release notes for GitLab 14.1 introducing native Helm Chart Registry support and customizable escalation policies for incident response, aligning development workflows directly with target operational tools.','English','Reference Documentation','Intermediate',0,'duplicate','manual','10401d83978077c05f738021bf4cff91487b7346305e58bb351dee3834cc0cef',100.0,1.77902973524349308e+09,0,'2026-05-17T16:55:35.243493+02:00',NULL,NULL,NULL,'["Infrastructure and Platform", "DevSecOps Platforms", "GitLab CI"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{"duplicate_of": "https://docs.gitlab.com/releases"}');
-INSERT INTO "resources" VALUES('https://about.gitlab.com/remote-work-report','about.gitlab.com: The Remote Work Report 2021','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3f57def79b84e34221081428ece80ab6907f530edf1b4f2008cc1092538b4ad7',100.0,1.77903452902079606e+09,0,'2026-05-17T18:15:29.020796+02:00',NULL,NULL,NULL,'[]','[]','["docs/recruitment.md"]','[]','{}','{"duplicate_of": "https://handbook.gitlab.com/handbook/company/culture/all-remote/remote-work-report"}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/gitlab-org/gitlab/-/issues/14595',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering about.gitlab.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,64.0,1779130494,0,'2026-05-18T20:54:54.960769+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/gitlab-org/gitlab/-/issues/2785',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering about.gitlab.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,64.0,1779130494,0,'2026-05-18T20:54:54.935608+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/handbook','about.gitlab.com/handbook','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7dcbeb9c2cdfa859ac267a6ec9c5914ebb543b5a7453a1393e213d2e01dc2993',100.0,1779029190,0,'2026-05-17T16:46:30.229447+02:00',NULL,NULL,NULL,'[]','[]','["docs/hr.md"]','[]','{}','{"duplicate_of": "https://handbook.gitlab.com/handbook"}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/releases/2021/04/22/gitlab-13-11',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','0e9720d9128e7b62ed817befeb2d647dc3e2c18b03b63110d92522296036f6fd',64.0,1779130495,0,'2026-05-18T20:54:55.000742+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd-kubernetes-plugins.md", "docs/git.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/releases/2021/04/22/gitlab-13-11-released','GitLab Kubernetes Agent available on GitLab.com','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','10401d83978077c05f738021bf4cff91487b7346305e58bb351dee3834cc0cef',100.0,1779032789,0,'2026-05-17T17:46:29.852639+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd-kubernetes-plugins.md", "docs/git.md"]','[]','{}','{"duplicate_of": "https://about.gitlab.com/releases/2021/07/22/gitlab-14-1-released"}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/releases/2021/07/22/gitlab-14-1-released','about.gitlab.com: GitLab 14.1 released with Helm Chart Registry and Escalation'' Policies','','N/A',0,'Official release notes for GitLab 14.1 introducing native Helm Chart Registry support and customizable escalation policies for incident response, aligning development workflows directly with target operational tools.','English','Reference Documentation','Intermediate',0,'duplicate','manual','10401d83978077c05f738021bf4cff91487b7346305e58bb351dee3834cc0cef',100.0,1779029735,0,'2026-05-17T16:55:35.243493+02:00',NULL,NULL,NULL,'["Infrastructure and Platform", "DevSecOps Platforms", "GitLab CI"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{"duplicate_of": "https://docs.gitlab.com/releases"}');
+INSERT INTO "resources" VALUES('https://about.gitlab.com/remote-work-report','about.gitlab.com: The Remote Work Report 2021','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3f57def79b84e34221081428ece80ab6907f530edf1b4f2008cc1092538b4ad7',100.0,1779034529,0,'2026-05-17T18:15:29.020796+02:00',NULL,NULL,NULL,'[]','[]','["docs/recruitment.md"]','[]','{}','{"duplicate_of": "https://handbook.gitlab.com/handbook/company/culture/all-remote/remote-work-report"}');
INSERT INTO "resources" VALUES('https://academy.fpblock.com/blog/announcing-amber-ci-secret-tool','fpcomplete.com: Announcing Amber, encrypted secrets management','','2021',2,'Introduces Amber, a lightweight CI/CD-friendly command-line secrets tool designed to securely encrypt and decrypt sensitive application environment configurations. Offers an alternative to complex key management servers for basic build steps.','Rust','Tool','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Secrets Management", "Encrypted Secrets"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://academy.rancher.com','Rancher Academy 🌟','','N/A',0,'A curated technical resource and architectural guide covering Rancher Academy 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903008819180703e+09,0,'2026-05-17T17:01:28.191807+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{"duplicate_of": "https://www.rancher.academy"}');
+INSERT INTO "resources" VALUES('https://academy.rancher.com','Rancher Academy 🌟','','N/A',0,'A curated technical resource and architectural guide covering Rancher Academy 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779030088,0,'2026-05-17T17:01:28.191807+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{"duplicate_of": "https://www.rancher.academy"}');
INSERT INTO "resources" VALUES('https://accenture.github.io/adop-cartridges-cookbook/docs/recipes/archiving-artefact-to-nexus','Jenkins DSL for **Nexus**','','2019',0,'A practical step-by-step recipe explaining how to programmatically define Nexus artifact upload steps using Job DSL syntax. Highlights best practices for securing artifact publishing credentials and managing build target variables inside reusable scripts.','Groovy','documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure & DevOps", "Pipeline as Code", "Artifact Archiving"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://access.crunchydata.com/documentation/crunchy-postgres-containers/4.3.0/container-specifications/crunchy-pgadmin4','crunchy-pgadmin4','','2020',0,'Details container specification sheets for the crunchy-pgadmin4 image, including configuration variables and resource layouts. Historically, pgAdmin 4 was manually provisioned as a containerized sidecar or standalone service to provide database GUIs (Curator Insight). Current deployment strategies prefer integrated, operator-managed tooling and secure proxy pipelines.','None','Technical Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Infrastructure", "Database Operators", "PostgreSQL", "Database Administration"]','["[COMMUNITY-TOOL]"]','[]','["crunchydata.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://access.crunchydata.com/documentation/crunchy-postgres-containers/4.3.0/examples/administration/pgadmin4','pgAdmin 4','','2020',0,'Outlines early configuration models and environment mappings for pgAdmin 4 instances running in Kubernetes clusters. This resource demonstrates how to configure volume mounts and ingress rules for user sessions. For modern enterprise production, automated telemetry models (Prometheus/Grafana) are prioritized over graphical administrative consoles.','YAML','Technical Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Infrastructure", "Database Operators", "PostgreSQL", "Database Administration"]','["[COMMUNITY-TOOL]"]','[]','["crunchydata.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://access.crunchydata.com/documentation/crunchy-postgres-containers/latest','Documentation: Crunchy Data Container Suite 🌟','','2026',0,'Highly detailed documentation defining construction parameters for Crunchy Data''s hardened database container images. Covers security boundaries, pgBackRest, Patroni integrations, and environment variable configuration sets.','None','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "PostgreSQL", "Container Images"]','["[COMMUNITY-TOOL]"]','[]','["crunchydata.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://access.crunchydata.com/documentation/crunchy-postgres-containers/latest/examples/administration/pgadmin4',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','3cd0577e9676fc0d52580448e0e513c01f4ec2882d55b90321e1b5c1a9996e97',100.0,1.77903153377030706e+09,0,'2026-05-17T17:25:33.770307+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://access.crunchydata.com/documentation/crunchy-postgres-containers/latest/installation-guide/installation-guide',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','c0954a21f6fcee63ff80a73d4b798c439b584a7c79c9f7029275ed1f8a244d97',100.0,1.77903211752218604e+09,0,'2026-05-17T17:35:17.522186+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://access.crunchydata.com/documentation/postgres-operator/4.3.0/installation/other/ansible','Ansible playbook installation','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','fa230babb878672ccf2fcac42e7630f3ce5904edad9249f62874d70848fa0355',100.0,1.77903036729377698e+09,1,'2026-05-17T17:06:07.293777+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://access.crunchydata.com/documentation/postgres-operator/4.3.0/installation/other/bash','Install Operator Using Bash (the one used in this overview)','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','79cd839b4b5ebf6fd3042c6d3ad4ab24cfaf3989786ac113fccde0986e099858',100.0,1.77903034823417496e+09,1,'2026-05-17T17:05:48.234175+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://access.crunchydata.com/documentation/crunchy-postgres-containers/latest/examples/administration/pgadmin4',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','3cd0577e9676fc0d52580448e0e513c01f4ec2882d55b90321e1b5c1a9996e97',100.0,1779031533,0,'2026-05-17T17:25:33.770307+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://access.crunchydata.com/documentation/crunchy-postgres-containers/latest/installation-guide/installation-guide',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','c0954a21f6fcee63ff80a73d4b798c439b584a7c79c9f7029275ed1f8a244d97',100.0,1779032117,0,'2026-05-17T17:35:17.522186+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://access.crunchydata.com/documentation/postgres-operator/4.3.0/installation/other/ansible','Ansible playbook installation','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','fa230babb878672ccf2fcac42e7630f3ce5904edad9249f62874d70848fa0355',100.0,1779030367,1,'2026-05-17T17:06:07.293777+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://access.crunchydata.com/documentation/postgres-operator/4.3.0/installation/other/bash','Install Operator Using Bash (the one used in this overview)','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','79cd839b4b5ebf6fd3042c6d3ad4ab24cfaf3989786ac113fccde0986e099858',100.0,1779030348,1,'2026-05-17T17:05:48.234175+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://access.crunchydata.com/documentation/postgres-operator/4.3.0/installation/postgres-operator','The PostgreSQL Operator Installer with kubectl','- [Install Operator Using Bash (the one used in this overview)](https://access.crunchydata.com/documentation/postgres-operator/4.3.0/installation/other/bash)
- [Ansible playbook installation](https://access.crunchydata.com/documentation/postgres-operator/4.3.0/installation/other/ansible)
- CLI installation using OLM **(Deprecated)**: new CatalogSource added via “pgo.catalogsource.yaml”.
@@ -116,142 +116,142 @@ INSERT INTO "resources" VALUES('https://access.crunchydata.com/documentation/pos
- Certified by Red Hat
- Provided by CrunchyData
3. Other non-certified installations (unsupported by Red Hat): with or without OLM, CLI, etc.','2020',0,'Documents installation paths for Crunchy PostgreSQL Operator v4.3.0, mapping Bash-based installations and Ansible playbooks. While highly detailed during early operator adoption (Curator Insight), these manual installation mechanisms and custom CLI commands have been deprecated in modern, helm-driven operator ecosystems (Live Grounding). It is retained only for historical system maintenance.','Shell','Technical Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Infrastructure", "Database Operators", "PostgreSQL", "Installation"]','["[LEGACY]"]','[]','["crunchydata.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://access.crunchydata.com/documentation/postgres-operator/latest/operatorcli/pgo-overview','ref1','','N/A',0,'A curated technical resource and architectural guide covering ref1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790291105449469e+09,0,'2026-05-17T16:45:10.544947+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/crunchydata.md"]','["crunchydata.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://access.crunchydata.com/documentation/postgres-operator/latest/operatorcli/pgo-overview','ref1','','N/A',0,'A curated technical resource and architectural guide covering ref1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029110,0,'2026-05-17T16:45:10.544947+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/crunchydata.md"]','["crunchydata.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://access.redhat.com/articles/4993781','List of Red Hat Supported Maintained Ansible Collections 🌟','','2023',0,'A comprehensive directory of officially supported Ansible Collections maintained by Red Hat and its certified partners. This registry ensures enterprise compliance, stability, and security by providing thoroughly tested modules for operating systems, networks, and cloud providers.','N/A','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Dependency Management"]','["[COMMUNITY-TOOL]"]','[]','["ansible.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://access.redhat.com/community/learn','Red Hat Training & Certification Community','','2025',0,'Red Hat''s official training ecosystem community. It offers platform operators, architects, and developers verified learning pathways, course materials, and labs covering OpenShift administration and cloud-native practices.','N/A','Web Portal','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Learning Hubs"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-tutorials.md", "helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://access.redhat.com/containers','Red Hat Container Catalog - RedHat Registry (registry.redhat.io) 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','53785a34147d7dc275736840cbf504ab61dbf0f5d110b04dc4efd47debd75d72',100.0,1.77903262299165391e+09,0,'2026-05-17T17:43:42.991654+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{"duplicate_of": "https://catalog.redhat.com/en"}');
-INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/openshift_container_platform','OpenShift 4 documentation 🌟','','N/A',0,'A curated technical resource and architectural guide covering OpenShift 4 documentation 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903236105751895e+09,0,'2026-05-17T17:39:21.057519+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"duplicate_of": "https://docs.redhat.com/en/documentation/openshift_container_platform/4.22"}');
-INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/openshift_container_platform/4.1/pdf/updating_clusters/OpenShift_Container_Platform-4.1-Updating_clusters-en-US.pdf',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903246698371791e+09,0,'2026-05-17T17:41:06.983718+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/openshift_container_platform/4.2/html/container-native_virtualization/container-native-virtualization-2-1-release-notes','Container-native virtualization allows to run and manage virtual machine workloads alongside container workloads','','N/A',0,'A curated technical resource and architectural guide covering Container-native virtualization allows to run and manage virtual machine workloads alongside container workloads in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031719.99563,0,'2026-05-17T17:28:39.995630+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp3.md"]','["ocp3.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/openshift_container_platform/4.2/html/installing_on_ibm_z','OpenShift Container Platform 4.2. Installing on IBM Z (html)','','N/A',0,'A curated technical resource and architectural guide covering OpenShift Container Platform 4.2. Installing on IBM Z (html) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903339808365106e+09,0,'2026-05-17T17:56:38.083651+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ibm_cloud.md"]','["ibm_cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/openshift_container_platform/4.2/pdf/installing_on_ibm_z','OpenShift Container Platform 4.2. Installing on IBM Z (pdf)','','N/A',0,'A curated technical resource and architectural guide covering OpenShift Container Platform 4.2. Installing on IBM Z (pdf) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779033092.38981,0,'2026-05-17T17:51:32.389810+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ibm_cloud.md"]','["ibm_cloud.md"]','{}','{"duplicate_of": "https://access.redhat.com/documentation/en-us/openshift_container_platform/4.2/html/installing_on_ibm_z"}');
-INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/openshift_container_platform/4.4/html-single/service_mesh/index','ServiceMesh','','N/A',0,'A curated technical resource and architectural guide covering ServiceMesh in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903361732014298e+09,0,'2026-05-17T18:00:17.320143+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/red_hat_amq/6.3',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77902993200335693e+09,0,'2026-05-17T16:58:52.003357+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/red_hat_amq/7.6/html/deploying_amq_broker_on_openshift/assembly_br-broker-monitoring_broker-ocp',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903268176803207e+09,0,'2026-05-17T17:44:41.768032+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/red_hat_amq/7.6/html/deploying_amq_broker_on_openshift/deploying-broker-on-ocp-using-operator_broker-ocp',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903164733714294e+09,0,'2026-05-17T17:27:27.337143+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/red_hat_amq/7.6/html/managing_amq_broker/prometheus-plugin-managing',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779031349.47603,0,'2026-05-17T17:22:29.476030+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/red_hat_amq/7.6/html/using_amq_streams_on_openshift/assembly-distributed-tracing-str',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903449955154895e+09,0,'2026-05-17T18:14:59.551549+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/red_hat_amq/7.6/html/using_amq_streams_on_openshift/assembly-metrics-setup-str',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903366568796801e+09,0,'2026-05-17T18:01:05.687968+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/red_hat_amq/7.6/html/using_amq_streams_on_rhel/assembly-distributed-tracing-str',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903455807041907e+09,0,'2026-05-17T18:15:58.070419+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/red_hat_amq/7.6/html/using_amq_streams_on_rhel/index',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903121575581192e+09,0,'2026-05-17T17:20:15.755812+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/red_hat_jboss_web_server/5.4/html-single/red_hat_jboss_web_server_for_openshift/index','JBoss Web Server Operator 🌟','','N/A',0,'A curated technical resource and architectural guide covering JBoss Web Server Operator 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903154143284297e+09,0,'2026-05-17T17:25:41.432843+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/reference_architectures/2017/html-single/spring_boot_microservices_on_red_hat_openshift_container_platform_3/index','redhat.com: Spring Boot Microservices on Red Hat OpenShift Container Platform'' 3 - Software Stack - Externalized Configuration','','N/A',0,'A curated technical resource and architectural guide covering redhat.com: Spring Boot Microservices on Red Hat OpenShift Container Platform'' 3 - Software Stack - Externalized Configuration in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903077915224289e+09,0,'2026-05-17T17:12:59.152243+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://access.redhat.com/containers','Red Hat Container Catalog - RedHat Registry (registry.redhat.io) 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','53785a34147d7dc275736840cbf504ab61dbf0f5d110b04dc4efd47debd75d72',100.0,1779032622,0,'2026-05-17T17:43:42.991654+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{"duplicate_of": "https://catalog.redhat.com/en"}');
+INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/openshift_container_platform','OpenShift 4 documentation 🌟','','N/A',0,'A curated technical resource and architectural guide covering OpenShift 4 documentation 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779032361,0,'2026-05-17T17:39:21.057519+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"duplicate_of": "https://docs.redhat.com/en/documentation/openshift_container_platform/4.22"}');
+INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/openshift_container_platform/4.1/pdf/updating_clusters/OpenShift_Container_Platform-4.1-Updating_clusters-en-US.pdf',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779032466,0,'2026-05-17T17:41:06.983718+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/openshift_container_platform/4.2/html/container-native_virtualization/container-native-virtualization-2-1-release-notes','Container-native virtualization allows to run and manage virtual machine workloads alongside container workloads','','N/A',0,'A curated technical resource and architectural guide covering Container-native virtualization allows to run and manage virtual machine workloads alongside container workloads in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031719,0,'2026-05-17T17:28:39.995630+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp3.md"]','["ocp3.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/openshift_container_platform/4.2/html/installing_on_ibm_z','OpenShift Container Platform 4.2. Installing on IBM Z (html)','','N/A',0,'A curated technical resource and architectural guide covering OpenShift Container Platform 4.2. Installing on IBM Z (html) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033398,0,'2026-05-17T17:56:38.083651+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ibm_cloud.md"]','["ibm_cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/openshift_container_platform/4.2/pdf/installing_on_ibm_z','OpenShift Container Platform 4.2. Installing on IBM Z (pdf)','','N/A',0,'A curated technical resource and architectural guide covering OpenShift Container Platform 4.2. Installing on IBM Z (pdf) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779033092,0,'2026-05-17T17:51:32.389810+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ibm_cloud.md"]','["ibm_cloud.md"]','{}','{"duplicate_of": "https://access.redhat.com/documentation/en-us/openshift_container_platform/4.2/html/installing_on_ibm_z"}');
+INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/openshift_container_platform/4.4/html-single/service_mesh/index','ServiceMesh','','N/A',0,'A curated technical resource and architectural guide covering ServiceMesh in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033617,0,'2026-05-17T18:00:17.320143+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/red_hat_amq/6.3',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779029932,0,'2026-05-17T16:58:52.003357+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/red_hat_amq/7.6/html/deploying_amq_broker_on_openshift/assembly_br-broker-monitoring_broker-ocp',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779032681,0,'2026-05-17T17:44:41.768032+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/red_hat_amq/7.6/html/deploying_amq_broker_on_openshift/deploying-broker-on-ocp-using-operator_broker-ocp',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779031647,0,'2026-05-17T17:27:27.337143+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/red_hat_amq/7.6/html/managing_amq_broker/prometheus-plugin-managing',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779031349,0,'2026-05-17T17:22:29.476030+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/red_hat_amq/7.6/html/using_amq_streams_on_openshift/assembly-distributed-tracing-str',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779034499,0,'2026-05-17T18:14:59.551549+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/red_hat_amq/7.6/html/using_amq_streams_on_openshift/assembly-metrics-setup-str',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779033665,0,'2026-05-17T18:01:05.687968+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/red_hat_amq/7.6/html/using_amq_streams_on_rhel/assembly-distributed-tracing-str',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779034558,0,'2026-05-17T18:15:58.070419+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/red_hat_amq/7.6/html/using_amq_streams_on_rhel/index',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779031215,0,'2026-05-17T17:20:15.755812+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/red_hat_jboss_web_server/5.4/html-single/red_hat_jboss_web_server_for_openshift/index','JBoss Web Server Operator 🌟','','N/A',0,'A curated technical resource and architectural guide covering JBoss Web Server Operator 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031541,0,'2026-05-17T17:25:41.432843+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://access.redhat.com/documentation/en-us/reference_architectures/2017/html-single/spring_boot_microservices_on_red_hat_openshift_container_platform_3/index','redhat.com: Spring Boot Microservices on Red Hat OpenShift Container Platform'' 3 - Software Stack - Externalized Configuration','','N/A',0,'A curated technical resource and architectural guide covering redhat.com: Spring Boot Microservices on Red Hat OpenShift Container Platform'' 3 - Software Stack - Externalized Configuration in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030779,0,'2026-05-17T17:12:59.152243+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://access.redhat.com/solutions/18301','redhat.com: How do I analyze a Java heap dump?','','2020',0,'A technical solution article detailing how to trigger, extract, and analyze memory heap dumps from JVMs running inside Linux containers, leveraging standard OpenJDK CLI tools.','None','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Application Monitoring", "Java Diagnostics"]','["[COMMUNITY-TOOL]"]','[]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://access.redhat.com/solutions/4363731','Create an OpenShift 4.2 Private Cluster in AWS 🌟','','N/A',0,'A curated technical resource and architectural guide covering Create an OpenShift 4.2 Private Cluster in AWS 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790323767942059e+09,0,'2026-05-17T17:39:36.794206+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fconsole.cloud.google.com%2Fproducts&dsh=S-434924395%3A1779041052185976&followup=https%3A%2F%2Fconsole.cloud.google.com%2Fproducts&osid=1&passive=1209600&service=cloudconsole&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2Pasn2LQq2-HAsrhKLmjDeNW0e8jsHz1CbZM8xG_fzw2d_QHhWCcHPV60tTMOkJixTn6JdLIstQ',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering accounts.google.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','08859ffc67144f1bd23461da283e7b045d71d47f01effe5cba624a8589e51265',100.0,1.77913049498564791e+09,1,'2026-05-18T20:54:54.985648+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/GoogleCloudPlatform.md"]','["GoogleCloudPlatform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fdocs.google.com%2F&dsh=S20332737%3A1779042489432562&emr=1&followup=https%3A%2F%2Fdocs.google.com%2F&osid=1&passive=1209600&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2Pav-11IKZl8IOb4XqImV3kUr5dyMPv-c_juxtiguwye_vvM_4JChlo3slW1NhgW6-FumHKZpvw',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering accounts.google.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','a69e0760175e82a26008d3b71f2fbcde41e8a13bfc679e86a5bda4bd264e1908',100.0,1.77913049495146703e+09,1,'2026-05-18T20:54:54.951467+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/workfromhome.md"]','["workfromhome.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fdocs.google.com%2Fdocument%2Fu%2F0%2Fcreate%3Fusp%3Ddot_new&dsh=S1328157413%3A1779046143757246&followup=https%3A%2F%2Fdocs.google.com%2Fdocument%2Fu%2F0%2Fcreate%3Fusp%3Ddot_new<mpl=docs&osid=1&passive=1209600&service=wise&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PasaQiQXmXb5iN1qZZsvtoOkhIgQoRWugSdY4-JVcpmeUs17j5clMIVQfi1xcpGGzFDWWEjvLg',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering accounts.google.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','b22a444431ac1c9ced4af65eae4deb42cbcc4765a9851b1d25b8202950faa526',100.0,1.77913049502110195e+09,1,'2026-05-18T20:54:55.021102+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-tools.md"]','["project-management-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fdocs.google.com%2Fspreadsheets%2Fu%2F0%2Fcreate%3Fusp%3Ddot_new&dsh=S-888283151%3A1779038836107039&followup=https%3A%2F%2Fdocs.google.com%2Fspreadsheets%2Fu%2F0%2Fcreate%3Fusp%3Ddot_new<mpl=sheets&osid=1&passive=1209600&service=wise&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PauoMa7lQWyxlGGmOlILKdc_0OGix3neZYVIl24vayGw0wGG0CrQxkizeIBOFWVtABpTKfaO',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering accounts.google.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','5078172d15ea897f121d54f5f6481f12c820d6acc9b5e1fa605591d320a23664',100.0,1.77913049495016694e+09,1,'2026-05-18T20:54:54.950167+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-tools.md"]','["project-management-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://access.redhat.com/solutions/4363731','Create an OpenShift 4.2 Private Cluster in AWS 🌟','','N/A',0,'A curated technical resource and architectural guide covering Create an OpenShift 4.2 Private Cluster in AWS 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032376,0,'2026-05-17T17:39:36.794206+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fconsole.cloud.google.com%2Fproducts&dsh=S-434924395%3A1779041052185976&followup=https%3A%2F%2Fconsole.cloud.google.com%2Fproducts&osid=1&passive=1209600&service=cloudconsole&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2Pasn2LQq2-HAsrhKLmjDeNW0e8jsHz1CbZM8xG_fzw2d_QHhWCcHPV60tTMOkJixTn6JdLIstQ',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering accounts.google.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','08859ffc67144f1bd23461da283e7b045d71d47f01effe5cba624a8589e51265',100.0,1779130494,1,'2026-05-18T20:54:54.985648+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/GoogleCloudPlatform.md"]','["GoogleCloudPlatform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fdocs.google.com%2F&dsh=S20332737%3A1779042489432562&emr=1&followup=https%3A%2F%2Fdocs.google.com%2F&osid=1&passive=1209600&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2Pav-11IKZl8IOb4XqImV3kUr5dyMPv-c_juxtiguwye_vvM_4JChlo3slW1NhgW6-FumHKZpvw',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering accounts.google.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','a69e0760175e82a26008d3b71f2fbcde41e8a13bfc679e86a5bda4bd264e1908',100.0,1779130494,1,'2026-05-18T20:54:54.951467+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/workfromhome.md"]','["workfromhome.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fdocs.google.com%2Fdocument%2Fu%2F0%2Fcreate%3Fusp%3Ddot_new&dsh=S1328157413%3A1779046143757246&followup=https%3A%2F%2Fdocs.google.com%2Fdocument%2Fu%2F0%2Fcreate%3Fusp%3Ddot_new<mpl=docs&osid=1&passive=1209600&service=wise&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PasaQiQXmXb5iN1qZZsvtoOkhIgQoRWugSdY4-JVcpmeUs17j5clMIVQfi1xcpGGzFDWWEjvLg',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering accounts.google.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','b22a444431ac1c9ced4af65eae4deb42cbcc4765a9851b1d25b8202950faa526',100.0,1779130495,1,'2026-05-18T20:54:55.021102+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-tools.md"]','["project-management-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fdocs.google.com%2Fspreadsheets%2Fu%2F0%2Fcreate%3Fusp%3Ddot_new&dsh=S-888283151%3A1779038836107039&followup=https%3A%2F%2Fdocs.google.com%2Fspreadsheets%2Fu%2F0%2Fcreate%3Fusp%3Ddot_new<mpl=sheets&osid=1&passive=1209600&service=wise&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PauoMa7lQWyxlGGmOlILKdc_0OGix3neZYVIl24vayGw0wGG0CrQxkizeIBOFWVtABpTKfaO',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering accounts.google.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','5078172d15ea897f121d54f5f6481f12c820d6acc9b5e1fa605591d320a23664',100.0,1779130494,1,'2026-05-18T20:54:54.950167+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-tools.md"]','["project-management-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fnotebooklm.google.com%2Flogin%3Fcontinue%3Dhttps%3A%2F%2Fnotebooklm.google.com%2Fnotebook%2F87ae4230-9dda-445a-9775-df61ad7044dc%3Fauthuser%253D0%2526pageId%253Dnone&dsh=S-651079724%3A1780398802084305&followup=https%3A%2F%2Fnotebooklm.google.com%2Flogin%3Fcontinue%3Dhttps%3A%2F%2Fnotebooklm.google.com%2Fnotebook%2F87ae4230-9dda-445a-9775-df61ad7044dc%3Fauthuser%253D0%2526pageId%253Dnone&osid=1&passive=1209600&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PavtOIva2wcDqJnQlJq3nohbB8kL26HoI0qLEI-ErQFf9Roi9aGt-ViI1YzZGxXTHSAzER9n','Google I/O 2026 Official NotebookLM Document','An official interactive NotebookLM document curated by Google to aggregate and query announcements, APIs, and model details from Google I/O 2026.','2026',4,'This interactive NotebookLM workspace, created by the Google team for Google I/O 2026, serves as a dynamic, model-driven documentation hub. It leverages Gemini''s long-context window to allow developer questioning and rapid knowledge retrieval.
* **Direct Querying**: Enables developers to generate custom outlines and deep-dives of all conference announcements.
-* **Multimodal Grounding**: Provides a structured environment for testing and querying official API guidelines and release notes.','en','Tools','Intermediate',0,'online','automatic','59000a6e704fdaf40d36ddf8b10df9d000614a06315668523e905b633b35e28b',NULL,1.78040115231569194e+09,0,'2026-06-02T13:52:32.315692+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Knowledge Bases", "Google I/O 2026"]','["[EMERGING]", "[GUIDE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "impact_score": 88, "reputation_status": "Vetted", "reputation_summary": "Official Google Accounts login flow that directs users to the authenticated Google I/O 2026 NotebookLM document. Trusted and highly relevant for conference updates.", "social_preview_url": "", "source_provenance": "X.com (NotebookLM)", "suggested_new_category": "ai"}');
+* **Multimodal Grounding**: Provides a structured environment for testing and querying official API guidelines and release notes.','en','Tools','Intermediate',0,'online','automatic','59000a6e704fdaf40d36ddf8b10df9d000614a06315668523e905b633b35e28b',NULL,1780401152,0,'2026-06-02T13:52:32.315692+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Knowledge Bases", "Google I/O 2026"]','["[EMERGING]", "[GUIDE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "impact_score": 88, "reputation_status": "Vetted", "reputation_summary": "Official Google Accounts login flow that directs users to the authenticated Google I/O 2026 NotebookLM document. Trusted and highly relevant for conference updates.", "social_preview_url": "", "source_provenance": "X.com (NotebookLM)", "suggested_new_category": "ai"}');
INSERT INTO "resources" VALUES('https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fnotebooklm.google.com%2Flogin%3Fcontinue%3Dhttps%3A%2F%2Fnotebooklm.google.com%2Fnotebook%2F87ae4230-9dda-445a-9775-df61ad7044dc%3Fauthuser%253D0%2526pageId%253Dnone&dsh=S1679469113%3A1780351896918873&followup=https%3A%2F%2Fnotebooklm.google.com%2Flogin%3Fcontinue%3Dhttps%3A%2F%2Fnotebooklm.google.com%2Fnotebook%2F87ae4230-9dda-445a-9775-df61ad7044dc%3Fauthuser%253D0%2526pageId%253Dnone&osid=1&passive=1209600&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PavSnxHMtFSGKVa_Dah4shJtj9idxNyn2Ox3EoPb7A8bY4KqdUXEQGTMYRZG1kKemtcZyQPg7w','Google I/O 2026 Official Interactive NotebookLM Workspace','An officially compiled interactive workspace inside Google NotebookLM containing consolidated keynote transcripts, slide decks, and developer blogs from Google I/O 2026.','2026',4,'* **Curator Insight**: This rescued deep link provides direct access to Google''s semantic indexing showcase, proving how a unified knowledge interface can dramatically accelerate developer comprehension during major launches.
-* **Live Grounding**: Officially introduced in mid-2026, this shared notebook lets verified developers query Google I/O data, fetch precise context, and listen to automatically generated audio overviews summarizing key cloud features.','en','workspace','Intermediate',0,'online','automatic','460626ee6cdc7c56617d1fee74bd1c772a76342120329541f5bba5558390c9a9',NULL,1.780352730207551e+09,0,'2026-06-02T00:25:30.207551+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Knowledge Hubs", "RAG Implementations", "NotebookLM", "Google I/O"]','["EMERGING", "GUIDE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Rescued Deep-Link: This link has been successfully rescued from its Google sign-in redirect and resolved to the official Google I/O 2026 Interactive NotebookLM Workspace workspace used heavily by technical practitioners.", "social_preview_url": "", "source_provenance": "X.com (NotebookLM)", "suggested_new_category": "ai-knowledge-bases"}');
-INSERT INTO "resources" VALUES('https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fsites.google.com%2Fsite%2Fmrxpalmeiras%2Fansible%2Fansible-cheat-sheet&dsh=S1127513064%3A1779041015006518&followup=https%3A%2F%2Fsites.google.com%2Fsite%2Fmrxpalmeiras%2Fansible%2Fansible-cheat-sheet&osid=1&passive=1209600&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PatKhgmTZTEkwb3Q5nWpkPt4ntDFIyQrUJIi2ZjPJ-M3IOraCUtKjEa4_jbOFaWLmjeqIlS_',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering accounts.google.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','75b19fd9b81c3b5df0a538ba3ef95a5d90f50398ccb81e763d08f15957ad229c',100.0,1.77913049499067592e+09,1,'2026-05-18T20:54:54.990676+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md", "docs/other-awesome-lists.md"]','["cheatsheets.md"]','{}','{}');
+* **Live Grounding**: Officially introduced in mid-2026, this shared notebook lets verified developers query Google I/O data, fetch precise context, and listen to automatically generated audio overviews summarizing key cloud features.','en','workspace','Intermediate',0,'online','automatic','460626ee6cdc7c56617d1fee74bd1c772a76342120329541f5bba5558390c9a9',NULL,1780352730,0,'2026-06-02T00:25:30.207551+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Knowledge Hubs", "RAG Implementations", "NotebookLM", "Google I/O"]','["EMERGING", "GUIDE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Rescued Deep-Link: This link has been successfully rescued from its Google sign-in redirect and resolved to the official Google I/O 2026 Interactive NotebookLM Workspace workspace used heavily by technical practitioners.", "social_preview_url": "", "source_provenance": "X.com (NotebookLM)", "suggested_new_category": "ai-knowledge-bases"}');
+INSERT INTO "resources" VALUES('https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fsites.google.com%2Fsite%2Fmrxpalmeiras%2Fansible%2Fansible-cheat-sheet&dsh=S1127513064%3A1779041015006518&followup=https%3A%2F%2Fsites.google.com%2Fsite%2Fmrxpalmeiras%2Fansible%2Fansible-cheat-sheet&osid=1&passive=1209600&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PatKhgmTZTEkwb3Q5nWpkPt4ntDFIyQrUJIi2ZjPJ-M3IOraCUtKjEa4_jbOFaWLmjeqIlS_',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering accounts.google.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','75b19fd9b81c3b5df0a538ba3ef95a5d90f50398ccb81e763d08f15957ad229c',100.0,1779130494,1,'2026-05-18T20:54:54.990676+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md", "docs/other-awesome-lists.md"]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://acentocoop.es','Acento: Cooperativa de freelance','','2024',0,'A cooperative platform in Spain designed to let freelance professionals pool resources, bill clients legally, and manage tax requirements without having to maintain a costly self-employed registration status.','N/A','SaaS','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Careers", "Freelancing", "Cooperatives"]','["[COMMUNITY-TOOL]"]','[]','["freelancing.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://acethecloud.com/blog/azure-application-gateway-and-nginx-on-vm','acethecloud.com: Which is better Azure App Gateway or Nginx configured on Azure VMs','','2024',3,'A detailed comparison between leveraging a fully managed service (Azure Application Gateway) and hosting customized Nginx reverse proxies on virtual machines. It weighs factors such as administrative overhead, feature sets, security compliance, auto-scaling capabilities, and overall total cost of ownership (TCO). This serves as a vital tool for technical leads choosing a production-grade ingress layer.','N/A','Comparative Analysis','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Networking & Edge Routing", "Load Balancing Options"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://acg-notice.pluralsight.com','Serverless: The Future of Software Architecture?','','2022',0,'An evolutionary study evaluating the long-term design patterns of serverless architectures. Compares legacy VM deployments with transient, stateless event handlers to optimize computational costs.','None','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platforms", "Serverless Architecture", "Concepts"]','["[LEGACY]"]','[]','["aws-serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://acloud.guru/forums/aws-certified-advanced-networking-specialty/discussion/-LELSWplsuDI8q8_KtjN/What%20is%20the%20best%20way%20to%20generate%20a%20visual%20diagram%20of%20the%20AWS%20environment%20which%20includes%20VPC,%20VPN,%20EC2,%20and%20AMIs%3F','What is the best way to generate a visual diagram of the AWS environment which includes VPC, VPN, EC2, and AMIs?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','46942cf4f1ddba68705814401a1a4c151c7780997ef43751d80c2f0c15a34f4e',100.0,1.77903450534856796e+09,0,'2026-05-17T18:15:05.348568+02:00',NULL,NULL,NULL,'[]','[]','["docs/cloud-arch-diagrams.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com"}');
-INSERT INTO "resources" VALUES('https://acloudguru.com','acloudguru.com','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f3f8528ee9dab2c92dc2ac03619beb06728222781c2cb464397347643f26b664',100.0,1.77902998562389802e+09,0,'2026-05-17T16:59:45.623898+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-training.md"]','[]','{}','{"duplicate_of": "https://acloudguru.com/blog/engineering/10-docker-security-best-practices-to-cut-container-chaos"}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/business/public-cloud-vs-private-cloud-whats-the-difference','acloudguru.com: Public cloud vs private cloud: What’s the difference? 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fc7b048309b4cba36208863ddc6e95009173a36f44db76c10f5a8e4bf33c098d',100.0,1.77903171311391496e+09,0,'2026-05-17T17:28:33.113915+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/business-and-leadership/public-cloud-vs-private-cloud-whats-the-difference"}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/business/sharing-data-in-the-cloud-four-patterns-everyone-should-know','acloudguru.com: Sharing data in the cloud: 4 patterns you should know','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','862d6fab96d4250b312be4846db1c4d39fc6c9eccfcb243cba4361ba7ab2f24a',100.0,1.7790333853819909e+09,0,'2026-05-17T17:56:25.381991+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/business-and-leadership/sharing-data-in-the-cloud-four-patterns-everyone-should-know"}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/business/what-is-lift-and-shift-cloud-migration','acloudguru.com: What is lift and shift cloud migration?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ef6f6dc93bc260b8acceda373fa3cee11ee9df788ee3c916462f91a858b7a870',100.0,1.77903209187825489e+09,0,'2026-05-17T17:34:51.878255+02:00',NULL,NULL,NULL,'[]','[]','["docs/faq.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/business-and-leadership/what-is-lift-and-shift-cloud-migration"}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/10-docker-security-best-practices-to-cut-container-chaos','acloudguru.com: 10 Docker Security Best Practices to Cut Container Chaos','','N/A',0,'A curated technical resource and architectural guide covering acloudguru.com: 10 Docker Security Best Practices to Cut Container Chaos in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','f3f8528ee9dab2c92dc2ac03619beb06728222781c2cb464397347643f26b664',100.0,1.7790313294278419e+09,0,'2026-05-17T17:22:09.427842+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/10-fun-hands-on-projects-to-learn-aws','acloudguru.com: 10 fun hands-on projects to learn AWS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','27a352a1e4862eb7156365c66b5c320bd5f6ba2b6d81e6dca000f4acbcc668c5',100.0,1.77903445093996191e+09,0,'2026-05-17T18:14:10.939962+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-training.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/10-fun-hands-on-projects-to-learn-aws"}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/12-aws-config-rules-that-every-account-should-have','acloudguru.com: 12 AWS Config rules that every account should have','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','140406cdbbe155f964671086f27b9626f59003c48b272def521d3ea954efe7d1',100.0,1.77902936526835107e+09,0,'2026-05-17T16:49:25.268351+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/12-aws-config-rules-that-every-account-should-have"}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/3-ways-to-practice-migrating-workloads-to-the-cloud','==acloudguru.com: 3 ways to practice migrating workloads to the cloud==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','83e76806eeebac4423daee8782cd1a3b35f1413b44941e0c129f513a22bd78f6',100.0,1.779031327973881e+09,0,'2026-05-17T17:22:07.973881+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/5-reasons-to-not-move-to-devops','acloudguru.com: 5 Reasons to NOT Move to DevOps 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7cdc97e0c1e1d5ef3fe3637aacc0703b2277c944568f45bac6e87b0092d5d4af',100.0,1.77902980557497906e+09,0,'2026-05-17T16:56:45.574979+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/5-reasons-to-not-move-to-devops"}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/5-things-we-love-about-terraform','acloudguru.com: 5 things we love about Terraform','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a79aac882671275813c4f9c0feb576e8ed006b41191e760674017712a1269b6e',100.0,1.77903222025802397e+09,0,'2026-05-17T17:37:00.258024+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/5-things-we-love-about-terraform"}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/adopting-gitops-for-kubernetes-on-aws',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'online','manual','21b3cd4937dd5275a4047ffe86f0b93fbb7ff5903abad0bb89dc296455a44323',100.0,1.7790307275263009e+09,0,'2026-05-17T17:12:07.526301+02:00',NULL,NULL,NULL,'[]','[]','["docs/flux.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/aks-vs-eks-vs-gke-managed-kubernetes-services-compared','acloudguru.com: AKS vs EKS vs GKE: Managed Kubernetes services compared','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e2209ec320eb05805f159821819ade1d204c73d1c65a8559891515448d43222f',100.0,1.77903350411877799e+09,0,'2026-05-17T17:58:24.118778+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/aks-vs-eks-vs-gke-managed-kubernetes-services-compared"}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/ansible-vs-puppet-which-is-right-for-you','acloudguru.com: Ansible vs Puppet: Which is right for you?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a15f14232a7ede96f843ed41e98ab6fe6984c28c1143e8c61f32d9baccbb1cdf',100.0,1.77903210423495697e+09,0,'2026-05-17T17:35:04.234957+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/ansible-vs-puppet-which-is-right-for-you"}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/aws-adds-to-the-no-code-pile-is-it-the-end-of-the-engineer','acloudguru.com: AWS adds to the no-code pile: Is it the end of the engineer?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','87665ff2a5db835a4fd479921993a6ee2f0c32350c9e74a42271fc1a604145f2',100.0,1.77903246300700807e+09,0,'2026-05-17T17:41:03.007008+02:00',NULL,NULL,NULL,'[]','[]','["docs/lowcode-nocode.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/aws-adds-to-the-no-code-pile-is-it-the-end-of-the-engineer"}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/azure-devops-vs-github-comparing-microsofts-devops-twins','==acloudguru.com: Azure DevOps vs GitHub: Comparing Microsoft’s DevOps Tools=='' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','5097032b1c09441292b441ca1ff9e8a43f4dc8bb74ef2dea9a8c6fbbcb4a7638',100.0,1.77903074256716108e+09,0,'2026-05-17T17:12:22.567161+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/blockchain-cloud-comparison-what-is-blockchain-as-a-service-baas','acloudguru.com: Blockchain cloud comparison: What is blockchain-as-a-service'' (BaaS)?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','96c88eb3bdb51f9e19047e2d4344d92f9d37db408bb2295618b3216af4905f32',100.0,1.77903386269000506e+09,0,'2026-05-17T18:04:22.690005+02:00',NULL,NULL,NULL,'[]','[]','["docs/public-cloud-solutions.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/blockchain-cloud-comparison-what-is-blockchain-as-a-service-baas"}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/cloud-apps-secure-by-design','acloudguru.com: Cloud security risks: Why you should make apps Secure by'' Design','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c4aa868708e8a7e7e006a2cf11d5730e6a046c20169afb8958257922799394e4',100.0,1779031389.54445,0,'2026-05-17T17:23:09.544450+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/cloud-apps-secure-by-design"}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/cloud-developer-tooling-compared-aws-vs-azure-vs-gcp','acloudguru.com: Cloud developer tooling compared: AWS vs. Azure vs. GCP','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d6eafe17e286f0c45c53ba87a2ee9a429d556119b3a137fb1cb1174679315eae',100.0,1.7790342961783061e+09,0,'2026-05-17T18:11:36.178306+02:00',NULL,NULL,NULL,'[]','[]','["docs/public-cloud-solutions.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/cloud-developer-tooling-compared-aws-vs-azure-vs-gcp"}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/cloud-security-comparison-aws-vs-azure-vs-gcp','==acloudguru.com: Cloud security comparison: AWS vs. Azure vs. GCP==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','5416c72941bb661095b0b7de9e487dbdc365f9a320d8f8ea45c8f6affc14dd86',100.0,1.77903321355789208e+09,0,'2026-05-17T17:53:33.557892+02:00',NULL,NULL,NULL,'[]','[]','["docs/public-cloud-solutions.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/containers-vs-serverless-which-is-right-for-you','acloudguru.com: Containers vs serverless: Which is right for you?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a1c174e123f17d92ed766c42eb834773af907721c321f465a0bbcd95dc1247c1',100.0,1.7790331186094191e+09,0,'2026-05-17T17:51:58.609419+02:00',NULL,NULL,NULL,'[]','[]','["docs/serverless.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/containers-vs-serverless-which-is-right-for-you"}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/docker-copy-vs-add-whats-the-difference','acloudguru.com: Docker COPY vs ADD: What’s the difference?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','dd7875c6b06c3055701a0213b04fc50d7674302ed4c89738b6392873864ab0e5',100.0,1779033477.37386,0,'2026-05-17T17:57:57.373860+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/docker-copy-vs-add-whats-the-difference"}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/getting-started-with-the-elastic-stack','acloudguru.com: Getting started with the Elastic Stack','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d789b8875d9365f03e1aba9f96df7890533dd8063902d8758b34559a44301fc1',100.0,1.7790296409934411e+09,0,'2026-05-17T16:54:00.993441+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/getting-started-with-the-elastic-stack"}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/gke-ludicrous-speed-gke-image-streaming-speeds-up-container-starts','acloudguru.com: GKE ludicrous speed! GKE Image Streaming speeds up container'' starts','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5b5a945b1ad80eb6304a8c4a8707d6852262d69ab409a8fe71eac22f70aeba5c',100.0,1.77902913863170909e+09,0,'2026-05-17T16:45:38.631709+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/gke-ludicrous-speed-gke-image-streaming-speeds-up-container-starts"}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/how-to-audit-and-secure-an-aws-account','acloudguru.com: How to audit and secure an AWS account','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1d2304d876c2a8c0e2497b75544bd439ef7b90c33e47699b3c672c19d4fb090a',100.0,1.7790334009151659e+09,0,'2026-05-17T17:56:40.915166+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-security.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/how-to-audit-and-secure-an-aws-account"}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/how-to-troubleshoot-5-common-terraform-errors','==acloudguru.com: How to troubleshoot 5 common Terraform errors==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','6293691c6d95f53c8d864ff3fe408f2226c29e2179606b3a532e5e9516524fd0',100.0,1.77903264339807701e+09,0,'2026-05-17T17:44:03.398077+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/how-to-use-github-actions-to-automate-terraform','==acloudguru.com: How to use GitHub Actions to automate Terraform==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','a2e847d105a84ffb8a9918c6c4ab959c0bef7166a24e1341904abff1629e9958',100.0,1.77902946008819603e+09,0,'2026-05-17T16:51:00.088196+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/how-to-use-terraform-inputs-and-outputs','acloudguru.com: How to use Terraform outputs and inputs','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d89777bcef3c290838ce4de49a28e0f525e0b5dcdeab353e7ebb5cf7af07bc5f',100.0,1.77903147445258307e+09,0,'2026-05-17T17:24:34.452583+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/how-to-use-terraform-inputs-and-outputs"}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/one-shell-to-rule-them-all-5-reasons-to-use-powershell-for-cloud-management','==acloudguru.com: The Beginner’s Guide to Azure PowerShell: One Shell to'' Rule Them All==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','3c8c53316d2bb59aaeddd28cc38d9e3a6dba83e63355c154a2e6575c44b5c42d',100.0,1.779029610062788e+09,0,'2026-05-17T16:53:30.062788+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/s3-glacier-instant-retrieval-deep-dive-which-s3-storage-class-is-right-for-me','==acloudguru.com: S3 Glacier Instant Retrieval deep dive: Which S3 Storage'' Class is right for me?==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','f1e20076dafcb17e273404d97a6fd77a2e29af947eaad30e85ae17c8c9193da1',100.0,1.77903257496347808e+09,0,'2026-05-17T17:42:54.963478+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-storage.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/securing-your-multi-cloud-terraform-pipelines-with-policy-as-code','acloudguru.com: Securing your multi-cloud Terraform pipelines with policy-as-code','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','aa82ce67b1b1b8feb039b0d50d96c8c7d682089ee68a17dc15215142ff019fea',100.0,1.77903423317509198e+09,0,'2026-05-17T18:10:33.175092+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/securing-your-multi-cloud-terraform-pipelines-with-policy-as-code"}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/storage-showdown-aws-vs-azure-vs-gcp-cloud-comparison','acloudguru.com: Storage services compared: AWS vs Azure vs GCP','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fb715c2e654ad29aceec3596e8213b1855a4205e6312aaca09891391253c27d4',100.0,1779033575.95678,0,'2026-05-17T17:59:35.956780+02:00',NULL,NULL,NULL,'[]','[]','["docs/public-cloud-solutions.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/storage-showdown-aws-vs-azure-vs-gcp-cloud-comparison"}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/the-cloud-dictionary-of-pain-five-of-awss-toughest-cloud-topics','acloudguru.com: The Cloud Dictionary of Pain: Five Of AWS’s Toughest Cloud'' Topics','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3126ff3b1ca4f43ee36710b006b04e06343ea82241920cfb825914ecd6f64437',100.0,1.779029160094527e+09,0,'2026-05-17T16:46:00.094527+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/the-cloud-dictionary-of-pain-five-of-awss-toughest-cloud-topics"}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/the-top-cloud-diagramming-tools-ranked','acloudguru.com: The top cloud diagramming tools, ranked','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b3da3c03f5aa06f5622c4f4ce5b70fd70cd5051182676e90c8488a683c4564a5',100.0,1.77903046263067388e+09,0,'2026-05-17T17:07:42.630674+02:00',NULL,NULL,NULL,'[]','[]','["docs/cloud-arch-diagrams.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/the-top-cloud-diagramming-tools-ranked"}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/the-ultimate-terraform-cheatsheet','acloudguru.com: The Ultimate Terraform Cheatsheet','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c33936ef9feadb9b6d50e9691528355414849f7ee99b0216d6f2c528625384b4',100.0,1779029679.30441,0,'2026-05-17T16:54:39.304410+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/the-ultimate-terraform-cheatsheet"}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/twelve-factor-apps-in-kubernetes','acloudguru.com: Twelve-Factor Apps in Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ade09eaee44e659352bef46587a0e3cbf741daf6f75b6b353c23edff2fda5207',100.0,1.77903377093179893e+09,0,'2026-05-17T18:02:50.931799+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/twelve-factor-apps-in-kubernetes"}');
+INSERT INTO "resources" VALUES('https://acloud.guru/forums/aws-certified-advanced-networking-specialty/discussion/-LELSWplsuDI8q8_KtjN/What%20is%20the%20best%20way%20to%20generate%20a%20visual%20diagram%20of%20the%20AWS%20environment%20which%20includes%20VPC,%20VPN,%20EC2,%20and%20AMIs%3F','What is the best way to generate a visual diagram of the AWS environment which includes VPC, VPN, EC2, and AMIs?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','46942cf4f1ddba68705814401a1a4c151c7780997ef43751d80c2f0c15a34f4e',100.0,1779034505,0,'2026-05-17T18:15:05.348568+02:00',NULL,NULL,NULL,'[]','[]','["docs/cloud-arch-diagrams.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com"}');
+INSERT INTO "resources" VALUES('https://acloudguru.com','acloudguru.com','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f3f8528ee9dab2c92dc2ac03619beb06728222781c2cb464397347643f26b664',100.0,1779029985,0,'2026-05-17T16:59:45.623898+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-training.md"]','[]','{}','{"duplicate_of": "https://acloudguru.com/blog/engineering/10-docker-security-best-practices-to-cut-container-chaos"}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/business/public-cloud-vs-private-cloud-whats-the-difference','acloudguru.com: Public cloud vs private cloud: What’s the difference? 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fc7b048309b4cba36208863ddc6e95009173a36f44db76c10f5a8e4bf33c098d',100.0,1779031713,0,'2026-05-17T17:28:33.113915+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/business-and-leadership/public-cloud-vs-private-cloud-whats-the-difference"}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/business/sharing-data-in-the-cloud-four-patterns-everyone-should-know','acloudguru.com: Sharing data in the cloud: 4 patterns you should know','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','862d6fab96d4250b312be4846db1c4d39fc6c9eccfcb243cba4361ba7ab2f24a',100.0,1779033385,0,'2026-05-17T17:56:25.381991+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/business-and-leadership/sharing-data-in-the-cloud-four-patterns-everyone-should-know"}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/business/what-is-lift-and-shift-cloud-migration','acloudguru.com: What is lift and shift cloud migration?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ef6f6dc93bc260b8acceda373fa3cee11ee9df788ee3c916462f91a858b7a870',100.0,1779032091,0,'2026-05-17T17:34:51.878255+02:00',NULL,NULL,NULL,'[]','[]','["docs/faq.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/business-and-leadership/what-is-lift-and-shift-cloud-migration"}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/10-docker-security-best-practices-to-cut-container-chaos','acloudguru.com: 10 Docker Security Best Practices to Cut Container Chaos','','N/A',0,'A curated technical resource and architectural guide covering acloudguru.com: 10 Docker Security Best Practices to Cut Container Chaos in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','f3f8528ee9dab2c92dc2ac03619beb06728222781c2cb464397347643f26b664',100.0,1779031329,0,'2026-05-17T17:22:09.427842+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/10-fun-hands-on-projects-to-learn-aws','acloudguru.com: 10 fun hands-on projects to learn AWS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','27a352a1e4862eb7156365c66b5c320bd5f6ba2b6d81e6dca000f4acbcc668c5',100.0,1779034450,0,'2026-05-17T18:14:10.939962+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-training.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/10-fun-hands-on-projects-to-learn-aws"}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/12-aws-config-rules-that-every-account-should-have','acloudguru.com: 12 AWS Config rules that every account should have','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','140406cdbbe155f964671086f27b9626f59003c48b272def521d3ea954efe7d1',100.0,1779029365,0,'2026-05-17T16:49:25.268351+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/12-aws-config-rules-that-every-account-should-have"}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/3-ways-to-practice-migrating-workloads-to-the-cloud','==acloudguru.com: 3 ways to practice migrating workloads to the cloud==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','83e76806eeebac4423daee8782cd1a3b35f1413b44941e0c129f513a22bd78f6',100.0,1779031327,0,'2026-05-17T17:22:07.973881+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/5-reasons-to-not-move-to-devops','acloudguru.com: 5 Reasons to NOT Move to DevOps 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7cdc97e0c1e1d5ef3fe3637aacc0703b2277c944568f45bac6e87b0092d5d4af',100.0,1779029805,0,'2026-05-17T16:56:45.574979+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/5-reasons-to-not-move-to-devops"}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/5-things-we-love-about-terraform','acloudguru.com: 5 things we love about Terraform','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a79aac882671275813c4f9c0feb576e8ed006b41191e760674017712a1269b6e',100.0,1779032220,0,'2026-05-17T17:37:00.258024+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/5-things-we-love-about-terraform"}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/adopting-gitops-for-kubernetes-on-aws',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'online','manual','21b3cd4937dd5275a4047ffe86f0b93fbb7ff5903abad0bb89dc296455a44323',100.0,1779030727,0,'2026-05-17T17:12:07.526301+02:00',NULL,NULL,NULL,'[]','[]','["docs/flux.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/aks-vs-eks-vs-gke-managed-kubernetes-services-compared','acloudguru.com: AKS vs EKS vs GKE: Managed Kubernetes services compared','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e2209ec320eb05805f159821819ade1d204c73d1c65a8559891515448d43222f',100.0,1779033504,0,'2026-05-17T17:58:24.118778+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/aks-vs-eks-vs-gke-managed-kubernetes-services-compared"}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/ansible-vs-puppet-which-is-right-for-you','acloudguru.com: Ansible vs Puppet: Which is right for you?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a15f14232a7ede96f843ed41e98ab6fe6984c28c1143e8c61f32d9baccbb1cdf',100.0,1779032104,0,'2026-05-17T17:35:04.234957+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/ansible-vs-puppet-which-is-right-for-you"}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/aws-adds-to-the-no-code-pile-is-it-the-end-of-the-engineer','acloudguru.com: AWS adds to the no-code pile: Is it the end of the engineer?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','87665ff2a5db835a4fd479921993a6ee2f0c32350c9e74a42271fc1a604145f2',100.0,1779032463,0,'2026-05-17T17:41:03.007008+02:00',NULL,NULL,NULL,'[]','[]','["docs/lowcode-nocode.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/aws-adds-to-the-no-code-pile-is-it-the-end-of-the-engineer"}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/azure-devops-vs-github-comparing-microsofts-devops-twins','==acloudguru.com: Azure DevOps vs GitHub: Comparing Microsoft’s DevOps Tools=='' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','5097032b1c09441292b441ca1ff9e8a43f4dc8bb74ef2dea9a8c6fbbcb4a7638',100.0,1779030742,0,'2026-05-17T17:12:22.567161+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/blockchain-cloud-comparison-what-is-blockchain-as-a-service-baas','acloudguru.com: Blockchain cloud comparison: What is blockchain-as-a-service'' (BaaS)?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','96c88eb3bdb51f9e19047e2d4344d92f9d37db408bb2295618b3216af4905f32',100.0,1779033862,0,'2026-05-17T18:04:22.690005+02:00',NULL,NULL,NULL,'[]','[]','["docs/public-cloud-solutions.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/blockchain-cloud-comparison-what-is-blockchain-as-a-service-baas"}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/cloud-apps-secure-by-design','acloudguru.com: Cloud security risks: Why you should make apps Secure by'' Design','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c4aa868708e8a7e7e006a2cf11d5730e6a046c20169afb8958257922799394e4',100.0,1779031389,0,'2026-05-17T17:23:09.544450+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/cloud-apps-secure-by-design"}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/cloud-developer-tooling-compared-aws-vs-azure-vs-gcp','acloudguru.com: Cloud developer tooling compared: AWS vs. Azure vs. GCP','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d6eafe17e286f0c45c53ba87a2ee9a429d556119b3a137fb1cb1174679315eae',100.0,1779034296,0,'2026-05-17T18:11:36.178306+02:00',NULL,NULL,NULL,'[]','[]','["docs/public-cloud-solutions.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/cloud-developer-tooling-compared-aws-vs-azure-vs-gcp"}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/cloud-security-comparison-aws-vs-azure-vs-gcp','==acloudguru.com: Cloud security comparison: AWS vs. Azure vs. GCP==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','5416c72941bb661095b0b7de9e487dbdc365f9a320d8f8ea45c8f6affc14dd86',100.0,1779033213,0,'2026-05-17T17:53:33.557892+02:00',NULL,NULL,NULL,'[]','[]','["docs/public-cloud-solutions.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/containers-vs-serverless-which-is-right-for-you','acloudguru.com: Containers vs serverless: Which is right for you?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a1c174e123f17d92ed766c42eb834773af907721c321f465a0bbcd95dc1247c1',100.0,1779033118,0,'2026-05-17T17:51:58.609419+02:00',NULL,NULL,NULL,'[]','[]','["docs/serverless.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/containers-vs-serverless-which-is-right-for-you"}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/docker-copy-vs-add-whats-the-difference','acloudguru.com: Docker COPY vs ADD: What’s the difference?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','dd7875c6b06c3055701a0213b04fc50d7674302ed4c89738b6392873864ab0e5',100.0,1779033477,0,'2026-05-17T17:57:57.373860+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/docker-copy-vs-add-whats-the-difference"}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/getting-started-with-the-elastic-stack','acloudguru.com: Getting started with the Elastic Stack','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d789b8875d9365f03e1aba9f96df7890533dd8063902d8758b34559a44301fc1',100.0,1779029640,0,'2026-05-17T16:54:00.993441+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/getting-started-with-the-elastic-stack"}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/gke-ludicrous-speed-gke-image-streaming-speeds-up-container-starts','acloudguru.com: GKE ludicrous speed! GKE Image Streaming speeds up container'' starts','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5b5a945b1ad80eb6304a8c4a8707d6852262d69ab409a8fe71eac22f70aeba5c',100.0,1779029138,0,'2026-05-17T16:45:38.631709+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/gke-ludicrous-speed-gke-image-streaming-speeds-up-container-starts"}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/how-to-audit-and-secure-an-aws-account','acloudguru.com: How to audit and secure an AWS account','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1d2304d876c2a8c0e2497b75544bd439ef7b90c33e47699b3c672c19d4fb090a',100.0,1779033400,0,'2026-05-17T17:56:40.915166+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-security.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/how-to-audit-and-secure-an-aws-account"}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/how-to-troubleshoot-5-common-terraform-errors','==acloudguru.com: How to troubleshoot 5 common Terraform errors==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','6293691c6d95f53c8d864ff3fe408f2226c29e2179606b3a532e5e9516524fd0',100.0,1779032643,0,'2026-05-17T17:44:03.398077+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/how-to-use-github-actions-to-automate-terraform','==acloudguru.com: How to use GitHub Actions to automate Terraform==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','a2e847d105a84ffb8a9918c6c4ab959c0bef7166a24e1341904abff1629e9958',100.0,1779029460,0,'2026-05-17T16:51:00.088196+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/how-to-use-terraform-inputs-and-outputs','acloudguru.com: How to use Terraform outputs and inputs','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d89777bcef3c290838ce4de49a28e0f525e0b5dcdeab353e7ebb5cf7af07bc5f',100.0,1779031474,0,'2026-05-17T17:24:34.452583+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/how-to-use-terraform-inputs-and-outputs"}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/one-shell-to-rule-them-all-5-reasons-to-use-powershell-for-cloud-management','==acloudguru.com: The Beginner’s Guide to Azure PowerShell: One Shell to'' Rule Them All==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','3c8c53316d2bb59aaeddd28cc38d9e3a6dba83e63355c154a2e6575c44b5c42d',100.0,1779029610,0,'2026-05-17T16:53:30.062788+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/s3-glacier-instant-retrieval-deep-dive-which-s3-storage-class-is-right-for-me','==acloudguru.com: S3 Glacier Instant Retrieval deep dive: Which S3 Storage'' Class is right for me?==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','f1e20076dafcb17e273404d97a6fd77a2e29af947eaad30e85ae17c8c9193da1',100.0,1779032574,0,'2026-05-17T17:42:54.963478+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-storage.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/securing-your-multi-cloud-terraform-pipelines-with-policy-as-code','acloudguru.com: Securing your multi-cloud Terraform pipelines with policy-as-code','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','aa82ce67b1b1b8feb039b0d50d96c8c7d682089ee68a17dc15215142ff019fea',100.0,1779034233,0,'2026-05-17T18:10:33.175092+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/securing-your-multi-cloud-terraform-pipelines-with-policy-as-code"}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/storage-showdown-aws-vs-azure-vs-gcp-cloud-comparison','acloudguru.com: Storage services compared: AWS vs Azure vs GCP','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fb715c2e654ad29aceec3596e8213b1855a4205e6312aaca09891391253c27d4',100.0,1779033575,0,'2026-05-17T17:59:35.956780+02:00',NULL,NULL,NULL,'[]','[]','["docs/public-cloud-solutions.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/storage-showdown-aws-vs-azure-vs-gcp-cloud-comparison"}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/the-cloud-dictionary-of-pain-five-of-awss-toughest-cloud-topics','acloudguru.com: The Cloud Dictionary of Pain: Five Of AWS’s Toughest Cloud'' Topics','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3126ff3b1ca4f43ee36710b006b04e06343ea82241920cfb825914ecd6f64437',100.0,1779029160,0,'2026-05-17T16:46:00.094527+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/the-cloud-dictionary-of-pain-five-of-awss-toughest-cloud-topics"}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/the-top-cloud-diagramming-tools-ranked','acloudguru.com: The top cloud diagramming tools, ranked','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b3da3c03f5aa06f5622c4f4ce5b70fd70cd5051182676e90c8488a683c4564a5',100.0,1779030462,0,'2026-05-17T17:07:42.630674+02:00',NULL,NULL,NULL,'[]','[]','["docs/cloud-arch-diagrams.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/the-top-cloud-diagramming-tools-ranked"}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/the-ultimate-terraform-cheatsheet','acloudguru.com: The Ultimate Terraform Cheatsheet','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c33936ef9feadb9b6d50e9691528355414849f7ee99b0216d6f2c528625384b4',100.0,1779029679,0,'2026-05-17T16:54:39.304410+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/the-ultimate-terraform-cheatsheet"}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/twelve-factor-apps-in-kubernetes','acloudguru.com: Twelve-Factor Apps in Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ade09eaee44e659352bef46587a0e3cbf741daf6f75b6b353c23edff2fda5207',100.0,1779033770,0,'2026-05-17T18:02:50.931799+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/twelve-factor-apps-in-kubernetes"}');
INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/what-does-the-terraform-1-0-release-mean-for-you','acloudguru.com: What does the Terraform 1.0 release mean for you?','','2021',0,'Details the watershed release of Terraform 1.0. This release established long-term API stability, backward compatibility guarantees, and highly optimized upgrade lifecycles, cementing its status as an enterprise-grade staple.','English','Release Breakdown','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "Major Releases"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/whats-new-with-kubernetes-1-22','acloudguru.com: What’s new with Kubernetes 1.22?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','42f23b60afd481f48069a07587c5aac5e15cb227ad674efcef2993c4af2cde8c',100.0,1.77903073062368488e+09,0,'2026-05-17T17:12:10.623685+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-releases.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/whats-new-with-kubernetes-1-22"}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/which-kubernetes-distribution-is-right-for-you','acloudguru.com: Which Kubernetes distribution is right for you?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d33b3396d1818b6d6e13c21fbe33a3cb2c47d1b19e7ae61429ec15e614c76d3f',100.0,1.77903426548330903e+09,0,'2026-05-17T18:11:05.483309+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-on-premise.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/which-kubernetes-distribution-is-right-for-you"}');
-INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/why-learn-multiple-cloud-platforms','acloudguru.com: Multicloud Fluency: 6 reasons you should learn multiple'' clouds','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','beea31d145f37057a45d489f57f6c2969bd1600fde90b8e0f8ad886d77f8cebf',100.0,1.77902946669054389e+09,0,'2026-05-17T16:51:06.690544+02:00',NULL,NULL,NULL,'[]','[]','["docs/public-cloud-solutions.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/why-learn-multiple-cloud-platforms"}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/whats-new-with-kubernetes-1-22','acloudguru.com: What’s new with Kubernetes 1.22?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','42f23b60afd481f48069a07587c5aac5e15cb227ad674efcef2993c4af2cde8c',100.0,1779030730,0,'2026-05-17T17:12:10.623685+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-releases.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/whats-new-with-kubernetes-1-22"}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/which-kubernetes-distribution-is-right-for-you','acloudguru.com: Which Kubernetes distribution is right for you?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d33b3396d1818b6d6e13c21fbe33a3cb2c47d1b19e7ae61429ec15e614c76d3f',100.0,1779034265,0,'2026-05-17T18:11:05.483309+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-on-premise.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/which-kubernetes-distribution-is-right-for-you"}');
+INSERT INTO "resources" VALUES('https://acloudguru.com/blog/engineering/why-learn-multiple-cloud-platforms','acloudguru.com: Multicloud Fluency: 6 reasons you should learn multiple'' clouds','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','beea31d145f37057a45d489f57f6c2969bd1600fde90b8e0f8ad886d77f8cebf',100.0,1779029466,0,'2026-05-17T16:51:06.690544+02:00',NULL,NULL,NULL,'[]','[]','["docs/public-cloud-solutions.md"]','[]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/why-learn-multiple-cloud-platforms"}');
INSERT INTO "resources" VALUES('https://activemq.apache.org','Apache ActiveMQ','','2023',0,'The main technical reference for Apache ActiveMQ, a classic multi-protocol message broker. It supports standard messaging protocols such as AMQP, MQTT, and OpenWire, making it a reliable choice for enterprise JMS applications.','Java','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Message Brokers", "ActiveMQ"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://activemq.apache.org/components/artemis','ActiveMQ Artemis','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','55fac5191b3e514b7de557a3634983e3598d621b1f35d95abe7a4c91b3be0252',100.0,1.77903342905111503e+09,0,'2026-05-17T17:57:09.051115+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md", "docs/prometheus.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://activemq.apache.org/components/artemis/documentation/latest/management-console.html','Apache ActiveMQ Artemis Management Console','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','a4ed3ba5b31f60560eceef5ab717dd18f0e4e03b119d6803b3cf33f0f2509cde',100.0,1779034045.59039,0,'2026-05-17T18:07:25.590390+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://activemq.apache.org/components/artemis/documentation/latest/metrics.html',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','1692704a3e1ad6b9a0cafe0157dcf365472d7f6cbdd34144bea4e8a8028129b1',100.0,1.77903072093418192e+09,1,'2026-05-17T17:12:00.934182+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md", "docs/prometheus.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://activemq.apache.org/components/artemis/documentation/latest/using-server.html','Apache ActiveMQ Artemis Using the Server','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','93165c9c7422bbf5af7b826de3739a2b7cd200bb3bbadfb9a79d2b4b5c49e5bd',100.0,1779031620.27358,0,'2026-05-17T17:27:00.273580+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"duplicate_of": "https://artemis.apache.org/components/artemis/documentation/latest/using-server.html"}');
+INSERT INTO "resources" VALUES('https://activemq.apache.org/components/artemis','ActiveMQ Artemis','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','55fac5191b3e514b7de557a3634983e3598d621b1f35d95abe7a4c91b3be0252',100.0,1779033429,0,'2026-05-17T17:57:09.051115+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md", "docs/prometheus.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://activemq.apache.org/components/artemis/documentation/latest/management-console.html','Apache ActiveMQ Artemis Management Console','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','a4ed3ba5b31f60560eceef5ab717dd18f0e4e03b119d6803b3cf33f0f2509cde',100.0,1779034045,0,'2026-05-17T18:07:25.590390+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://activemq.apache.org/components/artemis/documentation/latest/metrics.html',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','1692704a3e1ad6b9a0cafe0157dcf365472d7f6cbdd34144bea4e8a8028129b1',100.0,1779030720,1,'2026-05-17T17:12:00.934182+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md", "docs/prometheus.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://activemq.apache.org/components/artemis/documentation/latest/using-server.html','Apache ActiveMQ Artemis Using the Server','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','93165c9c7422bbf5af7b826de3739a2b7cd200bb3bbadfb9a79d2b4b5c49e5bd',100.0,1779031620,0,'2026-05-17T17:27:00.273580+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"duplicate_of": "https://artemis.apache.org/components/artemis/documentation/latest/using-server.html"}');
INSERT INTO "resources" VALUES('https://activemq.apache.org/components/classic','ActiveMQ 5.x "classic"','','2023',0,'Reference page for the classic Apache ActiveMQ 5.x architecture. While stable and widely deployed across global enterprises, it is gradually being superseded by the non-blocking ActiveMQ Artemis engine.','Java','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Message Brokers", "ActiveMQ"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://activemq.apache.org/components/classic/documentation','activemq.apache.org/components/classic/documentation','- [grafana.com/grafana/dashboards/10702](https://grafana.com/grafana/dashboards/10702-activemq)
- [github.com/influxdata/telegraf/tree/master/plugins/inputs/activemq](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/activemq)
- [docs.wavefront.com/activemq.html](https://docs.wavefront.com/activemq.html)','2026',0,'Official operational guidelines for ActiveMQ Classic. Walks developers through configuring JMX performance statistics, thread monitoring, and telemetry collection with tools like Telegraf.','None','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Middleware", "Messaging Orchestration", "ActiveMQ Classic"]','["[COMMUNITY-TOOL]"]','[]','["prometheus.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://acuityscheduling.com','Acuity Scheduling','','2024',0,'SaaS scheduling platform owned by Squarespace, designed for services industries. Features robust intake-form handling, integrated payment processing, and automated reminder sequences.','JavaScript','SaaS','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Collaborative Operations", "Workspace Scheduling", "Commercial Tools"]','["[COMMUNITY-TOOL]"]','[]','["appointment-scheduling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://adam-kotwasinski.medium.com/kafka-mesh-filter-in-envoy-a70b3aefcdef','adam-kotwasinski.medium.com: Kafka mesh filter in Envoy','','N/A',0,'A curated technical resource and architectural guide covering adam-kotwasinski.medium.com: Kafka mesh filter in Envoy in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903223604653906e+09,0,'2026-05-17T17:37:16.046539+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://adam-kotwasinski.medium.com/kafka-mesh-filter-in-envoy-a70b3aefcdef','adam-kotwasinski.medium.com: Kafka mesh filter in Envoy','','N/A',0,'A curated technical resource and architectural guide covering adam-kotwasinski.medium.com: Kafka mesh filter in Envoy in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032236,0,'2026-05-17T17:37:16.046539+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://adambien.blog/roller/abien/entry/kafka_jax_rs_microprofile_json','adambien.blog - 75th **airhacks.tv** Questions and Answers: Kafka, JAX-RS, MicroProfile, JSON-B, GSON, JWT, VSC, NetBeans, Java Fullstack','','2020',0,'An edition of Adam Bien''s ''airhacks.tv'' Q&A series focusing on modern enterprise Java backend architectures. Key engineering discussions cover reactive Kafka messaging integration using MicroProfile, JAX-RS REST endpoint implementations, and a comparison of JSON serialization libraries (JSON-B vs GSON).','Java','Q&A Video Transcript','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Backend Development", "Java Enterprise", "MicroProfile"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://adamrushuk.github.io/increasing-the-volumeclaimtemplates-disk-size-in-a-statefulset-on-aks','adamrushuk.github.io: Increasing the volumeClaimTemplates Disk Size in a Statefulset on AKS','','2022',0,'Addresses technical hurdles and step-by-step procedures when attempting to live-resize Persistent Volumes linked to stateful applications orchestrated via StatefulSets inside AKS.','N/A','Troubleshooting Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "Microsoft AKS", "Storage", "StatefulSet Volume Scaling"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://adamtheautomator.com/ansible-kubernetes','adamtheautomator.com: How to Use the Ansible Kubernetes Module','','2022',0,'A technical tutorial focusing on deploying applications inside Kubernetes utilizing the `k8s` Ansible module. It highlights authentication patterns, namespace orchestration, and managing deployments or services using declarative syntax.','YAML','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Container Orchestration", "Kubernetes", "Object Management"]','["[COMMUNITY-TOOL]"]','[]','["ansible.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://adamtheautomator.com/aws-codedeploy','adamtheautomator.com: Getting Started with AWS CodeDeploy','','2022',0,'Walkthrough outlining primary configuration steps, appspec.yml lifecycle hook schemas, and target group integrations inside the AWS CodeDeploy ecosystem.','YAML','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud-Native Provisioning", "CI/CD Integration", "AWS CodeDeploy"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["aws-devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://adamtheautomator.com/azure-kubernetes-service','adamtheautomator.com: Getting Started with the Azure Kubernetes Service (AKS)','','2021',0,'A comprehensive onboarding guide teaching foundational skills for deploying and managing an AKS cluster. Covers cluster creation, node pool verification, and basic CLI interactions. Designed to minimize onboarding friction for junior operators.','Bash','Technical Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Strategic Strategy", "Enterprise Architecture", "First Steps"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://adamtheautomator.com/github-actions-environment-variables','adamtheautomator.com: How to Manage GitHub Actions Environment Variables and Secrets','','2021',0,'Walkthrough tracing steps to declare environment variables, configure repository variables, and securely reference encrypted secrets inside continuous workflow files.','YAML','Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Continuous Integration", "GitHub Actions", "Secrets Management"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://adamtheautomator.com/kubernetes-dashboard',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','759e6360b07f1b4e49bc1ef91f46121e616781f2ebc220f3afb5265c2b8116c4',100.0,1.77903162326260495e+09,1,'2026-05-17T17:27:03.262605+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://adamtheautomator.com/kubernetes-dashboard',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','759e6360b07f1b4e49bc1ef91f46121e616781f2ebc220f3afb5265c2b8116c4',100.0,1779031623,1,'2026-05-17T17:27:03.262605+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://adamtheautomator.com/kubernetes-pvc','adamtheautomator.com: Effortless Storage Management With Kubernetes PVC 🌟','','2021',0,'A step-by-step hands-on tutorial guiding users through configuring PersistentVolumeClaims (PVCs). It provides clear configuration patterns for provisioning, testing, and verifying that backend storage resources bind correctly.','N/A','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Storage Implementation", "Persistent Volumes & Provisioners", "PV/PVC Fundamentals"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-storage.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://adamtheautomator.com/kubespray','adamtheautomator.com/kubespray: Conquer Kubernetes Clusters with Ansible Kubespray','- Manually deploying Kubernetes can be challenging for administrators, especially on bare-metal infrastructure deployment. Luckily, there is an automation tool for deploying production-ready Kubernetes called Kubespray.
- Kubespray is an Ansible Playbook for deploying Kubernetes Cluster and provides a High Availability cluster, composable attributes, components, and supports multiple Linux distributions. Kubespray also supports cloud services like AWS, GCE, and Azure.','2021',0,'A practical troubleshooting handbook detailing how to configure Ansible inventories, override default deployment parameters, and run Kubespray deployment playbooks successfully against physical or virtual hosts.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Provisioning", "Ansible", "Guides"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-on-premise.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://adamtheautomator.com/minikube-tutorial','==adamtheautomator.com: Jumpstart Kubernetes Locally with this MiniKube'' Tutorial==','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','f5192faa4fa7c45c8c7e31dac82542eae77e065500fdf59fce084837c50cab09',100.0,1.77903254747422099e+09,1,'2026-05-17T17:42:27.474221+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://adamtheautomator.com/minikube-tutorial','==adamtheautomator.com: Jumpstart Kubernetes Locally with this MiniKube'' Tutorial==','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','f5192faa4fa7c45c8c7e31dac82542eae77e065500fdf59fce084837c50cab09',100.0,1779032547,1,'2026-05-17T17:42:27.474221+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://adamtheautomator.com/mongodb-kubernetes','adamtheautomator.com: How To Perform a MongoDB Kubernetes Installation 🌟','','2023',4,'Step-by-step tutorial for deploying MongoDB to Kubernetes clusters. Addresses StatefulSet configuration, persistent volume claim (PVC) templates, and replica-set discovery mechanisms.','YAML','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Architecture", "MongoDB Ecosystem", "Kubernetes Operators"]','["[ENTERPRISE-STABLE]"]','[]','["nosql.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://adamtheautomator.com/postgres-to-kubernetes','adamtheautomator.com: How to Deploy Postgres to Kubernetes 🌟','','2021',0,'A thorough guide outlining persistent database deployments inside Kubernetes. Details creation patterns for StorageClasses, PersistentVolumeClaims, StatefulSets, and Services to support scalable and resilient Postgres engines.','YAML','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Databases", "PostgreSQL", "Kubernetes"]','["[COMMUNITY-TOOL]"]','[]','["databases.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://adamtheautomator.com/prometheus-kubernetes','adamtheautomator.com: Utilizing Grafana & Prometheus Kubernetes Cluster Monitoring 🌟','','2022',0,'A comprehensive technical walkthrough on manual and Helm-based deployments of Prometheus and Grafana. Details how to import community dashboards, configure custom scraping target paths, and orchestrate baseline alerts to streamline daily cluster operations.','None','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Practical Diagnostics", "Cluster Monitoring", "Visual Dashboarding"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://adamtheautomator.com/terraform-and-aws-rds','adamtheautomator.com: How To Build a Database Instance with Terraform and AWS RDS','','2021',0,'A comprehensive operational blueprint for deploying managed relational databases on AWS RDS via Terraform. Demonstrates critical database reliability configurations, security groups, database subnet groups, and encrypted secret management parameters.','HCL','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform Ecosystem", "AWS RDS Databases"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://adamtheautomator.com/terraform-aws-rds','adamtheautomator.com: How To Build a Database Instance with Terraform and'' AWS RDS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','99d25322715a589428b30890f710dbfb45f570189d4c135bb395c19ba982c627',100.0,1.77902957358108592e+09,0,'2026-05-17T16:52:53.581086+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://adamtheautomator.com/terraform-and-aws-rds"}');
+INSERT INTO "resources" VALUES('https://adamtheautomator.com/terraform-aws-rds','adamtheautomator.com: How To Build a Database Instance with Terraform and'' AWS RDS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','99d25322715a589428b30890f710dbfb45f570189d4c135bb395c19ba982c627',100.0,1779029573,0,'2026-05-17T16:52:53.581086+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://adamtheautomator.com/terraform-and-aws-rds"}');
INSERT INTO "resources" VALUES('https://adamtheautomator.com/terraform-azure-devops','adamtheautomator.com: How to Build Infrastructure with Terraform in Azure DevOps 🌟','','2023',0,'A detailed technical guide on building CI/CD deployment pipelines inside Azure DevOps. Covers agent security, secure token management, state validation, and running automated Terraform configurations.','YAML','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Azure", "CI/CD", "DevOps"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://addozhang.medium.com/non-intrusive-inject-opentelemetry-auto-instrumentation-in-kubernetes-a9dfd49fc714','addozhang.medium.com: Non-intrusive Inject OpenTelemetry Auto-Instrumentation'' in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering addozhang.medium.com: Non-intrusive Inject OpenTelemetry Auto-Instrumentation'' in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903283480006504e+09,0,'2026-05-17T17:47:14.800065+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://addwebsolution.com/blog/how-kubernetes-helps-businesses-manage-their-it-infrastructure','addwebsolution.com: How Kubernetes helps businesses manage their IT infrastructure?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','73982d11e419478099611f532b9c4cb017dc46b94debd633ccf6d03f67f093d1',100.0,1.77903426686584091e+09,0,'2026-05-17T18:11:06.865841+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{"duplicate_of": "https://www.addwebsolution.com/blog/how-kubernetes-helps-businesses-manage-their-it-infrastructure"}');
-INSERT INTO "resources" VALUES('https://adequatica.medium.com/principles-of-writing-automated-tests-a2b72218264c','adequatica.medium.com: Principles of Writing Automated Tests','','N/A',0,'A curated technical resource and architectural guide covering adequatica.medium.com: Principles of Writing Automated Tests in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903098610036301e+09,0,'2026-05-17T17:16:26.100363+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://addozhang.medium.com/non-intrusive-inject-opentelemetry-auto-instrumentation-in-kubernetes-a9dfd49fc714','addozhang.medium.com: Non-intrusive Inject OpenTelemetry Auto-Instrumentation'' in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering addozhang.medium.com: Non-intrusive Inject OpenTelemetry Auto-Instrumentation'' in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032834,0,'2026-05-17T17:47:14.800065+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://addwebsolution.com/blog/how-kubernetes-helps-businesses-manage-their-it-infrastructure','addwebsolution.com: How Kubernetes helps businesses manage their IT infrastructure?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','73982d11e419478099611f532b9c4cb017dc46b94debd633ccf6d03f67f093d1',100.0,1779034266,0,'2026-05-17T18:11:06.865841+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{"duplicate_of": "https://www.addwebsolution.com/blog/how-kubernetes-helps-businesses-manage-their-it-infrastructure"}');
+INSERT INTO "resources" VALUES('https://adequatica.medium.com/principles-of-writing-automated-tests-a2b72218264c','adequatica.medium.com: Principles of Writing Automated Tests','','N/A',0,'A curated technical resource and architectural guide covering adequatica.medium.com: Principles of Writing Automated Tests in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030986,0,'2026-05-17T17:16:26.100363+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://adevait.com','adeva','','2026',0,'An exclusive network of vetted tech leaders and developers aimed at building distributed engineering units. The platform supports gender diversity initiatives in technology and offers strategic remote advisory services. Live grounding establishes its strength in supplying talent to scaling digital enterprises.','English','Platform/SaaS','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Remote Work & Career", "Talent Platforms", "Bespoke Engineering Teams"]','["[COMMUNITY-TOOL]"]','[]','["freelancing.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://adevait.com/software/creating-branching-strategy','adevait.com: Creating a Branching Strategy for Small Teams','','2022',0,'Explains how to establish light, highly collaborative branching structures tailored for small, fast-moving agile development teams. Evaluates feature branching, hotfix workflows, and automated PR review loops to maintain speed and safety.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Version Control", "Development Models", "Branching Strategy"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://adicode.ml/python-libraries-for-webdevelopment','adicode.ml: Take your web development to next level with these python libraries','','N/A',0,'A curated technical resource and architectural guide covering adicode.ml: Take your web development to next level with these python libraries in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903447946908402e+09,0,'2026-05-17T18:14:39.469084+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://adictosaltrabajo.com/2016/02/03/como-reducir-el-codigo-repetitivo-con-lombok','adictosaltrabajo.com: Cómo reducir el código repetitivo con Lombok','','2016',0,'An informative tutorial detailing how Project Lombok reduces boilerplate Java code by auto-generating getters, setters, constructors, and builders at compile-time. Serves as an essential productivity baseline for developing lightweight domain models.','Java','Article','Beginner',0,'online','manual','018b41d4f0ba1f477d73996c5c27edc0e015789364e59d91d097b9193e78e006',100.0,1.77913049497937488e+09,1,'2026-05-18T20:54:54.979375+02:00',NULL,NULL,NULL,'["Software Development", "Java Ecosystem", "Code Quality"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://adictosaltrabajo.com/2016/10/26/monitorizacion-y-analisis-de-rendimiento-de-aplicaciones-con-dynatrace','adictosaltrabajo.com: Monitorización y análisis de rendimiento de aplicaciones con Dynatrace APM','','2016',0,'Spanish technical walk-through demonstrating Dynatrace''s enterprise APM dashboard, automated instrumentation, baseline-driven anomaly detection, and deep transactional flow analysis across traditional and microservices runtimes.','es','Technical Guide','Intermediate',1,'online','manual','fcc1c91ce5a7c18e6190dad2de5aa87b5f088d4bab55cc7567f6ce52f929bdb3',100.0,1779130494.9638,1,'2026-05-18T20:54:54.963800+02:00',NULL,NULL,NULL,'["Observability", "APM & Logging", "Dynatrace APM"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://adicode.ml/python-libraries-for-webdevelopment','adicode.ml: Take your web development to next level with these python libraries','','N/A',0,'A curated technical resource and architectural guide covering adicode.ml: Take your web development to next level with these python libraries in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034479,0,'2026-05-17T18:14:39.469084+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://adictosaltrabajo.com/2016/02/03/como-reducir-el-codigo-repetitivo-con-lombok','adictosaltrabajo.com: Cómo reducir el código repetitivo con Lombok','','2016',0,'An informative tutorial detailing how Project Lombok reduces boilerplate Java code by auto-generating getters, setters, constructors, and builders at compile-time. Serves as an essential productivity baseline for developing lightweight domain models.','Java','Article','Beginner',0,'online','manual','018b41d4f0ba1f477d73996c5c27edc0e015789364e59d91d097b9193e78e006',100.0,1779130494,1,'2026-05-18T20:54:54.979375+02:00',NULL,NULL,NULL,'["Software Development", "Java Ecosystem", "Code Quality"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://adictosaltrabajo.com/2016/10/26/monitorizacion-y-analisis-de-rendimiento-de-aplicaciones-con-dynatrace','adictosaltrabajo.com: Monitorización y análisis de rendimiento de aplicaciones con Dynatrace APM','','2016',0,'Spanish technical walk-through demonstrating Dynatrace''s enterprise APM dashboard, automated instrumentation, baseline-driven anomaly detection, and deep transactional flow analysis across traditional and microservices runtimes.','es','Technical Guide','Intermediate',1,'online','manual','fcc1c91ce5a7c18e6190dad2de5aa87b5f088d4bab55cc7567f6ce52f929bdb3',100.0,1779130494,1,'2026-05-18T20:54:54.963800+02:00',NULL,NULL,NULL,'["Observability", "APM & Logging", "Dynatrace APM"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://adictosaltrabajo.com/2018/12/13/spring-boot-war-o-jar-ambos','Spring Boot: ¿war o jar? Ambos','','2018',0,'Analyzes the trade-offs of packaging Spring Boot applications as standard executable JARs versus traditional deployable WAR files. While cloud-native architectures heavily dictate self-contained executable JARs, it shows how to build dual-compatible artifacts for application server environments.','Java','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Spring Ecosystem", "Packaging", "Deployment Formats"]','["[COMMUNITY-TOOL]"]','[]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://adictosaltrabajo.com/2020/12/22/como-crear-y-desplegar-microservicios-con-spring-boot-spring-cloud-netflix-y-docker','adictosaltrabajo.com: Cómo crear y desplegar microservicios con Spring Boot, Spring Cloud Netflix y Docker','','2020',0,'Deep-dive tutorial on building and orchestrating microservices in the Java ecosystem. Integrates Spring Boot applications with Spring Cloud Netflix (Eureka, Zuul) and packages them into containerized environments with custom Docker Compose manifests.','Spanish','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Architecture", "Microservices", "Java Ecosystem"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://adil.medium.com/network-traffic-shaping-in-kubernetes-topology-aware-routing-e4ea4a03dd20','adil.medium.com: Network Traffic Shaping in Kubernetes: Topology Aware Routing','','N/A',0,'A curated technical resource and architectural guide covering adil.medium.com: Network Traffic Shaping in Kubernetes: Topology Aware Routing in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903255207635807e+09,0,'2026-05-17T17:42:32.076358+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aditya-sunjava.medium.com/externalizing-configurations-in-kubernetes-using-configmap-and-secret-bfda0970d8ae','aditya-sunjava.medium.com: Externalizing Configurations in Kubernetes Using'' ConfigMap and Secret','','N/A',0,'A curated technical resource and architectural guide covering aditya-sunjava.medium.com: Externalizing Configurations in Kubernetes Using'' ConfigMap and Secret in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902971010013198e+09,0,'2026-05-17T16:55:10.100132+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://adil.medium.com/network-traffic-shaping-in-kubernetes-topology-aware-routing-e4ea4a03dd20','adil.medium.com: Network Traffic Shaping in Kubernetes: Topology Aware Routing','','N/A',0,'A curated technical resource and architectural guide covering adil.medium.com: Network Traffic Shaping in Kubernetes: Topology Aware Routing in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032552,0,'2026-05-17T17:42:32.076358+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aditya-sunjava.medium.com/externalizing-configurations-in-kubernetes-using-configmap-and-secret-bfda0970d8ae','aditya-sunjava.medium.com: Externalizing Configurations in Kubernetes Using'' ConfigMap and Secret','','N/A',0,'A curated technical resource and architectural guide covering aditya-sunjava.medium.com: Externalizing Configurations in Kubernetes Using'' ConfigMap and Secret in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029710,0,'2026-05-17T16:55:10.100132+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://admiralty.io','admiralty.io','','2026',0,'Official platform of Admiralty, an advanced multi-cluster proxy scheduler designed to programmatically dispatch workloads across physical, virtual, or serverless Kubernetes namespaces.','Go','Framework','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Multi-Cluster & Edge", "Cluster Federation", "Admiralty"]','["[COMMUNITY-TOOL]"]','[]','["aws-devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://admiralty.io/docs/tutorials/fargate','admiralty.io: Multi-Region AWS Fargate on EKS','','2021',0,'Granular implementation tutorial for deploying Admiralty proxy schedulers to configure cross-cluster communication channels that target serverless AWS Fargate environments in multi-region setups.','Go','Tutorial','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Multi-Cluster & Edge", "Cluster Federation", "Serverless Integration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["aws-devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://adoptium.net','AdoptOpenJDk','','2021',0,'Eclipse Adoptium (formerly AdoptOpenJDK) represents the premier community-driven, vendor-neutral distribution of TCK-certified OpenJDK runtimes. This site serves as the de-facto standard source of robust, free Java binaries for production cloud environments.','Java','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Java Ecosystem", "JDK Distribution"]','["[COMMUNITY-TOOL]"]','[]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://adoptium.net/news/2021/08/using-jlink-in-dockerfiles','blog.adoptium.net: Using Jlink in Dockerfiles instead of a JRE','','2021',0,'A guide to using the `jlink` utility inside multi-stage Docker builds instead of standard heavy JREs. Reduces target image sizes and limits the attack surface by bundling only the Java runtime modules required by the application.','English','Tutorial','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containers & Orchestration", "Image Engineering", "Java Ecosystem"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://adoptopenjdk.net','AdoptOpenJDk','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a9ab9d6d344fbf3a9c7f890c55af0095efe06dbe66c0c0f2b5b92a18f0fa8a98',100.0,1.77903409041138505e+09,0,'2026-05-17T18:08:10.411385+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{"duplicate_of": "https://adoptium.net"}');
+INSERT INTO "resources" VALUES('https://adoptopenjdk.net','AdoptOpenJDk','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a9ab9d6d344fbf3a9c7f890c55af0095efe06dbe66c0c0f2b5b92a18f0fa8a98',100.0,1779034090,0,'2026-05-17T18:08:10.411385+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{"duplicate_of": "https://adoptium.net"}');
INSERT INTO "resources" VALUES('https://advancedweb.hu/a-categorized-list-of-all-java-and-jvm-features-since-jdk-8-to-14','advancedweb.hu: A categorized list of all Java and JVM features since JDK 8 to 14','','2020',0,'An analytical, categorized compendium listing language and JVM features introduced from JDK 8 to JDK 14. This resource highlights evolution in pattern matching, switch expressions, garbage collectors, and JFR (Java Flight Recorder) profiling utilities.','Java','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Java Language", "Syntax and Features"]','["[COMMUNITY-TOOL]"]','[]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://advancedweb.hu/a-categorized-list-of-all-java-and-jvm-features-since-jdk-8-to-16','advancedweb.hu: A categorized list of all Java and JVM features since JDK 8 to 16','','2021',0,'A categorized review of all key Java and JVM improvements introduced between JDK 8 and JDK 16. The synthesis covers crucial updates such as Records, JEP 395, pattern matching, vector API, and the encapsulation of internal JDK APIs to enforce modern coding standards.','Java','Article','Intermediate',0,'duplicate','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Java Language", "Syntax and Features"]','["[COMMUNITY-TOOL]"]','[]','["java_frameworks.md"]','{}','{"duplicate_of": "https://advancedweb.hu/a-categorized-list-of-all-java-and-jvm-features-since-jdk-8-to-14"}');
-INSERT INTO "resources" VALUES('https://aesher9o1.medium.com/autoscale-large-images-faster-using-longhorn-distributed-storage-618d0cf01ba2','aesher9o1.medium.com: Autoscale large images faster using Longhorn (distributed'' storage)','','N/A',0,'A curated technical resource and architectural guide covering aesher9o1.medium.com: Autoscale large images faster using Longhorn (distributed'' storage) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903080905609893e+09,0,'2026-05-17T17:13:29.056099+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aesher9o1.medium.com/autoscale-large-images-faster-using-longhorn-distributed-storage-618d0cf01ba2','aesher9o1.medium.com: Autoscale large images faster using Longhorn (distributed'' storage)','','N/A',0,'A curated technical resource and architectural guide covering aesher9o1.medium.com: Autoscale large images faster using Longhorn (distributed'' storage) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030809,0,'2026-05-17T17:13:29.056099+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://age-of-product.com/42-scrum-product-owner-interview-questions','age-of-product.com: Hiring: 71 Scrum Product Owner Interview Questions to Avoid Agile Imposters','','2020',4,'Comprehensive qualification questionnaire comprising 71 target scenarios to evaluate Agile Scrum Product Owners. Focuses on dynamic backlog refinement, metric tracking, and product value loop architectures.','None','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Management", "Agile", "Scrum"]','["[ENTERPRISE-STABLE]"]','[]','["interview-questions.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://age-of-product.com/scrum-2021','age-of-product.com: Scrum 2021: Getting You Started as Scrum Master or Product Owner','','2021',2,'A practical onboarding guide for newly appointed Scrum Masters and Product Owners. Outlines core responsibilities, meeting setups, and delivery tracking rules matching updated agile patterns.','N/A','Article','Beginner',0,'duplicate','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Project Management", "Agile Methodologies", "Scrum Framework"]','["[COMMUNITY-TOOL]"]','[]','["project-management-methodology.md"]','{}','{"duplicate_of": "https://www.scrum.org/resources/blog/scrum-2021-getting-you-started-scrum-master-or-product-owner"}');
-INSERT INTO "resources" VALUES('https://agent.opsera.ai','Opsera DevOps Agent','An AI-powered DevSecOps automation platform and MCP server delivering real-time security scans, compliance validation, and architectural risk assessment.','2026',4,'The Opsera DevOps Agent is an AI-driven security and automation platform integrated directly into local developer IDEs via the Model Context Protocol (MCP). It automates high-depth security audits (SAST with Semgrep, secrets with Gitleaks, IaC with Trivy), architecture conformance checks, and evidence-based compliance scans. By shifting vulnerability remediation to the inner-loop, it reduces exploitable vulnerabilities by 70-85% and significantly accelerates release validation pipelines without increasing developer cognitive load.','en','tool','intermediate',0,'online','automatic','4636e3549d39bece64c20a68aad5a3c75611b5ff76f0742ab640ea378680712c',NULL,1.7803528286415019e+09,0,'2026-06-02T00:27:08.641502+02:00',NULL,NULL,NULL,'["DevOps", "DevSecOps", "AI Security Agents"]','["[ENTERPRISE-STABLE]", "[EMERGING]"]','[]','[]','{}','{"category": "devsecops", "reputation_status": "Vetted", "reputation_summary": "Vetted DevSecOps agent platform highly reviewed on G2 and AWS Marketplace for reducing vulnerability remediation lag.", "social_preview_url": "/favicon.png", "source_provenance": "X.com (nubenetes)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://agilecheetah.com/why-so-many-developers-are-fed-up-with-agile-pt-3','agilecheetah.com: Why So Many Developers are Fed Up with Agile','','N/A',0,'A curated technical resource and architectural guide covering agilecheetah.com: Why So Many Developers are Fed Up with Agile in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903084883576107e+09,0,'2026-05-17T17:14:08.835761+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://agilemanifesto.org',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','7bb70732934d889dd7fd9c6132545be1f9578cd611641bf5110ddeca028e291c',100.0,1.77903142554485392e+09,1,'2026-05-17T17:23:45.544854+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://agilemethodology.org',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','4e45120206849343aa0a8d8b20de465b622d6a663125cc1da4e7c74b09dd3937',100.0,1.77903252204720091e+09,1,'2026-05-17T17:42:02.047201+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://agent.opsera.ai','Opsera DevOps Agent','An AI-powered DevSecOps automation platform and MCP server delivering real-time security scans, compliance validation, and architectural risk assessment.','2026',4,'The Opsera DevOps Agent is an AI-driven security and automation platform integrated directly into local developer IDEs via the Model Context Protocol (MCP). It automates high-depth security audits (SAST with Semgrep, secrets with Gitleaks, IaC with Trivy), architecture conformance checks, and evidence-based compliance scans. By shifting vulnerability remediation to the inner-loop, it reduces exploitable vulnerabilities by 70-85% and significantly accelerates release validation pipelines without increasing developer cognitive load.','en','tool','intermediate',0,'online','automatic','4636e3549d39bece64c20a68aad5a3c75611b5ff76f0742ab640ea378680712c',NULL,1780352828,0,'2026-06-02T00:27:08.641502+02:00',NULL,NULL,NULL,'["DevOps", "DevSecOps", "AI Security Agents"]','["[ENTERPRISE-STABLE]", "[EMERGING]"]','[]','[]','{}','{"category": "devsecops", "reputation_status": "Vetted", "reputation_summary": "Vetted DevSecOps agent platform highly reviewed on G2 and AWS Marketplace for reducing vulnerability remediation lag.", "social_preview_url": "/favicon.png", "source_provenance": "X.com (nubenetes)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://agilecheetah.com/why-so-many-developers-are-fed-up-with-agile-pt-3','agilecheetah.com: Why So Many Developers are Fed Up with Agile','','N/A',0,'A curated technical resource and architectural guide covering agilecheetah.com: Why So Many Developers are Fed Up with Agile in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030848,0,'2026-05-17T17:14:08.835761+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://agilemanifesto.org',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','7bb70732934d889dd7fd9c6132545be1f9578cd611641bf5110ddeca028e291c',100.0,1779031425,1,'2026-05-17T17:23:45.544854+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://agilemethodology.org',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','4e45120206849343aa0a8d8b20de465b622d6a663125cc1da4e7c74b09dd3937',100.0,1779032522,1,'2026-05-17T17:42:02.047201+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://agola.io','Agola','','2026',0,'A modern, container-first CI/CD platform designed to run natively on top of Kubernetes. Featuring a microservices-based architecture, Agola decouples execution from orchestration to facilitate dynamic pipeline scalability, secure execution via OpenID Connect (OIDC), and simplified distributed caching.','Go','Tool','Medium',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Delivery", "CI-CD Platforms", "Container-Native CI"]','["[COMMUNITY-TOOL]"]','[]','["jenkins-alternatives.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://ahmedy.hashnode.dev/creating-tls-certificates-for-k8s-components-with-openssl','ahmedy.hashnode.dev: Creating TLS Certificates for K8s components with OpenSSL','','N/A',0,'A curated technical resource and architectural guide covering ahmedy.hashnode.dev: Creating TLS Certificates for K8s components with OpenSSL in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903138155759811e+09,0,'2026-05-17T17:23:01.557598+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://ahmet.im/blog/building-container-images-in-go','ahmet.im: Building container images in Go','','N/A',0,'Curator Insight explores programmatically constructing container images inside Go applications without relying on a local Docker daemon. Live Grounding verifies that tools like Google''s `go-containerregistry` allow direct manipulation of OCI image layers. This approach is highly relevant for building on-demand container builders or serverless runners.','English','Article','Advanced',0,'online','manual','f663eba462ccd00ac17ef0fea4ee3a66cb3be164c1cf14608a2aff5bdb8e1b85',100.0,1.77903384491561198e+09,1,'2026-05-17T18:04:04.915612+02:00',NULL,NULL,NULL,'["Cloud Native", "Containers", "Image Building", "Go Tools"]','["[ENTERPRISE-STABLE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://ahmedy.hashnode.dev/creating-tls-certificates-for-k8s-components-with-openssl','ahmedy.hashnode.dev: Creating TLS Certificates for K8s components with OpenSSL','','N/A',0,'A curated technical resource and architectural guide covering ahmedy.hashnode.dev: Creating TLS Certificates for K8s components with OpenSSL in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031381,0,'2026-05-17T17:23:01.557598+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://ahmet.im/blog/building-container-images-in-go','ahmet.im: Building container images in Go','','N/A',0,'Curator Insight explores programmatically constructing container images inside Go applications without relying on a local Docker daemon. Live Grounding verifies that tools like Google''s `go-containerregistry` allow direct manipulation of OCI image layers. This approach is highly relevant for building on-demand container builders or serverless runners.','English','Article','Advanced',0,'online','manual','f663eba462ccd00ac17ef0fea4ee3a66cb3be164c1cf14608a2aff5bdb8e1b85',100.0,1779033844,1,'2026-05-17T18:04:04.915612+02:00',NULL,NULL,NULL,'["Cloud Native", "Containers", "Image Building", "Go Tools"]','["[ENTERPRISE-STABLE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aidanfinn.com/?p=23582','aidanfinn.com: Script – Document All Azure Private DNS Zones','','2023',0,'Provides a PowerShell script designed to dynamically query and document all Azure Private DNS zones within a subscription or tenant. Ideal for compliance audits, architectural reviews, and inventory collection.','PowerShell','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Network & Delivery", "DNS Resolution", "Operational Tooling"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aigents.co/blog/coding-tutorial/data-structures-and-python','aigents.co: Data Structures and Python 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cc1e6e7b9d53f391acb808b0a3320265623a15ba4d766a9c57bef748fc45ebb3',100.0,1.77903254040540504e+09,0,'2026-05-17T17:42:20.405405+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://aigents.co/data-science-blog/coding-tutorial/data-structures-and-python"}');
-INSERT INTO "resources" VALUES('https://aigents.co/blog/coding-tutorial/pro-python-tips-for-data-analysts','aigents.co: Pro Python Tips for Data Analysts','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e3005da29d0f576376112103385ec91f698cb897b0ece83ef53aa58927af519b',100.0,1.77903065369078803e+09,0,'2026-05-17T17:10:53.690788+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://aigents.co/data-science-blog/coding-tutorial/pro-python-tips-for-data-analysts"}');
+INSERT INTO "resources" VALUES('https://aigents.co/blog/coding-tutorial/data-structures-and-python','aigents.co: Data Structures and Python 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cc1e6e7b9d53f391acb808b0a3320265623a15ba4d766a9c57bef748fc45ebb3',100.0,1779032540,0,'2026-05-17T17:42:20.405405+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://aigents.co/data-science-blog/coding-tutorial/data-structures-and-python"}');
+INSERT INTO "resources" VALUES('https://aigents.co/blog/coding-tutorial/pro-python-tips-for-data-analysts','aigents.co: Pro Python Tips for Data Analysts','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e3005da29d0f576376112103385ec91f698cb897b0ece83ef53aa58927af519b',100.0,1779030653,0,'2026-05-17T17:10:53.690788+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://aigents.co/data-science-blog/coding-tutorial/pro-python-tips-for-data-analysts"}');
INSERT INTO "resources" VALUES('https://aigents.co/data-science-blog/coding-tutorial/data-structures-and-python','aigents.co: Data Structures and Python 🌟','','2020',0,'Comprehensive overview of native Python data structures (lists, dicts, sets, tuples) contrasted against non-native structures like stacks, queues, and linked lists, evaluating algorithmic complexities ($O(n)$) of each operation.','English','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Python Core", "Data Structures"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aigents.co/data-science-blog/coding-tutorial/pro-python-tips-for-data-analysts','aigents.co: Pro Python Tips for Data Analysts','','2022',0,'Curator Insight: A practical collection of efficient Python routines designed specifically for optimization of data workloads.
Live Grounding: Analyzes vectorization tricks, performance improvements during heavy pandas and numpy usage, and memory preservation tricks when manipulating complex analytical data structures.','Python','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Python Fundamentals", "Data Analysis"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
@@ -262,73 +262,73 @@ INSERT INTO "resources" VALUES('https://airflow.apache.org/docs/apache-airflow-p
INSERT INTO "resources" VALUES('https://airflow.apache.org/docs/apache-airflow/stable/howto/add-owner-links.html','airflow.apache.org: Add Owner Links to DAG','','2022',3,'Explains how to add dynamic owner links inside Airflow''s user interface to map custom DAGs back to responsible engineering teams, monitoring channels, or contact points. This is highly useful for organizing multi-tenant team systems.','Python','Documentation','Basic',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "Workflows", "Apache Airflow", "DAG Management"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://airflow.apache.org/docs/helm-chart','Apache Airflow official helm chart 🌟','','2026',5,'The official Helm chart for deploying Apache Airflow securely on Kubernetes. This package coordinates the complex interactions between scheduler, web server, worker nodes, and backend database deployments, offering extensive options for customizing pod parameters and cluster autoscaling.','YAML','Helm Chart','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "Workflows", "Apache Airflow", "Kubernetes Deployment"]','["[DE FACTO STANDARD]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aithority.com/it-and-devops/cloud/bacula-systems-announces-worlds-first-enterprise-class-backup-and-recovery-solution-for-red-hat-openshift','aithority.com: Bacula Systems Announces World’s First Enterprise-Class Backup and Recovery Solution for Red Hat OpenShift','','2020',3,'Highlights the integration of Bacula''s backup engines within Red Hat OpenShift clusters. Offers direct bare-metal and hybrid-cloud state serialization and disaster recovery procedures compatible with traditional SANs.','Markdown','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Enterprise Backup", "OpenShift Integration"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-backup-migrations.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://ajay-yadav.medium.com/internals-of-kubernetes-aff264063e91','ajay-yadav.medium.com: Internals of Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering ajay-yadav.medium.com: Internals of Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903008664917588e+09,0,'2026-05-17T17:01:26.649176+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://akhilsharma.work/checking-kubernetes-api-calls-using-kubectl','akhilsharma.work: Checking Kubernetes API Calls using kubectl','','N/A',0,'A curated technical resource and architectural guide covering akhilsharma.work: Checking Kubernetes API Calls using kubectl in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902972665019607e+09,0,'2026-05-17T16:55:26.650196+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://akhilsharma.work/how-to-list-azure-rbac-roles-to-secure-aks-clusters','akhilsharma.work: How to list Azure RBAC Roles to Secure AKS Clusters','','N/A',0,'A curated technical resource and architectural guide covering akhilsharma.work: How to list Azure RBAC Roles to Secure AKS Clusters in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779034167428869e+09,0,'2026-05-17T18:09:27.428869+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://akhilsharma.work/kubectl-get-resource-short-names','akhilsharma.work: kubectl Get Resource - Short Names','','N/A',0,'A curated technical resource and architectural guide covering akhilsharma.work: kubectl Get Resource - Short Names in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903115847019696e+09,0,'2026-05-17T17:19:18.470197+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://akhilsharma.work/the-4cs-of-kubernetes-security','akhilsharma.work: The 4C''s of Kubernetes Security','','N/A',0,'A curated technical resource and architectural guide covering akhilsharma.work: The 4C''s of Kubernetes Security in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032745.93528,0,'2026-05-17T17:45:45.935280+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://akintola-lonlon.medium.com/aws-kubernetes-the-1-rule-you-need-to-master-before-going-to-production-628b75ba1b6a','akintola-lonlon.medium.com: AWS Kubernetes: The #1 Rule You Need To Master'' Before Going To Production.','','N/A',0,'A curated technical resource and architectural guide covering akintola-lonlon.medium.com: AWS Kubernetes: The #1 Rule You Need To Master'' Before Going To Production. in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902945911543703e+09,0,'2026-05-17T16:50:59.115437+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://ajay-yadav.medium.com/internals-of-kubernetes-aff264063e91','ajay-yadav.medium.com: Internals of Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering ajay-yadav.medium.com: Internals of Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030086,0,'2026-05-17T17:01:26.649176+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://akhilsharma.work/checking-kubernetes-api-calls-using-kubectl','akhilsharma.work: Checking Kubernetes API Calls using kubectl','','N/A',0,'A curated technical resource and architectural guide covering akhilsharma.work: Checking Kubernetes API Calls using kubectl in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029726,0,'2026-05-17T16:55:26.650196+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://akhilsharma.work/how-to-list-azure-rbac-roles-to-secure-aks-clusters','akhilsharma.work: How to list Azure RBAC Roles to Secure AKS Clusters','','N/A',0,'A curated technical resource and architectural guide covering akhilsharma.work: How to list Azure RBAC Roles to Secure AKS Clusters in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034167,0,'2026-05-17T18:09:27.428869+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://akhilsharma.work/kubectl-get-resource-short-names','akhilsharma.work: kubectl Get Resource - Short Names','','N/A',0,'A curated technical resource and architectural guide covering akhilsharma.work: kubectl Get Resource - Short Names in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031158,0,'2026-05-17T17:19:18.470197+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://akhilsharma.work/the-4cs-of-kubernetes-security','akhilsharma.work: The 4C''s of Kubernetes Security','','N/A',0,'A curated technical resource and architectural guide covering akhilsharma.work: The 4C''s of Kubernetes Security in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032745,0,'2026-05-17T17:45:45.935280+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://akintola-lonlon.medium.com/aws-kubernetes-the-1-rule-you-need-to-master-before-going-to-production-628b75ba1b6a','akintola-lonlon.medium.com: AWS Kubernetes: The #1 Rule You Need To Master'' Before Going To Production.','','N/A',0,'A curated technical resource and architectural guide covering akintola-lonlon.medium.com: AWS Kubernetes: The #1 Rule You Need To Master'' Before Going To Production. in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029459,0,'2026-05-17T16:50:59.115437+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://akka.io','lightbend.com: From Java EE To Cloud Native: The End Of The Heavyweight Era 🌟','','2022',0,'Lightbend presents the transition of traditional Java enterprise architectures to reactive, cloud-native frameworks (like Akka/Pekko). Evaluates high-concurrency patterns, asynchronous messaging, and horizontal scale-out benefits over synchronous architectures.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "Modernization", "Reactive Systems"]','["[COMMUNITY-TOOL]"]','[]','["introduction.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://akomljen.com/kubernetes-backup-and-restore-with-velero','akomljen.com: Kubernetes Backup and Restore with Velero 🌟','','2021',4,'A comprehensive configuration guide explaining how to deploy Velero, provision target S3 object storage adapters, and set up recurring scheduled backups for highly dynamic microservices.','Markdown','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Data Protection", "Kubernetes Backup Operators"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes-backup-migrations.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://akuity.io/blog/argo-cd-architectures-explained','akuity.io: How many do you need? - Argo CD Architectures Explained','','2022',5,'Evaluates different topology designs for ArgoCD deployments in large organizations. Details the trade-offs between a single centralized Hub-and-Spoke cluster controller versus multiple decentralized Argo instances scattered across target clusters.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "GitOps", "ArgoCD", "Architecture Topologies"]','["[DE FACTO STANDARD]"]','[]','["argo.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://akv2k8s.io','akv2k8s.io: Azure Key Vault to Kubernetes akv2k8s 🌟','','2023',0,'Main documentation site for `akv2k8s`, a specialized open-source integration bridging Azure Key Vault to Kubernetes. Outlines configuration methods for syncing secrets directly to native Kubernetes secret objects or dynamic injection into environment variables without exposing variables on disk.','English','Documentation','Intermediate',0,'duplicate','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Kubernetes Security", "Azure Integrations"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{"duplicate_of": "https://github.com/SparebankenVest/azure-key-vault-to-kubernetes"}');
-INSERT INTO "resources" VALUES('https://akyriako.medium.com/configure-path-based-routing-with-nginx-ingress-controller-64a63cd4d6bd','akyriako.medium.com: Configure path-based routing with Nginx Ingress Controller','','N/A',0,'A curated technical resource and architectural guide covering akyriako.medium.com: Configure path-based routing with Nginx Ingress Controller in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903413131969809e+09,0,'2026-05-17T18:08:51.319698+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://akyriako.medium.com/kubernetes-logging-with-grafana-loki-promtail-in-under-10-minutes-d2847d526f9e','akyriako.medium.com: Kubernetes Logging with Grafana Loki & Promtail in'' under 10 minutes 🌟','','N/A',0,'A curated technical resource and architectural guide covering akyriako.medium.com: Kubernetes Logging with Grafana Loki & Promtail in'' under 10 minutes 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902916886652803e+09,0,'2026-05-17T16:46:08.866528+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://akyriako.medium.com/provision-a-high-availability-k3s-cluster-with-k3d-a7519f476c9c','akyriako.medium.com: Provision a Highly Available K3S Cluster with K3D','','N/A',0,'A curated technical resource and architectural guide covering akyriako.medium.com: Provision a Highly Available K3S Cluster with K3D in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034322.60572,0,'2026-05-17T18:12:02.605720+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://akyriako.medium.com/provision-an-on-prems-kubernetes-cluster-with-rancher-terraform-and-ansible-e26e24059319','==akyriako.medium.com: Provision an on-prems Kubernetes Cluster with Rancher,'' Terraform and Ansible==','','N/A',0,'A curated technical resource and architectural guide covering ==akyriako.medium.com: Provision an on-prems Kubernetes Cluster with Rancher,'' Terraform and Ansible== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903019621968603e+09,0,'2026-05-17T17:03:16.219686+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://alain-airom.medium.com/kubernetes-operators-patterns-and-best-practices-b7fbaa4cbd1','alain-airom.medium.com: Kubernetes Operators Patterns and Best Practices'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering alain-airom.medium.com: Kubernetes Operators Patterns and Best Practices'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790335077359879e+09,0,'2026-05-17T17:58:27.735988+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://alanblackmore.medium.com/aws-diagram-architecture-afb50ea569a4','==alanblackmore.medium.com: AWS Diagram Architecture==','','N/A',0,'A curated technical resource and architectural guide covering ==alanblackmore.medium.com: AWS Diagram Architecture== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903263988774108e+09,0,'2026-05-17T17:43:59.887741+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cloud-arch-diagrams.md"]','["cloud-arch-diagrams.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://alanblackmore.medium.com/what-is-aws-vpc-peering-af85c1e29fb2','alanblackmore.medium.com: What is AWS VPC Peering? 🌟','','N/A',0,'A curated technical resource and architectural guide covering alanblackmore.medium.com: What is AWS VPC Peering? 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903410149612808e+09,0,'2026-05-17T18:08:21.496128+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-networking.md"]','["aws-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://alemsbaja.hashnode.dev/git-and-github-demystified-a-comprehensive-guide-for-version-control-system','alemsbaja.hashnode.dev: Git and GitHub Demystified : A Comprehensive Guide'' for Version Control System','','N/A',0,'A curated technical resource and architectural guide covering alemsbaja.hashnode.dev: Git and GitHub Demystified : A Comprehensive Guide'' for Version Control System in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790345227096281e+09,0,'2026-05-17T18:15:22.709628+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://alenkacz.medium.com/kubernetes-operator-best-practices-implementing-observedgeneration-250728868792','alenkacz.medium.com: Kubernetes operator best practices: Implementing observedGeneration','','N/A',0,'A curated technical resource and architectural guide covering alenkacz.medium.com: Kubernetes operator best practices: Implementing observedGeneration in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903378866199803e+09,0,'2026-05-17T18:03:08.661998+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://akyriako.medium.com/configure-path-based-routing-with-nginx-ingress-controller-64a63cd4d6bd','akyriako.medium.com: Configure path-based routing with Nginx Ingress Controller','','N/A',0,'A curated technical resource and architectural guide covering akyriako.medium.com: Configure path-based routing with Nginx Ingress Controller in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034131,0,'2026-05-17T18:08:51.319698+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://akyriako.medium.com/kubernetes-logging-with-grafana-loki-promtail-in-under-10-minutes-d2847d526f9e','akyriako.medium.com: Kubernetes Logging with Grafana Loki & Promtail in'' under 10 minutes 🌟','','N/A',0,'A curated technical resource and architectural guide covering akyriako.medium.com: Kubernetes Logging with Grafana Loki & Promtail in'' under 10 minutes 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029168,0,'2026-05-17T16:46:08.866528+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://akyriako.medium.com/provision-a-high-availability-k3s-cluster-with-k3d-a7519f476c9c','akyriako.medium.com: Provision a Highly Available K3S Cluster with K3D','','N/A',0,'A curated technical resource and architectural guide covering akyriako.medium.com: Provision a Highly Available K3S Cluster with K3D in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034322,0,'2026-05-17T18:12:02.605720+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://akyriako.medium.com/provision-an-on-prems-kubernetes-cluster-with-rancher-terraform-and-ansible-e26e24059319','==akyriako.medium.com: Provision an on-prems Kubernetes Cluster with Rancher,'' Terraform and Ansible==','','N/A',0,'A curated technical resource and architectural guide covering ==akyriako.medium.com: Provision an on-prems Kubernetes Cluster with Rancher,'' Terraform and Ansible== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030196,0,'2026-05-17T17:03:16.219686+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://alain-airom.medium.com/kubernetes-operators-patterns-and-best-practices-b7fbaa4cbd1','alain-airom.medium.com: Kubernetes Operators Patterns and Best Practices'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering alain-airom.medium.com: Kubernetes Operators Patterns and Best Practices'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033507,0,'2026-05-17T17:58:27.735988+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://alanblackmore.medium.com/aws-diagram-architecture-afb50ea569a4','==alanblackmore.medium.com: AWS Diagram Architecture==','','N/A',0,'A curated technical resource and architectural guide covering ==alanblackmore.medium.com: AWS Diagram Architecture== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032639,0,'2026-05-17T17:43:59.887741+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cloud-arch-diagrams.md"]','["cloud-arch-diagrams.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://alanblackmore.medium.com/what-is-aws-vpc-peering-af85c1e29fb2','alanblackmore.medium.com: What is AWS VPC Peering? 🌟','','N/A',0,'A curated technical resource and architectural guide covering alanblackmore.medium.com: What is AWS VPC Peering? 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034101,0,'2026-05-17T18:08:21.496128+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-networking.md"]','["aws-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://alemsbaja.hashnode.dev/git-and-github-demystified-a-comprehensive-guide-for-version-control-system','alemsbaja.hashnode.dev: Git and GitHub Demystified : A Comprehensive Guide'' for Version Control System','','N/A',0,'A curated technical resource and architectural guide covering alemsbaja.hashnode.dev: Git and GitHub Demystified : A Comprehensive Guide'' for Version Control System in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034522,0,'2026-05-17T18:15:22.709628+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://alenkacz.medium.com/kubernetes-operator-best-practices-implementing-observedgeneration-250728868792','alenkacz.medium.com: Kubernetes operator best practices: Implementing observedGeneration','','N/A',0,'A curated technical resource and architectural guide covering alenkacz.medium.com: Kubernetes operator best practices: Implementing observedGeneration in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033788,0,'2026-05-17T18:03:08.661998+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://alesnosek.com/blog/2020/06/30/ci-slash-cd-pipeline-spanning-multiple-openshift-clusters','alesnosek.com: CI/CD Pipeline Spanning Multiple OpenShift Clusters (jenkins & tekton)','','2020',0,'Analyzes the architecture of CI/CD pipelines running across multiple isolated OpenShift environments. Contrasts Jenkins and Tekton setups, proposing patterns for safe environment transition and credential management.','N/A','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Delivery", "CI/CD Pipelines", "Multi-Cluster Deployments"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://alexander-goida.medium.com/thoughts-about-breaking-silos-of-software-engineering-teams-323d1f78ef68','alexander-goida.medium.com: Thoughts about breaking silos of software engineering'' teams 🌟','','N/A',0,'A curated technical resource and architectural guide covering alexander-goida.medium.com: Thoughts about breaking silos of software engineering'' teams 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903106109082102e+09,0,'2026-05-17T17:17:41.090821+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/about.md", "docs/project-management-methodology.md"]','["about.md", "project-management-methodology.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://alexander-goida.medium.com/thoughts-about-breaking-silos-of-software-engineering-teams-323d1f78ef68','alexander-goida.medium.com: Thoughts about breaking silos of software engineering'' teams 🌟','','N/A',0,'A curated technical resource and architectural guide covering alexander-goida.medium.com: Thoughts about breaking silos of software engineering'' teams 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031061,0,'2026-05-17T17:17:41.090821+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/about.md", "docs/project-management-methodology.md"]','["about.md", "project-management-methodology.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://alexander.holbreich.org/gitops-journey','alexander.holbreich.org: (Typical) journey towards full GitOps with Flux','','2021',3,'Chronicles an incremental architectural transition to declarative GitOps state management using Flux. Synthesizes real-world progression from initial push-based deployment topologies to pull-based continuous delivery loops. Live Grounding validates that this paradigm remains fundamental for cloud-native configurations, mitigating configuration drift through active reconciliation.','Markdown','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Deployment & Orchestration", "GitOps", "Flux"]','["[COMMUNITY-TOOL]"]','[]','["flux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://alexandre-vazquez.com/inject-secrets-in-pods-using-hashicorp-vault','alexandre-vazquez.com: How To Inject Secrets in Pods To Improve Security with Hashicorp Vault in 5 Minutes 🌟','','2022',0,'A rapid-deployment tutorial showcasing the minimum-viable configuration required to deploy the Vault Agent Injector. Explains how to leverage native Kubernetes Auth and annotate container deployments to mount external secrets as shared-memory files in less than five minutes.','English','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Secrets Management", "Kubernetes Sidecar Injection"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://alexandrehtrb.github.io/posts/2024/03/http2-and-http3-explained','alexandrehtrb.github.io: HTTP/2 and HTTP/3 explained','','2024',0,'A thorough engineering analysis contrasting architectural behaviors of HTTP/2 and HTTP/3. Examines the structural transition from TCP-based flows to UDP-based QUIC, detailing performance impacts.','N/A','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Web Protocols & Performance", "Protocol Evolution", "HTTP/3 & QUIC"]','["[COMMUNITY-TOOL]"]','[]','["networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://alexandrev.medium.com/grafana-alerting-vs-alertmanager-a-comparison-of-two-leading-monitoring-tools-5e262446a5f9','alexandrev.medium.com: Grafana Alerting vs AlertManager: A Comparison of'' Two Leading Monitoring Tools | Alex Vazquez','','N/A',0,'A curated technical resource and architectural guide covering alexandrev.medium.com: Grafana Alerting vs AlertManager: A Comparison of'' Two Leading Monitoring Tools | Alex Vazquez in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790292943234651e+09,0,'2026-05-17T16:48:14.323465+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://alexandrev.medium.com/how-to-enable-sticky-session-on-your-kubernetes-workloads-using-istio-e789014a6acd','alexandrev.medium.com: How To Enable Sticky Session on Your Kubernetes Workloads'' using Istio? 🌟','','N/A',0,'A curated technical resource and architectural guide covering alexandrev.medium.com: How To Enable Sticky Session on Your Kubernetes Workloads'' using Istio? 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903155918967509e+09,0,'2026-05-17T17:25:59.189675+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/istio.md"]','["istio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://alexandrev.medium.com/kubernetes-autoscaling-1-26-a-game-changer-for-keda-users-c718a81fb155','alexandrev.medium.com: Kubernetes Autoscaling 1.26: A Game-Changer for KEDA'' Users?','','N/A',0,'A curated technical resource and architectural guide covering alexandrev.medium.com: Kubernetes Autoscaling 1.26: A Game-Changer for KEDA'' Users? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903096595788097e+09,0,'2026-05-17T17:16:05.957881+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-releases.md"]','["kubernetes-releases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://alexsniffin.medium.com/debugging-remotely-in-kubernetes-with-go-fda4f3332316','alexsniffin.medium.com: Debugging Remotely with Go in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering alexsniffin.medium.com: Debugging Remotely with Go in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903238035468101e+09,0,'2026-05-17T17:39:40.354681+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/golang.md", "docs/kubernetes-troubleshooting.md"]','["golang.md", "kubernetes-troubleshooting.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://alexandrev.medium.com/grafana-alerting-vs-alertmanager-a-comparison-of-two-leading-monitoring-tools-5e262446a5f9','alexandrev.medium.com: Grafana Alerting vs AlertManager: A Comparison of'' Two Leading Monitoring Tools | Alex Vazquez','','N/A',0,'A curated technical resource and architectural guide covering alexandrev.medium.com: Grafana Alerting vs AlertManager: A Comparison of'' Two Leading Monitoring Tools | Alex Vazquez in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029294,0,'2026-05-17T16:48:14.323465+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://alexandrev.medium.com/how-to-enable-sticky-session-on-your-kubernetes-workloads-using-istio-e789014a6acd','alexandrev.medium.com: How To Enable Sticky Session on Your Kubernetes Workloads'' using Istio? 🌟','','N/A',0,'A curated technical resource and architectural guide covering alexandrev.medium.com: How To Enable Sticky Session on Your Kubernetes Workloads'' using Istio? 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031559,0,'2026-05-17T17:25:59.189675+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/istio.md"]','["istio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://alexandrev.medium.com/kubernetes-autoscaling-1-26-a-game-changer-for-keda-users-c718a81fb155','alexandrev.medium.com: Kubernetes Autoscaling 1.26: A Game-Changer for KEDA'' Users?','','N/A',0,'A curated technical resource and architectural guide covering alexandrev.medium.com: Kubernetes Autoscaling 1.26: A Game-Changer for KEDA'' Users? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030965,0,'2026-05-17T17:16:05.957881+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-releases.md"]','["kubernetes-releases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://alexsniffin.medium.com/debugging-remotely-in-kubernetes-with-go-fda4f3332316','alexsniffin.medium.com: Debugging Remotely with Go in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering alexsniffin.medium.com: Debugging Remotely with Go in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032380,0,'2026-05-17T17:39:40.354681+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/golang.md", "docs/kubernetes-troubleshooting.md"]','["golang.md", "kubernetes-troubleshooting.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://alicegg.tech/2020/11/09/helm','alicegg.tech: Managing a Kubernetes cluster with Helm and FluxCD','','2020',0,'Detailed architectural analysis of managing Helm releases within Flux GitOps pipelines. Explores automated release upgrades, HelmRepository declarations, and rollback mechanisms.','None','Technical Article','Medium',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "GitOps & Deployment", "Flux Ecosystem"]','["[COMMUNITY-TOOL]"]','[]','["flux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://alicegg.tech/2020/11/09/helm.html','alicegg.tech: Managing a Kubernetes cluster with Helm and FluxCD','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','85e876cd90436759b62df6922b082ec3e1745a4db51b4e94bcadd4b7c6958849',100.0,1779029110.54953,0,'2026-05-17T16:45:10.549530+02:00',NULL,NULL,NULL,'[]','[]','["docs/flux.md"]','[]','{}','{"duplicate_of": "https://alicegg.tech/2020/11/09/helm"}');
-INSERT INTO "resources" VALUES('https://allanjohn909.medium.com/kubernetes-ingress-traefik-cert-manager-letsencrypt-3cb5ea4ee071','allanjohn909.medium.com: Kubernetes Ingress with Traefik, CertManager, LetsEncrypt'' and HAProxy','','N/A',0,'A curated technical resource and architectural guide covering allanjohn909.medium.com: Kubernetes Ingress with Traefik, CertManager, LetsEncrypt'' and HAProxy in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029640.61494,0,'2026-05-17T16:54:00.614940+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://alicegg.tech/2020/11/09/helm.html','alicegg.tech: Managing a Kubernetes cluster with Helm and FluxCD','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','85e876cd90436759b62df6922b082ec3e1745a4db51b4e94bcadd4b7c6958849',100.0,1779029110,0,'2026-05-17T16:45:10.549530+02:00',NULL,NULL,NULL,'[]','[]','["docs/flux.md"]','[]','{}','{"duplicate_of": "https://alicegg.tech/2020/11/09/helm"}');
+INSERT INTO "resources" VALUES('https://allanjohn909.medium.com/kubernetes-ingress-traefik-cert-manager-letsencrypt-3cb5ea4ee071','allanjohn909.medium.com: Kubernetes Ingress with Traefik, CertManager, LetsEncrypt'' and HAProxy','','N/A',0,'A curated technical resource and architectural guide covering allanjohn909.medium.com: Kubernetes Ingress with Traefik, CertManager, LetsEncrypt'' and HAProxy in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029640,0,'2026-05-17T16:54:00.614940+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://allazureblog.wordpress.com/2024/01/18/azure-bastion-and-udrs','allazureblog.wordpress.com: Azure Bastion vs UDR','','2024',0,'An analysis of the routing interactions between Azure Bastion and User-Defined Routes (UDRs). Identifies structural routing traps that cause connectivity failure when forced-tunneling internet-bound traffic through virtual appliances. Provides architectural patterns to maintain secure administrative access to private spokes.','English','Technical Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Hybrid Networking", "Network Security", "Azure Bastion"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://allendowney.github.io/ThinkPython','Think Python','','2024',0,'An industry-standard manual detailing computer science foundations using Python. Progresses through data structures, algorithms, functional routines, and object-oriented modeling with highly verified, elegant coding conventions.','Python','Book','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Python", "Computer Science Foundations"]','["[COMMUNITY-TOOL]"]','[]','["python.md", "chatgpt.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://allure.qatools.ru',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903112594335389e+09,0,'2026-05-17T17:18:45.943354+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md", "docs/qa.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://allure.qatools.ru',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779031125,0,'2026-05-17T17:18:45.943354+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md", "docs/qa.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://alpacked.io/blog/infrastructure-as-code-for-devops','alpacked.io: Infrastructure as Code in DevOps 🌟','','2022',0,'Synthesizes why Infrastructure as Code represents the baseline of high-velocity DevOps frameworks. Features modular code design, collaborative version-control practices, and multi-tenant environment consistency.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Infrastructure as Code", "Workflows"]','["[COMMUNITY-TOOL]"]','[]','["iac.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://alsmola.medium.com/securing-github-organizations-9c33c850638','alsmola.medium.com: Securing GitHub organizations','','N/A',0,'A curated technical resource and architectural guide covering alsmola.medium.com: Securing GitHub organizations in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790306550598669e+09,0,'2026-05-17T17:10:55.059867+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aly.arriqaaq.com/golang-design-patterns','aly.arriqaaq.com: Golang Design Patterns in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering aly.arriqaaq.com: Golang Design Patterns in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903392156819701e+09,0,'2026-05-17T18:05:21.568197+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://amalaruja.medium.com/basic-http-routing-strategies-with-envoy-376be42559eb','amalaruja.medium.com: Basic HTTP Routing Strategies with Envoy','','N/A',0,'A curated technical resource and architectural guide covering amalaruja.medium.com: Basic HTTP Routing Strategies with Envoy in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903196217412209e+09,0,'2026-05-17T17:32:42.174122+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/servicemesh.md"]','["servicemesh.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://alsmola.medium.com/securing-github-organizations-9c33c850638','alsmola.medium.com: Securing GitHub organizations','','N/A',0,'A curated technical resource and architectural guide covering alsmola.medium.com: Securing GitHub organizations in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030655,0,'2026-05-17T17:10:55.059867+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aly.arriqaaq.com/golang-design-patterns','aly.arriqaaq.com: Golang Design Patterns in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering aly.arriqaaq.com: Golang Design Patterns in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033921,0,'2026-05-17T18:05:21.568197+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://amalaruja.medium.com/basic-http-routing-strategies-with-envoy-376be42559eb','amalaruja.medium.com: Basic HTTP Routing Strategies with Envoy','','N/A',0,'A curated technical resource and architectural guide covering amalaruja.medium.com: Basic HTTP Routing Strategies with Envoy in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031962,0,'2026-05-17T17:32:42.174122+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/servicemesh.md"]','["servicemesh.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aman.ai/primers/ai','aman.ai/primers/ai: Distilled AI','','2023',0,'An elite reference manual summarizing core concepts in modern machine learning and deep learning architectures. It distills deep neural net mechanics, loss functions, optimizer designs, and regularization frameworks into actionable technical digests. Ideal for software architects who require high-density cheat sheets on machine learning theory.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Machine Learning & Deep Learning Fundamentals", "AI Primer"]','["[COMMUNITY-TOOL]"]','[]','["ai.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aman.ai/primers/ai/LLM','aman.ai/primers/ai/LLM: Primers - Overview of Large Language Models','','2023',0,'A structured primer exploring the foundational architectures, training phases, and evaluation cycles of Large Language Models (LLMs). It maps out causal language modeling, masking methodologies, and reinforcement learning from human feedback (RLHF). This overview equips engineers with deep insights into how massive neural networks interpret context.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Large Language Models", "LLM Primers"]','["[COMMUNITY-TOOL]"]','[]','["ai.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aman.ai/primers/ai/bert','aman.ai: Primers • Bidirectional Encoder Representations from Transformers (BERT)','','2023',0,'Dissects BERT (Bidirectional Encoder Representations from Transformers), detailing its bidirectional training paradigm via Masked Language Modeling (MLM). By processing left and right contexts simultaneously, BERT excels at semantic search, sentence classification, and named entity recognition. This guide is ideal for engineers deploying advanced information extraction models.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Large Language Models", "Transformer Architecture"]','["[COMMUNITY-TOOL]"]','[]','["ai.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aman.ai/primers/ai/gpt','aman.ai: Primers • Generative Pre-trained Transformer (GPT)','','2023',0,'A technical overview of the Generative Pre-trained Transformer (GPT) lineage, explaining decoder-only autoregressive pre-training. It highlights how next-token prediction and casual masking techniques scale predictably over billions of parameters. This documentation helps platform engineers understand parameter scaling trends and memory requirements.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Large Language Models", "Transformer Architecture"]','["[COMMUNITY-TOOL]"]','[]','["ai.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aman.ai/primers/ai/transformers','aman.ai: Transformers','','2023',0,'An elegant architectural blueprint dissecting the mathematical design of the Attention is All You Need transformer model. It provides clear examinations of multi-head attention blocks, residual connections, feed-forward sublayers, and positional embeddings. Reading this is necessary for developers seeking to optimize model inference latency.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Large Language Models", "Transformer Architecture"]','["[COMMUNITY-TOOL]"]','[]','["ai.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://amazicworld.com/top-5-security-threats-unique-to-a-kubernetes-and-cloud-native-stack','amazicworld.com: Top 5 security threats unique to a Kubernetes and Cloud'' Native stack','','N/A',0,'A curated technical resource and architectural guide covering amazicworld.com: Top 5 security threats unique to a Kubernetes and Cloud'' Native stack in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902914804779911e+09,0,'2026-05-17T16:45:48.047799+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://amazicworld.com/why-apis-cant-be-missed-when-it-comes-to-devops','amazicworld.com: Why APIs can’t be missed when it comes to DevOps','','N/A',0,'A curated technical resource and architectural guide covering amazicworld.com: Why APIs can’t be missed when it comes to DevOps in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902942135175299e+09,0,'2026-05-17T16:50:21.351753+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://amazon.qwiklabs.com/catalog','==amazon.qwiklabs.com/catalog==','','2026',0,'The portal for official interactive AWS learning environments. It provides isolated sandboxed accounts for executing practical technical labs spanning serverless orchestration, database scaling, container networking, and security auditing.','N/A','Documentation','Intermediate',0,'online','manual','61362b71052128f7c4de58f157cbfdd2ffbde231c08de1f09f9fabdf62c328d4',100.0,1.77903308455044198e+09,0,'2026-05-17T17:51:24.550442+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Learning & News"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://ambar-thecloudgarage.medium.com/eks-anywhere-decoding-the-architecture-fd2741b03e0a','ambar-thecloudgarage.medium.com: EKS Anywhere., decoding the architecture.','','N/A',0,'A curated technical resource and architectural guide covering ambar-thecloudgarage.medium.com: EKS Anywhere., decoding the architecture. in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903169383712506e+09,0,'2026-05-17T17:28:13.837125+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://amazicworld.com/top-5-security-threats-unique-to-a-kubernetes-and-cloud-native-stack','amazicworld.com: Top 5 security threats unique to a Kubernetes and Cloud'' Native stack','','N/A',0,'A curated technical resource and architectural guide covering amazicworld.com: Top 5 security threats unique to a Kubernetes and Cloud'' Native stack in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029148,0,'2026-05-17T16:45:48.047799+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://amazicworld.com/why-apis-cant-be-missed-when-it-comes-to-devops','amazicworld.com: Why APIs can’t be missed when it comes to DevOps','','N/A',0,'A curated technical resource and architectural guide covering amazicworld.com: Why APIs can’t be missed when it comes to DevOps in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029421,0,'2026-05-17T16:50:21.351753+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://amazon.qwiklabs.com/catalog','==amazon.qwiklabs.com/catalog==','','2026',0,'The portal for official interactive AWS learning environments. It provides isolated sandboxed accounts for executing practical technical labs spanning serverless orchestration, database scaling, container networking, and security auditing.','N/A','Documentation','Intermediate',0,'online','manual','61362b71052128f7c4de58f157cbfdd2ffbde231c08de1f09f9fabdf62c328d4',100.0,1779033084,0,'2026-05-17T17:51:24.550442+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Learning & News"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://ambar-thecloudgarage.medium.com/eks-anywhere-decoding-the-architecture-fd2741b03e0a','ambar-thecloudgarage.medium.com: EKS Anywhere., decoding the architecture.','','N/A',0,'A curated technical resource and architectural guide covering ambar-thecloudgarage.medium.com: EKS Anywhere., decoding the architecture. in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031693,0,'2026-05-17T17:28:13.837125+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745','weave.works: Progressively Delivering Applications Across Cloud and On-Premise. Using Kuma & GitOps to implement canary releasing','','2021',2,'An archival reference describing historical patterns of Weaveworks GitOps implementations across multi-cloud topologies. NOTE: The original URL has redirected due to business domain changes; preserved for architectural lineage.','English','article','advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["GitOps and Continuous Delivery", "Progressive Delivery", "GitOps"]','["[COMMUNITY-TOOL]"]','[]','["introduction.md", "servicemesh.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/case-study-national-australia-bank-decreases-operational-overhead-with-gitops',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering ambking1234.biz in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','b7f3e75556107ffa37fc0b78e376b07f6ebdb4d3b53b6a3561173cc2015e8558',100.0,1.7791304950014379e+09,0,'2026-05-18T20:54:55.001438+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/deutsche-telekom-explain-why-they-chose-gitops-for-5g',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering ambking1234.biz in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','b7f3e75556107ffa37fc0b78e376b07f6ebdb4d3b53b6a3561173cc2015e8558',100.0,1.77913049492150688e+09,0,'2026-05-18T20:54:54.921507+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"duplicate_of": "https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/case-study-national-australia-bank-decreases-operational-overhead-with-gitops"}');
-INSERT INTO "resources" VALUES('https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/gitops-in-the-modern-enterprise',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering ambking1234.biz in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','b7f3e75556107ffa37fc0b78e376b07f6ebdb4d3b53b6a3561173cc2015e8558',100.0,1.77913049494518899e+09,0,'2026-05-18T20:54:54.945189+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"duplicate_of": "https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/case-study-national-australia-bank-decreases-operational-overhead-with-gitops"}');
-INSERT INTO "resources" VALUES('https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/gitops-takes-devops-teams-to-higher-levels-of-maturity',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering ambking1234.biz in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','b7f3e75556107ffa37fc0b78e376b07f6ebdb4d3b53b6a3561173cc2015e8558',100.0,1779130494.94335,0,'2026-05-18T20:54:54.943350+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"duplicate_of": "https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/case-study-national-australia-bank-decreases-operational-overhead-with-gitops"}');
+INSERT INTO "resources" VALUES('https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/case-study-national-australia-bank-decreases-operational-overhead-with-gitops',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering ambking1234.biz in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','b7f3e75556107ffa37fc0b78e376b07f6ebdb4d3b53b6a3561173cc2015e8558',100.0,1779130495,0,'2026-05-18T20:54:55.001438+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/deutsche-telekom-explain-why-they-chose-gitops-for-5g',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering ambking1234.biz in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','b7f3e75556107ffa37fc0b78e376b07f6ebdb4d3b53b6a3561173cc2015e8558',100.0,1779130494,0,'2026-05-18T20:54:54.921507+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"duplicate_of": "https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/case-study-national-australia-bank-decreases-operational-overhead-with-gitops"}');
+INSERT INTO "resources" VALUES('https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/gitops-in-the-modern-enterprise',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering ambking1234.biz in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','b7f3e75556107ffa37fc0b78e376b07f6ebdb4d3b53b6a3561173cc2015e8558',100.0,1779130494,0,'2026-05-18T20:54:54.945189+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"duplicate_of": "https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/case-study-national-australia-bank-decreases-operational-overhead-with-gitops"}');
+INSERT INTO "resources" VALUES('https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/gitops-takes-devops-teams-to-higher-levels-of-maturity',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering ambking1234.biz in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','b7f3e75556107ffa37fc0b78e376b07f6ebdb4d3b53b6a3561173cc2015e8558',100.0,1779130494,0,'2026-05-18T20:54:54.943350+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"duplicate_of": "https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/case-study-national-australia-bank-decreases-operational-overhead-with-gitops"}');
INSERT INTO "resources" VALUES('https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/manage-thousands-of-clusters-with-gitops-and-the-cluster-api','weave.works: Manage Thousands of Clusters with GitOps and the Cluster API','','2021',0,'Historical reference documenting the intersection of GitOps deployment paradigms and Cluster API (CAPI) for planetary-scale multi-cluster environments. Note: Original domain has redirected to an registration portal, reflecting legacy status.','English','Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Cluster API", "GitOps"]','["[LEGACY]"]','[]','["kubernetes-on-premise.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/managing-kubernetes-with-gitops-in-a-multi-cluster-multi-cloud-world',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering ambking1234.biz in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','b7f3e75556107ffa37fc0b78e376b07f6ebdb4d3b53b6a3561173cc2015e8558',100.0,1.77913049501679897e+09,0,'2026-05-18T20:54:55.016799+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"duplicate_of": "https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/case-study-national-australia-bank-decreases-operational-overhead-with-gitops"}');
-INSERT INTO "resources" VALUES('https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/the-history-of-gitops',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering ambking1234.biz in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','b7f3e75556107ffa37fc0b78e376b07f6ebdb4d3b53b6a3561173cc2015e8558',100.0,1.77913049498282504e+09,0,'2026-05-18T20:54:54.982825+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"duplicate_of": "https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/case-study-national-australia-bank-decreases-operational-overhead-with-gitops"}');
-INSERT INTO "resources" VALUES('https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/what-is-gitops-really',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering ambking1234.biz in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','b7f3e75556107ffa37fc0b78e376b07f6ebdb4d3b53b6a3561173cc2015e8558',100.0,1779130494.99621,0,'2026-05-18T20:54:54.996210+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"duplicate_of": "https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/case-study-national-australia-bank-decreases-operational-overhead-with-gitops"}');
-INSERT INTO "resources" VALUES('https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/wkp-team-workspaces-rbac',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering ambking1234.biz in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','b7f3e75556107ffa37fc0b78e376b07f6ebdb4d3b53b6a3561173cc2015e8558',100.0,1.77913049496796107e+09,0,'2026-05-18T20:54:54.967961+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"duplicate_of": "https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/case-study-national-australia-bank-decreases-operational-overhead-with-gitops"}');
+INSERT INTO "resources" VALUES('https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/managing-kubernetes-with-gitops-in-a-multi-cluster-multi-cloud-world',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering ambking1234.biz in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','b7f3e75556107ffa37fc0b78e376b07f6ebdb4d3b53b6a3561173cc2015e8558',100.0,1779130495,0,'2026-05-18T20:54:55.016799+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"duplicate_of": "https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/case-study-national-australia-bank-decreases-operational-overhead-with-gitops"}');
+INSERT INTO "resources" VALUES('https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/the-history-of-gitops',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering ambking1234.biz in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','b7f3e75556107ffa37fc0b78e376b07f6ebdb4d3b53b6a3561173cc2015e8558',100.0,1779130494,0,'2026-05-18T20:54:54.982825+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"duplicate_of": "https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/case-study-national-australia-bank-decreases-operational-overhead-with-gitops"}');
+INSERT INTO "resources" VALUES('https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/what-is-gitops-really',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering ambking1234.biz in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','b7f3e75556107ffa37fc0b78e376b07f6ebdb4d3b53b6a3561173cc2015e8558',100.0,1779130494,0,'2026-05-18T20:54:54.996210+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"duplicate_of": "https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/case-study-national-australia-bank-decreases-operational-overhead-with-gitops"}');
+INSERT INTO "resources" VALUES('https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/wkp-team-workspaces-rbac',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering ambking1234.biz in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','b7f3e75556107ffa37fc0b78e376b07f6ebdb4d3b53b6a3561173cc2015e8558',100.0,1779130494,0,'2026-05-18T20:54:54.967961+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"duplicate_of": "https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/case-study-national-australia-bank-decreases-operational-overhead-with-gitops"}');
INSERT INTO "resources" VALUES('https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/wksctl-a-new-oss-kubernetes-manager-using-gitops','WKSctl - A New OSS Kubernetes Manager using GitOps','','2020',0,'Historical reference covering the announcement of WKSctl as an open-source GitOps-centric cluster bootstrapper. Note: The URL appears to have defaulted to an external registration portal and should be treated with caution.','English','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "GitOps", "Cluster Provisioning"]','["[COMMUNITY-TOOL]"]','[]','["gitops.md", "kubernetes-on-premise.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/product/gitops-enterprise',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering ambking1234.biz in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','b7f3e75556107ffa37fc0b78e376b07f6ebdb4d3b53b6a3561173cc2015e8558',100.0,1.77913049500168108e+09,0,'2026-05-18T20:54:55.001681+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"duplicate_of": "https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/case-study-national-australia-bank-decreases-operational-overhead-with-gitops"}');
-INSERT INTO "resources" VALUES('https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/technologies/gitops',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering ambking1234.biz in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','b7f3e75556107ffa37fc0b78e376b07f6ebdb4d3b53b6a3561173cc2015e8558',100.0,1.77913049500827193e+09,0,'2026-05-18T20:54:55.008272+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"duplicate_of": "https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/case-study-national-australia-bank-decreases-operational-overhead-with-gitops"}');
-INSERT INTO "resources" VALUES('https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/use-cases/security-with-gitops',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering ambking1234.biz in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','b7f3e75556107ffa37fc0b78e376b07f6ebdb4d3b53b6a3561173cc2015e8558',100.0,1.7791304949541049e+09,0,'2026-05-18T20:54:54.954105+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"duplicate_of": "https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/case-study-national-australia-bank-decreases-operational-overhead-with-gitops"}');
+INSERT INTO "resources" VALUES('https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/product/gitops-enterprise',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering ambking1234.biz in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','b7f3e75556107ffa37fc0b78e376b07f6ebdb4d3b53b6a3561173cc2015e8558',100.0,1779130495,0,'2026-05-18T20:54:55.001681+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"duplicate_of": "https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/case-study-national-australia-bank-decreases-operational-overhead-with-gitops"}');
+INSERT INTO "resources" VALUES('https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/technologies/gitops',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering ambking1234.biz in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','b7f3e75556107ffa37fc0b78e376b07f6ebdb4d3b53b6a3561173cc2015e8558',100.0,1779130495,0,'2026-05-18T20:54:55.008272+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"duplicate_of": "https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/case-study-national-australia-bank-decreases-operational-overhead-with-gitops"}');
+INSERT INTO "resources" VALUES('https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/use-cases/security-with-gitops',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering ambking1234.biz in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','b7f3e75556107ffa37fc0b78e376b07f6ebdb4d3b53b6a3561173cc2015e8558',100.0,1779130494,0,'2026-05-18T20:54:54.954105+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"duplicate_of": "https://ambking1234.biz/?action=register&marketingRef=6788b227da9499f55f6ea745/blog/case-study-national-australia-bank-decreases-operational-overhead-with-gitops"}');
INSERT INTO "resources" VALUES('https://americanexpress.io/do-not-run-dockerized-applications-as-root','americanexpress.io: **Do Not Run Dockerized Applications as Root** 🌟','','2020',0,'An essential security analysis explaining why running container workloads as root is highly vulnerable to privilege escalation. Highlights how OpenShift''s default Security Context Constraints (SCCs) enforce rootless container profiles.','Dockerfile','Architectural Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Container Security", "RunAsUser"]','["[DE FACTO STANDARD]", "[GUIDE]"]','[]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://amitprius.medium.com/python-dictionary-zero-to-hero-with-examples-a7497a672dd4','amitprius.medium.com: Python Dictionary: Zero to Hero with Examples','','N/A',0,'A curated technical resource and architectural guide covering amitprius.medium.com: Python Dictionary: Zero to Hero with Examples in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903032664141201e+09,0,'2026-05-17T17:05:26.641412+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://amod-kadam.medium.com/are-there-two-load-balancer-controllers-with-eks-8a7b04db8c93','amod-kadam.medium.com: Are there two Load Balancer Controllers with EKS?'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering amod-kadam.medium.com: Are there two Load Balancer Controllers with EKS?'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903047294977188e+09,0,'2026-05-17T17:07:52.949772+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://amolmote.hashnode.dev/replicaset-deployment-in-kubernetes','==amolmote.hashnode.dev: ReplicaSet & Deployment In Kubernetes== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==amolmote.hashnode.dev: ReplicaSet & Deployment In Kubernetes== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790295635104711e+09,0,'2026-05-17T16:52:43.510471+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://amralaayassen.medium.com/how-to-create-argocd-applications-automatically-using-applicationset-automation-of-the-gitops-59455eaf4f72','amralaayassen.medium.com: How to create ArgoCD Applications Automatically'' using ApplicationSet? “Automation of GitOps”','','N/A',0,'A curated technical resource and architectural guide covering amralaayassen.medium.com: How to create ArgoCD Applications Automatically'' using ApplicationSet? “Automation of GitOps” in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903255612878894e+09,0,'2026-05-17T17:42:36.128789+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://amy-ma.medium.com/ingress-configuration-d9f13c5bcf1a','amy-ma.medium.com: Nginx Ingress Configuration','','N/A',0,'A curated technical resource and architectural guide covering amy-ma.medium.com: Nginx Ingress Configuration in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903272856069111e+09,0,'2026-05-17T17:45:28.560691+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://amitprius.medium.com/python-dictionary-zero-to-hero-with-examples-a7497a672dd4','amitprius.medium.com: Python Dictionary: Zero to Hero with Examples','','N/A',0,'A curated technical resource and architectural guide covering amitprius.medium.com: Python Dictionary: Zero to Hero with Examples in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030326,0,'2026-05-17T17:05:26.641412+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://amod-kadam.medium.com/are-there-two-load-balancer-controllers-with-eks-8a7b04db8c93','amod-kadam.medium.com: Are there two Load Balancer Controllers with EKS?'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering amod-kadam.medium.com: Are there two Load Balancer Controllers with EKS?'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030472,0,'2026-05-17T17:07:52.949772+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://amolmote.hashnode.dev/replicaset-deployment-in-kubernetes','==amolmote.hashnode.dev: ReplicaSet & Deployment In Kubernetes== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==amolmote.hashnode.dev: ReplicaSet & Deployment In Kubernetes== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029563,0,'2026-05-17T16:52:43.510471+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://amralaayassen.medium.com/how-to-create-argocd-applications-automatically-using-applicationset-automation-of-the-gitops-59455eaf4f72','amralaayassen.medium.com: How to create ArgoCD Applications Automatically'' using ApplicationSet? “Automation of GitOps”','','N/A',0,'A curated technical resource and architectural guide covering amralaayassen.medium.com: How to create ArgoCD Applications Automatically'' using ApplicationSet? “Automation of GitOps” in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032556,0,'2026-05-17T17:42:36.128789+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://amy-ma.medium.com/ingress-configuration-d9f13c5bcf1a','amy-ma.medium.com: Nginx Ingress Configuration','','N/A',0,'A curated technical resource and architectural guide covering amy-ma.medium.com: Nginx Ingress Configuration in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032728,0,'2026-05-17T17:45:28.560691+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://anaisurl.com/full-tutorial-monitoring','anaisurl.com: Full Tutorial: Monitoring and Troubleshooting stack with Prometheus, Grafana, Loki and Komodor 🌟','','2022',0,'Guides readers through deploying a cohesive, modern cloud-native observability stack. Integrates Prometheus metric collections with Grafana dashboarding, Loki-based log aggregation, and Komodor''s specialized Kubernetes troubleshooting platform to build rapid root-cause workflows.','None','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Advanced Telemetry & FinOps", "Troubleshooting Stacks", "Loki & Komodor Integration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://anaisurl.com/kubernetes-rbac','anaisurl.com: RBAC Explained with Examples 🌟','','2022',0,'A visual, beginner-friendly guide dissecting RBAC mechanics in Kubernetes. Offers concrete examples of setting up specific read/write permissions for standard development teams.','English','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Identity & Access", "RBAC"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://analoghq.ai/blog/es/matriz-raci','rockcontent.com: mejor las responsabilidades con la Matriz RACI','','2021',0,'Provides a detailed breakdown of the RACI model for assigning responsibility within multidisciplinary digital product teams. Explores how defining ownership upfront helps prevent friction during agile development iterations and release activities.','Spanish','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Project Management", "Governance", "RACI Matrix"]','["[COMMUNITY-TOOL]"]','[]','["project-management-methodology.md"]','{}','{}');
@@ -353,124 +353,124 @@ INSERT INTO "resources" VALUES('https://andrewlock.net/deploying-asp-net-core-ap
INSERT INTO "resources" VALUES('https://andrewlock.net/installing-docker-desktop-for-windows','andrewlock.net: Installing Docker Desktop for Windows and WSL 2','','2026',0,'This architectural guide explains the setup and performance considerations of running Docker Desktop on Windows utilizing Windows Subsystem for Linux (WSL 2). It unpacks how the WSL 2 integration eliminates hypervisor overhead, resulting in significantly faster file-system lookups and reduced memory footprints. It is a vital resource for Windows-based developers transitioning to cloud-native, Linux-centric container environments.','Markdown','Article','Low',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Local Environments", "WSL2"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://andrewlock.net/series/deploying-asp-net-core-applications-to-kubernetes','andrewlock.net: Series: Deploying ASP.NET Core applications to Kubernetes with Helm 🌟','','2022',0,'A comprehensive deep-dive tutorial series on orchestrating .NET applications inside Kubernetes using Helm. Analyzes templating, YAML manifests, dependency injections, dynamic secret handling, and values customization patterns.','YAML','Tutorial','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure & Orchestration", "Container Orchestration", "Helm & Packaging"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes.md", "dotnet.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://android-developers.googleblog.com/2026/05/android-cli-stable-1-0-agent-development.html','Android CLI Stable 1.0: Accelerating Multi-Agent Development','Introducing the 1.0 stable release of the Android CLI, explicitly engineered to optimize headless, scriptable multi-agent software development.','2026',4,'* **Curator Insight:** Decoupling complex software compilation toolchains from localized graphical IDEs is vital for enabling background AI agent executors to compile and test code.
-* **Live Grounding (MCP):** The launch of the stable Android CLI 1.0 provides a command-line interface optimized for agentic workloads, enabling continuous-integration platforms and software agents to autonomously trigger compilation, packaging, and testing without manual IDE setup.','en','blog','Advanced',0,'online','automatic','cd72cd0f514c54b9062e8261f82120dae9223a4d80240d8b90bb0b00809dd6e1',NULL,1.78035213862210488e+09,0,'2026-06-02T00:15:38.622105+02:00',NULL,NULL,NULL,'["Mobile Architecture", "Android Platforms", "Command Line Tooling", "Agentic Workflows"]','["EMERGING", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Recognized as a critical upgrade for automated build pipelines and headless automation agents by mobile developers.", "social_preview_url": "", "source_provenance": "X.com (GoogleDevs)", "suggested_new_category": "android-automation"}');
+* **Live Grounding (MCP):** The launch of the stable Android CLI 1.0 provides a command-line interface optimized for agentic workloads, enabling continuous-integration platforms and software agents to autonomously trigger compilation, packaging, and testing without manual IDE setup.','en','blog','Advanced',0,'online','automatic','cd72cd0f514c54b9062e8261f82120dae9223a4d80240d8b90bb0b00809dd6e1',NULL,1780352138,0,'2026-06-02T00:15:38.622105+02:00',NULL,NULL,NULL,'["Mobile Architecture", "Android Platforms", "Command Line Tooling", "Agentic Workflows"]','["EMERGING", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Recognized as a critical upgrade for automated build pipelines and headless automation agents by mobile developers.", "social_preview_url": "", "source_provenance": "X.com (GoogleDevs)", "suggested_new_category": "android-automation"}');
INSERT INTO "resources" VALUES('https://android-developers.googleblog.com/2026/05/build-android-apps-google-ai-studio.html','Build Native Android Apps in Google AI Studio','Announcement of native Android app generation features inside Google AI Studio, running on Kotlin and Jetpack Compose.','2026',4,'* **Curator Insight:** Lowering software prototyping friction via high-fidelity, code-generating UI surfaces enables immediate validation of architectural assumptions and workflows.
-* **Live Grounding (MCP):** Google AI Studio has introduced the capability to generate functional, native Android apps written in Kotlin and Jetpack Compose entirely from prompts, enabling developers to live-test builds in embedded emulators and seamlessly export blueprints straight to Android Studio.','en','blog','Intermediate',0,'online','automatic','917d59614b5baf527b2a26b7ba63878fd0f91cf62f2fe4fef84c2dbbfbc5025a',NULL,1.78035213862211394e+09,0,'2026-06-02T00:15:38.622114+02:00',NULL,NULL,NULL,'["Software Prototyping", "AI Studio Environments", "Generative Code Base", "Mobile Interface Design"]','["EMERGING"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Extremely popular for rapid prototyping among mobile engineers and designers on social media.", "social_preview_url": "", "source_provenance": "X.com (GoogleDevs)", "suggested_new_category": "ai-assisted-prototyping"}');
+* **Live Grounding (MCP):** Google AI Studio has introduced the capability to generate functional, native Android apps written in Kotlin and Jetpack Compose entirely from prompts, enabling developers to live-test builds in embedded emulators and seamlessly export blueprints straight to Android Studio.','en','blog','Intermediate',0,'online','automatic','917d59614b5baf527b2a26b7ba63878fd0f91cf62f2fe4fef84c2dbbfbc5025a',NULL,1780352138,0,'2026-06-02T00:15:38.622114+02:00',NULL,NULL,NULL,'["Software Prototyping", "AI Studio Environments", "Generative Code Base", "Mobile Interface Design"]','["EMERGING"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Extremely popular for rapid prototyping among mobile engineers and designers on social media.", "social_preview_url": "", "source_provenance": "X.com (GoogleDevs)", "suggested_new_category": "ai-assisted-prototyping"}');
INSERT INTO "resources" VALUES('https://andydote.co.uk/2021/06/02/os-cpus-and-kubernetes','andydote.co.uk: The Problem with CPUs and Kubernetes','','2021',0,'A low-level analysis of how the Linux kernel scheduler interacting with CFS quota limits can severely throttle Kubernetes pods, even when total CPU utilization is low. The author exposes the architectural friction between container resource limits and multi-threaded application runtimes like Java and Go. Platform engineers will find valuable tuning techniques to mitigate silent latency spikes caused by CPU throttling.','English','Blog Post','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes", "Resource Management", "CPU Scheduling"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-troubleshooting.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://angryip.org','Angry IP Scanner (or simply ipscan)','','2001',4,'An extremely fast, multi-threaded IP and port scanner. It queries device attributes, MAC addresses, and open ports across subnets. Live Grounding tracks it as an essential tool for rapid physical infrastructure auditing.','Java','Tool','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2001-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure & Operations", "Networking", "Scanning"]','["[ENTERPRISE-STABLE]"]','[]','["linux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://angular.dev','angular.io','','2026',0,'Angular is Google''s enterprise-grade, component-based TypeScript web framework. Highly optimized for scalable single-page application (SPA) architectures, it provides built-in routing, state handling, and dependency injection.','TypeScript','Framework','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Frontend Development", "Web Frameworks", "Angular"]','["[COMMUNITY-TOOL]"]','[]','["angular.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://angular.dev/guide/build','angular.io: Building and serving Angular apps','','2026',0,'Official instructions covering deployment execution and active asset compilation within the Angular CLI environment. Emphasizes production bundling configurations, static asset caching, and lazy loading strategies.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Frontend Development", "Web Frameworks", "Angular Build"]','["[COMMUNITY-TOOL]"]','[]','["angular.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://angular.io','angular.io','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','407de4d0847a6a5d35ff586acc4a11facdf3cd67630d7398a85472b14eb64692',100.0,1.77903056413611698e+09,0,'2026-05-17T17:09:24.136117+02:00',NULL,NULL,NULL,'[]','[]','["docs/angular.md"]','[]','{}','{"duplicate_of": "https://angular.dev"}');
-INSERT INTO "resources" VALUES('https://angular.io/guide/build','angular.io: Building and serving Angular apps','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5b3030e6481f11791c134e661d4f9733dfbbaaf633e867cb1676d8ced735701a',100.0,1779034039.79868,0,'2026-05-17T18:07:19.798680+02:00',NULL,NULL,NULL,'[]','[]','["docs/angular.md"]','[]','{}','{"duplicate_of": "https://angular.dev/guide/build"}');
-INSERT INTO "resources" VALUES('https://aninditabasak.medium.com/a-lap-around-kubernetes-security-vulnerability-scanning-tools-checkov-kube-hunter-kube-bench-4ffda92c4cf1','==aninditabasak.medium.com: A Lap around Kubernetes Security & Vulnerability'' scanning Tools — checkov, kube-hunter, kube-bench & Starboard==','','N/A',0,'A curated technical resource and architectural guide covering ==aninditabasak.medium.com: A Lap around Kubernetes Security & Vulnerability'' scanning Tools — checkov, kube-hunter, kube-bench & Starboard== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031850.00534,0,'2026-05-17T17:30:50.005340+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://anirudhdaya.hashnode.dev/kubernetes-explained-part-1','anirudhdaya.hashnode.dev: Kubernetes Explained- Part 1','','N/A',0,'A curated technical resource and architectural guide covering anirudhdaya.hashnode.dev: Kubernetes Explained- Part 1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903101213639092e+09,0,'2026-05-17T17:16:52.136391+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://anirudhdaya.hashnode.dev/kubernetes-explained-part-2','anirudhdaya.hashnode.dev: Kubernetes Explained- Part 2','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1.77903080914684605e+09,0,'2026-05-17T17:13:29.146846+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://anirudhdaya.hashnode.dev/kubernetes-explained-part-1"}');
-INSERT INTO "resources" VALUES('https://ankush-chavan.medium.com/creating-multi-cloud-kubernetes-cluster-on-aws-azure-and-gcp-cloud-92d64633bdfc','ankush-chavan.medium.com: Creating Multi-Cloud Kubernetes Cluster on AWS,'' Azure, and GCP cloud','','N/A',0,'A curated technical resource and architectural guide covering ankush-chavan.medium.com: Creating Multi-Cloud Kubernetes Cluster on AWS,'' Azure, and GCP cloud in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903297475799894e+09,0,'2026-05-17T17:49:34.757999+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://ansible.ai','==ansible.ai==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a5c77dd0a850c1a79632fa2ecda35a2c292aab02e201aef85baff517b2fd222e',100.0,1.77903450482821488e+09,0,'2026-05-17T18:15:04.828215+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/technologies/management/ansible/ai-automation"}');
-INSERT INTO "resources" VALUES('https://ansible.github.io/workshops/demos','ansible.github.io/workshops/demos : Red Hat Ansible Automation Platform'' Workshops','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','bb17eb1f9cfe88b2b5801ab12618198f3cebc0060a8021d20e20c91f4e072242',100.0,1.77902911892028188e+09,0,'2026-05-17T16:45:18.920282+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://labs.demoredhat.com/demos"}');
-INSERT INTO "resources" VALUES('https://answers.dynatrace.com/spaces/482/dynatrace-open-qa/questions/232421/dynatrace-distributed-tracing-with-kafka.html',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','9311a26c79903654b4d07e42cf337f7ff23ade089df73af761793aec3fe60240',100.0,1.77903224547423911e+09,0,'2026-05-17T17:37:25.474239+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://angular.io','angular.io','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','407de4d0847a6a5d35ff586acc4a11facdf3cd67630d7398a85472b14eb64692',100.0,1779030564,0,'2026-05-17T17:09:24.136117+02:00',NULL,NULL,NULL,'[]','[]','["docs/angular.md"]','[]','{}','{"duplicate_of": "https://angular.dev"}');
+INSERT INTO "resources" VALUES('https://angular.io/guide/build','angular.io: Building and serving Angular apps','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5b3030e6481f11791c134e661d4f9733dfbbaaf633e867cb1676d8ced735701a',100.0,1779034039,0,'2026-05-17T18:07:19.798680+02:00',NULL,NULL,NULL,'[]','[]','["docs/angular.md"]','[]','{}','{"duplicate_of": "https://angular.dev/guide/build"}');
+INSERT INTO "resources" VALUES('https://aninditabasak.medium.com/a-lap-around-kubernetes-security-vulnerability-scanning-tools-checkov-kube-hunter-kube-bench-4ffda92c4cf1','==aninditabasak.medium.com: A Lap around Kubernetes Security & Vulnerability'' scanning Tools — checkov, kube-hunter, kube-bench & Starboard==','','N/A',0,'A curated technical resource and architectural guide covering ==aninditabasak.medium.com: A Lap around Kubernetes Security & Vulnerability'' scanning Tools — checkov, kube-hunter, kube-bench & Starboard== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031850,0,'2026-05-17T17:30:50.005340+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://anirudhdaya.hashnode.dev/kubernetes-explained-part-1','anirudhdaya.hashnode.dev: Kubernetes Explained- Part 1','','N/A',0,'A curated technical resource and architectural guide covering anirudhdaya.hashnode.dev: Kubernetes Explained- Part 1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031012,0,'2026-05-17T17:16:52.136391+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://anirudhdaya.hashnode.dev/kubernetes-explained-part-2','anirudhdaya.hashnode.dev: Kubernetes Explained- Part 2','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779030809,0,'2026-05-17T17:13:29.146846+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://anirudhdaya.hashnode.dev/kubernetes-explained-part-1"}');
+INSERT INTO "resources" VALUES('https://ankush-chavan.medium.com/creating-multi-cloud-kubernetes-cluster-on-aws-azure-and-gcp-cloud-92d64633bdfc','ankush-chavan.medium.com: Creating Multi-Cloud Kubernetes Cluster on AWS,'' Azure, and GCP cloud','','N/A',0,'A curated technical resource and architectural guide covering ankush-chavan.medium.com: Creating Multi-Cloud Kubernetes Cluster on AWS,'' Azure, and GCP cloud in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032974,0,'2026-05-17T17:49:34.757999+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://ansible.ai','==ansible.ai==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a5c77dd0a850c1a79632fa2ecda35a2c292aab02e201aef85baff517b2fd222e',100.0,1779034504,0,'2026-05-17T18:15:04.828215+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/technologies/management/ansible/ai-automation"}');
+INSERT INTO "resources" VALUES('https://ansible.github.io/workshops/demos','ansible.github.io/workshops/demos : Red Hat Ansible Automation Platform'' Workshops','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','bb17eb1f9cfe88b2b5801ab12618198f3cebc0060a8021d20e20c91f4e072242',100.0,1779029118,0,'2026-05-17T16:45:18.920282+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://labs.demoredhat.com/demos"}');
+INSERT INTO "resources" VALUES('https://answers.dynatrace.com/spaces/482/dynatrace-open-qa/questions/232421/dynatrace-distributed-tracing-with-kafka.html',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','9311a26c79903654b4d07e42cf337f7ff23ade089df73af761793aec3fe60240',100.0,1779032245,0,'2026-05-17T17:37:25.474239+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://anthropic.skilljar.com/claude-code-in-action','Claude Code in Action','','2025',0,'An official hands-on tutorial and demonstration course by Anthropic showing the real-world utility of Claude Code. It covers basic terminal setups, interactive file refactoring, automated git commit orchestration, and contextual testing loops. Highly valuable for teams integrating terminal-based AI agents directly into daily engineering pipelines.','None','Course','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Experience", "AI-Assisted Coding", "Claude Code"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["ai.md", "cicd.md", "ai-agents-mcp.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://antigravity.google/use-cases/science','Google Antigravity Use Cases for Science','A dedicated look at how Google Antigravity uses specialized AI agent models to automate genomics, chemistry, and research database querying.','2026',4,'This landing page illustrates the scientific applications of Google''s agentic IDE, Antigravity, which is optimized for researchers and developers in the agent-first era. By using its ''Science'' workspace plugin, users can automatically load the DeepMind Science Skills bundle to interact with UniProt, AlphaFold, and PubChem. The IDE handles multi-step science tasks, generating structured artifacts, data visualizations, and pipeline codes through parallel coordination of autonomous agents.','English','documentation','Advanced',0,'online','automatic','c3e6cf730e5e4af14f84fa1514ad0e703eed488b7c7ae8a17cc8a5916b704f66',NULL,1.78035230245673704e+09,0,'2026-06-02T00:18:22.456737+02:00',NULL,NULL,NULL,'["Development Tools", "Agent-First IDE", "Google Antigravity", "AI for Science"]','["EMERGING", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Industry-disrupting agentic IDE by Google, highly rated by modern software and data science architects.", "social_preview_url": "https://antigravity.google/assets/image/sitecards/sitecard-default.png", "source_provenance": "X.com (GoogleAI)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://any-api.com','any-api.com','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','dd3d79a03c5ac4a5e41dc639979797263e1f91c8b13d0d1e244cd98f717f1eab',100.0,1.77903172075269603e+09,0,'2026-05-17T17:28:40.752696+02:00',NULL,NULL,NULL,'[]','[]','["docs/api.md"]','[]','{}','{"duplicate_of": "https://marketplace.apilayer.com"}');
+INSERT INTO "resources" VALUES('https://antigravity.google/use-cases/science','Google Antigravity Use Cases for Science','A dedicated look at how Google Antigravity uses specialized AI agent models to automate genomics, chemistry, and research database querying.','2026',4,'This landing page illustrates the scientific applications of Google''s agentic IDE, Antigravity, which is optimized for researchers and developers in the agent-first era. By using its ''Science'' workspace plugin, users can automatically load the DeepMind Science Skills bundle to interact with UniProt, AlphaFold, and PubChem. The IDE handles multi-step science tasks, generating structured artifacts, data visualizations, and pipeline codes through parallel coordination of autonomous agents.','English','documentation','Advanced',0,'online','automatic','c3e6cf730e5e4af14f84fa1514ad0e703eed488b7c7ae8a17cc8a5916b704f66',NULL,1780352302,0,'2026-06-02T00:18:22.456737+02:00',NULL,NULL,NULL,'["Development Tools", "Agent-First IDE", "Google Antigravity", "AI for Science"]','["EMERGING", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Industry-disrupting agentic IDE by Google, highly rated by modern software and data science architects.", "social_preview_url": "https://antigravity.google/assets/image/sitecards/sitecard-default.png", "source_provenance": "X.com (GoogleAI)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://any-api.com','any-api.com','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','dd3d79a03c5ac4a5e41dc639979797263e1f91c8b13d0d1e244cd98f717f1eab',100.0,1779031720,0,'2026-05-17T17:28:40.752696+02:00',NULL,NULL,NULL,'[]','[]','["docs/api.md"]','[]','{}','{"duplicate_of": "https://marketplace.apilayer.com"}');
INSERT INTO "resources" VALUES('https://anywhere.eks.amazonaws.com/docs/concepts/eksafeatures','anywhere.eks.amazonaws.com: Compare EKS Anywhere and EKS','','2022',0,'A structural feature matrix comparing EKS Anywhere and standard AWS-hosted EKS. Analyzes governance models, infrastructure obligations, software component differences, and target workload environments.','N/A','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS EKS", "Hybrid Cloud", "Feature Matrix"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://api-market.santalucia.es','santalucia.es','','2026',3,'Santalucía''s corporate API marketplace, streamlining business-to-business integrations for digital insurance products. It exposes quoting engines, client registrations, and insurance claims endpoints to external partners.','Spanish','Enterprise Product','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Domain APIs", "Fintech", "Insurtech"]','["[COMMUNITY-TOOL]"]','[]','["developerportals.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://api7.ai/blog/apisix-ingress-support-thousands-pod-replicas','api7.ai: How Does APISIX Ingress Support Thousands of Pod Replicas?','','2022',4,'A detailed case study illustrating how the Apache APISIX Ingress Controller achieves near-instant configuration reloads in environments scaling up to thousands of active pod endpoints without increasing overall connection latency.','English','Case Study','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Networking", "Ingress", "Performance at Scale"]','["[CASE STUDY]", "[ENTERPRISE-STABLE]"]','[]','["kubernetes-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://apidog.com','APIDog','','2026',4,'APIDog is an integrated API design, debugging, mocking, and testing toolkit. Merges Swagger, Postman, and mock services into a unified team-based collaborative workspace.','Agnostic','Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["API Tooling", "All-in-One", "APIDog"]','["[ENTERPRISE-STABLE]"]','[]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://apifriends.com/api-creation/different-types-apis','apifriends.com: What are the different types of APIs? 🌟','','N/A',0,'A curated technical resource and architectural guide covering apifriends.com: What are the different types of APIs? 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903145536079311e+09,0,'2026-05-17T17:24:15.360793+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{"duplicate_of": "https://blog.axway.com/learning-center/apis/basics/different-types-apis"}');
-INSERT INTO "resources" VALUES('https://apifriends.com/api-management/what-is-an-api','apifriends.com: What is an API?','','N/A',0,'A curated technical resource and architectural guide covering apifriends.com: What is an API? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903189790637707e+09,0,'2026-05-17T17:31:37.906377+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{"duplicate_of": "https://www.postman.com/what-is-an-api"}');
+INSERT INTO "resources" VALUES('https://apifriends.com/api-creation/different-types-apis','apifriends.com: What are the different types of APIs? 🌟','','N/A',0,'A curated technical resource and architectural guide covering apifriends.com: What are the different types of APIs? 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779031455,0,'2026-05-17T17:24:15.360793+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{"duplicate_of": "https://blog.axway.com/learning-center/apis/basics/different-types-apis"}');
+INSERT INTO "resources" VALUES('https://apifriends.com/api-management/what-is-an-api','apifriends.com: What is an API?','','N/A',0,'A curated technical resource and architectural guide covering apifriends.com: What is an API? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779031897,0,'2026-05-17T17:31:37.906377+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{"duplicate_of": "https://www.postman.com/what-is-an-api"}');
INSERT INTO "resources" VALUES('https://apiiro.com/blog/malicious-kubernetes-helm-charts-can-be-used-to-steal-sensitive-information-from-argo-cd-deployments','apiiro.com: Malicious Kubernetes Helm Charts can be used to steal sensitive information from Argo CD deployments','','2022',0,'Crucial security report highlighting vulnerabilities where malicious or compromised Helm charts exploit the template-rendering engine of GitOps systems (like Argo CD) to expose sensitive secrets or execute side-channel attacks.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Security", "Vulnerabilities", "Argo CD Security"]','["[COMMUNITY-TOOL]"]','[]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://apilandscape.apiscene.io','API Landscape','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7a6754159e6e7f78a327eb017cf49b8d59f7244c2958b34c11eaf976dd0644f5',100.0,1.77903065557724809e+09,0,'2026-05-17T17:10:55.577248+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{"duplicate_of": "https://www.apidays.co/api-landscape"}');
+INSERT INTO "resources" VALUES('https://apilandscape.apiscene.io','API Landscape','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7a6754159e6e7f78a327eb017cf49b8d59f7244c2958b34c11eaf976dd0644f5',100.0,1779030655,0,'2026-05-17T17:10:55.577248+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{"duplicate_of": "https://www.apidays.co/api-landscape"}');
INSERT INTO "resources" VALUES('https://apimarket.cecabank.es','Cecabank API Market','','2026',3,'Cecabank''s developer platform designed to align financial integration with the PSD2 mandate. It provides endpoints for third-party providers (TPPs) to execute payment initiations and retrieve consolidated account balance statements.','Spanish','Enterprise Product','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Domain APIs", "Fintech", "Banking Gateways"]','["[COMMUNITY-TOOL]"]','[]','["developerportals.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://apis.developer.tsb.co.uk','TSB API Developer Portal','','2026',3,'A PSD2-compliant developer ecosystem facilitating open-banking integration with TSB Bank. It offers sandbox environments, sandbox mock data, and security protocols to test account information and payment initiation APIs.','English','Enterprise Product','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Domain APIs", "Fintech", "Banking Gateways"]','["[COMMUNITY-TOOL]"]','[]','["developerportals.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://apistore.caixabank.com','CaixaBank API Store','','N/A',0,'A curated technical resource and architectural guide covering CaixaBank API Store in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790305899310851e+09,0,'2026-05-17T17:09:49.931085+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://apkplz.net/app/com.LearningSolution.LearnKubernetes','apkplz.net: Learn Kubernetes 1 APK','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779032095.24311,0,'2026-05-17T17:34:55.243110+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tutorials.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://apistore.caixabank.com','CaixaBank API Store','','N/A',0,'A curated technical resource and architectural guide covering CaixaBank API Store in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030589,0,'2026-05-17T17:09:49.931085+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://apkplz.net/app/com.LearningSolution.LearnKubernetes','apkplz.net: Learn Kubernetes 1 APK','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779032095,0,'2026-05-17T17:34:55.243110+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tutorials.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://apmblog.dynatrace.com/2011/05/11/how-garbage-collection-differs-in-the-three-big-jvms','How Garbage Collection differs in the three big JVMs','','2011',0,'An architectural comparison of garbage collection strategies across the three historically major JVM engines: Oracle HotSpot, IBM J9, and Oracle JRockit. It evaluates generational assumptions, compaction pauses, and old-generation management policies. Although useful for legacy support, it predates modern developments like ZGC or Shenandoah.','English','Technical Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2011-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Java Virtual Machine", "Garbage Collection"]','["[LEGACY]"]','[]','["java-and-java-performance-optimization.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://apolicy.io','Apolicy','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','1b5d21a5dc646db1a9d3a1b520d2c0d56a1596c91a2b72344622cd773bd35d19',100.0,1.77903141051639795e+09,0,'2026-05-17T17:23:30.516398+02:00',NULL,NULL,NULL,'[]','[]','["docs/securityascode.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://apolicy.io','Apolicy','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','1b5d21a5dc646db1a9d3a1b520d2c0d56a1596c91a2b72344622cd773bd35d19',100.0,1779031410,0,'2026-05-17T17:23:30.516398+02:00',NULL,NULL,NULL,'[]','[]','["docs/securityascode.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://app.diagrams.net','draw.io','','2025',5,'The premier open-source interactive canvas for drafting clean UML schemas, Kubernetes layers, and custom network structures. Features broad integration capabilities and local execution variants.','JavaScript','Web Application','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture & Visualization", "Interactive Diagramming", "Web"]','["[DE FACTO STANDARD]"]','[]','["cloud-arch-diagrams.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://app.getambassador.io','Ambassador Edge Stack. K8S Initializer (scaffolding tool) 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1.77903223972980499e+09,0,'2026-05-17T17:37:19.729805+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md", "docs/scaffolding.md"]','[]','{}','{"duplicate_of": "https://blackbird.a8r.io"}');
-INSERT INTO "resources" VALUES('https://app.getambassador.io/initializer','k8s Initializer 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','58ebedccfbb19f2d3b13281440b513e61047c409d5f0e90eb4a68dbdc3264431',100.0,1.77903275431637692e+09,0,'2026-05-17T17:45:54.316377+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://app.getambassador.io','Ambassador Edge Stack. K8S Initializer (scaffolding tool) 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779032239,0,'2026-05-17T17:37:19.729805+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md", "docs/scaffolding.md"]','[]','{}','{"duplicate_of": "https://blackbird.a8r.io"}');
+INSERT INTO "resources" VALUES('https://app.getambassador.io/initializer','k8s Initializer 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','58ebedccfbb19f2d3b13281440b513e61047c409d5f0e90eb4a68dbdc3264431',100.0,1779032754,0,'2026-05-17T17:45:54.316377+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://app.gitbook.com/o/-LbOdudvkdYwKCQYAHS8/s/RrlyoCHlF8LNFTvw74mT','Using Third Party Network Operators with OpenShift','','2020',0,'An analytical guide reviewing the integration of third-party network operators inside the OpenShift ecosystem. It details the interaction boundaries between the cluster-network-operator and custom CNI plugins. Architectural considerations focus on ensuring compatibility with OpenShift''s default SDN parameters, identity controls, and DNS routing setups to prevent operational regression during cluster upgrades.','English','Reference','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "Orchestration", "Third-Party CNI"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://app.polymersearch.com/discover/aws','Everything AWS | Search and discover 6K+ quality AWS repositories','','2026',0,'An open-source exploration platform indexing over 6,000 AWS repositories. It assists platform architects in discovering community-validated CDK constructs, deployment templates, and cloud helper scripts.','N/A','Repository','Intermediate',0,'online','manual','cc94765c29e878b6c6f5a4cc86bee8d2de2fd1b0bf3444936b36a5a81c8a4646',100.0,1.77902916353121495e+09,1,'2026-05-17T16:46:03.531215+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Learning & News"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://app.rollout.io','CloudBees Rollout 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','0afad09dc886ae98b42ac56b575ab5fdf3c508af321703084877f23a58d0f3a8',100.0,1.77903151128744506e+09,0,'2026-05-17T17:25:11.287445+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://app.vagrantup.com/ansible/boxes/tower','vagrant: ansible tower','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cfb1d00cefb9fbdbbee65df180a91ee861e70bff27fec81a2daad38a5cbb2174',100.0,1.77903159637984299e+09,0,'2026-05-17T17:26:36.379843+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://portal.cloud.hashicorp.com/vagrant/discover/ansible/tower"}');
-INSERT INTO "resources" VALUES('https://app.vagrantup.com/krlex/boxes/centos-awx','vagrant: centos-awx','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cfb1d00cefb9fbdbbee65df180a91ee861e70bff27fec81a2daad38a5cbb2174',100.0,1.77903451002474808e+09,0,'2026-05-17T18:15:10.024748+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://app.vagrantup.com/ansible/boxes/tower"}');
+INSERT INTO "resources" VALUES('https://app.polymersearch.com/discover/aws','Everything AWS | Search and discover 6K+ quality AWS repositories','','2026',0,'An open-source exploration platform indexing over 6,000 AWS repositories. It assists platform architects in discovering community-validated CDK constructs, deployment templates, and cloud helper scripts.','N/A','Repository','Intermediate',0,'online','manual','cc94765c29e878b6c6f5a4cc86bee8d2de2fd1b0bf3444936b36a5a81c8a4646',100.0,1779029163,1,'2026-05-17T16:46:03.531215+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Learning & News"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://app.rollout.io','CloudBees Rollout 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','0afad09dc886ae98b42ac56b575ab5fdf3c508af321703084877f23a58d0f3a8',100.0,1779031511,0,'2026-05-17T17:25:11.287445+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://app.vagrantup.com/ansible/boxes/tower','vagrant: ansible tower','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cfb1d00cefb9fbdbbee65df180a91ee861e70bff27fec81a2daad38a5cbb2174',100.0,1779031596,0,'2026-05-17T17:26:36.379843+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://portal.cloud.hashicorp.com/vagrant/discover/ansible/tower"}');
+INSERT INTO "resources" VALUES('https://app.vagrantup.com/krlex/boxes/centos-awx','vagrant: centos-awx','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cfb1d00cefb9fbdbbee65df180a91ee861e70bff27fec81a2daad38a5cbb2174',100.0,1779034510,0,'2026-05-17T18:15:10.024748+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://app.vagrantup.com/ansible/boxes/tower"}');
INSERT INTO "resources" VALUES('https://appium.io','appium.io','','2024',5,'An open-source, cross-platform mobile automation tool implementing the W3C WebDriver protocol for native, hybrid, and mobile web applications. Establishes a standard interface to control iOS (via XCUITest) and Android (via UIAutomator2) devices without requiring recompilation of the target mobile applications.','Multi-language','Repository','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Quality Assurance & Testing", "Mobile Automation", "Appium Core"]','["[DE FACTO STANDARD]"]','[]','["test-automation-frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://appscode.com/blog/post/openshift-mongodb','blog.byte.builders: Manage MongoDB in Openshift Using KubeDB','','2021',4,'Demonstrates how to run and manage MongoDB instances on OpenShift using the KubeDB Operator. Covers scaling clusters, orchestrating schema updates, configuring persistent disk claims, and executing point-in-time recoveries.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Kubernetes", "Database Orchestration", "Operator Integrations"]','["[ENTERPRISE-STABLE]"]','[]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://appsecengineer.com/courses/kubernetes-policy-management-with-kyverno','appsecengineer.com: Kubernetes Policy Management with Kyverno','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','62b70f6440830bc9558111b52c1d7d5546e13116140f7f50fb765573b7a2193b',100.0,1.77903392405637288e+09,0,'2026-05-17T18:05:24.056373+02:00',NULL,NULL,NULL,'[]','[]','["docs/securityascode.md"]','[]','{}','{"duplicate_of": "https://www.appsecengineer.com/courses-collection/kubernetes-policy-management-with-kyverno"}');
+INSERT INTO "resources" VALUES('https://appsecengineer.com/courses/kubernetes-policy-management-with-kyverno','appsecengineer.com: Kubernetes Policy Management with Kyverno','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','62b70f6440830bc9558111b52c1d7d5546e13116140f7f50fb765573b7a2193b',100.0,1779033924,0,'2026-05-17T18:05:24.056373+02:00',NULL,NULL,NULL,'[]','[]','["docs/securityascode.md"]','[]','{}','{"duplicate_of": "https://www.appsecengineer.com/courses-collection/kubernetes-policy-management-with-kyverno"}');
INSERT INTO "resources" VALUES('https://aprendegit.com/git-flow-la-rama-develop-y-uso-de-feature-branches','aprendegit.com: git-flow: la rama develop y uso de feature branches','','2016',0,'A Spanish-language tutorial focusing on the mechanics of the GitFlow `develop` branch and feature integration lifecycle. It outlines merge patterns and synchronization techniques to help developers keep active lines aligned during parallel sprints.','Markdown','Guide','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control Systems", "Git Workflows"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aprenderbigdata.com/databricks','aprenderbigdata.com: Databricks: Introducción a Spark en la nube','- Databricks es el nombre de la plataforma analítica de datos basada en Apache Spark desarrollada por la compañía con el mismo nombre. La empresa se fundó en 2013 con los creadores y los desarrolladores principales de Spark. Permite hacer analítica Big Data e inteligencia artificial con Spark de una forma sencilla y colaborativa.
- Esta plataforma está disponible como servicio cloud en Microsoft Azure y Amazon Web Services (AWS).','2022',3,'Offers a clear Spanish-language introduction to Databricks, highlighting its managed Apache Spark ecosystem across AWS and Azure. Demystifies collaborative notebooks, workspace management, and optimized runtimes. Live Grounding shows that Databricks continues to expand its lakehouse dominance, abstracting underlying infrastructure away from data engineers while offering native cloud integrations.','Spanish','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data & AI", "Cloud Platforms", "Databricks"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-bigdata.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aprenderbigdata.com/prometheus','aprenderbigdata.com: Prometheus: Introducción a la Monitorización de Métricas','','2020',0,'A Spanish-language introduction to Prometheus metrics monitoring. Covers core architecture, the dynamic pull-model paradigm over HTTP, structural metric types (Counters, Gauges, Histograms, Summaries), and basic PromQL querying patterns.','N/A','Technical Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Observability", "Prometheus", "Introduction"]','["[COMMUNITY-TOOL]"]','[]','["prometheus.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aptakube.com','Aptakube','','2025',4,'A blazing fast, multi-cluster desktop client engineered in Rust and Svelte. Unlike traditional heavy Electron alternatives, it excels at low memory footprints and offers multi-cluster resource tracking across different regions in a single UI.','Rust','Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "UI & Dashboards", "Desktop Client"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes-based-devel.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://arabitnetwork.com/2021/03/13/k8s-enabling-auditing-logs-step-by-step','arabitnetwork.com: K8S – Enabling Auditing Logs | Step-by-Step','','N/A',0,'A curated technical resource and architectural guide covering arabitnetwork.com: K8S – Enabling Auditing Logs | Step-by-Step in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034476.8328,0,'2026-05-17T18:14:36.832800+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://arabitnetwork.com/2021/03/13/k8s-enabling-auditing-logs-step-by-step','arabitnetwork.com: K8S – Enabling Auditing Logs | Step-by-Step','','N/A',0,'A curated technical resource and architectural guide covering arabitnetwork.com: K8S – Enabling Auditing Logs | Step-by-Step in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034476,0,'2026-05-17T18:14:36.832800+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://arc.dev','arc - formerly codementor','','2026',0,'Formerly known as Codementor, Arc specializes in matching software developers with mentorship and remote work opportunities. The platform facilitates direct knowledge transfer alongside enterprise recruiting. Live grounding shows robust integration of AI career-guidance tools alongside traditional freelance pipelines.','English','Platform/SaaS','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Remote Work & Career", "Talent Platforms", "Mentorship Networks"]','["[COMMUNITY-TOOL]"]','[]','["freelancing.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://architectelevator.com/cloud/hybrid-multi-cloud','architectelevator.com: Multi Cloud Architecture: Decisions and Options','','2021',0,'Analyses strategic multi-cloud architectural decisions. Gregor Hohpe presents frameworks to distinguish between cloud integration, portability, and distribution, highlighting that multi-cloud should be a deliberate architectural choice rather than a default risk-mitigation strategy.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "Strategy", "Multi-Cloud Decisions"]','["[COMMUNITY-TOOL]"]','[]','["introduction.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://architectelevator.com/cloud/serverless-design-patterns','architectelevator.com: Concerned about Serverless Lock-in? Consider Patterns!','','2020',4,'Proposes core mitigation strategies for cloud vendor lock-in through abstraction layers, hexagonal architecture, and port-and-adapters design patterns.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Serverless", "Design Patterns"]','["[ENTERPRISE-STABLE]"]','[]','["serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://architecturenotes.co/12-factor-app-revisited','architecturenotes.co: 12 Factor App Revisited','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9ac61602a5b0bfed64302cf6719324bec6d98bd799485e73f7bdd23c6b36c291',100.0,1.77903442479854106e+09,0,'2026-05-17T18:13:44.798541+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{"duplicate_of": "https://architecturenotes.co/p/12-factor-app-revisited"}');
+INSERT INTO "resources" VALUES('https://architecturenotes.co/12-factor-app-revisited','architecturenotes.co: 12 Factor App Revisited','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9ac61602a5b0bfed64302cf6719324bec6d98bd799485e73f7bdd23c6b36c291',100.0,1779034424,0,'2026-05-17T18:13:44.798541+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{"duplicate_of": "https://architecturenotes.co/p/12-factor-app-revisited"}');
INSERT INTO "resources" VALUES('https://architecturenotes.co/p/12-factor-app-revisited','architecturenotes.co: 12 Factor App Revisited','','2023',0,'Critically evaluates how classic 12-Factor concepts have aged. Addresses the challenges of serverless scaling, API-first interfaces, distributed telemetry, and modern build/release pipelines.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Patterns", "Twelve-Factor App"]','["[COMMUNITY-TOOL]"]','[]','["introduction.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://architecturenotes.co/p/redis','architecturenotes.co: Redis Explained 🌟🌟','','2022',4,'An exceptional, visually illustrated deep-dive analyzing Redis execution cycles, single-threaded multiplexing event loops, and data structural formats. Demystifies complex operational mechanisms such as AOF/RDB persistence and memory eviction strategies.','N/A','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure & Caching", "In-Memory Datastores", "Redis Deep-Dive"]','["[ENTERPRISE-STABLE]"]','[]','["caching.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://architecturenotes.co/p/things-you-should-know-about-databases','architecturenotes.co: Things You Should Know About Databases','','2022',0,'A high-density masterclass on database internals. Provides clear, deeply visual breakdowns of write-ahead logs (WAL), transaction isolation levels, indexing data structures (B-Trees vs LSM Trees), and database buffer pools.','English','Deep Dive','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Database Architecture", "Core Concepts", "Engineering Essentials"]','["[COMMUNITY-TOOL]"]','[]','["databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://architecturenotes.co/redis','==architecturenotes.co: Redis Explained== 🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','d877a157cc490492a7adb75fc796c8bb5bd7b45f1c7e2990f8811262b9869dc4',100.0,1.77903050365812301e+09,0,'2026-05-17T17:08:23.658123+02:00',NULL,NULL,NULL,'[]','[]','["docs/caching.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://architecturenotes.co/things-you-should-know-about-databases','==architecturenotes.co: Things You Should Know About Databases==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','cca61e2ae3ab129761cc96050c8756fe73ae3091d3251ecef9d4473ad61047c8',100.0,1.77903267962406396e+09,0,'2026-05-17T17:44:39.624064+02:00',NULL,NULL,NULL,'[]','[]','["docs/databases.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://architecturenotes.co/redis','==architecturenotes.co: Redis Explained== 🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','d877a157cc490492a7adb75fc796c8bb5bd7b45f1c7e2990f8811262b9869dc4',100.0,1779030503,0,'2026-05-17T17:08:23.658123+02:00',NULL,NULL,NULL,'[]','[]','["docs/caching.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://architecturenotes.co/things-you-should-know-about-databases','==architecturenotes.co: Things You Should Know About Databases==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','cca61e2ae3ab129761cc96050c8756fe73ae3091d3251ecef9d4473ad61047c8',100.0,1779032679,0,'2026-05-17T17:44:39.624064+02:00',NULL,NULL,NULL,'[]','[]','["docs/databases.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://archive.grafana.com/docs/grafana/v5.4','grafana.com/docs/v5.4/','','2018',0,'Archived documentation for Grafana v5.4, preserved primarily to reference legacy metrics collection architectures from early OpenShift 4 telemetry configurations.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability & Ops", "Metrics Visualization", "Grafana Old Versions"]','["[LEGACY]"]','[]','["ocp4.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://archive.kabisa.nl/tech/k8s-workshop-in-a-box','Kubernetes workshop in a box','- [GitHub: K8s workshop in a box](https://github.com/kabisa/k8s-workshop-in-a-box)','2020',0,'An archival portal hosting a self-contained, offline-capable ''Kubernetes Workshop in a Box.'' Designed to run interactive tutorials without reliable internet connections. (Live Grounding: While some container tooling patterns are archived, the offline structure is a highly referenced model for local development isolation).','YAML','Workshop Material','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud-Native Infrastructure", "Learning Resources", "Kubernetes Workshops"]','["[LEGACY]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://argon2-cffi.readthedocs.io','argon2-cffi','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','07dc74516f809d9607d6446bdce50dd64cac2c70fe5c2f02a64c4287c51703d6',100.0,1779031541.46109,0,'2026-05-17T17:25:41.461090+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://argon2-cffi.readthedocs.io/en/stable"}');
+INSERT INTO "resources" VALUES('https://argon2-cffi.readthedocs.io','argon2-cffi','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','07dc74516f809d9607d6446bdce50dd64cac2c70fe5c2f02a64c4287c51703d6',100.0,1779031541,0,'2026-05-17T17:25:41.461090+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://argon2-cffi.readthedocs.io/en/stable"}');
INSERT INTO "resources" VALUES('https://argon2-cffi.readthedocs.io/en/stable','argon2-cffi','','2026',5,'The recommended CFFI Python interface for Argon2, the winner of the Password Hashing Competition. Provides extreme resistance against CPU-intensive and GPU-based parallel hardware attack mechanisms. Excellent for hashing secrets and credentials inside authentication backend APIs.','Python','Library','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Cryptography", "Hashing Algorithms"]','["[DE FACTO STANDARD]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://argonsys.com/microsoft-cloud/library/how-to-query-azure-resources-using-the-azure-cli','argonsys.com: How to query Azure resources using the Azure CLI','','2022',0,'Shows how to build and execute JMESPath expressions within standard Azure CLI inputs, enabling programmatic array sorting and resource discovery.','None','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platform Management", "Microsoft Azure", "Azure CLI", "JMESPath Querying"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://argoproj.github.io','ArgoCD','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','f624ce88391cb9845b3acb71c58007b1af69a70cf86dd2f5b59210fe63e97d7d',100.0,1779033973.74796,1,'2026-05-17T18:06:13.747960+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://argoproj.github.io','ArgoCD','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','f624ce88391cb9845b3acb71c58007b1af69a70cf86dd2f5b59210fe63e97d7d',100.0,1779033973,1,'2026-05-17T18:06:13.747960+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://argoproj.github.io/argo-cd','Argo CD','','2026',5,'The absolute industry standard for GitOps-based continuous delivery on Kubernetes. Argo CD synchronizes active cluster states with declarative configurations stored in git repositories, providing robust drift correction, visual dashboarding, and audit controls.','Go','Operator','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Automation & Orchestration", "GitOps", "Argo CD"]','["[DE FACTO STANDARD]"]','["docs/about.md"]','["argo.md", "about.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://argoproj.github.io/argo-events','argoproj.github.io: Argo Events - The Event-driven Workflow Automation Framework','','2026',0,'The standard event-driven orchestration engine for Kubernetes. Argo Events integrates with sources like webhooks, S3, or pub-sub, dynamically executing serverless triggers, custom scripts, and Argo Workflows with native scalability.','Go','Operator','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes GitOps & Packaging", "Argo Project Ecosystem", "Event-Driven Automation"]','["[COMMUNITY-TOOL]"]','[]','["argo.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://argoproj.github.io/argo-rollouts','argoproj.github.io: Argo Rollouts - Kubernetes Progressive Delivery Controller','','2023',5,'Introduces the core concepts of Argo Rollouts, which replaces standard Kubernetes Deployment objects with custom Rollout resources. Enables automatic analysis, metrics integration (Prometheus, Datadog), and automated rollback strategies.','English','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["GitOps & CD", "Argo Rollouts", "Progressive Delivery"]','["[DE FACTO STANDARD]"]','[]','["argo.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://arinco.com.au/blog/awesome-azure-policy-chapter-1','arinco.com.au: Awesome Azure Policy Chapter 1','','2022',0,'Granular deployment guide for Azure Policy architecture, focusing on the fundamentals of constructing custom JSON definitions. Explains parameter declaration, execution contexts, and mapping policy structures to target enterprise workloads.','English','Technical Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Governance & Management", "Enterprise Governance", "Compliance"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://arinco.com.au/blog/awesome-azure-policy-chapter-2','arinco.com.au: Awesome Azure Policy Chapter 2','','2022',0,'Advanced mechanics of Azure Policy, exploring parameter inheritance, deployIfNotExists policies, and automated remediation tasks across massive enterprise management groups. Key to achieving continuous compliance without developer bottlenecking.','English','Technical Guide','Advanced',0,'duplicate','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Governance & Management", "Enterprise Governance", "Compliance"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["azure.md"]','{}','{"duplicate_of": "https://arinco.com.au/blog/awesome-azure-policy-chapter-1"}');
-INSERT INTO "resources" VALUES('https://arjavdave.com/2021/03/11/continuous-integration-for-ios-on-azure-devops-part-1','arjavdave.com: Continuous Integration: CI/CD for iOS (Part 1)','','N/A',0,'A curated technical resource and architectural guide covering arjavdave.com: Continuous Integration: CI/CD for iOS (Part 1) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','14e7174c450d87f96de4989197db318984677fc2a2c9f6a3fa27241a2e6216f8',100.0,1.77903111514629507e+09,0,'2026-05-17T17:18:35.146295+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"duplicate_of": "https://arjavdave.com"}');
-INSERT INTO "resources" VALUES('https://armin.su/ssl-certificates-from-lets-encrypt-for-kubernetes-private-ingress-via-terraform-c9f595ee65fa','armin.su: SSL certificates from Let’s Encrypt for Kubernetes Private Ingress'' via Terraform','','N/A',0,'A curated technical resource and architectural guide covering armin.su: SSL certificates from Let’s Encrypt for Kubernetes Private Ingress'' via Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903032285117101e+09,0,'2026-05-17T17:05:22.851171+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://arjavdave.com/2021/03/11/continuous-integration-for-ios-on-azure-devops-part-1','arjavdave.com: Continuous Integration: CI/CD for iOS (Part 1)','','N/A',0,'A curated technical resource and architectural guide covering arjavdave.com: Continuous Integration: CI/CD for iOS (Part 1) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','14e7174c450d87f96de4989197db318984677fc2a2c9f6a3fa27241a2e6216f8',100.0,1779031115,0,'2026-05-17T17:18:35.146295+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"duplicate_of": "https://arjavdave.com"}');
+INSERT INTO "resources" VALUES('https://armin.su/ssl-certificates-from-lets-encrypt-for-kubernetes-private-ingress-via-terraform-c9f595ee65fa','armin.su: SSL certificates from Let’s Encrypt for Kubernetes Private Ingress'' via Terraform','','N/A',0,'A curated technical resource and architectural guide covering armin.su: SSL certificates from Let’s Encrypt for Kubernetes Private Ingress'' via Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030322,0,'2026-05-17T17:05:22.851171+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://arnoldgalovics.com/github-actions-oracle-cloud-kubernetes','arnoldgalovics.com: GitHub Actions CI/CD For Oracle Cloud Kubernetes','','2021',0,'A detailed technical walkthrough showcasing the implementation of automated deployment pipelines using GitHub Actions to target Oracle Cloud Infrastructure Container Engine for Kubernetes (OKE). It delineates secure OCI API authentication configurations, container image construction, and rollout orchestrations. (Live Grounding: Represents a standard, practical approach to OKE deployments using runners, contrasting with traditional enterprise Jenkins setups).','YAML/Shell','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code & CI-CD", "CI-CD Pipelines", "GitHub Actions", "Oracle Cloud Infrastructure"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://arnoldgalovics.com/java-and-spring-boot-multiline-log-support-for-fluentd-efk-stack','arnoldgalovics.com: Java and Spring Boot multiline log support for Fluentd'' (EFK stack)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ab40174b43145730a87eb84fe4f855756c1779a8278c21cf21e51a7863003d20',100.0,1.7790331016960709e+09,0,'2026-05-17T17:51:41.696071+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{"duplicate_of": "https://arnoldgalovics.com/java-multiline-logs-fluentd"}');
+INSERT INTO "resources" VALUES('https://arnoldgalovics.com/java-and-spring-boot-multiline-log-support-for-fluentd-efk-stack','arnoldgalovics.com: Java and Spring Boot multiline log support for Fluentd'' (EFK stack)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ab40174b43145730a87eb84fe4f855756c1779a8278c21cf21e51a7863003d20',100.0,1779033101,0,'2026-05-17T17:51:41.696071+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{"duplicate_of": "https://arnoldgalovics.com/java-multiline-logs-fluentd"}');
INSERT INTO "resources" VALUES('https://arnoldgalovics.com/java-multiline-logs-fluentd','arnoldgalovics.com: Java and Spring Boot multiline log support for Fluentd (EFK stack)','','2021',0,'Solves the complex problem of forwarding multiline stack traces from Spring Boot to central logging platforms like Fluentd. It provides clear configuration patterns to parse multiline trace logs into structured JSON payloads, preventing log fragmentation.','Java','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes & Cloud Native", "Observability", "Logging"]','["[COMMUNITY-TOOL]"]','[]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://around25.com/blog/horizontal-pod-autoscaler-in-kubernetes','around25.com: Horizontal Pod Autoscaler in Kubernetes 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','446b2ce91d7a490438739e6f05342b4dd4da1e40410dcdb3cabd03ae5488fbaa',100.0,1.77903060901518297e+09,0,'2026-05-17T17:10:09.015183+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-autoscaling.md"]','[]','{}','{"duplicate_of": "https://www.around25.com/blog/horizontal-pod-autoscaler-in-kubernetes"}');
-INSERT INTO "resources" VALUES('https://aroworkshop.io',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aroworkshop.io in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031729.87525,0,'2026-05-17T17:28:49.875250+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://around25.com/blog/horizontal-pod-autoscaler-in-kubernetes','around25.com: Horizontal Pod Autoscaler in Kubernetes 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','446b2ce91d7a490438739e6f05342b4dd4da1e40410dcdb3cabd03ae5488fbaa',100.0,1779030609,0,'2026-05-17T17:10:09.015183+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-autoscaling.md"]','[]','{}','{"duplicate_of": "https://www.around25.com/blog/horizontal-pod-autoscaler-in-kubernetes"}');
+INSERT INTO "resources" VALUES('https://aroworkshop.io',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aroworkshop.io in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031729,0,'2026-05-17T17:28:49.875250+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://arstechnica.com/gadgets/2021/01/centos-is-gone-but-rhel-is-now-free-for-up-to-16-production-servers','arstechnica.com: CentOS is gone—but RHEL is now free for up to 16 production servers','','2021',2,'Report on Red Hat''s post-CentOS mitigation strategy, which expanded free Red Hat Enterprise Linux (RHEL) individual developer subscriptions to support up to 16 production nodes, easing the transition for small operations.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Operating Systems", "Linux Distributions"]','["[COMMUNITY-TOOL]"]','[]','["linux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://arstechnica.com/gadgets/2021/01/on-the-death-of-centos-red-hat-liaison-brian-exelbierd-speaks','arstechnica.com: Why Red Hat killed CentOS—a CentOS board member speaks','','2021',2,'Behind-the-scenes perspective on the transition to CentOS Stream. Argues that CentOS Linux was a dead end that did not contribute back to RHEL, while CentOS Stream serves as an active, collaborative innovation platform.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Operating Systems", "Linux Distributions"]','["[COMMUNITY-TOOL]"]','[]','["linux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://arstechnica.com/gadgets/2022/03/google-calendar-now-lets-paid-users-create-a-booking-page-website','arstechnica.com: New Google Calendar feature takes the back-and-forth out'' of scheduling','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','abce617462e73eccbd59f47f7f085dae3d6f945009ffc9e45f4b1f68be125e8a',100.0,1779034270.21148,1,'2026-05-17T18:11:10.211480+02:00',NULL,NULL,NULL,'[]','[]','["docs/appointment-scheduling.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://arstechnica.com/gadgets/2022/03/google-calendar-now-lets-paid-users-create-a-booking-page-website','arstechnica.com: New Google Calendar feature takes the back-and-forth out'' of scheduling','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','abce617462e73eccbd59f47f7f085dae3d6f945009ffc9e45f4b1f68be125e8a',100.0,1779034270,1,'2026-05-17T18:11:10.211480+02:00',NULL,NULL,NULL,'[]','[]','["docs/appointment-scheduling.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://artemis.apache.org/components/artemis','Apache ActiveMQ Artemis broker','','2026',4,'Apache ActiveMQ Artemis is the next-generation messaging broker featuring a high-performance, asynchronous non-blocking execution model. Supporting AMQP, MQTT, STOMP, and JMS, it represents the primary engine under Red Hat AMQ deployments.','Java','Message Broker','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Cloud Native Integration", "Enterprise Messaging", "ActiveMQ Artemis"]','["[ENTERPRISE-STABLE]"]','[]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://artemis.apache.org/components/artemis/documentation/latest/management-console.html',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','7b9cc60f4198de657f6dddf48db83f6b3d8ac9b0dea84bae655fb6f3e9e397f7',100.0,1.77913049501315903e+09,0,'2026-05-18T20:54:55.013159+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://artemis.apache.org/components/artemis/documentation/latest/management-console.html',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','7b9cc60f4198de657f6dddf48db83f6b3d8ac9b0dea84bae655fb6f3e9e397f7',100.0,1779130495,0,'2026-05-18T20:54:55.013159+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://artemis.apache.org/components/artemis/documentation/latest/using-server.html','Apache ActiveMQ Artemis Using the Server','- [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)','2026',0,'Operational manual for running ActiveMQ Artemis brokers. Outlines built-in administrative consoles, advanced queues monitoring, and direct telemetry integration using Micrometer frameworks.','None','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Middleware", "Messaging Orchestration", "Artemis Management"]','["[COMMUNITY-TOOL]"]','[]','["prometheus.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://arthurchiao.art/blog/cracking-k8s-network-policy','arthurchiao.art: Cracking Kubernetes Network Policy','','2021',0,'Under-the-hood analysis mapping policy YAML configurations down to Linux-native iptables, Open vSwitch rules, and kernel-level socket filters.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "Security", "Implementation Under the Hood"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://arthurchiao.art/blog/cracking-k8s-node-proxy','arthurchiao.art: Cracking kubernetes node proxy (aka kube-proxy)','','2021',0,'Deep-dive technical blog exploring the design principles of the node proxy. Compares user-space, iptables, and IPVS proxy modes with performance telemetry data.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "Core Services", "kube-proxy"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md", "kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://arthursens.medium.com/risk-analysis-and-security-compliance-in-kube-prometheus-10c8cfb180b8','arthursens.medium.com: Risk analysis and security compliance in Kube-prometheus','','N/A',0,'A curated technical resource and architectural guide covering arthursens.medium.com: Risk analysis and security compliance in Kube-prometheus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902951347650408e+09,0,'2026-05-17T16:51:53.476504+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://arthursens.medium.com/risk-analysis-and-security-compliance-in-kube-prometheus-10c8cfb180b8','arthursens.medium.com: Risk analysis and security compliance in Kube-prometheus','','N/A',0,'A curated technical resource and architectural guide covering arthursens.medium.com: Risk analysis and security compliance in Kube-prometheus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029513,0,'2026-05-17T16:51:53.476504+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://artifacthub.io','Artifact Hub 🌟','','2026',5,'The authoritative, CNCF-hosted decentralized web hub designed for discovering, installing, and monitoring cloud-native packages. It aggregates active Helm charts, Kubernetes operators, Tekton tasks, and OCI artifacts with comprehensive security and maintenance tracking.','Go','Web Portal','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Chart Discovery"]','["[DE FACTO STANDARD]"]','[]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://artifacthub.io/packages/helm/choerodon/nexus3','Choerodon Nexus3 🌟','','2024',3,'An active Helm package designed to configure and orchestrate Sonatype Nexus3 instances. It handles data persistence, ingress routing, and performance tuning configurations optimized for enterprise container workloads.','English','Chart','Intermediate',0,'online','manual',NULL,NULL,1781735960.433,0,'2026-06-18T00:39:20.433000+02:00',NULL,NULL,NULL,'["Application Delivery", "Helm", "Registries"]','["[COMMUNITY-TOOL]"]','[]','["helm.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://artifacthub.io/packages/helm/choerodon/nexus3','Choerodon Nexus3 🌟','','2024',3,'An active Helm package designed to configure and orchestrate Sonatype Nexus3 instances. It handles data persistence, ingress routing, and performance tuning configurations optimized for enterprise container workloads.','English','Chart','Intermediate',0,'online','manual',NULL,NULL,1781735960,0,'2026-06-18T00:39:20.433000+02:00',NULL,NULL,NULL,'["Application Delivery", "Helm", "Registries"]','["[COMMUNITY-TOOL]"]','[]','["helm.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://artifacthub.io/packages/helm/mlflowserver/mlflow-server','artifacthub.io: mlflow-server','','2023',3,'Official or community Helm Chart designed to bootstrap a highly available MLflow tracking and registry server inside a Kubernetes cluster. Streamlines configuring databases, AWS S3 / MinIO backend stores, and ingress mechanisms required for cloud-native model lifecycle management.','YAML','Helm Chart','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["MLOps", "Kubernetes", "Artifact Registration"]','["[COMMUNITY-TOOL]"]','[]','["mlops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://artifacthub.io/packages/helm/oteemo/sonarqube','hub.helm.sh/charts/oteemo/sonarqube','','2023',4,'Provides community Helm templates to install SonarQube onto Kubernetes nodes. Supports production deployments utilizing stateful postgres instances and customizable security boundaries.','YAML','Configuration','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Continuous Integration", "Code Quality", "Kubernetes Deployment"]','["[ENTERPRISE-STABLE]"]','[]','["sonarqube.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://artifacthub.io/packages/helm/prometheus-community/kube-prometheus-stack','prometheus-community/kube-prometheus-stack 🌟🌟','','2026',0,'The standard Helm chart package representing the Kubernetes Prometheus Operator stack. Streamlines deployment of custom resources like ServiceMonitors and PrometheusRules.','None','Plugin','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Platforms", "Kubernetes", "Helm Deployments"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://artifacthub.io/packages/helm/stable/cluster-autoscaler','hub.helm.sh: cluster-autoscaler','','2022',0,'The official Helm chart for deploying Kubernetes Cluster Autoscaler. Dynamically adjusts the size of the Kubernetes cluster by provisioning or terminating nodes based on pending pod requirements and node utilization. Serves as a fundamental operations standard across cloud provider runtimes.','Go','Helm Chart','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure & Platform", "Autoscaling", "Cluster Autoscaling"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-autoscaling.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://artifacthub.io/packages/search?repo=haproxytech','artifacthub.io: Official Helm charts for HAProxy and the HAProxy Kubernetes Ingress Controller on Artifact Hub 🌟','','2026',0,'The official, production-grade Helm packages for HAProxy load balancers and Ingress Controllers. They offer high-performance routing, custom security profiles, proxy-protocol support, and robust SSL/TLS termination configs suitable for web traffic at scale.','YAML','Chart Registry','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking & Ingress", "Ingress Controllers", "HAProxy Deployments"]','["[COMMUNITY-TOOL]"]','[]','["helm.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://artifacthub.io/packages/search?ts_query_web=awx&sort=relevance&page=1','artifacthub.io: Helm Charts - AWX','','2024',0,'Helm Charts indexing service for AWX deployments on Kubernetes. While the AWX Operator is the official, Red Hat-endorsed packaging system, third-party and legacy Helm Charts exist to satisfy custom, manifest-driven deployment architectures.','YAML','Helm Chart Catalog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Container Orchestration", "Kubernetes", "Helm"]','["[LEGACY]"]','[]','["ansible.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://artificialconfidence.com/p/artificial-confidence-the-spec-for','Artificial Confidence: The Spec for the Agent-Native Cloud','A twelve-point spec for what an agent-native cloud actually needs to look like.','2026',4,'A comprehensive twelve-point architectural specification defining the requirements for an ''agent-native'' cloud environment. The article details how modern computing infrastructure must evolve to handle autonomous agent requirements—such as ephemeral micro-sandboxes, persistent state machines, and non-interactive execution pipelines—and compares early implementations by Vercel and Cloudflare.','en','article','Advanced',0,'online','automatic','3297c47240a5ad551519dba6afbd7ab8863188fc2bb51e3f19250136dc9d3d1e',NULL,1.78035229258840489e+09,0,'2026-06-02T00:18:12.588405+02:00',NULL,NULL,NULL,'["Cloud Architecture", "Next-Gen Cloud Infrastructure", "Agentic Systems"]','["EMERGING", "CASE STUDY"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Vetted and heavily discussed architectural specification across platforms like Hacker News and X, detailing infrastructure changes required for agentic workflows.", "social_preview_url": "", "source_provenance": "X.com (QuinnyPig)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://artificialconfidence.com/p/artificial-confidence-the-spec-for','Artificial Confidence: The Spec for the Agent-Native Cloud','A twelve-point spec for what an agent-native cloud actually needs to look like.','2026',4,'A comprehensive twelve-point architectural specification defining the requirements for an ''agent-native'' cloud environment. The article details how modern computing infrastructure must evolve to handle autonomous agent requirements—such as ephemeral micro-sandboxes, persistent state machines, and non-interactive execution pipelines—and compares early implementations by Vercel and Cloudflare.','en','article','Advanced',0,'online','automatic','3297c47240a5ad551519dba6afbd7ab8863188fc2bb51e3f19250136dc9d3d1e',NULL,1780352292,0,'2026-06-02T00:18:12.588405+02:00',NULL,NULL,NULL,'["Cloud Architecture", "Next-Gen Cloud Infrastructure", "Agentic Systems"]','["EMERGING", "CASE STUDY"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Vetted and heavily discussed architectural specification across platforms like Hacker News and X, detailing infrastructure changes required for agentic workflows.", "social_preview_url": "", "source_provenance": "X.com (QuinnyPig)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://artoftesting.com/sql-queries-for-interview','artoftesting.com: Top 40 SQL Query Interview Questions and Answers for Practice','','2026',0,'A practical SQL query cookbook focusing on technical interview situations. Demonstrates complex nested joins, window analytic functions, indexing patterns, and deduplication queries under high-performance criteria.','None','Interview Q&A','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Career & Interview Preparation", "Interview Prep", "Database & SQL"]','["[COMMUNITY-TOOL]"]','[]','["interview-questions.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://arun-sisodiya.medium.com/kyverno-a-policy-manager-for-kubernetes-286f6e082062','arun-sisodiya.medium.com: Kyverno — A Kubernetes native policy manager (Policy'' as Code)','','N/A',0,'A curated technical resource and architectural guide covering arun-sisodiya.medium.com: Kyverno — A Kubernetes native policy manager (Policy'' as Code) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902915459212899e+09,0,'2026-05-17T16:45:54.592129+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://asciiflow.com','ASCIIFlow','','2026',0,'ASCIIFlow is a highly practical, browser-based editor used to design clear, text-based ASCII flowcharts and architecture diagrams. It is widely valued by software engineers and systems architects for embedding clean diagrams directly into markdown readme files, codebases, and configuration headers. This straightforward design utility simplifies collaborative technical documentation across teams.','TypeScript','Web Tool','Beginner',0,'online','manual','2a7bca173bfbf450a20db316ed20f18c6d034406626db64b202117f226e7b5c3',100.0,1.77903112224654793e+09,1,'2026-05-17T17:18:42.246548+02:00',NULL,NULL,NULL,'["Documentation", "Diagramming", "Developer Tooling"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://arun-sisodiya.medium.com/kyverno-a-policy-manager-for-kubernetes-286f6e082062','arun-sisodiya.medium.com: Kyverno — A Kubernetes native policy manager (Policy'' as Code)','','N/A',0,'A curated technical resource and architectural guide covering arun-sisodiya.medium.com: Kyverno — A Kubernetes native policy manager (Policy'' as Code) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029154,0,'2026-05-17T16:45:54.592129+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://asciiflow.com','ASCIIFlow','','2026',0,'ASCIIFlow is a highly practical, browser-based editor used to design clear, text-based ASCII flowcharts and architecture diagrams. It is widely valued by software engineers and systems architects for embedding clean diagrams directly into markdown readme files, codebases, and configuration headers. This straightforward design utility simplifies collaborative technical documentation across teams.','TypeScript','Web Tool','Beginner',0,'online','manual','2a7bca173bfbf450a20db316ed20f18c6d034406626db64b202117f226e7b5c3',100.0,1779031122,1,'2026-05-17T17:18:42.246548+02:00',NULL,NULL,NULL,'["Documentation", "Diagramming", "Developer Tooling"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://asdf-vm.com','ASDF 🌟','','2026',5,'An extensible CLI runtime version manager that unifies environment configurations (Node.js, Ruby, Python, Elixir, Go, and more) under a single .tool-versions file. Successfully eliminates environment drift across development machines and CI runners via a robust plugin-driven architecture.','Shell','CLI Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Local Developer Environment", "Version Management", "Multi-Language Runtimes"]','["[DE FACTO STANDARD]"]','[]','["devops-tools.md", "linux-dev-env.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://ashishtechmill.com/cicd-workflow-for-spring-boot-application-on-kubernetes-via-skaffold','ashishtechmill.com: CI/CD Workflow for Spring Boot Application on Kubernetes'' via Skaffold','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903088642224597e+09,0,'2026-05-17T17:14:46.422246+02:00',NULL,NULL,NULL,'[]','[]','["docs/scaffolding.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://ashishtechmill.com/demystifying-google-container-tool-jib-java-image-builder','ashishtechmill.com: Demystifying Google Container Tool Jib: Java Image Builder','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1.77903114886566591e+09,0,'2026-05-17T17:19:08.865666+02:00',NULL,NULL,NULL,'[]','[]','["docs/maven-gradle.md"]','[]','{}','{"duplicate_of": "https://www.ashishtechmill.com/demystifying-google-container-tool-jib-java-image-builder"}');
-INSERT INTO "resources" VALUES('https://asishmm.medium.com/discussion-on-horizontal-pod-autoscaler-with-a-demo-on-local-k8s-cluster-81694c09f818','asishmm.medium.com: Discussion on Horizontal Pod Autoscaler with a demo'' on local k8s cluster','','N/A',0,'A curated technical resource and architectural guide covering asishmm.medium.com: Discussion on Horizontal Pod Autoscaler with a demo'' on local k8s cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903258673172807e+09,0,'2026-05-17T17:43:06.731728+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://asonisg.medium.com/multi-tenancy-with-kubernetes-part-1-8ac4e5083e31','asonisg.medium.com: Multi-tenancy with Kubernetes (Part-1)','','N/A',0,'A curated technical resource and architectural guide covering asonisg.medium.com: Multi-tenancy with Kubernetes (Part-1) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903208769657301e+09,0,'2026-05-17T17:34:47.696573+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://ashishtechmill.com/cicd-workflow-for-spring-boot-application-on-kubernetes-via-skaffold','ashishtechmill.com: CI/CD Workflow for Spring Boot Application on Kubernetes'' via Skaffold','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779030886,0,'2026-05-17T17:14:46.422246+02:00',NULL,NULL,NULL,'[]','[]','["docs/scaffolding.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://ashishtechmill.com/demystifying-google-container-tool-jib-java-image-builder','ashishtechmill.com: Demystifying Google Container Tool Jib: Java Image Builder','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779031148,0,'2026-05-17T17:19:08.865666+02:00',NULL,NULL,NULL,'[]','[]','["docs/maven-gradle.md"]','[]','{}','{"duplicate_of": "https://www.ashishtechmill.com/demystifying-google-container-tool-jib-java-image-builder"}');
+INSERT INTO "resources" VALUES('https://asishmm.medium.com/discussion-on-horizontal-pod-autoscaler-with-a-demo-on-local-k8s-cluster-81694c09f818','asishmm.medium.com: Discussion on Horizontal Pod Autoscaler with a demo'' on local k8s cluster','','N/A',0,'A curated technical resource and architectural guide covering asishmm.medium.com: Discussion on Horizontal Pod Autoscaler with a demo'' on local k8s cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032586,0,'2026-05-17T17:43:06.731728+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://asonisg.medium.com/multi-tenancy-with-kubernetes-part-1-8ac4e5083e31','asonisg.medium.com: Multi-tenancy with Kubernetes (Part-1)','','N/A',0,'A curated technical resource and architectural guide covering asonisg.medium.com: Multi-tenancy with Kubernetes (Part-1) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032087,0,'2026-05-17T17:34:47.696573+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://astrofrog.github.io/blog/2016/01/12/stop-writing-python-4-incompatible-code','Stop writing code that will break on Python 4!','','2016',0,'Warns against brittle version check logic (e.g., hardcoded string indexing or strict `sys.version_info[0] == 3`) that would fail when Python 4 releases. Suggests robust check alternatives. This architectural guide remains highly relevant for legacy and enterprise codebase preservation.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Python Core", "Compatibility"]','["[LEGACY]"]','[]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://atareao.es/ubuntu/tuneles-ssh','Túneles SSH','','2021',2,'Practical guide in Spanish focusing on local, remote, and dynamic SSH port forwarding. Clarifies complex traffic redirection patterns to bypass firewall obstacles and secure local development setups.','Spanish','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Networking", "SSH Tunnels"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["linux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://atodorov.me/2020/06/14/comparing-kubernetes-managed-services-across-digital-ocean-scaleway-ovhcloud-and-linode','atodorov.me: Comparing Kubernetes managed services across Digital Ocean, Scaleway, OVHCloud and Linode','','2020',0,'Compares managed Kubernetes offerings from secondary cloud providers: DigitalOcean, Scaleway, OVHCloud, and Linode. It analyzes storage driver speeds, control plane SLA pricing, and API version support. This evaluation helps teams design multi-cloud setups and avoid the cost overhead associated with tier-1 hyperscalers.','None','Technical Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Architecture", "Cloud Providers", "Managed Kubernetes Comparison"]','["[COMMUNITY-TOOL]"]','[]','["matrix-table.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://atodorov.me/2021/02/27/why-you-should-take-a-look-at-nomad-before-jumping-on-kubernetes','atodorov.me: Why you should take a look at Nomad before jumping on Kubernetes','','2021',0,'Details why startups and lean organizations should evaluate Nomad prior to adopting Kubernetes. Emphasizes native scheduling of non-containerized, native executables and Windows workloads.','None','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "HashiCorp Nomad", "Evaluation"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-alternatives.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://atul-agrawal.medium.com/library-vs-service-vs-sidecar-ff5a20b50cad','atul-agrawal.medium.com: Library vs Service vs Sidecar','','N/A',0,'A curated technical resource and architectural guide covering atul-agrawal.medium.com: Library vs Service vs Sidecar in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903224468710088e+09,0,'2026-05-17T17:37:24.687101+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://austingil.com/vs-code-timeline-restores-work-git-cant','austingil.com: VS Code Timeline Restores Lost Work That Git Can’t 🌟','','2021',0,'Highlights VS Code''s Local History/Timeline feature, which functions as an independent tracking database. It enables structural code recovery for uncommitted files even when Git staging lists are purged or reset.','N/A','Article','Beginner',0,'online','manual','868ac83fb8954984fdee276c2d5158b3357255def262941c5ba5eb0433e36419',100.0,1.77903342453994297e+09,1,'2026-05-17T17:57:04.539943+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Version Control Integration"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://atul-agrawal.medium.com/library-vs-service-vs-sidecar-ff5a20b50cad','atul-agrawal.medium.com: Library vs Service vs Sidecar','','N/A',0,'A curated technical resource and architectural guide covering atul-agrawal.medium.com: Library vs Service vs Sidecar in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032244,0,'2026-05-17T17:37:24.687101+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://austingil.com/vs-code-timeline-restores-work-git-cant','austingil.com: VS Code Timeline Restores Lost Work That Git Can’t 🌟','','2021',0,'Highlights VS Code''s Local History/Timeline feature, which functions as an independent tracking database. It enables structural code recovery for uncommitted files even when Git staging lists are purged or reset.','N/A','Article','Beginner',0,'online','manual','868ac83fb8954984fdee276c2d5158b3357255def262941c5ba5eb0433e36419',100.0,1779033424,1,'2026-05-17T17:57:04.539943+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Version Control Integration"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://auth0.com/blog/deployment-strategies-in-kubernetes','auth0.com: Deployment Strategies In Kubernetes','','2020',4,'Explores production-grade Kubernetes deployment models. Analyzes rolling update nuances, proxy-level routing switches, and the integration of automated rollback hooks to isolate deployment errors.','English','Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cluster Management", "Deployments", "Strategies"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://auth0.com/blog/java-spring-boot-microservices','auth0.com: Java Microservices with Spring Boot and Spring Cloud','','2021',0,'A detailed tutorial for constructing secure, modular Java microservices using Spring Boot, Spring Cloud, and OAuth2/OIDC. Although service meshes have taken over some Spring Cloud networking logic, these client-side application patterns remain a core standard in 2026 enterprise architectures.','Java','Blog','Intermediate',1,'online','manual','04f846133c521d65f8e98592be2aed41f96ada1fa39783b85d545caa250f4cfa',100.0,1.77902962888052606e+09,1,'2026-05-17T16:53:48.880526+02:00',NULL,NULL,NULL,'["Modern Java", "Frameworks", "Spring Cloud"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://auth0.com/blog/java-spring-boot-microservices','auth0.com: Java Microservices with Spring Boot and Spring Cloud','','2021',0,'A detailed tutorial for constructing secure, modular Java microservices using Spring Boot, Spring Cloud, and OAuth2/OIDC. Although service meshes have taken over some Spring Cloud networking logic, these client-side application patterns remain a core standard in 2026 enterprise architectures.','Java','Blog','Intermediate',1,'online','manual','04f846133c521d65f8e98592be2aed41f96ada1fa39783b85d545caa250f4cfa',100.0,1779029628,1,'2026-05-17T16:53:48.880526+02:00',NULL,NULL,NULL,'["Modern Java", "Frameworks", "Spring Cloud"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://auth0.com/blog/kubernetes-secrets-management','auth0.com: Shhhh... Kubernetes Secrets Are Not Really Secret!','','2022',0,'Demystifies Kubernetes Secrets by addressing their default unencrypted base64 storage. Synthesizes strategies using cloud-managed KMS envelope systems, HashiCorp Vault integrations, and Secrets Store CSI Drivers.','YAML','Blog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Secrets Management", "Encryption"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://auth0.com/blog/kubernetes-tutorial-step-by-step-introduction-to-basic-concepts','auth0.com: Kubernetes Tutorial - Step by Step Introduction to Basic Concepts','','2020',3,'A structured, hands-on tutorial guiding users through local cluster deployment using Minikube. Explains crucial developer concepts including cluster networking, Service discovery, and managing persistent application states.','English','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Fundamentals", "Tutorials", "Deployment Workflow"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://auth0.com/blog/webauthn-and-passkeys-for-java-developers','auth0.com: A Passwordless Future! Passkeys for Java Developers','','2023',0,'A developer-focused guide to building passwordless authentication flows in Java web applications using WebAuthn APIs. Covers credential registration mechanics, client signature verification, and security practices for modern passkeys.','English','Technical Tutorial','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Access Management", "Passwordless Authentication"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://auto-api.dev','auto-api.dev','- [github.com/highmobility](https://github.com/highmobility)','2026',3,'A technical portal representing High Mobility''s Auto API initiatives. It outlines structured vehicle telemetry standards and standardized JSON payloads to bridge the gap between automotive hardware and cloud-native application developers.','English','Documentation Portal','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Domain APIs", "Automotive", "API Standardization"]','["[COMMUNITY-TOOL]"]','[]','["developerportals.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://autodotes.com/posts/s90PP9397WYTsAWaRapd','Kubernetes Troubleshooting Guide: Common Pitfalls and Solutions','','2023',0,'A robust troubleshooting guide compiling common pitfalls, anti-patterns, and direct remedies for everyday Kubernetes operation. It spans topics from service networking misconfigurations to persistent volume mounting failures. This resource provides clear checklists to help platform engineers accelerate incident resolution times.','English','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes", "Troubleshooting", "Guides"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-tutorials.md", "devops.md", "kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://automated-360.com/integration/how-to-perform-code-quality-check-for-selenium-test-automation','==automated-360.com: How to perform Code Quality Check for Selenium Test'' Automation? (SonarQube)==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','570f9690cfa86d602471769cd42587ad65afbb1a0765fbf1145f3ce3ecb0a897',100.0,1.77903443284216403e+09,0,'2026-05-17T18:13:52.842164+02:00',NULL,NULL,NULL,'[]','[]','["docs/test-automation-frameworks.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://automated-360.com/integration/how-to-perform-code-quality-check-for-selenium-test-automation','==automated-360.com: How to perform Code Quality Check for Selenium Test'' Automation? (SonarQube)==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','570f9690cfa86d602471769cd42587ad65afbb1a0765fbf1145f3ce3ecb0a897',100.0,1779034432,0,'2026-05-17T18:13:52.842164+02:00',NULL,NULL,NULL,'[]','[]','["docs/test-automation-frameworks.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://automatetheboringstuff.com','automatetheboringstuff.com: Automate the Boring Stuff with Python','','2020',0,'An industry staple for constructing lightweight, robust system automation scripts. Demystifies programmatic file manipulation, web scraping configurations, PDF/Word document handling, and automation of repetitive user interfaces.','Python','Book','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Automation", "Scripting Fundamentals"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://automationqahub.com/common-cypress-interview-questions','automationqahub.com: The Ultimate List of Cypress Interview Questions','','2022',4,'Investigates Cypress automation framework architecture. Contrasts its in-browser node execution loop against legacy WebDriver protocols, highlighting direct control of application states.','JavaScript','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Testing", "UI Automation", "Cypress"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','[]','["interview-questions.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://automationqahub.com/how-to-build-playwright-page-object-model','automationqahub.com: How to build a Playwright Page Object Model','','2023',5,'Focuses on implementing the Page Object Model (POM) pattern in Playwright to decouple test cases from raw element selectors and action logic. Demonstrates structuring page objects using TypeScript/JavaScript classes, showing how Playwright''s auto-waiting capabilities drastically simplify clean structural design.','TypeScript','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Quality Assurance & Testing", "Web Automation", "Design Patterns"]','["[DE FACTO STANDARD]", "[GUIDE]"]','[]','["test-automation-frameworks.md"]','{}','{}');
@@ -505,28 +505,28 @@ INSERT INTO "resources" VALUES('https://automationreinvented.blogspot.com/search
INSERT INTO "resources" VALUES('https://automationscript.com/how-to-read-console-output-in-jenkins-pipeline','automationscript.com: How To Read Jenkins Build Log Console Output','','2021',0,'Guides engineers on programmatic methods to read, parse, and parse Jenkins execution console outputs within pipeline structures. *Curator Insight*: Pipeline execution console logs. *Live Grounding*: Crucial for developers building custom automation loops that rely on upstream build statuses.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations", "Observability", "Logging & Monitoring"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://automationscript.com/parallel-execution-in-selenium-using-jenkins','automationscript.com: Parallel Execution In Selenium Using Jenkins','','2022',4,'Details how to configure parallel execution of Selenium test suites on Jenkins nodes to dramatically reduce execution feedback loops. It outlines distributing tests across multiple Jenkins executors or external grids using frameworks like TestNG or Maven Surefire. Highly useful for high-throughput enterprise continuous delivery systems.','None','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Quality Assurance & Testing", "Continuous Integration", "Parallel Testing"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["test-automation-frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://awesome-architecture.com','awesome-architecture.com: 🎨 Awesome Software Architecture 🌟','','2026',2,'A curated knowledge portal aggregating patterns, architectural templates, and engineering articles regarding distributed systems, cloud design, and high-concurrency microservices. Useful for staff engineers designing high-throughput, fault-tolerant networks.','N/A','Web Portal','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Software Architecture", "Design Patterns"]','["[COMMUNITY-TOOL]"]','[]','["other-awesome-lists.md"]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://awesome-go.com','awesome-go.com','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','d56b953bb64fc8fa1f8ee3f641243bacc307fc5dc92c07db31afc59314f14f56',100.0,1.77903240563876605e+09,1,'2026-05-17T17:40:05.638766+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://awesome-kubernetes.readthedocs.io',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','31f27f5ea923b800ad40b77d77806eeb32d4e2bec4ff491d8d590b29445d6e31',100.0,1.77903023853519511e+09,0,'2026-05-17T17:03:58.535195+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://awesome-go.com','awesome-go.com','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','d56b953bb64fc8fa1f8ee3f641243bacc307fc5dc92c07db31afc59314f14f56',100.0,1779032405,1,'2026-05-17T17:40:05.638766+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"is_special": true}');
+INSERT INTO "resources" VALUES('https://awesome-kubernetes.readthedocs.io',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','31f27f5ea923b800ad40b77d77806eeb32d4e2bec4ff491d8d590b29445d6e31',100.0,1779030238,0,'2026-05-17T17:03:58.535195+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://awesome-kubernetes.readthedocs.io/kubernetes','Kubernetes e-Books','','2025',4,'Vast repository of free high-quality Kubernetes ebooks, configuration sheets, and security manuals curated by the open-source community. Covers container security hardening, network topology routing, and scale limits. Highly recommended for continuous self-guided study.','English','Resource Hub','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Resources & Ebooks", "Kubernetes Ecosystem"]','["[ENTERPRISE-STABLE]"]','[]','["openshift.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://awesome.jimmysong.io','Awesome Cloud Native','','2026',3,'A central web portal framing the CNCF landscape, offering production-tested system diagrams, cloud architectural patterns, and guides. Essential for platform architects implementing service meshes, GitOps pipelines, and multi-tenant containers.','N/A','Web Portal','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Ecosystem", "Cloud Native Architectures"]','["[COMMUNITY-TOOL]"]','[]','["other-awesome-lists.md"]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://awesomeopensource.com/project/William-Yeh/ansible-prometheus','awesomeopensource.com/project/William-Yeh/ansible-prometheus','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903218192636394e+09,0,'2026-05-17T17:36:21.926364+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://awesomeopensource.com/project/cloudposse/terraform-aws-multi-az-subnets','awesomeopensource.com: Terraform Aws Multi Az Subnets','','N/A',0,'A curated technical resource and architectural guide covering awesomeopensource.com: Terraform Aws Multi Az Subnets in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903035266983294e+09,0,'2026-05-17T17:05:52.669833+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://awesomeopensource.com/project/sirredbeard/Awesome-WSL','Awesome WSL','','N/A',0,'A curated technical resource and architectural guide covering Awesome WSL in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903082719071292e+09,0,'2026-05-17T17:13:47.190713+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["other-awesome-lists.md"]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://awesomeopensource.com/projects/cidr','awesomeopensource.com: The Top 110 Cidr Open Source Projects on Github 🌟','','N/A',0,'A curated technical resource and architectural guide covering awesomeopensource.com: The Top 110 Cidr Open Source Projects on Github 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903022841461801e+09,0,'2026-05-17T17:03:48.414618+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/networking.md", "docs/other-awesome-lists.md"]','["networking.md", "other-awesome-lists.md"]','{}','{"is_special": true}');
+INSERT INTO "resources" VALUES('https://awesomeopensource.com/project/William-Yeh/ansible-prometheus','awesomeopensource.com/project/William-Yeh/ansible-prometheus','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779032181,0,'2026-05-17T17:36:21.926364+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://awesomeopensource.com/project/cloudposse/terraform-aws-multi-az-subnets','awesomeopensource.com: Terraform Aws Multi Az Subnets','','N/A',0,'A curated technical resource and architectural guide covering awesomeopensource.com: Terraform Aws Multi Az Subnets in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030352,0,'2026-05-17T17:05:52.669833+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://awesomeopensource.com/project/sirredbeard/Awesome-WSL','Awesome WSL','','N/A',0,'A curated technical resource and architectural guide covering Awesome WSL in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030827,0,'2026-05-17T17:13:47.190713+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["other-awesome-lists.md"]','{}','{"is_special": true}');
+INSERT INTO "resources" VALUES('https://awesomeopensource.com/projects/cidr','awesomeopensource.com: The Top 110 Cidr Open Source Projects on Github 🌟','','N/A',0,'A curated technical resource and architectural guide covering awesomeopensource.com: The Top 110 Cidr Open Source Projects on Github 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030228,0,'2026-05-17T17:03:48.414618+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/networking.md", "docs/other-awesome-lists.md"]','["networking.md", "other-awesome-lists.md"]','{}','{"is_special": true}');
INSERT INTO "resources" VALUES('https://awesomerank.github.io/lists/janikvonrotz/awesome-powershell.html','awesomerank.github.io: janikvonrotz/awesome-powershell','','2026',0,'An automatically ranked rendering of the Awesome PowerShell directory, categorizing contributions by community engagement and updates. It provides engineers with instant visibility into which PowerShell modules are actively maintained versus those that have lapsed into legacy status.','N/A','Website','Intermediate',0,'duplicate','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Tools", "Scripts", "PowerShell"]','["[LEGACY]"]','[]','["other-awesome-lists.md"]','{}','{"is_special": true, "duplicate_of": "https://github.com/janikvonrotz/awesome-powershell"}');
-INSERT INTO "resources" VALUES('https://awkwardferny.medium.com/setting-up-distributed-tracing-with-opentelemetry-jaeger-in-kubernetes-ingress-nginx-cfdda7d9441d','awkwardferny.medium.com: Setting up Distributed Tracing in Kubernetes with'' OpenTracing, Jaeger, and Ingress-NGINX','','N/A',0,'A curated technical resource and architectural guide covering awkwardferny.medium.com: Setting up Distributed Tracing in Kubernetes with'' OpenTracing, Jaeger, and Ingress-NGINX in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903053848194408e+09,0,'2026-05-17T17:08:58.481944+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://awkwardferny.medium.com/setting-up-distributed-tracing-with-opentelemetry-jaeger-in-kubernetes-ingress-nginx-cfdda7d9441d','awkwardferny.medium.com: Setting up Distributed Tracing in Kubernetes with'' OpenTracing, Jaeger, and Ingress-NGINX','','N/A',0,'A curated technical resource and architectural guide covering awkwardferny.medium.com: Setting up Distributed Tracing in Kubernetes with'' OpenTracing, Jaeger, and Ingress-NGINX in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030538,0,'2026-05-17T17:08:58.481944+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws-latency.altaircp.com','Find the fastest region from your location','','2018',0,'An essential community-built utility for testing regional latencies directly from client browsers to AWS data centers. Critical for architects choosing optimal regions for low-latency interactive applications and global disaster recovery architectures.','English','blog','beginner',0,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Performance Optimization"]','["[COMMUNITY-TOOL]"]','[]','["aws-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws-observability.github.io/terraform-aws-observability-accelerator','aws-observability.github.io: AWS Observability Accelerator for Terraform 🌟','','2024',0,'The AWS Observability Accelerator is an official collection of production-grade Terraform modules. Quickly configures and installs ADOT, Amazon Managed Service for Prometheus, and Grafana on Amazon EKS clusters.','HCL','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "EKS & Container Orchestration"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws-observability.github.io/terraform-aws-observability-accelerator/eks/tracing','aws-observability.github.io: Tracing on Amazon EKS','','2024',0,'A specialized sub-section of the AWS Observability Accelerator focusing exclusively on tracing strategies on EKS. Details provisioning of ADOT Collector sidecars, OpenTelemetry APIs, and AWS X-Ray integration frameworks.','HCL','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "EKS & Container Orchestration"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws-quickstart.github.io/quickstart-eks-rancher','aws-quickstart.github.io: Rancher on the AWS Cloud. Quick Start Reference Deployment','','2022',0,'Official AWS Quick Start reference guide for standing up Rancher on AWS. This architecture installs Rancher on an Amazon EKS cluster, giving enterprise operations teams a unified interface to govern multiple downstream clusters, enforce unified RBAC models, and manage complex multi-tenant environments.','HCL','Reference','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Rancher Management"]','["[COMMUNITY-TOOL]"]','[]','["rancher.md", "aws-containers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com','AWS OpsWorks','','2013',0,'A managed configuration management platform utilizing Chef or Puppet layers. *2026 Engineering Reality*: Now classified as legacy, with standard DevOps workflows adopting AWS Systems Manager (SSM) and Terraform for infrastructure automation.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2013-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Configuration Management"]','["[LEGACY]"]','[]','["aws-miscellaneous.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws','EC2 VM Import/Export now supports migration of virtual machines with Unified Extensible Firmware Interface (UEFI) boot to AWS','','2021',3,'Extends the VM Import/Export service to support the migration of virtual machines using UEFI (Unified Extensible Firmware Interface) bootloader architectures. This standardizes migration pipelines for modern on-premises systems, bypassing tedious BIOS-conversion steps. It enables automated VM transition directly into modern EC2 nitro-based instance types.','English','Service Feature','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Migration", "VM Import Export"]','["[COMMUNITY-TOOL]"]','[]','["aws-newfeatures.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/global-infrastructure/innovation/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trk=n/a&linkId=951858139','AWS Global Infrastructure Innovation','Explore how AWS designs and builds its global infrastructure to deliver high availability, low latency, and secure cloud services.','2026',4,'An official architectural overview of the AWS Global Infrastructure, highlighting the innovations in server design, custom silicon (Graviton/Trainium/Inferentia), cooling technologies, and networking topology. This page describes how AWS maintains regional isolation and high-availability zones to power mission-critical workloads worldwide. It serves as an essential reference for cloud architects looking to understand physical layer redundancy and infrastructure-level security baselines.','en','documentation','intermediate',0,'online','automatic','de3cea21e06278d53227a3f26c4ab81aed588d2a9d93b79a8918b5ad7f774ac7',NULL,1.78035282864131188e+09,0,'2026-06-02T00:27:08.641312+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS", "Global Infrastructure"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','[]','{}','{"category": "aws-architecture", "reputation_status": "Vetted", "reputation_summary": "Official AWS Cloud Infrastructure documentation showcasing hardware innovation and global data center standards.", "social_preview_url": "", "source_provenance": "X.com (awscloud)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/global-infrastructure/localzones/locations','AWS Local Zones locations','','2026',0,'Official matrix detailing geographic distributions and architectural specifications of AWS Local Zones. Designed for low-latency processing, these zones deploy compute, storage, and database services adjacent to major industrial hubs, bridging Edge topologies with core Regions.','N/A','Documentation','Intermediate',0,'online','manual','5d21888d9fa3ce0ad76da7aa0dc95ff42a4fbbdf554692b179caa2b2fd61f466',100.0,1.77902916336549401e+09,1,'2026-05-17T16:46:03.365494+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Infrastructure"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2015/12/aws-cloudformation-adds-support-for-aws-waf-and-aws-directory-service-for-microsoft-active-directory',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','bbc82c144edf66a97ce1a76d1d4d435cb51f7f8c9e503aef868b88b2a1770d90',64.0,1.77913049498792791e+09,0,'2026-05-18T20:54:54.987928+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-newfeatures.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2015/12/now-add-or-modify-request-headers-forwarded-from-amazon-cloudfront-to-origin','Now Add or Modify Request Headers Forwarded From Amazon CloudFront to Origin','','N/A',0,'A curated technical resource and architectural guide covering Now Add or Modify Request Headers Forwarded From Amazon CloudFront to Origin in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','57d3343d93528eb5a03a743df122d0d1738186573e12a147c26a2606f34f9e36',100.0,1.779031255563905e+09,0,'2026-05-17T17:20:55.563905+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-newfeatures.md"]','["aws-newfeatures.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2016/01/aws-schema-conversion-tool-postgresql-support','AWS Schema Conversion Tool now supports PostgreSQL as conversion target','','2016',2,'Curator Insight chronicles the historical release when AWS SCT introduced target support for Amazon RDS PostgreSQL. Live Grounding indicates that this addition laid the groundwork for open-source migrations of commercial PL/SQL and T-SQL. Included for tracing AWS ecosystem historical growth.','English','Release Announcement','Intermediate',0,'online','manual','248608be4c8c7eeb3888e936450726ab9887d5a4b72283c39a8e742c6c1b6ca0',100.0,1.77902936686483788e+09,0,'2026-05-17T16:49:26.864838+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Database Migration", "Legacy Releases"]','["[COMMUNITY-TOOL]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('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','AWS Config Rules now available in 4 new regions: US West (Oregon), EU (Ireland),'' EU (Frankfurt) and Asia Pacific (Tokyo)','','2016',0,'This release details the regional expansion of AWS Config Rules, enabling continuous compliance auditing and resource monitoring in multiple global zones. AWS Config Rules allow operators to evaluate resource configurations against organizational standards and security policies dynamically. This multi-region support is architecturally significant for companies running highly distributed systems that must comply with regional data governance rules.','N/A','Documentation','Intermediate',0,'online','manual','89f116c915b33a2dfe1fe69797042f7d8093aa60c570fe9ac30a0459a4fc07c2',100.0,1.77903009108226799e+09,1,'2026-05-17T17:01:31.082268+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Compliance & Governance", "AWS Config"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/global-infrastructure/innovation/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trk=n/a&linkId=951858139','AWS Global Infrastructure Innovation','Explore how AWS designs and builds its global infrastructure to deliver high availability, low latency, and secure cloud services.','2026',4,'An official architectural overview of the AWS Global Infrastructure, highlighting the innovations in server design, custom silicon (Graviton/Trainium/Inferentia), cooling technologies, and networking topology. This page describes how AWS maintains regional isolation and high-availability zones to power mission-critical workloads worldwide. It serves as an essential reference for cloud architects looking to understand physical layer redundancy and infrastructure-level security baselines.','en','documentation','intermediate',0,'online','automatic','de3cea21e06278d53227a3f26c4ab81aed588d2a9d93b79a8918b5ad7f774ac7',NULL,1780352828,0,'2026-06-02T00:27:08.641312+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS", "Global Infrastructure"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','[]','{}','{"category": "aws-architecture", "reputation_status": "Vetted", "reputation_summary": "Official AWS Cloud Infrastructure documentation showcasing hardware innovation and global data center standards.", "social_preview_url": "", "source_provenance": "X.com (awscloud)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/global-infrastructure/localzones/locations','AWS Local Zones locations','','2026',0,'Official matrix detailing geographic distributions and architectural specifications of AWS Local Zones. Designed for low-latency processing, these zones deploy compute, storage, and database services adjacent to major industrial hubs, bridging Edge topologies with core Regions.','N/A','Documentation','Intermediate',0,'online','manual','5d21888d9fa3ce0ad76da7aa0dc95ff42a4fbbdf554692b179caa2b2fd61f466',100.0,1779029163,1,'2026-05-17T16:46:03.365494+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Infrastructure"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2015/12/aws-cloudformation-adds-support-for-aws-waf-and-aws-directory-service-for-microsoft-active-directory',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','bbc82c144edf66a97ce1a76d1d4d435cb51f7f8c9e503aef868b88b2a1770d90',64.0,1779130494,0,'2026-05-18T20:54:54.987928+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-newfeatures.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2015/12/now-add-or-modify-request-headers-forwarded-from-amazon-cloudfront-to-origin','Now Add or Modify Request Headers Forwarded From Amazon CloudFront to Origin','','N/A',0,'A curated technical resource and architectural guide covering Now Add or Modify Request Headers Forwarded From Amazon CloudFront to Origin in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','57d3343d93528eb5a03a743df122d0d1738186573e12a147c26a2606f34f9e36',100.0,1779031255,0,'2026-05-17T17:20:55.563905+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-newfeatures.md"]','["aws-newfeatures.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2016/01/aws-schema-conversion-tool-postgresql-support','AWS Schema Conversion Tool now supports PostgreSQL as conversion target','','2016',2,'Curator Insight chronicles the historical release when AWS SCT introduced target support for Amazon RDS PostgreSQL. Live Grounding indicates that this addition laid the groundwork for open-source migrations of commercial PL/SQL and T-SQL. Included for tracing AWS ecosystem historical growth.','English','Release Announcement','Intermediate',0,'online','manual','248608be4c8c7eeb3888e936450726ab9887d5a4b72283c39a8e742c6c1b6ca0',100.0,1779029366,0,'2026-05-17T16:49:26.864838+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Database Migration", "Legacy Releases"]','["[COMMUNITY-TOOL]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('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','AWS Config Rules now available in 4 new regions: US West (Oregon), EU (Ireland),'' EU (Frankfurt) and Asia Pacific (Tokyo)','','2016',0,'This release details the regional expansion of AWS Config Rules, enabling continuous compliance auditing and resource monitoring in multiple global zones. AWS Config Rules allow operators to evaluate resource configurations against organizational standards and security policies dynamically. This multi-region support is architecturally significant for companies running highly distributed systems that must comply with regional data governance rules.','N/A','Documentation','Intermediate',0,'online','manual','89f116c915b33a2dfe1fe69797042f7d8093aa60c570fe9ac30a0459a4fc07c2',100.0,1779030091,1,'2026-05-17T17:01:31.082268+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Compliance & Governance", "AWS Config"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2016/05/pci-dss-standardized-architecture-on-the-aws-cloud-quick-start-reference-deployment','PCI DSS Standardized Architecture on the AWS Cloud: Quick Start Reference Deployment','','2016',0,'Historical release information outlining AWS''s automated Quick Start reference architecture blueprint for PCI DSS Level 1 compliance. Provides pre-built CloudFormation nesting designs designed to construct multi-tier secure enclaves on AWS.','English','Announcement','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Security and Compliance"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2016/06/learn-aws-security-fundamentals-with-free-and-online-training','Learn AWS Security Fundamentals with Free and Online Training','','2016',0,'Historical training material landing page detailing basic AWS security constructs. Highly useful for onboarding developers to the AWS Shared Responsibility Model, VPC security groups, IAM users, and primitive API auditing.','English','Educational','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Security and Compliance"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2016/07/build-a-modular-and-scalable-amazon-vpc-architecture-with-new-quick-start','Build a Modular and Scalable Amazon VPC Architecture with New Quick Start','','2016',0,'An archetypal reference detailing modular AWS VPC deployment patterns. Explores multi-AZ layouts, public/private subnets, and NAT Gateway placements. This blueprint remains the structural basis for most automated enterprise VPC templates today.','English','documentation','intermediate',0,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "VPC Architecture"]','["[COMMUNITY-TOOL]"]','[]','["aws-networking.md"]','{}','{}');
@@ -535,9 +535,9 @@ INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2016/
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2016/08/aws-elastic-beanstalk-supports-nginx-proxy-server-with-tomcat','AWS Elastic Beanstalk Supports Nginx Proxy Server with Tomcat','','2016',0,'Feature documentation announcing native Nginx reverse proxy configurations sitting in front of Apache Tomcat platforms in Beanstalk. Optimizes delivery of static assets and client routing.','English','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Web Servers"]','["[COMMUNITY-TOOL]"]','[]','["aws-miscellaneous.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2016/08/specifying-the-vpc-for-your-amazon-rds-db-instance','Specifying the VPC for your Amazon RDS DB Instance','','2016',0,'Documents the structural capability to assign Amazon RDS database instances to isolated VPC subnets. Critical for security architecture, establishing clear boundary isolation where databases exist in strictly private subnets separated from public app tiers.','English','documentation','intermediate',0,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "RDS", "VPC Integration"]','["[COMMUNITY-TOOL]"]','[]','["aws-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2016/09/amazon-cloudfront-now-supports-http2','Amazon CloudFront now supports HTTP/2','','2016',0,'Announces native HTTP/2 support in CloudFront, highlighting performance gains from request multiplexing and header compression. A major historical milestone for fast content delivery networks, paving the way for modern responsive web applications.','English','documentation','intermediate',1,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "CDN", "CloudFront"]','["[COMMUNITY-TOOL]"]','[]','["aws-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2016/09/amazon-rds-for-postgresql-enhancements-support-for-new-minor-versions-logical-replication-and-amazon-rds-postgresql-as-a-source-for-aws-dms','Amazon RDS for PostgreSQL Enhancements: Support for new minor versions,'' Logical Replication, and Amazon RDS PostgreSQL as a source for AWS DMS','','N/A',0,'Curator Insight details historical native enhancements to Amazon RDS PostgreSQL, including foundational logical replication capability. Live Grounding notes that this 2016 release unlocked the capability to use RDS PostgreSQL as a source for change-data capture in AWS DMS. Included for tracing the lineage of managed PostgreSQL features.','English','Release Announcement','Intermediate',0,'online','manual','31bda3e6483aaafe43c2133853ce4507fdef86b6b1c93487d35eb1cd0b47a177',100.0,1.77902950734927892e+09,1,'2026-05-17T16:51:47.349279+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Databases", "Legacy Releases"]','["[COMMUNITY-TOOL]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2016/09/amazon-rds-for-postgresql-enhancements-support-for-new-minor-versions-logical-replication-and-amazon-rds-postgresql-as-a-source-for-aws-dms','Amazon RDS for PostgreSQL Enhancements: Support for new minor versions,'' Logical Replication, and Amazon RDS PostgreSQL as a source for AWS DMS','','N/A',0,'Curator Insight details historical native enhancements to Amazon RDS PostgreSQL, including foundational logical replication capability. Live Grounding notes that this 2016 release unlocked the capability to use RDS PostgreSQL as a source for change-data capture in AWS DMS. Included for tracing the lineage of managed PostgreSQL features.','English','Release Announcement','Intermediate',0,'online','manual','31bda3e6483aaafe43c2133853ce4507fdef86b6b1c93487d35eb1cd0b47a177',100.0,1779029507,1,'2026-05-17T16:51:47.349279+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Databases", "Legacy Releases"]','["[COMMUNITY-TOOL]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2016/09/nginx-plus-on-the-aws-cloud-quick-start-reference-deployment','NGINX Plus on the AWS Cloud: Quick Start Reference Deployment','','2016',0,'A legacy but highly informative deployment blueprint for configuring high-availability NGINX Plus instances on AWS. Explains load-balancing patterns, session persistence, and active health checks that bridge standard EC2 architectures with NGINX''s enterprise proxy features.','English','documentation','intermediate',1,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Reverse Proxy", "NGINX Plus"]','["[LEGACY]"]','[]','["aws-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2016/10/oracle-database-on-the-aws-cloud-quick-start-reference-deployment','Oracle Database on the AWS Cloud: Quick Start Reference Deployment','','N/A',0,'Announcement and reference guide for launching highly available Oracle Database setups on AWS. Provides pre-built CloudFormation architectures mapping storage configurations and licensing models (BYOL).','English','Article','Advanced',0,'online','manual','c98d2e0980588e9621fffa5dcf99d386f8c5ae5aced414d76cc52133241e7ea8',100.0,1.77903035013494801e+09,1,'2026-05-17T17:05:50.134948+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Databases", "Enterprise Migrations"]','["[COMMUNITY-TOOL]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2016/10/oracle-database-on-the-aws-cloud-quick-start-reference-deployment','Oracle Database on the AWS Cloud: Quick Start Reference Deployment','','N/A',0,'Announcement and reference guide for launching highly available Oracle Database setups on AWS. Provides pre-built CloudFormation architectures mapping storage configurations and licensing models (BYOL).','English','Article','Advanced',0,'online','manual','c98d2e0980588e9621fffa5dcf99d386f8c5ae5aced414d76cc52133241e7ea8',100.0,1779030350,1,'2026-05-17T17:05:50.134948+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Databases", "Enterprise Migrations"]','["[COMMUNITY-TOOL]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2020/06/introducing-aws-cloudformation-guard-preview','Introducing Cloud Formation Guard - a new opensource CLI for infrastructure compliance','- [AWS CloudFormation Guard](https://github.com/aws-cloudformation/cloudformation-guard) Guard offers a policy-as-code domain-specific language (DSL) to write rules and validate JSON- and YAML-formatted data such as CloudFormation Templates, K8s configurations, and Terraform JSON plans/configurations against those rules.','2020',0,'AWS CloudFormation Guard is an open-source policy-as-code evaluation engine designed to inspect JSON, YAML, and HCL configurations. Using a simple domain-specific language, it allows developers to write rules to prevent non-compliant resources from being deployed, integrating easily into CI/CD pipelines.','Rust','CLI Tool','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "CloudFormation", "Compliance & Policy"]','["[COMMUNITY-TOOL]"]','[]','["aws-iac.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2020/08/announcing-the-aws-controllers-for-kubernetes-preview','Announcing the AWS Controllers for Kubernetes Preview','','2020',0,'Historical release note for AWS Controllers for Kubernetes (ACK), allowing developers to provision and manage AWS managed services directly using Kubernetes custom resources and controller reconcile loops.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "AWS EKS", "Operator Pattern"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2020/09/amazon-cloudwatch-dashboards-supports-sharing','Amazon CloudWatch Dashboards now supports sharing','','2020',0,'Announces external sharing support for AWS CloudWatch Dashboards, permitting secure read-only console visualizations to key stakeholders outside the immediate AWS organization footprint.','N/A','Announcements','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability & Monitoring", "CloudWatch", "Dashboards"]','["[COMMUNITY-TOOL]"]','[]','["aws-monitoring.md"]','{}','{}');
@@ -547,7 +547,7 @@ INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2021/
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2021/01/new-digital-course-and-lab-aws-cloud-development-kit-cdk-primer','New digital course and lab: AWS Cloud Development Kit (CDK) Primer','','2021',0,'Introduction to the AWS Cloud Development Kit (CDK) framework. Teaches developers how to define cloud infrastructure using familiar programming languages (TypeScript, Python) rather than declarative JSON or YAML, maximizing code reusability and CI/CD integration.','English','Course','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Infrastructure as Code"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["aws-training.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2021/02/amazon-eks-clusters-support-user-authentication-oidc-compatible-identity-providers','Amazon EKS clusters now support user authentication with OIDC compatible identity providers','','2021',5,'Enables EKS clusters to utilize external OpenID Connect (OIDC) compatible identity providers for user authentication. This decouples Kubernetes RBAC from direct IAM identity mappings, allowing developers to leverage existing SSO solutions like Okta or Keycloak. It simplifies security governance by maintaining enterprise identity standards at the cluster API level.','English','Service Feature','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containers", "Kubernetes", "EKS Security"]','["[DE FACTO STANDARD]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2021/03/iam-access-analyzer-supports-over-100-policy-checks-with-actionable-recommendations','aws.amazon.com: IAM Access Analyzer now supports over 100 policy checks with actionable recommendations to help you author secure and functional policies','','2021',0,'Product release notes detailing major updates in AWS IAM Access Analyzer, introducing over 100 automated checks with recommendations to help security teams author secure and functional IAM policies.','English','Announcement','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Identity and Access Management"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2021/05/introducing-distributed-load-testing-v1-3','amazon.com: Introducing Distributed Load Testing v1.3','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','980fa380627c89a8abee0ca56d2280e577eab7cf02eaa046c63b94d13b5a8ac7',100.0,1.77903145570867109e+09,1,'2026-05-17T17:24:15.708671+02:00',NULL,NULL,NULL,'[]','[]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2021/05/introducing-distributed-load-testing-v1-3','amazon.com: Introducing Distributed Load Testing v1.3','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','980fa380627c89a8abee0ca56d2280e577eab7cf02eaa046c63b94d13b5a8ac7',100.0,1779031455,1,'2026-05-17T17:24:15.708671+02:00',NULL,NULL,NULL,'[]','[]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2021/06/new-aws-solutions-implementation-tag-tamer','New AWS Solutions Implementation: Tag Tamer','','2021',3,'An open-source, reference-architecture tool designed to manage, govern, and remediate tagging compliance across AWS accounts. Featuring a user-friendly UI, it assists organizations in standardizing metadata for cost allocation, access control, and automation. In production, this mitigates drift in tagging schemas, bringing consistency to multi-account landings.','English','Software','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Governance", "Resource Tagging", "Automation"]','["[COMMUNITY-TOOL]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2021/07/amazon-ec2-auto-scaling-now-lets-you-control-which-instances-to-terminate-on-scale-in','Amazon EC2 Auto Scaling now lets you control which instances to terminate on scale-in','','2021',4,'Offers precise programmatic control over which EC2 instances are terminated first during an Auto Scaling scale-in event. This replaces generic policies, allowing engineers to retain warm instances, protect long-running tasks, or optimize container host terminations. Architecturally, it increases stability for stateful or queue-consuming workers.','English','Service Feature','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Compute", "Auto Scaling"]','["[ENTERPRISE-STABLE]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2021/07/amazon-virtual-private-cloud-vpc-customers-can-assign-ip-prefixes-ec2-instances','Amazon Virtual Private Cloud (VPC) customers can now assign IP prefixes to their EC2 instances','','2021',5,'Identical announcement enabling continuous IP prefixes to be allocated directly to EC2 instances. Architecturally, this bypasses elastic network interface (ENI) private IP limit caps, expanding physical capacity constraints for highly scaled Kubernetes EKS clusters. It simplifies route propagation configurations and scales pod-per-node capacity.','English','Infrastructure Feature','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Networking", "VPC Addressing"]','["[DE FACTO STANDARD]"]','[]','["aws-newfeatures.md"]','{}','{}');
@@ -557,7 +557,7 @@ INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2021/
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2021/08/amazon-vpc-resize-prefix-list','Amazon Virtual Private Cloud (VPC) customers can now resize their prefix list','','2021',4,'Introduces the capability to dynamically resize customer-managed prefix lists, allowing cloud engineers to adjust IP range counts without recreating dependent security groups or route tables. This update simplifies network security operations at scale by removing the rigid limits on custom prefix dimensions. Architecturally, it serves as a critical automation capability for large transit gateway deployments.','English','Infrastructure Feature','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Networking", "Security Groups"]','["[ENTERPRISE-STABLE]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2021/08/announcing-general-availability-amazon-redshift-cross-account-data-sharing','Announcing General Availability of Amazon Redshift Cross-account Data Sharing','','2021',5,'Allows instant, secure data sharing across different Amazon Redshift clusters and AWS accounts without moving or copying data. It decouples storage from compute, allowing downstream analytic nodes or consumers to run isolated queries against shared data structures in real-time. This drastically optimizes data lake engineering architectures.','English','Service Feature','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data & Analytics", "Data Warehouse", "Redshift"]','["[DE FACTO STANDARD]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2021/08/aws-security-hub-adds-18-new-controls-foundational-security-best-practices-standard-8-new-partners-enhanced-cloud-security-posture-monitoring','AWS Security Hub adds 18 new controls to its Foundational Security Best Practices standard and 8 new partners for enhanced cloud security posture monitoring','','2021',4,'Expands AWS Security Hub with 18 automated security checks covering IAM, EC2, and S3, alongside new integrations with third-party partners. This upgrade provides continuous compliance checks aligned with the AWS Foundational Security Best Practices standard. It gives security engineers real-time visibility and a consolidated dashboard for vulnerability posture scoring.','English','Service Feature','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Compliance", "Cloud Security Posture", "Security Hub"]','["[ENTERPRISE-STABLE]"]','[]','["aws-newfeatures.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2021/08/ec2-vm-import-export-unified-extensible-firmware-interface-aws',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','f5be332f36143c0eae73e97cf951d9f09c3f6d2386bfc21ab4dc44df8ff395f6',84.0,1.77913049496222805e+09,0,'2026-05-18T20:54:54.962228+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-newfeatures.md"]','["aws-newfeatures.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2021/08/ec2-vm-import-export-unified-extensible-firmware-interface-aws',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','f5be332f36143c0eae73e97cf951d9f09c3f6d2386bfc21ab4dc44df8ff395f6',84.0,1779130494,0,'2026-05-18T20:54:54.962228+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-newfeatures.md"]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2021/09/amazon-ec2-global-view-console-regions','Amazon EC2 now offers Global View on the console to view all resources across regions together','','2021',3,'Offers a centralized dashboard on the EC2 Console to view all running instances, volumes, VPCs, and subnets across all AWS Regions simultaneously. This feature drastically improves operational visibility, allowing engineers to track shadow IT, verify multi-region deployments, and quickly locate orphaned resources. It provides a foundational unified pane for multi-region operations.','English','Service Feature','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Compute", "Multi-Region Operations"]','["[COMMUNITY-TOOL]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2021/09/application-load-balancer-aws-privatelink-static-ip-addresses-network-load-balancer','Application Load Balancer now enables AWS PrivateLink and static IP addresses by direct integration with Network Load Balancer','','2021',5,'Introduces direct, native integration between Application Load Balancers (ALB) and Network Load Balancers (NLB), enabling ALBs to leverage static IP addresses and register with AWS PrivateLink. This native bridge removes the complex AWS Lambda-based IP-sync workarounds. It allows organizations to expose Layer 7 HTTP/HTTPS routing routes securely over private, non-routable VPC endpoints.','English','Infrastructure Feature','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Networking", "Load Balancing"]','["[DE FACTO STANDARD]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2021/09/aws-site-to-site-vpn-download-configuration-utility','AWS Site-to-Site VPN releases updated Download Configuration utility','','2021',3,'An upgraded utility providing customized configuration templates for a wider variety of Customer Gateway (CGW) devices during hybrid VPN setups. This tool streamlines the deployment of secure IPsec tunnels by providing templated scripts for Cisco, Juniper, Fortinet, and generic routers. It guarantees cryptographic and routing parameter parity between on-prem and AWS.','English','Service Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Networking", "Hybrid Connectivity"]','["[COMMUNITY-TOOL]"]','[]','["aws-newfeatures.md"]','{}','{}');
@@ -569,7 +569,7 @@ INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2021/
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2022/01/amazon-elastic-file-system-replication','Announcing Amazon Elastic File System Replication','','2022',4,'Launches a native replication solution for EFS, automating the replication of file systems across different AWS Regions or within the same Region. It guarantees point-in-time consistency and helps meet disaster recovery (DR) RPO and RTO compliance goals. This deprecates the need for custom rsync-based replication agents on EC2.','English','Service Feature','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Storage", "EFS"]','["[ENTERPRISE-STABLE]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2022/02/general-availability-aws-backup-amazon-s3','Announcing the general availability of AWS Backup for Amazon S3','','2022',5,'Reaches General Availability, providing complete managed backup, restore, and lifecycle orchestration of Amazon S3 data. It supports cross-region, cross-account capabilities, and immutable backup copies using AWS Backup Vault Lock. Architecturally, it streamlines data compliance audits, proving protection policies for petabyte-scale S3 data lakes.','English','Service Feature','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data & Analytics", "Data Protection", "AWS Backup"]','["[DE FACTO STANDARD]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2022/04/amazon-cloudwatch-metrics-insights','Introducing Amazon CloudWatch Metrics Insights (General Availability)','','2022',0,'Amazon CloudWatch Metrics Insights is a highly performant SQL-based query engine that allows developers and administrators to analyze system metrics at scale in real-time. It enables querying millions of metrics dynamically, grouping by dimensions, and creating dashboard visualizers to pinpoint anomalous behaviors rapidly across distributed cloud architectures.','None','Cloud Service','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Observability", "Metrics"]','["[COMMUNITY-TOOL]"]','[]','["aws-newfeatures.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2022/04/aws-data-transfer-price-reduction-privatelink-transit-gateway-client-vpn-services/?nc1=h_ls','AWS Announces Data Transfer Price Reduction for AWS PrivateLink, AWS Transit Gateway, and AWS Client VPN services','','2022',4,'Covers significant network-level price cuts for AWS PrivateLink, Transit Gateway, and Client VPN. Aids enterprise network architects in planning hybrid integrations with fewer concerns over data egress penalties.','English','Technical Article','Intermediate',0,'online','manual','341b31b5e366e39c59f8761601f61a71079243255afe5c16364af43df53431ce',100.0,1779030927.99586,1,'2026-05-17T17:15:27.995860+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Cost Management", "Networking Costs"]','["[ENTERPRISE-STABLE]"]','["docs/aws-pricing.md"]','["aws-pricing.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2022/04/aws-data-transfer-price-reduction-privatelink-transit-gateway-client-vpn-services/?nc1=h_ls','AWS Announces Data Transfer Price Reduction for AWS PrivateLink, AWS Transit Gateway, and AWS Client VPN services','','2022',4,'Covers significant network-level price cuts for AWS PrivateLink, Transit Gateway, and Client VPN. Aids enterprise network architects in planning hybrid integrations with fewer concerns over data egress penalties.','English','Technical Article','Intermediate',0,'online','manual','341b31b5e366e39c59f8761601f61a71079243255afe5c16364af43df53431ce',100.0,1779030927,1,'2026-05-17T17:15:27.995860+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Cost Management", "Networking Costs"]','["[ENTERPRISE-STABLE]"]','["docs/aws-pricing.md"]','["aws-pricing.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2022/04/aws-shield-application-balancer-automatic-ddos-mitigation','AWS Shield Advanced now supports Application Load Balancer for automatic application layer DDoS mitigation','','2022',0,'AWS Shield Advanced introduced automatic mitigation of application layer (Layer 7) DDoS attacks for Application Load Balancers (ALB). This capability dynamically creates, tests, and deploys AWS WAF rules on behalf of the user to block malicious traffic patterns, reducing manual intervention and minimizing downstream application downtime during sustained attacks.','None','Cloud Service','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Security", "DDoS Protection"]','["[COMMUNITY-TOOL]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2022/04/aws-single-sign-on-configurable-synchronization-microsoft-active-directory','AWS Single Sign-On launches configurable synchronization for Microsoft Active Directory','','2022',0,'AWS Single Sign-On (now IAM Identity Center) introduced customizable directory synchronization options for Microsoft Active Directory (AD). This feature allows administrators to select specific AD groups and users for propagation into AWS, optimizing synchronization times and preventing clutter in large-scale multi-account environments.','None','Cloud Service','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Identity & Access", "Directory Services"]','["[COMMUNITY-TOOL]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2022/05/aws-systems-manager-support-port-forwarding-remote-hosts-using-session-manager','aws.amazon.com: AWS Systems Manager announces support for port forwarding to remote hosts using Session Manager','','2022',0,'Curator Insight announces native SSM port-forwarding tunnels directly to database endpoints or remote hosts inside private subnets. Live Grounding confirms this is a standard operational practice in 2026, eliminating the security risks, costs, and management overhead of maintaining traditional jump box/bastion host VMs.','N/A','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking & Security", "Remote Access", "AWS Systems Manager"]','["[COMMUNITY-TOOL]"]','[]','["aws-miscellaneous.md"]','{}','{}');
@@ -613,23 +613,23 @@ INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2024/
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2024/08/aws-waf-rate-based-rules-lower-rate-limits','AWS WAF enhances rate-based rules to support lower rate limits','','2024',0,'Highlights the critical update reducing AWS WAF rate-based rule limits to protect low-traffic APIs and login endpoints from brute-force attacks. Provides developers with more granular rate-limiting controls to prevent application abuse at the edge.','English','documentation','advanced',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Security", "WAF"]','["[COMMUNITY-TOOL]"]','[]','["aws-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/about-aws/whats-new/2026/05/aws-local-zones-region-selector/?sc_channel=sm&sc_campaign=Launch_Campaign&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trkCampaign=f9c69475-df97-4143-8955-acfd0ed7ce10&trk=f9c69475-df97-4143-8955-acfd0ed7ce10&linkId=944784139','AWS Management Console Local Zones in Region Selector','AWS Management Console introduces integrated visibility of opted-in AWS Local Zones directly within the top Region Selector navigation panel.','2026',4,'Curator Insight: Providing centralized edge infrastructure visibility directly in the management console significantly simplifies decentralized application deployment.
-Live Grounding: AWS''s latest announcement documents the inclusion of opted-in AWS Local Zones within the Region Selector, enabling operators to quickly navigate, govern, and view low-latency edge resources parented across multiple primary regions.','en','news','Intermediate',0,'online','automatic','5df95d0bac5716c2fecf1dab3e461025bb5ac2d2467ef6029dbff12ec132f82a',NULL,1.78035215826354599e+09,0,'2026-06-02T00:15:58.263546+02:00',NULL,NULL,NULL,'["AWS", "Management Console", "Infrastructure", "Local Zones"]','["[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "aws-newfeatures", "reputation_status": "Vetted", "reputation_summary": "Officially released core feature within the AWS Management Console, supported globally.", "social_preview_url": "", "source_provenance": "X.com (awscloud)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/activate','AWS Activate','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2805722d4026971e82ee97b10d3579bc775a364891a4de0644874a1673284651',100.0,1.77903305080716204e+09,0,'2026-05-17T17:50:50.807162+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/startups"}');
+Live Grounding: AWS''s latest announcement documents the inclusion of opted-in AWS Local Zones within the Region Selector, enabling operators to quickly navigate, govern, and view low-latency edge resources parented across multiple primary regions.','en','news','Intermediate',0,'online','automatic','5df95d0bac5716c2fecf1dab3e461025bb5ac2d2467ef6029dbff12ec132f82a',NULL,1780352158,0,'2026-06-02T00:15:58.263546+02:00',NULL,NULL,NULL,'["AWS", "Management Console", "Infrastructure", "Local Zones"]','["[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "aws-newfeatures", "reputation_status": "Vetted", "reputation_summary": "Officially released core feature within the AWS Management Console, supported globally.", "social_preview_url": "", "source_provenance": "X.com (awscloud)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/activate','AWS Activate','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2805722d4026971e82ee97b10d3579bc775a364891a4de0644874a1673284651',100.0,1779033050,0,'2026-05-17T17:50:50.807162+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/startups"}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/app-mesh','aws.amazon.com/app-mesh','','2022',0,'Live Grounding Synthesis: Built on Envoy as AWS''s managed service mesh, AWS App Mesh was deprecated in late 2024 and fully sunsetted. Platform teams are urged to transition to Amazon ECS Service Connect or Amazon VPC Lattice.','English','Documentation','Medium',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Service Mesh", "AWS"]','["[LEGACY]"]','[]','["aws-miscellaneous.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/application-migration-service','AWS Cloud Endure Migration','','2026',0,'Curator Insight maps the evolution of CloudEndure into AWS Application Migration Service (AWS MGN). Live Grounding confirms AWS MGN is the primary enterprise engine for lift-and-shift migrations, maintaining block-level replication of physical, virtual, or cloud-based servers directly to AWS target instances.','N/A','Platform','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Migration", "AWS MGN"]','["[COMMUNITY-TOOL]"]','[]','["aws-miscellaneous.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/apprunner','AWS App Runner 🌟','','2026',0,'Curator Insight outlines AWS App Runner as a fully managed container service for rapid web application and API deployment. Live Grounding confirms its position in 2026 as a premier choice for developers wanting to bypass Kubernetes complexity, offering automated load balancing, scaling, and TLS termination directly from source code or ECR.','N/A','Platform','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Development", "Container Orchestration", "App Runner"]','["[COMMUNITY-TOOL]"]','[]','["aws-miscellaneous.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/architecture/icons','AWS Architecture Icons','','2024',0,'Official AWS collection containing current vector and raster design components. Indispensable for creating detailed corporate visual documents and modeling secure serverless or container networks.','None','Asset Pack','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture & Visualization", "Design Assets", "AWS"]','["[COMMUNITY-TOOL]"]','[]','["cloud-arch-diagrams.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/architecture/serverless/serverless-or-kubernetes','aws.amazon.com: Serverless or Kubernetes on AWS 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7bc8ff66fdaeea40c19d94a7d0e1b3a53e2d527ec65b9cc30ac4ee0638f1a936',100.0,1.77903426528379797e+09,0,'2026-05-17T18:11:05.283798+02:00',NULL,NULL,NULL,'[]','[]','["docs/serverless.md"]','[]','{}','{"review_metadata": {"original_url": "https://aws.amazon.com/architecture/serverless/serverless-or-kubernetes", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.022343"}, "duplicate_of": "https://docs.aws.amazon.com/modern-apps-strategy-on-aws-how-to-choose"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/architecture/serverless/serverless-or-kubernetes','aws.amazon.com: Serverless or Kubernetes on AWS 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7bc8ff66fdaeea40c19d94a7d0e1b3a53e2d527ec65b9cc30ac4ee0638f1a936',100.0,1779034265,0,'2026-05-17T18:11:05.283798+02:00',NULL,NULL,NULL,'[]','[]','["docs/serverless.md"]','[]','{}','{"review_metadata": {"original_url": "https://aws.amazon.com/architecture/serverless/serverless-or-kubernetes", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.022343"}, "duplicate_of": "https://docs.aws.amazon.com/modern-apps-strategy-on-aws-how-to-choose"}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/architecture/this-is-my-architecture','This is My Architecture','','2023',0,'AWS''s premier video and article series showcasing production-grade architectural solutions. Focuses on design tradeoffs, performance strategies, and networking topologies of modern web applications.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Architecture", "Cloud Architecture Best Practices", "Production Case Studies"]','["[COMMUNITY-TOOL]"]','[]','["aws-architecture.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/backup','AWS Backup Service','','2026',5,'The main technical portal for AWS Backup, a fully managed backup hub that centralizes and automates data protection across various AWS services. Live Grounding affirms AWS Backup as the primary enterprise solution for compliance auditing, cross-account security, and centralized backup policies.','English','Service / Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Disaster Recovery", "AWS Services", "AWS Backup"]','["[DE FACTO STANDARD]"]','[]','["aws-backup.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/big-data','aws.amazon.com/big-data','','2025',4,'Official AWS portal showcasing enterprise managed data services. Covers analytical platform integrations utilizing Amazon EMR, AWS Glue, Athena, and cloud-native Amazon Redshift.','None','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Big Data"]','["[ENTERPRISE-STABLE]"]','[]','["aws-data.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/big-data/data-lake-on-aws','Building a Data Lake on AWS','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','4dc880467ded98628b98a8cf69c214a7f49a11a58c783bcfd6e8d75daa8e1126',100.0,1.77903111339679908e+09,0,'2026-05-17T17:18:33.396799+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-data.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/big-data/data-lake-on-aws','Building a Data Lake on AWS','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','4dc880467ded98628b98a8cf69c214a7f49a11a58c783bcfd6e8d75daa8e1126',100.0,1779031113,0,'2026-05-17T17:18:33.396799+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-data.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/apn','AWS Partner Network (APN) blog','- [Active Directory Single Sign-On (SSO) on AWS with Bitium](https://aws.amazon.com/blogs/apn/active-directory-single-sign-on-sso-on-aws-with-bitium)
- [How to Deploy a High Availability Web Service on AWS Using Spotinst](https://aws.amazon.com/blogs/apn/how-to-deploy-a-high-availability-web-service-on-aws-using-spotinst)','2025',0,'Curator Insight focuses on architecture walkthroughs, such as deploying high-availability services on AWS using Spotinst (now Spot by NetApp) and configuring Active Directory SSO. Live Grounding validates these blog posts as critical operational blueprints for multi-tenant integrations and cost-optimization strategies in enterprise environments.','N/A','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Ecosystem", "Case Studies"]','["[COMMUNITY-TOOL]"]','[]','["aws-miscellaneous.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/apn/active-directory-single-sign-on-sso-on-aws-with-bitium','Active Directory Single Sign-On (SSO) on AWS with Bitium','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','c1eca590b835adb0d350b1a474f7445dce48e960fe909944c76e9e2a02762908',100.0,1.77903338462590193e+09,1,'2026-05-17T17:56:24.625902+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-miscellaneous.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/apn/active-directory-single-sign-on-sso-on-aws-with-bitium','Active Directory Single Sign-On (SSO) on AWS with Bitium','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','c1eca590b835adb0d350b1a474f7445dce48e960fe909944c76e9e2a02762908',100.0,1779033384,1,'2026-05-17T17:56:24.625902+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-miscellaneous.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/apn/centralized-traffic-inspection-with-gateway-load-balancer-on-aws','Centralized Traffic Inspection with Gateway Load Balancer on AWS','','2021',0,'Provides reference architectures for Gateway Load Balancer (GWLB), routing ingress traffic through third-party virtual security appliances (firewalls, IDS/IPS). Employs GENEVE encapsulation to maintain transparent client source IPs across the inspection cluster.','English','blog','advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Security", "Gateway Load Balancer"]','["[COMMUNITY-TOOL]"]','[]','["aws-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/apn/how-to-build-sparse-ebs-volumes-for-fun-and-easy-snapshotting','How to Build Sparse EBS Volumes for Fun and Easy Snapshotting','','2021',0,'An advanced AWS storage engineering tutorial explaining how to design sparse EBS volumes to facilitate fast, economical block-level backup snapshot loops. This architecture minimizes data transfer overhead and significantly lowers cloud backup costs.','English','Tutorial','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Storage", "AWS EBS", "Sparse Snapshots"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["aws-storage.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/apn/how-to-deploy-a-high-availability-web-service-on-aws-using-spotinst','How to Deploy a High Availability Web Service on AWS Using Spotinst','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','23c1fe0ce3a26b4bc45686956b41c27190477e6533e7914f508f964d655c020f',100.0,1.7790334003460009e+09,1,'2026-05-17T17:56:40.346001+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-miscellaneous.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/apn/how-to-deploy-a-high-availability-web-service-on-aws-using-spotinst','How to Deploy a High Availability Web Service on AWS Using Spotinst','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','23c1fe0ce3a26b4bc45686956b41c27190477e6533e7914f508f964d655c020f',100.0,1779033400,1,'2026-05-17T17:56:40.346001+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-miscellaneous.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/apn/modernize-your-ci-cd-pipeline-using-jenkins-x-with-amazon-eks','Modernize Your CI/CD Pipeline Using Jenkins X with Amazon EKS','','2021',0,'Curator Insight shares an AWS APN blog focusing on modernizing pipelines using Jenkins X with Amazon EKS. Live Grounding clarifies that Jenkins X differs entirely from classic Jenkins, utilizing Tekton, GitOps, and Kubernetes-native configurations under the hood. It acts as an instructional benchmark for organizations moving toward declarative development environments.','N/A','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Cloud Native CI/CD", "Jenkins X", "AWS EKS Integration"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/apn/optimizing-your-kubernetes-clusters-with-rancher-and-amazon-eks','Optimizing Your Kubernetes Clusters with Rancher and Amazon EKS 🌟','','2021',0,'Details the integration of SUSE Rancher with Amazon EKS to simplify multi-cluster operations. Curator Insight notes its focus on centralizing security policies, while Live Grounding highlights its architecture for consolidating hybrid-cloud operations and unified access controls across distributed clusters.','Markdown','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Multi-Cluster Management", "Rancher"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/architecture','AWS Architecture Blog','','2023',0,'The official blog portal showcasing cloud solutions, pattern guides, and engineering strategies written directly by AWS Systems Architects.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Architecture", "Cloud Architecture Best Practices", "Design Blueprints"]','["[COMMUNITY-TOOL]"]','[]','["aws-architecture.md"]','{}','{}');
@@ -639,10 +639,10 @@ INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/architecture/creati
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/architecture/creating-a-multi-region-application-with-aws-services-part-2-data-and-replication','Creating a Multi-Region Application with AWS Services – Part 2, Data and Replication','','2023',0,'Part two focuses on database replication, global data consistency, storage syncing protocols, and handling split-brain scenarios in multi-region cloud infrastructures.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Architecture", "Cloud Architecture Best Practices", "Multi-Region Architecture"]','["[COMMUNITY-TOOL]"]','[]','["aws-architecture.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/architecture/data-caching-across-microservices-in-a-serverless-architecture','Data Caching Across Microservices in a Serverless Architecture','','2022',0,'Evaluates architectural strategies for distributed caching within serverless applications. It highlights the use of Amazon ElastiCache (Redis) and DynamoDB Accelerator (DAX) to alleviate performance bottlenecks, reduce database round-trips, and maintain low latency in ultra-elastic stateless execution environments.','N/A','Technical Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Serverless Architecture", "Caching", "Data Management"]','["[COMMUNITY-TOOL]"]','[]','["aws-serverless.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/architecture/disaster-recovery-with-aws-managed-services-part-i-single-region','Disaster Recovery with AWS Managed Services, Part I: Single Region','','2020',4,'The first installment of an AWS technical series discussing single-region disaster recovery designs using server backups and managed services. Live Grounding points to this as a standard primer for establishing concrete RPO and RTO profiles before attempting multi-region failover configurations.','English','Blog / Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Disaster Recovery", "AWS Architectures", "Single Region"]','["[ENTERPRISE-STABLE]"]','[]','["aws-backup.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/architecture/disaster-recovery-with-aws-managed-services-part-ii-multi-region-backup-and-restore','Disaster recovery with AWS managed services, Part 2: Multi-Region/backup'' and restore 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','fbbf5eefa0740756aa3fb6ac4b7a1b65e623c9748eee0f63fcf213262305da31',100.0,1.7790341094381721e+09,1,'2026-05-17T18:08:29.438172+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-backup.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/architecture/exploring-data-transfer-costs-for-aws-managed-databases','aws.amazon.com: Exploring Data Transfer Costs for AWS Managed Databases','','2022',4,'Breaks down inter-zone and multi-region data transfer charges on AWS managed databases. Presents structural models designed to minimize data transfer egress bills within multi-tier application layouts.','English','Technical Article','Intermediate',0,'online','manual','ee2c1dc56914def0466e3c0a26d249ba09d32ee97e5e256f15446949ce34e8d9',100.0,1.7790309827502489e+09,1,'2026-05-17T17:16:22.750249+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Cost Management", "Database Infrastructure"]','["[ENTERPRISE-STABLE]"]','["docs/aws-pricing.md"]','["aws-pricing.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/architecture/disaster-recovery-with-aws-managed-services-part-ii-multi-region-backup-and-restore','Disaster recovery with AWS managed services, Part 2: Multi-Region/backup'' and restore 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','fbbf5eefa0740756aa3fb6ac4b7a1b65e623c9748eee0f63fcf213262305da31',100.0,1779034109,1,'2026-05-17T18:08:29.438172+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-backup.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/architecture/exploring-data-transfer-costs-for-aws-managed-databases','aws.amazon.com: Exploring Data Transfer Costs for AWS Managed Databases','','2022',4,'Breaks down inter-zone and multi-region data transfer charges on AWS managed databases. Presents structural models designed to minimize data transfer egress bills within multi-tier application layouts.','English','Technical Article','Intermediate',0,'online','manual','ee2c1dc56914def0466e3c0a26d249ba09d32ee97e5e256f15446949ce34e8d9',100.0,1779030982,1,'2026-05-17T17:16:22.750249+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Cost Management", "Database Infrastructure"]','["[ENTERPRISE-STABLE]"]','["docs/aws-pricing.md"]','["aws-pricing.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/architecture/lets-architect-architecting-microservices-with-containers','Let’s Architect! Architecting microservices with containers','','2023',0,'A foundational guide for decoupling large legacy applications. Explores container hosting options on ECS and EKS, microservice discovery patterns, and inter-service security standards.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes & Platform Engineering", "Modernization Tools", "Microservice Migration"]','["[LEGACY]"]','[]','["aws-architecture.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/architecture/lets-architect-architecting-with-amazon-dynamodb','Let’s Architect! Architecting with Amazon DynamoDB','','N/A',0,'Curator Insight presents an architectural masterclass on schema design and partitioning in Amazon DynamoDB. Live Grounding verifies the recommendations cover single-table design, global secondary indexes (GSIs), and write-sharding strategies. It is an indispensable guide for engineers building highly scalable, low-latency microservices.','English','Blog Post','Advanced',1,'online','manual','4036de65093065c38bcc71ef81a346dfd707e00f1aef7db2c5f581dd407a6841',100.0,1.77903228984324192e+09,1,'2026-05-17T17:38:09.843242+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Databases", "NoSQL"]','["[ENTERPRISE-STABLE]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/architecture/lets-architect-architecting-with-amazon-dynamodb','Let’s Architect! Architecting with Amazon DynamoDB','','N/A',0,'Curator Insight presents an architectural masterclass on schema design and partitioning in Amazon DynamoDB. Live Grounding verifies the recommendations cover single-table design, global secondary indexes (GSIs), and write-sharding strategies. It is an indispensable guide for engineers building highly scalable, low-latency microservices.','English','Blog Post','Advanced',1,'online','manual','4036de65093065c38bcc71ef81a346dfd707e00f1aef7db2c5f581dd407a6841',100.0,1779032289,1,'2026-05-17T17:38:09.843242+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Databases", "NoSQL"]','["[ENTERPRISE-STABLE]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/architecture/maintain-visibility-over-the-use-of-cloud-architecture-patterns','Maintain visibility over the use of cloud architecture patterns','','2023',0,'Outlines frameworks and tools to track, map, and enforce specific cloud architecture patterns across decentralized developer teams, helping prevent systemic configuration drift.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Architecture", "Cloud Architecture Best Practices", "Cloud Governance"]','["[COMMUNITY-TOOL]"]','[]','["aws-architecture.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/architecture/migrate-resources-between-aws-accounts','Migrate Resources Between AWS Accounts','','2021',4,'An architectural guide analyzing methodologies for transferring AWS resources and database volumes across separate AWS accounts during spin-offs or restructuring. Live Grounding confirms that secure inter-account migration relies on complex IAM resource policies, KMS key sharing, and automated cross-account pipeline tooling.','English','Blog / Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Migration", "Multi-Account Strategy", "AWS Resources"]','["[ENTERPRISE-STABLE]"]','[]','["aws-backup.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/architecture/migrate-your-applications-to-containers-at-scale','AWS App2Container: Migrate your Applications to Containers at Scale','','2023',0,'Introduces AWS App2Container, a tool that automates the migration of legacy .NET and Java web applications into containerized structures ready for deployment on Amazon ECS or EKS.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes & Platform Engineering", "Modernization Tools", "Microservice Migration"]','["[LEGACY]"]','[]','["aws-architecture.md"]','{}','{}');
@@ -655,11 +655,11 @@ INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/architecture/overvi
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/architecture/reduce-cost-and-increase-security-with-amazon-vpc-endpoints','Reduce Cost and Increase Security with Amazon VPC Endpoints','','2020',0,'Highlights the architectural and fiscal benefits of adopting VPC Endpoints (Interface and Gateway types). Contrasts expensive NAT Gateway data processing charges with direct private connectivity to AWS services like S3 and DynamoDB, dramatically reducing costs.','English','blog','intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "VPC", "VPC Endpoints"]','["[COMMUNITY-TOOL]"]','[]','["aws-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/architecture/use-templated-answers-to-perform-well-architected-reviews-at-scale','AWS Architecture Blog: Use templated answers to perform Well-Architected reviews at scale','','2021',0,'Technical review detailing templated governance answers to scale AWS Well-Architected reviews. Offers architects a mechanism to automate and standardise security compliance reviews across decentralized environments.','None','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Governance"]','["[COMMUNITY-TOOL]"]','[]','["aws-architecture.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/architecture/verify-the-resilience-of-your-workloads-using-chaos-engineering','aws.amazon.com: Verify the resilience of your workloads using Chaos Engineering','','2021',0,'An enterprise guide from AWS demonstrating resilience validation of distributed workloads using chaos principles. Maps failure injection patterns to the AWS Well-Architected Framework, emphasizing targeted, automated disruption sequences that verify high-availability topologies and recovery mechanisms.','English','Technical Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Resilience", "Chaos Engineering", "Cloud Architecture"]','["[COMMUNITY-TOOL]"]','[]','["chaos-engineering.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/architecture/what-to-consider-when-selecting-a-region-for-your-workloads','AWS Architecture Blog: What to Consider when Selecting a Region for your'' Workloads','','2026',0,'Core architectural guidance for choosing geographic AWS regions for enterprise workloads. It details standard evaluation criteria including strict data residency mandates, latency budgets relative to end-users, service availability disparities, and cost profiling.','N/A','Blog Post','Advanced',0,'online','manual','e2e1a058ff39c8fb2ad279a521b1bcafe45f5f283353c19cfb21a2b175175e99',100.0,1.77903194503851199e+09,1,'2026-05-17T17:32:25.038512+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Infrastructure"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws-cloud-financial-management/announcing-general-availability-of-aws-cost-anomaly-detection','Announcing General Availability of AWS Cost Anomaly Detection','','2020',0,'Introduces AWS Cost Anomaly Detection, which applies machine learning algorithms to proactively flag unexpected spending patterns, alerting teams via Slack or SNS before runaway processes drain resources.','Markdown','Article','Intermediate',0,'online','manual','87c01b4ef0510f3d392aec79c2b8713a84062d57023f50c73582fd9c7b5ba7ab',100.0,1.77913049501652097e+09,1,'2026-05-18T20:54:55.016521+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS", "FinOps"]','["[COMMUNITY-TOOL]"]','["docs/aws-pricing.md"]','["aws-pricing.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws-cloud-financial-management/understanding-your-aws-cost-datasets-a-cheat-sheet','Understanding your AWS Cost Datasets: A Cheat Sheet','','2021',0,'A comprehensive analytical cheat sheet parsing AWS Cost and Usage Reports (CUR), Cost Explorer datasets, and billing systems, designed to help financial engineers evaluate raw operational metrics.','Markdown','Documentation','Intermediate',0,'online','manual','2a41346741bf661ab05a96cac6f893592a140a73d9ac22ce5068110e24b26687',100.0,1.77913049493509602e+09,1,'2026-05-18T20:54:54.935096+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS", "FinOps"]','["[COMMUNITY-TOOL]"]','["docs/aws-pricing.md"]','["aws-pricing.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws-cost-management/announcing-general-availability-of-aws-cost-anomaly-detection','Announcing General Availability of AWS Cost Anomaly Detection','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','05d62463bee06c61fed73bbfa682bee63e213d7ba57dabbd21d7a147ad3b443c',100.0,1.77903217774935793e+09,0,'2026-05-17T17:36:17.749358+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-pricing.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/blogs/aws-cloud-financial-management/announcing-general-availability-of-aws-cost-anomaly-detection"}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws-cost-management/understanding-your-aws-cost-datasets-a-cheat-sheet','Understanding your AWS Cost Datasets: A Cheat Sheet','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','501f66282bea10ecfdd9f54550373f6b23ed51af8427e2d589909bbaf6edd0fc',100.0,1.77903013262978291e+09,0,'2026-05-17T17:02:12.629783+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-pricing.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/blogs/aws-cloud-financial-management/understanding-your-aws-cost-datasets-a-cheat-sheet"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/architecture/what-to-consider-when-selecting-a-region-for-your-workloads','AWS Architecture Blog: What to Consider when Selecting a Region for your'' Workloads','','2026',0,'Core architectural guidance for choosing geographic AWS regions for enterprise workloads. It details standard evaluation criteria including strict data residency mandates, latency budgets relative to end-users, service availability disparities, and cost profiling.','N/A','Blog Post','Advanced',0,'online','manual','e2e1a058ff39c8fb2ad279a521b1bcafe45f5f283353c19cfb21a2b175175e99',100.0,1779031945,1,'2026-05-17T17:32:25.038512+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Infrastructure"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws-cloud-financial-management/announcing-general-availability-of-aws-cost-anomaly-detection','Announcing General Availability of AWS Cost Anomaly Detection','','2020',0,'Introduces AWS Cost Anomaly Detection, which applies machine learning algorithms to proactively flag unexpected spending patterns, alerting teams via Slack or SNS before runaway processes drain resources.','Markdown','Article','Intermediate',0,'online','manual','87c01b4ef0510f3d392aec79c2b8713a84062d57023f50c73582fd9c7b5ba7ab',100.0,1779130495,1,'2026-05-18T20:54:55.016521+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS", "FinOps"]','["[COMMUNITY-TOOL]"]','["docs/aws-pricing.md"]','["aws-pricing.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws-cloud-financial-management/understanding-your-aws-cost-datasets-a-cheat-sheet','Understanding your AWS Cost Datasets: A Cheat Sheet','','2021',0,'A comprehensive analytical cheat sheet parsing AWS Cost and Usage Reports (CUR), Cost Explorer datasets, and billing systems, designed to help financial engineers evaluate raw operational metrics.','Markdown','Documentation','Intermediate',0,'online','manual','2a41346741bf661ab05a96cac6f893592a140a73d9ac22ce5068110e24b26687',100.0,1779130494,1,'2026-05-18T20:54:54.935096+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS", "FinOps"]','["[COMMUNITY-TOOL]"]','["docs/aws-pricing.md"]','["aws-pricing.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws-cost-management/announcing-general-availability-of-aws-cost-anomaly-detection','Announcing General Availability of AWS Cost Anomaly Detection','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','05d62463bee06c61fed73bbfa682bee63e213d7ba57dabbd21d7a147ad3b443c',100.0,1779032177,0,'2026-05-17T17:36:17.749358+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-pricing.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/blogs/aws-cloud-financial-management/announcing-general-availability-of-aws-cost-anomaly-detection"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws-cost-management/understanding-your-aws-cost-datasets-a-cheat-sheet','Understanding your AWS Cost Datasets: A Cheat Sheet','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','501f66282bea10ecfdd9f54550373f6b23ed51af8427e2d589909bbaf6edd0fc',100.0,1779030132,0,'2026-05-17T17:02:12.629783+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-pricing.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/blogs/aws-cloud-financial-management/understanding-your-aws-cost-datasets-a-cheat-sheet"}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/amazon-eks-anywhere-now-generally-available-to-create-and-manage-kubernetes-clusters-on-premises','aws.amazon.com: Amazon EKS Anywhere – Now Generally Available to Create and Manage Kubernetes Clusters on Premises','','2021',0,'Launches EKS Anywhere into general availability, introducing key hybrid cloud deployment architectures. Examines how on-premises teams can leverage automated OS patching, tooling uniformity, and professional AWS support channels.','N/A','Feature Release','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS EKS", "Hybrid Cloud", "On-Premises Launch"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/amazon-eks-now-supports-ec2-inf1-instances','Amazon EKS Now Supports EC2 Inf1 Instances','','2020',0,'Product release covering EKS node compatibility with AWS Inferentia (Inf1) instances, enabling highly efficient, GPU-optimized hardware accelerations for deep learning and machine learning workloads on Kubernetes.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "AWS EKS", "Machine Learning"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/amazon-elastic-file-system-production-ready-in-three-regions','EFS Elastic File System','','2016',0,'Highlights the initial production availability of Amazon Elastic File System (EFS), delivering a fully-managed, highly available NFSv4-compliant file system. By decoupling capacity planning from provisioning, EFS dynamically scales storage up or down as files are written or deleted, presenting a highly scalable shared filesystem interface suitable for distributed application architectures.','Agnostic','Announcement','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Storage", "AWS EFS"]','["[COMMUNITY-TOOL]"]','[]','["aws-storage.md"]','{}','{}');
@@ -667,45 +667,45 @@ INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/amazon-elastic-
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/amazon-inspector-automated-security-assessment-service','Amazon Inspector – Automated Security Assessment Service','','2015',4,'Architectural overview of Amazon Inspector, an automated vulnerability management service. Details continuous software vulnerability assessments on EC2 instances, ECR container layers, and serverless runtimes.','None','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2015-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Security"]','["[ENTERPRISE-STABLE]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/amazon-managed-grafana-is-now-generally-available-with-many-new-features','Amazon Managed Grafana Is Now Generally Available with Many New Features','','2021',0,'Amazon Managed Grafana (AMG) is a fully managed service that simplifies the deployment, operation, and scaling of Grafana dashboards across diverse data sources. It natively integrates with AWS security and IAM systems, offering high-availability visualization of metrics, logs, and traces without administrative overhead.','None','Cloud Service','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Observability", "Managed Monitoring"]','["[COMMUNITY-TOOL]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/amazon-managed-service-for-prometheus-is-now-generally-available-with-alert-manager-and-ruler','aws.amazon.com: Amazon Managed Service for Prometheus Is Now Generally Available with Alert Manager and Ruler','','2021',5,'Reaches General Availability, adding key enterprise capabilities such as Alert Manager and Ruler. Users can define native Prometheus alerting rules and route alerts to downstream incident response hubs like PagerDuty or AWS SNS. It reinforces the managed monitoring story by guaranteeing security, high availability, and out-of-the-box multi-region reliability.','English','Service','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Prometheus", "Managed Container Monitoring"]','["[DE FACTO STANDARD]"]','[]','["aws-newfeatures.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/amazon-rds-for-sql-server-support-for-windows-authentication','Amazon RDS for SQL Server – Support for Windows Authentication','','N/A',0,'Explains integration patterns between Amazon RDS for SQL Server and AWS Directory Service (Active Directory). Enables Windows-based enterprise authentication profiles directly inside cloud-hosted relational DBs.','English','Article','Advanced',0,'online','manual','6b7b5b462fab5dca1da6764b3f801172c8a06ac63738c8d8d40834c143b2c886',100.0,1779032817.54121,1,'2026-05-17T17:46:57.541210+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Databases", "Amazon RDS"]','["[COMMUNITY-TOOL]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/amazon-rds-multi-az-db-cluster','New Amazon RDS for MySQL & PostgreSQL Multi-AZ Deployment Option: Improved'' Write Performance & Faster Failover','','N/A',0,'Curator Insight highlights the introduction of Amazon RDS Multi-AZ DB clusters designed with two readable standbys and transaction log replication. Live Grounding demonstrates write performance improvements of up to 2x alongside faster failover times (typically under 35 seconds). This architecture mitigates standard single-standby replication latency bottlenecks.','English','Blog Post','Advanced',0,'online','manual','30c3971c3a11fd952abd981421eb75fbf62d48f4efbaedf3b76bff8886760793',100.0,1.77903410947970509e+09,1,'2026-05-17T18:08:29.479705+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Databases", "High Availability"]','["[ENTERPRISE-STABLE]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/amazon-rds-for-sql-server-support-for-windows-authentication','Amazon RDS for SQL Server – Support for Windows Authentication','','N/A',0,'Explains integration patterns between Amazon RDS for SQL Server and AWS Directory Service (Active Directory). Enables Windows-based enterprise authentication profiles directly inside cloud-hosted relational DBs.','English','Article','Advanced',0,'online','manual','6b7b5b462fab5dca1da6764b3f801172c8a06ac63738c8d8d40834c143b2c886',100.0,1779032817,1,'2026-05-17T17:46:57.541210+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Databases", "Amazon RDS"]','["[COMMUNITY-TOOL]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/amazon-rds-multi-az-db-cluster','New Amazon RDS for MySQL & PostgreSQL Multi-AZ Deployment Option: Improved'' Write Performance & Faster Failover','','N/A',0,'Curator Insight highlights the introduction of Amazon RDS Multi-AZ DB clusters designed with two readable standbys and transaction log replication. Live Grounding demonstrates write performance improvements of up to 2x alongside faster failover times (typically under 35 seconds). This architecture mitigates standard single-standby replication latency bottlenecks.','English','Blog Post','Advanced',0,'online','manual','30c3971c3a11fd952abd981421eb75fbf62d48f4efbaedf3b76bff8886760793',100.0,1779034109,1,'2026-05-17T18:08:29.479705+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Databases", "High Availability"]','["[ENTERPRISE-STABLE]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/amazon-workmail-now-generally-available','Amazon WorkMail – Now Generally Available','','2016',4,'General availability announcement of Amazon WorkMail. Introduces an enterprise-grade cloud email and calendar service featuring strict security keys and existing corporate directory sync capabilities.','None','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Business Applications"]','["[ENTERPRISE-STABLE]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/amazon-workspaces-introduces-ubuntu-desktops','Amazon WorkSpaces Introduces Ubuntu Desktops','','2022',0,'Amazon WorkSpaces extended its managed Virtual Desktop Infrastructure (VDI) to offer Ubuntu Desktop environments. Intended primarily for developers, data scientists, and engineers, this addition provides a secure, cloud-hosted Linux workspace preconfigured with developer utilities and standardized enterprise authentication.','None','Cloud Service','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Virtualization", "VDI"]','["[COMMUNITY-TOOL]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/announcing-amazon-opensearch-service-which-supports-opensearch-10','aws.amazon.com: Amazon Elasticsearch Service Is Now Amazon OpenSearch Service and Supports OpenSearch 1.0','','2021',0,'Documents the cloud service rebranding from Amazon Elasticsearch Service to Amazon OpenSearch Service. Highlights migration features, built-in security enhancements, and seamless rolling upgrades from Elasticsearch 7.10 cluster versions.','None','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Log Management", "OpenSearch"]','["[COMMUNITY-TOOL]"]','[]','["monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/announcing-aws-cloud-control-api','AWS Cloud Control API, a Uniform API to Access AWS & Third-Party Services','','2021',0,'Official blog introduction announcing the Cloud Control API. Discusses how standardization simplifies life for infrastructure-as-code creators (e.g., Terraform, Pulumi) by delivering instant support for new cloud capabilities.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Infrastructure APIs"]','["[COMMUNITY-TOOL]"]','[]','["aws-miscellaneous.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/announcing-aws-kms-external-key-store-xks','Announcing AWS KMS External Key Store (XKS)','','2022',0,'AWS KMS External Key Store (XKS) allows customers to secure cloud-stored data using keys held on hardware security modules (HSMs) outside of AWS. This architectural integration helps enterprises satisfy strict digital sovereignty and regulatory constraints.','None','Cloud Service','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Security", "Key Management"]','["[COMMUNITY-TOOL]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/aws-application-discovery-service-update-agentless-discovery-for-vmware','AWS Application Discovery Service Update – Agentless Discovery for VMware','','2016',0,'AWS announcement showing how Application Discovery Service interfaces directly with VMware vCenter environments. Avoids OS agent dependencies to quickly construct VM topology maps.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Cloud Migration"]','["[COMMUNITY-TOOL]"]','[]','["aws-miscellaneous.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/aws-cloud-adoption-framework-caf-3-0-is-now-available','AWS Cloud Adoption Framework (CAF) 3.0 is Now Available','','2021',0,'The AWS Cloud Adoption Framework (CAF) 3.0 provides a strategic roadmap for enterprises migrating workloads to the cloud. Focusing on six foundational perspective areas—Business, People, Governance, Platform, Security, and Operations—this framework incorporates modern cloud-native architectural patterns. It serves as an essential organizational blueprint for accelerating digital transformation while minimizing systemic risk.','N/A','Framework','Intermediate',0,'online','manual','95c42989a1fc7009efa2372aeb51f2a7bc8329b3783c6d23b11c13eb1ac7d9c6',100.0,1.77903210024040508e+09,1,'2026-05-17T17:35:00.240405+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Architecture & Strategy", "Cloud Adoption Framework"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/aws-cloud-adoption-framework-caf-3-0-is-now-available','AWS Cloud Adoption Framework (CAF) 3.0 is Now Available','','2021',0,'The AWS Cloud Adoption Framework (CAF) 3.0 provides a strategic roadmap for enterprises migrating workloads to the cloud. Focusing on six foundational perspective areas—Business, People, Governance, Platform, Security, and Operations—this framework incorporates modern cloud-native architectural patterns. It serves as an essential organizational blueprint for accelerating digital transformation while minimizing systemic risk.','N/A','Framework','Intermediate',0,'online','manual','95c42989a1fc7009efa2372aeb51f2a7bc8329b3783c6d23b11c13eb1ac7d9c6',100.0,1779032100,1,'2026-05-17T17:35:00.240405+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Architecture & Strategy", "Cloud Adoption Framework"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/aws-config-rules-dynamic-compliance-checking-for-cloud-resources','AWS Config Rules – Dynamic Compliance Checking for Cloud Resources','','2015',4,'Introduction to AWS Config Rules for dynamic resource auditing. Outlines custom Lambda-backed compliance checks, automated change detection, and state verification rules across multi-account structures.','None','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2015-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Governance"]','["[ENTERPRISE-STABLE]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/aws-cost-explorer-update-access-to-ec2-usage-data','AWS Cost Explorer Update – Access to EC2 Usage Data','','2015',0,'Analyzes early programmatic access to granular EC2 metrics inside Cost Explorer. Provides foundational methodologies for early-stage cloud-native resource optimization and FinOps planning.','None','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2015-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "FinOps", "Cost Management"]','["[COMMUNITY-TOOL]"]','[]','["aws-architecture.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/aws-database-migration-service','AWS Database Migration Service','','N/A',0,'Curator Insight introduces AWS Database Migration Service (DMS) as a flexible solution for database consolidation and migration. Live Grounding verifies its operational stability for continuous change data capture (CDC) and schema translation with minimal downtime. It remains a crucial component for large-scale legacy-to-cloud modernization programs.','English','Blog Post','Advanced',0,'online','manual','bcf7f74fbfbfcf0af023fe7a42c99081ccbc42ad7fe6e4016670751239dcf8f8',100.0,1.77903223205072402e+09,1,'2026-05-17T17:37:12.050724+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Database Migration", "Data Replication"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/aws-database-migration-service','AWS Database Migration Service','','N/A',0,'Curator Insight introduces AWS Database Migration Service (DMS) as a flexible solution for database consolidation and migration. Live Grounding verifies its operational stability for continuous change data capture (CDC) and schema translation with minimal downtime. It remains a crucial component for large-scale legacy-to-cloud modernization programs.','English','Blog Post','Advanced',0,'online','manual','bcf7f74fbfbfcf0af023fe7a42c99081ccbc42ad7fe6e4016670751239dcf8f8',100.0,1779032232,1,'2026-05-17T17:37:12.050724+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Database Migration", "Data Replication"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/aws-iot-cloud-services-for-connected-devices','AWS IoT – Cloud Services for Connected Devices','','2015',4,'Core introduction of AWS IoT architecture. Details high-throughput MQTT broker brokers, secure device shadow states, rules engines, and telemetry stream mapping to AWS analytics components.','None','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2015-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Internet of Things"]','["[ENTERPRISE-STABLE]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/aws-lambda-now-supports-up-to-10-gb-ephemeral-storage','AWS Lambda Now Supports Up to 10 GB Ephemeral Storage','','2022',0,'AWS Lambda''s configuration options permit allocating up to 10 GB of ephemeral /tmp storage, up from the previous 512 MB limit. This architectural enhancement enables serverless executions to process larger datasets, run machine learning inference, and perform intensive ETL operations directly within memory-backed local storage, significantly expanding the viability of serverless data pipelines.','None','Cloud Service','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Serverless", "Compute"]','["[COMMUNITY-TOOL]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/aws-lambda-update-python-vpc-increased-function-duration-scheduling-and-more','AWS Lambda Update – Python, VPC, Increased Function Duration, Scheduling, and More','','2015',5,'Strategic release notes highlighting early serverless evolutions: introducing Python runtime environments, VPC integration paths, dynamic event scheduling, and longer execution timeout periods.','Python','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2015-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Serverless"]','["[DE FACTO STANDARD]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/aws-mobile-hub-build-test-and-monitor-mobile-applications','AWS Mobile Hub – Build, Test, and Monitor Mobile Applications','','2015',2,'Historic product announcement for AWS Mobile Hub, the predecessor tool used for configuring client-side storage, compute, and cognito authentication (superseded entirely by AWS Amplify).','None','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2015-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Mobile Development"]','["[COMMUNITY-TOOL]"]','[]','["aws-newfeatures.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/aws-repost-a-reimagined-qa-experience-for-the-aws-community','AWS re:Post – A Reimagined Q&A Experience for the AWS Community','','2021',0,'AWS re:Post replaces legacy AWS Forums with an interactive, community-driven Q&A platform to accelerate technical troubleshooting and knowledge sharing. Featuring gamified reputation models and expert moderation, it offers verified answers on complex architectural questions. It serves as a vital knowledge repository for builders aiming to resolve configuration anomalies and adopt best-practice designs.','N/A','Platform','Beginner',0,'online','manual','f77f66c941e5464f4613e14f8bd4cbe0ecfb0239c83949043ec6970f61150e3e',100.0,1.77903361204991507e+09,1,'2026-05-17T18:00:12.049915+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Community & Support", "AWS re:Post"]','["[LEGACY]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/aws-repost-a-reimagined-qa-experience-for-the-aws-community','AWS re:Post – A Reimagined Q&A Experience for the AWS Community','','2021',0,'AWS re:Post replaces legacy AWS Forums with an interactive, community-driven Q&A platform to accelerate technical troubleshooting and knowledge sharing. Featuring gamified reputation models and expert moderation, it offers verified answers on complex architectural questions. It serves as a vital knowledge repository for builders aiming to resolve configuration anomalies and adopt best-practice designs.','N/A','Platform','Beginner',0,'online','manual','f77f66c941e5464f4613e14f8bd4cbe0ecfb0239c83949043ec6970f61150e3e',100.0,1779033612,1,'2026-05-17T18:00:12.049915+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Community & Support", "AWS re:Post"]','["[LEGACY]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/aws-weekly-roundup-aws-local-zones-in-istanbul-open-source-extenddb-kiro-web-and-more-may-25-2026','AWS Weekly Roundup: AWS Local Zones in Istanbul, open-source ExtendDB, Kiro Web, and more (May 25, 2026)','This weekly roundup features a new Local Zone in Istanbul, Security Hub Extended partner integrations, SageMaker AI OpenAI-compatibility, and the ExtendDB adapter.','2026',4,'This weekly digest details critical infrastructural and developer tool updates across the AWS ecosystem.
Key announcements include:
- The general availability of the Istanbul, Türkiye Local Zone (eu-central-1-ist-1a) supporting low-latency and strict data-residency requirements.
- The open-source ExtendDB adapter, which translates DynamoDB API calls onto alternative data backends.
-- Kiro Web, an AI-native browser-based IDE engineered for streamlining cloud-native serverless workflows.','en','Article','Intermediate',0,'online','automatic','18fd3c72641dd78e08955820f99dee4cbd5f181b4b3ac93e2904fb54b0407507',NULL,1.78035303742139101e+09,0,'2026-06-02T00:30:37.421391+02:00',NULL,NULL,NULL,'["AWS Cloud", "Infrastructure and Global Expansion", "Weekly Roundups"]','["[GUIDE]", "[EMERGING]"]','[]','[]','{}','{"category": "aws-newfeatures", "reputation_status": "Vetted", "reputation_summary": "Official AWS weekly summary highlighting major developer tools and geographical expansions.", "social_preview_url": "https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2024/06/10/AWS-WIR-default-1.png", "source_provenance": "RSS Feed (AWS News Blog)", "suggested_new_category": ""}');
+- Kiro Web, an AI-native browser-based IDE engineered for streamlining cloud-native serverless workflows.','en','Article','Intermediate',0,'online','automatic','18fd3c72641dd78e08955820f99dee4cbd5f181b4b3ac93e2904fb54b0407507',NULL,1780353037,0,'2026-06-02T00:30:37.421391+02:00',NULL,NULL,NULL,'["AWS Cloud", "Infrastructure and Global Expansion", "Weekly Roundups"]','["[GUIDE]", "[EMERGING]"]','[]','[]','{}','{"category": "aws-newfeatures", "reputation_status": "Vetted", "reputation_summary": "Official AWS weekly summary highlighting major developer tools and geographical expansions.", "social_preview_url": "https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2024/06/10/AWS-WIR-default-1.png", "source_provenance": "RSS Feed (AWS News Blog)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/aws-weekly-roundup-aws-transform-at-1-year-claude-platform-on-aws-ec2-m3-ultra-mac-instances-and-more-may-18-2026','AWS Weekly Roundup: AWS Transform at 1 year, Claude Platform on AWS, EC2 M3 Ultra Mac instances, and more (May 18, 2026)','A roundup celebrating AWS Transform''s 1-year anniversary, the GA of Claude Platform on AWS, EC2 M3 Ultra Mac instances, and Bedrock Advanced Prompt Optimization.','2026',4,'This weekly roundup celebrates the first anniversary of AWS Transform''s agentic migration services while introducing high-performance compute and model optimization features.
Key additions include:
- The general availability of the Claude Platform on AWS, offering native, direct account access to Anthropic''s models.
- EC2 M3 Ultra Mac instances, delivering massive 28-core CPUs and 256GB unified memory for Apple-focused CI/CD pipelines.
-- Amazon Bedrock''s Advanced Prompt Optimization, which automates prompt refinement while comparing outputs across up to five models simultaneously.','en','Article','Intermediate',0,'online','automatic','59cc00f00040f8e4461d120a0bb77026023da85224a9f05b7127b356a5386e68',NULL,1.78035303742140102e+09,0,'2026-06-02T00:30:37.421401+02:00',NULL,NULL,NULL,'["AWS Cloud", "Weekly Roundups", "Hardware and AI Milestones"]','["[ENTERPRISE-STABLE]", "[EMERGING]"]','[]','[]','{}','{"category": "aws-newfeatures", "reputation_status": "Vetted", "reputation_summary": "Official AWS weekly update showcasing foundational computing hardware and partner AI platforms.", "social_preview_url": "https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2023/08/13/AWS-WIR-default.png", "source_provenance": "RSS Feed (AWS News Blog)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/aws-weekly-roundup-claude-opus-4-8-on-aws-aurora-mysql-with-kiro-powers-and-more-june-1-2026','AWS Weekly Roundup: Claude Opus 4.8 on AWS, Aurora MySQL with Kiro Powers, and more (June 1, 2026)','This AWS roundup features the launch of Anthropic''s Claude Opus 4.8 on Amazon Bedrock, the next-generation AWS Resilience Hub with automatic DNS dependency mapping, and Aurora MySQL with Kiro Powers.','2026',4,'The June 1, 2026 AWS roundup highlights major infrastructure and generative AI updates, led by the general availability of Anthropic''s Claude Opus 4.8 on Amazon Bedrock for advanced agentic coding and reasoning workloads. Additionally, AWS launched the next generation of the AWS Resilience Hub, introducing modular resilience policies, generative AI-powered Well-Architected assessments, and automatic network dependency discovery through passive DNS query log analysis. This issue also details new capabilities for Amazon Aurora MySQL integrated with Kiro CLI orchestration.','en','article','Intermediate',0,'online','automatic','a1488a031dd91458f7ef23aeb12a4b1f19d80f358fa3aa90b1e5bdc971066a8a',NULL,1.78035305202451896e+09,0,'2026-06-02T00:30:52.024519+02:00',NULL,NULL,NULL,'["Cloud Infrastructure > AWS > Service Updates and Launches"]','["GUIDE"]','[]','[]','{}','{"category": "aws-newfeatures", "reputation_status": "Vetted", "reputation_summary": "N/A", "social_preview_url": "https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2024/06/10/AWS-WIR-default-1.png", "source_provenance": "RSS Feed (AWS News Blog)", "suggested_new_category": "N/A"}');
+- Amazon Bedrock''s Advanced Prompt Optimization, which automates prompt refinement while comparing outputs across up to five models simultaneously.','en','Article','Intermediate',0,'online','automatic','59cc00f00040f8e4461d120a0bb77026023da85224a9f05b7127b356a5386e68',NULL,1780353037,0,'2026-06-02T00:30:37.421401+02:00',NULL,NULL,NULL,'["AWS Cloud", "Weekly Roundups", "Hardware and AI Milestones"]','["[ENTERPRISE-STABLE]", "[EMERGING]"]','[]','[]','{}','{"category": "aws-newfeatures", "reputation_status": "Vetted", "reputation_summary": "Official AWS weekly update showcasing foundational computing hardware and partner AI platforms.", "social_preview_url": "https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2023/08/13/AWS-WIR-default.png", "source_provenance": "RSS Feed (AWS News Blog)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/aws-weekly-roundup-claude-opus-4-8-on-aws-aurora-mysql-with-kiro-powers-and-more-june-1-2026','AWS Weekly Roundup: Claude Opus 4.8 on AWS, Aurora MySQL with Kiro Powers, and more (June 1, 2026)','This AWS roundup features the launch of Anthropic''s Claude Opus 4.8 on Amazon Bedrock, the next-generation AWS Resilience Hub with automatic DNS dependency mapping, and Aurora MySQL with Kiro Powers.','2026',4,'The June 1, 2026 AWS roundup highlights major infrastructure and generative AI updates, led by the general availability of Anthropic''s Claude Opus 4.8 on Amazon Bedrock for advanced agentic coding and reasoning workloads. Additionally, AWS launched the next generation of the AWS Resilience Hub, introducing modular resilience policies, generative AI-powered Well-Architected assessments, and automatic network dependency discovery through passive DNS query log analysis. This issue also details new capabilities for Amazon Aurora MySQL integrated with Kiro CLI orchestration.','en','article','Intermediate',0,'online','automatic','a1488a031dd91458f7ef23aeb12a4b1f19d80f358fa3aa90b1e5bdc971066a8a',NULL,1780353052,0,'2026-06-02T00:30:52.024519+02:00',NULL,NULL,NULL,'["Cloud Infrastructure > AWS > Service Updates and Launches"]','["GUIDE"]','[]','[]','{}','{"category": "aws-newfeatures", "reputation_status": "Vetted", "reputation_summary": "N/A", "social_preview_url": "https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2024/06/10/AWS-WIR-default-1.png", "source_provenance": "RSS Feed (AWS News Blog)", "suggested_new_category": "N/A"}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/cloudwatch-dashboards-create-use-customized-metrics-views','CloudWatch Dashboards – Create & Use Customized Metrics Views','','2015',5,'Reference guide detailing custom Amazon CloudWatch Dashboards. Covers metric ingestion, multi-widget graphing configurations, and consolidated cross-region resource alerting models.','None','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2015-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Monitoring"]','["[DE FACTO STANDARD]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/coming-soon-ec2-dedicated-hosts','Coming Soon – EC2 Dedicated Hosts','','2015',4,'Details Amazon EC2 Dedicated Hosts, designed to address strict enterprise compliance, hardware isolation requirements, and fine-grained socket-level BYOL software licensing limits.','None','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2015-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Compute"]','["[ENTERPRISE-STABLE]"]','[]','["aws-newfeatures.md"]','{}','{}');
-INSERT INTO "resources" VALUES('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','Convert AWS console actions to reusable code with AWS Console-to-Code, now generally available','','2026',0,'Examines the GA release of AWS Console-to-Code. This utility records visual, interactive browser actions within the AWS Console and programmatically translates them into clean, reusable Infrastructure-as-Code (IaC) formats, such as AWS CDK and CloudFormation, using generative AI models.','English','Blog','Advanced',0,'online','manual','ff5d774c7f09c383bef873d3abf9dca2f4a7ffc47882a53e5305eed58ecd0e71',100.0,1.77913049494433307e+09,1,'2026-05-18T20:54:54.944333+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "AWS CLI"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('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','Convert AWS console actions to reusable code with AWS Console-to-Code, now generally available','','2026',0,'Examines the GA release of AWS Console-to-Code. This utility records visual, interactive browser actions within the AWS Console and programmatically translates them into clean, reusable Infrastructure-as-Code (IaC) formats, such as AWS CDK and CloudFormation, using generative AI models.','English','Blog','Advanced',0,'online','manual','ff5d774c7f09c383bef873d3abf9dca2f4a7ffc47882a53e5305eed58ecd0e71',100.0,1779130494,1,'2026-05-18T20:54:54.944333+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "AWS CLI"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/easily-manage-security-group-rules-with-the-new-security-group-rule-id','Easily Manage Security Group Rules with the New Security Group Rule ID','','2021',5,'Introduces a unique identifier for each security group rule (sgr-xxxxxxxx), making rules individually addressable via API, CLI, or IaC. This drastically improves the management of firewall exceptions, allowing developers to target, modify, or audit precise rules without referencing the complete rule block list. It prevents race conditions and conflicts in IaC pipelines like Terraform.','English','Infrastructure Feature','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Networking", "Security Groups"]','["[DE FACTO STANDARD]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/ec2-classic-is-retiring-heres-how-to-prepare','EC2-Classic Networking is Retiring – Here’s How to Prepare','','2021',4,'Migration guidelines and operational playbooks assisting AWS accounts in transitioning off legacy EC2-Classic networks onto modern Amazon VPC resources. The blueprint outlines migration tools (ClassicLink) and technical paths to reconstruct security policies, network routing, and host configurations within dedicated VPC perimeters.','English','Migration Guide','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Networking", "Deprecations"]','["[ENTERPRISE-STABLE]", "[GUIDE]", "[LEGACY]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/ec2-container-service-update-container-registry-ecs-cli-az-aware-scheduling-and-more','EC2 Container Service Update – Container Registry, ECS CLI, AZ-Aware Scheduling, and More','','2015',4,'Milestone feature updates outlining the inception of Amazon Elastic Container Registry (ECR), native ECS CLI utilities, and multi-AZ application container scheduler integrations.','None','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2015-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Container Orchestration"]','["[ENTERPRISE-STABLE]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/eks-price-reduction','Amazon EKS Price Reduction','','2020',0,'Official AWS announcement lowering the baseline cost of managing the EKS control plane. Outlines operational cost structures for running enterprise Kubernetes topologies at scale.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "AWS EKS", "Cost Optimization"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/elastic-network-adapter-high-performance-network-interface-for-amazon-ec2','Elastic Network Adapter','','2016',0,'Analyzes the high-performance ENA interface designed for AWS EC2 instances. Live architectures rely heavily on ENA for low-latency network performance and SR-IOV-enabled network virtualization up to 100 Gbps. Crucial for understanding network throughput bottlenecks in heavy database and distributed systems workloads.','English','blog','advanced',0,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "EC2 Networking", "ENA"]','["[COMMUNITY-TOOL]"]','[]','["aws-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/get-started-with-openai-gpt-5-5-gpt-5-4-models-and-codex-on-amazon-bedrock','Get started with OpenAI GPT-5.5, GPT-5.4 models, and Codex on Amazon Bedrock','AWS announces the general availability of OpenAI''s GPT-5.5, GPT-5.4, and Codex models on Amazon Bedrock, providing developers with unified governance and a secure Responses API endpoint.','2026',4,'AWS has announced the general availability of OpenAI''s GPT-5.5, GPT-5.4, and Codex models on Amazon Bedrock, ending Microsoft''s exclusive cloud hosting agreement for these frontier models. Developers can now programmatically access these models through a high-performance, security-hardened Responses API compatible with the standard OpenAI SDK. By deploying Codex—OpenAI''s advanced coding agent—inside Amazon Bedrock, enterprises can execute multi-turn, long-horizon developer workflows while strictly preserving local data residency and unified IAM compliance controls.','en','article','Intermediate',0,'online','automatic','9183ad307c1ec4a839d8da9b52265bd551f730d645732a19fbe2346fd098925a',NULL,1.78035305202450895e+09,0,'2026-06-02T00:30:52.024509+02:00',NULL,NULL,NULL,'["Cloud Infrastructure > AWS > Generative AI Managed Services"]','["ENTERPRISE-STABLE", "EMERGING"]','[]','[]','{}','{"category": "aws-newfeatures", "reputation_status": "Vetted", "reputation_summary": "N/A", "social_preview_url": "https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2026/05/24/News-Blog-Featured-Images-25-2.png", "source_provenance": "RSS Feed (AWS News Blog)", "suggested_new_category": "N/A"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/get-started-with-openai-gpt-5-5-gpt-5-4-models-and-codex-on-amazon-bedrock','Get started with OpenAI GPT-5.5, GPT-5.4 models, and Codex on Amazon Bedrock','AWS announces the general availability of OpenAI''s GPT-5.5, GPT-5.4, and Codex models on Amazon Bedrock, providing developers with unified governance and a secure Responses API endpoint.','2026',4,'AWS has announced the general availability of OpenAI''s GPT-5.5, GPT-5.4, and Codex models on Amazon Bedrock, ending Microsoft''s exclusive cloud hosting agreement for these frontier models. Developers can now programmatically access these models through a high-performance, security-hardened Responses API compatible with the standard OpenAI SDK. By deploying Codex—OpenAI''s advanced coding agent—inside Amazon Bedrock, enterprises can execute multi-turn, long-horizon developer workflows while strictly preserving local data residency and unified IAM compliance controls.','en','article','Intermediate',0,'online','automatic','9183ad307c1ec4a839d8da9b52265bd551f730d645732a19fbe2346fd098925a',NULL,1780353052,0,'2026-06-02T00:30:52.024509+02:00',NULL,NULL,NULL,'["Cloud Infrastructure > AWS > Generative AI Managed Services"]','["ENTERPRISE-STABLE", "EMERGING"]','[]','[]','{}','{"category": "aws-newfeatures", "reputation_status": "Vetted", "reputation_summary": "N/A", "social_preview_url": "https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2026/05/24/News-Blog-Featured-Images-25-2.png", "source_provenance": "RSS Feed (AWS News Blog)", "suggested_new_category": "N/A"}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/heads-up-amazon-s3-security-changes-are-coming-in-april-of-2023','Heads-Up: Amazon S3 Security Changes Are Coming in April of 2023','','2022',0,'AWS pre-announced default security hardening measures for Amazon S3 buckets. These updates block public access configurations by default and enforce bucket owner-enforced Object Ownership settings to automatically disable ACLs on new bucketing workloads.','None','Cloud Service','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Storage & Backup", "S3 Security"]','["[COMMUNITY-TOOL]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/iam-access-analyzer-update-policy-validation','aws.amazon.com: IAM Access Analyzer Update – Policy Validation','','2021',0,'A deep dive into policy validation capabilities inside AWS IAM Access Analyzer. It explains how the engine uses mathematical logic to find grammar issues, security slips, or over-permissive configurations directly during the authoring phase.','English','Technical Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Identity and Access Management"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/ide-extension-for-aws-application-composer-enhances-visual-modern-applications-development-with-ai-generated-iac','IDE extension for AWS Application Composer enhances visual modern applications development with AI-generated IaC','','2023',0,'Examines how the AWS Application Composer IDE extension leverages AI to dynamically draft modern serverless IaC templates from a visual layout canvas. As developers design, the system generates clean CloudFormation or SAM patterns. This tool merges direct visual feedback with automated infrastructure generation.','English','Blog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Operations", "Infrastructure as Code", "AI-Assisted IaC"]','["[COMMUNITY-TOOL]"]','[]','["ai.md"]','{}','{}');
@@ -715,16 +715,16 @@ INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/introducing-the
Key technical advantages include:
- Zero standby compute costs achieved via an aggressive 10-minute scale-to-zero timeout.
- Up to 20x faster autoscaling with resource provisioning occurring in seconds rather than minutes.
-- Built-in OpenSearch Agent Skills to facilitate direct integration of domain knowledge with coding assistants like Cursor and Claude Code.','en','Article','Advanced',0,'online','automatic','61cc5d9a8d90085ec9f6b4cbce627e07ea6534fcf527e8be536c7a5ee0c84543',NULL,1.78035303742137408e+09,0,'2026-06-02T00:30:37.421374+02:00',NULL,NULL,NULL,'["AWS Cloud", "Generative AI and Agents", "Vector Search and Databases", "Amazon OpenSearch Serverless"]','["[ENTERPRISE-STABLE]", "[EMERGING]"]','[]','[]','{}','{"category": "aws-serverless", "reputation_status": "Vetted", "reputation_summary": "Highly anticipated platform redesign addressing a key cost and performance bottleneck in vector database scaling.", "social_preview_url": "https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2026/05/29/2026-opensearch-serverless-nextgen-thum-1.jpg", "source_provenance": "RSS Feed (AWS News Blog)", "suggested_new_category": "aws-databases"}');
+- Built-in OpenSearch Agent Skills to facilitate direct integration of domain knowledge with coding assistants like Cursor and Claude Code.','en','Article','Advanced',0,'online','automatic','61cc5d9a8d90085ec9f6b4cbce627e07ea6534fcf527e8be536c7a5ee0c84543',NULL,1780353037,0,'2026-06-02T00:30:37.421374+02:00',NULL,NULL,NULL,'["AWS Cloud", "Generative AI and Agents", "Vector Search and Databases", "Amazon OpenSearch Serverless"]','["[ENTERPRISE-STABLE]", "[EMERGING]"]','[]','[]','{}','{"category": "aws-serverless", "reputation_status": "Vetted", "reputation_summary": "Highly anticipated platform redesign addressing a key cost and performance bottleneck in vector database scaling.", "social_preview_url": "https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2026/05/29/2026-opensearch-serverless-nextgen-thum-1.jpg", "source_provenance": "RSS Feed (AWS News Blog)", "suggested_new_category": "aws-databases"}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/introducing-the-next-generation-of-aws-resilience-hub-for-generative-ai-based-sre-resilience-journey','Introducing the next generation of AWS Resilience Hub for generative AI-based SRE resilience journey','AWS has launched the next generation of AWS Resilience Hub, bringing together a new application model, dependency discovery, and AI-powered failure mode analysis.','2026',4,'AWS Resilience Hub''s next-generation release introduces an organization-wide resilience engine built around a new three-level application model (systems, user journeys, and services).
Key features include:
- Automatic DNS-based dependency discovery to uncover hidden architectural integrations and endpoints.
- Generative AI-powered failure mode assessments that deliver prioritized, actionable remediation steps mapped to AWS Well-Architected guidelines.
-- Modular resilience policies to enforce consistent SLOs and disaster recovery targets cross-organizationally.','en','Article','Advanced',0,'online','automatic','4463ed1540d99c04090777922824b9495af8f0d65c51be118496f1486d8791e1',NULL,1.78035303742135596e+09,0,'2026-06-02T00:30:37.421356+02:00',NULL,NULL,NULL,'["AWS Cloud", "Management and Governance", "SRE and Operational Resilience", "AWS Resilience Hub"]','["[ENTERPRISE-STABLE]", "[EMERGING]"]','[]','[]','{}','{"category": "sre", "reputation_status": "Vetted", "reputation_summary": "Trusted official AWS product release announcement with strong industry adoption for architectural reliability audits.", "social_preview_url": "https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2026/05/29/2026-resillence-hub-nextgen-thum-1-1260x630.jpg", "source_provenance": "RSS Feed (AWS News Blog)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/meet-our-newest-aws-heroes-may-2026','Meet Our Newest AWS Heroes – May 2026','This article announces four new AWS Heroes recognized for their contributions to the AWS community through education, mentorship, and knowledge sharing.','2026',4,'This AWS publication spotlights the newly inducted technical cloud heroes for May 2026, summarizing their structural contributions in AI/ML, serverless, and cloud management. Highlighted engineering assets include a custom Amazon Bedrock-powered session advisor utilizing Nova models and extensive local community user groups. The resource acts as an index for discovering high-quality open-source projects, training programs, and cloud-native architectural patterns developed by vetted industry experts.','en','blog','intermediate',0,'online','automatic','ff62815d655c021986ece35df9436980a1db49d1a01791e2c0b38807da52c05e',NULL,1.78040233195574688e+09,0,'2026-06-02T14:12:11.955747+02:00',NULL,NULL,NULL,'["Cloud Providers", "Amazon Web Services", "Community and Architecture"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','[]','{}','{"category": "aws-architecture", "impact_score": 85, "reputation_status": "Vetted", "reputation_summary": "Highly respected official program recognition, celebrating prominent serverless and AI/ML community architects.", "social_preview_url": "https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2021/11/10/AWS-Heroes-program_RGB_Social-blog.png", "source_provenance": "RSS Feed (AWS News Blog)", "suggested_new_category": "cloud-communities"}');
+- Modular resilience policies to enforce consistent SLOs and disaster recovery targets cross-organizationally.','en','Article','Advanced',0,'online','automatic','4463ed1540d99c04090777922824b9495af8f0d65c51be118496f1486d8791e1',NULL,1780353037,0,'2026-06-02T00:30:37.421356+02:00',NULL,NULL,NULL,'["AWS Cloud", "Management and Governance", "SRE and Operational Resilience", "AWS Resilience Hub"]','["[ENTERPRISE-STABLE]", "[EMERGING]"]','[]','[]','{}','{"category": "sre", "reputation_status": "Vetted", "reputation_summary": "Trusted official AWS product release announcement with strong industry adoption for architectural reliability audits.", "social_preview_url": "https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2026/05/29/2026-resillence-hub-nextgen-thum-1-1260x630.jpg", "source_provenance": "RSS Feed (AWS News Blog)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/meet-our-newest-aws-heroes-may-2026','Meet Our Newest AWS Heroes – May 2026','This article announces four new AWS Heroes recognized for their contributions to the AWS community through education, mentorship, and knowledge sharing.','2026',4,'This AWS publication spotlights the newly inducted technical cloud heroes for May 2026, summarizing their structural contributions in AI/ML, serverless, and cloud management. Highlighted engineering assets include a custom Amazon Bedrock-powered session advisor utilizing Nova models and extensive local community user groups. The resource acts as an index for discovering high-quality open-source projects, training programs, and cloud-native architectural patterns developed by vetted industry experts.','en','blog','intermediate',0,'online','automatic','ff62815d655c021986ece35df9436980a1db49d1a01791e2c0b38807da52c05e',NULL,1780402331,0,'2026-06-02T14:12:11.955747+02:00',NULL,NULL,NULL,'["Cloud Providers", "Amazon Web Services", "Community and Architecture"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','[]','{}','{"category": "aws-architecture", "impact_score": 85, "reputation_status": "Vetted", "reputation_summary": "Highly respected official program recognition, celebrating prominent serverless and AI/ML community architects.", "social_preview_url": "https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2021/11/10/AWS-Heroes-program_RGB_Social-blog.png", "source_provenance": "RSS Feed (AWS News Blog)", "suggested_new_category": "cloud-communities"}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/meet-our-newest-aws-heroes-may-2026/?sc_channel=sm&sc_campaign=Community_Heroes&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&linkId=951222289','Meet Our Newest AWS Heroes - May 2026','AWS recognizes four outstanding community leaders across Italy, Canada, and Argentina for their advancements in serverless architectures, custom AI tools, and public cloud enablement.','2026',4,'* **Curator Insight**: While primarily a community bulletin, this cohort highlights the tactical integration of Amazon Bedrock and Amazon Nova models into practical tools like re:Invent assistant applications.
-* **Live Grounding**: Features detailed backgrounds of selected AWS AI and Serverless Heroes driving cloud optimization, open-source templates, and tech education in Europe and Latin America.','en','announcement','Beginner',0,'online','automatic','13a90259d81a22a6d8ac85cc5545aa3972dcad34ff82aa4737019178c6513adb',NULL,1780352730.20747,0,'2026-06-02T00:25:30.207470+02:00',NULL,NULL,NULL,'["Ecosystem", "AWS", "Community", "Enablement"]','["GUIDE"]','[]','[]','{}','{"category": "aws-architecture", "reputation_status": "Vetted", "reputation_summary": "Highly regarded community recognition from AWS, highlighting major contributors in artificial intelligence, serverless computing, and localized technical training.", "social_preview_url": "https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2021/11/10/AWS-Heroes-program_RGB_Social-blog.png", "source_provenance": "X.com (awscloud)", "suggested_new_category": "community"}');
+* **Live Grounding**: Features detailed backgrounds of selected AWS AI and Serverless Heroes driving cloud optimization, open-source templates, and tech education in Europe and Latin America.','en','announcement','Beginner',0,'online','automatic','13a90259d81a22a6d8ac85cc5545aa3972dcad34ff82aa4737019178c6513adb',NULL,1780352730,0,'2026-06-02T00:25:30.207470+02:00',NULL,NULL,NULL,'["Ecosystem", "AWS", "Community", "Enablement"]','["GUIDE"]','[]','[]','{}','{"category": "aws-architecture", "reputation_status": "Vetted", "reputation_summary": "Highly regarded community recognition from AWS, highlighting major contributors in artificial intelligence, serverless computing, and localized technical training.", "social_preview_url": "https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2021/11/10/AWS-Heroes-program_RGB_Social-blog.png", "source_provenance": "X.com (awscloud)", "suggested_new_category": "community"}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/monitor-evaluate-and-demonstrate-backup-compliance-with-aws-backup-audit-manager','Monitor, Evaluate, and Demonstrate Backup Compliance with AWS Backup Audit Manager','','2021',4,'Introduces AWS Backup Audit Manager, a feature to monitor, evaluate, and demonstrate the compliance posture of data backup operations against pre-defined organizational standard controls. It automates compliance reporting, providing auditor-ready historical evidence. Architecturally, it replaces manual backup audits and ensures strict data governance.','English','Service Feature','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data & Analytics", "Data Protection", "Compliance"]','["[ENTERPRISE-STABLE]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/new-accelerate-your-lambda-functions-with-lambda-snapstart','aws.amazon.com: New – Accelerate Your Lambda Functions with Lambda SnapStart','','2022',0,'Introduces AWS Lambda SnapStart, an optimization technique that dramatically reduces startup latency for Java runtimes by capturing and caching memory/disk snapshots of initialized microcontainers. Sub-second cold starts are achieved with minimal code changes.','N/A','Announcements','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Serverless Architecture", "AWS Lambda", "Cold Starts"]','["[COMMUNITY-TOOL]"]','[]','["aws-serverless.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/new-amazon-vpc-network-access-analyzer','New – Amazon VPC Network Access Analyzer','','2021',5,'A formal network verification tool that uses mathematical analysis (automated reasoning) to check VPC security policies and network access paths. It helps teams identify unintended network configurations, verify access boundaries, and demonstrate compliance to internal/external security audits. Architecturally, it automates manual firewall reviews and prevents security isolation leaks.','English','Service','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Networking", "Network Security"]','["[DE FACTO STANDARD]"]','[]','["aws-newfeatures.md"]','{}','{}');
@@ -732,13 +732,13 @@ INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/new-aws-applica
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/new-aws-competency-aws-migration','New AWS Competency – AWS Migration','','2016',3,'The announcement introducing the AWS Migration Competency, establishing a formalized framework to validate partner organizations'' migration expertise. Live Grounding shows this standard continues to qualify system integrators executing mass migrations from legacy datacenters to cloud-native platforms.','English','Blog / Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Migration", "AWS Competency", "Enterprise Migration"]','["[LEGACY]"]','[]','["aws-backup.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/new-aws-control-tower-account-factory-for-terraform','aws.amazon.com: New – AWS Control Tower Account Factory for Terraform','','2022',0,'An analytical introduction to the AWS Control Tower Account Factory for Terraform (AFT), enabling GitOps-driven deployment of AWS accounts. Discusses custom pipeline orchestration and landing zone configurations that maintain strict security compliance metrics across large organizations.','HCL','Tool','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["AWS", "Multi-Account Setup", "Governance"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/new-aws-dms-serverless-automatically-provisions-and-scales-capacity-for-migration-and-data-replication','New – AWS DMS Serverless: Automatically Provisions and Scales Capacity for Migration and Data Replication','','2023',0,'AWS DMS Serverless automates the provisioning, scaling, and operational management of resources needed for database replication and migration tasks. This reduces hands-on provisioning steps during large-scale enterprise data migrations.','None','Cloud Service','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Databases", "Data Migration"]','["[COMMUNITY-TOOL]"]','[]','["aws-newfeatures.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/new-create-microsoft-sql-server-instances-of-amazon-rds-on-aws-outposts','New – Create Microsoft SQL Server Instances of Amazon RDS on AWS Outposts','','N/A',0,'Curator Insight highlights the expansion of Amazon RDS capabilities to hybrid environments using AWS Outposts. Live Grounding verifies this enables low-latency, on-premises execution of Microsoft SQL Server workloads with cloud-style managed operations. The architecture supports local data residency while utilizing automated backups and scaling.','English','Blog Post','Intermediate',0,'online','manual','e2b575a3511d61638204a977e63c92eb37445495b84555abd9fa667be8aa5a51',100.0,1.77902917420656704e+09,1,'2026-05-17T16:46:14.206567+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Databases", "Hybrid Cloud and Edge"]','["[COMMUNITY-TOOL]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/new-create-microsoft-sql-server-instances-of-amazon-rds-on-aws-outposts','New – Create Microsoft SQL Server Instances of Amazon RDS on AWS Outposts','','N/A',0,'Curator Insight highlights the expansion of Amazon RDS capabilities to hybrid environments using AWS Outposts. Live Grounding verifies this enables low-latency, on-premises execution of Microsoft SQL Server workloads with cloud-style managed operations. The architecture supports local data residency while utilizing automated backups and scaling.','English','Blog Post','Intermediate',0,'online','manual','e2b575a3511d61638204a977e63c92eb37445495b84555abd9fa667be8aa5a51',100.0,1779029174,1,'2026-05-17T16:46:14.206567+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Databases", "Hybrid Cloud and Edge"]','["[COMMUNITY-TOOL]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/new-encrypted-ebs-boot-volumes','New – Encrypted EBS Boot Volumes','- [Amazon EBS Encryption](http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.html)','2015',5,'Announcement of native EBS boot volume encryption, leveraging AWS Key Management Service (KMS) without degrading overall instance throughput or input/output latency patterns.','None','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2015-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Storage"]','["[DE FACTO STANDARD]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/new-for-aws-distro-for-opentelemetry-tracing-support-is-now-generally-available','New for AWS Distro for OpenTelemetry – Tracing Support is Now Generally Available','','2021',5,'Generally available, AWS-supported distribution of the CNCF OpenTelemetry standards, specifically optimized for application tracing. It simplifies collecting metadata and correlates application traces across containerized (EKS, ECS) and serverless (Lambda) stacks. It seamlessly forwards telemetry to AWS X-Ray, Amazon OpenSearch, and partner SaaS platforms, eliminating vendor lock-in.','English','Software','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "OpenTelemetry", "Distributed Tracing"]','["[DE FACTO STANDARD]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/new-scheduled-reserved-instances','New – Scheduled Reserved Instances','','2016',2,'Details Scheduled Reserved Instances, designed to book recurring computational capacity (mostly superseded by dynamic Savings Plans and modern On-Demand capacity reservations).','None','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Compute"]','["[COMMUNITY-TOOL]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/new-self-service-provisioning-of-terraform-open-source-configurations-with-aws-service-catalog','New – Self-Service Provisioning of Terraform Open-Source Configurations with AWS Service Catalog 🌟🌟🌟','','2023',0,'An official AWS documentation guide introducing out-of-the-box support for provisioning Terraform open-source templates within the AWS Service Catalog framework. Standardizes enterprise deployment control planes.','HCL','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Networking & Core"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/new-visualize-your-vpc-resources-from-amazon-vpc-creation-experience','New – Visualize Your VPC Resources from Amazon VPC Creation Experience','','2023',0,'The Amazon VPC creation workflow introduced real-time topology visualization. As operators configure subnets, route tables, and internet gateways, the system renders a dynamic layout diagram to prevent configuration errors.','None','Cloud Service','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Networking", "VPC Visualization"]','["[COMMUNITY-TOOL]"]','[]','["aws-newfeatures.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/new_deployment_pipelines_reference_architecture_and_-reference_implementations',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','ce00982850759ae8a4911efbdd625426658848fe32a9f4896a5f485bc05c8502',100.0,1.77903097939387297e+09,0,'2026-05-17T17:16:19.393873+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/new_deployment_pipelines_reference_architecture_and_-reference_implementations',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','ce00982850759ae8a4911efbdd625426658848fe32a9f4896a5f485bc05c8502',100.0,1779030979,0,'2026-05-17T17:16:19.393873+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/now-aws-step-functions-supports-200-aws-services-to-enable-easier-workflow-automation','Now — AWS Step Functions Supports 200 AWS Services To Enable Easier Workflow Automation','','2021',5,'Dramatically expands the capabilities of AWS Step Functions by offering direct SDK integration with over 200 AWS services and over 9,000 API actions. This architecture minimizes or completely eliminates custom ''glue'' Lambda functions whose sole purpose was calling AWS APIs. It simplifies state machine engineering, reducing latency, maintenance costs, and execution failure risks.','English','Service Feature','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Integration", "Serverless Orchestration", "Step Functions"]','["[DE FACTO STANDARD]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/now-open-aws-region-in-spain','Now Open–AWS Region in Spain','','2022',0,'AWS announced the general availability of the Europe (Spain) Region (eu-south-2). This physical infrastructure footprint enables customers to achieve lower latency for local workloads, meet residency and data sovereignty requirements inside the European Union, and build multi-region failover setups.','None','Cloud Service','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Global Infrastructure", "Regions"]','["[COMMUNITY-TOOL]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/preview-aws-backup-adds-support-for-amazon-s3','AWS Backup Adds Support for Amazon S3','','2021',4,'Introduces preview support for centralizing data protection across S3 buckets using AWS Backup policies. It allows security and operations teams to automate backups, lifecycles, and restores of S3 objects alongside other AWS resources. This replaces customized AWS Lambda or S3 replication-based snapshot workarounds with a managed compliance framework.','English','Service Feature','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data & Analytics", "Data Protection", "AWS Backup"]','["[ENTERPRISE-STABLE]"]','[]','["aws-backup.md", "aws-newfeatures.md"]','{}','{}');
@@ -746,10 +746,10 @@ INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/reduce-unwanted
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/aws/top-announcements-of-aws-reinvent-2021','aws.amazon.com/blogs: Top Announcements of AWS re:Invent 2021','','2021',4,'Synthesizes the major platform transformations unveiled at re:Invent 2021, focusing on serverless options for Redshift, EMR, and MSK alongside new Graviton3 silicon. The catalog underscores a massive architectural drive towards serverless operational models across the analytics stack. These updates solidify AWS''s platform-as-a-service offerings for enterprise engineering.','English','Industry Analysis','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Market Analysis", "Re:Invent Announcements"]','["[ENTERPRISE-STABLE]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/big-data/category/analytics/aws-data-pipeline','AWS Big Data Blog: Category - AWS Data Pipeline','','2024',2,'Technical blog category detailing legacy deployment setups for AWS Data Pipeline, providing structural templates for data movements before cloud-native ETL tools gained dominance.','None','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "ETL"]','["[LEGACY]"]','[]','["aws-data.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/big-data/querying-amazon-kinesis-streams-directly-with-sql-and-spark-streaming','Querying Amazon Kinesis Streams Directly with SQL and Spark Streaming','','2016',4,'Technical blueprint detailing Spark Streaming integration with Amazon Kinesis streams. Discusses record-processing window optimizations, checkpoint configurations, and SQL querying on live event pipelines.','Scala','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Event Streaming"]','["[ENTERPRISE-STABLE]"]','[]','["aws-data.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/big-data/using-spark-sql-for-etl',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173587600531411e+09,0,'2026-06-18T00:37:56.005314+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-data.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/big-data/using-spark-sql-for-etl',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735876,0,'2026-06-18T00:37:56.005314+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-data.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/compute/architecture-patterns-for-consuming-private-apis-cross-account','aws.amazon.com: Architecture patterns for consuming private APIs cross-account','','2021',0,'Examines security and network topology blueprints for consuming private APIs across different AWS accounts. Highlights the interaction of VPC endpoints, API Gateway resource policies, and Route 53 resolver rules to secure enterprise SaaS products.','English','blog','advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "API Gateway", "Cross-Account Patterns"]','["[COMMUNITY-TOOL]"]','[]','["aws-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/compute/building-an-event-driven-application-with-amazon-eventbridge','Building an event-driven application with Amazon EventBridge','','2020',0,'This AWS architecture blog details how to design and build serverless event-driven applications using Amazon EventBridge. It highlights the platform''s ability to act as a centralized serverless event bus that simplifies decoupled communication across distributed microservices by routing events using declarative rules. The pattern eliminates custom routing code, improving structural robustness.','N/A','Blog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Event-Driven Architecture"]','["[COMMUNITY-TOOL]"]','[]','["aws-messaging.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/compute/building-highly-resilient-applications-with-on-premises-interdependencies-using-aws-local-zones','Building highly resilient applications with on-premises interdependencies using AWS Local Zones','','2026',0,'An enterprise resilience design guide integrating AWS Local Zones with legacy on-premises systems. It addresses key edge architectures, detailing hybrid replication strategies, localized failovers, and latency-sensitive synchronization protocols.','N/A','Blog Post','Advanced',0,'online','manual','408c26ed1b45b2f125ac159b1ea0b040bd6b4d02bbdd63277260684efc8fd4d7',100.0,1.77903273186078095e+09,1,'2026-05-17T17:45:31.860781+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Infrastructure"]','["[LEGACY]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/compute/building-highly-resilient-applications-with-on-premises-interdependencies-using-aws-local-zones','Building highly resilient applications with on-premises interdependencies using AWS Local Zones','','2026',0,'An enterprise resilience design guide integrating AWS Local Zones with legacy on-premises systems. It addresses key edge architectures, detailing hybrid replication strategies, localized failovers, and latency-sensitive synchronization protocols.','N/A','Blog Post','Advanced',0,'online','manual','408c26ed1b45b2f125ac159b1ea0b040bd6b4d02bbdd63277260684efc8fd4d7',100.0,1779032731,1,'2026-05-17T17:45:31.860781+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Infrastructure"]','["[LEGACY]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/compute/deploying-aws-lambda-layers-automatically-across-multiple-regions','Deploying AWS Lambda layers automatically across multiple Regions','','2021',0,'Provides an automation framework for replicating Lambda Layers across multiple geographical AWS regions. Ensures dependency consistency, reduces manual overhead in multi-region failover setups, and leverages CloudFormation and Step Functions for automated version control.','N/A','Technical Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Serverless Architecture", "AWS Lambda", "Configuration Management"]','["[COMMUNITY-TOOL]"]','[]','["aws-serverless.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/compute/introducing-an-enhanced-local-ide-experience-for-aws-step-functions','Enhanced Local IDE Experience for AWS Step Functions','','2026',0,'Details local IDE integration utilities for designing and tracing AWS Step Functions. Enhances developer inner-loops by rendering local visual workflow representations and offering live Amazon States Language schema validation directly in-editor.','None','Technical Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Automation", "Serverless Orchestration"]','["[COMMUNITY-TOOL]"]','[]','["iac.md", "aws.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/compute/introducing-aws-sam-pipelines-automatically-generate-deployment-pipelines-for-serverless-applications','Introducing AWS SAM Pipelines: Automatically generate deployment pipelines for serverless applications','','2021',0,'Introduces AWS SAM Pipelines, a feature within the Serverless Application Model CLI that auto-generates multi-stage CI/CD pipelines. It supports integration with Jenkins, GitLab, GitHub Actions, and Bitbucket, standardizing infrastructure-as-code deployment procedures across corporate accounts.','YAML','Tool Release','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps & CI/CD", "Serverless Deployment", "AWS SAM Pipelines"]','["[COMMUNITY-TOOL]"]','[]','["aws-serverless.md"]','{}','{}');
@@ -769,7 +769,7 @@ INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/containers/architec
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/containers/automate-rollbacks-for-amazon-ecs-rolling-deployments-with-cloudwatch-alarms','Automate rollbacks for Amazon ECS rolling deployments with CloudWatch alarms','','2021',0,'An architectural guide outlining automated deployment rollback capabilities within ECS rolling deployments. It illustrates how CloudWatch alarms can monitor application health (e.g., HTTP 5xx rates) during active deployments and automatically trigger rollbacks to a previously stable revision to maintain high availability.','N/A','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Continuous Deployment"]','["[COMMUNITY-TOOL]"]','[]','["aws-containers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/containers/autoscaling-eks-on-fargate-with-custom-metrics','aws.amazon.com: Autoscaling EKS on Fargate with custom metrics','','2021',0,'Explores scaling mechanisms for EKS pods deployed onto AWS Fargate using Prometheus-emitted custom metrics. Illustrates HPA structures that scale serverless compute workloads without maintaining EC2 scaling profiles.','YAML','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Auto-scaling", "Fargate"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/containers/aws-and-kubecost-collaborate-to-deliver-cost-monitoring-for-eks-customers','AWS and Kubecost collaborate to deliver cost monitoring for EKS customers','','2022',0,'Explains the native integration of Kubecost with Amazon EKS to provide free, high-granularity in-cluster resource cost allocations. Demonstrates how administrators trace expenditures back to namespaces, labels, and specific engineering departments.','Markdown','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Cost Optimization", "Kubecost"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/containers/aws-docker-collaborate-simplify-developer-experience','AWS and Docker collaborate to simplify the developer experience','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','732958e71d83dba1ec1914001f8feafa5fa9d062881ed71ef75cfb4dc9553e37',100.0,1.77903139902344608e+09,1,'2026-05-17T17:23:19.023446+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/containers/aws-docker-collaborate-simplify-developer-experience','AWS and Docker collaborate to simplify the developer experience','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','732958e71d83dba1ec1914001f8feafa5fa9d062881ed71ef75cfb4dc9553e37',100.0,1779031399,1,'2026-05-17T17:23:19.023446+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/containers/aws-secrets-manager-controller-poc-an-eks-operator-for-automatic-rotation-of-secrets','AWS Secrets Manager controller POC: an EKS operator for automatic rotation of secrets','','2020',0,'A proof-of-concept EKS Kubernetes Operator designed to synchronize and rotate AWS Secrets Manager secrets within EKS clusters automatically. It showcases pattern integration between AWS APIs and native Kubernetes Secret resources, reducing custom scripting for containerized application workloads.','None','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Identity", "Secrets Management", "Kubernetes Integration"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/containers/blue-green-kubernetes-upgrades-for-amazon-eks-anywhere-using-flux','aws.amazon.com: Blue/Green Kubernetes upgrades for Amazon EKS Anywhere using Flux','','2022',0,'Showcases a robust GitOps upgrading mechanism using Flux CD on EKS Anywhere clusters. Focuses on orchestrating safe blue/green cluster migrations to minimize physical infrastructure interruptions.','N/A','Architectural Guide','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS EKS", "Hybrid Cloud", "Blue-Green Upgrades"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/containers/chaos-engineering-with-litmuschaos-on-amazon-eks','aws.amazon.com: Chaos Engineering with LitmusChaos on Amazon EKS','','2021',0,'Provides an architectural blueprint for integrating LitmusChaos with Amazon EKS. Walks through installing custom resources, setting up experiment workflows for container and node disruptions, and verifying application resilience with AWS native CloudWatch metrics.','English','Technical Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Resilience", "Chaos Engineering", "Cloud Architecture"]','["[COMMUNITY-TOOL]"]','[]','["chaos-engineering.md"]','{}','{}');
@@ -789,29 +789,29 @@ INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/containers/leveragi
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/containers/onfidos-journey-to-a-multi-cluster-amazon-eks-architecture','Onfido’s Journey to a Multi-Cluster Amazon EKS Architecture','','2021',0,'Explores Onfido''s architectural transition from single-cluster configurations to a multi-region, multi-cluster Amazon EKS framework. Details scaling hurdles, network federation, load balancing, and configuration management at global enterprise scale.','Markdown','Case Study','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Multi-Cluster Management", "Case Study"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/containers/operating-a-multi-regional-stateless-application-using-amazon-eks','aws.amazon.com: Operating a multi-regional stateless application using Amazon EKS','','2021',0,'Architectural whitepaper addressing how to design, deploy, and synchronize global stateless applications across multiple regional EKS clusters utilizing Route 53 routing policies.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "AWS EKS", "High Availability"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/containers/planning-kubernetes-upgrades-with-amazon-eks','aws.amazon.com: Planning Kubernetes Upgrades with Amazon EKS','','2023',0,'A strategic framework for executing major Kubernetes cluster version migrations on Amazon EKS. Outlines lifecycle calendars, API deprecation checkpoints, testing environments, and emergency rollback procedures for production platforms.','N/A','Architectural Guide','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS EKS", "Cluster Lifecycle", "Upgrade Strategies"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/containers/policy-based-countermeasures-for-kubernetes-part-1','amazon.com: Policy-based countermeasures for Kubernetes – Part 1','','2021',0,'Detailed architectural guide on implementing declarative guardrails in EKS clusters to reduce attack surfaces. Focuses on the synergy between Kubernetes admission controllers and modern policy engines, illustrating how to validate and mutate payloads to block insecure configuration drift.','YAML','Blog','Advanced',0,'online','manual','dca6bc05170d65cf15a694f2b2f5f6fe0b0310fb65e615bd3153cad2c1e932bd',100.0,1.77903366566746711e+09,1,'2026-05-17T18:01:05.667467+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Security", "Policy-as-Code"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/containers/policy-based-countermeasures-for-kubernetes-part-1','amazon.com: Policy-based countermeasures for Kubernetes – Part 1','','2021',0,'Detailed architectural guide on implementing declarative guardrails in EKS clusters to reduce attack surfaces. Focuses on the synergy between Kubernetes admission controllers and modern policy engines, illustrating how to validate and mutate payloads to block insecure configuration drift.','YAML','Blog','Advanced',0,'online','manual','dca6bc05170d65cf15a694f2b2f5f6fe0b0310fb65e615bd3153cad2c1e932bd',100.0,1779033665,1,'2026-05-17T18:01:05.667467+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Security", "Policy-as-Code"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/containers/preventing-kubernetes-misconfigurations-using-datree','aws.amazon.com: Preventing Kubernetes misconfigurations using Datree','','2022',0,'An AWS technical write-up detailing the configuration of Datree policies inside Amazon EKS clusters to catch security and configuration drift. It details automated testing strategies to block misconfigured resource manifests at pre-commit and pipeline execution gates.','N/A','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Compliance", "Policy Enforcement", "Datree Integration"]','["[COMMUNITY-TOOL]"]','[]','["helm.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/containers/scaling-amazon-eks-and-cassandra-beyond-1000-nodes','Scaling Amazon EKS and Cassandra Beyond 1,000 Nodes','','2022',0,'A technical retrospective documenting the extreme scale performance testing of Cassandra clusters across 1,000+ nodes on EKS. Highlights optimal kernel-level tuning, persistent storage layout modifications, and scheduler fine-tuning required to maintain stateful reliability.','N/A','Case Study','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS EKS", "Scalability", "Stateful Databases"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/containers/start-pods-faster-by-prefetching-images','aws.amazon.com: Start Pods faster by prefetching images','','2023',0,'Describes the container image prefetching architecture on EKS nodes to slash cold-start initialization latency. Discusses daemonset solutions, caching strategies, and optimizing node startup times for responsive, highly dynamic cluster configurations.','N/A','Architectural Guide','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS EKS", "Scalability", "Image Prefetching"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/containers/streaming-kubernetes-events-in-slack','aws.amazon.com: Streaming Kubernetes Events in Slack','','2021',0,'Walkthrough detailing how to set up serverless notification integration pipelines that stream Kubernetes events directly to Slack. Integrates tools like BotKube or AWS Lambda with EKS clusters to optimize developer response loops.','Go','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Amazon EKS", "Observability"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/containers/troubleshooting-amazon-eks-api-servers-with-prometheus','aws.amazon.com: Troubleshooting Amazon EKS API servers with Prometheus and Grafana','','2022',0,'Architectural guide for diagnosing Amazon EKS API server performance using metrics scraped by Prometheus and rendered via Grafana dashboards. Explains how to identify bottlenecks like throttling, request latency, and resource starvation in managed control planes.','N/A','Technical Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS EKS", "Monitoring & Observability", "API Server Diagnostics"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/containers/understanding-and-cost-optimizing-amazon-eks-control-plane-logs','aws.amazon.com: Understanding and Cost Optimizing Amazon EKS Control Plane Logs','','2023',4,'Analyzes the high CloudWatch cost challenges generated by Amazon EKS control plane logs (API server, authenticator, audit, scheduler). Demonstrates how to configure fluent-bit to filter and route only essential telemetry records to cheap storage.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["FinOps & Cloud Cost", "AWS Optimization", "EKS Log Optimization"]','["[ENTERPRISE-STABLE]"]','[]','["managed-kubernetes-in-public-cloud.md", "finops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/containers/using-amazon-ec2-spot-instances-with-karpenter','aws.amazon.com: Using Amazon EC2 Spot Instances with Karpenter','','2022',4,'An official AWS architectural guide explaining how to leverage EC2 Spot Instances with Karpenter. It dives deep into allocation strategies, capacity-optimized spot provisioning, and graceful node termination handling via Karpenter''s integrated interruption handler, guaranteeing high availability at minimum expense.','English','Technical Article','High',0,'online','manual','daf6c78ef3fd928bdea0cd314298c053886a158cccc23a867bf1b3a3c85e00b9',100.0,1.77903179355214095e+09,1,'2026-05-17T17:29:53.552141+02:00',NULL,NULL,NULL,'["Autoscaling", "Resource Provisioning", "Cost Optimization"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/containers/using-amazon-ec2-spot-instances-with-karpenter','aws.amazon.com: Using Amazon EC2 Spot Instances with Karpenter','','2022',4,'An official AWS architectural guide explaining how to leverage EC2 Spot Instances with Karpenter. It dives deep into allocation strategies, capacity-optimized spot provisioning, and graceful node termination handling via Karpenter''s integrated interruption handler, guaranteeing high availability at minimum expense.','English','Technical Article','High',0,'online','manual','daf6c78ef3fd928bdea0cd314298c053886a158cccc23a867bf1b3a3c85e00b9',100.0,1779031793,1,'2026-05-17T17:29:53.552141+02:00',NULL,NULL,NULL,'["Autoscaling", "Resource Provisioning", "Cost Optimization"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/containers/using-cdk-to-perform-continuous-deployments-in-multi-region-kubernetes-environments','Using CDK to perform continuous deployments in multi-region Kubernetes environments','','2022',0,'Explores the use of AWS Cloud Development Kit (CDK) to model continuous delivery systems across multi-region Kubernetes deployments. Highly relevant for cloud engineers designing hybrid-cloud architectures that span AKS and EKS infrastructure.','TypeScript','Technical Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Provisioning & IaC", "AWS CDK & Multicluster"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/containers/using-prometheus-to-avoid-disasters-with-kubernetes-cpu-limits','aws.amazon.com: Using Prometheus to Avoid Disasters with Kubernetes CPU Limits 🌟','','2021',0,'Technical deep dive into using Prometheus metric queries to track CFS (Completely Fair Scheduler) throttle time within AWS EKS. Demonstrates how micro-throttling hurts API tail-latencies and how to safely size resources to eliminate runtime CPU limit bottlenecks.','None','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Modern Observability & Service Mesh", "Resource Management", "Sizing & Quotas"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/database/amazon-aurora-postgresql-blue-green-deployment-using-fast-database-cloning','Amazon Aurora PostgreSQL blue/green deployment using fast database cloning','','N/A',0,'Curator Insight outlines zero-downtime database upgrades utilizing Aurora PostgreSQL''s fast database cloning mechanism. Live Grounding validates that the strategy leverages copy-on-write storage architecture to create isolated environments for risk-free schema testing and updates. This significantly reduces sync latency and production migration risks.','English','Blog Post','Advanced',0,'online','manual','f2ffb426f17ec679006f7db0f9ff3be284bd868c010d3af24c43d43b07360774',100.0,1.77903087394062805e+09,1,'2026-05-17T17:14:33.940628+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Databases", "Deployments"]','["[ENTERPRISE-STABLE]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/database/auditing-for-highly-regulated-industries-using-amazon-aurora-postgresql','==Auditing for highly regulated industries using Amazon Aurora PostgreSQL==','','N/A',0,'Curator Insight details compliance and auditing methodologies for highly regulated sectors utilizing Amazon Aurora PostgreSQL. Live Grounding confirms the deployment patterns involve pgAudit integration, AWS CloudWatch Logs, and database activity streams. It provides actionable reference designs for achieving HIPAA, PCI-DSS, and SOC compliance.','English','Blog Post','Advanced',0,'online','manual','9df0d1cf6ef8b785e33c781d7f39f058fdab991645d1db5a6124bc24fa62cc80',100.0,1.77903369240361595e+09,1,'2026-05-17T18:01:32.403616+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Databases", "Compliance and Security"]','["[ENTERPRISE-STABLE]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/database/introducing-the-aurora-storage-engine','Introducing the Aurora Storage Engine','','N/A',0,'An architectural deep-dive into the specialized, log-structured distributed storage engine of Amazon Aurora. Details how it decouples computing from database storage, replicating blocks six ways across three availability zones.','English','Article','Advanced',1,'online','manual','f399d9c8c0f36c7175ecd5414141e38ed658c9ffd36729c7175b956aed3db1fb',100.0,1.77903143132386302e+09,1,'2026-05-17T17:23:51.323863+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Databases", "Amazon Aurora"]','["[ENTERPRISE-STABLE]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/database/migrating-a-commercial-database-to-open-source-with-aws-sct-and-aws-dms','Migrating a commercial database to open source with AWS SCT and AWS DMS','','N/A',0,'Curator Insight examines how the AWS Schema Conversion Tool (SCT) pairs with DMS to automate SQL dialect conversion. Live Grounding shows that SCT translates legacy stored procedures, views, and functions to Postgres-compatible code before streaming data. Essential for teams driving cloud modernization away from costly commercial engines.','English','Blog Post','Advanced',0,'online','manual','11a1d5f59317e4dfeb41257d01b6a935e045c14275622df634179151f5e7e1b7',100.0,1.77903060484207701e+09,1,'2026-05-17T17:10:04.842077+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Database Migration", "Schema Conversion"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/database/migrating-oracle-databases-with-near-zero-downtime-using-aws-dms','Migrating Oracle databases with near-zero downtime using AWS DMS','','N/A',0,'Curator Insight provides blueprint architectures for migrating enterprise-grade Oracle databases with near-zero business impact. Live Grounding details the setup of supplemental logging on Oracle sources and AWS DMS task tuning for high-throughput replication. Outstanding technical playbook for traditional database migrations.','English','Blog Post','Advanced',0,'online','manual','8143aee7a4468c65e90d6e60a18b3ea628dfd962564f4dc34d15b4ae8939ba91',100.0,1.77903006968223595e+09,1,'2026-05-17T17:01:09.682236+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Database Migration", "Oracle Migrations"]','["[ENTERPRISE-STABLE]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/database/modernize-database-stored-procedures-to-use-amazon-aurora-postgresql-federated-queries-pg_cron-and-aws-lambda','Modernize database stored procedures to use Amazon Aurora PostgreSQL federated queries, pg_cron, and AWS Lambda','','N/A',0,'Curator Insight details the modernization of legacy stored procedures within PostgreSQL by offloading business logic. Live Grounding shows how pg_cron scheduled jobs trigger serverless AWS Lambda functions via external federated queries. This architectural pattern untangles database compute from core transaction processing.','English','Blog Post','Advanced',0,'online','manual','f9a5d0e9c71a4a562bd83e49526184013036761926d5be1cafc95dc35ab78958',100.0,1779031393.0095,1,'2026-05-17T17:23:13.009500+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Databases", "Modernization"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/database/replicate-and-transform-data-in-amazon-aurora-postgresql-across-multiple-regions-using-aws-dms','Replicate and transform data in Amazon Aurora PostgreSQL across multiple Regions using AWS DMS','','N/A',0,'Curator Insight explains complex data replication and real-time schema transformations using AWS DMS across geographic zones. Live Grounding demonstrates how DMS filters and manipulates streaming CDC events to populate distinct regional schemas. An advanced implementation reference for global multi-region database architectures.','English','Blog Post','Advanced',0,'online','manual','329d6352864cc03622f2584e0a623356b82bc14cb362af55e15ea58a4a79d0b0',100.0,1.77902955651964306e+09,1,'2026-05-17T16:52:36.519643+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Database Migration", "Multi-Region Storage"]','["[ENTERPRISE-STABLE]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/database/securely-connect-to-an-amazon-rds-or-amazon-ec2-database-instance-remotely-with-your-preferred-gui','Securely connect to an Amazon RDS or Amazon EC2 database instance remotely with your preferred GUI','','N/A',0,'Curator Insight addresses the configuration challenges of securely managing private databases remotely using visual tools. Live Grounding confirms the methodology relies on SSH tunneling, AWS Systems Manager (SSM) Session Manager, or VPC client VPN endpoints to bypass the need for public IP addresses. This aligns with zero-trust architectural principles.','English','Blog Post','Intermediate',0,'online','manual','5165e9c9ac44beb53340bbe30d07f5f42a694e562b0aa13b48b0ca309927c322',100.0,1.779032117381603e+09,1,'2026-05-17T17:35:17.381603+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Databases", "Security"]','["[COMMUNITY-TOOL]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/developer','The AWS Developer Blog now includes Python & GoLang','','2026',0,'The core technical blog for AWS developer tooling, highlighting standard SDK architectures for Python and Go, performance benchmarks, and asynchronous pipeline developments.','N/A','Blog Post','Intermediate',0,'online','manual','ebe9278faed58eec9bfa634033be0ab6b714d88ab44c96a4e3892e59c1870961',100.0,1.77903142908106398e+09,1,'2026-05-17T17:23:49.081064+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Learning & News"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/database/amazon-aurora-postgresql-blue-green-deployment-using-fast-database-cloning','Amazon Aurora PostgreSQL blue/green deployment using fast database cloning','','N/A',0,'Curator Insight outlines zero-downtime database upgrades utilizing Aurora PostgreSQL''s fast database cloning mechanism. Live Grounding validates that the strategy leverages copy-on-write storage architecture to create isolated environments for risk-free schema testing and updates. This significantly reduces sync latency and production migration risks.','English','Blog Post','Advanced',0,'online','manual','f2ffb426f17ec679006f7db0f9ff3be284bd868c010d3af24c43d43b07360774',100.0,1779030873,1,'2026-05-17T17:14:33.940628+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Databases", "Deployments"]','["[ENTERPRISE-STABLE]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/database/auditing-for-highly-regulated-industries-using-amazon-aurora-postgresql','==Auditing for highly regulated industries using Amazon Aurora PostgreSQL==','','N/A',0,'Curator Insight details compliance and auditing methodologies for highly regulated sectors utilizing Amazon Aurora PostgreSQL. Live Grounding confirms the deployment patterns involve pgAudit integration, AWS CloudWatch Logs, and database activity streams. It provides actionable reference designs for achieving HIPAA, PCI-DSS, and SOC compliance.','English','Blog Post','Advanced',0,'online','manual','9df0d1cf6ef8b785e33c781d7f39f058fdab991645d1db5a6124bc24fa62cc80',100.0,1779033692,1,'2026-05-17T18:01:32.403616+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Databases", "Compliance and Security"]','["[ENTERPRISE-STABLE]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/database/introducing-the-aurora-storage-engine','Introducing the Aurora Storage Engine','','N/A',0,'An architectural deep-dive into the specialized, log-structured distributed storage engine of Amazon Aurora. Details how it decouples computing from database storage, replicating blocks six ways across three availability zones.','English','Article','Advanced',1,'online','manual','f399d9c8c0f36c7175ecd5414141e38ed658c9ffd36729c7175b956aed3db1fb',100.0,1779031431,1,'2026-05-17T17:23:51.323863+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Databases", "Amazon Aurora"]','["[ENTERPRISE-STABLE]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/database/migrating-a-commercial-database-to-open-source-with-aws-sct-and-aws-dms','Migrating a commercial database to open source with AWS SCT and AWS DMS','','N/A',0,'Curator Insight examines how the AWS Schema Conversion Tool (SCT) pairs with DMS to automate SQL dialect conversion. Live Grounding shows that SCT translates legacy stored procedures, views, and functions to Postgres-compatible code before streaming data. Essential for teams driving cloud modernization away from costly commercial engines.','English','Blog Post','Advanced',0,'online','manual','11a1d5f59317e4dfeb41257d01b6a935e045c14275622df634179151f5e7e1b7',100.0,1779030604,1,'2026-05-17T17:10:04.842077+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Database Migration", "Schema Conversion"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/database/migrating-oracle-databases-with-near-zero-downtime-using-aws-dms','Migrating Oracle databases with near-zero downtime using AWS DMS','','N/A',0,'Curator Insight provides blueprint architectures for migrating enterprise-grade Oracle databases with near-zero business impact. Live Grounding details the setup of supplemental logging on Oracle sources and AWS DMS task tuning for high-throughput replication. Outstanding technical playbook for traditional database migrations.','English','Blog Post','Advanced',0,'online','manual','8143aee7a4468c65e90d6e60a18b3ea628dfd962564f4dc34d15b4ae8939ba91',100.0,1779030069,1,'2026-05-17T17:01:09.682236+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Database Migration", "Oracle Migrations"]','["[ENTERPRISE-STABLE]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/database/modernize-database-stored-procedures-to-use-amazon-aurora-postgresql-federated-queries-pg_cron-and-aws-lambda','Modernize database stored procedures to use Amazon Aurora PostgreSQL federated queries, pg_cron, and AWS Lambda','','N/A',0,'Curator Insight details the modernization of legacy stored procedures within PostgreSQL by offloading business logic. Live Grounding shows how pg_cron scheduled jobs trigger serverless AWS Lambda functions via external federated queries. This architectural pattern untangles database compute from core transaction processing.','English','Blog Post','Advanced',0,'online','manual','f9a5d0e9c71a4a562bd83e49526184013036761926d5be1cafc95dc35ab78958',100.0,1779031393,1,'2026-05-17T17:23:13.009500+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Databases", "Modernization"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/database/replicate-and-transform-data-in-amazon-aurora-postgresql-across-multiple-regions-using-aws-dms','Replicate and transform data in Amazon Aurora PostgreSQL across multiple Regions using AWS DMS','','N/A',0,'Curator Insight explains complex data replication and real-time schema transformations using AWS DMS across geographic zones. Live Grounding demonstrates how DMS filters and manipulates streaming CDC events to populate distinct regional schemas. An advanced implementation reference for global multi-region database architectures.','English','Blog Post','Advanced',0,'online','manual','329d6352864cc03622f2584e0a623356b82bc14cb362af55e15ea58a4a79d0b0',100.0,1779029556,1,'2026-05-17T16:52:36.519643+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Database Migration", "Multi-Region Storage"]','["[ENTERPRISE-STABLE]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/database/securely-connect-to-an-amazon-rds-or-amazon-ec2-database-instance-remotely-with-your-preferred-gui','Securely connect to an Amazon RDS or Amazon EC2 database instance remotely with your preferred GUI','','N/A',0,'Curator Insight addresses the configuration challenges of securely managing private databases remotely using visual tools. Live Grounding confirms the methodology relies on SSH tunneling, AWS Systems Manager (SSM) Session Manager, or VPC client VPN endpoints to bypass the need for public IP addresses. This aligns with zero-trust architectural principles.','English','Blog Post','Intermediate',0,'online','manual','5165e9c9ac44beb53340bbe30d07f5f42a694e562b0aa13b48b0ca309927c322',100.0,1779032117,1,'2026-05-17T17:35:17.381603+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Databases", "Security"]','["[COMMUNITY-TOOL]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/developer','The AWS Developer Blog now includes Python & GoLang','','2026',0,'The core technical blog for AWS developer tooling, highlighting standard SDK architectures for Python and Go, performance benchmarks, and asynchronous pipeline developments.','N/A','Blog Post','Intermediate',0,'online','manual','ebe9278faed58eec9bfa634033be0ab6b714d88ab44c96a4e3892e59c1870961',100.0,1779031429,1,'2026-05-17T17:23:49.081064+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Learning & News"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/developer/announcing-end-of-support-for-python-2-7-in-aws-sdk-for-python-and-aws-cli-v1','Announcing the end of support for Python 2.7 in the AWS SDK for Python and AWS CLI v1','','2021',0,'An official AWS deprecation announcement marking the end of Python 2.7 support within the AWS SDK for Python (Boto3) and AWS CLI v1. It details migration paths to modern Python 3.x runtimes and the container-native AWS CLI v2 architecture. Critical reading for legacy system maintainers undergoing platform modernization initiatives.','N/A','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "CLI Tooling"]','["[LEGACY]"]','[]','["aws-tools-scripts.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/devops','AWS DevOps Blog','','2026',0,'The authoritative AWS blog containing continuous architectural blueprints, release notes, and real-world implementation case studies for optimizing deployment patterns on Amazon Web Services.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud-Native Provisioning", "CI/CD Integration", "AWS DevOps"]','["[COMMUNITY-TOOL]"]','[]','["aws-devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/devops/announcing-cdk-migrate-a-single-command-to-migrate-to-the-aws-cdk','Announcing CDK Migrate: A single command to migrate to the AWS CDK','','2023',0,'Curator Insight details the native CDK CLI capability to ingest deployed CloudFormation stacks or raw resources and output fully functional CDK code. Live Grounding demonstrates its extreme usefulness in technical debt remediation, shifting old legacy infrastructure into managed, programmatically modeled code bases.','TypeScript','Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "AWS CDK", "Migration Tools"]','["[LEGACY]"]','[]','["aws-miscellaneous.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/devops/aws-codedeploy-deploying-from-a-development-account-to-a-production-account',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.7817358761230781e+09,0,'2026-06-18T00:37:56.123078+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-devops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/devops/aws-codedeploy-deploying-from-a-development-account-to-a-production-account',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735876,0,'2026-06-18T00:37:56.123078+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/devops/aws-codepipeline-adds-support-for-branch-based-development-and-monorepos','aws.amazon.com: AWS CodePipeline adds support for Branch-based development and Monorepos','','2022',0,'Release analysis highlighting newly added monorepo and branch-specific triggers within AWS CodePipeline, optimizing continuous delivery workflows and reducing build execution times.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud-Native Provisioning", "CI/CD Integration", "AWS CodePipeline"]','["[COMMUNITY-TOOL]"]','[]','["aws-devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/devops/blue-green-deployments-with-application-load-balancer','Fine-tuning blue/green deployments on application load balancer','','2021',0,'Focuses on ALB''s advanced routing capabilities to orchestrate safe blue/green deployments by shifting traffic percentages between target groups. A crucial operational pattern for continuous delivery pipelines, minimizing deployment blast radius.','English','blog','advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Deployment Patterns", "Blue-Green", "ALB"]','["[COMMUNITY-TOOL]"]','[]','["aws-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/devops/building-end-to-end-aws-devsecops-ci-cd-pipeline-with-open-source-sca-sast-and-dast-tools','amazon.com: Building end-to-end AWS DevSecOps CI/CD pipeline with open source SCA, SAST and DAST tools','','2021',0,'This comprehensive AWS guide demonstrates building a DevSecOps CI/CD pipeline inside AWS CodePipeline. Outlines integrating open-source security components—such as SonarQube (SAST), OWASP ZAP (DAST), and Bandit—into native cloud deployment workflows.','English','Technical Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Governance", "DevSecOps", "AWS Implementations"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
@@ -832,7 +832,7 @@ INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/industries/bmw-grou
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/infrastructure-and-automation/save-time-with-automated-security-checks-of-terraform-scripts','aws.amazon.com: Save time with automated security checks of your Terraform scripts','','2022',0,'An official AWS tutorial outlining security verification workflows for Terraform templates. Shows how to integrate automated scanners like tfsec and Checkov inside CI pipelines to catch vulnerabilities pre-provisioning.','HCL','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Networking & Core"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/machine-learning/mlops-foundation-roadmap-for-enterprises-with-amazon-sagemaker','aws.amazon.com: MLOps foundation roadmap for enterprises with Amazon SageMaker','','2022',4,'A detailed blueprints roadmap by AWS outlining standard enterprise implementation strategies for SageMaker. Addresses resource provisioning, continuous training cycles, multi-account governance, and secure networking architectures required for heavy-duty financial and healthcare deployments.','None','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platforms", "AWS", "SageMaker"]','["[ENTERPRISE-STABLE]"]','[]','["mlops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/machine-learning/openai-models-and-codex-on-amazon-bedrock-are-now-generally-available/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trk=n/a&linkId=953986722','OpenAI Models and Codex on Amazon Bedrock are Now Generally Available','Official announcement introducing the general availability of OpenAI''s GPT-5.5, GPT-5.4, and Codex models on the serverless Amazon Bedrock platform.','2026',4,'### Curator Insight
-This landmark AWS announcement marks the general availability of OpenAI''s frontier models (GPT-5.5 and GPT-5.4) and Codex directly within Amazon Bedrock''s secure enterprise environment. Organizations can now deploy these state-of-the-art LLMs and agentic coding models utilizing Bedrock''s serverless pay-per-token pricing, robust VPC data isolation, and integrated governance tools. This significantly bridges the gap between AWS''s managed infrastructure and OpenAI''s leading-edge intelligence.','English','Announcement','Intermediate',0,'online','automatic','7a8a98ae544a2e32eb710ebfbd446b0237ad4fd5ca0ccac47efe59785f1e712a',NULL,1.7804017025490539e+09,0,'2026-06-02T14:01:42.549054+02:00',NULL,NULL,NULL,'["Amazon Web Services", "Amazon Bedrock", "Generative AI Integration"]','["DE FACTO STANDARD", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "aws-newfeatures", "impact_score": 96, "reputation_status": "Vetted", "reputation_summary": "Official AWS Blog announcement. One of the highest-impact enterprise news cycles of 2026, marking a monumental shift in the availability of OpenAI models on major public cloud serverless platforms.", "social_preview_url": "https://d2908q01vomqb2.cloudfront.net/f1f836cb4ea6efb2a0b1b99f41ad8b103eff4b59/2026/06/01/21096.png", "source_provenance": "X.com (awscloud)", "suggested_new_category": ""}');
+This landmark AWS announcement marks the general availability of OpenAI''s frontier models (GPT-5.5 and GPT-5.4) and Codex directly within Amazon Bedrock''s secure enterprise environment. Organizations can now deploy these state-of-the-art LLMs and agentic coding models utilizing Bedrock''s serverless pay-per-token pricing, robust VPC data isolation, and integrated governance tools. This significantly bridges the gap between AWS''s managed infrastructure and OpenAI''s leading-edge intelligence.','English','Announcement','Intermediate',0,'online','automatic','7a8a98ae544a2e32eb710ebfbd446b0237ad4fd5ca0ccac47efe59785f1e712a',NULL,1780401702,0,'2026-06-02T14:01:42.549054+02:00',NULL,NULL,NULL,'["Amazon Web Services", "Amazon Bedrock", "Generative AI Integration"]','["DE FACTO STANDARD", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "aws-newfeatures", "impact_score": 96, "reputation_status": "Vetted", "reputation_summary": "Official AWS Blog announcement. One of the highest-impact enterprise news cycles of 2026, marking a monumental shift in the availability of OpenAI models on major public cloud serverless platforms.", "social_preview_url": "https://d2908q01vomqb2.cloudfront.net/f1f836cb4ea6efb2a0b1b99f41ad8b103eff4b59/2026/06/01/21096.png", "source_provenance": "X.com (awscloud)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/machine-learning/promote-pipelines-in-a-multi-environment-setup-using-amazon-sagemaker-model-registry-hashicorp-terraform-github-and-jenkins-ci-cd','aws.amazon.com: Promote pipelines in a multi-environment setup using Amazon SageMaker Model Registry, HashiCorp Terraform, GitHub, and Jenkins CI/CD','','2022',4,'An advanced infrastructure-as-code deployment blueprint for multi-environment (Dev, Stage, Prod) MLOps promotion. Orchestrates SageMaker Model Registry with HashiCorp Terraform, GitHub Actions, and Jenkins, demonstrating an enterprise-grade, highly-secured CI/CD model delivery loop.','HCL','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platforms", "AWS", "SageMaker"]','["[ENTERPRISE-STABLE]"]','[]','["mlops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/mobile/how-to-enforce-user-quota-on-aws-appsync-with-lambda-authorizer','How to enforce user quota on AWS AppSync with Lambda Authorizer','','2022',0,'Demonstrates how to design custom Lambda Authorizers for AWS AppSync (GraphQL) to implement rate-limiting, user tier quotas, and tenant-based isolation. Reduces compute strain by verifying credentials and quotas at the API edge.','JavaScript','Technical Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["API Management", "GraphQL & AppSync", "Security"]','["[COMMUNITY-TOOL]"]','[]','["aws-serverless.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/mt','AWS Management Tools Blog','','2026',0,'The official AWS Management and Governance Tools Blog, serving as the authority on systems manager, Config, CloudTrail, and CloudWatch updates. It hosts standard architectures for designing observability frameworks and cloud optimization. Crucial for enterprise platform administrators ensuring alignment with modern AWS best practices.','N/A','Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Developer Tooling"]','["[COMMUNITY-TOOL]"]','[]','["aws-tools-scripts.md"]','{}','{}');
@@ -843,11 +843,11 @@ INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/mt/extending-and-ex
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/mt/how-bt-uses-amazon-cloudwatch-to-monitor-millions-of-devices','How BT uses Amazon CloudWatch to monitor millions of devices','','2021',0,'Deep-dives into an enterprise architecture deployed by BT utilizing Amazon CloudWatch to ingest, structure, and analyze telemetry streams originating from millions of physical client network units globally.','N/A','Case Study','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability & Monitoring", "Case Studies", "Enterprise Scale"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','[]','["aws-monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/mt/how-to-use-aws-config-and-cloudtrail-to-find-who-made-changes-to-a-resource','How to use AWS Config and CloudTrail to find who made changes to a resource','','2022',0,'Demonstrates how to correlate events from AWS Config history with CloudTrail api audit logs. Provides an audit mechanism to pinpoint precise user identities, timestamps, and parameters related to unauthorized resource alterations.','N/A','Technical Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Governance", "Cloud Governance", "Compliance & Audit"]','["[COMMUNITY-TOOL]"]','[]','["aws-monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/mt/migrate-aws-landing-zone-solution-to-aws-control-tower','Migrate AWS Landing Zone solution to AWS Control Tower','','2021',4,'A technical walkthrough explaining the migration path from legacy, custom-built AWS Landing Zone (ALZ) frameworks to fully managed Control Tower landing zones. It details account enrollment, baseline consolidation, and continuous policy management translations. This migration ensures long-term supportability, lower engineering maintenance, and structured governance.','English','Migration Guide','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Governance", "Landing Zones", "Control Tower"]','["[ENTERPRISE-STABLE]", "[GUIDE]", "[LEGACY]"]','[]','["aws-newfeatures.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/mt/multi-account-aws-trusted-advisor-summaries-now-available-aws-systems-manager-explorer','Multi-account AWS Trusted Advisor summaries now available in AWS Systems Manager Explorer','','2021',0,'This technical integration consolidates multi-account AWS Trusted Advisor recommendations directly within AWS Systems Manager Explorer. This consolidation provides architects with a single-pane-of-glass dashboard for monitoring cost optimization, security, fault tolerance, and operational efficiency across entire AWS Organizations. Architecturally, it streamlines administrative overhead and improves governance visibility at scale.','N/A','Documentation','Intermediate',0,'online','manual','ed82966b09b4de2b38dc8548af2ef70f6c034a80410be07d75824f823bc95aab',100.0,1.77903144009439897e+09,1,'2026-05-17T17:24:00.094399+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Operations & Governance", "AWS Systems Manager"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/mt/multi-account-aws-trusted-advisor-summaries-now-available-aws-systems-manager-explorer','Multi-account AWS Trusted Advisor summaries now available in AWS Systems Manager Explorer','','2021',0,'This technical integration consolidates multi-account AWS Trusted Advisor recommendations directly within AWS Systems Manager Explorer. This consolidation provides architects with a single-pane-of-glass dashboard for monitoring cost optimization, security, fault tolerance, and operational efficiency across entire AWS Organizations. Architecturally, it streamlines administrative overhead and improves governance visibility at scale.','N/A','Documentation','Intermediate',0,'online','manual','ed82966b09b4de2b38dc8548af2ef70f6c034a80410be07d75824f823bc95aab',100.0,1779031440,1,'2026-05-17T17:24:00.094399+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Operations & Governance", "AWS Systems Manager"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/mt/share-your-amazon-cloudwatch-dashboards-with-anyone-using-aws-single-sign-on','aws.amazon.com: Share your Amazon CloudWatch Dashboards with anyone using AWS Single Sign-On','','2021',3,'Enables engineers to share CloudWatch dashboards with stakeholders outside the AWS Console using IAM Identity Center (formerly AWS SSO). This decouples operations visualization from root access management, offering a secure path to operational metrics. It ensures fine-grained dashboard sharing across federated organizational entities.','English','Service Feature','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "CloudWatch", "Access Management"]','["[COMMUNITY-TOOL]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/mt/simplifying-permissions-management-at-scale-using-tags-in-aws-organizations','Simplifying permissions management at scale using tags in AWS Organizations','','2022',0,'Explains how Attribute-Based Access Control (ABAC) can scale within AWS Organizations using tag propagation. By tying access control permissions to metadata tags applied to AWS accounts and resources, architectures can achieve dynamic permission management that automatically scales as new resources are provisioned.','None','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS Governance", "Access Control"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/mt/standardize-compliance-in-aws-using-devops-and-a-cloud-center-of-excellence-ccoe-approach','Standardize compliance in AWS using DevOps and a Cloud Center of Excellence (CCOE) approach','','2022',0,'Details institutional frameworks for establishing a Cloud Center of Excellence (CCoE) to govern multi-account AWS environments. It details the alignment of continuous integration pipelines, automated compliance scanning, and guardrail enforcement to deliver standardized, compliant patterns across large enterprises.','None','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS Governance", "Compliance Frameworks"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/mt/visualize-and-gain-insights-into-your-aws-cost-and-usage-with-cloud-intelligence-dashboards-using-amazon-quicksight','Visualize and gain insights into your AWS cost and usage with Cloud Intelligence Dashboards and CUDOS using Amazon QuickSight','','2021',5,'Guide to building operational cost dashboards via AWS CUDOS and Amazon QuickSight. Translates complex billing files into detailed visualizations tracking anomalous expenditure patterns in real time.','English','Technical Article','Advanced',0,'online','manual','dbcb634c0072d6d61c07855f854799ce9b31d0f4f2b6d8e2bb077b9f7dd56eb0',100.0,1.77903095175986695e+09,1,'2026-05-17T17:15:51.759867+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Cost Management", "FinOps Strategy"]','["[DE FACTO STANDARD]"]','["docs/aws-pricing.md"]','["aws-pricing.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/mt/visualize-and-gain-insights-into-your-aws-cost-and-usage-with-cloud-intelligence-dashboards-using-amazon-quicksight','Visualize and gain insights into your AWS cost and usage with Cloud Intelligence Dashboards and CUDOS using Amazon QuickSight','','2021',5,'Guide to building operational cost dashboards via AWS CUDOS and Amazon QuickSight. Translates complex billing files into detailed visualizations tracking anomalous expenditure patterns in real time.','English','Technical Article','Advanced',0,'online','manual','dbcb634c0072d6d61c07855f854799ce9b31d0f4f2b6d8e2bb077b9f7dd56eb0',100.0,1779030951,1,'2026-05-17T17:15:51.759867+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Cost Management", "FinOps Strategy"]','["[DE FACTO STANDARD]"]','["docs/aws-pricing.md"]','["aws-pricing.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/networking-and-content-delivery/centralize-access-using-vpc-interface-endpoints','Centralize access using VPC interface endpoints to access AWS services across multiple VPCs','','2021',0,'An advanced networking pattern describing how to route traffic through centralized VPC endpoints across complex multi-VPC configurations. Live architectures utilize Route 53 Private Hosted Zones and Transit Gateway routing to avoid redundant endpoint charges.','English','blog','advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "VPC", "VPC Endpoints"]','["[COMMUNITY-TOOL]"]','[]','["aws-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/networking-and-content-delivery/creating-active-passive-bgp-connections-over-aws-direct-connect','aws.amazon.com: Creating active/passive BGP connections over AWS Direct Connect','','2019',0,'Explores advanced Route-Maps and BGP configuration options to establish resilient active/passive patterns on AWS Direct Connect. Explains path selection using AS-Path prepending and local preference. Critical for hybrid enterprise integrations demanding robust automated failover.','English','blog','advanced',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Direct Connect", "BGP Routing"]','["[COMMUNITY-TOOL]"]','[]','["aws-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/networking-and-content-delivery/creating-disaster-recovery-mechanisms-using-amazon-route-53','Creating Disaster Recovery Mechanisms Using Amazon Route 53 🌟','- [Disaster recovery with AWS managed services, Part 2: Multi-Region/backup and restore 🌟](https://aws.amazon.com/blogs/architecture/disaster-recovery-with-aws-managed-services-part-ii-multi-region-backup-and-restore)','2021',4,'An official AWS networking guide outlining DNS-level disaster recovery configurations using Amazon Route 53 health checks and active-passive routing policies. Live Grounding shows Route 53 failover remains a foundational architectural component for maintaining global availability during severe regional cluster outages.','English','Blog / Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Disaster Recovery", "DNS Routing"]','["[ENTERPRISE-STABLE]"]','[]','["aws-backup.md"]','{}','{}');
@@ -865,28 +865,28 @@ INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/opensource/querying
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/opensource/realize-policy-as-code-with-aws-cloud-development-kit-through-open-policy-agent','Realize Policy-as-Code with AWS Cloud Development Kit through Open Policy Agent 🌟','','2022',0,'A detailed walk-through demonstrating Policy-as-Code setups within AWS CDK deployment models using Open Policy Agent (OPA). Teaches engineers how to compile cloud infrastructure representations and parse them against Rego policies to catch insecure setups before resource creation.','TypeScript/Rego','Technical Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevSecOps", "Policy as Code", "Open Policy Agent"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/opensource/stepping-up-for-a-truly-open-source-elasticsearch','amazon.com: Stepping up for a truly open source Elasticsearch','','2021',0,'AWS''s official announcement and rationale behind driving a community-led fork of Elasticsearch and Kibana. Outlines commitment to preserving open-source software licenses and maintaining Apache 2.0-compliant versions for enterprise developers.','None','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Log Management", "Industry Shifts"]','["[COMMUNITY-TOOL]"]','[]','["monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/opensource/why-jenkins-still-continuously-serves-developers','aws.amazon.com/blogs: Why Jenkins still continuously serves developers 🌟','','2020',0,'An AWS technical analysis detailing why Jenkins remains a widely used CI/CD platform. It highlights its plugin ecosystem, massive deployment base, and adaptability within highly customized cloud-native environments.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI-CD", "Jenkins", "Industry Standards"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/adhere-to-iam-best-practices-in-2016',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173587829513406e+09,0,'2026-06-18T00:37:58.295134+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/announcing-industry-best-practices-for-securing-aws-resources',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173587779965305e+09,0,'2026-06-18T00:37:57.799653+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/adhere-to-iam-best-practices-in-2016',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735878,0,'2026-06-18T00:37:58.295134+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/announcing-industry-best-practices-for-securing-aws-resources',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735877,0,'2026-06-18T00:37:57.799653+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/announcing-new-aws-iam-identity-center-apis-to-manage-users-and-groups-at-scale','Announcing new AWS IAM Identity Center APIs to manage users and groups at scale','','2022',0,'AWS expanded its IAM Identity Center with programmatic APIs for user and group management. These endpoints facilitate Automated Provisioning (SCIM-based or native) and deep integration with existing external Identity Providers (IdPs) and custom HR software to manage lifecycle identities systematically.','None','Cloud Service','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Identity & Access", "API Management"]','["[COMMUNITY-TOOL]"]','[]','["aws-newfeatures.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/automated-reasoning-and-amazon-s2n',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173587828882408e+09,0,'2026-06-18T00:37:58.288824+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/automated-reasoning-and-amazon-s2n',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735878,0,'2026-06-18T00:37:58.288824+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/encrypt-global-data-client-side-with-aws-kms-multi-region-keys','Encrypt global data client-side with AWS KMS multi-Region keys','','2021',0,'Deep architectural guide explaining client-side data encryption utilizing AWS KMS multi-Region keys. This approach ensures secure, identical-key replication across different geographic regions, simplifying global data protection without requiring decryption and re-encryption loops.','English','Technical Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Cryptography"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/extend-aws-iam-roles-to-workloads-outside-of-aws-with-iam-roles-anywhere','Extend AWS IAM roles to workloads outside of AWS with IAM Roles Anywhere 🌟','','2022',0,'Official announcement and architectural guide detailing IAM Roles Anywhere. This service extends AWS IAM trust to on-premises servers, containers, and databases using X.509 PKI certificates. By eliminating the need for long-lived IAM user keys outside AWS, it significantly enhances hybrid-cloud security postures.','None','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Identity", "AWS IAM", "Hybrid Cloud Identity"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/how-to-automate-aws-account-creation-with-sso-user-assignment','How to automate AWS account creation with SSO user assignment','','2021',0,'An automation blueprint detailing programmatic AWS account creation and scaling under AWS Organizations. Details integration with IAM Identity Center (formerly AWS SSO) to automate standard permission set attachments and directory-level user allocation during tenancy bootstrap.','English','Technical Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Identity and Access Management"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/how-to-automate-incident-response-to-security-events-with-aws-systems-manager-incident-manager','How to automate incident response to security events with AWS Systems Manager Incident Manager','','2021',0,'This guide outlines how to automate security incident response workflows using AWS Systems Manager Incident Manager. It details how to leverage custom runbooks, notify on-call teams, and orchestrate automated mitigations for resource degradation or security breaches. Utilizing these automated workflows drastically reduces the Mean Time to Resolution (MTTR) while enforcing uniform incident management standards across distributed environments.','N/A','Guide','Advanced',0,'online','manual','4f27d5fd1a5c1ced37597faa3ef46654a251728f266728cc15665ba18e8c6621',100.0,1.77903308151878094e+09,1,'2026-05-17T17:51:21.518781+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Security & Incident Response", "AWS Systems Manager"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/how-to-automatically-update-your-security-groups-for-amazon-cloudfront-and-aws-waf-by-using-aws-lambda',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173587783099198e+09,0,'2026-06-18T00:37:57.830992+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/how-to-automate-incident-response-to-security-events-with-aws-systems-manager-incident-manager','How to automate incident response to security events with AWS Systems Manager Incident Manager','','2021',0,'This guide outlines how to automate security incident response workflows using AWS Systems Manager Incident Manager. It details how to leverage custom runbooks, notify on-call teams, and orchestrate automated mitigations for resource degradation or security breaches. Utilizing these automated workflows drastically reduces the Mean Time to Resolution (MTTR) while enforcing uniform incident management standards across distributed environments.','N/A','Guide','Advanced',0,'online','manual','4f27d5fd1a5c1ced37597faa3ef46654a251728f266728cc15665ba18e8c6621',100.0,1779033081,1,'2026-05-17T17:51:21.518781+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Security & Incident Response", "AWS Systems Manager"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/how-to-automatically-update-your-security-groups-for-amazon-cloudfront-and-aws-waf-by-using-aws-lambda',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735877,0,'2026-06-18T00:37:57.830992+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/how-to-monitor-and-query-iam-resources-at-scale-part-1','How to monitor and query IAM resources at scale – Part 1','','2022',0,'Technical guide on orchestrating AWS IAM visibility at scale using AWS Config, Amazon Athena, and Amazon QuickSight. It outlines data pipeline architectures to aggregate, query, and visualize IAM configurations across an entire AWS Organization, enabling rapid detection of security regressions and unmanaged IAM entities.','None','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Identity", "AWS IAM", "Compliance & Monitoring"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/how-to-record-and-govern-your-iam-resource-configurations-using-aws-config',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173587776379609e+09,0,'2026-06-18T00:37:57.763796+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/how-to-record-and-govern-your-iam-resource-configurations-using-aws-config',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735877,0,'2026-06-18T00:37:57.763796+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/how-to-replicate-secrets-aws-secrets-manager-multiple-regions','How to replicate secrets in AWS Secrets Manager to multiple Regions','','2021',0,'Architectural blueprint describing how to orchestrate multi-region secrets replication natively via AWS Secrets Manager. It explains synchronization mechanics, KMS encryption wrapping at rest in target regions, and read-replica endpoint configurations to guarantee low-latency access and cross-region disaster recovery capability.','None','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Identity", "Secrets Management", "Disaster Recovery"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/how-to-restrict-amazon-s3-bucket-access-to-a-specific-iam-role',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173587799937391e+09,0,'2026-06-18T00:37:57.999374+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/how-to-restrict-amazon-s3-bucket-access-to-a-specific-iam-role',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735877,0,'2026-06-18T00:37:57.999374+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/how-to-use-aws-security-hub-and-amazon-opensearch-service-for-siem','How to use AWS Security Hub and Amazon OpenSearch Service for SIEM','','2022',0,'A reference architecture blueprint demonstrating how to centralize finding logs from AWS Security Hub and ingestion-routing them into Amazon OpenSearch Service. It serves as a cost-effective, real-time Security Information and Event Management (SIEM) dashboard for continuous log investigation.','English','Technical Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Security Auditing"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/how-to-use-saml-to-automatically-direct-federated-users-to-a-specific-aws-management-console-page',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173587828718495e+09,0,'2026-06-18T00:37:58.287185+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/in-case-you-missed-these-aws-security-blog-posts-from-june-july-and-august',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173587829086208e+09,0,'2026-06-18T00:37:58.290862+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/how-to-use-saml-to-automatically-direct-federated-users-to-a-specific-aws-management-console-page',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735878,0,'2026-06-18T00:37:58.287185+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/in-case-you-missed-these-aws-security-blog-posts-from-june-july-and-august',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735878,0,'2026-06-18T00:37:58.290862+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/security-practices-in-aws-multi-tenant-saas-environments','Security practices in AWS multi-tenant SaaS environments','','2021',0,'An analytical guide establishing SaaS tenant isolation policies on AWS. Discusses partitioning patterns across compute resources, dynamically generating short-lived IAM session credentials to enforce data-layer security boundaries, and configuring tenant-specific encryption keys via KMS.','English','Technical Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "SaaS Architecture"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/temporary-elevated-access-management-with-iam-identity-center','Temporary elevated access management with IAM Identity Center','','2023',0,'AWS IAM Identity Center introduced temporary elevated access mechanisms. This feature implements time-bound, audited administrative permissions (just-in-time privilege escalation), mitigating risks from persistently elevated root and operator access.','None','Cloud Service','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Identity & Access", "Privilege Management"]','["[COMMUNITY-TOOL]"]','[]','["aws-newfeatures.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/the-most-popular-aws-security-blog-posts-in-2015',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173587843450093e+09,0,'2026-06-18T00:37:58.434501+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/the-most-viewed-aws-security-blog-posts-so-far-in-2016',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173587828095603e+09,0,'2026-06-18T00:37:58.280956+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/the-most-popular-aws-security-blog-posts-in-2015',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735878,0,'2026-06-18T00:37:58.434501+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/the-most-viewed-aws-security-blog-posts-so-far-in-2016',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735878,0,'2026-06-18T00:37:58.280956+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/update-of-aws-security-reference-architecture-is-now-available','aws.amazon.com: Update of AWS Security Reference Architecture is now available','','2023',0,'An architectural announcement detailing updates made to the AWS Security Reference Architecture (SRA). Details integrations with newly evolved AWS security services, updated multi-account strategies, and delegation changes designed to simplify operational overhead.','English','Announcement','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Security and Compliance"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/updated-whitepaper-available-aws-best-practices-for-ddos-resiliency',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173587829200792e+09,0,'2026-06-18T00:37:58.292008+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/updated-whitepaper-available-aws-best-practices-for-ddos-resiliency',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735878,0,'2026-06-18T00:37:58.292008+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/use-iam-access-analyzer-policy-generation-to-grant-fine-grained-permissions-for-your-aws-cloudformation-service-roles','Use IAM Access Analyzer policy generation to grant fine-grained permissions for your AWS CloudFormation service roles','','2021',0,'Detailed operational guide showing how to generate least-privilege IAM policies automatically from CloudFormation deployment histories via Access Analyzer. This workflow accelerates secure infrastructure-as-code deployments by capturing actual runtime API calls and converting them into precise, production-ready IAM policies.','None','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Identity", "AWS IAM", "Least Privilege Automation"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/security/when-and-where-to-use-iam-permissions-boundaries','aws.amazon.com: When and where to use IAM permissions boundaries','','2023',0,'A comprehensive architectural guide on implementing AWS IAM permissions boundaries to delegate authority safely. It explains how to set the maximum privilege level for IAM principals, enabling developers to create roles without escalating privileges. Essential for scaling IAM governance in decentralized engineering organizations.','None','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Identity", "AWS IAM", "Access Control"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/smb/four-principles-of-cloud-financial-management-small-and-medium-business-owners-need-to-know','aws.amazon.com: Four Principles of Cloud Financial Management Small and Medium Business Owners Need to Know','','2023',3,'Breaks down AWS Cloud Financial Management (CFM) pillars specifically optimized for small and medium businesses. Outlines strategies for mapping budgets to cloud infrastructure utilization using AWS Cost Explorer and AWS Budgets, striking a balance between fast delivery and operational cost overhead.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["FinOps & Cloud Cost", "AWS Optimization", "SMB Frameworks"]','["[COMMUNITY-TOOL]"]','[]','["finops.md"]','{}','{}');
@@ -894,67 +894,67 @@ INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/storage/a-step-by-s
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/storage/automate-and-centrally-manage-data-protection-for-amazon-s3-with-aws-backup','Automate and centrally manage data protection for Amazon S3 with AWS Backup','','2021',4,'Details on leveraging AWS Backup to configure and schedule continuous backups and point-in-time restores directly for Amazon S3 buckets. Live Grounding identifies this integration as a critical requirement for securing high-scale object store applications against ransomware or logical deletion bugs.','English','Blog / Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Disaster Recovery", "AWS Services", "S3 Protection"]','["[ENTERPRISE-STABLE]"]','[]','["aws-backup.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/storage/building-an-active-active-latency-based-application-across-multiple-regions','Building an active-active, latency-based application across multiple Regions 🌟','','2021',0,'Outlines patterns for constructing active-active, latency-routed storage setups across multiple geographical AWS Regions. Focuses on orchestrating distributed systems with zero-RTO ambitions, detailing replication policies, DNS-level routing strategies, and conflict-free data synchronization. Key trade-offs in consistency and replication lag are analyzed to build resilient enterprise services.','Agnostic','Architecture Reference','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Reliability Engineering", "Multi-Region Architectures"]','["[COMMUNITY-TOOL]"]','[]','["aws-storage.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/storage/machine-learning-with-kubeflow-on-amazon-eks-with-amazon-efs','aws.amazon.com: Machine Learning with Kubeflow on Amazon EKS with Amazon EFS','','2022',0,'Illustrates the reference architecture for scaling distributed machine learning workloads using Kubeflow on Amazon EKS backed by AWS EFS. Addresses shared-storage patterns crucial for training datasets, model checkpoints, and collaborative Jupyter notebooks.','N/A','Architectural Guide','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS EKS", "Machine Learning", "Kubeflow Storage"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/storage/manage-amazon-s3-storage-costs-granularly-and-at-scale-using-s3-intelligent-tiering','Manage Amazon S3 storage costs granularly and at scale using S3 Intelligent-Tiering','','2021',4,'Details how S3 Intelligent-Tiering minimizes administration tasks by automating object data migration. Moves records between active and archival tiers based on individual file lifecycle events.','English','Technical Article','Intermediate',0,'online','manual','af55e777f6dd102fb7cc5e394eed245a3bd08094b063b668dbc466b217dfb6f5',100.0,1.77903310092413806e+09,1,'2026-05-17T17:51:40.924138+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Cost Management", "Storage Costs"]','["[ENTERPRISE-STABLE]"]','["docs/aws-pricing.md"]','["aws-pricing.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/storage/manage-amazon-s3-storage-costs-granularly-and-at-scale-using-s3-intelligent-tiering','Manage Amazon S3 storage costs granularly and at scale using S3 Intelligent-Tiering','','2021',4,'Details how S3 Intelligent-Tiering minimizes administration tasks by automating object data migration. Moves records between active and archival tiers based on individual file lifecycle events.','English','Technical Article','Intermediate',0,'online','manual','af55e777f6dd102fb7cc5e394eed245a3bd08094b063b668dbc466b217dfb6f5',100.0,1779033100,1,'2026-05-17T17:51:40.924138+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Cost Management", "Storage Costs"]','["[ENTERPRISE-STABLE]"]','["docs/aws-pricing.md"]','["aws-pricing.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/storage/monitor-amazon-s3-activity-using-s3-server-access-logs-and-pandas-in-python','Monitor Amazon S3 activity using S3 server access logs and Pandas in Python','','2021',0,'Explores the implementation of data-driven security audits and monitoring on Amazon S3. Leveraging Python''s Pandas library, the post walks through parsing raw S3 server access logs to construct structured dataframes. This allows engineers to query access patterns, detect anomalous behaviors, and automate compliance audits with high precision without provisioning complex database engines.','Python','Technical Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Storage", "AWS S3", "Analytics"]','["[COMMUNITY-TOOL]"]','[]','["aws-storage.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/storage/mount-amazon-efs-file-systems-cross-account-from-amazon-eks','aws.amazon.com: Mount Amazon EFS file systems cross-account from Amazon EKS, and utilize AWS Organizations more effectively','','2021',0,'A guide to mounting Amazon Elastic File System (EFS) across separate AWS accounts using AWS Organizations and EKS. Outlines IAM policy delegation and EFS CSI driver setup to enable persistent shared storage across multi-tenant environments.','YAML','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Storage", "Amazon EFS"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/blogs/storage/persistent-storage-for-kubernetes','aws.amazon.com: Persistent storage for Kubernetes','','2021',0,'A comprehensive architectural assessment of persistent storage paradigms in AWS-hosted Kubernetes. Contrasts EBS, EFS, and FSx for Lustre, outlining optimal use cases, performance characteristics, and mounting protocols across containerized applications.','N/A','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS EKS", "Storage", "Persistent Volumes"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/cdk','CDK','','2026',0,'Curator Insight highlights the AWS Cloud Development Kit (CDK) for defining cloud infrastructure using familiar programming languages. Live Grounding confirms AWS CDK v2 is the undisputed standard for modern AWS programmatic provisioning, drastically reducing CloudFormation boilerplate via high-level, reusable constructs.','TypeScript','Platform','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "AWS CDK", "Core Platform"]','["[COMMUNITY-TOOL]"]','[]','["aws-miscellaneous.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/certification/certification-prep/testing','Schedule an Exam','','2023',0,'Official AWS portal dedicated to scheduling cloud certification exams via Pearson VUE. Provides essential administrative details, policy guidelines, accommodations request forms, and localized testing options.','English','Website','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Certification Administration"]','["[COMMUNITY-TOOL]"]','[]','["aws-training.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/cli','Amazon CLI Documentation','','2026',0,'The main landing and installation documentation portal for the AWS Command Line Interface. It acts as the definitive source for setting up the CLI across macOS, Linux, and Windows environments. Essential for establishing standard terminal configurations and programmatic environment variables across both developer workstations and CI/CD agents.','N/A','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "CLI Tooling"]','["[COMMUNITY-TOOL]"]','[]','["aws-tools-scripts.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/cloud-adoption-framework','AWS Cloud Adoption Framework (AWS CAF)','','2026',0,'The AWS Cloud Adoption Framework (AWS CAF) defines a structured architectural approach to enterprise cloud migration. Evaluates six primary organizational perspectives to securely de-risk large-scale cloud transformations.','English','Documentation','Advanced',0,'online','manual','91cf5a1db1ab2d0b67528ecbe38fc8a3a5e00d5aa2311358212017dcd995a2c3',100.0,1.77913049496701693e+09,1,'2026-05-18T20:54:54.967017+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Enterprise Migration", "Frameworks"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/cloud-adoption-framework','AWS Cloud Adoption Framework (AWS CAF)','','2026',0,'The AWS Cloud Adoption Framework (AWS CAF) defines a structured architectural approach to enterprise cloud migration. Evaluates six primary organizational perspectives to securely de-risk large-scale cloud transformations.','English','Documentation','Advanced',0,'online','manual','91cf5a1db1ab2d0b67528ecbe38fc8a3a5e00d5aa2311358212017dcd995a2c3',100.0,1779130494,1,'2026-05-18T20:54:54.967017+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Enterprise Migration", "Frameworks"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/cloudcontrolapi','AWS Cloud Control API','','2021',0,'Detailed programmatic standard for the Cloud Control API. Unifies CRUDL interactions across hundreds of AWS resource classes and third-party integration schemas, facilitating custom provisioning engine designs.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Infrastructure APIs"]','["[COMMUNITY-TOOL]"]','[]','["aws-miscellaneous.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/cloudendure-migration','AWS Cloud Endure Migration','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ccdb5e1bcd00e5ad0b9280760d24f3379a49018ec7469ba09622f6bd4de3fe61',100.0,1.77903404154777503e+09,0,'2026-05-17T18:07:21.547775+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-miscellaneous.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/application-migration-service"}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/cloudformation',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','6860ed82275e041fcbe79931339f8e8c8f2a0179f7a5da72a834d4b124cc2e70',100.0,1.77903404540694189e+09,0,'2026-05-17T18:07:25.406942+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/codeguru','Amazon CodeGuru Reviewer','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e811a6adc26559771a1657eba236d26f3e4922cb5b5f7ea7d71281015666d74e',100.0,1.77902912417182898e+09,0,'2026-05-17T16:45:24.171829+02:00',NULL,NULL,NULL,'[]','[]','["docs/devel-sites.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/codeguru/profiler"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/cloudendure-migration','AWS Cloud Endure Migration','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ccdb5e1bcd00e5ad0b9280760d24f3379a49018ec7469ba09622f6bd4de3fe61',100.0,1779034041,0,'2026-05-17T18:07:21.547775+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-miscellaneous.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/application-migration-service"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/cloudformation',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','6860ed82275e041fcbe79931339f8e8c8f2a0179f7a5da72a834d4b124cc2e70',100.0,1779034045,0,'2026-05-17T18:07:25.406942+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"is_special": true}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/codeguru','Amazon CodeGuru Reviewer','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e811a6adc26559771a1657eba236d26f3e4922cb5b5f7ea7d71281015666d74e',100.0,1779029124,0,'2026-05-17T16:45:24.171829+02:00',NULL,NULL,NULL,'[]','[]','["docs/devel-sites.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/codeguru/profiler"}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/codeguru/profiler','Amazon CodeGuru Reviewer','','2026',0,'Amazon CodeGuru Reviewer is an AI-driven security and performance analysis service built to find hard-to-detect defects within CI/CD pipelines. It identifies security vulnerabilities, synchronization issues, and resource leaks. In 2026, it offers refined cloud-native optimization suggestions tailored to AWS service dependencies and serverless execution environments.','Java','tool','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps & CI/CD", "Automated Code Review", "Amazon CodeGuru"]','["[COMMUNITY-TOOL]"]','[]','["devel-sites.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/codewhisperer','Amazon CodeWhisperer 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','30cd6d021ff9fb492b38f274b8c66090eadf4e900bce6a00dd2a0a3b48692f73',100.0,1.7790345643084619e+09,0,'2026-05-17T18:16:04.308462+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-tools-scripts.md", "docs/devel-sites.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/q/developer"}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/compliance/shared-responsibility-model',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','a1ee072decf0f2baca82f1015afe12e9904f70a09c25c6bd9524eaf803947ed6',100.0,1.77903182698903608e+09,1,'2026-05-17T17:30:26.989036+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/codewhisperer','Amazon CodeWhisperer 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','30cd6d021ff9fb492b38f274b8c66090eadf4e900bce6a00dd2a0a3b48692f73',100.0,1779034564,0,'2026-05-17T18:16:04.308462+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-tools-scripts.md", "docs/devel-sites.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/q/developer"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/compliance/shared-responsibility-model',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','a1ee072decf0f2baca82f1015afe12e9904f70a09c25c6bd9524eaf803947ed6',100.0,1779031826,1,'2026-05-17T17:30:26.989036+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/controltower','aws.amazon.com: AWS Control Tower','','2023',0,'Official AWS product reference for AWS Control Tower, a managed service that streamlines multi-account governance and landing zone orchestration. It details how the platform enforces automated guardrails, visualizes enterprise health, and coordinates with AWS Organizations for centralized billing and policy compliance.','None','Service','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["AWS", "Multi-Account Setup", "Governance"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/corretto','Amazon Corretto','','2020',0,'Amazon Corretto is a no-cost, multiplatform, production-ready distribution of OpenJDK backed by Amazon AWS. It includes performance optimizations and security patches used internally at Amazon, making it a reliable standard for enterprise Java APIs.','Java','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Java Ecosystem", "JDK Distribution"]','["[COMMUNITY-TOOL]"]','[]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/datapipeline','AWS Data Pipeline','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b9fae1d0be9296b6fc7d2340f9ab54f90a9525d2133fa56706439edcc2b3272b',100.0,1.77903456891717195e+09,0,'2026-05-17T18:16:08.917172+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-data.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/glue"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/datapipeline','AWS Data Pipeline','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b9fae1d0be9296b6fc7d2340f9ab54f90a9525d2133fa56706439edcc2b3272b',100.0,1779034568,0,'2026-05-17T18:16:08.917172+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-data.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/glue"}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/de/blogs/containers/troubleshooting-amazon-eks-api-servers-with-prometheus','aws.amazon.com: Troubleshooting Amazon EKS API servers with Prometheus','','2022',0,'Discusses Prometheus instrumentation and query dashboards tailored specifically for evaluating EKS API server health. Analyzes performance bottlenecks, webhook latency, request queues, and resource utilization to maintain high availability.','PromQL','Article','Advanced',0,'duplicate','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Amazon EKS", "Observability"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{"duplicate_of": "https://aws.amazon.com/blogs/containers/troubleshooting-amazon-eks-api-servers-with-prometheus"}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/de/blogs/mt/strategies-for-consolidating-aws-environments','Strategies for consolidating AWS environments','','2023',0,'Details architectural strategies for consolidating multi-account AWS environments. Explores AWS Organizations setups, control tower governance, and billing unification across enterprise structures.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Architecture", "Cloud Architecture Best Practices", "Cloud Governance"]','["[COMMUNITY-TOOL]"]','[]','["aws-architecture.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/de/blogs/networking-and-content-delivery/authorizationedge-using-cookies-protect-your-amazon-cloudfront-content-from-being-downloaded-by-unauthenticated-users','aws.amazon.com: Authorization@Edge using cookies: Protect your Amazon CloudFront content from being downloaded by unauthenticated users','','2021',0,'Presents edge security patterns leveraging Lambda@Edge or CloudFront Functions to validate cookies and JWTs. This approach prevents unauthorized downloads of static content directly at the CDN tier, dramatically reducing backend origin load.','English','blog','advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "CDN", "Edge Security"]','["[COMMUNITY-TOOL]"]','[]','["aws-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/de/blogs/storage/simplifying-amazon-ebs-volume-migration-and-modification-using-the-ebs-csi-driver','Simplifying Amazon EBS volume migration and modification on Kubernetes using the EBS CSI Driver','','2023',0,'Outlines techniques for non-disruptively scaling, upgrading, and migrating stateful persistent volumes using the advanced AWS Elastic Block Store (EBS) CSI Driver. Focuses on hot-modifying volume sizes, IOPS parameters, and throughput.','N/A','Technical Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS EKS", "Storage", "EBS Migration"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/device-farm','AWS Device Farm: Improve the quality of your web and mobile applications by testing across desktop browsers and real mobile devices hosted in the AWS Cloud','','2025',4,'Product brief of AWS Device Farm, an automated application testing service hosting real physical mobile devices and desktop browser stacks for continuous cross-platform validation.','None','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Mobile Testing"]','["[ENTERPRISE-STABLE]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/devops','AWS DevOps 🌟','','2026',0,'AWS’s primary DevOps portal, presenting their native continuous delivery and infrastructure management stack, including CodePipeline, CodeBuild, and CloudFormation. While curator listings highlight frictionless integration with EC2 and ECS, live architectural patterns in 2026 showcase teams frequently combining AWS-native compute with cloud-agnostic deployment runtimes to avoid platform lock-in.','N/A','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Ecosystem", "Cloud Services"]','["[COMMUNITY-TOOL]"]','[]','["jenkins-alternatives.md", "aws-devops.md", "devops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/devops-guru','Amazon DevOps Guru','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','280116a655de3cf3a75f1334ee3bbe7f51e83630f34c706164de136170dd341e',100.0,1.77902929453858709e+09,0,'2026-05-17T16:48:14.538587+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-devops.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/devops/-guru',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,64.0,1.7791304949990561e+09,0,'2026-05-18T20:54:54.999056+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-devops.md"]','["aws-devops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/devops-guru','Amazon DevOps Guru','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','280116a655de3cf3a75f1334ee3bbe7f51e83630f34c706164de136170dd341e',100.0,1779029294,0,'2026-05-17T16:48:14.538587+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-devops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/devops/-guru',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,64.0,1779130494,0,'2026-05-18T20:54:54.999056+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-devops.md"]','["aws-devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/dms/?audit=2019q1','Whitepaper: Migrating Your Databases to AWS','','2019',4,'Curator Insight offers a comprehensive methodology and step-by-step guidance for planning and executing database migrations to AWS. Live Grounding reviews key architectural patterns, conversion tools (AWS SCT), and common anti-patterns. Crucial reading for enterprise modernization and cloud adoption planning.','English','Whitepaper','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Database Migration", "Whitepapers"]','["[CASE STUDY]", "[ENTERPRISE-STABLE]"]','[]','["aws-databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/dms/learn-more','Whitepaper: Migrating Your Databases to AWS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7ac4db73285b65f1f821b683233f8d3e1481d806d3a0bd3f07e610f53ff05139',100.0,1.77903157649662303e+09,0,'2026-05-17T17:26:16.496623+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-databases.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/dms/?audit=2019q1"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/dms/learn-more','Whitepaper: Migrating Your Databases to AWS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7ac4db73285b65f1f821b683233f8d3e1481d806d3a0bd3f07e610f53ff05139',100.0,1779031576,0,'2026-05-17T17:26:16.496623+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-databases.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/dms/?audit=2019q1"}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/documentation/elastic-beanstalk','AWS Elastic Beanstalk Documentation','','2011',0,'Official reference architecture and deployment guide for AWS Elastic Beanstalk. Simplifies cloud application lifecycle management by handling capacity provisioning, balancing, scaling, and platform patching.','English','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2011-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "PaaS Platform"]','["[COMMUNITY-TOOL]"]','[]','["aws-miscellaneous.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/eks',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','dc4e75731432f5deb65ca3101065c75f0937fad733f57179ef7f185b7ffee548',100.0,1.77903415561543488e+09,1,'2026-05-17T18:09:15.615435+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-on-premise.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/eks',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','dc4e75731432f5deb65ca3101065c75f0937fad733f57179ef7f185b7ffee548',100.0,1779034155,1,'2026-05-17T18:09:15.615435+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-on-premise.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/elasticloadbalancing/application-load-balancer','Application Load Balancer','','2020',0,'The authoritative landing page for AWS ALB, highlighting its Layer 7 request routing capabilities, HTTP/2 support, and WAF integrations. Modern microservices rely on ALB''s path-based and host-based routing to expose APIs dynamically.','English','documentation','intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Load Balancing", "Application Load Balancer"]','["[COMMUNITY-TOOL]"]','[]','["aws-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/elasticloadbalancing/applicationloadbalancer','Application Load Balancer','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9afd89ec5e6ae024c833406a37b61768771d65db7f9dda728b3a1d4bba245dd1',100.0,1.77903132728297901e+09,0,'2026-05-17T17:22:07.282979+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-networking.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/elasticloadbalancing/application-load-balancer"}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/en/eks',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'duplicate','manual','dc4e75731432f5deb65ca3101065c75f0937fad733f57179ef7f185b7ffee548',100.0,1779029142.3663,0,'2026-05-17T16:45:42.366300+02:00',NULL,NULL,NULL,'[]','[]','["docs/matrix-table.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/eks"}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/en/iot','aws.amazon.com/en/iot','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','53a4ea9ed280c66544be53a0137bd389de48046349fb777aab0ec4ac4e2650cb',100.0,1.77903098277358388e+09,0,'2026-05-17T17:16:22.773584+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-miscellaneous.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/iot"}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/en/premiumsupport','AWS Support','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','be1cf71d0326726204d76ad5aa0b2031464021b98ef70d6e5cd4dc9101896afd',100.0,1.77903043660173511e+09,0,'2026-05-17T17:07:16.601735+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/premiumsupport"}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/en/premiumsupport/knowledge-center','AWS Knowledge Center','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','ec4e2f5075597f14863a449986ae6312a4ad332eb0b511b9da30df9b82a50582',100.0,1.77903311851629805e+09,0,'2026-05-17T17:51:58.516298+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/es/about-aws/whats-new/2015/12/aws-cloudformation-adds-support-for-aws-waf-and-aws-directory-service-for-microsoft-active-directory','AWS CloudFormation Adds Support for AWS WAF and AWS Directory Service for Microsoft Active Directory','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','57d3343d93528eb5a03a743df122d0d1738186573e12a147c26a2606f34f9e36',100.0,1.77903215931221699e+09,0,'2026-05-17T17:35:59.312217+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-newfeatures.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/about-aws/whats-new/2015/12/now-add-or-modify-request-headers-forwarded-from-amazon-cloudfront-to-origin"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/elasticloadbalancing/applicationloadbalancer','Application Load Balancer','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9afd89ec5e6ae024c833406a37b61768771d65db7f9dda728b3a1d4bba245dd1',100.0,1779031327,0,'2026-05-17T17:22:07.282979+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-networking.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/elasticloadbalancing/application-load-balancer"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/en/eks',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'duplicate','manual','dc4e75731432f5deb65ca3101065c75f0937fad733f57179ef7f185b7ffee548',100.0,1779029142,0,'2026-05-17T16:45:42.366300+02:00',NULL,NULL,NULL,'[]','[]','["docs/matrix-table.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/eks"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/en/iot','aws.amazon.com/en/iot','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','53a4ea9ed280c66544be53a0137bd389de48046349fb777aab0ec4ac4e2650cb',100.0,1779030982,0,'2026-05-17T17:16:22.773584+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-miscellaneous.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/iot"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/en/premiumsupport','AWS Support','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','be1cf71d0326726204d76ad5aa0b2031464021b98ef70d6e5cd4dc9101896afd',100.0,1779030436,0,'2026-05-17T17:07:16.601735+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/premiumsupport"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/en/premiumsupport/knowledge-center','AWS Knowledge Center','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','ec4e2f5075597f14863a449986ae6312a4ad332eb0b511b9da30df9b82a50582',100.0,1779033118,0,'2026-05-17T17:51:58.516298+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/es/about-aws/whats-new/2015/12/aws-cloudformation-adds-support-for-aws-waf-and-aws-directory-service-for-microsoft-active-directory','AWS CloudFormation Adds Support for AWS WAF and AWS Directory Service for Microsoft Active Directory','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','57d3343d93528eb5a03a743df122d0d1738186573e12a147c26a2606f34f9e36',100.0,1779032159,0,'2026-05-17T17:35:59.312217+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-newfeatures.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/about-aws/whats-new/2015/12/now-add-or-modify-request-headers-forwarded-from-amazon-cloudfront-to-origin"}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/es/about-aws/whats-new/2016/06/docker-datacenter-on-the-aws-cloud-quick-start-reference-deployment','Docker Datacenter on the AWS Cloud: Quick Start Reference Deployment','','2016',0,'Quick Start guide detailing the automated orchestration of Docker Datacenter (now Mirantis Kubernetes Engine) on AWS. It serves as an architectural design reference from the pre-Kubernetes dominance era, describing multi-zone registry configurations, control planes, and Swarm-based container engines.','N/A','Reference','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Legacy Tooling"]','["[COMMUNITY-TOOL]"]','[]','["aws-containers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/es/about-aws/whats-new/2016/06/easily-model-your-app-data-in-a-nosql-database-with-aws-mobile-hub','Easily model your app data in a NoSQL database with AWS Mobile Hub','','N/A',0,'Curator Insight details a legacy utility tool (AWS Mobile Hub) that assisted developers in bootstrapping NoSQL data layers. Live Grounding highlights that AWS Mobile Hub has been replaced by the more powerful AWS Amplify framework. Included for legacy archeological reference. [SPANISH CONTENT]','Spanish','Release Announcement','Beginner',0,'online','manual','21f8bb9eda217128301104a7159790fc2f1b33f4d8dc498fb4b1a9c34391a72e',100.0,1.77903161852051091e+09,1,'2026-05-17T17:26:58.520511+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Mobile Development", "Legacy Releases"]','["[LEGACY]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/es/about-aws/whats-new/2016/07/aws-schema-conversion-tool-now-supports-conversions-from-oracle-dw-and-teradata-to-amazon-redshift-embedded-code-conversion-and-cloud-native-code-optimization','AWS Schema Conversion Tool now supports conversions from Oracle DW and Teradata to Amazon Redshift, Embedded Code Conversion, and Cloud native Code Optimization','','N/A',0,'Curator Insight announces legacy enhancements to AWS SCT, focusing on target conversions to Amazon Redshift. Live Grounding confirms this enabled automation for migrating complex on-premises data warehouses like Teradata and Oracle DW to modern cloud analytics warehouses. [SPANISH CONTENT]','Spanish','Release Announcement','Advanced',0,'online','manual','ab8d47918e42fe8451e7eb56d8d4786364927e216ff5abba72f85dd1b6ed0eca',100.0,1.77903221723213195e+09,1,'2026-05-17T17:36:57.232132+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Database Migration", "Legacy Releases"]','["[LEGACY]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/es/about-aws/whats-new/2016/06/easily-model-your-app-data-in-a-nosql-database-with-aws-mobile-hub','Easily model your app data in a NoSQL database with AWS Mobile Hub','','N/A',0,'Curator Insight details a legacy utility tool (AWS Mobile Hub) that assisted developers in bootstrapping NoSQL data layers. Live Grounding highlights that AWS Mobile Hub has been replaced by the more powerful AWS Amplify framework. Included for legacy archeological reference. [SPANISH CONTENT]','Spanish','Release Announcement','Beginner',0,'online','manual','21f8bb9eda217128301104a7159790fc2f1b33f4d8dc498fb4b1a9c34391a72e',100.0,1779031618,1,'2026-05-17T17:26:58.520511+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Mobile Development", "Legacy Releases"]','["[LEGACY]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/es/about-aws/whats-new/2016/07/aws-schema-conversion-tool-now-supports-conversions-from-oracle-dw-and-teradata-to-amazon-redshift-embedded-code-conversion-and-cloud-native-code-optimization','AWS Schema Conversion Tool now supports conversions from Oracle DW and Teradata to Amazon Redshift, Embedded Code Conversion, and Cloud native Code Optimization','','N/A',0,'Curator Insight announces legacy enhancements to AWS SCT, focusing on target conversions to Amazon Redshift. Live Grounding confirms this enabled automation for migrating complex on-premises data warehouses like Teradata and Oracle DW to modern cloud analytics warehouses. [SPANISH CONTENT]','Spanish','Release Announcement','Advanced',0,'online','manual','ab8d47918e42fe8451e7eb56d8d4786364927e216ff5abba72f85dd1b6ed0eca',100.0,1779032217,1,'2026-05-17T17:36:57.232132+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Database Migration", "Legacy Releases"]','["[LEGACY]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/es/about-aws/whats-new/2016/08/amazon-inspector-announces-general-availability-for-windows','Amazon Inspector Announces General Availability for Windows','','2016',0,'Historical announcement outlining Amazon Inspector''s release of vulnerability assessment scanning support on Windows Server instances. While foundational, modern operators should reference later Amazon Inspector v2 capabilities for unified container and EC2 scanning.','Spanish','Announcement','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Vulnerability Management"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/es/about-aws/whats-new/2016/08/backup-and-archive-to-aws-storage-gateway-vtl-with-veeam-backup-and-replication-v9','Backup and archive to AWS Storage Gateway VTL with Veeam Backup & Replication v9','','2016',3,'An AWS announcement detailing integration between Veeam Backup & Replication and the virtual tape library (VTL) functionality of AWS Storage Gateway. Live Grounding highlights how this hybrid solution continues to serve traditional enterprises transitioning to the cloud while maintaining legacy archiving requirements.','English','Release Announcement','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Disaster Recovery", "AWS Storage", "Veeam Integration"]','["[LEGACY]"]','[]','["aws-backup.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/es/about-aws/whats-new/2016/10/first-aws-certification-study-guide-now-available','aws.amazon.com: First AWS Certification Study Guide Now Available','','2016',0,'Historical announcement of the first official AWS Certified Solutions Architect - Associate Study Guide. While highly informative on classical concepts, modern practitioners must supplement it with current AWS documentation to address the evolved features of modern cloud services.','English','Website','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Certification Training"]','["[COMMUNITY-TOOL]"]','[]','["aws-training.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/es/about-aws/whats-new/2021/08/ec2-vm-import-export-unified-extensible-firmware-interface-aws','EC2 VM Import/Export now supports migration of virtual machines with Unified Extensible Firmware Interface (UEFI) boot to AWS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','57d3343d93528eb5a03a743df122d0d1738186573e12a147c26a2606f34f9e36',100.0,1.77903422388268089e+09,0,'2026-05-17T18:10:23.882681+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-newfeatures.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/about-aws/whats-new/2015/12/now-add-or-modify-request-headers-forwarded-from-amazon-cloudfront-to-origin"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/es/about-aws/whats-new/2021/08/ec2-vm-import-export-unified-extensible-firmware-interface-aws','EC2 VM Import/Export now supports migration of virtual machines with Unified Extensible Firmware Interface (UEFI) boot to AWS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','57d3343d93528eb5a03a743df122d0d1738186573e12a147c26a2606f34f9e36',100.0,1779034223,0,'2026-05-17T18:10:23.882681+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-newfeatures.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/about-aws/whats-new/2015/12/now-add-or-modify-request-headers-forwarded-from-amazon-cloudfront-to-origin"}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/es/blogs/apn/aws-networking-for-developers','AWS Networking for Developers','','2020',0,'Synthesizes AWS''s core networking constructs for software engineers. While early guides treat VPC and subnetting as peripheral, modern development architectures position these as foundational security boundaries. The guide details CIDR blocks, VPC structure, and security groups.','English','blog','beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Networking Concepts"]','["[COMMUNITY-TOOL]"]','[]','["aws-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/es/blogs/apn/oracle-database-encryption-options-on-amazon-rds','Oracle Database Encryption Options on Amazon RDS','','2018',0,'A technical architectural blog guiding engineers through configuring database security on Amazon RDS. It focuses on integrating Oracle Transparent Data Encryption (TDE) with AWS KMS, ensuring low-latency column and tablespace encryption-at-rest with robust enterprise key separation.','Spanish','Technical Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Database Security"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/es/blogs/architecture/connect-amazon-s3-file-gateway-using-aws-privatelink-for-amazon-s3','Connect Amazon S3 File Gateway using AWS PrivateLink for Amazon S3','','2022',0,'A security-focused guide detailing how to mount and connect AWS S3 File Gateways securely using AWS PrivateLink endpoints. Eliminates exposure to the public internet by keeping all backup transactions fully routed within local corporate VPC networks.','English','Architecture Guide','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Storage", "AWS S3", "Private Connectivity"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["aws-storage.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/es/blogs/aws-spanish/aws-network-firewall-nuevo-servicio-gestionado-de-firewall-para-vpc','AWS Network Firewall – Nuevo Servicio Gestionado de Firewall para VPC','','2021',4,'Un análisis en español sobre AWS Network Firewall, detallando cómo este servicio gestionado de seguridad perimetral proporciona inspección de paquetes activa, prevención de intrusiones (IPS) y filtrado de URL. Arquitectónicamente, se integra con Transit Gateway para asegurar de manera centralizada el tráfico de entrada y salida a nivel de VPC corporativo.','Spanish','Service','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Networking", "Network Security"]','["[ENTERPRISE-STABLE]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/es/blogs/aws-spanish/examenes-practicos-gratuitos-y-100-en-espanol-para-que-obtenga-su-certificacion','aws.amazon.com: Exámenes prácticos gratuitos y 100% en español para que obtenga su certificación','','2023',0,'Spanish-language portal by AWS detailing official, free practice certification exams. Designed to help Spanish-speaking engineers evaluate their readiness for Cloud Practitioner and Solutions Architect exams while familiarizing themselves with localized technical vocabulary.','Spanish','Website','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Certification Training"]','["[COMMUNITY-TOOL]"]','[]','["aws-training.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/es/blogs/aws/amazon-elasticsearch-service-is-now-amazon-opensearch-service-and-supports-opensearch-10','aws.amazon.com: Amazon Elasticsearch Service Is Now Amazon OpenSearch Service'' and Supports OpenSearch 1.0','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','50e89257bccff5ad33443b08ee3e69bfa8293c698504c504d6d500db995f2130',100.0,1.77903297732679891e+09,0,'2026-05-17T17:49:37.326799+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/blogs/aws/announcing-amazon-opensearch-service-which-supports-opensearch-10"}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/es/blogs/aws/amazon-rds-proxy-now-generally-available','Amazon RDS Proxy – Now Generally Available','','N/A',0,'Curator Insight presents Amazon RDS Proxy as a managed solution to handle high database connection concurrency. Live Grounding validates that RDS Proxy multiplexes connections, bypassing the performance degradation caused by high serverless (AWS Lambda) spin-up events. A critical integration pattern for cloud-native microservices. [SPANISH CONTENT]','Spanish','Blog Post','Intermediate',1,'online','manual','bf0c24c2f82da9fadb5e86e0950ef96791ae86c854470897dd544b3ae9b0dbca',100.0,1.77903059745959711e+09,1,'2026-05-17T17:09:57.459597+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Databases", "Serverless Architecture"]','["[DE FACTO STANDARD]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/es/blogs/aws/amazon-s3-glacier-price-reduction','aws.amazon.com: Amazon S3 Glacier Price Reduction','','2021',4,'Analyses structural price reductions on S3 Glacier archiving solutions. Evaluates its architectural impact for enterprises storing high-volume data lakes and maintaining long-term historical compliance logs.','English','Technical Article','Intermediate',0,'online','manual','de838d4e4d6256050d8712e060ec0a29730e57d09ef9418b67a61096d1f9ea9a',100.0,1.77903172016570401e+09,1,'2026-05-17T17:28:40.165704+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Cost Management", "Storage Costs"]','["[ENTERPRISE-STABLE]"]','["docs/aws-pricing.md"]','["aws-pricing.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/es/blogs/aws/amazon-elasticsearch-service-is-now-amazon-opensearch-service-and-supports-opensearch-10','aws.amazon.com: Amazon Elasticsearch Service Is Now Amazon OpenSearch Service'' and Supports OpenSearch 1.0','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','50e89257bccff5ad33443b08ee3e69bfa8293c698504c504d6d500db995f2130',100.0,1779032977,0,'2026-05-17T17:49:37.326799+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/blogs/aws/announcing-amazon-opensearch-service-which-supports-opensearch-10"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/es/blogs/aws/amazon-rds-proxy-now-generally-available','Amazon RDS Proxy – Now Generally Available','','N/A',0,'Curator Insight presents Amazon RDS Proxy as a managed solution to handle high database connection concurrency. Live Grounding validates that RDS Proxy multiplexes connections, bypassing the performance degradation caused by high serverless (AWS Lambda) spin-up events. A critical integration pattern for cloud-native microservices. [SPANISH CONTENT]','Spanish','Blog Post','Intermediate',1,'online','manual','bf0c24c2f82da9fadb5e86e0950ef96791ae86c854470897dd544b3ae9b0dbca',100.0,1779030597,1,'2026-05-17T17:09:57.459597+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Databases", "Serverless Architecture"]','["[DE FACTO STANDARD]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/es/blogs/aws/amazon-s3-glacier-price-reduction','aws.amazon.com: Amazon S3 Glacier Price Reduction','','2021',4,'Analyses structural price reductions on S3 Glacier archiving solutions. Evaluates its architectural impact for enterprises storing high-volume data lakes and maintaining long-term historical compliance logs.','English','Technical Article','Intermediate',0,'online','manual','de838d4e4d6256050d8712e060ec0a29730e57d09ef9418b67a61096d1f9ea9a',100.0,1779031720,1,'2026-05-17T17:28:40.165704+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Cost Management", "Storage Costs"]','["[ENTERPRISE-STABLE]"]','["docs/aws-pricing.md"]','["aws-pricing.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/es/blogs/aws/aws-cloudshell-command-line-access-to-aws-resources','AWS CloudShell - Command-Line Access to AWS Resources','','2020',5,'Introduction to AWS CloudShell, a browser-based, secure terminal console preconfigured with standard CLI utilities, shell environments, and automatic IAM session credential sharing.','None','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Management Tools"]','["[DE FACTO STANDARD]"]','[]','["aws-newfeatures.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/es/blogs/aws/ec2-price-reduction-for-ec2-instance-saving-plans-and-standard-reserved-instances','May 2020: EC2 Price Reduction – For EC2 Instance Saving Plans and Standard'' Reserved Instances','','2020',4,'Details systemic price reductions for EC2 Instance Savings Plans and Standard Reserved Instances. Highlights AWS''s continuous price adjustments and the architectural shift towards commitment-based financial engineering models.','English','Technical Article','Intermediate',0,'online','manual','815be8e566d6624237e65cc5cb8947cdf55f101a50ffdda374bbc85a0a03a398',100.0,1.77903044026481604e+09,1,'2026-05-17T17:07:20.264816+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Cost Management", "Compute Costs"]','["[ENTERPRISE-STABLE]"]','["docs/aws-pricing.md"]','["aws-pricing.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/es/blogs/aws/ec2-price-reduction-for-ec2-instance-saving-plans-and-standard-reserved-instances','May 2020: EC2 Price Reduction – For EC2 Instance Saving Plans and Standard'' Reserved Instances','','2020',4,'Details systemic price reductions for EC2 Instance Savings Plans and Standard Reserved Instances. Highlights AWS''s continuous price adjustments and the architectural shift towards commitment-based financial engineering models.','English','Technical Article','Intermediate',0,'online','manual','815be8e566d6624237e65cc5cb8947cdf55f101a50ffdda374bbc85a0a03a398',100.0,1779030440,1,'2026-05-17T17:07:20.264816+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Cost Management", "Compute Costs"]','["[ENTERPRISE-STABLE]"]','["docs/aws-pricing.md"]','["aws-pricing.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/es/blogs/aws/introducing-a-public-registry-for-aws-cloudformation','Introducing a Public Registry for AWS CloudFormation','','2021',0,'The AWS CloudFormation Public Registry simplifies resource discovery, allowing platform engineers to deploy third-party resource models directly within stacks. It eliminates the need for complex, custom lambda triggers when integrating external APIs or monitoring tools.','N/A','Registry Platform','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "CloudFormation", "Registries"]','["[COMMUNITY-TOOL]"]','[]','["aws-iac.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/es/blogs/aws/new-for-aws-cloudformation-quickly-retry-stack-operations-from-the-point-of-failure','New for AWS CloudFormation – Quickly Retry Stack Operations from the Point of Failure','','2021',4,'Introduces the ability to retry failed CloudFormation stack operations from the point of failure, omitting the need to rollback and rebuild the entire deployment from scratch. This drastically optimizes development feedback loops, especially when dealing with flaky external resources or transient timeouts. It dramatically changes IaC debugging workflows on AWS.','English','Service Feature','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "CloudFormation", "State Management"]','["[ENTERPRISE-STABLE]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/es/blogs/aws/red-hat-openshift-service-on-aws-now-generally-availably','amazon.com: Red Hat OpenShift Service on AWS Now GA','','2021',0,'The official AWS News Blog GA release for ROSA. It highlights deep integration with native AWS consoles, identity management, and simplified direct deployment methods.','Spanish','Blog Post','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Managed Kubernetes", "ROSA"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/es/blogs/compute/optimizing-lambda-functions-packaged-as-container-images','aws.amazon.com: Optimizing Lambda functions packaged as container images','','2021',0,'Highly technical optimization guide for serverless containers. Focuses on cache warming, base image choices, and reducing multi-tier image footprints to minimize cold start latency.','None','Technical Guide','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platforms", "Serverless Architecture", "AWS Lambda"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["aws-serverless.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/es/blogs/containers/developers-guide-to-using-amazon-efs-with-amazon-ecs-and-aws-fargate-part-1','Amazon EFS with Amazon ECS and AWS Fargate – Part 1','','2021',0,'A detailed developer''s guide showing how to mount elastic, multi-writer shared storage structures (Amazon EFS) onto transient AWS ECS containers running under AWS Fargate. Highly critical for migrating legacy workloads requiring stateful configurations.','N/A','Technical Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Container Orchestration", "AWS ECS & Fargate", "Storage Architecture"]','["[LEGACY]"]','[]','["aws-serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/es/blogs/containers/introducing-cdk8s-intent-driven-apis-for-kubernetes-objects','Introducing cdk8s+: Intent-driven APIs for Kubernetes objects','','2021',0,'AWS blog introducing cdk8s+, an abstraction layer built on top of Cloud Development Kit for Kubernetes. Allows developers to programmatically compose secure, intent-driven configurations using object-oriented languages instead of flat YAML documents.','English','Article','Advanced',0,'online','manual','784a3338cc02023deec7725049143e6541f7344bf6de43993dbbca12b49f9f7b',100.0,1.77903108902861309e+09,1,'2026-05-17T17:18:09.028613+02:00',NULL,NULL,NULL,'["Configuration Management", "IaC & SDKs", "CDK"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/es/blogs/containers/policy-based-countermeasures-for-kubernetes-part-1','aws.amazon.com: Policy-based countermeasures for Kubernetes – Part 1','','2021',0,'Spanish localized edition of AWS''s architectural breakdown detailing policy-driven mitigations within Kubernetes runtime layers. Instructs platform engineers on configuring robust security guardrails using native Kubernetes controllers and cloud provider identity brokers to neutralize container vulnerabilities.','YAML','Blog','Advanced',0,'duplicate','manual','dca6bc05170d65cf15a694f2b2f5f6fe0b0310fb65e615bd3153cad2c1e932bd',100.0,1.77903351108967089e+09,1,'2026-05-17T17:58:31.089671+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Security", "Policy-as-Code"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"duplicate_of": "https://aws.amazon.com/blogs/containers/policy-based-countermeasures-for-kubernetes-part-1"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/es/blogs/containers/introducing-cdk8s-intent-driven-apis-for-kubernetes-objects','Introducing cdk8s+: Intent-driven APIs for Kubernetes objects','','2021',0,'AWS blog introducing cdk8s+, an abstraction layer built on top of Cloud Development Kit for Kubernetes. Allows developers to programmatically compose secure, intent-driven configurations using object-oriented languages instead of flat YAML documents.','English','Article','Advanced',0,'online','manual','784a3338cc02023deec7725049143e6541f7344bf6de43993dbbca12b49f9f7b',100.0,1779031089,1,'2026-05-17T17:18:09.028613+02:00',NULL,NULL,NULL,'["Configuration Management", "IaC & SDKs", "CDK"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/es/blogs/containers/policy-based-countermeasures-for-kubernetes-part-1','aws.amazon.com: Policy-based countermeasures for Kubernetes – Part 1','','2021',0,'Spanish localized edition of AWS''s architectural breakdown detailing policy-driven mitigations within Kubernetes runtime layers. Instructs platform engineers on configuring robust security guardrails using native Kubernetes controllers and cloud provider identity brokers to neutralize container vulnerabilities.','YAML','Blog','Advanced',0,'duplicate','manual','dca6bc05170d65cf15a694f2b2f5f6fe0b0310fb65e615bd3153cad2c1e932bd',100.0,1779033511,1,'2026-05-17T17:58:31.089671+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Security", "Policy-as-Code"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"duplicate_of": "https://aws.amazon.com/blogs/containers/policy-based-countermeasures-for-kubernetes-part-1"}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/es/blogs/containers/red-hat-openshift-service-on-aws-architecture-and-networking','aws.amazon.com: Red Hat OpenShift Service on AWS: architecture and networking','','2021',0,'An in-depth guide on ROSA integration within existing virtual networks, demonstrating VPC configurations, routing tables, and Elastic Load Balancer (ELB) design parameters.','Spanish','Technical Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking & Security", "Cluster Networking", "ROSA Networking"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/es/blogs/developer/migrating-to-boto3','Migrating to Boto3','','2015',4,'Curator Insight outlines the definitive transition guide from early Boto v2 to the modern Boto3 framework. Live Grounding demonstrates that Boto3 is the fundamental backend library for programmatic cloud orchestration, leveraging AWS-designed schemas to autogenerate modern client models.','Python','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2015-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "AWS SDK", "Migration Guides"]','["[ENTERPRISE-STABLE]"]','[]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/es/blogs/devops/building-a-serverless-jenkins-environment-on-aws-fargate','amazon.com: Building a serverless Jenkins environment on AWS Fargate','','2021',0,'This architectural blueprint outlines how to build a highly available, serverless Jenkins cluster on AWS Fargate. It covers eliminating static controller instances, deploying dynamic containerized worker agents via ECS, and mitigating idle cost structures. *Curator Insight*: Highlighting cloud-native agent deployment. *Live Grounding*: By 2026, Fargate-backed agents represent a dominant methodology to avoid VM configuration drift and dynamic scaling bottlenecks.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Container Orchestration", "Serverless Jenkins on AWS"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md"]','{}','{}');
@@ -968,52 +968,52 @@ INSERT INTO "resources" VALUES('https://aws.amazon.com/es/codepipeline/product-i
INSERT INTO "resources" VALUES('https://aws.amazon.com/es/documentation/ecr','Amazon EC2 Container Registry Documentation','','2024',0,'Official engineering reference for Amazon ECR, a fully managed OCI-compliant container registry. It covers critical security integrations, image scanning capabilities, cross-region replication configurations, and direct integration with Amazon ECS/EKS to facilitate safe, high-speed container pull actions.','N/A','Reference','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Container Registries"]','["[COMMUNITY-TOOL]"]','[]','["aws-containers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/es/eks/pricing','AWS Kubernetes pricing','','2026',0,'The official pricing directory for AWS Elastic Kubernetes Service (EKS). Outlines hourly control-plane overhead fees alongside integration costs for EC2 worker nodes, AWS Fargate, and localized Outposts. Live grounding establishes EKS pricing as the foundational metric for container hosting calculations.','Spanish','Reference/Pricing','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Management", "Managed Kubernetes", "AWS EKS Costs"]','["[COMMUNITY-TOOL]"]','[]','["public-cloud-solutions.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/es/local/spain','AWS en España','','2023',0,'The landing portal for AWS''s infrastructure operations in Spain, outlining local low-latency clusters, geographical redundancy options, and sovereign data residency frameworks for European enterprise workloads.','None','Reference','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platforms", "AWS Regional Infrastructure", "Spain"]','["[COMMUNITY-TOOL]"]','[]','["aws-spain.md", "aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/es/premiumsupport/knowledge-center/troubleshoot-service-quotas-cli-commands','How can I troubleshoot errors using the AWS CLI to manage my service quota requests?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f521091844b95e4b498fcddac441a8a8acc3301cd1a71087193764f3e2cfbbea',100.0,1.77903417366868591e+09,0,'2026-05-17T18:09:33.668686+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-miscellaneous.md"]','[]','{}','{"duplicate_of": "https://repost.aws/es/knowledge-center/troubleshoot-service-quotas-cli-commands"}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/es/training/ramp-up-guides','AWS Ramp-Up Guides','','2026',0,'Curated, structured training roadmaps provided by AWS experts to build capability across role-based boundaries (Architect, Developer, DevOps). These paths organize disparate services into digestible, progressive educational units.','N/A','Documentation','Beginner',0,'online','manual','08c9e28d5bdf2e68d3dd77b5c5264a2b489cd8c63862d95a915dac73bfce2229',100.0,1.77903375076837205e+09,1,'2026-05-17T18:02:30.768372+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Learning & News"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/es/premiumsupport/knowledge-center/troubleshoot-service-quotas-cli-commands','How can I troubleshoot errors using the AWS CLI to manage my service quota requests?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f521091844b95e4b498fcddac441a8a8acc3301cd1a71087193764f3e2cfbbea',100.0,1779034173,0,'2026-05-17T18:09:33.668686+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-miscellaneous.md"]','[]','{}','{"duplicate_of": "https://repost.aws/es/knowledge-center/troubleshoot-service-quotas-cli-commands"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/es/training/ramp-up-guides','AWS Ramp-Up Guides','','2026',0,'Curated, structured training roadmaps provided by AWS experts to build capability across role-based boundaries (Architect, Developer, DevOps). These paths organize disparate services into digestible, progressive educational units.','N/A','Documentation','Beginner',0,'online','manual','08c9e28d5bdf2e68d3dd77b5c5264a2b489cd8c63862d95a915dac73bfce2229',100.0,1779033750,1,'2026-05-17T18:02:30.768372+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Learning & News"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/es/vmware','VMware Cloud on AWS','','2017',0,'Official architectural landing page for VMware Cloud on AWS. Outlines SDDC framework deployments on bare-metal infrastructure, enabling disaster recovery, capacity bursting, and seamless VM migrations.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2017-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Hybrid Cloud"]','["[COMMUNITY-TOOL]"]','[]','["aws-miscellaneous.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/events','RESOURCE HUB: Eventos y webinars de AWS','','2025',0,'The main catalog of upcoming and archived AWS training webinars, events, and bootcamps, detailing multi-region strategy patterns, cloud migration best practices, and serverless architectures.','None','Resource Catalog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platforms", "AWS Education", "Resources"]','["[LEGACY]"]','[]','["aws-spain.md", "aws.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/events/reinvent/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=GSMT%20Only&linkId=950284531','AWS re:Invent Event Portal','The primary learning and announcements portal for Amazon Web Services re:Invent conference.','2026',4,'The primary information repository and registration hub for AWS''s flagship learning event.
- **Architectural Value**: Serves as the ground truth for major cloud infrastructure, compute, and serverless product launches.
- **Key Features**: Comprehensive catalog of technical bootcamps, architectural breakout sessions, and keynotes.
-- **Technical Significance**: Essential for enterprise cloud architects seeking to keep abreast of managed service innovations and optimization patterns.','en','event','intermediate',0,'online','automatic','0c494498880ce071e39678c8245dd4a17251c0eb519814b91a070326a8b68a03',NULL,1.78035254437053394e+09,0,'2026-06-02T00:22:24.370534+02:00',NULL,NULL,NULL,'["AWS Ecosystem", "Cloud Conferences", "re:Invent Events"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','[]','{}','{"category": "aws-architecture", "reputation_status": "Vetted", "reputation_summary": "The premier annual AWS learning conference where global cloud announcements, deep-dive sessions, and technical architecture workshops are launched.", "social_preview_url": "", "source_provenance": "X.com (awscloud)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/getting-started/hands-on','AWS 10-Minute Tutorials','','2026',0,'An onboarding portal featuring bite-sized, 10-minute technical exercises across core services (EC2, S3, RDS). These tutorials utilize guided steps to help engineers rapidly spin up cloud resources while demonstrating fundamental networking, security, and storage architecture patterns.','English','Educational','Beginner',0,'online','manual','e169e28e3c1fe0da727dd43e11980a3b29a9a5df232553b62ccf5f4efa0d6786',100.0,1779130495.01498,1,'2026-05-18T20:54:55.014980+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Services", "Hands-on Tutorials"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/getting-started/hands-on/cost-optimize-jenkins','aws.amazon.com: How to cost optimize Jenkins jobs on Kubernetes with EC2'' Spot Instances 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','54afa79a4b27d7657455be5dfb12c3c6dccb1580b6ab07a0ccdcc4aa9d558fb1',100.0,1.77903223225775098e+09,0,'2026-05-17T17:37:12.257751+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/getting-started/projects/deploy-kubernetes-app-amazon-eks','aws.amazon.com: Deploy a kubernetes application','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4bf709362f4aef747e0ac49d07c4a607138d91ddbb4ad1c14787ac358c81f0c4',100.0,1.77903423548369598e+09,0,'2026-05-17T18:10:35.483696+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://docs.aws.amazon.com/eks/latest/userguide/sample-deployment.html"}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/getting-started/tutorials','AWS 10-Minute Tutorials','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','90389b12e5080aef584936b7e2fa36ffd67cd6638101365e0cd0efe64f163cc4',100.0,1.77903002467657089e+09,0,'2026-05-17T17:00:24.676571+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/getting-started/hands-on"}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/getting-started/tutorials/create-mysql-db','AWS Tutorials: Create and Connect to a MySQL Database with Amazon RDS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','721b62b045492c126d7de94e7f61fd1db854bd23c7767798fbcb580df8c76531',100.0,1779031146.82959,0,'2026-05-17T17:19:06.829590+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-databases.md"]','[]','{}','{"duplicate_of": "https://docs.aws.amazon.com/hands-on/latest/create-mysql-db/create-mysql-db.html"}');
+- **Technical Significance**: Essential for enterprise cloud architects seeking to keep abreast of managed service innovations and optimization patterns.','en','event','intermediate',0,'online','automatic','0c494498880ce071e39678c8245dd4a17251c0eb519814b91a070326a8b68a03',NULL,1780352544,0,'2026-06-02T00:22:24.370534+02:00',NULL,NULL,NULL,'["AWS Ecosystem", "Cloud Conferences", "re:Invent Events"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','[]','{}','{"category": "aws-architecture", "reputation_status": "Vetted", "reputation_summary": "The premier annual AWS learning conference where global cloud announcements, deep-dive sessions, and technical architecture workshops are launched.", "social_preview_url": "", "source_provenance": "X.com (awscloud)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/getting-started/hands-on','AWS 10-Minute Tutorials','','2026',0,'An onboarding portal featuring bite-sized, 10-minute technical exercises across core services (EC2, S3, RDS). These tutorials utilize guided steps to help engineers rapidly spin up cloud resources while demonstrating fundamental networking, security, and storage architecture patterns.','English','Educational','Beginner',0,'online','manual','e169e28e3c1fe0da727dd43e11980a3b29a9a5df232553b62ccf5f4efa0d6786',100.0,1779130495,1,'2026-05-18T20:54:55.014980+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Services", "Hands-on Tutorials"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/getting-started/hands-on/cost-optimize-jenkins','aws.amazon.com: How to cost optimize Jenkins jobs on Kubernetes with EC2'' Spot Instances 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','54afa79a4b27d7657455be5dfb12c3c6dccb1580b6ab07a0ccdcc4aa9d558fb1',100.0,1779032232,0,'2026-05-17T17:37:12.257751+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/getting-started/projects/deploy-kubernetes-app-amazon-eks','aws.amazon.com: Deploy a kubernetes application','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4bf709362f4aef747e0ac49d07c4a607138d91ddbb4ad1c14787ac358c81f0c4',100.0,1779034235,0,'2026-05-17T18:10:35.483696+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://docs.aws.amazon.com/eks/latest/userguide/sample-deployment.html"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/getting-started/tutorials','AWS 10-Minute Tutorials','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','90389b12e5080aef584936b7e2fa36ffd67cd6638101365e0cd0efe64f163cc4',100.0,1779030024,0,'2026-05-17T17:00:24.676571+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/getting-started/hands-on"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/getting-started/tutorials/create-mysql-db','AWS Tutorials: Create and Connect to a MySQL Database with Amazon RDS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','721b62b045492c126d7de94e7f61fd1db854bd23c7767798fbcb580df8c76531',100.0,1779031146,0,'2026-05-17T17:19:06.829590+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-databases.md"]','[]','{}','{"duplicate_of": "https://docs.aws.amazon.com/hands-on/latest/create-mysql-db/create-mysql-db.html"}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/glue','AWS Data Pipeline','','2025',5,'Official page of AWS Glue, a fully managed serverless data integration service. Identifies structural discovery using AWS Glue Data Catalog, PySpark ETL execution, and schema registry controls.','None','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "ETL"]','["[DE FACTO STANDARD]"]','[]','["aws-data.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/grafana','Amazon Managed Service for Grafana','','2024',0,'Managed visualization console offering direct enterprise integrations with SSO and IAM setups. Allows telemetry aggregation from diverse cloud datasources (S3, Prometheus, CloudWatch, Opensearch) under unified dynamic views.','N/A','Cloud Service','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability & Monitoring", "Managed Services", "Grafana"]','["[COMMUNITY-TOOL]"]','[]','["aws-monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/iot','aws.amazon.com/en/iot','','2015',0,'Technical documentation for AWS IoT Core, a high-throughput managed broker designed to securely route and map billions of device telemetry streams into cloud databases and analysis applications.','English','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2015-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Edge & IoT", "AWS", "IoT Platforms"]','["[COMMUNITY-TOOL]"]','[]','["aws-miscellaneous.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/isv/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trk=2b5d5ac0-d7ce-421b-87ac-beedc1d30a35&linkId=953889966','AWS Software and Technology Business Scaling Solutions','The primary landing page for Independent Software Vendors (ISVs) looking to scale, optimize, and market multi-tenant SaaS products utilizing the AWS partner network.','2025',4,'### Curator Insight
-This AWS portal serves as the primary gateway for Independent Software Vendors (ISVs) looking to architect, deploy, and scale SaaS products on AWS. It provides blueprints for integrating multi-tenant databases, achieving the ''Rule of 40'' through cloud growth, and aligning with the AWS Global Passport program for global expansion. Software architects and product leaders can leverage this hub for proven business and technical growth frameworks.','English','Documentation Portal','Intermediate',0,'online','automatic','5a4a19c413e621ee4426eb9e8e9b68f9267b94964c81001d3c4aba87077d3615',NULL,1.78040170254899406e+09,0,'2026-06-02T14:01:42.548994+02:00',NULL,NULL,NULL,'["Amazon Web Services", "SaaS Architecture", "ISV Scaling"]','["ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "aws-architecture", "impact_score": 80, "reputation_status": "Vetted", "reputation_summary": "Official AWS portal. Holds direct corporate backing and is verified as the central authoritative resource for scaling SaaS and software businesses on AWS infrastructure.", "social_preview_url": "", "source_provenance": "X.com (awscloud)", "suggested_new_category": ""}');
+This AWS portal serves as the primary gateway for Independent Software Vendors (ISVs) looking to architect, deploy, and scale SaaS products on AWS. It provides blueprints for integrating multi-tenant databases, achieving the ''Rule of 40'' through cloud growth, and aligning with the AWS Global Passport program for global expansion. Software architects and product leaders can leverage this hub for proven business and technical growth frameworks.','English','Documentation Portal','Intermediate',0,'online','automatic','5a4a19c413e621ee4426eb9e8e9b68f9267b94964c81001d3c4aba87077d3615',NULL,1780401702,0,'2026-06-02T14:01:42.548994+02:00',NULL,NULL,NULL,'["Amazon Web Services", "SaaS Architecture", "ISV Scaling"]','["ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "aws-architecture", "impact_score": 80, "reputation_status": "Vetted", "reputation_summary": "Official AWS portal. Holds direct corporate backing and is verified as the central authoritative resource for scaling SaaS and software businesses on AWS infrastructure.", "social_preview_url": "", "source_provenance": "X.com (awscloud)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/lightsail','AWS LightSail','','2026',0,'Curator Insight presents AWS Lightsail as a simplified, cost-predictable virtual private server (VPS) alternative to raw EC2. Live Grounding confirms Lightsail is widely used in 2026 for small-scale projects, staging environments, and rapid WP deployments, offering pre-configured blueprints and straightforward billing.','N/A','Platform','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Virtual Private Servers", "AWS Lightsail"]','["[COMMUNITY-TOOL]"]','[]','["aws-miscellaneous.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/marketplace','AWS Marketplace','','2026',0,'The centralized enterprise portal cataloging certified third-party software, AMI definitions, and SaaS integrations compatible with AWS workloads. It serves as an procurement platform, simplifying image provisioning and licensing configurations.','N/A','Documentation','Beginner',0,'online','manual','5fef63d962aacea02598faf7bb9d03728428a72878ce93fff36b25a821c8c795',100.0,1.77903347913712811e+09,1,'2026-05-17T17:57:59.137128+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Infrastructure"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/marketplace','AWS Marketplace','','2026',0,'The centralized enterprise portal cataloging certified third-party software, AMI definitions, and SaaS integrations compatible with AWS workloads. It serves as an procurement platform, simplifying image provisioning and licensing configurations.','N/A','Documentation','Beginner',0,'online','manual','5fef63d962aacea02598faf7bb9d03728428a72878ce93fff36b25a821c8c795',100.0,1779033479,1,'2026-05-17T17:57:59.137128+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Infrastructure"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/marketplace/search/results?searchTerms=tower','AWS Marketplace (AMIs): AWX/Tower','','2024',0,'A curated catalog of Amazon Machine Images (AMIs) featuring pre-configured deployments of Ansible Tower and AWX. This enables fast, turn-key deployment of configuration management control centers within VPC structures on AWS.','N/A','Cloud Catalog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Marketplace"]','["[COMMUNITY-TOOL]"]','[]','["ansible.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/migration-and-modernization/partners/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trkCampaign=4dd53e6b-f293-407d-aa10-583d5e116d36&sc_content=Video&trk=4dd53e6b-f293-407d-aa10-583d5e116d36&linkId=951237536','AWS Migration and Modernization partners','Official portal showcasing AWS Partner specialized solutions for migrating and modernizing VMware, SAP, and legacy enterprise workloads.','2026',4,'An official AWS directory cataloging specialized partner integrations and automation solutions designed for deep enterprise migrations.
* Supports complex migrations for legacy architectures, VMware setups, and SAP systems, incorporating automated, AI-driven refactoring mechanisms.
-* Integrates proven tooling from system integrators (including Capgemini, Accenture, and Infosys) to achieve up to 90% faster workload mobilization.','en','website','intermediate',0,'online','automatic','0ce564c28a7581531b64a90c23cccb1ddf0ff5cef8093c661f0b98fcd53725ac',NULL,1780352686.74471,0,'2026-06-02T00:24:46.744710+02:00',NULL,NULL,NULL,'["Public Cloud Solutions", "Amazon Web Services", "Cloud Migration", "Infrastructure Modernization"]','["GUIDE", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "aws-architecture", "reputation_status": "Vetted", "reputation_summary": "The portal represents the official, highly scrutinized ecosystem database of certified cloud migration solutions on AWS, with zero negative community consensus.", "social_preview_url": "", "source_provenance": "X.com (awscloud)", "suggested_new_category": "cloud-migration"}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/migration-and-modernization/podcast/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trkCampaign=d441cd74-3302-403f-826c-e93c7355e15a&trk=d441cd74-3302-403f-826c-e93c7355e15a&linkId=943129312','AWS Migration and Modernization Podcast','Strategic and architectural discussions mapping out enterprise cloud modernization and transformation routes.','2026',4,'An official podcast series from Amazon Web Services dedicated to cloud-native application transformation, migration patterns, and organizational leadership. Featuring insights from AWS Executives-in-Residence, cloud architects, and financial analysts, it unpacks practical frameworks like the ''7 Rs'' of migration, security modernization (in collaboration with the Office of the CISO), and decoupled migration vs. modernization approaches. The discussions serve as an invaluable handbook for enterprise cloud leaders driving massive, risk-conscious cloud adoption.','en','Podcast','Advanced',0,'online','automatic','cad13ebc9ccc2a2f4959b77c95f73fb5ceaf96add87d113aaf1a032b059dbfe3',NULL,1.78035214849397492e+09,0,'2026-06-02T00:15:48.493975+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Cloud Migration", "Modernization Strategy"]','["ENTERPRISE-STABLE", "GUIDE"]','[]','[]','{}','{"category": "aws-architecture", "reputation_status": "Vetted", "reputation_summary": "Vetted official channel from AWS featuring verified executive strategies.", "social_preview_url": "", "source_provenance": "X.com (awscloud)", "suggested_new_category": "podcasts"}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/new','aws.amazon.com/new: What''s New with AWS?','','2026',0,'Duplicate stream of AWS release announcements tracking core architecture, security, and developer ecosystem changes across globally distributed infrastructure zones.','N/A','Documentation','Beginner',0,'online','manual','8ef59e9e82b6b0aff0f6b09a107f68758afb256ba6567817f6725f47252179de',100.0,1.77902959014381504e+09,1,'2026-05-17T16:53:10.143815+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Learning & News"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/opsworks','AWS OpsWorks','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','658abd4c003c0f5d6404a802de04904212bbe908c4a3bb8b6e223f85dd58aae1',100.0,1.77903216308808302e+09,0,'2026-05-17T17:36:03.088083+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-miscellaneous.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com"}');
+* Integrates proven tooling from system integrators (including Capgemini, Accenture, and Infosys) to achieve up to 90% faster workload mobilization.','en','website','intermediate',0,'online','automatic','0ce564c28a7581531b64a90c23cccb1ddf0ff5cef8093c661f0b98fcd53725ac',NULL,1780352686,0,'2026-06-02T00:24:46.744710+02:00',NULL,NULL,NULL,'["Public Cloud Solutions", "Amazon Web Services", "Cloud Migration", "Infrastructure Modernization"]','["GUIDE", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "aws-architecture", "reputation_status": "Vetted", "reputation_summary": "The portal represents the official, highly scrutinized ecosystem database of certified cloud migration solutions on AWS, with zero negative community consensus.", "social_preview_url": "", "source_provenance": "X.com (awscloud)", "suggested_new_category": "cloud-migration"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/migration-and-modernization/podcast/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trkCampaign=d441cd74-3302-403f-826c-e93c7355e15a&trk=d441cd74-3302-403f-826c-e93c7355e15a&linkId=943129312','AWS Migration and Modernization Podcast','Strategic and architectural discussions mapping out enterprise cloud modernization and transformation routes.','2026',4,'An official podcast series from Amazon Web Services dedicated to cloud-native application transformation, migration patterns, and organizational leadership. Featuring insights from AWS Executives-in-Residence, cloud architects, and financial analysts, it unpacks practical frameworks like the ''7 Rs'' of migration, security modernization (in collaboration with the Office of the CISO), and decoupled migration vs. modernization approaches. The discussions serve as an invaluable handbook for enterprise cloud leaders driving massive, risk-conscious cloud adoption.','en','Podcast','Advanced',0,'online','automatic','cad13ebc9ccc2a2f4959b77c95f73fb5ceaf96add87d113aaf1a032b059dbfe3',NULL,1780352148,0,'2026-06-02T00:15:48.493975+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Cloud Migration", "Modernization Strategy"]','["ENTERPRISE-STABLE", "GUIDE"]','[]','[]','{}','{"category": "aws-architecture", "reputation_status": "Vetted", "reputation_summary": "Vetted official channel from AWS featuring verified executive strategies.", "social_preview_url": "", "source_provenance": "X.com (awscloud)", "suggested_new_category": "podcasts"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/new','aws.amazon.com/new: What''s New with AWS?','','2026',0,'Duplicate stream of AWS release announcements tracking core architecture, security, and developer ecosystem changes across globally distributed infrastructure zones.','N/A','Documentation','Beginner',0,'online','manual','8ef59e9e82b6b0aff0f6b09a107f68758afb256ba6567817f6725f47252179de',100.0,1779029590,1,'2026-05-17T16:53:10.143815+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Learning & News"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/opsworks','AWS OpsWorks','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','658abd4c003c0f5d6404a802de04904212bbe908c4a3bb8b6e223f85dd58aae1',100.0,1779032163,0,'2026-05-17T17:36:03.088083+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-miscellaneous.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com"}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/partners','AWS Partner Network','- [APN Technology Partners](https://aws.amazon.com/partners/paths)
- [APN Consulting Partners](https://aws.amazon.com/partners/consulting)','2026',0,'Curator Insight highlights the portal for finding verified APN Technology and Consulting partners. Live Grounding shows AWS Partner Network remains the core commercial engine for AWS, facilitating ISV integrations, validated architectures, and professional service engagements globally.','N/A','Portal','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Ecosystem", "AWS Partners"]','["[COMMUNITY-TOOL]"]','[]','["aws-miscellaneous.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/partners/consulting','APN Consulting Partners','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','a59298b1ea21ea06d976f681238730cc4f66f913f58e69ae9c65c7a291e83324',100.0,1.77903266192159295e+09,0,'2026-05-17T17:44:21.921593+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-miscellaneous.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/partners/paths',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','d3c6564eb8b9a475e546628c89f8a8f44fa7ab6e1a83a5331af80af915e72ad3',84.0,1.77913049497451305e+09,0,'2026-05-18T20:54:54.974513+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-miscellaneous.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/partners/technology','APN Technology Partners','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a59298b1ea21ea06d976f681238730cc4f66f913f58e69ae9c65c7a291e83324',100.0,1779029070.38511,0,'2026-05-17T16:44:30.385110+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-miscellaneous.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/partners/consulting"}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/podcasts/aws-podcast','AWS Podcasts','','2026',0,'The official audio podcast network providing runtime updates, expert discussions, and inside perspectives on architectural patterns directly from AWS developers and clients.','N/A','Podcast','Intermediate',0,'online','manual','4af0ab4a3a787a8212685a1a7e6868084bd444d5034c4184b901b12a8d5abdb6',100.0,1.77903371358898401e+09,1,'2026-05-17T18:01:53.588984+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Learning & News"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/podcasts/aws-techchat','AWS Techchat','','2026',0,'Region-specific developer chat podcast providing quick insights, technological reviews, and platform trend discussions for engineers working across the APJ region.','N/A','Podcast','Intermediate',0,'online','manual','d7c7427cb59696e9ccc4ba09a1cce4f064cabbe61ce88f8cc4703056815dd56a',100.0,1779032087.74657,1,'2026-05-17T17:34:47.746570+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Learning & News"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/premiumsupport','AWS Support','','2008',0,'Detailed directory of AWS premium tier services, offering technical case routing, cloud guidance, and access to Trusted Advisor tools to maintain cluster health and SLA commitments.','None','Support Service','Beginner',0,'online','manual','84b7c772cba7dccafa8c32e4f9332d582b4c56813d8fe47b0a59ed724cd379fd',100.0,1.77913049495031905e+09,1,'2026-05-18T20:54:54.950319+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS", "Operations"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/premiumsupport/knowledge-center',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','030b85eeffc0201b8a7b7a193b2a4beddb0d7ec98cfb7bf7c29b6a14a26af5b4',84.0,1.77913049494254803e+09,0,'2026-05-18T20:54:54.942548+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/premiumsupport/knowledge-center/create-and-activate-aws-account','How do I create and activate a new Amazon Web Services account?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6fba5cdd4be385dcb39fae7f9da4ee824c92b8282737fa09b6cb0c2e7dc25639',100.0,1.7790309284313929e+09,0,'2026-05-17T17:15:28.431393+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md"]','[]','{}','{"duplicate_of": "https://repost.aws/knowledge-center/create-and-activate-aws-account"}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/premiumsupport/knowledge-center/start-stop-lambda-cloudwatch','How do I stop and start EC2 instances at regular intervals using AWS Lambda? (Video)','','N/A',0,'This step-by-step video guide demonstrates how to orchestrate automated EC2 state transitions utilizing AWS Lambda and Amazon EventBridge rules. The architectural walkthrough presents a cost-optimization blueprint for non-production environments by cutting off idle compute resources. It remains an essential automation reference for cloud engineers.','English','Video','Beginner',0,'duplicate','manual','54e7628550d67b00cc4404644cc6e477ac858ef15ae3426a530a435ff3ea6610',100.0,1.77903186608101797e+09,0,'2026-05-17T17:31:06.081018+02:00',NULL,NULL,NULL,'["Serverless", "AWS Lambda", "Automation"]','["[COMMUNITY-TOOL]"]','["docs/aws-serverless.md"]','["aws-serverless.md"]','{}','{"duplicate_of": "https://repost.aws/knowledge-center/start-stop-lambda-eventbridge"}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/premiumsupport/knowledge-center/transfer-domain-to-aws','How do I transfer a domain to AWS from another registrar?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ec4e2f5075597f14863a449986ae6312a4ad332eb0b511b9da30df9b82a50582',100.0,1.77903198168294191e+09,0,'2026-05-17T17:33:01.682942+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-networking.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/en/premiumsupport/knowledge-center"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/partners/consulting','APN Consulting Partners','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','a59298b1ea21ea06d976f681238730cc4f66f913f58e69ae9c65c7a291e83324',100.0,1779032661,0,'2026-05-17T17:44:21.921593+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-miscellaneous.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/partners/paths',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','d3c6564eb8b9a475e546628c89f8a8f44fa7ab6e1a83a5331af80af915e72ad3',84.0,1779130494,0,'2026-05-18T20:54:54.974513+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-miscellaneous.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/partners/technology','APN Technology Partners','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a59298b1ea21ea06d976f681238730cc4f66f913f58e69ae9c65c7a291e83324',100.0,1779029070,0,'2026-05-17T16:44:30.385110+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-miscellaneous.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/partners/consulting"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/podcasts/aws-podcast','AWS Podcasts','','2026',0,'The official audio podcast network providing runtime updates, expert discussions, and inside perspectives on architectural patterns directly from AWS developers and clients.','N/A','Podcast','Intermediate',0,'online','manual','4af0ab4a3a787a8212685a1a7e6868084bd444d5034c4184b901b12a8d5abdb6',100.0,1779033713,1,'2026-05-17T18:01:53.588984+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Learning & News"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/podcasts/aws-techchat','AWS Techchat','','2026',0,'Region-specific developer chat podcast providing quick insights, technological reviews, and platform trend discussions for engineers working across the APJ region.','N/A','Podcast','Intermediate',0,'online','manual','d7c7427cb59696e9ccc4ba09a1cce4f064cabbe61ce88f8cc4703056815dd56a',100.0,1779032087,1,'2026-05-17T17:34:47.746570+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Learning & News"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/premiumsupport','AWS Support','','2008',0,'Detailed directory of AWS premium tier services, offering technical case routing, cloud guidance, and access to Trusted Advisor tools to maintain cluster health and SLA commitments.','None','Support Service','Beginner',0,'online','manual','84b7c772cba7dccafa8c32e4f9332d582b4c56813d8fe47b0a59ed724cd379fd',100.0,1779130494,1,'2026-05-18T20:54:54.950319+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS", "Operations"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/premiumsupport/knowledge-center',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','030b85eeffc0201b8a7b7a193b2a4beddb0d7ec98cfb7bf7c29b6a14a26af5b4',84.0,1779130494,0,'2026-05-18T20:54:54.942548+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/premiumsupport/knowledge-center/create-and-activate-aws-account','How do I create and activate a new Amazon Web Services account?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6fba5cdd4be385dcb39fae7f9da4ee824c92b8282737fa09b6cb0c2e7dc25639',100.0,1779030928,0,'2026-05-17T17:15:28.431393+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md"]','[]','{}','{"duplicate_of": "https://repost.aws/knowledge-center/create-and-activate-aws-account"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/premiumsupport/knowledge-center/start-stop-lambda-cloudwatch','How do I stop and start EC2 instances at regular intervals using AWS Lambda? (Video)','','N/A',0,'This step-by-step video guide demonstrates how to orchestrate automated EC2 state transitions utilizing AWS Lambda and Amazon EventBridge rules. The architectural walkthrough presents a cost-optimization blueprint for non-production environments by cutting off idle compute resources. It remains an essential automation reference for cloud engineers.','English','Video','Beginner',0,'duplicate','manual','54e7628550d67b00cc4404644cc6e477ac858ef15ae3426a530a435ff3ea6610',100.0,1779031866,0,'2026-05-17T17:31:06.081018+02:00',NULL,NULL,NULL,'["Serverless", "AWS Lambda", "Automation"]','["[COMMUNITY-TOOL]"]','["docs/aws-serverless.md"]','["aws-serverless.md"]','{}','{"duplicate_of": "https://repost.aws/knowledge-center/start-stop-lambda-eventbridge"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/premiumsupport/knowledge-center/transfer-domain-to-aws','How do I transfer a domain to AWS from another registrar?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ec4e2f5075597f14863a449986ae6312a4ad332eb0b511b9da30df9b82a50582',100.0,1779031981,0,'2026-05-17T17:33:01.682942+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-networking.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/en/premiumsupport/knowledge-center"}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/products','aws.amazon.com: Network operations with AWS Network Manager','','2019',0,'Focuses on AWS Network Manager as a single pane of glass for monitoring global hybrid networks. Live cloud architectures utilize Network Manager to synthesize telemetry from AWS Transit Gateway, SD-WAN devices, and on-premises branch offices into actionable alerts.','English','documentation','intermediate',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Network Management"]','["[COMMUNITY-TOOL]"]','[]','["aws-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/products/networking/network-operations','aws.amazon.com: Network operations with AWS Network Manager','','N/A',0,'A curated technical resource and architectural guide covering aws.amazon.com: Network operations with AWS Network Manager in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','1b33db45ca8bcf45e0b88a8d4d34385863153a072d81b3ee854ccc395a651c42',100.0,1.77903339790995597e+09,0,'2026-05-17T17:56:37.909956+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-networking.md"]','["aws-networking.md"]','{}','{"duplicate_of": "https://aws.amazon.com/products"}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/professional-services/CAF','==AWS Cloud Adoption Framework (AWS CAF)==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','255ed32b78d5150de10ccb3deb82b9de9c59ecf8642efaffa9ce78047c7f1862',100.0,1.77903404153020501e+09,0,'2026-05-17T18:07:21.530205+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/cloud-adoption-framework"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/products/networking/network-operations','aws.amazon.com: Network operations with AWS Network Manager','','N/A',0,'A curated technical resource and architectural guide covering aws.amazon.com: Network operations with AWS Network Manager in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','1b33db45ca8bcf45e0b88a8d4d34385863153a072d81b3ee854ccc395a651c42',100.0,1779033397,0,'2026-05-17T17:56:37.909956+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-networking.md"]','["aws-networking.md"]','{}','{"duplicate_of": "https://aws.amazon.com/products"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/professional-services/CAF','==AWS Cloud Adoption Framework (AWS CAF)==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','255ed32b78d5150de10ccb3deb82b9de9c59ecf8642efaffa9ce78047c7f1862',100.0,1779034041,0,'2026-05-17T18:07:21.530205+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/cloud-adoption-framework"}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/prometheus','Amazon Managed Service for Prometheus','','2026',0,'AWS fully-managed metric service designed around open-source Cortex core architecture. Automatically scales telemetry storage, ingestion, and query resources in secure enterprise environments.','None','Software','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Platforms", "AWS", "Managed Observability"]','["[COMMUNITY-TOOL]"]','[]','["aws-monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/pt/blogs/compute/architecture-patterns-for-consuming-private-apis-cross-account','Architecture patterns for consuming private APIs cross-account','','2023',0,'Highlights architectural approaches for routing and consuming private APIs across different AWS accounts. Emphasizes security through AWS PrivateLink, Route 53, and Network Load Balancers.','English','Article','Advanced',0,'duplicate','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Architecture", "Cloud Architecture Best Practices", "API Design"]','["[COMMUNITY-TOOL]"]','[]','["aws-architecture.md"]','{}','{"duplicate_of": "https://aws.amazon.com/blogs/compute/architecture-patterns-for-consuming-private-apis-cross-account"}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/q/developer','Amazon CodeWhisperer','','2026',0,'Amazon Q Developer (formerly CodeWhisperer) is AWS''s flagship generative AI-assisted programming agent. It generates real-time, context-aware code suggestions while performing security scanning and structural code upgrades. Live grounding demonstrates its evolution into a highly secure, enterprise-compliant workspace tool with advanced reference tracking mechanisms.','Python','tool','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Developer Agents", "Amazon Q"]','["[COMMUNITY-TOOL]"]','[]','["aws-tools-scripts.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/quick/?trk=11d49785-b668-4178-b82a-cc8f673b8c09&sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&linkId=944519510','Amazon Quick - AI Assistant for Work','Amazon''s official multi-tool AI assistant platform for work-based research, BI dashboards, and enterprise automations.','2026',4,'Curator Insight: Amazon Quick represents AWS’s strategic play to democratize enterprise agentic workflows and AI-driven business intelligence. Live Grounding confirms that this tool integrates organizational data with multi-model intelligence to deliver automated research, dashboards, and app integrations. Key features include root and IAM identity provider support, cross-tool workspaces (Slack, Confluence), and customizable pricing tiers tailored to strict enterprise governance structures.','en','document','Intermediate',0,'online','automatic','7252d27094860a9583afc9ce759346312fec4d9e77a3a2985726ad3553650e00',NULL,1.78035242411328506e+09,0,'2026-06-02T00:20:24.113285+02:00',NULL,NULL,NULL,'["Cloud Architecture", "Artificial Intelligence", "AI Assistants"]','["EMERGING"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Vetted and officially supported by AWS.", "social_preview_url": "", "source_provenance": "X.com (awscloud)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/quick/?trk=11d49785-b668-4178-b82a-cc8f673b8c09&sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&linkId=944519510','Amazon Quick - AI Assistant for Work','Amazon''s official multi-tool AI assistant platform for work-based research, BI dashboards, and enterprise automations.','2026',4,'Curator Insight: Amazon Quick represents AWS’s strategic play to democratize enterprise agentic workflows and AI-driven business intelligence. Live Grounding confirms that this tool integrates organizational data with multi-model intelligence to deliver automated research, dashboards, and app integrations. Key features include root and IAM identity provider support, cross-tool workspaces (Slack, Confluence), and customizable pricing tiers tailored to strict enterprise governance structures.','en','document','Intermediate',0,'online','automatic','7252d27094860a9583afc9ce759346312fec4d9e77a3a2985726ad3553650e00',NULL,1780352424,0,'2026-06-02T00:20:24.113285+02:00',NULL,NULL,NULL,'["Cloud Architecture", "Artificial Intelligence", "AI Assistants"]','["EMERGING"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Vetted and officially supported by AWS.", "social_preview_url": "", "source_provenance": "X.com (awscloud)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/quick/marketing/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trk=60afbf58-3393-42b1-b54f-039c6a0255b4&linkId=944507053','Amazon Quick for Marketing','An AI-powered assistant designed for marketing teams to unify scattered data, automate campaign generation, personalize customer outreach, and analyze performance metrics in real-time.','2026',4,'Curator Insight: Unifying scattered customer data requires sophisticated integration patterns that do not compromise corporate data boundaries.
Live Grounding: This April 2026 AWS announcement outlines how Amazon Quick''s agentic assistant leverages Model Context Protocol (MCP) to safely access internal databases.
@@ -1021,367 +1021,367 @@ Live Grounding: This April 2026 AWS announcement outlines how Amazon Quick''s ag
Operational Value:
- Builds custom personal knowledge graphs based on CRMs and marketing data.
- Automates personalized outreach campaigns while reducing execution boilerplate.
-- Integrates with private VPC resources to secure sensitive business intelligence dashboards.','en','article','intermediate',0,'online','automatic','9853d9c1beb320ca1ac7568bde292286dcc34f246e98d9ed80f9eb524aa43b75',NULL,1.7803521681733489e+09,0,'2026-06-02T00:16:08.173349+02:00',NULL,NULL,NULL,'["Cloud Providers", "Amazon Web Services", "Business Intelligence", "AI Agents", "Amazon Quick"]','["[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "aws-architecture", "reputation_status": "Vetted", "reputation_summary": "Part of the newly released AWS Amazon Quick Suite, receiving robust enterprise adoption for secure, context-aware business assistant automation.", "social_preview_url": "", "source_provenance": "X.com (awscloud)", "suggested_new_category": "aws-newfeatures"}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/quick/sales/?trk=7e833520-af64-47a5-bf6f-e3b5219f1693&sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&linkId=947483556','Amazon Quick for Sales','AWS''s desktop AI assistant built to streamline customer relationship management and pipeline reporting through automation pipelines.','2026',4,'An introduction to the business capabilities of Amazon Quick, a native AWS desktop AI assistant designed to consolidate research, automated flows, and enterprise CRM insights. The workspace showcases Quick Flows, allowing users to automate task reasoning, write personalized proposals, and review statements of work. Additionally, newly detailed Microsoft 365 extensions enable direct AI automation within local Excel and Word primitives. This asset is essential for cloud architects seeking to deploy, govern, and integrate native agentic AI workloads into legacy productivity environments.','en','article','Intermediate',0,'online','automatic','80eac036d1a2f9c8d8368a69bec8d1a121e6920a9fc323510025cfed6090bd1d',NULL,1.78040058597206711e+09,0,'2026-06-02T13:43:05.972067+02:00',NULL,NULL,NULL,'["AWS Cloud", "Generative AI", "Agentic Workflows", "SaaS Integrations"]','["[ENTERPRISE-STABLE]", "[EMERGING]"]','[]','[]','{}','{"category": "aws-newfeatures", "impact_score": 84, "reputation_status": "Vetted", "reputation_summary": "An official AWS enterprise product offering that bridges AI reasoning with enterprise business data.", "social_preview_url": "", "source_provenance": "X.com (awscloud)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/quickstart/architecture/openshift','aws.amazon.com: AWS Quick Start (OpenShift 3.11 on AWS)','','N/A',0,'A curated technical resource and architectural guide covering aws.amazon.com: AWS Quick Start (OpenShift 3.11 on AWS) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','c4b14fbaced5d13372b8666be9bfe16ab7954c8f60b8a55f71ae067971ad1460',100.0,1.77903280206507205e+09,0,'2026-05-17T17:46:42.065072+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/quickstart/architecture/superwerker','superwerker','','N/A',0,'A curated technical resource and architectural guide covering superwerker in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','c4b14fbaced5d13372b8666be9bfe16ab7954c8f60b8a55f71ae067971ad1460',100.0,1.77903137792538404e+09,0,'2026-05-17T17:22:57.925384+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-miscellaneous.md"]','["aws-miscellaneous.md"]','{}','{"duplicate_of": "https://aws.amazon.com/quickstart/architecture/openshift"}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/releasenotes','aws.amazon.com/releasenotes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8ef59e9e82b6b0aff0f6b09a107f68758afb256ba6567817f6725f47252179de',100.0,1.77903445432949209e+09,0,'2026-05-17T18:14:14.329492+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/new"}');
+- Integrates with private VPC resources to secure sensitive business intelligence dashboards.','en','article','intermediate',0,'online','automatic','9853d9c1beb320ca1ac7568bde292286dcc34f246e98d9ed80f9eb524aa43b75',NULL,1780352168,0,'2026-06-02T00:16:08.173349+02:00',NULL,NULL,NULL,'["Cloud Providers", "Amazon Web Services", "Business Intelligence", "AI Agents", "Amazon Quick"]','["[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "aws-architecture", "reputation_status": "Vetted", "reputation_summary": "Part of the newly released AWS Amazon Quick Suite, receiving robust enterprise adoption for secure, context-aware business assistant automation.", "social_preview_url": "", "source_provenance": "X.com (awscloud)", "suggested_new_category": "aws-newfeatures"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/quick/sales/?trk=7e833520-af64-47a5-bf6f-e3b5219f1693&sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&linkId=947483556','Amazon Quick for Sales','AWS''s desktop AI assistant built to streamline customer relationship management and pipeline reporting through automation pipelines.','2026',4,'An introduction to the business capabilities of Amazon Quick, a native AWS desktop AI assistant designed to consolidate research, automated flows, and enterprise CRM insights. The workspace showcases Quick Flows, allowing users to automate task reasoning, write personalized proposals, and review statements of work. Additionally, newly detailed Microsoft 365 extensions enable direct AI automation within local Excel and Word primitives. This asset is essential for cloud architects seeking to deploy, govern, and integrate native agentic AI workloads into legacy productivity environments.','en','article','Intermediate',0,'online','automatic','80eac036d1a2f9c8d8368a69bec8d1a121e6920a9fc323510025cfed6090bd1d',NULL,1780400585,0,'2026-06-02T13:43:05.972067+02:00',NULL,NULL,NULL,'["AWS Cloud", "Generative AI", "Agentic Workflows", "SaaS Integrations"]','["[ENTERPRISE-STABLE]", "[EMERGING]"]','[]','[]','{}','{"category": "aws-newfeatures", "impact_score": 84, "reputation_status": "Vetted", "reputation_summary": "An official AWS enterprise product offering that bridges AI reasoning with enterprise business data.", "social_preview_url": "", "source_provenance": "X.com (awscloud)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/quickstart/architecture/openshift','aws.amazon.com: AWS Quick Start (OpenShift 3.11 on AWS)','','N/A',0,'A curated technical resource and architectural guide covering aws.amazon.com: AWS Quick Start (OpenShift 3.11 on AWS) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','c4b14fbaced5d13372b8666be9bfe16ab7954c8f60b8a55f71ae067971ad1460',100.0,1779032802,0,'2026-05-17T17:46:42.065072+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/quickstart/architecture/superwerker','superwerker','','N/A',0,'A curated technical resource and architectural guide covering superwerker in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','c4b14fbaced5d13372b8666be9bfe16ab7954c8f60b8a55f71ae067971ad1460',100.0,1779031377,0,'2026-05-17T17:22:57.925384+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-miscellaneous.md"]','["aws-miscellaneous.md"]','{}','{"duplicate_of": "https://aws.amazon.com/quickstart/architecture/openshift"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/releasenotes','aws.amazon.com/releasenotes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8ef59e9e82b6b0aff0f6b09a107f68758afb256ba6567817f6725f47252179de',100.0,1779034454,0,'2026-05-17T18:14:14.329492+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/new"}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/ru/blogs/aws-cloud-financial-management/aws-cost-explorers-new-ui-and-common-use-cases','AWS Cost Explorer’s New Look and Common Use Cases','','2022',0,'AWS Cost Explorer received a modernized interface and optimized query layouts to aid FinOps analysis. The upgrade simplifies tracking execution costs, identifying anomalies, and reviewing historical cloud expenditure across complex organizational units.','None','Cloud Service','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "FinOps", "Cost Management"]','["[COMMUNITY-TOOL]"]','[]','["aws-newfeatures.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/s3/faqs','S3 FAQ','','2026',0,'The authoritative FAQ database for Amazon Simple Storage Service (S3). Details critical technical specs, replication topologies, consistency models, and performance ceilings. Essential architectural standard for designing large cloud-native storage systems.','English','Official FAQ','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Storage", "AWS S3", "FAQ Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-storage.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/sdk-for-java','AWS SDK for Java','','2026',0,'The main portal for the AWS SDK for Java, featuring setup guides, performance tuning notes, and integration standards. It is the foundational SDK for Java-based enterprise applications leveraging S3, DynamoDB, or AWS Lambda. Crucial for software engineers designing highly resilient cloud applications using modern async client wrappers.','Java','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Developer SDKs"]','["[COMMUNITY-TOOL]"]','[]','["aws-tools-scripts.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/secrets-manager',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','f7397daaae60fae857166df56ce4356575e9fb14f381c616565cd31ae5b7a7cd',100.0,1.779033567010257e+09,0,'2026-05-17T17:59:27.010257+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/secrets-manager',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','f7397daaae60fae857166df56ce4356575e9fb14f381c616565cd31ae5b7a7cd',100.0,1779033567,0,'2026-05-17T17:59:27.010257+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/security','AWS Security','','2026',0,'Official AWS portal showcasing native infrastructure security solutions. Focuses on physical data center compliance, hypervisor-level boundaries, AWS Shield protection, and global compliance standards (ISO, SOC, and PCI DSS).','English','Product Catalog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Security and Compliance"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/solutions','aws.amazon.com: AWS Quick Start (OpenShift 3.11 on AWS)','','2018',0,'Legacy AWS CloudFormation deployment template for automating OpenShift 3.11 cluster topologies. Serves as an architectural reference for VPC subnet divisions and multi-AZ load-balancer routing in early cloud-native systems.','CloudFormation','IaC/Template','Advanced',0,'duplicate','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS", "Infrastructure-as-Code"]','["[LEGACY]"]','[]','["aws-devops.md"]','{}','{"duplicate_of": "https://aws.amazon.com/quickstart/architecture/openshift"}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/solutions/case-studies/aeromexico-case-study/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trkCampaign=c1377653-d4d2-4ea4-ad85-f94d5d9ebf33&trk=c1377653-d4d2-4ea4-ad85-f94d5d9ebf33&linkId=950665799','Aeroméxico Modernization Case Study on AWS','Detailed enterprise architecture migration and application modernization success study on AWS.','2026',4,'An architectural case study analyzing Aeroméxico''s enterprise migration and modernization journey on AWS.
- **Architectural Value**: Demonstrates modernization of 350+ applications from three legacy data centers to a single-cloud layout.
- **Key Features**: Leverages AWS Lambda serverless pipelines, Amazon RDS state preservation, and Amazon S3.
-- **Technical Significance**: Highlights an 80% application refactoring rate, showcasing how structural observability can accelerate legacy system retirement.','en','case-study','advanced',0,'online','automatic','2d0d5859523f556bf26b558a0f4a39ab3de09fb043a111a8f9a8079bb532ab7b',NULL,1.78035254437063908e+09,0,'2026-06-02T00:22:24.370639+02:00',NULL,NULL,NULL,'["Cloud Migration", "Enterprise Architecture", "Case Studies", "Aerom\u00e9xico Modernization"]','["[CASE STUDY]", "[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "aws-devops", "reputation_status": "Vetted", "reputation_summary": "Vetted official AWS Case Study detailing legacy system refactoring and large-scale cloud modernization.", "social_preview_url": "", "source_provenance": "X.com (awscloud)", "suggested_new_category": "aws-architecture"}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/solutions/case-studies/mercedes-benz-transform-case-study/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trkCampaign=e20794db-f1a8-4cef-9cce-67e29faee359&sc_content=Video&trk=e20794db-f1a8-4cef-9cce-67e29faee359&linkId=945588626','Mercedes-Benz Group: Global SAP Consolidation and AI Modernization on AWS','Mercedes-Benz is building a future-proof IT infrastructure that streamlines processes, reduces complexity, and integrates cutting-edge AI capabilities across its global operations, including migrating to RISE with SAP on AWS.','2024',4,'A detailed enterprise case study highlighting Mercedes-Benz''s major cloud transformation journey on AWS. Covers the migration of their global connected vehicle platform from containerized microservices to AWS Serverless (Lambda, SageMaker), alongside migrating core SAP landscapes to RISE with SAP. Showcases how they streamlined aftersales with Amazon EKS and executed high-precision automated mainframe migrations using AI-driven COBOL-to-Java translation tools.','English','document','Advanced',0,'online','automatic','c46b2af86e48efa0ed4315467170c4c107196d137fca4b018d8b6fd8bae537a2',NULL,1.78035228281458306e+09,0,'2026-06-02T00:18:02.814583+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Enterprise Migration", "Serverless Architecture"]','["[CASE STUDY]", "[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "aws-architecture", "reputation_status": "Vetted", "reputation_summary": "Widely cited and recognized in the enterprise cloud sector as a premier example of large-scale legacy migration (mainframe to Java) and serverless vehicle connectivity.", "social_preview_url": "", "source_provenance": "X.com (awscloud)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/solutions/case-studies/thomas-publishing','Thomas Publishing Case Study','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','02e3a8c32fc3e8b1cdd04a6d90d0682ff7e7a553baf506efa92ac768a974de16',100.0,1.77903211728007698e+09,0,'2026-05-17T17:35:17.280077+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-architecture.md"]','[]','{}','{"review_metadata": {"original_url": "https://aws.amazon.com/solutions/case-studies/thomas-publishing", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.998749"}, "duplicate_of": "https://aws.amazon.com/solutions/case-studies/trainline"}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/solutions/case-studies/trainline','aws.amazon.com: Trainline Case Study','','N/A',0,'A curated technical resource and architectural guide covering aws.amazon.com: Trainline Case Study in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','02e3a8c32fc3e8b1cdd04a6d90d0682ff7e7a553baf506efa92ac768a974de16',100.0,1.77903404154288196e+09,0,'2026-05-17T18:07:21.542882+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-miscellaneous.md"]','["aws-miscellaneous.md"]','{}','{"duplicate_of": "https://aws.amazon.com/solutions/case-studies"}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/solutions/implementations/aws-perspective','AWS Perspective 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6efbca70fd0fd5ec9ce0112f11ae2e73236d57a18546a23bd8e7343105de3b30',100.0,1.77903224543883109e+09,0,'2026-05-17T17:37:25.438831+02:00',NULL,NULL,NULL,'[]','[]','["docs/cloud-arch-diagrams.md"]','[]','{}','{"duplicate_of": "https://docs.aws.amazon.com/solutions/workload-discovery-on-aws"}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/solutions/implementations/distributed-load-testing-on-aws','Distributed Load Testing on AWS 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3893151e67c9637518485c2942f7d7faa5970a6d2aa67efd3341a5526b3786be',100.0,1.77903390682660889e+09,0,'2026-05-17T18:05:06.826609+02:00',NULL,NULL,NULL,'[]','[]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','[]','{}','{"review_metadata": {"original_url": "https://aws.amazon.com/solutions/implementations/distributed-load-testing-on-aws", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.022962"}, "duplicate_of": "https://docs.aws.amazon.com/solutions/distributed-load-testing-on-aws"}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/solutions/implementations/workload-discovery-on-aws',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'review_required','manual','be33a2b6a7588b757179e312a5d6db2189ddc613e17e61c1fff0c020675a9e8e',64.0,1.77913049502272605e+09,0,'2026-05-18T20:54:55.022726+02:00',NULL,NULL,NULL,'[]','[]','["docs/cloud-arch-diagrams.md"]','[]','{}','{"review_metadata": {"original_url": "https://aws.amazon.com/solutions/implementations/workload-discovery-on-aws", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.022728"}}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/solutions/multi-region-infrastructure-deployment','**Multi-Region Infrastructure Deployment**','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c4b14fbaced5d13372b8666be9bfe16ab7954c8f60b8a55f71ae067971ad1460',100.0,1.77903364017713308e+09,0,'2026-05-17T18:00:40.177133+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-devops.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/quickstart/architecture/openshift"}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/sports/f1/?sc_channel=sm&sc_campaign=Sports-Marketing&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=GSMT%20Only&linkId=941924374','F1 Insights Powered by AWS','Real-time edge telemetry and predictive race analytics framework running on AWS.','2026',4,'An in-depth corporate case study showcasing Formula 1''s migration and real-time processing of massive racing telemetry (1.1 million data points per second) on AWS. Utilizing high-performance computing (HPC) for Computational Fluid Dynamics (CFD) and Amazon SageMaker for predictive machine learning models, the system delivers real-time race insights, tire wear metrics, and overtaking strategies to global broadcasts. It serves as a prime demonstration of massive-scale real-time IoT ingestion and data analytics architecture.','en','Case Study','Advanced',0,'online','automatic','456539b4d1550dc61741c3f8bae29522936af08464a85c1e143ec11740b3db57',NULL,1.78035214849398589e+09,0,'2026-06-02T00:15:48.493986+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Machine Learning", "IoT Telemetry", "High-Performance Computing"]','["CASE STUDY", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "aws-architecture", "reputation_status": "Vetted", "reputation_summary": "High-profile case study of machine learning and HPC applications in telemetry-intensive environments.", "social_preview_url": "", "source_provenance": "X.com (awscloud)", "suggested_new_category": "case-studies"}');
+- **Technical Significance**: Highlights an 80% application refactoring rate, showcasing how structural observability can accelerate legacy system retirement.','en','case-study','advanced',0,'online','automatic','2d0d5859523f556bf26b558a0f4a39ab3de09fb043a111a8f9a8079bb532ab7b',NULL,1780352544,0,'2026-06-02T00:22:24.370639+02:00',NULL,NULL,NULL,'["Cloud Migration", "Enterprise Architecture", "Case Studies", "Aerom\u00e9xico Modernization"]','["[CASE STUDY]", "[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "aws-devops", "reputation_status": "Vetted", "reputation_summary": "Vetted official AWS Case Study detailing legacy system refactoring and large-scale cloud modernization.", "social_preview_url": "", "source_provenance": "X.com (awscloud)", "suggested_new_category": "aws-architecture"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/solutions/case-studies/mercedes-benz-transform-case-study/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trkCampaign=e20794db-f1a8-4cef-9cce-67e29faee359&sc_content=Video&trk=e20794db-f1a8-4cef-9cce-67e29faee359&linkId=945588626','Mercedes-Benz Group: Global SAP Consolidation and AI Modernization on AWS','Mercedes-Benz is building a future-proof IT infrastructure that streamlines processes, reduces complexity, and integrates cutting-edge AI capabilities across its global operations, including migrating to RISE with SAP on AWS.','2024',4,'A detailed enterprise case study highlighting Mercedes-Benz''s major cloud transformation journey on AWS. Covers the migration of their global connected vehicle platform from containerized microservices to AWS Serverless (Lambda, SageMaker), alongside migrating core SAP landscapes to RISE with SAP. Showcases how they streamlined aftersales with Amazon EKS and executed high-precision automated mainframe migrations using AI-driven COBOL-to-Java translation tools.','English','document','Advanced',0,'online','automatic','c46b2af86e48efa0ed4315467170c4c107196d137fca4b018d8b6fd8bae537a2',NULL,1780352282,0,'2026-06-02T00:18:02.814583+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Enterprise Migration", "Serverless Architecture"]','["[CASE STUDY]", "[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "aws-architecture", "reputation_status": "Vetted", "reputation_summary": "Widely cited and recognized in the enterprise cloud sector as a premier example of large-scale legacy migration (mainframe to Java) and serverless vehicle connectivity.", "social_preview_url": "", "source_provenance": "X.com (awscloud)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/solutions/case-studies/thomas-publishing','Thomas Publishing Case Study','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','02e3a8c32fc3e8b1cdd04a6d90d0682ff7e7a553baf506efa92ac768a974de16',100.0,1779032117,0,'2026-05-17T17:35:17.280077+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-architecture.md"]','[]','{}','{"review_metadata": {"original_url": "https://aws.amazon.com/solutions/case-studies/thomas-publishing", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.998749"}, "duplicate_of": "https://aws.amazon.com/solutions/case-studies/trainline"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/solutions/case-studies/trainline','aws.amazon.com: Trainline Case Study','','N/A',0,'A curated technical resource and architectural guide covering aws.amazon.com: Trainline Case Study in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','02e3a8c32fc3e8b1cdd04a6d90d0682ff7e7a553baf506efa92ac768a974de16',100.0,1779034041,0,'2026-05-17T18:07:21.542882+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-miscellaneous.md"]','["aws-miscellaneous.md"]','{}','{"duplicate_of": "https://aws.amazon.com/solutions/case-studies"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/solutions/implementations/aws-perspective','AWS Perspective 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6efbca70fd0fd5ec9ce0112f11ae2e73236d57a18546a23bd8e7343105de3b30',100.0,1779032245,0,'2026-05-17T17:37:25.438831+02:00',NULL,NULL,NULL,'[]','[]','["docs/cloud-arch-diagrams.md"]','[]','{}','{"duplicate_of": "https://docs.aws.amazon.com/solutions/workload-discovery-on-aws"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/solutions/implementations/distributed-load-testing-on-aws','Distributed Load Testing on AWS 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3893151e67c9637518485c2942f7d7faa5970a6d2aa67efd3341a5526b3786be',100.0,1779033906,0,'2026-05-17T18:05:06.826609+02:00',NULL,NULL,NULL,'[]','[]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','[]','{}','{"review_metadata": {"original_url": "https://aws.amazon.com/solutions/implementations/distributed-load-testing-on-aws", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.022962"}, "duplicate_of": "https://docs.aws.amazon.com/solutions/distributed-load-testing-on-aws"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/solutions/implementations/workload-discovery-on-aws',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'review_required','manual','be33a2b6a7588b757179e312a5d6db2189ddc613e17e61c1fff0c020675a9e8e',64.0,1779130495,0,'2026-05-18T20:54:55.022726+02:00',NULL,NULL,NULL,'[]','[]','["docs/cloud-arch-diagrams.md"]','[]','{}','{"review_metadata": {"original_url": "https://aws.amazon.com/solutions/implementations/workload-discovery-on-aws", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.022728"}}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/solutions/multi-region-infrastructure-deployment','**Multi-Region Infrastructure Deployment**','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c4b14fbaced5d13372b8666be9bfe16ab7954c8f60b8a55f71ae067971ad1460',100.0,1779033640,0,'2026-05-17T18:00:40.177133+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-devops.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/quickstart/architecture/openshift"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/sports/f1/?sc_channel=sm&sc_campaign=Sports-Marketing&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=GSMT%20Only&linkId=941924374','F1 Insights Powered by AWS','Real-time edge telemetry and predictive race analytics framework running on AWS.','2026',4,'An in-depth corporate case study showcasing Formula 1''s migration and real-time processing of massive racing telemetry (1.1 million data points per second) on AWS. Utilizing high-performance computing (HPC) for Computational Fluid Dynamics (CFD) and Amazon SageMaker for predictive machine learning models, the system delivers real-time race insights, tire wear metrics, and overtaking strategies to global broadcasts. It serves as a prime demonstration of massive-scale real-time IoT ingestion and data analytics architecture.','en','Case Study','Advanced',0,'online','automatic','456539b4d1550dc61741c3f8bae29522936af08464a85c1e143ec11740b3db57',NULL,1780352148,0,'2026-06-02T00:15:48.493986+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Machine Learning", "IoT Telemetry", "High-Performance Computing"]','["CASE STUDY", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "aws-architecture", "reputation_status": "Vetted", "reputation_summary": "High-profile case study of machine learning and HPC applications in telemetry-intensive environments.", "social_preview_url": "", "source_provenance": "X.com (awscloud)", "suggested_new_category": "case-studies"}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/sqs/faqs','Amazon SQS FAQs','','2025',4,'The official FAQ suite detailing Amazon SQS''s scaling behavior, FIFO queue logic, dead-letter configurations, encryption capabilities, and pricing metrics.','Markdown','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Integration", "Messaging Services", "AWS Integration"]','["[ENTERPRISE-STABLE]"]','[]','["aws-messaging.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/startups','AWS Activate','','2026',0,'AWS Activate platform framework delivering technical resources, infrastructure credits, and active mentorship pathways to startup founders. Promotes rapid prototyping by offloading cloud infrastructure costs and supplying pre-configured template architectures.','English','Program','Beginner',0,'online','manual','2d85222f31d18d20895d661f3222033e4383b5c6147806856a3a890b92df04a8',100.0,1.77913049496332597e+09,1,'2026-05-18T20:54:54.963326+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Ecosystem", "Startup Enablement"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/startups','AWS Activate','','2026',0,'AWS Activate platform framework delivering technical resources, infrastructure credits, and active mentorship pathways to startup founders. Promotes rapid prototyping by offloading cloud infrastructure costs and supplying pre-configured template architectures.','English','Program','Beginner',0,'online','manual','2d85222f31d18d20895d661f3222033e4383b5c6147806856a3a890b92df04a8',100.0,1779130494,1,'2026-05-18T20:54:54.963326+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Ecosystem", "Startup Enablement"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/step-functions','AWS Step Functions','','2024',0,'A managed serverless orchestration service that simplifies state machine design for multi-step microservices. It coordinates complex distributed workflows, manages execution state, handles built-in retries, and integrates natively with over 200 AWS services to prevent deep nesting of Lambda functions.','N/A','Cloud Service','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Serverless Architecture", "Orchestration", "AWS Step Functions"]','["[COMMUNITY-TOOL]"]','[]','["aws-serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/streaming-data','What is Streaming Data?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ab60a5e9ace0dfed427548c879dc1e467c7af5605e857e0e9de86a3782bb6bc4',100.0,1779030658.27795,0,'2026-05-17T17:10:58.277950+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/what-is/streaming-data"}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/streaming-data','What is Streaming Data?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ab60a5e9ace0dfed427548c879dc1e467c7af5605e857e0e9de86a3782bb6bc4',100.0,1779030658,0,'2026-05-17T17:10:58.277950+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/what-is/streaming-data"}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/transform/?sc_channel=sm&sc_publisher=TWITTER&sc_country=global&sc_geo=GLOBAL&sc_outcome=awareness&trkCampaign=e8bfe3c0-b9b8-494a-837a-8581eb91e029&sc_content=AWS%20Transform%20Carousel&trk=e8bfe3c0-b9b8-494a-837a-8581eb91e029&linkId=943065458','AWS Transform','AWS service using agentic AI to automate and accelerate application, code, and infrastructure migrations and transformations.','2026',4,'AWS Transform leverages agentic AI to simplify and accelerate the modernization and migration of enterprise applications and legacy workloads (such as Windows, VMware, and COBOL mainframes). By integrating generative AI, the service offers custom transformation agents designed to tackle code translations, library version upgrades, and API migrations.
Key architectural aspects:
* Uses a collaborative agent model that charges based on server-side ''agent active minutes''.
-* Developer workflows remain unbilled during local idle time, optimization compilation, and test execution phases.','en','Product','Intermediate',0,'online','automatic','d785f911250df98b1b9fd1fec5971a0dfa51e9e7e746f68f73a1a86b7bfe81d0',NULL,1.78035199434276199e+09,0,'2026-06-02T00:13:14.342762+02:00',NULL,NULL,NULL,'["Public Cloud", "AWS", "Application Migration"]','["[ENTERPRISE-STABLE]", "[EMERGING]"]','[]','[]','{}','{"category": "aws-architecture", "reputation_status": "Vetted", "reputation_summary": "Official AWS modernization tool integrating agentic AI to tackle enterprise migration and code transformations.", "social_preview_url": "", "source_provenance": "X.com (awscloud)", "suggested_new_category": ""}');
+* Developer workflows remain unbilled during local idle time, optimization compilation, and test execution phases.','en','Product','Intermediate',0,'online','automatic','d785f911250df98b1b9fd1fec5971a0dfa51e9e7e746f68f73a1a86b7bfe81d0',NULL,1780351994,0,'2026-06-02T00:13:14.342762+02:00',NULL,NULL,NULL,'["Public Cloud", "AWS", "Application Migration"]','["[ENTERPRISE-STABLE]", "[EMERGING]"]','[]','[]','{}','{"category": "aws-architecture", "reputation_status": "Vetted", "reputation_summary": "Official AWS modernization tool integrating agentic AI to tackle enterprise migration and code transformations.", "social_preview_url": "", "source_provenance": "X.com (awscloud)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/waf','AWS WAF - Web Application Firewall','','2015',0,'The cloud-native web application firewall designed to protect web applications and APIs from common web exploits and bots. Integrates directly with CloudFront, Application Load Balancers, and API Gateways, offering robust managed rule sets alongside customizable rate-limiting and custom match conditions.','None','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2015-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Identity", "Network Security", "Web Application Protection"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.amazon.com/well-architected-tool','aws.amazon.com/well-architected-tool: AWS Well-Architected Tool','','2023',0,'Overview of AWS''s native tool designed to assess cloud workloads. Integrates with the Well-Architected Framework to systematically audit infrastructure and highlight configuration risks.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Architecture", "Cloud Architecture Best Practices", "AWS Well-Architected"]','["[COMMUNITY-TOOL]"]','[]','["aws-architecture.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/what-is/data-lake',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','4dfe304b6fbf77761b6ba40d38e5a8184586e91f2ecff10961de8b5b59f7ef80',100.0,1.77913049496246409e+09,1,'2026-05-18T20:54:54.962464+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-data.md"]','["aws-data.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.amazon.com/what-is/streaming-data','What is Streaming Data?','','2026',0,'An AWS conceptual guide delineating the architecture of real-time streaming data pipelines. Compares high-throughput, sequential processing mechanisms against traditional batch structures, referencing Amazon Kinesis and Apache Kafka as key streaming backplanes.','English','Concept','Intermediate',0,'online','manual','7eb41fae1c99e472c64ff9694831661ef1c33fee31faa216ab6b828100715f20',100.0,1.7791304949991641e+09,1,'2026-05-18T20:54:54.999164+02:00',NULL,NULL,NULL,'["Data Engineering", "Streaming Data", "Architectural Concepts"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/what-is/data-lake',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','4dfe304b6fbf77761b6ba40d38e5a8184586e91f2ecff10961de8b5b59f7ef80',100.0,1779130494,1,'2026-05-18T20:54:54.962464+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-data.md"]','["aws-data.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.amazon.com/what-is/streaming-data','What is Streaming Data?','','2026',0,'An AWS conceptual guide delineating the architecture of real-time streaming data pipelines. Compares high-throughput, sequential processing mechanisms against traditional batch structures, referencing Amazon Kinesis and Apache Kafka as key streaming backplanes.','English','Concept','Intermediate',0,'online','manual','7eb41fae1c99e472c64ff9694831661ef1c33fee31faa216ab6b828100715f20',100.0,1779130494,1,'2026-05-18T20:54:54.999164+02:00',NULL,NULL,NULL,'["Data Engineering", "Streaming Data", "Architectural Concepts"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.github.io','OpenSource at AWS','','2026',0,'The main portal showcasing AWS''s strategic contributions, governance standards, and active open-source projects. It acts as an architectural guide for platform engineers to align with verified cloud-native upstream projects. Grounding in 2026 verifies its status as a critical reference for production-grade SDK patterns and cloud integrations.','N/A','Platform','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Open Source Ecosystem"]','["[COMMUNITY-TOOL]"]','[]','["aws-tools-scripts.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.github.io/aws-eks-best-practices','Amazon EKS Best Practices Guide for Security 🌟','','2024',0,'The definitive enterprise guide for hardening EKS clusters against cloud-native threats. It covers network segregation, IAM roles for service accounts (IRSA), secrets encryption, and runtime defense. This is a foundational checklist for any platform engineering team running on AWS.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Cloud Security", "EKS Hardening"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md", "kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aws.github.io/aws-eks-best-practices/networking/index','Amazon EKS Best Practices Guide for Networking','','2026',0,'The dedicated guide for networking best practices on Amazon EKS. Focuses heavily on network design, security boundaries, container security, network policies (Calico), and optimizing cluster communication pathways.','Markdown','Documentation','Advanced',0,'duplicate','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Networking", "Best Practices"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{"duplicate_of": "https://aws.github.io/aws-eks-best-practices"}');
-INSERT INTO "resources" VALUES('https://aws.plainenglish.io','aws.plainenglish.io','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902911617042708e+09,0,'2026-05-17T16:45:16.170427+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.plainenglish.io/6-tips-to-improve-availability-with-aws-load-balancers-and-kubernetes-ad8d4d1c0f61','aws.plainenglish.io: 6 Tips to Improve Availability with AWS Load Balancers'' and Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: 6 Tips to Improve Availability with AWS Load Balancers'' and Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903002058407807e+09,0,'2026-05-17T17:00:20.584078+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.plainenglish.io/aws-codepipeline-for-amazon-ecs-part-2-a-blue-green-deployment-type-c162fd73be91','aws.plainenglish.io: AWS CodePipeline for Amazon ECS','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: AWS CodePipeline for Amazon ECS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790295652214961e+09,0,'2026-05-17T16:52:45.221496+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-devops.md"]','["aws-devops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.plainenglish.io/building-aws-infrastructure-with-terraform-modules-2cee480be24d','aws.plainenglish.io: Building AWS Infrastructure with Terraform Modules','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: Building AWS Infrastructure with Terraform Modules in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903108662272691e+09,0,'2026-05-17T17:18:06.622727+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.plainenglish.io/choosing-the-right-aws-container-service-ecs-vs-eks-3b11dd078c99','aws.plainenglish.io: Choosing the Right AWS Container Service: ECS vs. EKS','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: Choosing the Right AWS Container Service: ECS vs. EKS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903178781799197e+09,0,'2026-05-17T17:29:47.817992+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-containers.md"]','["aws-containers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.plainenglish.io/creating-a-custom-ec2-module-using-terraform-59c9896c2df2','aws.plainenglish.io: Creating a custom EC2 module using Terraform','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: Creating a custom EC2 module using Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903447681709909e+09,0,'2026-05-17T18:14:36.817099+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.plainenglish.io/deploying-application-on-amazon-eks-211eb46c069c','aws.plainenglish.io: Deploying Application on Amazon EKS','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: Deploying Application on Amazon EKS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779030688393651e+09,0,'2026-05-17T17:11:28.393651+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.plainenglish.io/deploying-aws-resources-and-a-jenkins-server-with-terraform-297bad905459','aws.plainenglish.io: Deploying AWS Resources and a Jenkins Server with Terraform','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: Deploying AWS Resources and a Jenkins Server with Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903198759187793e+09,0,'2026-05-17T17:33:07.591878+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.plainenglish.io/how-to-push-an-image-to-aws-ecr-b2be848c2ef','aws.plainenglish.io: How to Push a Docker Image to the AWS ECR','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: How to Push a Docker Image to the AWS ECR in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902929153112888e+09,0,'2026-05-17T16:48:11.531129+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-containers.md"]','["aws-containers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.plainenglish.io/kubectl-get-kubernetes-o-architecture-6d4bd97dcaaf','aws.plainenglish.io: $ kubectl get kubernetes -o architecture','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: $ kubectl get kubernetes -o architecture in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030356.18766,0,'2026-05-17T17:05:56.187660+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.plainenglish.io/lessons-learned-from-switching-to-aws-sdk-v3-6babe1530a59','aws.plainenglish.io: Lessons Learned From Switching to AWS SDK v3','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: Lessons Learned From Switching to AWS SDK v3 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903057238811397e+09,0,'2026-05-17T17:09:32.388114+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.plainenglish.io/lets-design-a-serverless-etl-pipeline-with-aws-services-9ab88c95afd4','aws.plainenglish.io: Let''s design a serverless ETL pipeline with AWS services','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: Let''s design a serverless ETL pipeline with AWS services in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790336226957581e+09,0,'2026-05-17T18:00:22.695758+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-serverless.md"]','["aws-serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.plainenglish.io/mastering-monitoring-the-complete-guide-to-using-prometheus-and-grafana-with-kubernetes-e53d8306123d','==aws.plainenglish.io: Mastering Monitoring: The Complete Guide to Using'' Prometheus and Grafana with Kubernetes==','','N/A',0,'A curated technical resource and architectural guide covering ==aws.plainenglish.io: Mastering Monitoring: The Complete Guide to Using'' Prometheus and Grafana with Kubernetes== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903109913180303e+09,0,'2026-05-17T17:18:19.131803+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.plainenglish.io/pods-in-kubernetes-the-smallest-deployable-units-of-computing-dab3bf1a2762','aws.plainenglish.io: Pods in Kubernetes — The Smallest Deployable Units'' of Computing 🌟','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: Pods in Kubernetes — The Smallest Deployable Units'' of Computing 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902993181343603e+09,0,'2026-05-17T16:58:51.813436+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.plainenglish.io/terraform-hands-on-project-d2105bbc0c62','aws.plainenglish.io: Terraform Hands-on Project','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: Terraform Hands-on Project in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903377279697608e+09,0,'2026-05-17T18:02:52.796976+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.plainenglish.io/terraform-how-to-deploy-jenkins-ci-cd-pipelines-using-terraform-9ffc086dcd56','aws.plainenglish.io: Terraform: How To Deploy Jenkins CI/CD Pipelines Using'' Terraform','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: Terraform: How To Deploy Jenkins CI/CD Pipelines Using'' Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903085424376297e+09,0,'2026-05-17T17:14:14.243763+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.plainenglish.io/the-automation-fellowship-packer-terraform-and-ansible-part-iii-73571ef103e1','aws.plainenglish.io: The Automation Fellowship: Packer, Terraform, and Ansible'' — PART III','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: The Automation Fellowship: Packer, Terraform, and Ansible'' — PART III in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903361733389902e+09,0,'2026-05-17T18:00:17.333899+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://aws.plainenglish.io/trigger-function-message-12f117b7f067','aws.plainenglish.io: Trigger, Function, Message | Brandi McCall','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: Trigger, Function, Message | Brandi McCall in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903426507621908e+09,0,'2026-05-17T18:11:05.076219+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.plainenglish.io','aws.plainenglish.io','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029116,0,'2026-05-17T16:45:16.170427+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.plainenglish.io/6-tips-to-improve-availability-with-aws-load-balancers-and-kubernetes-ad8d4d1c0f61','aws.plainenglish.io: 6 Tips to Improve Availability with AWS Load Balancers'' and Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: 6 Tips to Improve Availability with AWS Load Balancers'' and Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030020,0,'2026-05-17T17:00:20.584078+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.plainenglish.io/aws-codepipeline-for-amazon-ecs-part-2-a-blue-green-deployment-type-c162fd73be91','aws.plainenglish.io: AWS CodePipeline for Amazon ECS','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: AWS CodePipeline for Amazon ECS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029565,0,'2026-05-17T16:52:45.221496+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-devops.md"]','["aws-devops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.plainenglish.io/building-aws-infrastructure-with-terraform-modules-2cee480be24d','aws.plainenglish.io: Building AWS Infrastructure with Terraform Modules','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: Building AWS Infrastructure with Terraform Modules in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031086,0,'2026-05-17T17:18:06.622727+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.plainenglish.io/choosing-the-right-aws-container-service-ecs-vs-eks-3b11dd078c99','aws.plainenglish.io: Choosing the Right AWS Container Service: ECS vs. EKS','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: Choosing the Right AWS Container Service: ECS vs. EKS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031787,0,'2026-05-17T17:29:47.817992+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-containers.md"]','["aws-containers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.plainenglish.io/creating-a-custom-ec2-module-using-terraform-59c9896c2df2','aws.plainenglish.io: Creating a custom EC2 module using Terraform','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: Creating a custom EC2 module using Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034476,0,'2026-05-17T18:14:36.817099+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.plainenglish.io/deploying-application-on-amazon-eks-211eb46c069c','aws.plainenglish.io: Deploying Application on Amazon EKS','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: Deploying Application on Amazon EKS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030688,0,'2026-05-17T17:11:28.393651+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.plainenglish.io/deploying-aws-resources-and-a-jenkins-server-with-terraform-297bad905459','aws.plainenglish.io: Deploying AWS Resources and a Jenkins Server with Terraform','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: Deploying AWS Resources and a Jenkins Server with Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031987,0,'2026-05-17T17:33:07.591878+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.plainenglish.io/how-to-push-an-image-to-aws-ecr-b2be848c2ef','aws.plainenglish.io: How to Push a Docker Image to the AWS ECR','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: How to Push a Docker Image to the AWS ECR in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029291,0,'2026-05-17T16:48:11.531129+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-containers.md"]','["aws-containers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.plainenglish.io/kubectl-get-kubernetes-o-architecture-6d4bd97dcaaf','aws.plainenglish.io: $ kubectl get kubernetes -o architecture','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: $ kubectl get kubernetes -o architecture in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030356,0,'2026-05-17T17:05:56.187660+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.plainenglish.io/lessons-learned-from-switching-to-aws-sdk-v3-6babe1530a59','aws.plainenglish.io: Lessons Learned From Switching to AWS SDK v3','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: Lessons Learned From Switching to AWS SDK v3 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030572,0,'2026-05-17T17:09:32.388114+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.plainenglish.io/lets-design-a-serverless-etl-pipeline-with-aws-services-9ab88c95afd4','aws.plainenglish.io: Let''s design a serverless ETL pipeline with AWS services','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: Let''s design a serverless ETL pipeline with AWS services in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033622,0,'2026-05-17T18:00:22.695758+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-serverless.md"]','["aws-serverless.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.plainenglish.io/mastering-monitoring-the-complete-guide-to-using-prometheus-and-grafana-with-kubernetes-e53d8306123d','==aws.plainenglish.io: Mastering Monitoring: The Complete Guide to Using'' Prometheus and Grafana with Kubernetes==','','N/A',0,'A curated technical resource and architectural guide covering ==aws.plainenglish.io: Mastering Monitoring: The Complete Guide to Using'' Prometheus and Grafana with Kubernetes== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031099,0,'2026-05-17T17:18:19.131803+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.plainenglish.io/pods-in-kubernetes-the-smallest-deployable-units-of-computing-dab3bf1a2762','aws.plainenglish.io: Pods in Kubernetes — The Smallest Deployable Units'' of Computing 🌟','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: Pods in Kubernetes — The Smallest Deployable Units'' of Computing 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029931,0,'2026-05-17T16:58:51.813436+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.plainenglish.io/terraform-hands-on-project-d2105bbc0c62','aws.plainenglish.io: Terraform Hands-on Project','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: Terraform Hands-on Project in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033772,0,'2026-05-17T18:02:52.796976+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.plainenglish.io/terraform-how-to-deploy-jenkins-ci-cd-pipelines-using-terraform-9ffc086dcd56','aws.plainenglish.io: Terraform: How To Deploy Jenkins CI/CD Pipelines Using'' Terraform','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: Terraform: How To Deploy Jenkins CI/CD Pipelines Using'' Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030854,0,'2026-05-17T17:14:14.243763+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.plainenglish.io/the-automation-fellowship-packer-terraform-and-ansible-part-iii-73571ef103e1','aws.plainenglish.io: The Automation Fellowship: Packer, Terraform, and Ansible'' — PART III','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: The Automation Fellowship: Packer, Terraform, and Ansible'' — PART III in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033617,0,'2026-05-17T18:00:17.333899+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://aws.plainenglish.io/trigger-function-message-12f117b7f067','aws.plainenglish.io: Trigger, Function, Message | Brandi McCall','','N/A',0,'A curated technical resource and architectural guide covering aws.plainenglish.io: Trigger, Function, Message | Brandi McCall in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034265,0,'2026-05-17T18:11:05.076219+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://awscerts.slack.com','awscerts.slack.com','','2023',0,'A dedicated global Slack community focusing on AWS Certifications. Serves as a peer-to-peer discussion hub where developers and architects share study tips, ask technical questions, and exchange real-world infrastructure experience.','English','Platform','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Community Learning"]','["[COMMUNITY-TOOL]"]','[]','["aws-training.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://awscli.amazonaws.com/v2/documentation/api/latest/reference/service-quotas/get-service-quota.html','AWS API: get-service-quota','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7543f447dda008bc7f388eed1f917f1475932f2b63d0c1a2aa1d0b4f74d4dabe',100.0,1.77903225202999401e+09,0,'2026-05-17T17:37:32.029994+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-miscellaneous.md"]','[]','{}','{"duplicate_of": "https://docs.aws.amazon.com/cli/latest/reference/service-quotas/get-service-quota.html"}');
+INSERT INTO "resources" VALUES('https://awscli.amazonaws.com/v2/documentation/api/latest/reference/service-quotas/get-service-quota.html','AWS API: get-service-quota','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7543f447dda008bc7f388eed1f917f1475932f2b63d0c1a2aa1d0b4f74d4dabe',100.0,1779032252,0,'2026-05-17T17:37:32.029994+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-miscellaneous.md"]','[]','{}','{"duplicate_of": "https://docs.aws.amazon.com/cli/latest/reference/service-quotas/get-service-quota.html"}');
INSERT INTO "resources" VALUES('https://awsfundamentals.blogspot.com/2019/12/aws-vpc-fundamental.html','awsfundamentals.blogspot.com: AWS Virtual Private Cloud - VPC','','2019',0,'A high-level introductory guide detailing the core components of Amazon VPCs, including Subnets, Route Tables, Internet Gateways, and Security Groups. Ideal for engineers transitioning from traditional infrastructure to virtualized cloud networks.','English','blog','beginner',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "VPC", "Fundamentals"]','["[COMMUNITY-TOOL]"]','[]','["aws-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://awsfundamentals.com/blog/aws-lambda-with-terraform','blog.awsfundamentals.com: Mastering AWS Lambda with Terraform: A Comprehensive Guide','','2023',0,'An all-inclusive guide detailing AWS Lambda lifecycle management and API Gateway mappings with Terraform. Deals with local packaging zip configurations, dynamic environments, and fine-grained IAM execution policies.','HCL','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Compute & Serverless"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://awsfundamentals.com/blog/aws-organizations-the-key-to-managing-your-cloud-infrastructure-effectively','AWS Organizations: The Key to Managing Your Cloud Infrastructure Effectively','','2024',0,'Explores core configuration benefits of AWS Organizations for multi-account governance. Highlights service control policies (SCPs), unified billing, and secure programmatic account instantiation using IaC.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "AWS", "Governance", "AWS Organizations"]','["[COMMUNITY-TOOL]"]','[]','["aws-architecture.md", "aws.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://awsfundamentals.com/blog/aws-s3-rm-removing-files','blog.awsfundamentals.com: Step-By-Step: Emptying S3 Buckets and Directories Using the AWS CLI with S3 RM','','2023',0,'A deep dive tutorial from AWS Fundamentals on how to empty S3 buckets containing millions of objects using the AWS CLI. It highlights the differences between simple deleting, multi-object API commands, and utilizing Lifecycle rules to clean buckets at zero cost. Essential for DevOps engineers avoiding massive API transactional bills.','N/A','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Storage Management"]','["[COMMUNITY-TOOL]"]','[]','["aws-tools-scripts.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://awsfundamentals.com/blog/aws-s3-sync','blog.awsfundamentals.com: AWS S3 Sync - An Extensive Guide','','2023',0,'An extensive guide on using AWS S3 Sync commands, showing how to achieve efficient filesystems syncs between local storage and S3 targets. It explains multi-threading optimization, inclusion/exclusion rules, and integrity checks. This reference is highly valuable for system administrators maintaining basic backup and sync pipelines.','N/A','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Storage Management"]','["[COMMUNITY-TOOL]"]','[]','["aws-storage.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://awsfundamentals.com/blog/using-s3-with-terraform','blog.awsfundamentals.com: Using S3 with Terraform','','2023',0,'A structural guide explaining how to declare and maintain AWS Simple Storage Service (S3) buckets using Terraform. Focuses on security defaults, bucket access control lists (ACLs), versioning configurations, and cross-region replication strategies.','HCL','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform Ecosystem", "AWS S3 Storage"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://awstip.com','AWStip.com','','N/A',0,'A curated technical resource and architectural guide covering AWStip.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790305384770019e+09,0,'2026-05-17T17:08:58.477002+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://awstip.com/amazon-elastic-kubernetes-service-amazon-eks-the-only-resource-hub-you-ever-need-3b802687df36','awstip.com: Amazon Elastic Kubernetes Service (Amazon EKS) — The Only Resource'' Hub You Ever Need','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: Amazon Elastic Kubernetes Service (Amazon EKS) — The Only Resource'' Hub You Ever Need in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903275647262907e+09,0,'2026-05-17T17:45:56.472629+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://awstip.com/deploying-azure-infrastructure-with-terraform-e34046c65d0f','awstip.com: Deploying Azure Infrastructure with Terraform','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: Deploying Azure Infrastructure with Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790335725583651e+09,0,'2026-05-17T17:59:32.558365+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://awstip.com/essential-plugins-for-kubectl-cli-e35cbc99037b','==awstip.com: Essential plugins for Kubectl CLI==','','N/A',0,'A curated technical resource and architectural guide covering ==awstip.com: Essential plugins for Kubectl CLI== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903156684551596e+09,0,'2026-05-17T17:26:06.845516+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://awstip.com/how-to-list-all-resources-in-your-aws-account-c3f18061f71b','awstip.com: How to list all resources in your AWS account','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: How to list all resources in your AWS account in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033594.59453,0,'2026-05-17T17:59:54.594530+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://awstip.com/increase-security-and-efficiency-with-a-3-tier-cloud-architecture-bf5e835cd55a','==awstip.com: Increase Security and Efficiency with a 3-Tier Cloud Architecture==','','N/A',0,'A curated technical resource and architectural guide covering ==awstip.com: Increase Security and Efficiency with a 3-Tier Cloud Architecture== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790291130649929e+09,0,'2026-05-17T16:45:13.064993+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-architecture.md"]','["aws-architecture.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://awstip.com/kubernetes-chaos-monkey-a-scheduled-random-pod-deletion-python-script-for-testing-cluster-6eac429554b2','awstip.com: Kubernetes Chaos Monkey: A Scheduled Random Pod Deletion Python'' Script for Testing Cluster Resilience','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: Kubernetes Chaos Monkey: A Scheduled Random Pod Deletion Python'' Script for Testing Cluster Resilience in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902987791098594e+09,0,'2026-05-17T16:57:57.910986+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/chaos-engineering.md"]','["chaos-engineering.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://awstip.com/kubernetes-creating-deployments-via-command-line-and-with-yaml-files-783eaad7b3be','awstip.com: Kubernetes — Creating deployments via command line and with'' YAML files','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: Kubernetes — Creating deployments via command line and with'' YAML files in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790291476244111e+09,0,'2026-05-17T16:45:47.624411+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://awstip.com/kubernetes-hpa-8b7cf54f115','awstip.com: Kubernetes HPA','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: Kubernetes HPA in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902936487786507e+09,0,'2026-05-17T16:49:24.877865+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://awstip.com/manage-aws-services-directly-from-kubernetes-%EF%B8%8F-6c94e376febb','awstip.com: Manage AWS services directly from Kubernetes - AWS Controllers'' for Kubernetes (ACK)','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: Manage AWS services directly from Kubernetes - AWS Controllers'' for Kubernetes (ACK) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903034620464301e+09,0,'2026-05-17T17:05:46.204643+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://awstip.com/monitoring-your-eks-cluster-with-the-power-of-prometheus-and-grafana-through-helm-%EF%B8%8F-1e8dc1ad5620','awstip.com: Monitoring Your EKS Cluster with the Power of Prometheus and'' Grafana through Helm','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: Monitoring Your EKS Cluster with the Power of Prometheus and'' Grafana through Helm in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902973503042602e+09,0,'2026-05-17T16:55:35.030426+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://awstip.com/per-pod-pids-limit-on-eks-fe320638c7e9','awstip.com: Per-pod PIDs limit on EKS','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: Per-pod PIDs limit on EKS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903410156429409e+09,0,'2026-05-17T18:08:21.564294+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://awstip.com/refactor-terraform-code-with-moved-blocks-a-new-way-without-manually-modifying-the-state-5ed1d80ed53e','awstip.com: Refactor Terraform code with Moved Blocks — a new way without'' manually modifying the state','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: Refactor Terraform code with Moved Blocks — a new way without'' manually modifying the state in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903229657617902e+09,0,'2026-05-17T17:38:16.576179+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://awstip.com/setting-up-aws-vpc-endpoint-connection-d4294d0c2204','awstip.com: Setting Up AWS VPC Endpoint Connection','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: Setting Up AWS VPC Endpoint Connection in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903140130170392e+09,0,'2026-05-17T17:23:21.301704+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-networking.md"]','["aws-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://awstip.com/streamlining-aws-eks-cluster-volume-management-with-helm-and-terraform-ebs-csi-driver-78e1d51532ee','awstip.com: Streamlining AWS EKS Cluster Volume Management with Helm and'' Terraform: EBS CSI Driver + Self-Managed AddOn Option','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: Streamlining AWS EKS Cluster Volume Management with Helm and'' Terraform: EBS CSI Driver + Self-Managed AddOn Option in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034579.9631,0,'2026-05-17T18:16:19.963100+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://awstip.com/this-code-works-autoscaling-an-amazon-eks-cluster-with-karpenter-part-1-3-40c7bed26cfd','awstip.com: This Code Works! — Autoscaling An Amazon EKS Cluster with Karpenter'' — Part 1/3','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: This Code Works! — Autoscaling An Amazon EKS Cluster with Karpenter'' — Part 1/3 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902913244387388e+09,0,'2026-05-17T16:45:32.443874+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://awstip.com/uploading-files-to-s3-through-api-gateway-7bb78c0d0483','awstip.com: Uploading files to S3 through API Gateway','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: Uploading files to S3 through API Gateway in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031088.98477,0,'2026-05-17T17:18:08.984770+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-storage.md"]','["aws-storage.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://awstip.com/working-the-amazon-eks-immersion-workshop-chapter-1-deploying-a-microservices-application-in-a-9acae5df2f01','awstip.com: Working The Amazon EKS Immersion Workshop — Chapter 1 — Deploying'' A Microservices Application In A Kubernetes Cluster','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: Working The Amazon EKS Immersion Workshop — Chapter 1 — Deploying'' A Microservices Application In A Kubernetes Cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903252121493601e+09,0,'2026-05-17T17:42:01.214936+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://awstip.com','AWStip.com','','N/A',0,'A curated technical resource and architectural guide covering AWStip.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030538,0,'2026-05-17T17:08:58.477002+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://awstip.com/amazon-elastic-kubernetes-service-amazon-eks-the-only-resource-hub-you-ever-need-3b802687df36','awstip.com: Amazon Elastic Kubernetes Service (Amazon EKS) — The Only Resource'' Hub You Ever Need','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: Amazon Elastic Kubernetes Service (Amazon EKS) — The Only Resource'' Hub You Ever Need in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032756,0,'2026-05-17T17:45:56.472629+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://awstip.com/deploying-azure-infrastructure-with-terraform-e34046c65d0f','awstip.com: Deploying Azure Infrastructure with Terraform','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: Deploying Azure Infrastructure with Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033572,0,'2026-05-17T17:59:32.558365+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://awstip.com/essential-plugins-for-kubectl-cli-e35cbc99037b','==awstip.com: Essential plugins for Kubectl CLI==','','N/A',0,'A curated technical resource and architectural guide covering ==awstip.com: Essential plugins for Kubectl CLI== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031566,0,'2026-05-17T17:26:06.845516+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://awstip.com/how-to-list-all-resources-in-your-aws-account-c3f18061f71b','awstip.com: How to list all resources in your AWS account','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: How to list all resources in your AWS account in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033594,0,'2026-05-17T17:59:54.594530+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://awstip.com/increase-security-and-efficiency-with-a-3-tier-cloud-architecture-bf5e835cd55a','==awstip.com: Increase Security and Efficiency with a 3-Tier Cloud Architecture==','','N/A',0,'A curated technical resource and architectural guide covering ==awstip.com: Increase Security and Efficiency with a 3-Tier Cloud Architecture== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029113,0,'2026-05-17T16:45:13.064993+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-architecture.md"]','["aws-architecture.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://awstip.com/kubernetes-chaos-monkey-a-scheduled-random-pod-deletion-python-script-for-testing-cluster-6eac429554b2','awstip.com: Kubernetes Chaos Monkey: A Scheduled Random Pod Deletion Python'' Script for Testing Cluster Resilience','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: Kubernetes Chaos Monkey: A Scheduled Random Pod Deletion Python'' Script for Testing Cluster Resilience in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029877,0,'2026-05-17T16:57:57.910986+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/chaos-engineering.md"]','["chaos-engineering.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://awstip.com/kubernetes-creating-deployments-via-command-line-and-with-yaml-files-783eaad7b3be','awstip.com: Kubernetes — Creating deployments via command line and with'' YAML files','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: Kubernetes — Creating deployments via command line and with'' YAML files in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029147,0,'2026-05-17T16:45:47.624411+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://awstip.com/kubernetes-hpa-8b7cf54f115','awstip.com: Kubernetes HPA','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: Kubernetes HPA in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029364,0,'2026-05-17T16:49:24.877865+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://awstip.com/manage-aws-services-directly-from-kubernetes-%EF%B8%8F-6c94e376febb','awstip.com: Manage AWS services directly from Kubernetes - AWS Controllers'' for Kubernetes (ACK)','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: Manage AWS services directly from Kubernetes - AWS Controllers'' for Kubernetes (ACK) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030346,0,'2026-05-17T17:05:46.204643+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://awstip.com/monitoring-your-eks-cluster-with-the-power-of-prometheus-and-grafana-through-helm-%EF%B8%8F-1e8dc1ad5620','awstip.com: Monitoring Your EKS Cluster with the Power of Prometheus and'' Grafana through Helm','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: Monitoring Your EKS Cluster with the Power of Prometheus and'' Grafana through Helm in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029735,0,'2026-05-17T16:55:35.030426+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://awstip.com/per-pod-pids-limit-on-eks-fe320638c7e9','awstip.com: Per-pod PIDs limit on EKS','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: Per-pod PIDs limit on EKS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034101,0,'2026-05-17T18:08:21.564294+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://awstip.com/refactor-terraform-code-with-moved-blocks-a-new-way-without-manually-modifying-the-state-5ed1d80ed53e','awstip.com: Refactor Terraform code with Moved Blocks — a new way without'' manually modifying the state','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: Refactor Terraform code with Moved Blocks — a new way without'' manually modifying the state in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032296,0,'2026-05-17T17:38:16.576179+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://awstip.com/setting-up-aws-vpc-endpoint-connection-d4294d0c2204','awstip.com: Setting Up AWS VPC Endpoint Connection','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: Setting Up AWS VPC Endpoint Connection in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031401,0,'2026-05-17T17:23:21.301704+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-networking.md"]','["aws-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://awstip.com/streamlining-aws-eks-cluster-volume-management-with-helm-and-terraform-ebs-csi-driver-78e1d51532ee','awstip.com: Streamlining AWS EKS Cluster Volume Management with Helm and'' Terraform: EBS CSI Driver + Self-Managed AddOn Option','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: Streamlining AWS EKS Cluster Volume Management with Helm and'' Terraform: EBS CSI Driver + Self-Managed AddOn Option in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034579,0,'2026-05-17T18:16:19.963100+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://awstip.com/this-code-works-autoscaling-an-amazon-eks-cluster-with-karpenter-part-1-3-40c7bed26cfd','awstip.com: This Code Works! — Autoscaling An Amazon EKS Cluster with Karpenter'' — Part 1/3','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: This Code Works! — Autoscaling An Amazon EKS Cluster with Karpenter'' — Part 1/3 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029132,0,'2026-05-17T16:45:32.443874+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://awstip.com/uploading-files-to-s3-through-api-gateway-7bb78c0d0483','awstip.com: Uploading files to S3 through API Gateway','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: Uploading files to S3 through API Gateway in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031088,0,'2026-05-17T17:18:08.984770+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-storage.md"]','["aws-storage.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://awstip.com/working-the-amazon-eks-immersion-workshop-chapter-1-deploying-a-microservices-application-in-a-9acae5df2f01','awstip.com: Working The Amazon EKS Immersion Workshop — Chapter 1 — Deploying'' A Microservices Application In A Kubernetes Cluster','','N/A',0,'A curated technical resource and architectural guide covering awstip.com: Working The Amazon EKS Immersion Workshop — Chapter 1 — Deploying'' A Microservices Application In A Kubernetes Cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032521,0,'2026-05-17T17:42:01.214936+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://awstrainingwithjagan.com/infrastructure-as-code-tool-comparison','awstrainingwithjagan.com: Comprehensive Comparison of Top Infrastructure as Code (IaC) Tools','','2023',0,'Provides a comprehensive matrix of top IaC frameworks. Evaluates learning curves, multi-cloud capabilities, configuration language types (YAML, JSON, DSL, or general-purpose languages), and drift remediation mechanisms.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Infrastructure as Code", "Tool Comparison"]','["[COMMUNITY-TOOL]"]','[]','["iac.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://axway.com/digitize','axway.com/digitize','','N/A',0,'A curated technical resource and architectural guide covering axway.com/digitize in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903276225640392e+09,0,'2026-05-17T17:46:02.256404+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{"duplicate_of": "https://resources.axway.com"}');
-INSERT INTO "resources" VALUES('https://aymen-abdelwahed.medium.com/k8s-operators-cis-benchmarks-8d7915d5cb2d','aymen-abdelwahed.medium.com: K8s Operators — CIS Kubernetes Benchmarks','','N/A',0,'A curated technical resource and architectural guide covering aymen-abdelwahed.medium.com: K8s Operators — CIS Kubernetes Benchmarks in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033609.42302,0,'2026-05-17T18:00:09.423020+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://axway.com/digitize','axway.com/digitize','','N/A',0,'A curated technical resource and architectural guide covering axway.com/digitize in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779032762,0,'2026-05-17T17:46:02.256404+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{"duplicate_of": "https://resources.axway.com"}');
+INSERT INTO "resources" VALUES('https://aymen-abdelwahed.medium.com/k8s-operators-cis-benchmarks-8d7915d5cb2d','aymen-abdelwahed.medium.com: K8s Operators — CIS Kubernetes Benchmarks','','N/A',0,'A curated technical resource and architectural guide covering aymen-abdelwahed.medium.com: K8s Operators — CIS Kubernetes Benchmarks in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033609,0,'2026-05-17T18:00:09.423020+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aymen-segni.com/index.php/2020/07/22/deploying-your-serverless-services-on-kubernetes-using-knative','aymen-segni.com: Deploying Serverless Services on Kubernetes using Knative','','2020',0,'Detailed technical analysis of running microservices as serverless functions on Kubernetes using Knative. Explains configuration pathways for Knative CRDs, route mapping, and automated scaling parameters.','Yaml','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Serverless & Knative", "Serverless Frameworks", "Knative Serving"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://aytartana.wordpress.com/2020/08/26/migrating-springboot-petclinic-rest-to-quarkus','aytartana.wordpress.com: Migrating SpringBoot PetClinic REST to Quarkus','','2020',0,'A detailed migration journal porting the classic Spring Boot PetClinic REST API to Quarkus. Provides valuable benchmarking metrics comparing memory footprints, startup latencies, and implementation adjustments required for compilation to GraalVM native images.','Java','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Modernization", "Spring to Quarkus", "Framework Migration"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://azapril.dev/2021/04/12/deploying-a-logicapp-with-terraform','azapril.dev: Deploying a LogicApp with Terraform (Bonus: in an AzDO pipeline)','','2021',0,'Guides developers through deploying serverless workflows using Azure Logic Apps managed by Terraform, integrated with Azure DevOps CI/CD pipelines. Emphasizes deployment pipelines, environment parameters, and infrastructure security.','HCL','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform Ecosystem", "Azure Deployments"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://azeynalli1990.medium.com/15-best-practices-when-working-with-docker-720d2d8de202','azeynalli1990.medium.com: 15 Best Practices when working with Docker','','N/A',0,'A curated technical resource and architectural guide covering azeynalli1990.medium.com: 15 Best Practices when working with Docker in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903188266713309e+09,0,'2026-05-17T17:31:22.667133+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://azeynalli1990.medium.com/15-best-practices-when-working-with-docker-720d2d8de202','azeynalli1990.medium.com: 15 Best Practices when working with Docker','','N/A',0,'A curated technical resource and architectural guide covering azeynalli1990.medium.com: 15 Best Practices when working with Docker in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031882,0,'2026-05-17T17:31:22.667133+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://azure-samples.github.io/aks-labs/docs/intro','AKS Labs - Introduction','','2026',0,'Hands-on, engineer-designed technical playground for AKS configurations. Deep dives into Advanced CNI options, Cilium-driven security schemas, network boundaries, and workload identity bindings.','Markdown','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Container Orchestration", "AKS Labs", "Hands-on Learning"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-tutorials.md", "azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://azure.github.io/AKS-Construction','azure.github.io/AKS-Construction 🌟','','2023',0,'Interactive deployment engine for generating secure, enterprise-grade Infrastructure-as-Code templates for AKS. Supports Terraform, Bicep, and ARM formats tailored to strict corporate baseline requirements.','TypeScript','Interactive Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "Microsoft AKS", "Infrastructure as Code", "Template Generator"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://azure.github.io/AppService/2024/01/05/Diagnose-Tools-for-NodeJs-Linux-apps.html','azure.github.io/AppService: General availability of Diagnostics tools for App Service on Linux Node.js apps','','2024',3,'Announcement and documentation highlighting advanced diagnostic tools built specifically for Node.js workloads running on Linux-based Azure App Services. It explains the integration of CPU profiling, memory allocation tracking, and automated core dump collection. These tools enable real-time analysis of single-threaded event loop blockages and memory leaks directly from the Azure portal.','Node.js','Product Blog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Application Platforms", "Azure App Service", "App Service Diagnostics"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://azure.github.io/Azure-Landing-Zones','Azure Landing Zone Technical Documentation','','2026',0,'Central knowledge base for Azure Landing Zones (ALZ) design principles and implementations. This portal provides guidance on identity management, network topology, subscription organization, and proactive governance policies. It acts as the key blueprint for deploying scalable multi-subscription cloud platform architectures.','None','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Governance", "Enterprise Architecture", "Landing Zones"]','["[COMMUNITY-TOOL]"]','[]','["iac.md", "azure.md", "cloud-arch-diagrams.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.github.io/Azure-Landing-Zones/accelerator','Azure Landing Zone IaC Accelerator','','N/A',0,'A curated technical resource and architectural guide covering Azure Landing Zone IaC Accelerator in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'review_required','manual','0b64b8bc1cdf40df6f87b4023024e72c50c1ca760482b3c4124886543993e97d',100.0,1779033976.42805,0,'2026-05-17T18:06:16.428050+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md", "docs/cicd.md", "docs/iac.md"]','["azure.md", "cicd.md", "iac.md"]','{}','{"review_metadata": {"original_url": "https://azure.github.io/Azure-Landing-Zones//accelerator", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T11:40:42.208611"}}');
+INSERT INTO "resources" VALUES('https://azure.github.io/Azure-Landing-Zones/accelerator','Azure Landing Zone IaC Accelerator','','N/A',0,'A curated technical resource and architectural guide covering Azure Landing Zone IaC Accelerator in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'review_required','manual','0b64b8bc1cdf40df6f87b4023024e72c50c1ca760482b3c4124886543993e97d',100.0,1779033976,0,'2026-05-17T18:06:16.428050+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md", "docs/cicd.md", "docs/iac.md"]','["azure.md", "cicd.md", "iac.md"]','{}','{"review_metadata": {"original_url": "https://azure.github.io/Azure-Landing-Zones//accelerator", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T11:40:42.208611"}}');
INSERT INTO "resources" VALUES('https://azure.github.io/Azure-Landing-Zones/accelerator/accelerator-release-notes','Azure Landing Zone IaC Accelerator Release Notes','','2026',0,'The official release ledger tracking enhancements, bug fixes, and feature updates for the Azure Landing Zones IaC Accelerator. Essential for platform engineering teams to maintain up-to-date, compliant architectures using official Terraform or Bicep modules. It keeps organizations informed on modern security baseline integrations and multi-tenant tooling enhancements.','None','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Landing Zones", "Accelerators"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md", "azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://azure.github.io/Azure-Proactive-Resiliency-Library','azure.github.io: Azure Proactive Resiliency Library (APRL)','- This library is built with the intention of being a staging area for guidance and recommendations that can be used by customers, partners and the field in Well-Architected Framework reliability engagements/assessments; with the intent of the guidance and recommendations being promoted, once tested and validated with customers and partners, into the official Well-Architected Framework documentation.
- The library also contains supporting Azure Resource Graph (ARG) queries, and sometimes Azure PowerShell or Azure CLI scripts, that can help customers, partners and the field identify resources that may or may not be compliant with the guidance and recommendations. The intent for these queries, in the long-term, is to make them part of the Azure Advisor service.','2026',0,'A staging repository of recommendations and proactive patterns designed for WAF reliability assessments. It features Azure Resource Graph (ARG) queries, PowerShell scripts, and CLI commands that analyze deployed infrastructure to identify configuration drift or single points of failure. This library represents an automated, proactive approach to infrastructure auditing before elevating guidelines to official documentation.','PowerShell','Repository','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "Resiliency", "APRL"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://azure.github.io/Azure-Verified-Modules','azure.github.io/Azure-Verified-Modules 🌟','','2024',0,'The central documentation portal for Azure Verified Modules (AVM), Microsoft''s standardized, validated IaC building blocks. Supports both Bicep and Terraform, guaranteeing reliable, hardened, and highly consistent deployments at enterprise scale.','None','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "Azure Verified Modules"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://azure.github.io/enterprise-azure-policy-as-code','azure.github.io/enterprise-azure-policy-as-code: Enterprise Azure Policy as Code Overview','','2024',0,'Comprehensive guide for the Enterprise Azure Policy as Code framework. Enables teams to define, test, and release centralized policies via Git pipelines across nested Azure subscription directories.','PowerShell','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure Automation", "Governance", "Enterprise Policy as Code", "Azure Policy"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://azure.github.io/secrets-store-csi-driver-provider-azure','azure.github.io: Azure Key Vault Provider for Secrets Store CSI Driver','','2023',0,'Reference manual for the Azure Key Vault Provider for the Kubernetes Secrets Store CSI Driver. Live grounding confirms this CSI provider is the modern enterprise standard for AKS, allowing pods to mount key vault secrets directly as files while avoiding the overhead of custom sidecars or writing secrets to disk.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Kubernetes Security", "CSI Driver Providers"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com','Microsoft Azure','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8ce8c157368ff5fb4540f013176fa990d07585e19168578e344a1309247ff22b',100.0,1.77903243815774703e+09,0,'2026-05-17T17:40:38.157747+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://azure.microsoft.com/en-us"}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-gb/blog/microsoft-azure-load-testing-is-now-generally-available','azure.microsoft.com: Microsoft Azure Load Testing is now generally available','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','353580e39275a63fb18ac5c904ddd7671ca6cb09e0caaeb9aa5f0cbc143cc8c0',100.0,1.77903353921200203e+09,0,'2026-05-17T17:58:59.212002+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-gb/products/load-testing','Azure Load Testing','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','28eade29090d807206b2877d76001fa9df985b743c187090ca798c990b13b582',100.0,1.77903285220629501e+09,0,'2026-05-17T17:47:32.206295+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/app-testing"}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-gb/updates/general-availability-azure-bastion-native-client-support','==azure.microsoft.com: General availability: Azure Bastion native client'' support==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','2823076e1d19d6bf56293ca61900ce61ede07aa5cfa84741fd24ee14c14bf76d',100.0,1.77903231374557399e+09,0,'2026-05-17T17:38:33.745574+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-gb/updates/generally-available-durable-functions-support-of-managed-identity-for-azure-storage','azure.microsoft.com: Generally Available: Durable Functions support of managed'' identity for Azure Storage','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','c61eeab3654fcbc9dd1699afcc8eb32f0ac9eadd0464560be5e6ed66e244e300',100.0,1.77902920583208394e+09,0,'2026-05-17T16:46:45.832084+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-in/blog/how-microsoft-azure-crossregion-load-balancer-helps-create-region-redundancy-and-low-latency','==azure.microsoft.com: How Microsoft Azure Cross-region Load Balancer helps'' create region redundancy and low latency== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','be6129546bd6f6c3e569ba06b579f2ac4cfa106f3f1e5319386ca7a0b3a11389',100.0,1.77902976508868503e+09,0,'2026-05-17T16:56:05.088685+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com','Microsoft Azure','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8ce8c157368ff5fb4540f013176fa990d07585e19168578e344a1309247ff22b',100.0,1779032438,0,'2026-05-17T17:40:38.157747+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://azure.microsoft.com/en-us"}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-gb/blog/microsoft-azure-load-testing-is-now-generally-available','azure.microsoft.com: Microsoft Azure Load Testing is now generally available','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','353580e39275a63fb18ac5c904ddd7671ca6cb09e0caaeb9aa5f0cbc143cc8c0',100.0,1779033539,0,'2026-05-17T17:58:59.212002+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-gb/products/load-testing','Azure Load Testing','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','28eade29090d807206b2877d76001fa9df985b743c187090ca798c990b13b582',100.0,1779032852,0,'2026-05-17T17:47:32.206295+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/app-testing"}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-gb/updates/general-availability-azure-bastion-native-client-support','==azure.microsoft.com: General availability: Azure Bastion native client'' support==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','2823076e1d19d6bf56293ca61900ce61ede07aa5cfa84741fd24ee14c14bf76d',100.0,1779032313,0,'2026-05-17T17:38:33.745574+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-gb/updates/generally-available-durable-functions-support-of-managed-identity-for-azure-storage','azure.microsoft.com: Generally Available: Durable Functions support of managed'' identity for Azure Storage','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','c61eeab3654fcbc9dd1699afcc8eb32f0ac9eadd0464560be5e6ed66e244e300',100.0,1779029205,0,'2026-05-17T16:46:45.832084+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-in/blog/how-microsoft-azure-crossregion-load-balancer-helps-create-region-redundancy-and-low-latency','==azure.microsoft.com: How Microsoft Azure Cross-region Load Balancer helps'' create region redundancy and low latency== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','be6129546bd6f6c3e569ba06b579f2ac4cfa106f3f1e5319386ca7a0b3a11389',100.0,1779029765,0,'2026-05-17T16:56:05.088685+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us','Microsoft Azure','','2026',0,'The master platform portal link for Microsoft Azure services. Used by enterprise architects to model global computing resources, secure network rings, and Kubernetes nodes.','None','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Platforms", "Azure", "Portal Core"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/blog/announcing-the-general-availability-of-azure-cni-overlay-in-azure-kubernetes-service','azure.microsoft.com: Announcing the general availability of Azure CNI Overlay in Azure Kubernetes Service','','2023',0,'Analyzes Microsoft''s GA release of Azure CNI Overlay in AKS. This network model decouples Pod IPs from VM subnets, mitigating private IP depletion issues and enabling clusters to scale to thousands of nodes without complex virtual network refactoring.','Markdown','News Announcement','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Networking & CNI", "Azure CNI Overlay"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/blog/azure-virtual-wan-introduces-its-first-saas-offering','Azure Virtual WAN introduces its first SaaS offering','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','1433d88ad29680e45a220aeff296a0e5818e5127cbc09b1308c9bfdd66ab6ac9',100.0,1.77903388472884607e+09,0,'2026-05-17T18:04:44.728846+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/blog/choose-the-best-global-distribution-solution-for-your-applications-with-azure','==azure.microsoft.com: Choose the best global distribution solution for'' your applications with Azure==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','91a7b2f5ef30eb9b74f807321003ebb6b52d2d5f6d1e43695bccfa67a6686e00',100.0,1.77903345708565211e+09,0,'2026-05-17T17:57:37.085652+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/blog/azure-virtual-wan-introduces-its-first-saas-offering','Azure Virtual WAN introduces its first SaaS offering','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','1433d88ad29680e45a220aeff296a0e5818e5127cbc09b1308c9bfdd66ab6ac9',100.0,1779033884,0,'2026-05-17T18:04:44.728846+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/blog/choose-the-best-global-distribution-solution-for-your-applications-with-azure','==azure.microsoft.com: Choose the best global distribution solution for'' your applications with Azure==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','91a7b2f5ef30eb9b74f807321003ebb6b52d2d5f6d1e43695bccfa67a6686e00',100.0,1779033457,0,'2026-05-17T17:57:37.085652+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/blog/introducing-azure-load-testing-optimize-app-performance-at-scale','azure.microsoft.com: Introducing Azure Load Testing: Optimize app performance at scale','','2021',0,'The launch blog post detailing the debut of Microsoft''s Azure Load Testing service. It explains how the tool bridges the gap between raw load generation and cloud application monitoring, allowing developers to execute JMeter scripts in an automated cloud-native paradigm directly from GitHub Actions or Azure Pipelines.','N/A','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Azure", "Testing Services"]','["[COMMUNITY-TOOL]"]','[]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/blog/openshift-on-azure-the-easiest-fully-managed-openshift-in-the-cloud','Openshift on Azure','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','aafc9ac33d0ea37afdba57b0d0cd61311ee1846fc1bb33d717d5e25a8fd99929',100.0,1.7790294007687819e+09,1,'2026-05-17T16:50:00.768782+02:00',NULL,NULL,NULL,'[]','[]','["docs/public-cloud-solutions.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/blog/powering-multi-cluster-workloads-with-seamless-cross-cluster-networking-for-azure-kubernetes-fleet-manager','Powering multi-cluster workloads with seamless cross-cluster networking for Azure Kubernetes Fleet Manager','Azure Kubernetes Fleet Manager introduces multi-cluster networking powered by Advanced Container Networking Services.','2026',4,'Azure Kubernetes Fleet Manager now offers cross-cluster networking in public preview, powered by Advanced Container Networking Services [1.1.6]. The solution establishes low-latency, transparent east-west networking across AKS clusters spanning multiple regions, entirely removing the operational complexity of manual VPNs, gateway setups, or routing tables. It features direct endpoint discovery and global multi-cluster load balancing to streamline high-availability microservice architectures.','en','article','Advanced',0,'online','automatic','edb3dd3544982579f3fe7f22d5899efaf95e51e26be83b00e7245f1cd178d3a7',NULL,1.78035272035168409e+09,0,'2026-06-02T00:25:20.351684+02:00',NULL,NULL,NULL,'["Cloud", "Azure", "AKS Fleet Manager"]','["ENTERPRISE-STABLE", "EMERGING"]','[]','[]','{}','{"category": "kubernetes-networking", "reputation_status": "Vetted", "reputation_summary": "Official production-grade cloud feature from Microsoft Azure, widely vetted by enterprise AKS users.", "social_preview_url": "https://azure.microsoft.com/en-us/blog/wp-content/uploads/2026/05/Azure-3D-Illustrations-ComputeNetworkStorage-Light-scaled.jpg", "source_provenance": "X.com (Azure)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-gb/blog/microsoft-azure-load-testing-is-now-generally-available',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering azure.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,100.0,1.77913049496549201e+09,0,'2026-05-18T20:54:54.965492+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-gb/products/load-testing',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering azure.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,100.0,1.77913049498346805e+09,0,'2026-05-18T20:54:54.983468+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-in/blog/how-microsoft-azure-crossregion-load-balancer-helps-create-region-redundancy-and-low-latency',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,100.0,1.77913049502571105e+09,0,'2026-05-18T20:54:55.025711+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-us/blog/azure-virtual-wan-introduces-its-first-saas-offering',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering azure.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,100.0,1.77913049500009107e+09,0,'2026-05-18T20:54:55.000091+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-us/blog/choose-the-best-global-distribution-solution-for-your-applications-with-azure',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering azure.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,100.0,1.77913049495525503e+09,0,'2026-05-18T20:54:54.955255+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-us/explore/global-infrastructure/products-by-region/table',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering azure.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,100.0,1.77913049498063492e+09,0,'2026-05-18T20:54:54.980635+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-us/resources/azure-for-architects',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,100.0,1.779130494930166e+09,0,'2026-05-18T20:54:54.930166+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-us/services/api-management',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,100.0,1.77913049500910305e+09,0,'2026-05-18T20:54:55.009103+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-us/services/container-instances',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,100.0,1.77913049501582789e+09,0,'2026-05-18T20:54:55.015828+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-us/updates',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering azure.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,100.0,1779130494.97767,0,'2026-05-18T20:54:54.977670+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-us/updates/?query=AKS',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering azure.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,100.0,1.77913049501848292e+09,0,'2026-05-18T20:54:55.018483+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-us/updates/general-availability-azure-bastion-native-client-support',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,100.0,1.77913049494134092e+09,0,'2026-05-18T20:54:54.941341+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-us/updates/generally-available-azure-bastion-shareable-links',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering azure.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,100.0,1.77913049501461195e+09,0,'2026-05-18T20:54:55.014612+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-us/updates/generally-available-azure-blob-storage-cold-tier-support-on-change-feed-and-object-replication',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,100.0,1.7791304949990921e+09,0,'2026-05-18T20:54:54.999092+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-us/updates/generally-available-durable-functions-support-of-managed-identity-for-azure-storage',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,100.0,1.779130494941118e+09,0,'2026-05-18T20:54:54.941118+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-us/updates/v2/Azure-Virtual-Network-Manager-topology-view-now-generally-available',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,100.0,1.77913049500602197e+09,0,'2026-05-18T20:54:55.006022+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/blog/openshift-on-azure-the-easiest-fully-managed-openshift-in-the-cloud','Openshift on Azure','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','aafc9ac33d0ea37afdba57b0d0cd61311ee1846fc1bb33d717d5e25a8fd99929',100.0,1779029400,1,'2026-05-17T16:50:00.768782+02:00',NULL,NULL,NULL,'[]','[]','["docs/public-cloud-solutions.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/blog/powering-multi-cluster-workloads-with-seamless-cross-cluster-networking-for-azure-kubernetes-fleet-manager','Powering multi-cluster workloads with seamless cross-cluster networking for Azure Kubernetes Fleet Manager','Azure Kubernetes Fleet Manager introduces multi-cluster networking powered by Advanced Container Networking Services.','2026',4,'Azure Kubernetes Fleet Manager now offers cross-cluster networking in public preview, powered by Advanced Container Networking Services [1.1.6]. The solution establishes low-latency, transparent east-west networking across AKS clusters spanning multiple regions, entirely removing the operational complexity of manual VPNs, gateway setups, or routing tables. It features direct endpoint discovery and global multi-cluster load balancing to streamline high-availability microservice architectures.','en','article','Advanced',0,'online','automatic','edb3dd3544982579f3fe7f22d5899efaf95e51e26be83b00e7245f1cd178d3a7',NULL,1780352720,0,'2026-06-02T00:25:20.351684+02:00',NULL,NULL,NULL,'["Cloud", "Azure", "AKS Fleet Manager"]','["ENTERPRISE-STABLE", "EMERGING"]','[]','[]','{}','{"category": "kubernetes-networking", "reputation_status": "Vetted", "reputation_summary": "Official production-grade cloud feature from Microsoft Azure, widely vetted by enterprise AKS users.", "social_preview_url": "https://azure.microsoft.com/en-us/blog/wp-content/uploads/2026/05/Azure-3D-Illustrations-ComputeNetworkStorage-Light-scaled.jpg", "source_provenance": "X.com (Azure)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-gb/blog/microsoft-azure-load-testing-is-now-generally-available',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering azure.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,100.0,1779130494,0,'2026-05-18T20:54:54.965492+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-gb/products/load-testing',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering azure.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,100.0,1779130494,0,'2026-05-18T20:54:54.983468+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-in/blog/how-microsoft-azure-crossregion-load-balancer-helps-create-region-redundancy-and-low-latency',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,100.0,1779130495,0,'2026-05-18T20:54:55.025711+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-us/blog/azure-virtual-wan-introduces-its-first-saas-offering',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering azure.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,100.0,1779130495,0,'2026-05-18T20:54:55.000091+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-us/blog/choose-the-best-global-distribution-solution-for-your-applications-with-azure',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering azure.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,100.0,1779130494,0,'2026-05-18T20:54:54.955255+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-us/explore/global-infrastructure/products-by-region/table',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering azure.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,100.0,1779130494,0,'2026-05-18T20:54:54.980635+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-us/resources/azure-for-architects',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,100.0,1779130494,0,'2026-05-18T20:54:54.930166+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-us/services/api-management',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,100.0,1779130495,0,'2026-05-18T20:54:55.009103+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-us/services/container-instances',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,100.0,1779130495,0,'2026-05-18T20:54:55.015828+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-us/updates',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering azure.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,100.0,1779130494,0,'2026-05-18T20:54:54.977670+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-us/updates/?query=AKS',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering azure.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,100.0,1779130495,0,'2026-05-18T20:54:55.018483+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-us/updates/general-availability-azure-bastion-native-client-support',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,100.0,1779130494,0,'2026-05-18T20:54:54.941341+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-us/updates/generally-available-azure-bastion-shareable-links',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering azure.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,100.0,1779130495,0,'2026-05-18T20:54:55.014612+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-us/updates/generally-available-azure-blob-storage-cold-tier-support-on-change-feed-and-object-replication',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,100.0,1779130494,0,'2026-05-18T20:54:54.999092+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-us/updates/generally-available-durable-functions-support-of-managed-identity-for-azure-storage',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,100.0,1779130494,0,'2026-05-18T20:54:54.941118+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/en-us/updates/v2/Azure-Virtual-Network-Manager-topology-view-now-generally-available',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,100.0,1779130495,0,'2026-05-18T20:54:55.006022+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/explore/global-infrastructure/products-by-region/table','Azure Products by Region Table','','2026',0,'The definitive, live-updated reference catalog mapping the global availability of Azure services and network products across all Azure regions. This matrices-driven tool is vital for cloud architects designing multi-region redundancy, data residency compliance, and edge microservice topologies.','N/A','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Azure Networking", "Global Infrastructure"]','["[COMMUNITY-TOOL]"]','[]','["cloud-arch-diagrams.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/products/azure-vmware','Azure VMware Solution','Redeploy, extend, and run native VMware environments at scale in the Microsoft Azure cloud.','2026',4,'Curator Insight: Azure VMware Solution remains a cornerstone technology for legacy enterprise migrations, enabling zero-refactor vSphere workload portability to the cloud. Live Grounding indicates that the fully managed service natively integrates with Azure''s software-defined networking and governance layers, backed by joint Microsoft-VMware support. It serves as a critical bridge for extending VMware-based operations into public cloud native ecosystems without hypervisor-level fragmentation.','en','document','Advanced',0,'online','automatic','4f485b1edd932920fbdddace5206e107f46cfa9c9fac080a8f010d4942e3011a',NULL,1.78035242411330294e+09,0,'2026-06-02T00:20:24.113303+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Hybrid Cloud", "VMware Migration"]','["ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "azure", "reputation_status": "Vetted", "reputation_summary": "Highly stable, co-supported enterprise cloud migration platform.", "social_preview_url": "", "source_provenance": "X.com (Azure)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/products/azure-vmware','Azure VMware Solution','Redeploy, extend, and run native VMware environments at scale in the Microsoft Azure cloud.','2026',4,'Curator Insight: Azure VMware Solution remains a cornerstone technology for legacy enterprise migrations, enabling zero-refactor vSphere workload portability to the cloud. Live Grounding indicates that the fully managed service natively integrates with Azure''s software-defined networking and governance layers, backed by joint Microsoft-VMware support. It serves as a critical bridge for extending VMware-based operations into public cloud native ecosystems without hypervisor-level fragmentation.','en','document','Advanced',0,'online','automatic','4f485b1edd932920fbdddace5206e107f46cfa9c9fac080a8f010d4942e3011a',NULL,1780352424,0,'2026-06-02T00:20:24.113303+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Hybrid Cloud", "VMware Migration"]','["ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "azure", "reputation_status": "Vetted", "reputation_summary": "Highly stable, co-supported enterprise cloud migration platform.", "social_preview_url": "", "source_provenance": "X.com (Azure)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/products/chaos-studio','Azure Chaos Studio','- [techcommunity.microsoft.com: Announcing the Public Preview of Azure Chaos Studio](https://techcommunity.microsoft.com/blog/azuregovernanceandmanagementblog/announcing-the-public-preview-of-azure-chaos-studio/2893050)
- [docs.microsoft.com: What is Azure Chaos Studio?](https://learn.microsoft.com/en-us/azure/chaos-studio/chaos-studio-overview)
- [sqlservercentral.com: Chaos Engineering in Azure](https://www.sqlservercentral.com/articles/chaos-engineering-in-azure)','2021',0,'Provides an overview of Azure Chaos Studio, Microsoft''s managed chaos orchestration platform. Explains how to configure fault injection pipelines against virtual machines, AKS clusters, and key-value stores directly inside the Azure portal.','English','Cloud Service','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Resilience", "Chaos Engineering", "Cloud Architecture"]','["[COMMUNITY-TOOL]"]','[]','["chaos-engineering.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/products/container-apps',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering azure.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.77938861132114911e+09,0,'2026-05-21T20:36:51.321149+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/products/container-apps',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering azure.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1779388611,0,'2026-05-21T20:36:51.321149+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/products/devops','Azure DevOps 🌟','','2026',0,'Microsoft''s enterprise-grade platform offering Boards, Pipelines, Repos, Test Plans, and Artifacts. Curator insights highlight its deep integration with corporate AD and Azure cloud services. Live enterprise architecture evaluations show that despite the rising popularity of GitHub Enterprise, Azure DevOps remains highly dominant in massive corporate ecosystems due to its robust work-item tracking and compliance engines.','N/A','Platform','Intermediate',1,'duplicate','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Azure Ecosystem", "Platform Services"]','["[COMMUNITY-TOOL]"]','[]','["jenkins-alternatives.md", "devops.md"]','{}','{"duplicate_of": "https://marketplace.visualstudio.com/azuredevops"}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/resources/azure-for-architects','==azure.microsoft.com: Azure for Architects, Third Edition==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','d6ee70269dcb2914193a55167c2a09f7a1392f69abb5701f311a294fa47635fa',100.0,1.77903027619616293e+09,0,'2026-05-17T17:04:36.196163+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/resources/templates','==azure.microsoft.com: Azure Quickstart Templates==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','8173b40548f195b0d9676b140d0073c39dad8a7bc5fa4ad37fd7f71adc0810a3',100.0,1.77903045134959411e+09,0,'2026-05-17T17:07:31.349594+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/services/api-management','azure.microsoft.com: Azure API Management','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','a8f612b4541e2fdb70344032748b0cdcde5c27f47ccd1b94542ba7e94327ea5f',100.0,1.77903015425343298e+09,0,'2026-05-17T17:02:34.253433+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/services/container-apps',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','d68cdd6462db5bd2144e1bc364ea86a0a3766a167fae9261faf9e2ff9c29d26e',64.0,1.77913049499921798e+09,0,'2026-05-18T20:54:54.999218+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/services/container-instances','azure.microsoft.com: Azure Container Instances','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','6d631bc9abc0cf9d0490cad46b69fa4f685f57b7348e6a42815392b73aefb166',100.0,1.77903128442327499e+09,0,'2026-05-17T17:21:24.423275+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/services/devops',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'review_required','manual','4eb027814fb8d7174f68e388ab9d1ba73e4dfd9eaada1c2d4076f1ed18dfe2a1',64.0,1.77913049503192806e+09,0,'2026-05-18T20:54:55.031928+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"review_metadata": {"original_url": "https://azure.microsoft.com/en-us/services/devops", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.031931"}}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/resources/azure-for-architects','==azure.microsoft.com: Azure for Architects, Third Edition==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','d6ee70269dcb2914193a55167c2a09f7a1392f69abb5701f311a294fa47635fa',100.0,1779030276,0,'2026-05-17T17:04:36.196163+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/resources/templates','==azure.microsoft.com: Azure Quickstart Templates==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','8173b40548f195b0d9676b140d0073c39dad8a7bc5fa4ad37fd7f71adc0810a3',100.0,1779030451,0,'2026-05-17T17:07:31.349594+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/services/api-management','azure.microsoft.com: Azure API Management','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','a8f612b4541e2fdb70344032748b0cdcde5c27f47ccd1b94542ba7e94327ea5f',100.0,1779030154,0,'2026-05-17T17:02:34.253433+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/services/container-apps',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','d68cdd6462db5bd2144e1bc364ea86a0a3766a167fae9261faf9e2ff9c29d26e',64.0,1779130494,0,'2026-05-18T20:54:54.999218+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/services/container-instances','azure.microsoft.com: Azure Container Instances','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','6d631bc9abc0cf9d0490cad46b69fa4f685f57b7348e6a42815392b73aefb166',100.0,1779031284,0,'2026-05-17T17:21:24.423275+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/services/devops',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'review_required','manual','4eb027814fb8d7174f68e388ab9d1ba73e4dfd9eaada1c2d4076f1ed18dfe2a1',64.0,1779130495,0,'2026-05-18T20:54:55.031928+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"review_metadata": {"original_url": "https://azure.microsoft.com/en-us/services/devops", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.031931"}}');
INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/solutions/azure-iaas','Infrastructure as a Service (IaaS) | Microsoft Azure','The central landing page and resource hub for Microsoft Azure''s Infrastructure as a Service, detailing compute, storage, networking, and system-level performance.','2026',4,'Curator Insight: Azure''s modern Infrastructure as a Service (IaaS) shifts the cloud narrative from raw compute units to an integrated, system-level architecture designed for AI workloads and mission-critical enterprise workloads.
-Live Grounding: Recent platform updates emphasize secure-by-design baseline policies, multi-zone business continuity frameworks, and seamless telemetry instrumentation targeting CPU-intensive and distributed database engines.','English','Site','Beginner',0,'online','automatic','2d3df94f4508f706175f5e054989e9705b467ab46c3a68fae5552a625ef0187a',NULL,1.78035240414769196e+09,0,'2026-06-02T00:20:04.147692+02:00',NULL,NULL,NULL,'["Cloud Providers", "Microsoft Azure", "IaaS"]','["DE FACTO STANDARD", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "azure", "reputation_status": "Vetted", "reputation_summary": "Primary, highly reliable cloud product documentation suite representing foundational enterprise cloud infrastructure components.", "social_preview_url": "", "source_provenance": "X.com (Azure)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/updates','Azure Updates 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','c0d299b90ce1d8fae61f1bb988a1c17001f73a79cdc01d07856079acfe54806a',100.0,1.77903319523055505e+09,0,'2026-05-17T17:53:15.230555+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+Live Grounding: Recent platform updates emphasize secure-by-design baseline policies, multi-zone business continuity frameworks, and seamless telemetry instrumentation targeting CPU-intensive and distributed database engines.','English','Site','Beginner',0,'online','automatic','2d3df94f4508f706175f5e054989e9705b467ab46c3a68fae5552a625ef0187a',NULL,1780352404,0,'2026-06-02T00:20:04.147692+02:00',NULL,NULL,NULL,'["Cloud Providers", "Microsoft Azure", "IaaS"]','["DE FACTO STANDARD", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "azure", "reputation_status": "Vetted", "reputation_summary": "Primary, highly reliable cloud product documentation suite representing foundational enterprise cloud infrastructure components.", "social_preview_url": "", "source_provenance": "X.com (Azure)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/updates','Azure Updates 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','c0d299b90ce1d8fae61f1bb988a1c17001f73a79cdc01d07856079acfe54806a',100.0,1779033195,0,'2026-05-17T17:53:15.230555+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/updates/?query=AKS','Azure Updates AKS 🌟','','2024',0,'Official real-time tracking feed for feature rollouts, API updates, region additions, and critical deprecation schedules affecting Azure Kubernetes Service.','N/A','Changelog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "Microsoft AKS", "Lifecycle & Release Notes", "Platform Changes"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/updates/azure-virtual-network-manager-topology-view-now-generally-available','==azure.microsoft.com: Azure Virtual Network Manager topology view now generally'' available==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','cd2d434082831561bcde20fe7922d38a408f0a0daf7e3044c019bb576eba1941',100.0,1.7790290937127881e+09,0,'2026-05-17T16:44:53.712788+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/updates/generally-available-azure-bastion-shareable-links','Generally available: Azure Bastion now support shareable links','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','349763fbbf24cfba726efb16e2396afabac9a18aaecdeb83507f3dfbd4681276',100.0,1.77903419112400889e+09,0,'2026-05-17T18:09:51.124009+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/updates/generally-available-azure-blob-storage-cold-tier-support-on-change-feed-and-object-replication','azure.microsoft.com: Generally available: Azure Blob Storage Cold Tier support'' on Change Feed and Object Replication','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','54e5a5ada010e6f05df7e9e8126be708bd485bc2cc7137dc0c97f9ead497a79d',100.0,1.77902953169873189e+09,0,'2026-05-17T16:52:11.698732+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/updates/private-preview-aks-backup','==azure.microsoft.com: Private preview: Azure Kubernetes Service (AKS) Backup=='' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','788a8d952656e5496bf5d13320f626d7ca7752ce33ef2446975684630234583b',100.0,1.77903249962122392e+09,0,'2026-05-17T17:41:39.621224+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"review_metadata": {"original_url": "https://azure.microsoft.com/en-us/updates/private-preview-aks-backup", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.997325"}}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/updates/sftp-support-for-azure-blob-storage-now-generally-available','azure.microsoft.com: Generally available: SFTP support for Azure Blob Storage','','N/A',0,'A curated technical resource and architectural guide covering azure.microsoft.com: Generally available: SFTP support for Azure Blob Storage in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','43788bbb19bdc3d0e0e1a644aad064e0c615697eff80db65c668cad3966da0ba',100.0,1.77903406654202795e+09,1,'2026-05-17T18:07:46.542028+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/updates/azure-virtual-network-manager-topology-view-now-generally-available','==azure.microsoft.com: Azure Virtual Network Manager topology view now generally'' available==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','cd2d434082831561bcde20fe7922d38a408f0a0daf7e3044c019bb576eba1941',100.0,1779029093,0,'2026-05-17T16:44:53.712788+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/updates/generally-available-azure-bastion-shareable-links','Generally available: Azure Bastion now support shareable links','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','349763fbbf24cfba726efb16e2396afabac9a18aaecdeb83507f3dfbd4681276',100.0,1779034191,0,'2026-05-17T18:09:51.124009+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/updates/generally-available-azure-blob-storage-cold-tier-support-on-change-feed-and-object-replication','azure.microsoft.com: Generally available: Azure Blob Storage Cold Tier support'' on Change Feed and Object Replication','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','54e5a5ada010e6f05df7e9e8126be708bd485bc2cc7137dc0c97f9ead497a79d',100.0,1779029531,0,'2026-05-17T16:52:11.698732+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/updates/private-preview-aks-backup','==azure.microsoft.com: Private preview: Azure Kubernetes Service (AKS) Backup=='' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','788a8d952656e5496bf5d13320f626d7ca7752ce33ef2446975684630234583b',100.0,1779032499,0,'2026-05-17T17:41:39.621224+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"review_metadata": {"original_url": "https://azure.microsoft.com/en-us/updates/private-preview-aks-backup", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.997325"}}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/en-us/updates/sftp-support-for-azure-blob-storage-now-generally-available','azure.microsoft.com: Generally available: SFTP support for Azure Blob Storage','','N/A',0,'A curated technical resource and architectural guide covering azure.microsoft.com: Generally available: SFTP support for Azure Blob Storage in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','43788bbb19bdc3d0e0e1a644aad064e0c615697eff80db65c668cad3966da0ba',100.0,1779034066,1,'2026-05-17T18:07:46.542028+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://azure.microsoft.com/es-es/pricing/details/kubernetes-service','Azure Kubernetes pricing','','2026',0,'The official pricing documentation for Azure Kubernetes Service (AKS). Evaluates the free tier versus Uptime SLA guarantees, VM node sizes, and integrated storage options. Live grounding points to Azure''s highly competitive pricing policies for hybrid and enterprise-scale deployments.','Spanish','Reference/Pricing','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Management", "Managed Kubernetes", "Azure AKS Costs"]','["[COMMUNITY-TOOL]"]','[]','["public-cloud-solutions.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/services/chaos-studio','Azure Chaos Studio','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','67871824337f3c8cf237064990fc07d9a0ff7d444b59565748377de97a1bdd50',100.0,1.7790307602874031e+09,0,'2026-05-17T17:12:40.287403+02:00',NULL,NULL,NULL,'[]','[]','["docs/chaos-engineering.md"]','[]','{}','{"duplicate_of": "https://azure.microsoft.com/en-us/products/chaos-studio"}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/services/container-apps','Azure Container Apps','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','63a918810fe9081bda21710bbb0ac48d023e55606b716269e053924d50e4dd82',100.0,1.77902965886361789e+09,0,'2026-05-17T16:54:18.863618+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://azure.microsoft.com/services/devops','Azure DevOps 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cab5d76c655c345a99d8bd339c33c9a00b511678e8807fa2e427a012dcdf0e6f',100.0,1.77903063510807609e+09,0,'2026-05-17T17:10:35.108076+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md", "docs/devops.md", "docs/jenkins-alternatives.md"]','[]','{}','{"duplicate_of": "https://azure.microsoft.com/en-us/products/devops"}');
-INSERT INTO "resources" VALUES('https://azurearcjumpstart.io','azurearcjumpstart.io','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','22a467a8cc968ed9275238d39361d427819bc71676e9b8feb92ba423d1e22ad7',100.0,1.77903108511168098e+09,0,'2026-05-17T17:18:05.111681+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://jumpstart.azure.com"}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/services/chaos-studio','Azure Chaos Studio','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','67871824337f3c8cf237064990fc07d9a0ff7d444b59565748377de97a1bdd50',100.0,1779030760,0,'2026-05-17T17:12:40.287403+02:00',NULL,NULL,NULL,'[]','[]','["docs/chaos-engineering.md"]','[]','{}','{"duplicate_of": "https://azure.microsoft.com/en-us/products/chaos-studio"}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/services/container-apps','Azure Container Apps','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','63a918810fe9081bda21710bbb0ac48d023e55606b716269e053924d50e4dd82',100.0,1779029658,0,'2026-05-17T16:54:18.863618+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://azure.microsoft.com/services/devops','Azure DevOps 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cab5d76c655c345a99d8bd339c33c9a00b511678e8807fa2e427a012dcdf0e6f',100.0,1779030635,0,'2026-05-17T17:10:35.108076+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md", "docs/devops.md", "docs/jenkins-alternatives.md"]','[]','{}','{"duplicate_of": "https://azure.microsoft.com/en-us/products/devops"}');
+INSERT INTO "resources" VALUES('https://azurearcjumpstart.io','azurearcjumpstart.io','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','22a467a8cc968ed9275238d39361d427819bc71676e9b8feb92ba423d1e22ad7',100.0,1779031085,0,'2026-05-17T17:18:05.111681+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://jumpstart.azure.com"}');
INSERT INTO "resources" VALUES('https://azurecharts.com','azurecharts.com: Azure Charts','','2026',0,'An interactive, visual tracking tool detailing Azure services. Dynamically graphs compliance updates, service availability maps, and feature changes in real-time.','TypeScript','Software','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Platforms", "Azure", "Visualization & Insights"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://azurecharts.com/learning','azurecharts.com/learning: Azure Learning Explorer','','2026',0,'An interactive educational roadmap generator integrated inside Azure Charts. Guides cloud engineers through certifications and specific infrastructure tracks.','None','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Platforms", "Azure", "Education"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://azurecloudai.blog/2019/09/27/deploy-azure-kubernetes-service-aks-to-a-preexisting-vnet','azurecloudai.blog: Deploy Azure Kubernetes Service (AKS) to a preexisting'' VNET','','N/A',0,'Walkthrough outlining the installation of AKS inside preexisting VNET topologies. Examines subnet sizing requirements, routing controls, and enterprise boundary setups. Helpful for aligning AKS with pre-configured network constraints.','English','blog','Intermediate',0,'duplicate','manual','5d14b2dc03dadca8119588932b102e1f5ed361f90524093ca50abddd947d2843',100.0,1779031827.30087,0,'2026-05-17T17:30:27.300870+02:00',NULL,NULL,NULL,'["Cloud Providers", "Azure", "Networking"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"duplicate_of": "https://azurecloudai.blog/verify.html"}');
-INSERT INTO "resources" VALUES('https://azuredevopsdemogenerator.azurewebsites.net','Azure DevOps Demo Generator 🌟','','N/A',0,'A curated technical resource and architectural guide covering Azure DevOps Demo Generator 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903161811882591e+09,0,'2026-05-17T17:26:58.118826+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://azurecloudai.blog/2019/09/27/deploy-azure-kubernetes-service-aks-to-a-preexisting-vnet','azurecloudai.blog: Deploy Azure Kubernetes Service (AKS) to a preexisting'' VNET','','N/A',0,'Walkthrough outlining the installation of AKS inside preexisting VNET topologies. Examines subnet sizing requirements, routing controls, and enterprise boundary setups. Helpful for aligning AKS with pre-configured network constraints.','English','blog','Intermediate',0,'duplicate','manual','5d14b2dc03dadca8119588932b102e1f5ed361f90524093ca50abddd947d2843',100.0,1779031827,0,'2026-05-17T17:30:27.300870+02:00',NULL,NULL,NULL,'["Cloud Providers", "Azure", "Networking"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"duplicate_of": "https://azurecloudai.blog/verify.html"}');
+INSERT INTO "resources" VALUES('https://azuredevopsdemogenerator.azurewebsites.net','Azure DevOps Demo Generator 🌟','','N/A',0,'A curated technical resource and architectural guide covering Azure DevOps Demo Generator 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031618,0,'2026-05-17T17:26:58.118826+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://azuredevopslabs.com','Azure DevOps Labs 🌟','','2024',0,'A extensive sandbox catalog presenting modular, self-paced technical tutorials for Azure DevOps. Teaches container builds, environment configuration matrices, and enterprise-grade security structures designed to support high-scale operations.','English','Product','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Enterprise Platforms", "Azure DevOps"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://azuredevopslabs.com/labs/vstsextend/kubernetes','azuredevopslabs.com: Deploying a multi-container application to Azure Kubernetes Services','','2023',0,'An interactive, practical lab illustrating the step-by-step setup of continuous delivery pipelines targeting AKS using Azure DevOps. Covers container builds, ACR image pushes, and multi-stage YAML pipeline deployment structures.','YAML','Interactive Lab','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Delivery & CI/CD", "Continuous Deployment", "Azure Pipelines"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://azuremarketplace.microsoft.com/en-us/marketplace/apps/gofireflyltd1705083203658.firefly','azuremarketplace.microsoft.com: Firefly','','2026',0,'Firefly is an advanced multi-cloud governance platform that detects unmanaged cloud assets and programmatically generates corresponding Infrastructure as Code (IaC) configuration files. It acts as an automated drift detector and reconciliation tool, ensuring that actual cloud deployments match repository-defined target architectures.','None','Product','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Governance", "Infrastructure as Code", "Asset Management"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://azureviking.com/post/terraform-module-azure-dns-private-resolver','azureviking.com: Terraform module: Azure DNS Private Resolver','','2023',0,'A targeted guide detailing how to construct and deploy an Azure DNS Private Resolver utilizing Terraform scripts. Solves naming lookup hurdles within hybrid cloud topologies, replacing heavy VM-based forwarders with a secure, managed cloud native endpoint.','HCL','Module','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Azure", "Networking", "DNS Resolver"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://azureviking.com/post/terraform-module-azurerm-alz-subnet','azureviking.com: Terraform Module: azurerm-alz-subnet','','2023',0,'Presents a custom subnet management module built for enterprise landing zones. Explores routing boundaries, Network Security Group (NSG) integrations, and automation methods to scale internal VNets easily.','HCL','Module','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Azure", "Networking", "Subnets"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://azureway.cloud/azure-container-apps-creating-using-terraform-part-1',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','ef4b9f024e2eeebbdf34c696ea3d19cf32a8cbfcd49ae6c6e939b95a9eec7097',100.0,1.779032680323143e+09,1,'2026-05-17T17:44:40.323143+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://azureway.cloud/azure-container-apps-traffic-splitting-part-4',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','fdf558410487332b90abd7c51698d777788edc16ef106168d480d4297a79028c',100.0,1.7790323819825561e+09,1,'2026-05-17T17:39:41.982556+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://azureway.cloud/azure-container-apps-creating-using-terraform-part-1',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','ef4b9f024e2eeebbdf34c696ea3d19cf32a8cbfcd49ae6c6e939b95a9eec7097',100.0,1779032680,1,'2026-05-17T17:44:40.323143+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://azureway.cloud/azure-container-apps-traffic-splitting-part-4',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','fdf558410487332b90abd7c51698d777788edc16ef106168d480d4297a79028c',100.0,1779032381,1,'2026-05-17T17:39:41.982556+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://backstage.io','Backstage Developer Portal:','','2026',5,'Created by Spotify and donated to the CNCF, Backstage is an open-source framework for building internal developer portals. It unifies infrastructure tooling, services, and documentation under a single, centralized Software Catalog to streamline development workflows and reduce cognitive load.','TypeScript','Framework / Tool','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Developer Portal", "Internal Developer Platforms"]','["[DE FACTO STANDARD]"]','[]','["developerportals.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://backup.docs.portworx.com','PX-Backup: docs','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','53e7bacf27df49e27bfde528e3135903962ffdb798c263833d0be1ad94eb410a',100.0,1.77903409471412801e+09,0,'2026-05-17T18:08:14.714128+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-backup-migrations.md"]','[]','{}','{"duplicate_of": "https://docs.portworx.com/portworx-backup-on-prem"}');
+INSERT INTO "resources" VALUES('https://backup.docs.portworx.com','PX-Backup: docs','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','53e7bacf27df49e27bfde528e3135903962ffdb798c263833d0be1ad94eb410a',100.0,1779034094,0,'2026-05-17T18:08:14.714128+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-backup-migrations.md"]','[]','{}','{"duplicate_of": "https://docs.portworx.com/portworx-backup-on-prem"}');
INSERT INTO "resources" VALUES('https://baeke.info/2022/06/02/trying-out-draft-2-on-aks','blog.baeke.info: Trying out Draft 2 on AKS','','2022',0,'An early evaluation testing out the Draft v2 workflow within AKS environments. Evaluates standard dev loops and notes architectural changes between initial Draft implementations and subsequent buildpack-driven tools. Modern architects should target standard buildpacks and OCI artifacts over older Draft versions.','Bash','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Developer Experience", "Legacy Scaffolding"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://baeke.info/2022/11/24/aks-workload-identity-revisited','blog.baeke.info: AKS Workload Identity Revisited','','2022',0,'A deep-dive analyzing Azure AD Workload Identity mechanics. Compares this modern OIDC token-exchange flow against legacy pod identities. Essential reading for secure application migrations requiring direct integration with Azure Cloud resources.','Bash','Technical Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Governance", "Access & Identity", "Workload Identity"]','["[LEGACY]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://bagas-awibowo.medium.com/helm-templating-network-policy-using-helm-783b2f7e401a','==bagas-awibowo.medium.com: Helm — Templating Network Policy using Helm==','','N/A',0,'A curated technical resource and architectural guide covering ==bagas-awibowo.medium.com: Helm — Templating Network Policy using Helm== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903341565396189e+09,0,'2026-05-17T17:56:55.653962+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://balajisblog.com/cheatsheet-for-bitbucket-pipelines','balajisblog.com: Cheatsheet for Bitbucket Pipelines','','N/A',0,'A curated technical resource and architectural guide covering balajisblog.com: Cheatsheet for Bitbucket Pipelines in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790343456304059e+09,0,'2026-05-17T18:12:25.630406+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://bagas-awibowo.medium.com/helm-templating-network-policy-using-helm-783b2f7e401a','==bagas-awibowo.medium.com: Helm — Templating Network Policy using Helm==','','N/A',0,'A curated technical resource and architectural guide covering ==bagas-awibowo.medium.com: Helm — Templating Network Policy using Helm== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033415,0,'2026-05-17T17:56:55.653962+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://balajisblog.com/cheatsheet-for-bitbucket-pipelines','balajisblog.com: Cheatsheet for Bitbucket Pipelines','','N/A',0,'A curated technical resource and architectural guide covering balajisblog.com: Cheatsheet for Bitbucket Pipelines in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034345,0,'2026-05-17T18:12:25.630406+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://banksco.de/p/state-of-realtime-web-2016.html','The State of Real-Time Web in 2016','','2016',2,'A historical report from 2016 analyzing the landscape of real-time web transport. While historically useful, modern 2026 platforms have mostly replaced these early implementations with standardized WebSockets and Server-Sent Events (SSE).','Agnostic','Analysis','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["API Architectures", "Real-Time", "History"]','["[COMMUNITY-TOOL]"]','[]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://banzaicloud.com','Banzai Cloud 🌟','','N/A',0,'A curated technical resource and architectural guide covering Banzai Cloud 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903221955612397e+09,0,'2026-05-17T17:36:59.556124+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md", "docs/message-queue.md"]','["managed-kubernetes-in-public-cloud.md", "message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://banzaicloud.com','Banzai Cloud 🌟','','N/A',0,'A curated technical resource and architectural guide covering Banzai Cloud 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032219,0,'2026-05-17T17:36:59.556124+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md", "docs/message-queue.md"]','["managed-kubernetes-in-public-cloud.md", "message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://banzaicloud.com/blog/backyards-api-gateway','banzaicloud.com: Istio ingress controller as an API gateway','','2020',0,'Deep technical review exploring the adaptation of Istio''s ingress controller to serve as an enterprise API gateway. Focuses on route definitions, authentication offloading, and traffic manipulation.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Service Mesh", "Networking", "API Gateway"]','["[COMMUNITY-TOOL]"]','[]','["istio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://banzaicloud.com/blog/helm3-the-good-the-bad-and-the-ugly','banzaicloud.com: Helm 3, the Good, the Bad and the Ugly','','N/A',0,'A curated technical resource and architectural guide covering banzaicloud.com: Helm 3, the Good, the Bad and the Ugly in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779032163107486e+09,0,'2026-05-17T17:36:03.107486+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://banzaicloud.com/blog/istio-1.6','banzaicloud.com: What''s new in Istio 1.6, a quick walkthrough','','N/A',0,'A curated technical resource and architectural guide covering banzaicloud.com: What''s new in Istio 1.6, a quick walkthrough in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903054067687797e+09,0,'2026-05-17T17:09:00.676878+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/istio.md"]','["istio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://banzaicloud.com/blog/istio-external-demo','banzaicloud.com: Controlling egress traffic with Istio','','N/A',0,'A curated technical resource and architectural guide covering banzaicloud.com: Controlling egress traffic with Istio in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031226.49407,0,'2026-05-17T17:20:26.494070+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/istio.md"]','["istio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://banzaicloud.com/blog/istio-mixerless-telemetry','banzaicloud.com: Istio telemetry V2 (Mixerless) deep dive','','N/A',0,'A curated technical resource and architectural guide covering banzaicloud.com: Istio telemetry V2 (Mixerless) deep dive in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903160221168589e+09,0,'2026-05-17T17:26:42.211686+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/istio.md"]','["istio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://banzaicloud.com/blog/istio-opa','banzaicloud.com: Istio and Kubernetes ft. OPA policies','','N/A',0,'A curated technical resource and architectural guide covering banzaicloud.com: Istio and Kubernetes ft. OPA policies in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903251866012096e+09,0,'2026-05-17T17:41:58.660121+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://banzaicloud.com/blog/k8s-cluster-autoscaler','banzaicloud.com: Autoscaling Kubernetes clusters','','N/A',0,'A curated technical resource and architectural guide covering banzaicloud.com: Autoscaling Kubernetes clusters in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903135243843197e+09,0,'2026-05-17T17:22:32.438432+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://banzaicloud.com/blog/k8s-cluster-logging','Understanding Kubernetes cluster events','','N/A',0,'A curated technical resource and architectural guide covering Understanding Kubernetes cluster events in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903440435904598e+09,0,'2026-05-17T18:13:24.359046+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://banzaicloud.com/blog/k8s-sidecars','banzaicloud.com: Sidecar container lifecycle changes in Kubernetes 1.18'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering banzaicloud.com: Sidecar container lifecycle changes in Kubernetes 1.18'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903421152382302e+09,0,'2026-05-17T18:10:11.523823+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://banzaicloud.com/blog/kafka-on-etcd','banzaicloud.com: Kafka on Kubernetes - using etcd 🌟','','N/A',0,'A curated technical resource and architectural guide covering banzaicloud.com: Kafka on Kubernetes - using etcd 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903135796854591e+09,0,'2026-05-17T17:22:37.968546+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://banzaicloud.com/blog/kafka-on-istio-benefits','The benefits of integrating Apache Kafka with Istio','','N/A',0,'A curated technical resource and architectural guide covering The benefits of integrating Apache Kafka with Istio in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903369888307189e+09,0,'2026-05-17T18:01:38.883072+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://banzaicloud.com/blog/kafka-rolling-upgrade','banzaicloud.com: Kafka rolling upgrade made easy with Supertubes','','N/A',0,'A curated technical resource and architectural guide covering banzaicloud.com: Kafka rolling upgrade made easy with Supertubes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903178802456498e+09,0,'2026-05-17T17:29:48.024565+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://banzaicloud.com/blog/kafka-schemareg','banzaicloud.com: Kafka Schema Registry on Kubernetes the declarative way','','N/A',0,'A curated technical resource and architectural guide covering banzaicloud.com: Kafka Schema Registry on Kubernetes the declarative way in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903109429782104e+09,0,'2026-05-17T17:18:14.297821+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://banzaicloud.com/blog/kubernetes-nodepool-upgrades','Kubernetes node pool upgrades with Banzai Pipeline','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903377322321391e+09,0,'2026-05-17T18:02:53.223214+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://banzaicloud.com/blog/supertubes-focal','banzaicloud.com: Bulletproof Kafka, and the tale of an Amazon outage','','N/A',0,'A curated technical resource and architectural guide covering banzaicloud.com: Bulletproof Kafka, and the tale of an Amazon outage in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903409437822103e+09,0,'2026-05-17T18:08:14.378221+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://banzaicloud.com/docs/one-eye/logging-operator/quickstarts/es-nginx','Store NGINX access logs in Elasticsearch with Logging operator 🌟','','N/A',0,'A curated technical resource and architectural guide covering Store NGINX access logs in Elasticsearch with Logging operator 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903134928295493e+09,0,'2026-05-17T17:22:29.282955+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://bash.cyberciti.biz/guide/Main_Page','bash.cyberciti.biz Wiki 🌟','','N/A',0,'A curated technical resource and architectural guide covering bash.cyberciti.biz Wiki 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903375920958089e+09,0,'2026-05-17T18:02:39.209581+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://bash.cyberciti.biz/guide/Man_command','bash.cyberciti.biz: Man command','','N/A',0,'A curated technical resource and architectural guide covering bash.cyberciti.biz: Man command in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903234392908096e+09,0,'2026-05-17T17:39:03.929081+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://baykara.medium.com/a-gentle-inspection-of-oomkilled-in-kubernetes-4b4124cd23a8','baykara.medium.com: A Gentle Inspection of OOMKilled in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering baykara.medium.com: A Gentle Inspection of OOMKilled in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903408423005199e+09,0,'2026-05-17T18:08:04.230052+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://banzaicloud.com/blog/helm3-the-good-the-bad-and-the-ugly','banzaicloud.com: Helm 3, the Good, the Bad and the Ugly','','N/A',0,'A curated technical resource and architectural guide covering banzaicloud.com: Helm 3, the Good, the Bad and the Ugly in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032163,0,'2026-05-17T17:36:03.107486+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://banzaicloud.com/blog/istio-1.6','banzaicloud.com: What''s new in Istio 1.6, a quick walkthrough','','N/A',0,'A curated technical resource and architectural guide covering banzaicloud.com: What''s new in Istio 1.6, a quick walkthrough in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030540,0,'2026-05-17T17:09:00.676878+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/istio.md"]','["istio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://banzaicloud.com/blog/istio-external-demo','banzaicloud.com: Controlling egress traffic with Istio','','N/A',0,'A curated technical resource and architectural guide covering banzaicloud.com: Controlling egress traffic with Istio in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031226,0,'2026-05-17T17:20:26.494070+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/istio.md"]','["istio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://banzaicloud.com/blog/istio-mixerless-telemetry','banzaicloud.com: Istio telemetry V2 (Mixerless) deep dive','','N/A',0,'A curated technical resource and architectural guide covering banzaicloud.com: Istio telemetry V2 (Mixerless) deep dive in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031602,0,'2026-05-17T17:26:42.211686+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/istio.md"]','["istio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://banzaicloud.com/blog/istio-opa','banzaicloud.com: Istio and Kubernetes ft. OPA policies','','N/A',0,'A curated technical resource and architectural guide covering banzaicloud.com: Istio and Kubernetes ft. OPA policies in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032518,0,'2026-05-17T17:41:58.660121+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://banzaicloud.com/blog/k8s-cluster-autoscaler','banzaicloud.com: Autoscaling Kubernetes clusters','','N/A',0,'A curated technical resource and architectural guide covering banzaicloud.com: Autoscaling Kubernetes clusters in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031352,0,'2026-05-17T17:22:32.438432+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://banzaicloud.com/blog/k8s-cluster-logging','Understanding Kubernetes cluster events','','N/A',0,'A curated technical resource and architectural guide covering Understanding Kubernetes cluster events in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034404,0,'2026-05-17T18:13:24.359046+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://banzaicloud.com/blog/k8s-sidecars','banzaicloud.com: Sidecar container lifecycle changes in Kubernetes 1.18'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering banzaicloud.com: Sidecar container lifecycle changes in Kubernetes 1.18'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034211,0,'2026-05-17T18:10:11.523823+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://banzaicloud.com/blog/kafka-on-etcd','banzaicloud.com: Kafka on Kubernetes - using etcd 🌟','','N/A',0,'A curated technical resource and architectural guide covering banzaicloud.com: Kafka on Kubernetes - using etcd 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031357,0,'2026-05-17T17:22:37.968546+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://banzaicloud.com/blog/kafka-on-istio-benefits','The benefits of integrating Apache Kafka with Istio','','N/A',0,'A curated technical resource and architectural guide covering The benefits of integrating Apache Kafka with Istio in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033698,0,'2026-05-17T18:01:38.883072+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://banzaicloud.com/blog/kafka-rolling-upgrade','banzaicloud.com: Kafka rolling upgrade made easy with Supertubes','','N/A',0,'A curated technical resource and architectural guide covering banzaicloud.com: Kafka rolling upgrade made easy with Supertubes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031788,0,'2026-05-17T17:29:48.024565+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://banzaicloud.com/blog/kafka-schemareg','banzaicloud.com: Kafka Schema Registry on Kubernetes the declarative way','','N/A',0,'A curated technical resource and architectural guide covering banzaicloud.com: Kafka Schema Registry on Kubernetes the declarative way in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031094,0,'2026-05-17T17:18:14.297821+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://banzaicloud.com/blog/kubernetes-nodepool-upgrades','Kubernetes node pool upgrades with Banzai Pipeline','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779033773,0,'2026-05-17T18:02:53.223214+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://banzaicloud.com/blog/supertubes-focal','banzaicloud.com: Bulletproof Kafka, and the tale of an Amazon outage','','N/A',0,'A curated technical resource and architectural guide covering banzaicloud.com: Bulletproof Kafka, and the tale of an Amazon outage in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034094,0,'2026-05-17T18:08:14.378221+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://banzaicloud.com/docs/one-eye/logging-operator/quickstarts/es-nginx','Store NGINX access logs in Elasticsearch with Logging operator 🌟','','N/A',0,'A curated technical resource and architectural guide covering Store NGINX access logs in Elasticsearch with Logging operator 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031349,0,'2026-05-17T17:22:29.282955+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://bash.cyberciti.biz/guide/Main_Page','bash.cyberciti.biz Wiki 🌟','','N/A',0,'A curated technical resource and architectural guide covering bash.cyberciti.biz Wiki 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033759,0,'2026-05-17T18:02:39.209581+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://bash.cyberciti.biz/guide/Man_command','bash.cyberciti.biz: Man command','','N/A',0,'A curated technical resource and architectural guide covering bash.cyberciti.biz: Man command in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032343,0,'2026-05-17T17:39:03.929081+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://baykara.medium.com/a-gentle-inspection-of-oomkilled-in-kubernetes-4b4124cd23a8','baykara.medium.com: A Gentle Inspection of OOMKilled in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering baykara.medium.com: A Gentle Inspection of OOMKilled in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034084,0,'2026-05-17T18:08:04.230052+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://bea.stollnitz.com/blog/aml-batch-endpoint','bea.stollnitz.com: Creating batch endpoints in Azure ML','- Suppose you’ve trained a machine learning model to accomplish some task, and you’d now like to provide that model’s inference capabilities as a service. Maybe you’re writing an application of your own that will rely on this service, or perhaps you want to make the service available to others. This is the purpose of endpoints — they provide a simple web-based API for feeding data to your model and getting back inference results.
- Azure ML currently supports three types of endpoints: batch endpoints, Kubernetes online endpoints, and managed online endpoints. I’m going to focus on batch endpoints in this post, but let me start by explaining how the three types differ.','2022',3,'Demystifies Azure ML batch endpoint configurations, highlighting the differences between batch and low-latency real-time managed endpoints. Covers execution environments, partition configurations, storage connections, and scaling parameters needed to serve heavy computational batch datasets efficiently.','Python','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platforms", "Azure", "Model Serving"]','["[COMMUNITY-TOOL]"]','[]','["mlops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://beam.apache.org','Apache Beam','','2026',0,'An advanced unified programming model for batch and stream processing pipelines. Running natively on Kubernetes via Apache Flink or Spark runners, Beam remains a fundamental framework in 2026 for high-concurrency event-driven architectures and real-time telemetry stream ingestion.','Java','Tool','Advanced',0,'online','manual','48530b322b79aaf38516fe082093a9cc89cef993adcf8b51db9d9fdf36da0519',100.0,1.77903316238935899e+09,1,'2026-05-17T17:52:42.389359+02:00',NULL,NULL,NULL,'["Data Engineering", "Stream Processing"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://beellz.hashnode.dev/continuous-profiling-in-kubernetes-using-pyroscope','==beellz.hashnode.dev: Continuous Profiling in Kubernetes Using Pyroscope==','','N/A',0,'A curated technical resource and architectural guide covering ==beellz.hashnode.dev: Continuous Profiling in Kubernetes Using Pyroscope== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903160215448904e+09,0,'2026-05-17T17:26:42.154489+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://ben11kehoe.medium.com/never-put-aws-temporary-credentials-in-env-vars-or-credentials-files-theres-a-better-way-25ec45b4d73e','ben11kehoe.medium.com: Never put AWS temporary credentials in the credentials'' file (or env vars) — there’s a better way','','N/A',0,'A curated technical resource and architectural guide covering ben11kehoe.medium.com: Never put AWS temporary credentials in the credentials'' file (or env vars) — there’s a better way in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903144585510396e+09,0,'2026-05-17T17:24:05.855104+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://ben11kehoe.medium.com/principals-in-aws-iam-38c4a3dc322a','ben11kehoe.medium.com: AWS Authentication: Principals (users and roles)'' in AWS IAM','','N/A',0,'A curated technical resource and architectural guide covering ben11kehoe.medium.com: AWS Authentication: Principals (users and roles)'' in AWS IAM in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903439182034802e+09,0,'2026-05-17T18:13:11.820348+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://beam.apache.org','Apache Beam','','2026',0,'An advanced unified programming model for batch and stream processing pipelines. Running natively on Kubernetes via Apache Flink or Spark runners, Beam remains a fundamental framework in 2026 for high-concurrency event-driven architectures and real-time telemetry stream ingestion.','Java','Tool','Advanced',0,'online','manual','48530b322b79aaf38516fe082093a9cc89cef993adcf8b51db9d9fdf36da0519',100.0,1779033162,1,'2026-05-17T17:52:42.389359+02:00',NULL,NULL,NULL,'["Data Engineering", "Stream Processing"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://beellz.hashnode.dev/continuous-profiling-in-kubernetes-using-pyroscope','==beellz.hashnode.dev: Continuous Profiling in Kubernetes Using Pyroscope==','','N/A',0,'A curated technical resource and architectural guide covering ==beellz.hashnode.dev: Continuous Profiling in Kubernetes Using Pyroscope== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031602,0,'2026-05-17T17:26:42.154489+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://ben11kehoe.medium.com/never-put-aws-temporary-credentials-in-env-vars-or-credentials-files-theres-a-better-way-25ec45b4d73e','ben11kehoe.medium.com: Never put AWS temporary credentials in the credentials'' file (or env vars) — there’s a better way','','N/A',0,'A curated technical resource and architectural guide covering ben11kehoe.medium.com: Never put AWS temporary credentials in the credentials'' file (or env vars) — there’s a better way in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031445,0,'2026-05-17T17:24:05.855104+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://ben11kehoe.medium.com/principals-in-aws-iam-38c4a3dc322a','ben11kehoe.medium.com: AWS Authentication: Principals (users and roles)'' in AWS IAM','','N/A',0,'A curated technical resource and architectural guide covering ben11kehoe.medium.com: AWS Authentication: Principals (users and roles)'' in AWS IAM in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034391,0,'2026-05-17T18:13:11.820348+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://bespoyasov.me/blog/clean-architecture-on-frontend','Clean Architecture on Frontend','','2021',0,'Adapts Robert C. Martin''s Clean Architecture principles to modern client-side frontend applications. Focuses on isolation of core business domains, UI frameworks, and data sources via explicit dependency inversion layers, simplifying testing and future framework transitions.','English','Article','Advanced',0,'duplicate','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Frontend Architecture", "Design Patterns"]','["[COMMUNITY-TOOL]"]','[]','["aws-architecture.md", "developerportals.md"]','{}','{"duplicate_of": "https://dev.to/bespoyasov/clean-architecture-on-frontend-4311?utm=midu"}');
-INSERT INTO "resources" VALUES('https://betanews.com/2022/01/26/overcoming-observability-challenges','==betanews.com: Overcoming observability challenges in the CI/CD Pipeline==','','N/A',0,'A curated technical resource and architectural guide covering ==betanews.com: Overcoming observability challenges in the CI/CD Pipeline== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903451699144506e+09,0,'2026-05-17T18:15:16.991445+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betanews.com/2022/10/22/cloud-security-is-complex-but-most-vulnerabilities-fall-into-three-key-categories','==betanews.com: Cloud security is complex -- but most vulnerabilities fall'' into three key categories==','','N/A',0,'A curated technical resource and architectural guide covering ==betanews.com: Cloud security is complex -- but most vulnerabilities fall'' into three key categories== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033338.93183,0,'2026-05-17T17:55:38.931830+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterhumans.pub/8-communication-hacks-i-use-to-appear-more-senior-as-a-young-employee-9106468bf5aa','betterhumans.pub: 8 Communication Hacks I Use To Appear More Senior As a'' Young Employee','','N/A',0,'A curated technical resource and architectural guide covering betterhumans.pub: 8 Communication Hacks I Use To Appear More Senior As a'' Young Employee in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033697.01239,0,'2026-05-17T18:01:37.012390+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/10-antipatterns-for-kubernetes-deployments-e97ce1199f2d','betterprogramming.pub: 10 Anti-Patterns for Kubernetes Deployments','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: 10 Anti-Patterns for Kubernetes Deployments in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903209759452605e+09,0,'2026-05-17T17:34:57.594526+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/10-things-you-might-not-know-about-yaml-b0589da547c','betterprogramming.pub: 10 Things You Might Not Know About YAML','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: 10 Things You Might Not Know About YAML in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029274.14891,0,'2026-05-17T16:47:54.148910+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/2-use-cases-of-python-pre-commit-hooks-to-tidy-up-your-git-repositories-8d86c9c4f06b','betterprogramming.pub: 2 Use Cases of Python Pre-commit Hooks to Tidy Up'' Your Git Repositories','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: 2 Use Cases of Python Pre-commit Hooks to Tidy Up'' Your Git Repositories in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903376551807188e+09,0,'2026-05-17T18:02:45.518072+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/3-seemingly-simple-python-features-that-confuse-beginners-313575312dcf','betterprogramming.pub: 3 Seemingly Simple Python Features That Confuse Beginners','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: 3 Seemingly Simple Python Features That Confuse Beginners in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903362268974494e+09,0,'2026-05-17T18:00:22.689745+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/4-awesome-browser-apis-you-might-not-be-using-yet-726d3e3237d2','betterprogramming.pub: 4 Awesome Browser APIs You Might Not Be Using Yet','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: 4 Awesome Browser APIs You Might Not Be Using Yet in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790326132008779e+09,0,'2026-05-17T17:43:33.200878+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/5-simple-tips-for-debugging-docker-containers-271cb3dee77a','betterprogramming.pub: 5 Simple Tips For Debugging Docker Containers 🌟','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: 5 Simple Tips For Debugging Docker Containers 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779031539744529e+09,0,'2026-05-17T17:25:39.744529+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/6-metrics-to-watch-for-on-your-k8s-cluster-76d58f08397f','==betterprogramming.pub: 6 Metrics To Watch for on Your K8s Cluster== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==betterprogramming.pub: 6 Metrics To Watch for on Your K8s Cluster== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902957528756809e+09,0,'2026-05-17T16:52:55.287568+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/6-tips-for-creating-helm-charts-in-kubernetes-applications-452a37446f31','betterprogramming.pub: 6 Tips for Creating Helm Charts in Kubernetes Applications','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: 6 Tips for Creating Helm Charts in Kubernetes Applications in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903146657544803e+09,0,'2026-05-17T17:24:26.575448+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/8-advanced-git-commands-university-wont-teach-you-fe63b483d34b','betterprogramming.pub: 8 Advanced Git Commands Universities Won’t Teach'' You','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: 8 Advanced Git Commands Universities Won’t Teach'' You in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903308845654296e+09,0,'2026-05-17T17:51:28.456543+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/8-techniques-to-speed-up-your-database-292754ff7739','betterprogramming.pub: 8 Techniques To Speed up Your Database','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: 8 Techniques To Speed up Your Database in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903125526845192e+09,0,'2026-05-17T17:20:55.268452+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/databases.md"]','["databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/a-beginners-cheat-sheet-for-docker-f5024fd6c17f','betterprogramming.pub: A Beginners’ Cheat Sheet for Docker | Arjav Dave','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: A Beginners’ Cheat Sheet for Docker | Arjav Dave in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903166928285908e+09,0,'2026-05-17T17:27:49.282859+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/a-cloud-migration-questionnaire-for-solution-architects-dec7ffcf063e','betterprogramming.pub: A Cloud Migration Questionnaire for Solution Architects'' 🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: A Cloud Migration Questionnaire for Solution Architects'' 🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779029573096915e+09,0,'2026-05-17T16:52:53.096915+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/advanced-features-of-kubernetes-horizontal-pod-autoscaler-536ebd7893ad','betterprogramming.pub: Advanced Features of Kubernetes’ Horizontal Pod Autoscaler','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Advanced Features of Kubernetes’ Horizontal Pod Autoscaler in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903281725968098e+09,0,'2026-05-17T17:46:57.259681+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/all-hail-the-monolith-celebrating-the-verbosity-of-the-unified-architecture-in-terraform-81b53e3a03ae','betterprogramming.pub: All Hail the Monolith — Celebrating the Verbosity'' of the Unified Architecture in Terraform','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: All Hail the Monolith — Celebrating the Verbosity'' of the Unified Architecture in Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903043370631694e+09,0,'2026-05-17T17:07:13.706317+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/amazon-eks-is-eating-my-ips-e18ea057e045','betterprogramming.pub: Amazon EKS Is Eating My IPs!','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Amazon EKS Is Eating My IPs! in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903457163098406e+09,0,'2026-05-17T18:16:11.630984+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/applying-devops-to-api-development-for-apiops-21e2e605333e','betterprogramming.pub: Applying DevOps to API Development for APIOps','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Applying DevOps to API Development for APIOps in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903111321970391e+09,0,'2026-05-17T17:18:33.219704+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/attach-a-visual-debugger-to-ml-training-jobs-on-kubernetes-eb9678389f1f','betterprogramming.pub: Attach a Visual Debugger to ML-training Jobs on Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Attach a Visual Debugger to ML-training Jobs on Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903033524034309e+09,0,'2026-05-17T17:05:35.240343+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/automate-and-configure-your-rds-database-with-terraform-898fd4b8990d','betterprogramming.pub: Automate and Configure Your RDS Database With Terraform'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Automate and Configure Your RDS Database With Terraform'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903072055589103e+09,0,'2026-05-17T17:12:00.555891+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/automate-filling-templates-with-python-1ff6c6fd595e','betterprogramming.pub: Automate Filling Templates With Python 🌟','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Automate Filling Templates With Python 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903310081687092e+09,0,'2026-05-17T17:51:40.816871+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/awesome-kubernetes-command-line-hacks-8bd3604e394f','betterprogramming.pub: Awesome Kubernetes Command-Line Hacks','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Awesome Kubernetes Command-Line Hacks in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903320581240296e+09,0,'2026-05-17T17:53:25.812403+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/aws-creating-a-vpc-with-an-auto-scaling-group-using-t2-micro-instances-4ac2c5c7795b','==betterprogramming.pub: AWS: Creating a VPC With an Auto-scaling Group'' Using T2.micro Instances==','','N/A',0,'A curated technical resource and architectural guide covering ==betterprogramming.pub: AWS: Creating a VPC With an Auto-scaling Group'' Using T2.micro Instances== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790304384862411e+09,0,'2026-05-17T17:07:18.486241+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-networking.md"]','["aws-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/aws-vs-digital-ocean-vs-hetzner-cloud-which-has-the-best-value-for-money-bd9cb3c06dee','betterprogramming.pub: AWS vs. Digital Ocean vs. Hetzner Cloud — Which Has'' the Best Value for Money?','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: AWS vs. Digital Ocean vs. Hetzner Cloud — Which Has'' the Best Value for Money? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903116387549805e+09,0,'2026-05-17T17:19:23.875498+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/public-cloud-solutions.md"]','["public-cloud-solutions.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/bash-vs-python-vs-javascript-which-is-better-for-automation-92a277ef49e','betterprogramming.pub: Bash vs. Python vs. JavaScript: Which Is Better for'' Automation? 🌟','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Bash vs. Python vs. JavaScript: Which Is Better for'' Automation? 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790295752885189e+09,0,'2026-05-17T16:52:55.288519+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/build-a-cloud-native-multiprocessing-framework-b33cfc2c02b9','betterprogramming.pub: Build a Cloud-Native Multiprocessing Framework','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Build a Cloud-Native Multiprocessing Framework in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903304646779489e+09,0,'2026-05-17T17:50:46.467795+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/build-a-kubernetes-operator-in-10-minutes-11eec1492d30','betterprogramming.pub: Build a Kubernetes Operator in 10 Minutes 🌟','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Build a Kubernetes Operator in 10 Minutes 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903164945499801e+09,0,'2026-05-17T17:27:29.454998+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/building-a-highly-available-kubernetes-operator-using-golang-fe4a44c395c2','betterprogramming.pub: Build a Highly Available Kubernetes Operator Using'' Golang','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Build a Highly Available Kubernetes Operator Using'' Golang in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032172.90205,0,'2026-05-17T17:36:12.902050+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/building-graphql-server-using-schema-first-approach-in-python-68aeee38bcc3','betterprogramming.pub: Building GraphQL Server Using Schema-first Approach'' in Python','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Building GraphQL Server Using Schema-first Approach'' in Python in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034217.24313,0,'2026-05-17T18:10:17.243130+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/chatgpt-and-software-architecture-308b6e0cc25a','betterprogramming.pub: ChatGPT and Software Architecture','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: ChatGPT and Software Architecture in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903210367473888e+09,0,'2026-05-17T17:35:03.674739+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/chatgpt.md"]','["chatgpt.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/cheat-sh-the-ultimate-multi-language-cheat-sheet-8e97c16407aa','betterprogramming.pub: Cheat.sh — The Ultimate Multi-Language Cheat Sheet','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903059380710411e+09,0,'2026-05-17T17:09:53.807104+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/clean-up-your-kubernetes-deployments-using-ansible-10a000db313b','betterprogramming.pub: Clean Up Your Kubernetes Deployments Using Ansible','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Clean Up Your Kubernetes Deployments Using Ansible in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903157621279311e+09,0,'2026-05-17T17:26:16.212793+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/creating-a-human-and-machine-freindly-logging-format-bb6d4bb01dca','betterprogramming.pub: The Art of Logging','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: The Art of Logging in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790331181613841e+09,0,'2026-05-17T17:51:58.161384+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/dependency-free-kubernetes-cluster-monitoring-5f7aa2f038d9','betterprogramming.pub: Dependency-Free Kubernetes Cluster Monitoring','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Dependency-Free Kubernetes Cluster Monitoring in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903002224804091e+09,0,'2026-05-17T17:00:22.248041+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/design-by-contracts-in-terraform-63467a749c1a','betterprogramming.pub: Design by Contract in Terraform','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Design by Contract in Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779033129717664e+09,0,'2026-05-17T17:52:09.717664+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/distributed-tracing-with-opentelemetry-spring-cloud-sleuth-kafka-and-jaeger-939e35f45821','betterprogramming.pub: Distributed Tracing With OpenTelemetry, Spring Cloud'' Sleuth, Kafka, and Jaeger','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903296115443611e+09,0,'2026-05-17T17:49:21.154436+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/do-faster-development-and-testing-on-kubernetes-apps-with-telepresence-b7eac604dca4','betterprogramming.pub: Do Faster Development and Testing on Kubernetes Apps'' With Telepresence','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Do Faster Development and Testing on Kubernetes Apps'' With Telepresence in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903288429118895e+09,0,'2026-05-17T17:48:04.291189+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/dockerize-your-django-apps-428189407c69','==betterprogramming.pub: Dockerize Your Django Apps==','','N/A',0,'A curated technical resource and architectural guide covering ==betterprogramming.pub: Dockerize Your Django Apps== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903086491227102e+09,0,'2026-05-17T17:14:24.912271+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/domain-partitions-how-to-find-a-healthy-balance-between-microservices-and-monoliths-2cd74206559','betterprogramming.pub: Domain Partitions: How To Find a Healthy Balance'' Between Microservices and Monoliths','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Domain Partitions: How To Find a Healthy Balance'' Between Microservices and Monoliths in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903270402799296e+09,0,'2026-05-17T17:45:04.027993+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/faq.md"]','["faq.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/everything-you-need-to-know-about-kafka-a83e2456d14c','betterprogramming.pub: Everything You Need To Know About Kafka 🌟','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Everything You Need To Know About Kafka 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903109943846607e+09,0,'2026-05-17T17:18:19.438466+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/exploring-json-json5-and-circular-references-2b5b0c5de532','betterprogramming.pub: Exploring JSON, JSON5, and Circular References','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Exploring JSON, JSON5, and Circular References in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903044018173909e+09,0,'2026-05-17T17:07:20.181739+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/exploring-the-serverless-event-driven-architecture-8d6bda93e823','betterprogramming.pub: Exploring the Serverless Event-Driven Architecture','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Exploring the Serverless Event-Driven Architecture in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903225181434893e+09,0,'2026-05-17T17:37:31.814349+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-serverless.md"]','["aws-serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/four-ways-you-can-experiment-with-sapling-709eec0ffcb1','betterprogramming.pub: My First Impressions of Sapling — Meta’s New Git'' Client','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: My First Impressions of Sapling — Meta’s New Git'' Client in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903209096676492e+09,0,'2026-05-17T17:34:50.966765+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/generating-class-diagrams-for-net-core-c4913db9398b','betterprogramming.pub: Generating Class Diagrams for .Net Core','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Generating Class Diagrams for .Net Core in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903109409938907e+09,0,'2026-05-17T17:18:14.099389+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/getting-started-with-pyvcloud-a-python-library-2e77092ed3ea','betterprogramming.pub: Getting Started With Pyvcloud — A Python Library','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Getting Started With Pyvcloud — A Python Library in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790315741335349e+09,0,'2026-05-17T17:26:14.133535+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/going-serverless-governance-is-everything-c70589c9cee9','betterprogramming.pub: Going Serverless? Governance Is Everything','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Going Serverless? Governance Is Everything in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903316967324304e+09,0,'2026-05-17T17:52:49.673243+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/serverless.md"]','["serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/goldilocks-vs-krr-c986dfd7484d','betterprogramming.pub: Goldilocks vs. KRR','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Goldilocks vs. KRR in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902936484695696e+09,0,'2026-05-17T16:49:24.846957+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/good-leadership-is-about-growth-not-brilliance-af8ca30f1a3a','betterprogramming.pub: Good Leadership Is About Growth, Not Brilliance','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Good Leadership Is About Growth, Not Brilliance in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902993886282396e+09,0,'2026-05-17T16:58:58.862824+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-do-you-grow-as-a-software-engineering-manager-33a05873693','betterprogramming.pub: How to Grow as a (Software) Engineering Manager','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How to Grow as a (Software) Engineering Manager in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903114260464191e+09,0,'2026-05-17T17:19:02.604642+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-gitops-can-help-prevent-security-misconfigurations-8b506dcd89e1','betterprogramming.pub: How GitOps Can Help Prevent Security Misconfigurations','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How GitOps Can Help Prevent Security Misconfigurations in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779032248502496e+09,0,'2026-05-17T17:37:28.502496+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-i-split-a-monolith-into-microservices-without-refactoring-5d76924c34c2','==betterprogramming.pub: How I Split a Monolith Into Microservices Without'' Refactoring== 🌟🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering ==betterprogramming.pub: How I Split a Monolith Into Microservices Without'' Refactoring== 🌟🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903404535706305e+09,0,'2026-05-17T18:07:25.357063+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-solid-remains-solid-software-principles-vs-patterns-c77c623a628b','betterprogramming.pub: How SOLID Remains Solid — Software Principles vs.'' Patterns','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How SOLID Remains Solid — Software Principles vs.'' Patterns in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902929434507489e+09,0,'2026-05-17T16:48:14.345075+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devel-sites.md"]','["devel-sites.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-continuously-test-and-deploy-your-helm-charts-on-kubernetes-clusters-using-kind-d71e3585d2dc','betterprogramming.pub: How To Continuously Test and Deploy Your Helm Charts'' on Kubernetes Clusters Using Kind','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How To Continuously Test and Deploy Your Helm Charts'' on Kubernetes Clusters Using Kind in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903118589989209e+09,0,'2026-05-17T17:19:45.899892+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-create-a-noops-deployment-with-github-actions-kubernetes-and-shipa-18aab208fe7a','betterprogramming.pub: How To Create a NoOps Deployment With GitHub Actions'' Kubernetes and Shipa','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How To Create a NoOps Deployment With GitHub Actions'' Kubernetes and Shipa in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903373098963308e+09,0,'2026-05-17T18:02:10.989633+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-deprecate-apis-the-right-way-371c1cbf1723','betterprogramming.pub: How To Deprecate APIs the Right Way','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How To Deprecate APIs the Right Way in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902906336405301e+09,0,'2026-05-17T16:44:23.364053+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-filter-the-git-logs-2dcebf3d12','betterprogramming.pub: How to Filter the Git Logs','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How to Filter the Git Logs in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030201.99025,0,'2026-05-17T17:03:21.990250+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-handle-duplicate-messages-and-message-ordering-in-kafka-82e2fef82025','betterprogramming.pub: How to Handle Duplicate Messages and Message Ordering'' in Kafka','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How to Handle Duplicate Messages and Message Ordering'' in Kafka in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903245513601589e+09,0,'2026-05-17T17:40:55.136016+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-implement-your-distributed-filesystem-with-glusterfs-and-kubernetes-83ee7f5f834f','betterprogramming.pub: How to Implement Your Distributed Filesystem With'' GlusterFS And Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How to Implement Your Distributed Filesystem With'' GlusterFS And Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779030574228302e+09,0,'2026-05-17T17:09:34.228302+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-make-json-and-python-talk-to-each-other-41531d58e59d','betterprogramming.pub: How to Make JSON and Python Talk to Each Other','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How to Make JSON and Python Talk to Each Other in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903297097482609e+09,0,'2026-05-17T17:49:30.974826+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-migrate-from-docker-compose-to-kubernetes-b57eb229beb2','betterprogramming.pub: How to Migrate From Docker Compose to Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How to Migrate From Docker Compose to Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903287267530488e+09,0,'2026-05-17T17:47:52.675305+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-refactor-a-codebase-982772695078','betterprogramming.pub: How to Refactor a Codebase?','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How to Refactor a Codebase? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902935616272306e+09,0,'2026-05-17T16:49:16.162723+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devel-sites.md"]','["devel-sites.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-speed-up-your-progress-with-feedback-1f41872b290a','betterprogramming.pub: How to Speed Up Your Progress With Feedback','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How to Speed Up Your Progress With Feedback in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903209502401399e+09,0,'2026-05-17T17:34:55.024014+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-transform-a-monolith-application-into-a-microservices-architecture-1e00363a03ba','==betterprogramming.pub: How to Transform a Monolith Application Into a'' Microservices Architecture==','','N/A',0,'A curated technical resource and architectural guide covering ==betterprogramming.pub: How to Transform a Monolith Application Into a'' Microservices Architecture== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779032251813241e+09,0,'2026-05-17T17:37:31.813241+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-update-your-github-repository-in-visual-studio-code-7bb9e8549cea','betterprogramming.pub: How To Update Your GitHub Repository in Visual Studio'' Code','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How To Update Your GitHub Repository in Visual Studio'' Code in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903316634450888e+09,0,'2026-05-17T17:52:46.344509+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-use-pandas-to-consume-data-and-perform-data-analysis-76e000ad5480','==betterprogramming.pub: How to Use Pandas to Consume Data and Perform Data'' Analysis==','','N/A',0,'A curated technical resource and architectural guide covering ==betterprogramming.pub: How to Use Pandas to Consume Data and Perform Data'' Analysis== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903180001644396e+09,0,'2026-05-17T17:30:00.016444+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-use-server-side-apply-in-k8s-operators-5cbff023183c','betterprogramming.pub: How To Use Server-Side Apply in K8S Operators','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How To Use Server-Side Apply in K8S Operators in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903375773829102e+09,0,'2026-05-17T18:02:37.738291+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-use-tmuxp-to-manage-your-tmux-session-614b6d42d6b6','betterprogramming.pub: How to Use tmuxp to Manage Your tmux Session','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How to Use tmuxp to Manage Your tmux Session in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903444687411594e+09,0,'2026-05-17T18:14:06.874116+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/improve-cluster-monitoring-with-network-mapping-in-grafana-fa8bb479fd47','betterprogramming.pub: Improve Cluster Monitoring With Network Mapping in'' Grafana','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Improve Cluster Monitoring With Network Mapping in'' Grafana in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903370429916906e+09,0,'2026-05-17T18:01:44.299169+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/introduction-to-aws-websockets-8b336a92c379',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903457163198304e+09,0,'2026-05-17T18:16:11.631983+02:00',NULL,NULL,NULL,'[]','[]','["docs/api.md", "docs/aws-serverless.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/k8s-network-policy-made-simple-with-cilium-editor-a5b55781291c','betterprogramming.pub: K8s: Network Policy Made Simple With Cilium Editor'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: K8s: Network Policy Made Simple With Cilium Editor'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030842.27455,0,'2026-05-17T17:14:02.274550+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/kafka-cli-commands-1a135a4ae1bd','betterprogramming.pub: 15 Kafka CLI Commands For Everyday Programming','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: 15 Kafka CLI Commands For Everyday Programming in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903034801129794e+09,0,'2026-05-17T17:05:48.011298+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/kubectl-commands-all-beginners-must-know-e504349fcec9','betterprogramming.pub: Kubectl Commands All Beginners Must Know','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Kubectl Commands All Beginners Must Know in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903324024078607e+09,0,'2026-05-17T17:54:00.240786+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/kubernetes-and-ssl-certificate-management-5f6a4b6f5ae9','betterprogramming.pub: Kubernetes and SSL Certificate Management 🌟','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Kubernetes and SSL Certificate Management 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902916518176102e+09,0,'2026-05-17T16:46:05.181761+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/kubernetes-authentication-sidecars-a-revelation-in-microservice-architecture-12c4608189ab','betterprogramming.pub: Kubernetes Authentication Sidecars: A Revelation'' in Microservice Architecture','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Kubernetes Authentication Sidecars: A Revelation'' in Microservice Architecture in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903142893850588e+09,0,'2026-05-17T17:23:48.938506+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/kubernetes-observability-part-1-events-logs-integration-with-slack-openai-and-grafana-62068cf43ec','betterprogramming.pub: Kubernetes Observability Part 1: Events, Logs, and'' Integration With Slack, OpenAI, and Grafana','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Kubernetes Observability Part 1: Events, Logs, and'' Integration With Slack, OpenAI, and Grafana in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903348670131397e+09,0,'2026-05-17T17:58:06.701314+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/kubernetes-security-with-falco-2eb060d3ae7d','betterprogramming.pub: Kubernetes Security With Falco','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Kubernetes Security With Falco in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903280008370208e+09,0,'2026-05-17T17:46:40.083702+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/kubernetes-service-types-3c4a3088a5c','betterprogramming.pub: An Overview to Kubernetes Services','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: An Overview to Kubernetes Services in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902989910305595e+09,0,'2026-05-17T16:58:19.103056+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/lambda-vs-step-functions-the-battle-of-cost-and-performance-5f008045e2ab','==betterprogramming.pub: Lambda vs. Step Functions: The Battle of Cost and'' Performance==','','N/A',0,'A curated technical resource and architectural guide covering ==betterprogramming.pub: Lambda vs. Step Functions: The Battle of Cost and'' Performance== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903351095137405e+09,0,'2026-05-17T17:58:30.951374+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md", "docs/aws-serverless.md"]','["api.md", "aws-serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/learn-solid-design-principles-in-java-by-coding-it-dcbf64a17b53','betterprogramming.pub: Learn SOLID Design Principles in Java by Coding It','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Learn SOLID Design Principles in Java by Coding It in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903154851086092e+09,0,'2026-05-17T17:25:48.510861+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/learn-to-code-remotely-with-vs-code-and-ssh-68c630759279','betterprogramming.pub: Learn to Code Remotely With VS Code And SSH','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Learn to Code Remotely With VS Code And SSH in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903326305462503e+09,0,'2026-05-17T17:54:23.054625+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/learning-python-with-program-templates-the-input-one-process-one-template-d7ed5156d3fc','betterprogramming.pub: Learning Python With Program Templates: The Input'' One, Process One Template','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Learning Python With Program Templates: The Input'' One, Process One Template in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903146657803106e+09,0,'2026-05-17T17:24:26.578031+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/leave-aside-git-checkout-consider-git-switch-for-a-change-7849df8714b0','betterprogramming.pub: Leave Aside Git Checkout. Consider Git Switch for'' a Change','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Leave Aside Git Checkout. Consider Git Switch for'' a Change in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903179999229598e+09,0,'2026-05-17T17:29:59.992296+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/mongodb-schema-validation-rules-8a1afc6ea67b','betterprogramming.pub: MongoDB Schema Validation Rules','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: MongoDB Schema Validation Rules in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903208773365902e+09,0,'2026-05-17T17:34:47.733659+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/nosql.md"]','["nosql.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/monitoring-kafkaapplications-implementing-healthchecks-and-tracking-lag-3976cc6f00d5','==betterprogramming.pub: Monitoring Kafka Applications — Implementing Healthchecks'' and Tracking Lag==','','N/A',0,'A curated technical resource and architectural guide covering ==betterprogramming.pub: Monitoring Kafka Applications — Implementing Healthchecks'' and Tracking Lag== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030115.35707,0,'2026-05-17T17:01:55.357070+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/multi-tenancy-support-with-spring-boot-liquibase-and-postgresql-d41942dc0639','==betterprogramming.pub: Multi-Tenancy Support With Spring Boot, Liquibase,'' and PostgreSQL==','','N/A',0,'A curated technical resource and architectural guide covering ==betterprogramming.pub: Multi-Tenancy Support With Spring Boot, Liquibase,'' and PostgreSQL== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902998863312411e+09,0,'2026-05-17T16:59:48.633124+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/databases.md"]','["databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/my-first-microservice-using-golang-c5cf69f1376d','betterprogramming.pub: Writing My First Microservice Using Go','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Writing My First Microservice Using Go in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903297476149606e+09,0,'2026-05-17T17:49:34.761496+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/my-top-7-most-underrated-intellij-idea-features-572b0b706bd6','betterprogramming.pub: My Top 7 Most Underrated IntelliJ IDEA Features','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: My Top 7 Most Underrated IntelliJ IDEA Features in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903065302945399e+09,0,'2026-05-17T17:10:53.029454+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/my-yq-cheatsheet-34f2b672ee58','betterprogramming.pub: My Cheatsheet for the “yq” Tool','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77902930966251802e+09,0,'2026-05-17T16:48:29.662518+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/pandas-illustrated-the-definitive-visual-guide-to-pandas-c31fa921a43','betterprogramming.pub: Pandas Illustrated: The Definitive Visual Guide to'' Pandas','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Pandas Illustrated: The Definitive Visual Guide to'' Pandas in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790302319409039e+09,0,'2026-05-17T17:03:51.940904+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/python-fastapi-kubernetes-gcp-296e0dc3abb6','betterprogramming.pub: Deploy a Python API With Docker and Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Deploy a Python API With Docker and Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903449733616709e+09,0,'2026-05-17T18:14:57.336167+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/python-list-comprehensions-are-more-powerful-than-you-might-think-3363a90e5bb0','betterprogramming.pub: Python List Comprehensions Are More Powerful Than'' You Might Think','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Python List Comprehensions Are More Powerful Than'' You Might Think in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902926974957299e+09,0,'2026-05-17T16:47:49.749573+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/quit-unit-testing-classes-and-use-a-behavior-oriented-approach-306a667f9a31','==betterprogramming.pub: Why We Quit Unit Testing Classes to Focus On a'' Behavioral Approach==','','N/A',0,'A curated technical resource and architectural guide covering ==betterprogramming.pub: Why We Quit Unit Testing Classes to Focus On a'' Behavioral Approach== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903330912530493e+09,0,'2026-05-17T17:55:09.125305+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/recovering-from-common-git-errors-eccda7ec6180','==betterprogramming.pub: Recovering From Common Git Errors==','','N/A',0,'A curated technical resource and architectural guide covering ==betterprogramming.pub: Recovering From Common Git Errors== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903281970471191e+09,0,'2026-05-17T17:46:59.704712+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/reusable-ec2-instances-using-terraform-modules-59aac51f1fb','betterprogramming.pub: Reusable EC2 Instances Using Terraform Modules','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Reusable EC2 Instances Using Terraform Modules in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903161815723705e+09,0,'2026-05-17T17:26:58.157237+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/running-airflow-using-kubernetes-executor-and-kubernetes-pod-operator-with-istio-d5aa7af16ef5','betterprogramming.pub: Running Airflow Using Kubernetes Executor and Kubernetes'' Pod Operator with Istio','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Running Airflow Using Kubernetes Executor and Kubernetes'' Pod Operator with Istio in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903089120675396e+09,0,'2026-05-17T17:14:51.206754+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/secure-your-kubernetes-cluster-with-seccomp-9403ecf831b2','betterprogramming.pub: Secure Your Kubernetes Cluster With Seccomp','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Secure Your Kubernetes Cluster With Seccomp in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903324024173688e+09,0,'2026-05-17T17:54:00.241737+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/set-up-microservice-on-kubernetes-write-config-file-8df7c2b07a4c','betterprogramming.pub: Setup Microservices on Kubernetes — Write a Configuration'' File','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Setup Microservices on Kubernetes — Write a Configuration'' File in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903006922121405e+09,0,'2026-05-17T17:01:09.221214+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/solutions-architect-tips-the-5-types-of-architecture-diagrams-eb0c11996f9e','betterprogramming.pub: Solutions Architect Tips — The 5 Types of Architecture'' Diagrams','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Solutions Architect Tips — The 5 Types of Architecture'' Diagrams in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903390627581501e+09,0,'2026-05-17T18:05:06.275815+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cloud-arch-diagrams.md"]','["cloud-arch-diagrams.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/sprint-planning-best-practices-1aad4103f6cb','betterprogramming.pub: Sprint Planning: Best Practices','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Sprint Planning: Best Practices in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903394240974903e+09,0,'2026-05-17T18:05:42.409749+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/stack-overflow-2022-developer-survey-where-is-the-industry-heading-3cd4a0cd41f3',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903305070599889e+09,0,'2026-05-17T17:50:50.705999+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/stop-hiring-software-engineers-8545520437ac','betterprogramming.pub: Stop Hiring Software Engineers','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Stop Hiring Software Engineers in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902906335789704e+09,0,'2026-05-17T16:44:23.357897+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/team-topologies-a-new-way-of-thinking-about-teams-8f4853038509','betterprogramming.pub: Team Topologies — A New Way of Thinking About Teams','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Team Topologies — A New Way of Thinking About Teams in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903228968346595e+09,0,'2026-05-17T17:38:09.683466+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/techniques-for-managing-your-time-and-cognitive-load-as-a-senior-leader-2b9eadb0daa4','betterprogramming.pub: Techniques for Managing Your Time and Cognitive Load'' as a Senior Leader','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Techniques for Managing Your Time and Cognitive Load'' as a Senior Leader in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902999094573307e+09,0,'2026-05-17T16:59:50.945733+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/terraform-setup-for-using-aws-lambda-with-s3-2b8ba286b6d7','betterprogramming.pub: Terraform Setup for Using AWS Lambda With S3','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Terraform Setup for Using AWS Lambda With S3 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902971473296809e+09,0,'2026-05-17T16:55:14.732968+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/the-5-step-checklist-for-serverless-load-testing-346f4a60841d','betterprogramming.pub: The 5-Step Checklist for Serverless Load Testing','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: The 5-Step Checklist for Serverless Load Testing in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903085147531509e+09,0,'2026-05-17T17:14:11.475315+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/the-best-vs-code-extensions-to-supercharge-your-git-5d5ab3f64f64','betterprogramming.pub: The Best VS Code Extensions to Supercharge Your Git','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: The Best VS Code Extensions to Supercharge Your Git in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903205688419795e+09,0,'2026-05-17T17:34:16.884198+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{"duplicate_of": "https://www.c-sharpcorner.com/article/the-best-vs-code-extensions-to-supercharge-git"}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/the-perfect-message-queue-solution-based-on-the-redis-stream-type-ccf273554178','betterprogramming.pub: The Perfect Message Queue Solution Based on the Redis'' Stream Type','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: The Perfect Message Queue Solution Based on the Redis'' Stream Type in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903039064588499e+09,0,'2026-05-17T17:06:30.645885+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/the-pros-and-cons-monorepos-explained-f86c998392e1','medium: The Pros and Cons of Monorepos, Explained','','N/A',0,'A curated technical resource and architectural guide covering medium: The Pros and Cons of Monorepos, Explained in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903453084078407e+09,0,'2026-05-17T18:15:30.840784+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/the-underestimated-importance-of-clear-code-ownership-baed758e47b8','betterprogramming.pub: The Importance of Code Ownership 🌟','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: The Importance of Code Ownership 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903281967818498e+09,0,'2026-05-17T17:46:59.678185+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/this-is-why-you-should-use-tortoise-orm-in-your-python-projects-a3897dc5309e','betterprogramming.pub: This Is Why You Should Use Tortoise-ORM in Your Python'' Projects','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: This Is Why You Should Use Tortoise-ORM in Your Python'' Projects in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031425.50278,0,'2026-05-17T17:23:45.502780+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/understanding-kubernetes-multi-container-pod-patterns-577f74690aee','betterprogramming.pub: Understanding Kubernetes Multi-Container Pod Patterns','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Understanding Kubernetes Multi-Container Pod Patterns in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903455786634588e+09,0,'2026-05-17T18:15:57.866346+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/when-should-you-self-host-ci-tools-330fc38d2a6','betterprogramming.pub: When Should You Self-Host CI Tools? | William Anderson','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: When Should You Self-Host CI Tools? | William Anderson in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903177632703495e+09,0,'2026-05-17T17:29:36.327035+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/why-working-on-cloud-vs-mobile-edge-is-so-different-e32930f1c801','betterprogramming.pub: I Worked at Microsoft Cloud and Google Mobile for'' 3 Years — Here Are the Differences in Ecosystems','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: I Worked at Microsoft Cloud and Google Mobile for'' 3 Years — Here Are the Differences in Ecosystems in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903427296883392e+09,0,'2026-05-17T18:11:12.968834+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/edge-computing.md"]','["edge-computing.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/with-latest-updates-create-amazon-eks-fargate-cluster-and-managed-node-group-using-terraform-bc5cfefd5773','betterprogramming.pub: Create an Amazon EKS Fargate Cluster and Managed'' Node Group Using Terraform','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Create an Amazon EKS Fargate Cluster and Managed'' Node Group Using Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903375911984109e+09,0,'2026-05-17T18:02:39.119841+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/write-tests-for-your-kubernetes-operator-d3d6a9530840','betterprogramming.pub: How To Write Tests for Your Kubernetes Operator','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How To Write Tests for Your Kubernetes Operator in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033169.66859,0,'2026-05-17T17:52:49.668590+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/writing-custom-kubernetes-controller-and-webhooks-141230820e9','betterprogramming.pub: Writing Custom Kubernetes Controller and Webhooks','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Writing Custom Kubernetes Controller and Webhooks in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033236.66815,0,'2026-05-17T17:53:56.668150+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://betterprogramming.pub/yaml-tutorial-get-started-with-yaml-in-5-minutes-549d462972d8','betterprogramming.pub: YAML Tutorial: Get Started With YAML in 5 Minutes','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: YAML Tutorial: Get Started With YAML in 5 Minutes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903361194856905e+09,0,'2026-05-17T18:00:11.948569+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true}');
+INSERT INTO "resources" VALUES('https://betanews.com/2022/01/26/overcoming-observability-challenges','==betanews.com: Overcoming observability challenges in the CI/CD Pipeline==','','N/A',0,'A curated technical resource and architectural guide covering ==betanews.com: Overcoming observability challenges in the CI/CD Pipeline== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034516,0,'2026-05-17T18:15:16.991445+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betanews.com/2022/10/22/cloud-security-is-complex-but-most-vulnerabilities-fall-into-three-key-categories','==betanews.com: Cloud security is complex -- but most vulnerabilities fall'' into three key categories==','','N/A',0,'A curated technical resource and architectural guide covering ==betanews.com: Cloud security is complex -- but most vulnerabilities fall'' into three key categories== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033338,0,'2026-05-17T17:55:38.931830+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterhumans.pub/8-communication-hacks-i-use-to-appear-more-senior-as-a-young-employee-9106468bf5aa','betterhumans.pub: 8 Communication Hacks I Use To Appear More Senior As a'' Young Employee','','N/A',0,'A curated technical resource and architectural guide covering betterhumans.pub: 8 Communication Hacks I Use To Appear More Senior As a'' Young Employee in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033697,0,'2026-05-17T18:01:37.012390+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/10-antipatterns-for-kubernetes-deployments-e97ce1199f2d','betterprogramming.pub: 10 Anti-Patterns for Kubernetes Deployments','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: 10 Anti-Patterns for Kubernetes Deployments in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032097,0,'2026-05-17T17:34:57.594526+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/10-things-you-might-not-know-about-yaml-b0589da547c','betterprogramming.pub: 10 Things You Might Not Know About YAML','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: 10 Things You Might Not Know About YAML in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029274,0,'2026-05-17T16:47:54.148910+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/2-use-cases-of-python-pre-commit-hooks-to-tidy-up-your-git-repositories-8d86c9c4f06b','betterprogramming.pub: 2 Use Cases of Python Pre-commit Hooks to Tidy Up'' Your Git Repositories','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: 2 Use Cases of Python Pre-commit Hooks to Tidy Up'' Your Git Repositories in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033765,0,'2026-05-17T18:02:45.518072+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/3-seemingly-simple-python-features-that-confuse-beginners-313575312dcf','betterprogramming.pub: 3 Seemingly Simple Python Features That Confuse Beginners','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: 3 Seemingly Simple Python Features That Confuse Beginners in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033622,0,'2026-05-17T18:00:22.689745+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/4-awesome-browser-apis-you-might-not-be-using-yet-726d3e3237d2','betterprogramming.pub: 4 Awesome Browser APIs You Might Not Be Using Yet','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: 4 Awesome Browser APIs You Might Not Be Using Yet in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032613,0,'2026-05-17T17:43:33.200878+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/5-simple-tips-for-debugging-docker-containers-271cb3dee77a','betterprogramming.pub: 5 Simple Tips For Debugging Docker Containers 🌟','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: 5 Simple Tips For Debugging Docker Containers 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031539,0,'2026-05-17T17:25:39.744529+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/6-metrics-to-watch-for-on-your-k8s-cluster-76d58f08397f','==betterprogramming.pub: 6 Metrics To Watch for on Your K8s Cluster== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==betterprogramming.pub: 6 Metrics To Watch for on Your K8s Cluster== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029575,0,'2026-05-17T16:52:55.287568+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/6-tips-for-creating-helm-charts-in-kubernetes-applications-452a37446f31','betterprogramming.pub: 6 Tips for Creating Helm Charts in Kubernetes Applications','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: 6 Tips for Creating Helm Charts in Kubernetes Applications in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031466,0,'2026-05-17T17:24:26.575448+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/8-advanced-git-commands-university-wont-teach-you-fe63b483d34b','betterprogramming.pub: 8 Advanced Git Commands Universities Won’t Teach'' You','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: 8 Advanced Git Commands Universities Won’t Teach'' You in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033088,0,'2026-05-17T17:51:28.456543+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/8-techniques-to-speed-up-your-database-292754ff7739','betterprogramming.pub: 8 Techniques To Speed up Your Database','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: 8 Techniques To Speed up Your Database in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031255,0,'2026-05-17T17:20:55.268452+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/databases.md"]','["databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/a-beginners-cheat-sheet-for-docker-f5024fd6c17f','betterprogramming.pub: A Beginners’ Cheat Sheet for Docker | Arjav Dave','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: A Beginners’ Cheat Sheet for Docker | Arjav Dave in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031669,0,'2026-05-17T17:27:49.282859+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/a-cloud-migration-questionnaire-for-solution-architects-dec7ffcf063e','betterprogramming.pub: A Cloud Migration Questionnaire for Solution Architects'' 🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: A Cloud Migration Questionnaire for Solution Architects'' 🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029573,0,'2026-05-17T16:52:53.096915+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/advanced-features-of-kubernetes-horizontal-pod-autoscaler-536ebd7893ad','betterprogramming.pub: Advanced Features of Kubernetes’ Horizontal Pod Autoscaler','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Advanced Features of Kubernetes’ Horizontal Pod Autoscaler in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032817,0,'2026-05-17T17:46:57.259681+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/all-hail-the-monolith-celebrating-the-verbosity-of-the-unified-architecture-in-terraform-81b53e3a03ae','betterprogramming.pub: All Hail the Monolith — Celebrating the Verbosity'' of the Unified Architecture in Terraform','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: All Hail the Monolith — Celebrating the Verbosity'' of the Unified Architecture in Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030433,0,'2026-05-17T17:07:13.706317+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/amazon-eks-is-eating-my-ips-e18ea057e045','betterprogramming.pub: Amazon EKS Is Eating My IPs!','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Amazon EKS Is Eating My IPs! in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034571,0,'2026-05-17T18:16:11.630984+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/applying-devops-to-api-development-for-apiops-21e2e605333e','betterprogramming.pub: Applying DevOps to API Development for APIOps','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Applying DevOps to API Development for APIOps in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031113,0,'2026-05-17T17:18:33.219704+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/attach-a-visual-debugger-to-ml-training-jobs-on-kubernetes-eb9678389f1f','betterprogramming.pub: Attach a Visual Debugger to ML-training Jobs on Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Attach a Visual Debugger to ML-training Jobs on Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030335,0,'2026-05-17T17:05:35.240343+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/automate-and-configure-your-rds-database-with-terraform-898fd4b8990d','betterprogramming.pub: Automate and Configure Your RDS Database With Terraform'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Automate and Configure Your RDS Database With Terraform'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030720,0,'2026-05-17T17:12:00.555891+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/automate-filling-templates-with-python-1ff6c6fd595e','betterprogramming.pub: Automate Filling Templates With Python 🌟','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Automate Filling Templates With Python 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033100,0,'2026-05-17T17:51:40.816871+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/awesome-kubernetes-command-line-hacks-8bd3604e394f','betterprogramming.pub: Awesome Kubernetes Command-Line Hacks','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Awesome Kubernetes Command-Line Hacks in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033205,0,'2026-05-17T17:53:25.812403+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/aws-creating-a-vpc-with-an-auto-scaling-group-using-t2-micro-instances-4ac2c5c7795b','==betterprogramming.pub: AWS: Creating a VPC With an Auto-scaling Group'' Using T2.micro Instances==','','N/A',0,'A curated technical resource and architectural guide covering ==betterprogramming.pub: AWS: Creating a VPC With an Auto-scaling Group'' Using T2.micro Instances== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030438,0,'2026-05-17T17:07:18.486241+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-networking.md"]','["aws-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/aws-vs-digital-ocean-vs-hetzner-cloud-which-has-the-best-value-for-money-bd9cb3c06dee','betterprogramming.pub: AWS vs. Digital Ocean vs. Hetzner Cloud — Which Has'' the Best Value for Money?','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: AWS vs. Digital Ocean vs. Hetzner Cloud — Which Has'' the Best Value for Money? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031163,0,'2026-05-17T17:19:23.875498+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/public-cloud-solutions.md"]','["public-cloud-solutions.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/bash-vs-python-vs-javascript-which-is-better-for-automation-92a277ef49e','betterprogramming.pub: Bash vs. Python vs. JavaScript: Which Is Better for'' Automation? 🌟','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Bash vs. Python vs. JavaScript: Which Is Better for'' Automation? 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029575,0,'2026-05-17T16:52:55.288519+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/build-a-cloud-native-multiprocessing-framework-b33cfc2c02b9','betterprogramming.pub: Build a Cloud-Native Multiprocessing Framework','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Build a Cloud-Native Multiprocessing Framework in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033046,0,'2026-05-17T17:50:46.467795+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/build-a-kubernetes-operator-in-10-minutes-11eec1492d30','betterprogramming.pub: Build a Kubernetes Operator in 10 Minutes 🌟','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Build a Kubernetes Operator in 10 Minutes 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031649,0,'2026-05-17T17:27:29.454998+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/building-a-highly-available-kubernetes-operator-using-golang-fe4a44c395c2','betterprogramming.pub: Build a Highly Available Kubernetes Operator Using'' Golang','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Build a Highly Available Kubernetes Operator Using'' Golang in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032172,0,'2026-05-17T17:36:12.902050+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/building-graphql-server-using-schema-first-approach-in-python-68aeee38bcc3','betterprogramming.pub: Building GraphQL Server Using Schema-first Approach'' in Python','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Building GraphQL Server Using Schema-first Approach'' in Python in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034217,0,'2026-05-17T18:10:17.243130+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/chatgpt-and-software-architecture-308b6e0cc25a','betterprogramming.pub: ChatGPT and Software Architecture','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: ChatGPT and Software Architecture in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032103,0,'2026-05-17T17:35:03.674739+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/chatgpt.md"]','["chatgpt.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/cheat-sh-the-ultimate-multi-language-cheat-sheet-8e97c16407aa','betterprogramming.pub: Cheat.sh — The Ultimate Multi-Language Cheat Sheet','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779030593,0,'2026-05-17T17:09:53.807104+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/clean-up-your-kubernetes-deployments-using-ansible-10a000db313b','betterprogramming.pub: Clean Up Your Kubernetes Deployments Using Ansible','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Clean Up Your Kubernetes Deployments Using Ansible in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031576,0,'2026-05-17T17:26:16.212793+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/creating-a-human-and-machine-freindly-logging-format-bb6d4bb01dca','betterprogramming.pub: The Art of Logging','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: The Art of Logging in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033118,0,'2026-05-17T17:51:58.161384+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/dependency-free-kubernetes-cluster-monitoring-5f7aa2f038d9','betterprogramming.pub: Dependency-Free Kubernetes Cluster Monitoring','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Dependency-Free Kubernetes Cluster Monitoring in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030022,0,'2026-05-17T17:00:22.248041+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/design-by-contracts-in-terraform-63467a749c1a','betterprogramming.pub: Design by Contract in Terraform','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Design by Contract in Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033129,0,'2026-05-17T17:52:09.717664+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/distributed-tracing-with-opentelemetry-spring-cloud-sleuth-kafka-and-jaeger-939e35f45821','betterprogramming.pub: Distributed Tracing With OpenTelemetry, Spring Cloud'' Sleuth, Kafka, and Jaeger','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779032961,0,'2026-05-17T17:49:21.154436+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/do-faster-development-and-testing-on-kubernetes-apps-with-telepresence-b7eac604dca4','betterprogramming.pub: Do Faster Development and Testing on Kubernetes Apps'' With Telepresence','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Do Faster Development and Testing on Kubernetes Apps'' With Telepresence in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032884,0,'2026-05-17T17:48:04.291189+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/dockerize-your-django-apps-428189407c69','==betterprogramming.pub: Dockerize Your Django Apps==','','N/A',0,'A curated technical resource and architectural guide covering ==betterprogramming.pub: Dockerize Your Django Apps== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030864,0,'2026-05-17T17:14:24.912271+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/domain-partitions-how-to-find-a-healthy-balance-between-microservices-and-monoliths-2cd74206559','betterprogramming.pub: Domain Partitions: How To Find a Healthy Balance'' Between Microservices and Monoliths','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Domain Partitions: How To Find a Healthy Balance'' Between Microservices and Monoliths in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032704,0,'2026-05-17T17:45:04.027993+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/faq.md"]','["faq.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/everything-you-need-to-know-about-kafka-a83e2456d14c','betterprogramming.pub: Everything You Need To Know About Kafka 🌟','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Everything You Need To Know About Kafka 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031099,0,'2026-05-17T17:18:19.438466+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/exploring-json-json5-and-circular-references-2b5b0c5de532','betterprogramming.pub: Exploring JSON, JSON5, and Circular References','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Exploring JSON, JSON5, and Circular References in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030440,0,'2026-05-17T17:07:20.181739+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/exploring-the-serverless-event-driven-architecture-8d6bda93e823','betterprogramming.pub: Exploring the Serverless Event-Driven Architecture','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Exploring the Serverless Event-Driven Architecture in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032251,0,'2026-05-17T17:37:31.814349+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-serverless.md"]','["aws-serverless.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/four-ways-you-can-experiment-with-sapling-709eec0ffcb1','betterprogramming.pub: My First Impressions of Sapling — Meta’s New Git'' Client','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: My First Impressions of Sapling — Meta’s New Git'' Client in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032090,0,'2026-05-17T17:34:50.966765+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/generating-class-diagrams-for-net-core-c4913db9398b','betterprogramming.pub: Generating Class Diagrams for .Net Core','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Generating Class Diagrams for .Net Core in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031094,0,'2026-05-17T17:18:14.099389+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/getting-started-with-pyvcloud-a-python-library-2e77092ed3ea','betterprogramming.pub: Getting Started With Pyvcloud — A Python Library','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Getting Started With Pyvcloud — A Python Library in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031574,0,'2026-05-17T17:26:14.133535+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/going-serverless-governance-is-everything-c70589c9cee9','betterprogramming.pub: Going Serverless? Governance Is Everything','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Going Serverless? Governance Is Everything in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033169,0,'2026-05-17T17:52:49.673243+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/serverless.md"]','["serverless.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/goldilocks-vs-krr-c986dfd7484d','betterprogramming.pub: Goldilocks vs. KRR','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Goldilocks vs. KRR in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029364,0,'2026-05-17T16:49:24.846957+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/good-leadership-is-about-growth-not-brilliance-af8ca30f1a3a','betterprogramming.pub: Good Leadership Is About Growth, Not Brilliance','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Good Leadership Is About Growth, Not Brilliance in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029938,0,'2026-05-17T16:58:58.862824+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-do-you-grow-as-a-software-engineering-manager-33a05873693','betterprogramming.pub: How to Grow as a (Software) Engineering Manager','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How to Grow as a (Software) Engineering Manager in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031142,0,'2026-05-17T17:19:02.604642+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-gitops-can-help-prevent-security-misconfigurations-8b506dcd89e1','betterprogramming.pub: How GitOps Can Help Prevent Security Misconfigurations','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How GitOps Can Help Prevent Security Misconfigurations in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032248,0,'2026-05-17T17:37:28.502496+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-i-split-a-monolith-into-microservices-without-refactoring-5d76924c34c2','==betterprogramming.pub: How I Split a Monolith Into Microservices Without'' Refactoring== 🌟🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering ==betterprogramming.pub: How I Split a Monolith Into Microservices Without'' Refactoring== 🌟🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034045,0,'2026-05-17T18:07:25.357063+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-solid-remains-solid-software-principles-vs-patterns-c77c623a628b','betterprogramming.pub: How SOLID Remains Solid — Software Principles vs.'' Patterns','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How SOLID Remains Solid — Software Principles vs.'' Patterns in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029294,0,'2026-05-17T16:48:14.345075+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devel-sites.md"]','["devel-sites.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-continuously-test-and-deploy-your-helm-charts-on-kubernetes-clusters-using-kind-d71e3585d2dc','betterprogramming.pub: How To Continuously Test and Deploy Your Helm Charts'' on Kubernetes Clusters Using Kind','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How To Continuously Test and Deploy Your Helm Charts'' on Kubernetes Clusters Using Kind in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031185,0,'2026-05-17T17:19:45.899892+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-create-a-noops-deployment-with-github-actions-kubernetes-and-shipa-18aab208fe7a','betterprogramming.pub: How To Create a NoOps Deployment With GitHub Actions'' Kubernetes and Shipa','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How To Create a NoOps Deployment With GitHub Actions'' Kubernetes and Shipa in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033730,0,'2026-05-17T18:02:10.989633+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-deprecate-apis-the-right-way-371c1cbf1723','betterprogramming.pub: How To Deprecate APIs the Right Way','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How To Deprecate APIs the Right Way in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029063,0,'2026-05-17T16:44:23.364053+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-filter-the-git-logs-2dcebf3d12','betterprogramming.pub: How to Filter the Git Logs','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How to Filter the Git Logs in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030201,0,'2026-05-17T17:03:21.990250+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-handle-duplicate-messages-and-message-ordering-in-kafka-82e2fef82025','betterprogramming.pub: How to Handle Duplicate Messages and Message Ordering'' in Kafka','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How to Handle Duplicate Messages and Message Ordering'' in Kafka in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032455,0,'2026-05-17T17:40:55.136016+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-implement-your-distributed-filesystem-with-glusterfs-and-kubernetes-83ee7f5f834f','betterprogramming.pub: How to Implement Your Distributed Filesystem With'' GlusterFS And Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How to Implement Your Distributed Filesystem With'' GlusterFS And Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030574,0,'2026-05-17T17:09:34.228302+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-make-json-and-python-talk-to-each-other-41531d58e59d','betterprogramming.pub: How to Make JSON and Python Talk to Each Other','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How to Make JSON and Python Talk to Each Other in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032970,0,'2026-05-17T17:49:30.974826+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-migrate-from-docker-compose-to-kubernetes-b57eb229beb2','betterprogramming.pub: How to Migrate From Docker Compose to Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How to Migrate From Docker Compose to Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032872,0,'2026-05-17T17:47:52.675305+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-refactor-a-codebase-982772695078','betterprogramming.pub: How to Refactor a Codebase?','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How to Refactor a Codebase? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029356,0,'2026-05-17T16:49:16.162723+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devel-sites.md"]','["devel-sites.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-speed-up-your-progress-with-feedback-1f41872b290a','betterprogramming.pub: How to Speed Up Your Progress With Feedback','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How to Speed Up Your Progress With Feedback in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032095,0,'2026-05-17T17:34:55.024014+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-transform-a-monolith-application-into-a-microservices-architecture-1e00363a03ba','==betterprogramming.pub: How to Transform a Monolith Application Into a'' Microservices Architecture==','','N/A',0,'A curated technical resource and architectural guide covering ==betterprogramming.pub: How to Transform a Monolith Application Into a'' Microservices Architecture== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032251,0,'2026-05-17T17:37:31.813241+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-update-your-github-repository-in-visual-studio-code-7bb9e8549cea','betterprogramming.pub: How To Update Your GitHub Repository in Visual Studio'' Code','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How To Update Your GitHub Repository in Visual Studio'' Code in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033166,0,'2026-05-17T17:52:46.344509+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-use-pandas-to-consume-data-and-perform-data-analysis-76e000ad5480','==betterprogramming.pub: How to Use Pandas to Consume Data and Perform Data'' Analysis==','','N/A',0,'A curated technical resource and architectural guide covering ==betterprogramming.pub: How to Use Pandas to Consume Data and Perform Data'' Analysis== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031800,0,'2026-05-17T17:30:00.016444+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-use-server-side-apply-in-k8s-operators-5cbff023183c','betterprogramming.pub: How To Use Server-Side Apply in K8S Operators','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How To Use Server-Side Apply in K8S Operators in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033757,0,'2026-05-17T18:02:37.738291+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/how-to-use-tmuxp-to-manage-your-tmux-session-614b6d42d6b6','betterprogramming.pub: How to Use tmuxp to Manage Your tmux Session','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How to Use tmuxp to Manage Your tmux Session in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034446,0,'2026-05-17T18:14:06.874116+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/improve-cluster-monitoring-with-network-mapping-in-grafana-fa8bb479fd47','betterprogramming.pub: Improve Cluster Monitoring With Network Mapping in'' Grafana','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Improve Cluster Monitoring With Network Mapping in'' Grafana in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033704,0,'2026-05-17T18:01:44.299169+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/introduction-to-aws-websockets-8b336a92c379',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779034571,0,'2026-05-17T18:16:11.631983+02:00',NULL,NULL,NULL,'[]','[]','["docs/api.md", "docs/aws-serverless.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/k8s-network-policy-made-simple-with-cilium-editor-a5b55781291c','betterprogramming.pub: K8s: Network Policy Made Simple With Cilium Editor'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: K8s: Network Policy Made Simple With Cilium Editor'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030842,0,'2026-05-17T17:14:02.274550+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/kafka-cli-commands-1a135a4ae1bd','betterprogramming.pub: 15 Kafka CLI Commands For Everyday Programming','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: 15 Kafka CLI Commands For Everyday Programming in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030348,0,'2026-05-17T17:05:48.011298+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/kubectl-commands-all-beginners-must-know-e504349fcec9','betterprogramming.pub: Kubectl Commands All Beginners Must Know','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Kubectl Commands All Beginners Must Know in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033240,0,'2026-05-17T17:54:00.240786+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/kubernetes-and-ssl-certificate-management-5f6a4b6f5ae9','betterprogramming.pub: Kubernetes and SSL Certificate Management 🌟','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Kubernetes and SSL Certificate Management 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029165,0,'2026-05-17T16:46:05.181761+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/kubernetes-authentication-sidecars-a-revelation-in-microservice-architecture-12c4608189ab','betterprogramming.pub: Kubernetes Authentication Sidecars: A Revelation'' in Microservice Architecture','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Kubernetes Authentication Sidecars: A Revelation'' in Microservice Architecture in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031428,0,'2026-05-17T17:23:48.938506+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/kubernetes-observability-part-1-events-logs-integration-with-slack-openai-and-grafana-62068cf43ec','betterprogramming.pub: Kubernetes Observability Part 1: Events, Logs, and'' Integration With Slack, OpenAI, and Grafana','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Kubernetes Observability Part 1: Events, Logs, and'' Integration With Slack, OpenAI, and Grafana in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033486,0,'2026-05-17T17:58:06.701314+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/kubernetes-security-with-falco-2eb060d3ae7d','betterprogramming.pub: Kubernetes Security With Falco','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Kubernetes Security With Falco in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032800,0,'2026-05-17T17:46:40.083702+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/kubernetes-service-types-3c4a3088a5c','betterprogramming.pub: An Overview to Kubernetes Services','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: An Overview to Kubernetes Services in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029899,0,'2026-05-17T16:58:19.103056+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/lambda-vs-step-functions-the-battle-of-cost-and-performance-5f008045e2ab','==betterprogramming.pub: Lambda vs. Step Functions: The Battle of Cost and'' Performance==','','N/A',0,'A curated technical resource and architectural guide covering ==betterprogramming.pub: Lambda vs. Step Functions: The Battle of Cost and'' Performance== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033510,0,'2026-05-17T17:58:30.951374+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md", "docs/aws-serverless.md"]','["api.md", "aws-serverless.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/learn-solid-design-principles-in-java-by-coding-it-dcbf64a17b53','betterprogramming.pub: Learn SOLID Design Principles in Java by Coding It','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Learn SOLID Design Principles in Java by Coding It in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031548,0,'2026-05-17T17:25:48.510861+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/learn-to-code-remotely-with-vs-code-and-ssh-68c630759279','betterprogramming.pub: Learn to Code Remotely With VS Code And SSH','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Learn to Code Remotely With VS Code And SSH in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033263,0,'2026-05-17T17:54:23.054625+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/learning-python-with-program-templates-the-input-one-process-one-template-d7ed5156d3fc','betterprogramming.pub: Learning Python With Program Templates: The Input'' One, Process One Template','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Learning Python With Program Templates: The Input'' One, Process One Template in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031466,0,'2026-05-17T17:24:26.578031+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/leave-aside-git-checkout-consider-git-switch-for-a-change-7849df8714b0','betterprogramming.pub: Leave Aside Git Checkout. Consider Git Switch for'' a Change','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Leave Aside Git Checkout. Consider Git Switch for'' a Change in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031799,0,'2026-05-17T17:29:59.992296+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/mongodb-schema-validation-rules-8a1afc6ea67b','betterprogramming.pub: MongoDB Schema Validation Rules','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: MongoDB Schema Validation Rules in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032087,0,'2026-05-17T17:34:47.733659+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/nosql.md"]','["nosql.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/monitoring-kafkaapplications-implementing-healthchecks-and-tracking-lag-3976cc6f00d5','==betterprogramming.pub: Monitoring Kafka Applications — Implementing Healthchecks'' and Tracking Lag==','','N/A',0,'A curated technical resource and architectural guide covering ==betterprogramming.pub: Monitoring Kafka Applications — Implementing Healthchecks'' and Tracking Lag== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030115,0,'2026-05-17T17:01:55.357070+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/multi-tenancy-support-with-spring-boot-liquibase-and-postgresql-d41942dc0639','==betterprogramming.pub: Multi-Tenancy Support With Spring Boot, Liquibase,'' and PostgreSQL==','','N/A',0,'A curated technical resource and architectural guide covering ==betterprogramming.pub: Multi-Tenancy Support With Spring Boot, Liquibase,'' and PostgreSQL== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029988,0,'2026-05-17T16:59:48.633124+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/databases.md"]','["databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/my-first-microservice-using-golang-c5cf69f1376d','betterprogramming.pub: Writing My First Microservice Using Go','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Writing My First Microservice Using Go in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032974,0,'2026-05-17T17:49:34.761496+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/my-top-7-most-underrated-intellij-idea-features-572b0b706bd6','betterprogramming.pub: My Top 7 Most Underrated IntelliJ IDEA Features','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: My Top 7 Most Underrated IntelliJ IDEA Features in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030653,0,'2026-05-17T17:10:53.029454+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/my-yq-cheatsheet-34f2b672ee58','betterprogramming.pub: My Cheatsheet for the “yq” Tool','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779029309,0,'2026-05-17T16:48:29.662518+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"is_special": true}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/pandas-illustrated-the-definitive-visual-guide-to-pandas-c31fa921a43','betterprogramming.pub: Pandas Illustrated: The Definitive Visual Guide to'' Pandas','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Pandas Illustrated: The Definitive Visual Guide to'' Pandas in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030231,0,'2026-05-17T17:03:51.940904+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/python-fastapi-kubernetes-gcp-296e0dc3abb6','betterprogramming.pub: Deploy a Python API With Docker and Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Deploy a Python API With Docker and Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034497,0,'2026-05-17T18:14:57.336167+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/python-list-comprehensions-are-more-powerful-than-you-might-think-3363a90e5bb0','betterprogramming.pub: Python List Comprehensions Are More Powerful Than'' You Might Think','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Python List Comprehensions Are More Powerful Than'' You Might Think in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029269,0,'2026-05-17T16:47:49.749573+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/quit-unit-testing-classes-and-use-a-behavior-oriented-approach-306a667f9a31','==betterprogramming.pub: Why We Quit Unit Testing Classes to Focus On a'' Behavioral Approach==','','N/A',0,'A curated technical resource and architectural guide covering ==betterprogramming.pub: Why We Quit Unit Testing Classes to Focus On a'' Behavioral Approach== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033309,0,'2026-05-17T17:55:09.125305+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/recovering-from-common-git-errors-eccda7ec6180','==betterprogramming.pub: Recovering From Common Git Errors==','','N/A',0,'A curated technical resource and architectural guide covering ==betterprogramming.pub: Recovering From Common Git Errors== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032819,0,'2026-05-17T17:46:59.704712+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/reusable-ec2-instances-using-terraform-modules-59aac51f1fb','betterprogramming.pub: Reusable EC2 Instances Using Terraform Modules','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Reusable EC2 Instances Using Terraform Modules in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031618,0,'2026-05-17T17:26:58.157237+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/running-airflow-using-kubernetes-executor-and-kubernetes-pod-operator-with-istio-d5aa7af16ef5','betterprogramming.pub: Running Airflow Using Kubernetes Executor and Kubernetes'' Pod Operator with Istio','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Running Airflow Using Kubernetes Executor and Kubernetes'' Pod Operator with Istio in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030891,0,'2026-05-17T17:14:51.206754+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/secure-your-kubernetes-cluster-with-seccomp-9403ecf831b2','betterprogramming.pub: Secure Your Kubernetes Cluster With Seccomp','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Secure Your Kubernetes Cluster With Seccomp in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033240,0,'2026-05-17T17:54:00.241737+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/set-up-microservice-on-kubernetes-write-config-file-8df7c2b07a4c','betterprogramming.pub: Setup Microservices on Kubernetes — Write a Configuration'' File','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Setup Microservices on Kubernetes — Write a Configuration'' File in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030069,0,'2026-05-17T17:01:09.221214+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/solutions-architect-tips-the-5-types-of-architecture-diagrams-eb0c11996f9e','betterprogramming.pub: Solutions Architect Tips — The 5 Types of Architecture'' Diagrams','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Solutions Architect Tips — The 5 Types of Architecture'' Diagrams in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033906,0,'2026-05-17T18:05:06.275815+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cloud-arch-diagrams.md"]','["cloud-arch-diagrams.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/sprint-planning-best-practices-1aad4103f6cb','betterprogramming.pub: Sprint Planning: Best Practices','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Sprint Planning: Best Practices in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033942,0,'2026-05-17T18:05:42.409749+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/stack-overflow-2022-developer-survey-where-is-the-industry-heading-3cd4a0cd41f3',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779033050,0,'2026-05-17T17:50:50.705999+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/stop-hiring-software-engineers-8545520437ac','betterprogramming.pub: Stop Hiring Software Engineers','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Stop Hiring Software Engineers in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029063,0,'2026-05-17T16:44:23.357897+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/team-topologies-a-new-way-of-thinking-about-teams-8f4853038509','betterprogramming.pub: Team Topologies — A New Way of Thinking About Teams','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Team Topologies — A New Way of Thinking About Teams in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032289,0,'2026-05-17T17:38:09.683466+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/techniques-for-managing-your-time-and-cognitive-load-as-a-senior-leader-2b9eadb0daa4','betterprogramming.pub: Techniques for Managing Your Time and Cognitive Load'' as a Senior Leader','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Techniques for Managing Your Time and Cognitive Load'' as a Senior Leader in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029990,0,'2026-05-17T16:59:50.945733+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/terraform-setup-for-using-aws-lambda-with-s3-2b8ba286b6d7','betterprogramming.pub: Terraform Setup for Using AWS Lambda With S3','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Terraform Setup for Using AWS Lambda With S3 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029714,0,'2026-05-17T16:55:14.732968+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/the-5-step-checklist-for-serverless-load-testing-346f4a60841d','betterprogramming.pub: The 5-Step Checklist for Serverless Load Testing','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: The 5-Step Checklist for Serverless Load Testing in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030851,0,'2026-05-17T17:14:11.475315+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/the-best-vs-code-extensions-to-supercharge-your-git-5d5ab3f64f64','betterprogramming.pub: The Best VS Code Extensions to Supercharge Your Git','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: The Best VS Code Extensions to Supercharge Your Git in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779032056,0,'2026-05-17T17:34:16.884198+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{"duplicate_of": "https://www.c-sharpcorner.com/article/the-best-vs-code-extensions-to-supercharge-git"}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/the-perfect-message-queue-solution-based-on-the-redis-stream-type-ccf273554178','betterprogramming.pub: The Perfect Message Queue Solution Based on the Redis'' Stream Type','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: The Perfect Message Queue Solution Based on the Redis'' Stream Type in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030390,0,'2026-05-17T17:06:30.645885+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/the-pros-and-cons-monorepos-explained-f86c998392e1','medium: The Pros and Cons of Monorepos, Explained','','N/A',0,'A curated technical resource and architectural guide covering medium: The Pros and Cons of Monorepos, Explained in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034530,0,'2026-05-17T18:15:30.840784+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/the-underestimated-importance-of-clear-code-ownership-baed758e47b8','betterprogramming.pub: The Importance of Code Ownership 🌟','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: The Importance of Code Ownership 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032819,0,'2026-05-17T17:46:59.678185+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/this-is-why-you-should-use-tortoise-orm-in-your-python-projects-a3897dc5309e','betterprogramming.pub: This Is Why You Should Use Tortoise-ORM in Your Python'' Projects','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: This Is Why You Should Use Tortoise-ORM in Your Python'' Projects in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031425,0,'2026-05-17T17:23:45.502780+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/understanding-kubernetes-multi-container-pod-patterns-577f74690aee','betterprogramming.pub: Understanding Kubernetes Multi-Container Pod Patterns','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Understanding Kubernetes Multi-Container Pod Patterns in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034557,0,'2026-05-17T18:15:57.866346+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/when-should-you-self-host-ci-tools-330fc38d2a6','betterprogramming.pub: When Should You Self-Host CI Tools? | William Anderson','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: When Should You Self-Host CI Tools? | William Anderson in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031776,0,'2026-05-17T17:29:36.327035+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/why-working-on-cloud-vs-mobile-edge-is-so-different-e32930f1c801','betterprogramming.pub: I Worked at Microsoft Cloud and Google Mobile for'' 3 Years — Here Are the Differences in Ecosystems','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: I Worked at Microsoft Cloud and Google Mobile for'' 3 Years — Here Are the Differences in Ecosystems in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034272,0,'2026-05-17T18:11:12.968834+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/edge-computing.md"]','["edge-computing.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/with-latest-updates-create-amazon-eks-fargate-cluster-and-managed-node-group-using-terraform-bc5cfefd5773','betterprogramming.pub: Create an Amazon EKS Fargate Cluster and Managed'' Node Group Using Terraform','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Create an Amazon EKS Fargate Cluster and Managed'' Node Group Using Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033759,0,'2026-05-17T18:02:39.119841+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/write-tests-for-your-kubernetes-operator-d3d6a9530840','betterprogramming.pub: How To Write Tests for Your Kubernetes Operator','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: How To Write Tests for Your Kubernetes Operator in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033169,0,'2026-05-17T17:52:49.668590+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/writing-custom-kubernetes-controller-and-webhooks-141230820e9','betterprogramming.pub: Writing Custom Kubernetes Controller and Webhooks','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: Writing Custom Kubernetes Controller and Webhooks in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033236,0,'2026-05-17T17:53:56.668150+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://betterprogramming.pub/yaml-tutorial-get-started-with-yaml-in-5-minutes-549d462972d8','betterprogramming.pub: YAML Tutorial: Get Started With YAML in 5 Minutes','','N/A',0,'A curated technical resource and architectural guide covering betterprogramming.pub: YAML Tutorial: Get Started With YAML in 5 Minutes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033611,0,'2026-05-17T18:00:11.948569+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true}');
INSERT INTO "resources" VALUES('https://betterstack.com/community/comparisons/kubernetes-monitoring-tools','betterstack.com: 10 Best Kubernetes Monitoring Tools in 2022 🌟','','2022',0,'A comparative market review of ten leading commercial and open-source Kubernetes monitoring suites. Evaluates architecture models, scaling properties, out-of-the-box features, and implementation overheads across modern toolchains like Prometheus, Datadog, Dynatrace, and Better Stack.','None','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Practical Diagnostics", "Market Evaluations", "Monitoring Toolchains"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://bgjar.com','bgjar.com','','2020',0,'Dynamic SVG background generator that lets designers and engineers instantiate light-weight, scalable graphic backgrounds. Crucial for reducing DOM paint overhead compared to rasterized assets.','JavaScript','Tool','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Productivity", "UI/UX Design", "Asset Generation"]','["[COMMUNITY-TOOL]"]','[]','["javascript.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://bhupesh.me/publishing-my-first-ever-dockerfile-optimization-ugit','bhupesh.me: How I reduced the size of my very first published docker image by 40% - A lesson in dockerizing shell scripts 🌟','- The author details their journey of reducing the size of their Docker image by 40%, from 31.4 MB to 17.6 MB
- They discuss optimization attempts, multi-stage builds, removing unnecessary binaries and dependencies, and using `scratch` as the base image','2022',0,'A granular engineering narrative details a size optimization path down to raw scratch images. Explores stripping unnecessary dependencies and shell binaries.','Shell','article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containers", "Build Optimization", "Shell Scripts"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://bikeshed.thoughtbot.com','bikeshed.fm: The Bike Shed','','2024',1,'A developer-focused podcast analyzing code health, automated testing frameworks, and dependency updates. Offers practical strategies on handling deployment scaling issues and code design patterns.','N/A','Podcast','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Development Workflow", "Podcasts"]','["[COMMUNITY-TOOL]"]','[]','["devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://binero.com/observability','opsdis.com: Building a custom monitoring solution with Grafana, Prometheus and Loki','','2022',0,'A comprehensive technical walkthrough on constructing a unified, open-source observability platform leveraging the PLG (Prometheus, Loki, Grafana) stack. Covers log parsing, metric extraction, and unified dashboard panels. Curator Insight: DIY guide to custom monitoring stack creation. Live Grounding: Provides the baseline design blueprint for mid-to-large-tier teams avoiding premium SaaS licensing.','English','Blog Post','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Container Orchestration", "Kubernetes", "Observability", "PLG Stack"]','["[COMMUNITY-TOOL]"]','[]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://binx.io/2022/07/13/working-with-aws-permission-policies','binx.io: Working with AWS Permission Policies 🌟','','N/A',0,'A curated technical resource and architectural guide covering binx.io: Working with AWS Permission Policies 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029704.46416,0,'2026-05-17T16:55:04.464160+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://binx.io/2022/07/13/working-with-aws-permission-policies','binx.io: Working with AWS Permission Policies 🌟','','N/A',0,'A curated technical resource and architectural guide covering binx.io: Working with AWS Permission Policies 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029704,0,'2026-05-17T16:55:04.464160+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://bishopfox.com/blog/kubernetes-pod-privilege-escalation','labs.bishopfox.com: Bad Pods: Kubernetes Pod Privilege Escalation 🌟','','2020',0,'A highly cited technical analysis demonstrating how misconfigured container host namespaces, capabilities, and volume mounts can be exploited to escape container boundaries and gain full host-level access.','N/A','article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Security", "Pod Privilege Escalation", "Vulnerability Exploitation"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://bit.ly/kube-tools-1','DevNation: 10 awesome kubernetes tools every user should know','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1a4bf0b0e6698e92ec92122f9ee91d04850d62a93d493bda07d7ae77506d975f',100.0,1.77903149519883608e+09,0,'2026-05-17T17:24:55.198836+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://docs.google.com/presentation/d/13k-Lhc-tVgUohrtKqAYIikaQCTsmuzzjhOe_hpwgUgw/edit"}');
-INSERT INTO "resources" VALUES('https://bit.ly/kubeappserver','History of Microservices','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0a82ab89d696c6b63a84af52d02204f78353382e4034e81b1ebf90ad7ef6a739',100.0,1.77903376229799604e+09,0,'2026-05-17T18:02:42.297996+02:00',NULL,NULL,NULL,'[]','[]','["docs/faq.md"]','[]','{}','{"duplicate_of": "https://docs.google.com/presentation/d/1DFy4ZZdsK2ftREetv_f52E-caZXOGX6GvgzGQlfSLfE/edit?usp=sharing"}');
+INSERT INTO "resources" VALUES('https://bit.ly/kube-tools-1','DevNation: 10 awesome kubernetes tools every user should know','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1a4bf0b0e6698e92ec92122f9ee91d04850d62a93d493bda07d7ae77506d975f',100.0,1779031495,0,'2026-05-17T17:24:55.198836+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://docs.google.com/presentation/d/13k-Lhc-tVgUohrtKqAYIikaQCTsmuzzjhOe_hpwgUgw/edit"}');
+INSERT INTO "resources" VALUES('https://bit.ly/kubeappserver','History of Microservices','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0a82ab89d696c6b63a84af52d02204f78353382e4034e81b1ebf90ad7ef6a739',100.0,1779033762,0,'2026-05-17T18:02:42.297996+02:00',NULL,NULL,NULL,'[]','[]','["docs/faq.md"]','[]','{}','{"duplicate_of": "https://docs.google.com/presentation/d/1DFy4ZZdsK2ftREetv_f52E-caZXOGX6GvgzGQlfSLfE/edit?usp=sharing"}');
INSERT INTO "resources" VALUES('https://bitbucket.org','bitbucket.org','','2008',0,'Bitbucket is Atlassian''s repository management service, featuring native Jira integrations, built-in pipelines, and repository permission controls. Optimized for enterprise environments, it simplifies managing private Git codebases alongside project planning tools.','None','SaaS','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2008-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Collaborative Platforms", "Git Hosting"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://bitbucket.org/atlassianlabs/atlascode/issues/112/cannot-activate-the-atlassian-for-vscode','VScode run from WSL in Linux: Cannot activate the ''Atlassian for VSCode'' (Official)'' extension because ''git'' extension is not loaded','','2026',0,'This troubleshooting guide addresses common extension loading failures in VS Code, specifically resolving Git integration issues within WSL environments. It provides developers with step-by-step solutions to fix filesystem access problems, path discrepancies, and workspace synchronization errors. Applying these recommendations restores full extension compatibility inside hybrid developer environments.','Markdown','Documentation','Beginner',0,'online','manual','9ac8d6aa49ea71e4ca4c81d2d3ce3d81956bd69ebfa2440cb40c4642fe479029',100.0,1779032934.7254,1,'2026-05-17T17:48:54.725400+02:00',NULL,NULL,NULL,'["Documentation", "Developer Tooling", "IDE Troubleshooting"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://bitbucket.org/blog/setting-up-a-ci-cd-pipeline-with-spring-mvc-jenkins-and-kubernetes-on-aws ','bitbucket.org: setting up a cicd pipeline with spring mvc and kubernetes'' on aws','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','28a1bd5341c90fca608bbe7b00dd7d9436c71e919d4841da176d304041caf957',100.0,1.77903002307342791e+09,0,'2026-05-17T17:00:23.073428+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://www.atlassian.com/blog/bitbucket/setting-up-a-ci-cd-pipeline-with-spring-mvc-jenkins-and-kubernetes-on-aws"}');
-INSERT INTO "resources" VALUES('https://bitbucket.org/blog/transition-jira-issues-on-merge','Transition Jira issues on merge','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','3d0dec05b8a8273b871e40e9fd3058612cea06dd348dd8f1e98a4e1c7d148f80',100.0,1.77903278014116692e+09,0,'2026-05-17T17:46:20.141167+02:00',NULL,NULL,NULL,'[]','[]','["docs/project-management-tools.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://bitfieldconsulting.com/blog/container-security','Don''t make this container security mistake','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','282168fd3f7661a7ee1b9244f6346ca63dc9d7beb1aedb22160b1c017084e1b0',100.0,1.77903233395479297e+09,0,'2026-05-17T17:38:53.954793+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://bitfieldconsulting.com/posts/container-security',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','eea2a126dcfdeca8f6681515263c8c6ac1f178df567e1493ff5acc5eb667857d',100.0,1779130494.95148,0,'2026-05-18T20:54:54.951480+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://bitnami.com/stacks/helm','Bitnami Helm Charts','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','03bf290dd9f82d5568fb9e779cdbb68434c8254c32466cb054a46462e7886b25',100.0,1.7790306531384921e+09,0,'2026-05-17T17:10:53.138492+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"duplicate_of": "https://bitnami.com/stacks?stack=helm"}');
+INSERT INTO "resources" VALUES('https://bitbucket.org/atlassianlabs/atlascode/issues/112/cannot-activate-the-atlassian-for-vscode','VScode run from WSL in Linux: Cannot activate the ''Atlassian for VSCode'' (Official)'' extension because ''git'' extension is not loaded','','2026',0,'This troubleshooting guide addresses common extension loading failures in VS Code, specifically resolving Git integration issues within WSL environments. It provides developers with step-by-step solutions to fix filesystem access problems, path discrepancies, and workspace synchronization errors. Applying these recommendations restores full extension compatibility inside hybrid developer environments.','Markdown','Documentation','Beginner',0,'online','manual','9ac8d6aa49ea71e4ca4c81d2d3ce3d81956bd69ebfa2440cb40c4642fe479029',100.0,1779032934,1,'2026-05-17T17:48:54.725400+02:00',NULL,NULL,NULL,'["Documentation", "Developer Tooling", "IDE Troubleshooting"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://bitbucket.org/blog/setting-up-a-ci-cd-pipeline-with-spring-mvc-jenkins-and-kubernetes-on-aws ','bitbucket.org: setting up a cicd pipeline with spring mvc and kubernetes'' on aws','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','28a1bd5341c90fca608bbe7b00dd7d9436c71e919d4841da176d304041caf957',100.0,1779030023,0,'2026-05-17T17:00:23.073428+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://www.atlassian.com/blog/bitbucket/setting-up-a-ci-cd-pipeline-with-spring-mvc-jenkins-and-kubernetes-on-aws"}');
+INSERT INTO "resources" VALUES('https://bitbucket.org/blog/transition-jira-issues-on-merge','Transition Jira issues on merge','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','3d0dec05b8a8273b871e40e9fd3058612cea06dd348dd8f1e98a4e1c7d148f80',100.0,1779032780,0,'2026-05-17T17:46:20.141167+02:00',NULL,NULL,NULL,'[]','[]','["docs/project-management-tools.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://bitfieldconsulting.com/blog/container-security','Don''t make this container security mistake','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','282168fd3f7661a7ee1b9244f6346ca63dc9d7beb1aedb22160b1c017084e1b0',100.0,1779032333,0,'2026-05-17T17:38:53.954793+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://bitfieldconsulting.com/posts/container-security',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','eea2a126dcfdeca8f6681515263c8c6ac1f178df567e1493ff5acc5eb667857d',100.0,1779130494,0,'2026-05-18T20:54:54.951480+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://bitnami.com/stacks/helm','Bitnami Helm Charts','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','03bf290dd9f82d5568fb9e779cdbb68434c8254c32466cb054a46462e7886b25',100.0,1779030653,0,'2026-05-17T17:10:53.138492+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"duplicate_of": "https://bitnami.com/stacks?stack=helm"}');
INSERT INTO "resources" VALUES('https://bitnami.com/stacks?stack=helm','Bitnami Helm Charts','','2026',0,'The industry-standard, production-hardened suite of application and middleware charts maintained by Bitnami. It provides container security patches, non-root execution profiles, and reliable high-availability structures for standard database, web server, and cache backends.','YAML','Chart Registry','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Chart Repositories"]','["[COMMUNITY-TOOL]"]','[]','["helm.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://biztechmagazine.com/article/2021/07/6-steps-improved-api-security','biztechmagazine.com: 6 Steps to Improved API Security','','2021',4,'An actionable blueprint detailing six steps to improve enterprise API security posture. Recommends implementing API gateways, token authentication schemas, rate limiters, and complete traffic logs.','Agnostic','Technical Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["API Security", "Enterprise", "Implementation"]','["[ENTERPRISE-STABLE]"]','[]','["api.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blackbird.a8r.io','Ambassador Edge Stack. K8S Initializer (scaffolding tool) 🌟','','2021',0,'The Ambassador K8s Initializer helps engineers bootstrap cloud-native applications with ready-made Kubernetes configurations. It simplifies ingress setup, routing rules, and observability hooks by generating tailored declarative manifests.','Go','Project','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Application Scaffolding", "Boilerplate Tools"]','["[COMMUNITY-TOOL]"]','[]','["scaffolding.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blackbird.a8r.io/initializer',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blackbird.a8r.io in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'review_required','manual',NULL,64.0,1.77913049496406102e+09,0,'2026-05-18T20:54:54.964061+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"review_metadata": {"original_url": "https://blackbird.a8r.io/initializer", "proposed_url": "NONE", "reason": "High-Value Protection: 404", "timestamp": "2026-05-18T18:54:54.964063"}}');
-INSERT INTO "resources" VALUES('https://blazemeter.com/blog/three-ways-devops-benefit-aws-codepipeline','blazemeter.com: Three Ways DevOps Benefit from AWS CodePipeline','','N/A',0,'A curated technical resource and architectural guide covering blazemeter.com: Three Ways DevOps Benefit from AWS CodePipeline in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903333581964492e+09,0,'2026-05-17T17:55:35.819645+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-devops.md"]','["aws-devops.md"]','{}','{"duplicate_of": "https://www.blazemeter.com/blog/devops-best-practices-testing"}');
-INSERT INTO "resources" VALUES('https://blocksandfiles.com/2020/01/30/kasten-k10-kubernetes-container-protection',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','009927989f37716a4096d75e7a48b307d7027fd6a6a45e2a9f2d729719484e38',100.0,1779032883.09503,0,'2026-05-17T17:48:03.095030+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-backup-migrations.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blocksandfiles.com/2020/06/05/ibm-spectrum-protect-plus',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','d1f8113c18be1d713ec5496daf412e82d02393742f6be34e8434a0f0c63ff49d',100.0,1.77903058608742499e+09,0,'2026-05-17T17:09:46.087425+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-backup-migrations.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blocksandfiles.com/2020/06/23/lightbits-labs-adds-kubernetes-table-stakes-csi-support','blocksandfiles.com: Lightbits Labs adds Kubernetes table stakes: CSI support','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7ddf27a8e5114db682d4b1c06e08a66813e44a630c5eee5de240e174fbf5aca7',100.0,1.7790323791011331e+09,0,'2026-05-17T17:39:39.101133+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md"]','[]','{}','{"duplicate_of": "https://www.blocksandfiles.com/block/2020/06/23/lightbits-labs-adds-kubernetes-table-stakes-csi-support/1598623"}');
-INSERT INTO "resources" VALUES('https://blocksandfiles.com/2020/07/21/kubernetes-stateful-status','blocksandfiles.com: Kubernetes is in a bit of state about state','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','decaa900a070ae7f1f5214e8f04900d2d92622f205876ddb2c0ab3d4dcef4577',100.0,1.77903410017836499e+09,0,'2026-05-17T18:08:20.178365+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://www.blocksandfiles.com/container-storage/2020/07/21/kubernetes-is-in-a-bit-of-state-about-state/1612337"}');
-INSERT INTO "resources" VALUES('https://blocksandfiles.com/2020/12/10/trilio-funding',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','667889df30f483ed8b16d1f2efee49cc41c6759234d06cd5cd22eeeb9a40b8ad',100.0,1.77902955904359698e+09,0,'2026-05-17T16:52:39.043597+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-backup-migrations.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blocksandfiles.com/2020/12/22/the-storageless-storage-paradox','blocksandfiles.com: geless storage is the ‘answer’ to Kubernetes data challenges','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','77964f82c6495fa5cd9056e4149397113a3f2b9867e959cd05912e98cc84234f',100.0,1779033027.67249,0,'2026-05-17T17:50:27.672490+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md"]','[]','{}','{"duplicate_of": "https://www.blocksandfiles.com/container-storage/2020/12/22/storageless-storage-is-the-answer-to-kubernetes-data-challenges/1611647"}');
-INSERT INTO "resources" VALUES('https://blocksandfiles.com/2021/01/27/red-hat-openshift-container-storage-backup','blocksandfiles.com: Red Hat OpenShift now does container storage backup'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2c5443d7dc6dbc75208fbe1f3b6995c448b37b26ca0cbf2007cbb8dcdf903f24',100.0,1.77903448079900288e+09,0,'2026-05-17T18:14:40.799003+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-backup-migrations.md"]','[]','{}','{"duplicate_of": "https://www.blocksandfiles.com/container-storage/2021/01/27/red-hat-openshift-now-does-container-storage-backup/1611166"}');
-INSERT INTO "resources" VALUES('https://blocksandfiles.com/2021/08/05/kubernetes-storage-chinese-vendor-smartxs-iomesh-beats-portworx-longhorn-and-openebs','blocksandfiles.com: Kubernetes storage: SmartX’s IOMesh beats Portworx,'' Longhorn and OpenEBS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','568c498e6ae20bb1f6c9cc0a1da3a7b44afd26d684c4f6e24b0edc91f3a9f191',100.0,1.77903234265644311e+09,0,'2026-05-17T17:39:02.656443+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md"]','[]','{}','{"duplicate_of": "https://www.blocksandfiles.com/block/2021/08/05/kubernetes-storage-smartxs-iomesh-beats-portworx-longhorn-and-openebs/1617691"}');
-INSERT INTO "resources" VALUES('https://blog.abaganon.com/going-global-with-kubernetes-490cf51e2bf8','blog.abaganon.com: Why you probably won’t use K8gb.io','','N/A',0,'A curated technical resource and architectural guide covering blog.abaganon.com: Why you probably won’t use K8gb.io in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903413140941905e+09,0,'2026-05-17T18:08:51.409419+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.acethecloud.com/a-step-by-step-guide-to-calculating-slas-slis-and-slos-for-your-it-services-6f0a07b67bb5','blog.acethecloud.com: A Step-by-Step Guide to Calculate SLAs, SLIs, and'' SLOs for Your IT Services','','N/A',0,'A curated technical resource and architectural guide covering blog.acethecloud.com: A Step-by-Step Guide to Calculate SLAs, SLIs, and'' SLOs for Your IT Services in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779029939132977e+09,0,'2026-05-17T16:58:59.132977+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sre.md"]','["sre.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.acethecloud.com/the-kubernetes-handbook-a-comprehensive-guide-of-100-q-a-e680199e6e22','blog.acethecloud.com: The Kubernetes Handbook: A Comprehensive guide of'' 100 Q&A 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.acethecloud.com: The Kubernetes Handbook: A Comprehensive guide of'' 100 Q&A 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903020726811599e+09,0,'2026-05-17T17:03:27.268116+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blackbird.a8r.io/initializer',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blackbird.a8r.io in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'review_required','manual',NULL,64.0,1779130494,0,'2026-05-18T20:54:54.964061+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"review_metadata": {"original_url": "https://blackbird.a8r.io/initializer", "proposed_url": "NONE", "reason": "High-Value Protection: 404", "timestamp": "2026-05-18T18:54:54.964063"}}');
+INSERT INTO "resources" VALUES('https://blazemeter.com/blog/three-ways-devops-benefit-aws-codepipeline','blazemeter.com: Three Ways DevOps Benefit from AWS CodePipeline','','N/A',0,'A curated technical resource and architectural guide covering blazemeter.com: Three Ways DevOps Benefit from AWS CodePipeline in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779033335,0,'2026-05-17T17:55:35.819645+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-devops.md"]','["aws-devops.md"]','{}','{"duplicate_of": "https://www.blazemeter.com/blog/devops-best-practices-testing"}');
+INSERT INTO "resources" VALUES('https://blocksandfiles.com/2020/01/30/kasten-k10-kubernetes-container-protection',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','009927989f37716a4096d75e7a48b307d7027fd6a6a45e2a9f2d729719484e38',100.0,1779032883,0,'2026-05-17T17:48:03.095030+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-backup-migrations.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blocksandfiles.com/2020/06/05/ibm-spectrum-protect-plus',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','d1f8113c18be1d713ec5496daf412e82d02393742f6be34e8434a0f0c63ff49d',100.0,1779030586,0,'2026-05-17T17:09:46.087425+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-backup-migrations.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blocksandfiles.com/2020/06/23/lightbits-labs-adds-kubernetes-table-stakes-csi-support','blocksandfiles.com: Lightbits Labs adds Kubernetes table stakes: CSI support','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7ddf27a8e5114db682d4b1c06e08a66813e44a630c5eee5de240e174fbf5aca7',100.0,1779032379,0,'2026-05-17T17:39:39.101133+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md"]','[]','{}','{"duplicate_of": "https://www.blocksandfiles.com/block/2020/06/23/lightbits-labs-adds-kubernetes-table-stakes-csi-support/1598623"}');
+INSERT INTO "resources" VALUES('https://blocksandfiles.com/2020/07/21/kubernetes-stateful-status','blocksandfiles.com: Kubernetes is in a bit of state about state','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','decaa900a070ae7f1f5214e8f04900d2d92622f205876ddb2c0ab3d4dcef4577',100.0,1779034100,0,'2026-05-17T18:08:20.178365+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://www.blocksandfiles.com/container-storage/2020/07/21/kubernetes-is-in-a-bit-of-state-about-state/1612337"}');
+INSERT INTO "resources" VALUES('https://blocksandfiles.com/2020/12/10/trilio-funding',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','667889df30f483ed8b16d1f2efee49cc41c6759234d06cd5cd22eeeb9a40b8ad',100.0,1779029559,0,'2026-05-17T16:52:39.043597+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-backup-migrations.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blocksandfiles.com/2020/12/22/the-storageless-storage-paradox','blocksandfiles.com: geless storage is the ‘answer’ to Kubernetes data challenges','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','77964f82c6495fa5cd9056e4149397113a3f2b9867e959cd05912e98cc84234f',100.0,1779033027,0,'2026-05-17T17:50:27.672490+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md"]','[]','{}','{"duplicate_of": "https://www.blocksandfiles.com/container-storage/2020/12/22/storageless-storage-is-the-answer-to-kubernetes-data-challenges/1611647"}');
+INSERT INTO "resources" VALUES('https://blocksandfiles.com/2021/01/27/red-hat-openshift-container-storage-backup','blocksandfiles.com: Red Hat OpenShift now does container storage backup'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2c5443d7dc6dbc75208fbe1f3b6995c448b37b26ca0cbf2007cbb8dcdf903f24',100.0,1779034480,0,'2026-05-17T18:14:40.799003+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-backup-migrations.md"]','[]','{}','{"duplicate_of": "https://www.blocksandfiles.com/container-storage/2021/01/27/red-hat-openshift-now-does-container-storage-backup/1611166"}');
+INSERT INTO "resources" VALUES('https://blocksandfiles.com/2021/08/05/kubernetes-storage-chinese-vendor-smartxs-iomesh-beats-portworx-longhorn-and-openebs','blocksandfiles.com: Kubernetes storage: SmartX’s IOMesh beats Portworx,'' Longhorn and OpenEBS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','568c498e6ae20bb1f6c9cc0a1da3a7b44afd26d684c4f6e24b0edc91f3a9f191',100.0,1779032342,0,'2026-05-17T17:39:02.656443+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md"]','[]','{}','{"duplicate_of": "https://www.blocksandfiles.com/block/2021/08/05/kubernetes-storage-smartxs-iomesh-beats-portworx-longhorn-and-openebs/1617691"}');
+INSERT INTO "resources" VALUES('https://blog.abaganon.com/going-global-with-kubernetes-490cf51e2bf8','blog.abaganon.com: Why you probably won’t use K8gb.io','','N/A',0,'A curated technical resource and architectural guide covering blog.abaganon.com: Why you probably won’t use K8gb.io in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034131,0,'2026-05-17T18:08:51.409419+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.acethecloud.com/a-step-by-step-guide-to-calculating-slas-slis-and-slos-for-your-it-services-6f0a07b67bb5','blog.acethecloud.com: A Step-by-Step Guide to Calculate SLAs, SLIs, and'' SLOs for Your IT Services','','N/A',0,'A curated technical resource and architectural guide covering blog.acethecloud.com: A Step-by-Step Guide to Calculate SLAs, SLIs, and'' SLOs for Your IT Services in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029939,0,'2026-05-17T16:58:59.132977+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sre.md"]','["sre.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.acethecloud.com/the-kubernetes-handbook-a-comprehensive-guide-of-100-q-a-e680199e6e22','blog.acethecloud.com: The Kubernetes Handbook: A Comprehensive guide of'' 100 Q&A 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.acethecloud.com: The Kubernetes Handbook: A Comprehensive guide of'' 100 Q&A 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030207,0,'2026-05-17T17:03:27.268116+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.adnansiddiqi.me/create-your-first-rest-api-in-fastapi','blog.adnansiddiqi.me: Create your first REST API in FastAPI 🌟','','2021',0,'Teaches fundamental design patterns in FastAPI, showcasing schema development with Pydantic, dynamic query validations, path routing, and automated dynamic Swagger API manual configuration.','Python','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Web Frameworks", "Asynchronous Frameworks"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.adnansiddiqi.me/getting-started-with-elasticsearch-7-in-python','blog.adnansiddiqi.me: Getting started with Elasticsearch 7 in Python 🌟','','2021',0,'Structural guide on indexing and querying massive document datasets using Elasticsearch 7 and the official Python Elasticsearch client. Covers document insertion, mapping configurations, and structured search query syntaxes.','English','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Engineering", "Python Search Engine", "Elasticsearch"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.adoptium.net/2021/08/using-jlink-in-dockerfiles','blog.adoptium.net: Using Jlink in Dockerfiles instead of a JRE','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2d7547db4cb926da1c7e589cd57f48a1855fafc890bce2edb3ec5f141e836b7f',100.0,1.77903367434271407e+09,0,'2026-05-17T18:01:14.342714+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{"duplicate_of": "https://adoptium.net/news/2021/08/using-jlink-in-dockerfiles"}');
+INSERT INTO "resources" VALUES('https://blog.adoptium.net/2021/08/using-jlink-in-dockerfiles','blog.adoptium.net: Using Jlink in Dockerfiles instead of a JRE','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2d7547db4cb926da1c7e589cd57f48a1855fafc890bce2edb3ec5f141e836b7f',100.0,1779033674,0,'2026-05-17T18:01:14.342714+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{"duplicate_of": "https://adoptium.net/news/2021/08/using-jlink-in-dockerfiles"}');
INSERT INTO "resources" VALUES('https://blog.adoptopenjdk.net/2020/06/adoptopenjdk-11-new-default','__AdoptOpenJDK 11__ Is the New Default 🌟','','2020',0,'Announces AdoptOpenJDK 11 as the default runtime, marking a massive shift in corporate standard operations away from proprietary binaries toward community-governed OpenJDK platforms to avoid licensing vulnerabilities.','Java','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Java Ecosystem", "JDK Distribution"]','["[COMMUNITY-TOOL]"]','[]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.aenix.io/argo-cd-vs-flux-cd-7b1d67a246ca','blog.aenix.io: Argo CD vs Flux CD','','N/A',0,'A curated technical resource and architectural guide covering blog.aenix.io: Argo CD vs Flux CD in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030401.02449,0,'2026-05-17T17:06:41.024490+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/flux.md"]','["flux.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.aenix.io/argo-cd-vs-flux-cd-7b1d67a246ca','blog.aenix.io: Argo CD vs Flux CD','','N/A',0,'A curated technical resource and architectural guide covering blog.aenix.io: Argo CD vs Flux CD in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030401,0,'2026-05-17T17:06:41.024490+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/flux.md"]','["flux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.aks.azure.com/2025/04/02/Scaling-Kubernetes-for-AI-and-Data-intensive-Workloads','Limitless Kubernetes Scaling for AI and Data-intensive Workloads: The AKS Fleet Strategy','','2025',0,'Focuses on utilizing Azure Kubernetes Service (AKS) Fleet Manager to coordinate multi-cluster scaling for modern AI and data-heavy services. It details multi-cluster updates, global load balancing, and orchestration patterns that bypass single-cluster scaling bottlenecks, supporting highly distributed deep learning and large-scale analytical runtimes.','None','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Container Orchestration", "Azure Kubernetes Service", "AKS Fleet Manager"]','["[COMMUNITY-TOOL]"]','[]','["ai.md", "azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.akuity.io/unveil-the-secret-ingredients-of-continuous-delivery-at-enterprise-scale-with-argo-cd-7c5b4057ee49','blog.akuity.io: Unveil the Secret Ingredients of Continuous Delivery at'' Enterprise Scale with Argo CD','','N/A',0,'A curated technical resource and architectural guide covering blog.akuity.io: Unveil the Secret Ingredients of Continuous Delivery at'' Enterprise Scale with Argo CD in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790293693067069e+09,0,'2026-05-17T16:49:29.306707+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.akuity.io/unveil-the-secret-ingredients-of-continuous-delivery-at-enterprise-scale-with-argo-cd-7c5b4057ee49','blog.akuity.io: Unveil the Secret Ingredients of Continuous Delivery at'' Enterprise Scale with Argo CD','','N/A',0,'A curated technical resource and architectural guide covering blog.akuity.io: Unveil the Secret Ingredients of Continuous Delivery at'' Enterprise Scale with Argo CD in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029369,0,'2026-05-17T16:49:29.306707+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.alexellis.io/a-bit-of-istio-before-tea-time','blog.alexellis.io: A bit of Istio before tea-time','','2020',0,'Accelerated developer tutorial detailing local installations and practical evaluations of the Istio service mesh. Covers microservice configuration injections, sidecar integrations, and foundational egress traffic testing in simple configurations.','YAML','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Service Mesh", "Istio", "Hands-On"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.alexellis.io/bare-metal-kubernetes-with-k3s','blog.alexellis.io: Bare-metal Kubernetes with K3s','','2020',3,'A foundational tutorial by Alex Ellis on provisioning fully compliant bare-metal Kubernetes nodes on physical hardware using K3s, metalLB, and generic local network environments.','None','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Edge & IoT", "Bare Metal", "Infrastructure"]','["[COMMUNITY-TOOL]"]','[]','["rancher.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.alexellis.io/building-containers-without-docker','blog.alexellis.io: Building containers without Docker 🌟','','2026',0,'Written by cloud-native expert Alex Ellis, this post explores build tools (such as BuildKit, Buildah, and Kaniko) that compile container images without relying on a local Docker daemon. It unpacks the benefits of using non-docker setups inside Kubernetes CI/CD runner environments, avoiding Docker-in-Docker (DinD) security compromises. It serves as an essential manual for modern cloud pipeline designs.','Markdown','Article','Medium',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Containerization", "Image Building"]','["[COMMUNITY-TOOL]"]','[]','["container-managers.md"]','{}','{}');
@@ -1390,14 +1390,14 @@ INSERT INTO "resources" VALUES('https://blog.alexellis.io/ingress-for-your-local
INSERT INTO "resources" VALUES('https://blog.alexellis.io/primer-accessing-kubernetes-services','blog.alexellis.io: A Primer: Accessing services in Kubernetes','','2020',3,'Demystifies service exposition mechanisms. Breaks down the network plumbing and structural configuration differences between ClusterIP, NodePort, and cloud-provider LoadBalancer integrations.','English','Guide','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "Services", "Fundamentals"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.alexellis.io/troubleshooting-on-kubernetes','blog.alexellis.io: How to Troubleshoot Applications on Kubernetes 🌟','','2021',0,'A classic, hands-on troubleshooting guide tailored for engineers deploying applications to Kubernetes clusters. It provides a logical flow of commands from checking container logs and inspecting events to executing commands inside a container. This resource is excellent for developing the primary instincts required to resolve containerized application failures.','English','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes", "Troubleshooting", "General Guide"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-troubleshooting.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.alexellis.io/what-if-your-pods-need-to-trust-self-signed-certificates','blog.alexellis.io: What if your Pods need to trust self-signed certificates?','','2022',0,'Focuses on patterns for trusting self-signed or internal enterprise Root CA certificates inside dynamic pod runtimes. Demonstrates using initContainers and shared volumes to inject trust anchors clean of custom application builds. Prevents hardcoding issues across dynamic corporate multi-tenant infrastructures.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "PKI", "Certificate Management"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.alluxi.com/8-habilidades-que-necesitas-para-ser-un-gran-programador-python','blog.alluxi.com: 8 habilidades que necesitas para ser un gran programador'' Python','','N/A',0,'A curated technical resource and architectural guide covering blog.alluxi.com: 8 habilidades que necesitas para ser un gran programador'' Python in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903357008326196e+09,0,'2026-05-17T17:59:30.083262+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.alluxi.com/8-habilidades-que-necesitas-para-ser-un-gran-programador-python','blog.alluxi.com: 8 habilidades que necesitas para ser un gran programador'' Python','','N/A',0,'A curated technical resource and architectural guide covering blog.alluxi.com: 8 habilidades que necesitas para ser un gran programador'' Python in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033570,0,'2026-05-17T17:59:30.083262+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.alterway.fr/en/building-a-continious-deployment-pipeline-with-kubernetes-and-concourse-ci.html','Building a continious deployment pipeline with Kubernetes and Concourse-CI','','2026',0,'A deep-dive engineering guide on interfacing Concourse CI pipelines directly with target Kubernetes clusters. Focuses on the security boundaries of Kubernetes resources, service accounts, and secret synchronization patterns.','English','Article','Medium',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Delivery", "Continuous Deployment", "Concourse Integration"]','["[COMMUNITY-TOOL]"]','[]','["jenkins-alternatives.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.amhaish.com/observing-the-k8-cluster-using-elk-stack-7d4264fdb0e3','blog.amhaish.com: Observing the K8 cluster using ELK stack','','N/A',0,'A curated technical resource and architectural guide covering blog.amhaish.com: Observing the K8 cluster using ELK stack in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903085430973696e+09,0,'2026-05-17T17:14:14.309737+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.annamcdougall.com/git-workflow-tutorial-start-using-git-today-with-basic-git-commands-ckdc1nvfs02zp66s1d4zydz47','blog.annamcdougall.com: Git Workflow Tutorial: Start Using Git TODAY with'' Basic Git Commands','','N/A',0,'A curated technical resource and architectural guide covering blog.annamcdougall.com: Git Workflow Tutorial: Start Using Git TODAY with'' Basic Git Commands in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903157637146806e+09,0,'2026-05-17T17:26:16.371468+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.antoinechoula.ga/native-eks-ingress-with-aws-load-balancer-controller','blog.antoinechoula.ga: Native EKS Ingress with AWS Load Balancer Controller','','N/A',0,'A curated technical resource and architectural guide covering blog.antoinechoula.ga: Native EKS Ingress with AWS Load Balancer Controller in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903213451667499e+09,0,'2026-05-17T17:35:34.516675+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.appdynamics.com/cloud/a-guide-to-performance-challenges-with-aws-ec2-part-1','DZone: A Guide to Performance Challenges with AWS EC2: Part 1','','N/A',0,'A curated technical resource and architectural guide covering DZone: A Guide to Performance Challenges with AWS EC2: Part 1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903327499361896e+09,0,'2026-05-17T17:54:34.993619+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-architecture.md"]','["aws-architecture.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.amhaish.com/observing-the-k8-cluster-using-elk-stack-7d4264fdb0e3','blog.amhaish.com: Observing the K8 cluster using ELK stack','','N/A',0,'A curated technical resource and architectural guide covering blog.amhaish.com: Observing the K8 cluster using ELK stack in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030854,0,'2026-05-17T17:14:14.309737+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.annamcdougall.com/git-workflow-tutorial-start-using-git-today-with-basic-git-commands-ckdc1nvfs02zp66s1d4zydz47','blog.annamcdougall.com: Git Workflow Tutorial: Start Using Git TODAY with'' Basic Git Commands','','N/A',0,'A curated technical resource and architectural guide covering blog.annamcdougall.com: Git Workflow Tutorial: Start Using Git TODAY with'' Basic Git Commands in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031576,0,'2026-05-17T17:26:16.371468+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.antoinechoula.ga/native-eks-ingress-with-aws-load-balancer-controller','blog.antoinechoula.ga: Native EKS Ingress with AWS Load Balancer Controller','','N/A',0,'A curated technical resource and architectural guide covering blog.antoinechoula.ga: Native EKS Ingress with AWS Load Balancer Controller in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032134,0,'2026-05-17T17:35:34.516675+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.appdynamics.com/cloud/a-guide-to-performance-challenges-with-aws-ec2-part-1','DZone: A Guide to Performance Challenges with AWS EC2: Part 1','','N/A',0,'A curated technical resource and architectural guide covering DZone: A Guide to Performance Challenges with AWS EC2: Part 1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033274,0,'2026-05-17T17:54:34.993619+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-architecture.md"]','["aws-architecture.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.appsignal.com/2021/01/06/microservices-monitoring-using-namespaces-for-data-structuring.html','blog.appsignal.com: Microservices Monitoring: Using Namespaces for Data Structuring 🌟','','2021',0,'Discusses structured logging and telemetry tagging practices across distributed microservices. Explains how namespace isolation and unified tagging strategies allow DevOps teams to easily filter performance metrics, traces, and application logs.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Microservices", "Observability", "Namespaces"]','["[COMMUNITY-TOOL]"]','[]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.appstack.one/how-to-run-ghost-blog-inside-kubernetes','blog.appstack.one: How to run Ghost blog inside Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering blog.appstack.one: How to run Ghost blog inside Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903228758079409e+09,0,'2026-05-17T17:38:07.580794+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.appstack.one/how-to-run-ghost-blog-inside-kubernetes','blog.appstack.one: How to run Ghost blog inside Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering blog.appstack.one: How to run Ghost blog inside Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032287,0,'2026-05-17T17:38:07.580794+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.aquasec.com/advanced-persistent-threat-techniques-container-attacks','blog.aquasec.com: Advanced Persistent Threat Techniques Used in Container Attacks','','2021',0,'Analyzes advanced persistent threat (APT) techniques targeting containerized cloud environments. Outlines attack vectors such as local privilege escalation, detection evasion, and cryptomining, highlighting the importance of real-time container runtime instrumentation.','English','Blog Post','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Threat Intelligence", "Container Runtime Security"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.aquasec.com/container-isolation-techniques','blog.aquasec.com: How Do Containers Contain? Container Isolation Techniques','','2021',0,'An elite architectural breakdown explaining kernel-level containment mechanisms. Explores Linux Namespaces (PID, Mount, Net, User) and Control Groups (cgroups), as well as supplementary security layers like AppArmor, SELinux, and Seccomp filters.','English','Deep Dive','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Container Architecture", "OS Level Virtualization"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.aquasec.com/docker-official-images','blog.aquasec.com: A Security Review of Docker Official Images: Which Do You Trust? (with trivy)','- [dev.to: Terraform IaC Scanning with Trivy](https://dev.to/pwd9000/terraform-iac-scanning-with-trivy-3cai)','2021',0,'A structured vulnerability study evaluating official Docker base images using the Trivy scanner. Illustrates how standard distributions accumulate vast libraries of unneeded and highly dangerous packages, reinforcing the architectural requirement to move towards optimized base images such as Alpine or Distroless.','N/A','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Vulnerability Management", "Base Images"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
@@ -1415,20 +1415,20 @@ INSERT INTO "resources" VALUES('https://blog.argoproj.io/whats-new-in-argo-workf
INSERT INTO "resources" VALUES('https://blog.arkey.fr/2020/06/28/using-jdk-flight-recorder-and-jdk-mission-control','blog.arkey.fr: Using JDK FlightRecorder and JDK Mission Control','','2020',0,'Details the usage of JDK Flight Recorder (JFR) and JDK Mission Control (JMC) for low-overhead, production-grade JVM diagnostic profiling. Explains trace capture of memory, CPU, and I/O cycles.','Java','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Application Monitoring", "Java Diagnostics"]','["[COMMUNITY-TOOL]"]','[]','["monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.ashwinchat.com/9-months-of-full-time-vim','blog.ashwinchat.com: 9 Months of Full Time Neovim + Tmux','','2023',3,'A highly reflective engineering journal detailing a 9-month migration from IDEs to a unified Neovim and Tmux terminal setup. Evaluates configuration complexity, speed gains, and terminal ergonomics.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Productivity", "Text Editors", "Workflows"]','["[COMMUNITY-TOOL]"]','[]','["linux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.asmartbear.com/slc.html','blog.asmartbear.com: I hate MVPs. So do your customers. Make it SLC instead 🌟','','2021',0,'Challenges the traditional MVP (Minimum Viable Product) paradigm, advocating instead for the ''SLC'' (Simple, Lovable, and Complete) framework. Argues that customers reject bare-bones MVPs, and outlines how building high-quality, fully realized smaller feature sets ensures stronger initial retention and reliable early feedback.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Product Management", "Methodology", "Alternative Paradigms"]','["[COMMUNITY-TOOL]"]','[]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.awsfundamentals.com/aws-lambda-with-terraform','blog.awsfundamentals.com: Mastering AWS Lambda with Terraform: A Comprehensive'' Guide','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a4ca5d1f961aa495c78890348841d90c637edea12fd961d96a9d4998f6a8db6c',100.0,1.77903205052715301e+09,0,'2026-05-17T17:34:10.527153+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://awsfundamentals.com/blog/aws-lambda-with-terraform"}');
-INSERT INTO "resources" VALUES('https://blog.awsfundamentals.com/aws-s3-rm-removing-files','blog.awsfundamentals.com: Step-By-Step: Emptying S3 Buckets and Directories'' Using the AWS CLI with S3 RM','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','769d1ad539daa9d4c8f4a9bfdc75c86bec8cb096c4e9069638f51c990ffa4778',100.0,1.779034273146528e+09,0,'2026-05-17T18:11:13.146528+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-tools-scripts.md"]','[]','{}','{"duplicate_of": "https://awsfundamentals.com/blog/aws-s3-rm-removing-files"}');
-INSERT INTO "resources" VALUES('https://blog.awsfundamentals.com/aws-s3-sync','==blog.awsfundamentals.com: AWS S3 Sync - An Extensive Guide==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','3d1afe6db2f21d80c107552463a1344157332015f984db94a97c76778d8c82fe',100.0,1.7790316427301979e+09,0,'2026-05-17T17:27:22.730198+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-storage.md", "docs/aws-tools-scripts.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.awsfundamentals.com/using-s3-with-terraform','blog.awsfundamentals.com: Using S3 with Terraform','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8e0d4eb5e5e92f39257257cd278c94c44b4b786075d3e4e342e49905919de4ae',100.0,1.77903261332909893e+09,0,'2026-05-17T17:43:33.329099+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://awsfundamentals.com/blog/using-s3-with-terraform"}');
-INSERT INTO "resources" VALUES('https://blog.axiomio.com/seven-kubernetes-trends-to-watch-in-upcoming-years-e7d48e86c614','blog.axiomio.com: Seven Kubernetes Trends to Watch in Upcoming Years','','N/A',0,'A curated technical resource and architectural guide covering blog.axiomio.com: Seven Kubernetes Trends to Watch in Upcoming Years in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903178791515803e+09,0,'2026-05-17T17:29:47.915158+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.axway.com/hybrid-integration/whats-ipaas','blog.axway.com: What is iPaaS?','','N/A',0,'A curated technical resource and architectural guide covering blog.axway.com: What is iPaaS? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903164958544898e+09,0,'2026-05-17T17:27:29.585449+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{"duplicate_of": "https://blog.axway.com/learning-center/apis/api-management/whats-ipaas"}');
+INSERT INTO "resources" VALUES('https://blog.awsfundamentals.com/aws-lambda-with-terraform','blog.awsfundamentals.com: Mastering AWS Lambda with Terraform: A Comprehensive'' Guide','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a4ca5d1f961aa495c78890348841d90c637edea12fd961d96a9d4998f6a8db6c',100.0,1779032050,0,'2026-05-17T17:34:10.527153+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://awsfundamentals.com/blog/aws-lambda-with-terraform"}');
+INSERT INTO "resources" VALUES('https://blog.awsfundamentals.com/aws-s3-rm-removing-files','blog.awsfundamentals.com: Step-By-Step: Emptying S3 Buckets and Directories'' Using the AWS CLI with S3 RM','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','769d1ad539daa9d4c8f4a9bfdc75c86bec8cb096c4e9069638f51c990ffa4778',100.0,1779034273,0,'2026-05-17T18:11:13.146528+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-tools-scripts.md"]','[]','{}','{"duplicate_of": "https://awsfundamentals.com/blog/aws-s3-rm-removing-files"}');
+INSERT INTO "resources" VALUES('https://blog.awsfundamentals.com/aws-s3-sync','==blog.awsfundamentals.com: AWS S3 Sync - An Extensive Guide==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','3d1afe6db2f21d80c107552463a1344157332015f984db94a97c76778d8c82fe',100.0,1779031642,0,'2026-05-17T17:27:22.730198+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-storage.md", "docs/aws-tools-scripts.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.awsfundamentals.com/using-s3-with-terraform','blog.awsfundamentals.com: Using S3 with Terraform','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8e0d4eb5e5e92f39257257cd278c94c44b4b786075d3e4e342e49905919de4ae',100.0,1779032613,0,'2026-05-17T17:43:33.329099+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://awsfundamentals.com/blog/using-s3-with-terraform"}');
+INSERT INTO "resources" VALUES('https://blog.axiomio.com/seven-kubernetes-trends-to-watch-in-upcoming-years-e7d48e86c614','blog.axiomio.com: Seven Kubernetes Trends to Watch in Upcoming Years','','N/A',0,'A curated technical resource and architectural guide covering blog.axiomio.com: Seven Kubernetes Trends to Watch in Upcoming Years in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031787,0,'2026-05-17T17:29:47.915158+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.axway.com/hybrid-integration/whats-ipaas','blog.axway.com: What is iPaaS?','','N/A',0,'A curated technical resource and architectural guide covering blog.axway.com: What is iPaaS? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779031649,0,'2026-05-17T17:27:29.585449+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{"duplicate_of": "https://blog.axway.com/learning-center/apis/api-management/whats-ipaas"}');
INSERT INTO "resources" VALUES('https://blog.azurebrains.com','azurebrains.com: Azurebrains','','2025',0,'A technical blog and community resource highlighting cloud-native application patterns, Kubernetes orchestration, and serverless compute frameworks. Offers targeted code reviews and reference architectures to simplify distributed cloud integrations.','None','Blog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Community", "Blogs", "Cloud-Native Architecture"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.azurebrains.com/despliega-azure-function-terraform-azuredevops',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'review_required','manual',NULL,64.0,1.77913049493803596e+09,0,'2026-05-18T20:54:54.938036+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"review_metadata": {"original_url": "https://blog.azurebrains.com/despliega-azure-function-terraform-azuredevops", "proposed_url": "NONE", "reason": "High-Value Protection: 404", "timestamp": "2026-05-18T18:54:54.938038"}}');
-INSERT INTO "resources" VALUES('https://blog.baeke.info/2022/06/02/trying-out-draft-2-on-aks','blog.baeke.info: Trying out Draft 2 on AKS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','14c463ff8a68067856a25004c06bb2b0df9767e858aeb6c55b06cd1225057799',100.0,1.779030296057626e+09,0,'2026-05-17T17:04:56.057626+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://baeke.info/2022/06/02/trying-out-draft-2-on-aks"}');
-INSERT INTO "resources" VALUES('https://blog.baeke.info/2022/11/24/aks-workload-identity-revisited','==blog.baeke.info: AKS Workload Identity Revisited==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','80ab8d6dbbba013035979cc96899f41e021402649e69a33632580ab3256e041b',100.0,1.77902916967514491e+09,0,'2026-05-17T16:46:09.675145+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.balasundar.com/automate-git-operations-using-python','blog.balasundar.com: Automate Git Operations Using Python','','N/A',0,'A curated technical resource and architectural guide covering blog.balasundar.com: Automate Git Operations Using Python in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903107969267106e+09,0,'2026-05-17T17:17:59.692671+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.balasundar.com/run-postman-collections-using-newman-and-python','blog.balasundar.com: Run Postman collections using Newman and Python','','N/A',0,'A curated technical resource and architectural guide covering blog.balasundar.com: Run Postman collections using Newman and Python in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903109909460496e+09,0,'2026-05-17T17:18:19.094605+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/postman.md"]','["postman.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.bandowski.eu/tools-that-should-be-used-in-every-kubernetes-cluster-38969ed3e603','blog.bandowski.eu: Tools that should be used in every Kubernetes cluster'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.bandowski.eu: Tools that should be used in every Kubernetes cluster'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029939.41194,0,'2026-05-17T16:58:59.411940+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.bigdataboutique.com/2021/07/tuning-elasticsearch-the-ideal-java-heap-size-2toq2j','blog.bigdataboutique.com: Tuning Elasticsearch: The Ideal Java Heap Size','','N/A',0,'A curated technical resource and architectural guide covering blog.bigdataboutique.com: Tuning Elasticsearch: The Ideal Java Heap Size in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','5d8dc2c9c23e5cedbdc0703b26605b8dfe93b10ae967e6b4c6881b5feb0bfa7b',100.0,1.77903341946588706e+09,0,'2026-05-17T17:56:59.465887+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"duplicate_of": "https://bigdataboutique.com/blog/tuning-elasticsearch-the-ideal-java-heap-size-2toq2j"}');
+INSERT INTO "resources" VALUES('https://blog.azurebrains.com/despliega-azure-function-terraform-azuredevops',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'review_required','manual',NULL,64.0,1779130494,0,'2026-05-18T20:54:54.938036+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"review_metadata": {"original_url": "https://blog.azurebrains.com/despliega-azure-function-terraform-azuredevops", "proposed_url": "NONE", "reason": "High-Value Protection: 404", "timestamp": "2026-05-18T18:54:54.938038"}}');
+INSERT INTO "resources" VALUES('https://blog.baeke.info/2022/06/02/trying-out-draft-2-on-aks','blog.baeke.info: Trying out Draft 2 on AKS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','14c463ff8a68067856a25004c06bb2b0df9767e858aeb6c55b06cd1225057799',100.0,1779030296,0,'2026-05-17T17:04:56.057626+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://baeke.info/2022/06/02/trying-out-draft-2-on-aks"}');
+INSERT INTO "resources" VALUES('https://blog.baeke.info/2022/11/24/aks-workload-identity-revisited','==blog.baeke.info: AKS Workload Identity Revisited==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','80ab8d6dbbba013035979cc96899f41e021402649e69a33632580ab3256e041b',100.0,1779029169,0,'2026-05-17T16:46:09.675145+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.balasundar.com/automate-git-operations-using-python','blog.balasundar.com: Automate Git Operations Using Python','','N/A',0,'A curated technical resource and architectural guide covering blog.balasundar.com: Automate Git Operations Using Python in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031079,0,'2026-05-17T17:17:59.692671+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.balasundar.com/run-postman-collections-using-newman-and-python','blog.balasundar.com: Run Postman collections using Newman and Python','','N/A',0,'A curated technical resource and architectural guide covering blog.balasundar.com: Run Postman collections using Newman and Python in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031099,0,'2026-05-17T17:18:19.094605+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/postman.md"]','["postman.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.bandowski.eu/tools-that-should-be-used-in-every-kubernetes-cluster-38969ed3e603','blog.bandowski.eu: Tools that should be used in every Kubernetes cluster'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.bandowski.eu: Tools that should be used in every Kubernetes cluster'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029939,0,'2026-05-17T16:58:59.411940+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.bigdataboutique.com/2021/07/tuning-elasticsearch-the-ideal-java-heap-size-2toq2j','blog.bigdataboutique.com: Tuning Elasticsearch: The Ideal Java Heap Size','','N/A',0,'A curated technical resource and architectural guide covering blog.bigdataboutique.com: Tuning Elasticsearch: The Ideal Java Heap Size in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','5d8dc2c9c23e5cedbdc0703b26605b8dfe93b10ae967e6b4c6881b5feb0bfa7b',100.0,1779033419,0,'2026-05-17T17:56:59.465887+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"duplicate_of": "https://bigdataboutique.com/blog/tuning-elasticsearch-the-ideal-java-heap-size-2toq2j"}');
INSERT INTO "resources" VALUES('https://blog.bitsrc.io/api-vs-microservices-are-you-using-2-terms-for-the-same-concept-b51f13f5974e','blog.bitsrc.io: API vs Microservices — Are you using 2 terms for the same concept?','','2023',4,'Delves into the distinct definitions of API and Microservices, resolving architectural misconceptions about their equivalence. It highlights how APIs represent the functional contract, whereas microservices represent physical implementation and deployment isolation. Correctly distinguishing these concepts allows engineering teams to optimize API gateway layers independent of back-end microservice restructuring.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Integration", "API Design", "Architecture Comparisons"]','["[ENTERPRISE-STABLE]"]','[]','["api.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.bitsrc.io/best-practices-for-writing-a-dockerfile-68893706c3','blog.bitsrc.io: Best Practices for Writing a Dockerfile','','2022',0,'Details architectural recommendations for image creation pipelines. Teaches cache alignment, layer count reduction, ENTRYPOINT best practices, and standard build arg variables.','N/A','article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containers", "Build Optimization", "Standards"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.bitsrc.io/ci-cd-best-practices-bca0ef665677','CI/CD Best Practices 🌟','','2021',1,'Details essential strategies for optimizing continuous integration speed and reliability. Evaluates modular pipelines, build caching systems, parallelized test execution, and shift-left automated scanning.','English','Blog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "CI-CD Pipelines", "Best Practices"]','["[COMMUNITY-TOOL]"]','[]','["cicd.md"]','{}','{}');
@@ -1437,39 +1437,39 @@ INSERT INTO "resources" VALUES('https://blog.bitsrc.io/google-chrome-experimenta
INSERT INTO "resources" VALUES('https://blog.bitsrc.io/implementing-microservices-with-cqrs-2cecb0b09c66','blog.bitsrc.io: Implementing a Microservices Application with CQRS (Command Query Responsibiltiy Segregation)','','2021',0,'Provides a practical, code-driven guide to setting up CQRS in a multi-service Node.js or TypeScript application, explaining how read-replicas are kept synchronized using event messaging systems.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Microservices", "Implementation", "CQRS"]','["[COMMUNITY-TOOL]"]','[]','["introduction.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.bitsrc.io/not-all-microservices-need-to-be-rest-3-alternatives-to-the-classic-41cedbf1a907','blog.bitsrc.io: Not All Microservices Need to Be REST — 3 Alternatives to the Classic','','2021',4,'An architectural argument against REST-by-default setups. Assesses robust, modern alternatives like gRPC, GraphQL, and event-driven architectures to minimize latency and decouple microservices.','Agnostic','Analysis','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["API Architectures", "Patterns", "Comparison"]','["[ENTERPRISE-STABLE]"]','[]','["api.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.bitsrc.io/why-microservices-should-use-event-sourcing-9755a54ebfb4','blog.bitsrc.io: Why Microservices Should use Event Sourcing 🌟','','2020',0,'An in-depth analysis advocating for Event Sourcing inside microservice frameworks. It details how recording every event state change enables historical auditability and decouples read queries from primary transaction engines via CQRS.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Microservices", "Patterns", "Event Sourcing"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.bitsrc.iogithub-actions-or-jenkins-making-the-right-choice-for-you-9ac774684c8','blog.bitsrc.io: Github Actions or Jenkins? Making the Right Choice for You','','N/A',0,'A curated technical resource and architectural guide covering blog.bitsrc.io: Github Actions or Jenkins? Making the Right Choice for You in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903392146753191e+09,0,'2026-05-17T18:05:21.467532+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.bitsrc.iogithub-actions-or-jenkins-making-the-right-choice-for-you-9ac774684c8','blog.bitsrc.io: Github Actions or Jenkins? Making the Right Choice for You','','N/A',0,'A curated technical resource and architectural guide covering blog.bitsrc.io: Github Actions or Jenkins? Making the Right Choice for You in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033921,0,'2026-05-17T18:05:21.467532+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.brujordet.no/post/homelab/using_custom_hardware_in_kubernetes','blog.brujordet.no: Using custom hardware in kubernetes','','2021',3,'Details how to configure Kubernetes to detect and consume custom hardware resources like GPUs, specialized USB controllers, and serial devices. Explains device plugin setups, node labels, and mounting pathways for host paths into targeted containers.','YAML','Tutorial','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Bare-Metal Setup", "Device Plugins"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.byte.builders/post/openshift-mongodb','blog.byte.builders: Manage MongoDB in Openshift Using KubeDB','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4bcce4ae8b0915607c565508ed17c7d5352086e21a44a81ac7c1d87ca7950c85',100.0,1.77903228853905296e+09,0,'2026-05-17T17:38:08.539053+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://appscode.com/blog/post/openshift-mongodb"}');
+INSERT INTO "resources" VALUES('https://blog.byte.builders/post/openshift-mongodb','blog.byte.builders: Manage MongoDB in Openshift Using KubeDB','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4bcce4ae8b0915607c565508ed17c7d5352086e21a44a81ac7c1d87ca7950c85',100.0,1779032288,0,'2026-05-17T17:38:08.539053+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://appscode.com/blog/post/openshift-mongodb"}');
INSERT INTO "resources" VALUES('https://blog.bytebytego.com/p/ep94-rest-api-cheatsheet','blog.bytebytego.com: EP94: REST API Cheatsheet','','2023',5,'An architectural reference cheat sheet detailing REST API best practices. Covers correct resource mapping, status code patterns, authorization paradigms, error-payload formatting, sorting, filtering, and API pagination.','Agnostic','Reference','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["API Architectures", "REST", "Design Principles"]','["[DE FACTO STANDARD]"]','[]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.chainguard.dev/cosign-verify-ecs','blog.chainguard.dev: How To Verify Cosigned Container Images In Amazon ECS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','83e7fc1ec4acd2accf2dce9d6ad6c895266066e49c15ee6381e396a6cc72269e',100.0,1.77903209165933203e+09,0,'2026-05-17T17:34:51.659332+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://www.chainguard.dev/unchained"}');
+INSERT INTO "resources" VALUES('https://blog.chainguard.dev/cosign-verify-ecs','blog.chainguard.dev: How To Verify Cosigned Container Images In Amazon ECS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','83e7fc1ec4acd2accf2dce9d6ad6c895266066e49c15ee6381e396a6cc72269e',100.0,1779032091,0,'2026-05-17T17:34:51.659332+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://www.chainguard.dev/unchained"}');
INSERT INTO "resources" VALUES('https://blog.christianposta.com/kubernetes/logging-into-a-kubernetes-cluster-with-kubectl','kubernetes login','','2020',0,'A legacy-focused technical exploration explaining the login process flow through kubectl. This article breaks down the historical and contemporary mechanics of authentication helpers and tokens. Ideal for engineers seeking to demystify credential caching behaviors.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Access Control", "kubectl Authentication"]','["[LEGACY]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.christianposta.com/microservices/do-i-need-an-api-gateway-if-i-have-a-service-mesh','blog.christianposta.com: Do I Need an API Gateway if I Use a Service Mesh?','','2018',4,'A seminal article detailing the functional boundary differences between API Gateways and Service Meshes. Christian Posta demonstrates how gateways excel at managing south-north public consumer interfaces (security, transformations, rate limiting), while service meshes optimize complex east-west backend telemetry.','English','Technical Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "System Design", "Microservices Patterns"]','["[ENTERPRISE-STABLE]"]','[]','["api.md", "servicemesh.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.christianposta.com/microservices/istio-as-an-example-of-when-not-to-do-microservices','blog.christianposta.com: Istio as an Example of When Not to Do Microservices','','2020',0,'Critical architectural analysis reflecting on Istio''s transition from an overly complex microservice-based control plane back to a monolithic single binary (Istiod). Essential lesson in pragmatic software engineering.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Service Mesh", "Architecture", "Microservices Design"]','["[COMMUNITY-TOOL]"]','[]','["istio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.christophetd.fr/shifting-cloud-security-left-scanning-infrastructure-as-code-for-security-issues','blog.christophetd.fr: Shifting Cloud Security Left — Scanning Infrastructure as Code for Security Issues','','2020',0,'This blog post details shifting cloud security left by scanning Infrastructure as Code (IaC) manifests prior to deployment. Highlights implementing tools like tfsec, Kube-score, and Hadolint to automatically identify misconfigurations in Terraform, Kubernetes, and Docker files.','English','Technical Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Governance", "DevSecOps", "Infrastructure as Code Security"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.cloud-mercato.com/aws-m6i-the-why-you-should-abandon-your-m5','blog.cloud-mercato.com: AWS m6i: The why you should abandon your m5','','2021',4,'Compares AWS m6i instances to preceding m5 configurations, outlining performance benchmarks. Details compute and memory optimizations delivered by 3rd Gen Intel Xeon Scalable processors at similar cost brackets.','English','Technical Article','Intermediate',0,'online','manual','a15f6556595ad7dae917c3f0ae80b585061fd2af4b2f5e44909ec2dffac80a65',100.0,1.77903133397236299e+09,1,'2026-05-17T17:22:13.972363+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Compute Optimization", "EC2 Instances"]','["[ENTERPRISE-STABLE]"]','["docs/aws-pricing.md"]','["aws-pricing.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.cloud-mercato.com/aws-m6i-the-why-you-should-abandon-your-m5','blog.cloud-mercato.com: AWS m6i: The why you should abandon your m5','','2021',4,'Compares AWS m6i instances to preceding m5 configurations, outlining performance benchmarks. Details compute and memory optimizations delivered by 3rd Gen Intel Xeon Scalable processors at similar cost brackets.','English','Technical Article','Intermediate',0,'online','manual','a15f6556595ad7dae917c3f0ae80b585061fd2af4b2f5e44909ec2dffac80a65',100.0,1779031333,1,'2026-05-17T17:22:13.972363+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Compute Optimization", "EC2 Instances"]','["[ENTERPRISE-STABLE]"]','["docs/aws-pricing.md"]','["aws-pricing.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.cloud-mercato.com/new-http-benchmark-tool-pycurlb','blog.cloud-mercato.com: New HTTP benchmark tool **pycurlb**','','2021',0,'Introduces pycurlb, a Python-based wrapper and benchmarking utility utilizing libcurl for low-overhead HTTP performance testing. Explores its use cases in testing microservice latency and raw throughput. Curator Insight: Quick functional introduction of a new pycurl tool. Live Grounding: Provides an alternative for developers seeking a highly customizable, scriptable curl execution engine for API baselining.','Python','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Performance Engineering", "Testing", "Benchmarking", "HTTP Tools"]','["[COMMUNITY-TOOL]"]','[]','["performance-testing-with-jenkins-and-jmeter.md", "monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.cloud63.fr/landing-zone-networking-using-terraform','blog.cloud63.fr: Landing Zone networking using Terraform','','2023',0,'Analyzes complex networking setups inside enterprise landing zones. Explains how to use Terraform to build hub-and-spoke configurations, manage ExpressRoute setups, and integrate centralized firewalls.','HCL','Tutorial','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Azure", "Networking", "Landing Zone"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.cloudacode.com/how-to-autoscale-kubernetes-pods-based-on-ingress-request-prometheus-keda-and-k6-84ae4250a9f3','blog.cloudacode.com: How to Autoscale Kubernetes pods based on ingress request'' — Prometheus, KEDA, and K6','','N/A',0,'A curated technical resource and architectural guide covering blog.cloudacode.com: How to Autoscale Kubernetes pods based on ingress request'' — Prometheus, KEDA, and K6 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902968917531204e+09,0,'2026-05-17T16:54:49.175312+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.clouddrove.com/aws-eks-blue-green-deployment-with-best-practices-99be4b7baa38','blog.clouddrove.com: AWS EKS Blue/Green Deployment with Best Practices','','N/A',0,'A curated technical resource and architectural guide covering blog.clouddrove.com: AWS EKS Blue/Green Deployment with Best Practices in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903118597660803e+09,0,'2026-05-17T17:19:45.976608+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.cloudera.com/scalability-of-kafka-messaging-using-consumer-groups','blog.cloudera.com: Scalability of Kafka Messaging using Consumer Groups','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7bb8364f3489bbc3a2fbe534bda2709f846cb5751cdd208fc42acb056db1d604',100.0,1.77903088281825304e+09,0,'2026-05-17T17:14:42.818253+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://www.cloudera.com/blog.html"}');
+INSERT INTO "resources" VALUES('https://blog.cloudacode.com/how-to-autoscale-kubernetes-pods-based-on-ingress-request-prometheus-keda-and-k6-84ae4250a9f3','blog.cloudacode.com: How to Autoscale Kubernetes pods based on ingress request'' — Prometheus, KEDA, and K6','','N/A',0,'A curated technical resource and architectural guide covering blog.cloudacode.com: How to Autoscale Kubernetes pods based on ingress request'' — Prometheus, KEDA, and K6 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029689,0,'2026-05-17T16:54:49.175312+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.clouddrove.com/aws-eks-blue-green-deployment-with-best-practices-99be4b7baa38','blog.clouddrove.com: AWS EKS Blue/Green Deployment with Best Practices','','N/A',0,'A curated technical resource and architectural guide covering blog.clouddrove.com: AWS EKS Blue/Green Deployment with Best Practices in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031185,0,'2026-05-17T17:19:45.976608+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.cloudera.com/scalability-of-kafka-messaging-using-consumer-groups','blog.cloudera.com: Scalability of Kafka Messaging using Consumer Groups','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7bb8364f3489bbc3a2fbe534bda2709f846cb5751cdd208fc42acb056db1d604',100.0,1779030882,0,'2026-05-17T17:14:42.818253+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://www.cloudera.com/blog.html"}');
INSERT INTO "resources" VALUES('https://blog.cloudflare.com/automatic-remediation-of-kubernetes-nodes','blog.cloudflare.com: Automatic Remediation of Kubernetes Nodes','','2021',0,'Case study of Cloudflare''s automated node remediation system. Demonstrates how to write custom monitoring scripts to detect unresponsive nodes and execute safe pod drains and machine reboots to reduce manual maintenance shifts.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations", "Self-Healing", "Automation Platforms"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.cloudflare.com/casb-anthropic-integration','Announcing Claude Compliance API support with Cloudflare CASB','Cloudflare extends its Cloud Access Security Broker (CASB) to integrate with Anthropic''s Claude Compliance API, allowing out-of-band monitoring of Claude Enterprise activities.','2026',4,'Cloudflare has extended its Cloud Access Security Broker (CASB) to integrate natively with Anthropic''s newly released Claude Compliance API. This integration allows enterprise security administrators to monitor user interactions, file uploads, and prompt histories in Claude Enterprise environments directly from the Cloudflare Zero Trust dashboard. By eliminating the need for endpoint agents, the platform offers out-of-band visibility to prevent sensitive data leakage while maintaining frictionless compliance with corporate governance standards.','en','article','Intermediate',0,'online','automatic','d04c700715cf994d85ca01be2795462b62603de2e5cb384d16ebc25f96d3a2cb',NULL,1.78035305202445197e+09,0,'2026-06-02T00:30:52.024452+02:00',NULL,NULL,NULL,'["Security > Cloud Access Security Broker > AI Application Governance"]','["ENTERPRISE-STABLE", "EMERGING"]','[]','[]','{}','{"category": "devsecops", "reputation_status": "Vetted", "reputation_summary": "N/A", "social_preview_url": "https://cf-assets.www.cloudflare.com/zkvhlag99gkb/5MViMEGtj28ko2psjCNDPL/c5103829f690bd5509357593d55445d8/BLOG-3313_OG.png", "source_provenance": "RSS Feed (The Cloudflare Blog)", "suggested_new_category": "N/A"}');
-INSERT INTO "resources" VALUES('https://blog.cloudflare.com/claude-managed-agents','Announcing Claude Managed Agents on Cloudflare','Cloudflare introduces secure, scalable sandboxes for Claude Managed Agents, decoupling agent orchestration on Anthropic from secure code execution and tooling on Cloudflare.','2026',4,'Cloudflare has partnered with Anthropic to host Cloudflare Environments for Claude Managed Agents, providing a secure, sandboxed execution plane for autonomous workflows. Orchestrated by a Workers-based control plane, the system supports both full-state Linux containers (microVMs) and lightweight isolates using the Cloudflare Agents SDK. This architecture decouples the agent''s ''brain'' (running on Anthropic''s platform) from its ''hands'' (executing untrusted code, proxying egress with Zero-Trust credential injection, and accessing private VPC resources on Cloudflare).','en','article','Advanced',0,'online','automatic','e4f5222c249e5484de7a0a17f338dc489d67a6e83a1e69589d5078f34f60bd54',NULL,1.78035305202446389e+09,0,'2026-06-02T00:30:52.024464+02:00',NULL,NULL,NULL,'["AI Systems > Autonomous Agents > Secure Execution Sandboxes"]','["EMERGING", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "N/A", "social_preview_url": "https://cf-assets.www.cloudflare.com/zkvhlag99gkb/3GBib7OfVmhYlZN4Q7BzIu/f5fe02f2eaaecb1c5da9870bfe2c756d/Announcing_Claude_Managed_Agents_on_Cloudflare-OG.png", "source_provenance": "RSS Feed (The Cloudflare Blog)", "suggested_new_category": "N/A"}');
-INSERT INTO "resources" VALUES('https://blog.cloudflare.com/cyber-frontier-models','Project Glasswing: what Mythos showed us','Cloudflare shares insights from Project Glasswing, testing Anthropic''s unreleased security-focused model ''Mythos Preview'' to identify exploit chains and proof-of-concepts across 50+ repositories.','2026',4,'As part of Project Glasswing, Cloudflare evaluated Anthropic''s unreleased, security-tuned ''Mythos Preview'' model across fifty production codebases. The assessment highlights Mythos''s capability to orchestrate complex exploit chains by correlating multiple low-severity vulnerabilities, constructing and verifying its own Proof-of-Concept (PoC) code in real-time test sandboxes. The critical technical takeaway is that a raw model is insufficient; real-world efficacy depends heavily on the orchestration harness—a multi-stage pipeline designed for context injection, isolated execution, and systematic validation.','en','article','Advanced',0,'online','automatic','6228ae88774e884a4148573d195ba13e45f44f1f9eb7a035167266bcf58b7edc',NULL,1.78035305202448201e+09,0,'2026-06-02T00:30:52.024482+02:00',NULL,NULL,NULL,'["Security > Automated Vulnerability Discovery > LLM-Powered Pentesting Harnesses"]','["CASE STUDY", "EMERGING"]','[]','[]','{}','{"category": "devsecops", "reputation_status": "Vetted", "reputation_summary": "Highly discussed on Reddit r/artificial and Hacker News. Praised for demonstrating that model capability is a commodity and a structured execution harness is the true engineering differentiator for defensive penetration testing.", "social_preview_url": "https://cf-assets.www.cloudflare.com/zkvhlag99gkb/4ILuGDGHs7n6fbasZ54VOx/0dbf7f7099880643bb53eafceb695281/OG_Share_2024-2025-2026__35_.png", "source_provenance": "RSS Feed (The Cloudflare Blog)", "suggested_new_category": "N/A"}');
+INSERT INTO "resources" VALUES('https://blog.cloudflare.com/casb-anthropic-integration','Announcing Claude Compliance API support with Cloudflare CASB','Cloudflare extends its Cloud Access Security Broker (CASB) to integrate with Anthropic''s Claude Compliance API, allowing out-of-band monitoring of Claude Enterprise activities.','2026',4,'Cloudflare has extended its Cloud Access Security Broker (CASB) to integrate natively with Anthropic''s newly released Claude Compliance API. This integration allows enterprise security administrators to monitor user interactions, file uploads, and prompt histories in Claude Enterprise environments directly from the Cloudflare Zero Trust dashboard. By eliminating the need for endpoint agents, the platform offers out-of-band visibility to prevent sensitive data leakage while maintaining frictionless compliance with corporate governance standards.','en','article','Intermediate',0,'online','automatic','d04c700715cf994d85ca01be2795462b62603de2e5cb384d16ebc25f96d3a2cb',NULL,1780353052,0,'2026-06-02T00:30:52.024452+02:00',NULL,NULL,NULL,'["Security > Cloud Access Security Broker > AI Application Governance"]','["ENTERPRISE-STABLE", "EMERGING"]','[]','[]','{}','{"category": "devsecops", "reputation_status": "Vetted", "reputation_summary": "N/A", "social_preview_url": "https://cf-assets.www.cloudflare.com/zkvhlag99gkb/5MViMEGtj28ko2psjCNDPL/c5103829f690bd5509357593d55445d8/BLOG-3313_OG.png", "source_provenance": "RSS Feed (The Cloudflare Blog)", "suggested_new_category": "N/A"}');
+INSERT INTO "resources" VALUES('https://blog.cloudflare.com/claude-managed-agents','Announcing Claude Managed Agents on Cloudflare','Cloudflare introduces secure, scalable sandboxes for Claude Managed Agents, decoupling agent orchestration on Anthropic from secure code execution and tooling on Cloudflare.','2026',4,'Cloudflare has partnered with Anthropic to host Cloudflare Environments for Claude Managed Agents, providing a secure, sandboxed execution plane for autonomous workflows. Orchestrated by a Workers-based control plane, the system supports both full-state Linux containers (microVMs) and lightweight isolates using the Cloudflare Agents SDK. This architecture decouples the agent''s ''brain'' (running on Anthropic''s platform) from its ''hands'' (executing untrusted code, proxying egress with Zero-Trust credential injection, and accessing private VPC resources on Cloudflare).','en','article','Advanced',0,'online','automatic','e4f5222c249e5484de7a0a17f338dc489d67a6e83a1e69589d5078f34f60bd54',NULL,1780353052,0,'2026-06-02T00:30:52.024464+02:00',NULL,NULL,NULL,'["AI Systems > Autonomous Agents > Secure Execution Sandboxes"]','["EMERGING", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "N/A", "social_preview_url": "https://cf-assets.www.cloudflare.com/zkvhlag99gkb/3GBib7OfVmhYlZN4Q7BzIu/f5fe02f2eaaecb1c5da9870bfe2c756d/Announcing_Claude_Managed_Agents_on_Cloudflare-OG.png", "source_provenance": "RSS Feed (The Cloudflare Blog)", "suggested_new_category": "N/A"}');
+INSERT INTO "resources" VALUES('https://blog.cloudflare.com/cyber-frontier-models','Project Glasswing: what Mythos showed us','Cloudflare shares insights from Project Glasswing, testing Anthropic''s unreleased security-focused model ''Mythos Preview'' to identify exploit chains and proof-of-concepts across 50+ repositories.','2026',4,'As part of Project Glasswing, Cloudflare evaluated Anthropic''s unreleased, security-tuned ''Mythos Preview'' model across fifty production codebases. The assessment highlights Mythos''s capability to orchestrate complex exploit chains by correlating multiple low-severity vulnerabilities, constructing and verifying its own Proof-of-Concept (PoC) code in real-time test sandboxes. The critical technical takeaway is that a raw model is insufficient; real-world efficacy depends heavily on the orchestration harness—a multi-stage pipeline designed for context injection, isolated execution, and systematic validation.','en','article','Advanced',0,'online','automatic','6228ae88774e884a4148573d195ba13e45f44f1f9eb7a035167266bcf58b7edc',NULL,1780353052,0,'2026-06-02T00:30:52.024482+02:00',NULL,NULL,NULL,'["Security > Automated Vulnerability Discovery > LLM-Powered Pentesting Harnesses"]','["CASE STUDY", "EMERGING"]','[]','[]','{}','{"category": "devsecops", "reputation_status": "Vetted", "reputation_summary": "Highly discussed on Reddit r/artificial and Hacker News. Praised for demonstrating that model capability is a commodity and a structured execution harness is the true engineering differentiator for defensive penetration testing.", "social_preview_url": "https://cf-assets.www.cloudflare.com/zkvhlag99gkb/4ILuGDGHs7n6fbasZ54VOx/0dbf7f7099880643bb53eafceb695281/OG_Share_2024-2025-2026__35_.png", "source_provenance": "RSS Feed (The Cloudflare Blog)", "suggested_new_category": "N/A"}');
INSERT INTO "resources" VALUES('https://blog.cloudflare.com/guest-blog-zero-trust-access-kubernetes','blog.cloudflare.com: Guest Blog: k8s tunnels with Kudelski Security','','2026',0,'An exploration detailing the security mechanics of wrapping Kubernetes API infrastructure within Cloudflare Zero Trust Tunnels, establishing end-to-end encrypted private topologies without dynamic ingress exposure.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Kubernetes Security", "Zero Trust"]','["[COMMUNITY-TOOL]"]','[]','["cloudflare.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.cloudflare.com/how-we-use-hashicorp-nomad','blog.cloudflare.com: How we use HashiCorp Nomad (Cloudflare using Nomad and Consul)','','2020',0,'Cloudflare''s technical layout describing how they use HashiCorp Nomad and Consul to run massive global edge microservices. Validates the performance, resource-efficiency, and stability of Nomad under hyper-scale production loads.','None','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "HashiCorp Nomad", "Case Study"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-alternatives.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.cloudflare.com/http-2-for-web-developers','blog.cloudflare.com - HTTP/2 For Web Developers','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','8f722b6dc18b363f17394b1f628326cab965a7b85108c84be777c13a3af9a05e',100.0,1.77903074051732707e+09,1,'2026-05-17T17:12:20.517327+02:00',NULL,NULL,NULL,'[]','[]','["docs/networking.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.cloudflare.com/iran-internet-partially-restored-may-2026','Iran''s Internet is partially restored, Cloudflare Radar data shows','Cloudflare Radar reports on the partial restoration of internet traffic and DNS queries in Iran following a three-month shutdown, detailing traffic trends and routing differences.','2026',4,'Using data from Cloudflare Radar, this analysis confirms a partial restoration of internet services in Iran after an extensive 87-day national shutdown. The report observes distinct traffic patterns, noting that while DNS queries and general network traffic have climbed, overall volume remains capped at roughly 40% of pre-shutdown levels. Key observations detail differences in routing policies and recovery behavior between IPv4 and IPv6 protocols, demonstrating the architectural impact of state-level network controls.','en','article','Intermediate',0,'online','automatic','ddeda0d78b89248301c1ebfb9bb8ab8fb2aedf8dbc5f0f192e74758ca082505b',NULL,1.78035305202443504e+09,0,'2026-06-02T00:30:52.024435+02:00',NULL,NULL,NULL,'["Networking > Global Routing > Internet Traffic Analysis"]','["CASE STUDY"]','[]','[]','{}','{"category": "aws-networking", "reputation_status": "Vetted", "reputation_summary": "N/A", "social_preview_url": "https://cf-assets.www.cloudflare.com/zkvhlag99gkb/4oMLpRezg56DfPDcDom7mY/c676e35995417a603362c899f4f9658f/Cloudflare_Radar_confirms_signals_of_a_partial_Internet_restoration_in_Iran-OG.png", "source_provenance": "RSS Feed (The Cloudflare Blog)", "suggested_new_category": "N/A"}');
+INSERT INTO "resources" VALUES('https://blog.cloudflare.com/http-2-for-web-developers','blog.cloudflare.com - HTTP/2 For Web Developers','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','8f722b6dc18b363f17394b1f628326cab965a7b85108c84be777c13a3af9a05e',100.0,1779030740,1,'2026-05-17T17:12:20.517327+02:00',NULL,NULL,NULL,'[]','[]','["docs/networking.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.cloudflare.com/iran-internet-partially-restored-may-2026','Iran''s Internet is partially restored, Cloudflare Radar data shows','Cloudflare Radar reports on the partial restoration of internet traffic and DNS queries in Iran following a three-month shutdown, detailing traffic trends and routing differences.','2026',4,'Using data from Cloudflare Radar, this analysis confirms a partial restoration of internet services in Iran after an extensive 87-day national shutdown. The report observes distinct traffic patterns, noting that while DNS queries and general network traffic have climbed, overall volume remains capped at roughly 40% of pre-shutdown levels. Key observations detail differences in routing policies and recovery behavior between IPv4 and IPv6 protocols, demonstrating the architectural impact of state-level network controls.','en','article','Intermediate',0,'online','automatic','ddeda0d78b89248301c1ebfb9bb8ab8fb2aedf8dbc5f0f192e74758ca082505b',NULL,1780353052,0,'2026-06-02T00:30:52.024435+02:00',NULL,NULL,NULL,'["Networking > Global Routing > Internet Traffic Analysis"]','["CASE STUDY"]','[]','[]','{}','{"category": "aws-networking", "reputation_status": "Vetted", "reputation_summary": "N/A", "social_preview_url": "https://cf-assets.www.cloudflare.com/zkvhlag99gkb/4oMLpRezg56DfPDcDom7mY/c676e35995417a603362c899f4f9658f/Cloudflare_Radar_confirms_signals_of_a_partial_Internet_restoration_in_Iran-OG.png", "source_provenance": "RSS Feed (The Cloudflare Blog)", "suggested_new_category": "N/A"}');
INSERT INTO "resources" VALUES('https://blog.cloudflare.com/moving-k8s-communication-to-grpc','blog.cloudflare.com: Moving k8s communication to gRPC','','2021',4,'An insightful case study detailing Cloudflare''s transition of internal microservices and Kubernetes cluster control-plane communications from traditional REST/JSON endpoints to high-performance gRPC over HTTP/2. Live Grounding shows that adopting gRPC significantly reduces CPU utilization and network latency across high-throughput distributed architectures.','Markdown','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking & Security", "Kubernetes Networking", "Performance & Tuning"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.cloudflare.com/network-performance-update-full-stack-week','blog.cloudflare.com: Network Performance Update: Full Stack Week','','2026',0,'Cloudflare analysis outlining modern performance updates and the architectural advantages of edge-native isolation models over classic virtual-machine setups for high-throughput globally distributed applications.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Edge Network", "Performance"]','["[COMMUNITY-TOOL]"]','[]','["cloudflare.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.cloudflare.com/optimizing-core-unit-boot-time','How we reduced core unit boot time from hours to minutes','Cloudflare outlines how they debugged and resolved UEFI firmware boot bottlenecks on their Gen12 core bare-metal servers, reducing boot times from four hours to under a minute.','2026',4,'This technical post explores how Cloudflare diagnosed and optimized a critical UEFI-stage boot bottleneck affecting their Gen12 bare-metal fleet of nearly 2,000 servers. Engineers traced the multi-hour reboot delays to an unoptimized linear search through empty network boot interfaces triggered after routine firmware updates. The resolution involved explicit PXE network boot sequence declarations, custom UEFI configuration validation steps using a stateful `uefi-same-hex` boolean flag, and iPXE automation that brought reboots down from hours to minutes.','en','article','Advanced',0,'online','automatic','32d8c00bbca03c66dab602fccd4b9291d71775888edb211a7e55e8cc1355ed89',NULL,1.780353052024405e+09,0,'2026-06-02T00:30:52.024405+02:00',NULL,NULL,NULL,'["Infrastructure > Bare Metal > UEFI Firmware and PXE Boot Optimization"]','["CASE STUDY", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "sre", "reputation_status": "Vetted", "reputation_summary": "N/A", "social_preview_url": "https://cf-assets.www.cloudflare.com/zkvhlag99gkb/2sNWgFFJRChSJRDf86w7Sk/17c01739d21d896363b098a4c0c47967/BLOG-3108_OG.png", "source_provenance": "RSS Feed (The Cloudflare Blog)", "suggested_new_category": "N/A"}');
-INSERT INTO "resources" VALUES('https://blog.cloudflare.com/our-unified-data-platform','How we built Cloudflare''s data platform and an AI agent on top of it','Cloudflare introduces Town Lake, their in-house unified data platform featuring a single SQL interface, and Skipper, an AI agent enabling natural language queries over metadata, ClickHouse, and R2 logs.','2026',4,'Cloudflare addresses corporate data sprawl by engineering Town Lake, a centralized data platform that unifies access to disparate ClickHouse clusters, Kafka streams, R2 buckets, and PostgreSQL instances. On top of this single SQL interface, they implemented Skipper, an LLM-powered natural language database agent that allows teams to perform complex, auditable ad-hoc queries. This architecture significantly improves developer productivity, reduces cross-organizational data silos, and avoids the cost of querying raw sampled data logs.','en','article','Advanced',0,'online','automatic','77138477f410121e0316580f62a5f8b8ba09e72e24ffbdf97d0cb585567d46e7',NULL,1.78035305202442097e+09,0,'2026-06-02T00:30:52.024421+02:00',NULL,NULL,NULL,'["Data Engineering > Data Lakehouse > Unified SQL Query Interfaces"]','["CASE STUDY", "EMERGING"]','[]','[]','{}','{"category": "aws-databases", "reputation_status": "Vetted", "reputation_summary": "N/A", "social_preview_url": "https://cf-assets.www.cloudflare.com/zkvhlag99gkb/6TH1tmcxAA3gDCsdXcnqSl/8c8b1ca2b9b83459d6f54025f5f8c1eb/OG_Share_2024-2025-2026__36_.png", "source_provenance": "RSS Feed (The Cloudflare Blog)", "suggested_new_category": "N/A"}');
-INSERT INTO "resources" VALUES('https://blog.cloudflare.com/tools-for-debugging-testing-and-using-http-2','blog.cloudflare.com - Tools for debugging, testing and using HTTP/2','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','af01f89af517a2b38c3e009fc990713cf9f30c915752e06972bc47f8271e17f5',100.0,1.77902937901644802e+09,1,'2026-05-17T16:49:39.016448+02:00',NULL,NULL,NULL,'[]','[]','["docs/networking.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.cloudflare.com/optimizing-core-unit-boot-time','How we reduced core unit boot time from hours to minutes','Cloudflare outlines how they debugged and resolved UEFI firmware boot bottlenecks on their Gen12 core bare-metal servers, reducing boot times from four hours to under a minute.','2026',4,'This technical post explores how Cloudflare diagnosed and optimized a critical UEFI-stage boot bottleneck affecting their Gen12 bare-metal fleet of nearly 2,000 servers. Engineers traced the multi-hour reboot delays to an unoptimized linear search through empty network boot interfaces triggered after routine firmware updates. The resolution involved explicit PXE network boot sequence declarations, custom UEFI configuration validation steps using a stateful `uefi-same-hex` boolean flag, and iPXE automation that brought reboots down from hours to minutes.','en','article','Advanced',0,'online','automatic','32d8c00bbca03c66dab602fccd4b9291d71775888edb211a7e55e8cc1355ed89',NULL,1780353052,0,'2026-06-02T00:30:52.024405+02:00',NULL,NULL,NULL,'["Infrastructure > Bare Metal > UEFI Firmware and PXE Boot Optimization"]','["CASE STUDY", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "sre", "reputation_status": "Vetted", "reputation_summary": "N/A", "social_preview_url": "https://cf-assets.www.cloudflare.com/zkvhlag99gkb/2sNWgFFJRChSJRDf86w7Sk/17c01739d21d896363b098a4c0c47967/BLOG-3108_OG.png", "source_provenance": "RSS Feed (The Cloudflare Blog)", "suggested_new_category": "N/A"}');
+INSERT INTO "resources" VALUES('https://blog.cloudflare.com/our-unified-data-platform','How we built Cloudflare''s data platform and an AI agent on top of it','Cloudflare introduces Town Lake, their in-house unified data platform featuring a single SQL interface, and Skipper, an AI agent enabling natural language queries over metadata, ClickHouse, and R2 logs.','2026',4,'Cloudflare addresses corporate data sprawl by engineering Town Lake, a centralized data platform that unifies access to disparate ClickHouse clusters, Kafka streams, R2 buckets, and PostgreSQL instances. On top of this single SQL interface, they implemented Skipper, an LLM-powered natural language database agent that allows teams to perform complex, auditable ad-hoc queries. This architecture significantly improves developer productivity, reduces cross-organizational data silos, and avoids the cost of querying raw sampled data logs.','en','article','Advanced',0,'online','automatic','77138477f410121e0316580f62a5f8b8ba09e72e24ffbdf97d0cb585567d46e7',NULL,1780353052,0,'2026-06-02T00:30:52.024421+02:00',NULL,NULL,NULL,'["Data Engineering > Data Lakehouse > Unified SQL Query Interfaces"]','["CASE STUDY", "EMERGING"]','[]','[]','{}','{"category": "aws-databases", "reputation_status": "Vetted", "reputation_summary": "N/A", "social_preview_url": "https://cf-assets.www.cloudflare.com/zkvhlag99gkb/6TH1tmcxAA3gDCsdXcnqSl/8c8b1ca2b9b83459d6f54025f5f8c1eb/OG_Share_2024-2025-2026__36_.png", "source_provenance": "RSS Feed (The Cloudflare Blog)", "suggested_new_category": "N/A"}');
+INSERT INTO "resources" VALUES('https://blog.cloudflare.com/tools-for-debugging-testing-and-using-http-2','blog.cloudflare.com - Tools for debugging, testing and using HTTP/2','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','af01f89af517a2b38c3e009fc990713cf9f30c915752e06972bc47f8271e17f5',100.0,1779029379,1,'2026-05-17T16:49:39.016448+02:00',NULL,NULL,NULL,'[]','[]','["docs/networking.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.cloudflare.com/zero-trust-private-networking-rules','blog.cloudflare.com: Zero Trust Private Networking Rules','','2026',0,'Architectural documentation for defining identity-aware, Zero Trust private network topologies in Cloudflare. Explains granular permission structures to govern internal database and API access paths.','English','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Networking", "Zero Trust"]','["[COMMUNITY-TOOL]"]','[]','["cloudflare.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.cloudgeni.ai/the-definitive-guide-to-importing-your-cloud-resources-into-iac','The Definitive Guide to Importing Your Cloud Resources into IaC','','2026',0,'A detailed technical review addressing drift reconciliation when converting untracked click-ops clouds into declarative state files. Reviews native state import commands and toolkits that automate resource generation.','None','Technical Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "Migration Strategies"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md", "iac.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.cloudneutral.se/running-cockroachdb-tpc-c-benchmark-on-gke','blog.cloudneutral.se: Running CockroachDB TPC-C benchmark on GKE','','N/A',0,'A curated technical resource and architectural guide covering blog.cloudneutral.se: Running CockroachDB TPC-C benchmark on GKE in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903003478868508e+09,0,'2026-05-17T17:00:34.788685+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/databases.md"]','["databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.cloudnloud.com/kubernetes-volume','blog.cloudnloud.com: Kubernetes Volume','','N/A',0,'A curated technical resource and architectural guide covering blog.cloudnloud.com: Kubernetes Volume in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790315645556581e+09,0,'2026-05-17T17:26:04.555658+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.cloudsecque.com/how-to-improve-the-security-of-your-applications-with-kubernetes-security-scanners-cda97fd2f574','==blog.cloudsecque.com: How to Improve the Security of Your Applications'' with Kubernetes Security Scanners==','','N/A',0,'A curated technical resource and architectural guide covering ==blog.cloudsecque.com: How to Improve the Security of Your Applications'' with Kubernetes Security Scanners== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903036715842795e+09,0,'2026-05-17T17:06:07.158428+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.cloudneutral.se/running-cockroachdb-tpc-c-benchmark-on-gke','blog.cloudneutral.se: Running CockroachDB TPC-C benchmark on GKE','','N/A',0,'A curated technical resource and architectural guide covering blog.cloudneutral.se: Running CockroachDB TPC-C benchmark on GKE in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030034,0,'2026-05-17T17:00:34.788685+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/databases.md"]','["databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.cloudnloud.com/kubernetes-volume','blog.cloudnloud.com: Kubernetes Volume','','N/A',0,'A curated technical resource and architectural guide covering blog.cloudnloud.com: Kubernetes Volume in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031564,0,'2026-05-17T17:26:04.555658+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.cloudsecque.com/how-to-improve-the-security-of-your-applications-with-kubernetes-security-scanners-cda97fd2f574','==blog.cloudsecque.com: How to Improve the Security of Your Applications'' with Kubernetes Security Scanners==','','N/A',0,'A curated technical resource and architectural guide covering ==blog.cloudsecque.com: How to Improve the Security of Your Applications'' with Kubernetes Security Scanners== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030367,0,'2026-05-17T17:06:07.158428+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.cloudsigma.com/kubernetes-dns-service-a-beginners-guide','blog.cloudsigma.com: Kubernetes DNS Service: A Beginner’s Guide','','2021',0,'This reference details the mechanics of Kubernetes cluster DNS architectures. It contrasts legacy kube-dns limitations with CoreDNS performance, explaining service discovery configurations, search paths, and DNS forwarding profiles essential for microservice visibility.','English','Article','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "Core Services", "DNS"]','["[LEGACY]"]','[]','["kubernetes-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.cloudtrooper.net/2022/11/14/overlapping-ip-addresses-in-a-hub-and-spoke-network-feat-avnm-ars','blog.cloudtrooper.net: Overlapping IP addresses in a hub-and-spoke network (feat. AVNM & ARS)','','2022',0,'An in-depth network engineering analysis on resolving overlapping IP addresses in enterprise hub-and-spoke topologies. Evaluates the integration of Azure Virtual Network Manager (AVNM) and Azure Route Server (ARS) to resolve complex routing conflicts. Addresses dynamic NAT policies, route propagation metrics, and route-filtering mechanisms.','English','Technical Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Hybrid Networking", "Virtual WAN", "IP Routing"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.cloudtrooper.net/2023/02/06/virtual-network-gateways-routing-in-azure','blog.cloudtrooper.net: Virtual Network Gateways routing in Azure','','2023',0,'Deep-dive analysis exploring BGP routing, path selection, and priority mechanics inside Azure Virtual Network Gateways. Investigates routing behavior during hybrid ExpressRoute and VPN gateway co-existence scenarios, detailing path asymmetric routing and failover performance.','English','Technical Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Hybrid Networking", "Core Networking", "Virtual WAN"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
@@ -1481,14 +1481,14 @@ INSERT INTO "resources" VALUES('https://blog.cloudtrooper.net/2025/02/28/applica
INSERT INTO "resources" VALUES('https://blog.cloudtrooper.net/2025/04/02/application-gateway-for-containers-a-not-so-gentle-intro-4','Application Gateway for Containers with AKS Overlay Networking and VNet Flow Logs','','2025',5,'A deep-dive technical investigation of Azure''s next-generation Application Gateway for Containers (AGC) running atop AKS Overlay Networking. Details the setup, logging mechanics, and network telemetry capture.','English','Blog Post','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Networking", "Ingress", "Azure Application Gateway"]','["[DE FACTO STANDARD]"]','[]','["servicemesh.md", "azure.md", "kubernetes-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.cloudtrooper.net/2025/11/21/application-gateway-for-containers-istio-integration','Application Gateway for Containers: Istio Integration','','2025',4,'An advanced architectural post demonstrating how Azure Application Gateway for Containers (AGC) integrates with Istio Service Mesh via Kubernetes Gateway API. It details how edge traffic routing seamlessly hands off to internal mesh proxy sidecars while preserving end-to-end mTLS and header-based routing. This integration is critical for high-security microservices topologies demanding zero-trust communication.','Go / YAML','Technical Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native & Kubernetes", "Networking & Edge Routing", "Gateway API"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes.md", "azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.cloudtrooper.net/2026/01/16/which-azure-network-is-cheaper','Which Azure Network is Cheaper?','','2026',0,'This cost-analysis guide scrutinizes the pricing structures of Azure networking patterns, contrasting VNet Peering, Private Link, Virtual WAN, and ExpressRoute. It provides system architects with actionable formulas to optimize egress and internal data transfer fees, which are critical for high-throughput, multi-region distributed microservices.','N/A','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Azure Networking", "Cost Optimization"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.cloudyali.io/absolute-minimum-every-developer-must-know-about-aws-security','blog.cloudyali.io: The Absolute minimum every developer must know about'' AWS security!','','N/A',0,'A curated technical resource and architectural guide covering blog.cloudyali.io: The Absolute minimum every developer must know about'' AWS security! in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903377277123594e+09,0,'2026-05-17T18:02:52.771236+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.codecentric.de/en/2021/03/github-actions-nextgen-cicd','blog.codecentric.de: Stop re-writing pipelines! Why GitHub Actions drive'' the future of CI/CD','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','189e0bee6485a9787eee65a60624bca6517c0370776ebb066fef0cccc25c9941',100.0,1.77903044497719192e+09,0,'2026-05-17T17:07:24.977192+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://www.codecentric.de/en/knowledge-hub/blog/github-actions-nextgen-cicd"}');
-INSERT INTO "resources" VALUES('https://blog.codefx.org/java/java-11-migration-guide','All You Need To Know For Migrating To Java 11','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','489cb940c9976b6c1ed035eded2eca42dea540b58b854f2766d65ff5f65e60c6',100.0,1.77903292098532509e+09,0,'2026-05-17T17:48:40.985325+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{"duplicate_of": "https://nipafx.dev/java-11-migration-guide"}');
+INSERT INTO "resources" VALUES('https://blog.cloudyali.io/absolute-minimum-every-developer-must-know-about-aws-security','blog.cloudyali.io: The Absolute minimum every developer must know about'' AWS security!','','N/A',0,'A curated technical resource and architectural guide covering blog.cloudyali.io: The Absolute minimum every developer must know about'' AWS security! in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033772,0,'2026-05-17T18:02:52.771236+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.codecentric.de/en/2021/03/github-actions-nextgen-cicd','blog.codecentric.de: Stop re-writing pipelines! Why GitHub Actions drive'' the future of CI/CD','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','189e0bee6485a9787eee65a60624bca6517c0370776ebb066fef0cccc25c9941',100.0,1779030444,0,'2026-05-17T17:07:24.977192+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://www.codecentric.de/en/knowledge-hub/blog/github-actions-nextgen-cicd"}');
+INSERT INTO "resources" VALUES('https://blog.codefx.org/java/java-11-migration-guide','All You Need To Know For Migrating To Java 11','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','489cb940c9976b6c1ed035eded2eca42dea540b58b854f2766d65ff5f65e60c6',100.0,1779032920,0,'2026-05-17T17:48:40.985325+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{"duplicate_of": "https://nipafx.dev/java-11-migration-guide"}');
INSERT INTO "resources" VALUES('https://blog.coderco.io/p/tcp-fundamentals-for-software-and','blog.coderco.io: TCP Fundamentals for Software & DevOps Engineers: Building a Strong Foundation in Networking','','2023',0,'A deep engineering dive analyzing TCP transmission mechanics, window scaling options, handshake models, socket connection limits, and congestion avoidance algorithms required to tune high-throughput software backends.','N/A','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Computer Networking & IPAM", "Protocols", "TCP/IP"]','["[COMMUNITY-TOOL]"]','[]','["networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.coderco.io/p/terraform-best-practices-series-lessons','blog.coderco.io: Terraform Best Practices Series - Lessons from the Battlefield: Part 1','- [blog.coderco.io: Terraform Best Practices Series - Lessons from the Battlefield: Part 2](https://blog.coderco.io/p/terraform-best-practices-series-lessons-0cd)','2023',0,'A two-part real-world post-mortem analysis exploring system breakdowns when operating large IaC topologies. Details technical remediation steps for corrupted states, uncoordinated dynamic lock releases, and scaling boundary patterns for high-frequency microservice backbones.','None','Technical Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Best Practices", "Case Studies"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.coderco.io/p/terraform-best-practices-series-lessons-0cd','blog.coderco.io: Terraform Best Practices Series - Lessons from the Battlefield:'' Part 2','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','42c81113796cdbe211c8e1074b753caba0820e7710fed6041cfdd318c6e4ec1f',100.0,1779029482.69566,1,'2026-05-17T16:51:22.695660+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://blog.coderco.io/p/terraform-best-practices-series-lessons"}');
-INSERT INTO "resources" VALUES('https://blog.codeswiftr.com/kubernetes-in-azure-a-step-by-step-guide-to-setting-up-a-production-ready-cluster-7336f78d5f7',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.7790308543318541e+09,0,'2026-05-17T17:14:14.331854+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.codeswiftr.com/kubernetes-in-azure-part-2-basic-deployment-to-aks-and-https-setup-112d43e979cb',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779030589.30497,0,'2026-05-17T17:09:49.304970+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.coderco.io/p/terraform-best-practices-series-lessons-0cd','blog.coderco.io: Terraform Best Practices Series - Lessons from the Battlefield:'' Part 2','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','42c81113796cdbe211c8e1074b753caba0820e7710fed6041cfdd318c6e4ec1f',100.0,1779029482,1,'2026-05-17T16:51:22.695660+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://blog.coderco.io/p/terraform-best-practices-series-lessons"}');
+INSERT INTO "resources" VALUES('https://blog.codeswiftr.com/kubernetes-in-azure-a-step-by-step-guide-to-setting-up-a-production-ready-cluster-7336f78d5f7',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779030854,0,'2026-05-17T17:14:14.331854+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.codeswiftr.com/kubernetes-in-azure-part-2-basic-deployment-to-aks-and-https-setup-112d43e979cb',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779030589,0,'2026-05-17T17:09:49.304970+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.coffeeapplied.com/securing-aks-in-peered-virtual-networks-using-only-network-security-groups-nsgs-c43d6a215f32','blog.coffeeapplied.com: Securing AKS in peered virtual networks using only network security groups (NSGs)','','2022',0,'Demonstrates locking down traffic inside peered Azure virtual networks utilizing Network Security Groups (NSGs) exclusively. Shows how to avoid routing complexity and high firewall transit charges in multi-tenant hub-and-spoke virtual environments.','Bash/ARM','Technical Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Governance", "Network Security", "VNet Peering"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.container-solutions.com/7-cloud-native-trends-to-watch-in-2020','blog.container-solutions.com: 7 Cloud Native Trends to Watch in 2020','','2020',0,'Offers retrospective insight into cloud-native dynamics, analyzing service mesh scaling, security instrumentation, and multi-tenant architectures. It serves as a marker for how enterprise patterns have settled over the years.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Industry Analysis", "Ecosystem Trends", "Historical Analysis"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.container-solutions.com/comparing-chaos-engineering-tools','blog.container-solutions.com: Comparing Chaos Engineering Tools for Kubernetes Workloads','','2021',0,'A comparison evaluating Litmus, Chaos Mesh, and Gremlin for Kubernetes workloads. Analyzes installation paths, custom resource capabilities, visual dashboards, access safety mechanisms, and cost factors to help enterprise teams select the right toolkit.','English','Comparative Review','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Resilience", "Chaos Engineering", "Curated Resources"]','["[COMMUNITY-TOOL]"]','[]','["chaos-engineering.md"]','{}','{}');
@@ -1496,188 +1496,188 @@ INSERT INTO "resources" VALUES('https://blog.container-solutions.com/deployment-
- Blue/green and shadow strategies have more impact on the budget as it requires double resource capacity. If the application lacks in tests or if there is little confidence about the impact/stability of the software, then a canary, a/b testing or shadow release can be used. If your business requires testing of a new feature amongst a specific pool of users that can be filtered depending on some parameters like geolocation, language, operating system or browser features, then you may want to use the a/b testing technique.
- Last but not least, a shadow release is complex and requires extra work to mock egress traffic which is mandatory when calling external dependencies with mutable actions (email, bank, etc.). However, this technique can be useful when migrating to a new database technology and use shadow traffic to monitor system performance under load.','2023',0,'In-depth guide comparing core deployment topologies: recreate, rolling update, blue/green, canary, and shadow. Focuses on the trade-offs of budget, state management, infrastructure replication overhead, and traffic routing mechanisms.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Deployment & Delivery", "Deployment Strategies", "Blue-Green & Canary"]','["[COMMUNITY-TOOL]"]','[]','["cicd.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.container-solutions.com/fluxcd-argocd-jenkins-x-gitops-tools','blog.container-solutions.com: FluxCD, ArgoCD or Jenkins X: Which Is the Right GitOps Tool for You? 🌟','','2021',0,'Compares design architectures of FluxCD, ArgoCD, and Jenkins X. Contrasts Flux''s minimal controller-native footprints with ArgoCD''s feature-rich enterprise dashboard and Jenkins X''s opinionated, complete CI/CD environments.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Continuous Delivery", "GitOps", "Tool Comparison"]','["[COMMUNITY-TOOL]"]','[]','["gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.container-solutions.com/fluxcd-argocd-or-jenkins-x-which-is-the-right-gitops-tool-for-you','FluxCD, ArgoCD or Jenkins X: Which Is the Right GitOps Tool for You?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a7eebe2f710f8ff790580c3a3866a0ac01578e1b845bc3241dec7c0dde27157d',100.0,1.77903200017210888e+09,0,'2026-05-17T17:33:20.172109+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://blog.container-solutions.com/fluxcd-argocd-jenkins-x-gitops-tools"}');
+INSERT INTO "resources" VALUES('https://blog.container-solutions.com/fluxcd-argocd-or-jenkins-x-which-is-the-right-gitops-tool-for-you','FluxCD, ArgoCD or Jenkins X: Which Is the Right GitOps Tool for You?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a7eebe2f710f8ff790580c3a3866a0ac01578e1b845bc3241dec7c0dde27157d',100.0,1779032000,0,'2026-05-17T17:33:20.172109+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://blog.container-solutions.com/fluxcd-argocd-jenkins-x-gitops-tools"}');
INSERT INTO "resources" VALUES('https://blog.container-solutions.com/gitops-limitations','blog.container-solutions.com: GitOps: The Bad and the Ugly','','2021',0,'An objective critique of GitOps limitations, exposing pain points like secret management, repo explosion, and state drift during rapid rollbacks. Highlighting live production trade-offs, it guides architects on where GitOps struggles compared to traditional imperative orchestrations.','English','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["GitOps", "Architecture", "Anti-Patterns"]','["[COMMUNITY-TOOL]"]','[]','["gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.container-solutions.com/gitops-the-bad-and-the-ugly','container-solutions.com: GitOps: The Bad and the Ugly','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','dad49eea9a9e4347ae15f0a92c06a55dffd389175b3728fb79cfc6da9eeb5027',100.0,1.77903055431489109e+09,0,'2026-05-17T17:09:14.314891+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://blog.container-solutions.com/gitops-limitations"}');
+INSERT INTO "resources" VALUES('https://blog.container-solutions.com/gitops-the-bad-and-the-ugly','container-solutions.com: GitOps: The Bad and the Ugly','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','dad49eea9a9e4347ae15f0a92c06a55dffd389175b3728fb79cfc6da9eeb5027',100.0,1779030554,0,'2026-05-17T17:09:14.314891+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://blog.container-solutions.com/gitops-limitations"}');
INSERT INTO "resources" VALUES('https://blog.container-solutions.com/how-mature-is-your-microservices-architecture','blog.container-solutions.com: How Mature Is Your Microservices Architecture? 🌟','','2020',4,'Establishes a systematic maturity assessment framework for microservice architectures. Evaluates technical implementation levels across continuous deployment pipelines, automated system testing, distributed observability, configuration injection, and organizational alignment.','English','Blog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Architecture", "Microservices", "Maturity Models"]','["[ENTERPRISE-STABLE]"]','[]','["introduction.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.container-solutions.com/kubernetes-operators-explained','container-solutions.com: Kubernetes Operators Explained','','2021',0,'An foundational architectural guide explaining the design of the Kubernetes Operator pattern. It covers the core mechanics of custom controllers, the reconciliation loop, and CRDs, codifying operational knowledge into software.','N/A','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Resources", "Education", "Concepts", "Operators"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-operators-controllers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.container-solutions.com/the-birth-of-the-external-secrets-community','blog.container-solutions.com: The Birth of the External Secrets Community','','2022',0,'An insightful historical retrospective on the consolidation of fragmented Kubernetes secrets solutions. Traces the collaborative community migration from proprietary GoDaddy and Container Solutions utilities to the unified, CNCF-incubated External Secrets Operator (ESO).','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Open Source Evolution", "External Secrets Community"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.container-solutions.com/why-adopt-gitops','blog.container-solutions.com: 11 Reasons for Adopting GitOps','','2020',0,'Presents key reasons for adopting GitOps, focusing on deployment reliability, audit compliance, developer velocity, and cluster disaster recovery. It translates complex technical capabilities into clear business metrics like release frequency and overall uptime. This helps engineering leaders justify platform modernization efforts.','None','Technical Blog','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Delivery", "Continuous Deployment", "GitOps", "Business Value"]','["[COMMUNITY-TOOL]"]','[]','["gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.couchbase.com/2016/january/nosql-in-the-perspective-of-industry-leaders',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blog.couchbase.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903138500476193e+09,0,'2026-05-17T17:23:05.004762+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/nosql.md"]','["nosql.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.couchbase.com/2016/july/docker-for-aws-getting-started-scaling-nodes',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blog.couchbase.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903329603477597e+09,0,'2026-05-17T17:54:56.034776+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-containers.md"]','["aws-containers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.couchbase.com/how-to-build-observability-dashboards-prometheus-grafana-couchbase','blog.couchbase.com: How to Build Observability Dashboards with Prometheus,'' Grafana & Couchbase','','N/A',0,'A curated technical resource and architectural guide covering blog.couchbase.com: How to Build Observability Dashboards with Prometheus,'' Grafana & Couchbase in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903213461980795e+09,0,'2026-05-17T17:35:34.619808+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/nosql.md", "docs/prometheus.md"]','["nosql.md", "prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.couchbase.com/microservices-architecture-in-couchbase','blog.couchbase.com: 4 Patterns for Microservices Architecture in Couchbase','','N/A',0,'A curated technical resource and architectural guide covering blog.couchbase.com: 4 Patterns for Microservices Architecture in Couchbase in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903093439705491e+09,0,'2026-05-17T17:15:34.397055+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.couchbase.com/2016/january/nosql-in-the-perspective-of-industry-leaders',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blog.couchbase.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031385,0,'2026-05-17T17:23:05.004762+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/nosql.md"]','["nosql.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.couchbase.com/2016/july/docker-for-aws-getting-started-scaling-nodes',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blog.couchbase.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033296,0,'2026-05-17T17:54:56.034776+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-containers.md"]','["aws-containers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.couchbase.com/how-to-build-observability-dashboards-prometheus-grafana-couchbase','blog.couchbase.com: How to Build Observability Dashboards with Prometheus,'' Grafana & Couchbase','','N/A',0,'A curated technical resource and architectural guide covering blog.couchbase.com: How to Build Observability Dashboards with Prometheus,'' Grafana & Couchbase in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032134,0,'2026-05-17T17:35:34.619808+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/nosql.md", "docs/prometheus.md"]','["nosql.md", "prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.couchbase.com/microservices-architecture-in-couchbase','blog.couchbase.com: 4 Patterns for Microservices Architecture in Couchbase','','N/A',0,'A curated technical resource and architectural guide covering blog.couchbase.com: 4 Patterns for Microservices Architecture in Couchbase in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030934,0,'2026-05-17T17:15:34.397055+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.crossplane.io/crossplane-openshift-operator-cloud-native-services','Crossplane as an OpenShift Operator to manage and provision cloud-native services','','2020',0,'Documents the operational integration of Crossplane as a certified Red Hat OpenShift Operator. It highlights how Enterprise Platform Engineers can leverage OpenShift''s native RBAC, security context constraints, and Operator Lifecycle Manager (OLM) to safely orchestrate multi-cloud infrastructure directly from Red Hat deployments, enabling compliant developer self-service.','Go','Technical Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Control Planes", "Crossplane", "RedHat OpenShift"]','["[COMMUNITY-TOOL]"]','[]','["crossplane.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/a-postgres-primer-for-oracle-dbas','==blog.crunchydata.com: A Postgres Primer for Oracle DBAs==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','b1ef4c88fbbfd07dcf8edcae70a2e2d84ec29ae5bd86e7fdc84b0cc7b54b4758',100.0,1.77903242126829195e+09,0,'2026-05-17T17:40:21.268292+02:00',NULL,NULL,NULL,'[]','[]','["docs/databases.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/active-active-postgres-federation-on-kubernetes','blog.crunchydata.com: Active-Active PostgreSQL Federation on Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c591ab92e180b89d8cfdff37064b76dd98c08767b8d4b77cace072979ab7f502',100.0,1.77902913290037608e+09,0,'2026-05-17T16:45:32.900376+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/active-active-postgres-federation-on-kubernetes"}');
-INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/announcing-google-cloud-storage-gcs-support-for-pgbackrest','blog.crunchydata.com: Announcing Google Cloud Storage (GCS) Support for'' pgBackRest','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5f71d1f79345c35215d7aa29ff70635244b95b0277e654506ecd17515e07b877',100.0,1.77903093203060603e+09,0,'2026-05-17T17:15:32.030606+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/announcing-google-cloud-storage-gcs-support-for-pgbackrest"}');
-INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/announcing-postgres-container-apps-easy-deploy-postgres-apps','blog.crunchydata.com: Announcing Postgres Container Apps: Easy Deploy Postgres'' Apps','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','87ce4ff02ab69141783924cbc4ba6c48c05d7d67261570d0d8f5f326123ef58f',100.0,1.77903210596589303e+09,0,'2026-05-17T17:35:05.965893+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/announcing-postgres-container-apps-easy-deploy-postgres-apps"}');
-INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/crunchy-postgres-operator-4.6.0','blog.crunchydata.com: Crunchy Postgres Operator 4.6.0 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a7e83515c52fb8f8b9baaa1d01a92926eadd5ba0d9ec925362a1cd6f9d37131f',100.0,1.77903068522832298e+09,0,'2026-05-17T17:11:25.228323+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/crunchy-postgres-operator-4.6.0"}');
-INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/d-meta','blog.crunchydata.com: Quickly Document Your Postgres Database Using psql'' Meta-Commands','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c414022c133096a2344c462863251c460a898aabadbc9a4aeea0b1e0cf928cb2',100.0,1.7790309661607511e+09,0,'2026-05-17T17:16:06.160751+02:00',NULL,NULL,NULL,'[]','[]','["docs/databases.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/d-meta"}');
-INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/generating-json-directly-from-postgres','blog.crunchydata.com: Cut Out the Middle Tier: Generating JSON Directly'' from Postgres','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2de7a79f26cf16a62177787f96514089a2634481a175791154994f03756fd2e7',100.0,1.77903390649632811e+09,0,'2026-05-17T18:05:06.496328+02:00',NULL,NULL,NULL,'[]','[]','["docs/databases.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/generating-json-directly-from-postgres"}');
-INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/gitops-postgres-kubernetes-helm','blog.crunchydata.com: Helm, GitOps and the Postgres Operator','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','54a9d7674643cbd71739b364a39b2d0f38516df00f0d4cd06ed29fcd90ca253c',100.0,1.77903216710329389e+09,0,'2026-05-17T17:36:07.103294+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/gitops-postgres-kubernetes-helm"}');
-INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/kube-cluster-from-scratch-on-rocky-8','blog.crunchydata.com: Kubernetes + Postgres Cluster From Scratch on Rocky'' 8','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e106e0c141a7df7b9142c7f704cce26ba2fceea04a6c6905fbb456a39cd794b6',100.0,1.77903245556182098e+09,0,'2026-05-17T17:40:55.561821+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/kube-cluster-from-scratch-on-rocky-8"}');
-INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/kubernetes-pod-tolerations-and-postgresql-deployment-strategies','blog.crunchydata.com: Kubernetes Pod Tolerations and Postgres Deployment'' Strategies 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','baf33b882e766907f5e9b188bb9cf504f4f97f158db74cec5355733ebd415c81',100.0,1.77903011938716506e+09,0,'2026-05-17T17:01:59.387165+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/kubernetes-pod-tolerations-and-postgresql-deployment-strategies"}');
-INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/message-queuing-using-native-postgresql','blog.crunchydata.com: Devious SQL: Message Queuing Using Native PostgreSQL','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','619b139e521a691eaed8994004a45a0368e3465e1d3e5c04492eb41022aaf42b',100.0,1.77903043871762609e+09,0,'2026-05-17T17:07:18.717626+02:00',NULL,NULL,NULL,'[]','[]','["docs/databases.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/message-queuing-using-native-postgresql"}');
-INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/multi-kubernetes-cluster-postgresql-deployments','blog.crunchydata.com: Multi-Kubernetes Cluster PostgreSQL Deployments','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3144488cb755c52229031d06800ae8f5461ffc5f54e9f4ca8d19bf177e28a199',100.0,1.77903009135319709e+09,0,'2026-05-17T17:01:31.353197+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/multi-kubernetes-cluster-postgresql-deployments"}');
-INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/pgbackrest-point-in-time-recovery-using-crunchy-postgresql-operator','blog.crunchydata.com: pgBackRest Point-In-Time Recovery Using Crunchy PostgreSQL'' Operator','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','acb1a24a36c4730a39bb1281d2cb4e8adcbc00c31d7aecafd610c02068d524b3',100.0,1.77903448467314291e+09,0,'2026-05-17T18:14:44.673143+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/pgbackrest-point-in-time-recovery-using-crunchy-postgresql-operator"}');
-INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/postgres-indexes-for-newbies','==blog.crunchydata.com: Postgres Indexes for Newbies==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','8558fd1382c91b73d82087afe59ec9cf3540c84c33ae879ab90284c04f3ea362',100.0,1.77903229689642691e+09,0,'2026-05-17T17:38:16.896427+02:00',NULL,NULL,NULL,'[]','[]','["docs/databases.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/postgresql-14-on-kubernetes','==blog.crunchydata.com: PostgreSQL 14 on Kubernetes (with examples!)==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','aa3098126aaade9a1912d4daf3dedbd75aae5ba8203f50f7ea7d444f48bda6c6',100.0,1.7790317555904181e+09,0,'2026-05-17T17:29:15.590418+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/resize-postgres-kubernetes-volume-instance-sets','blog.crunchydata.com: Can''t Resize your Postgres Kubernetes Volume? No'' Problem!','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cf5623b6a7f57cddd8abcdec4aa96b5194624c3f12fbe12c935a0959e6662883',100.0,1.77903236879618811e+09,0,'2026-05-17T17:39:28.796188+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/resize-postgres-kubernetes-volume-instance-sets"}');
-INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/set-up-tls-for-postgresql-in-kubernetes','blog.crunchydata.com: Deploy PostgreSQL With TLS in Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4c81d759080bf0cc90747cded5de918855698d974a361aac231710d88635f33d',100.0,1.77903052917264199e+09,0,'2026-05-17T17:08:49.172642+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/set-up-tls-for-postgresql-in-kubernetes"}');
-INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/setup-postgresql-monitoring-in-kubernetes','blog.crunchydata.com: How to Setup PostgreSQL Monitoring in Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0ad72f5674ee2be654781a9a2e11791f8b3e0235cc7a4c4754e401b2baffbc3b',100.0,1.77903234011660599e+09,0,'2026-05-17T17:39:00.116606+02:00',NULL,NULL,NULL,'[]','[]','["docs/databases.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/setup-postgresql-monitoring-in-kubernetes"}');
-INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/tentative-smarter-query-optimization-in-postgres-starts-with-pg_stat_statements','blog.crunchydata.com: Query Optimization in Postgres with pg_stat_statements','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f4935c64c03291395d95b724ea8b0fd0c7d39d029c7e15bbe115804f96324983',100.0,1.77903088302947902e+09,0,'2026-05-17T17:14:43.029479+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/tentative-smarter-query-optimization-in-postgres-starts-with-pg_stat_statements"}');
-INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/using-cert-manager-to-deploy-tls-for-postgres-on-kubernetes','blog.crunchydata.com: Using Cert Manager to Deploy TLS for Postgres on Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cae0f4f9e6a01905d0490400023699385593a1d823378294f7b14f72d2ef6af5',100.0,1.779032388497478e+09,0,'2026-05-17T17:39:48.497478+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/using-cert-manager-to-deploy-tls-for-postgres-on-kubernetes"}');
-INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/using-kubernetes-chances-are-you-need-a-database','blog.crunchydata.com: Using Kubernetes? Chances Are You Need a Database'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d7eca609c6f53c2cf226b5e7706ec41587be03c4f4c3440d3e0a20bbdc16d961',100.0,1.77903252480806708e+09,0,'2026-05-17T17:42:04.808067+02:00',NULL,NULL,NULL,'[]','[]','["docs/databases.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/using-kubernetes-chances-are-you-need-a-database"}');
-INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/your-guide-to-connection-management-in-postgres','blog.crunchydata.com: Your Guide to Connection Management in Postgres 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2e7aaf19c49e71a035774a9df6cb70569213069558b408ca1d98921d52f1fc92',100.0,1.77903434977518796e+09,0,'2026-05-17T18:12:29.775188+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/your-guide-to-connection-management-in-postgres"}');
-INSERT INTO "resources" VALUES('https://blog.crunchydata.com/news/next-generation-crunchy-postgres-for-kubernetes-released','blog.crunchydata.com: Next Generation Crunchy Postgres for Kubernetes 5.0'' Released','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','49a3434ea2bf007170f19c52f99123dd63f410aeb19d66b55da41f6fe8e72b01',100.0,1.7790312159702239e+09,0,'2026-05-17T17:20:15.970224+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/news/next-generation-crunchy-postgres-for-kubernetes-released"}');
+INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/a-postgres-primer-for-oracle-dbas','==blog.crunchydata.com: A Postgres Primer for Oracle DBAs==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','b1ef4c88fbbfd07dcf8edcae70a2e2d84ec29ae5bd86e7fdc84b0cc7b54b4758',100.0,1779032421,0,'2026-05-17T17:40:21.268292+02:00',NULL,NULL,NULL,'[]','[]','["docs/databases.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/active-active-postgres-federation-on-kubernetes','blog.crunchydata.com: Active-Active PostgreSQL Federation on Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c591ab92e180b89d8cfdff37064b76dd98c08767b8d4b77cace072979ab7f502',100.0,1779029132,0,'2026-05-17T16:45:32.900376+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/active-active-postgres-federation-on-kubernetes"}');
+INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/announcing-google-cloud-storage-gcs-support-for-pgbackrest','blog.crunchydata.com: Announcing Google Cloud Storage (GCS) Support for'' pgBackRest','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5f71d1f79345c35215d7aa29ff70635244b95b0277e654506ecd17515e07b877',100.0,1779030932,0,'2026-05-17T17:15:32.030606+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/announcing-google-cloud-storage-gcs-support-for-pgbackrest"}');
+INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/announcing-postgres-container-apps-easy-deploy-postgres-apps','blog.crunchydata.com: Announcing Postgres Container Apps: Easy Deploy Postgres'' Apps','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','87ce4ff02ab69141783924cbc4ba6c48c05d7d67261570d0d8f5f326123ef58f',100.0,1779032105,0,'2026-05-17T17:35:05.965893+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/announcing-postgres-container-apps-easy-deploy-postgres-apps"}');
+INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/crunchy-postgres-operator-4.6.0','blog.crunchydata.com: Crunchy Postgres Operator 4.6.0 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a7e83515c52fb8f8b9baaa1d01a92926eadd5ba0d9ec925362a1cd6f9d37131f',100.0,1779030685,0,'2026-05-17T17:11:25.228323+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/crunchy-postgres-operator-4.6.0"}');
+INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/d-meta','blog.crunchydata.com: Quickly Document Your Postgres Database Using psql'' Meta-Commands','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c414022c133096a2344c462863251c460a898aabadbc9a4aeea0b1e0cf928cb2',100.0,1779030966,0,'2026-05-17T17:16:06.160751+02:00',NULL,NULL,NULL,'[]','[]','["docs/databases.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/d-meta"}');
+INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/generating-json-directly-from-postgres','blog.crunchydata.com: Cut Out the Middle Tier: Generating JSON Directly'' from Postgres','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2de7a79f26cf16a62177787f96514089a2634481a175791154994f03756fd2e7',100.0,1779033906,0,'2026-05-17T18:05:06.496328+02:00',NULL,NULL,NULL,'[]','[]','["docs/databases.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/generating-json-directly-from-postgres"}');
+INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/gitops-postgres-kubernetes-helm','blog.crunchydata.com: Helm, GitOps and the Postgres Operator','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','54a9d7674643cbd71739b364a39b2d0f38516df00f0d4cd06ed29fcd90ca253c',100.0,1779032167,0,'2026-05-17T17:36:07.103294+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/gitops-postgres-kubernetes-helm"}');
+INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/kube-cluster-from-scratch-on-rocky-8','blog.crunchydata.com: Kubernetes + Postgres Cluster From Scratch on Rocky'' 8','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e106e0c141a7df7b9142c7f704cce26ba2fceea04a6c6905fbb456a39cd794b6',100.0,1779032455,0,'2026-05-17T17:40:55.561821+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/kube-cluster-from-scratch-on-rocky-8"}');
+INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/kubernetes-pod-tolerations-and-postgresql-deployment-strategies','blog.crunchydata.com: Kubernetes Pod Tolerations and Postgres Deployment'' Strategies 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','baf33b882e766907f5e9b188bb9cf504f4f97f158db74cec5355733ebd415c81',100.0,1779030119,0,'2026-05-17T17:01:59.387165+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/kubernetes-pod-tolerations-and-postgresql-deployment-strategies"}');
+INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/message-queuing-using-native-postgresql','blog.crunchydata.com: Devious SQL: Message Queuing Using Native PostgreSQL','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','619b139e521a691eaed8994004a45a0368e3465e1d3e5c04492eb41022aaf42b',100.0,1779030438,0,'2026-05-17T17:07:18.717626+02:00',NULL,NULL,NULL,'[]','[]','["docs/databases.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/message-queuing-using-native-postgresql"}');
+INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/multi-kubernetes-cluster-postgresql-deployments','blog.crunchydata.com: Multi-Kubernetes Cluster PostgreSQL Deployments','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3144488cb755c52229031d06800ae8f5461ffc5f54e9f4ca8d19bf177e28a199',100.0,1779030091,0,'2026-05-17T17:01:31.353197+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/multi-kubernetes-cluster-postgresql-deployments"}');
+INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/pgbackrest-point-in-time-recovery-using-crunchy-postgresql-operator','blog.crunchydata.com: pgBackRest Point-In-Time Recovery Using Crunchy PostgreSQL'' Operator','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','acb1a24a36c4730a39bb1281d2cb4e8adcbc00c31d7aecafd610c02068d524b3',100.0,1779034484,0,'2026-05-17T18:14:44.673143+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/pgbackrest-point-in-time-recovery-using-crunchy-postgresql-operator"}');
+INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/postgres-indexes-for-newbies','==blog.crunchydata.com: Postgres Indexes for Newbies==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','8558fd1382c91b73d82087afe59ec9cf3540c84c33ae879ab90284c04f3ea362',100.0,1779032296,0,'2026-05-17T17:38:16.896427+02:00',NULL,NULL,NULL,'[]','[]','["docs/databases.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/postgresql-14-on-kubernetes','==blog.crunchydata.com: PostgreSQL 14 on Kubernetes (with examples!)==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','aa3098126aaade9a1912d4daf3dedbd75aae5ba8203f50f7ea7d444f48bda6c6',100.0,1779031755,0,'2026-05-17T17:29:15.590418+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/resize-postgres-kubernetes-volume-instance-sets','blog.crunchydata.com: Can''t Resize your Postgres Kubernetes Volume? No'' Problem!','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cf5623b6a7f57cddd8abcdec4aa96b5194624c3f12fbe12c935a0959e6662883',100.0,1779032368,0,'2026-05-17T17:39:28.796188+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/resize-postgres-kubernetes-volume-instance-sets"}');
+INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/set-up-tls-for-postgresql-in-kubernetes','blog.crunchydata.com: Deploy PostgreSQL With TLS in Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4c81d759080bf0cc90747cded5de918855698d974a361aac231710d88635f33d',100.0,1779030529,0,'2026-05-17T17:08:49.172642+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/set-up-tls-for-postgresql-in-kubernetes"}');
+INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/setup-postgresql-monitoring-in-kubernetes','blog.crunchydata.com: How to Setup PostgreSQL Monitoring in Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0ad72f5674ee2be654781a9a2e11791f8b3e0235cc7a4c4754e401b2baffbc3b',100.0,1779032340,0,'2026-05-17T17:39:00.116606+02:00',NULL,NULL,NULL,'[]','[]','["docs/databases.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/setup-postgresql-monitoring-in-kubernetes"}');
+INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/tentative-smarter-query-optimization-in-postgres-starts-with-pg_stat_statements','blog.crunchydata.com: Query Optimization in Postgres with pg_stat_statements','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f4935c64c03291395d95b724ea8b0fd0c7d39d029c7e15bbe115804f96324983',100.0,1779030883,0,'2026-05-17T17:14:43.029479+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/tentative-smarter-query-optimization-in-postgres-starts-with-pg_stat_statements"}');
+INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/using-cert-manager-to-deploy-tls-for-postgres-on-kubernetes','blog.crunchydata.com: Using Cert Manager to Deploy TLS for Postgres on Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cae0f4f9e6a01905d0490400023699385593a1d823378294f7b14f72d2ef6af5',100.0,1779032388,0,'2026-05-17T17:39:48.497478+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/using-cert-manager-to-deploy-tls-for-postgres-on-kubernetes"}');
+INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/using-kubernetes-chances-are-you-need-a-database','blog.crunchydata.com: Using Kubernetes? Chances Are You Need a Database'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d7eca609c6f53c2cf226b5e7706ec41587be03c4f4c3440d3e0a20bbdc16d961',100.0,1779032524,0,'2026-05-17T17:42:04.808067+02:00',NULL,NULL,NULL,'[]','[]','["docs/databases.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/using-kubernetes-chances-are-you-need-a-database"}');
+INSERT INTO "resources" VALUES('https://blog.crunchydata.com/blog/your-guide-to-connection-management-in-postgres','blog.crunchydata.com: Your Guide to Connection Management in Postgres 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2e7aaf19c49e71a035774a9df6cb70569213069558b408ca1d98921d52f1fc92',100.0,1779034349,0,'2026-05-17T18:12:29.775188+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/your-guide-to-connection-management-in-postgres"}');
+INSERT INTO "resources" VALUES('https://blog.crunchydata.com/news/next-generation-crunchy-postgres-for-kubernetes-released','blog.crunchydata.com: Next Generation Crunchy Postgres for Kubernetes 5.0'' Released','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','49a3434ea2bf007170f19c52f99123dd63f410aeb19d66b55da41f6fe8e72b01',100.0,1779031215,0,'2026-05-17T17:20:15.970224+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/news/next-generation-crunchy-postgres-for-kubernetes-released"}');
INSERT INTO "resources" VALUES('https://blog.csanchez.org/2021/06/15/serverless-jenkins-pipelines-with-google-cloud-run','blog.csanchez.org: Serverless Jenkins Pipelines with Google Cloud Run','1. Jobs execute in Cloud Run (fast, scalable, pay per use compute)
2. Ships as a container (extensible)
3. Posts cat pics (amazing)','2021',0,'Demonstrates how to run scale-to-zero, serverless Jenkins pipelines executing build pods on Google Cloud Run. This approach eliminates master runtime overheads by wrapping job logic in highly portable container environments.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI-CD", "Serverless Pipelines", "Google Cloud Run"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.cyble.com/2022/06/27/exposed-kubernetes-clusters','blog.cyble.com: Exposed Kubernetes Clusters','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c8e385b924674c3249a64dc341fe5bfca5c3df7f72e295c8d8bfc101fcf25376',100.0,1.77903456621296405e+09,0,'2026-05-17T18:16:06.212964+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://cyble.com/blog/exposed-kubernetes-clusters"}');
-INSERT INTO "resources" VALUES('https://blog.datumo.io/setting-up-kafka-on-kubernetes-an-easy-way-26ae150b9ca8','blog.datumo.io: Setting up Kafka on Kubernetes - an easy way','','N/A',0,'A curated technical resource and architectural guide covering blog.datumo.io: Setting up Kafka on Kubernetes - an easy way in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902995226296305e+09,0,'2026-05-17T16:59:12.262963+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.cyble.com/2022/06/27/exposed-kubernetes-clusters','blog.cyble.com: Exposed Kubernetes Clusters','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c8e385b924674c3249a64dc341fe5bfca5c3df7f72e295c8d8bfc101fcf25376',100.0,1779034566,0,'2026-05-17T18:16:06.212964+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://cyble.com/blog/exposed-kubernetes-clusters"}');
+INSERT INTO "resources" VALUES('https://blog.datumo.io/setting-up-kafka-on-kubernetes-an-easy-way-26ae150b9ca8','blog.datumo.io: Setting up Kafka on Kubernetes - an easy way','','N/A',0,'A curated technical resource and architectural guide covering blog.datumo.io: Setting up Kafka on Kubernetes - an easy way in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029952,0,'2026-05-17T16:59:12.262963+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.davesdomain.co.uk/posts/azure-rbac-constrained-delegation','blog.davesdomain.co.uk: A look at Azure RBAC Constrained Delegation','','2023',0,'Technical review of Azure Role-Based Access Control (RBAC) constrained delegation patterns. Analyzes authorization mechanics designed to limit permissions granted to administrative and service identities. Reduces operational privilege escalation risks by establishing boundaries on what automated agents can provision.','English','Technical Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Identity", "Identity Governance", "RBAC"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.dbi-services.com/deploying-postgresql-in-minishiftopenshift','Deploying PostgreSQL in MiniShift/OpenShift 3','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cdb88ede1470b0373935547add7d5376331fcd61c375baac43f570d6f683e391',100.0,1.77903038806641197e+09,0,'2026-05-17T17:06:28.066412+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://www.dbi-services.com/blog/deploying-postgresql-in-minishiftopenshift"}');
-INSERT INTO "resources" VALUES('https://blog.deckhouse.io/how-we-enjoyed-upgrading-a-bunch-of-kubernetes-clusters-from-v1-16-to-v1-19-7d664624b2c1','blog.deckhouse.io: How we enjoyed upgrading a bunch of Kubernetes clusters'' from v1.16 to v1.19','','N/A',0,'A curated technical resource and architectural guide covering blog.deckhouse.io: How we enjoyed upgrading a bunch of Kubernetes clusters'' from v1.16 to v1.19 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903449972504091e+09,0,'2026-05-17T18:14:59.725041+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.deref.io/containers-dont-solve-everything','blog.deref.io: Containers Don''t Solve Everything 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.deref.io: Containers Don''t Solve Everything 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903036464246106e+09,0,'2026-05-17T17:06:04.642461+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.dbi-services.com/deploying-postgresql-in-minishiftopenshift','Deploying PostgreSQL in MiniShift/OpenShift 3','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cdb88ede1470b0373935547add7d5376331fcd61c375baac43f570d6f683e391',100.0,1779030388,0,'2026-05-17T17:06:28.066412+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://www.dbi-services.com/blog/deploying-postgresql-in-minishiftopenshift"}');
+INSERT INTO "resources" VALUES('https://blog.deckhouse.io/how-we-enjoyed-upgrading-a-bunch-of-kubernetes-clusters-from-v1-16-to-v1-19-7d664624b2c1','blog.deckhouse.io: How we enjoyed upgrading a bunch of Kubernetes clusters'' from v1.16 to v1.19','','N/A',0,'A curated technical resource and architectural guide covering blog.deckhouse.io: How we enjoyed upgrading a bunch of Kubernetes clusters'' from v1.16 to v1.19 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034499,0,'2026-05-17T18:14:59.725041+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.deref.io/containers-dont-solve-everything','blog.deref.io: Containers Don''t Solve Everything 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.deref.io: Containers Don''t Solve Everything 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030364,0,'2026-05-17T17:06:04.642461+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.desdelinux.net/microsoft-performance-tools-una-serie-de-herramientas-open-source-para-analizar-el-rendimiento-del-sistema','blog.desdelinux.net: Microsoft Performance-Tools, una serie de herramientas open source para analizar el rendimiento del sistema','','2022',0,'Overview of Microsoft''s Performance-Tools suite, which provides cross-platform command-line tools for analyzing trace logs, Windows/Linux system resource usage, and overall system performance. It details how architects can inspect CPU, disk, and networking bottlenecks at a low kernel-level, enhancing system-level optimization.','N/A','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Systems", "Performance Tuning", "Diagnostic Tools"]','["[COMMUNITY-TOOL]"]','[]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.developer.adobe.com/exploring-kafka-producers-internals-37411b647d0f','blog.developer.adobe.com: Exploring Kafka Producer’s Internals 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.developer.adobe.com: Exploring Kafka Producer’s Internals 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903196233326196e+09,0,'2026-05-17T17:32:42.333262+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.developersteve.com/canary-deployments-in-kubernetes-safely-releasing-new-features-with-confidence-f6eb3f0dab6f','blog.developersteve.com: Canary Deployments in Kubernetes: Safely Releasing'' New Features with Confidence','','N/A',0,'A curated technical resource and architectural guide covering blog.developersteve.com: Canary Deployments in Kubernetes: Safely Releasing'' New Features with Confidence in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903324032464599e+09,0,'2026-05-17T17:54:00.324646+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.developersteve.com/gitops-for-kubernetes-canary-deployments-4aeab4043727','blog.developersteve.com: GitOps for Kubernetes Canary Deployments','','N/A',0,'A curated technical resource and architectural guide covering blog.developersteve.com: GitOps for Kubernetes Canary Deployments in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903450456427502e+09,0,'2026-05-17T18:15:04.564275+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/7-open-source-kubernetes-developer-tools-to-follow-in-2022-78a5e5dbd4e3','blog.devgenius.io: 7 Open Source Kubernetes Developer Tools to Follow in'' 2022','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: 7 Open Source Kubernetes Developer Tools to Follow in'' 2022 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903194484173393e+09,0,'2026-05-17T17:32:24.841734+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/all-you-need-to-know-about-debugging-kubernetes-cronjob-61989a998513','blog.devgenius.io: All You Need to Know about Debugging Kubernetes Cronjob','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: All You Need to Know about Debugging Kubernetes Cronjob in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903065505698299e+09,0,'2026-05-17T17:10:55.056983+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/argo-cd-introduction-4b16f50b0d56','blog.devgenius.io: Argo CD Introduction','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Argo CD Introduction in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903410500143408e+09,0,'2026-05-17T18:08:25.001434+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/automate-kubernetes-with-python-2150c290afe7','blog.devgenius.io: Automate Kubernetes With Python 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Automate Kubernetes With Python 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903038452448606e+09,0,'2026-05-17T17:06:24.524486+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-client-libraries.md"]','["kubernetes-client-libraries.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/automated-dns-tls-with-external-dns-letsencrypt-on-kubernetes-6f4f41827df9','blog.devgenius.io: Automated DNS/TLS with External DNS & LetsEncrypt on'' Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Automated DNS/TLS with External DNS & LetsEncrypt on'' Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903422377673196e+09,0,'2026-05-17T18:10:23.776732+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/backup-restore-and-migrate-kubernetes-cluster-resources-using-velero-a9b6997e4b54','blog.devgenius.io: Backup, Restore and Migrate Kubernetes Cluster resources'' using Velero','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Backup, Restore and Migrate Kubernetes Cluster resources'' using Velero in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902961312203311e+09,0,'2026-05-17T16:53:33.122033+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-backup-migrations.md"]','["kubernetes-backup-migrations.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/best-practice-and-cheat-sheet-for-rest-api-design-6a6e12dfa89f','blog.devgenius.io: Principles & Best practices of REST API Design','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Principles & Best practices of REST API Design in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903164531243491e+09,0,'2026-05-17T17:27:25.312435+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/blue-green-deployment-with-kubernetes-b7595b17fe17','blog.devgenius.io: Blue Green Deployment with Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Blue Green Deployment with Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902937113379406e+09,0,'2026-05-17T16:49:31.133794+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/choosing-an-optimal-kubernetes-worker-node-size-e0eacab408c4','==blog.devgenius.io: Choosing an Optimal Kubernetes Worker Node Size for'' Your Startup== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==blog.devgenius.io: Choosing an Optimal Kubernetes Worker Node Size for'' Your Startup== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903154347859191e+09,0,'2026-05-17T17:25:43.478592+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/container-namespace-introduction-6a1e26f8707a','blog.devgenius.io: Container — Namespace Introduction','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Container — Namespace Introduction in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903042241532707e+09,0,'2026-05-17T17:07:02.415327+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/daily-useful-kubernetes-aliases-c35f7f411f39','blog.devgenius.io: Daily useful Kubernetes aliases','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Daily useful Kubernetes aliases in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903142905680298e+09,0,'2026-05-17T17:23:49.056803+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/devops-in-k8s-deployment-rolling-update-f022285c6f90','blog.devgenius.io: DevOps in K8s — Deployment Rolling Update','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: DevOps in K8s — Deployment Rolling Update in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903213454221892e+09,0,'2026-05-17T17:35:34.542219+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/devops-in-k8s-pod-cgroups-ed05181865f9','blog.devgenius.io: DevOps in K8s — Pod Cgroups','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: DevOps in K8s — Pod Cgroups in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903267905887293e+09,0,'2026-05-17T17:44:39.058873+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/devops-in-k8s-pod-downward-api-571399049013','blog.devgenius.io: DevOps in K8s — Pod Downward API','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: DevOps in K8s — Pod Downward API in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790319448033421e+09,0,'2026-05-17T17:32:24.803342+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/devops-in-k8s-write-dockerfile-efficiently-37eaedf87163','blog.devgenius.io: DevOps in K8s — Write Dockerfile Efficiently 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: DevOps in K8s — Write Dockerfile Efficiently 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903394928766703e+09,0,'2026-05-17T18:05:49.287667+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/devops-in-linux-systemd-introduction-db7f49cb566b','blog.devgenius.io: DevOps in Linux — Systemd Introduction','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: DevOps in Linux — Systemd Introduction in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779034232496212e+09,0,'2026-05-17T18:10:32.496212+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/distributed-monolith-1d2d9f86a68f','==blog.devgenius.io: Distributed Monolith==','','N/A',0,'A curated technical resource and architectural guide covering ==blog.devgenius.io: Distributed Monolith== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903270405352401e+09,0,'2026-05-17T17:45:04.053524+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/explore-api-priority-and-fairness-to-ease-the-load-of-the-apiserver-a4fe9c4e7174','blog.devgenius.io: Explore API Priority and Fairness to Ease the Load of'' the APIServer','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Explore API Priority and Fairness to Ease the Load of'' the APIServer in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903057778252506e+09,0,'2026-05-17T17:09:37.782525+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/how-is-security-managed-in-kubernetes-clusters-addefffd2b0','blog.devgenius.io: How is security managed in Kubernetes clusters?','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: How is security managed in Kubernetes clusters? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030739.1802,0,'2026-05-17T17:12:19.180200+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/how-to-use-redis-pub-sub-in-your-python-application-b6d5e11fc8de','blog.devgenius.io: How to use Redis Pub/Sub in your Python Application 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: How to use Redis Pub/Sub in your Python Application 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903442258731198e+09,0,'2026-05-17T18:13:42.587312+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/databases.md"]','["databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/introduction-to-python-dictionaries-89045c9bf315','blog.devgenius.io: Introduction to python dictionaries','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Introduction to python dictionaries in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903149707202696e+09,0,'2026-05-17T17:24:57.072027+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/is-it-time-to-migrate-from-lens-to-openlens-75496e5758d8','blog.devgenius.io: Is it time to migrate from Lens to OpenLens to manage'' your Kubernetes clusters?','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Is it time to migrate from Lens to OpenLens to manage'' your Kubernetes clusters? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903149443885493e+09,0,'2026-05-17T17:24:54.438855+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/k8s-ipvs-mode-introduction-6457a02cd91a','blog.devgenius.io: K8s — ipvs Mode Introduction','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: K8s — ipvs Mode Introduction in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903033523926091e+09,0,'2026-05-17T17:05:35.239261+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/k8s-kubecolor-introduction-3d650effc36f','blog.devgenius.io: K8s — Kubecolor Introduction','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: K8s — Kubecolor Introduction in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902915851115393e+09,0,'2026-05-17T16:45:58.511154+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/k8s-manage-multiple-clusters-using-kubectl-at-scale-9f200c692099','blog.devgenius.io: K8s — Manage Multiple Clusters Using kubectl at Scale','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: K8s — Manage Multiple Clusters Using kubectl at Scale in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902946480469703e+09,0,'2026-05-17T16:51:04.804697+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/k8s-networking-calico-part1-7f74395b6fe2','blog.devgenius.io: K8s Networking — Calico (Part1)','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: K8s Networking — Calico (Part1) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903415239198207e+09,0,'2026-05-17T18:09:12.391982+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/k8s-pause-container-f7abd1e9b488','blog.devgenius.io: K8s — pause container','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: K8s — pause container in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903413134442496e+09,0,'2026-05-17T18:08:51.344425+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/k8s-troubleshooting-pod-in-terminating-or-unknown-status-2878f6ec66b8','blog.devgenius.io: K8s Troubleshooting — Pod in Terminating or Unknown Status','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: K8s Troubleshooting — Pod in Terminating or Unknown Status in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903308843180894e+09,0,'2026-05-17T17:51:28.431809+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/k8s-why-use-job-instead-of-pod-directly-48cf4e24a0df','blog.devgenius.io: K8s — Why Use Job Instead of Pod Directly?','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: K8s — Why Use Job Instead of Pod Directly? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033044.86069,0,'2026-05-17T17:50:44.860690+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/kubeflow-cloud-deployment-aws-46f739ccbb32','blog.devgenius.io: Kubeflow Cloud Deployment (AWS)','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Kubeflow Cloud Deployment (AWS) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903221321449804e+09,0,'2026-05-17T17:36:53.214498+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/kubernetes-blue-green-deployment-a69ed17cd4cd','blog.devgenius.io: Kubernetes Blue-Green Deployment','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Kubernetes Blue-Green Deployment in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902995213268804e+09,0,'2026-05-17T16:59:12.132688+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/kubernetes-deployment-strategy-explained-bf27fea088e1','blog.devgenius.io: Kubernetes Deployment Strategy Explained 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Kubernetes Deployment Strategy Explained 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903449144573497e+09,0,'2026-05-17T18:14:51.445735+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/kubernetes-k8-high-level-overview-d4e8ef59de00','blog.devgenius.io: Kubernetes(k8) High-level overview','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Kubernetes(k8) High-level overview in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903207669642305e+09,0,'2026-05-17T17:34:36.696423+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/kubernetes-namespace-wide-network-policy-1126fafdf221','blog.devgenius.io: Simplify Kubernetes Network Policy Generation','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Simplify Kubernetes Network Policy Generation in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903304650822496e+09,0,'2026-05-17T17:50:46.508225+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/kubernetes-on-proxmox-with-terraform-6880921af6e4','blog.devgenius.io: Kubernetes on Proxmox with Terraform','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Kubernetes on Proxmox with Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903408423539805e+09,0,'2026-05-17T18:08:04.235398+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/kustomize-simple-manifest-manipulation-9330f7f40d5d','blog.devgenius.io: Kustomize — K8 manifest patching','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Kustomize — K8 manifest patching in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034207.91405,0,'2026-05-17T18:10:07.914050+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kustomize.md"]','["kustomize.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/learn-kubernetes-programming-part-1-7384e5f3c481','blog.devgenius.io: Learn Kubernetes Programming — Part 1','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Learn Kubernetes Programming — Part 1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902913040765404e+09,0,'2026-05-17T16:45:30.407654+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-client-libraries.md"]','["kubernetes-client-libraries.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/logging-in-python-adec94519755','blog.devgenius.io: Logging in Python','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Logging in Python in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903002227445101e+09,0,'2026-05-17T17:00:22.274451+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/passing-the-2023-certified-kubernetes-administrator-cka-exam-693d8f9bc711','blog.devgenius.io: Passing the 2023 Certified Kubernetes Administrator (CKA)'' Exam','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Passing the 2023 Certified Kubernetes Administrator (CKA)'' Exam in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903342443540811e+09,0,'2026-05-17T17:57:04.435408+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/rest-apis-with-python-f330c7ffc6ab','==blog.devgenius.io: REST APIs with Python== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==blog.devgenius.io: REST APIs with Python== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903380797676301e+09,0,'2026-05-17T18:03:27.976763+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/running-opentelemetry-demo-app-in-kubernetes-95dccd613e0b','blog.devgenius.io: Running the OpenTelemetry Demo App in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Running the OpenTelemetry Demo App in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790322485132761e+09,0,'2026-05-17T17:37:28.513276+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/scanning-kubernetes-yaml-files-for-security-e302542b5407','blog.devgenius.io: Scanning Kubernetes YAML Files for Security 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Scanning Kubernetes YAML Files for Security 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790330302239921e+09,0,'2026-05-17T17:50:30.223992+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/send-information-from-databricks-to-airflow-810a7d49ff81','blog.devgenius.io: Send information from Databricks to Airflow','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Send information from Databricks to Airflow in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903204595576906e+09,0,'2026-05-17T17:34:05.955769+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/sso-authentication-for-applications-in-kubernetes-aedc3c189d89','blog.devgenius.io: SSO Authentication for Applications in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: SSO Authentication for Applications in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903281727978801e+09,0,'2026-05-17T17:46:57.279788+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/top-10-architecture-characteristics-non-functional-requirements-with-cheatsheat-7ad14bbb0a9b','blog.devgenius.io: Top 10 Architecture Characteristics / Non-Functional'' Requirements with Cheatsheet 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Top 10 Architecture Characteristics / Non-Functional'' Requirements with Cheatsheet 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903029575609803e+09,0,'2026-05-17T17:04:55.756098+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/training-model-with-jenkins-using-docker-mlops-b18579ddb677','blog.devgenius.io: Training model with Jenkins using docker: MLOPS','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Training model with Jenkins using docker: MLOPS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903151043202304e+09,0,'2026-05-17T17:25:10.432023+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/when-k8s-pods-are-stuck-mounting-large-volumes-2915e6656cb8','blog.devgenius.io: When K8s pods are stuck mounting large volumes','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: When K8s pods are stuck mounting large volumes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903036713945198e+09,0,'2026-05-17T17:06:07.139452+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/yaml-with-python-d6787a9bd8ab','==blog.devgenius.io: YAML with Python==','','N/A',0,'A curated technical resource and architectural guide covering ==blog.devgenius.io: YAML with Python== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903233330452203e+09,0,'2026-05-17T17:38:53.304522+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://blog.devgenius.io/zero-downtime-deployment-with-kubernetes-using-rolling-update-strategy-bff45de8c3c3','blog.devgenius.io: Zero downtime deployment with Kubernetes using Rolling'' update Strategy','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Zero downtime deployment with Kubernetes using Rolling'' update Strategy in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903246204979205e+09,0,'2026-05-17T17:41:02.049792+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/automating-kubernetes-deployments-with-helm-charts-baaec0e6fbc5','Automating Kubernetes Deployments with Helm Charts','','N/A',0,'A curated technical resource and architectural guide covering Automating Kubernetes Deployments with Helm Charts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903426509026694e+09,0,'2026-05-17T18:11:05.090267+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md", "docs/helm.md", "docs/kubernetes-tutorials.md"]','["cicd.md", "helm.md", "kubernetes-tutorials.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/blue-green-deployment-ci-cd-pipelines-with-docker-github-and-jenkins-6a262b2994c6','blog.devops.dev: Blue-Green Deployment (CI/CD) Pipelines with Docker, GitHub,'' Jenkins and SonarQube','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Blue-Green Deployment (CI/CD) Pipelines with Docker, GitHub,'' Jenkins and SonarQube in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903208775624203e+09,0,'2026-05-17T17:34:47.756242+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/demystifying-kubernetes-understanding-ingress-configuration-and-best-practices-fb34e33e5f5f','blog.devops.dev: Demystifying Kubernetes:Understanding Ingress, Configuration,'' and Best Practices','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Demystifying Kubernetes:Understanding Ingress, Configuration,'' and Best Practices in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032699.16074,0,'2026-05-17T17:44:59.160740+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/deploying-and-monitoring-an-application-using-prometheus-on-kubernetes-cluster-483773f789f','==blog.devops.dev: How to Monitor your Application using Prometheus== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==blog.devops.dev: How to Monitor your Application using Prometheus== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903210572385406e+09,0,'2026-05-17T17:35:05.723854+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/deploying-awesome-app-on-aws-serverless-services-step-by-step-guide-54bc89e4d236','blog.devops.dev: Deploying Awesome App on AWS Serverless Services — Step-by-Step'' Guide','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Deploying Awesome App on AWS Serverless Services — Step-by-Step'' Guide in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779033579285326e+09,0,'2026-05-17T17:59:39.285326+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-serverless.md"]','["aws-serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/deploying-helm-charts-with-jenkins-and-groovy-a-comprehensive-guide-c2aa0f2bd424','blog.devops.dev: Deploying Helm Charts with Jenkins and Groovy: A Comprehensive'' Guide','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Deploying Helm Charts with Jenkins and Groovy: A Comprehensive'' Guide in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903233332952809e+09,0,'2026-05-17T17:38:53.329528+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/deploying-prometheus-and-grafana-in-a-multi-node-kubernetes-cluster-and-auto-scaling-with-keda-eccecfbd8950','blog.devops.dev: Deploying Prometheus and Grafana in a Multi-Node Kubernetes'' Cluster and Auto-Scaling with KEDA','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Deploying Prometheus and Grafana in a Multi-Node Kubernetes'' Cluster and Auto-Scaling with KEDA in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903264247354102e+09,0,'2026-05-17T17:44:02.473541+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/devops-best-practices-for-continuous-delivery-2f0ebbae65c6','blog.devops.dev: Devops Best Practices for Continuous Delivery 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Devops Best Practices for Continuous Delivery 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903237622930908e+09,0,'2026-05-17T17:39:36.229309+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/end-to-end-devsecops-kubernetes-project-4259f90722ef','blog.devops.dev: End-to-End DevSecOps Kubernetes Project','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: End-to-End DevSecOps Kubernetes Project in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903041825598096e+09,0,'2026-05-17T17:06:58.255981+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/generating-a-list-of-dictionaries-with-python-77fca1854911','blog.devops.dev: Generating A List of Dictionaries With Python','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Generating A List of Dictionaries With Python in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903258676252293e+09,0,'2026-05-17T17:43:06.762523+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/gitops-at-scale-69639c9a3dd7','blog.devops.dev: GitOps at Scale','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: GitOps at Scale in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903392510221791e+09,0,'2026-05-17T18:05:25.102218+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/gitops-fundamentals-part-0-a8e63f8f9ce8','blog.devops.dev: GitOps — Fundamentals Part 0','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: GitOps — Fundamentals Part 0 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903322256557703e+09,0,'2026-05-17T17:53:42.565577+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/hacking-kubernetes-in-aws-54f4681f1478','blog.devops.dev: HACKING KUBERNETES in AWS','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: HACKING KUBERNETES in AWS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029113.11775,0,'2026-05-17T16:45:13.117750+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/hosting-your-own-helm-chart-on-github-with-chart-releaser-a356ac10ce5c','blog.devops.dev: Hosting Your Own Helm Chart on GitHub with Chart Releaser','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Hosting Your Own Helm Chart on GitHub with Chart Releaser in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903423791864895e+09,0,'2026-05-17T18:10:37.918649+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/how-to-create-an-aws-sandbox-account-using-terraform-c3592a6d8abd','blog.devops.dev: How to create an AWS sandbox account using terraform','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: How to create an AWS sandbox account using terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903047302738404e+09,0,'2026-05-17T17:07:53.027384+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/how-to-manage-multiple-environments-with-terraform-with-the-use-of-modules-d4ca512d7b4a','blog.devops.dev: How to manage multiple environments with terraform with'' the use of modules?','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: How to manage multiple environments with terraform with'' the use of modules? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790291651764791e+09,0,'2026-05-17T16:46:05.176479+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/how-to-use-the-kubernetes-resource-recommender-tool-in-a-gke-cluster-ef48a6dea85c','==blog.devops.dev: How to use the Kubernetes Resource Recommender tool in'' a GKE Cluster== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==blog.devops.dev: How to use the Kubernetes Resource Recommender tool in'' a GKE Cluster== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903180176305794e+09,0,'2026-05-17T17:30:01.763058+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/importance-of-logging-in-kubernetes-and-intro-to-grafana-loki-f8dc6f736e6','blog.devops.dev: Importance of Logging In Kubernetes, Intro to Grafana Loki'' & deploying with helm-charts','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Importance of Logging In Kubernetes, Intro to Grafana Loki'' & deploying with helm-charts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903162231762599e+09,0,'2026-05-17T17:27:02.317626+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/kateyes-visual-kubernetes-explorer-c40510874969','blog.devops.dev: Kateyes — Visual Kubernetes Explorer','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Kateyes — Visual Kubernetes Explorer in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903144589830899e+09,0,'2026-05-17T17:24:05.898309+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/keda-autoscaling-kubernetes-apps-using-prometheus-da037fe572cf','blog.devops.dev: KEDA: Autoscaling Kubernetes apps using Prometheus','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: KEDA: Autoscaling Kubernetes apps using Prometheus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030614.8316,0,'2026-05-17T17:10:14.831600+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/kubernetes-services-explained-with-examples-3d1897a875b7','blog.devops.dev: Kubernetes Services: Explained with Examples','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Kubernetes Services: Explained with Examples in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903409424241304e+09,0,'2026-05-17T18:08:14.242413+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/manage-secrets-on-aws-and-helm-as-environment-variables-f7ec998c58fc','blog.devops.dev: Debugging Kubernetes Secrets, Why My Pod Wouldn’t Start','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Debugging Kubernetes Secrets, Why My Pod Wouldn’t Start in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903050682880592e+09,0,'2026-05-17T17:08:26.828806+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/mastering-machine-learning-at-scale-with-azure-machine-learning-dfaa4bf4353c','blog.devops.dev: Mastering Machine Learning at Scale with Azure Machine'' Learning','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Mastering Machine Learning at Scale with Azure Machine'' Learning in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902994081848907e+09,0,'2026-05-17T16:59:00.818489+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/monitoring-a-spring-boot-application-in-kubernetes-with-prometheus-a2d4ec7f9922','==blog.devops.dev: Monitoring a Spring Boot application in Kubernetes with'' Prometheus== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==blog.devops.dev: Monitoring a Spring Boot application in Kubernetes with'' Prometheus== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903198289438891e+09,0,'2026-05-17T17:33:02.894389+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/monitoring-mysql-using-prometheus-and-grafana-in-kubernetes-16e7ae3de5dd','blog.devops.dev: Monitoring MySQL using Prometheus, Grafana and mysqld_exporter'' in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Monitoring MySQL using Prometheus, Grafana and mysqld_exporter'' in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779030132291471e+09,0,'2026-05-17T17:02:12.291471+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/networking-in-kubernetes-55dcf794b9cd','blog.devops.dev: Networking in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Networking in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903023041151309e+09,0,'2026-05-17T17:03:50.411513+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/observability-better-ci-for-your-prometheus-alerts-32aaea3b3d77','blog.devops.dev: Observability: Better CI for your prometheus alerts with'' pint instead of promtool 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Observability: Better CI for your prometheus alerts with'' pint instead of promtool 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779031825079988e+09,0,'2026-05-17T17:30:25.079988+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/observability-concept-in-prometheus-9f0093fa7495','blog.devops.dev: Observability Concept in Prometheus','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Observability Concept in Prometheus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903070834764099e+09,0,'2026-05-17T17:11:48.347641+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/prometheus-metrics-within-kubernetes-an-ariel-view-d1d3b7d75418','==blog.devops.dev: Prometheus metrics within Kubernetes — an aerial view=='' | Joseph Esrig','','N/A',0,'A curated technical resource and architectural guide covering ==blog.devops.dev: Prometheus metrics within Kubernetes — an aerial view=='' | Joseph Esrig in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903192747564101e+09,0,'2026-05-17T17:32:07.475641+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/stop-cloning-helm-charts-enough-b40fb5d67ac7','==blog.devops.dev: Stop cloning helm charts! Enough!== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==blog.devops.dev: Stop cloning helm charts! Enough!== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903403969006705e+09,0,'2026-05-17T18:07:19.690067+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/stop-messing-up-with-git-follow-this-simple-and-effective-strategy-to-maintain-git-branches-cc378468cde6','blog.devops.dev: Stop messing up with Git. Follow this simple and effective'' strategy to maintain Git branches','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Stop messing up with Git. Follow this simple and effective'' strategy to maintain Git branches in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902924284634208e+09,0,'2026-05-17T16:47:22.846342+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/terraform-drift-detection-in-production-why-plan-isnt-enough-f660af7e1029','Terraform Drift Detection in Production: Why plan Isn''t Enough','Deep dive on how scheduled plan checks fail as a sole detection strategy, and how to build a layered detection system.','2026',4,'This technical analysis explores the production operational challenges of infrastructure drift detection and explains why a standard `terraform plan` is insufficient as a standalone monitoring strategy. The author outlines critical blind spots, such as untracked out-of-band resources invisible to the state file and security changes hidden by lifecycle `ignore_changes` configurations. It outlines a modern, layered engineering approach combining cloud-native asset inventories, policy engines, and event-driven architectures to continuously validate real infrastructure state.','English','Article','Advanced',0,'online','automatic','N/A',NULL,1.78035200368986892e+09,0,'2026-06-02T00:13:23.689869+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "Production Drift Detection"]','["[CASE STUDY]", "[GUIDE]"]','[]','[]','{}','{"category": "terraform", "reputation_status": "Vetted", "reputation_summary": "Widely circulated across developer and DevOps communities for its realistic view of Terraform''s state reconciliation gaps and solid mitigation patterns.", "social_preview_url": "", "source_provenance": "X.com (nubenetes)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/terraform-modules-db392bb7e950','blog.devops.dev: Terraform Modules','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Terraform Modules in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903445418928408e+09,0,'2026-05-17T18:14:14.189284+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/tools-to-manage-kubernetes-15b675f407d4','blog.devops.dev: Tools to manage Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Tools to manage Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031186.00715,0,'2026-05-17T17:19:46.007150+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/understanding-jobs-and-cronjobs-in-kubernetes-9db379562da','blog.devops.dev: Understanding Jobs and CronJobs in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Understanding Jobs and CronJobs in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903369695670294e+09,0,'2026-05-17T18:01:36.956703+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.devops.dev/using-vault-in-kubernetes-production-for-security-engineers-54d2f0aca4d1','blog.devops.dev: Using Vault in Kubernetes Production for Security Engineers','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Using Vault in Kubernetes Production for Security Engineers in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033500.35167,0,'2026-05-17T17:58:20.351670+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.direktiv.io/building-a-simple-cloud-native-orchestrated-microservice-from-containers-39dbcb80b0d8','blog.direktiv.io: Building a simple cloud-native, orchestrated microservice'' from containers','','N/A',0,'A curated technical resource and architectural guide covering blog.direktiv.io: Building a simple cloud-native, orchestrated microservice'' from containers in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903203657381701e+09,0,'2026-05-17T17:33:56.573817+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.direktiv.io/event-driven-orchestration-with-knative-part-1-fbdcc0e2ea03','blog.direktiv.io: Event driven orchestration with Knative (part 1)','','N/A',0,'A curated technical resource and architectural guide covering blog.direktiv.io: Event driven orchestration with Knative (part 1) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903367491436696e+09,0,'2026-05-17T18:01:14.914367+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.direktiv.io/redefining-event-driven-orchestration-for-automation-applications-ec07d79f21c0','blog.direktiv.io: Redefining event-driven orchestration for automation &'' applications','','N/A',0,'A curated technical resource and architectural guide covering blog.direktiv.io: Redefining event-driven orchestration for automation &'' applications in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903111725740098e+09,0,'2026-05-17T17:18:37.257401+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.docker.com/2019/07/intro-guide-to-dockerfile-best-practices','blog.docker.com: Intro Guide to Dockerfile Best Practices 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.docker.com: Intro Guide to Dockerfile Best Practices 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790314356430931e+09,0,'2026-05-17T17:23:55.643093+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.doit-intl.com/aws-firewalls-101-how-and-when-to-use-each-one-d4ad8087a6b3','doit-intl.com: AWS Firewalls 101: How and when to use each one','','N/A',0,'A curated technical resource and architectural guide covering doit-intl.com: AWS Firewalls 101: How and when to use each one in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903268385781788e+09,0,'2026-05-17T17:44:43.857818+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.doit-intl.com/how-to-setup-multi-cluster-load-balancing-with-gke-4b407e1f3dff','blog.doit-intl.com: How to Set Up Multi-Cluster Load Balancing with GKE','','N/A',0,'A curated technical resource and architectural guide covering blog.doit-intl.com: How to Set Up Multi-Cluster Load Balancing with GKE in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903308176770806e+09,0,'2026-05-17T17:51:21.767708+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"duplicate_of": "https://www.doit.com/blog"}');
-INSERT INTO "resources" VALUES('https://blog.doit-intl.com/kubernetes-and-secrets-management-in-cloud-858533c20dca','blog.doit-intl.com: Kubernetes and Secrets Management in the Cloud','','N/A',0,'A curated technical resource and architectural guide covering blog.doit-intl.com: Kubernetes and Secrets Management in the Cloud in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903422677837395e+09,0,'2026-05-17T18:10:26.778374+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.dream11engineering.com/finding-order-in-chaos-how-we-automated-performance-testing-with-torque-6eb63706fcea','blog.dream11engineering.com: Finding Order in Chaos: How We Automated Performance'' Testing with Torque','','N/A',0,'A curated technical resource and architectural guide covering blog.dream11engineering.com: Finding Order in Chaos: How We Automated Performance'' Testing with Torque in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902991660106897e+09,0,'2026-05-17T16:58:36.601069+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.dream11engineering.com/lessons-learned-from-running-graphql-at-scale-2ad60b3cefeb','blog.dream11engineering.com: Lessons learned from running GraphQL at scale','','N/A',0,'A curated technical resource and architectural guide covering blog.dream11engineering.com: Lessons learned from running GraphQL at scale in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903161832089209e+09,0,'2026-05-17T17:26:58.320892+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.ediri.io/auto-docs-test-and-release-a-helm-chart-with-github-actions','blog.ediri.io: Auto Docs, Test And Release A Helm Chart With GitHub Actions','','N/A',0,'A curated technical resource and architectural guide covering blog.ediri.io: Auto Docs, Test And Release A Helm Chart With GitHub Actions in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903112565179801e+09,0,'2026-05-17T17:18:45.651798+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.ediri.io/digitalocean-kubernetes-challenge','blog.ediri.io: DigitalOcean Kubernetes Challenge','','N/A',0,'A curated technical resource and architectural guide covering blog.ediri.io: DigitalOcean Kubernetes Challenge in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903149934619402e+09,0,'2026-05-17T17:24:59.346194+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.ediri.io/flux-with-buckets-is-this-still-gitops','blog.ediri.io: Flux With Buckets: Is This Still GitOps?','','N/A',0,'A curated technical resource and architectural guide covering blog.ediri.io: Flux With Buckets: Is This Still GitOps? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902936670683097e+09,0,'2026-05-17T16:49:26.706831+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/flux.md"]','["flux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.ediri.io/how-to-remove-a-stuck-namespace','blog.ediri.io: How to remove a stuck namespace','','N/A',0,'A curated technical resource and architectural guide covering blog.ediri.io: How to remove a stuck namespace in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903149442960691e+09,0,'2026-05-17T17:24:54.429607+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.ediri.io/how-to-unit-test-your-helm-charts','==blog.ediri.io: How To Unit Test Your Helm Charts==','','N/A',0,'A curated technical resource and architectural guide covering ==blog.ediri.io: How To Unit Test Your Helm Charts== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903097081975388e+09,0,'2026-05-17T17:16:10.819754+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.ediri.io/kubernetes-imagepullbackoff','blog.ediri.io: Kubernetes: ImagePullBackOff!','','N/A',0,'A curated technical resource and architectural guide covering blog.ediri.io: Kubernetes: ImagePullBackOff! in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903132895036792e+09,0,'2026-05-17T17:22:08.950368+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.ediri.io/writing-kubernetes-policies-with-jspolicy','blog.ediri.io: Writing Kubernetes policies with jsPolicy and deploy them'' via FluxCD','','N/A',0,'A curated technical resource and architectural guide covering blog.ediri.io: Writing Kubernetes policies with jsPolicy and deploy them'' via FluxCD in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902960934184789e+09,0,'2026-05-17T16:53:29.341848+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.developer.adobe.com/exploring-kafka-producers-internals-37411b647d0f','blog.developer.adobe.com: Exploring Kafka Producer’s Internals 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.developer.adobe.com: Exploring Kafka Producer’s Internals 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031962,0,'2026-05-17T17:32:42.333262+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.developersteve.com/canary-deployments-in-kubernetes-safely-releasing-new-features-with-confidence-f6eb3f0dab6f','blog.developersteve.com: Canary Deployments in Kubernetes: Safely Releasing'' New Features with Confidence','','N/A',0,'A curated technical resource and architectural guide covering blog.developersteve.com: Canary Deployments in Kubernetes: Safely Releasing'' New Features with Confidence in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033240,0,'2026-05-17T17:54:00.324646+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.developersteve.com/gitops-for-kubernetes-canary-deployments-4aeab4043727','blog.developersteve.com: GitOps for Kubernetes Canary Deployments','','N/A',0,'A curated technical resource and architectural guide covering blog.developersteve.com: GitOps for Kubernetes Canary Deployments in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034504,0,'2026-05-17T18:15:04.564275+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/7-open-source-kubernetes-developer-tools-to-follow-in-2022-78a5e5dbd4e3','blog.devgenius.io: 7 Open Source Kubernetes Developer Tools to Follow in'' 2022','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: 7 Open Source Kubernetes Developer Tools to Follow in'' 2022 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031944,0,'2026-05-17T17:32:24.841734+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/all-you-need-to-know-about-debugging-kubernetes-cronjob-61989a998513','blog.devgenius.io: All You Need to Know about Debugging Kubernetes Cronjob','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: All You Need to Know about Debugging Kubernetes Cronjob in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030655,0,'2026-05-17T17:10:55.056983+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/argo-cd-introduction-4b16f50b0d56','blog.devgenius.io: Argo CD Introduction','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Argo CD Introduction in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034105,0,'2026-05-17T18:08:25.001434+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/automate-kubernetes-with-python-2150c290afe7','blog.devgenius.io: Automate Kubernetes With Python 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Automate Kubernetes With Python 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030384,0,'2026-05-17T17:06:24.524486+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-client-libraries.md"]','["kubernetes-client-libraries.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/automated-dns-tls-with-external-dns-letsencrypt-on-kubernetes-6f4f41827df9','blog.devgenius.io: Automated DNS/TLS with External DNS & LetsEncrypt on'' Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Automated DNS/TLS with External DNS & LetsEncrypt on'' Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034223,0,'2026-05-17T18:10:23.776732+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/backup-restore-and-migrate-kubernetes-cluster-resources-using-velero-a9b6997e4b54','blog.devgenius.io: Backup, Restore and Migrate Kubernetes Cluster resources'' using Velero','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Backup, Restore and Migrate Kubernetes Cluster resources'' using Velero in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029613,0,'2026-05-17T16:53:33.122033+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-backup-migrations.md"]','["kubernetes-backup-migrations.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/best-practice-and-cheat-sheet-for-rest-api-design-6a6e12dfa89f','blog.devgenius.io: Principles & Best practices of REST API Design','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Principles & Best practices of REST API Design in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031645,0,'2026-05-17T17:27:25.312435+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/blue-green-deployment-with-kubernetes-b7595b17fe17','blog.devgenius.io: Blue Green Deployment with Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Blue Green Deployment with Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029371,0,'2026-05-17T16:49:31.133794+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/choosing-an-optimal-kubernetes-worker-node-size-e0eacab408c4','==blog.devgenius.io: Choosing an Optimal Kubernetes Worker Node Size for'' Your Startup== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==blog.devgenius.io: Choosing an Optimal Kubernetes Worker Node Size for'' Your Startup== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031543,0,'2026-05-17T17:25:43.478592+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/container-namespace-introduction-6a1e26f8707a','blog.devgenius.io: Container — Namespace Introduction','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Container — Namespace Introduction in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030422,0,'2026-05-17T17:07:02.415327+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/daily-useful-kubernetes-aliases-c35f7f411f39','blog.devgenius.io: Daily useful Kubernetes aliases','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Daily useful Kubernetes aliases in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031429,0,'2026-05-17T17:23:49.056803+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/devops-in-k8s-deployment-rolling-update-f022285c6f90','blog.devgenius.io: DevOps in K8s — Deployment Rolling Update','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: DevOps in K8s — Deployment Rolling Update in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032134,0,'2026-05-17T17:35:34.542219+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/devops-in-k8s-pod-cgroups-ed05181865f9','blog.devgenius.io: DevOps in K8s — Pod Cgroups','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: DevOps in K8s — Pod Cgroups in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032679,0,'2026-05-17T17:44:39.058873+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/devops-in-k8s-pod-downward-api-571399049013','blog.devgenius.io: DevOps in K8s — Pod Downward API','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: DevOps in K8s — Pod Downward API in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031944,0,'2026-05-17T17:32:24.803342+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/devops-in-k8s-write-dockerfile-efficiently-37eaedf87163','blog.devgenius.io: DevOps in K8s — Write Dockerfile Efficiently 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: DevOps in K8s — Write Dockerfile Efficiently 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033949,0,'2026-05-17T18:05:49.287667+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/devops-in-linux-systemd-introduction-db7f49cb566b','blog.devgenius.io: DevOps in Linux — Systemd Introduction','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: DevOps in Linux — Systemd Introduction in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034232,0,'2026-05-17T18:10:32.496212+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/distributed-monolith-1d2d9f86a68f','==blog.devgenius.io: Distributed Monolith==','','N/A',0,'A curated technical resource and architectural guide covering ==blog.devgenius.io: Distributed Monolith== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032704,0,'2026-05-17T17:45:04.053524+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/explore-api-priority-and-fairness-to-ease-the-load-of-the-apiserver-a4fe9c4e7174','blog.devgenius.io: Explore API Priority and Fairness to Ease the Load of'' the APIServer','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Explore API Priority and Fairness to Ease the Load of'' the APIServer in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030577,0,'2026-05-17T17:09:37.782525+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/how-is-security-managed-in-kubernetes-clusters-addefffd2b0','blog.devgenius.io: How is security managed in Kubernetes clusters?','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: How is security managed in Kubernetes clusters? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030739,0,'2026-05-17T17:12:19.180200+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/how-to-use-redis-pub-sub-in-your-python-application-b6d5e11fc8de','blog.devgenius.io: How to use Redis Pub/Sub in your Python Application 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: How to use Redis Pub/Sub in your Python Application 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034422,0,'2026-05-17T18:13:42.587312+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/databases.md"]','["databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/introduction-to-python-dictionaries-89045c9bf315','blog.devgenius.io: Introduction to python dictionaries','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Introduction to python dictionaries in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031497,0,'2026-05-17T17:24:57.072027+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/is-it-time-to-migrate-from-lens-to-openlens-75496e5758d8','blog.devgenius.io: Is it time to migrate from Lens to OpenLens to manage'' your Kubernetes clusters?','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Is it time to migrate from Lens to OpenLens to manage'' your Kubernetes clusters? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031494,0,'2026-05-17T17:24:54.438855+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/k8s-ipvs-mode-introduction-6457a02cd91a','blog.devgenius.io: K8s — ipvs Mode Introduction','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: K8s — ipvs Mode Introduction in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030335,0,'2026-05-17T17:05:35.239261+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/k8s-kubecolor-introduction-3d650effc36f','blog.devgenius.io: K8s — Kubecolor Introduction','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: K8s — Kubecolor Introduction in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029158,0,'2026-05-17T16:45:58.511154+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/k8s-manage-multiple-clusters-using-kubectl-at-scale-9f200c692099','blog.devgenius.io: K8s — Manage Multiple Clusters Using kubectl at Scale','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: K8s — Manage Multiple Clusters Using kubectl at Scale in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029464,0,'2026-05-17T16:51:04.804697+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/k8s-networking-calico-part1-7f74395b6fe2','blog.devgenius.io: K8s Networking — Calico (Part1)','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: K8s Networking — Calico (Part1) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034152,0,'2026-05-17T18:09:12.391982+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/k8s-pause-container-f7abd1e9b488','blog.devgenius.io: K8s — pause container','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: K8s — pause container in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034131,0,'2026-05-17T18:08:51.344425+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/k8s-troubleshooting-pod-in-terminating-or-unknown-status-2878f6ec66b8','blog.devgenius.io: K8s Troubleshooting — Pod in Terminating or Unknown Status','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: K8s Troubleshooting — Pod in Terminating or Unknown Status in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033088,0,'2026-05-17T17:51:28.431809+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/k8s-why-use-job-instead-of-pod-directly-48cf4e24a0df','blog.devgenius.io: K8s — Why Use Job Instead of Pod Directly?','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: K8s — Why Use Job Instead of Pod Directly? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033044,0,'2026-05-17T17:50:44.860690+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/kubeflow-cloud-deployment-aws-46f739ccbb32','blog.devgenius.io: Kubeflow Cloud Deployment (AWS)','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Kubeflow Cloud Deployment (AWS) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032213,0,'2026-05-17T17:36:53.214498+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/kubernetes-blue-green-deployment-a69ed17cd4cd','blog.devgenius.io: Kubernetes Blue-Green Deployment','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Kubernetes Blue-Green Deployment in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029952,0,'2026-05-17T16:59:12.132688+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/kubernetes-deployment-strategy-explained-bf27fea088e1','blog.devgenius.io: Kubernetes Deployment Strategy Explained 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Kubernetes Deployment Strategy Explained 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034491,0,'2026-05-17T18:14:51.445735+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/kubernetes-k8-high-level-overview-d4e8ef59de00','blog.devgenius.io: Kubernetes(k8) High-level overview','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Kubernetes(k8) High-level overview in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032076,0,'2026-05-17T17:34:36.696423+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/kubernetes-namespace-wide-network-policy-1126fafdf221','blog.devgenius.io: Simplify Kubernetes Network Policy Generation','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Simplify Kubernetes Network Policy Generation in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033046,0,'2026-05-17T17:50:46.508225+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/kubernetes-on-proxmox-with-terraform-6880921af6e4','blog.devgenius.io: Kubernetes on Proxmox with Terraform','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Kubernetes on Proxmox with Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034084,0,'2026-05-17T18:08:04.235398+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/kustomize-simple-manifest-manipulation-9330f7f40d5d','blog.devgenius.io: Kustomize — K8 manifest patching','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Kustomize — K8 manifest patching in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034207,0,'2026-05-17T18:10:07.914050+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kustomize.md"]','["kustomize.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/learn-kubernetes-programming-part-1-7384e5f3c481','blog.devgenius.io: Learn Kubernetes Programming — Part 1','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Learn Kubernetes Programming — Part 1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029130,0,'2026-05-17T16:45:30.407654+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-client-libraries.md"]','["kubernetes-client-libraries.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/logging-in-python-adec94519755','blog.devgenius.io: Logging in Python','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Logging in Python in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030022,0,'2026-05-17T17:00:22.274451+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/passing-the-2023-certified-kubernetes-administrator-cka-exam-693d8f9bc711','blog.devgenius.io: Passing the 2023 Certified Kubernetes Administrator (CKA)'' Exam','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Passing the 2023 Certified Kubernetes Administrator (CKA)'' Exam in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033424,0,'2026-05-17T17:57:04.435408+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/rest-apis-with-python-f330c7ffc6ab','==blog.devgenius.io: REST APIs with Python== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==blog.devgenius.io: REST APIs with Python== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033807,0,'2026-05-17T18:03:27.976763+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/running-opentelemetry-demo-app-in-kubernetes-95dccd613e0b','blog.devgenius.io: Running the OpenTelemetry Demo App in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Running the OpenTelemetry Demo App in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032248,0,'2026-05-17T17:37:28.513276+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/scanning-kubernetes-yaml-files-for-security-e302542b5407','blog.devgenius.io: Scanning Kubernetes YAML Files for Security 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Scanning Kubernetes YAML Files for Security 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033030,0,'2026-05-17T17:50:30.223992+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/send-information-from-databricks-to-airflow-810a7d49ff81','blog.devgenius.io: Send information from Databricks to Airflow','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Send information from Databricks to Airflow in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032045,0,'2026-05-17T17:34:05.955769+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/sso-authentication-for-applications-in-kubernetes-aedc3c189d89','blog.devgenius.io: SSO Authentication for Applications in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: SSO Authentication for Applications in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032817,0,'2026-05-17T17:46:57.279788+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/top-10-architecture-characteristics-non-functional-requirements-with-cheatsheat-7ad14bbb0a9b','blog.devgenius.io: Top 10 Architecture Characteristics / Non-Functional'' Requirements with Cheatsheet 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Top 10 Architecture Characteristics / Non-Functional'' Requirements with Cheatsheet 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030295,0,'2026-05-17T17:04:55.756098+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/training-model-with-jenkins-using-docker-mlops-b18579ddb677','blog.devgenius.io: Training model with Jenkins using docker: MLOPS','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Training model with Jenkins using docker: MLOPS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031510,0,'2026-05-17T17:25:10.432023+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/when-k8s-pods-are-stuck-mounting-large-volumes-2915e6656cb8','blog.devgenius.io: When K8s pods are stuck mounting large volumes','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: When K8s pods are stuck mounting large volumes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030367,0,'2026-05-17T17:06:07.139452+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/yaml-with-python-d6787a9bd8ab','==blog.devgenius.io: YAML with Python==','','N/A',0,'A curated technical resource and architectural guide covering ==blog.devgenius.io: YAML with Python== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032333,0,'2026-05-17T17:38:53.304522+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true}');
+INSERT INTO "resources" VALUES('https://blog.devgenius.io/zero-downtime-deployment-with-kubernetes-using-rolling-update-strategy-bff45de8c3c3','blog.devgenius.io: Zero downtime deployment with Kubernetes using Rolling'' update Strategy','','N/A',0,'A curated technical resource and architectural guide covering blog.devgenius.io: Zero downtime deployment with Kubernetes using Rolling'' update Strategy in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032462,0,'2026-05-17T17:41:02.049792+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/automating-kubernetes-deployments-with-helm-charts-baaec0e6fbc5','Automating Kubernetes Deployments with Helm Charts','','N/A',0,'A curated technical resource and architectural guide covering Automating Kubernetes Deployments with Helm Charts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034265,0,'2026-05-17T18:11:05.090267+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md", "docs/helm.md", "docs/kubernetes-tutorials.md"]','["cicd.md", "helm.md", "kubernetes-tutorials.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/blue-green-deployment-ci-cd-pipelines-with-docker-github-and-jenkins-6a262b2994c6','blog.devops.dev: Blue-Green Deployment (CI/CD) Pipelines with Docker, GitHub,'' Jenkins and SonarQube','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Blue-Green Deployment (CI/CD) Pipelines with Docker, GitHub,'' Jenkins and SonarQube in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032087,0,'2026-05-17T17:34:47.756242+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/demystifying-kubernetes-understanding-ingress-configuration-and-best-practices-fb34e33e5f5f','blog.devops.dev: Demystifying Kubernetes:Understanding Ingress, Configuration,'' and Best Practices','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Demystifying Kubernetes:Understanding Ingress, Configuration,'' and Best Practices in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032699,0,'2026-05-17T17:44:59.160740+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/deploying-and-monitoring-an-application-using-prometheus-on-kubernetes-cluster-483773f789f','==blog.devops.dev: How to Monitor your Application using Prometheus== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==blog.devops.dev: How to Monitor your Application using Prometheus== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032105,0,'2026-05-17T17:35:05.723854+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/deploying-awesome-app-on-aws-serverless-services-step-by-step-guide-54bc89e4d236','blog.devops.dev: Deploying Awesome App on AWS Serverless Services — Step-by-Step'' Guide','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Deploying Awesome App on AWS Serverless Services — Step-by-Step'' Guide in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033579,0,'2026-05-17T17:59:39.285326+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-serverless.md"]','["aws-serverless.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/deploying-helm-charts-with-jenkins-and-groovy-a-comprehensive-guide-c2aa0f2bd424','blog.devops.dev: Deploying Helm Charts with Jenkins and Groovy: A Comprehensive'' Guide','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Deploying Helm Charts with Jenkins and Groovy: A Comprehensive'' Guide in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032333,0,'2026-05-17T17:38:53.329528+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/deploying-prometheus-and-grafana-in-a-multi-node-kubernetes-cluster-and-auto-scaling-with-keda-eccecfbd8950','blog.devops.dev: Deploying Prometheus and Grafana in a Multi-Node Kubernetes'' Cluster and Auto-Scaling with KEDA','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Deploying Prometheus and Grafana in a Multi-Node Kubernetes'' Cluster and Auto-Scaling with KEDA in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032642,0,'2026-05-17T17:44:02.473541+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/devops-best-practices-for-continuous-delivery-2f0ebbae65c6','blog.devops.dev: Devops Best Practices for Continuous Delivery 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Devops Best Practices for Continuous Delivery 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032376,0,'2026-05-17T17:39:36.229309+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/end-to-end-devsecops-kubernetes-project-4259f90722ef','blog.devops.dev: End-to-End DevSecOps Kubernetes Project','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: End-to-End DevSecOps Kubernetes Project in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030418,0,'2026-05-17T17:06:58.255981+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/generating-a-list-of-dictionaries-with-python-77fca1854911','blog.devops.dev: Generating A List of Dictionaries With Python','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Generating A List of Dictionaries With Python in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032586,0,'2026-05-17T17:43:06.762523+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/gitops-at-scale-69639c9a3dd7','blog.devops.dev: GitOps at Scale','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: GitOps at Scale in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033925,0,'2026-05-17T18:05:25.102218+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/gitops-fundamentals-part-0-a8e63f8f9ce8','blog.devops.dev: GitOps — Fundamentals Part 0','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: GitOps — Fundamentals Part 0 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033222,0,'2026-05-17T17:53:42.565577+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/hacking-kubernetes-in-aws-54f4681f1478','blog.devops.dev: HACKING KUBERNETES in AWS','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: HACKING KUBERNETES in AWS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029113,0,'2026-05-17T16:45:13.117750+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/hosting-your-own-helm-chart-on-github-with-chart-releaser-a356ac10ce5c','blog.devops.dev: Hosting Your Own Helm Chart on GitHub with Chart Releaser','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Hosting Your Own Helm Chart on GitHub with Chart Releaser in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034237,0,'2026-05-17T18:10:37.918649+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/how-to-create-an-aws-sandbox-account-using-terraform-c3592a6d8abd','blog.devops.dev: How to create an AWS sandbox account using terraform','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: How to create an AWS sandbox account using terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030473,0,'2026-05-17T17:07:53.027384+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/how-to-manage-multiple-environments-with-terraform-with-the-use-of-modules-d4ca512d7b4a','blog.devops.dev: How to manage multiple environments with terraform with'' the use of modules?','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: How to manage multiple environments with terraform with'' the use of modules? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029165,0,'2026-05-17T16:46:05.176479+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/how-to-use-the-kubernetes-resource-recommender-tool-in-a-gke-cluster-ef48a6dea85c','==blog.devops.dev: How to use the Kubernetes Resource Recommender tool in'' a GKE Cluster== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==blog.devops.dev: How to use the Kubernetes Resource Recommender tool in'' a GKE Cluster== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031801,0,'2026-05-17T17:30:01.763058+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/importance-of-logging-in-kubernetes-and-intro-to-grafana-loki-f8dc6f736e6','blog.devops.dev: Importance of Logging In Kubernetes, Intro to Grafana Loki'' & deploying with helm-charts','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Importance of Logging In Kubernetes, Intro to Grafana Loki'' & deploying with helm-charts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031622,0,'2026-05-17T17:27:02.317626+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/kateyes-visual-kubernetes-explorer-c40510874969','blog.devops.dev: Kateyes — Visual Kubernetes Explorer','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Kateyes — Visual Kubernetes Explorer in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031445,0,'2026-05-17T17:24:05.898309+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/keda-autoscaling-kubernetes-apps-using-prometheus-da037fe572cf','blog.devops.dev: KEDA: Autoscaling Kubernetes apps using Prometheus','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: KEDA: Autoscaling Kubernetes apps using Prometheus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030614,0,'2026-05-17T17:10:14.831600+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/kubernetes-services-explained-with-examples-3d1897a875b7','blog.devops.dev: Kubernetes Services: Explained with Examples','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Kubernetes Services: Explained with Examples in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034094,0,'2026-05-17T18:08:14.242413+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/manage-secrets-on-aws-and-helm-as-environment-variables-f7ec998c58fc','blog.devops.dev: Debugging Kubernetes Secrets, Why My Pod Wouldn’t Start','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Debugging Kubernetes Secrets, Why My Pod Wouldn’t Start in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030506,0,'2026-05-17T17:08:26.828806+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/mastering-machine-learning-at-scale-with-azure-machine-learning-dfaa4bf4353c','blog.devops.dev: Mastering Machine Learning at Scale with Azure Machine'' Learning','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Mastering Machine Learning at Scale with Azure Machine'' Learning in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029940,0,'2026-05-17T16:59:00.818489+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/monitoring-a-spring-boot-application-in-kubernetes-with-prometheus-a2d4ec7f9922','==blog.devops.dev: Monitoring a Spring Boot application in Kubernetes with'' Prometheus== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==blog.devops.dev: Monitoring a Spring Boot application in Kubernetes with'' Prometheus== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031982,0,'2026-05-17T17:33:02.894389+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/monitoring-mysql-using-prometheus-and-grafana-in-kubernetes-16e7ae3de5dd','blog.devops.dev: Monitoring MySQL using Prometheus, Grafana and mysqld_exporter'' in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Monitoring MySQL using Prometheus, Grafana and mysqld_exporter'' in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030132,0,'2026-05-17T17:02:12.291471+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/networking-in-kubernetes-55dcf794b9cd','blog.devops.dev: Networking in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Networking in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030230,0,'2026-05-17T17:03:50.411513+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/observability-better-ci-for-your-prometheus-alerts-32aaea3b3d77','blog.devops.dev: Observability: Better CI for your prometheus alerts with'' pint instead of promtool 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Observability: Better CI for your prometheus alerts with'' pint instead of promtool 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031825,0,'2026-05-17T17:30:25.079988+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/observability-concept-in-prometheus-9f0093fa7495','blog.devops.dev: Observability Concept in Prometheus','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Observability Concept in Prometheus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030708,0,'2026-05-17T17:11:48.347641+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/prometheus-metrics-within-kubernetes-an-ariel-view-d1d3b7d75418','==blog.devops.dev: Prometheus metrics within Kubernetes — an aerial view=='' | Joseph Esrig','','N/A',0,'A curated technical resource and architectural guide covering ==blog.devops.dev: Prometheus metrics within Kubernetes — an aerial view=='' | Joseph Esrig in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031927,0,'2026-05-17T17:32:07.475641+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/stop-cloning-helm-charts-enough-b40fb5d67ac7','==blog.devops.dev: Stop cloning helm charts! Enough!== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==blog.devops.dev: Stop cloning helm charts! Enough!== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034039,0,'2026-05-17T18:07:19.690067+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/stop-messing-up-with-git-follow-this-simple-and-effective-strategy-to-maintain-git-branches-cc378468cde6','blog.devops.dev: Stop messing up with Git. Follow this simple and effective'' strategy to maintain Git branches','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Stop messing up with Git. Follow this simple and effective'' strategy to maintain Git branches in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029242,0,'2026-05-17T16:47:22.846342+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/terraform-drift-detection-in-production-why-plan-isnt-enough-f660af7e1029','Terraform Drift Detection in Production: Why plan Isn''t Enough','Deep dive on how scheduled plan checks fail as a sole detection strategy, and how to build a layered detection system.','2026',4,'This technical analysis explores the production operational challenges of infrastructure drift detection and explains why a standard `terraform plan` is insufficient as a standalone monitoring strategy. The author outlines critical blind spots, such as untracked out-of-band resources invisible to the state file and security changes hidden by lifecycle `ignore_changes` configurations. It outlines a modern, layered engineering approach combining cloud-native asset inventories, policy engines, and event-driven architectures to continuously validate real infrastructure state.','English','Article','Advanced',0,'online','automatic','N/A',NULL,1780352003,0,'2026-06-02T00:13:23.689869+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "Production Drift Detection"]','["[CASE STUDY]", "[GUIDE]"]','[]','[]','{}','{"category": "terraform", "reputation_status": "Vetted", "reputation_summary": "Widely circulated across developer and DevOps communities for its realistic view of Terraform''s state reconciliation gaps and solid mitigation patterns.", "social_preview_url": "", "source_provenance": "X.com (nubenetes)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/terraform-modules-db392bb7e950','blog.devops.dev: Terraform Modules','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Terraform Modules in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034454,0,'2026-05-17T18:14:14.189284+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/tools-to-manage-kubernetes-15b675f407d4','blog.devops.dev: Tools to manage Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Tools to manage Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031186,0,'2026-05-17T17:19:46.007150+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/understanding-jobs-and-cronjobs-in-kubernetes-9db379562da','blog.devops.dev: Understanding Jobs and CronJobs in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Understanding Jobs and CronJobs in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033696,0,'2026-05-17T18:01:36.956703+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.devops.dev/using-vault-in-kubernetes-production-for-security-engineers-54d2f0aca4d1','blog.devops.dev: Using Vault in Kubernetes Production for Security Engineers','','N/A',0,'A curated technical resource and architectural guide covering blog.devops.dev: Using Vault in Kubernetes Production for Security Engineers in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033500,0,'2026-05-17T17:58:20.351670+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.direktiv.io/building-a-simple-cloud-native-orchestrated-microservice-from-containers-39dbcb80b0d8','blog.direktiv.io: Building a simple cloud-native, orchestrated microservice'' from containers','','N/A',0,'A curated technical resource and architectural guide covering blog.direktiv.io: Building a simple cloud-native, orchestrated microservice'' from containers in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032036,0,'2026-05-17T17:33:56.573817+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.direktiv.io/event-driven-orchestration-with-knative-part-1-fbdcc0e2ea03','blog.direktiv.io: Event driven orchestration with Knative (part 1)','','N/A',0,'A curated technical resource and architectural guide covering blog.direktiv.io: Event driven orchestration with Knative (part 1) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033674,0,'2026-05-17T18:01:14.914367+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.direktiv.io/redefining-event-driven-orchestration-for-automation-applications-ec07d79f21c0','blog.direktiv.io: Redefining event-driven orchestration for automation &'' applications','','N/A',0,'A curated technical resource and architectural guide covering blog.direktiv.io: Redefining event-driven orchestration for automation &'' applications in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031117,0,'2026-05-17T17:18:37.257401+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.docker.com/2019/07/intro-guide-to-dockerfile-best-practices','blog.docker.com: Intro Guide to Dockerfile Best Practices 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.docker.com: Intro Guide to Dockerfile Best Practices 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031435,0,'2026-05-17T17:23:55.643093+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.doit-intl.com/aws-firewalls-101-how-and-when-to-use-each-one-d4ad8087a6b3','doit-intl.com: AWS Firewalls 101: How and when to use each one','','N/A',0,'A curated technical resource and architectural guide covering doit-intl.com: AWS Firewalls 101: How and when to use each one in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032683,0,'2026-05-17T17:44:43.857818+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.doit-intl.com/how-to-setup-multi-cluster-load-balancing-with-gke-4b407e1f3dff','blog.doit-intl.com: How to Set Up Multi-Cluster Load Balancing with GKE','','N/A',0,'A curated technical resource and architectural guide covering blog.doit-intl.com: How to Set Up Multi-Cluster Load Balancing with GKE in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779033081,0,'2026-05-17T17:51:21.767708+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"duplicate_of": "https://www.doit.com/blog"}');
+INSERT INTO "resources" VALUES('https://blog.doit-intl.com/kubernetes-and-secrets-management-in-cloud-858533c20dca','blog.doit-intl.com: Kubernetes and Secrets Management in the Cloud','','N/A',0,'A curated technical resource and architectural guide covering blog.doit-intl.com: Kubernetes and Secrets Management in the Cloud in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034226,0,'2026-05-17T18:10:26.778374+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.dream11engineering.com/finding-order-in-chaos-how-we-automated-performance-testing-with-torque-6eb63706fcea','blog.dream11engineering.com: Finding Order in Chaos: How We Automated Performance'' Testing with Torque','','N/A',0,'A curated technical resource and architectural guide covering blog.dream11engineering.com: Finding Order in Chaos: How We Automated Performance'' Testing with Torque in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029916,0,'2026-05-17T16:58:36.601069+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.dream11engineering.com/lessons-learned-from-running-graphql-at-scale-2ad60b3cefeb','blog.dream11engineering.com: Lessons learned from running GraphQL at scale','','N/A',0,'A curated technical resource and architectural guide covering blog.dream11engineering.com: Lessons learned from running GraphQL at scale in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031618,0,'2026-05-17T17:26:58.320892+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.ediri.io/auto-docs-test-and-release-a-helm-chart-with-github-actions','blog.ediri.io: Auto Docs, Test And Release A Helm Chart With GitHub Actions','','N/A',0,'A curated technical resource and architectural guide covering blog.ediri.io: Auto Docs, Test And Release A Helm Chart With GitHub Actions in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031125,0,'2026-05-17T17:18:45.651798+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.ediri.io/digitalocean-kubernetes-challenge','blog.ediri.io: DigitalOcean Kubernetes Challenge','','N/A',0,'A curated technical resource and architectural guide covering blog.ediri.io: DigitalOcean Kubernetes Challenge in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031499,0,'2026-05-17T17:24:59.346194+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.ediri.io/flux-with-buckets-is-this-still-gitops','blog.ediri.io: Flux With Buckets: Is This Still GitOps?','','N/A',0,'A curated technical resource and architectural guide covering blog.ediri.io: Flux With Buckets: Is This Still GitOps? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029366,0,'2026-05-17T16:49:26.706831+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/flux.md"]','["flux.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.ediri.io/how-to-remove-a-stuck-namespace','blog.ediri.io: How to remove a stuck namespace','','N/A',0,'A curated technical resource and architectural guide covering blog.ediri.io: How to remove a stuck namespace in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031494,0,'2026-05-17T17:24:54.429607+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.ediri.io/how-to-unit-test-your-helm-charts','==blog.ediri.io: How To Unit Test Your Helm Charts==','','N/A',0,'A curated technical resource and architectural guide covering ==blog.ediri.io: How To Unit Test Your Helm Charts== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030970,0,'2026-05-17T17:16:10.819754+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.ediri.io/kubernetes-imagepullbackoff','blog.ediri.io: Kubernetes: ImagePullBackOff!','','N/A',0,'A curated technical resource and architectural guide covering blog.ediri.io: Kubernetes: ImagePullBackOff! in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031328,0,'2026-05-17T17:22:08.950368+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.ediri.io/writing-kubernetes-policies-with-jspolicy','blog.ediri.io: Writing Kubernetes policies with jsPolicy and deploy them'' via FluxCD','','N/A',0,'A curated technical resource and architectural guide covering blog.ediri.io: Writing Kubernetes policies with jsPolicy and deploy them'' via FluxCD in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029609,0,'2026-05-17T16:53:29.341848+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.eduguru.in/mysql-2/mysql-create-index-on-table','blog.eduguru.in: mysql create index on table','','2023',0,'Detailed guide on index creation mechanics inside MySQL. Focuses on planning, key-length constraints, B-tree index structures, and avoiding table lock scenarios during schema operations.','SQL','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Databases", "Relational Databases", "MySQL Features"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["databases.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.eisele.net/2015/11/http2-with-jboss-eap-7.html','HTTP/2 With JBoss EAP 7 - Tech Preview','','2015',0,'Details configurations and challenges during the early-access implementation of HTTP/2 routing inside JBoss EAP 7. Outlines setup rules for ALPN dependencies, TLS parameters, and concurrent stream mappings.','Java','Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2015-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Web Protocols & Performance", "Protocol Evolution", "Enterprise Servers"]','["[COMMUNITY-TOOL]"]','[]','["networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.envoyproxy.io/examining-load-balancing-algorithms-with-envoy-1be643ea121c','Examining Load Balancing Algorithms with Envoy','','2021',0,'A technical evaluation of core load balancing mechanisms built into the Envoy proxy. The guide dissects active versus passive routing behaviors, highlighting the performance profiles of Round Robin, Weighted Least Request, and Ring Hash algorithms under dynamic microservice topologies. It provides critical architecture insights for configuring Envoy to manage asymmetric backend loads and minimize tail latencies.','None','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Networking", "Data Plane", "Load Balancing Algorithms"]','["[COMMUNITY-TOOL]"]','[]','["servicemesh.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.equationlabs.io/managing-database-migrations-safely-in-high-replicated-k8s-deployment','==blog.equationlabs.io: Managing database migrations safely in high replicated'' k8s deployment== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==blog.equationlabs.io: Managing database migrations safely in high replicated'' k8s deployment== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903224292589402e+09,0,'2026-05-17T17:37:22.925894+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/databases.md"]','["databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.executeautomation.com/running-jenkins-build-agent-within-docker-container-part-a','blog.executeautomation.com: Running Jenkins Build Agent within Docker container'' – Part A','','N/A',0,'A curated technical resource and architectural guide covering blog.executeautomation.com: Running Jenkins Build Agent within Docker container'' – Part A in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032518.34226,0,'2026-05-17T17:41:58.342260+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.equationlabs.io/managing-database-migrations-safely-in-high-replicated-k8s-deployment','==blog.equationlabs.io: Managing database migrations safely in high replicated'' k8s deployment== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==blog.equationlabs.io: Managing database migrations safely in high replicated'' k8s deployment== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032242,0,'2026-05-17T17:37:22.925894+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/databases.md"]','["databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.executeautomation.com/running-jenkins-build-agent-within-docker-container-part-a','blog.executeautomation.com: Running Jenkins Build Agent within Docker container'' – Part A','','N/A',0,'A curated technical resource and architectural guide covering blog.executeautomation.com: Running Jenkins Build Agent within Docker container'' – Part A in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032518,0,'2026-05-17T17:41:58.342260+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.extremehacking.org/blog/2015/11/09/jmeter-web-application-testing-cheatsheet','JMeter Web Application Testing Cheatsheet','','2026',0,'A testing reference for designing HTTP request sequences in Apache JMeter. Curator Insight highlights its historical impact on load testing. Live Grounding verifies that despite competition from newer utilities, JMeter remains widely deployed for bulk scale tests.','XML','Cheat Sheet','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Performance Testing", "JMeter"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.fastthread.io/2018/09/24/stackoverflowerror',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','18007107c1475ec2e8f911fbaf79aa33d8895210b4ea64457b086ea7a56df07a',100.0,1.77903024871289396e+09,0,'2026-05-17T17:04:08.712894+02:00',NULL,NULL,NULL,'[]','[]','["docs/java-and-java-performance-optimization.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.flant.com/advanced-helm-templating','blog.flant.com: Making the most out of Helm templates 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a46df6a082ca18727150607b565864b26be886ea4d4e219977f7c1fe629db2c4',100.0,1.77902905843452191e+09,0,'2026-05-17T16:44:18.434522+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/advanced-helm-templating"}');
-INSERT INTO "resources" VALUES('https://blog.flant.com/chaos-engineering-in-kubernetes-open-source-tools','blog.flant.com: Open Source solutions for chaos engineering in Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e7e13d56bc586b5dc1c4c83bd7624f1b1326a5ebeadd9f9f8dcafd5c2b2a97d2',100.0,1.77903270712042188e+09,0,'2026-05-17T17:45:07.120422+02:00',NULL,NULL,NULL,'[]','[]','["docs/chaos-engineering.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/chaos-engineering-in-kubernetes-open-source-tools"}');
-INSERT INTO "resources" VALUES('https://blog.flant.com/comparing-kubernetes-operators-for-postgresql','blog.flant.com: Comparing Kubernetes operators for PostgreSQL','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7c247c557ca0e7778d8bfb1fbe977f0b0f8b0caba414b1c171235484a88727e3',100.0,1.77903149182481408e+09,0,'2026-05-17T17:24:51.824814+02:00',NULL,NULL,NULL,'[]','[]','["docs/databases.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/comparing-kubernetes-operators-for-postgresql"}');
-INSERT INTO "resources" VALUES('https://blog.flant.com/ha-keycloak-infinispan-kubernetes','blog.flant.com: Running fault-tolerant Keycloak with Infinispan in Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8179038c36bb539c39c65093e16786767ad31ddd73fcfa345d67fe8891f1c07a',100.0,1.77903307644818496e+09,0,'2026-05-17T17:51:16.448185+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/ha-keycloak-infinispan-kubernetes"}');
-INSERT INTO "resources" VALUES('https://blog.flant.com/kubenav-managing-kubernetes-from-smartphone','blog.flant.com: kubenav as a tool for managing Kubernetes clusters from'' your smartphone','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','33992fc42410ff2fff905bc3876c1606701e4aa1646ff08a0bc2a81a06072c5a',100.0,1.77903003082194805e+09,0,'2026-05-17T17:00:30.821948+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/kubenav-managing-kubernetes-from-smartphone"}');
-INSERT INTO "resources" VALUES('https://blog.flant.com/kubernetes-security-with-kube-bench-and-kube-hunter','==blog.flant.com: Kubernetes cluster security assessment with kube-bench'' and kube-hunter==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','e5c494288589795e300f17fcf224f45ce704cdc226a8e29fa4da0a28502cd707',100.0,1.779034525343616e+09,0,'2026-05-17T18:15:25.343616+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.flant.com/kubernetes-storage-performance-linstor-ceph-mayastor-vitastor','blog.flant.com: Comparing Ceph, LINSTOR, Mayastor, and Vitastor storage'' performance in Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','179a984f39cacacdd1566ac15e88b14c03998b87235d10969404240b26bc9df8',100.0,1.77902912583944296e+09,0,'2026-05-17T16:45:25.839443+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/kubernetes-storage-performance-linstor-ceph-mayastor-vitastor"}');
-INSERT INTO "resources" VALUES('https://blog.flant.com/kui-hybrid-cli-gui-for-kubernetes','blog.flant.com: Kui — a “hybrid” CLI/GUI application for working with Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fc0af26260476cffacbfd2299dc59f47587a9c053198466702946ebdc03aea82',100.0,1.77903198501807594e+09,0,'2026-05-17T17:33:05.018076+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/kui-hybrid-cli-gui-for-kubernetes"}');
-INSERT INTO "resources" VALUES('https://blog.flant.com/our-experience-with-postgres-operator-for-kubernetes-by-zalando','blog.flant.com: Our experience with Postgres Operator for Kubernetes by'' Zalando','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b477f7ab3171c3b3598ebc5b96210dd6eb260756d7a9426cfc951d5be0d70f65',100.0,1.77903159804998493e+09,0,'2026-05-17T17:26:38.049985+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/our-experience-with-postgres-operator-for-kubernetes-by-zalando"}');
-INSERT INTO "resources" VALUES('https://blog.flant.com/small-local-kubernetes-comparison','blog.flant.com: Small Kubernetes for your local experiments: k0s, MicroK8s,'' kind, k3s, and Minikube','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c5bb9665f8bdf13201d6d7ba2608a51c690b1a3f5ff49b66a9b871d252afa65e',100.0,1.77903151827004909e+09,0,'2026-05-17T17:25:18.270049+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/small-local-kubernetes-comparison"}');
+INSERT INTO "resources" VALUES('https://blog.fastthread.io/2018/09/24/stackoverflowerror',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','18007107c1475ec2e8f911fbaf79aa33d8895210b4ea64457b086ea7a56df07a',100.0,1779030248,0,'2026-05-17T17:04:08.712894+02:00',NULL,NULL,NULL,'[]','[]','["docs/java-and-java-performance-optimization.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.flant.com/advanced-helm-templating','blog.flant.com: Making the most out of Helm templates 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a46df6a082ca18727150607b565864b26be886ea4d4e219977f7c1fe629db2c4',100.0,1779029058,0,'2026-05-17T16:44:18.434522+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/advanced-helm-templating"}');
+INSERT INTO "resources" VALUES('https://blog.flant.com/chaos-engineering-in-kubernetes-open-source-tools','blog.flant.com: Open Source solutions for chaos engineering in Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e7e13d56bc586b5dc1c4c83bd7624f1b1326a5ebeadd9f9f8dcafd5c2b2a97d2',100.0,1779032707,0,'2026-05-17T17:45:07.120422+02:00',NULL,NULL,NULL,'[]','[]','["docs/chaos-engineering.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/chaos-engineering-in-kubernetes-open-source-tools"}');
+INSERT INTO "resources" VALUES('https://blog.flant.com/comparing-kubernetes-operators-for-postgresql','blog.flant.com: Comparing Kubernetes operators for PostgreSQL','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7c247c557ca0e7778d8bfb1fbe977f0b0f8b0caba414b1c171235484a88727e3',100.0,1779031491,0,'2026-05-17T17:24:51.824814+02:00',NULL,NULL,NULL,'[]','[]','["docs/databases.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/comparing-kubernetes-operators-for-postgresql"}');
+INSERT INTO "resources" VALUES('https://blog.flant.com/ha-keycloak-infinispan-kubernetes','blog.flant.com: Running fault-tolerant Keycloak with Infinispan in Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8179038c36bb539c39c65093e16786767ad31ddd73fcfa345d67fe8891f1c07a',100.0,1779033076,0,'2026-05-17T17:51:16.448185+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/ha-keycloak-infinispan-kubernetes"}');
+INSERT INTO "resources" VALUES('https://blog.flant.com/kubenav-managing-kubernetes-from-smartphone','blog.flant.com: kubenav as a tool for managing Kubernetes clusters from'' your smartphone','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','33992fc42410ff2fff905bc3876c1606701e4aa1646ff08a0bc2a81a06072c5a',100.0,1779030030,0,'2026-05-17T17:00:30.821948+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/kubenav-managing-kubernetes-from-smartphone"}');
+INSERT INTO "resources" VALUES('https://blog.flant.com/kubernetes-security-with-kube-bench-and-kube-hunter','==blog.flant.com: Kubernetes cluster security assessment with kube-bench'' and kube-hunter==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','e5c494288589795e300f17fcf224f45ce704cdc226a8e29fa4da0a28502cd707',100.0,1779034525,0,'2026-05-17T18:15:25.343616+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.flant.com/kubernetes-storage-performance-linstor-ceph-mayastor-vitastor','blog.flant.com: Comparing Ceph, LINSTOR, Mayastor, and Vitastor storage'' performance in Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','179a984f39cacacdd1566ac15e88b14c03998b87235d10969404240b26bc9df8',100.0,1779029125,0,'2026-05-17T16:45:25.839443+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/kubernetes-storage-performance-linstor-ceph-mayastor-vitastor"}');
+INSERT INTO "resources" VALUES('https://blog.flant.com/kui-hybrid-cli-gui-for-kubernetes','blog.flant.com: Kui — a “hybrid” CLI/GUI application for working with Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fc0af26260476cffacbfd2299dc59f47587a9c053198466702946ebdc03aea82',100.0,1779031985,0,'2026-05-17T17:33:05.018076+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/kui-hybrid-cli-gui-for-kubernetes"}');
+INSERT INTO "resources" VALUES('https://blog.flant.com/our-experience-with-postgres-operator-for-kubernetes-by-zalando','blog.flant.com: Our experience with Postgres Operator for Kubernetes by'' Zalando','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b477f7ab3171c3b3598ebc5b96210dd6eb260756d7a9426cfc951d5be0d70f65',100.0,1779031598,0,'2026-05-17T17:26:38.049985+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/our-experience-with-postgres-operator-for-kubernetes-by-zalando"}');
+INSERT INTO "resources" VALUES('https://blog.flant.com/small-local-kubernetes-comparison','blog.flant.com: Small Kubernetes for your local experiments: k0s, MicroK8s,'' kind, k3s, and Minikube','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c5bb9665f8bdf13201d6d7ba2608a51c690b1a3f5ff49b66a9b871d252afa65e',100.0,1779031518,0,'2026-05-17T17:25:18.270049+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/small-local-kubernetes-comparison"}');
INSERT INTO "resources" VALUES('https://blog.flatturtle.com','vishnuch.tech: Interprocess Communication in Microservices 🌟','','2023',4,'A technical exploration of Interprocess Communication (IPC) patterns within distributed microservices. It analyzes synchronous IPC (via REST, gRPC) and contrasts it with asynchronous, broker-driven messaging (RabbitMQ, Kafka) from a latency and system coupling perspective. Decoupling IPC paths is presented as the primary defense against cascading regional failures in microservices architectures.','English','Guide','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Integration", "API Design", "Protocols & Formats"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.fleetdm.com/4-tips-for-github-actions-usability-2-debugging-4c0c920adfde','blog.fleetdm.com: 4 tips for GitHub Actions usability (+2 bonus tips for'' debugging)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9a835d5751e0909490d1d91b4ccafe092b57d200aa2f00a0c0f3e818ea3f9083',100.0,1.77903138908352804e+09,0,'2026-05-17T17:23:09.083528+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://fleetdm.com/engineering/tips-for-github-actions-usability"}');
-INSERT INTO "resources" VALUES('https://blog.flipkart.tech/the-art-of-system-debugging-decoding-cpu-utilization-da75f09ef1ff','blog.flipkart.tech: The Art of System Debugging — Decoding CPU Utilization'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.flipkart.tech: The Art of System Debugging — Decoding CPU Utilization'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033210.82014,0,'2026-05-17T17:53:30.820140+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md", "docs/linux.md"]','["java-and-java-performance-optimization.md", "linux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.flomesh.io/kubernetes-gateway-api-evolution-of-service-networking-aa76ec4efa7e','blog.flomesh.io: Kubernetes Gateway API — Evolution of Service Networking','','N/A',0,'A curated technical resource and architectural guide covering blog.flomesh.io: Kubernetes Gateway API — Evolution of Service Networking in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903223614853692e+09,0,'2026-05-17T17:37:16.148537+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.flomesh.io/using-pipy-as-a-kubernetes-policy-engine-e70a23c8d54c','blog.flomesh.io: sing Pipy as a Kubernetes policy engine','','N/A',0,'A curated technical resource and architectural guide covering blog.flomesh.io: sing Pipy as a Kubernetes policy engine in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903390333122396e+09,0,'2026-05-17T18:05:03.331224+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.fleetdm.com/4-tips-for-github-actions-usability-2-debugging-4c0c920adfde','blog.fleetdm.com: 4 tips for GitHub Actions usability (+2 bonus tips for'' debugging)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9a835d5751e0909490d1d91b4ccafe092b57d200aa2f00a0c0f3e818ea3f9083',100.0,1779031389,0,'2026-05-17T17:23:09.083528+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://fleetdm.com/engineering/tips-for-github-actions-usability"}');
+INSERT INTO "resources" VALUES('https://blog.flipkart.tech/the-art-of-system-debugging-decoding-cpu-utilization-da75f09ef1ff','blog.flipkart.tech: The Art of System Debugging — Decoding CPU Utilization'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.flipkart.tech: The Art of System Debugging — Decoding CPU Utilization'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033210,0,'2026-05-17T17:53:30.820140+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md", "docs/linux.md"]','["java-and-java-performance-optimization.md", "linux.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.flomesh.io/kubernetes-gateway-api-evolution-of-service-networking-aa76ec4efa7e','blog.flomesh.io: Kubernetes Gateway API — Evolution of Service Networking','','N/A',0,'A curated technical resource and architectural guide covering blog.flomesh.io: Kubernetes Gateway API — Evolution of Service Networking in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032236,0,'2026-05-17T17:37:16.148537+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.flomesh.io/using-pipy-as-a-kubernetes-policy-engine-e70a23c8d54c','blog.flomesh.io: sing Pipy as a Kubernetes policy engine','','N/A',0,'A curated technical resource and architectural guide covering blog.flomesh.io: sing Pipy as a Kubernetes policy engine in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033903,0,'2026-05-17T18:05:03.331224+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.fourninecloud.com/kubernetes-monitoring-how-to-monitor-using-prometheus-f2eff767f6bb','blog.fourninecloud.com: Kubernetes monitoring — How to monitor using prometheus?','','2021',0,'A beginner-to-intermediate tutorial demonstrating how to install, configure, and operate a Prometheus instance on a Kubernetes cluster. Outlines basic service discovery configurations, exporter architectures, and Prometheus-operator customization patterns.','None','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Modern Observability & Service Mesh", "Cluster Monitoring", "Prometheus Setup"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.frankel.ch/annotation-free-spring','blog.frankel.ch: Annotation-free Spring','','2021',0,'Explores annotation-free bean configuration in Spring, leveraging functional Kotlin or Java DSLs. By replacing classical runtime annotation scanning with declarative bean definitions, this approach lowers application startup latencies and improves GraalVM compile-time reflection analysis.','Java','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Spring Ecosystem", "Configuration", "Functional Bean Registration"]','["[COMMUNITY-TOOL]"]','[]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.frankel.ch/basics-access-kubernetes-pods','blog.frankel.ch: Back to basics: accessing Kubernetes pods','','2022',0,'An in-depth guide tracing the technical mechanisms required to route traffic to ephemeral Kubernetes pods. Discusses the transition from local port-forwarding (kubectl port-forward) to production-ready patterns utilizing Services (ClusterIP, NodePort, LoadBalancer) and Ingress resources, highlighting the underlying iptables/IPVS routing mechanics.','English','Technical Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "Pod Connectivity", "Ingress & Services"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.frankel.ch/kubernetes-extensibility','blog.frankel.ch: Introduction to Kubernetes extensibility 🌟','','2024',0,'A structural overview explaining the mechanics of Kubernetes API extension. It reviews Custom Resource definitions, control loops, and API aggregation structures to build a complete mental map of the engine''s modular architecture.','N/A','Blog','Beginner',0,'duplicate','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Extensibility & Development", "API Extensions", "Conceptual Overviews"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-operators-controllers.md"]','{}','{"duplicate_of": "https://itnext.io/kubernetes-extensibility-c5fed27f0952"}');
INSERT INTO "resources" VALUES('https://blog.frankel.ch/learning-auditing-kubernetes-manifests','blog.frankel.ch: Learning by auditing Kubernetes manifests','','2021',0,'An educational approach to understanding Kubernetes security postures through direct manifest auditing. The author walks through security context misconfigurations, detailing how over-privileged containers expose node architectures. This technique bridges the gap between passive development and active cluster security controls.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Policy & Audit", "Manifest Auditing"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.gceasy.io/2019/03/13/micrometrics-to-forecast-application-performance',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','6f929579bee5a08e10d0c37d8b1f2a78ba7fbe8b68e55b884406984e05a85c61',100.0,1.77903112231673407e+09,0,'2026-05-17T17:18:42.316734+02:00',NULL,NULL,NULL,'[]','[]','["docs/java-and-java-performance-optimization.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.gceasy.io/2020/11/05/best-practices-java-memory-arguments-for-containers','blog.gceasy.io: Best practices: Java memory arguments for Containers 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','508148182319a6736f3df50820e0b1ff67f15f67b29fc4f706cd002f1e9375d1',100.0,1.77903088286349201e+09,0,'2026-05-17T17:14:42.863492+02:00',NULL,NULL,NULL,'[]','[]','["docs/java-and-java-performance-optimization.md"]','[]','{}','{"duplicate_of": "https://blog.gceasy.io/best-practices-java-memory-arguments-for-containers"}');
+INSERT INTO "resources" VALUES('https://blog.gceasy.io/2019/03/13/micrometrics-to-forecast-application-performance',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','6f929579bee5a08e10d0c37d8b1f2a78ba7fbe8b68e55b884406984e05a85c61',100.0,1779031122,0,'2026-05-17T17:18:42.316734+02:00',NULL,NULL,NULL,'[]','[]','["docs/java-and-java-performance-optimization.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.gceasy.io/2020/11/05/best-practices-java-memory-arguments-for-containers','blog.gceasy.io: Best practices: Java memory arguments for Containers 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','508148182319a6736f3df50820e0b1ff67f15f67b29fc4f706cd002f1e9375d1',100.0,1779030882,0,'2026-05-17T17:14:42.863492+02:00',NULL,NULL,NULL,'[]','[]','["docs/java-and-java-performance-optimization.md"]','[]','{}','{"duplicate_of": "https://blog.gceasy.io/best-practices-java-memory-arguments-for-containers"}');
INSERT INTO "resources" VALUES('https://blog.gceasy.io/best-practices-java-memory-arguments-for-containers','blog.gceasy.io: Best practices: Java memory arguments for Containers 🌟','','2021',0,'Direct blueprint for configuring JVM heap metrics under Docker environments. Details the risks of omitting explicit container-aware memory allocation rules, preventing silent OOMKilled evictions by the host kernel.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Kubernetes", "Containerized JVM Tuning"]','["[COMMUNITY-TOOL]"]','[]','["java-and-java-performance-optimization.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.getambassador.io/best-tools-for-kubernetes-local-development-a-comprehensive-guide-3577d351d31e','blog.getambassador.io: Best Tools for Kubernetes Local Development: A Comprehensive Guide','','2022',2,'A comparative market review assessing local Kubernetes developer pipelines including Minikube, Kind, and K3s. Highlights developer speed, local resources consumption, and production parity.','None','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Local Development", "Tooling", "Comparisons"]','["[COMMUNITY-TOOL]"]','[]','["rancher.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.getambassador.io/centralized-authentication-with-keycloak-and-ambassador-edge-stack-d509ffbc7b6f','blog.getambassador.io: Step-by-Step Centralized Authentication for Kubernetes with Keycloak and the Ambassador Edge Stack','','2020',4,'Demonstrates step-by-step implementation of centralized authentication at the edge of Kubernetes clusters. By combining the Ambassador Edge Stack (Emissary-ingress) with Keycloak via OAuth2/OIDC filters, it decouples identity concerns from individual backend microservices, streamlining service architecture.','YAML','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Identity & Access Management", "Ingress Integration"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.getambassador.io/debugging-go-microservices-in-kubernetes-with-vscode-a36beb48ef1','blog.getambassador.io: Debugging Go Microservices in Kubernetes with VScode','','N/A',0,'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.','en','Guide','Advanced',1,'online','manual','ac52c93c2e2f7a824497888f590fa04283ac630c9060c17c2be819661eb7f917',100.0,1.77903377031151509e+09,0,'2026-05-17T18:02:50.311515+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Kubernetes Integration"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/golang.md", "docs/visual-studio.md"]','["golang.md", "visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.getambassador.io/debugging-go-microservices-in-kubernetes-with-vscode-a36beb48ef1','blog.getambassador.io: Debugging Go Microservices in Kubernetes with VScode','','N/A',0,'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.','en','Guide','Advanced',1,'online','manual','ac52c93c2e2f7a824497888f590fa04283ac630c9060c17c2be819661eb7f917',100.0,1779033770,0,'2026-05-17T18:02:50.311515+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Kubernetes Integration"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/golang.md", "docs/visual-studio.md"]','["golang.md", "visual-studio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.getambassador.io/externaltrafficpolicy-local-on-kubernetes-e66e498212f9','externalTrafficPolicy=local on kubernetes. How to preserve the source IP in kubernetes','','2021',4,'Addresses how setting the Kubernetes Service configuration `externalTrafficPolicy: Local` preserves client source IPs. Analyzes the associated trade-offs, such as potential uneven load distribution across endpoints. Live Grounding confirms that preserving source IP is crucial for zero-trust authorization, geolocation rules, and audit logging.','Markdown','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking & Security", "Kubernetes Networking", "Ingress & Traffic"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.getambassador.io/gitops-in-kubernetes-with-argocd-c6ea0e510741','blog.getambassador.io: GitOps in Kubernetes with ArgoCD','','2021',3,'Describes the conceptual pillars of GitOps and details how ArgoCD implements them on Kubernetes. Explains key mechanisms such as out-of-sync alert signaling, dry-run synchronization, and visual drift visualization.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["GitOps & CD", "ArgoCD", "Concepts & Practices"]','["[COMMUNITY-TOOL]"]','[]','["argo.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.getambassador.io/how-to-learn-kubernetes-prerequisites-paths-and-resources-9e044daee185','blog.getambassador.io: How to Learn Kubernetes: Prerequisites, Paths, and Resources 🌟','','2022',3,'An actionable guide highlighting the operating system, networking, and programming fundamentals required to master Kubernetes. Prevents cognitive overload by enforcing structured roadmap prerequisites.','English','Blog Post','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Opinion & Strategy", "Learning Pathways"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-tutorials.md"]','{}','{}');
@@ -1687,14 +1687,14 @@ INSERT INTO "resources" VALUES('https://blog.getambassador.io/kubernetes-canary-
INSERT INTO "resources" VALUES('https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=60de8626f769',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blog.getambassador.io in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-01-01T00:00:00+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["istio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=65af8561dca0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'online','manual',NULL,NULL,NULL,0,'2024-01-01T00:00:00+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=77ba3a21d2dd',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blog.getambassador.io in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-01-01T00:00:00+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["istio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=816ffb457b0d','blog.getambassador.io: Kubernetes Canary Testing and Release with Istio','','N/A',0,'A curated technical resource and architectural guide covering blog.getambassador.io: Kubernetes Canary Testing and Release with Istio in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','e6c4295e5216d84166c16e6ecbe410dc6b7d6e5f7632158a8c3eb0b24e40bf63',100.0,1.77903029572799205e+09,0,'2026-05-17T17:04:55.727992+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/istio.md"]','["istio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=816ffb457b0d','blog.getambassador.io: Kubernetes Canary Testing and Release with Istio','','N/A',0,'A curated technical resource and architectural guide covering blog.getambassador.io: Kubernetes Canary Testing and Release with Istio in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','e6c4295e5216d84166c16e6ecbe410dc6b7d6e5f7632158a8c3eb0b24e40bf63',100.0,1779030295,0,'2026-05-17T17:04:55.727992+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/istio.md"]','["istio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=a8be5865b1c9',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'online','manual',NULL,NULL,NULL,0,'2024-01-01T00:00:00+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=c669845710fd',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blog.getambassador.io in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-01-01T00:00:00+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["istio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=c8191f4288c7',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'online','manual',NULL,NULL,1.77938842462334299e+09,0,'2026-05-21T20:33:44.623343+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=c8191f4288c7',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'online','manual',NULL,NULL,1779388424,0,'2026-05-21T20:33:44.623343+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=e61c67017989',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'online','manual',NULL,NULL,NULL,0,'2024-01-01T00:00:00+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.getambassador.io/kubernetes-canary-testing-and-release-with-istio-4cbdedcc9914?gi=ffbb9dbe21b4',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'online','manual',NULL,NULL,NULL,0,'2024-01-01T00:00:00+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.getambassador.io/microservice-orchestration-best-practices-f32314dd6a12','blog.getambassador.io: Microservice Orchestration Best Practices','','2021',0,'Contrasts orchestration and choreography in distributed microservice topologies. Analyzes the trade-offs of centralized workflow engines versus decentralized event routing, providing architectural criteria to guide deployment choices under scale.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Microservices", "Orchestration", "Best Practices"]','["[COMMUNITY-TOOL]"]','[]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.getpostman.com','blog.getpostman.com','','N/A',0,'A curated technical resource and architectural guide covering blog.getpostman.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77902931001449394e+09,0,'2026-05-17T16:48:30.014494+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/postman.md"]','["postman.md"]','{}','{"duplicate_of": "https://blog.postman.com"}');
+INSERT INTO "resources" VALUES('https://blog.getpostman.com','blog.getpostman.com','','N/A',0,'A curated technical resource and architectural guide covering blog.getpostman.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779029310,0,'2026-05-17T16:48:30.014494+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/postman.md"]','["postman.md"]','{}','{"duplicate_of": "https://blog.postman.com"}');
INSERT INTO "resources" VALUES('https://blog.gitguardian.com/github-security','GitHub security: what does it take to protect your company from credentials leaking on GitHub? 🌟','','2021',4,'Examines the severe risks and systemic impacts of credential leakage on public and private Git repositories. Discusses mitigation strategies, developer scanning workflows, and the integration of GitGuardian API to catch hardcoded secrets at push time. Vital reading for DevSecOps leads.','N/A','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Application Security", "Secrets Detection"]','["[ENTERPRISE-STABLE]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.gitguardian.com/hardening-your-k8-pt-1','blog.gitguardian.com: Hardening Your Kubernetes Cluster - Threat Model (Pt. 1) 🌟🌟','','2022',0,'Part one of a tutorial series focusing on threat modeling within Kubernetes systems. Outlines typical attack surface definitions across components like API endpoints, etcd systems, and workers. Aids engineering teams in establishing defense boundaries.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Fundamentals", "Threat Modeling"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.gitguardian.com/hardening-your-k8s-pt-2','blog.gitguardian.com: Hardening Your Kubernetes Cluster - Guidelines (Pt. 2) 🌟','','2021',0,'The second part of a structural security guide detailing advanced settings such as RBAC limitations, audit logging targets, container engine isolation, and secrets scanning policies.','N/A','article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Security", "Cluster Hardening", "Runtime Secrets Scanning"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
@@ -1703,188 +1703,188 @@ INSERT INTO "resources" VALUES('https://blog.gitguardian.com/kubernetes-tutorial
INSERT INTO "resources" VALUES('https://blog.gitguardian.com/kubernetes-tutorial-part-2-network','blog.gitguardian.com: Kubernetes Hardening Tutorial Part 2: Network','','2022',0,'This technical tutorial demonstrates the configuration of Kubernetes NetworkPolicies to enforce granular traffic isolation. It contrasts default-allow networking models with secure default-deny postures, providing production-ready ingress and egress manifests. Engineers will learn how to reduce lateral threat movement by restricting pod-to-pod communications.','English','Article','Intermediate',0,'duplicate','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Network Security", "Network Policies"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{"duplicate_of": "https://blog.gitguardian.com/kubernetes-tutorial-part-1-pods"}');
INSERT INTO "resources" VALUES('https://blog.gitguardian.com/rewriting-git-history-cheatsheet','blog.gitguardian.com: Rewriting your git history, removing files permanently - cheatsheet & guide','','2021',5,'A detailed security guide for removing sensitive files, secrets, and large payloads from Git history. Compares legacy `git filter-branch` with the faster, modern `git-filter-repo` and BFG Repo-Cleaner tools, outlining downstream impacts of forced push updates.','English','Guide','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Security and Authentication"]','["[DE FACTO STANDARD]", "[GUIDE]", "[LEGACY]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.gitguardian.com/secrets-credentials-api-git','blog.gitguardian.com: Secrets in source code (episode 2/3). Why secrets in git are such a problem','','2021',4,'Explores the anatomy of credential exposure within VCS platforms. It highlights the persistence of Git history, showing why simply deleting a secret in a subsequent commit does not mitigate security risks. Emphasizes mandatory history rewriting and continuous pipeline scanning.','N/A','Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Application Security", "Secrets Detection"]','["[ENTERPRISE-STABLE]"]','[]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.gitguardian.com/what-is-policy-as-code-an-introduction-to-open-policy-agent','blog.gitguardian.com: What is Policy-as-Code? An Introduction to Open Policy'' Agent','','2022',0,'Comprehensive introduction to Open Policy Agent (OPA) and its application of declarative, domain-agnostic policy enforcement using the Rego language. Evaluates the architectural shift of separating policy logic from application code, making security policies testable and auditable in Git repos.','Rego','Blog','Intermediate',0,'online','manual','34359a122e909ff5ef0661e9ab2559594bf6dfd5b302318aa250989991664a51',100.0,1.7790314313973639e+09,1,'2026-05-17T17:23:51.397364+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Security & Compliance", "Policy-as-Code"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.golang.org/gopls-vscode-go','blog.golang.org: Gopls on by default in the VS Code Go extension','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8861dc71fc266c47c0c55b238c99731a247a08446a0dadb0536eea3eabce38f6',100.0,1.77903139310226392e+09,0,'2026-05-17T17:23:13.102264+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://go.dev/blog/gopls-vscode-go"}');
+INSERT INTO "resources" VALUES('https://blog.gitguardian.com/what-is-policy-as-code-an-introduction-to-open-policy-agent','blog.gitguardian.com: What is Policy-as-Code? An Introduction to Open Policy'' Agent','','2022',0,'Comprehensive introduction to Open Policy Agent (OPA) and its application of declarative, domain-agnostic policy enforcement using the Rego language. Evaluates the architectural shift of separating policy logic from application code, making security policies testable and auditable in Git repos.','Rego','Blog','Intermediate',0,'online','manual','34359a122e909ff5ef0661e9ab2559594bf6dfd5b302318aa250989991664a51',100.0,1779031431,1,'2026-05-17T17:23:51.397364+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Security & Compliance", "Policy-as-Code"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.golang.org/gopls-vscode-go','blog.golang.org: Gopls on by default in the VS Code Go extension','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8861dc71fc266c47c0c55b238c99731a247a08446a0dadb0536eea3eabce38f6',100.0,1779031393,0,'2026-05-17T17:23:13.102264+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://go.dev/blog/gopls-vscode-go"}');
INSERT INTO "resources" VALUES('https://blog.google/innovation-and-ai/infrastructure-and-cloud/global-network/missouri-programs','Google announces new community investments in Missouri','We’re helping build the state’s next-generation workforce and investing in energy programs.','2026',4,'* **Curator Insight**: Google''s investment strategy in Missouri underscores the growing interdependence between ultra-scale data centers, clean grid energy initiatives, and local workforce preparedness.
-* **Live Grounding**: Industry analysts note that securing regional power infrastructures is becoming a primary bottleneck for hyper-scale cloud deployments supporting next-generation machine learning workloads.','en','blog_post','intermediate',0,'online','automatic','16f69576d03fece8c04788aa1031698a43c183e1d14b74145577423d7325f986',NULL,1.780352942833678e+09,0,'2026-06-02T00:29:02.833678+02:00',NULL,NULL,NULL,'["Infrastructure", "Public Cloud", "Data Centers", "Regional Expansion"]','["CASE STUDY"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "Official Google regional infrastructure announcement with positive utility alignment.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/MissouriSocial.max-1440x810.png", "source_provenance": "RSS Feed (AI)", "suggested_new_category": "sustainability-and-infrastructure"}');
+* **Live Grounding**: Industry analysts note that securing regional power infrastructures is becoming a primary bottleneck for hyper-scale cloud deployments supporting next-generation machine learning workloads.','en','blog_post','intermediate',0,'online','automatic','16f69576d03fece8c04788aa1031698a43c183e1d14b74145577423d7325f986',NULL,1780352942,0,'2026-06-02T00:29:02.833678+02:00',NULL,NULL,NULL,'["Infrastructure", "Public Cloud", "Data Centers", "Regional Expansion"]','["CASE STUDY"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "Official Google regional infrastructure announcement with positive utility alignment.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/MissouriSocial.max-1440x810.png", "source_provenance": "RSS Feed (AI)", "suggested_new_category": "sustainability-and-infrastructure"}');
INSERT INTO "resources" VALUES('https://blog.google/innovation-and-ai/infrastructure-and-cloud/google-cloud/eighth-generation-tpu-agentic-era/&linkId=61973364','Our Eighth Generation TPUs: Two Chips for the Agentic Era','Google officially launches TPU 8t and TPU 8i, next-generation custom ASICs built to scale training and minimize agentic inference latencies.','2026',4,'This release details Google''s eighth-generation custom ASICs, unveiling a split computing strategy featuring TPU 8t (training) and TPU 8i (inference). Engineered for the agentic era, these architectures deliver massive parallel computing throughput with double the inter-chip bandwidth and 10x lower storage latencies.
* Employs the Virgo Network fabric to support near-linear cluster scaling up to 1 million chips.
-* Focuses heavily on resilience, with telemetry-driven Optical Circuit Switching targeting a 97% operational goodput rate.','en','article','Advanced',0,'online','automatic','28c268b2a7fb414b1df263e1c25ee76c168ce86e45e1abd982b5c9b43f9c6098',NULL,1.78035241411581301e+09,0,'2026-06-02T00:20:14.115813+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "AI Infrastructure", "TPUs and Hardware Acceleration"]','["[EMERGING]", "[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "Authoritative hardware reveal from Google Cloud, widely recognized as a major technological milestone for high-scale AI model serving in 2026.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/two_chips_for_the_agentic_era_hero.width-1300.png", "source_provenance": "X.com (GoogleCloud)", "suggested_new_category": "ai-infrastructure"}');
+* Focuses heavily on resilience, with telemetry-driven Optical Circuit Switching targeting a 97% operational goodput rate.','en','article','Advanced',0,'online','automatic','28c268b2a7fb414b1df263e1c25ee76c168ce86e45e1abd982b5c9b43f9c6098',NULL,1780352414,0,'2026-06-02T00:20:14.115813+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "AI Infrastructure", "TPUs and Hardware Acceleration"]','["[EMERGING]", "[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "Authoritative hardware reveal from Google Cloud, widely recognized as a major technological milestone for high-scale AI model serving in 2026.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/two_chips_for_the_agentic_era_hero.width-1300.png", "source_provenance": "X.com (GoogleCloud)", "suggested_new_category": "ai-infrastructure"}');
INSERT INTO "resources" VALUES('https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-3-5','Gemini 3.5: frontier intelligence with action','At Google I/O we released Gemini 3.5, our latest series of models combining frontier intelligence with action.','2026',4,'* **Curator Insight**: The introduction of Gemini 3.5, particularly the Flash variant, optimizes the operational parameters of latency-sensitive loops and intensive programming engines.
-* **Live Grounding**: Grounded benchmarks demonstrate that the model''s token-efficient execution and long-horizon planning make it the de facto runtime for agentic frameworks such as Antigravity 2.0.','en','blog_post','advanced',0,'online','automatic','e4e81e037554251b0fd86014e97ffe8a06c2bed410ef9f9acc33225ad1d8562e',NULL,1.78035294283372902e+09,0,'2026-06-02T00:29:02.833729+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Large Language Models", "Gemini 3.5", "Agentic Systems"]','["DE FACTO STANDARD"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly benchmarked, industry-leading frontier model launch with stellar developer evaluations.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/gemini-3-5__keywordstatement__metacard__light.width-1300.png", "source_provenance": "RSS Feed (AI)", "suggested_new_category": ""}');
+* **Live Grounding**: Grounded benchmarks demonstrate that the model''s token-efficient execution and long-horizon planning make it the de facto runtime for agentic frameworks such as Antigravity 2.0.','en','blog_post','advanced',0,'online','automatic','e4e81e037554251b0fd86014e97ffe8a06c2bed410ef9f9acc33225ad1d8562e',NULL,1780352942,0,'2026-06-02T00:29:02.833729+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Large Language Models", "Gemini 3.5", "Agentic Systems"]','["DE FACTO STANDARD"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly benchmarked, industry-leading frontier model launch with stellar developer evaluations.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/gemini-3-5__keywordstatement__metacard__light.width-1300.png", "source_provenance": "RSS Feed (AI)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-omni','Introducing Gemini Omni','The official product launch for Google DeepMind''s Gemini Omni, a pioneering native any-to-any multimodal model family designed for high-resolution video, audio, image, and text generation and editing.','2026',4,'This resource introduces Gemini Omni, Google DeepMind''s native any-to-any multimodal model family designed to replace traditional, fragmented media-generation pipelines.
* **Architectural Unity**: Processes and outputs text, high-resolution video, audio, and images natively within a single unified transformer-based topology.
-* **Physics-Grounded Reasoning**: Leverages an intuitive grasp of gravity, kinetics, and fluid dynamics, enabling hyper-realistic stop-motion simulations and consistent, conversational video-editing workflows.','en','article','advanced',0,'online','automatic','7493c82d8813eea2baa6a520f0f6f281d15807c13f4916a80b204ec036ba9b78',NULL,1.78039941016603493e+09,0,'2026-06-02T13:23:30.166035+02:00',NULL,NULL,NULL,'["AI", "Generative AI", "Multimodal Models", "Deep Learning"]','["[DE FACTO STANDARD]", "[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "impact_score": 96, "reputation_status": "Vetted", "reputation_summary": "Official product launch announcement from Google DeepMind. Highly vetted and globally referenced as an industry milestone in native multi-modal AI systems.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/GeminiOmni_social.width-1300.png", "source_provenance": "X.com (GoogleDeepMind)", "suggested_new_category": ""}');
+* **Physics-Grounded Reasoning**: Leverages an intuitive grasp of gravity, kinetics, and fluid dynamics, enabling hyper-realistic stop-motion simulations and consistent, conversational video-editing workflows.','en','article','advanced',0,'online','automatic','7493c82d8813eea2baa6a520f0f6f281d15807c13f4916a80b204ec036ba9b78',NULL,1780399410,0,'2026-06-02T13:23:30.166035+02:00',NULL,NULL,NULL,'["AI", "Generative AI", "Multimodal Models", "Deep Learning"]','["[DE FACTO STANDARD]", "[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "impact_score": 96, "reputation_status": "Vetted", "reputation_summary": "Official product launch announcement from Google DeepMind. Highly vetted and globally referenced as an industry milestone in native multi-modal AI systems.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/GeminiOmni_social.width-1300.png", "source_provenance": "X.com (GoogleDeepMind)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-omni-3-5-videos','Watch 9 Google videos of Gemini Omni and Gemini 3.5 Flash','A collection of nine demonstration videos showcasing the latency and multimodal capabilities of Gemini Omni and Gemini 3.5 Flash.','2026',4,'Curator Insight: These benchmark videos establish reference performance capabilities for Google''s latest multimodal models in complex real-time environments.
-Live Grounding: The 9 distinct demos present low-latency, real-world execution of Gemini Omni and 3.5 Flash, emphasizing rapid voice-to-video reasoning, contextual search, and high-density API call efficiency.','en','demo','intermediate',0,'online','automatic','aaff001f97c5a5ae868157be3d15f7afc41f423cc2bffcf4cd937102741a5d32',NULL,1.78035295315617299e+09,0,'2026-06-02T00:29:13.156173+02:00',NULL,NULL,NULL,'["AI and Machine Learning > Multimodal Models > Gemini Ecosystem"]','["[EMERGING]", "[GUIDE]"]','[]','[]','{}','{"category": "demos", "reputation_status": "Vetted", "reputation_summary": "Demos are highly praised in tech circles for highlighting rapid, low-latency multimodal reasoning over complex user interactions.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Gemini_Omni_and_Gemini_3.5_herosocial.width-1300.png", "source_provenance": "RSS Feed (AI)", "suggested_new_category": "multimodal-ai"}');
+Live Grounding: The 9 distinct demos present low-latency, real-world execution of Gemini Omni and 3.5 Flash, emphasizing rapid voice-to-video reasoning, contextual search, and high-density API call efficiency.','en','demo','intermediate',0,'online','automatic','aaff001f97c5a5ae868157be3d15f7afc41f423cc2bffcf4cd937102741a5d32',NULL,1780352953,0,'2026-06-02T00:29:13.156173+02:00',NULL,NULL,NULL,'["AI and Machine Learning > Multimodal Models > Gemini Ecosystem"]','["[EMERGING]", "[GUIDE]"]','[]','[]','{}','{"category": "demos", "reputation_status": "Vetted", "reputation_summary": "Demos are highly praised in tech circles for highlighting rapid, low-latency multimodal reasoning over complex user interactions.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Gemini_Omni_and_Gemini_3.5_herosocial.width-1300.png", "source_provenance": "RSS Feed (AI)", "suggested_new_category": "multimodal-ai"}');
INSERT INTO "resources" VALUES('https://blog.google/innovation-and-ai/models-and-research/google-labs/flow-updates','Gemini Omni Integration in Google Flow and Flow Music','Google''s official announcement detailing the rollout of the Gemini Omni Flash model inside Google Flow and Flow Music, alongside the release of native mobile apps for on-the-go creative pipelines.','2026',4,'This official update highlights the direct integration of the Gemini Omni model into Google Flow and Flow Music to facilitate conversational, agentic media development.
* **Conversational Editing**: Developers and creators can apply iterative text-guided edits directly to existing video and audio timelines while preserving characters, scenes, and physical continuity.
-* **Cross-Platform Access**: The launch introduces native mobile clients (Android and iOS) to democratize high-fidelity multimodal creation across edge environments.','en','article','intermediate',0,'online','automatic','cc0622bb97252cf64a87c4c07c22c9e6a79ffe9a3024c31799dd4cb82e989982',NULL,1.78039941016601705e+09,0,'2026-06-02T13:23:30.166017+02:00',NULL,NULL,NULL,'["AI", "Generative AI", "Creative Tools", "Video Generation"]','["[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "impact_score": 92, "reputation_status": "Vetted", "reputation_summary": "Official Google Labs technical blog announcement. Vetted by global media and developer communities as the primary source of truth for Google Flow and Flow Music updates.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/GoogleFlow-Image.width-1300.jpg", "source_provenance": "X.com (GoogleDeepMind)", "suggested_new_category": ""}');
+* **Cross-Platform Access**: The launch introduces native mobile clients (Android and iOS) to democratize high-fidelity multimodal creation across edge environments.','en','article','intermediate',0,'online','automatic','cc0622bb97252cf64a87c4c07c22c9e6a79ffe9a3024c31799dd4cb82e989982',NULL,1780399410,0,'2026-06-02T13:23:30.166017+02:00',NULL,NULL,NULL,'["AI", "Generative AI", "Creative Tools", "Video Generation"]','["[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "impact_score": 92, "reputation_status": "Vetted", "reputation_summary": "Official Google Labs technical blog announcement. Vetted by global media and developer communities as the primary source of truth for Google Flow and Flow Music updates.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/GoogleFlow-Image.width-1300.jpg", "source_provenance": "X.com (GoogleDeepMind)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://blog.google/innovation-and-ai/models-and-research/google-research/google-beam-group-meetings','A new experiment brings better group meetings to Google Beam','Using HP Dimension’s immersive display, Google Beam renders participants joining from non-Beam devices in their true size.','2026',4,'* **Curator Insight**: Leveraging true-to-life volumetric AI rendering, HP Dimension displays, and hardware-accelerated spatial audio, the platform establishes natural eye contact and spatial proximity.
-* **Live Grounding**: Early pilots demonstrate that Beam mitigates hybrid communication fatigue by accurately mapping spatial sound and non-verbal cues directly to local physical seating arrangements.','en','blog_post','advanced',0,'online','automatic','d00a8d06dfdf3e54c65d06f590250b2c424f135d194e7e016a9d9de117624396',NULL,1.78035294283369708e+09,0,'2026-06-02T00:29:02.833697+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Immersive Technology", "Spatial Computing", "Google Beam"]','["EMERGING"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Vetted collaborative hardware/software project with HP Dimension, showing high market expectations.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/BeamHero_IO_2026.width-1300.png", "source_provenance": "RSS Feed (AI)", "suggested_new_category": "collaboration-tools"}');
-INSERT INTO "resources" VALUES('https://blog.google/innovation-and-ai/products/identifying-ai-generated-media-online','Making it easier to understand how content was created and edited','Google announces major expansions of its SynthID watermarking technology and C2PA Content Credentials integrations across Gemini, Chrome, Pixel, and Google Cloud APIs.','2026',4,'A deep technical announcement detailing Google''s content provenance frameworks, centered around the industrial scaling of SynthID to watermark over 100 billion images and videos and 60,000 years of audio. The document showcases how Google leverages C2PA Content Credentials to secure end-to-end media pipelines from capture to delivery, alongside launching the Google Cloud AI Content Detection API to allow enterprises to verify synthetic media programmatically. It provides critical architectural patterns for cloud engineers implementing secure data validation, zero-trust media systems, and media pipeline metadata compliance.','en','article','Advanced',0,'online','automatic','f27646d9376847593d82ba1cbbbda54c3a58734cd7a371fb378d72ac2983fb6b',NULL,1.780400585971843e+09,0,'2026-06-02T13:43:05.971843+02:00',NULL,NULL,NULL,'["Generative AI", "Content Provenance", "Security and Compliance", "SynthID Infrastructure"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "impact_score": 88, "reputation_status": "Vetted", "reputation_summary": "An authoritative policy and technological update backed by Google DeepMind and Google''s Trust & Safety division, co-signed by major AI providers like OpenAI.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/FINAL_SOCIAL_HERO.width-1300.png", "source_provenance": "X.com (GoogleDeepMind)", "suggested_new_category": ""}');
+* **Live Grounding**: Early pilots demonstrate that Beam mitigates hybrid communication fatigue by accurately mapping spatial sound and non-verbal cues directly to local physical seating arrangements.','en','blog_post','advanced',0,'online','automatic','d00a8d06dfdf3e54c65d06f590250b2c424f135d194e7e016a9d9de117624396',NULL,1780352942,0,'2026-06-02T00:29:02.833697+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Immersive Technology", "Spatial Computing", "Google Beam"]','["EMERGING"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Vetted collaborative hardware/software project with HP Dimension, showing high market expectations.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/BeamHero_IO_2026.width-1300.png", "source_provenance": "RSS Feed (AI)", "suggested_new_category": "collaboration-tools"}');
+INSERT INTO "resources" VALUES('https://blog.google/innovation-and-ai/products/identifying-ai-generated-media-online','Making it easier to understand how content was created and edited','Google announces major expansions of its SynthID watermarking technology and C2PA Content Credentials integrations across Gemini, Chrome, Pixel, and Google Cloud APIs.','2026',4,'A deep technical announcement detailing Google''s content provenance frameworks, centered around the industrial scaling of SynthID to watermark over 100 billion images and videos and 60,000 years of audio. The document showcases how Google leverages C2PA Content Credentials to secure end-to-end media pipelines from capture to delivery, alongside launching the Google Cloud AI Content Detection API to allow enterprises to verify synthetic media programmatically. It provides critical architectural patterns for cloud engineers implementing secure data validation, zero-trust media systems, and media pipeline metadata compliance.','en','article','Advanced',0,'online','automatic','f27646d9376847593d82ba1cbbbda54c3a58734cd7a371fb378d72ac2983fb6b',NULL,1780400585,0,'2026-06-02T13:43:05.971843+02:00',NULL,NULL,NULL,'["Generative AI", "Content Provenance", "Security and Compliance", "SynthID Infrastructure"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "impact_score": 88, "reputation_status": "Vetted", "reputation_summary": "An authoritative policy and technological update backed by Google DeepMind and Google''s Trust & Safety division, co-signed by major AI providers like OpenAI.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/FINAL_SOCIAL_HERO.width-1300.png", "source_provenance": "X.com (GoogleDeepMind)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://blog.google/innovation-and-ai/products/notebooklm/notebooklm-google-io-2026/?linkId=62068662','Dive deeper into Google I/O 2026 with NotebookLM','Google demonstrates the application of NotebookLM as a dynamic index for complex multi-format document sets, converting keynotes and slides into an interactive query engine.','2026',4,'* **Curator Insight**: Serves as a premier model for RAG interface design, proving that rich developer resources can be successfully queried and parsed in real time via structured semantic ingestion.
-* **Live Grounding**: Launched to help developers explore 100+ announcements from Google I/O 2026, the tool can ingest YouTube keynotes, slide decks, and blogs, synthesizing complex topics into interactive Audio Overviews.','en','article','Intermediate',0,'online','automatic','1ede9c8200f9cc0f2bf51d95c84530a964aa5c3071476c9af7c87238c3e176b7',NULL,1.78035273020749211e+09,0,'2026-06-02T00:25:30.207492+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Information Retrieval", "RAG Systems", "NotebookLM"]','["EMERGING", "GUIDE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Extremely well-received productivity showcase. Regarded by developers as an innovative application of semantic search and automated audio summaries for structured documentation parsing.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/HelloIO_NotebookLM_social.max-1440x810.png", "source_provenance": "X.com (GoogleAI)", "suggested_new_category": "ai-productivity"}');
+* **Live Grounding**: Launched to help developers explore 100+ announcements from Google I/O 2026, the tool can ingest YouTube keynotes, slide decks, and blogs, synthesizing complex topics into interactive Audio Overviews.','en','article','Intermediate',0,'online','automatic','1ede9c8200f9cc0f2bf51d95c84530a964aa5c3071476c9af7c87238c3e176b7',NULL,1780352730,0,'2026-06-02T00:25:30.207492+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Information Retrieval", "RAG Systems", "NotebookLM"]','["EMERGING", "GUIDE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Extremely well-received productivity showcase. Regarded by developers as an innovative application of semantic search and automated audio summaries for structured documentation parsing.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/HelloIO_NotebookLM_social.max-1440x810.png", "source_provenance": "X.com (GoogleAI)", "suggested_new_category": "ai-productivity"}');
INSERT INTO "resources" VALUES('https://blog.google/innovation-and-ai/sundar-pichai-io-2026','Google I/O 2026: Sundar Pichai''s opening keynote','The latest from Google I/O: See how we’re helping you get more done with Gemini.','2026',4,'* **Curator Insight**: Sundar Pichai’s address formalizes Google''s transition to the ''Agentic Gemini Era'', prioritizing ultra-fast inference loops, context-preserving state management, and autonomous background execution.
-* **Live Grounding**: Tech community consensus reflects that this keynote cements the sunsetting of basic conversational chatbots in favor of persistent, goal-oriented agent networks.','en','blog_post','intermediate',0,'online','automatic','e44d4a3a8535988a7f3c05af36303c928ed2790a4f333f61d5f197caae123028',NULL,1.78035294283372092e+09,0,'2026-06-02T00:29:02.833721+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Keynote", "Google I/O 2026", "Agentic Era"]','["GUIDE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly vetted keynote address defining the industry''s strategic pivot to the ''agentic era''.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/SundarKeynote_tempsocial.width-1300.png", "source_provenance": "RSS Feed (AI)", "suggested_new_category": ""}');
+* **Live Grounding**: Tech community consensus reflects that this keynote cements the sunsetting of basic conversational chatbots in favor of persistent, goal-oriented agent networks.','en','blog_post','intermediate',0,'online','automatic','e44d4a3a8535988a7f3c05af36303c928ed2790a4f333f61d5f197caae123028',NULL,1780352942,0,'2026-06-02T00:29:02.833721+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Keynote", "Google I/O 2026", "Agentic Era"]','["GUIDE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly vetted keynote address defining the industry''s strategic pivot to the ''agentic era''.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/SundarKeynote_tempsocial.width-1300.png", "source_provenance": "RSS Feed (AI)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://blog.google/innovation-and-ai/technology/ai/google-io-2026-all-our-announcements','100 things we announced at Google I/O 2026','We''ve been busy! Here’s a rundown of the top announcements, launches and demos at I/O 2026.','2026',4,'* **Curator Insight**: This central compendium catalogs Google''s strategic shift from isolated text models to unified, action-oriented agent frameworks like Gemini Spark and Antigravity 2.0.
-* **Live Grounding**: Enterprise engineering evaluations confirm that the unified API footprint simplifies the deployment of context-aware background agents across complex corporate ecosystems.','en','blog_post','intermediate',0,'online','automatic','ae9e68ea59e36d34b9133057ab9d13d4f9f33fcda2a35f4dbd852be91b326a53',NULL,1.78035294283368802e+09,0,'2026-06-02T00:29:02.833688+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Conferences", "Google I/O 2026", "Announcements"]','["GUIDE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Official high-trust Google central index for I/O 2026 releases.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/100_things_Social.width-1300.png", "source_provenance": "RSS Feed (AI)", "suggested_new_category": ""}');
+* **Live Grounding**: Enterprise engineering evaluations confirm that the unified API footprint simplifies the deployment of context-aware background agents across complex corporate ecosystems.','en','blog_post','intermediate',0,'online','automatic','ae9e68ea59e36d34b9133057ab9d13d4f9f33fcda2a35f4dbd852be91b326a53',NULL,1780352942,0,'2026-06-02T00:29:02.833688+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Conferences", "Google I/O 2026", "Announcements"]','["GUIDE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Official high-trust Google central index for I/O 2026 releases.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/100_things_Social.width-1300.png", "source_provenance": "RSS Feed (AI)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://blog.google/innovation-and-ai/technology/ai/io-2026-dialogues-recap','Google I/O 2026: Highlights from the Dialogues stage','A recap of the 2026 I/O Dialogues, where leaders discuss the future of AI, quantum computing, robotics and creativity.','2026',4,'* **Curator Insight**: Key technical sessions at Google I/O 2026 focused on multi-agent collaboration, state-of-the-art robotics simulation pipelines, and scalable quantum topologies.
-* **Live Grounding**: Developer feedback indicates that these panels provide critical foresight into Google''s long-term infrastructure roadmap for distributing complex orchestration layers.','en','blog_post','intermediate',0,'online','automatic','a9f5a634110b8b999b3513960d6b67998563b23caeb5feab24815e430dee6b71',NULL,1780352942.83365,0,'2026-06-02T00:29:02.833650+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Conferences", "Google I/O 2026", "Dialogues Recap"]','["EMERGING"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly vetted official Google announcement detailing strategic future outlook from Google I/O 2026 panels [1.1.1].", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/IO26_Dialogues_3z680sK.max-1440x810.jpg", "source_provenance": "RSS Feed (AI)", "suggested_new_category": ""}');
+* **Live Grounding**: Developer feedback indicates that these panels provide critical foresight into Google''s long-term infrastructure roadmap for distributing complex orchestration layers.','en','blog_post','intermediate',0,'online','automatic','a9f5a634110b8b999b3513960d6b67998563b23caeb5feab24815e430dee6b71',NULL,1780352942,0,'2026-06-02T00:29:02.833650+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Conferences", "Google I/O 2026", "Dialogues Recap"]','["EMERGING"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly vetted official Google announcement detailing strategic future outlook from Google I/O 2026 panels [1.1.1].", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/IO26_Dialogues_3z680sK.max-1440x810.jpg", "source_provenance": "RSS Feed (AI)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://blog.google/innovation-and-ai/technology/ai/io-2026-google-ai','How we used Gemini to build Google I/O 2026','Google explains how its marketing and engineering teams utilized Gemini models to produce assets for Google I/O 2026.','2026',4,'Curator Insight: Google''s internal campaign serves as an industrial case study for embedding multimodal tools directly into creative asset-generation pipelines.
-Live Grounding: By combining Google AI Studio, Gemini Omni, and experimental DeepMind models, the team accelerated video and animation production—such as the ''Timmy TPU'' film—reducing routine turnaround times.','en','case-study','intermediate',0,'online','automatic','028b114291242631945296eb2f4e48f082b72890d170aab73a0879c92ea84453',NULL,1.7803529531561191e+09,0,'2026-06-02T00:29:13.156119+02:00',NULL,NULL,NULL,'["AI and Machine Learning > Creative AI > Generative Production"]','["[CASE STUDY]", "[EMERGING]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Recognized as a practical showcase of Google''s creative AI toolchain in production-scale marketing campaigns.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/AI_IO_social.width-1300.png", "source_provenance": "RSS Feed (AI)", "suggested_new_category": "creative-ai"}');
+Live Grounding: By combining Google AI Studio, Gemini Omni, and experimental DeepMind models, the team accelerated video and animation production—such as the ''Timmy TPU'' film—reducing routine turnaround times.','en','case-study','intermediate',0,'online','automatic','028b114291242631945296eb2f4e48f082b72890d170aab73a0879c92ea84453',NULL,1780352953,0,'2026-06-02T00:29:13.156119+02:00',NULL,NULL,NULL,'["AI and Machine Learning > Creative AI > Generative Production"]','["[CASE STUDY]", "[EMERGING]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Recognized as a practical showcase of Google''s creative AI toolchain in production-scale marketing campaigns.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/AI_IO_social.width-1300.png", "source_provenance": "RSS Feed (AI)", "suggested_new_category": "creative-ai"}');
INSERT INTO "resources" VALUES('https://blog.google/innovation-and-ai/technology/ai/io-2026-keynote-moment-videos','Catch up on 12 major I/O 2026 moments','A curated collection of Google I/O 2026 keynote moments, highlighting Gemini Omni and Gemini 3.5 Flash.','2026',4,'Curator Insight: This video index serves as an essential summary of Google''s major infrastructure and platform updates for developers tracking 2026 architectural trends.
-Live Grounding: The 12 segments cover core product releases—including Gemini Spark agents and Gemini 3.5 Flash—providing high-density, accessible references to support cloud platform strategic decisions.','en','video','intermediate',0,'online','automatic','66fbb063325e7683369ba06e783ffec2656a74ff2e5d598456bb16763193990d',NULL,1.78035295315621209e+09,0,'2026-06-02T00:29:13.156212+02:00',NULL,NULL,NULL,'["AI and Machine Learning > Enterprise AI > Keynote Summaries"]','["[EMERGING]"]','[]','[]','{}','{"category": "demos", "reputation_status": "Vetted", "reputation_summary": "Widely indexed by architects and tech analysts for summarizing key platform updates and infrastructure milestones.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/KW_KNH_SS.width-1300.png", "source_provenance": "RSS Feed (AI)", "suggested_new_category": "keynote-summaries"}');
+Live Grounding: The 12 segments cover core product releases—including Gemini Spark agents and Gemini 3.5 Flash—providing high-density, accessible references to support cloud platform strategic decisions.','en','video','intermediate',0,'online','automatic','66fbb063325e7683369ba06e783ffec2656a74ff2e5d598456bb16763193990d',NULL,1780352953,0,'2026-06-02T00:29:13.156212+02:00',NULL,NULL,NULL,'["AI and Machine Learning > Enterprise AI > Keynote Summaries"]','["[EMERGING]"]','[]','[]','{}','{"category": "demos", "reputation_status": "Vetted", "reputation_summary": "Widely indexed by architects and tech analysts for summarizing key platform updates and infrastructure milestones.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/KW_KNH_SS.width-1300.png", "source_provenance": "RSS Feed (AI)", "suggested_new_category": "keynote-summaries"}');
INSERT INTO "resources" VALUES('https://blog.google/innovation-and-ai/technology/ai/io-2026-vibe-coded-quiz','Take our I/O 2026 quiz, vibe coded in Google AI Studio','An interactive web quiz built in Google AI Studio demonstrating prompt-based software prototyping.','2026',4,'Curator Insight: This demonstration exemplifies the ''vibe coding'' trend, shifting software creation from semantic syntax coding to iterative, natural-language dialogs with LLMs.
-Live Grounding: Built by a non-technical editor, the interactive application showcases Google AI Studio''s Antigravity coding agent, allowing rapid prototyping and direct deployment of simple web elements through prompt engineering.','en','demo','beginner',0,'online','automatic','ad2bcef41b342c230c03967e525d39099c60317653e1392e1b169264b64c9295',NULL,1.78035295315615797e+09,0,'2026-06-02T00:29:13.156158+02:00',NULL,NULL,NULL,'["Software Development > No-Code > Vibe Coding"]','["[COMMUNITY-TOOL]", "[EMERGING]"]','[]','[]','{}','{"category": "demos", "reputation_status": "Vetted", "reputation_summary": "Cited across developer blogs as a demonstration of natural-language application prototyping, popularizing the term ''vibe coding''.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/IOQuiz2026_social.max-1440x810.png", "source_provenance": "RSS Feed (AI)", "suggested_new_category": "no-code-development"}');
+Live Grounding: Built by a non-technical editor, the interactive application showcases Google AI Studio''s Antigravity coding agent, allowing rapid prototyping and direct deployment of simple web elements through prompt engineering.','en','demo','beginner',0,'online','automatic','ad2bcef41b342c230c03967e525d39099c60317653e1392e1b169264b64c9295',NULL,1780352953,0,'2026-06-02T00:29:13.156158+02:00',NULL,NULL,NULL,'["Software Development > No-Code > Vibe Coding"]','["[COMMUNITY-TOOL]", "[EMERGING]"]','[]','[]','{}','{"category": "demos", "reputation_status": "Vetted", "reputation_summary": "Cited across developer blogs as a demonstration of natural-language application prototyping, popularizing the term ''vibe coding''.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/IOQuiz2026_social.max-1440x810.png", "source_provenance": "RSS Feed (AI)", "suggested_new_category": "no-code-development"}');
INSERT INTO "resources" VALUES('https://blog.google/innovation-and-ai/technology/ai/university-waterloo-labs','Students prototype learning tools with AI at University of Waterloo','An educational showcase of students building AI-driven prototypes like sign language tutors at the University of Waterloo.','2026',4,'Curator Insight: This academic collaboration highlights how early-stage engineers can leverage standardized, cloud-hosted API models to tackle accessibility and learning barriers.
-Live Grounding: Students at the Waterloo Futures Lab developed physical and software prototypes, including interactive sign language interpreters, illustrating how public LLM accessibility accelerates social impact engineering.','en','case-study','beginner',0,'online','automatic','a105a1f7c9c14526983703a7b18f90dbad5660c4889a440a2a0e42f464e69df3',NULL,1780352953.15619,0,'2026-06-02T00:29:13.156190+02:00',NULL,NULL,NULL,'["AI and Machine Learning > Education Technology > Prototypes"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "elearning", "reputation_status": "Vetted", "reputation_summary": "The initiative has been positively reviewed by academic and community-led AI organizations as a model for university-industry collaborative research.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/FutureLabs_social.max-1440x810.png", "source_provenance": "RSS Feed (AI)", "suggested_new_category": "academic-collaborations"}');
-INSERT INTO "resources" VALUES('https://blog.google/innovation-and-ai/technology/developers-tools/google-io-2026-collection','Google I/O 2026: News and announcements','Google''s central announcements from I/O 2026, showcasing agent-first AI development models.','2026',4,'An exhaustive collection of news and product releases from Google I/O 2026, showcasing the shift towards the ''Agent-First'' era. Key announcements include the launch of Gemini Omni, Gemini 3.5 Flash, Gemini for Science, and Google Antigravity, an agent-first application development platform. These updates represent a significant progression from assist-based AI tools to proactive executing agents within cloud ecosystems.','en','Article','Advanced',0,'online','automatic','c04182e56c2b13985097d054c03307a01c68497ac07634e3d52d6c3c32faae76',NULL,1.780352932853199e+09,0,'2026-06-02T00:28:52.853199+02:00',NULL,NULL,NULL,'["AI", "Generative AI", "Agentic AI Frameworks"]','["EMERGING", "GUIDE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly anticipated annual developer conference. The announcements surrounding Gemini 3.5, Gemini Omni, and Google Antigravity have been met with widespread community enthusiasm and deep discussion on tech-focused channels.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/IOCollection_social.max-1440x810.png", "source_provenance": "RSS Feed (AI)", "suggested_new_category": "ai-platforms"}');
-INSERT INTO "resources" VALUES('https://blog.google/innovation-and-ai/technology/research/gemini-for-science-io-2026/?linkId=61968100','Gemini for Science: AI Experiments and Tools for a New Era of Discovery','Official Google Blog post detailing Gemini for Science tools, experiments, and partner workflows designed to expand the scale and precision of scientific exploration.','2026',4,'Announced at Google I/O 2026, Gemini for Science represents a deep-tech initiative designed to accelerate fundamental discovery using AI agents. Grounded by papers published in Nature (featuring tools like Co-Scientist and AlphaEvolve), the article highlights real-world partner integrations in pharmaceutical development and scientific analysis. It outlines how the ''Science Skills'' bundle connects LLMs with tools like AlphaFold and PubChem to automate genomic and structural bioinformatics workflows.','English','blog','Advanced',0,'online','automatic','db30103b70ad0fa134f6343e5ce7d593a864ce15aa0b7bf1b758111914d4f24f',NULL,1.78035230245672202e+09,0,'2026-06-02T00:18:22.456722+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "AI for Science", "Google Cloud AI", "Academic Research"]','["CASE STUDY", "EMERGING"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Official Google announcement detailing validated research workflows and scientific model integrations.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/science__keyword__blog-header.width-1300.jpg", "source_provenance": "X.com (GoogleAI)", "suggested_new_category": ""}');
+Live Grounding: Students at the Waterloo Futures Lab developed physical and software prototypes, including interactive sign language interpreters, illustrating how public LLM accessibility accelerates social impact engineering.','en','case-study','beginner',0,'online','automatic','a105a1f7c9c14526983703a7b18f90dbad5660c4889a440a2a0e42f464e69df3',NULL,1780352953,0,'2026-06-02T00:29:13.156190+02:00',NULL,NULL,NULL,'["AI and Machine Learning > Education Technology > Prototypes"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "elearning", "reputation_status": "Vetted", "reputation_summary": "The initiative has been positively reviewed by academic and community-led AI organizations as a model for university-industry collaborative research.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/FutureLabs_social.max-1440x810.png", "source_provenance": "RSS Feed (AI)", "suggested_new_category": "academic-collaborations"}');
+INSERT INTO "resources" VALUES('https://blog.google/innovation-and-ai/technology/developers-tools/google-io-2026-collection','Google I/O 2026: News and announcements','Google''s central announcements from I/O 2026, showcasing agent-first AI development models.','2026',4,'An exhaustive collection of news and product releases from Google I/O 2026, showcasing the shift towards the ''Agent-First'' era. Key announcements include the launch of Gemini Omni, Gemini 3.5 Flash, Gemini for Science, and Google Antigravity, an agent-first application development platform. These updates represent a significant progression from assist-based AI tools to proactive executing agents within cloud ecosystems.','en','Article','Advanced',0,'online','automatic','c04182e56c2b13985097d054c03307a01c68497ac07634e3d52d6c3c32faae76',NULL,1780352932,0,'2026-06-02T00:28:52.853199+02:00',NULL,NULL,NULL,'["AI", "Generative AI", "Agentic AI Frameworks"]','["EMERGING", "GUIDE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly anticipated annual developer conference. The announcements surrounding Gemini 3.5, Gemini Omni, and Google Antigravity have been met with widespread community enthusiasm and deep discussion on tech-focused channels.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/IOCollection_social.max-1440x810.png", "source_provenance": "RSS Feed (AI)", "suggested_new_category": "ai-platforms"}');
+INSERT INTO "resources" VALUES('https://blog.google/innovation-and-ai/technology/research/gemini-for-science-io-2026/?linkId=61968100','Gemini for Science: AI Experiments and Tools for a New Era of Discovery','Official Google Blog post detailing Gemini for Science tools, experiments, and partner workflows designed to expand the scale and precision of scientific exploration.','2026',4,'Announced at Google I/O 2026, Gemini for Science represents a deep-tech initiative designed to accelerate fundamental discovery using AI agents. Grounded by papers published in Nature (featuring tools like Co-Scientist and AlphaEvolve), the article highlights real-world partner integrations in pharmaceutical development and scientific analysis. It outlines how the ''Science Skills'' bundle connects LLMs with tools like AlphaFold and PubChem to automate genomic and structural bioinformatics workflows.','English','blog','Advanced',0,'online','automatic','db30103b70ad0fa134f6343e5ce7d593a864ce15aa0b7bf1b758111914d4f24f',NULL,1780352302,0,'2026-06-02T00:18:22.456722+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "AI for Science", "Google Cloud AI", "Academic Research"]','["CASE STUDY", "EMERGING"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Official Google announcement detailing validated research workflows and scientific model integrations.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/science__keyword__blog-header.width-1300.jpg", "source_provenance": "X.com (GoogleAI)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://blog.google/products-and-platforms/products/google-one/google-ai-subscriptions','Google AI subscription updates from Google I/O 2026','Introducing a $100 AI Ultra plan — plus, new features and benefits for Google AI Plus, Pro and Ultra subscribers.','2026',4,'* **Curator Insight**: Introducing the $100/month AI Ultra tier introduces a structured economic model designed specifically to accommodate the heavy token usage of advanced developers.
-* **Live Grounding**: Financial and architectural analysis indicates that transitioning from hard prompt caps to a compute-allocated token metering model provides a highly predictable Cost of Goods Sold (COGS) for building on frontier models.','en','blog_post','intermediate',0,'online','automatic','a8ed7013897ebdf7818a9f8fe7460ca4af1e9e0f492452e529b36bd7e205062f',NULL,1.78035294283374595e+09,0,'2026-06-02T00:29:02.833746+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Subscriptions", "FinOps", "Developer Economics"]','["GUIDE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly discussed economic restructuring introducing compute-based token pricing with strong validation.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/I_O_Subs_social_share_image_1.width-1300.png", "source_provenance": "RSS Feed (AI)", "suggested_new_category": "finops"}');
+* **Live Grounding**: Financial and architectural analysis indicates that transitioning from hard prompt caps to a compute-allocated token metering model provides a highly predictable Cost of Goods Sold (COGS) for building on frontier models.','en','blog_post','intermediate',0,'online','automatic','a8ed7013897ebdf7818a9f8fe7460ca4af1e9e0f492452e529b36bd7e205062f',NULL,1780352942,0,'2026-06-02T00:29:02.833746+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Subscriptions", "FinOps", "Developer Economics"]','["GUIDE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly discussed economic restructuring introducing compute-based token pricing with strong validation.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/I_O_Subs_social_share_image_1.width-1300.png", "source_provenance": "RSS Feed (AI)", "suggested_new_category": "finops"}');
INSERT INTO "resources" VALUES('https://blog.google/products-and-platforms/products/search/ai-mode-us-insights','How AI Mode is changing and expanding the way people search','One year after launch, see how AI Mode’s users are shifting from keywords to natural language queries.','2026',4,'* **Curator Insight**: One year post-deployment, Google''s ''AI Mode'' transition illustrates a major architectural pivot towards intent-based, long-context reasoning instead of literal keyphrase mapping.
-* **Live Grounding**: Real-world search logs demonstrate that conversational interfaces encourage multi-step structured queries, forcing search engines to integrate real-time multi-source reasoning trees.','en','blog_post','intermediate',0,'online','automatic','efffdba81128330eb693dae6e43814981e571650e5f75f35993efb70a2ce8216',NULL,1.78035294283370494e+09,0,'2026-06-02T00:29:02.833705+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Search Engines", "Natural Language Processing", "AI Search"]','["CASE STUDY"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "First-party analytics showing behavioral shift trends with positive academic and industrial acknowledgment.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/AI_Mode_US.width-1300.png", "source_provenance": "RSS Feed (AI)", "suggested_new_category": "search-technologies"}');
+* **Live Grounding**: Real-world search logs demonstrate that conversational interfaces encourage multi-step structured queries, forcing search engines to integrate real-time multi-source reasoning trees.','en','blog_post','intermediate',0,'online','automatic','efffdba81128330eb693dae6e43814981e571650e5f75f35993efb70a2ce8216',NULL,1780352942,0,'2026-06-02T00:29:02.833705+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Search Engines", "Natural Language Processing", "AI Search"]','["CASE STUDY"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "First-party analytics showing behavioral shift trends with positive academic and industrial acknowledgment.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/AI_Mode_US.width-1300.png", "source_provenance": "RSS Feed (AI)", "suggested_new_category": "search-technologies"}');
INSERT INTO "resources" VALUES('https://blog.google/products-and-platforms/products/search/search-io-2026','Google Search''s I/O 2026 updates: AI agents and more','We shared the next step in our journey to bring together the best of a search engine with the best of AI.','2026',4,'* **Curator Insight**: Deploying multi-stage AI search agents transforms static content index retrieval into an active planning and programmatic execution workflow.
-* **Live Grounding**: User telemetry confirms that the engine''s capability to output customized layouts with interactive trackers, simulators, and checklists drastically improves complex research times.','en','blog_post','intermediate',0,'online','automatic','62fcd1f6b728f8c868dc36b8fa9646ea451e49cab5be29217dfde1a9e7b1cf4f',NULL,1.78035294283373808e+09,0,'2026-06-02T00:29:02.833738+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Search Engines", "AI Search", "Agentic Retrieval"]','["ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly trusted official launch documenting search capability shift.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Search_AI_and_search_engine_v46_16x9_1.width-1300.jpg", "source_provenance": "RSS Feed (AI)", "suggested_new_category": "search-agents"}');
+* **Live Grounding**: User telemetry confirms that the engine''s capability to output customized layouts with interactive trackers, simulators, and checklists drastically improves complex research times.','en','blog_post','intermediate',0,'online','automatic','62fcd1f6b728f8c868dc36b8fa9646ea451e49cab5be29217dfde1a9e7b1cf4f',NULL,1780352942,0,'2026-06-02T00:29:02.833738+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Search Engines", "AI Search", "Agentic Retrieval"]','["ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly trusted official launch documenting search capability shift.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Search_AI_and_search_engine_v46_16x9_1.width-1300.jpg", "source_provenance": "RSS Feed (AI)", "suggested_new_category": "search-agents"}');
INSERT INTO "resources" VALUES('https://blog.google/products-and-platforms/products/workspace/workspace-updates','New ways to create and get stuff done in Google Workspace','Announcing new voice capabilities in Gmail, Docs and Keep, a new design tool called Google Pics and updates to AI Inbox.','2026',4,'* **Curator Insight**: The introduction of Google Pics and the ''Live'' voice capabilities across Docs and Gmail signals a major step toward deeply integrated, cross-app agentic micro-actions.
-* **Live Grounding**: Developer feedback highlights the utility of the collaborative Canvas canvas model, allowing simultaneous human and agentic edits on vector graphics directly within enterprise workspaces.','en','blog_post','intermediate',0,'online','automatic','0e1c7b2f0e23c89771b76e10fb3bb8f0ab156b0b4c6bc5b221359fe5645979da',NULL,1.78035294283371305e+09,0,'2026-06-02T00:29:02.833713+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Collaboration Tools", "Google Workspace", "Agentic Workflows"]','["ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly anticipated release of Google Pics and Live collaboration capabilities with positive tester reception.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/GoogleWorkspace-IO.width-1300.png", "source_provenance": "RSS Feed (AI)", "suggested_new_category": "collaborative-ai"}');
-INSERT INTO "resources" VALUES('https://blog.gopaddle.io/2021/04/01/strange-things-you-never-knew-about-kubernetes-configmaps-on-day-one','blog.gopaddle.io: Strange things you never knew about Kubernetes ConfigMaps'' on day one 🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.gopaddle.io: Strange things you never knew about Kubernetes ConfigMaps'' on day one 🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902959012043809e+09,0,'2026-05-17T16:53:10.120438+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+* **Live Grounding**: Developer feedback highlights the utility of the collaborative Canvas canvas model, allowing simultaneous human and agentic edits on vector graphics directly within enterprise workspaces.','en','blog_post','intermediate',0,'online','automatic','0e1c7b2f0e23c89771b76e10fb3bb8f0ab156b0b4c6bc5b221359fe5645979da',NULL,1780352942,0,'2026-06-02T00:29:02.833713+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Collaboration Tools", "Google Workspace", "Agentic Workflows"]','["ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly anticipated release of Google Pics and Live collaboration capabilities with positive tester reception.", "social_preview_url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/GoogleWorkspace-IO.width-1300.png", "source_provenance": "RSS Feed (AI)", "suggested_new_category": "collaborative-ai"}');
+INSERT INTO "resources" VALUES('https://blog.gopaddle.io/2021/04/01/strange-things-you-never-knew-about-kubernetes-configmaps-on-day-one','blog.gopaddle.io: Strange things you never knew about Kubernetes ConfigMaps'' on day one 🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.gopaddle.io: Strange things you never knew about Kubernetes ConfigMaps'' on day one 🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029590,0,'2026-05-17T16:53:10.120438+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.gougousis.net/file-permissions-the-painful-side-of-docker','blog.gougousis.net: File Permissions: the painful side of Docker 🌟','- ["Excellent description of user ids and access rights in Docker; it’s a non trivial issue and there’s no silver bullet other than to avoid running your containers with a privileged user. As a bonus, I personally like openshift approach (random UIDs belonging to the super user GID)"](https://x.com/agarcia)','2021',4,'Dissects the persistent pain of host-vs-container file permissions in Linux volumes. Showcases the OpenShift-inspired random UID design paradigm as an elegant architectural mechanism to remediate root privilege escalation vectors.','English','Analysis','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Linux Internals", "Permissions & Users"]','["[ENTERPRISE-STABLE]"]','[]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.greenroots.info/how-not-to-use-git-in-practice-ten-git-usages-you-should-know-to-avoid','blog.greenroots.info: How NOT to use Git in Practice. Ten Git usages, you'' should know to avoid','','N/A',0,'A curated technical resource and architectural guide covering blog.greenroots.info: How NOT to use Git in Practice. Ten Git usages, you'' should know to avoid in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902956542963695e+09,0,'2026-05-17T16:52:45.429637+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.griddynamics.comdeveloping-a-modular-pipeline-library-to-improve-devops-collaboration','blog.griddynamics.com: Developing a modular pipeline library to improve'' DevOps collaboration','','N/A',0,'A curated technical resource and architectural guide covering blog.griddynamics.com: Developing a modular pipeline library to improve'' DevOps collaboration in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032038.99948,0,'2026-05-17T17:33:58.999480+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.gruntwork.io/a-comprehensive-guide-to-managing-secrets-in-your-terraform-code-1d586955ace1','==blog.gruntwork.io: A comprehensive guide to managing secrets in your Terraform'' code== 🌟🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','935b612b7e5330a121d376233941de6ed474f1fc4e99aa7cfed204e57f57201b',100.0,1.77903154403443789e+09,0,'2026-05-17T17:25:44.034438+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.gruntwork.io/how-to-manage-multiple-environments-with-terraform-32c7bc5d692','==blog.gruntwork.io: How to manage multiple environments with Terraform=='' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','03c0208ab6f794d3a785a19f027de6971e11993405a434e3ee12d391bcb60b99',100.0,1.77903053185040903e+09,0,'2026-05-17T17:08:51.850409+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.gruntwork.io/how-to-use-terraform-as-a-team-251bc1104973','blog.gruntwork.io: How to use Terraform as a team','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','dd4c9dd1812a29386c9e4ee994349ed39aa849132b38a4053643810961472174',100.0,1.77903309263656306e+09,0,'2026-05-17T17:51:32.636563+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://www.gruntwork.io/blog/how-to-use-terraform-as-a-team"}');
-INSERT INTO "resources" VALUES('https://blog.gruntwork.io/introducing-git-xargs-an-open-source-tool-to-update-multiple-github-repos-753f9f3675ec','blog.gruntwork.io: Introducing git-xargs: an open source tool to update'' multiple GitHub repos','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a118bd30e118b7fca5e125d64e3d0ac4d6b08de582f3734188af32f07f0da3f5',100.0,1.77903219834316706e+09,0,'2026-05-17T17:36:38.343167+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://www.gruntwork.io/blog/introducing-git-xargs-an-open-source-tool-to-update-multiple-github-repos"}');
-INSERT INTO "resources" VALUES('https://blog.gruntwork.io/introducing-the-gruntwork-module-service-and-architecture-catalogs-eb3a21b99f70','blog.gruntwork.io: Introducing: The Gruntwork Module, Service, and Architecture'' Catalogs','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1f2bc141169d94e71efbbb48ac806230ddce8425e0794ce811510be8b361b3c4',100.0,1779032732.20487,0,'2026-05-17T17:45:32.204870+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://www.gruntwork.io/blog/introducing-the-gruntwork-module-service-and-architecture-catalogs"}');
-INSERT INTO "resources" VALUES('https://blog.gruntwork.io/terraform-tips-tricks-loops-if-statements-and-gotchas-f739bbae55f9','==blog.gruntwork.io: Terraform tips & tricks: loops, if-statements, and'' gotchas==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','c0bd066f3513f9951cf13b7c67920709ca8f16b3f0a7f81a19e3fbac3877a1bb',100.0,1779029169.10788,0,'2026-05-17T16:46:09.107880+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.gruntwork.io/why-we-use-terraform-and-not-chef-puppet-ansible-saltstack-or-cloudformation-7989dad2865c','Why we use Terraform and not Chef, Puppet, Ansible, SaltStack, or CloudFormation','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','23ea27bb5350b33fe078b6e450dd1da780baeb3a7c624cc2bd51def5ca0e0be6',100.0,1.77903369746640706e+09,0,'2026-05-17T18:01:37.466407+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://www.gruntwork.io/blog/why-we-use-terraform-and-not-chef-puppet-ansible-saltstack-or-cloudformation"}');
+INSERT INTO "resources" VALUES('https://blog.greenroots.info/how-not-to-use-git-in-practice-ten-git-usages-you-should-know-to-avoid','blog.greenroots.info: How NOT to use Git in Practice. Ten Git usages, you'' should know to avoid','','N/A',0,'A curated technical resource and architectural guide covering blog.greenroots.info: How NOT to use Git in Practice. Ten Git usages, you'' should know to avoid in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029565,0,'2026-05-17T16:52:45.429637+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.griddynamics.comdeveloping-a-modular-pipeline-library-to-improve-devops-collaboration','blog.griddynamics.com: Developing a modular pipeline library to improve'' DevOps collaboration','','N/A',0,'A curated technical resource and architectural guide covering blog.griddynamics.com: Developing a modular pipeline library to improve'' DevOps collaboration in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032038,0,'2026-05-17T17:33:58.999480+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.gruntwork.io/a-comprehensive-guide-to-managing-secrets-in-your-terraform-code-1d586955ace1','==blog.gruntwork.io: A comprehensive guide to managing secrets in your Terraform'' code== 🌟🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','935b612b7e5330a121d376233941de6ed474f1fc4e99aa7cfed204e57f57201b',100.0,1779031544,0,'2026-05-17T17:25:44.034438+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.gruntwork.io/how-to-manage-multiple-environments-with-terraform-32c7bc5d692','==blog.gruntwork.io: How to manage multiple environments with Terraform=='' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','03c0208ab6f794d3a785a19f027de6971e11993405a434e3ee12d391bcb60b99',100.0,1779030531,0,'2026-05-17T17:08:51.850409+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.gruntwork.io/how-to-use-terraform-as-a-team-251bc1104973','blog.gruntwork.io: How to use Terraform as a team','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','dd4c9dd1812a29386c9e4ee994349ed39aa849132b38a4053643810961472174',100.0,1779033092,0,'2026-05-17T17:51:32.636563+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://www.gruntwork.io/blog/how-to-use-terraform-as-a-team"}');
+INSERT INTO "resources" VALUES('https://blog.gruntwork.io/introducing-git-xargs-an-open-source-tool-to-update-multiple-github-repos-753f9f3675ec','blog.gruntwork.io: Introducing git-xargs: an open source tool to update'' multiple GitHub repos','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a118bd30e118b7fca5e125d64e3d0ac4d6b08de582f3734188af32f07f0da3f5',100.0,1779032198,0,'2026-05-17T17:36:38.343167+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://www.gruntwork.io/blog/introducing-git-xargs-an-open-source-tool-to-update-multiple-github-repos"}');
+INSERT INTO "resources" VALUES('https://blog.gruntwork.io/introducing-the-gruntwork-module-service-and-architecture-catalogs-eb3a21b99f70','blog.gruntwork.io: Introducing: The Gruntwork Module, Service, and Architecture'' Catalogs','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1f2bc141169d94e71efbbb48ac806230ddce8425e0794ce811510be8b361b3c4',100.0,1779032732,0,'2026-05-17T17:45:32.204870+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://www.gruntwork.io/blog/introducing-the-gruntwork-module-service-and-architecture-catalogs"}');
+INSERT INTO "resources" VALUES('https://blog.gruntwork.io/terraform-tips-tricks-loops-if-statements-and-gotchas-f739bbae55f9','==blog.gruntwork.io: Terraform tips & tricks: loops, if-statements, and'' gotchas==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','c0bd066f3513f9951cf13b7c67920709ca8f16b3f0a7f81a19e3fbac3877a1bb',100.0,1779029169,0,'2026-05-17T16:46:09.107880+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.gruntwork.io/why-we-use-terraform-and-not-chef-puppet-ansible-saltstack-or-cloudformation-7989dad2865c','Why we use Terraform and not Chef, Puppet, Ansible, SaltStack, or CloudFormation','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','23ea27bb5350b33fe078b6e450dd1da780baeb3a7c624cc2bd51def5ca0e0be6',100.0,1779033697,0,'2026-05-17T18:01:37.466407+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://www.gruntwork.io/blog/why-we-use-terraform-and-not-chef-puppet-ansible-saltstack-or-cloudformation"}');
INSERT INTO "resources" VALUES('https://blog.gskinner.com/archives/2022/01/flutter-easily-add-ci-testing-with-github-actions.html','blog.gskinner.com: Flutter: Easily add CI testing with GitHub Actions','','2022',0,'A technical implementation blueprint for integrating Flutter automated testing pipelines within GitHub Actions. Outlines configuration paradigms for environment caching, automated test suite execution, and artifact compilation. Significantly minimizes manual pre-flight validation overhead for cross-platform workflows.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Mobile CI/CD", "Flutter Automation"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.gurock.com/what-is-devtestops','==blog.gurock.com: What Is DevTestOps?==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','2139f1c6dea772bdc996a2479def6c1f6f0502d04cac10f709fbfc1086fc299c',100.0,1779033102.35605,0,'2026-05-17T17:51:42.356050+02:00',NULL,NULL,NULL,'[]','[]','["docs/testops.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.guybarrette.com/powershell-prompt-how-to-display-your-current-kubernetes-context-using-oh-my-posh-3','blog.guybarrette.com: Powershell prompt: How to display your current Kubernetes'' context using Oh-My-Posh 3 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','322db1d92e2eb99a3de03d1b1b92579ed51efa9167248e89212cd55c70312e86',100.0,1.77903275424328589e+09,0,'2026-05-17T17:45:54.243286+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://www.linkedin.com/newsletters/6962087231775772672"}');
+INSERT INTO "resources" VALUES('https://blog.gurock.com/what-is-devtestops','==blog.gurock.com: What Is DevTestOps?==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','2139f1c6dea772bdc996a2479def6c1f6f0502d04cac10f709fbfc1086fc299c',100.0,1779033102,0,'2026-05-17T17:51:42.356050+02:00',NULL,NULL,NULL,'[]','[]','["docs/testops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.guybarrette.com/powershell-prompt-how-to-display-your-current-kubernetes-context-using-oh-my-posh-3','blog.guybarrette.com: Powershell prompt: How to display your current Kubernetes'' context using Oh-My-Posh 3 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','322db1d92e2eb99a3de03d1b1b92579ed51efa9167248e89212cd55c70312e86',100.0,1779032754,0,'2026-05-17T17:45:54.243286+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://www.linkedin.com/newsletters/6962087231775772672"}');
INSERT INTO "resources" VALUES('https://blog.harbur.io/demystifying-stateful-apps-on-kubernetes-by-deploying-an-etcd-cluster-b85bf8c16fea','blog.harbur.io: Demystifying stateful apps on Kubernetes by deploying an etcd cluster','','2017',0,'A deep dive into stateful mechanics by manually building and scaling an etcd cluster inside Kubernetes. Demystifies headless Services, Pod IDs, and Persistent Volumes. Though modern architectures prefer automated Operators, this serves as a fundamental learning tool for stateful storage dynamics.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2017-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Storage", "Stateful Applications", "Etcd Deployment"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.harbur.iothe-seven-steps-to-build-a-cloud-native-ci-cd-for-github-repos-using-tekton-31a445a3bde','blog.harbur.io: The Seven Steps to build a Cloud Native CI/CD for GitHub'' repos using Tekton','','N/A',0,'A curated technical resource and architectural guide covering blog.harbur.io: The Seven Steps to build a Cloud Native CI/CD for GitHub'' repos using Tekton in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903145849425196e+09,0,'2026-05-17T17:24:18.494252+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/tekton.md"]','["tekton.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.harbur.iothe-seven-steps-to-build-a-cloud-native-ci-cd-for-github-repos-using-tekton-31a445a3bde','blog.harbur.io: The Seven Steps to build a Cloud Native CI/CD for GitHub'' repos using Tekton','','N/A',0,'A curated technical resource and architectural guide covering blog.harbur.io: The Seven Steps to build a Cloud Native CI/CD for GitHub'' repos using Tekton in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031458,0,'2026-05-17T17:24:18.494252+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/tekton.md"]','["tekton.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.heaphero.io','blog.heaphero.io: HeapHero - Java & Android Heap Dump Analyzer','','2021',0,'Technical analysis and troubleshooting advice targeting Java OutOfMemoryErrors. Discusses using automated heap analysis to pinpoint classloader leaks, redundant data allocations, and memory bloat.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["JVM Architecture", "Memory Management", "Diagnostics"]','["[COMMUNITY-TOOL]"]','[]','["java-and-java-performance-optimization.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.heaphero.io/2020/10/16/what-is-gc-log-thread-dump-and-heapdump','blog.heaphero.io: What is GC Log, thread dump and Heapdump? 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','559a9bd9d174e6ca3fb64b21c6115215522e36121bab8995b4d7c7efa055fc58',100.0,1.77903192759022808e+09,0,'2026-05-17T17:32:07.590228+02:00',NULL,NULL,NULL,'[]','[]','["docs/java-and-java-performance-optimization.md"]','[]','{}','{"review_metadata": {"original_url": "https://blog.heaphero.io/2020/10/16/what-is-gc-log-thread-dump-and-heapdump", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.003193"}, "duplicate_of": "https://blog.heaphero.io/what-is-gc-log-thread-dump-and-heapdump"}');
-INSERT INTO "resources" VALUES('https://blog.heptio.com/kubectl-shell-autocomplete-heptioprotip-48dd023e0bf3','kubectl Shell Autocomplete','','2026',0,'A deep dive into setting up shell autocomplete for ''kubectl'' across Bash, Zsh, and fish environments. From an operational efficiency perspective, autocompletion queries API resources dynamically, minimizing context switching and reducing manual spelling errors during incident response.','Shell','Blog Post','Beginner',0,'online','manual','f51b724db1b07500464e468f00b7cbbaaeebf13dc732f713a0ba9aab868a0cc0',100.0,1.77903043380534195e+09,0,'2026-05-17T17:07:13.805342+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "CLI & Debugging"]','["[COMMUNITY-TOOL]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.heroku.com/monolithic-applications-into-services','blog.heroku.com: Deconstructing Monolithic Applications into Services','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','386f9bffe1485db033d860396b08009aae2e76a6a245a48f1dce0b1b623f75ab',100.0,1.779033428901129e+09,0,'2026-05-17T17:57:08.901129+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{"duplicate_of": "https://www.heroku.com/blog/monolithic-applications-into-services"}');
+INSERT INTO "resources" VALUES('https://blog.heaphero.io/2020/10/16/what-is-gc-log-thread-dump-and-heapdump','blog.heaphero.io: What is GC Log, thread dump and Heapdump? 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','559a9bd9d174e6ca3fb64b21c6115215522e36121bab8995b4d7c7efa055fc58',100.0,1779031927,0,'2026-05-17T17:32:07.590228+02:00',NULL,NULL,NULL,'[]','[]','["docs/java-and-java-performance-optimization.md"]','[]','{}','{"review_metadata": {"original_url": "https://blog.heaphero.io/2020/10/16/what-is-gc-log-thread-dump-and-heapdump", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.003193"}, "duplicate_of": "https://blog.heaphero.io/what-is-gc-log-thread-dump-and-heapdump"}');
+INSERT INTO "resources" VALUES('https://blog.heptio.com/kubectl-shell-autocomplete-heptioprotip-48dd023e0bf3','kubectl Shell Autocomplete','','2026',0,'A deep dive into setting up shell autocomplete for ''kubectl'' across Bash, Zsh, and fish environments. From an operational efficiency perspective, autocompletion queries API resources dynamically, minimizing context switching and reducing manual spelling errors during incident response.','Shell','Blog Post','Beginner',0,'online','manual','f51b724db1b07500464e468f00b7cbbaaeebf13dc732f713a0ba9aab868a0cc0',100.0,1779030433,0,'2026-05-17T17:07:13.805342+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "CLI & Debugging"]','["[COMMUNITY-TOOL]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.heroku.com/monolithic-applications-into-services','blog.heroku.com: Deconstructing Monolithic Applications into Services','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','386f9bffe1485db033d860396b08009aae2e76a6a245a48f1dce0b1b623f75ab',100.0,1779033428,0,'2026-05-17T17:57:08.901129+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{"duplicate_of": "https://www.heroku.com/blog/monolithic-applications-into-services"}');
INSERT INTO "resources" VALUES('https://blog.heyal.co.uk/unit-testing-helm-charts','blog.heyal.co.uk: How to unit-test your helm charts with Golang 🌟','','2021',0,'Deep technical look into executing unit testing on Helm chart outputs using Go tests instead of simple bash scripts. Ensures template logic parses properly and conforms to runtime requirements prior to deploy.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Application Delivery", "Testing", "Unit Testing"]','["[COMMUNITY-TOOL]"]','[]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.httpwatch.com/2015/01/16/a-simple-performance-comparison-of-https-spdy-and-http2/comment-page-1','A Simple Performance Comparison of HTTPS, SPDY and HTTP/2 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','0a6525f7b57befcd65510b8f15d56af33f4752b6d07fd5f1a25ac528af3f86e7',100.0,1779032172.11741,1,'2026-05-17T17:36:12.117410+02:00',NULL,NULL,NULL,'[]','[]','["docs/networking.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.httpwatch.com/2015/01/16/a-simple-performance-comparison-of-https-spdy-and-http2/comment-page-1','A Simple Performance Comparison of HTTPS, SPDY and HTTP/2 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','0a6525f7b57befcd65510b8f15d56af33f4752b6d07fd5f1a25ac528af3f86e7',100.0,1779032172,1,'2026-05-17T17:36:12.117410+02:00',NULL,NULL,NULL,'[]','[]','["docs/networking.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.hubspot.com/marketing/ipaas-vendors','blog.hubspot.com: The 22 Best iPaaS Vendors for Any Budget','','2021',0,'An industry survey of 22 leading iPaaS platforms. It contrasts heavy enterprise offerings like MuleSoft and Workato with modern developer-centric alternatives. Evaluates features such as pre-built connectors, low-code interface flexibility, data translation capabilities, and target developer personas.','N/A','Market Analysis','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Integration", "iPaaS", "Market Review"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.hubspot.com/website/api-gateway-vs-load-balancer','blog.hubspot.com: API Gateway vs. Load Balancer: What''s The Difference?','','2023',4,'Contracts the key functional boundaries between an API Gateway and a traditional Load Balancer. While a load balancer acts on Layer 4 or Layer 7 to distribute incoming raw network traffic uniformly across targets, an API gateway is application-aware, performing protocol translation, rate-limiting, authentication, and request orchestration. This clarification is key when designing layered public-facing ingress networks.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Integration", "API Gateways", "Architecture Comparisons"]','["[ENTERPRISE-STABLE]"]','[]','["api.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.hubspot.es/marketing/matriz-raci','blog.hubspot.es: Matriz RACI: qué es y cómo utilizarla para asignar responsabilidades','','2023',0,'Spanish guide explaining the deployment of RACI matrices to structure large-scale digital initiatives. Demonstrates templates and practical examples to map stakeholder communication strategies, avoiding operational bottlenecking during critical release cycles.','Spanish','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Project Management", "Governance", "RACI Matrix"]','["[COMMUNITY-TOOL]"]','[]','["project-management-methodology.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.hubspot.es/sales/producto-minimo-viable','blog.hubspot.es: MVP: 3 pasos para desarrollar un Producto mínimo viable','','2023',0,'A 3-step Spanish guide for planning and executing an MVP. Details strategies to prioritize core features, validate assumptions through immediate customer telemetry, and iterate based on quantitative post-launch metrics.','Spanish','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Product Management", "Methodology", "Minimum Viable Product"]','["[COMMUNITY-TOOL]"]','[]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.identitydigest.com/azuread-federate-k8s','==blog.identitydigest.com: Azure AD workload identity federation with Kubernetes==','','N/A',0,'A curated technical resource and architectural guide covering ==blog.identitydigest.com: Azure AD workload identity federation with Kubernetes== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903240015802907e+09,0,'2026-05-17T17:40:00.158029+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.identitydigest.com/azuread-federate-k8s','==blog.identitydigest.com: Azure AD workload identity federation with Kubernetes==','','N/A',0,'A curated technical resource and architectural guide covering ==blog.identitydigest.com: Azure AD workload identity federation with Kubernetes== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032400,0,'2026-05-17T17:40:00.158029+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.inedo.com/devops/top-50-docker-tools','Top 50 Docker Tools','','2026',0,'This curated overview evaluates 50 critical tools in the Docker ecosystem, categorizing them across orchestration, monitoring, registry management, and local development. It provides an architectural map for platform engineers looking to design custom container toolchains by comparing complementary utilities. The guide remains valuable for identifying alternative runtimes, security scanners, and automated deployment helpers.','Markdown','Article','Low',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Containerization", "Tool Ecosystem"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.inedo.com/top-50-docker-tools','Top 50 Docker Tools','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a0dcb2cd9ba8c0791271684dabb912ecd168d1711a53c4fdebbb2cf604815970',100.0,1.77903003453929209e+09,0,'2026-05-17T17:00:34.539292+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{"duplicate_of": "https://blog.inedo.com/devops/top-50-docker-tools"}');
+INSERT INTO "resources" VALUES('https://blog.inedo.com/top-50-docker-tools','Top 50 Docker Tools','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a0dcb2cd9ba8c0791271684dabb912ecd168d1711a53c4fdebbb2cf604815970',100.0,1779030034,0,'2026-05-17T17:00:34.539292+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{"duplicate_of": "https://blog.inedo.com/devops/top-50-docker-tools"}');
INSERT INTO "resources" VALUES('https://blog.insight-services-apac.dev/2023/12/04/getting-started-bicep','insight-services-apac.github.io: Getting Started with Bicep','','2023',0,'A foundational exploration of Azure Bicep designed to ease the onboarding ramp from legacy ARM templates. Emphasizes cleaner declarative syntax, structural modularization, and native integration with Azure CLI/PowerShell workflows.','Bicep','Blog','Beginner',0,'duplicate','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "Azure Bicep"]','["[LEGACY]"]','[]','["azure.md"]','{}','{"duplicate_of": "https://piotrminkowski.com/2024/06/13/getting-started-with-backstage"}');
INSERT INTO "resources" VALUES('https://blog.ionelmc.ro/2015/01/02/speedup-pip-install','Speed up pip install','','2015',2,'Curator Insight details early strategies for accelerating pip package installation times using HTTP caching proxies. Live Grounding reveals that modern package management tools (like ''uv'' and optimized caching protocols in current pip versions) natively resolve these network bottlenecks, rendering legacy HTTP-cache hacks largely obsolete but educationally significant.','Python','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2015-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Python", "Package Management"]','["[LEGACY]"]','[]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.isaack.io/articles/2016-08/Jenkins-CICD-Getting-Started-With-Groovy-Part-1','medium: Jenkins CICD Getting started with Groovy and Docker Containers —'' Part 1','','N/A',0,'A curated technical resource and architectural guide covering medium: Jenkins CICD Getting started with Groovy and Docker Containers —'' Part 1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903159153821611e+09,0,'2026-05-17T17:26:31.538216+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift-pipelines.md"]','["openshift-pipelines.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.isaack.io/articles/2016-08/Jenkins-CICD-Getting-Started-With-Groovy-Part-1','medium: Jenkins CICD Getting started with Groovy and Docker Containers —'' Part 1','','N/A',0,'A curated technical resource and architectural guide covering medium: Jenkins CICD Getting started with Groovy and Docker Containers —'' Part 1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031591,0,'2026-05-17T17:26:31.538216+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift-pipelines.md"]','["openshift-pipelines.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.ivnilv.com/posts/rotating-kops-etcd-certificates','blog.ivnilv.com: Rotating Kops Etcd Certificates','','2020',0,'A technical troubleshooting guide mapping out the precise sequence required to rotate internal etcd client and peer certificates within a running, Kops-managed cluster. Addresses avoidance of control plane downtime and potential etcd split-brain scenarios during CA transitions.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Provisioning", "Deployment Tools", "Security"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-on-premise.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.jcprz.com/my-tips-to-pass-the-cka-exam-and-whats-next-8df2c3d38a7e','blog.jcprz.com: My tips to pass the CKA exam and what’s next','','N/A',0,'A curated technical resource and architectural guide covering blog.jcprz.com: My tips to pass the CKA exam and what’s next in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032337.37932,0,'2026-05-17T17:38:57.379320+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.jcprz.com/my-tips-to-pass-the-cka-exam-and-whats-next-8df2c3d38a7e','blog.jcprz.com: My tips to pass the CKA exam and what’s next','','N/A',0,'A curated technical resource and architectural guide covering blog.jcprz.com: My tips to pass the CKA exam and what’s next in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032337,0,'2026-05-17T17:38:57.379320+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.jessfraz.com/post/hard-multi-tenancy-in-kubernetes','blog.jessfraz.com: Hard Multi-Tenancy in Kubernetes (2018)','','2018',0,'A seminal blog post on hard multi-tenancy. Explores hypervisor-level container runtimes (such as gVisor and Kata Containers) to isolate tenants sharing a host OS kernel.','Go','Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Multi-Tenancy", "Hard Isolation"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.jetbrains.com/dotnet/2021/07/19/getting-started-with-asp-net-core-and-grpc','blog.jetbrains.com: Getting Started with ASP.NET Core and gRPC','','2021',4,'Presents a technical guide on configuring high-performance gRPC services using ASP.NET Core. Details protobuf schema creation, client generation, and HTTP/2 connection pooling to achieve ultra-low latency between microservices.','C#','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Development", ".NET Framework", "gRPC Communication"]','["[ENTERPRISE-STABLE]"]','[]','["dotnet.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.jetbrains.com/teamcity/2019/03/configuration-as-code-part-1-getting-started-with-kotlin-dsl','blog.jetbrains.com: Configuration as Code, Part 1: Getting Started with Kotlin DSL','','2026',0,'A deep-dive engineering guide on leveraging JetBrains'' Kotlin DSL to define and maintain continuous integration configurations. Focuses on code reusability, modular inheritance, and programmatic pipeline generation.','English','Article','Medium',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Delivery", "CI-CD Platforms", "Enterprise Suites"]','["[COMMUNITY-TOOL]"]','[]','["jenkins-alternatives.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.jetstack.io/blog/istio-oidc','blog.jetstack.io: Istio OIDC Authentication','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','be39845930a3d6afe74db883ff6be9f102e627caa67b028487b1c8954e77c821',100.0,1.77903258355368399e+09,0,'2026-05-17T17:43:03.553684+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md", "docs/istio.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.jimmyray.io/discover-k8s-through-its-apis-e2f90937a19f','blog.jimmyray.io: Discover K8s Through Its APIs','','N/A',0,'A curated technical resource and architectural guide covering blog.jimmyray.io: Discover K8s Through Its APIs in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903384458734107e+09,0,'2026-05-17T18:04:04.587341+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.jimmyray.io/kubernetes-workload-identity-with-aws-sdk-for-go-v2-927d2f258057','blog.jimmyray.io: Kubernetes Workload Identity with AWS SDK for Go v2','','N/A',0,'A curated technical resource and architectural guide covering blog.jimmyray.io: Kubernetes Workload Identity with AWS SDK for Go v2 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903423801310205e+09,0,'2026-05-17T18:10:38.013102+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.jetstack.io/blog/istio-oidc','blog.jetstack.io: Istio OIDC Authentication','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','be39845930a3d6afe74db883ff6be9f102e627caa67b028487b1c8954e77c821',100.0,1779032583,0,'2026-05-17T17:43:03.553684+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md", "docs/istio.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.jimmyray.io/discover-k8s-through-its-apis-e2f90937a19f','blog.jimmyray.io: Discover K8s Through Its APIs','','N/A',0,'A curated technical resource and architectural guide covering blog.jimmyray.io: Discover K8s Through Its APIs in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033844,0,'2026-05-17T18:04:04.587341+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.jimmyray.io/kubernetes-workload-identity-with-aws-sdk-for-go-v2-927d2f258057','blog.jimmyray.io: Kubernetes Workload Identity with AWS SDK for Go v2','','N/A',0,'A curated technical resource and architectural guide covering blog.jimmyray.io: Kubernetes Workload Identity with AWS SDK for Go v2 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034238,0,'2026-05-17T18:10:38.013102+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.joda.org/2018/09/do-not-fall-into-oracles-java-11-trap.html','Oracle''s Java 11 trap - Use OpenJDK instead! 🌟','','2018',0,'A highly discussed warning article regarding the commercial risks associated with using Oracle JDK 11 without a paid subscription. The piece strongly urges teams to migrate standard JVM deployments to community OpenJDK distributions to maintain licensing compliance.','Java','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Java Ecosystem", "Licensing"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md", "java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.johnfolberth.com','blog.johnfolberth.com: Resources and posts for those figuring out DevOps in Azure','','2024',3,'A high-quality resource portal presenting architectural patterns and troubleshooting strategies for Azure-centric DevOps platforms. 2026 analysis shows this blog is a valuable community resource for engineers designing multi-tenant enterprise configurations, implementing compliance boundaries, and configuring YAML-based continuous delivery engines.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud DevOps", "Platform Engineering", "Azure DevOps Architecture"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.jooq.org','blog.jooq.org','','2026',0,'The premier engineering blog for the jOOQ framework. Explores advanced SQL query generation, type-safe persistence, optimizer bypasses, and JVM database integration paradigms.','Java','Engineering Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["SQL", "ORM & Query Builders", "Java Ecosystem"]','["[COMMUNITY-TOOL]"]','[]','["databases.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.joshgav.com/posts/cluster-level-multitenancy','blog.joshgav.com: Clusters for all! - 16 May 2022 on Multitenancy, Clusters','','2022',0,'Synthesizes advanced platform patterns for slice-based API multitenancy. Argues that virtualized control planes represent the most scalable approach for complex multi-user setups.','Go','Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Multi-Tenancy", "Virtual Clusters"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.jromanmartin.io/2020/09/25/how-upgrade-strimzi-operator.html','blog.jromanmartin.io: How to upgrade Strimzi Operator using the CLI','','2020',0,'A practical operational guide focused on executing safe command-line upgrades of the Strimzi Kafka Operator on active clusters. It steps through updating Custom Resource Definitions (CRDs), applying modified RBAC resources, updating the Operator Deployment manifests, and verifying cluster reconciliation states to ensure zero downtime for dependent message streams.','Shell','Technical Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Kubernetes Operators", "Strimzi", "Day-2 Operations"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.jromanmartin.io/cheat-sheets','blog.jromanmartin.io: ActiveMQ, Kafka, Strimzi and CodeReady Containers','','2023',0,'An architecture-focused blog explaining how to coordinate Apache ActiveMQ, Kafka, Strimzi operators, and CodeReady Containers in Kubernetes environments. It provides real-world patterns for building resilient, event-driven microservices.','YAML','Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Messaging Systems", "Kubernetes Operators"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.kasten.io/10-key-takeaways-from-kubernetes-backup-recovery-for-dummies','blog.kasten.io: 10 Key Takeaways from Kubernetes Backup & Recovery For Dummies','','N/A',0,'A curated technical resource and architectural guide covering blog.kasten.io: 10 Key Takeaways from Kubernetes Backup & Recovery For Dummies in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903145852848696e+09,0,'2026-05-17T17:24:18.528487+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-backup-migrations.md"]','["kubernetes-backup-migrations.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.kasten.io/aks-and-storage-how-to-design-storage-for-cloud-native-applications','blog.kasten.io: AKS and Storage: How to Design Storage for Cloud Native'' Applications','','N/A',0,'A curated technical resource and architectural guide covering blog.kasten.io: AKS and Storage: How to Design Storage for Cloud Native'' Applications in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903288436327791e+09,0,'2026-05-17T17:48:04.363278+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.kasten.io/aks-and-storage-performance-differences-among-kubernetes-storage-services','blog.kasten.io: AKS and Storage: Performance Differences Among K8s Storage'' Services','','N/A',0,'A curated technical resource and architectural guide covering blog.kasten.io: AKS and Storage: Performance Differences Among K8s Storage'' Services in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902934090679907e+09,0,'2026-05-17T16:49:00.906799+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.kasten.io/benchmarking-kubernetes-storage-with-kubestr','blog.kasten.io: Benchmarking and Evaluating Your Kubernetes Storage with'' Kubestr','','N/A',0,'A curated technical resource and architectural guide covering blog.kasten.io: Benchmarking and Evaluating Your Kubernetes Storage with'' Kubestr in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902959427200508e+09,0,'2026-05-17T16:53:14.272005+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.kasten.io/concepts-behind-terraform-and-kubernetes','blog.kasten.io: Working with Kubernetes and Terraform Part 1: Concepts Behind'' Terraform and Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering blog.kasten.io: Working with Kubernetes and Terraform Part 1: Concepts Behind'' Terraform and Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902906798453402e+09,0,'2026-05-17T16:44:27.984534+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.kasten.io/move-fast-and-test-in-kubernetes-without-breaking-things','blog.kasten.io: Move Fast and Test in Kubernetes without Breaking Things'' with kanister and CI/CD 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903139301860904e+09,0,'2026-05-17T17:23:13.018609+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-backup-migrations.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.kasten.io/posts/extending-kubernetes-application-backup-and-mobility-to-the-edge-with-kasten-k10-v4.5','blog.kasten.io: Extending Kubernetes Application Backup and Mobility to'' the Edge with Kasten K10 V4.5','','N/A',0,'A curated technical resource and architectural guide covering blog.kasten.io: Extending Kubernetes Application Backup and Mobility to'' the Edge with Kasten K10 V4.5 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903097090703892e+09,0,'2026-05-17T17:16:10.907039+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-backup-migrations.md"]','["kubernetes-backup-migrations.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.kasten.io/ransomware-protection-kasten-k10-v4','blog.kasten.io: Kubernetes Ransomware Protection with Kasten K10 v4.0','','N/A',0,'A curated technical resource and architectural guide covering blog.kasten.io: Kubernetes Ransomware Protection with Kasten K10 v4.0 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903151045937609e+09,0,'2026-05-17T17:25:10.459376+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.kasten.io/10-key-takeaways-from-kubernetes-backup-recovery-for-dummies','blog.kasten.io: 10 Key Takeaways from Kubernetes Backup & Recovery For Dummies','','N/A',0,'A curated technical resource and architectural guide covering blog.kasten.io: 10 Key Takeaways from Kubernetes Backup & Recovery For Dummies in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031458,0,'2026-05-17T17:24:18.528487+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-backup-migrations.md"]','["kubernetes-backup-migrations.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.kasten.io/aks-and-storage-how-to-design-storage-for-cloud-native-applications','blog.kasten.io: AKS and Storage: How to Design Storage for Cloud Native'' Applications','','N/A',0,'A curated technical resource and architectural guide covering blog.kasten.io: AKS and Storage: How to Design Storage for Cloud Native'' Applications in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032884,0,'2026-05-17T17:48:04.363278+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.kasten.io/aks-and-storage-performance-differences-among-kubernetes-storage-services','blog.kasten.io: AKS and Storage: Performance Differences Among K8s Storage'' Services','','N/A',0,'A curated technical resource and architectural guide covering blog.kasten.io: AKS and Storage: Performance Differences Among K8s Storage'' Services in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029340,0,'2026-05-17T16:49:00.906799+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.kasten.io/benchmarking-kubernetes-storage-with-kubestr','blog.kasten.io: Benchmarking and Evaluating Your Kubernetes Storage with'' Kubestr','','N/A',0,'A curated technical resource and architectural guide covering blog.kasten.io: Benchmarking and Evaluating Your Kubernetes Storage with'' Kubestr in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029594,0,'2026-05-17T16:53:14.272005+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.kasten.io/concepts-behind-terraform-and-kubernetes','blog.kasten.io: Working with Kubernetes and Terraform Part 1: Concepts Behind'' Terraform and Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering blog.kasten.io: Working with Kubernetes and Terraform Part 1: Concepts Behind'' Terraform and Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029067,0,'2026-05-17T16:44:27.984534+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.kasten.io/move-fast-and-test-in-kubernetes-without-breaking-things','blog.kasten.io: Move Fast and Test in Kubernetes without Breaking Things'' with kanister and CI/CD 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779031393,0,'2026-05-17T17:23:13.018609+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-backup-migrations.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.kasten.io/posts/extending-kubernetes-application-backup-and-mobility-to-the-edge-with-kasten-k10-v4.5','blog.kasten.io: Extending Kubernetes Application Backup and Mobility to'' the Edge with Kasten K10 V4.5','','N/A',0,'A curated technical resource and architectural guide covering blog.kasten.io: Extending Kubernetes Application Backup and Mobility to'' the Edge with Kasten K10 V4.5 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030970,0,'2026-05-17T17:16:10.907039+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-backup-migrations.md"]','["kubernetes-backup-migrations.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.kasten.io/ransomware-protection-kasten-k10-v4','blog.kasten.io: Kubernetes Ransomware Protection with Kasten K10 v4.0','','N/A',0,'A curated technical resource and architectural guide covering blog.kasten.io: Kubernetes Ransomware Protection with Kasten K10 v4.0 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031510,0,'2026-05-17T17:25:10.459376+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.kintone.io/entry/2021/01/14/160935','blog.kintone.io: Rebooting a LOT of Kubernetes nodes in a declarative way','','2021',0,'Case study analyzing Kintone''s custom internal orchestrator designed to perform massive, coordinated node reboots. Highlights how declarative scheduling patterns, combined with Pod Disruption Budgets, prevent traffic degradation during rolling bare-metal maintenance runs.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations", "Node Management", "Declarative Automation"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.kintone.io/entry/neco-registry','blog.kintone.io: Tolerating failures in container image registries 🌟','','2021',0,'Case study analyzing how to deploy failure-tolerant private registries in high-availability environments. Explains how to set up resilient storage layers, handle replication synchronization, and use local pull-through caching to shield nodes from upstream network outages.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations", "Registry", "High Availability"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.kintone.io/entry/pvc-autoresizer','blog.kintone.io: Introducing pvc-autoresizer','','2021',0,'An introductory case study and engineering blog post detailing the motivation behind building pvc-autoresizer. It walks through disk capacity challenges and the architecture of using Prometheus alerts to trigger CSI-driven volume expansion.','Markdown','Article','Simple',0,'online','manual','3757cb8ec2d890fd3d87cca669ebd9866c0d3bf071784219650412a1bb97ae81',100.0,1.779034336832309e+09,1,'2026-05-17T18:12:16.832309+02:00',NULL,NULL,NULL,'["Storage", "Volume Management", "Developer Education"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.kloia.com/karpenter-cluster-autoscaler-76d7f7ec0d0e','blog.kloia.com: Karpenter Cluster Autoscaler','','2022',3,'This practical guide walks through configuring Karpenter on AWS EKS. It outlines essential IAM roles, Helm deployment values, and Karpenter ''Provisioner'' (NodePool) definitions. A structured onboarding resource for platform engineers transitioning away from Kubernetes Cluster Autoscaler.','English','Technical Article','Medium',0,'online','manual','dc456b0ec8f845235e47996b50b5d31f93c19b576a78dd7534b50746a05e6bf2',100.0,1.779031388866086e+09,0,'2026-05-17T17:23:08.866086+02:00',NULL,NULL,NULL,'["Autoscaling", "Resource Provisioning", "Tutorials"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.knell.it/commands-kubernetes-should-adopt-from-red-hat-openshift','==blog.knell.it: Commands Kubernetes should adopt from Red Hat OpenShift==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','31cbfb4c1c83b83ba281bc9c10568cd543279227e913f2858dce892363838926',100.0,1.779031568535681e+09,0,'2026-05-17T17:26:08.535681+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.knell.it/making-your-helm-chart-observable-for-prometheus','blog.knell.it: Making your Helm Chart observable for Prometheus','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','41413740ec2d252a223a3474acdc4e253862a7f7915ac34606887f7642ec1d1c',100.0,1.77903309358004689e+09,0,'2026-05-17T17:51:33.580047+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"duplicate_of": "https://christianhuth.de/making-your-helm-chart-observable-for-prometheus"}');
-INSERT INTO "resources" VALUES('https://blog.knoldus.com/introduction-to-kubernetes-deployment-strategies','blog.knoldus.com: Introduction to Kubernetes Deployment Strategies','','N/A',0,'A curated technical resource and architectural guide covering blog.knoldus.com: Introduction to Kubernetes Deployment Strategies in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903189812277293e+09,0,'2026-05-17T17:31:38.122773+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.knoldus.com/introduction-to-kubernetes-deployment-strategies-part-2','blog.knoldus.com: Introduction to Kubernetes Deployment Strategies – Part'' 2','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1.77903433606607198e+09,0,'2026-05-17T18:12:16.066072+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://blog.knoldus.com/introduction-to-kubernetes-deployment-strategies"}');
-INSERT INTO "resources" VALUES('https://blog.knoldus.com/monitoring-kafka-with-prometheus-and-grafana',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903433041196894e+09,0,'2026-05-17T18:12:10.411969+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.kubecost.com/blog/aks-cost','blog.kubecost.com: AKS Cost Monitoring and Governance With Kubecost','','N/A',0,'A curated technical resource and architectural guide covering blog.kubecost.com: AKS Cost Monitoring and Governance With Kubecost in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903179664222788e+09,0,'2026-05-17T17:29:56.642228+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"duplicate_of": "https://www.apptio.com/topics/kubernetes/aks-cost/?src=kc-blog"}');
-INSERT INTO "resources" VALUES('https://blog.kubecost.com/blog/announcing-kubecost-first-round',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blog.kubecost.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903380636826205e+09,0,'2026-05-17T18:03:26.368262+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.kubecost.com/blog/kubernetes-kops','blog.kubecost.com: Kubernetes kOps: Step-By-Step Example & Alternatives','','N/A',0,'A curated technical resource and architectural guide covering blog.kubecost.com: Kubernetes kOps: Step-By-Step Example & Alternatives in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77902913294812607e+09,0,'2026-05-17T16:45:32.948126+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"duplicate_of": "https://www.apptio.com/blog/kubernetes-kops/?src=kc-blog"}');
-INSERT INTO "resources" VALUES('https://blog.kubecost.com/blog/kubernetes-labels','blog.kubecost.com: The Guide to Kubernetes Labels','','N/A',0,'A curated technical resource and architectural guide covering blog.kubecost.com: The Guide to Kubernetes Labels in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903106458757805e+09,0,'2026-05-17T17:17:44.587578+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"duplicate_of": "https://www.apptio.com/topics/kubernetes/labels/?src=kc-blog"}');
-INSERT INTO "resources" VALUES('https://blog.kubecost.com/blog/kubernetes-node-affinity','blog.kubecost.com: Kubernetes node affinity: examples & instructions','','N/A',0,'A curated technical resource and architectural guide covering blog.kubecost.com: Kubernetes node affinity: examples & instructions in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903191056361794e+09,0,'2026-05-17T17:31:50.563618+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"duplicate_of": "https://www.apptio.com/topics/kubernetes/node-affinity/?src=kc-blog"}');
-INSERT INTO "resources" VALUES('https://blog.kubecost.com/blog/rancher-vs-kubernetes','==blog.kubecost.com: Rancher vs Kubernetes: It’s not either or==','','N/A',0,'A curated technical resource and architectural guide covering ==blog.kubecost.com: Rancher vs Kubernetes: It’s not either or== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031142.98789,0,'2026-05-17T17:19:02.987890+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.kintone.io/entry/pvc-autoresizer','blog.kintone.io: Introducing pvc-autoresizer','','2021',0,'An introductory case study and engineering blog post detailing the motivation behind building pvc-autoresizer. It walks through disk capacity challenges and the architecture of using Prometheus alerts to trigger CSI-driven volume expansion.','Markdown','Article','Simple',0,'online','manual','3757cb8ec2d890fd3d87cca669ebd9866c0d3bf071784219650412a1bb97ae81',100.0,1779034336,1,'2026-05-17T18:12:16.832309+02:00',NULL,NULL,NULL,'["Storage", "Volume Management", "Developer Education"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.kloia.com/karpenter-cluster-autoscaler-76d7f7ec0d0e','blog.kloia.com: Karpenter Cluster Autoscaler','','2022',3,'This practical guide walks through configuring Karpenter on AWS EKS. It outlines essential IAM roles, Helm deployment values, and Karpenter ''Provisioner'' (NodePool) definitions. A structured onboarding resource for platform engineers transitioning away from Kubernetes Cluster Autoscaler.','English','Technical Article','Medium',0,'online','manual','dc456b0ec8f845235e47996b50b5d31f93c19b576a78dd7534b50746a05e6bf2',100.0,1779031388,0,'2026-05-17T17:23:08.866086+02:00',NULL,NULL,NULL,'["Autoscaling", "Resource Provisioning", "Tutorials"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.knell.it/commands-kubernetes-should-adopt-from-red-hat-openshift','==blog.knell.it: Commands Kubernetes should adopt from Red Hat OpenShift==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','31cbfb4c1c83b83ba281bc9c10568cd543279227e913f2858dce892363838926',100.0,1779031568,0,'2026-05-17T17:26:08.535681+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.knell.it/making-your-helm-chart-observable-for-prometheus','blog.knell.it: Making your Helm Chart observable for Prometheus','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','41413740ec2d252a223a3474acdc4e253862a7f7915ac34606887f7642ec1d1c',100.0,1779033093,0,'2026-05-17T17:51:33.580047+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"duplicate_of": "https://christianhuth.de/making-your-helm-chart-observable-for-prometheus"}');
+INSERT INTO "resources" VALUES('https://blog.knoldus.com/introduction-to-kubernetes-deployment-strategies','blog.knoldus.com: Introduction to Kubernetes Deployment Strategies','','N/A',0,'A curated technical resource and architectural guide covering blog.knoldus.com: Introduction to Kubernetes Deployment Strategies in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031898,0,'2026-05-17T17:31:38.122773+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.knoldus.com/introduction-to-kubernetes-deployment-strategies-part-2','blog.knoldus.com: Introduction to Kubernetes Deployment Strategies – Part'' 2','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779034336,0,'2026-05-17T18:12:16.066072+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://blog.knoldus.com/introduction-to-kubernetes-deployment-strategies"}');
+INSERT INTO "resources" VALUES('https://blog.knoldus.com/monitoring-kafka-with-prometheus-and-grafana',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779034330,0,'2026-05-17T18:12:10.411969+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.kubecost.com/blog/aks-cost','blog.kubecost.com: AKS Cost Monitoring and Governance With Kubecost','','N/A',0,'A curated technical resource and architectural guide covering blog.kubecost.com: AKS Cost Monitoring and Governance With Kubecost in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779031796,0,'2026-05-17T17:29:56.642228+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"duplicate_of": "https://www.apptio.com/topics/kubernetes/aks-cost/?src=kc-blog"}');
+INSERT INTO "resources" VALUES('https://blog.kubecost.com/blog/announcing-kubecost-first-round',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blog.kubecost.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033806,0,'2026-05-17T18:03:26.368262+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.kubecost.com/blog/kubernetes-kops','blog.kubecost.com: Kubernetes kOps: Step-By-Step Example & Alternatives','','N/A',0,'A curated technical resource and architectural guide covering blog.kubecost.com: Kubernetes kOps: Step-By-Step Example & Alternatives in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779029132,0,'2026-05-17T16:45:32.948126+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"duplicate_of": "https://www.apptio.com/blog/kubernetes-kops/?src=kc-blog"}');
+INSERT INTO "resources" VALUES('https://blog.kubecost.com/blog/kubernetes-labels','blog.kubecost.com: The Guide to Kubernetes Labels','','N/A',0,'A curated technical resource and architectural guide covering blog.kubecost.com: The Guide to Kubernetes Labels in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779031064,0,'2026-05-17T17:17:44.587578+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"duplicate_of": "https://www.apptio.com/topics/kubernetes/labels/?src=kc-blog"}');
+INSERT INTO "resources" VALUES('https://blog.kubecost.com/blog/kubernetes-node-affinity','blog.kubecost.com: Kubernetes node affinity: examples & instructions','','N/A',0,'A curated technical resource and architectural guide covering blog.kubecost.com: Kubernetes node affinity: examples & instructions in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779031910,0,'2026-05-17T17:31:50.563618+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"duplicate_of": "https://www.apptio.com/topics/kubernetes/node-affinity/?src=kc-blog"}');
+INSERT INTO "resources" VALUES('https://blog.kubecost.com/blog/rancher-vs-kubernetes','==blog.kubecost.com: Rancher vs Kubernetes: It’s not either or==','','N/A',0,'A curated technical resource and architectural guide covering ==blog.kubecost.com: Rancher vs Kubernetes: It’s not either or== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031142,0,'2026-05-17T17:19:02.987890+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.kubesimplify.com/diy-how-to-build-a-kubernetes-policy-engine','blog.kubesimplify.com: DIY: How To Build A Kubernetes Policy Engine','','2022',4,'An advanced, hands-on tutorial that guides readers through building a custom Kubernetes policy engine from scratch using Go. Covers hook registration with the API server, resource validation workflows, and runtime policy updates.','Go','Tutorial','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Policy Enforcement", "Custom Controllers"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.kubesimplify.com/getting-started-with-ko-a-fast-container-image-builder-for-your-go-applications','blog.kubesimplify.com: Getting started with ko: A fast container image builder for your Go applications','','2022',0,'Evaluates `ko`, an open-source image synthesis compiler built to package Go applications without requiring Docker or a local daemon. By compiling and pushing binaries directly to registries, it simplifies Go-based microservice shipping with built-in Software Bill of Materials (SBOM) generation.','Go','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Container Infrastructure", "Image Synthesis", "Language-Specific Builders"]','["[COMMUNITY-TOOL]"]','[]','["container-managers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.kubesimplify.com/moving-code-between-git-repositories-with-copybara','blog.kubesimplify.com: Moving code between GIT repositories with Copybara | Daniele Polencic','','2022',0,'Evaluates Google''s Copybara system for transferring and transforming code layouts between disparate Git repositories. Highly valuable for orchestrating multi-repo synchronization pipelines, especially when bridging public open-source forks with secure internal codebases.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Version Control", "Repository Synchronization"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.kubesimplify.com/perform-crud-operations-on-kubernetes-using-golang','blog.kubesimplify.com: Perform CRUD Operations on Kubernetes Using Golang'' 🌟','','2022',4,'Demonstrates utilizing Go and client-go libraries to build programmatically driven operations inside Kubernetes clusters. Guides devs through standard CRUD commands to lay foundational blocks for building customized operators.','English','Technical Article','Advanced',0,'online','manual','N/A',100.0,1.77902907035781288e+09,0,'2026-05-17T16:44:30.357813+02:00',NULL,NULL,NULL,'["Kubernetes Platform", "K8s API & Development", "Golang Client"]','["[ENTERPRISE-STABLE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.kubesimplify.com/yours-kindly-drone','==blog.kubesimplify.com: Yours Kindly Drone==','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.7790330248334589e+09,0,'2026-05-17T17:50:24.833459+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.kumomind.com/what-you-need-to-know-to-debug-a-preempted-pod-on-kubernetes','blog.kumomind.com: What You Need To Know To Debug A Preempted Pod On Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering blog.kumomind.com: What You Need To Know To Debug A Preempted Pod On Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902960928140711e+09,0,'2026-05-17T16:53:29.281407+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.lealdasilva.com/vmware2proxmox','blog.lealdasilva.com: Why You Should Switch from VMware to Proxmox in 2024','','N/A',0,'A curated technical resource and architectural guide covering blog.lealdasilva.com: Why You Should Switch from VMware to Proxmox in 2024 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903260070407509e+09,0,'2026-05-17T17:43:20.704075+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.learncodeonline.in/everything-about-ansible-variables','blog.learncodeonline.in: Everything about Ansible Variables 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.learncodeonline.in: Everything about Ansible Variables 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902916510919189e+09,0,'2026-05-17T16:46:05.109192+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.learncodeonline.in/kubernetes','blog.learncodeonline.in: Kubernetes! An Architectural Overview','','N/A',0,'A curated technical resource and architectural guide covering blog.learncodeonline.in: Kubernetes! An Architectural Overview in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033030.17817,0,'2026-05-17T17:50:30.178170+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.learncodeonline.in/kubernetes-cluster-deployment-on-centos-linux','blog.learncodeonline.in: Kubernetes Cluster Deployment on CentOS Linux','','N/A',0,'A curated technical resource and architectural guide covering blog.learncodeonline.in: Kubernetes Cluster Deployment on CentOS Linux in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903130212490296e+09,0,'2026-05-17T17:21:42.124903+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.learncodeonline.in/kubernetes-scheduling-daemonset','blog.learncodeonline.in: Kubernetes Scheduling - DaemonSet','','N/A',0,'A curated technical resource and architectural guide covering blog.learncodeonline.in: Kubernetes Scheduling - DaemonSet in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031494.378,0,'2026-05-17T17:24:54.378000+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.learncodeonline.in/kubernetes-scheduling-taints-and-tolerations','blog.learncodeonline.in: Kubernetes Scheduling - Taints and Tolerations','','N/A',0,'A curated technical resource and architectural guide covering blog.learncodeonline.in: Kubernetes Scheduling - Taints and Tolerations in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790332803955121e+09,0,'2026-05-17T17:54:40.395512+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.learncodeonline.in/managing-file-operations-with-ansible','blog.learncodeonline.in: Managing File Operations With Ansible 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.learncodeonline.in: Managing File Operations With Ansible 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903323670721507e+09,0,'2026-05-17T17:53:56.707215+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.lelonek.me/liveness-and-readiness-probes-for-kubernetes-in-phoenix-application-890e24d0737e','Liveness and Readiness Probes for Kubernetes in Phoenix application','','N/A',0,'A curated technical resource and architectural guide covering Liveness and Readiness Probes for Kubernetes in Phoenix application in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903134929704904e+09,0,'2026-05-17T17:22:29.297049+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.lightspin.io/nginx-custom-snippets-cve-2021-25742','blog.lightspin.io: NGINX Custom Snippets CVE-2021-25742','','N/A',0,'A curated technical resource and architectural guide covering blog.lightspin.io: NGINX Custom Snippets CVE-2021-25742 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903194491070699e+09,0,'2026-05-17T17:32:24.910707+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.kubesimplify.com/perform-crud-operations-on-kubernetes-using-golang','blog.kubesimplify.com: Perform CRUD Operations on Kubernetes Using Golang'' 🌟','','2022',4,'Demonstrates utilizing Go and client-go libraries to build programmatically driven operations inside Kubernetes clusters. Guides devs through standard CRUD commands to lay foundational blocks for building customized operators.','English','Technical Article','Advanced',0,'online','manual','N/A',100.0,1779029070,0,'2026-05-17T16:44:30.357813+02:00',NULL,NULL,NULL,'["Kubernetes Platform", "K8s API & Development", "Golang Client"]','["[ENTERPRISE-STABLE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.kubesimplify.com/yours-kindly-drone','==blog.kubesimplify.com: Yours Kindly Drone==','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779033024,0,'2026-05-17T17:50:24.833459+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.kumomind.com/what-you-need-to-know-to-debug-a-preempted-pod-on-kubernetes','blog.kumomind.com: What You Need To Know To Debug A Preempted Pod On Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering blog.kumomind.com: What You Need To Know To Debug A Preempted Pod On Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029609,0,'2026-05-17T16:53:29.281407+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.lealdasilva.com/vmware2proxmox','blog.lealdasilva.com: Why You Should Switch from VMware to Proxmox in 2024','','N/A',0,'A curated technical resource and architectural guide covering blog.lealdasilva.com: Why You Should Switch from VMware to Proxmox in 2024 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032600,0,'2026-05-17T17:43:20.704075+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.learncodeonline.in/everything-about-ansible-variables','blog.learncodeonline.in: Everything about Ansible Variables 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.learncodeonline.in: Everything about Ansible Variables 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029165,0,'2026-05-17T16:46:05.109192+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.learncodeonline.in/kubernetes','blog.learncodeonline.in: Kubernetes! An Architectural Overview','','N/A',0,'A curated technical resource and architectural guide covering blog.learncodeonline.in: Kubernetes! An Architectural Overview in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033030,0,'2026-05-17T17:50:30.178170+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.learncodeonline.in/kubernetes-cluster-deployment-on-centos-linux','blog.learncodeonline.in: Kubernetes Cluster Deployment on CentOS Linux','','N/A',0,'A curated technical resource and architectural guide covering blog.learncodeonline.in: Kubernetes Cluster Deployment on CentOS Linux in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031302,0,'2026-05-17T17:21:42.124903+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.learncodeonline.in/kubernetes-scheduling-daemonset','blog.learncodeonline.in: Kubernetes Scheduling - DaemonSet','','N/A',0,'A curated technical resource and architectural guide covering blog.learncodeonline.in: Kubernetes Scheduling - DaemonSet in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031494,0,'2026-05-17T17:24:54.378000+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.learncodeonline.in/kubernetes-scheduling-taints-and-tolerations','blog.learncodeonline.in: Kubernetes Scheduling - Taints and Tolerations','','N/A',0,'A curated technical resource and architectural guide covering blog.learncodeonline.in: Kubernetes Scheduling - Taints and Tolerations in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033280,0,'2026-05-17T17:54:40.395512+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.learncodeonline.in/managing-file-operations-with-ansible','blog.learncodeonline.in: Managing File Operations With Ansible 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.learncodeonline.in: Managing File Operations With Ansible 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033236,0,'2026-05-17T17:53:56.707215+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.lelonek.me/liveness-and-readiness-probes-for-kubernetes-in-phoenix-application-890e24d0737e','Liveness and Readiness Probes for Kubernetes in Phoenix application','','N/A',0,'A curated technical resource and architectural guide covering Liveness and Readiness Probes for Kubernetes in Phoenix application in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031349,0,'2026-05-17T17:22:29.297049+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.lightspin.io/nginx-custom-snippets-cve-2021-25742','blog.lightspin.io: NGINX Custom Snippets CVE-2021-25742','','N/A',0,'A curated technical resource and architectural guide covering blog.lightspin.io: NGINX Custom Snippets CVE-2021-25742 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031944,0,'2026-05-17T17:32:24.910707+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.linkody.com/guides/google-search-operators-cheatsheet','blog.linkody.com: The Ultimate Google Search Operators Cheatsheet 🌟','','2023',0,'A highly structured, table-driven cheat sheet detailing Google dorking queries. It allows security analysts and systems architects to perform targeted domain audits, trace security leaks, and parse public records with high precision.','None','Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Information Retrieval", "OSINT", "Search Optimization"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.logrocket.com/aws-amplify-and-react-native-a-tutorial','blog.logrocket.com: AWS Amplify and React Native: A tutorial','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f4a3d1810a7fe04d0aa7f45d83c37ab77f4bc77c18d1f7b0952f0feea46bfab2',100.0,1.7790342265742371e+09,0,'2026-05-17T18:10:26.574237+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-miscellaneous.md"]','[]','{}','{"duplicate_of": "https://blog.logrocket.com/aws-amplify-react-native-tutorial-examples"}');
+INSERT INTO "resources" VALUES('https://blog.logrocket.com/aws-amplify-and-react-native-a-tutorial','blog.logrocket.com: AWS Amplify and React Native: A tutorial','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f4a3d1810a7fe04d0aa7f45d83c37ab77f4bc77c18d1f7b0952f0feea46bfab2',100.0,1779034226,0,'2026-05-17T18:10:26.574237+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-miscellaneous.md"]','[]','{}','{"duplicate_of": "https://blog.logrocket.com/aws-amplify-react-native-tutorial-examples"}');
INSERT INTO "resources" VALUES('https://blog.logrocket.com/aws-amplify-react-native-tutorial-examples','blog.logrocket.com: AWS Amplify and React Native: A tutorial','','2022',0,'Curator Insight steps through the integration of AWS Amplify into React Native projects for seamless mobile backend generation. Live Grounding confirms this setup remains a highly efficient workflow, though development teams in 2026 now focus heavily on Amplify Gen 2, which utilizes TypeScript-first code-first DX.','JavaScript','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Development", "Frontend & Mobile", "AWS Amplify"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["aws-miscellaneous.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.logrocket.com/build-blockchain-with-go','blog.logrocket.com: How to build a blockchain from scratch with Go','','2022',0,'A guide illustrating how to build a basic blockchain protocol in Go from scratch. Walks through cryptography, hashing, transaction processing, and basic consensus mechanism structures.','en','Guide','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Advanced Projects"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["golang.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.logrocket.com/building-simple-app-go-postgresql','blog.logrocket.com: Building a simple app with Go and PostgreSQL','','N/A',0,'A hands-on tutorial on developing a database-backed CRUD application in Go using the PostgreSQL driver. Covers connection pool tuning and safe SQL transaction strategies.','en','Guide','Intermediate',1,'online','manual','90e12b1f72f0b68c3415733ea25675610377d7b0f9e44dc34b4b88e2d21c5a76',100.0,1779030739.36345,1,'2026-05-17T17:12:19.363450+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Storage Integration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.logrocket.com/building-simple-app-go-postgresql','blog.logrocket.com: Building a simple app with Go and PostgreSQL','','N/A',0,'A hands-on tutorial on developing a database-backed CRUD application in Go using the PostgreSQL driver. Covers connection pool tuning and safe SQL transaction strategies.','en','Guide','Intermediate',1,'online','manual','90e12b1f72f0b68c3415733ea25675610377d7b0f9e44dc34b4b88e2d21c5a76',100.0,1779030739,1,'2026-05-17T17:12:19.363450+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Storage Integration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.logrocket.com/django-rest-framework-alternatives','blog.logrocket.com: Django REST framework alternatives','','2020',0,'Comparative analysis of modern Python web frameworks acting as lightweight or performance-centric alternatives to Django REST Framework (DRF). Focuses heavily on the asynchronous design patterns of FastAPI, Flask, and Sanic.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Python Web", "API Frameworks"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.logrocket.com/docker-alternatives','blog.logrocket.com: Top Docker alternatives for 2022','','2022',3,'An analytical framework evaluating OCI runtime alternatives to standard Docker. Key trade-offs focused on security profiles, developer experience, and system-level dependencies for engines like Podman, Buildah, and Kaniko.','Markdown','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform", "Container Engines", "Alternatives"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.logrocket.com/graphql-vs-grpc-vs-rest-choosing-right-api','blog.logrocket.com: GraphQL vs. gRPC vs. REST: Choosing the right API','','2023',5,'A deep architectural comparison of GraphQL, gRPC, and REST. Details clear design sweet spots: GraphQL for data consolidation on client screens, gRPC for service-to-service calls, and REST for stable public integrations.','Agnostic','Analysis','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["API Architectures", "Patterns", "Comparison"]','["[DE FACTO STANDARD]"]','[]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.logrocket.com/guide-to-grpc-gateway','blog.logrocket.com: An all-in-one guide to gRPC-Gateway','','2026',0,'This LogRocket guide delivers a comprehensive tutorial on configuring and deploying the gRPC-Gateway proxy inside microservices. It covers real-world tasks such as generating reverse proxy code from protobuf schemas, intercepting errors, and handling cross-origin resource sharing (CORS). For engineers transitioning to gRPC, this reference simplifies the integration of dual-protocol APIs.','Markdown','Documentation','Intermediate',0,'online','manual','ed7b744a630c58aca3b2c72778aeb6eb57378336daa1c013805bf92efe1cf00c',100.0,1.77903111101198697e+09,1,'2026-05-17T17:18:31.011987+02:00',NULL,NULL,NULL,'["Learning Resources", "Tutorials", "API Integration"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.logrocket.com/how-to-build-blockchain-from-scratch-go','blog.logrocket.com: How to build a blockchain from scratch with Go','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a9c86d505e5090c914f4263890b5fed1707cf71cbd3a2b4396a62a1f9f72b1e4',100.0,1.7790312579333589e+09,0,'2026-05-17T17:20:57.933359+02:00',NULL,NULL,NULL,'[]','[]','["docs/golang.md"]','[]','{}','{"duplicate_of": "https://blog.logrocket.com/build-blockchain-with-go"}');
-INSERT INTO "resources" VALUES('https://blog.logrocket.com/kubevela-intro-better-way-ship-applications','blog.logrocket.com: Intro to KubeVela: A better way to ship applications','','2021',0,'An introductory developer guide providing an overview of KubeVela''s application architecture model and its practical advantages over standard Kubernetes YAML files. It explains how to model complex deployment stages.','English','Technical Article','Intermediate',0,'online','manual','326cee9ad7a2f37ec712f6483fb80178a0296d6f78276361e854f6016261a9e9',100.0,1.77903138156261706e+09,1,'2026-05-17T17:23:01.562617+02:00',NULL,NULL,NULL,'["Platform Engineering", "Application Delivery", "Educational Material"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.logrocket.com/top-10-vs-code-extensions-2021','blog.logrocket.com: Top 10 VS Code extensions for 2021','','2026',3,'Retrospective review of key VS Code extensions from 2021. Offers context on how tooling has transitioned from simple local execution helpers to advanced cloud-integrated platforms.','English','Article','Beginner',0,'online','manual','5b4bbfb8253173ff6de52c52f82aea519892ee21b2008590e2258847cf9fbf9b',100.0,1.77903254946595501e+09,1,'2026-05-17T17:42:29.465955+02:00',NULL,NULL,NULL,'["Development Environment", "Productivity", "Community Resource"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.logrocket.com/top-docker-alternatives-2022','==blog.logrocket.com: Top Docker alternatives for 2022==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','0359329a98b67214a271a8f5b64fe1770929d2a309fec47a4f02289ff66d8309',100.0,1.77902956968852591e+09,0,'2026-05-17T16:52:49.688526+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.logrocket.com/guide-to-grpc-gateway','blog.logrocket.com: An all-in-one guide to gRPC-Gateway','','2026',0,'This LogRocket guide delivers a comprehensive tutorial on configuring and deploying the gRPC-Gateway proxy inside microservices. It covers real-world tasks such as generating reverse proxy code from protobuf schemas, intercepting errors, and handling cross-origin resource sharing (CORS). For engineers transitioning to gRPC, this reference simplifies the integration of dual-protocol APIs.','Markdown','Documentation','Intermediate',0,'online','manual','ed7b744a630c58aca3b2c72778aeb6eb57378336daa1c013805bf92efe1cf00c',100.0,1779031111,1,'2026-05-17T17:18:31.011987+02:00',NULL,NULL,NULL,'["Learning Resources", "Tutorials", "API Integration"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.logrocket.com/how-to-build-blockchain-from-scratch-go','blog.logrocket.com: How to build a blockchain from scratch with Go','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a9c86d505e5090c914f4263890b5fed1707cf71cbd3a2b4396a62a1f9f72b1e4',100.0,1779031257,0,'2026-05-17T17:20:57.933359+02:00',NULL,NULL,NULL,'[]','[]','["docs/golang.md"]','[]','{}','{"duplicate_of": "https://blog.logrocket.com/build-blockchain-with-go"}');
+INSERT INTO "resources" VALUES('https://blog.logrocket.com/kubevela-intro-better-way-ship-applications','blog.logrocket.com: Intro to KubeVela: A better way to ship applications','','2021',0,'An introductory developer guide providing an overview of KubeVela''s application architecture model and its practical advantages over standard Kubernetes YAML files. It explains how to model complex deployment stages.','English','Technical Article','Intermediate',0,'online','manual','326cee9ad7a2f37ec712f6483fb80178a0296d6f78276361e854f6016261a9e9',100.0,1779031381,1,'2026-05-17T17:23:01.562617+02:00',NULL,NULL,NULL,'["Platform Engineering", "Application Delivery", "Educational Material"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.logrocket.com/top-10-vs-code-extensions-2021','blog.logrocket.com: Top 10 VS Code extensions for 2021','','2026',3,'Retrospective review of key VS Code extensions from 2021. Offers context on how tooling has transitioned from simple local execution helpers to advanced cloud-integrated platforms.','English','Article','Beginner',0,'online','manual','5b4bbfb8253173ff6de52c52f82aea519892ee21b2008590e2258847cf9fbf9b',100.0,1779032549,1,'2026-05-17T17:42:29.465955+02:00',NULL,NULL,NULL,'["Development Environment", "Productivity", "Community Resource"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.logrocket.com/top-docker-alternatives-2022','==blog.logrocket.com: Top Docker alternatives for 2022==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','0359329a98b67214a271a8f5b64fe1770929d2a309fec47a4f02289ff66d8309',100.0,1779029569,0,'2026-05-17T16:52:49.688526+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.logrocket.com/working-supabase-studio','blog.logrocket.com: Working with Supabase Studio','','2022',0,'A practical exploration of Supabase Studio, an embedded database UI. Shows how to configure relational tables, manage Row-Level Security (RLS) configurations, and run SQL commands without leaving the platform UI.','SQL/TypeScript','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Backend-as-a-Service", "PostgreSQL", "Database Tooling"]','["[COMMUNITY-TOOL]"]','[]','["devel-sites.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.lukechannings.com/2020-05-10-kubernetes-gitops-lessons.html','blog.lukechannings.com: Mistakes made and lessons learned with Kubernetes'' and GitOps','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c91c3a350ed1d3430347d5e98325754b6dd8b2ae5c9658033f13ec5595f193d0',100.0,1.77903112240466189e+09,0,'2026-05-17T17:18:42.404662+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://lukechannings.com/blog/2020-05-10-kubernetes-gitops-lessons"}');
+INSERT INTO "resources" VALUES('https://blog.lukechannings.com/2020-05-10-kubernetes-gitops-lessons.html','blog.lukechannings.com: Mistakes made and lessons learned with Kubernetes'' and GitOps','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c91c3a350ed1d3430347d5e98325754b6dd8b2ae5c9658033f13ec5595f193d0',100.0,1779031122,0,'2026-05-17T17:18:42.404662+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://lukechannings.com/blog/2020-05-10-kubernetes-gitops-lessons"}');
INSERT INTO "resources" VALUES('https://blog.marcnuri.com','blog.marcnuri.com','- [blog.marcnuri.com: Eclipse JKube 1.4.0 is now available!](https://blog.marcnuri.com/eclipse-jkube-1-4-0)','2021',0,'A deep-dive analysis of Eclipse JKube 1.4.0 improvements, focusing on streamlined Helm chart compilation, upgraded core API clients, and enhanced native build properties for container engines.','Java','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Development", "Java Tooling", "Eclipse JKube"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-client-libraries.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.marcnuri.com/eclipse-jkube-1-4-0','blog.marcnuri.com: Eclipse JKube 1.4.0 is now available!','','2021',2,'An update detailing features and improvements delivered in Eclipse JKube 1.4.0. Live Grounding indicates that updates like 1.4.0 stabilized multi-platform image generation capabilities and introduced robust handling of custom Helm charts and manifest validation rules.','English','Blog / Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud-Native Java", "Build Tools", "Eclipse JKube", "Release Notes"]','["[COMMUNITY-TOOL]"]','[]','["maven-gradle.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.marcnuri.com/eclipse-jkube-introduction-kubernetes-openshift','blog.marcnuri.com: Eclipse JKube introduction: Java tools and plugins for Kubernetes and OpenShift','','2020',3,'An introductory blog post showcasing the capabilities of JKube''s Kubernetes Maven and Gradle plugins. Live Grounding points to this resource as an excellent conceptual primer, explaining the transition from raw Java byte code to orchestrator-ready container configurations with minimal configuration overhead.','English','Blog / Article','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud-Native Java", "Build Tools", "Eclipse JKube", "Overview"]','["[COMMUNITY-TOOL]"]','[]','["maven-gradle.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.marcnuri.com/fabric8-kubernetes-java-client-and-quarkus-and-graalvm','blog.marcnuri.com: Build Kubernetes controllers with Fabric8 Kubernetes Client, Quarkus, and JKube','','2023',0,'Detailed technical guide showing how to leverage Quarkus, GraalVM native image compilation, and the Fabric8 client to build sub-second startup Kubernetes controllers. By integrating Eclipse JKube, developers can deploy footprint-optimized Java applications perfectly suited for serverless scaling.','Java','Tutorial','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Development", "Java SDKs", "Quarkus Integration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-client-libraries.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.marcnuri.com/kubernetes-client-java-fabric8-introduction','blog.marcnuri.com: Fabric8 Kubernetes Client for Java introduction','','2023',0,'An in-depth introduction to the Fabric8 Kubernetes Client for Java developers, showcasing its thread-safe builder patterns and dynamic API mapping. It serves as a highly efficient alternative to official clients, simplifying Custom Resource Definition (CRD) operations and custom controller architecture within modern JVM-based microservices.','Java','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Development", "Java SDKs", "Fabric8 Client"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-client-libraries.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.mariano.cloud/do-you-even-jsonpath','blog.mariano.cloud: Do you even JSONPath?','','N/A',0,'A curated technical resource and architectural guide covering blog.mariano.cloud: Do you even JSONPath? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902991653738093e+09,0,'2026-05-17T16:58:36.537381+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://blog.mayadata.io/container-attached-storage-cas-vs.-software-defined-storage-which-one-to-choose','blog.mayadata.io: Container Attached Storage (CAS) vs. Software-Defined'' Storage - Which One to Choose?','','N/A',0,'A curated technical resource and architectural guide covering blog.mayadata.io: Container Attached Storage (CAS) vs. Software-Defined'' Storage - Which One to Choose? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903404918748903e+09,0,'2026-05-17T18:07:29.187489+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.mayadata.io/github-chaos-actions-in-your-ci/cd-workflow-part-1','GitHub Chaos Actions in Your CI/CD workflow','','N/A',0,'A curated technical resource and architectural guide covering GitHub Chaos Actions in Your CI/CD workflow in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903379491656804e+09,0,'2026-05-17T18:03:14.916568+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.mayadata.io/kubernetes-storage-basics-pv-pvc-and-storageclass','blog.mayadata.io: Kubernetes storage basics: PV, PVC and StorageClass 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.mayadata.io: Kubernetes storage basics: PV, PVC and StorageClass 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903281969570207e+09,0,'2026-05-17T17:46:59.695702+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.mariano.cloud/do-you-even-jsonpath','blog.mariano.cloud: Do you even JSONPath?','','N/A',0,'A curated technical resource and architectural guide covering blog.mariano.cloud: Do you even JSONPath? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029916,0,'2026-05-17T16:58:36.537381+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true}');
+INSERT INTO "resources" VALUES('https://blog.mayadata.io/container-attached-storage-cas-vs.-software-defined-storage-which-one-to-choose','blog.mayadata.io: Container Attached Storage (CAS) vs. Software-Defined'' Storage - Which One to Choose?','','N/A',0,'A curated technical resource and architectural guide covering blog.mayadata.io: Container Attached Storage (CAS) vs. Software-Defined'' Storage - Which One to Choose? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034049,0,'2026-05-17T18:07:29.187489+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.mayadata.io/github-chaos-actions-in-your-ci/cd-workflow-part-1','GitHub Chaos Actions in Your CI/CD workflow','','N/A',0,'A curated technical resource and architectural guide covering GitHub Chaos Actions in Your CI/CD workflow in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033794,0,'2026-05-17T18:03:14.916568+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.mayadata.io/kubernetes-storage-basics-pv-pvc-and-storageclass','blog.mayadata.io: Kubernetes storage basics: PV, PVC and StorageClass 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.mayadata.io: Kubernetes storage basics: PV, PVC and StorageClass 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032819,0,'2026-05-17T17:46:59.695702+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-now-with-python-3-support','The Flask Mega-Tutorial: Now with Python 3 Support','','2021',0,'Miguel Grinberg''s definitive masterclass in Flask application development. Guides developers from initial setup through databases migrations with SQLAlchemy, user authorization pipelines, background tasks, and containerized cloud setups.','Python','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Web Frameworks", "Comprehensive Tutorials"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.mimacom.com/automate-nexus','blog.mimacom.com/automate-nexus','','N/A',0,'A curated technical resource and architectural guide covering blog.mimacom.com/automate-nexus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903153341031289e+09,0,'2026-05-17T17:25:33.410313+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/registries.md"]','["registries.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.mimacom.com/git-aliases-you-wished-you-had','blog.mimacom.com: The Git Commands You Wish You Always Had','','N/A',0,'A curated technical resource and architectural guide covering blog.mimacom.com: The Git Commands You Wish You Always Had in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903161813014793e+09,0,'2026-05-17T17:26:58.130148+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.mimacom.com/kubernetes-cheat-sheet','blog.mimacom.com: Kubernetes Cheat Sheet','','N/A',0,'A curated technical resource and architectural guide covering blog.mimacom.com: Kubernetes Cheat Sheet in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903157430729699e+09,0,'2026-05-17T17:26:14.307297+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"duplicate_of": "https://developers.redhat.com/cheat-sheets/kubernetes"}');
-INSERT INTO "resources" VALUES('https://blog.mimacom.com/log4j-in-a-log4shell','blog.mimacom.com: A Summary of log4j Exploit in a Log4shell - What Happened'' and What You Can Do About It','','N/A',0,'A curated technical resource and architectural guide covering blog.mimacom.com: A Summary of log4j Exploit in a Log4shell - What Happened'' and What You Can Do About It in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779032337404953e+09,0,'2026-05-17T17:38:57.404953+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.min.io/best-practices-for-kubernetes-object-storage','blog.min.io: Best Practices for Kubernetes Object Storage','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','5ea7ecdba38016590c6707b8f664060a491c3903240765977002e0874a9ab47f',100.0,1.77902957409843802e+09,0,'2026-05-17T16:52:54.098438+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.min.io/certificate-based-authentication-with-s3','blog.min.io: Certificate-based Authentication for S3','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4394025f35827d71f3ac31fed31ffba9dd162d059eb880ed6ebe15a665c23338',100.0,1.7790310213441739e+09,0,'2026-05-17T17:17:01.344174+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-storage.md"]','[]','{}','{"duplicate_of": "https://www.min.io/blog/certificate-based-authentication-with-s3"}');
-INSERT INTO "resources" VALUES('https://blog.min.io/monoclouds-vs-multiclouds-hybridclouds','blog.min.io: Mono Clouds vs Multi-Clouds & Hybrid Clouds','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5ea7ecdba38016590c6707b8f664060a491c3903240765977002e0874a9ab47f',100.0,1.77903162077874493e+09,0,'2026-05-17T17:27:00.778745+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{"duplicate_of": "https://blog.min.io/best-practices-for-kubernetes-object-storage"}');
-INSERT INTO "resources" VALUES('https://blog.min.io/single-vs-multi-tenant','blog.min.io: Cloud-Native Object Storage Architectures: Single-Tenant vs'' Multi-Tenant','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5ea7ecdba38016590c6707b8f664060a491c3903240765977002e0874a9ab47f',100.0,1.779029119168581e+09,0,'2026-05-17T16:45:19.168581+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md"]','[]','{}','{"duplicate_of": "https://blog.min.io/best-practices-for-kubernetes-object-storage"}');
-INSERT INTO "resources" VALUES('https://blog.min.io/the_way_of_the_cloud','blog.min.io: Kubernetes, Consistency and Commoditization - The Way of the'' Cloud','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5ea7ecdba38016590c6707b8f664060a491c3903240765977002e0874a9ab47f',100.0,1.77903237705845403e+09,0,'2026-05-17T17:39:37.058454+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://blog.min.io/best-practices-for-kubernetes-object-storage"}');
-INSERT INTO "resources" VALUES('https://blog.min.io/why-kubernetes-managed','blog.min.io: Why Kubernetes Managed Object Storage Matters','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5ea7ecdba38016590c6707b8f664060a491c3903240765977002e0874a9ab47f',100.0,1.77903217363368606e+09,0,'2026-05-17T17:36:13.633686+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md"]','[]','{}','{"duplicate_of": "https://blog.min.io/best-practices-for-kubernetes-object-storage"}');
-INSERT INTO "resources" VALUES('https://blog.mineiros.io/how-to-keep-your-terraform-code-dry-by-using-terramate-be5807fef8f6','blog.mineiros.io: How to keep your Terraform code DRY by using Terramate','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77902950919441699e+09,0,'2026-05-17T16:51:49.194417+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.mineiros.io/introducing-terramate-an-orchestrator-and-code-generator-for-terraform-5e538c9ee055','blog.mineiros.io: Introducing Terramate — An Orchestrator and Code Generator'' for Terraform','','N/A',0,'A curated technical resource and architectural guide covering blog.mineiros.io: Introducing Terramate — An Orchestrator and Code Generator'' for Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903157410496211e+09,0,'2026-05-17T17:26:14.104962+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.mongodirector.com/which-is-the-best-mongodb-gui',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blog.mongodirector.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903289887147903e+09,0,'2026-05-17T17:48:18.871479+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/nosql.md"]','["nosql.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.netsil.com/kubernetes-vs-openshift-vs-tectonic-comparing-enterprise-options-e3a34dc60519','blog.netsil.com: Kubernetes vs Openshift vs Tectonic: Comparing Enterprise'' Options','','N/A',0,'A curated technical resource and architectural guide covering blog.netsil.com: Kubernetes vs Openshift vs Tectonic: Comparing Enterprise'' Options in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030856.44908,0,'2026-05-17T17:14:16.449080+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.newrelic.com/engineering/how-to-organize-kubernetes-clusters','blog.newrelic.com: Kubernetes Fundamentals, Part 4: How to Organize Clusters','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','34b93a040543d1f9729bf70360c63c6913483c7690ed74377a04cd49ac2f1adc',100.0,1.77903361206128597e+09,0,'2026-05-17T18:00:12.061286+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://newrelic.com/blog/infrastructure-monitoring/how-to-organize-kubernetes-clusters"}');
-INSERT INTO "resources" VALUES('https://blog.newrelic.com/engineering/how-to-use-kubernetes-volumes','blog.newrelic.com: Kubernetes Fundamentals, Part 5: Working with Kubernetes'' Volumes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e2e5e0dff992f15a01fdce4a1ddfccd71b13bb1775f97372dec1b2ce9c18f4ab',100.0,1779030407.10823,0,'2026-05-17T17:06:47.108230+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md"]','[]','{}','{"duplicate_of": "https://newrelic.com/blog/infrastructure-monitoring/how-to-use-kubernetes-volumes"}');
-INSERT INTO "resources" VALUES('https://blog.newrelic.com/engineering/kubernetes-health-checks','blog.newrelic.com: Kubernetes Fundamentals, Part 2: How to Use Health Checks','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4fd2012d435a50645805046545549336ce67b850662efbce88ec5c3ca4743134',100.0,1.77903275668224906e+09,0,'2026-05-17T17:45:56.682249+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://newrelic.com/blog/infrastructure-monitoring/kubernetes-health-checks"}');
-INSERT INTO "resources" VALUES('https://blog.newrelic.com/engineering/kubernetes-request-and-limits','blog.newrelic.com: Kubernetes Fundamentals, Part 1: How to Manage Cluster'' Capacity with Requests and Limits','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3b2d730249f135d5f551e2c729196140aadcca418ab2d5f7b1b642a7b0ae2663',100.0,1.77903088279959392e+09,0,'2026-05-17T17:14:42.799594+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://newrelic.com/blog/infrastructure-monitoring/kubernetes-request-and-limits"}');
-INSERT INTO "resources" VALUES('https://blog.newrelic.com/engineering/opentelemetry-opentracing-opencensus','newrelic.com: OpenTracing, OpenCensus, OpenTelemetry, and New Relic (Best'' overview of OpenTelemetry)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c4de583d3b6057995fe832ecff2d9188e336e12fef6bfda94f58a8f5d76bbdc0',100.0,1.77903456434741806e+09,0,'2026-05-17T18:16:04.347418+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"duplicate_of": "https://newrelic.com/blog/dem/opentelemetry-opentracing-opencensus"}');
+INSERT INTO "resources" VALUES('https://blog.mimacom.com/automate-nexus','blog.mimacom.com/automate-nexus','','N/A',0,'A curated technical resource and architectural guide covering blog.mimacom.com/automate-nexus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031533,0,'2026-05-17T17:25:33.410313+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/registries.md"]','["registries.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.mimacom.com/git-aliases-you-wished-you-had','blog.mimacom.com: The Git Commands You Wish You Always Had','','N/A',0,'A curated technical resource and architectural guide covering blog.mimacom.com: The Git Commands You Wish You Always Had in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031618,0,'2026-05-17T17:26:58.130148+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.mimacom.com/kubernetes-cheat-sheet','blog.mimacom.com: Kubernetes Cheat Sheet','','N/A',0,'A curated technical resource and architectural guide covering blog.mimacom.com: Kubernetes Cheat Sheet in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779031574,0,'2026-05-17T17:26:14.307297+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"duplicate_of": "https://developers.redhat.com/cheat-sheets/kubernetes"}');
+INSERT INTO "resources" VALUES('https://blog.mimacom.com/log4j-in-a-log4shell','blog.mimacom.com: A Summary of log4j Exploit in a Log4shell - What Happened'' and What You Can Do About It','','N/A',0,'A curated technical resource and architectural guide covering blog.mimacom.com: A Summary of log4j Exploit in a Log4shell - What Happened'' and What You Can Do About It in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032337,0,'2026-05-17T17:38:57.404953+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.min.io/best-practices-for-kubernetes-object-storage','blog.min.io: Best Practices for Kubernetes Object Storage','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','5ea7ecdba38016590c6707b8f664060a491c3903240765977002e0874a9ab47f',100.0,1779029574,0,'2026-05-17T16:52:54.098438+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.min.io/certificate-based-authentication-with-s3','blog.min.io: Certificate-based Authentication for S3','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4394025f35827d71f3ac31fed31ffba9dd162d059eb880ed6ebe15a665c23338',100.0,1779031021,0,'2026-05-17T17:17:01.344174+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-storage.md"]','[]','{}','{"duplicate_of": "https://www.min.io/blog/certificate-based-authentication-with-s3"}');
+INSERT INTO "resources" VALUES('https://blog.min.io/monoclouds-vs-multiclouds-hybridclouds','blog.min.io: Mono Clouds vs Multi-Clouds & Hybrid Clouds','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5ea7ecdba38016590c6707b8f664060a491c3903240765977002e0874a9ab47f',100.0,1779031620,0,'2026-05-17T17:27:00.778745+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{"duplicate_of": "https://blog.min.io/best-practices-for-kubernetes-object-storage"}');
+INSERT INTO "resources" VALUES('https://blog.min.io/single-vs-multi-tenant','blog.min.io: Cloud-Native Object Storage Architectures: Single-Tenant vs'' Multi-Tenant','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5ea7ecdba38016590c6707b8f664060a491c3903240765977002e0874a9ab47f',100.0,1779029119,0,'2026-05-17T16:45:19.168581+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md"]','[]','{}','{"duplicate_of": "https://blog.min.io/best-practices-for-kubernetes-object-storage"}');
+INSERT INTO "resources" VALUES('https://blog.min.io/the_way_of_the_cloud','blog.min.io: Kubernetes, Consistency and Commoditization - The Way of the'' Cloud','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5ea7ecdba38016590c6707b8f664060a491c3903240765977002e0874a9ab47f',100.0,1779032377,0,'2026-05-17T17:39:37.058454+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://blog.min.io/best-practices-for-kubernetes-object-storage"}');
+INSERT INTO "resources" VALUES('https://blog.min.io/why-kubernetes-managed','blog.min.io: Why Kubernetes Managed Object Storage Matters','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5ea7ecdba38016590c6707b8f664060a491c3903240765977002e0874a9ab47f',100.0,1779032173,0,'2026-05-17T17:36:13.633686+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md"]','[]','{}','{"duplicate_of": "https://blog.min.io/best-practices-for-kubernetes-object-storage"}');
+INSERT INTO "resources" VALUES('https://blog.mineiros.io/how-to-keep-your-terraform-code-dry-by-using-terramate-be5807fef8f6','blog.mineiros.io: How to keep your Terraform code DRY by using Terramate','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779029509,0,'2026-05-17T16:51:49.194417+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.mineiros.io/introducing-terramate-an-orchestrator-and-code-generator-for-terraform-5e538c9ee055','blog.mineiros.io: Introducing Terramate — An Orchestrator and Code Generator'' for Terraform','','N/A',0,'A curated technical resource and architectural guide covering blog.mineiros.io: Introducing Terramate — An Orchestrator and Code Generator'' for Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031574,0,'2026-05-17T17:26:14.104962+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.mongodirector.com/which-is-the-best-mongodb-gui',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blog.mongodirector.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032898,0,'2026-05-17T17:48:18.871479+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/nosql.md"]','["nosql.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.netsil.com/kubernetes-vs-openshift-vs-tectonic-comparing-enterprise-options-e3a34dc60519','blog.netsil.com: Kubernetes vs Openshift vs Tectonic: Comparing Enterprise'' Options','','N/A',0,'A curated technical resource and architectural guide covering blog.netsil.com: Kubernetes vs Openshift vs Tectonic: Comparing Enterprise'' Options in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030856,0,'2026-05-17T17:14:16.449080+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.newrelic.com/engineering/how-to-organize-kubernetes-clusters','blog.newrelic.com: Kubernetes Fundamentals, Part 4: How to Organize Clusters','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','34b93a040543d1f9729bf70360c63c6913483c7690ed74377a04cd49ac2f1adc',100.0,1779033612,0,'2026-05-17T18:00:12.061286+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://newrelic.com/blog/infrastructure-monitoring/how-to-organize-kubernetes-clusters"}');
+INSERT INTO "resources" VALUES('https://blog.newrelic.com/engineering/how-to-use-kubernetes-volumes','blog.newrelic.com: Kubernetes Fundamentals, Part 5: Working with Kubernetes'' Volumes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e2e5e0dff992f15a01fdce4a1ddfccd71b13bb1775f97372dec1b2ce9c18f4ab',100.0,1779030407,0,'2026-05-17T17:06:47.108230+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md"]','[]','{}','{"duplicate_of": "https://newrelic.com/blog/infrastructure-monitoring/how-to-use-kubernetes-volumes"}');
+INSERT INTO "resources" VALUES('https://blog.newrelic.com/engineering/kubernetes-health-checks','blog.newrelic.com: Kubernetes Fundamentals, Part 2: How to Use Health Checks','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4fd2012d435a50645805046545549336ce67b850662efbce88ec5c3ca4743134',100.0,1779032756,0,'2026-05-17T17:45:56.682249+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://newrelic.com/blog/infrastructure-monitoring/kubernetes-health-checks"}');
+INSERT INTO "resources" VALUES('https://blog.newrelic.com/engineering/kubernetes-request-and-limits','blog.newrelic.com: Kubernetes Fundamentals, Part 1: How to Manage Cluster'' Capacity with Requests and Limits','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3b2d730249f135d5f551e2c729196140aadcca418ab2d5f7b1b642a7b0ae2663',100.0,1779030882,0,'2026-05-17T17:14:42.799594+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://newrelic.com/blog/infrastructure-monitoring/kubernetes-request-and-limits"}');
+INSERT INTO "resources" VALUES('https://blog.newrelic.com/engineering/opentelemetry-opentracing-opencensus','newrelic.com: OpenTracing, OpenCensus, OpenTelemetry, and New Relic (Best'' overview of OpenTelemetry)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c4de583d3b6057995fe832ecff2d9188e336e12fef6bfda94f58a8f5d76bbdc0',100.0,1779034564,0,'2026-05-17T18:16:04.347418+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"duplicate_of": "https://newrelic.com/blog/dem/opentelemetry-opentracing-opencensus"}');
INSERT INTO "resources" VALUES('https://blog.nillsf.com/index.php/2020/12/03/how-to-run-your-own-admission-controller-on-kubernetes','blog.nillsf.com: How to run your own admission controller on Kubernetes','','2020',0,'Details the build-and-deploy cycle for executing custom admission validation controllers. Outlines network security issues, webhook endpoint setups, and service configurations required by the API server.','Go','Technical Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Security", "Webhooks"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.nillsf.com/index.php/2020/12/06/customize-core-dump-in-azure-kubernetes','blog.nillsf.com: Customize core dump in Azure Kubernetes','','2020',0,'Analyzes advanced kernel-level customizations required to capture core dumps from Linux containers running on AKS. Focuses on configuring host path directories, container filesystem capabilities, and kernel variables. Grounding shows this is vital for diagnostic debugging in low-level runtime environments (C++/.NET) where standard logs fail during sudden container restarts.','Bash/YAML','Blog Post','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations & Troubleshooting", "Diagnostic Analysis", "Core Dumps"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.nobugware.com/post/2019/nomad_an_alternative_to_kubernetes','Nomad an alternative to Kubernetes','','2019',0,'A critical contrast of Nomad against Kubernetes, focusing on single-binary architecture, easy deployment, and native integrations with HashiCorp Consul and Vault.','None','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "HashiCorp Nomad", "Comparison"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-alternatives.md"]','{}','{}');
@@ -1893,87 +1893,87 @@ INSERT INTO "resources" VALUES('https://blog.nootch.net/post/kubernetes-at-home-
INSERT INTO "resources" VALUES('https://blog.ogenki.io/post/terraform-controller','blog.ogenki.io: Applying GitOps Principles to Infrastructure: An overview of tf-controller','- Terraform can be considered a "semi-declarative" tool as there is no built-in automatic reconciliation feature. There are several solutions to address this issue, but generally speaking, a modification will be applied using terraform apply. The code is actually written using the HCL configuration files (declarative), but the execution is done imperatively. As a result, there can be a drift between the declared and actual state (for example, a colleague who would have changed something directly into the console 😉).
- ❓❓ So, how can I ensure that what is committed using Git is really applied. How to be notified if there is a change compared to the desired state and how to automatically apply what is in my code (GitOps)?
- This is the promise of tf-controller, an Open Source Kubernetes operator from Weaveworks, tightly related to Flux (a GitOps engine from the same company). Flux is one of the solutions I really appreciate, that''s why I invite you to have a look on my previous article','2023',4,'Analyzes the capabilities of Weaveworks'' "tf-controller", a specialized Kubernetes operator designed to reconcile Terraform configurations following strict GitOps design loops. Details how this eliminates configuration drift by continuously comparing declared Git repository states with actual live environment structures. Live grounding confirms that despite Weaveworks'' corporate restructuring, the community remains actively engaged in developing controller-driven reconciliation loops.','Go','Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Kubernetes Integration", "GitOps & Provisioning"]','["[ENTERPRISE-STABLE]"]','[]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.oliverjumpertz.dev/the-10-most-valuable-lessons-i-learned-as-a-developer','blog.oliverjumpertz.dev: The 10 Most Valuable Lessons I Learned As A Developer','','N/A',0,'A curated technical resource and architectural guide covering blog.oliverjumpertz.dev: The 10 Most Valuable Lessons I Learned As A Developer in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902979610891509e+09,0,'2026-05-17T16:56:36.108915+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.openreplay.com/8-cool-vs-code-tips-to-make-your-workspace-more-personal','blog.openreplay.com: 8 Cool VS Code tips to make your workspace more personal','','2022',0,'Explores workspace personalization strategies within VS Code. Outlines customizations for custom layouts, performance optimization settings, and UI modifications to support intensive, multi-hour coding sessions.','N/A','Article','Beginner',0,'online','manual','8a704484e51fe75e103c8636999b7d671d4e7e17c490f5dec1a4dc7041a2dd3f',100.0,1.77902935695044207e+09,1,'2026-05-17T16:49:16.950442+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Ecosystem & General Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/500_pods_per_node','blog.openshift.com: OpenShift Scale: Running 500 Pods Per Node 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e8cb1098fe34b77675ef3aae22554e9824287759ef54e290407325208c6a52e5',100.0,1.77902916563414692e+09,0,'2026-05-17T16:46:05.634147+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/500_pods_per_node"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/advanced-network-customizations-for-openshift-install','blog.openshift.com: Advanced Network customizations for OpenShift Install','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c44273f5e49429789bb2ef18432dfdd8a35158ad19021a7a9b74cd513b2d7767',100.0,1779032088.22765,0,'2026-05-17T17:34:48.227650+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/advanced-network-customizations-for-openshift-install"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/aws-and-red-hat-quickstart-workshop','blog.openshift.com: OCP multi-node deployment on **AWS** using CloudFormation'' and Ansible (quickstart workshop)','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','e23227f60378685a415b96c0c73a507ab461ddbb0bf594fce8be391b9c4d40a7',100.0,1.7790328697883861e+09,0,'2026-05-17T17:47:49.788386+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md", "docs/openshift.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/cloud-native-ci-cd-with-openshift-pipelines','blog.openshift.com: cloud native CI/CD with openshift pipelines','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','66015a0026f92adabf79475854c7c2f09f5b136dc1c40c7ff6e9d0244797ca14',100.0,1.77903455821089291e+09,0,'2026-05-17T18:15:58.210893+02:00',NULL,NULL,NULL,'[]','[]','["docs/tekton.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/configure-the-openshift-image-registry-backed-by-openshift-container-storage','blog.openshift.com: Configure the OpenShift Image Registry backed by OpenShift'' Container Storage','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cf2f0457cdc0d28f7cf398dc01abaeb74a63da266b8dcedfaf7badd6713c50f6',100.0,1.77903065384723711e+09,0,'2026-05-17T17:10:53.847237+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/configure-the-openshift-image-registry-backed-by-openshift-container-storage"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/debugging-java-applications-on-openshift-kubernetes','blog.openshift.com: Debugging Java Applications On OpenShift and Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','dda7ec361766f5f9f97c0a7b67370743ca08bf6ebd9d59b5c046e9646466dfaa',100.0,1.77903276281708407e+09,0,'2026-05-17T17:46:02.817084+02:00',NULL,NULL,NULL,'[]','[]','["docs/java-and-java-performance-optimization.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/debugging-java-applications-on-openshift-kubernetes"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/deploying-jenkins-on-openshift-part-1','blog.openshift.com: Deploying Jenkins on OpenShift: Part 1','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b0c6304d42b8751b8593aa2f93281777cef36f3a81064d9f3ef84da953448fcd',100.0,1.7790314360035479e+09,0,'2026-05-17T17:23:56.003548+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift-pipelines.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/deploying-jenkins-on-openshift-part-1"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/enabling-openshift-4-clusters-to-stop-and-resume-cluster-vms','Enabling OpenShift 4 Clusters to Stop and Resume Cluster VMs','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5d8b2bf7e2ab6fccd522abb51222af09ae87f1bac8c08c329b0e7853b43f4b86',100.0,1779033360.87944,0,'2026-05-17T17:56:00.879440+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/enabling-openshift-4-clusters-to-stop-and-resume-cluster-vms"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/fine-grained-policy-enforcement-in-openshift-with-open-policy-agent','blog.openshift.com: Fine-Grained Policy Enforcement in OpenShift with Open'' Policy Agent 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','356195790f128135638d2857608626b4046248f2468393c1f7a36c640377ea20',100.0,1.77903378253889203e+09,0,'2026-05-17T18:03:02.538892+02:00',NULL,NULL,NULL,'[]','[]','["docs/securityascode.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/fine-grained-policy-enforcement-in-openshift-with-open-policy-agent"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/from-templates-to-openshift-helm-charts','blog.openshift.com: From Templates to Openshift Helm Charts','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','23c0178f6a74ea15327784473eb11bab3091a702049e7ab659cfc3e1865c1551',100.0,1.77903145129783201e+09,0,'2026-05-17T17:24:11.297832+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp3.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/fully-automated-management-of-egress-ips-with-the-egressip-ipam-operator','Fully Automated Management of Egress IPs with the egressip-ipam-operator 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d90202eddd2feaeb97e512c210a5ce2eefe6bae03a5b8e889d51fda5a30f1e53',100.0,1.779030024979321e+09,0,'2026-05-17T17:00:24.979321+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/fully-automated-management-of-egress-ips-with-the-egressip-ipam-operator"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/getting-started-with-kubevirt','Getting Started with KubeVirt Containers and Virtual Machines Together','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','804741305af57887ddd29deecdc7f7dd29ae40437cc499265ae19689822ddab3',100.0,1.77903068099812698e+09,0,'2026-05-17T17:11:20.998127+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/getting-started-with-kubevirt"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/guide-to-installing-an-okd-4-4-cluster-on-your-home-lab','blog.openshift.com: Guide to Installing an OKD 4.4 Cluster on your Home'' Lab','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e5528bbb6cdf971d0a9f11ac7a1554b7b7c14a63bbbe57e2cbe66e8cfeae3593',100.0,1.7790335840020349e+09,0,'2026-05-17T17:59:44.002035+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/guide-to-installing-an-okd-4-4-cluster-on-your-home-lab"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/how-full-is-my-cluster-part-5-a-capacity-management-dashboard',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blog.openshift.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,100.0,1.77913049499369406e+09,0,'2026-05-18T20:54:54.993694+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp3.md"]','["ocp3.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/improving-jenkins-performance-on-openshift-part-2','blog.openshift.com: Improving jenkins performance on openshift - part 2','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2be68ce83d0d14b94433db966657036f1581399d72f468b7dbaeab8dac77043d',100.0,1.77903255257487511e+09,0,'2026-05-17T17:42:32.574875+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift-pipelines.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/improving-jenkins-performance-on-openshift-part-2"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/installing-okd-3-10-on-a-single-host','blog.openshift.com: Installing OKD 3.10 on a Single Host 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f8b4a91e58817c13e797e40b3f5f7c03787096045236d5efad8f3e5912e06f24',100.0,1.77902989726653695e+09,0,'2026-05-17T16:58:17.266537+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/installing-okd-3-10-on-a-single-host"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/introducing-red-hat-openshift-4','blog.openshift.com: Introducing Red Hat OpenShift 4','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8eeb1602ac296b6dec91c336294538741685645ce8457831f36eab9bc7806eb2',100.0,1.77902906850594091e+09,0,'2026-05-17T16:44:28.505941+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/introducing-red-hat-openshift-4"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/introducing-red-hat-openshift-4-3-to-enhance-kubernetes-security','blog.openshift.com: Introducing Red Hat OpenShift 4.3 to Enhance Kubernetes'' Security 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','78cf251fc5aa752bdf396ea941bed11f674e4d1c867eb6e727f7194c4c0033dd',100.0,1.77903429236021399e+09,0,'2026-05-17T18:11:32.360214+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/introducing-red-hat-openshift-4-3-to-enhance-kubernetes-security"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/introducing-red-hat-quay','blog.openshift.com: Introducing Red Hat Quay','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1baf5f911cbcbf5bbfb1568569add877ada16db1bdac25d8e734592102476e83',100.0,1779031389.34621,0,'2026-05-17T17:23:09.346210+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/introducing-red-hat-quay"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/kubernetes-pods-life','blog.openshift.com - Kubernetes: A Pod’s Life 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','237760630b472db934ca3fd54ab1b5322bf319183bef07ca0190b40cf9489313',100.0,1.77903149755662202e+09,0,'2026-05-17T17:24:57.556622+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp3.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/kubernetes-pods-life"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/migrating-your-applications-to-openshift-4','blog.openshift.com: Migrating your applications to OpenShift 4 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6e5a92c89ed15c77c955d9f3653cfebd55ed8602396728207ab3c25c09f65252',100.0,1.77902915887736201e+09,0,'2026-05-17T16:45:58.877362+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/migrating-your-applications-to-openshift-4"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/openshift-4-2-vsphere-install-quickstart','blog.openshift.com: OpenShift 4.2 vSphere Install Quickstart','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2382019fda064b4eb92c534781e9c3a1c4af7ed697978ca9d34c9e002d116e36',100.0,1.77903186609164309e+09,0,'2026-05-17T17:31:06.091643+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/openshift-4-2-vsphere-install-quickstart"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/openshift-4-2-vsphere-install-with-static-ips','blog.openshift.com: OpenShift 4.2 vsphere install with static IPs 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','923472ab323ecc771e0f7b2725a631aaf2995903539408a2eb37a644da41482d',100.0,1.77903138561005091e+09,0,'2026-05-17T17:23:05.610051+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/openshift-4-2-vsphere-install-with-static-ips"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/openshift-4-install-experience','blog.openshift.com: OpenShift 4 Install Experience','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','31d6fcf6eba7cbcd9be0a84074aac62d76d06057d9d449042063391fc350724d',100.0,1.77903257941507506e+09,0,'2026-05-17T17:42:59.415075+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/products/trials?products=hybrid-cloud"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/openshift-and-network-security-zones-coexistence-approaches','Network Security Zones in Openshift (DMZ)','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','9f161c0cbefe6c6cdae67be6897b6f6a98849f689a2e8cd0e1064d13ed53bce6',100.0,1.77903057462621092e+09,0,'2026-05-17T17:09:34.626211+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/openshift-ecosystem-api-management-on-red-hat-openshift-with-3scale','OpenShift Ecosystem: API Management on Red Hat OpenShift with 3scale','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','95624ad111a5d1cb4f5fddb1d6b89c9f552a771342efc8a0a0a37199b65d90ed',100.0,1.77902997028661489e+09,0,'2026-05-17T16:59:30.286615+02:00',NULL,NULL,NULL,'[]','[]','["docs/developerportals.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/openshift-ecosystem-api-management-on-red-hat-openshift-with-3scale"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/performance-metrics-apm-spring-boot-microservices-openshift','blog.openshift.com: Performance Metrics (APM) for Spring Boot Microservices'' on OpenShift','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','757b673f26e4a597ed1435015796ff0779587ae94c9fa1757630a2b8eafcb602',100.0,1.77903011644237303e+09,0,'2026-05-17T17:01:56.442373+02:00',NULL,NULL,NULL,'[]','[]','["docs/java-and-java-performance-optimization.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/performance-metrics-apm-spring-boot-microservices-openshift"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/red-hat-openshift-service-mesh-is-now-available-what-you-should-know','blog.openshift.com: Red Hat OpenShift Service Mesh is now available: What'' you should know 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ab9dfe694a50e3bc9379640b34a4d1abcd2bf477ccb7984517976971e373bed4',100.0,1.77902963171190691e+09,0,'2026-05-17T16:53:51.711907+02:00',NULL,NULL,NULL,'[]','[]','["docs/istio.md", "docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/red-hat-openshift-service-mesh-is-now-available-what-you-should-know"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/scaling-java-containers','blog.openshift.com: Scaling Java Containers 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4cdc41e3c27bec0962eef8e3de1ed3b88839f41924c5efa422f5ec8fd3a8209f',100.0,1779032220.23407,0,'2026-05-17T17:37:00.234070+02:00',NULL,NULL,NULL,'[]','[]','["docs/java-and-java-performance-optimization.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/scaling-java-containers"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/simplifying-openshift-case-information-gathering-workflow-must-gather-operator','blog.openshift.com: Simplifying OpenShift Case Information Gathering Workflow:'' **Must-Gather Operator** (In the context of Red Hat OpenShift 4.x and Kubernetes, **it is considered a bad practice to ssh into a node and perform debugging actions**) 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','10606c39c7299abc5595e38e8c4e0670565b9948098c75bc8f8c6227b10f21de',100.0,1.77903413505691504e+09,0,'2026-05-17T18:08:55.056915+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/simplifying-openshift-case-information-gathering-workflow-must-gather-operator"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/tag/multi-datacenter','blog.openshift.com/tag/multi-datacenter','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','59061a10347fc75bd5fa2369b54127132ffad40c32c587deecce26d77991ff96',100.0,1.77903000567277503e+09,0,'2026-05-17T17:00:05.672775+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp3.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/about/videos/acm-ansible-integration-overview"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/tech-preview-get-visibility-into-your-openshift-costs-across-your-hybrid-infrastructure','blog.openshift.com: Tech Preview: Get visibility into your OpenShift costs'' across your hybrid infrastructure 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1428a5ae61971718010953ecee394cccd83b448243f1f28e62251dd4aea74746',100.0,1.77903316786821198e+09,0,'2026-05-17T17:52:47.868212+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/tech-preview-get-visibility-into-your-openshift-costs-across-your-hybrid-infrastructure"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/top-kubernetes-operators-advancing-across-the-operator-capability-model','Top Kubernetes Operators','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3ba9b2a40bd6befd07a32cf222a628b50acd5e71e755d6a651b9b2ab6553764b',100.0,1.77903300245119094e+09,0,'2026-05-17T17:50:02.451191+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/top-kubernetes-operators-advancing-across-the-operator-capability-model"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/troubleshooting-openshift-network-performance-with-a-netperf-daemonset','blog.openshift.com: Troubleshooting OpenShift network performance with a'' netperf DaemonSet','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0ec30548d0537e94ec82be385fde4ad297f35d4da749c67d50468ecb22c26d16',100.0,1.77903178835759711e+09,0,'2026-05-17T17:29:48.357597+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/troubleshooting-openshift-network-performance-with-a-netperf-daemonset"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.com/understanding-service-accounts-sccs','ref1','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','842bc59307f965f9cff2478ea94aa03346fc623714395d633d19f0db030b9fec',100.0,1.77903430965589189e+09,0,'2026-05-17T18:11:49.655892+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.oliverjumpertz.dev/the-10-most-valuable-lessons-i-learned-as-a-developer','blog.oliverjumpertz.dev: The 10 Most Valuable Lessons I Learned As A Developer','','N/A',0,'A curated technical resource and architectural guide covering blog.oliverjumpertz.dev: The 10 Most Valuable Lessons I Learned As A Developer in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029796,0,'2026-05-17T16:56:36.108915+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.openreplay.com/8-cool-vs-code-tips-to-make-your-workspace-more-personal','blog.openreplay.com: 8 Cool VS Code tips to make your workspace more personal','','2022',0,'Explores workspace personalization strategies within VS Code. Outlines customizations for custom layouts, performance optimization settings, and UI modifications to support intensive, multi-hour coding sessions.','N/A','Article','Beginner',0,'online','manual','8a704484e51fe75e103c8636999b7d671d4e7e17c490f5dec1a4dc7041a2dd3f',100.0,1779029356,1,'2026-05-17T16:49:16.950442+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Ecosystem & General Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/500_pods_per_node','blog.openshift.com: OpenShift Scale: Running 500 Pods Per Node 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e8cb1098fe34b77675ef3aae22554e9824287759ef54e290407325208c6a52e5',100.0,1779029165,0,'2026-05-17T16:46:05.634147+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/500_pods_per_node"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/advanced-network-customizations-for-openshift-install','blog.openshift.com: Advanced Network customizations for OpenShift Install','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c44273f5e49429789bb2ef18432dfdd8a35158ad19021a7a9b74cd513b2d7767',100.0,1779032088,0,'2026-05-17T17:34:48.227650+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/advanced-network-customizations-for-openshift-install"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/aws-and-red-hat-quickstart-workshop','blog.openshift.com: OCP multi-node deployment on **AWS** using CloudFormation'' and Ansible (quickstart workshop)','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','e23227f60378685a415b96c0c73a507ab461ddbb0bf594fce8be391b9c4d40a7',100.0,1779032869,0,'2026-05-17T17:47:49.788386+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md", "docs/openshift.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/cloud-native-ci-cd-with-openshift-pipelines','blog.openshift.com: cloud native CI/CD with openshift pipelines','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','66015a0026f92adabf79475854c7c2f09f5b136dc1c40c7ff6e9d0244797ca14',100.0,1779034558,0,'2026-05-17T18:15:58.210893+02:00',NULL,NULL,NULL,'[]','[]','["docs/tekton.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/configure-the-openshift-image-registry-backed-by-openshift-container-storage','blog.openshift.com: Configure the OpenShift Image Registry backed by OpenShift'' Container Storage','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cf2f0457cdc0d28f7cf398dc01abaeb74a63da266b8dcedfaf7badd6713c50f6',100.0,1779030653,0,'2026-05-17T17:10:53.847237+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/configure-the-openshift-image-registry-backed-by-openshift-container-storage"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/debugging-java-applications-on-openshift-kubernetes','blog.openshift.com: Debugging Java Applications On OpenShift and Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','dda7ec361766f5f9f97c0a7b67370743ca08bf6ebd9d59b5c046e9646466dfaa',100.0,1779032762,0,'2026-05-17T17:46:02.817084+02:00',NULL,NULL,NULL,'[]','[]','["docs/java-and-java-performance-optimization.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/debugging-java-applications-on-openshift-kubernetes"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/deploying-jenkins-on-openshift-part-1','blog.openshift.com: Deploying Jenkins on OpenShift: Part 1','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b0c6304d42b8751b8593aa2f93281777cef36f3a81064d9f3ef84da953448fcd',100.0,1779031436,0,'2026-05-17T17:23:56.003548+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift-pipelines.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/deploying-jenkins-on-openshift-part-1"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/enabling-openshift-4-clusters-to-stop-and-resume-cluster-vms','Enabling OpenShift 4 Clusters to Stop and Resume Cluster VMs','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5d8b2bf7e2ab6fccd522abb51222af09ae87f1bac8c08c329b0e7853b43f4b86',100.0,1779033360,0,'2026-05-17T17:56:00.879440+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/enabling-openshift-4-clusters-to-stop-and-resume-cluster-vms"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/fine-grained-policy-enforcement-in-openshift-with-open-policy-agent','blog.openshift.com: Fine-Grained Policy Enforcement in OpenShift with Open'' Policy Agent 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','356195790f128135638d2857608626b4046248f2468393c1f7a36c640377ea20',100.0,1779033782,0,'2026-05-17T18:03:02.538892+02:00',NULL,NULL,NULL,'[]','[]','["docs/securityascode.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/fine-grained-policy-enforcement-in-openshift-with-open-policy-agent"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/from-templates-to-openshift-helm-charts','blog.openshift.com: From Templates to Openshift Helm Charts','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','23c0178f6a74ea15327784473eb11bab3091a702049e7ab659cfc3e1865c1551',100.0,1779031451,0,'2026-05-17T17:24:11.297832+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp3.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/fully-automated-management-of-egress-ips-with-the-egressip-ipam-operator','Fully Automated Management of Egress IPs with the egressip-ipam-operator 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d90202eddd2feaeb97e512c210a5ce2eefe6bae03a5b8e889d51fda5a30f1e53',100.0,1779030024,0,'2026-05-17T17:00:24.979321+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/fully-automated-management-of-egress-ips-with-the-egressip-ipam-operator"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/getting-started-with-kubevirt','Getting Started with KubeVirt Containers and Virtual Machines Together','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','804741305af57887ddd29deecdc7f7dd29ae40437cc499265ae19689822ddab3',100.0,1779030680,0,'2026-05-17T17:11:20.998127+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/getting-started-with-kubevirt"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/guide-to-installing-an-okd-4-4-cluster-on-your-home-lab','blog.openshift.com: Guide to Installing an OKD 4.4 Cluster on your Home'' Lab','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e5528bbb6cdf971d0a9f11ac7a1554b7b7c14a63bbbe57e2cbe66e8cfeae3593',100.0,1779033584,0,'2026-05-17T17:59:44.002035+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/guide-to-installing-an-okd-4-4-cluster-on-your-home-lab"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/how-full-is-my-cluster-part-5-a-capacity-management-dashboard',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blog.openshift.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,100.0,1779130494,0,'2026-05-18T20:54:54.993694+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp3.md"]','["ocp3.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/improving-jenkins-performance-on-openshift-part-2','blog.openshift.com: Improving jenkins performance on openshift - part 2','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2be68ce83d0d14b94433db966657036f1581399d72f468b7dbaeab8dac77043d',100.0,1779032552,0,'2026-05-17T17:42:32.574875+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift-pipelines.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/improving-jenkins-performance-on-openshift-part-2"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/installing-okd-3-10-on-a-single-host','blog.openshift.com: Installing OKD 3.10 on a Single Host 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f8b4a91e58817c13e797e40b3f5f7c03787096045236d5efad8f3e5912e06f24',100.0,1779029897,0,'2026-05-17T16:58:17.266537+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/installing-okd-3-10-on-a-single-host"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/introducing-red-hat-openshift-4','blog.openshift.com: Introducing Red Hat OpenShift 4','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8eeb1602ac296b6dec91c336294538741685645ce8457831f36eab9bc7806eb2',100.0,1779029068,0,'2026-05-17T16:44:28.505941+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/introducing-red-hat-openshift-4"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/introducing-red-hat-openshift-4-3-to-enhance-kubernetes-security','blog.openshift.com: Introducing Red Hat OpenShift 4.3 to Enhance Kubernetes'' Security 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','78cf251fc5aa752bdf396ea941bed11f674e4d1c867eb6e727f7194c4c0033dd',100.0,1779034292,0,'2026-05-17T18:11:32.360214+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/introducing-red-hat-openshift-4-3-to-enhance-kubernetes-security"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/introducing-red-hat-quay','blog.openshift.com: Introducing Red Hat Quay','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1baf5f911cbcbf5bbfb1568569add877ada16db1bdac25d8e734592102476e83',100.0,1779031389,0,'2026-05-17T17:23:09.346210+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/introducing-red-hat-quay"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/kubernetes-pods-life','blog.openshift.com - Kubernetes: A Pod’s Life 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','237760630b472db934ca3fd54ab1b5322bf319183bef07ca0190b40cf9489313',100.0,1779031497,0,'2026-05-17T17:24:57.556622+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp3.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/kubernetes-pods-life"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/migrating-your-applications-to-openshift-4','blog.openshift.com: Migrating your applications to OpenShift 4 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6e5a92c89ed15c77c955d9f3653cfebd55ed8602396728207ab3c25c09f65252',100.0,1779029158,0,'2026-05-17T16:45:58.877362+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/migrating-your-applications-to-openshift-4"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/openshift-4-2-vsphere-install-quickstart','blog.openshift.com: OpenShift 4.2 vSphere Install Quickstart','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2382019fda064b4eb92c534781e9c3a1c4af7ed697978ca9d34c9e002d116e36',100.0,1779031866,0,'2026-05-17T17:31:06.091643+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/openshift-4-2-vsphere-install-quickstart"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/openshift-4-2-vsphere-install-with-static-ips','blog.openshift.com: OpenShift 4.2 vsphere install with static IPs 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','923472ab323ecc771e0f7b2725a631aaf2995903539408a2eb37a644da41482d',100.0,1779031385,0,'2026-05-17T17:23:05.610051+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/openshift-4-2-vsphere-install-with-static-ips"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/openshift-4-install-experience','blog.openshift.com: OpenShift 4 Install Experience','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','31d6fcf6eba7cbcd9be0a84074aac62d76d06057d9d449042063391fc350724d',100.0,1779032579,0,'2026-05-17T17:42:59.415075+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/products/trials?products=hybrid-cloud"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/openshift-and-network-security-zones-coexistence-approaches','Network Security Zones in Openshift (DMZ)','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','9f161c0cbefe6c6cdae67be6897b6f6a98849f689a2e8cd0e1064d13ed53bce6',100.0,1779030574,0,'2026-05-17T17:09:34.626211+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/openshift-ecosystem-api-management-on-red-hat-openshift-with-3scale','OpenShift Ecosystem: API Management on Red Hat OpenShift with 3scale','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','95624ad111a5d1cb4f5fddb1d6b89c9f552a771342efc8a0a0a37199b65d90ed',100.0,1779029970,0,'2026-05-17T16:59:30.286615+02:00',NULL,NULL,NULL,'[]','[]','["docs/developerportals.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/openshift-ecosystem-api-management-on-red-hat-openshift-with-3scale"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/performance-metrics-apm-spring-boot-microservices-openshift','blog.openshift.com: Performance Metrics (APM) for Spring Boot Microservices'' on OpenShift','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','757b673f26e4a597ed1435015796ff0779587ae94c9fa1757630a2b8eafcb602',100.0,1779030116,0,'2026-05-17T17:01:56.442373+02:00',NULL,NULL,NULL,'[]','[]','["docs/java-and-java-performance-optimization.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/performance-metrics-apm-spring-boot-microservices-openshift"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/red-hat-openshift-service-mesh-is-now-available-what-you-should-know','blog.openshift.com: Red Hat OpenShift Service Mesh is now available: What'' you should know 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ab9dfe694a50e3bc9379640b34a4d1abcd2bf477ccb7984517976971e373bed4',100.0,1779029631,0,'2026-05-17T16:53:51.711907+02:00',NULL,NULL,NULL,'[]','[]','["docs/istio.md", "docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/red-hat-openshift-service-mesh-is-now-available-what-you-should-know"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/scaling-java-containers','blog.openshift.com: Scaling Java Containers 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4cdc41e3c27bec0962eef8e3de1ed3b88839f41924c5efa422f5ec8fd3a8209f',100.0,1779032220,0,'2026-05-17T17:37:00.234070+02:00',NULL,NULL,NULL,'[]','[]','["docs/java-and-java-performance-optimization.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/scaling-java-containers"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/simplifying-openshift-case-information-gathering-workflow-must-gather-operator','blog.openshift.com: Simplifying OpenShift Case Information Gathering Workflow:'' **Must-Gather Operator** (In the context of Red Hat OpenShift 4.x and Kubernetes, **it is considered a bad practice to ssh into a node and perform debugging actions**) 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','10606c39c7299abc5595e38e8c4e0670565b9948098c75bc8f8c6227b10f21de',100.0,1779034135,0,'2026-05-17T18:08:55.056915+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/simplifying-openshift-case-information-gathering-workflow-must-gather-operator"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/tag/multi-datacenter','blog.openshift.com/tag/multi-datacenter','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','59061a10347fc75bd5fa2369b54127132ffad40c32c587deecce26d77991ff96',100.0,1779030005,0,'2026-05-17T17:00:05.672775+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp3.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/about/videos/acm-ansible-integration-overview"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/tech-preview-get-visibility-into-your-openshift-costs-across-your-hybrid-infrastructure','blog.openshift.com: Tech Preview: Get visibility into your OpenShift costs'' across your hybrid infrastructure 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1428a5ae61971718010953ecee394cccd83b448243f1f28e62251dd4aea74746',100.0,1779033167,0,'2026-05-17T17:52:47.868212+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/tech-preview-get-visibility-into-your-openshift-costs-across-your-hybrid-infrastructure"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/top-kubernetes-operators-advancing-across-the-operator-capability-model','Top Kubernetes Operators','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3ba9b2a40bd6befd07a32cf222a628b50acd5e71e755d6a651b9b2ab6553764b',100.0,1779033002,0,'2026-05-17T17:50:02.451191+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/top-kubernetes-operators-advancing-across-the-operator-capability-model"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/troubleshooting-openshift-network-performance-with-a-netperf-daemonset','blog.openshift.com: Troubleshooting OpenShift network performance with a'' netperf DaemonSet','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0ec30548d0537e94ec82be385fde4ad297f35d4da749c67d50468ecb22c26d16',100.0,1779031788,0,'2026-05-17T17:29:48.357597+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/troubleshooting-openshift-network-performance-with-a-netperf-daemonset"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.com/understanding-service-accounts-sccs','ref1','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','842bc59307f965f9cff2478ea94aa03346fc623714395d633d19f0db030b9fec',100.0,1779034309,0,'2026-05-17T18:11:49.655892+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.openshift.com/using-openshift-3-on-your-local-environment','blog.openshift.com/: Using OpenShift 3 on your **local environment** 🌟','','2018',0,'An older guide outlining the local instantiation of OpenShift 3 development environments using Minishift. Today, OpenShift Local (formerly CodeReady Containers) is the recommended utility for spinning up a local OCP 4 instance.','Bash','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Architecture", "Local Dev", "Legacy Platform"]','["[GUIDE]", "[LEGACY]"]','[]','["ocp3.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.openshift.combuild-kubernetes-operators-from-helm-charts-in-5-steps','The supported method of using Helm charts with Openshift4 is via the Helm Operator','','N/A',0,'A curated technical resource and architectural guide covering The supported method of using Helm charts with Openshift4 is via the Helm Operator in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903134140319108e+09,0,'2026-05-17T17:22:21.403191+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.openshift.comfederation-v2-is-now-kubefed','Multi-cluster Federation in OpenShift 4 is called **KubeFed**','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1.77903328038127303e+09,0,'2026-05-17T17:54:40.381273+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp3.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/federation-v2-is-now-kubefed"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.comfull-cluster-part-2-protecting-nodes','blog.openshift.com/full-cluster-part-2-protecting-nodes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779032231.96755,0,'2026-05-17T17:37:11.967550+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp3.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/full-cluster-part-2-protecting-nodes"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.comfull-cluster-part-3-capacity-management','full-cluster-part-3-capacity-management','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1.77903413137916207e+09,0,'2026-05-17T18:08:51.379162+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp3.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/full-cluster-part-3-capacity-management"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.comhelm-and-operators-on-openshift-part-1','blog.openshift.com: Helm and Operators on OpenShift, Part 1','','N/A',0,'A curated technical resource and architectural guide covering blog.openshift.com: Helm and Operators on OpenShift, Part 1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903156686323905e+09,0,'2026-05-17T17:26:06.863239+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.openshift.comhelm-and-operators-on-openshift-part-2','blog.openshift.com: Helm and Operators on OpenShift, Part 2','','N/A',0,'A curated technical resource and architectural guide covering blog.openshift.com: Helm and Operators on OpenShift, Part 2 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77902913245239496e+09,0,'2026-05-17T16:45:32.452395+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"duplicate_of": "https://blog.openshift.comhelm-and-operators-on-openshift-part-1"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.comintroduction-to-gitops-with-openshift','blog.openshift.com: Introduction to GitOps with OpenShift','','N/A',0,'A curated technical resource and architectural guide covering blog.openshift.com: Introduction to GitOps with OpenShift in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032619.99221,0,'2026-05-17T17:43:39.992210+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md", "docs/ocp3.md"]','["gitops.md", "ocp3.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.openshift.comis-it-too-late-to-integrate-gitops','blog.openshift.com: is it too late to integrate GitOps?','','N/A',0,'A curated technical resource and architectural guide covering blog.openshift.com: is it too late to integrate GitOps? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903254944631695e+09,0,'2026-05-17T17:42:29.446317+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md", "docs/ocp3.md"]','["gitops.md", "ocp3.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.openshift.comkubernetes-federation-v2-on-openshift-3-11','OpenShift 3.11 Multi-cluster Federation','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1.77903401539315295e+09,0,'2026-05-17T18:06:55.393153+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp3.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/kubernetes-federation-v2-on-openshift-3-11"}');
-INSERT INTO "resources" VALUES('https://blog.openshift.comopenshift-hive-cluster-as-a-service','blog.openshift.com: openshift hive cluster as a service','','N/A',0,'A curated technical resource and architectural guide covering blog.openshift.com: openshift hive cluster as a service in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903151039731597e+09,0,'2026-05-17T17:25:10.397316+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.openshift.comusing-kubefed-to-deploy-applications-to-ocp3-and-ocp4-clusters','Using **KubeFed** to deploy applications','','N/A',0,'A curated technical resource and architectural guide covering Using **KubeFed** to deploy applications in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902999271933889e+09,0,'2026-05-17T16:59:52.719339+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift-pipelines.md"]','["openshift-pipelines.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.opstree.com/2021/06/21/a-comparison-between-various-container-orchestration-services-ecs-vs-kubernetes','blog.opstree.com: A Comparison Between Various Container Orchestration Services!'' (ECS vs Kubernetes)','','N/A',0,'A curated technical resource and architectural guide covering blog.opstree.com: A Comparison Between Various Container Orchestration Services!'' (ECS vs Kubernetes) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029116.13538,0,'2026-05-17T16:45:16.135380+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-alternatives.md"]','["kubernetes-alternatives.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.opstree.com/2021/11/16/aws-secret-manager','blog.opstree.com: AWS Secret Manager','','N/A',0,'A curated technical resource and architectural guide covering blog.opstree.com: AWS Secret Manager in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903125788081288e+09,0,'2026-05-17T17:20:57.880813+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.overops.com/devops-vs-sre-whats-the-difference-between-them-and-which-one-are-you','overops.com: DevOps vs. SRE: What’s the Difference Between Them, and Which'' One Are You?','','N/A',0,'A curated technical resource and architectural guide covering overops.com: DevOps vs. SRE: What’s the Difference Between Them, and Which'' One Are You? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902922555772304e+09,0,'2026-05-17T16:47:05.557723+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sre.md"]','["sre.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.openshift.combuild-kubernetes-operators-from-helm-charts-in-5-steps','The supported method of using Helm charts with Openshift4 is via the Helm Operator','','N/A',0,'A curated technical resource and architectural guide covering The supported method of using Helm charts with Openshift4 is via the Helm Operator in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031341,0,'2026-05-17T17:22:21.403191+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.openshift.comfederation-v2-is-now-kubefed','Multi-cluster Federation in OpenShift 4 is called **KubeFed**','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779033280,0,'2026-05-17T17:54:40.381273+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp3.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/federation-v2-is-now-kubefed"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.comfull-cluster-part-2-protecting-nodes','blog.openshift.com/full-cluster-part-2-protecting-nodes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779032231,0,'2026-05-17T17:37:11.967550+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp3.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/full-cluster-part-2-protecting-nodes"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.comfull-cluster-part-3-capacity-management','full-cluster-part-3-capacity-management','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779034131,0,'2026-05-17T18:08:51.379162+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp3.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/full-cluster-part-3-capacity-management"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.comhelm-and-operators-on-openshift-part-1','blog.openshift.com: Helm and Operators on OpenShift, Part 1','','N/A',0,'A curated technical resource and architectural guide covering blog.openshift.com: Helm and Operators on OpenShift, Part 1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031566,0,'2026-05-17T17:26:06.863239+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.openshift.comhelm-and-operators-on-openshift-part-2','blog.openshift.com: Helm and Operators on OpenShift, Part 2','','N/A',0,'A curated technical resource and architectural guide covering blog.openshift.com: Helm and Operators on OpenShift, Part 2 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779029132,0,'2026-05-17T16:45:32.452395+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"duplicate_of": "https://blog.openshift.comhelm-and-operators-on-openshift-part-1"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.comintroduction-to-gitops-with-openshift','blog.openshift.com: Introduction to GitOps with OpenShift','','N/A',0,'A curated technical resource and architectural guide covering blog.openshift.com: Introduction to GitOps with OpenShift in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032619,0,'2026-05-17T17:43:39.992210+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md", "docs/ocp3.md"]','["gitops.md", "ocp3.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.openshift.comis-it-too-late-to-integrate-gitops','blog.openshift.com: is it too late to integrate GitOps?','','N/A',0,'A curated technical resource and architectural guide covering blog.openshift.com: is it too late to integrate GitOps? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032549,0,'2026-05-17T17:42:29.446317+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md", "docs/ocp3.md"]','["gitops.md", "ocp3.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.openshift.comkubernetes-federation-v2-on-openshift-3-11','OpenShift 3.11 Multi-cluster Federation','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779034015,0,'2026-05-17T18:06:55.393153+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp3.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/kubernetes-federation-v2-on-openshift-3-11"}');
+INSERT INTO "resources" VALUES('https://blog.openshift.comopenshift-hive-cluster-as-a-service','blog.openshift.com: openshift hive cluster as a service','','N/A',0,'A curated technical resource and architectural guide covering blog.openshift.com: openshift hive cluster as a service in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031510,0,'2026-05-17T17:25:10.397316+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.openshift.comusing-kubefed-to-deploy-applications-to-ocp3-and-ocp4-clusters','Using **KubeFed** to deploy applications','','N/A',0,'A curated technical resource and architectural guide covering Using **KubeFed** to deploy applications in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029992,0,'2026-05-17T16:59:52.719339+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift-pipelines.md"]','["openshift-pipelines.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.opstree.com/2021/06/21/a-comparison-between-various-container-orchestration-services-ecs-vs-kubernetes','blog.opstree.com: A Comparison Between Various Container Orchestration Services!'' (ECS vs Kubernetes)','','N/A',0,'A curated technical resource and architectural guide covering blog.opstree.com: A Comparison Between Various Container Orchestration Services!'' (ECS vs Kubernetes) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029116,0,'2026-05-17T16:45:16.135380+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-alternatives.md"]','["kubernetes-alternatives.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.opstree.com/2021/11/16/aws-secret-manager','blog.opstree.com: AWS Secret Manager','','N/A',0,'A curated technical resource and architectural guide covering blog.opstree.com: AWS Secret Manager in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031257,0,'2026-05-17T17:20:57.880813+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.overops.com/devops-vs-sre-whats-the-difference-between-them-and-which-one-are-you','overops.com: DevOps vs. SRE: What’s the Difference Between Them, and Which'' One Are You?','','N/A',0,'A curated technical resource and architectural guide covering overops.com: DevOps vs. SRE: What’s the Difference Between Them, and Which'' One Are You? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029225,0,'2026-05-17T16:47:05.557723+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sre.md"]','["sre.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.ovhcloud.com','ovh.com - getting external traffic into kubernetes: clusterip, nodeport, loadbalancer and ingress','','2021',3,'A comprehensive introductory guide explaining the four main methods of routing external traffic into a Kubernetes cluster: ClusterIP, NodePort, LoadBalancer, and Ingress. Compares routing efficiency and operational use cases. Live Grounding confirms this conceptual foundation is critical for engineering teams choosing between simple L4 load balancers and complex L7 ingress/gateway APIs.','Markdown','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking & Security", "Kubernetes Networking", "Ingress & Traffic"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.palark.com/best-practices-for-deploying-highly-available-apps-in-kubernetes-part-1','==blog.palark.com: Best practices for deploying highly available apps in'' Kubernetes. Part 1==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','ea7a3da779fd8f1c58b966274e447717ddd8a06111538aad767d34f7ebbbdbdf',100.0,1.7790300072651031e+09,0,'2026-05-17T17:00:07.265103+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.palark.com/best-practices-for-deploying-highly-available-apps-in-kubernetes-part-2','blog.palark.com: Best practices for deploying highly available apps in Kubernetes.'' Part 2','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b11a9987e8e70e31dafcf4c2d0b4849d5e1d0fae9a94ee5a18d7cb50a483be0c',100.0,1779030987.57398,0,'2026-05-17T17:16:27.573980+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/best-practices-kubernetes-part-1"}');
-INSERT INTO "resources" VALUES('https://blog.palark.com/chaos-mesh-in-kubernetes','blog.palark.com: Attaining harmony of chaos in Kubernetes with Chaos Mesh','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','85724c3f018168790d1c9436ca07509f4d7415a4cd2b6997ce52543bebcaa571',100.0,1.77903146230542111e+09,0,'2026-05-17T17:24:22.305421+02:00',NULL,NULL,NULL,'[]','[]','["docs/chaos-engineering.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/chaos-mesh-in-kubernetes"}');
-INSERT INTO "resources" VALUES('https://blog.palark.com/comparing-ingress-controllers-for-kubernetes','blog.palark.com: Comparing Ingress controllers for Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d2872234c6d937b788cf4802a87047894c00ae1b0f5dd13d6ad6f1e0575af473',100.0,1.77903213621307802e+09,0,'2026-05-17T17:35:36.213078+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/comparing-ingress-controllers-for-kubernetes"}');
-INSERT INTO "resources" VALUES('https://blog.palark.com/configmaps-in-kubernetes-how-they-work-and-what-you-should-remember','blog.palark.com: ConfigMaps in Kubernetes: how they work and what you should'' remember 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c10ee371eb7b0bdeb4a24770c2b80ed805491874212b64e944f8204708922943',100.0,1.77903096779402589e+09,0,'2026-05-17T17:16:07.794026+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/kubernetes-configmap-guide"}');
-INSERT INTO "resources" VALUES('https://blog.palark.com/failure-stories-elasticsearch-migration-within-kubernetes','blog.palark.com: Failure stories #2. How to destroy Elasticsearch while'' migrating it within Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fea3b1d088ffe792d4087a4627051661fca68862f32ddada9d44906754f63335',100.0,1.77903278705244588e+09,0,'2026-05-17T17:46:27.052446+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/failure-stories-elasticsearch-migration-within-kubernetes"}');
-INSERT INTO "resources" VALUES('https://blog.palark.com/kubernetes-services-interaction-monitoring-with-netflow','blog.palark.com: Service communication monitoring in Kubernetes with NetFlow','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2c2c5d37bf809e0ced3d9bfa6aac00488551e9cb9ede17f460d16bbb813d02da',100.0,1.77903222104583406e+09,0,'2026-05-17T17:37:01.045834+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-monitoring.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/kubernetes-services-interaction-monitoring-with-netflow"}');
-INSERT INTO "resources" VALUES('https://blog.palark.com/kubernetes-snaphots-usage','blog.palark.com: Kubernetes snapshots: What are they and how to use them?'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','91bcb37070c4a54dce3bd6d4dfb717e11e4e9242b4c0a7c45a78d5e0d6f5cd65',100.0,1.779031362430727e+09,0,'2026-05-17T17:22:42.430727+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-backup-migrations.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/kubernetes-snaphots-usage"}');
-INSERT INTO "resources" VALUES('https://blog.palark.com/okteto-cloud-for-local-development-in-kubernetes','blog.palark.com: Okteto Cloud as another way for local development in Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','896b3e485b2707e5260dc6bc67d34548175f61426db6c7e6a50764d2f1c60667',100.0,1.77903172143576908e+09,0,'2026-05-17T17:28:41.435769+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/okteto-cloud-for-local-development-in-kubernetes"}');
-INSERT INTO "resources" VALUES('https://blog.palark.com/tag/kubernetes','blog.palark.com','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ce7431c7413501cd5372b177266d1483268d5b803196d04200f4592f5afbfb18',100.0,1.77903297889488601e+09,0,'2026-05-17T17:49:38.894886+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/tag/kubernetes"}');
-INSERT INTO "resources" VALUES('https://blog.paloaltonetworks.com/2020/10/cloud-iam-misconfiguration-risks','paloaltonetworks.com: Is Your Organization Protected Against IAM Misconfiguration'' Risks?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','55532c0c4d7d574b8ff3f08fa2013fc5edb6e3718fe5b20a18d2ba11c6a9b160',100.0,1.77903384560876202e+09,0,'2026-05-17T18:04:05.608762+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://www.paloaltonetworks.com/blog/2020/10/cloud-iam-misconfiguration-risks"}');
-INSERT INTO "resources" VALUES('https://blog.pandorafms.org/network-commands','blog.pandorafms.org: Useful Network commands','','N/A',0,'A curated technical resource and architectural guide covering blog.pandorafms.org: Useful Network commands in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903033971582794e+09,0,'2026-05-17T17:05:39.715828+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.palark.com/best-practices-for-deploying-highly-available-apps-in-kubernetes-part-1','==blog.palark.com: Best practices for deploying highly available apps in'' Kubernetes. Part 1==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','ea7a3da779fd8f1c58b966274e447717ddd8a06111538aad767d34f7ebbbdbdf',100.0,1779030007,0,'2026-05-17T17:00:07.265103+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.palark.com/best-practices-for-deploying-highly-available-apps-in-kubernetes-part-2','blog.palark.com: Best practices for deploying highly available apps in Kubernetes.'' Part 2','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b11a9987e8e70e31dafcf4c2d0b4849d5e1d0fae9a94ee5a18d7cb50a483be0c',100.0,1779030987,0,'2026-05-17T17:16:27.573980+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/best-practices-kubernetes-part-1"}');
+INSERT INTO "resources" VALUES('https://blog.palark.com/chaos-mesh-in-kubernetes','blog.palark.com: Attaining harmony of chaos in Kubernetes with Chaos Mesh','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','85724c3f018168790d1c9436ca07509f4d7415a4cd2b6997ce52543bebcaa571',100.0,1779031462,0,'2026-05-17T17:24:22.305421+02:00',NULL,NULL,NULL,'[]','[]','["docs/chaos-engineering.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/chaos-mesh-in-kubernetes"}');
+INSERT INTO "resources" VALUES('https://blog.palark.com/comparing-ingress-controllers-for-kubernetes','blog.palark.com: Comparing Ingress controllers for Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d2872234c6d937b788cf4802a87047894c00ae1b0f5dd13d6ad6f1e0575af473',100.0,1779032136,0,'2026-05-17T17:35:36.213078+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/comparing-ingress-controllers-for-kubernetes"}');
+INSERT INTO "resources" VALUES('https://blog.palark.com/configmaps-in-kubernetes-how-they-work-and-what-you-should-remember','blog.palark.com: ConfigMaps in Kubernetes: how they work and what you should'' remember 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c10ee371eb7b0bdeb4a24770c2b80ed805491874212b64e944f8204708922943',100.0,1779030967,0,'2026-05-17T17:16:07.794026+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/kubernetes-configmap-guide"}');
+INSERT INTO "resources" VALUES('https://blog.palark.com/failure-stories-elasticsearch-migration-within-kubernetes','blog.palark.com: Failure stories #2. How to destroy Elasticsearch while'' migrating it within Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fea3b1d088ffe792d4087a4627051661fca68862f32ddada9d44906754f63335',100.0,1779032787,0,'2026-05-17T17:46:27.052446+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/failure-stories-elasticsearch-migration-within-kubernetes"}');
+INSERT INTO "resources" VALUES('https://blog.palark.com/kubernetes-services-interaction-monitoring-with-netflow','blog.palark.com: Service communication monitoring in Kubernetes with NetFlow','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2c2c5d37bf809e0ced3d9bfa6aac00488551e9cb9ede17f460d16bbb813d02da',100.0,1779032221,0,'2026-05-17T17:37:01.045834+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-monitoring.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/kubernetes-services-interaction-monitoring-with-netflow"}');
+INSERT INTO "resources" VALUES('https://blog.palark.com/kubernetes-snaphots-usage','blog.palark.com: Kubernetes snapshots: What are they and how to use them?'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','91bcb37070c4a54dce3bd6d4dfb717e11e4e9242b4c0a7c45a78d5e0d6f5cd65',100.0,1779031362,0,'2026-05-17T17:22:42.430727+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-backup-migrations.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/kubernetes-snaphots-usage"}');
+INSERT INTO "resources" VALUES('https://blog.palark.com/okteto-cloud-for-local-development-in-kubernetes','blog.palark.com: Okteto Cloud as another way for local development in Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','896b3e485b2707e5260dc6bc67d34548175f61426db6c7e6a50764d2f1c60667',100.0,1779031721,0,'2026-05-17T17:28:41.435769+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/okteto-cloud-for-local-development-in-kubernetes"}');
+INSERT INTO "resources" VALUES('https://blog.palark.com/tag/kubernetes','blog.palark.com','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ce7431c7413501cd5372b177266d1483268d5b803196d04200f4592f5afbfb18',100.0,1779032978,0,'2026-05-17T17:49:38.894886+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://palark.com/blog/tag/kubernetes"}');
+INSERT INTO "resources" VALUES('https://blog.paloaltonetworks.com/2020/10/cloud-iam-misconfiguration-risks','paloaltonetworks.com: Is Your Organization Protected Against IAM Misconfiguration'' Risks?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','55532c0c4d7d574b8ff3f08fa2013fc5edb6e3718fe5b20a18d2ba11c6a9b160',100.0,1779033845,0,'2026-05-17T18:04:05.608762+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://www.paloaltonetworks.com/blog/2020/10/cloud-iam-misconfiguration-risks"}');
+INSERT INTO "resources" VALUES('https://blog.pandorafms.org/network-commands','blog.pandorafms.org: Useful Network commands','','N/A',0,'A curated technical resource and architectural guide covering blog.pandorafms.org: Useful Network commands in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030339,0,'2026-05-17T17:05:39.715828+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.pipetail.io/posts/2020-05-04-most-common-mistakes-k8s','10 most common mistakes when using Kubernetes','- resources - requests and limits
- liveness and readiness probes
- LoadBalancer for every http service
- non-kubernetes-aware cluster autoscaling
- Not using the power of IAM/RBAC','2020',0,'Explores core architectural errors: missing CPU/Memory requests/limits, misconfigured liveness/readiness probes, exposing all HTTP services via individual Cloud LoadBalancers, and neglecting IAM/RBAC context integration.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations", "Best Practices", "Common Anti-Patterns"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.pixielabs.ai/hybrid-architecture/hybrid-architecture','blog.pixielabs.ai: Building Kubernetes Native SaaS applications: iterating'' quickly by deploying in-cluster data planes','','N/A',0,'A curated technical resource and architectural guide covering blog.pixielabs.ai: Building Kubernetes Native SaaS applications: iterating'' quickly by deploying in-cluster data planes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903179997866296e+09,0,'2026-05-17T17:29:59.978663+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.pixielabs.ai/hybrid-architecture/hybrid-architecture','blog.pixielabs.ai: Building Kubernetes Native SaaS applications: iterating'' quickly by deploying in-cluster data planes','','N/A',0,'A curated technical resource and architectural guide covering blog.pixielabs.ai: Building Kubernetes Native SaaS applications: iterating'' quickly by deploying in-cluster data planes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031799,0,'2026-05-17T17:29:59.978663+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.plasticscm.com/2018/09/add-mergebot-to-your-repo.html','blog.plasticscm.com: Add a mergebot to your repo!','','2018',2,'An official Plastic SCM technical blog post explaining the setup and architectural benefits of integrated merge bots. Outlines workflows to prevent integration bottlenecks and systematically enforce automated QA gates prior to branch resolution.','N/A','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Distributed VCS"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.polymatic.systems/service-mesh-wars-goodbye-istio-b047d9e533c7','blog.polymatic.systems: Service Mesh Wars, Goodbye Istio','','N/A',0,'A curated technical resource and architectural guide covering blog.polymatic.systems: Service Mesh Wars, Goodbye Istio in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903254942527103e+09,0,'2026-05-17T17:42:29.425271+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/servicemesh.md"]','["servicemesh.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.postman.com/capture-responses-using-the-postman-proxy','blog.postman.com: You Can Now Capture Responses Using the Postman Proxy','','2022',0,'Technical guide showing how to deploy Postman''s native Proxy configuration to capture request and response payloads in real-time. Extremely useful for reverse-engineering closed APIs and debugging mobile/IoT traffic flow.','N/A','Guide','Intermediate',1,'online','manual','N/A',100.0,1.78143003852805805e+09,0,'2026-06-14T11:40:38.528058+02:00',NULL,NULL,NULL,'["Quality Assurance", "API Design", "Network Debugging"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.postman.com/how-to-choose-between-rest-vs-graphql-vs-grpc-vs-soap','==blog.postman.com: How to choose between REST vs. GraphQL vs. gRPC vs.'' SOAP==','','2023',0,'An elite architectural breakdown contrasting REST, GraphQL, gRPC, and SOAP protocols. Outlines technical selection heuristics based on transport performance, serialization structures, payload size, type-safety guarantees, and network latency tolerances inside microservice topologies.','N/A','Guide','Intermediate',1,'online','manual','N/A',100.0,1.78143003633756589e+09,0,'2026-06-14T11:40:36.337566+02:00',NULL,NULL,NULL,'["Software Engineering", "API Design", "Protocol Selection"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.postman.com/introducing-secret-variable-type-in-postman','==blog.postman.com: Introducing the Secret Variable Type in Postman==','','2023',0,'Postman''s ''Secret'' variable type enhances security workflows by preventing sensitive data leakage in API tests and collections. It masks sensitive values (like API keys or tokens) in the Postman UI and console logs, protecting them from accidental exposure during sharing or screen-sharing sessions. This feature represents a critical upgrade for enterprise DevSecOps pipelines integrating automated API testing.','JavaScript','Technical Article','Intermediate',0,'online','manual','N/A',100.0,1.78143215862761592e+09,0,'2026-06-14T12:15:58.627616+02:00',NULL,NULL,NULL,'["Security & Governance", "API Lifecycle", "Secrets Management"]','["[COMMUNITY-TOOL]"]','["docs/postman.md"]','["postman.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.postman.com/matrix-postman-internal-tool-microservices','blog.postman.com: Meet Matrix: Postman’s Internal Tool for Working with'' Microservices','','2021',0,'Matrix is Postman''s internal developer tool designed to orchestrate local microservices development, simplifying the execution and coordination of dependent services. It acts as a lightweight developer portal, bridging the gap between local compose files and remote staging environments. Live engineering truth reveals it as a custom service runner that enhances developer workflow automation and mitigates configuration drift.','English','Case Study','Advanced',1,'online','manual','N/A',100.0,1.78142991798571896e+09,0,'2026-06-14T11:38:37.985719+02:00',NULL,NULL,NULL,'["Architecture", "Microservices", "Internal Developer Platforms"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','["docs/postman.md"]','["postman.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.postman.com/postman-first-5-things-to-try','blog.postman.com: First 5 Things to Try If You’re New to Postman','','2021',0,'A foundational guide covering fundamental Postman workflows, including sending requests, creating collections, executing environment variables, and automated test scripting. It introduces developers to rapid API prototyping and assertions using Chai-based test libraries. This entry point establishes robust habits for automated integration testing in microservices architectures.','English','Tutorial','Beginner',0,'online','manual','N/A',100.0,1.78142991893479108e+09,0,'2026-06-14T11:38:38.934791+02:00',NULL,NULL,NULL,'["API Development", "Testing & Debugging", "Getting Started"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/postman.md"]','["postman.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.postman.com/postmans-proxy-now-fully-supports-https-endpoints','blog.postman.com: Postman’s Proxy Now Fully Supports HTTPS Endpoints','','2021',0,'Postman''s built-in proxy captures HTTPS traffic directly from mobile devices and desktop clients, facilitating API inspection. Utilizing custom SSL certificates, it decrypts SSL/TLS payloads locally to allow seamless request debugging. This integration accelerates contract testing and troubleshooting within local microservices environments.','English','Blog Post','Intermediate',1,'online','manual','N/A',100.0,1.781429917058609e+09,0,'2026-06-14T11:38:37.058609+02:00',NULL,NULL,NULL,'["API Development", "Testing & Debugging", "Postman Proxy"]','["[COMMUNITY-TOOL]"]','["docs/postman.md"]','["postman.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.postman.com/what-is-platformops','blog.postman.com: What Is PlatformOps?','','2024',4,'Analysis of the rise of PlatformOps as the execution branch of Platform Engineering. Explains the transition of managing dev tooling, infrastructure catalogs, and APIs as internal products to drastically reduce cognitive load for developers.','English','Article','Intermediate',1,'online','manual','N/A',100.0,1.78143017306149506e+09,0,'2026-06-14T11:42:53.061495+02:00',NULL,NULL,NULL,'["DevOps Culture", "Platform Engineering", "PlatformOps"]','["[ENTERPRISE-STABLE]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.powerupcloud.com/2016/02/07/aws-inventory-details-in-csv-using-lambda',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blog.powerupcloud.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903156403695201e+09,0,'2026-05-17T17:26:04.036952+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-serverless.md"]','["aws-serverless.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.polymatic.systems/service-mesh-wars-goodbye-istio-b047d9e533c7','blog.polymatic.systems: Service Mesh Wars, Goodbye Istio','','N/A',0,'A curated technical resource and architectural guide covering blog.polymatic.systems: Service Mesh Wars, Goodbye Istio in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032549,0,'2026-05-17T17:42:29.425271+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/servicemesh.md"]','["servicemesh.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.postman.com/capture-responses-using-the-postman-proxy','blog.postman.com: You Can Now Capture Responses Using the Postman Proxy','','2022',0,'Technical guide showing how to deploy Postman''s native Proxy configuration to capture request and response payloads in real-time. Extremely useful for reverse-engineering closed APIs and debugging mobile/IoT traffic flow.','N/A','Guide','Intermediate',1,'online','manual','N/A',100.0,1781430038,0,'2026-06-14T11:40:38.528058+02:00',NULL,NULL,NULL,'["Quality Assurance", "API Design", "Network Debugging"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.postman.com/how-to-choose-between-rest-vs-graphql-vs-grpc-vs-soap','==blog.postman.com: How to choose between REST vs. GraphQL vs. gRPC vs.'' SOAP==','','2023',0,'An elite architectural breakdown contrasting REST, GraphQL, gRPC, and SOAP protocols. Outlines technical selection heuristics based on transport performance, serialization structures, payload size, type-safety guarantees, and network latency tolerances inside microservice topologies.','N/A','Guide','Intermediate',1,'online','manual','N/A',100.0,1781430036,0,'2026-06-14T11:40:36.337566+02:00',NULL,NULL,NULL,'["Software Engineering", "API Design", "Protocol Selection"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.postman.com/introducing-secret-variable-type-in-postman','==blog.postman.com: Introducing the Secret Variable Type in Postman==','','2023',0,'Postman''s ''Secret'' variable type enhances security workflows by preventing sensitive data leakage in API tests and collections. It masks sensitive values (like API keys or tokens) in the Postman UI and console logs, protecting them from accidental exposure during sharing or screen-sharing sessions. This feature represents a critical upgrade for enterprise DevSecOps pipelines integrating automated API testing.','JavaScript','Technical Article','Intermediate',0,'online','manual','N/A',100.0,1781432158,0,'2026-06-14T12:15:58.627616+02:00',NULL,NULL,NULL,'["Security & Governance", "API Lifecycle", "Secrets Management"]','["[COMMUNITY-TOOL]"]','["docs/postman.md"]','["postman.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.postman.com/matrix-postman-internal-tool-microservices','blog.postman.com: Meet Matrix: Postman’s Internal Tool for Working with'' Microservices','','2021',0,'Matrix is Postman''s internal developer tool designed to orchestrate local microservices development, simplifying the execution and coordination of dependent services. It acts as a lightweight developer portal, bridging the gap between local compose files and remote staging environments. Live engineering truth reveals it as a custom service runner that enhances developer workflow automation and mitigates configuration drift.','English','Case Study','Advanced',1,'online','manual','N/A',100.0,1781429917,0,'2026-06-14T11:38:37.985719+02:00',NULL,NULL,NULL,'["Architecture", "Microservices", "Internal Developer Platforms"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','["docs/postman.md"]','["postman.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.postman.com/postman-first-5-things-to-try','blog.postman.com: First 5 Things to Try If You’re New to Postman','','2021',0,'A foundational guide covering fundamental Postman workflows, including sending requests, creating collections, executing environment variables, and automated test scripting. It introduces developers to rapid API prototyping and assertions using Chai-based test libraries. This entry point establishes robust habits for automated integration testing in microservices architectures.','English','Tutorial','Beginner',0,'online','manual','N/A',100.0,1781429918,0,'2026-06-14T11:38:38.934791+02:00',NULL,NULL,NULL,'["API Development", "Testing & Debugging", "Getting Started"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/postman.md"]','["postman.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.postman.com/postmans-proxy-now-fully-supports-https-endpoints','blog.postman.com: Postman’s Proxy Now Fully Supports HTTPS Endpoints','','2021',0,'Postman''s built-in proxy captures HTTPS traffic directly from mobile devices and desktop clients, facilitating API inspection. Utilizing custom SSL certificates, it decrypts SSL/TLS payloads locally to allow seamless request debugging. This integration accelerates contract testing and troubleshooting within local microservices environments.','English','Blog Post','Intermediate',1,'online','manual','N/A',100.0,1781429917,0,'2026-06-14T11:38:37.058609+02:00',NULL,NULL,NULL,'["API Development", "Testing & Debugging", "Postman Proxy"]','["[COMMUNITY-TOOL]"]','["docs/postman.md"]','["postman.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.postman.com/what-is-platformops','blog.postman.com: What Is PlatformOps?','','2024',4,'Analysis of the rise of PlatformOps as the execution branch of Platform Engineering. Explains the transition of managing dev tooling, infrastructure catalogs, and APIs as internal products to drastically reduce cognitive load for developers.','English','Article','Intermediate',1,'online','manual','N/A',100.0,1781430173,0,'2026-06-14T11:42:53.061495+02:00',NULL,NULL,NULL,'["DevOps Culture", "Platform Engineering", "PlatformOps"]','["[ENTERPRISE-STABLE]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.powerupcloud.com/2016/02/07/aws-inventory-details-in-csv-using-lambda',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blog.powerupcloud.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031564,0,'2026-05-17T17:26:04.036952+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-serverless.md"]','["aws-serverless.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.pragmaticengineer.com/advice-for-tech-workers-to-navigate-a-heated-job-market','blog.pragmaticengineer.com: The Most Heated Tech Job Market in History: Advice for Software Engineers','','2021',0,'Pragmatic advice for software engineers navigating a highly active employment market. It outlines compensation evaluation frameworks, how to detect organizational toxicity during selection, and negotiations strategies for senior technical positions.','English','article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Professional Development", "Career Transitions", "Market Dynamics"]','["[COMMUNITY-TOOL]"]','[]','["recruitment.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.pragmaticengineer.com/project-management-at-big-tech','blog.pragmaticengineer.com: How Big Tech Runs Tech Projects and the Curious Absence of Scrum','','2021',5,'A seminal critique of Scrum frameworks within modern hyper-scale technology companies. Contrasts classical prescriptive Scrum ceremonies with the pragmatism found in Big Tech, which prioritizes engineer-led planning, asynchronous progress tracking, and outcome-based roadmapping. Highlights how microservices-oriented teams achieve high agility through direct system ownership and continuous delivery without overhead-heavy ceremonies.','en','Analysis','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Engineering Leadership", "Project Management", "Big Tech Practices"]','["[DE FACTO STANDARD]"]','[]','["project-management-methodology.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.pragmaticengineer.com/typical-migration-approaches','blog.pragmaticengineer.com: Migrations Done Well: Typical Migration Approaches','','2021',0,'Written by Gergely Orosz, this deep-dive highlights technical planning and execution strategies for complex system migrations. Discusses mitigating dual-write issues, rollback preparations, and incremental phased cutovers to manage operational risk.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "Migration", "Methodology"]','["[COMMUNITY-TOOL]"]','[]','["introduction.md"]','{}','{}');
@@ -1983,111 +1983,111 @@ INSERT INTO "resources" VALUES('https://blog.px.dev/autoscaling-custom-k8s-metri
INSERT INTO "resources" VALUES('https://blog.px.dev/container-filesystems','blog.px.dev: Where are my container''s files? Inspecting container filesystems','','2021',4,'A low-level debugging guide for mapping virtual container filesystems back to host machines. Explains overlayfs architecture, namespace confinement, and how to query disk structures via procfs, assisting in post-mortem application forensics.','Bash','Tutorial','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations", "Troubleshooting", "Storage & File Systems"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.px.dev/etcd-6-tips','blog.px.dev: How etcd works and 6 tips to keep in mind','','2021',0,'A deep-dive analyzing etcd internals under the Raft consensus mechanism. Provides six optimization techniques covering disk partition isolating, compact tasks, db sizing, lease scaling, and defragmentation routines necessary to protect cluster health.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Etcd", "Performance Tuning"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.px.dev/k8s-operator','blog.px.dev/k8s-operator: 3 Reasons to Use Kubernetes Operators (and 2 Reasons Not To)','','2021',0,'Evaluates the advantages and disadvantages of deploying Operators. It contrasts automation capabilities against increased control-plane pressure and code maintenance costs.','N/A','Article','Medium',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Resources", "Education", "Trade-off Evaluation", "Operators"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-operators-controllers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.rabbitmq.com/posts/2021/07/rabbitmq-streams-first-application','blog.rabbitmq.com: First Application With RabbitMQ Streams','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','14c29a2777e5a6b1611d378fda6c0d6fbe0e629b4e3903f1d4d6d57d1221527c',100.0,1.77903155280268502e+09,0,'2026-05-17T17:25:52.802685+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://www.rabbitmq.com/blog/2021/07/19/rabbitmq-streams-first-application"}');
+INSERT INTO "resources" VALUES('https://blog.rabbitmq.com/posts/2021/07/rabbitmq-streams-first-application','blog.rabbitmq.com: First Application With RabbitMQ Streams','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','14c29a2777e5a6b1611d378fda6c0d6fbe0e629b4e3903f1d4d6d57d1221527c',100.0,1779031552,0,'2026-05-17T17:25:52.802685+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://www.rabbitmq.com/blog/2021/07/19/rabbitmq-streams-first-application"}');
INSERT INTO "resources" VALUES('https://blog.rackspace.com/patch-and-ami-management-for-windows-on-aws','blog.rackspace.com: Patch and AMI Management for Windows on AWS','','2016',0,'Engineering blog clarifying patch administration, automated AMI construction, and system compliance practices for running legacy or enterprise Windows Server nodes on AWS.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Infrastructure Operations"]','["[LEGACY]"]','[]','["aws-miscellaneous.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.radwell.codes/2021/05/best-kubernetes-distribution-for-local-environments','blog.radwell.codes: What’s the best Kubernetes distribution for local environments? 🌟','','2021',0,'Analyzes localized Kubernetes distributions from a CPU and memory efficiency standpoint. Helps engineers match custom testing configurations against hardware-constrained developer machines.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Local Kubernetes Environments", "Single-Node Clusters", "Evaluation"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-based-devel.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.radwell.codes/2021/05/provisioning-single-node-kubernetes-cluster-using-kubeadm-on-ubuntu-20-04','blog.radwell.codes: Provisioning Single-node Kubernetes Cluster using kubeadm on Ubuntu 20.04','','2021',0,'A step-by-step workflow focused on configuring a single-node Kubernetes cluster on Ubuntu 20.04 using Kubeadm. Outlines how to untaint the control plane node to enable single-node scheduling for development and resource-constrained test beds.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Provisioning", "Bootstrapping", "Ubuntu"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-on-premise.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.ratnopamc.com/reduce-cross-az-traffic-costs-on-eks-using-topology-aware-hints','blog.ratnopamc.com: Reduce cross-AZ traffic costs on EKS using topology'' aware hints','','N/A',0,'A curated technical resource and architectural guide covering blog.ratnopamc.com: Reduce cross-AZ traffic costs on EKS using topology'' aware hints in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902956529830193e+09,0,'2026-05-17T16:52:45.298302+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.ratnopamc.com/reduce-cross-az-traffic-costs-on-eks-using-topology-aware-hints','blog.ratnopamc.com: Reduce cross-AZ traffic costs on EKS using topology'' aware hints','','N/A',0,'A curated technical resource and architectural guide covering blog.ratnopamc.com: Reduce cross-AZ traffic costs on EKS using topology'' aware hints in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029565,0,'2026-05-17T16:52:45.298302+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.realkinetic.com/its-time-to-retire-terraform-30545fd5f186','blog.realkinetic.com: It’s Time to Retire Terraform','','2023',0,'A critical, forward-looking architectural analysis evaluating the limitations of declarative static HCL. Argues for migrating toward programming-language-based Infrastructure as Code (IaC) architectures (e.g., Pulumi or AWS CDK) to mitigate the cognitive load, state-locking friction, and custom domain DSL limitations inherent in large-scale enterprise deployments.','None','Opinion/Analysis','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Discussions & Critiques", "Evolution of IaC"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.redbrickai.com/blog-posts/fast-meta-sam-for-medical-imaging','blog.redbrickai.com: F.A.S.T. ⚡️ Meta AI’s Segment Anything for Medical'' Imaging','','N/A',0,'A curated technical resource and architectural guide covering blog.redbrickai.com: F.A.S.T. ⚡️ Meta AI’s Segment Anything for Medical'' Imaging in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903147362676906e+09,0,'2026-05-17T17:24:33.626769+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ai.md"]','["ai.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.rewanthtammana.com/creating-malicious-admission-controllers','blog.rewanthtammana.com: Creating Malicious Admission Controllers','','N/A',0,'A curated technical resource and architectural guide covering blog.rewanthtammana.com: Creating Malicious Admission Controllers in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903301956418108e+09,0,'2026-05-17T17:50:19.564181+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.rewanthtammana.com/hardening-kaniko-build-process-with-linux-capabilities','blog.rewanthtammana.com: Hardening Kaniko build process with Linux capabilities','','N/A',0,'A curated technical resource and architectural guide covering blog.rewanthtammana.com: Hardening Kaniko build process with Linux capabilities in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902911873658609e+09,0,'2026-05-17T16:45:18.736586+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.redbrickai.com/blog-posts/fast-meta-sam-for-medical-imaging','blog.redbrickai.com: F.A.S.T. ⚡️ Meta AI’s Segment Anything for Medical'' Imaging','','N/A',0,'A curated technical resource and architectural guide covering blog.redbrickai.com: F.A.S.T. ⚡️ Meta AI’s Segment Anything for Medical'' Imaging in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031473,0,'2026-05-17T17:24:33.626769+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ai.md"]','["ai.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.rewanthtammana.com/creating-malicious-admission-controllers','blog.rewanthtammana.com: Creating Malicious Admission Controllers','','N/A',0,'A curated technical resource and architectural guide covering blog.rewanthtammana.com: Creating Malicious Admission Controllers in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033019,0,'2026-05-17T17:50:19.564181+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.rewanthtammana.com/hardening-kaniko-build-process-with-linux-capabilities','blog.rewanthtammana.com: Hardening Kaniko build process with Linux capabilities','','N/A',0,'A curated technical resource and architectural guide covering blog.rewanthtammana.com: Hardening Kaniko build process with Linux capabilities in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029118,0,'2026-05-17T16:45:18.736586+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.risingstack.com/argo-cd-kubernetes-tutorial','blog.risingstack.com: Argo CD Kubernetes Tutorial','','2021',3,'A structured starter guide covering ArgoCD installation, repository connection, and application deployment. Outlines core synchronization paradigms and provides a practical walkthrough of transitioning standard manifests to GitOps.','English','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["GitOps & CD", "ArgoCD", "Concepts & Practices"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["argo.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.risingstack.com/designing-microservices-architecture-for-failure','blog.risingstack.com: Designing a Microservices Architecture for Failure','','2018',0,'Architecting microservices requires planning for inevitable network, hardware, and downstream dependency failures. This analysis outlines essential resiliency patterns, such as circuit breakers, retries with exponential backoff, and graceful degradation strategies. Implementing these patterns prevents cascading failures and maintains systemic availability under high-load or degraded operational states.','English','Blog Post','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Microservices", "Resiliency Patterns"]','["[COMMUNITY-TOOL]"]','[]','["faq.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.robertsimoes.org/posts/four-wings-of-software-engineers','blog.robertsimoes.org: Four Wings of a Software Engineer','','N/A',0,'A curated technical resource and architectural guide covering blog.robertsimoes.org: Four Wings of a Software Engineer in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903423807812809e+09,0,'2026-05-17T18:10:38.078128+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/recruitment.md"]','["recruitment.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.robertsimoes.org/posts/four-wings-of-software-engineers','blog.robertsimoes.org: Four Wings of a Software Engineer','','N/A',0,'A curated technical resource and architectural guide covering blog.robertsimoes.org: Four Wings of a Software Engineer in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034238,0,'2026-05-17T18:10:38.078128+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/recruitment.md"]','["recruitment.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.rtwilson.com/my-top-5-new-python-modules-of-2015','My top 5 ‘new’ Python modules of 2015','','2015',0,'An archival review exploring breakout standard and third-party modules from 2015, capturing the early adoption of modern async and formatting libraries in Python.','Python','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2015-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Backend Development", "Python Ecosystem", "Library Exploration"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.rubyroidlabs.com/2016/04/postgresql-9-5',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blog.rubyroidlabs.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903082454886889e+09,0,'2026-05-17T17:13:44.548869+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.runx.dev/3-things-i-hate-about-kubernetes-49f1656baeaa','blog.runx.dev: 3 Things I Hate About Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering blog.runx.dev: 3 Things I Hate About Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902998869661402e+09,0,'2026-05-17T16:59:48.696614+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.runx.dev/5-common-kubernetes-mistakes-and-how-to-avoid-them-150607beb475','blog.runx.dev: 5 Common Kubernetes Mistakes and how to avoid them','','N/A',0,'A curated technical resource and architectural guide covering blog.runx.dev: 5 Common Kubernetes Mistakes and how to avoid them in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902916533829808e+09,0,'2026-05-17T16:46:05.338298+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.runx.dev/will-that-kubernetes-v1-22-upgrade-break-my-application-cc339dc2e2c7','==blog.runx.dev: Will That Kubernetes v1.22 Upgrade Break My Application?==','','N/A',0,'A curated technical resource and architectural guide covering ==blog.runx.dev: Will That Kubernetes v1.22 Upgrade Break My Application?== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903044021270799e+09,0,'2026-05-17T17:07:20.212708+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-releases.md"]','["kubernetes-releases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.scaleway.com/how-to-deploy-and-distribute-the-workload-on-a-multi-cloud-kubernetes-environment','==blog.scaleway.com: How to deploy and distribute the workload on a multi-cloud'' Kubernetes environment== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','70e02f3237e2d19e30a467db58f89a3eac0587a286f147482a4ae7528c27a90c',100.0,1.77903225604730105e+09,0,'2026-05-17T17:37:36.047301+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.scaleway.com/saas-multi-tenant-vs-multi-instance-architectures','SaaS Solutions - What is the difference between a multi-instance and a multi-tenant architecture','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1d5982314c11696e253ed690609482ee21310325a46be485a1ce97743593f78d',100.0,1779032729.14055,0,'2026-05-17T17:45:29.140550+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md", "docs/scaleway.md"]','[]','{}','{"duplicate_of": "https://www.scaleway.com/en/blog/saas-multi-tenant-vs-multi-instance-architectures"}');
-INSERT INTO "resources" VALUES('https://blog.scaleway.com/understanding-kubernetes-autoscaling','blog.scaleway.com: Understanding Kubernetes Autoscaling','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a9023f1430aa0d47d7a17aa03c09c852c43f5fa9f5d8b413b5422141a167c606',100.0,1.77903255678999304e+09,0,'2026-05-17T17:42:36.789993+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-autoscaling.md"]','[]','{}','{"duplicate_of": "https://thinksys.com/devops/kubernetes-autoscaling"}');
+INSERT INTO "resources" VALUES('https://blog.rubyroidlabs.com/2016/04/postgresql-9-5',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blog.rubyroidlabs.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030824,0,'2026-05-17T17:13:44.548869+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.runx.dev/3-things-i-hate-about-kubernetes-49f1656baeaa','blog.runx.dev: 3 Things I Hate About Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering blog.runx.dev: 3 Things I Hate About Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029988,0,'2026-05-17T16:59:48.696614+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.runx.dev/5-common-kubernetes-mistakes-and-how-to-avoid-them-150607beb475','blog.runx.dev: 5 Common Kubernetes Mistakes and how to avoid them','','N/A',0,'A curated technical resource and architectural guide covering blog.runx.dev: 5 Common Kubernetes Mistakes and how to avoid them in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029165,0,'2026-05-17T16:46:05.338298+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.runx.dev/will-that-kubernetes-v1-22-upgrade-break-my-application-cc339dc2e2c7','==blog.runx.dev: Will That Kubernetes v1.22 Upgrade Break My Application?==','','N/A',0,'A curated technical resource and architectural guide covering ==blog.runx.dev: Will That Kubernetes v1.22 Upgrade Break My Application?== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030440,0,'2026-05-17T17:07:20.212708+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-releases.md"]','["kubernetes-releases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.scaleway.com/how-to-deploy-and-distribute-the-workload-on-a-multi-cloud-kubernetes-environment','==blog.scaleway.com: How to deploy and distribute the workload on a multi-cloud'' Kubernetes environment== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','70e02f3237e2d19e30a467db58f89a3eac0587a286f147482a4ae7528c27a90c',100.0,1779032256,0,'2026-05-17T17:37:36.047301+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.scaleway.com/saas-multi-tenant-vs-multi-instance-architectures','SaaS Solutions - What is the difference between a multi-instance and a multi-tenant architecture','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1d5982314c11696e253ed690609482ee21310325a46be485a1ce97743593f78d',100.0,1779032729,0,'2026-05-17T17:45:29.140550+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md", "docs/scaleway.md"]','[]','{}','{"duplicate_of": "https://www.scaleway.com/en/blog/saas-multi-tenant-vs-multi-instance-architectures"}');
+INSERT INTO "resources" VALUES('https://blog.scaleway.com/understanding-kubernetes-autoscaling','blog.scaleway.com: Understanding Kubernetes Autoscaling','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a9023f1430aa0d47d7a17aa03c09c852c43f5fa9f5d8b413b5422141a167c606',100.0,1779032556,0,'2026-05-17T17:42:36.789993+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-autoscaling.md"]','[]','{}','{"duplicate_of": "https://thinksys.com/devops/kubernetes-autoscaling"}');
INSERT INTO "resources" VALUES('https://blog.scottlowe.org/2016/03/22/using-docker-machine-with-aws','Using Docker Machine with AWS','','2016',0,'Detailed technical blog post showing how to provision and manage remote Docker engines on AWS using the deprecated Docker Machine utility. While valuable for historical debugging and legacy architecture comprehension, live industry alignment dictates migrating to modern Cloud API alternatives (such as AWS CLI, Terraform, or Rancher).','Bash','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Legacy Tooling"]','["[LEGACY]"]','[]','["aws-containers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.scottlowe.org/2020/06/16/using-kubectl-via-an-ssh-tunnel','blog.scottlowe.org: Using kubectl via an SSH Tunnel','','2020',0,'Provides step-by-step instructions for establishing secure SSH tunnels to reach private Kubernetes cluster control planes. Solves public exposure issues of the Kubernetes API server using proxy forwarding. (Live Grounding: Standard fallback security access pattern, often replaced by modern Zero Trust Network Access (ZTNA) brokers in larger companies).','Shell','Technical Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud-Native Infrastructure", "Kubernetes Core", "Cluster Access Security"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.scrumstudy.com/scrum-and-kanban-alike-or-different-2','blog.scrumstudy.com: Scrum and Kanban, alike or different?','','2020',1,'A structural analysis comparing Scrum iterations and Kanban workflows. Explores trade-offs in velocity, team responsibility, and scheduling mechanics, providing project leaders with strategic decision criteria.','N/A','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Project Management", "Agile Methodologies", "Scrum vs Kanban"]','["[COMMUNITY-TOOL]"]','[]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.searce.com/devtron-one-stop-shop-for-all-kubernetes-deployments-6f1c111a7ba1','blog.searce.com: Devtron: One-stop shop for all Kubernetes deployments','','N/A',0,'A curated technical resource and architectural guide covering blog.searce.com: Devtron: One-stop shop for all Kubernetes deployments in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779031927481251e+09,0,'2026-05-17T17:32:07.481251+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops-tools.md"]','["devops-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.searce.com/jenkins-distributed-cluster-using-dynamic-build-agents-on-gke-e2262a59dcb3','blog.searce.com: Jenkins Distributed Cluster Using Dynamic Build Agents'' On GKE','','N/A',0,'A curated technical resource and architectural guide covering blog.searce.com: Jenkins Distributed Cluster Using Dynamic Build Agents'' On GKE in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902926778408098e+09,0,'2026-05-17T16:47:47.784081+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.searce.com/optimize-cost-for-aws-eks-cluster-using-spotinst-ffcebe8e3571','blog.searce.com: Optimise cost for AWS EKS cluster using Spotinst 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.searce.com: Optimise cost for AWS EKS cluster using Spotinst 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902982643631601e+09,0,'2026-05-17T16:57:06.436316+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.searce.com/single-pod-access-mode-for-persistent-volumes-on-kubernetes-4cf79200aa9a','blog.searce.com: Single Pod Access Mode for Persistent Volumes on Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering blog.searce.com: Single Pod Access Mode for Persistent Volumes on Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903132908101201e+09,0,'2026-05-17T17:22:09.081012+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.searce.com/transform-kubernetes-manifests-into-helm-chart-f3d100688423','blog.searce.com: Transform Kubernetes Manifests into Helm Chart','','N/A',0,'A curated technical resource and architectural guide covering blog.searce.com: Transform Kubernetes Manifests into Helm Chart in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902937775150609e+09,0,'2026-05-17T16:49:37.751506+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.searce.com/devtron-one-stop-shop-for-all-kubernetes-deployments-6f1c111a7ba1','blog.searce.com: Devtron: One-stop shop for all Kubernetes deployments','','N/A',0,'A curated technical resource and architectural guide covering blog.searce.com: Devtron: One-stop shop for all Kubernetes deployments in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031927,0,'2026-05-17T17:32:07.481251+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops-tools.md"]','["devops-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.searce.com/jenkins-distributed-cluster-using-dynamic-build-agents-on-gke-e2262a59dcb3','blog.searce.com: Jenkins Distributed Cluster Using Dynamic Build Agents'' On GKE','','N/A',0,'A curated technical resource and architectural guide covering blog.searce.com: Jenkins Distributed Cluster Using Dynamic Build Agents'' On GKE in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029267,0,'2026-05-17T16:47:47.784081+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.searce.com/optimize-cost-for-aws-eks-cluster-using-spotinst-ffcebe8e3571','blog.searce.com: Optimise cost for AWS EKS cluster using Spotinst 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.searce.com: Optimise cost for AWS EKS cluster using Spotinst 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029826,0,'2026-05-17T16:57:06.436316+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.searce.com/single-pod-access-mode-for-persistent-volumes-on-kubernetes-4cf79200aa9a','blog.searce.com: Single Pod Access Mode for Persistent Volumes on Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering blog.searce.com: Single Pod Access Mode for Persistent Volumes on Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031329,0,'2026-05-17T17:22:09.081012+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.searce.com/transform-kubernetes-manifests-into-helm-chart-f3d100688423','blog.searce.com: Transform Kubernetes Manifests into Helm Chart','','N/A',0,'A curated technical resource and architectural guide covering blog.searce.com: Transform Kubernetes Manifests into Helm Chart in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029377,0,'2026-05-17T16:49:37.751506+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.seifbassem.com/blogs/posts/azure-arc-ssh','seifbassem.com: SSH into your Azure Arc-enabled servers from anywhere','','2022',3,'An engineering guide demonstrating how to establish secure, passwordless SSH tunnels into Azure Arc-enabled servers without public IP addresses. It leverages Azure Arc''s built-in relay capability and Entra ID authentication to enforce strict role-based access control (RBAC). This paradigm provides a zero-trust alternative to bastion hosts or VPN connections for remote host management.','Shell','Tutorial','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native & Kubernetes", "Hybrid & Multicloud Solutions", "Arc-enabled Servers Security"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.seifbassem.com/blogs/posts/azure-naming-tool',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','b43758c2ee6b9c8bcb25c93c193ddf79c96b134199fea227cb411562c29c0e49',100.0,1.77913049493296194e+09,0,'2026-05-18T20:54:54.932962+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.shippable.com/how-to-be-a-great-devops-engineer','How to be a great DevOps Engineer 🌟','','N/A',0,'A curated technical resource and architectural guide covering How to be a great DevOps Engineer 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903347682362508e+09,0,'2026-05-17T17:57:56.823625+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.seifbassem.com/blogs/posts/azure-naming-tool',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','b43758c2ee6b9c8bcb25c93c193ddf79c96b134199fea227cb411562c29c0e49',100.0,1779130494,0,'2026-05-18T20:54:54.932962+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.shippable.com/how-to-be-a-great-devops-engineer','How to be a great DevOps Engineer 🌟','','N/A',0,'A curated technical resource and architectural guide covering How to be a great DevOps Engineer 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033476,0,'2026-05-17T17:57:56.823625+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.shreyaspatil.dev/automate-library-publishing-to-maven-central-with-github-actions-workflow-dispatch','blog.shreyaspatil.dev: Automate library publishing to Maven Central with GitHub Actions Workflow Dispatch','','2021',0,'Details how to configure automated deployment pipelines to Maven Central. Uses the `workflow_dispatch` event trigger to securely run parameterized release pipelines and push Java/Kotlin dependencies.','Kotlin','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipeline", "Software Distribution", "Mobile Workflows"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.sighup.io/an-introduction-to-hierarchical-namespace-controller-hnc','blog.sighup.io: Hierarchical Namespace Controller (HNC): a look into the future of Kubernetes Multitenancy','','2021',0,'A detailed evaluation of policy enforcement using the Hierarchical Namespace Controller. Highlights operational scenarios for delegating namespace permissions down structural hierarchies.','Go','Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Multi-Tenancy", "Hierarchical Namespaces"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.sighup.io/how-to-run-kubernetes-without-docker','blog.sighup.io: How to run Kubernetes without Docker','','2020',0,'Demonstrates runtime decoupling by running a fully functional Kubernetes cluster without the legacy Docker engine. Leverages Container Runtime Interface (CRI) options like Containerd or CRI-O directly to optimize cluster performance.','Bash','Technical Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "CRI", "Alternative Runtimes"]','["[LEGACY]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.sighup.io/keycloak-ha-on-kubernetes','blog.sighup.io: How to run Keycloak in HA on Kubernetes','','2021',4,'Architectural guide outlining how to deploy and manage a highly available Keycloak cluster on Kubernetes. Addresses database pooling, persistent volume strategies, and multi-replica coordination using Kubernetes native primitives. Ensures continuous identity services with zero downtime.','YAML','Tutorial','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Identity & Access Management", "High Availability"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.sigstore.dev/how-to-verify-container-images-with-kyverno-using-kms-cosign-and-workload-identity-1e07d2b85061','blog.sigstore.dev: How to verify container images with Kyverno using KMS,'' Cosign, and Workload Identity','','2022',0,'An advanced technical exploration of enterprise container security architectures. Provides steps to construct a validation loop that verifies image signatures dynamically using Kyverno, integrated directly with KMS key stores, Sigstore Cosign, and OIDC-based Workload Identity.','Go','Article','Advanced',0,'online','manual','f6ef7e6261cbaf286fd33a192671831afa301d3f2e7d525e3d0e84971984e8a2',100.0,1.77903142259194588e+09,1,'2026-05-17T17:23:42.591946+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Supply Chain Security", "Cryptographic Signatures"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.sigstore.dev/how-to-verify-container-images-with-kyverno-using-kms-cosign-and-workload-identity-1e07d2b85061','blog.sigstore.dev: How to verify container images with Kyverno using KMS,'' Cosign, and Workload Identity','','2022',0,'An advanced technical exploration of enterprise container security architectures. Provides steps to construct a validation loop that verifies image signatures dynamically using Kyverno, integrated directly with KMS key stores, Sigstore Cosign, and OIDC-based Workload Identity.','Go','Article','Advanced',0,'online','manual','f6ef7e6261cbaf286fd33a192671831afa301d3f2e7d525e3d0e84971984e8a2',100.0,1779031422,1,'2026-05-17T17:23:42.591946+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Supply Chain Security", "Cryptographic Signatures"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.siliconvalve.com/posts/2024/02/06/analysing-git-commit-history-using-azure-data-explorer','blog.siliconvalve.com: Analysing git commit history using Azure Data Explorer','','2024',0,'Engineering showcase demonstrating how to ingest Git commit histories into Azure Data Explorer (ADX). Focuses on leveraging Kusto Query Language (KQL) to analyze code repository metrics, developer velocity patterns, and branch merge lifecycles, proving ADX’s high-throughput telemetry capabilities for unorthodox log structures.','English','Technical Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data & Storage", "Data Analytics", "Kusto Query Language"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.sixeyed.com/you-cant-always-have-kubernetes-running-containers-in-azure-vm-scale-sets','blog.sixeyed.com: You can''t always have Kubernetes: running containers in Azure VM Scale Sets','','2021',0,'An architectural exploration of container orchestration using Virtual Machine Scale Sets (VMSS) as a high-density, low-complexity alternative to Kubernetes. This methodology leverages native cloud init scripts and container runtimes embedded within custom base images. Ideal for scenarios demanding high performance and cost efficiency without the operational overhead of an AKS control plane.','English','Technical Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Compute & Containers", "Virtual Machines", "VMSS"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.sldk.de/2021/02/introduction-to-gitops-on-kubernetes-with-flux-v2','blog.sldk.de: Introduction to GitOps on Kubernetes with Flux v2 🌟','','2021',0,'A clear introduction to the fundamental architecture of Flux v2. Explains key resources including GitRepository, Kustomization, and how they combine to deploy reliable workloads.','None','Technical Article','Medium',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "GitOps & Deployment", "Flux Ecosystem"]','["[COMMUNITY-TOOL]"]','[]','["flux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.slycreator.com/network-policies-understanding-kubernetes-network-policies','blog.slycreator.com: Network Policies: Understanding Kubernetes Network'' Policies','','N/A',0,'A curated technical resource and architectural guide covering blog.slycreator.com: Network Policies: Understanding Kubernetes Network'' Policies in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903437277753591e+09,0,'2026-05-17T18:12:52.777536+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.sonatype.com/achieving-ci/cd-with-kubernetes','blog.sonatype.com: Achieving CI and CD With Kubernetes 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8a9f4e9111c40252f87cc0d63dad277be6dd8d40f780a6056eec61a75a219459',100.0,1.77903216339387488e+09,0,'2026-05-17T17:36:03.393875+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd.md"]','[]','{}','{"duplicate_of": "https://www.sonatype.com/blog/achieving-ci/cd-with-kubernetes"}');
-INSERT INTO "resources" VALUES('https://blog.sonatype.com/new-cloud-native-ci/cd-projects-openshift-and-tekton','CI/CD OpenShift and Tekton','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5e8e23b3064531a9a1a80b25d4f3246e1fc02fa2deb596d3c30ffff686d0f881',100.0,1.77903282038078808e+09,0,'2026-05-17T17:47:00.380788+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{"duplicate_of": "https://www.sonatype.com/blog/new-cloud-native-ci/cd-projects-openshift-and-tekton"}');
-INSERT INTO "resources" VALUES('https://blog.sonatype.com/python-packages-upload-your-aws-keys-env-vars-secrets-to-web','blog.sonatype.com: Python Packages Upload Your AWS Keys, env vars, Secrets'' to the Web','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','21eaec12364609a146d3f83fab8f0252432eb164a4488f041da520454e5eb8fe',100.0,1779032920.73995,0,'2026-05-17T17:48:40.739950+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://www.sonatype.com/blog/python-packages-upload-your-aws-keys-env-vars-secrets-to-web"}');
-INSERT INTO "resources" VALUES('https://blog.sonatype.com/using-nexus-3-as-your-repository-part-3-docker-images','blog.sonatype.com: Using Nexus 3 as Your Repository – Part 3: Docker Images'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f66223c15fe543495b6255c2a07bc52b0c3634674c80bb4a5378931e1c88b8b1',100.0,1.77903421777415895e+09,0,'2026-05-17T18:10:17.774159+02:00',NULL,NULL,NULL,'[]','[]','["docs/registries.md"]','[]','{}','{"duplicate_of": "https://www.sonatype.com/blog/using-sonatype-nexus-repository-3-part-3-docker-images"}');
+INSERT INTO "resources" VALUES('https://blog.slycreator.com/network-policies-understanding-kubernetes-network-policies','blog.slycreator.com: Network Policies: Understanding Kubernetes Network'' Policies','','N/A',0,'A curated technical resource and architectural guide covering blog.slycreator.com: Network Policies: Understanding Kubernetes Network'' Policies in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034372,0,'2026-05-17T18:12:52.777536+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.sonatype.com/achieving-ci/cd-with-kubernetes','blog.sonatype.com: Achieving CI and CD With Kubernetes 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8a9f4e9111c40252f87cc0d63dad277be6dd8d40f780a6056eec61a75a219459',100.0,1779032163,0,'2026-05-17T17:36:03.393875+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd.md"]','[]','{}','{"duplicate_of": "https://www.sonatype.com/blog/achieving-ci/cd-with-kubernetes"}');
+INSERT INTO "resources" VALUES('https://blog.sonatype.com/new-cloud-native-ci/cd-projects-openshift-and-tekton','CI/CD OpenShift and Tekton','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5e8e23b3064531a9a1a80b25d4f3246e1fc02fa2deb596d3c30ffff686d0f881',100.0,1779032820,0,'2026-05-17T17:47:00.380788+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{"duplicate_of": "https://www.sonatype.com/blog/new-cloud-native-ci/cd-projects-openshift-and-tekton"}');
+INSERT INTO "resources" VALUES('https://blog.sonatype.com/python-packages-upload-your-aws-keys-env-vars-secrets-to-web','blog.sonatype.com: Python Packages Upload Your AWS Keys, env vars, Secrets'' to the Web','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','21eaec12364609a146d3f83fab8f0252432eb164a4488f041da520454e5eb8fe',100.0,1779032920,0,'2026-05-17T17:48:40.739950+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://www.sonatype.com/blog/python-packages-upload-your-aws-keys-env-vars-secrets-to-web"}');
+INSERT INTO "resources" VALUES('https://blog.sonatype.com/using-nexus-3-as-your-repository-part-3-docker-images','blog.sonatype.com: Using Nexus 3 as Your Repository – Part 3: Docker Images'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f66223c15fe543495b6255c2a07bc52b0c3634674c80bb4a5378931e1c88b8b1',100.0,1779034217,0,'2026-05-17T18:10:17.774159+02:00',NULL,NULL,NULL,'[]','[]','["docs/registries.md"]','[]','{}','{"duplicate_of": "https://www.sonatype.com/blog/using-sonatype-nexus-repository-3-part-3-docker-images"}');
INSERT INTO "resources" VALUES('https://blog.sonnes.cloud/introducing-azure-devops-backup-tool-1-1-0-0-major-update-with-new-features-bug-fixes-and-enhanced-security','blog.sonnes.cloud: Introducing Azure DevOps Backup Tool 1.1.0.0: Major update with new features, bug fixes and enhanced security!','','2024',3,'Introduces major feature releases of the Azure DevOps Backup Tool (v1.1.0.0), highlighting enhancements in API throughput, credential safety, and automated backup schedules. 2026 engineering audits confirm this tool is reliable for securing multi-tenant environments against accidental service deletions.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud DevOps", "Data Protection & Backup", "Disaster Recovery"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.stack-labs.com/code/kustomize-101','blog.stack-labs.com: Kustomize - The right way to do templating in Kubernetes','','2020',3,'An foundational exploration of declarative application customization in Kubernetes using Kustomize. It contrasts template-driven engines like Helm with Kustomize''s overlay-based, template-free patching, focusing on clean resource organization across different environments without altering original YAML files.','English','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Configuration Management"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kustomize.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.stackademic.com/advanced-end-to-end-devsecops-kubernetes-three-tier-project-using-aws-eks-argocd-prometheus-fbbfdb956d1a','blog.stackademic.com: Advanced End-to-End DevSecOps Kubernetes Three-Tier'' Project using AWS EKS, ArgoCD, Prometheus, Grafana, and Jenkins','','N/A',0,'A curated technical resource and architectural guide covering blog.stackademic.com: Advanced End-to-End DevSecOps Kubernetes Three-Tier'' Project using AWS EKS, ArgoCD, Prometheus, Grafana, and Jenkins in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903449145917701e+09,0,'2026-05-17T18:14:51.459177+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.stackademic.com/advanced-end-to-end-devsecops-kubernetes-three-tier-project-using-azure-aks-fluxcd-prometheus-cca3c5e61953','blog.stackademic.com: Advanced End-to-End DevSecOps Kubernetes Three-Tier'' Project using Azure AKS, fluxCD, Prometheus, Grafana, and GitLab','','N/A',0,'A curated technical resource and architectural guide covering blog.stackademic.com: Advanced End-to-End DevSecOps Kubernetes Three-Tier'' Project using Azure AKS, fluxCD, Prometheus, Grafana, and GitLab in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903068021047711e+09,0,'2026-05-17T17:11:20.210477+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"duplicate_of": "https://blog.stackademic.com/advanced-end-to-end-devsecops-kubernetes-three-tier-project-using-aws-eks-argocd-prometheus-fbbfdb956d1a"}');
-INSERT INTO "resources" VALUES('https://blog.stackademic.com/create-the-aws-eks-cluster-with-a-managed-node-group-using-custom-launch-templates-185744a0cc79','blog.stackademic.com: Create the AWS EKS Cluster with a Managed Node Group'' Using Custom Launch Templates','','N/A',0,'A curated technical resource and architectural guide covering blog.stackademic.com: Create the AWS EKS Cluster with a Managed Node Group'' Using Custom Launch Templates in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903125538642191e+09,0,'2026-05-17T17:20:55.386422+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.stackademic.com/mastering-local-microservices-debugging-with-mirrord-0a99443c1544','blog.stackademic.com: Debugging Microservices Locally with mirrord','','N/A',0,'A curated technical resource and architectural guide covering blog.stackademic.com: Debugging Microservices Locally with mirrord in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033424.54452,0,'2026-05-17T17:57:04.544520+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.stackademic.com/advanced-end-to-end-devsecops-kubernetes-three-tier-project-using-aws-eks-argocd-prometheus-fbbfdb956d1a','blog.stackademic.com: Advanced End-to-End DevSecOps Kubernetes Three-Tier'' Project using AWS EKS, ArgoCD, Prometheus, Grafana, and Jenkins','','N/A',0,'A curated technical resource and architectural guide covering blog.stackademic.com: Advanced End-to-End DevSecOps Kubernetes Three-Tier'' Project using AWS EKS, ArgoCD, Prometheus, Grafana, and Jenkins in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034491,0,'2026-05-17T18:14:51.459177+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.stackademic.com/advanced-end-to-end-devsecops-kubernetes-three-tier-project-using-azure-aks-fluxcd-prometheus-cca3c5e61953','blog.stackademic.com: Advanced End-to-End DevSecOps Kubernetes Three-Tier'' Project using Azure AKS, fluxCD, Prometheus, Grafana, and GitLab','','N/A',0,'A curated technical resource and architectural guide covering blog.stackademic.com: Advanced End-to-End DevSecOps Kubernetes Three-Tier'' Project using Azure AKS, fluxCD, Prometheus, Grafana, and GitLab in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779030680,0,'2026-05-17T17:11:20.210477+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"duplicate_of": "https://blog.stackademic.com/advanced-end-to-end-devsecops-kubernetes-three-tier-project-using-aws-eks-argocd-prometheus-fbbfdb956d1a"}');
+INSERT INTO "resources" VALUES('https://blog.stackademic.com/create-the-aws-eks-cluster-with-a-managed-node-group-using-custom-launch-templates-185744a0cc79','blog.stackademic.com: Create the AWS EKS Cluster with a Managed Node Group'' Using Custom Launch Templates','','N/A',0,'A curated technical resource and architectural guide covering blog.stackademic.com: Create the AWS EKS Cluster with a Managed Node Group'' Using Custom Launch Templates in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031255,0,'2026-05-17T17:20:55.386422+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.stackademic.com/mastering-local-microservices-debugging-with-mirrord-0a99443c1544','blog.stackademic.com: Debugging Microservices Locally with mirrord','','N/A',0,'A curated technical resource and architectural guide covering blog.stackademic.com: Debugging Microservices Locally with mirrord in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033424,0,'2026-05-17T17:57:04.544520+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.stephane-robert.info/post/ansible-utiliser-mysql-comme-inventaire-dynamique','blog.stephane-robert.info: Ansible - Utiliser MySQL comme inventaire dynamique (Use MySQL as a dynamic inventory)','','2021',0,'Technical deep-dive on configuring Ansible to query a MySQL database dynamically to build asset inventories. Eliminates hardcoded static host files by relying on runtime query configurations. (Live Grounding: Essential for hybrid-cloud setups where IP address spaces change rapidly and dynamically).','YAML/Python/SQL','Technical Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code & CI-CD", "Configuration Management", "Ansible Inventory"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.streammonkey.com/how-we-serverlessly-migrated-1-58-billion-elasticsearch-documents-33ad3d0d7c4f','blog.streammonkey.com: How We Serverlessly Migrated 1.58 Billion Elasticsearch'' Documents','','N/A',0,'A curated technical resource and architectural guide covering blog.streammonkey.com: How We Serverlessly Migrated 1.58 Billion Elasticsearch'' Documents in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902931668885397e+09,0,'2026-05-17T16:48:36.688854+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.styra.com/blog/5-opa-deployment-performance-models-for-microservices','blog.styra.com: 5 OPA Deployment Performance Models for Microservices','','N/A',0,'A curated technical resource and architectural guide covering blog.styra.com: 5 OPA Deployment Performance Models for Microservices in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903403074649596e+09,0,'2026-05-17T18:07:10.746496+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.styra.com/blog/dynamic-policy-composition-for-opa','blog.styra.com: Dynamic Policy Composition for OPA','','N/A',0,'A curated technical resource and architectural guide covering blog.styra.com: Dynamic Policy Composition for OPA in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903240560378599e+09,0,'2026-05-17T17:40:05.603786+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.styra.com/blog/integrating-identity-oauth2-and-openid-connect-in-open-policy-agent','blog.styra.com: Integrating Identity: OAUTH2 and OPENID CONNECT in Open'' Policy Agent','','N/A',0,'A curated technical resource and architectural guide covering blog.styra.com: Integrating Identity: OAUTH2 and OPENID CONNECT in Open'' Policy Agent in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903210018321204e+09,0,'2026-05-17T17:35:00.183212+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.styra.com/blog/open-policy-agent-the-top-5-kubernetes-admission-control-policies','blog.styra.com: Open Policy Agent: The Top 5 Kubernetes Admission Control'' Policies','','N/A',0,'A curated technical resource and architectural guide covering blog.styra.com: Open Policy Agent: The Top 5 Kubernetes Admission Control'' Policies in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902959012236094e+09,0,'2026-05-17T16:53:10.122361+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.styra.com/blog/policy-based-infrastructure-guardrails-with-terraform-and-opa','blog.styra.com: Policy-based infrastructure guardrails with Terraform and'' OPA 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.styra.com: Policy-based infrastructure guardrails with Terraform and'' OPA 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903023539637589e+09,0,'2026-05-17T17:03:55.396376+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.styra.com/blog/rego-unit-testing','blog.styra.com: Rego Unit Testing','','N/A',0,'A curated technical resource and architectural guide covering blog.styra.com: Rego Unit Testing in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790340491617031e+09,0,'2026-05-17T18:07:29.161703+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.styra.com/blog/using-opa-with-gitops-to-speed-cloud-native-development','blog.styra.com: Using OPA with GitOps to speed Cloud-Native development','','N/A',0,'A curated technical resource and architectural guide covering blog.styra.com: Using OPA with GitOps to speed Cloud-Native development in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902982065798902e+09,0,'2026-05-17T16:57:00.657989+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.styra.com/blog/why-rbac-is-not-enough-for-kubernetes-api-security','blog.styra.com: Why RBAC is not enough for kubernetes security 🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.styra.com: Why RBAC is not enough for kubernetes security 🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903314054611396e+09,0,'2026-05-17T17:52:20.546114+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.suhailkakar.com/web-30-terms-and-their-definitions-in-plain-english','blog.suhailkakar.com: Web 3.0 Terms and Their Definitions in Plain English','','N/A',0,'A curated technical resource and architectural guide covering blog.suhailkakar.com: Web 3.0 Terms and Their Definitions in Plain English in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903273413555908e+09,0,'2026-05-17T17:45:34.135559+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/web3.md"]','["web3.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.t-systems-mms.com/tech-insights/ansible-lets-encrypt-collection','Ansible Let''s Encrypt Collection','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','44c92574e1c4cfe7e316248ce25f73f17f3451289de45d253078c0f090b55654',100.0,1.77903059141021394e+09,0,'2026-05-17T17:09:51.410214+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://www.telekom-mms.com/blog"}');
-INSERT INTO "resources" VALUES('https://blog.tanmaysarkar.tech/beginners-guide-to-argo-cd','==blog.tanmaysarkar.tech: Beginners Guide to Argo CD==','','N/A',0,'A curated technical resource and architectural guide covering ==blog.tanmaysarkar.tech: Beginners Guide to Argo CD== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903101211434388e+09,0,'2026-05-17T17:16:52.114344+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.teamhephy.info/blog/posts/tutorials/running-workflow-without-any-loadbalancer.html','blog.teamhephy.info: Running Workflow Without Any LoadBalancer','','N/A',0,'A curated technical resource and architectural guide covering blog.teamhephy.info: Running Workflow Without Any LoadBalancer in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903134942156291e+09,0,'2026-05-17T17:22:29.421563+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.techiescamp.com/docs/jenkins-multibranch-pipeline','Lesson 5.1: Introduction to Jenkins Multibranch Pipeline','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','d862a999a2f40762119bbbf7e3fb2c8e7656bd1caffe8f7b84efa8f10d943b56',100.0,1.77903040121335101e+09,1,'2026-05-17T17:06:41.213351+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.streammonkey.com/how-we-serverlessly-migrated-1-58-billion-elasticsearch-documents-33ad3d0d7c4f','blog.streammonkey.com: How We Serverlessly Migrated 1.58 Billion Elasticsearch'' Documents','','N/A',0,'A curated technical resource and architectural guide covering blog.streammonkey.com: How We Serverlessly Migrated 1.58 Billion Elasticsearch'' Documents in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029316,0,'2026-05-17T16:48:36.688854+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.styra.com/blog/5-opa-deployment-performance-models-for-microservices','blog.styra.com: 5 OPA Deployment Performance Models for Microservices','','N/A',0,'A curated technical resource and architectural guide covering blog.styra.com: 5 OPA Deployment Performance Models for Microservices in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034030,0,'2026-05-17T18:07:10.746496+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.styra.com/blog/dynamic-policy-composition-for-opa','blog.styra.com: Dynamic Policy Composition for OPA','','N/A',0,'A curated technical resource and architectural guide covering blog.styra.com: Dynamic Policy Composition for OPA in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032405,0,'2026-05-17T17:40:05.603786+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.styra.com/blog/integrating-identity-oauth2-and-openid-connect-in-open-policy-agent','blog.styra.com: Integrating Identity: OAUTH2 and OPENID CONNECT in Open'' Policy Agent','','N/A',0,'A curated technical resource and architectural guide covering blog.styra.com: Integrating Identity: OAUTH2 and OPENID CONNECT in Open'' Policy Agent in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032100,0,'2026-05-17T17:35:00.183212+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.styra.com/blog/open-policy-agent-the-top-5-kubernetes-admission-control-policies','blog.styra.com: Open Policy Agent: The Top 5 Kubernetes Admission Control'' Policies','','N/A',0,'A curated technical resource and architectural guide covering blog.styra.com: Open Policy Agent: The Top 5 Kubernetes Admission Control'' Policies in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029590,0,'2026-05-17T16:53:10.122361+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.styra.com/blog/policy-based-infrastructure-guardrails-with-terraform-and-opa','blog.styra.com: Policy-based infrastructure guardrails with Terraform and'' OPA 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.styra.com: Policy-based infrastructure guardrails with Terraform and'' OPA 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030235,0,'2026-05-17T17:03:55.396376+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.styra.com/blog/rego-unit-testing','blog.styra.com: Rego Unit Testing','','N/A',0,'A curated technical resource and architectural guide covering blog.styra.com: Rego Unit Testing in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034049,0,'2026-05-17T18:07:29.161703+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.styra.com/blog/using-opa-with-gitops-to-speed-cloud-native-development','blog.styra.com: Using OPA with GitOps to speed Cloud-Native development','','N/A',0,'A curated technical resource and architectural guide covering blog.styra.com: Using OPA with GitOps to speed Cloud-Native development in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029820,0,'2026-05-17T16:57:00.657989+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.styra.com/blog/why-rbac-is-not-enough-for-kubernetes-api-security','blog.styra.com: Why RBAC is not enough for kubernetes security 🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.styra.com: Why RBAC is not enough for kubernetes security 🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033140,0,'2026-05-17T17:52:20.546114+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.suhailkakar.com/web-30-terms-and-their-definitions-in-plain-english','blog.suhailkakar.com: Web 3.0 Terms and Their Definitions in Plain English','','N/A',0,'A curated technical resource and architectural guide covering blog.suhailkakar.com: Web 3.0 Terms and Their Definitions in Plain English in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032734,0,'2026-05-17T17:45:34.135559+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/web3.md"]','["web3.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.t-systems-mms.com/tech-insights/ansible-lets-encrypt-collection','Ansible Let''s Encrypt Collection','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','44c92574e1c4cfe7e316248ce25f73f17f3451289de45d253078c0f090b55654',100.0,1779030591,0,'2026-05-17T17:09:51.410214+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://www.telekom-mms.com/blog"}');
+INSERT INTO "resources" VALUES('https://blog.tanmaysarkar.tech/beginners-guide-to-argo-cd','==blog.tanmaysarkar.tech: Beginners Guide to Argo CD==','','N/A',0,'A curated technical resource and architectural guide covering ==blog.tanmaysarkar.tech: Beginners Guide to Argo CD== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031012,0,'2026-05-17T17:16:52.114344+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.teamhephy.info/blog/posts/tutorials/running-workflow-without-any-loadbalancer.html','blog.teamhephy.info: Running Workflow Without Any LoadBalancer','','N/A',0,'A curated technical resource and architectural guide covering blog.teamhephy.info: Running Workflow Without Any LoadBalancer in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031349,0,'2026-05-17T17:22:29.421563+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.techiescamp.com/docs/jenkins-multibranch-pipeline','Lesson 5.1: Introduction to Jenkins Multibranch Pipeline','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','d862a999a2f40762119bbbf7e3fb2c8e7656bd1caffe8f7b84efa8f10d943b56',100.0,1779030401,1,'2026-05-17T17:06:41.213351+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.techiescamp.com/docs/wcurl','blog.techiescamp.com: wcurl: A Simple Wrapper for curl to download files','','2024',0,'Practical walkthrough illustrating how `wcurl` simplifies download pipelines. Compares its streamlined syntax to raw `curl` or `wget` commands, highlighting its utility in lightweight Dockerfiles and thin container runtimes.','Shell','Command-Line Guide','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Linux", "Networking", "Data Transfer"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["linux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.techiescamp.com/jenkins-course','blog.techiescamp.com/jenkins-course 🌟🌟🌟','- [Lesson 5.1: Introduction to Jenkins Multibranch Pipeline](https://blog.techiescamp.com/docs/jenkins-multibranch-pipeline)','2021',0,'A deep-dive tutorial centered around Jenkins Multibranch Pipelines, explaining dynamic job discovery across git repositories. Shows engineers how to configure automatic branch detection, scan triggers, and stage-level execution hooks based on feature branch configurations.','English','article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure & DevOps", "CI-CD Concepts", "Jenkins Tutorials"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.techknowtrendz.com/taking-amazon-eks-anywhere-for-a-spin','blog.techknowtrendz.com: Taking Amazon EKS Anywhere for a spin','','N/A',0,'A curated technical resource and architectural guide covering blog.techknowtrendz.com: Taking Amazon EKS Anywhere for a spin in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903197954355192e+09,0,'2026-05-17T17:32:59.543552+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.techknowtrendz.com/taking-amazon-eks-anywhere-for-a-spin','blog.techknowtrendz.com: Taking Amazon EKS Anywhere for a spin','','N/A',0,'A curated technical resource and architectural guide covering blog.techknowtrendz.com: Taking Amazon EKS Anywhere for a spin in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031979,0,'2026-05-17T17:32:59.543552+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.teclado.com/python-methods-instance-static-class','blog.teclado.com: Python Methods: Instance, Static and Class','','2021',0,'Technical dissection of method boundaries in Python objects. Contrasts instance methods (`self`) with dynamic factory capabilities of classmethods (`cls`) and namespace-isolated staticmethods.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Python Core", "Object-Oriented Programming"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.teemo.co/terraform-in-10-commands-e737dfd8bf31','blog.teemo.co: Terraform in 10 commands','','2021',0,'A highly structured, quick-reference guide detailing the ten core CLI commands required to manage infrastructure lifecycles. Covers initialization, plan, apply, destroy, and state manipulation, making it an excellent onboarding cheat-sheet for developers.','English','Command Reference','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "Quickstart"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.tekspace.io/deploying-kubernetes-dashboard-in-k3s-cluster','blog.tekspace.io: Deploying Kubernetes Dashboard in K3S Cluster','','2023',2,'Step-by-step implementation guide detailing how to deploy and configure the official Kubernetes Dashboard inside a resource-constrained K3s cluster. Covers service configuration, RBAC cluster role bindings, token generation, and exposing the UI via NodePort.','YAML','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "UI & Dashboards", "K3s Integration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-based-devel.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.thundra.io/4-software-testing-roles','blog.thundra.io: 4 Software Testing Roles','','N/A',0,'A curated technical resource and architectural guide covering blog.thundra.io: 4 Software Testing Roles in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903118587081408e+09,0,'2026-05-17T17:19:45.870814+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.thundra.io/dry-dont-repeat-yourself-on-the-cloud-with-pulumi','DRY (Don’t Repeat Yourself) on the cloud with Pulumi','','N/A',0,'A curated technical resource and architectural guide covering DRY (Don’t Repeat Yourself) on the cloud with Pulumi in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903423247242188e+09,0,'2026-05-17T18:10:32.472422+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/pulumi.md"]','["pulumi.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.thundra.io/how-to-fix-your-failing-end-to-end-tests','blog.thundra.io: How to Fix Your Failing End-to-End Tests?','','N/A',0,'A curated technical resource and architectural guide covering blog.thundra.io: How to Fix Your Failing End-to-End Tests? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903218468640398e+09,0,'2026-05-17T17:36:24.686404+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.thundra.io/how-to-set-up-a-ci-pipeline-in-github-actions','blog.thundra.io: How to Set Up a CI Pipeline in GitHub Actions','','N/A',0,'A curated technical resource and architectural guide covering blog.thundra.io: How to Set Up a CI Pipeline in GitHub Actions in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903166924971389e+09,0,'2026-05-17T17:27:49.249714+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.thundra.io/the-ci/cd-war-of-2021-a-look-at-the-most-popular-technologies','blog.thundra.io: The CI/CD War of 2021: A Look at the Most Popular Technologies','','N/A',0,'A curated technical resource and architectural guide covering blog.thundra.io: The CI/CD War of 2021: A Look at the Most Popular Technologies in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903410143915796e+09,0,'2026-05-17T18:08:21.439158+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.thundra.io/top-10-github-actions-you-should-use-to-set-up-your-ci/cd-pipeline','blog.thundra.io: Top 10 GitHub Actions You Should Use to set up your CI/CD'' Pipeline','','N/A',0,'A curated technical resource and architectural guide covering blog.thundra.io: Top 10 GitHub Actions You Should Use to set up your CI/CD'' Pipeline in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903143988610696e+09,0,'2026-05-17T17:23:59.886107+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.thundra.io/what-ci-observability-means-for-devops','blog.thundra.io: What CI Observability Means for DevOps 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.thundra.io: What CI Observability Means for DevOps 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903042558942103e+09,0,'2026-05-17T17:07:05.589421+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.thundra.io/why-a-ci/cd-pipeline-makes-good-business-sense','blog.thundra.io: Why a CI/CD Pipeline Makes Good Business Sense','','N/A',0,'A curated technical resource and architectural guide covering blog.thundra.io: Why a CI/CD Pipeline Makes Good Business Sense in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903275135630702e+09,0,'2026-05-17T17:45:51.356307+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.thundra.io/why-should-you-run-all-your-tests-in-docker','blog.thundra.io: Why Should You Run All Your Tests in Docker? 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.thundra.io: Why Should You Run All Your Tests in Docker? 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903214990819406e+09,0,'2026-05-17T17:35:49.908194+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.thundra.io/4-software-testing-roles','blog.thundra.io: 4 Software Testing Roles','','N/A',0,'A curated technical resource and architectural guide covering blog.thundra.io: 4 Software Testing Roles in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031185,0,'2026-05-17T17:19:45.870814+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.thundra.io/dry-dont-repeat-yourself-on-the-cloud-with-pulumi','DRY (Don’t Repeat Yourself) on the cloud with Pulumi','','N/A',0,'A curated technical resource and architectural guide covering DRY (Don’t Repeat Yourself) on the cloud with Pulumi in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034232,0,'2026-05-17T18:10:32.472422+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/pulumi.md"]','["pulumi.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.thundra.io/how-to-fix-your-failing-end-to-end-tests','blog.thundra.io: How to Fix Your Failing End-to-End Tests?','','N/A',0,'A curated technical resource and architectural guide covering blog.thundra.io: How to Fix Your Failing End-to-End Tests? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032184,0,'2026-05-17T17:36:24.686404+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.thundra.io/how-to-set-up-a-ci-pipeline-in-github-actions','blog.thundra.io: How to Set Up a CI Pipeline in GitHub Actions','','N/A',0,'A curated technical resource and architectural guide covering blog.thundra.io: How to Set Up a CI Pipeline in GitHub Actions in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031669,0,'2026-05-17T17:27:49.249714+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.thundra.io/the-ci/cd-war-of-2021-a-look-at-the-most-popular-technologies','blog.thundra.io: The CI/CD War of 2021: A Look at the Most Popular Technologies','','N/A',0,'A curated technical resource and architectural guide covering blog.thundra.io: The CI/CD War of 2021: A Look at the Most Popular Technologies in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034101,0,'2026-05-17T18:08:21.439158+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.thundra.io/top-10-github-actions-you-should-use-to-set-up-your-ci/cd-pipeline','blog.thundra.io: Top 10 GitHub Actions You Should Use to set up your CI/CD'' Pipeline','','N/A',0,'A curated technical resource and architectural guide covering blog.thundra.io: Top 10 GitHub Actions You Should Use to set up your CI/CD'' Pipeline in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031439,0,'2026-05-17T17:23:59.886107+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.thundra.io/what-ci-observability-means-for-devops','blog.thundra.io: What CI Observability Means for DevOps 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.thundra.io: What CI Observability Means for DevOps 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030425,0,'2026-05-17T17:07:05.589421+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.thundra.io/why-a-ci/cd-pipeline-makes-good-business-sense','blog.thundra.io: Why a CI/CD Pipeline Makes Good Business Sense','','N/A',0,'A curated technical resource and architectural guide covering blog.thundra.io: Why a CI/CD Pipeline Makes Good Business Sense in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032751,0,'2026-05-17T17:45:51.356307+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.thundra.io/why-should-you-run-all-your-tests-in-docker','blog.thundra.io: Why Should You Run All Your Tests in Docker? 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.thundra.io: Why Should You Run All Your Tests in Docker? 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032149,0,'2026-05-17T17:35:49.908194+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.tilt.dev/2021/03/18/kubernetes-is-so-simple.html','blog.tilt.dev: Kubernetes is so Simple You Can Explore it with Curl','','2021',4,'A lightweight diagnostic guide for interacting with the Kubernetes API Server without using kubectl. Explores API schemas, TLS handshakes, and token-based requests using curl.','English','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["API Server", "Debugging", "HTTP Client"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.tobias-huebner.org/low-budget-kubernetes-self-hosted-series','blog.tobias-huebner.org: Low-budget self-hosted Kubernetes 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.tobias-huebner.org: Low-budget self-hosted Kubernetes 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029634.2591,0,'2026-05-17T16:53:54.259100+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.tobias-huebner.org/low-budget-kubernetes-self-hosted-series','blog.tobias-huebner.org: Low-budget self-hosted Kubernetes 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.tobias-huebner.org: Low-budget self-hosted Kubernetes 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029634,0,'2026-05-17T16:53:54.259100+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.tomarrell.com/post/traefik_v2_on_kubernetes','blog.tomarrell.com: Kustomize: Traefik v2.2 as a Kubernetes Ingress Controller','','2020',0,'Technical integration blog detailing how to deploy and customize the Traefik v2.2 Ingress Controller using Kustomize configurations. It illustrates how to define overlays for environment-specific network values, secure SSL contexts, and service exposures. Useful reference for managing non-trivial ingress manifests programmatically.','YAML','Blog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure Security", "Inbound Traffic Management", "Traefik"]','["[COMMUNITY-TOOL]"]','[]','["web-servers.md", "kustomize.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.trello.com/es/conflictos-en-el-trabajo','blog.trello.com: Consejos para manejar distintos conflictos en un equipo de trabajo','','2021',3,'Provides an operational framework for identifying and resolving interpersonal conflicts within technical delivery teams. Highlights visual tracking systems, regular retrospectives, and structured architectural alignment reviews to defuse typical friction points, such as diverging coding standards or disputed system design decisions.','es','Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Engineering Leadership", "Team Dynamics", "Conflict Resolution"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["project-management-methodology.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.trello.com/is-it-time-to-leave','blog.trello.com: Experiencing Job Dissatisfaction: How To Decide If It''s Time To Quit','','2022',0,'A structured workflow designed to analyze personal job dissatisfaction. It separates temporary, project-based frustration from toxic management, helping developers make objective decisions regarding when to seek new opportunities.','English','article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Professional Development", "Developer Wellness", "Career Decisions"]','["[COMMUNITY-TOOL]"]','[]','["recruitment.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.twitter.com/engineering/en_us/topics/infrastructure/2021/processing-billions-of-events-in-real-time-at-twitter-','==blog.twitter.com: Processing billions of events in real time at Twitter==','','N/A',0,'A curated technical resource and architectural guide covering ==blog.twitter.com: Processing billions of events in real time at Twitter== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903450181848192e+09,0,'2026-05-17T18:15:01.818482+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.twitter.com/engineering/en_us/topics/infrastructure/2021/processing-billions-of-events-in-real-time-at-twitter-','==blog.twitter.com: Processing billions of events in real time at Twitter==','','N/A',0,'A curated technical resource and architectural guide covering ==blog.twitter.com: Processing billions of events in real time at Twitter== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034501,0,'2026-05-17T18:15:01.818482+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.twstewart.me/posts/cdk8s-python','blog.twstewart.me: cdk8s-python - A Love and Hate Experience','','2022',0,'A developer-focused analysis highlighting structural trade-offs when implementing cdk8s in Python. Evaluates class inheritance structures, JSII compilation overhead, and configuration complexities relative to legacy YAML definitions.','Python','Case Study','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud-Native Provisioning", "Infrastructure as Code", "CDK for Kubernetes"]','["[CASE STUDY]", "[LEGACY]"]','[]','["kubernetes-client-libraries.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.udemy.com/devops-engineer','==blog.udemy.com: Becoming a DevOps Engineer: Understanding the Role and'' Responsibilities==','','N/A',0,'A curated technical resource and architectural guide covering ==blog.udemy.com: Becoming a DevOps Engineer: Understanding the Role and'' Responsibilities== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903245517010402e+09,0,'2026-05-17T17:40:55.170104+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.usejournal.com/building-a-serverless-back-end-with-aws-5bb3642a3f4','blog.usejournal.com: Building a Serverless Back-end with AWS','','N/A',0,'A curated technical resource and architectural guide covering blog.usejournal.com: Building a Serverless Back-end with AWS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903309232566499e+09,0,'2026-05-17T17:51:32.325665+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-serverless.md"]','["aws-serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.usejournal.com/spice-up-your-kubernetes-environment-with-aws-lambda-a07d81347607','blog.usejournal.com: Spice up Your Kubernetes Environment with AWS Lambda'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.usejournal.com: Spice up Your Kubernetes Environment with AWS Lambda'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903073007481503e+09,0,'2026-05-17T17:12:10.074815+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.usejournal.com/useful-tools-for-better-kubernetes-development-87820c2b9435','blog.usejournal.com: Useful Tools for Better Kubernetes Development','','N/A',0,'A curated technical resource and architectural guide covering blog.usejournal.com: Useful Tools for Better Kubernetes Development in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779033169759902e+09,0,'2026-05-17T17:52:49.759902+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.varunsingh.in/5-python-tricks-that-made-me-a-good-python-developer','blog.varunsingh.in: 5 Python Tricks That Made Me A Good Python Developer','','N/A',0,'A curated technical resource and architectural guide covering blog.varunsingh.in: 5 Python Tricks That Made Me A Good Python Developer in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779034431457134e+09,0,'2026-05-17T18:13:51.457134+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.udemy.com/devops-engineer','==blog.udemy.com: Becoming a DevOps Engineer: Understanding the Role and'' Responsibilities==','','N/A',0,'A curated technical resource and architectural guide covering ==blog.udemy.com: Becoming a DevOps Engineer: Understanding the Role and'' Responsibilities== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032455,0,'2026-05-17T17:40:55.170104+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.usejournal.com/building-a-serverless-back-end-with-aws-5bb3642a3f4','blog.usejournal.com: Building a Serverless Back-end with AWS','','N/A',0,'A curated technical resource and architectural guide covering blog.usejournal.com: Building a Serverless Back-end with AWS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033092,0,'2026-05-17T17:51:32.325665+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-serverless.md"]','["aws-serverless.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.usejournal.com/spice-up-your-kubernetes-environment-with-aws-lambda-a07d81347607','blog.usejournal.com: Spice up Your Kubernetes Environment with AWS Lambda'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering blog.usejournal.com: Spice up Your Kubernetes Environment with AWS Lambda'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030730,0,'2026-05-17T17:12:10.074815+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.usejournal.com/useful-tools-for-better-kubernetes-development-87820c2b9435','blog.usejournal.com: Useful Tools for Better Kubernetes Development','','N/A',0,'A curated technical resource and architectural guide covering blog.usejournal.com: Useful Tools for Better Kubernetes Development in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033169,0,'2026-05-17T17:52:49.759902+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.varunsingh.in/5-python-tricks-that-made-me-a-good-python-developer','blog.varunsingh.in: 5 Python Tricks That Made Me A Good Python Developer','','N/A',0,'A curated technical resource and architectural guide covering blog.varunsingh.in: 5 Python Tricks That Made Me A Good Python Developer in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034431,0,'2026-05-17T18:13:51.457134+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.vizuri.com/red-hat-openshift-service-on-aws-rosa-positions-openshift-for-mainstream-adoption','blog.vizuri.com: Red Hat OpenShift Service on AWS (ROSA) Positions OpenShift for Mainstream Adoption','','2021',0,'A market-focused assessment highlighting the reduction in operational friction when transitioning to managed OpenShift on cloud-native hardware.','English','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Managed Kubernetes", "ROSA Assessment"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.webhose.io/2015/08/16/dead-simple-for-devs-python-crawler-script-for-extracting-structured-data-from-any-almost-website-into-csv',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blog.webhose.io in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903181024102592e+09,0,'2026-05-17T17:30:10.241026+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.werf.io/canary-releases-in-kubernetes-based-on-ingress-nginx-controller-96193efe34f9','blog.werf.io: Canary releases in Kubernetes based on Ingress-NGINX Controller','','N/A',0,'A curated technical resource and architectural guide covering blog.werf.io: Canary releases in Kubernetes based on Ingress-NGINX Controller in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903306813820409e+09,0,'2026-05-17T17:51:08.138204+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.werf.io/deploying-helm-charts-with-dependencies-in-kubernetes-via-werf-17e5457cdd3f','blog.werf.io: Deploying Helm charts with dependencies in Kubernetes via'' werf','','N/A',0,'A curated technical resource and architectural guide covering blog.werf.io: Deploying Helm charts with dependencies in Kubernetes via'' werf in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903350381315588e+09,0,'2026-05-17T17:58:23.813156+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.werf.io/running-one-time-tasks-and-debugging-images-in-the-kubernetes-cluster-using-werf-936d6dc483e2','blog.werf.io: Running one-time tasks and debugging images in the Kubernetes'' cluster using werf','','N/A',0,'A curated technical resource and architectural guide covering blog.werf.io: Running one-time tasks and debugging images in the Kubernetes'' cluster using werf in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902960944054102e+09,0,'2026-05-17T16:53:29.440541+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.werf.io/werf-v1-2-is-now-stable-heres-what-it-is-all-about-832ed647810f','blog.werf.io: werf v1.2 is now stable! Here’s what it is all about','','N/A',0,'A curated technical resource and architectural guide covering blog.werf.io: werf v1.2 is now stable! Here’s what it is all about in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903342210444903e+09,0,'2026-05-17T17:57:02.104449+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.webhose.io/2015/08/16/dead-simple-for-devs-python-crawler-script-for-extracting-structured-data-from-any-almost-website-into-csv',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blog.webhose.io in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031810,0,'2026-05-17T17:30:10.241026+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.werf.io/canary-releases-in-kubernetes-based-on-ingress-nginx-controller-96193efe34f9','blog.werf.io: Canary releases in Kubernetes based on Ingress-NGINX Controller','','N/A',0,'A curated technical resource and architectural guide covering blog.werf.io: Canary releases in Kubernetes based on Ingress-NGINX Controller in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033068,0,'2026-05-17T17:51:08.138204+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.werf.io/deploying-helm-charts-with-dependencies-in-kubernetes-via-werf-17e5457cdd3f','blog.werf.io: Deploying Helm charts with dependencies in Kubernetes via'' werf','','N/A',0,'A curated technical resource and architectural guide covering blog.werf.io: Deploying Helm charts with dependencies in Kubernetes via'' werf in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033503,0,'2026-05-17T17:58:23.813156+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.werf.io/running-one-time-tasks-and-debugging-images-in-the-kubernetes-cluster-using-werf-936d6dc483e2','blog.werf.io: Running one-time tasks and debugging images in the Kubernetes'' cluster using werf','','N/A',0,'A curated technical resource and architectural guide covering blog.werf.io: Running one-time tasks and debugging images in the Kubernetes'' cluster using werf in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029609,0,'2026-05-17T16:53:29.440541+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.werf.io/werf-v1-2-is-now-stable-heres-what-it-is-all-about-832ed647810f','blog.werf.io: werf v1.2 is now stable! Here’s what it is all about','','N/A',0,'A curated technical resource and architectural guide covering blog.werf.io: werf v1.2 is now stable! Here’s what it is all about in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033422,0,'2026-05-17T17:57:02.104449+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.wesleyac.com/posts/timezone-bullshit','Timezone Bullshit','','2026',4,'A technical exploration of the systemic complexities and failure modes inherent to international timezones and UTC serialization. Essential reading for system designers building distributed microservices tracking strict historical audit logs.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Systems Programming", "Time & Serialization"]','["[ENTERPRISE-STABLE]"]','[]','["linux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.workwell.io/how-to-manage-your-kafka-consumers-from-the-producer-9933b88085dd','blog.workwell.io: How to manage your Kafka consumers from the producer','','N/A',0,'A curated technical resource and architectural guide covering blog.workwell.io: How to manage your Kafka consumers from the producer in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903130702681803e+09,0,'2026-05-17T17:21:47.026818+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.wut.dev/2024/07/05/moving-aws-accounts-within-organization.html','blog.wut.dev: Moving AWS Accounts and OUs Within An Organization - Not So'' Simple!','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1a4a0d6f11e5833347a5e4649288c405798b2a3837482ee499b9e2cf18aefe94',100.0,1.7790335950128889e+09,0,'2026-05-17T17:59:55.012889+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-security.md"]','[]','{}','{"duplicate_of": "https://wut.dev/blog/2024/07/05/moving-aws-accounts-within-organization.html"}');
+INSERT INTO "resources" VALUES('https://blog.workwell.io/how-to-manage-your-kafka-consumers-from-the-producer-9933b88085dd','blog.workwell.io: How to manage your Kafka consumers from the producer','','N/A',0,'A curated technical resource and architectural guide covering blog.workwell.io: How to manage your Kafka consumers from the producer in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031307,0,'2026-05-17T17:21:47.026818+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.wut.dev/2024/07/05/moving-aws-accounts-within-organization.html','blog.wut.dev: Moving AWS Accounts and OUs Within An Organization - Not So'' Simple!','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1a4a0d6f11e5833347a5e4649288c405798b2a3837482ee499b9e2cf18aefe94',100.0,1779033595,0,'2026-05-17T17:59:55.012889+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-security.md"]','[]','{}','{"duplicate_of": "https://wut.dev/blog/2024/07/05/moving-aws-accounts-within-organization.html"}');
INSERT INTO "resources" VALUES('https://blog.xmi.fr/posts/terraform-vs-bicep','blog.xmi.fr: Terraform vs Bicep: the differences you should really know 🌟','','2023',0,'An analysis comparing Azure Bicep and Terraform. It covers critical decision vectors such as provider update speeds, state-file requirements, module structures, and how cross-cloud needs affect enterprise technology selections.','HCL','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Azure", "IaC", "Comparison"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.xolo.io/es/es-rentable-ser-aut%C3%B3nomo-en-espa%C3%B1a','blog.xolo.io: ¿Es rentable ser autónomo en España?','','2021',0,'A financial breakdown comparing freelance gross earnings against the net income available after local taxes, insurance contributions, and overheads. It provides practical equations and simulation scenarios for software developers deciding whether to transition from employee to contractor status.','N/A','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Careers", "Freelancing", "Financial Strategy"]','["[COMMUNITY-TOOL]"]','[]','["freelancing.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.yannickreekmans.be/secretless-applications-add-permissions-to-a-managed-identity','blog.yannickreekmans.be: Secretless applications: add permissions to a Managed Identity','','2022',0,'Instructs engineers on configuring credential-free infrastructure inside Azure. Demystifies direct graph permissions injection on active user or system Managed Identities to avoid hardcoded credentials.','PowerShell','Blog Post','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Identity and Access", "Managed Identities", "Secretless Architectures", "Graph API"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.ycrash.io/2021/06/28/dmesg-unix-linux-command-beginners-introduction-with-examples','blog.ycrash.io: dmesg – Unix/Linux command, beginners introduction with'' examples','','N/A',0,'Curator Insight details how `dmesg` can be used to read the kernel ring buffer for hardware event diagnostics. Live Grounding highlights its critical role in debugging out-of-memory (OOM) events, hardware interface driver issues, and virtualization state changes. Essential for system administrators and platform engineering roles.','English','Tutorial','Intermediate',0,'online','manual','c74eec791a8b5a4fdfd7c2bdd99aaf499406677158997b687dca5d4050c1ec7b',100.0,1.77902995225617599e+09,0,'2026-05-17T16:59:12.256176+02:00',NULL,NULL,NULL,'["Linux Operating System", "Kernel and Hardware", "Log Analysis"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.ycrash.io/2021/06/28/dmesg-unix-linux-command-beginners-introduction-with-examples','blog.ycrash.io: dmesg – Unix/Linux command, beginners introduction with'' examples','','N/A',0,'Curator Insight details how `dmesg` can be used to read the kernel ring buffer for hardware event diagnostics. Live Grounding highlights its critical role in debugging out-of-memory (OOM) events, hardware interface driver issues, and virtualization state changes. Essential for system administrators and platform engineering roles.','English','Tutorial','Intermediate',0,'online','manual','c74eec791a8b5a4fdfd7c2bdd99aaf499406677158997b687dca5d4050c1ec7b',100.0,1779029952,0,'2026-05-17T16:59:12.256176+02:00',NULL,NULL,NULL,'["Linux Operating System", "Kernel and Hardware", "Log Analysis"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.yugabyte.com/are-stored-procedures-and-triggers-anti-patterns-in-the-cloud-native-world','blog.yugabyte.com: Are Stored Procedures and Triggers Anti-Patterns in the Cloud Native World?','','2022',0,'Examines stored procedures and database triggers in cloud-native microservice topologies. Warns against architectural coupling and operational performance bottlenecks, advocating for stateless application logic to preserve horizontal scalability.','Conceptual','Architectural Analysis','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Databases", "Cloud-Native Design", "Architecture Patterns"]','["[COMMUNITY-TOOL]"]','[]','["databases.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blog.yugabyte.com/highly-available-prometheus-metrics-for-distributed-sql-with-thanos-on-gke','Highly Available Prometheus Metrics for Distributed SQL with Thanos on GKE','- [infracloud.io: Achieving multi-tenancy in monitoring with Prometheus & the mighty Thanos Receiver](https://www.infracloud.io/blogs/multi-tenancy-monitoring-thanos-receiver)
- [particule.io: Multi-Cluster Monitoring with Thanos](https://particule.io/en/blog/thanos-monitoring)
@@ -2097,46 +2097,46 @@ INSERT INTO "resources" VALUES('https://blog.yugabyte.com/highly-available-prome
- [==thanos-io/kube-thanos: Kubernetes specific configuration for deploying Thanos==](https://github.com/thanos-io/kube-thanos)
- [medium.com/nerd-for-tech: Deep Dive into Thanos-Part I | Pavan Kumar](https://medium.com/nerd-for-tech/deep-dive-into-thanos-part-i-f72ecba39f76) Monitoring Kubernetes Workloads with Thanos and Prometheus Operator.
- [particule.io: Multi-Cluster Monitoring with Thanos 🌟](https://particule.io/en/blog/thanos-monitoring) you''ll learn the limitations of a Prometheus-only monitoring stack and why moving to a Thanos-based stack can improve metrics retention and reduce overall costs for your clusters','2022',0,'Evaluates deploying Thanos alongside Prometheus Operator on Google Kubernetes Engine (GKE) to collect metrics for YugabyteDB. Highlights the implementation of Multi-Cluster and Multi-Tenant metric architectures using Thanos Receiver and Store gateways.','YAML','Technical Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Distributed Storage", "Thanos Engine"]','["[COMMUNITY-TOOL]"]','[]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blog.zelarsoft.com/website-monitoring-by-using-prometheus-blackbox-exporter-with-grafana-c4004bb03131','blog.zelarsoft.com: Website Monitoring By Using Prometheus Blackbox Exporter'' with Grafana','','N/A',0,'A curated technical resource and architectural guide covering blog.zelarsoft.com: Website Monitoring By Using Prometheus Blackbox Exporter'' with Grafana in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903098267663407e+09,0,'2026-05-17T17:16:22.676634+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blog.zelarsoft.com/website-monitoring-by-using-prometheus-blackbox-exporter-with-grafana-c4004bb03131','blog.zelarsoft.com: Website Monitoring By Using Prometheus Blackbox Exporter'' with Grafana','','N/A',0,'A curated technical resource and architectural guide covering blog.zelarsoft.com: Website Monitoring By Using Prometheus Blackbox Exporter'' with Grafana in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030982,0,'2026-05-17T17:16:22.676634+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blogit.create.pt/miguelisidoro/2019/01/07/pros-and-cons-of-single-tenant-vs-multiple-tenants-in-office-365','blogit.create.pt: Pros and Cons of Single Tenant vs Multiple Tenants in Office 365','','2019',3,'Analyzes the administrative, security, and licensing trade-offs of deploying single-tenant versus multi-tenant models within Microsoft cloud ecosystems. In 2026, these concepts remain highly relevant as enterprises balance data isolation, cross-tenant administration overhead, and decentralized business units.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Identity & Access", "Tenant Governance", "Multi-Tenancy", "Architectural Patterns"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blogopenshift.com/full-cluster-capacity-management-monitoring-openshift','blog.openshift.com/full-cluster-capacity-management-monitoring-openshift','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1.77902916334251594e+09,0,'2026-05-17T16:46:03.342516+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp3.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/full-cluster-capacity-management-monitoring-openshift"}');
-INSERT INTO "resources" VALUES('https://blogopenshift.com/how-full-is-my-cluster-part-4-right-sizing-pods-with-vertical-pod-autoscaler','blog.openshift.comhow-full-is-my-cluster-part-4-right-sizing-pods-with-vertical-pod-autoscaler','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903303020234799e+09,0,'2026-05-17T17:50:30.202348+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp3.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blogopenshift.com/openshift-authentication-integration-with-argocd','blog.openshift.com: OpenShift Authentication Integration with ArgoCD','','N/A',0,'A curated technical resource and architectural guide covering blog.openshift.com: OpenShift Authentication Integration with ArgoCD in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903197957452893e+09,0,'2026-05-17T17:32:59.574529+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md", "docs/ocp3.md"]','["gitops.md", "ocp3.md"]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/openshift-authentication-integration-with-argocd"}');
-INSERT INTO "resources" VALUES('https://blogs.akamai.com/2012/07/spdy-and-websocket-support-at-akamai.html','SPDY and WebSocket Support at Akamai','','N/A',0,'A curated technical resource and architectural guide covering SPDY and WebSocket Support at Akamai in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903144004627108e+09,0,'2026-05-17T17:24:00.046271+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blogopenshift.com/full-cluster-capacity-management-monitoring-openshift','blog.openshift.com/full-cluster-capacity-management-monitoring-openshift','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779029163,0,'2026-05-17T16:46:03.342516+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp3.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/full-cluster-capacity-management-monitoring-openshift"}');
+INSERT INTO "resources" VALUES('https://blogopenshift.com/how-full-is-my-cluster-part-4-right-sizing-pods-with-vertical-pod-autoscaler','blog.openshift.comhow-full-is-my-cluster-part-4-right-sizing-pods-with-vertical-pod-autoscaler','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779033030,0,'2026-05-17T17:50:30.202348+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp3.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blogopenshift.com/openshift-authentication-integration-with-argocd','blog.openshift.com: OpenShift Authentication Integration with ArgoCD','','N/A',0,'A curated technical resource and architectural guide covering blog.openshift.com: OpenShift Authentication Integration with ArgoCD in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779031979,0,'2026-05-17T17:32:59.574529+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md", "docs/ocp3.md"]','["gitops.md", "ocp3.md"]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/openshift-authentication-integration-with-argocd"}');
+INSERT INTO "resources" VALUES('https://blogs.akamai.com/2012/07/spdy-and-websocket-support-at-akamai.html','SPDY and WebSocket Support at Akamai','','N/A',0,'A curated technical resource and architectural guide covering SPDY and WebSocket Support at Akamai in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031440,0,'2026-05-17T17:24:00.046271+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com','AWS Official Blog','','2023',0,'The master AWS news platform. Tracks every new feature rollout, managed service launch, operational update, and security announcement from AWS engineering groups.','English','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Architecture", "Cloud Architecture Best Practices", "Design Blueprints"]','["[COMMUNITY-TOOL]"]','[]','["aws-architecture.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/application-management','AWS DevOps Blog','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a9948712727a9cf51681e94710a6d3d8ae0f41dde4878fff237aa9758c60dcd5',100.0,1.7790327288336451e+09,0,'2026-05-17T17:45:28.833645+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-devops.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/blogs/devops"}');
-INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/application-management/post/Tx3PE3JTSVJSFI7/AWS-CodeDeploy-Deploying-from-a-Development-Account-to-a-Production-Account',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','42b71b86ba900864161826a636a6e2fa0a1de363644ee49c22321c8f8336c246',100.0,1.77903041348791193e+09,1,'2026-05-17T17:06:53.487912+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-devops.md"]','["aws-devops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/application-management/post/TxMJROUIFQZ4HS/Setting-Up-the-Jenkins-Plugin-for-AWS-CodeDeploy','Setting Up the Jenkins Plugin for AWS CodeDeploy','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9985b1cbd2149c493c144c55ac2e9fe6985860cdb08bfce86d099d2478dc639d',100.0,1.77903034837106895e+09,0,'2026-05-17T17:05:48.371069+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-devops.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/blogs/devops/setting-up-the-jenkins-plugin-for-aws-codedeploy"}');
+INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/application-management','AWS DevOps Blog','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a9948712727a9cf51681e94710a6d3d8ae0f41dde4878fff237aa9758c60dcd5',100.0,1779032728,0,'2026-05-17T17:45:28.833645+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-devops.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/blogs/devops"}');
+INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/application-management/post/Tx3PE3JTSVJSFI7/AWS-CodeDeploy-Deploying-from-a-Development-Account-to-a-Production-Account',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','42b71b86ba900864161826a636a6e2fa0a1de363644ee49c22321c8f8336c246',100.0,1779030413,1,'2026-05-17T17:06:53.487912+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-devops.md"]','["aws-devops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/application-management/post/TxMJROUIFQZ4HS/Setting-Up-the-Jenkins-Plugin-for-AWS-CodeDeploy','Setting Up the Jenkins Plugin for AWS CodeDeploy','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9985b1cbd2149c493c144c55ac2e9fe6985860cdb08bfce86d099d2478dc639d',100.0,1779030348,0,'2026-05-17T17:05:48.371069+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-devops.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/blogs/devops/setting-up-the-jenkins-plugin-for-aws-codedeploy"}');
INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/bigdata','blogs.aws.amazon.com/bigdata','','2025',4,'AWS Big Data blog feed publishing architectural insights, streaming pipeline blueprints, lake house migrations, and optimized resource configurations on top of AWS analytics stacks.','None','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Big Data"]','["[ENTERPRISE-STABLE]"]','[]','["aws-data.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/bigdata/post/Tx2D93GZRHU3TES/Using-Spark-SQL-for-ETL',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','e73371464de29ccf2ad7e794e35ed0d63cb5e19c87dd71cbb4e2e6b175bfaac5',100.0,1.77903210862514805e+09,1,'2026-05-17T17:35:08.625148+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-data.md"]','["aws-data.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/bigdata/post/Tx2D93GZRHU3TES/Using-Spark-SQL-for-ETL',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','e73371464de29ccf2ad7e794e35ed0d63cb5e19c87dd71cbb4e2e6b175bfaac5',100.0,1779032108,1,'2026-05-17T17:35:08.625148+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-data.md"]','["aws-data.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/security','AWS Security Blog','','2026',0,'The primary industry-standard corporate security blog by Amazon Web Services, offering continuous, authoritative updates on zero-trust implementation, threat remediation, access control patterns, and regulatory cloud compliance alignments.','English','Documentation Portal','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Security and Compliance"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/security/post/Tx14ADBJOCAT9NS/How-to-Record-and-Govern-Your-IAM-Resource-Configurations-Using-AWS-Config',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','1365f1522c105801441e85c44559ea5c3dd870f30dc3b7b630f3a986d265ff0e',100.0,1.77903211444931793e+09,1,'2026-05-17T17:35:14.449318+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/security/post/Tx1G747SE1R2ZWE/How-to-Reduce-Security-Threats-and-Operating-Costs-Using-AWS-WAF-and-Amazon-Clou',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','3aa4e5aaf762af32599062728ae737d242af23318b4e172be958f0a4c3939b6d',100.0,1779033047.34911,0,'2026-05-17T17:50:47.349110+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/security/post/Tx1LPI2H6Q6S5KC/How-to-Automatically-Update-Your-Security-Groups-for-Amazon-CloudFront-and-AWS-W',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','f4592d04a5c8e5362ab4c1b4d018443709015e0a060851035eccdd9461e29c60',100.0,1.77903057813420891e+09,1,'2026-05-17T17:09:38.134209+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/security/post/Tx223ZW25YRPRKV/How-to-Use-AWS-WAF-to-Block-IP-Addresses-That-Generate-Bad-Requests',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','3aa4e5aaf762af32599062728ae737d242af23318b4e172be958f0a4c3939b6d',100.0,1779030740.21899,0,'2026-05-17T17:12:20.218990+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{"duplicate_of": "https://blogs.aws.amazon.com/security/post/Tx1G747SE1R2ZWE/How-to-Reduce-Security-Threats-and-Operating-Costs-Using-AWS-WAF-and-Amazon-Clou"}');
-INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/security/post/Tx2CGWIB8SBYW2J/How-to-Use-SAML-to-Automatically-Direct-Federated-Users-to-a-Specific-AWS-Manage',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','7a31981d14048f2082ed662b3bb6505c37f35b444269085e490ee10bda2ba2d5',100.0,1779030609.01398,1,'2026-05-17T17:10:09.013980+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/security/post/Tx2N52FR8XGJVL3/The-Most-Viewed-AWS-Security-Blog-Posts-so-Far-in-2016',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','77c337d21391d25dbe00e9c3c54c050f005995524ec9e6fefd122dde3aff6b02',100.0,1.77903376558351397e+09,1,'2026-05-17T18:02:45.583514+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/security/post/Tx2OB7YGHMB7WCM/Adhere-to-IAM-Best-Practices-in-2016',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','9885425da847a76c1f3ce733c1ba99f5e1068aa411e9b0d685d2c43feffc5e89',100.0,1779032818.01156,1,'2026-05-17T17:46:58.011560+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/security/post/Tx3KVD6T490MM47/In-Case-You-Missed-These-AWS-Security-Blog-Posts-from-June-July-and-August',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','e5a82f3c14da98d088f008799ee1b12f952567a003d57c635443a4136678a41d',100.0,1.77903080619981503e+09,1,'2026-05-17T17:13:26.199815+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/security/post/Tx3PTTZB14FWPBA/Announcing-Industry-Best-Practices-for-Securing-AWS-Resources',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','d4e06c005441b1b89f2e5185cedc7e1eeb896e56400bf4d9792849419c169d64',100.0,1.7790300227394309e+09,1,'2026-05-17T17:00:22.739431+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/security/post/Tx4QX7W51NDSLO/The-Most-Popular-AWS-Security-Blog-Posts-in-2015',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','95f8495e6eae736a95a80f721b080a8a7f709337149972431f9d8af638f397f1',100.0,1779030479.33151,1,'2026-05-17T17:07:59.331510+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/security/post/Tx6QAIBSQTJPHB/Updated-Whitepaper-Available-AWS-Best-Practices-for-DDoS-Resiliency',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','b92b0ba8d47f83d6d399fc2ccd034ab22509bf49e70e4dcbf3c8627f34a36d61',100.0,1.77902999307317304e+09,1,'2026-05-17T16:59:53.073173+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/security/post/TxK5WUJK3DG9G8/How-to-Restrict-Amazon-S3-Bucket-Access-to-a-Specific-IAM-Role',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','624a8c96f64ee33f315b00e03bdeb62063deb6b695e5486f7af0ae75a1157196',100.0,1.77903422946203708e+09,1,'2026-05-17T18:10:29.462037+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/security/post/TxLEHNNDPUFDU9/Automated-Reasoning-and-Amazon-s2n',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','5283993aafa81e2e4f773b326f2b7a86a2dda554941e1c155054b767bdc67f2f',100.0,1.77903110737309193e+09,1,'2026-05-17T17:18:27.373092+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blogs.elconfidencial.com/deportes/tribuna/2022-08-03/alpine-aston-martin-lawrence-stroll-luca-de-meo_3470693','blogs.elconfidencial.com: Luca de Meo y Lawrence Stroll: por qué el ego'' es el peor enemigo del gestor en la Fórmula 1','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','37fc0bb2e812f572629a4ca2c4f9a66aa7b1d86a6858c77940136f11f366216d',100.0,1779031424.35947,0,'2026-05-17T17:23:44.359470+02:00',NULL,NULL,NULL,'[]','[]','["docs/recruitment.md"]','[]','{}','{"duplicate_of": "https://www.elconfidencial.com/deportes/tribuna/2022-08-03/alpine-aston-martin-lawrence-stroll-luca-de-meo_3470693"}');
-INSERT INTO "resources" VALUES('https://blogs.elconfidencial.com/tecnologia/tribuna/2021-06-02/talento-informatica-startups-silicon-valley-google_3112087','blogs.elconfidencial.com: El talento atrofiado: por qué en España escasean'' los profesionales de alto nivel','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','253202836a82403c4ed6341886eecdeb295bd9aca79b11b2cd8592789d58c505',100.0,1.77903118710416102e+09,0,'2026-05-17T17:19:47.104161+02:00',NULL,NULL,NULL,'[]','[]','["docs/recruitment.md"]','[]','{}','{"duplicate_of": "https://www.elconfidencial.com/tecnologia/tribuna/2021-06-02/talento-informatica-startups-silicon-valley-google_3112087"}');
-INSERT INTO "resources" VALUES('https://blogs.elconfidencial.com/tecnologia/tribuna/2022-02-12/productividad-tecnologia-startups-apps_3373786','blogs.elconfidencial.com: Los españoles somos más improductivos que nunca'' y el problema no es de los empleados','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ce9bae6189aa3e2d1249ef9aa45e8cf854dbb05ad01574222b8ae04ade49919f',100.0,1.77903258380688095e+09,0,'2026-05-17T17:43:03.806881+02:00',NULL,NULL,NULL,'[]','[]','["docs/project-management-methodology.md"]','[]','{}','{"duplicate_of": "https://www.elconfidencial.com/tecnologia/tribuna/2022-02-12/productividad-tecnologia-startups-apps_3373786"}');
-INSERT INTO "resources" VALUES('https://blogs.gartner.com/cameron_haight/2014/10/13/getting-your-arms-around-devops-devops-patterns-and-practices',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903172054439091e+09,0,'2026-05-17T17:28:40.544391+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blogs.letusdevops.com/p/how-much-programming-should-i-know','blogs.letusdevops.com: How much programming should I know for DevOps/SRE'' domain.','','N/A',0,'A curated technical resource and architectural guide covering blogs.letusdevops.com: How much programming should I know for DevOps/SRE'' domain. in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902959421621394e+09,0,'2026-05-17T16:53:14.216214+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sre.md"]','["sre.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blogs.msdn.microsoft.com/pythonengineering','Microsoft: Python Engineering','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9c37f998ef636a86b49d0894583ca4e2c457cdda7628c60aaa751ed14678d40d',100.0,1.77903169395907402e+09,0,'2026-05-17T17:28:13.959074+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://devblogs.microsoft.com/python"}');
-INSERT INTO "resources" VALUES('https://blogs.mulesoft.com/dev/api-dev/apis-versus-web-services','mulesoft.com: APIs versus web services','','N/A',0,'A curated technical resource and architectural guide covering mulesoft.com: APIs versus web services in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','f6b5380402c85b2c24a12bf83ecb4b9fff40d8c7e4c4c645335cf8f94f3e3467',100.0,1.77903303821198296e+09,0,'2026-05-17T17:50:38.211983+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blogs.mulesoft.com/dev/resources-dev/k8s-kubernetes','blogs.mulesoft.com - K8s: 8 questions about Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering blogs.mulesoft.com - K8s: 8 questions about Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','2a9d3f8aa2faecaa265c2c27bc5c64bbb90f2bad6cf106d9927bf4392a2073f4',100.0,1.77903156846564292e+09,0,'2026-05-17T17:26:08.465643+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blogs.nakam.org/what-happens-when-k8s-edition','blogs.nakam.org: What Happens When? K8s Edition 🌟','','N/A',0,'A curated technical resource and architectural guide covering blogs.nakam.org: What Happens When? K8s Edition 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779031302140064e+09,0,'2026-05-17T17:21:42.140064+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/security/post/Tx14ADBJOCAT9NS/How-to-Record-and-Govern-Your-IAM-Resource-Configurations-Using-AWS-Config',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','1365f1522c105801441e85c44559ea5c3dd870f30dc3b7b630f3a986d265ff0e',100.0,1779032114,1,'2026-05-17T17:35:14.449318+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/security/post/Tx1G747SE1R2ZWE/How-to-Reduce-Security-Threats-and-Operating-Costs-Using-AWS-WAF-and-Amazon-Clou',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','3aa4e5aaf762af32599062728ae737d242af23318b4e172be958f0a4c3939b6d',100.0,1779033047,0,'2026-05-17T17:50:47.349110+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/security/post/Tx1LPI2H6Q6S5KC/How-to-Automatically-Update-Your-Security-Groups-for-Amazon-CloudFront-and-AWS-W',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','f4592d04a5c8e5362ab4c1b4d018443709015e0a060851035eccdd9461e29c60',100.0,1779030578,1,'2026-05-17T17:09:38.134209+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/security/post/Tx223ZW25YRPRKV/How-to-Use-AWS-WAF-to-Block-IP-Addresses-That-Generate-Bad-Requests',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','3aa4e5aaf762af32599062728ae737d242af23318b4e172be958f0a4c3939b6d',100.0,1779030740,0,'2026-05-17T17:12:20.218990+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{"duplicate_of": "https://blogs.aws.amazon.com/security/post/Tx1G747SE1R2ZWE/How-to-Reduce-Security-Threats-and-Operating-Costs-Using-AWS-WAF-and-Amazon-Clou"}');
+INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/security/post/Tx2CGWIB8SBYW2J/How-to-Use-SAML-to-Automatically-Direct-Federated-Users-to-a-Specific-AWS-Manage',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','7a31981d14048f2082ed662b3bb6505c37f35b444269085e490ee10bda2ba2d5',100.0,1779030609,1,'2026-05-17T17:10:09.013980+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/security/post/Tx2N52FR8XGJVL3/The-Most-Viewed-AWS-Security-Blog-Posts-so-Far-in-2016',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','77c337d21391d25dbe00e9c3c54c050f005995524ec9e6fefd122dde3aff6b02',100.0,1779033765,1,'2026-05-17T18:02:45.583514+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/security/post/Tx2OB7YGHMB7WCM/Adhere-to-IAM-Best-Practices-in-2016',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','9885425da847a76c1f3ce733c1ba99f5e1068aa411e9b0d685d2c43feffc5e89',100.0,1779032818,1,'2026-05-17T17:46:58.011560+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/security/post/Tx3KVD6T490MM47/In-Case-You-Missed-These-AWS-Security-Blog-Posts-from-June-July-and-August',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','e5a82f3c14da98d088f008799ee1b12f952567a003d57c635443a4136678a41d',100.0,1779030806,1,'2026-05-17T17:13:26.199815+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/security/post/Tx3PTTZB14FWPBA/Announcing-Industry-Best-Practices-for-Securing-AWS-Resources',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','d4e06c005441b1b89f2e5185cedc7e1eeb896e56400bf4d9792849419c169d64',100.0,1779030022,1,'2026-05-17T17:00:22.739431+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/security/post/Tx4QX7W51NDSLO/The-Most-Popular-AWS-Security-Blog-Posts-in-2015',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','95f8495e6eae736a95a80f721b080a8a7f709337149972431f9d8af638f397f1',100.0,1779030479,1,'2026-05-17T17:07:59.331510+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/security/post/Tx6QAIBSQTJPHB/Updated-Whitepaper-Available-AWS-Best-Practices-for-DDoS-Resiliency',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','b92b0ba8d47f83d6d399fc2ccd034ab22509bf49e70e4dcbf3c8627f34a36d61',100.0,1779029993,1,'2026-05-17T16:59:53.073173+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/security/post/TxK5WUJK3DG9G8/How-to-Restrict-Amazon-S3-Bucket-Access-to-a-Specific-IAM-Role',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','624a8c96f64ee33f315b00e03bdeb62063deb6b695e5486f7af0ae75a1157196',100.0,1779034229,1,'2026-05-17T18:10:29.462037+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blogs.aws.amazon.com/security/post/TxLEHNNDPUFDU9/Automated-Reasoning-and-Amazon-s2n',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','5283993aafa81e2e4f773b326f2b7a86a2dda554941e1c155054b767bdc67f2f',100.0,1779031107,1,'2026-05-17T17:18:27.373092+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blogs.elconfidencial.com/deportes/tribuna/2022-08-03/alpine-aston-martin-lawrence-stroll-luca-de-meo_3470693','blogs.elconfidencial.com: Luca de Meo y Lawrence Stroll: por qué el ego'' es el peor enemigo del gestor en la Fórmula 1','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','37fc0bb2e812f572629a4ca2c4f9a66aa7b1d86a6858c77940136f11f366216d',100.0,1779031424,0,'2026-05-17T17:23:44.359470+02:00',NULL,NULL,NULL,'[]','[]','["docs/recruitment.md"]','[]','{}','{"duplicate_of": "https://www.elconfidencial.com/deportes/tribuna/2022-08-03/alpine-aston-martin-lawrence-stroll-luca-de-meo_3470693"}');
+INSERT INTO "resources" VALUES('https://blogs.elconfidencial.com/tecnologia/tribuna/2021-06-02/talento-informatica-startups-silicon-valley-google_3112087','blogs.elconfidencial.com: El talento atrofiado: por qué en España escasean'' los profesionales de alto nivel','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','253202836a82403c4ed6341886eecdeb295bd9aca79b11b2cd8592789d58c505',100.0,1779031187,0,'2026-05-17T17:19:47.104161+02:00',NULL,NULL,NULL,'[]','[]','["docs/recruitment.md"]','[]','{}','{"duplicate_of": "https://www.elconfidencial.com/tecnologia/tribuna/2021-06-02/talento-informatica-startups-silicon-valley-google_3112087"}');
+INSERT INTO "resources" VALUES('https://blogs.elconfidencial.com/tecnologia/tribuna/2022-02-12/productividad-tecnologia-startups-apps_3373786','blogs.elconfidencial.com: Los españoles somos más improductivos que nunca'' y el problema no es de los empleados','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ce9bae6189aa3e2d1249ef9aa45e8cf854dbb05ad01574222b8ae04ade49919f',100.0,1779032583,0,'2026-05-17T17:43:03.806881+02:00',NULL,NULL,NULL,'[]','[]','["docs/project-management-methodology.md"]','[]','{}','{"duplicate_of": "https://www.elconfidencial.com/tecnologia/tribuna/2022-02-12/productividad-tecnologia-startups-apps_3373786"}');
+INSERT INTO "resources" VALUES('https://blogs.gartner.com/cameron_haight/2014/10/13/getting-your-arms-around-devops-devops-patterns-and-practices',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779031720,0,'2026-05-17T17:28:40.544391+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blogs.letusdevops.com/p/how-much-programming-should-i-know','blogs.letusdevops.com: How much programming should I know for DevOps/SRE'' domain.','','N/A',0,'A curated technical resource and architectural guide covering blogs.letusdevops.com: How much programming should I know for DevOps/SRE'' domain. in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029594,0,'2026-05-17T16:53:14.216214+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sre.md"]','["sre.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blogs.msdn.microsoft.com/pythonengineering','Microsoft: Python Engineering','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9c37f998ef636a86b49d0894583ca4e2c457cdda7628c60aaa751ed14678d40d',100.0,1779031693,0,'2026-05-17T17:28:13.959074+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://devblogs.microsoft.com/python"}');
+INSERT INTO "resources" VALUES('https://blogs.mulesoft.com/dev/api-dev/apis-versus-web-services','mulesoft.com: APIs versus web services','','N/A',0,'A curated technical resource and architectural guide covering mulesoft.com: APIs versus web services in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','f6b5380402c85b2c24a12bf83ecb4b9fff40d8c7e4c4c645335cf8f94f3e3467',100.0,1779033038,0,'2026-05-17T17:50:38.211983+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blogs.mulesoft.com/dev/resources-dev/k8s-kubernetes','blogs.mulesoft.com - K8s: 8 questions about Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering blogs.mulesoft.com - K8s: 8 questions about Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','2a9d3f8aa2faecaa265c2c27bc5c64bbb90f2bad6cf106d9927bf4392a2073f4',100.0,1779031568,0,'2026-05-17T17:26:08.465643+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blogs.nakam.org/what-happens-when-k8s-edition','blogs.nakam.org: What Happens When? K8s Edition 🌟','','N/A',0,'A curated technical resource and architectural guide covering blogs.nakam.org: What Happens When? K8s Edition 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031302,0,'2026-05-17T17:21:42.140064+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blogs.opentext.com/understanding-kubernetes-within-containers','blogs.opentext.com: Understanding Kubernetes within containers','','2022',0,'Explains the nested relationship between containers, container runtimes (CRI), and Kubernetes orchestration. Explores how OCI-compliant container engines interface with the Kubelet daemon to implement declarative scaling, self-healing, and lifecycle management within decoupled distributed systems.','English','Technical Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Core Concepts", "Containerization", "Virtualization Layers"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blogs.oracle.com/cloud-infrastructure/announcing-private-kubernetes-clusters','blogs.oracle.com: Announcing private Kubernetes clusters','','N/A',0,'A curated technical resource and architectural guide covering blogs.oracle.com: Announcing private Kubernetes clusters in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779029466486799e+09,0,'2026-05-17T16:51:06.486799+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/oraclecloud.md"]','["oraclecloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blogs.oracle.com/cloud-infrastructure/post/introducing-free-java-license','blogs.oracle.com: Introducing the Free Java License (Java 17)','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903394267383694e+09,0,'2026-05-17T18:05:42.673837+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://blogs.oracle.com/maa/post/oracle-rac-on-docker-now-with-full-production-support','blogs.oracle.com: Oracle RAC on Docker - Now with Full Production Support','','N/A',0,'A curated technical resource and architectural guide covering blogs.oracle.com: Oracle RAC on Docker - Now with Full Production Support in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903149710031509e+09,0,'2026-05-17T17:24:57.100315+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/oraclecloud.md"]','["oraclecloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blogs.oracle.com/oracleuniversity/post/hands-on-labs-oci-training','blogs.oracle.com: Access hands-on exercises for Oracle Cloud Infrastructure'' with ease','','N/A',0,'A curated technical resource and architectural guide covering blogs.oracle.com: Access hands-on exercises for Oracle Cloud Infrastructure'' with ease in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903169659501695e+09,0,'2026-05-17T17:28:16.595017+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/oraclecloud.md"]','["oraclecloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blogs.oracle.com/cloud-infrastructure/announcing-private-kubernetes-clusters','blogs.oracle.com: Announcing private Kubernetes clusters','','N/A',0,'A curated technical resource and architectural guide covering blogs.oracle.com: Announcing private Kubernetes clusters in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029466,0,'2026-05-17T16:51:06.486799+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/oraclecloud.md"]','["oraclecloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blogs.oracle.com/cloud-infrastructure/post/introducing-free-java-license','blogs.oracle.com: Introducing the Free Java License (Java 17)','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779033942,0,'2026-05-17T18:05:42.673837+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://blogs.oracle.com/maa/post/oracle-rac-on-docker-now-with-full-production-support','blogs.oracle.com: Oracle RAC on Docker - Now with Full Production Support','','N/A',0,'A curated technical resource and architectural guide covering blogs.oracle.com: Oracle RAC on Docker - Now with Full Production Support in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031497,0,'2026-05-17T17:24:57.100315+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/oraclecloud.md"]','["oraclecloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blogs.oracle.com/oracleuniversity/post/hands-on-labs-oci-training','blogs.oracle.com: Access hands-on exercises for Oracle Cloud Infrastructure'' with ease','','N/A',0,'A curated technical resource and architectural guide covering blogs.oracle.com: Access hands-on exercises for Oracle Cloud Infrastructure'' with ease in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031696,0,'2026-05-17T17:28:16.595017+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/oraclecloud.md"]','["oraclecloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blogs.sap.com/2020/10/18/continuous-quality-using-plugins-and-jenkins-abap-ui5','blogs.sap.com: Continuous quality using plugins and Jenkins (ABAP & UI5)','','2020',0,'Outlines technical practices for ensuring SAP application code quality utilizing automated Jenkins pipelines. Introduces test automation execution structures for both legacy ABAP backends and modern UI5 frontend projects.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI-CD", "Enterprise Platforms", "SAP"]','["[LEGACY]"]','[]','["jenkins.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blogs.sap.com/2020/10/22/ci-cd-tools-for-sap-cloud-platform-abap-environment','blogs.sap.com: CI/CD Tools for SAP Cloud Platform ABAP Environment','','2020',0,'Details native CI/CD tools and integration patterns optimized for the SAP Cloud Platform ABAP environment. Demonstrates automated artifact builds, transport releases, and compliance workflows.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI-CD", "Enterprise Platforms", "SAP"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blogs.sap.com/2021/05/06/decentralized-gitops-over-environments','blogs.sap.com: Decentralized GitOps over multiple environments','','2021',0,'Presents SAP''s decentralization patterns for managing multiple clusters across staging and production environments. Emphasizes repository architecture designs that ensure self-governing application groups while maintaining centralized policy control.','English','Blog Post','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["GitOps", "Multi-Cluster", "Decentralization"]','["[COMMUNITY-TOOL]"]','[]','["gitops.md"]','{}','{}');
@@ -2144,49 +2144,49 @@ INSERT INTO "resources" VALUES('https://blogs.sap.com/2021/07/04/cloud-integrati
INSERT INTO "resources" VALUES('https://blogs.sap.com/2021/07/29/sap-cloud-integration-automated-testing-using-jenkins-and-pipeline-as-a-code-approach','blogs.sap.com: SAP Cloud Integration automated testing using Jenkins and Pipeline as a Code approach','','2021',0,'An enterprise case study explaining how to build automated integration testing using SAP Cloud integrations inside a Jenkins Pipeline-as-Code architecture. *Curator Insight*: SAP Jenkins automated pipeline. *Live Grounding*: Essential for systems architects needing to standardize automated delivery in legacy enterprise networks.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipelines", "Enterprise Integrations", "SAP Automation"]','["[LEGACY]"]','[]','["jenkins.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blogs.sap.com/2021/12/13/a-practical-guide-to-devops-for-sap-erp','blogs.sap.com: A Practical Guide to DevOps for SAP ERP','','2021',0,'Delivers a pragmatic manual on integrating modern DevOps paradigms, continuous integration pipelines, and automated testing frameworks into highly rigid SAP ERP environments. The curator explains the complexity of managing SAP transports and ABAP code structures. Live enterprise IT strategies prove that breaking down these legacy transport processes is essential for agile corporate transformations.','N/A','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Systems", "SAP ERP", "DevOps Implementation"]','["[LEGACY]"]','[]','["devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blogs.sap.com/2021/12/26/cloud-integration-with-commerce-azure-blob-storage-using-rest-api-part-2','blogs.sap.com: Cloud Integration with Commerce Azure Blob Storage using REST API – Part 2','','2021',0,'Continuing the architectural sequence, this guide centers on advanced REST payloads, handling massive binary files, implementing robust retry policies, and tracking upload failures inside SAP landscapes.','Markdown','Article','Intermediate',0,'duplicate','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Integration", "SAP Cloud Integration", "Azure Blob Storage"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{"duplicate_of": "https://blogs.sap.com/2021/07/04/cloud-integration-with-commerce-azure-blob-storage-using-rest-api"}');
-INSERT INTO "resources" VALUES('https://blogs.splunk.com/2016/06/22/aws-video',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.splunk.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','f8e4b711eb6b8c9a93ce562e998ce192752966639b80e2401212882bea910847',100.0,1.77902934126940703e+09,0,'2026-05-17T16:49:01.269407+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-monitoring.md"]','["aws-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blogs.vmware.com/management/2020/06/devops-culture.html','blog.vmware.com: DevOps: Culture – Collaboration, Empowerment, Autonomy'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','689ba7cff08abd990c9a8544a843a9b9e79830ba1a9c199231bb8e184e45891e',100.0,1.77903278570416903e+09,0,'2026-05-17T17:46:25.704169+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{"review_metadata": {"original_url": "https://blogs.vmware.com/management/2020/06/devops-culture.html", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.960226"}, "duplicate_of": "https://blogs.vmware.com/vsphere/2019/08/introducing-project-pacific.html"}');
+INSERT INTO "resources" VALUES('https://blogs.splunk.com/2016/06/22/aws-video',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering blogs.splunk.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','f8e4b711eb6b8c9a93ce562e998ce192752966639b80e2401212882bea910847',100.0,1779029341,0,'2026-05-17T16:49:01.269407+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-monitoring.md"]','["aws-monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blogs.vmware.com/management/2020/06/devops-culture.html','blog.vmware.com: DevOps: Culture – Collaboration, Empowerment, Autonomy'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','689ba7cff08abd990c9a8544a843a9b9e79830ba1a9c199231bb8e184e45891e',100.0,1779032785,0,'2026-05-17T17:46:25.704169+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{"review_metadata": {"original_url": "https://blogs.vmware.com/management/2020/06/devops-culture.html", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.960226"}, "duplicate_of": "https://blogs.vmware.com/vsphere/2019/08/introducing-project-pacific.html"}');
INSERT INTO "resources" VALUES('https://blogs.vmware.com/networkvirtualization/2020/03/vmware-tanzu-service-mesh-built-on-vmware-nsx-is-now-available.html','blogs.vmware.com: VMware Tanzu Service Mesh, built on VMware NSX is Now Available!','','2020',0,'Announcement of VMware Tanzu Service Mesh (TSM), an Istio-based commercial service mesh integrated with VMware NSX. TSM delivers end-to-end traffic management, zero-trust security policies, cross-cluster connectivity, and deep API observability across hybrid and multi-cloud Kubernetes deployments.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "Service Mesh", "VMware Tanzu"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-on-premise.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blogs.vmware.com/vov/2018/08/06/how-to-deconstruct-a-monolith-using-microservices-getting-ready-for-cloud-native','vmware.com: How to Deconstruct a Monolith using Microservices – Getting Ready for Cloud-Native','','2018',4,'Provides an enterprise architectural path for decomposing traditional monoliths into distributed services. It focuses on identifying bounded contexts, managing cross-service communication via asynchronous events, and restructuring development teams around microservices boundaries.','English','Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Architecture", "Microservices", "Decomposition Patterns"]','["[ENTERPRISE-STABLE]"]','[]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blogs.vmware.com/vsphere/2019/08/introducing-project-pacific.html','blogs.vmware.com: Introducing Project Pacific (vSphere with Kubernetes)','','N/A',0,'The original deep-dive announcement introducing Project Pacific, which natively refactored VMware vSphere 7 around the Kubernetes control plane. Provided the architectural bridge that enables operations teams to provision containerized infrastructure via ESXi hypervisors.','en','article','advanced',0,'online','manual','689ba7cff08abd990c9a8544a843a9b9e79830ba1a9c199231bb8e184e45891e',100.0,1.77903155954590702e+09,0,'2026-05-17T17:25:59.545907+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "VMware Tanzu Ecosystem", "Hypervisor Kubernetes"]','["[LEGACY]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://blogs.windows.com/msedgedev/2020/10/01/microsoft-edge-tools-vscode','blogs.windows.com: Bringing the browser developer tools to Visual Studio'' Code','','2020',0,'Introduces Microsoft Edge Developer Tools integration directly inside VS Code. This allows engineers to run element inspection, network profiling, and DOM debugging natively in the IDE, reducing context-switching latency during web application development.','JavaScript','Documentation','Intermediate',0,'online','manual','65f6856312bca89409d44de67ee2633b7915ae38c3e0dbfc1bbf04c9832dc12d',100.0,1.7790342379422841e+09,0,'2026-05-17T18:10:37.942284+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blogs.vmware.com/vsphere/2019/08/introducing-project-pacific.html','blogs.vmware.com: Introducing Project Pacific (vSphere with Kubernetes)','','N/A',0,'The original deep-dive announcement introducing Project Pacific, which natively refactored VMware vSphere 7 around the Kubernetes control plane. Provided the architectural bridge that enables operations teams to provision containerized infrastructure via ESXi hypervisors.','en','article','advanced',0,'online','manual','689ba7cff08abd990c9a8544a843a9b9e79830ba1a9c199231bb8e184e45891e',100.0,1779031559,0,'2026-05-17T17:25:59.545907+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "VMware Tanzu Ecosystem", "Hypervisor Kubernetes"]','["[LEGACY]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://blogs.windows.com/msedgedev/2020/10/01/microsoft-edge-tools-vscode','blogs.windows.com: Bringing the browser developer tools to Visual Studio'' Code','','2020',0,'Introduces Microsoft Edge Developer Tools integration directly inside VS Code. This allows engineers to run element inspection, network profiling, and DOM debugging natively in the IDE, reducing context-switching latency during web application development.','JavaScript','Documentation','Intermediate',0,'online','manual','65f6856312bca89409d44de67ee2633b7915ae38c3e0dbfc1bbf04c9832dc12d',100.0,1779034237,0,'2026-05-17T18:10:37.942284+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://bloo.media/blog/producto-minimo-viable-mvp','bloo.media: Producto Mínimo Viable ¿Qué es y cómo crearlo?','','2022',0,'A technical blueprint for defining and launching an MVP, emphasizing cost-efficiency and user-centric prioritization. Outlines processes for building validation loops, avoiding scope creep, and designing feedback architectures to capture early adopter usage.','Spanish','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Product Management", "Methodology", "Minimum Viable Product"]','["[COMMUNITY-TOOL]"]','[]','["project-management-methodology.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://blue-clouds.com/category/study-guide','AWS Certified Solutions Architect Professional – Study Guide','','2023',0,'A high-level technical study guide mapping key architectural domains of the AWS Certified Solutions Architect - Professional (SAP-C02) exam. Focuses on advanced multi-account design, high availability, massive scale migrations, and complex network structures.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Certification Training"]','["[COMMUNITY-TOOL]"]','[]','["aws-training.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://bootcamp.uxdesign.cc/a-quick-win-to-prepare-for-every-meeting-using-templates-d2359c849433','bootcamp.uxdesign.cc: A quick win to prepare for every meeting using templates','','N/A',0,'A curated technical resource and architectural guide covering bootcamp.uxdesign.cc: A quick win to prepare for every meeting using templates in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903403085504198e+09,0,'2026-05-17T18:07:10.855042+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://bootcamp.uxdesign.cc/popular-tech-stack-for-startups-in-2022-f3b53f50c18','bootcamp.uxdesign.cc: Popular Tech Stack for Startups in 2022','','N/A',0,'A curated technical resource and architectural guide covering bootcamp.uxdesign.cc: Popular Tech Stack for Startups in 2022 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903297498419308e+09,0,'2026-05-17T17:49:34.984193+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://boozangfromthetrenches.com/root-cause-analysis-in-test-automation/9','boozangfromthetrenches.com: Root Cause Analysis in Test Automation','','N/A',0,'A curated technical resource and architectural guide covering boozangfromthetrenches.com: Root Cause Analysis in Test Automation in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779031181294317e+09,0,'2026-05-17T17:19:41.294317+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://bootcamp.uxdesign.cc/a-quick-win-to-prepare-for-every-meeting-using-templates-d2359c849433','bootcamp.uxdesign.cc: A quick win to prepare for every meeting using templates','','N/A',0,'A curated technical resource and architectural guide covering bootcamp.uxdesign.cc: A quick win to prepare for every meeting using templates in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034030,0,'2026-05-17T18:07:10.855042+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://bootcamp.uxdesign.cc/popular-tech-stack-for-startups-in-2022-f3b53f50c18','bootcamp.uxdesign.cc: Popular Tech Stack for Startups in 2022','','N/A',0,'A curated technical resource and architectural guide covering bootcamp.uxdesign.cc: Popular Tech Stack for Startups in 2022 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032974,0,'2026-05-17T17:49:34.984193+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://boozangfromthetrenches.com/root-cause-analysis-in-test-automation/9','boozangfromthetrenches.com: Root Cause Analysis in Test Automation','','N/A',0,'A curated technical resource and architectural guide covering boozangfromthetrenches.com: Root Cause Analysis in Test Automation in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031181,0,'2026-05-17T17:19:41.294317+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://bors.tech','Bors Bot','','2020',4,'The original merge bot implementing the ''not rocket science'' rule: never merge untested commits into master. Popularized continuous integration validation queues, though live grounding shows development has largely transitioned to its successor, bors-ng.','Rust','Tool','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Automation Bots"]','["[ENTERPRISE-STABLE]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://botkube.io','botkube.io','','2019',4,'Botkube is a collaboration and ChatOps tool designed to integrate Kubernetes clusters directly with popular messaging channels like Slack, Discord, and Teams. It allows debugging, running kubectl commands, and monitoring cluster alerts securely from chat interfaces.','Go','ChatOps Platform','Medium',1,'online','manual','593c5c6067eaeb4ee09d1fa4e63dfa64c790b6061a5579952d39f9a9815d78b2',100.0,1.77913049501586508e+09,0,'2026-05-18T20:54:55.015865+02:00',NULL,NULL,NULL,'["Observability", "ChatOps", "Collaboration Platforms"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-monitoring.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://botkube.io','botkube.io','','2019',4,'Botkube is a collaboration and ChatOps tool designed to integrate Kubernetes clusters directly with popular messaging channels like Slack, Discord, and Teams. It allows debugging, running kubectl commands, and monitoring cluster alerts securely from chat interfaces.','Go','ChatOps Platform','Medium',1,'online','manual','593c5c6067eaeb4ee09d1fa4e63dfa64c790b6061a5579952d39f9a9815d78b2',100.0,1779130495,0,'2026-05-18T20:54:55.015865+02:00',NULL,NULL,NULL,'["Observability", "ChatOps", "Collaboration Platforms"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-monitoring.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://boxunix.com/2020/05/15/a-better-way-of-organizing-your-kubernetes-manifest-files','boxunix.com: A Better Way of Organizing Your Kubernetes Manifest Files 🌟','','2020',4,'A tactical blog post detailing file hierarchy designs for managing Kubernetes manifests. It compares simple raw file naming to directory segmentation, Kustomize overrides, and Helm charts. This serves as a helpful guide for platform engineers standardizing GitOps setups.','N/A','article','intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Operations", "Kubernetes", "Configuration Management"]','["[ENTERPRISE-STABLE]"]','[]','["yaml.md"]','{}','{"is_special": true}');
INSERT INTO "resources" VALUES('https://boxunix.com/2022/02/05/developers-guide-to-writing-a-good-helm-chart','boxunix.com: Developer’s Guide to Writing a Good Helm Chart','','2022',0,'A comprehensive authoring guide establishing best practices in Helm chart architecture. Topics include variable scoping, values encapsulation patterns, schema validation structures, and managing complex multi-service subchart dependencies cleanly.','YAML','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Best Practices"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://bqstack.com/b/detail/109','bqstack.com: Monitoring Application using Elastic APM','','2021',0,'A comprehensive walkthrough focusing on application performance monitoring via Elastic APM. It details agent-to-server connection topologies and dashboards. 2026 frameworks heavily advocate combining this setup with unified Kibana views mapping out both service dependencies and OpenSearch raw logs.','Markdown','Blog','Intermediate',1,'online','manual',NULL,80.0,1.77902916151305699e+09,0,'2026-05-17T16:46:01.513057+02:00',NULL,NULL,NULL,'["Cloud Native", "Observability", "Elastic APM"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://bqstack.com/blog/monitoring-application-using-elastic-apm',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,64.0,1.77913049492178893e+09,0,'2026-05-18T20:54:54.921789+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://bqstack.com/b/detail/109','bqstack.com: Monitoring Application using Elastic APM','','2021',0,'A comprehensive walkthrough focusing on application performance monitoring via Elastic APM. It details agent-to-server connection topologies and dashboards. 2026 frameworks heavily advocate combining this setup with unified Kibana views mapping out both service dependencies and OpenSearch raw logs.','Markdown','Blog','Intermediate',1,'online','manual',NULL,80.0,1779029161,0,'2026-05-17T16:46:01.513057+02:00',NULL,NULL,NULL,'["Cloud Native", "Observability", "Elastic APM"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://bqstack.com/blog/monitoring-application-using-elastic-apm',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,64.0,1779130494,0,'2026-05-18T20:54:54.921789+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://braindose.blog/2020/03/18/4-key-characteristics-of-gitops','braindose.blog: 4 Key Characteristics for a Successful GitOps Implementation','','2020',0,'Identifies the foundational pillars of successful GitOps: declarative configurations, a single source of truth in Git, automated state reconciliation, and software agents for drift detection. It provides architectural blueprints for structuring Git-based change management processes.','English','Blog Post','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["GitOps", "Methodology", "Core Principles"]','["[COMMUNITY-TOOL]"]','[]','["gitops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://bravenewgeek.com/the-observability-pipeline','bravenewgeek.com: The Observability Pipeline','','2019',0,'A comprehensive technical exploration of the ''Observability Pipeline'' architectural pattern, illustrating how to decouple telemetry sources from destinations using intermediate routing layers (e.g., Vector). Curator Insight: Deep-dive on data routing middleware. Live Grounding: A fundamental design paradigm for modern platform engineering, preventing vendor lock-in and optimizing ingestion costs.','English','Blog Post','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Systems Design", "Observability", "Data Pipelines", "Telemetry Routing"]','["[COMMUNITY-TOOL]"]','[]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://brennerm.github.io/posts/k8s-operators-with-python-part-1.html','brennerm.github.io: Kubernetes operators with Python #1: Creating CRDs','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cc5be0c4145665ff21c584e3ac68459e235a48d1fcf44cb7e9e349010d39f3ab',100.0,1.77903264009295797e+09,0,'2026-05-17T17:44:00.092958+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-operators-controllers.md"]','[]','{}','{"duplicate_of": "https://shipit.dev/posts/k8s-operators-with-python-part-1.html"}');
-INSERT INTO "resources" VALUES('https://brennerm.github.io/posts/kubernetes-overview-diagrams.html','brennerm.github.io: Kubernetes Overview Diagrams 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b563ca9cbdec756f611652d334383c490e4bfd94fb3fc105a9aa5296b174df67',100.0,1.77903060493134403e+09,0,'2026-05-17T17:10:04.931344+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://shipit.dev/posts/kubernetes-overview-diagrams.html"}');
-INSERT INTO "resources" VALUES('https://brennerm.github.io/posts/setting-up-eks-with-irsa-using-terraform.html','brennerm.github.io: Setting up an EKS cluster with IAM/IRSA integration','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6dcf3b994b06d2c909e2bd1e6797c6bfc963e9194c84d216edaa866484130e0c',100.0,1.77903159590805411e+09,0,'2026-05-17T17:26:35.908054+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://shipit.dev/posts/setting-up-eks-with-irsa-using-terraform.html"}');
+INSERT INTO "resources" VALUES('https://brennerm.github.io/posts/k8s-operators-with-python-part-1.html','brennerm.github.io: Kubernetes operators with Python #1: Creating CRDs','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cc5be0c4145665ff21c584e3ac68459e235a48d1fcf44cb7e9e349010d39f3ab',100.0,1779032640,0,'2026-05-17T17:44:00.092958+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-operators-controllers.md"]','[]','{}','{"duplicate_of": "https://shipit.dev/posts/k8s-operators-with-python-part-1.html"}');
+INSERT INTO "resources" VALUES('https://brennerm.github.io/posts/kubernetes-overview-diagrams.html','brennerm.github.io: Kubernetes Overview Diagrams 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b563ca9cbdec756f611652d334383c490e4bfd94fb3fc105a9aa5296b174df67',100.0,1779030604,0,'2026-05-17T17:10:04.931344+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://shipit.dev/posts/kubernetes-overview-diagrams.html"}');
+INSERT INTO "resources" VALUES('https://brennerm.github.io/posts/setting-up-eks-with-irsa-using-terraform.html','brennerm.github.io: Setting up an EKS cluster with IAM/IRSA integration','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6dcf3b994b06d2c909e2bd1e6797c6bfc963e9194c84d216edaa866484130e0c',100.0,1779031595,0,'2026-05-17T17:26:35.908054+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://shipit.dev/posts/setting-up-eks-with-irsa-using-terraform.html"}');
INSERT INTO "resources" VALUES('https://brianchristner.io/how-to-use-docker-scan','brianchristner.io: How to use Docker Security Scan Locally','','2021',0,'A practical manual outlining static security scanning on developer workstations. Demonstrates how to discover vulnerabilities and outdated packages inside target OCI layers prior to CI deployment.','N/A','article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containers", "Security & Hardening", "Vulnerability Assessment"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://bridgecrew.io','bridgecrew','','N/A',0,'A curated technical resource and architectural guide covering bridgecrew in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903397369259595e+09,0,'2026-05-17T18:06:13.692596+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://bridgecrew.io/blog/5-common-kubernetes-misconfigs-and-how-to-fix-them','bridgecrew.io: 5 common Kubernetes misconfigs and how to fix them','','N/A',0,'A curated technical resource and architectural guide covering bridgecrew.io: 5 common Kubernetes misconfigs and how to fix them in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779033861956187e+09,0,'2026-05-17T18:04:21.956187+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://bridgecrew.io/blog/5-tips-for-securely-adopting-infrastructure-as-code','bridgecrew.io: 5 tips for securely adopting infrastructure as code','','N/A',0,'A curated technical resource and architectural guide covering bridgecrew.io: 5 tips for securely adopting infrastructure as code in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903023532766604e+09,0,'2026-05-17T17:03:55.327666+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/iac.md"]','["iac.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://bridgecrew.io/blog/advanced-terraform-security-pro-tips-for-secure-infrastructure-as-code','bridgecrew.io: Advanced Terraform security: Pro tips for secure infrastructure'' as code','','N/A',0,'A curated technical resource and architectural guide covering bridgecrew.io: Advanced Terraform security: Pro tips for secure infrastructure'' as code in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903068295712494e+09,0,'2026-05-17T17:11:22.957125+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://bridgecrew.io/blog/applying-kubernetes-security-best-practices-to-helm-charts','bridgecrew.io: Applying Kubernetes security best practices to Helm charts','','N/A',0,'A curated technical resource and architectural guide covering bridgecrew.io: Applying Kubernetes security best practices to Helm charts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903135174277496e+09,0,'2026-05-17T17:22:31.742775+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://bridgecrew.io/blog/best-practices-for-aws-tagging-with-yor','bridgecrew.io: Best practices for AWS tagging with Yor','','N/A',0,'A curated technical resource and architectural guide covering bridgecrew.io: Best practices for AWS tagging with Yor in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903358346434402e+09,0,'2026-05-17T17:59:43.464344+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://bridgecrew.io/blog/kubernetes-devsecops-principles','==bridgecrew.io: 6 key Kubernetes DevSecOps principles: People, processes,'' technology==','','N/A',0,'A curated technical resource and architectural guide covering ==bridgecrew.io: 6 key Kubernetes DevSecOps principles: People, processes,'' technology== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903450689182806e+09,0,'2026-05-17T18:15:06.891828+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://bridgecrew.io/blog/open-source-helm-security-research','bridgecrew.io: Part 1: Top trends from analyzing the security posture of'' open-source Helm charts','','N/A',0,'A curated technical resource and architectural guide covering bridgecrew.io: Part 1: Top trends from analyzing the security posture of'' open-source Helm charts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032877.74421,0,'2026-05-17T17:47:57.744210+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://bridgecrew.io/blog/open-source-helm-security-research-part-2','bridgecrew.io: Part 2: Top trends from analyzing the security posture of'' open-source Helm charts','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903030544303703e+09,0,'2026-05-17T17:05:05.443037+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://bridgecrew.io/blog/open-source-helm-security-research-part-3','bridgecrew.io: Part 3: Top trends from analyzing the security posture of'' open-source Helm charts','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77902937110214304e+09,0,'2026-05-17T16:49:31.102143+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://bridgecrew.io/blog/terraform-security-101-best-practices-for-secure-infrastructure-as-code','==bridgecrew.io: Terraform security 101: Best practices for secure infrastructure'' as code== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==bridgecrew.io: Terraform security 101: Best practices for secure infrastructure'' as code== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903449940101194e+09,0,'2026-05-17T18:14:59.401012+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://bridgecrew.io/blog/tutorial-incorporate-iac-security-in-your-ci-cd-pipeline-with-bridgecrew-jenkins-and-github','bridgecrew.io: Tutorial: Incorporate IaC Security in your CI/CD pipeline'' with Bridgecrew, Jenkins, and GitHub','','N/A',0,'A curated technical resource and architectural guide covering bridgecrew.io: Tutorial: Incorporate IaC Security in your CI/CD pipeline'' with Bridgecrew, Jenkins, and GitHub in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902980158511495e+09,0,'2026-05-17T16:56:41.585115+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://bsucaciu.com/?p=4645','bsucaciu.com: What is a Sidecar?','','N/A',0,'A curated technical resource and architectural guide covering bsucaciu.com: What is a Sidecar? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903223199187707e+09,0,'2026-05-17T17:37:11.991877+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://btholt.github.io/intro-to-web-dev-v2/intro',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','3e4c4d8b29430916d2bbcd881e6cd2b36d9f0cc5ff1dfd7262488f8aa2b770e6',100.0,1.779032388369421e+09,1,'2026-05-17T17:39:48.369421+02:00',NULL,NULL,NULL,'[]','[]','["docs/javascript.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://buff.ly/3sl0yYu','Automatización de aplicaciones Spring Boot con Terraform, Ansible y GitHub Actions','','N/A',0,'A curated technical resource and architectural guide covering Automatización de aplicaciones Spring Boot con Terraform, Ansible y GitHub Actions in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033573.38572,0,'2026-05-17T17:59:33.385720+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://bridgecrew.io','bridgecrew','','N/A',0,'A curated technical resource and architectural guide covering bridgecrew in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033973,0,'2026-05-17T18:06:13.692596+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://bridgecrew.io/blog/5-common-kubernetes-misconfigs-and-how-to-fix-them','bridgecrew.io: 5 common Kubernetes misconfigs and how to fix them','','N/A',0,'A curated technical resource and architectural guide covering bridgecrew.io: 5 common Kubernetes misconfigs and how to fix them in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033861,0,'2026-05-17T18:04:21.956187+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://bridgecrew.io/blog/5-tips-for-securely-adopting-infrastructure-as-code','bridgecrew.io: 5 tips for securely adopting infrastructure as code','','N/A',0,'A curated technical resource and architectural guide covering bridgecrew.io: 5 tips for securely adopting infrastructure as code in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030235,0,'2026-05-17T17:03:55.327666+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/iac.md"]','["iac.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://bridgecrew.io/blog/advanced-terraform-security-pro-tips-for-secure-infrastructure-as-code','bridgecrew.io: Advanced Terraform security: Pro tips for secure infrastructure'' as code','','N/A',0,'A curated technical resource and architectural guide covering bridgecrew.io: Advanced Terraform security: Pro tips for secure infrastructure'' as code in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030682,0,'2026-05-17T17:11:22.957125+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://bridgecrew.io/blog/applying-kubernetes-security-best-practices-to-helm-charts','bridgecrew.io: Applying Kubernetes security best practices to Helm charts','','N/A',0,'A curated technical resource and architectural guide covering bridgecrew.io: Applying Kubernetes security best practices to Helm charts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031351,0,'2026-05-17T17:22:31.742775+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://bridgecrew.io/blog/best-practices-for-aws-tagging-with-yor','bridgecrew.io: Best practices for AWS tagging with Yor','','N/A',0,'A curated technical resource and architectural guide covering bridgecrew.io: Best practices for AWS tagging with Yor in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033583,0,'2026-05-17T17:59:43.464344+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://bridgecrew.io/blog/kubernetes-devsecops-principles','==bridgecrew.io: 6 key Kubernetes DevSecOps principles: People, processes,'' technology==','','N/A',0,'A curated technical resource and architectural guide covering ==bridgecrew.io: 6 key Kubernetes DevSecOps principles: People, processes,'' technology== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034506,0,'2026-05-17T18:15:06.891828+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://bridgecrew.io/blog/open-source-helm-security-research','bridgecrew.io: Part 1: Top trends from analyzing the security posture of'' open-source Helm charts','','N/A',0,'A curated technical resource and architectural guide covering bridgecrew.io: Part 1: Top trends from analyzing the security posture of'' open-source Helm charts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032877,0,'2026-05-17T17:47:57.744210+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://bridgecrew.io/blog/open-source-helm-security-research-part-2','bridgecrew.io: Part 2: Top trends from analyzing the security posture of'' open-source Helm charts','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779030305,0,'2026-05-17T17:05:05.443037+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://bridgecrew.io/blog/open-source-helm-security-research-part-3','bridgecrew.io: Part 3: Top trends from analyzing the security posture of'' open-source Helm charts','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779029371,0,'2026-05-17T16:49:31.102143+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://bridgecrew.io/blog/terraform-security-101-best-practices-for-secure-infrastructure-as-code','==bridgecrew.io: Terraform security 101: Best practices for secure infrastructure'' as code== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==bridgecrew.io: Terraform security 101: Best practices for secure infrastructure'' as code== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034499,0,'2026-05-17T18:14:59.401012+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://bridgecrew.io/blog/tutorial-incorporate-iac-security-in-your-ci-cd-pipeline-with-bridgecrew-jenkins-and-github','bridgecrew.io: Tutorial: Incorporate IaC Security in your CI/CD pipeline'' with Bridgecrew, Jenkins, and GitHub','','N/A',0,'A curated technical resource and architectural guide covering bridgecrew.io: Tutorial: Incorporate IaC Security in your CI/CD pipeline'' with Bridgecrew, Jenkins, and GitHub in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029801,0,'2026-05-17T16:56:41.585115+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://bsucaciu.com/?p=4645','bsucaciu.com: What is a Sidecar?','','N/A',0,'A curated technical resource and architectural guide covering bsucaciu.com: What is a Sidecar? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032231,0,'2026-05-17T17:37:11.991877+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://btholt.github.io/intro-to-web-dev-v2/intro',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','3e4c4d8b29430916d2bbcd881e6cd2b36d9f0cc5ff1dfd7262488f8aa2b770e6',100.0,1779032388,1,'2026-05-17T17:39:48.369421+02:00',NULL,NULL,NULL,'[]','[]','["docs/javascript.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://buff.ly/3sl0yYu','Automatización de aplicaciones Spring Boot con Terraform, Ansible y GitHub Actions','','N/A',0,'A curated technical resource and architectural guide covering Automatización de aplicaciones Spring Boot con Terraform, Ansible y GitHub Actions in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033573,0,'2026-05-17T17:59:33.385720+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://buggyapp.ycrash.io','BuggyApp: Simulate performance problems','','2021',0,'An application suite designed to simulate real-world system errors within test environments. Enables deliberate injection of CPU spikes, memory leaks, thread locks, and database blockages, providing a safe practice space for telemetry alerts and diagnostic playbooks.','Java / English','SaaS Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Resilience", "Chaos Engineering", "Failure Simulation"]','["[COMMUNITY-TOOL]"]','[]','["chaos-engineering.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://build.microsoft.com/en-US/home?ocid=FY26_soc_omc_br_X_BuildRegister','Microsoft Build 2026 Developer Event Portal','The official portal for Microsoft Build 2026, showcasing deep-dives on real systems, local AI agents on Windows, and Azure cloud infrastructure scaling.','2026',4,'Curator Insight: Microsoft Build 2026 serves as the primary developer forum introducing the convergence of local Windows environments and agentic Azure architectures.
-Live Grounding: Hosting hundreds of deep technical sessions in San Francisco and online, the event highlights real-world AI scaling pipelines, next-generation Azure Linux distributions, and extensive GitHub Copilot integrations for modern software engineering workflows.','English','Site','Intermediate',0,'online','automatic','191e0560c7ec87e7f2d444dc46a67b3457e05c62e1e5b2269cf2aa7b7f709cd9',NULL,1.780352404147753e+09,0,'2026-06-02T00:20:04.147753+02:00',NULL,NULL,NULL,'["Cloud Providers", "Microsoft Azure", "Developer Conference"]','["DE FACTO STANDARD"]','[]','[]','{}','{"category": "introduction", "reputation_status": "Vetted", "reputation_summary": "Official portal for Microsoft''s primary developer conference, highly relevant for platform and application developers worldwide.", "social_preview_url": "", "source_provenance": "X.com (Microsoft)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://build.thebeat.co/a-curious-case-of-aws-nlb-timeouts-in-kubernetes-522bd88a3399','build.thebeat.co: A curious case of AWS NLB timeouts in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering build.thebeat.co: A curious case of AWS NLB timeouts in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903146046659398e+09,0,'2026-05-17T17:24:20.466594+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+Live Grounding: Hosting hundreds of deep technical sessions in San Francisco and online, the event highlights real-world AI scaling pipelines, next-generation Azure Linux distributions, and extensive GitHub Copilot integrations for modern software engineering workflows.','English','Site','Intermediate',0,'online','automatic','191e0560c7ec87e7f2d444dc46a67b3457e05c62e1e5b2269cf2aa7b7f709cd9',NULL,1780352404,0,'2026-06-02T00:20:04.147753+02:00',NULL,NULL,NULL,'["Cloud Providers", "Microsoft Azure", "Developer Conference"]','["DE FACTO STANDARD"]','[]','[]','{}','{"category": "introduction", "reputation_status": "Vetted", "reputation_summary": "Official portal for Microsoft''s primary developer conference, highly relevant for platform and application developers worldwide.", "social_preview_url": "", "source_provenance": "X.com (Microsoft)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://build.thebeat.co/a-curious-case-of-aws-nlb-timeouts-in-kubernetes-522bd88a3399','build.thebeat.co: A curious case of AWS NLB timeouts in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering build.thebeat.co: A curious case of AWS NLB timeouts in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031460,0,'2026-05-17T17:24:20.466594+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://build5nines.com','build5nines.com','','2026',0,'A technical portal offering architectural blueprints, deep-dives, and certification preparation resources focused on Microsoft Azure, hybrid cloud infrastructure, and enterprise DevOps patterns. Designed to help architects maintain highly-available systems.','English','Portal','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Cloud Computing", "Architectural Knowledge Base"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://build5nines.com/analyzing-ibms-acquisition-of-hashicorp-a-game-changer-in-hybrid-cloud-management','build5nines.com: Analyzing IBM’s Acquisition of HashiCorp: A Game-Changer in Hybrid Cloud Management','','2024',0,'Strategic analysis of IBM''s landmark acquisition of HashiCorp and its direct impact on multi-cloud orchestration. Examines how combining HashiCorp''s stack (Terraform, Vault, Consul) with IBM''s Red Hat OpenShift and Ansible portfolios shapes enterprise hybrid-cloud management pipelines.','None','Industry Analysis','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Industry Landscape", "Acquisitions"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://build5nines.com/azure-cdn-endpoint-interactive-map','build5nines.com: Azure CDN POP Locations: Interactive Map of Azure CDN Points of Presence','','2024',0,'Interactive mapping analysis detailing Azure CDN global Points of Presence (POPs). Highlights regional routing metrics and CDN optimization paths for low-latency web applications. Practical resource for designing globally distributed multi-region assets.','English','Technical Reference','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Hybrid Networking", "Core Networking", "Content Delivery Network"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
@@ -2242,147 +2242,147 @@ INSERT INTO "resources" VALUES('https://build5nines.com/why-hashicorp-terraform-
INSERT INTO "resources" VALUES('https://build5nines.com/working-with-yaml-in-terraform-using-the-yamldecode-and-yamlencode-functions','build5nines.com: Working with YAML in Terraform using the `yamldecode` and `yamlencode` Functions','','2023',0,'Comprehensive guide on parsing and serializing configuration data structures between YAML schemas and native HCL objects utilizing `yamldecode` and `yamlencode` functions. Crucial for integrating complex external declarations (such as Helm value trees) directly into modular deployments.','HCL/YAML','Technical Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "Syntax & Expressions"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://buildah.io','buildah','','2026',5,'Buildah specializes in crafting OCI-compliant container images without requiring a background container daemon. It enables fine-grained Layer management, dramatically reducing the security footprint of target images by keeping build tools outside the final layers.','Go','Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform", "Container Security", "OCI Builders"]','["[DE FACTO STANDARD]"]','[]','["container-managers.md", "docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://buildbot.net','Buildbot','','2025',0,'A Python-based framework designed for continuous integration testing. Although largely surpassed by Kubernetes-native engines, Buildbot remains a robust, highly extensible platform for complex, non-standard compilation requirements.','Python','Platform','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Deployment & Delivery", "CI/CD & Delivery", "Self-Hosted Runners"]','["[COMMUNITY-TOOL]"]','[]','["jenkins-alternatives.md", "cicd.md", "devops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://builder.aws.com/build/workshops?trk=265ae1c7-2dfc-44c6-bc73-a4d991b8bd7f&sc_channel=el','workshops.aws: AWS Workshops','','2026',0,'AWS-designed workshop aggregator offering deep, interactive labs on advanced engineering themes. Topics span Elastic Kubernetes Service (EKS) design, serverless microservices pipelines, security automation, and native database configurations under realistic operational profiles.','English','Portal','Intermediate',0,'online','manual','a78c2397e91ab049995ef550deeeb51c5036386b5463601127d060c29dd824ef',100.0,1.77913049503239297e+09,1,'2026-05-18T20:54:55.032393+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Services", "Interactive Learning"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://builder.aws.com/build/workshops?trk=265ae1c7-2dfc-44c6-bc73-a4d991b8bd7f&sc_channel=el','workshops.aws: AWS Workshops','','2026',0,'AWS-designed workshop aggregator offering deep, interactive labs on advanced engineering themes. Topics span Elastic Kubernetes Service (EKS) design, serverless microservices pipelines, security automation, and native database configurations under realistic operational profiles.','English','Portal','Intermediate',0,'online','manual','a78c2397e91ab049995ef550deeeb51c5036386b5463601127d060c29dd824ef',100.0,1779130495,1,'2026-05-18T20:54:55.032393+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Services", "Interactive Learning"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://builder.aws.com/learn','community.aws/training: Training and Certification','','2023',0,'The centralized AWS Builder community training site featuring articles, community-sourced tutorials, and architectural guidelines written by AWS Heroes and user group leaders worldwide.','English','Website','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Community Learning"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md", "aws-training.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://builder.aws.com/learn/topics/kubernetes','community.aws/kubernetes','','2023',0,'Curated developer platform presenting technical walk-throughs, AWS integrations, architecture guides, and emerging patterns specifically centered around EKS and cloud-native topologies on AWS.','English','Portal','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "AWS EKS", "Community Resources"]','["[EMERGING]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://buildkite.com/blog/manage-your-ci-cd-resources-as-code-with-terraform','buildkite.com: Manage your CI/CD resources as Code with Terraform','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6e60855bb79fea8d1c27acc199537c91cb51965c181917531a1dc3d7f8a19128',100.0,1.77903018958013296e+09,0,'2026-05-17T17:03:09.580133+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://buildkite.com/resources/blog/manage-your-ci-cd-resources-as-code-with-terraform"}');
+INSERT INTO "resources" VALUES('https://buildkite.com/blog/manage-your-ci-cd-resources-as-code-with-terraform','buildkite.com: Manage your CI/CD resources as Code with Terraform','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6e60855bb79fea8d1c27acc199537c91cb51965c181917531a1dc3d7f8a19128',100.0,1779030189,0,'2026-05-17T17:03:09.580133+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://buildkite.com/resources/blog/manage-your-ci-cd-resources-as-code-with-terraform"}');
INSERT INTO "resources" VALUES('https://buildkite.com/resources/blog/manage-your-ci-cd-resources-as-code-with-terraform','buildkite.com: Manage your CI/CD resources as Code with Terraform','','2023',3,'Explores how Buildkite resources (pipelines, agents, clusters) can be deterministically provisioned and versioned using Terraform providers. Emphasizes the architectural shift from manual web-console administration to auditable, pull-request-driven CI/CD configuration management. Live grounding shows that this GitOps approach prevents pipeline configuration drift and aligns security configurations across corporate repositories.','HCL','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "CI/CD & Linting", "Build Automation"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://buildpacks.io','buildpacks.io: Cloud Native Buildpacks 🌟','','2026',0,'Cloud Native Buildpacks (CNBs) transform application source code into secure, OCI-compliant container images without requiring a Dockerfile. Supported by the CNCF, CNBs analyze codebases to determine runtimes, patch secure OS layers, and separate application dependencies into optimal cached layers. They provide enterprise-level standardization, accelerating container builds and reinforcing dependency security at scale.','Go','Tool','High',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Continuous Integration", "Image Building"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://buoyant.io/2020/12/23/kubernetes-network-policies-with-cilium-and-linkerd','buoyant.io: Kubernetes network policies with Cilium and Linkerd','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9a91aa0e2d5841dc7a31016812fcbf89b098309351b6c0ec6a87bbc9e508b0c6',100.0,1.7790332437138431e+09,0,'2026-05-17T17:54:03.713843+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{"duplicate_of": "https://www.buoyant.io/blog/kubernetes-network-policies-with-cilium-and-linkerd"}');
-INSERT INTO "resources" VALUES('https://buoyant.io/2021/12/14/locking-down-network-traffic-between-kubernetes-namespaces','buoyant.io: Go directly to namespace jail: Locking down network traffic'' between Kubernetes namespaces','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b380f5fc91409b3183b3ec2c2ceb03ab21070159f2a02ea7a9d23b923079b527',100.0,1.77903147875947403e+09,0,'2026-05-17T17:24:38.759474+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{"duplicate_of": "https://www.buoyant.io/blog/locking-down-network-traffic-between-kubernetes-namespaces"}');
-INSERT INTO "resources" VALUES('https://buoyant.io/blog/multi-cluster-multi-region-setup-using-linkerd-service-mesh','buoyant.io: Multi-Cluster, Multi-Region Setup using Linkerd Service Mesh','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','806ffecf5ae5226be545e068c41116b149a73d5dadf0477f174fcc7668b6ac5d',100.0,1.77902947852445602e+09,0,'2026-05-17T16:51:18.524456+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{"duplicate_of": "https://www.buoyant.io/blog/multi-cluster-multi-region-setup-using-linkerd-service-mesh"}');
-INSERT INTO "resources" VALUES('https://buoyant.io/service-mesh-academy/upgrading-to-linkerd-2-12','buoyant.io: Upgrading to Linkerd 2.12: Zero-trust-ready route-based policy,'' Gateway API, access logging','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0bd3ff1427d340b94bb5bd5e4f7ad555d2ee8cc00aeda421200842357f3e66ff',100.0,1.77903380829662108e+09,0,'2026-05-17T18:03:28.296621+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{"duplicate_of": "https://www.buoyant.io/service-mesh-academy/upgrading-to-linkerd-2-12"}');
-INSERT INTO "resources" VALUES('https://business.vogue.es/carrera/articulos/adios-jefes-toxicos-la-salud-organizacional-rentabilidad-residen-liderazgo-gentil/533','business.vogue.es: Adiós a los jefes tóxicos: este es el nuevo tipo de liderazgo'' gentil que triunfa','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5df82bbbbf9f0e5eb149d2cf75d13f91a91e3d0c234f4e914ea49c8c61dc42dd',100.0,1.77903072084520101e+09,0,'2026-05-17T17:12:00.845201+02:00',NULL,NULL,NULL,'[]','[]','["docs/project-management-methodology.md"]','[]','{}','{"review_metadata": {"original_url": "https://business.vogue.es/carrera/articulos/adios-jefes-toxicos-la-salud-organizacional-rentabilidad-residen-liderazgo-gentil/533", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.988586"}, "duplicate_of": "https://www.vogue.es/lideres"}');
-INSERT INTO "resources" VALUES('https://businessinsider.mx/trucos-chatgpt-aminorar-carga-laboranl_vida-profesional','businessinsider.mx: 5 trucos de ChatGPT que pueden ayudar a reducir tu carga'' laboral','','N/A',0,'A curated technical resource and architectural guide covering businessinsider.mx: 5 trucos de ChatGPT que pueden ayudar a reducir tu carga'' laboral in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903051678712797e+09,0,'2026-05-17T17:08:36.787128+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/chatgpt.md"]','["chatgpt.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://buoyant.io/2020/12/23/kubernetes-network-policies-with-cilium-and-linkerd','buoyant.io: Kubernetes network policies with Cilium and Linkerd','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9a91aa0e2d5841dc7a31016812fcbf89b098309351b6c0ec6a87bbc9e508b0c6',100.0,1779033243,0,'2026-05-17T17:54:03.713843+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{"duplicate_of": "https://www.buoyant.io/blog/kubernetes-network-policies-with-cilium-and-linkerd"}');
+INSERT INTO "resources" VALUES('https://buoyant.io/2021/12/14/locking-down-network-traffic-between-kubernetes-namespaces','buoyant.io: Go directly to namespace jail: Locking down network traffic'' between Kubernetes namespaces','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b380f5fc91409b3183b3ec2c2ceb03ab21070159f2a02ea7a9d23b923079b527',100.0,1779031478,0,'2026-05-17T17:24:38.759474+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{"duplicate_of": "https://www.buoyant.io/blog/locking-down-network-traffic-between-kubernetes-namespaces"}');
+INSERT INTO "resources" VALUES('https://buoyant.io/blog/multi-cluster-multi-region-setup-using-linkerd-service-mesh','buoyant.io: Multi-Cluster, Multi-Region Setup using Linkerd Service Mesh','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','806ffecf5ae5226be545e068c41116b149a73d5dadf0477f174fcc7668b6ac5d',100.0,1779029478,0,'2026-05-17T16:51:18.524456+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{"duplicate_of": "https://www.buoyant.io/blog/multi-cluster-multi-region-setup-using-linkerd-service-mesh"}');
+INSERT INTO "resources" VALUES('https://buoyant.io/service-mesh-academy/upgrading-to-linkerd-2-12','buoyant.io: Upgrading to Linkerd 2.12: Zero-trust-ready route-based policy,'' Gateway API, access logging','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0bd3ff1427d340b94bb5bd5e4f7ad555d2ee8cc00aeda421200842357f3e66ff',100.0,1779033808,0,'2026-05-17T18:03:28.296621+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{"duplicate_of": "https://www.buoyant.io/service-mesh-academy/upgrading-to-linkerd-2-12"}');
+INSERT INTO "resources" VALUES('https://business.vogue.es/carrera/articulos/adios-jefes-toxicos-la-salud-organizacional-rentabilidad-residen-liderazgo-gentil/533','business.vogue.es: Adiós a los jefes tóxicos: este es el nuevo tipo de liderazgo'' gentil que triunfa','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5df82bbbbf9f0e5eb149d2cf75d13f91a91e3d0c234f4e914ea49c8c61dc42dd',100.0,1779030720,0,'2026-05-17T17:12:00.845201+02:00',NULL,NULL,NULL,'[]','[]','["docs/project-management-methodology.md"]','[]','{}','{"review_metadata": {"original_url": "https://business.vogue.es/carrera/articulos/adios-jefes-toxicos-la-salud-organizacional-rentabilidad-residen-liderazgo-gentil/533", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.988586"}, "duplicate_of": "https://www.vogue.es/lideres"}');
+INSERT INTO "resources" VALUES('https://businessinsider.mx/trucos-chatgpt-aminorar-carga-laboranl_vida-profesional','businessinsider.mx: 5 trucos de ChatGPT que pueden ayudar a reducir tu carga'' laboral','','N/A',0,'A curated technical resource and architectural guide covering businessinsider.mx: 5 trucos de ChatGPT que pueden ayudar a reducir tu carga'' laboral in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030516,0,'2026-05-17T17:08:36.787128+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/chatgpt.md"]','["chatgpt.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://buttondown.com/nelhage/archive/two-reasons-kubernetes-is-so-complex','buttondown.email: Two reasons Kubernetes is so complex','','2021',4,'An insightful essay attributing Kubernetes'' inherent complexity to two core causes: its general-purpose platform-of-platforms architecture, and its commitment to solving the distributed consensus state problem globally.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Theory", "Complexity Analysis"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://buttondown.email/nelhage/archive/two-reasons-kubernetes-is-so-complex','buttondown.email: Two reasons Kubernetes is so complex','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','46e3c7e8d5b5807e129ecd8092b3d9ffe1a497dac937f4e99509ca4aa88e0ff9',100.0,1.77903329707178592e+09,0,'2026-05-17T17:54:57.071786+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://buttondown.com/nelhage/archive/two-reasons-kubernetes-is-so-complex"}');
+INSERT INTO "resources" VALUES('https://buttondown.email/nelhage/archive/two-reasons-kubernetes-is-so-complex','buttondown.email: Two reasons Kubernetes is so complex','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','46e3c7e8d5b5807e129ecd8092b3d9ffe1a497dac937f4e99509ca4aa88e0ff9',100.0,1779033297,0,'2026-05-17T17:54:57.071786+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://buttondown.com/nelhage/archive/two-reasons-kubernetes-is-so-complex"}');
INSERT INTO "resources" VALUES('https://buttons.github.io','buttons.github.io: GitHub Buttons','','2021',0,'Simple frontend utility generator that provides clean, interactive, and customizable social buttons (such as Follow, Star, Fork) to integrate easily within product documentation, blogs, or landing pages.','JavaScript','Tool','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Platforms", "Frontend Integrations", "GitHub Buttons"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://bytebytego.com',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','16f3df3f8be236dfb55033802e0be1ba41bdfb16487b4ce617c4278c35f1b981',100.0,1.77903106451302599e+09,1,'2026-05-17T17:17:44.513026+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://bytebytego.com',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','16f3df3f8be236dfb55033802e0be1ba41bdfb16487b4ce617c4278c35f1b981',100.0,1779031064,1,'2026-05-17T17:17:44.513026+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://bytebytego.com/courses/system-design-interview/scale-from-zero-to-millions-of-users','bytebytego.com: System Design - Scale From Zero To Millions Of Users 🌟','','2023',5,'A structured breakdown of modern system scaling, illustrating how a single database configuration evolves into a multi-tiered global architecture. Covers key mechanics like database replication, global CDN routing, horizontal scaling of stateless application nodes, and distributed cache deployment.','English','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture & Infrastructure Strategy", "Application Design", "System Design Patterns"]','["[DE FACTO STANDARD]", "[GUIDE]"]','[]','["introduction.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://byteman.jboss.org','Byteman','','2024',0,'A highly robust runtime bytecode injection tool utilizing JBoss rule engines to trace, test, and inject faults into live Java applications. By using Event-Condition-Action (ECA) rules without requiring source code modifications, it remains a vital instrument for simulating extreme edge cases, chaos engineering, and tracing complex cloud microservices.','Java','Tool','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Java Virtual Machine", "Diagnostics and Troubleshooting"]','["[COMMUNITY-TOOL]"]','[]','["java-and-java-performance-optimization.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://bytes.devopscube.com/p/pod-priority-preemption-explained','bytes.devopscube.com: Kubernetes Pod Priority & Preemption','','2022',0,'Provides a comprehensive architectural overview of Kubernetes Pod Priority and Preemption. It explains how high-priority containers can evict lower-priority workloads from fully saturated worker nodes.','YAML','Technical Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "Scheduling", "Priority Class"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cal.com','cal.com','','2026',5,'Cal.com is a highly customizable, open-source scheduling infrastructure. Positioned as a self-hosted, API-driven, GDPR-compliant core alternative to proprietary booking software.','TypeScript','Repository','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Collaborative Operations", "Workspace Scheduling", "Open Source Tools"]','["[DE FACTO STANDARD]"]','[]','["appointment-scheduling.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://calculadora.malt.es','calculadora.malt.es','','2024',0,'A calculator tool built by Malt Spain that helps freelancers estimate their daily rate (Tasa Diaria Media - TDM) based on localized experience, tech stack, and location. Ideal for software developers transitioning to contracting to properly assess market value and negotiate sustainable client contracts.','N/A','Tool','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Careers", "Freelancing", "Financial Calculators"]','["[COMMUNITY-TOOL]"]','[]','["freelancing.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://calculator.aws','calculator.aws: AWS Total Cost of Ownership (TCO) Calculators','','2022',5,'The official pricing modeling platform for AWS cloud architectures. Empowers engineers to compute operational expenses and model total cost of ownership forecasts before initiating system builds.','English','Documentation','Intermediate',0,'online','manual','54b0d80bda668e25e5f493e7ba2c4c93bf29f97b5d4c5fc3c2f051285a8eded8',100.0,1.77903316262902092e+09,1,'2026-05-17T17:52:42.629021+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Cost Management", "FinOps Strategy"]','["[DE FACTO STANDARD]"]','["docs/aws-pricing.md"]','["aws-pricing.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://calculator.aws','calculator.aws: AWS Total Cost of Ownership (TCO) Calculators','','2022',5,'The official pricing modeling platform for AWS cloud architectures. Empowers engineers to compute operational expenses and model total cost of ownership forecasts before initiating system builds.','English','Documentation','Intermediate',0,'online','manual','54b0d80bda668e25e5f493e7ba2c4c93bf29f97b5d4c5fc3c2f051285a8eded8',100.0,1779033162,1,'2026-05-17T17:52:42.629021+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Cost Management", "FinOps Strategy"]','["[DE FACTO STANDARD]"]','["docs/aws-pricing.md"]','["aws-pricing.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://calendly.com','Calendly','','2025',0,'SaaS scheduling tool providing automated invite links, corporate calendar integration, and round-robin scheduling algorithms to streamline business workflow coordination.','TypeScript','SaaS','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Collaborative Operations", "Workspace Scheduling", "Commercial Tools"]','["[COMMUNITY-TOOL]"]','[]','["appointment-scheduling.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://camel.apache.org','Apache Camel','','2023',0,'The main technical page for Apache Camel, an integration framework built around Enterprise Integration Patterns (EIP). It simplifies system connectivity by offering hundreds of out-of-the-box protocol connectors and routing strategies.','Java','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Enterprise Integration", "Apache Camel"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://camel.apache.org/camel-k/2.10.x','Apache Camel K','','2023',0,'The homepage for Apache Camel K, a lightweight integration framework optimized for Kubernetes. Built on Knative, Camel K runs integration code natively, using custom operators to automate building and scaling processes.','Go','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Kubernetes Native", "Camel K"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://camel.apache.org/camel-k/latest','Apache Camel K','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a44c353a72cca566d0511b89b7e2c83ff6ae5b6a344a84a2140773f47f549e21',100.0,1.77903114302737808e+09,0,'2026-05-17T17:19:03.027378+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://camel.apache.org/camel-k/2.10.x"}');
+INSERT INTO "resources" VALUES('https://camel.apache.org/camel-k/latest','Apache Camel K','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a44c353a72cca566d0511b89b7e2c83ff6ae5b6a344a84a2140773f47f549e21',100.0,1779031143,0,'2026-05-17T17:19:03.027378+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://camel.apache.org/camel-k/2.10.x"}');
INSERT INTO "resources" VALUES('https://camunda.com/blog/2022/02/how-we-overcame-long-running-job-limitations-in-jenkins-declarative-pipelines','camunda.com: How We Overcame Long-Running Job Limitations in Jenkins Declarative Pipelines','','2022',0,'An analytical case study by Camunda detailing methods to bypass script size limitations and JVM stack overflows in complex pipelines. *Curator Insight*: Scaling execution. *Live Grounding*: Crucial for large engineering teams struggling with the maximum method size limit in Groovy files.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations", "Performance Optimization", "Troubleshooting"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://camunda.com/platform/zeebe','Zeebe workflow engine','','2026',4,'Zeebe is Camunda''s highly available, horizontally scalable workflow orchestration engine designed specifically for microservices architectures. Relying on event-sourced execution loops, Zeebe manages complex BPMN process flows across thousands of servers with built-in partition tolerance.','Java','Workflow Engine','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "Workflow Engines", "Camunda", "Zeebe"]','["[ENTERPRISE-STABLE]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://canine.sh','Canine: A Developer-friendly PaaS for Kubernetes','','2025',0,'A developer-centric, lightweight PaaS layer running directly on top of Kubernetes. Canine simplifies native container deployments and configurations, reducing cognitive load and shortening inner-loop development iterations.','Go','Platform','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Deployment & Delivery", "Platform Engineering", "Kubernetes Management"]','["[COMMUNITY-TOOL]"]','[]','["devops-tools.md", "cicd.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://canonical.com/blog/gitops-with-azure-arc-and-charmed-kubernetes','Kubernetes GitOps with Azure Arc and Charmed Kubernetes','','2021',0,'A technical case study showcasing hybrid cloud management by linking Canonical''s Charmed Kubernetes clusters with Microsoft Azure Arc. It details how Azure Arc acts as an overlay management plane, allowing administrators to push unified GitOps policies, access controls, and application resources to on-premises Charmed clusters.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Hybrid Cloud", "GitOps"]','["[COMMUNITY-TOOL]"]','[]','["gitops.md", "kubernetes-on-premise.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://canonical.com/juju','**Conjure up**','','2026',0,'Curator Insight vs Live Grounding: Canonical''s Conjure-up tool was originally developed to orchestrate Juju applications and configure Charmed Kubernetes dynamically. Live status confirms the tool is deprecated and retired, with Canonical directing teams to use direct Juju or MicroK8s setups.','Python','Website','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Provisioning", "Deployment Tools", "Ubuntu Stack"]','["[LEGACY]"]','[]','["kubernetes.md", "kubernetes-on-premise.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://canonical.com/microk8s','**Microk8s**','','2026',0,'Canonical''s lightweight, zero-ops Kubernetes distribution designed for developers, IoT devices, and edge computing. MicroK8s is packaged as a single snap package with automatic updates, high-availability clustering, and a modular architecture that supports one-click deployment of common add-ons like Istio, Knative, and GPU acceleration.','Go','Software','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Kubernetes Distributions", "Edge & IoT"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-on-premise.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://canvatechblog.com/supporting-gpu-accelerated-machine-learning-with-kubernetes-and-nix-7c1da8e42f61','canvatechblog.com: Supporting GPU-accelerated Machine Learning with Kubernetes'' and Nix','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b9b5fd72d59db2b6e2e2f5fbfbb353ae5dda03d983539e32afe2bb2ae3b80124',100.0,1.7790340347395761e+09,0,'2026-05-17T18:07:14.739576+02:00',NULL,NULL,NULL,'[]','[]','["docs/mlops.md"]','[]','{}','{"duplicate_of": "https://www.canva.dev/blog/engineering/supporting-gpu-accelerated-machine-learning-with-kubernetes-and-nix"}');
+INSERT INTO "resources" VALUES('https://canvatechblog.com/supporting-gpu-accelerated-machine-learning-with-kubernetes-and-nix-7c1da8e42f61','canvatechblog.com: Supporting GPU-accelerated Machine Learning with Kubernetes'' and Nix','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b9b5fd72d59db2b6e2e2f5fbfbb353ae5dda03d983539e32afe2bb2ae3b80124',100.0,1779034034,0,'2026-05-17T18:07:14.739576+02:00',NULL,NULL,NULL,'[]','[]','["docs/mlops.md"]','[]','{}','{"duplicate_of": "https://www.canva.dev/blog/engineering/supporting-gpu-accelerated-machine-learning-with-kubernetes-and-nix"}');
INSERT INTO "resources" VALUES('https://capistranorb.com','Capistrano','','2022',4,'A remote server automation and deployment framework written in Ruby. It is a classic standard for multi-stage deployments, file synchronization, and atomic rollbacks. It remains highly popular for standard VM infrastructures, though cloud-native projects have largely migrated to Kubernetes-based systems.','Ruby','tool','intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Deployment Tools", "Application Deployment"]','["[ENTERPRISE-STABLE]"]','[]','["ansible.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://capstonec.com/2020/10/08/cloud-native-app-architecture-patterns','capstonec.com: You Will Love These Cloud-native App Architecture Patterns 🌟','','2020',0,'Investigates key structural patterns that define modern cloud-native systems, focusing on twelve-factor application rules, API-first delivery, resilient circuit breakers, and decoupling persistent storage systems from execution units.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "Cloud-Native", "Design Patterns"]','["[COMMUNITY-TOOL]"]','[]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://carlos-piqueres.medium.com/product-backlog-vs-sprint-backlog-c951f972e979','carlos-piqueres.medium.com: Product Backlog vs Sprint Backlog','','N/A',0,'A curated technical resource and architectural guide covering carlos-piqueres.medium.com: Product Backlog vs Sprint Backlog in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903328041434311e+09,0,'2026-05-17T17:54:40.414343+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://carlos-piqueres.medium.com/product-backlog-vs-sprint-backlog-c951f972e979','carlos-piqueres.medium.com: Product Backlog vs Sprint Backlog','','N/A',0,'A curated technical resource and architectural guide covering carlos-piqueres.medium.com: Product Backlog vs Sprint Backlog in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033280,0,'2026-05-17T17:54:40.414343+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://carlos.mendible.com/2021/08/02/aks-persistent-volume-claim-with-an-azure-file-storage-protected-with-a-private-endpoint','carlos.mendible.com: AKS: Persistent Volume Claim with an Azure File Storage protected with a Private Endpoint','','2021',0,'Examines configuring a Persistent Volume Claim (PVC) using Azure Files storage secured with a Private Endpoint in AKS. Prevents the storage accounts from being exposed to the public internet. Grounding confirms this is a critical enterprise pattern for storage layer hardening.','YAML/Terraform','Technical Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Storage Systems", "Private Endpoints"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://carlosalca.medium.com/how-to-manage-all-my-k8s-secrets-in-git-securely-with-bitnami-sealed-secrets-43580b8fa0c7','carlosalca.medium.com: How to manage all my K8s secrets in git securely'' with Bitnami Sealed Secrets','','N/A',0,'A curated technical resource and architectural guide covering carlosalca.medium.com: How to manage all my K8s secrets in git securely'' with Bitnami Sealed Secrets in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902959431044411e+09,0,'2026-05-17T16:53:14.310444+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://carlosalca.medium.com/how-to-manage-all-my-k8s-secrets-in-git-securely-with-bitnami-sealed-secrets-43580b8fa0c7','carlosalca.medium.com: How to manage all my K8s secrets in git securely'' with Bitnami Sealed Secrets','','N/A',0,'A curated technical resource and architectural guide covering carlosalca.medium.com: How to manage all my K8s secrets in git securely'' with Bitnami Sealed Secrets in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029594,0,'2026-05-17T16:53:14.310444+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://carlosthe19916.wordpress.com/2020/04/12/rhamt-in-github-actions','RHAMT in Github Actions','','2020',0,'A practical guide outlining how to embed the Red Hat Application Migration Toolkit (RHAMT) into automated GitHub Actions. This implementation enables automated static code analysis inside continuous integration pull requests to ensure cloud compatibility.','YAML','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI-CD", "App Migration", "GitHub Actions"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://carvel.dev/kapp','kapp 🌟','','2026',0,'Kapp is an extremely granular and robust deployment tool from the Carvel suite. It treats groups of resources as logical applications, calculating precise dependency graphs and displaying real-time execution plans.','Go','Deployment Engine','Advanced',0,'online','manual','86b6a26c1381fec6ede2ecbd749bd2918fcffda552631446dea6cb25064cbcb8',100.0,1.77903307456789588e+09,1,'2026-05-17T17:51:14.567896+02:00',NULL,NULL,NULL,'["Application Lifecycle", "Deployment Tools", "Resource Ordering"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://carvel.dev/kapp','kapp 🌟','','2026',0,'Kapp is an extremely granular and robust deployment tool from the Carvel suite. It treats groups of resources as logical applications, calculating precise dependency graphs and displaying real-time execution plans.','Go','Deployment Engine','Advanced',0,'online','manual','86b6a26c1381fec6ede2ecbd749bd2918fcffda552631446dea6cb25064cbcb8',100.0,1779033074,1,'2026-05-17T17:51:14.567896+02:00',NULL,NULL,NULL,'["Application Lifecycle", "Deployment Tools", "Resource Ordering"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cassandra.apache.org','Cassandra.apache.org','- [solo.io: Step by Step: Datastax Cassandra with Istio and SNI routing](https://www.solo.io/blog/step-by-step-datastax-cassandra-with-istio-and-sni-routing) Connecting applications running outside of the Kubernetes cluster to the Cassandra database running inside the cluster.
- [engineeringblog.yelp.com: Orchestrating Cassandra on Kubernetes with Operators](https://engineeringblog.yelp.com/2020/11/orchestrating-cassandra-on-kubernetes-with-operators.html)
- [datastax.com: Apache Cassandra 4.0 is Now Delivered Via K8ssandra on Amazon EKS](https://www.ibm.com/products/datastax)
- [foojay.io: K8ssandra Performance Benchmarks on Cloud Managed Kubernetes](https://foojay.io/today/k8ssandra-performance-benchmarks-on-cloud-managed-kubernetes)
- [thenewstack.io: How to Run a Cassandra Operation in Docker](https://thenewstack.io/how-to-run-a-cassandra-operation-in-docker)','2026',5,'Highly scalable, distributed wide-column NoSQL database offering linear scalability and multi-datacenter active-active clustering. Managed via modern tooling like K8ssandra on top of cloud Kubernetes platforms.','Java','Software','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Architecture", "NoSQL Databases", "Wide-Column Stores"]','["[DE FACTO STANDARD]"]','[]','["nosql.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cast.ai','CAST AI','','2025',5,'Introduces CAST AI, an automated cost-reduction system for EKS, AKS, and GKE. Highlights how its real-time algorithms adjust cluster sizing, configure spot instances, and scale down resources without manual developer effort.','English','Platform','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["FinOps & Cloud Cost", "Kubernetes FinOps", "Automated Optimization"]','["[DE FACTO STANDARD]"]','[]','["ai.md", "finops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cast.ai/blog/8-best-practices-to-reduce-your-aws-bill-for-kubernetes','cast.ai: 8 best practices to reduce your AWS bill for Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','26de6f0da4566f3152142989f891360128975525d7afe08f76661a190ed6da41',100.0,1.7790298206966331e+09,0,'2026-05-17T16:57:00.696633+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://cast.ai/blog/eks-cost-optimization"}');
+INSERT INTO "resources" VALUES('https://cast.ai/blog/8-best-practices-to-reduce-your-aws-bill-for-kubernetes','cast.ai: 8 best practices to reduce your AWS bill for Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','26de6f0da4566f3152142989f891360128975525d7afe08f76661a190ed6da41',100.0,1779029820,0,'2026-05-17T16:57:00.696633+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://cast.ai/blog/eks-cost-optimization"}');
INSERT INTO "resources" VALUES('https://cast.ai/blog/aws-eks-vs-ecs-vs-fargate-where-to-manage-your-kubernetes','cast.ai: AWS EKS vs. ECS vs. Fargate: Where to manage your Kubernetes?','','2023',0,'A deep dive comparing AWS ECS, EKS, and serverless container execution via AWS Fargate. Synthesizing live cloud architectural trends, it presents insights into financial management, operational simplicity, and dynamic resource scaling, mapping out the trade-offs of using managed VM pools versus completely serverless options.','N/A','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Container Orchestration"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md", "aws-containers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cast.ai/blog/cloud-pricing-comparison','cast.ai: Ultimate cloud pricing comparison: AWS vs. Azure vs. Google Cloud in 2021','','2026',0,'A deep cost comparison across compute instances, storage tiers, and serverless runtimes of AWS, Azure, and Google Cloud. Authored by Cast.ai, it maps multi-cloud resource mapping vectors to reduce compute spend. Live grounding establishes this as a critical methodology for automated cloud cost control.','English','Guide/Reference','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Economics", "Cost Optimization", "Hyperscalers"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["public-cloud-solutions.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cast.ai/blog/eks-cost-optimization','cast.ai: 8 best practices to reduce your AWS bill for Kubernetes','','2022',0,'An analytical guide outlining eight proven vectors for optimizing AWS EKS spend. Recommendations highlight spot instance utilization, rightsizing CPU/memory allocations, automated pod pausing, and real-time scaling engines to eliminate compute waste.','Markdown','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Cost Optimization", "Best Practices"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cast.ai/blog/eks-security-checklist-10-best-practices-for-a-secure-cluster','cast.ai: EKS Security Checklist: 10 Best Practices for a Secure Cluster','','2022',0,'A security verification checklist designed for EKS. Evaluates API network isolation, node-level hardenings, RBAC, KMS secret encryption, and runtime defense models necessary to pass enterprise audits.','Markdown','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Security & Compliance", "Best Practices"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cast.ai/blog/guide-to-kubernetes-autoscaling-for-cloud-cost-optimization','cast.ai: Guide to Kubernetes autoscaling for cloud cost optimization 🌟','','2023',0,'An investigation of modern AI-driven infrastructure optimization tooling like CAST AI. Explains how automated scaling algorithms run real-time bin-packing configurations and non-disruptively swap out-of-budget spot instances.','N/A','Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes & Scaling", "Cost Optimization", "Automated Optimization"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cast.ai/blog/keep-your-aws-kubernetes-costs-in-check-with-intelligent-allocation','cast.ai: Keep your AWS Kubernetes costs in check with intelligent allocation'' (EKS)','','2021',5,'Explores Kubernetes resource provisioning on EKS using automated container allocations. Offers strategies to prevent container-level over-provisioning and dynamically handle node scaling tasks to curb cluster waste.','English','Technical Article','Advanced',1,'online','manual','96f551bd8bcb4ccc1234a100696a036f5919d4c780898f58a87502dd17b7a3c9',100.0,1.77903254359623909e+09,1,'2026-05-17T17:42:23.596239+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Cost Management", "Kubernetes FinOps"]','["[DE FACTO STANDARD]"]','["docs/aws-pricing.md"]','["aws-pricing.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cast.ai/blog/keep-your-aws-kubernetes-costs-in-check-with-intelligent-allocation','cast.ai: Keep your AWS Kubernetes costs in check with intelligent allocation'' (EKS)','','2021',5,'Explores Kubernetes resource provisioning on EKS using automated container allocations. Offers strategies to prevent container-level over-provisioning and dynamically handle node scaling tasks to curb cluster waste.','English','Technical Article','Advanced',1,'online','manual','96f551bd8bcb4ccc1234a100696a036f5919d4c780898f58a87502dd17b7a3c9',100.0,1779032543,1,'2026-05-17T17:42:23.596239+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Cost Management", "Kubernetes FinOps"]','["[DE FACTO STANDARD]"]','["docs/aws-pricing.md"]','["aws-pricing.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cast.ai/blog/kubernetes-labels-expert-guide-with-10-best-practices','cast.ai: Kubernetes Labels: Expert Guide with 10 Best Practices','','2022',0,'Establishes ten labeling best practices for enterprise systems. Analyzes how labeling impacts downstream scheduling, network topology routing, dynamic autoscaling, and metrics collection.','YAML','Blog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Delivery", "Core Mechanics", "Metadata Strategy"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cast.ai/blog/kubernetes-namespace-how-to-use-it-to-organize-and-optimize-costs','cast.ai: Kubernetes Namespace: How To Use It To Organize And Optimize Costs','','2022',0,'Provides strategies for tracking and limiting resource spend using namespaces. Details how to integrate granular namespace tracking with FinOps tools to reduce infrastructure waste.','Go','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Cost Optimization", "Namespace Budgets"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cast.ai/blog/kubernetes-security-10-best-practices','cast.ai: Kubernetes Security: 10 Best Practices from the Industry and Community 🌟','','2022',0,'Consolidates ten core security practices derived from cloud-native community patterns and expert input. Discusses API server hardening, encryption of secrets at rest in etcd, and continuous vulnerability verification. Provides a clear roadmap for migrating legacy infrastructure securely into Kubernetes.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Cluster Hardening", "Best Practices"]','["[LEGACY]"]','[]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cast.ai/blog/ultimate-cloud-pricing-comparison-aws-vs-azure-vs-google-cloud-in-2021','cast.ai: Ultimate cloud pricing comparison: AWS vs. Azure vs. Google Cloud'' in 2021','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','499ac9dfd5ce764260f27a2f0023f41d6e07f2de3d9fe617594db9cd4b0305fa',100.0,1.77903290045559096e+09,0,'2026-05-17T17:48:20.455591+02:00',NULL,NULL,NULL,'[]','[]','["docs/public-cloud-solutions.md"]','[]','{}','{"duplicate_of": "https://cast.ai/blog/cloud-pricing-comparison"}');
+INSERT INTO "resources" VALUES('https://cast.ai/blog/ultimate-cloud-pricing-comparison-aws-vs-azure-vs-google-cloud-in-2021','cast.ai: Ultimate cloud pricing comparison: AWS vs. Azure vs. Google Cloud'' in 2021','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','499ac9dfd5ce764260f27a2f0023f41d6e07f2de3d9fe617594db9cd4b0305fa',100.0,1779032900,0,'2026-05-17T17:48:20.455591+02:00',NULL,NULL,NULL,'[]','[]','["docs/public-cloud-solutions.md"]','[]','{}','{"duplicate_of": "https://cast.ai/blog/cloud-pricing-comparison"}');
INSERT INTO "resources" VALUES('https://catalog.ngc.nvidia.com/orgs/nvidia/helm-charts/gpu-operator','catalog.ngc.nvidia.com: NVIDIA GPU Operator - Helm chart 🌟🌟🌟','','2024',5,'The official NVIDIA GPU Operator Helm Chart coordinates all physical driver configurations, container engine runtimes, device plugins, and monitoring layers on Kubernetes. This is the industry-standard approach to automated provisioning of GPU compute capabilities across massive cloud and on-premise clusters.','Go','Tool','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "GPU Orchestration", "Kubernetes Operators"]','["[DE FACTO STANDARD]"]','[]','["mlops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://catalog.redhat.com/en','Red Hat Container Catalog - RedHat Registry (registry.redhat.io) 🌟','','2026',0,'The official enterprise repository registry hosted by Red Hat, containing continuously scanned, signed, and validated base images, middleware operators, and enterprise databases optimized for secure OpenShift cluster rollouts.','None','Registry','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Container Registries", "Red Hat"]','["[COMMUNITY-TOOL]"]','[]','["openshift.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://catalog.redhat.com/en/software/containers/explore','Red Hat Ecosystem Catalog','','2022',0,'The access portal to the Red Hat Ecosystem Catalog, providing a registry of verified, security-scanned container images. This resource is an enterprise-stable source for deploying secure database runtimes, middleware, and application frameworks on production clusters.','English','Software','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Container Infrastructure", "Image Distribution", "Ecosystem Registries"]','["[COMMUNITY-TOOL]"]','[]','["container-managers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://catalog.redhat.com/software/containers/explore','Red Hat Ecosystem Catalog','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','04784ae711d2e8e483cbe1f2df0afc96144c04646dca1ab975bea5117cb17eb9',100.0,1.77903058391659498e+09,0,'2026-05-17T17:09:43.916595+02:00',NULL,NULL,NULL,'[]','[]','["docs/container-managers.md"]','[]','{}','{"duplicate_of": "https://catalog.redhat.com/en/software/containers/explore"}');
+INSERT INTO "resources" VALUES('https://catalog.redhat.com/software/containers/explore','Red Hat Ecosystem Catalog','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','04784ae711d2e8e483cbe1f2df0afc96144c04646dca1ab975bea5117cb17eb9',100.0,1779030583,0,'2026-05-17T17:09:43.916595+02:00',NULL,NULL,NULL,'[]','[]','["docs/container-managers.md"]','[]','{}','{"duplicate_of": "https://catalog.redhat.com/en/software/containers/explore"}');
INSERT INTO "resources" VALUES('https://catonmat.net/gnu-coreutils-cheat-sheet','catonmat.net: GNU Coreutils Cheat Sheet','','2026',0,'An industry-standard technical reference for GNU Coreutils commands. Curator Insight highlights its value for day-to-day Linux administration. Live Grounding confirms that utilities like dd, tar, and awk remain the foundational scripting blocks of all modern enterprise container runtimes.','Shell','Cheat Sheet','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Operating Systems", "Linux Utilities"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://caylent.com/blog/beginners-guide-to-using-terraform-with-aws','trek10.com: Beginner''s Guide to Using Terraform with AWS 🌟','','2021',0,'A practical, step-by-step introduction to establishing your first AWS configurations using Terraform. Covers authenticating to AWS providers, configuring remote S3 state backends, and provisioning modular VPCs.','English','Technical Guide','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "AWS Integrations"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://caylent.com/blog/pragmatic-enterprise-cicd','trek10.com: Enterprise CI/CD on AWS: a pragmatic approach','','2024',0,'Pragmatic enterprise architecture paradigms for deploying resilient pipelines on AWS. Focuses on orchestrating CodePipeline, ECS, and EKS under high compliance boundaries, robust IAM roles, and centralized security.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Deployment & Delivery", "CI/CD & Delivery", "AWS Architecture"]','["[COMMUNITY-TOOL]"]','[]','["cicd.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://caylent.com/insights','trek10.com: Control Tower: Then vs Now','','2023',0,'An evolutionary comparison of AWS landing zone patterns, comparing historic custom pipelines against modern managed AWS Control Tower architectures. It details best practices for organizational planning and highlights the shift toward managed control planes that simplify compliance overhead.','None','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["AWS", "Multi-Account Setup", "Strategy"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cbui.dev/every-company-has-an-old-production-aws-account','==cbui.dev: Every company has an "old" production AWS account==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','90f1321e1b7d6bf8d73defa89de2947c0e2f35e1631a5ad1da0aa193da0ffd15',100.0,1.77902936988371396e+09,0,'2026-05-17T16:49:29.883714+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-architecture.md"]','[]','{}','{"duplicate_of": "https://www.cbui.dev/every-company-has-an-old-production-aws-account"}');
-INSERT INTO "resources" VALUES('https://ccseyhan.medium.com/what-is-terraform-reusability-and-how-to-achieve-it-97d9565e394d','ccseyhan.medium.com: What Is Terraform Reusability and How to Achieve It','','N/A',0,'A curated technical resource and architectural guide covering ccseyhan.medium.com: What Is Terraform Reusability and How to Achieve It in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903022015177893e+09,0,'2026-05-17T17:03:40.151779+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cd.foundation/blog/2020/02/11/announcing-the-cd-foundation-mlops-sig','cd.foundation: Announcing the CD Foundation MLOps SIG','','N/A',0,'A curated technical resource and architectural guide covering cd.foundation: Announcing the CD Foundation MLOps SIG in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173609153232598e+09,0,'2026-06-18T00:41:31.532326+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cd.foundation/blog/2021/02/01/trends-that-will-define-ci-cd-in-2021','cd.foundation: 2021 Technology Trends and Predictions','','N/A',0,'A curated technical resource and architectural guide covering cd.foundation: 2021 Technology Trends and Predictions in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.7817359016427741e+09,0,'2026-06-18T00:38:21.642774+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cd.foundation/blog/2021/03/24/intro-to-deployment-strategies-blue-green-canary-and-more','cd.foundation: Intro to Deployment Strategies: Blue-Green, Canary, and More'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering cd.foundation: Intro to Deployment Strategies: Blue-Green, Canary, and More'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.78173590161702108e+09,0,'2026-06-18T00:38:21.617021+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{"duplicate_of": "https://www.harness.io/blog/blue-green-canary-deployment-strategies"}');
-INSERT INTO "resources" VALUES('https://cd.foundation/blog/2021/08/03/cd-foundation-shipwright-announcement','cd.foundation: CD Foundation Welcomes Shipwright, Framework for Building'' Container Images on Kubernetes, As New Incubating Project','','N/A',0,'A curated technical resource and architectural guide covering cd.foundation: CD Foundation Welcomes Shipwright, Framework for Building'' Container Images on Kubernetes, As New Incubating Project in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173604756144309e+09,0,'2026-06-18T00:40:47.561443+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cd.foundation/blog/2021/09/02/bringing-blue-ocean-into-the-future-of-jenkins','cd.foundation: Bringing Blue Ocean into the future of Jenkins','','N/A',0,'A curated technical resource and architectural guide covering cd.foundation: Bringing Blue Ocean into the future of Jenkins in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173599319598388e+09,0,'2026-06-18T00:39:53.195984+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cd.foundation/blog/2021/09/02/going-cloud-native-with-jenkins-kubernetes-operator','cd.foundation: Going Cloud Native with Jenkins Kubernetes Operator','','N/A',0,'A curated technical resource and architectural guide covering cd.foundation: Going Cloud Native with Jenkins Kubernetes Operator in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173599308570289e+09,0,'2026-06-18T00:39:53.085703+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cbui.dev/every-company-has-an-old-production-aws-account','==cbui.dev: Every company has an "old" production AWS account==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','90f1321e1b7d6bf8d73defa89de2947c0e2f35e1631a5ad1da0aa193da0ffd15',100.0,1779029369,0,'2026-05-17T16:49:29.883714+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-architecture.md"]','[]','{}','{"duplicate_of": "https://www.cbui.dev/every-company-has-an-old-production-aws-account"}');
+INSERT INTO "resources" VALUES('https://ccseyhan.medium.com/what-is-terraform-reusability-and-how-to-achieve-it-97d9565e394d','ccseyhan.medium.com: What Is Terraform Reusability and How to Achieve It','','N/A',0,'A curated technical resource and architectural guide covering ccseyhan.medium.com: What Is Terraform Reusability and How to Achieve It in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030220,0,'2026-05-17T17:03:40.151779+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cd.foundation/blog/2020/02/11/announcing-the-cd-foundation-mlops-sig','cd.foundation: Announcing the CD Foundation MLOps SIG','','N/A',0,'A curated technical resource and architectural guide covering cd.foundation: Announcing the CD Foundation MLOps SIG in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736091,0,'2026-06-18T00:41:31.532326+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cd.foundation/blog/2021/02/01/trends-that-will-define-ci-cd-in-2021','cd.foundation: 2021 Technology Trends and Predictions','','N/A',0,'A curated technical resource and architectural guide covering cd.foundation: 2021 Technology Trends and Predictions in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735901,0,'2026-06-18T00:38:21.642774+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cd.foundation/blog/2021/03/24/intro-to-deployment-strategies-blue-green-canary-and-more','cd.foundation: Intro to Deployment Strategies: Blue-Green, Canary, and More'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering cd.foundation: Intro to Deployment Strategies: Blue-Green, Canary, and More'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1781735901,0,'2026-06-18T00:38:21.617021+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{"duplicate_of": "https://www.harness.io/blog/blue-green-canary-deployment-strategies"}');
+INSERT INTO "resources" VALUES('https://cd.foundation/blog/2021/08/03/cd-foundation-shipwright-announcement','cd.foundation: CD Foundation Welcomes Shipwright, Framework for Building'' Container Images on Kubernetes, As New Incubating Project','','N/A',0,'A curated technical resource and architectural guide covering cd.foundation: CD Foundation Welcomes Shipwright, Framework for Building'' Container Images on Kubernetes, As New Incubating Project in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736047,0,'2026-06-18T00:40:47.561443+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cd.foundation/blog/2021/09/02/bringing-blue-ocean-into-the-future-of-jenkins','cd.foundation: Bringing Blue Ocean into the future of Jenkins','','N/A',0,'A curated technical resource and architectural guide covering cd.foundation: Bringing Blue Ocean into the future of Jenkins in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735993,0,'2026-06-18T00:39:53.195984+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cd.foundation/blog/2021/09/02/going-cloud-native-with-jenkins-kubernetes-operator','cd.foundation: Going Cloud Native with Jenkins Kubernetes Operator','','N/A',0,'A curated technical resource and architectural guide covering cd.foundation: Going Cloud Native with Jenkins Kubernetes Operator in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735993,0,'2026-06-18T00:39:53.085703+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cdk8s.io','cdk8s.io','','2026',0,'Official homepage for Cloud Development Kit for Kubernetes (cdk8s), an open-source framework for defining Kubernetes applications using familiar programming languages. It compiles object-oriented code into standards-compliant YAML manifests, bringing programming patterns like classes, loops, and conditions to configuration management.','TypeScript','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Configuration", "CDK & DSLs", "CDK8s"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cdn-dynmedia-1.microsoft.com/is/content/microsoftcorp/azure/acom/documents/pdfs/en-us/Azure-Essentials-customer-infographic-Innovate-with-AIFINAL.pdf','Azure Essentials Customer Infographic - Innovate with AI','Microsoft''s infographic on building, migrating, and optimizing AI and cloud workloads responsibly with Azure Essentials.','2026',4,'Curator Insight: This formal artifact provides a visual methodology for aligning generative AI initiatives with Azure''s Cloud Adoption Framework (CAF) best practices. Live Grounding shows that the infographic highlights crucial pathways for modernizing infrastructure, unifying data estates, and deploying secure AI agents. It maps Azure AI Foundry capabilities to enterprise cloud governance, resiliency planning, and FinOps budgeting for scale.','en','document','Intermediate',0,'online','automatic','1a50ef8ea172de838275d4b62a63836414f43777d1b8d48a99e6ef1e41b1b126',NULL,1.78035242411335802e+09,0,'2026-06-02T00:20:24.113358+02:00',NULL,NULL,NULL,'["Cloud Architecture", "Artificial Intelligence", "Governance Frameworks"]','["GUIDE"]','[]','[]','{}','{"category": "azure", "reputation_status": "Vetted", "reputation_summary": "Official roadmap artifact published by Microsoft Azure.", "social_preview_url": "", "source_provenance": "X.com (Azure)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://cdn.jsdelivr.net/gh/sindresorhus/awesome@d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','55513f3aa5f9a3c961db3c8e2d4073f19791b5506b58080c37774a2521d2bc80',100.0,1779130494.93582,0,'2026-05-18T20:54:54.935820+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903023061477303e+09,0,'2026-05-17T17:03:50.614773+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://cdn2.hubspot.net/hubfs/5111483/docker-swarm-cheatsheet-sematext.pdf','docker-swarm-cheatsheet-sematext.pdf','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','7a3ce8ff7fe5b9c19f1d60d1c35a8b1ed5c7c367b66fc075a0f0477129e5433f',100.0,1.77903095432712101e+09,1,'2026-05-17T17:15:54.327121+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://ceph.io','Red Hat Ceph Storage','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9efcac7cc2becf9adad53abf0f808e22a4cff63f1c6e14a89d4346bde78b1118',100.0,1.77903264438060498e+09,0,'2026-05-17T17:44:04.380605+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md", "docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://ceph.io/en"}');
+INSERT INTO "resources" VALUES('https://cdn-dynmedia-1.microsoft.com/is/content/microsoftcorp/azure/acom/documents/pdfs/en-us/Azure-Essentials-customer-infographic-Innovate-with-AIFINAL.pdf','Azure Essentials Customer Infographic - Innovate with AI','Microsoft''s infographic on building, migrating, and optimizing AI and cloud workloads responsibly with Azure Essentials.','2026',4,'Curator Insight: This formal artifact provides a visual methodology for aligning generative AI initiatives with Azure''s Cloud Adoption Framework (CAF) best practices. Live Grounding shows that the infographic highlights crucial pathways for modernizing infrastructure, unifying data estates, and deploying secure AI agents. It maps Azure AI Foundry capabilities to enterprise cloud governance, resiliency planning, and FinOps budgeting for scale.','en','document','Intermediate',0,'online','automatic','1a50ef8ea172de838275d4b62a63836414f43777d1b8d48a99e6ef1e41b1b126',NULL,1780352424,0,'2026-06-02T00:20:24.113358+02:00',NULL,NULL,NULL,'["Cloud Architecture", "Artificial Intelligence", "Governance Frameworks"]','["GUIDE"]','[]','[]','{}','{"category": "azure", "reputation_status": "Vetted", "reputation_summary": "Official roadmap artifact published by Microsoft Azure.", "social_preview_url": "", "source_provenance": "X.com (Azure)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://cdn.jsdelivr.net/gh/sindresorhus/awesome@d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','55513f3aa5f9a3c961db3c8e2d4073f19791b5506b58080c37774a2521d2bc80',100.0,1779130494,0,'2026-05-18T20:54:54.935820+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779030230,0,'2026-05-17T17:03:50.614773+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cdn2.hubspot.net/hubfs/5111483/docker-swarm-cheatsheet-sematext.pdf','docker-swarm-cheatsheet-sematext.pdf','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','7a3ce8ff7fe5b9c19f1d60d1c35a8b1ed5c7c367b66fc075a0f0477129e5433f',100.0,1779030954,1,'2026-05-17T17:15:54.327121+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://ceph.io','Red Hat Ceph Storage','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9efcac7cc2becf9adad53abf0f808e22a4cff63f1c6e14a89d4346bde78b1118',100.0,1779032644,0,'2026-05-17T17:44:04.380605+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md", "docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://ceph.io/en"}');
INSERT INTO "resources" VALUES('https://ceph.io/en','Red Hat Ceph Storage','- [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','2026',0,'Red Hat Ceph Storage is an enterprise product offering distributed block, file, and object storage coupled with multi-cloud data federation via NooBaa. It incorporates enterprise efficiency tools like global data compression, data deduplication, asynchronous multi-site replication, and strong encryption policies.','N/A','Platform','High',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Storage", "Distributed Storage", "Ceph"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md", "kubernetes-storage.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cert-manager.io','cert-manager 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','3319fb9a343bc9f18c66e87a7d13335af1a15990eec219b1d56a34d45af73d75',100.0,1779030132.36057,1,'2026-05-17T17:02:12.360570+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cert-manager.io','cert-manager 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','3319fb9a343bc9f18c66e87a7d13335af1a15990eec219b1d56a34d45af73d75',100.0,1779030132,1,'2026-05-17T17:02:12.360570+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://cert-manager.io/docs','cert-manager.io 🌟','','2026',0,'Official documentation portal for cert-manager, the standard tool for cloud-native PKI. Explains configuring Issuers and Certificate manifests, detailing dynamic ACME solver pipelines, Let''s Encrypt integration, and automated internal trust routing.','English','Official Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "PKI & Certificates", "cert-manager"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cgruver.github.io/okd4-upi-lab-setup','okd4-upi-lab-setup: Building an OpenShift - OKD 4.X Lab','','2021',0,'An automated GitHub lab orchestration repository designed to construct an OKD 4.x environment via User Provisioned Infrastructure (UPI). Using automated Bash scripts and Ansible playbooks, it speeds up the configuration of helper services (DNS, HAProxy, Web server) and manages cluster deployment.','Ansible','Repository','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platforms", "Distribution", "Lab Setup"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://chaimeleon.eu','chaimeleon.eu','','2024',4,'CHAIMELEON is an EU-funded initiative aiming to establish a structured, secure repository of cancer bioimages to train AI algorithms. The system employs strict data anonymization, standardized DICOM processing pipelines, and federated cloud-edge storage networks to facilitate collaborative oncological research. It sets a benchmark for privacy-preserving, multi-national healthcare data sharing infrastructures.','English','Project Website','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Management", "Bioinformatics", "Medical Imaging Platforms"]','["[ENTERPRISE-STABLE]"]','[]','["customer.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://chaitu-kopparthi.medium.com/scaling-kubernetes-workloads-using-custom-prometheus-metrics-1eb64b23919e','chaitu-kopparthi.medium.com: Scaling Kubernetes workloads using custom Prometheus'' metrics','','N/A',0,'A curated technical resource and architectural guide covering chaitu-kopparthi.medium.com: Scaling Kubernetes workloads using custom Prometheus'' metrics in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903280191218209e+09,0,'2026-05-17T17:46:41.912182+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://chaitu-kopparthi.medium.com/scaling-kubernetes-workloads-using-custom-prometheus-metrics-1eb64b23919e','chaitu-kopparthi.medium.com: Scaling Kubernetes workloads using custom Prometheus'' metrics','','N/A',0,'A curated technical resource and architectural guide covering chaitu-kopparthi.medium.com: Scaling Kubernetes workloads using custom Prometheus'' metrics in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032801,0,'2026-05-17T17:46:41.912182+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://chakray.com/11-steps-achieving-successful-api-management-strategy','chakray.com: 11 Steps to achieving a successful API Management Strategy','','2023',0,'Synthesizes an eleven-step action plan to define and execute a scalable API strategy, detailing critical factors such as architectural pattern choices, SLA setups, and metric tracing.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "API Management", "API Governance"]','["[COMMUNITY-TOOL]"]','[]','["developerportals.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://chakray.com/api-strategy-how-to-create-an-api-marketplace','chakray.com: API Strategy. How to create an API Marketplace','','2023',0,'Discusses the technical and business requirements for architecting an API Marketplace, which facilitates resource monetization, secure tenant isolation, and developer onboarding. Emphasizes the integration of central API gateways with developer portals to streamline access control.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "API Management", "API Economy"]','["[COMMUNITY-TOOL]"]','[]','["developerportals.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://chakray.com/es/11-pasos-lograr-estrategia-api-management-exitosa','chakray.com: 11 Pasos para lograr una estrategia API Management exitosa','','2023',0,'Spanish version outlines the eleven key steps for drafting and deploying an enterprise API Management structure, securing internal services, and setting up clean billing paths.','Spanish','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "API Management", "API Governance"]','["[COMMUNITY-TOOL]"]','[]','["developerportals.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://chakray.com/es/por-que-api-lifecycle-management-imprescindible-api-organizacion','chakray.com: Por qué API LIFECYCLE MANAGEMENT es imprescindible para la organización de APIs','','2023',0,'Spanish language deep dive exploring why complete lifecycle governance is crucial for modern enterprise IT systems, mapping stages from deployment to clean deprecation.','Spanish','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "API Management", "API Governance"]','["[COMMUNITY-TOOL]"]','[]','["developerportals.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://chakray.com/why-api-lifecycle-management-is-must-organisation-apis','chakray.com: Why API Lifecycle Management is a MUST for Your Organisation APIs','','2023',0,'Argues the necessity of complete lifecycle governance—from design and prototyping to retirement—for managing systemic API environments. Details risk minimization and development streamlining benefits.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "API Management", "API Governance"]','["[COMMUNITY-TOOL]"]','[]','["developerportals.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://changelog.com/posts/monoliths-are-the-future','Monoliths are the future | Kelsey Hightower','','2020',0,'Kelsey Hightower advocates for well-structured monolithic applications, challenging the microservices-by-default trend. The case study stresses that organizational discipline and clean boundaries are more important than physical system separation.','None','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Architecture", "Software Engineering", "Monoliths"]','["[COMMUNITY-TOOL]"]','[]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://channel9.msdn.com/Shows/Azure-Friday/Troubleshoot-AKS-cluster-issues-with-AKS-Diagnostics-and-AKS-Periscope','channel9.msdn.com: Troubleshoot AKS cluster issues with AKS Diagnostics'' and AKS Periscope','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0ca2f54c5d9c0374a3dce4bec755d410d99560b49878fb5ed76f1e261709e1c0',100.0,1.7790321143754611e+09,0,'2026-05-17T17:35:14.375461+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/shows/azure-friday/troubleshoot-aks-cluster-issues-with-aks-diagnostics-and-aks-periscope"}');
+INSERT INTO "resources" VALUES('https://channel9.msdn.com/Shows/Azure-Friday/Troubleshoot-AKS-cluster-issues-with-AKS-Diagnostics-and-AKS-Periscope','channel9.msdn.com: Troubleshoot AKS cluster issues with AKS Diagnostics'' and AKS Periscope','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0ca2f54c5d9c0374a3dce4bec755d410d99560b49878fb5ed76f1e261709e1c0',100.0,1779032114,0,'2026-05-17T17:35:14.375461+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/shows/azure-friday/troubleshoot-aks-cluster-issues-with-aks-diagnostics-and-aks-periscope"}');
INSERT INTO "resources" VALUES('https://chaordic.io/blog/is-nomad-a-better-kubernetes','chaordic.io: Is Nomad a better Kubernetes?','','2022',0,'Deep dive into whether Nomad''s simplicity outclasses Kubernetes. Concludes that Nomad dominates in multi-region setups and mixed-workload setups, while Kubernetes wins in plugin density.','None','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "HashiCorp Nomad", "Comparison"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-alternatives.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://chaos-mesh.org','Chaos Mesh 🌟','','2025',0,'The documentation portal for Chaos Mesh. Serves as the central hub for specifications, CRD schemas, deployment charts, API structures, and development tutorials, guiding users from installation to highly complex multi-stage experiment pipelines.','English','Documentation Portal','Intermediate',1,'duplicate','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Resilience", "Chaos Engineering", "Enterprise Platforms"]','["[COMMUNITY-TOOL]"]','[]','["chaos-engineering.md"]','{}','{"duplicate_of": "https://github.com/chaos-mesh/chaos-mesh"}');
INSERT INTO "resources" VALUES('https://chaos-mesh.org/blog/chaos-mesh-1.0-chaos-engineering-on-kubernetes-made-easier','chaos-mesh.org: Chaos Mesh 1.0: Chaos Engineering on Kubernetes Made Easier','','2020',0,'The official product release post detailing the stability features of Chaos Mesh 1.0. Focuses on declarative API patterns, simplified helm-based cluster installations, dashboard observability metrics, and execution templates designed for enterprise adoption.','English','Technical Blog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Resilience", "Chaos Engineering", "Enterprise Platforms"]','["[COMMUNITY-TOOL]"]','[]','["chaos-engineering.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://chaoslever.com/cl-20240118','Redefining Virtualization in the VMware Acquisition Era','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','cecbceb9e641d4ef6f87a22bd2da38306d57c36c0ae1f099ca4c91fb38b51373',100.0,1.77902962888555407e+09,0,'2026-05-17T16:53:48.885554+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://charbelnemnom.com/az-305-exam-study-guide-azure-solutions-architect','charbelnemnom.com: Exam AZ-305: Microsoft Certified: Azure Solutions Architect'' Expert','','N/A',0,'A curated technical resource and architectural guide covering charbelnemnom.com: Exam AZ-305: Microsoft Certified: Azure Solutions Architect'' Expert in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030604.77433,0,'2026-05-17T17:10:04.774330+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://charbelnemnom.com/move-files-between-azure-file-share-tiers','charbelnemnom.com: Move Files Between Azure File Share Tiers and optimize'' storage costs','','N/A',0,'A curated technical resource and architectural guide covering charbelnemnom.com: Move Files Between Azure File Share Tiers and optimize'' storage costs in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779030362880234e+09,0,'2026-05-17T17:06:02.880234+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://chaoslever.com/cl-20240118','Redefining Virtualization in the VMware Acquisition Era','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','cecbceb9e641d4ef6f87a22bd2da38306d57c36c0ae1f099ca4c91fb38b51373',100.0,1779029628,0,'2026-05-17T16:53:48.885554+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://charbelnemnom.com/az-305-exam-study-guide-azure-solutions-architect','charbelnemnom.com: Exam AZ-305: Microsoft Certified: Azure Solutions Architect'' Expert','','N/A',0,'A curated technical resource and architectural guide covering charbelnemnom.com: Exam AZ-305: Microsoft Certified: Azure Solutions Architect'' Expert in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030604,0,'2026-05-17T17:10:04.774330+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://charbelnemnom.com/move-files-between-azure-file-share-tiers','charbelnemnom.com: Move Files Between Azure File Share Tiers and optimize'' storage costs','','N/A',0,'A curated technical resource and architectural guide covering charbelnemnom.com: Move Files Between Azure File Share Tiers and optimize'' storage costs in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030362,0,'2026-05-17T17:06:02.880234+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://charlesleifer.com/blog/nginx-a-caching-thumbnailing-reverse-proxying-image-server-','Nginx: a caching, thumbnailing, reverse proxying image server? 🌟','','2015',0,'A structural configuration showcase demonstrating Nginx''s ability to act as a real-time, lightweight image resizing proxy using its native image filter module. Illustrates the power of Nginx as an all-in-one low-footprint media engine.','Nginx Conf','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2015-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure & Caching", "Web Servers", "Nginx Customization"]','["[COMMUNITY-TOOL]"]','[]','["caching.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://chartcenter.io','JFrog ChartCenter','','2024',0,'A legacy public Helm registry launched by JFrog to provide security insights, dependency maps, and automated vulnerability scanning for Helm packages. It serves as a historical architectural reference for secure dependency-chain structures.','N/A','Chart Registry','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Chart Repositories"]','["[LEGACY]"]','[]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://charts.helm.sh/incubator','charts.helm.sh/incubator 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','e464628b109a18243d20de7076f39a68b9c31c9fe39cd1f9081e3c5212f1b1a1',100.0,1.77903171453966403e+09,1,'2026-05-17T17:28:34.539664+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://charts.helm.sh/stable','charts.helm.sh/stable 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','8a3d7cfafdc9ca73319a41d1ea19dd3bb374478df43f01dc2f6f6ebe7a83f608',100.0,1.77903080299883198e+09,1,'2026-05-17T17:13:22.998832+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://chat.openai.com/g/g-6eSNNNvsB-kubernetes-terraformer','chat.openai.com/g/g-6eSNNNvsB-kubernetes-terraformer: Kubernetes Terraformer','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3ccf42afa321a0727ce2d26d5dc835ebc42ef14d36031a9bcccbd6d08c9d2992',100.0,1.77903432013431811e+09,0,'2026-05-17T18:12:00.134318+02:00',NULL,NULL,NULL,'[]','[]','["docs/chatgpt.md"]','[]','{}','{"duplicate_of": "https://chatgpt.com/g/g-6eSNNNvsB-kubernetes-terraformer"}');
-INSERT INTO "resources" VALUES('https://chat.openai.com/g/g-TCE8R7bcL-kube-debugger','chat.openai.com: Kube Debugger: A Kubernetes error debugger offering diagnostic'' and resolution guidance.','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','279699b1dcda43d88ceb728e324a3ade57b984d56da97d1a7e0513232592a591',100.0,1.77903433487520408e+09,0,'2026-05-17T18:12:14.875204+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://chatgpt.com/g/g-TCE8R7bcL-kube-debugger"}');
-INSERT INTO "resources" VALUES('https://chatgippety.com',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'FILTERED',NULL,NULL,NULL,1.78039998221170496e+09,0,'2026-06-02T13:33:02.211705+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{"score": 40}');
+INSERT INTO "resources" VALUES('https://charts.helm.sh/incubator','charts.helm.sh/incubator 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','e464628b109a18243d20de7076f39a68b9c31c9fe39cd1f9081e3c5212f1b1a1',100.0,1779031714,1,'2026-05-17T17:28:34.539664+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://charts.helm.sh/stable','charts.helm.sh/stable 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','8a3d7cfafdc9ca73319a41d1ea19dd3bb374478df43f01dc2f6f6ebe7a83f608',100.0,1779030802,1,'2026-05-17T17:13:22.998832+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://chat.openai.com/g/g-6eSNNNvsB-kubernetes-terraformer','chat.openai.com/g/g-6eSNNNvsB-kubernetes-terraformer: Kubernetes Terraformer','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3ccf42afa321a0727ce2d26d5dc835ebc42ef14d36031a9bcccbd6d08c9d2992',100.0,1779034320,0,'2026-05-17T18:12:00.134318+02:00',NULL,NULL,NULL,'[]','[]','["docs/chatgpt.md"]','[]','{}','{"duplicate_of": "https://chatgpt.com/g/g-6eSNNNvsB-kubernetes-terraformer"}');
+INSERT INTO "resources" VALUES('https://chat.openai.com/g/g-TCE8R7bcL-kube-debugger','chat.openai.com: Kube Debugger: A Kubernetes error debugger offering diagnostic'' and resolution guidance.','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','279699b1dcda43d88ceb728e324a3ade57b984d56da97d1a7e0513232592a591',100.0,1779034334,0,'2026-05-17T18:12:14.875204+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://chatgpt.com/g/g-TCE8R7bcL-kube-debugger"}');
+INSERT INTO "resources" VALUES('https://chatgippety.com',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'FILTERED',NULL,NULL,NULL,1780399982,0,'2026-06-02T13:33:02.211705+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{"score": 40}');
INSERT INTO "resources" VALUES('https://chatgpt.com/g/g-6eSNNNvsB-kubernetes-terraformer','chat.openai.com/g/g-6eSNNNvsB-kubernetes-terraformer: Kubernetes Terraformer','','2024',2,'Specialized custom GPT designed to translate raw Kubernetes service architectures into robust, production-ready declarative Terraform configuration files.','English','AI Agent','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Infrastructure as Code", "AI Conversational Assistants"]','["[COMMUNITY-TOOL]"]','[]','["chatgpt.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://chatgpt.com/g/g-TCE8R7bcL-kube-debugger','chat.openai.com: Kube Debugger: A Kubernetes error debugger offering diagnostic and resolution guidance.','','2023',0,'A tailored GPT agent built to assist platform engineers in identifying root causes for common Kubernetes failures, such as CrashLoopBackOff and ImagePullBackOff. It combines community troubleshooting knowledge with interactive remediation scripts.','None','GPT Agent','Beginner',0,'online','manual','cf4701b11b404924d6eeba0039c875fe2ea498cd6b2fd452ea3372110f9c81d6',100.0,1.77913049499816894e+09,1,'2026-05-18T20:54:54.998169+02:00',NULL,NULL,NULL,'["Kubernetes", "AIOps", "Diagnostics"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://che.openshift.io/dashboard','OpenShift.io Samples 🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','11584a0e88590b8261d5afddbc79b20c5fcfc44c74b31a85093789130bdad170',100.0,1.77902963123821306e+09,0,'2026-05-17T16:53:51.238213+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://workspaces.openshift.com"}');
+INSERT INTO "resources" VALUES('https://chatgpt.com/g/g-TCE8R7bcL-kube-debugger','chat.openai.com: Kube Debugger: A Kubernetes error debugger offering diagnostic and resolution guidance.','','2023',0,'A tailored GPT agent built to assist platform engineers in identifying root causes for common Kubernetes failures, such as CrashLoopBackOff and ImagePullBackOff. It combines community troubleshooting knowledge with interactive remediation scripts.','None','GPT Agent','Beginner',0,'online','manual','cf4701b11b404924d6eeba0039c875fe2ea498cd6b2fd452ea3372110f9c81d6',100.0,1779130494,1,'2026-05-18T20:54:54.998169+02:00',NULL,NULL,NULL,'["Kubernetes", "AIOps", "Diagnostics"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://che.openshift.io/dashboard','OpenShift.io Samples 🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','11584a0e88590b8261d5afddbc79b20c5fcfc44c74b31a85093789130bdad170',100.0,1779029631,0,'2026-05-17T16:53:51.238213+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://workspaces.openshift.com"}');
INSERT INTO "resources" VALUES('https://cheat.sh','cheat.sh 🌟','- [betterprogramming.pub: Cheat.sh — The Ultimate Multi-Language Cheat Sheet](https://betterprogramming.pub/cheat-sh-the-ultimate-multi-language-cheat-sheet-8e97c16407aa) Introducing cheat.sh, a powerful syntax and code-snippet search engine.','2024',5,'A terminal-centric query engine that outputs syntax definitions and code templates directly to curl queries. By removing the need to search through browser interfaces, it drastically improves developer productivity for CLI operations.','Python','Tool','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Education", "Cheat Sheets", "Command Line Tools"]','["[DE FACTO STANDARD]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cheatography.com','cheatography.com','','2024',3,'A collaborative platform dedicated to creating and downloading structured cheat sheets across multiple developer domains. It offers rapid summaries for command-line tools, frameworks, programming languages, and system diagnostics.','None','Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Information Retrieval", "Developer Education", "Cheat Sheets"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cheatography.com/funthomas424242/cheat-sheets/jenkins','cheatography.com: Jenkins Cheat Sheet','','2026',0,'A single-page cheat sheet targeting Jenkins UI environment variables and configurations. Curator Insight points out the speed of lookups. Live Grounding shows its applicability during rapid debugging in active production builds.','English','Cheat Sheet','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "CI/CD Platforms", "Jenkins"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cheatography.com/mikesac/cheat-sheets/maven','cheatography.com','','2026',0,'A visual and community-compiled quick reference sheet for Maven commands. Curator Insight highlights its accessibility and structured layout. Live Grounding shows it is highly valued by polyglot software developers requiring quick context switches.','Shell','Cheat Sheet','Beginner',0,'duplicate','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Build Automation", "Maven"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{"duplicate_of": "https://cheatography.com"}');
-INSERT INTO "resources" VALUES('https://cheatsheet.dennyzhang.com/cheatsheet-kubernetes-a4','cheatsheet.dennyzhang.com: kubectl kubernetes free cheat sheet 🌟','','N/A',0,'A curated technical resource and architectural guide covering cheatsheet.dennyzhang.com: kubectl kubernetes free cheat sheet 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903255614141702e+09,0,'2026-05-17T17:42:36.141417+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cheatsheet.dennyzhang.com/cheatsheet-ssh-a4','ssh cheat sheet','','N/A',0,'A curated technical resource and architectural guide covering ssh cheat sheet in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902995214302206e+09,0,'2026-05-17T16:59:12.143022+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cheatsheet.dennyzhang.com/cheatsheet-kubernetes-a4','cheatsheet.dennyzhang.com: kubectl kubernetes free cheat sheet 🌟','','N/A',0,'A curated technical resource and architectural guide covering cheatsheet.dennyzhang.com: kubectl kubernetes free cheat sheet 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032556,0,'2026-05-17T17:42:36.141417+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cheatsheet.dennyzhang.com/cheatsheet-ssh-a4','ssh cheat sheet','','N/A',0,'A curated technical resource and architectural guide covering ssh cheat sheet in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029952,0,'2026-05-17T16:59:12.143022+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cheatsheetseries.owasp.org/cheatsheets/Docker_Security_Cheat_Sheet.html','cheatsheetseries.owasp.org: Docker Security Cheat Sheet 🌟🌟','','2025',0,'The gold-standard security reference outlining precise configuration structures for Docker environments. Covers namespaces, read-only filesystems, network configurations, and active runtime protection policies.','N/A','documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containers", "Security & Hardening", "Compliance Frameworks"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cheatsheetseries.owasp.org/index.html','cheatsheetseries.owasp.org: OWASP Cheat Sheet Series 🌟🌟','','2026',5,'Curator Insight: The definitive security reference series detailing modern web app vulnerability mitigations. Live Grounding: Updated dynamically through 2026, this master reference provides critical strategies for API authorization, OAuth2 implementation, Kubernetes security, and safe HCL practices, establishing itself as a mandatory enterprise engineering standard.','Markdown','Reference Guide','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Application Security", "OWASP"]','["[DE FACTO STANDARD]", "[GUIDE]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://chrisarcand.com/purposeful-commits','Purposeful Commits','','2018',2,'A technical essay discussing optimal commit message hygiene and atomic commits. Argues that purposeful, structured histories are critical for tracking down regression roots and ensuring easy codebase traversability.','N/A','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Git Best Practices"]','["[COMMUNITY-TOOL]"]','[]','["devops.md", "cicd.md", "git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://chrisedrego.medium.com/kubernetes-autoscaling-series-cluster-autoscaler-5d60c10c3dc1','==chrisedrego.medium.com: Kubernetes AutoScaling Series: Cluster AutoScaler=='' 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==chrisedrego.medium.com: Kubernetes AutoScaling Series: Cluster AutoScaler=='' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903042993370389e+09,0,'2026-05-17T17:07:09.933704+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://chrisedrego.medium.com/power-of-priorityclass-in-kubernetes-87505260ecb6','==chrisedrego.medium.com: Power of PriorityClass in Kubernetes== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==chrisedrego.medium.com: Power of PriorityClass in Kubernetes== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903258673266601e+09,0,'2026-05-17T17:43:06.732666+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://chrishaessig.medium.com/multi-cluster-setup-with-istio-c1c6437f4e8c','chrishaessig.medium.com: Multi cluster setup with istio','','N/A',0,'A curated technical resource and architectural guide covering chrishaessig.medium.com: Multi cluster setup with istio in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903236093555808e+09,0,'2026-05-17T17:39:20.935558+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/istio.md"]','["istio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://chrisedrego.medium.com/kubernetes-autoscaling-series-cluster-autoscaler-5d60c10c3dc1','==chrisedrego.medium.com: Kubernetes AutoScaling Series: Cluster AutoScaler=='' 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==chrisedrego.medium.com: Kubernetes AutoScaling Series: Cluster AutoScaler=='' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030429,0,'2026-05-17T17:07:09.933704+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://chrisedrego.medium.com/power-of-priorityclass-in-kubernetes-87505260ecb6','==chrisedrego.medium.com: Power of PriorityClass in Kubernetes== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==chrisedrego.medium.com: Power of PriorityClass in Kubernetes== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032586,0,'2026-05-17T17:43:06.732666+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://chrishaessig.medium.com/multi-cluster-setup-with-istio-c1c6437f4e8c','chrishaessig.medium.com: Multi cluster setup with istio','','N/A',0,'A curated technical resource and architectural guide covering chrishaessig.medium.com: Multi cluster setup with istio in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032360,0,'2026-05-17T17:39:20.935558+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/istio.md"]','["istio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://chrisshort.net','chrisshort.net: GitOps: An implementation of DevOps (abstracts)','- [==chrisshort.net: GitOps: An implementation of DevOps==](https://chrisshort.net/gitops-an-implementation-of-devops) GitOps is a prescriptive way of implementing DevOps. You will not succeed in using GitOps if you haven''t embraced some DevOps philosophies along the way.','2021',0,'Asserts that GitOps represents a prescriptive implementation of DevOps philosophies. Underlines that succeeding with GitOps requires cultural commitment, solid feedback loops, collaborative development habits, and automation confidence.','English','Blog Post','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["GitOps", "Methodology", "Overview"]','["[COMMUNITY-TOOL]"]','[]','["gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://chrisshort.net/abstracts/gitops-implementation-devops','chrisshort.net: GitOps: An implementation of DevOps (abstracts)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','758fd3b4d9fbfb60c228963072bf6b41a16956fa95da2388e4624e7b3a0e31fb',100.0,1.77903125548077702e+09,0,'2026-05-17T17:20:55.480777+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://chrisshort.net"}');
-INSERT INTO "resources" VALUES('https://chrisshort.net/gitops-an-implementation-of-devops','==chrisshort.net: GitOps: An implementation of DevOps==','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','27d1095f38878a6de9f75466e7830e80a2eeb9cc8cf3298c9badf6b18b14c9cb',100.0,1.77903423528650093e+09,1,'2026-05-17T18:10:35.286501+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://chrisshort.net/abstracts/gitops-implementation-devops','chrisshort.net: GitOps: An implementation of DevOps (abstracts)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','758fd3b4d9fbfb60c228963072bf6b41a16956fa95da2388e4624e7b3a0e31fb',100.0,1779031255,0,'2026-05-17T17:20:55.480777+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://chrisshort.net"}');
+INSERT INTO "resources" VALUES('https://chrisshort.net/gitops-an-implementation-of-devops','==chrisshort.net: GitOps: An implementation of DevOps==','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','27d1095f38878a6de9f75466e7830e80a2eeb9cc8cf3298c9badf6b18b14c9cb',100.0,1779034235,1,'2026-05-17T18:10:35.286501+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://christianhuth.de/commands-kubernetes-should-adopt-from-red-hat-openshift','blog.knell.it: Commands Kubernetes should adopt from Red Hat OpenShift','','2021',3,'A UX design comparison highlighting developer-friendly OpenShift oc CLI capabilities that vanilla Kubernetes lacks. Evaluates the efficiency of tools like built-in debugging runtimes and fast namespace switching.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Kubernetes", "Developer Experience", "Developer Tooling"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://christianhuth.de/making-your-helm-chart-observable-for-prometheus','blog.knell.it: Making your Helm Chart observable for Prometheus','','2021',0,'Explains how to embed ServiceMonitor or PodMonitor definitions natively into Helm templates. Simplifies application observability by automatically registering target resources for Prometheus scraping post-deployment.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Observability", "Prometheus Integration", "Metrics"]','["[COMMUNITY-TOOL]"]','[]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://christianmartinezfinancialfox.medium.com/how-to-use-chatgpt-to-improve-your-microsft-excel-skills-41817b6465df','christianmartinezfinancialfox.medium.com: How to use ChatGPT to improve'' your Microsft Excel skills?','','N/A',0,'A curated technical resource and architectural guide covering christianmartinezfinancialfox.medium.com: How to use ChatGPT to improve'' your Microsft Excel skills? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903089117817592e+09,0,'2026-05-17T17:14:51.178176+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/chatgpt.md"]','["chatgpt.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://christianmartinezfinancialfox.medium.com/tableaugpt-the-ultimate-guide-on-how-to-utilize-its-full-potential-445939e3833d','TableauGPT — The Ultimate Guide on how to utilize its full potential in Finance','','N/A',0,'A curated technical resource and architectural guide covering TableauGPT — The Ultimate Guide on how to utilize its full potential in Finance in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903065305075693e+09,0,'2026-05-17T17:10:53.050757+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/chatgpt.md"]','["chatgpt.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://christopher-lawshe.medium.com/building-infrastructure-with-terraform-ec2-jenkins-s3-and-more-4ec30f53a44a','christopher-lawshe.medium.com: Building infrastructure with Terraform: EC2,'' Jenkins, S3 and more','','N/A',0,'A curated technical resource and architectural guide covering christopher-lawshe.medium.com: Building infrastructure with Terraform: EC2,'' Jenkins, S3 and more in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902946477779293e+09,0,'2026-05-17T16:51:04.777793+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://christianmartinezfinancialfox.medium.com/how-to-use-chatgpt-to-improve-your-microsft-excel-skills-41817b6465df','christianmartinezfinancialfox.medium.com: How to use ChatGPT to improve'' your Microsft Excel skills?','','N/A',0,'A curated technical resource and architectural guide covering christianmartinezfinancialfox.medium.com: How to use ChatGPT to improve'' your Microsft Excel skills? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030891,0,'2026-05-17T17:14:51.178176+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/chatgpt.md"]','["chatgpt.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://christianmartinezfinancialfox.medium.com/tableaugpt-the-ultimate-guide-on-how-to-utilize-its-full-potential-445939e3833d','TableauGPT — The Ultimate Guide on how to utilize its full potential in Finance','','N/A',0,'A curated technical resource and architectural guide covering TableauGPT — The Ultimate Guide on how to utilize its full potential in Finance in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030653,0,'2026-05-17T17:10:53.050757+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/chatgpt.md"]','["chatgpt.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://christopher-lawshe.medium.com/building-infrastructure-with-terraform-ec2-jenkins-s3-and-more-4ec30f53a44a','christopher-lawshe.medium.com: Building infrastructure with Terraform: EC2,'' Jenkins, S3 and more','','N/A',0,'A curated technical resource and architectural guide covering christopher-lawshe.medium.com: Building infrastructure with Terraform: EC2,'' Jenkins, S3 and more in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029464,0,'2026-05-17T16:51:04.777793+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://christophermeiklejohn.com/filibuster/2022/03/19/understanding-faults.html','christophermeiklejohn.com: Understanding why Resilience Faults in Microservice Applications Occur','','2022',4,'Evaluates systemic failure modes in microservice environments, emphasizing issues like cascading failures, misconfigured circuit breakers, and network partition timeouts. Shows how programmatic resilience-testing strategies can identify failure-handling errors during early design.','English','Technical Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Microservices & Distributed Systems", "Testing & Reliability", "Fault Tolerance"]','["[ENTERPRISE-STABLE]"]','[]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://chrome.google.com/webstore/detail/json-viewer/efknglbfhoddmmfabeihlemgekhhnabb','Port of Firefox''s JSON Viewer','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4111869a4150c031d07af43bb10caded83eb3f8280cbc4f76154e51f4dc8d167',100.0,1.77903052245375895e+09,0,'2026-05-17T17:08:42.453759+02:00',NULL,NULL,NULL,'[]','[]','["docs/ChromeDevTools.md"]','[]','{}','{"duplicate_of": "https://chromewebstore.google.com/detail/json-viewer/efknglbfhoddmmfabeihlemgekhhnabb"}');
-INSERT INTO "resources" VALUES('https://chrome.google.com/webstore/detail/monitor-me-jenkins/jhbokpimjgedmpcmfoghhiokhpihlkgc','Chrome Extension','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3d99a9dbc54f776e21060d7efcad59bc54fb57684e071b020bb515eef26cbb87',100.0,1.7790341733312869e+09,0,'2026-05-17T18:09:33.331287+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://chromewebstore.google.com/detail/empty-title/jhbokpimjgedmpcmfoghhiokhpihlkgc"}');
-INSERT INTO "resources" VALUES('https://chromeos.dev/en/linux','Linux on Chrome OS, sometimes called Crostini 🌟','','2023',0,'Documentation on Crostini, the native Linux container ecosystem on ChromeOS. Enables execution of heavy developer tooling, full-scale IDEs, compilers, and container runtimes (Docker) on lightweight Chrome hardware.','N/A','Article','Intermediate',0,'online','manual','9ca376ccb91087975fe2732418251abe4c7e246439815b13b12de3aad58c4de1',100.0,1.77903173973839902e+09,1,'2026-05-17T17:28:59.738399+02:00',NULL,NULL,NULL,'["Development Environment", "Operating Systems", "Chrome OS"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://chrome.google.com/webstore/detail/json-viewer/efknglbfhoddmmfabeihlemgekhhnabb','Port of Firefox''s JSON Viewer','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4111869a4150c031d07af43bb10caded83eb3f8280cbc4f76154e51f4dc8d167',100.0,1779030522,0,'2026-05-17T17:08:42.453759+02:00',NULL,NULL,NULL,'[]','[]','["docs/ChromeDevTools.md"]','[]','{}','{"duplicate_of": "https://chromewebstore.google.com/detail/json-viewer/efknglbfhoddmmfabeihlemgekhhnabb"}');
+INSERT INTO "resources" VALUES('https://chrome.google.com/webstore/detail/monitor-me-jenkins/jhbokpimjgedmpcmfoghhiokhpihlkgc','Chrome Extension','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3d99a9dbc54f776e21060d7efcad59bc54fb57684e071b020bb515eef26cbb87',100.0,1779034173,0,'2026-05-17T18:09:33.331287+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://chromewebstore.google.com/detail/empty-title/jhbokpimjgedmpcmfoghhiokhpihlkgc"}');
+INSERT INTO "resources" VALUES('https://chromeos.dev/en/linux','Linux on Chrome OS, sometimes called Crostini 🌟','','2023',0,'Documentation on Crostini, the native Linux container ecosystem on ChromeOS. Enables execution of heavy developer tooling, full-scale IDEs, compilers, and container runtimes (Docker) on lightweight Chrome hardware.','N/A','Article','Intermediate',0,'online','manual','9ca376ccb91087975fe2732418251abe4c7e246439815b13b12de3aad58c4de1',100.0,1779031739,1,'2026-05-17T17:28:59.738399+02:00',NULL,NULL,NULL,'["Development Environment", "Operating Systems", "Chrome OS"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://chromewebstore.google.com/detail/empty-title/jhbokpimjgedmpcmfoghhiokhpihlkgc','Chrome Extension','','2023',0,'Lightweight browser extension allowing developers to receive desktop notifications and track the real-time health of parameterized builds directly in their web browsers.','JavaScript','Browser Extension','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Dashboards & Visualization", "Browser Extensions"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://chromewebstore.google.com/detail/json-viewer/efknglbfhoddmmfabeihlemgekhhnabb','Port of Firefox''s JSON Viewer','','2024',0,'A browser extension port bringing Firefox''s native, highly interactive JSON viewer layout to Chrome. Implements folding, filtering, syntax highlighting, and visual hierarchy detection for raw JSON responses.','JavaScript','Browser Extension','Low',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Workspace", "Diagnostics & Debugging", "Browser Developer Tools"]','["[COMMUNITY-TOOL]"]','[]','["ChromeDevTools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://chromewebstore.google.com/detail/yaml-validator/gjgbohnlhijomhfiflapnlnmcpckgigg',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'duplicate','manual','3d99a9dbc54f776e21060d7efcad59bc54fb57684e071b020bb515eef26cbb87',100.0,1.77903041339147496e+09,0,'2026-05-17T17:06:53.391475+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"duplicate_of": "https://chrome.google.com/webstore/detail/monitor-me-jenkins/jhbokpimjgedmpcmfoghhiokhpihlkgc"}');
-INSERT INTO "resources" VALUES('https://cicadatesting.github.io/cicada-2','Cicada: A tool for testing microservices','','2021',4,'Introduces Cicada, a continuous test suite optimized for microservice applications. Streamlines complex assertions across concurrent API and event stream networks in Kubernetes-native topologies.','English','Documentation','Advanced',1,'online','manual','3c257fdf8ea749d5061bea96a3716a95507b51cd26db9c2feeee1ec227d2f70d',100.0,1.77903040378034901e+09,1,'2026-05-17T17:06:43.780349+02:00',NULL,NULL,NULL,'["DevOps & Quality Assurance", "Continuous Testing", "Microservices Testing"]','["[ENTERPRISE-STABLE]"]','["docs/testops.md"]','["testops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://chromewebstore.google.com/detail/yaml-validator/gjgbohnlhijomhfiflapnlnmcpckgigg',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'duplicate','manual','3d99a9dbc54f776e21060d7efcad59bc54fb57684e071b020bb515eef26cbb87',100.0,1779030413,0,'2026-05-17T17:06:53.391475+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"duplicate_of": "https://chrome.google.com/webstore/detail/monitor-me-jenkins/jhbokpimjgedmpcmfoghhiokhpihlkgc"}');
+INSERT INTO "resources" VALUES('https://cicadatesting.github.io/cicada-2','Cicada: A tool for testing microservices','','2021',4,'Introduces Cicada, a continuous test suite optimized for microservice applications. Streamlines complex assertions across concurrent API and event stream networks in Kubernetes-native topologies.','English','Documentation','Advanced',1,'online','manual','3c257fdf8ea749d5061bea96a3716a95507b51cd26db9c2feeee1ec227d2f70d',100.0,1779030403,1,'2026-05-17T17:06:43.780349+02:00',NULL,NULL,NULL,'["DevOps & Quality Assurance", "Continuous Testing", "Microservices Testing"]','["[ENTERPRISE-STABLE]"]','["docs/testops.md"]','["testops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cidr.xyz','cidr.xyz 🌟','','2026',0,'An highly intuitive visual interface designed for parsing, structuring, and exploring Classless Inter-Domain Routing blocks. Translates complex binary IP masks, network paths, and IP pools into interactive graphics.','JavaScript','Utility','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Computer Networking & IPAM", "Subnetting & Addressing", "CIDR Calculators"]','["[COMMUNITY-TOOL]"]','[]','["networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cilium.io','cilium.io 🌟','','2026',0,'The main website for Cilium, the industry-standard networking, security, and observability engine powered by eBPF. Eliminates routing performance penalties and delivers deep API metrics.','English','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "CNI", "Cilium"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md", "kubernetes-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cilium.io/blog/2021/02/10/network-policy-editor','cilium.io: NetworkPolicy Editor: Create, Visualize, and Share Kubernetes NetworkPolicies 🌟','','2021',0,'Announcement post highlighting the features of Cilium''s visual editor, designed to reduce security policy drafting errors via a graphical user interface.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "Security", "Policy Visualization"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-networking.md"]','{}','{}');
@@ -2390,53 +2390,53 @@ INSERT INTO "resources" VALUES('https://cilium.io/blog/2021/05/11/cni-benchmark'
INSERT INTO "resources" VALUES('https://cilium.io/blog/2021/05/20/cilium-110','cilium.io: Cilium 1.10: WireGuard, BGP Support, Egress IP Gateway, New Cilium CLI, XDP Load Balancer, Alibaba Cloud Integration and more','','2021',0,'Feature overview of Cilium''s v1.10 release, highlighting the integration of native WireGuard encryption, BGP routing, egress gateways, and high-performance XDP load balancing.','English','Release','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "CNI", "Cilium"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cincodias.elpais.com/cincodias/2022/02/08/fortunas/1644336556_587972.html','cincodias.elpais.com: El teletrabajo impulsa la oferta de ‘freelance’','','2022',0,'A business news report outlining how the global shift to remote work has accelerated the demand for independent, highly specialized technical contractors. Focuses on the transition from localized physical staffing to borderless talent pools.','N/A','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Careers", "Freelancing", "Market Overview"]','["[COMMUNITY-TOOL]"]','[]','["freelancing.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cincodias.elpais.com/cincodias/2022/03/31/companias/1648738965_952353.html','cincodias.elpais.com: El sector del ''data center'' eleva a 6.837 millones su inversión directa en nuevos centros en España hasta 2026','','2022',0,'Industrial report tracking data center investments in Spain up to 2026. Highlights structural upgrades and major hardware infrastructure investments needed to support highly dense, low-latency regional cloud-native workloads.','Spanish','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure & Hardware", "Data Center Investments", "Europe"]','["[COMMUNITY-TOOL]"]','[]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cioperu.pe/articulo/30477/devops-5-formas-de-impulsar-la-utilizacion-de-feature-flags','cioperu.pe: 5 formas de impulsar la utilización de feature flags','','N/A',0,'A curated technical resource and architectural guide covering cioperu.pe: 5 formas de impulsar la utilización de feature flags in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903146664688301e+09,0,'2026-05-17T17:24:26.646883+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cioperu.pe/articulo/30477/devops-5-formas-de-impulsar-la-utilizacion-de-feature-flags','cioperu.pe: 5 formas de impulsar la utilización de feature flags','','N/A',0,'A curated technical resource and architectural guide covering cioperu.pe: 5 formas de impulsar la utilización de feature flags in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031466,0,'2026-05-17T17:24:26.646883+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://circleci.com','Circle CI','','2026',0,'A highly scalable, hosted CI/CD platform offering fast parallel compilation via isolated virtual environments and custom runner options. Simplifies pipeline orchestrations through reusable ''Orbs'' configurations and maintains native support for containerized cloud deployment paths.','Clojure','Platform','Medium',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Delivery", "CI-CD Platforms", "Managed Pipelines"]','["[COMMUNITY-TOOL]"]','[]','["jenkins-alternatives.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://circleci.com/blog/adding-approval-jobs-to-your-ci-pipeline','Adding approval jobs to your CI pipeline','','2026',0,'A practical technical guide demonstrating the design of manual validation gates in automated pipelines. Outlines strategies to securely pause deployment execution before promoting artifacts into mission-critical target environments.','English','Article','Low',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Delivery", "CI-CD Pipelines", "Pipeline Control"]','["[COMMUNITY-TOOL]"]','[]','["jenkins-alternatives.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://circleci.com/blog/building-cicd-pipelines-using-dynamic-config','Building CI/CD pipelines using dynamic config','','2026',0,'An advanced technical guide showing how to build dynamically generated configurations inside CI pipelines. Explains runtime parsing techniques of source code changes to dynamically build matrix execution chains for complex monorepos.','English','Article','Medium',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Delivery", "CI-CD Pipelines", "Advanced Configurations"]','["[COMMUNITY-TOOL]"]','[]','["jenkins-alternatives.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://circleci.com/blog/getting-started-with-kubernetes-how-to-set-up-your-first-cluster','Getting started with Kubernetes: how to set up your first cluster','','2026',0,'A foundational operational guide designed to bridge the transition of developers to cloud-native platforms. Outlines the primary architectural elements of Kubernetes clusters, describing Nodes, Pods, Services, and core control planes.','English','Article','Low',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Delivery", "CI-CD Platforms", "Kubernetes Onboarding"]','["[COMMUNITY-TOOL]"]','[]','["jenkins-alternatives.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://circleci.com/blog/learn-iac-part02','circleci.com: Infrastructure as Code, part 2: build Docker images and deploy'' to Kubernetes with Terraform','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','34d91e34d37554b9e8a954fa4e75e57b129748fb1e5737f8c8b10089b1c05624',100.0,1.7790315163392651e+09,1,'2026-05-17T17:25:16.339265+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://circleci.com/blog/learn-iac-part02','circleci.com: Infrastructure as Code, part 2: build Docker images and deploy'' to Kubernetes with Terraform','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','34d91e34d37554b9e8a954fa4e75e57b129748fb1e5737f8c8b10089b1c05624',100.0,1779031516,1,'2026-05-17T17:25:16.339265+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://circleci.com/blog/learn-iac-part1','circleci.com: Infrastructure as Code, part 1: create a Kubernetes cluster with Terraform','- [circleci.com: Infrastructure as Code, part 2: build Docker images and deploy to Kubernetes with Terraform](https://circleci.com/blog/learn-iac-part02)
- [circleci.com: Infrastructure as Code, part 3: automate Kubernetes deployments with CI/CD and Terraform](https://circleci.com/blog/learn-iac-part3)','2021',0,'A three-part structured technical guide exploring infrastructure-as-code deployment via CircleCI and Terraform. Focuses on orchestrating declarative Kubernetes clusters, building Docker artifacts, and coordinating continuous GitOps-driven deployment pipelines.','HCL','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Terraform", "CI/CD Integration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://circleci.com/blog/learn-iac-part3','circleci.com: Infrastructure as Code, part 3: automate Kubernetes deployments'' with CI/CD and Terraform','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','bf3cea43b8603f9944f74f4e07212c7103b24298aeb18ab642835d286f388efc',100.0,1.77903432653708505e+09,1,'2026-05-17T18:12:06.537085+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://circleci.com/blog/learn-iac-part3','circleci.com: Infrastructure as Code, part 3: automate Kubernetes deployments'' with CI/CD and Terraform','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','bf3cea43b8603f9944f74f4e07212c7103b24298aeb18ab642835d286f388efc',100.0,1779034326,1,'2026-05-17T18:12:06.537085+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://circleci.com/blog/parameters-in-pipeline-config','Managing reusable pipeline configuration with object parameters','','2026',0,'A configuration guide describing optimization of complex, multi-repo YAML setups. Outlines architectural patterns for using pipeline object parameters, permitting platform teams to isolate build steps cleanly across heterogeneous developer clusters.','English','Article','Medium',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Delivery", "CI-CD Pipelines", "Declarative Templates"]','["[COMMUNITY-TOOL]"]','[]','["jenkins-alternatives.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://circleci.com/blog/relational-db-testing','circleci.com: Performing database tests on SQL databases','','2026',0,'A guide focused on the isolated integration of relational databases inside automated validation pipelines. Discusses execution patterns such as ephemeral test container sidecars to safely run structural migrations during active test stages.','English','Article','Medium',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Delivery", "Automated Testing", "Database Integration"]','["[COMMUNITY-TOOL]"]','[]','["jenkins-alternatives.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://circleci.com/blog/top-5-ci-cd-best-practices','Top 5 CI/CD best practices for 2021 🌟','','2021',1,'Tactical handbook outlining key optimizations for modern pipelines. Recommends isolating pipelines into modular micro-jobs, enforcing tight feedback loops, and using declarative branch patterns with secrets managers.','English','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "CI-CD Pipelines", "Best Practices"]','["[COMMUNITY-TOOL]"]','[]','["cicd.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://circleci.com/blog/unit-testing-vs-integration-testing','circleci.com: Unit testing vs integration testing 🌟','','2021',0,'Educational manual detailing fundamental core differences, performance trade-offs, and ROI metrics between rapid isolated unit tests and broader integrated system tests.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Testing", "Concepts"]','["[COMMUNITY-TOOL]"]','[]','["qa.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://clarusway.com/top-21-devops-tools','clarusway.com: Top 21 DevOps Tools Of 2021 (Comprehensive Guide)','','2021',3,'A comprehensive breakdown of top DevOps systems spanning monitoring, CI/CD, IaC, and security workflows in 2021. Highlights the shift toward DevSecOps patterns and native cloud integration across hybrid-cloud environments.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps & Platform Engineering", "Industry Reports", "Tooling Landscape"]','["[COMMUNITY-TOOL]"]','[]','["devops-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://claude101.com','Claude 101: Free Guides to Master Claude','','2025',0,'A curated reference hub containing structured tutorials, system prompting templates, and context optimization strategies for leveraging Anthropic''s Claude models. Focuses on maximizing the quality of complex reasoning pipelines and architectural code reviews.','English','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "AI-Assisted Development", "LLM Prompting"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["ai.md", "chatgpt.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://clavinjune.dev/en/blogs/working-with-remote-docker-using-docker-context','==clavinjune.dev: Working With Remote Docker Using Docker Context==','','N/A',0,'A curated technical resource and architectural guide covering ==clavinjune.dev: Working With Remote Docker Using Docker Context== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173593856989502e+09,0,'2026-06-18T00:38:58.569895+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cleancloud-k8s.com/2022/01/19/handling-multiline-logging-with-loki-and-fluent-bit-on-kubernetes','cleancloud-k8s.com: Handling Multiline Logs with Loki and Fluent Bit on'' Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering cleancloud-k8s.com: Handling Multiline Logs with Loki and Fluent Bit on'' Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903188268720388e+09,0,'2026-05-17T17:31:22.687204+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cli.github.com','GitHub CLI','','2020',0,'Official command-line utility (gh) designed to orchestrate GitHub platform resources directly from local terminal shells. Enables developers to query, create, and manage PRs, repository assets, workflows, and issue trackers.','Go','Tool','Intermediate',0,'online','manual','97fe666b13adeb0dd0b8d23364254c05168d0f113fab2d05644e3278defc9c07',100.0,1.77903307890923404e+09,1,'2026-05-17T17:51:18.909234+02:00',NULL,NULL,NULL,'["Developer Platforms", "CLI Utilities", "GitHub CLI"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://click.palletsprojects.com','Click 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','a3a7956f6cbeebd3430bda1dc775475abef06df992f9c485324f37efb2355caf',100.0,1779029969.67696,0,'2026-05-17T16:59:29.676960+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://clavinjune.dev/en/blogs/working-with-remote-docker-using-docker-context','==clavinjune.dev: Working With Remote Docker Using Docker Context==','','N/A',0,'A curated technical resource and architectural guide covering ==clavinjune.dev: Working With Remote Docker Using Docker Context== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735938,0,'2026-06-18T00:38:58.569895+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cleancloud-k8s.com/2022/01/19/handling-multiline-logging-with-loki-and-fluent-bit-on-kubernetes','cleancloud-k8s.com: Handling Multiline Logs with Loki and Fluent Bit on'' Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering cleancloud-k8s.com: Handling Multiline Logs with Loki and Fluent Bit on'' Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031882,0,'2026-05-17T17:31:22.687204+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cli.github.com','GitHub CLI','','2020',0,'Official command-line utility (gh) designed to orchestrate GitHub platform resources directly from local terminal shells. Enables developers to query, create, and manage PRs, repository assets, workflows, and issue trackers.','Go','Tool','Intermediate',0,'online','manual','97fe666b13adeb0dd0b8d23364254c05168d0f113fab2d05644e3278defc9c07',100.0,1779033078,1,'2026-05-17T17:51:18.909234+02:00',NULL,NULL,NULL,'["Developer Platforms", "CLI Utilities", "GitHub CLI"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://click.palletsprojects.com','Click 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','a3a7956f6cbeebd3430bda1dc775475abef06df992f9c485324f37efb2355caf',100.0,1779029969,0,'2026-05-17T16:59:29.676960+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://click.palletsprojects.com/en/stable','Click 🌟','','2026',5,'Python''s premier command-line interface creation kit, designed to make writing composable CLI tools quick and fun with minimal boilerplate. Leverages Python decorators to declare options, arguments, and validation logic, offering a highly structured runtime environment with native support for nested commands and automated help page generation.','Python','Framework','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Python Development", "Command-Line Utilities"]','["[DE FACTO STANDARD]"]','[]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://clickhouse.com','clickhouse.com','','2026',0,'Main documentation site for ClickHouse, the high-performance columnar relational database engine optimized for massive real-time analytical queries (OLAP). Highlights vectorized execution paths and extreme compression.','C++','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Databases", "OLAP", "ClickHouse"]','["[COMMUNITY-TOOL]"]','[]','["databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud-and-devops.hashnode.dev/git-007-learn-advanced-git-topics-like-a-pro','cloud-and-devops.hashnode.dev: Git 007 : Learn Advanced GIT topics like'' a Pro','','N/A',0,'A curated technical resource and architectural guide covering cloud-and-devops.hashnode.dev: Git 007 : Learn Advanced GIT topics like'' a Pro in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029377.76661,0,'2026-05-17T16:49:37.766610+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud-melon.com/2019/12/26/under-the-hood-of-kubernetes-and-microservices','cloud-melon.com: Under the hood of Kubernetes and microservices','','N/A',0,'A curated technical resource and architectural guide covering cloud-melon.com: Under the hood of Kubernetes and microservices in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790313372974019e+09,0,'2026-05-17T17:22:17.297402+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud-viadee.medium.com/gitops-for-it-architects-6312e7822819','cloud-viadee.medium.com: GitOps for IT-Architects: Transparent and Secure'' Kubernetes deployments','','N/A',0,'A curated technical resource and architectural guide covering cloud-viadee.medium.com: GitOps for IT-Architects: Transparent and Secure'' Kubernetes deployments in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903190241901898e+09,0,'2026-05-17T17:31:42.419019+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/flux.md"]','["flux.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloud-and-devops.hashnode.dev/git-007-learn-advanced-git-topics-like-a-pro','cloud-and-devops.hashnode.dev: Git 007 : Learn Advanced GIT topics like'' a Pro','','N/A',0,'A curated technical resource and architectural guide covering cloud-and-devops.hashnode.dev: Git 007 : Learn Advanced GIT topics like'' a Pro in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029377,0,'2026-05-17T16:49:37.766610+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloud-melon.com/2019/12/26/under-the-hood-of-kubernetes-and-microservices','cloud-melon.com: Under the hood of Kubernetes and microservices','','N/A',0,'A curated technical resource and architectural guide covering cloud-melon.com: Under the hood of Kubernetes and microservices in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031337,0,'2026-05-17T17:22:17.297402+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloud-viadee.medium.com/gitops-for-it-architects-6312e7822819','cloud-viadee.medium.com: GitOps for IT-Architects: Transparent and Secure'' Kubernetes deployments','','N/A',0,'A curated technical resource and architectural guide covering cloud-viadee.medium.com: GitOps for IT-Architects: Transparent and Secure'' Kubernetes deployments in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031902,0,'2026-05-17T17:31:42.419019+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/flux.md"]','["flux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.google.com','cloud.google.com','','2026',0,'Google Cloud Platform (GCP) official portal. It features premium tier global networking, fully managed Kubernetes engines (GKE), advanced analytical and machine learning toolsets, and highly scalable data storage.','English','IaaS/PaaS','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Public Cloud", "Google Cloud"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/anthos','Anthos 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','adfa87302bf9829128390578b39b95c8228298e81fb42888b3d39fead84058b6',100.0,1.77903394966472601e+09,0,'2026-05-17T18:05:49.664726+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/anthos/config-management','Anthos Config Management','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fcc08473aca3f4b3fe70682d5e0fff8199e030234af3625bf4b6bbbac805b2ac',100.0,1.77903065973814511e+09,0,'2026-05-17T17:10:59.738145+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/kubernetes-engine/docs"}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/anthos','Anthos 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','adfa87302bf9829128390578b39b95c8228298e81fb42888b3d39fead84058b6',100.0,1779033949,0,'2026-05-17T18:05:49.664726+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/anthos/config-management','Anthos Config Management','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fcc08473aca3f4b3fe70682d5e0fff8199e030234af3625bf4b6bbbac805b2ac',100.0,1779030659,0,'2026-05-17T17:10:59.738145+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/kubernetes-engine/docs"}');
INSERT INTO "resources" VALUES('https://cloud.google.com/apigee','Google Apigee API Manager','','2026',0,'Google Cloud''s premier enterprise API management platform designed to build, secure, and monitor APIs globally. Provides integrated developer portals, advanced machine learning-driven threat detection, and seamless serverless hosting layers.','English','Platform','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "API Management", "Cloud Services"]','["[COMMUNITY-TOOL]"]','[]','["developerportals.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/appsheet','Google Cloud AppSheet','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d8866b4291368aedd1f10c3c5d273ebcbaaba6a4f7ea0712a85c9261ac8bdf32',100.0,1.77903137780669593e+09,0,'2026-05-17T17:22:57.806696+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{"duplicate_of": "https://about.appsheet.com/home"}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/architecture/creating-cicd-pipeline-vsts-compute-engine','cloud.google.com: Crea una canalización de CI/CD con Azure Pipelines y Compute'' Engine','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1b3ddfc45f20060eb31a723da7e99953d21db74272de65a350c744d4f34eadd4',100.0,1.7790335117642529e+09,0,'2026-05-17T17:58:31.764253+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/dotnet/docs/creating-cicd-pipeline-vsts-compute-engine"}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/architecture/owasp-top-ten-mitigation','cloud.google.com: OWASP Top 10 mitigation options on Google Cloud 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b844f6610515322361bf5bdf0bdb1696c29d93edf3a3f96c65f925fe0d027d9d',100.0,1.77903296755374193e+09,0,'2026-05-17T17:49:27.553742+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/architecture/security/owasp-top-ten-mitigation"}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/architecture/partners/a-hybrid-cloud-native-devsecops-pipeline-with-jfrog-artifactory-and-gke-on-prem',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'review_required','manual','85a29bd7f17d232ecb81d29855f2b229464de646d2e7cce92aea6cdd4691837b',64.0,1.77913049496147894e+09,0,'2026-05-18T20:54:54.961479+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{"review_metadata": {"original_url": "https://cloud.google.com/architecture/partners/a-hybrid-cloud-native-devsecops-pipeline-with-jfrog-artifactory-and-gke-on-prem", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.961482"}}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/appsheet','Google Cloud AppSheet','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d8866b4291368aedd1f10c3c5d273ebcbaaba6a4f7ea0712a85c9261ac8bdf32',100.0,1779031377,0,'2026-05-17T17:22:57.806696+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{"duplicate_of": "https://about.appsheet.com/home"}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/architecture/creating-cicd-pipeline-vsts-compute-engine','cloud.google.com: Crea una canalización de CI/CD con Azure Pipelines y Compute'' Engine','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1b3ddfc45f20060eb31a723da7e99953d21db74272de65a350c744d4f34eadd4',100.0,1779033511,0,'2026-05-17T17:58:31.764253+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/dotnet/docs/creating-cicd-pipeline-vsts-compute-engine"}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/architecture/owasp-top-ten-mitigation','cloud.google.com: OWASP Top 10 mitigation options on Google Cloud 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b844f6610515322361bf5bdf0bdb1696c29d93edf3a3f96c65f925fe0d027d9d',100.0,1779032967,0,'2026-05-17T17:49:27.553742+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/architecture/security/owasp-top-ten-mitigation"}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/architecture/partners/a-hybrid-cloud-native-devsecops-pipeline-with-jfrog-artifactory-and-gke-on-prem',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'review_required','manual','85a29bd7f17d232ecb81d29855f2b229464de646d2e7cce92aea6cdd4691837b',64.0,1779130494,0,'2026-05-18T20:54:54.961479+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{"review_metadata": {"original_url": "https://cloud.google.com/architecture/partners/a-hybrid-cloud-native-devsecops-pipeline-with-jfrog-artifactory-and-gke-on-prem", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.961482"}}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/ai-machine-learning/google-cloud-managed-mcp-for-gemini','Google Cloud Managed MCP','','2025',0,'Google Cloud''s managed solution for Model Context Protocol, allowing enterprise Gemini models to safely interact with local data sources and external enterprise systems. By hosting and scaling MCP servers inside Google''s managed environment, it minimizes operational overhead while securing transactional agentic workflows with native cloud IAM.','None','Announcement','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["AI Engineering", "Model Context Protocol", "Google Cloud"]','["[COMMUNITY-TOOL]"]','[]','["ai-agents-mcp.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/ai-machine-learning/google-named-a-leader-in-the-gartner-magic-quadrant&linkId=61975377','Google Named a Leader in the Gartner Magic Quadrant for AI Application Development Platforms','Google Cloud recognized as a Leader in the inaugural Gartner Magic Quadrant for AI Application Development Platforms, with a mid-cycle update highlighting Vertex AI, Gemini Enterprise, and Model Context Protocol (MCP) integrations.','2026',4,'This mid-cycle update of the Gartner Magic Quadrant designates Google as a Leader in AI Application Development Platforms, highlighting the integration of Gemini Enterprise and the Vertex AI Agent Platform. Key architectural highlights include out-of-the-box support for the open-standard Model Context Protocol (MCP) via 50+ managed servers and advanced agent simulation pipelines. The platform excels in critical capabilities, specifically agent execution trajectory evaluations, enabling rigorous governance and lifecycle management for enterprise AI agent systems.','en','article','intermediate',0,'online','automatic','c2ff7242306a510ebf75add1de297442b38c670f43e7297cff0956babe80b228',NULL,1.78035256146835803e+09,0,'2026-06-02T00:22:41.468358+02:00',NULL,NULL,NULL,'["Cloud Platforms", "Google Cloud Platform", "Vertex AI and AI Application Development"]','["[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "Official announcement from Google Cloud Blog. Heavily vetted and authoritative industry report coverage.", "social_preview_url": "https://storage.googleapis.com/gweb-cloudblog-publish/images/01_-_AI__Machine_Learning_H1ZyZG8.max-2600x2600.jpg", "source_provenance": "X.com (GoogleCloud)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/ai-machine-learning/google-named-a-leader-in-the-gartner-magic-quadrant&linkId=61975377','Google Named a Leader in the Gartner Magic Quadrant for AI Application Development Platforms','Google Cloud recognized as a Leader in the inaugural Gartner Magic Quadrant for AI Application Development Platforms, with a mid-cycle update highlighting Vertex AI, Gemini Enterprise, and Model Context Protocol (MCP) integrations.','2026',4,'This mid-cycle update of the Gartner Magic Quadrant designates Google as a Leader in AI Application Development Platforms, highlighting the integration of Gemini Enterprise and the Vertex AI Agent Platform. Key architectural highlights include out-of-the-box support for the open-standard Model Context Protocol (MCP) via 50+ managed servers and advanced agent simulation pipelines. The platform excels in critical capabilities, specifically agent execution trajectory evaluations, enabling rigorous governance and lifecycle management for enterprise AI agent systems.','en','article','intermediate',0,'online','automatic','c2ff7242306a510ebf75add1de297442b38c670f43e7297cff0956babe80b228',NULL,1780352561,0,'2026-06-02T00:22:41.468358+02:00',NULL,NULL,NULL,'["Cloud Platforms", "Google Cloud Platform", "Vertex AI and AI Application Development"]','["[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "Official announcement from Google Cloud Blog. Heavily vetted and authoritative industry report coverage.", "social_preview_url": "https://storage.googleapis.com/gweb-cloudblog-publish/images/01_-_AI__Machine_Learning_H1ZyZG8.max-2600x2600.jpg", "source_provenance": "X.com (GoogleCloud)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/ai-machine-learning/innovations-from-google-io-26-on-google-cloud&linkId=61951707','Innovations from Google I/O 26 on Google Cloud','Google Cloud announcements at Google I/O 26 focusing on the Agentic Enterprise with Gemini 3.5, Google Antigravity, and workspace integrations.','2026',4,'* **Curator Insight:** Google is heavily prioritizing the ''Agentic Enterprise'' paradigm, evolving its cloud architecture from interactive assistants into resilient, multi-agent autonomous systems.
-* **Live Grounding (MCP):** Core infrastructure enhancements introduced at Google I/O 2026 highlight the launch of Gemini 3.5 Flash, the Gemini Omni multimodal engine, and Google Antigravity—a specialized local CLI and desktop agentic orchestrator designed to streamline secure, enterprise-grade workload automations.','en','blog','Intermediate',0,'online','automatic','a51587d991eb4082d7938763c295e2db9443741fc8c6836aa63d613933d0495e',NULL,1780352138.62195,0,'2026-06-02T00:15:38.621950+02:00',NULL,NULL,NULL,'["Google Cloud Platform", "AI and Machine Learning", "Agentic Enterprise", "Model Management"]','["EMERGING"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "Highly vetted official Google Cloud release with substantial enterprise and developer interest.", "social_preview_url": "https://storage.googleapis.com/gweb-cloudblog-publish/images/1148-GC-IO-Header-GC-43-0519.max-2500x2500.jpg", "source_provenance": "X.com (GoogleCloud)", "suggested_new_category": "googlecloud-ai"}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/ai-machine-learning/nano-banana-2-and-nano-banana-pro-are-generally-available','Nano Banana 2 and Nano Banana Pro available for everyone | Google Cloud Blog','Google announces the general availability of Nano Banana 2 and Nano Banana Pro image generation and editing models on the Gemini Enterprise Agent Platform.','2026',4,'Curator Insight: This release marks a significant milestone in generative media infrastructure, transitioning Google''s highly popular image-generation models from experimental codenames into enterprise-grade APIs. Live Grounding (MCP): Integration audits show that both Nano Banana 2 (Gemini 3.1 Flash Image) and Nano Banana Pro (Gemini 3 Pro Image) deliver state-of-the-art visual reasoning, strict character consistency, multi-image fusion, and Google Search grounding directly within the Gemini API.','English','article','Advanced',0,'online','automatic','d31ec0b17bfbc143d1d32de1d8cffe27b76194319d6be75abb425c1a5147108a',NULL,1.78035270531456208e+09,0,'2026-06-02T00:25:05.314562+02:00',NULL,NULL,NULL,'["Cloud Providers", "Google Cloud Platform", "Generative Media Services"]','["ENTERPRISE-STABLE", "DE FACTO STANDARD"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "Vetted across enterprise cloud forums as Google''s premier image generation and editing API offering for corporate creative workflows.", "social_preview_url": "https://storage.googleapis.com/gweb-cloudblog-publish/images/nano_banana.max-2500x2500.jpg", "source_provenance": "X.com (GoogleDevs)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/ai-machine-learning/nano-banana-2-and-nano-banana-pro-are-generally-available&linkId=62082425','Nano Banana 2 and Nano Banana Pro available for everyone | Google Cloud Blog','Google announces the general availability of Nano Banana 2 and Nano Banana Pro image generation and editing models on the Gemini Enterprise Agent Platform.','2026',4,'Curator Insight: This release marks a significant milestone in generative media infrastructure, transitioning Google''s highly popular image-generation models from experimental codenames into enterprise-grade APIs. Live Grounding (MCP): Integration audits show that both Nano Banana 2 (Gemini 3.1 Flash Image) and Nano Banana Pro (Gemini 3 Pro Image) deliver state-of-the-art visual reasoning, strict character consistency, multi-image fusion, and Google Search grounding directly within the Gemini API.','English','article','Advanced',0,'online','automatic','fa6db7c9d9dca04df807652aab914b93ba2d12da78f638744c246472290a3af7',NULL,1.78035270531464695e+09,0,'2026-06-02T00:25:05.314647+02:00',NULL,NULL,NULL,'["Cloud Providers", "Google Cloud Platform", "Generative Media Services"]','["ENTERPRISE-STABLE", "DE FACTO STANDARD"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "Vetted across enterprise cloud forums as Google''s premier image generation and editing API offering for corporate creative workflows.", "social_preview_url": "https://storage.googleapis.com/gweb-cloudblog-publish/images/nano_banana.max-2500x2500.jpg", "source_provenance": "X.com (GoogleCloud)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/ai-machine-learning/whats-new-in-gemini-enterprise&linkId=61975527','What''s new in Gemini Enterprise','Google Cloud announces the expansion of Gemini Enterprise, introducing the Gemini Enterprise app, the Gemini Enterprise Agent Platform, interactive Canvas editors, and Agent-to-UI (A2UI) protocol support.','2026',4,'Google Cloud announces the evolution of Gemini Enterprise into a cohesive, collaborative, autonomous agent platform designed for multi-agent enterprise workloads. Key architectural enhancements include the Gemini Enterprise Agent Platform, providing granular Agent Identity (minimum privilege enforcement), an Agent Registry catalog, and the Agent Gateway for end-to-end monitoring. Additionally, support for the Agent-to-UI (A2UI) protocol enables agents to dynamically render custom, secure UI components inside business applications.','en','article','advanced',0,'online','automatic','dd4ff0532b8065b83d4211ac219ac58a0da78574ab96a8047b5997b1a1648f99',NULL,1.78035256146853494e+09,0,'2026-06-02T00:22:41.468535+02:00',NULL,NULL,NULL,'["Cloud Platforms", "Google Cloud Platform", "Gemini Enterprise and Autonomous Agents"]','["[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "Official launch post from Google Cloud, detailing enterprise-grade updates for Gemini.", "social_preview_url": "https://storage.googleapis.com/gweb-cloudblog-publish/images/gemini_enterprise_app_Q0nAHYn.max-2500x2500.jpg", "source_provenance": "X.com (GoogleCloud)", "suggested_new_category": ""}');
+* **Live Grounding (MCP):** Core infrastructure enhancements introduced at Google I/O 2026 highlight the launch of Gemini 3.5 Flash, the Gemini Omni multimodal engine, and Google Antigravity—a specialized local CLI and desktop agentic orchestrator designed to streamline secure, enterprise-grade workload automations.','en','blog','Intermediate',0,'online','automatic','a51587d991eb4082d7938763c295e2db9443741fc8c6836aa63d613933d0495e',NULL,1780352138,0,'2026-06-02T00:15:38.621950+02:00',NULL,NULL,NULL,'["Google Cloud Platform", "AI and Machine Learning", "Agentic Enterprise", "Model Management"]','["EMERGING"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "Highly vetted official Google Cloud release with substantial enterprise and developer interest.", "social_preview_url": "https://storage.googleapis.com/gweb-cloudblog-publish/images/1148-GC-IO-Header-GC-43-0519.max-2500x2500.jpg", "source_provenance": "X.com (GoogleCloud)", "suggested_new_category": "googlecloud-ai"}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/ai-machine-learning/nano-banana-2-and-nano-banana-pro-are-generally-available','Nano Banana 2 and Nano Banana Pro available for everyone | Google Cloud Blog','Google announces the general availability of Nano Banana 2 and Nano Banana Pro image generation and editing models on the Gemini Enterprise Agent Platform.','2026',4,'Curator Insight: This release marks a significant milestone in generative media infrastructure, transitioning Google''s highly popular image-generation models from experimental codenames into enterprise-grade APIs. Live Grounding (MCP): Integration audits show that both Nano Banana 2 (Gemini 3.1 Flash Image) and Nano Banana Pro (Gemini 3 Pro Image) deliver state-of-the-art visual reasoning, strict character consistency, multi-image fusion, and Google Search grounding directly within the Gemini API.','English','article','Advanced',0,'online','automatic','d31ec0b17bfbc143d1d32de1d8cffe27b76194319d6be75abb425c1a5147108a',NULL,1780352705,0,'2026-06-02T00:25:05.314562+02:00',NULL,NULL,NULL,'["Cloud Providers", "Google Cloud Platform", "Generative Media Services"]','["ENTERPRISE-STABLE", "DE FACTO STANDARD"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "Vetted across enterprise cloud forums as Google''s premier image generation and editing API offering for corporate creative workflows.", "social_preview_url": "https://storage.googleapis.com/gweb-cloudblog-publish/images/nano_banana.max-2500x2500.jpg", "source_provenance": "X.com (GoogleDevs)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/ai-machine-learning/nano-banana-2-and-nano-banana-pro-are-generally-available&linkId=62082425','Nano Banana 2 and Nano Banana Pro available for everyone | Google Cloud Blog','Google announces the general availability of Nano Banana 2 and Nano Banana Pro image generation and editing models on the Gemini Enterprise Agent Platform.','2026',4,'Curator Insight: This release marks a significant milestone in generative media infrastructure, transitioning Google''s highly popular image-generation models from experimental codenames into enterprise-grade APIs. Live Grounding (MCP): Integration audits show that both Nano Banana 2 (Gemini 3.1 Flash Image) and Nano Banana Pro (Gemini 3 Pro Image) deliver state-of-the-art visual reasoning, strict character consistency, multi-image fusion, and Google Search grounding directly within the Gemini API.','English','article','Advanced',0,'online','automatic','fa6db7c9d9dca04df807652aab914b93ba2d12da78f638744c246472290a3af7',NULL,1780352705,0,'2026-06-02T00:25:05.314647+02:00',NULL,NULL,NULL,'["Cloud Providers", "Google Cloud Platform", "Generative Media Services"]','["ENTERPRISE-STABLE", "DE FACTO STANDARD"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "Vetted across enterprise cloud forums as Google''s premier image generation and editing API offering for corporate creative workflows.", "social_preview_url": "https://storage.googleapis.com/gweb-cloudblog-publish/images/nano_banana.max-2500x2500.jpg", "source_provenance": "X.com (GoogleCloud)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/ai-machine-learning/whats-new-in-gemini-enterprise&linkId=61975527','What''s new in Gemini Enterprise','Google Cloud announces the expansion of Gemini Enterprise, introducing the Gemini Enterprise app, the Gemini Enterprise Agent Platform, interactive Canvas editors, and Agent-to-UI (A2UI) protocol support.','2026',4,'Google Cloud announces the evolution of Gemini Enterprise into a cohesive, collaborative, autonomous agent platform designed for multi-agent enterprise workloads. Key architectural enhancements include the Gemini Enterprise Agent Platform, providing granular Agent Identity (minimum privilege enforcement), an Agent Registry catalog, and the Agent Gateway for end-to-end monitoring. Additionally, support for the Agent-to-UI (A2UI) protocol enables agents to dynamically render custom, secure UI components inside business applications.','en','article','advanced',0,'online','automatic','dd4ff0532b8065b83d4211ac219ac58a0da78574ab96a8047b5997b1a1648f99',NULL,1780352561,0,'2026-06-02T00:22:41.468535+02:00',NULL,NULL,NULL,'["Cloud Platforms", "Google Cloud Platform", "Gemini Enterprise and Autonomous Agents"]','["[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "Official launch post from Google Cloud, detailing enterprise-grade updates for Gemini.", "social_preview_url": "https://storage.googleapis.com/gweb-cloudblog-publish/images/gemini_enterprise_app_Q0nAHYn.max-2500x2500.jpg", "source_provenance": "X.com (GoogleCloud)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/ai-machine-learning/whats-new-in-gemini-enterprise&linkId=62119638','What''s New in Gemini Enterprise — Agent Platform and Workspace Integrations','Google Cloud Next ''26 announcement expanding Gemini Enterprise into an end-to-end framework for long-running autonomous AI agents.','2026',4,'An enterprise product breakdown showcasing Google Cloud''s shift from interactive chatbots to autonomous, long-running agent task forces.
- Introduces the Gemini Enterprise Agent Platform, which evolves Vertex AI features into a low-code Agent Studio and a developer-centric Agent Development Kit (ADK).
-- Features central command centers like Inbox to track agent lifecycles, and Canvas, an interactive spatial editor for collaborative documentation and model-driven data transformations.','en','article','Intermediate',0,'online','automatic','9aa4017ececf4fc9e819538127bdfd51af0a08a3ac762d76e8cf6e5f1782ff3c',NULL,1.78035283880126595e+09,0,'2026-06-02T00:27:18.801266+02:00',NULL,NULL,NULL,'["Cloud Architecture", "Google Cloud Platform", "AI Platforms", "Agentic Enterprise Architecture"]','["[ENTERPRISE-STABLE]", "[EMERGING]"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "Official Google Cloud platform announcement. Authoritative, highly maintained corporate product release detailing the expansion of their agentic cloud platform.", "social_preview_url": "https://storage.googleapis.com/gweb-cloudblog-publish/images/gemini_enterprise_app_Q0nAHYn.max-2500x2500.jpg", "source_provenance": "X.com (GoogleCloud)", "suggested_new_category": "ai-platforms"}');
+- Features central command centers like Inbox to track agent lifecycles, and Canvas, an interactive spatial editor for collaborative documentation and model-driven data transformations.','en','article','Intermediate',0,'online','automatic','9aa4017ececf4fc9e819538127bdfd51af0a08a3ac762d76e8cf6e5f1782ff3c',NULL,1780352838,0,'2026-06-02T00:27:18.801266+02:00',NULL,NULL,NULL,'["Cloud Architecture", "Google Cloud Platform", "AI Platforms", "Agentic Enterprise Architecture"]','["[ENTERPRISE-STABLE]", "[EMERGING]"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "Official Google Cloud platform announcement. Authoritative, highly maintained corporate product release detailing the expansion of their agentic cloud platform.", "social_preview_url": "https://storage.googleapis.com/gweb-cloudblog-publish/images/gemini_enterprise_app_Q0nAHYn.max-2500x2500.jpg", "source_provenance": "X.com (GoogleCloud)", "suggested_new_category": "ai-platforms"}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/api-management/google-cloud-announces-apigee-integration','Announcing Apigee Integration: An API-first approach for connecting data and applications','','2021',0,'Introduces Apigee Integration, combining Apigee''s API management platform with native application integration engines. Facilitates low-latency connection patterns between enterprise systems, SaaS endpoints, and custom REST/gRPC microservices.','English','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Development", "API Management", "Apigee Integration"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/application-development/access-an-orgs-custom-code-repo-from-cloud-code-ides','cloud.google.com: Follow your org’s app dev best practices with Cloud Code custom samples 🌟','','2021',0,'Focuses on establishing unified developer standards using Cloud Code. Outlines mechanisms for setting up private template repositories to govern cloud application scaffolding across large software organizations.','Markdown','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevSecOps & IDEs", "Google Cloud Code", "Enterprise Templates"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/application-development/google-cloud-cli-declarative-export-preview','cloud.google.com: Declarative Export. Build your perfect Google Cloud infrastructure using Terraform and the gcloud CLI','','2021',0,'Outlines the gcloud CLI declarative export feature, allowing operators to automatically translate active GCP live resource states into production-ready Terraform configurations or Kubernetes Config Connector manifests.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps & Delivery", "Infrastructure as Code", "Terraform"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/application-development/introducing-cloud-shell-editor','New Cloud Shell Editor: Get your first cloud-native app running in minutes','','2026',0,'Introduces GCP''s modernized web-based IDE powered by Eclipse Theia. It provides a preconfigured container workspace, dynamic terminal access, and direct integration with local source controls.','English','Product Release','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Developer Tooling", "Cloud Shell"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/application-development/kubernetes-development-simplified-skaffold-is-now-ga','cloud.google.com: Kubernetes development, simplified—Skaffold is now GA','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','511aa6d2209ff34637d7851bcf8d6738064791808986e6ab4baf0549c242ce6c',100.0,1.77903099499734807e+09,1,'2026-05-17T17:16:34.997348+02:00',NULL,NULL,NULL,'[]','[]','["docs/scaffolding.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/application-development/kubernetes-development-simplified-skaffold-is-now-ga','cloud.google.com: Kubernetes development, simplified—Skaffold is now GA','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','511aa6d2209ff34637d7851bcf8d6738064791808986e6ab4baf0549c242ce6c',100.0,1779030994,1,'2026-05-17T17:16:34.997348+02:00',NULL,NULL,NULL,'[]','[]','["docs/scaffolding.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/compute/guide-to-cost-optimization-through-automated-vm-management','cloud.google.com: Save money and time with automated VM management and suspend/resume','','2021',0,'Explores cost-efficiency frameworks in Compute Engine, focusing on automated VM lifecycle management, suspension, and resumption states. This guide provides technical patterns for eliminating idle compute costs during off-peak hours without sacrificing state or deployment velocity.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Compute", "Cost Optimization"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/containers-kubernetes','cloud.google.com: Kubernetes Best Practices','','2022',0,'Comprehensive guides from GCP detailing container building, application exposure, cost optimization, and multi-tenant security structures using GKE-centric and general Kubernetes standards.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations", "Best Practices", "Cloud-Native Design"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/containers-kubernetes/5-ways-google-cloud-is-making-gke-the-best-place-to-run-kubernetes','Looking ahead as GKE, the original managed Kubernetes, turns 5','','2020',0,'An analytical piece reflecting on the five-year evolutionary path of GKE as the pioneer managed Kubernetes provider. Explores the development of multi-cluster mechanics, integrated security baselines, and automated upgrade routines. Valuable as context for evaluating current orchestrator capabilities.','N/A','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "Google Kubernetes Engine (GKE)", "Evolution & History"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
@@ -2457,16 +2457,16 @@ INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/devops-sr
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/devops-sre/google-cloud-deploy-now-ga','cloud.google.com: Google Cloud Deploy, now GA, makes it easier to do continuous delivery to GKE','','2022',0,'Marks the general availability of Cloud Deploy. Highlights newly reinforced features including IAM-driven gate approvals, delivery pipeline visualization, security logging, and deep architectural telemetry across GKE target environments.','English','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps & Delivery", "Continuous Delivery", "GKE GA"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/devops-sre/sre-at-google-our-complete-list-of-cre-life-lessons','cloud.google.com: SRE at Google: Our complete list of CRE life lessons 🌟','','2020',0,'A comprehensive aggregation of operational lessons compiled by Google''s Customer Reliability Engineering (CRE) team. This resource serves as a core blueprint for implementing user-focused SLOs, identifying operational anti-patterns, and structuring incident communication paths.','English','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations", "Site Reliability Engineering", "Google Best Practices"]','["[COMMUNITY-TOOL]"]','[]','["sre.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/gcp/5-google-cloud-product-cheat-sheets-2021','cloud.google.com: 5 cheat sheets to help you get started on your Google Cloud journey 🌟','','2026',0,'A visual curation of visual decision trees and cheat sheets for GCP products. Useful for quick architecture mapping of compute options, database services, and hybrid setups.','English','Reference Guide','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Public Cloud", "Reference Sheets"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/gcp/sre-vs-devops-competing-standards-or-close-friends','cloud.google.com: SRE vs. DevOps: competing standards or close friends?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','14034c4e627b26362a22dc64bff02c23c4b32a949f6154256e9171bfe2517b7f',100.0,1.77902946648011398e+09,0,'2026-05-17T16:51:06.480114+02:00',NULL,NULL,NULL,'[]','[]','["docs/sre.md"]','[]','{}','{"duplicate_of": "https://cloud.google.com/blog/products/devops-sre"}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/gcp/sre-vs-devops-competing-standards-or-close-friends','cloud.google.com: SRE vs. DevOps: competing standards or close friends?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','14034c4e627b26362a22dc64bff02c23c4b32a949f6154256e9171bfe2517b7f',100.0,1779029466,0,'2026-05-17T16:51:06.480114+02:00',NULL,NULL,NULL,'[]','[]','["docs/sre.md"]','[]','{}','{"duplicate_of": "https://cloud.google.com/blog/products/devops-sre"}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/identity-security/announcing-general-availability-of-google-cloud-ids','cloud.google.com: Cloud IDS for network-based threat detection is now generally available','','2021',0,'Details Cloud IDS (Intrusion Detection System), a managed service delivering deep packet inspection and network threat protection powered by Palo Alto Networks. It intercepts and monitors VPC traffic mirroring to detect malware, exploits, and anomalous behavior.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking & Security", "Threat Detection", "Intrusion Detection"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/identity-security/enabling-keyless-authentication-from-github-actions','cloud.google.com: Enabling keyless authentication from GitHub Actions','','2021',0,'Details the architectural implementation of Workload Identity Federation to eliminate hardcoded service account keys within GitHub Actions CI/CD workflows. By leveraging OpenID Connect (OIDC), it establishes a secure, temporary trust relationship between external platforms and GCP.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking & Security", "IAM", "Federated Identity"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/identity-security/how-to-authenticate-service-accounts-to-help-keep-applications-secure','cloud.google.com: Choose the best way to use and authenticate service accounts on Google Cloud','','2026',0,'Strategic guidelines on secure Google Cloud service account authentication, outlining identity federation, Workload Identity on GKE, and avoiding high-risk, long-lived JSON key downloads.','English','Best Practices Guide','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Security", "IAM"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/identity-security/introducing-google-ai-threat-defense&linkId=62061638','Introducing Google AI Threat Defense to help you outpace the adversary','Google Cloud launches AI Threat Defense, integrating Gemini models, Wiz, and Mandiant to automate vulnerability patching.','2026',4,'Google introduces Google AI Threat Defense, an always-on autonomous security platform that combines the reasoning of Gemini models, the cloud posture mapping of Wiz, and the automated code remediation of CodeMender. Designed to counter AI-assisted adversary velocity, the platform acts across a four-stage framework—Prepare, Scan and Prioritize, Remediate, and Monitor—allowing enterprises to automatically map attack paths, prioritize vulnerabilities based on reachability and real-world exploitability, and deploy verified code patches at machine speed.','en','article','Advanced',0,'online','automatic','6ecbc04d86be2f9b380f95a421ccf5cce30b797c1a516482fcd216e8eba79cd9',NULL,1.78035272035192489e+09,0,'2026-06-02T00:25:20.351925+02:00',NULL,NULL,NULL,'["Security", "Cloud Security", "Autonomous Remediation"]','["DE FACTO STANDARD", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "devsecops", "reputation_status": "Vetted", "reputation_summary": "Official flagship security launch from Google Cloud, Mandiant, and Wiz.", "social_preview_url": "https://storage.googleapis.com/gweb-cloudblog-publish/images/Final_-_Introducing_Google_AI_Threat_Defen.max-2000x2000_0yASZK0.jpg", "source_provenance": "X.com (GoogleCloud)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/identity-security/introducing-google-ai-threat-defense&linkId=62061638','Introducing Google AI Threat Defense to help you outpace the adversary','Google Cloud launches AI Threat Defense, integrating Gemini models, Wiz, and Mandiant to automate vulnerability patching.','2026',4,'Google introduces Google AI Threat Defense, an always-on autonomous security platform that combines the reasoning of Gemini models, the cloud posture mapping of Wiz, and the automated code remediation of CodeMender. Designed to counter AI-assisted adversary velocity, the platform acts across a four-stage framework—Prepare, Scan and Prioritize, Remediate, and Monitor—allowing enterprises to automatically map attack paths, prioritize vulnerabilities based on reachability and real-world exploitability, and deploy verified code patches at machine speed.','en','article','Advanced',0,'online','automatic','6ecbc04d86be2f9b380f95a421ccf5cce30b797c1a516482fcd216e8eba79cd9',NULL,1780352720,0,'2026-06-02T00:25:20.351925+02:00',NULL,NULL,NULL,'["Security", "Cloud Security", "Autonomous Remediation"]','["DE FACTO STANDARD", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "devsecops", "reputation_status": "Vetted", "reputation_summary": "Official flagship security launch from Google Cloud, Mandiant, and Wiz.", "social_preview_url": "https://storage.googleapis.com/gweb-cloudblog-publish/images/Final_-_Introducing_Google_AI_Threat_Defen.max-2000x2000_0yASZK0.jpg", "source_provenance": "X.com (GoogleCloud)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/identity-security/introducing-google-ai-threat-defense&linkId=62065386','Introducing Google AI Threat Defense to help you outpace the adversary','Google Cloud introduces AI Threat Defense, a comprehensive, always-on security platform fusing Gemini''s reasoning with Wiz''s contextual risk prioritization.','2026',4,'An executive and architectural announcement of Google''s AI Threat Defense platform built for machine-speed incident response.
* Integrates Google''s proprietary threat telemetry with the Wiz Security Graph and Gemini-driven reasoning loops.
-* Automates risk detection and triage across massive cloud data lakes, converting multi-source alerts into contextual, actionable remediation playbooks.','en','article','advanced',0,'online','automatic','e7d3ce704c07eaa89d010bb0ba154295a1276d1b30bc5798cf193e31143f2c02',NULL,1.78035268674460506e+09,0,'2026-06-02T00:24:46.744605+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Google Cloud Platform", "Security and Identity", "AI-Powered Defense"]','["ENTERPRISE-STABLE", "EMERGING"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "A highly anticipated security framework launch fusing Google''s cloud native security elements with Wiz''s advanced risk profiling ecosystem.", "social_preview_url": "https://storage.googleapis.com/gweb-cloudblog-publish/images/Final_-_Introducing_Google_AI_Threat_Defen.max-2000x2000_0yASZK0.jpg", "source_provenance": "X.com (GoogleCloud)", "suggested_new_category": "cloud-security"}');
+* Automates risk detection and triage across massive cloud data lakes, converting multi-source alerts into contextual, actionable remediation playbooks.','en','article','advanced',0,'online','automatic','e7d3ce704c07eaa89d010bb0ba154295a1276d1b30bc5798cf193e31143f2c02',NULL,1780352686,0,'2026-06-02T00:24:46.744605+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Google Cloud Platform", "Security and Identity", "AI-Powered Defense"]','["ENTERPRISE-STABLE", "EMERGING"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "A highly anticipated security framework launch fusing Google''s cloud native security elements with Wiz''s advanced risk profiling ecosystem.", "social_preview_url": "https://storage.googleapis.com/gweb-cloudblog-publish/images/Final_-_Introducing_Google_AI_Threat_Defen.max-2000x2000_0yASZK0.jpg", "source_provenance": "X.com (GoogleCloud)", "suggested_new_category": "cloud-security"}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/identity-security/introducing-google-ai-threat-defense&linkId=62065785','Introducing Google AI Threat Defense to help you outpace the adversary','An autonomous, always-on AI security platform by Google Cloud designed to combat machine-speed exploits through active risk prioritization and self-healing code remediation.','2026',4,'* **Curator Insight**: This platform represents a shift from passive vulnerability scanning to active, autonomous code remediation. By combining Wiz reachability analysis with the reasoning power of Gemini and CodeMender, Google is closing the exploit loop entirely within active development pipelines.
-* **Live Grounding**: Released in late May 2026, the service leverages multi-model passes to map live multicloud attack surfaces, predict breach paths, and apply verified hotfixes to code directly inside IDE/CLI workflows.','en','blog','Advanced',0,'online','automatic','34a68560c34846d0eed2845060cc71ac77a3c191716f3db34452d3f5409d0638',NULL,1.78035273020745491e+09,0,'2026-06-02T00:25:30.207455+02:00',NULL,NULL,NULL,'["Security", "Google Cloud Platform", "Autonomous Defense", "AI Remediation"]','["EMERGING", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "Highly anticipated autonomous enterprise cybersecurity launch, praised by global advisory and systems integration partners (Deloitte, PwC, Accenture) as a significant step forward in machine-speed system patching and threat detection.", "social_preview_url": "https://storage.googleapis.com/gweb-cloudblog-publish/images/Final_-_Introducing_Google_AI_Threat_Defen.max-2000x2000_0yASZK0.jpg", "source_provenance": "X.com (GoogleCloud)", "suggested_new_category": "cloud-security"}');
+* **Live Grounding**: Released in late May 2026, the service leverages multi-model passes to map live multicloud attack surfaces, predict breach paths, and apply verified hotfixes to code directly inside IDE/CLI workflows.','en','blog','Advanced',0,'online','automatic','34a68560c34846d0eed2845060cc71ac77a3c191716f3db34452d3f5409d0638',NULL,1780352730,0,'2026-06-02T00:25:30.207455+02:00',NULL,NULL,NULL,'["Security", "Google Cloud Platform", "Autonomous Defense", "AI Remediation"]','["EMERGING", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "Highly anticipated autonomous enterprise cybersecurity launch, praised by global advisory and systems integration partners (Deloitte, PwC, Accenture) as a significant step forward in machine-speed system patching and threat detection.", "social_preview_url": "https://storage.googleapis.com/gweb-cloudblog-publish/images/Final_-_Introducing_Google_AI_Threat_Defen.max-2000x2000_0yASZK0.jpg", "source_provenance": "X.com (GoogleCloud)", "suggested_new_category": "cloud-security"}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/networking/how-to-use-new-traffic-control-features-in-cloud-load-balancing','Using new traffic control features in External HTTP(S) load balancer','','2022',0,'Details advanced traffic engineering patterns utilizing Google Cloud external HTTP(S) Load Balancing. Outlines how GKE architects can configure header-based request redirection, traffic mirroring, and weight-based canary routes directly at the external ingress tier to construct robust microservices patterns.','YAML','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "Google Kubernetes Engine (GKE)", "Ingress & Routing"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/networking/private-service-connect-is-now-generally-available','cloud.google.com: Consume services faster, privately and securely - Private Service Connect now in GA','','2026',0,'Highlights the GA release of Google Cloud Private Service Connect, allowing private endpoint connections across separate GCP networks, projects, and SaaS ecosystems over a secure Google backbone without complex VPC peering.','English','Product Release','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Networking", "Private Service Connect"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/products/networking/traffic-director-supports-proxyless-grpc','Traffic Director and gRPC—proxyless services for your service mesh','','2020',4,'Explores sidecarless service meshes using Google Traffic Director and gRPC. Integrating gRPC libraries directly with the xDS v3 API eliminates sidecar resource and latency overhead while keeping full routing and security features.','Go','documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Service Mesh", "Managed Services", "gRPC"]','["[ENTERPRISE-STABLE]"]','[]','["servicemesh.md"]','{}','{}');
@@ -2486,7 +2486,7 @@ INSERT INTO "resources" VALUES('https://cloud.google.com/blog/topics/developers-
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/topics/developers-practitioners/google-cloud-networking-overview','cloud.google.com: Google Cloud Networking overview 🌟🌟','','2021',0,'A comprehensive baseline analysis of GCP''s Software-Defined Networking (SDN) topology. Focuses on Global VPCs, subnets, peering, Cloud Interconnect, and private service access networks, highlighting Google’s unique global fiber infrastructure.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking & Security", "Infrastructure", "VPC"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/topics/developers-practitioners/how-transfer-your-data-google-cloud','cloud.google.com: How to transfer your data to Google Cloud','','2021',0,'Demystifies data ingestion and migration strategies into GCP, categorizing methods by data volume, network bandwidth, and velocity. Focuses on Storage Transfer Service, Transfer Appliance, and programmatic transfer workflows to optimize offline and online pipeline migration.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Data Migration", "Storage"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/topics/developers-practitioners/how-use-machine-learning-model-google-sheet-using-bigquery-ml','cloud.google.com: How to use a machine learning model from a Google Sheet using BigQuery ML','','2021',3,'Explains how to integrate BigQuery ML model inferences directly within Google Sheets using connected sheets and SQL. This bridging pattern democratizes access to complex analytical models for non-technical stakeholders. Eliminates standard ETL overhead by pushing computation directly into Google''s scalable data warehouse infrastructure.','SQL','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platforms", "Google Cloud", "Data Analytics"]','["[COMMUNITY-TOOL]"]','[]','["mlops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/blog/topics/developers-practitioners/introducing-google-cloud-architecture-diagramming-tool','cloud.google.com: Introducing a Google Cloud architecture diagramming tool','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','65b3fa7a717dfa6c0566e54165fdd947aeb2ad24a96b79d9f55462239cb9895a',100.0,1.7790314164813869e+09,0,'2026-05-17T17:23:36.481387+02:00',NULL,NULL,NULL,'[]','[]','["docs/cloud-arch-diagrams.md"]','[]','{}','{"duplicate_of": "https://cloud.google.com/blog"}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/blog/topics/developers-practitioners/introducing-google-cloud-architecture-diagramming-tool','cloud.google.com: Introducing a Google Cloud architecture diagramming tool','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','65b3fa7a717dfa6c0566e54165fdd947aeb2ad24a96b79d9f55462239cb9895a',100.0,1779031416,0,'2026-05-17T17:23:36.481387+02:00',NULL,NULL,NULL,'[]','[]','["docs/cloud-arch-diagrams.md"]','[]','{}','{"duplicate_of": "https://cloud.google.com/blog"}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/topics/developers-practitioners/level-up-your-agents-announcing-googles-official-skills-repository','Level Up Your Agents: Announcing Google''s Official Skills Repository','','2025',0,'Google Cloud''s announcement of its official skills repository designed for AI agents. This resource provides ready-made functions, connectors, and tools that can be bound to Gemini-powered agents, enabling them to query enterprise databases, execute administrative tasks, and integrate with standard GCP APIs with strict security guarantees.','Python','Announcement','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["AI Engineering", "Agentic Frameworks", "Google Cloud"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/topics/developers-practitioners/microservices-architecture-google-cloud','cloud.google.com: Microservices architecture on Google Cloud','','2026',0,'Architect''s blueprint for designing, deploying, and managing microservices topologies on GCP using GKE, Cloud Run, API gateways, Cloud SQL, and service mesh frameworks like Anthos Service Mesh.','English','Architecture Guide','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Microservices", "Google Cloud"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/topics/developers-practitioners/service-directory-cheat-sheet','cloud.google.com: Service Directory cheat sheet','','2021',0,'Introduces Service Directory, a real-time, highly scalable registry facilitating multi-cloud service discovery. It consolidates management of container, VM, and serverless endpoints, exposing uniform lookup APIs through DNS, HTTP, and gRPC.','English','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking & Security", "Service Discovery", "Registry"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
@@ -2497,101 +2497,101 @@ INSERT INTO "resources" VALUES('https://cloud.google.com/blog/topics/developers-
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/topics/developers-practitioners/what-cloud-load-balancing','cloud.google.com: What is Cloud Load Balancing?','','2021',0,'Explains the design of GCP''s global, distributed Anycast Cloud Load Balancing system. Illustrates how Layer 4 and Layer 7 load balancers distribute traffic dynamically across regions with minimal latency, auto-scaling up to millions of requests per second.','English','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking & Security", "Traffic Management", "Load Balancing"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/topics/developers-practitioners/where-should-i-run-my-stuff-choosing-google-cloud-compute-option','cloud.google.com: Where should I run my stuff? Choosing a Google Cloud compute option','','2021',0,'An architectural decision matrix evaluating Google Cloud''s compute execution environments, ranging from Compute Engine and GKE to Cloud Run and App Engine. It guides architects to match runtime characteristics, scaling requirements, and operational overhead boundaries with the appropriate hosting platform.','English','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Compute", "Architectural Decision"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/topics/developers-practitioners/your-google-cloud-database-options-explained','cloud.google.com: Your Google Cloud database options, explained','','2021',0,'A comprehensive analytical overview of Google Cloud''s managed database portfolio, mapping structured, unstructured, relational, and NoSQL engines (such as Cloud Spanner, Cloud SQL, and Firestore) to specific enterprise workloads. It guides architects through selecting storage paradigms based on consistency models, scale, and transaction volumes.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Databases", "Managed Services"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/blog/topics/developers/introducing-google-cloud-architecture-diagramming-tool',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering cloud.google.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','f4ee019296efda6e073b6caf251f0e958f9d4423b1b341863f690ad92dd07cee',100.0,1.7791304949289329e+09,1,'2026-05-18T20:54:54.928933+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cloud-arch-diagrams.md"]','["cloud-arch-diagrams.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/blog/topics/kubernetes-best-practices','cloud.google.com: Kubernetes Best Practices','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','645c54eba5f478c3dafa2f56b4bd1e65967e9a639861920bde3a4545fcc6950b',100.0,1.77903011560124802e+09,0,'2026-05-17T17:01:55.601248+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://cloud.google.com/blog/products/containers-kubernetes"}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/blog/topics/developers/introducing-google-cloud-architecture-diagramming-tool',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering cloud.google.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','f4ee019296efda6e073b6caf251f0e958f9d4423b1b341863f690ad92dd07cee',100.0,1779130494,1,'2026-05-18T20:54:54.928933+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cloud-arch-diagrams.md"]','["cloud-arch-diagrams.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/blog/topics/kubernetes-best-practices','cloud.google.com: Kubernetes Best Practices','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','645c54eba5f478c3dafa2f56b4bd1e65967e9a639861920bde3a4545fcc6950b',100.0,1779030115,0,'2026-05-17T17:01:55.601248+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://cloud.google.com/blog/products/containers-kubernetes"}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/topics/threat-intelligence/azure-run-command-dummies','mandiant.com: Azure Run Command for Dummies','','2022',0,'A security audit of the Azure VM Run Command service. Explores risk considerations, execution logs, and configuration baselines required to limit deployment vectors.','None','Blog Post','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security Operations", "Virtual Machines", "Azure Run Command", "Vulnerability Analysis"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/topics/training-certifications/google-cloud-to-train-more-than-40-million-with-cloud-skills','cloud.google.com: Training more than 40 million new people on Google Cloud skills','- [Google Cloud Skills Boost](https://cloud.google.com)','2026',0,'Overview of Google Cloud''s strategic global training initiative, aiming to upskill developers via Google Cloud Skills Boost, interactive learning labs, and modular path certifications.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Public Cloud", "Training"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.google.com/blog/topics/training-certifications/new-learning-hub-and-benefits-for-google-cloud-innovators','cloud.google.com: How to get started with Google Cloud: Introducing our new learning hub and learning benefits for Innovators','','2026',0,'Announces Google Cloud''s community-driven learning hub for Innovators, detailing access to free learning resources, interactive codelabs, live expert sessions, and peer-to-peer networking.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Public Cloud", "Training"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.google.com/build','Google Cloud Build','','2026',0,'Google Cloud''s serverless continuous integration and continuous delivery platform, enabling high-performance builds across multiple languages. The curator highlights its deep integration with GKE and secure Docker artifact pipelines. Live telemetry confirms that Cloud Build is highly effective for cost-sensitive scaling operations due to its pay-as-you-go billing model.','YAML','Platform','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "GCP Ecosystem", "CI/CD Pipelines"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/cloud-build','Google Cloud Build','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d3ad7f441f8f8e07b2e0458ccd41d11759ee549013639c2291c95983ba8b1b48',100.0,1.77903059433242797e+09,0,'2026-05-17T17:09:54.332428+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md", "docs/devops.md", "docs/jenkins-alternatives.md"]','[]','{}','{"duplicate_of": "https://cloud.google.com/build"}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/cloud-build','Google Cloud Build','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d3ad7f441f8f8e07b2e0458ccd41d11759ee549013639c2291c95983ba8b1b48',100.0,1779030594,0,'2026-05-17T17:09:54.332428+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md", "docs/devops.md", "docs/jenkins-alternatives.md"]','[]','{}','{"duplicate_of": "https://cloud.google.com/build"}');
INSERT INTO "resources" VALUES('https://cloud.google.com/code','Google Cloud Code','- [github: Google Cloud Code samples](https://github.com/GoogleCloudPlatform/cloud-code-samples)','2025',0,'A powerful suite of IDE plugins (VS Code, IntelliJ) designed to accelerate development of cloud-native systems on GCP. Curator highlights focus on debugging Kubernetes clusters directly from local workstations. Live engineering teams use Cloud Code to minimize the gap between local code changes and GCP deployment environments, driving faster development feedback loops.','JavaScript','Platform','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "GCP Ecosystem", "IDE Integrations"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/code/docs/vscode/yaml-editing','cloud.google.com: configuring_with_snippets 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','556028c2596bffed5964078f30273137ff9106d33108d52182900383fc1f696d',100.0,1.77903209820389699e+09,0,'2026-05-17T17:34:58.203897+02:00',NULL,NULL,NULL,'[]','[]','["docs/scaffolding.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/code/docs/vscode/yaml-editing"}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/config-connector/docs/overview','==cloud.google.com/config-connector==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c270e33efcd5c0823ef24bdeae2fb857b6978176031adea9e02d4e30de45af2f',100.0,1779031393.62727,0,'2026-05-17T17:23:13.627270+02:00',NULL,NULL,NULL,'[]','[]','["docs/iac.md", "docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/config-connector/docs/overview"}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/deploy/docs/deploy-app-run',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','4a085e12d289cf09fb38d4da6fa82de03871fbde23b0dde54fafe5a04942ae0b',100.0,1.77903137810354399e+09,0,'2026-05-17T17:22:58.103544+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/code/docs/vscode/yaml-editing','cloud.google.com: configuring_with_snippets 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','556028c2596bffed5964078f30273137ff9106d33108d52182900383fc1f696d',100.0,1779032098,0,'2026-05-17T17:34:58.203897+02:00',NULL,NULL,NULL,'[]','[]','["docs/scaffolding.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/code/docs/vscode/yaml-editing"}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/config-connector/docs/overview','==cloud.google.com/config-connector==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c270e33efcd5c0823ef24bdeae2fb857b6978176031adea9e02d4e30de45af2f',100.0,1779031393,0,'2026-05-17T17:23:13.627270+02:00',NULL,NULL,NULL,'[]','[]','["docs/iac.md", "docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/config-connector/docs/overview"}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/deploy/docs/deploy-app-run',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','4a085e12d289cf09fb38d4da6fa82de03871fbde23b0dde54fafe5a04942ae0b',100.0,1779031378,0,'2026-05-17T17:22:58.103544+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.google.com/devops','cloud.google.com: DevOps','','2026',0,'Google Cloud''s primary DevOps hub, anchoring its research around DORA (DevOps Research and Assessment) and native cloud capabilities like Cloud Build and GKE. Curator reviews emphasize high-velocity software delivery architectures. Modern GCP engineering patterns rely on these principles to deploy secure, distributed, and containerized architectures on Google Cloud Platform.','N/A','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "GCP Ecosystem", "DevOps Frameworks"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/docs/compare','Platform comparisons','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','a8a2df130c90cdf017eb1df82aecd89472870ae41708456dd21565ff28a376eb',100.0,1.77903303101851511e+09,0,'2026-05-17T17:50:31.018515+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/docs/compare/aws','AWS and GCP comparison','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a8a2df130c90cdf017eb1df82aecd89472870ae41708456dd21565ff28a376eb',100.0,1.77903361283068609e+09,0,'2026-05-17T18:00:12.830686+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{"duplicate_of": "https://cloud.google.com/docs/compare"}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/docs/get-started/aws-azure-gcp-service-comparison','==cloud.google.com: Compare AWS and Azure services to Google Cloud==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a8a2df130c90cdf017eb1df82aecd89472870ae41708456dd21565ff28a376eb',100.0,1.77903055491524696e+09,0,'2026-05-17T17:09:14.915247+02:00',NULL,NULL,NULL,'[]','[]','["docs/public-cloud-solutions.md"]','[]','{}','{"duplicate_of": "https://cloud.google.com/docs/compare"}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/docs/terraform/blueprints/terraform-blueprints','==cloud.google.com: Terraform blueprints and modules for Google Cloud=='' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','1fcd8e89b1155f9c05a2c0272b56e9e2ede48c5cf306c0f3e52b3c47b30cc0f0',100.0,1.77903426321462297e+09,0,'2026-05-17T18:11:03.214623+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/free/docs/aws-azure-gcp-service-comparison','cloud.google.com: Compare AWS and Azure services to Google Cloud','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a8a2df130c90cdf017eb1df82aecd89472870ae41708456dd21565ff28a376eb',100.0,1.77903103212725305e+09,0,'2026-05-17T17:17:12.127253+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{"duplicate_of": "https://cloud.google.com/docs/compare"}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/docs/compare','Platform comparisons','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','a8a2df130c90cdf017eb1df82aecd89472870ae41708456dd21565ff28a376eb',100.0,1779033031,0,'2026-05-17T17:50:31.018515+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/docs/compare/aws','AWS and GCP comparison','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a8a2df130c90cdf017eb1df82aecd89472870ae41708456dd21565ff28a376eb',100.0,1779033612,0,'2026-05-17T18:00:12.830686+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{"duplicate_of": "https://cloud.google.com/docs/compare"}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/docs/get-started/aws-azure-gcp-service-comparison','==cloud.google.com: Compare AWS and Azure services to Google Cloud==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a8a2df130c90cdf017eb1df82aecd89472870ae41708456dd21565ff28a376eb',100.0,1779030554,0,'2026-05-17T17:09:14.915247+02:00',NULL,NULL,NULL,'[]','[]','["docs/public-cloud-solutions.md"]','[]','{}','{"duplicate_of": "https://cloud.google.com/docs/compare"}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/docs/terraform/blueprints/terraform-blueprints','==cloud.google.com: Terraform blueprints and modules for Google Cloud=='' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','1fcd8e89b1155f9c05a2c0272b56e9e2ede48c5cf306c0f3e52b3c47b30cc0f0',100.0,1779034263,0,'2026-05-17T18:11:03.214623+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/free/docs/aws-azure-gcp-service-comparison','cloud.google.com: Compare AWS and Azure services to Google Cloud','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a8a2df130c90cdf017eb1df82aecd89472870ae41708456dd21565ff28a376eb',100.0,1779031032,0,'2026-05-17T17:17:12.127253+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{"duplicate_of": "https://cloud.google.com/docs/compare"}');
INSERT INTO "resources" VALUES('https://cloud.google.com/icons','Google Cloud Architecture Icons','','2024',0,'The standardized Google Cloud Platform graphical asset library and system diagram rules. Designed to assist cloud architects in drafting Google-recommended structures with consistent representations for compute, storage, data, and analytical pipelines.','None','Asset Pack','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture & Visualization", "Design Assets", "GCP"]','["[COMMUNITY-TOOL]"]','[]','["cloud-arch-diagrams.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.google.com/kubernetes-engine','Google Kubernetes Engine','- One of the most helpful GKE features is the ability to create clusters and node pools with custom kernel parameters. This means you no longer need to use one-off daemonsets, or random workarounds, to tune your machines after cluster creation.','2025',0,'Core landing documentation for Google Kubernetes Engine (GKE), highlighting GKE''s industry-standard capabilities. Specifically focuses on setting up node pools with custom kernel parameters, eliminating post-bootstrap script workarounds. Provides the baseline reference for standard-setting enterprise container management.','N/A','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "Google Kubernetes Engine (GKE)", "GKE Core"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/kubernetes-engine/docs/add-on/config-sync/overview','Config Sync Overview','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','25b42ba5af8095cdf7cdca04ed1638ef649c9002b2b7f31062383db8ad5e9d8d',100.0,1.77903000687305593e+09,0,'2026-05-17T17:00:06.873056+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md", "docs/gitops.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/kubernetes-engine/docs/concepts/autopilot-overview','cloud.google.com: GKE Autopilot 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6c7e8ff6a16711149ea844f2a73d71b0c76f0b670587902bc48f3422528c6f05',100.0,1.77903358442321109e+09,0,'2026-05-17T17:59:44.423211+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/kubernetes-engine/docs/concepts/autopilot-overview"}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-autoscaler','Google Cloud Platform: GKE Cluster Autoscaler','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f3e7dc19972fd949569ff95d314c41307b4511538f3200f3d6f72d299b01ec51',100.0,1.77903023647184395e+09,0,'2026-05-17T17:03:56.471844+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-autoscaling.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/kubernetes-engine/docs/concepts/cluster-autoscaler"}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/kubernetes-engine/docs/how-to/cloud-dns','Kubernetes Cloud DNS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9c0b476cc6e65f6e9c7dab7bceaee961455ca79bd3e315274fb8bc35d17fe70f',100.0,1.77902937178207397e+09,0,'2026-05-17T16:49:31.782074+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/kubernetes-engine/docs/how-to/cloud-dns"}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/kubernetes-engine/docs/how-to/nodelocal-dns-cache','Setting up NodeLocal DNSCache','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','98d312c228fdf745ee5d9761b5d652c7be3ea833318aaaac166cb85646f02d1a',100.0,1.77903287864676499e+09,0,'2026-05-17T17:47:58.646765+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/kubernetes-engine/docs/how-to/nodelocal-dns-cache"}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/kubernetes-engine/docs/add-on/config-sync/overview','Config Sync Overview','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','25b42ba5af8095cdf7cdca04ed1638ef649c9002b2b7f31062383db8ad5e9d8d',100.0,1779030006,0,'2026-05-17T17:00:06.873056+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md", "docs/gitops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/kubernetes-engine/docs/concepts/autopilot-overview','cloud.google.com: GKE Autopilot 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6c7e8ff6a16711149ea844f2a73d71b0c76f0b670587902bc48f3422528c6f05',100.0,1779033584,0,'2026-05-17T17:59:44.423211+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/kubernetes-engine/docs/concepts/autopilot-overview"}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-autoscaler','Google Cloud Platform: GKE Cluster Autoscaler','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f3e7dc19972fd949569ff95d314c41307b4511538f3200f3d6f72d299b01ec51',100.0,1779030236,0,'2026-05-17T17:03:56.471844+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-autoscaling.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/kubernetes-engine/docs/concepts/cluster-autoscaler"}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/kubernetes-engine/docs/how-to/cloud-dns','Kubernetes Cloud DNS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9c0b476cc6e65f6e9c7dab7bceaee961455ca79bd3e315274fb8bc35d17fe70f',100.0,1779029371,0,'2026-05-17T16:49:31.782074+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/kubernetes-engine/docs/how-to/cloud-dns"}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/kubernetes-engine/docs/how-to/nodelocal-dns-cache','Setting up NodeLocal DNSCache','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','98d312c228fdf745ee5d9761b5d652c7be3ea833318aaaac166cb85646f02d1a',100.0,1779032878,0,'2026-05-17T17:47:58.646765+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/kubernetes-engine/docs/how-to/nodelocal-dns-cache"}');
INSERT INTO "resources" VALUES('https://cloud.google.com/kubernetes-engine/kubernetes-comic','cloud.google.com: kubernetes comic','','2022',4,'Google''s classic, highly creative visual guide explaining modern container scaling, lifecycle, and orchestration concepts through graphic storytelling. Perfect for explaining Kubernetes business advantages to technical managers.','English','Visual Guide','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "Kubernetes Fundamentals", "Visual Learning"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["kubernetes-tutorials.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.google.com/kubernetes-engine/pricing','Google cloud kubernetes pricing','','2026',0,'Google Kubernetes Engine (GKE) pricing details, introducing Autopilot vs Standard modes. Analyzes cluster management fees, dynamic provisioning costs, and spot instance discounts. Live grounding confirms GKE Autopilot as the industry standard for highly optimized serverless container architectures.','English','Reference/Pricing','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Management", "Managed Kubernetes", "Google GKE Costs"]','["[COMMUNITY-TOOL]"]','[]','["public-cloud-solutions.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.google.com/learn/what-is-kubernetes','cloud.google.com: What is Kubernetes? 🌟','','2023',5,'A comprehensive foundation on Kubernetes, detailing its architectural pillars including the control plane, worker nodes, and declarative API engine. It outlines container scheduling, automated self-healing, and service discovery mechanisms essential for running resilient, modern cloud-native systems.','English','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native & Kubernetes Core", "Container Orchestration", "Fundamentals"]','["[DE FACTO STANDARD]"]','[]','["kubernetes.md", "introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/load-balancing/docs/l7-internal','L7 Internal HTTP(S) Load Balancing overview','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0358d7abcd2001b6cecfe24bd5fa3d9322cbc9dbd2d179ab95398cd120f09544',100.0,1.77903073063032794e+09,0,'2026-05-17T17:12:10.630328+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/load-balancing/docs/l7-internal"}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/load-balancing/docs/l7-internal','L7 Internal HTTP(S) Load Balancing overview','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0358d7abcd2001b6cecfe24bd5fa3d9322cbc9dbd2d179ab95398cd120f09544',100.0,1779030730,0,'2026-05-17T17:12:10.630328+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/load-balancing/docs/l7-internal"}');
INSERT INTO "resources" VALUES('https://cloud.google.com/products','googlecloudcheatsheet.withgoogle.com: Google Cloud Developer cheat sheet','','2026',4,'Google''s official product portal mapping its enterprise suite of cloud computing, data analytics, and machine learning services. Serves as a primary reference for system architects evaluating Google''s managed offerings, providing documentation and pathing for product integration.','HTML','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "GCP", "Product Catalog"]','["[ENTERPRISE-STABLE]"]','[]','["GoogleCloudPlatform.md", "cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.google.com/products/tools','Cloud Developer Tools','','2026',0,'A comprehensive directory of Google Cloud developer tools, spanning Cloud Shell, Artifact Registry, and Cloud Code extensions. The curator highlights its streamline-driven integration with local IDE environments. Live platform development metrics show these tools dramatically reduce local setup time for developers building serverless applications or microservices targeted at GCP.','N/A','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "GCP Ecosystem", "Developer Tools"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/pubsub/docs/overview','Google Cloud Platform Pub/Sub','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e5e1d093f0b7a07978b7949436c3370ac75623cdc7c16a8253173fb946b77684',100.0,1.77903433278140091e+09,0,'2026-05-17T18:12:12.781401+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/pubsub/docs/overview"}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/pubsub/docs/overview','Google Cloud Platform Pub/Sub','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e5e1d093f0b7a07978b7949436c3370ac75623cdc7c16a8253173fb946b77684',100.0,1779034332,0,'2026-05-17T18:12:12.781401+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/pubsub/docs/overview"}');
INSERT INTO "resources" VALUES('https://cloud.google.com/resources/content/architecting-for-autonomy&linkId=62121445','Architecting for Autonomy — Moving AI Agents from Pilot to Enterprise Scale','Google Cloud''s blueprint for designing resilient, secure, and highly scalable enterprise-grade multi-agent software architectures.','2026',4,'A comprehensive strategic blueprint outlining how to scale agentic artificial intelligence from unstable proofs-of-concept to production environments.
- Emphasizes the standard ADK model (Reasoning, Tool Use, and Memory) mapped to real-time, grounded enterprise data foundations.
-- Proposes core infrastructure patterns utilizing Google Kubernetes Engine (GKE Autopilot), dynamic GPU slicing, and strict access controls to maintain security compliance for autonomous transactions.','en','article','Advanced',0,'online','automatic','cb9b2563cc948a9c1082334369abbb06456ce26770097bbe4cd54c3959bf7e14',NULL,1.78035283880136609e+09,0,'2026-06-02T00:27:18.801366+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AI Engineering", "Systems Orchestration", "Enterprise Design Patterns"]','["[GUIDE]", "[CASE STUDY]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Official Google Cloud architecture guide and strategic whitepaper. Released in May 2026 to help IT leaders design, build, and scale autonomous agent systems.", "social_preview_url": "https://www.gstatic.com/bricks/image/cloud_google_com__static_cloud_images_social_icon_google_cloud_1200_630_png.png", "source_provenance": "X.com (GoogleCloud)", "suggested_new_category": "ai-architecture-blueprints"}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/sdk/docs/cheatsheet?hl=en','==cloud.google.com: The gcloud tool cheat sheet==','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','2b0d84422f65434bc08295a17e2a33b78e6179bc16da8542b40b919272143b2a',100.0,1.77903444755601096e+09,0,'2026-05-17T18:14:07.556011+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/secret-manager/docs/analyze-resources','cloud.google.com: Analyze secrets with Cloud Asset Inventory','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c735c200db8c18ca7897f72139e023374a99151bed6533e781eddd3e981cf664',100.0,1.77903086594659495e+09,0,'2026-05-17T17:14:25.946595+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/secret-manager/docs/analyze-resources"}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/secret-manager/docs/best-practices','cloud.google.com: Secret Manager Best Practices','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','306a9fb18f7dccb3a4a1acd2fca8911d2d19e2f937478e823813516ce1a60941',100.0,1779032421.58156,0,'2026-05-17T17:40:21.581560+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/secret-manager/docs/best-practices"}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/solutions/media-entertainment&linkId=61896450','Google Cloud Media and Entertainment Solutions','Resource hub for media workflows, showcasing generative AI and agentic media workflows on Google Cloud.','2026',4,'The main enterprise hub defining media architectures, real-time cloud rendering setups, and intelligent content distribution. Showcases the production-ready integration of Gemini and Vertex AI with Avid Media Composer to automate post-production metadata logging and localization loops. Empowers studios to construct grounded agentic workflows, drastically shortening content ingestion, transcoding, and discovery times across global operations.','en','documentation','advanced',0,'online','automatic','53833065ba8f0b29e5bd56cafc918be798efdfaa02e87f8a08d5b956ffb4408b',NULL,1.7803520374015491e+09,0,'2026-06-02T00:13:57.401549+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Google Cloud Platform", "Industry Solutions", "Media and Entertainment"]','["[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "Enterprise solutions portal managed officially by the Google Cloud industry team.", "social_preview_url": "https://cloud.google.com/_static/cloud/images/social-icon-google-cloud-1200-630.png", "source_provenance": "X.com (GoogleCloud)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/solutions/partners/a-hybrid-cloud-native-devsecops-pipeline-with-jfrog-artifactory-and-gke-on-prem','A hybrid cloud-native DevSecOps pipeline with JFrog Artifactory and GKE on-prem 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','783c158129177f2f0fb2c8bdf11047426fe434952288d7e3b447dbb549658596',100.0,1.77903276341605901e+09,0,'2026-05-17T17:46:03.416059+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/architecture"}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/solutions/partners/openshift-on-gcp','OpenShift on Google Cloud','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7e5eabc736c0d974d46dad7bb7852eab4a8b14161e3b8e88e2f95615d49365ff',100.0,1.77903209584537196e+09,0,'2026-05-17T17:34:55.845372+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/compute/docs/containers"}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/stackdriver/docs/managed-prometheus','==cloud.google.com: Google Cloud Managed Service for Prometheus==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','f571ea6b28358ea92a85fa6c278092925f8baee7b08ccc94fabe8384320d1d03',100.0,1779030430.66289,0,'2026-05-17T17:07:10.662890+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/traffic-director','Traffic Director overview','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','65889699950dbbb99111f54dac73f0ee63263752abe96a80671850b3ab08d39f',100.0,1.77903401371530389e+09,0,'2026-05-17T18:06:53.715304+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/service-mesh/docs"}');
-INSERT INTO "resources" VALUES('https://cloud.google.com/vpc/docs/vpc','cloud.google.com: VPN network overview','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','83c6a9217b27295702d80c7edf220fafa7f0b202a39338da65d477d3e82c06d4',100.0,1.77903348720001196e+09,0,'2026-05-17T17:58:07.200012+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/vpc/docs/vpc"}');
-INSERT INTO "resources" VALUES('https://cloud.hashicorp.com','cloud.hashicorp.com: HashiCorp Cloud','','N/A',0,'A curated technical resource and architectural guide covering cloud.hashicorp.com: HashiCorp Cloud in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902936686076307e+09,0,'2026-05-17T16:49:26.860763+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.ibm.com/docs/containers?topic=containers-troubleshoot_cluster_autoscaler','cloud.ibm.com: Containers Troubleshoot Cluster Autoscaler','','N/A',0,'A curated technical resource and architectural guide covering cloud.ibm.com: Containers Troubleshoot Cluster Autoscaler in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','1142cb40f1aba306988fb0c11b3ebf298859fa28c987de64a172edb183484287',100.0,1.77903427346381902e+09,1,'2026-05-17T18:11:13.463819+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.ibm.com/docs/openshift?topic=openshift-ingress','cloud.ibm.com: OpenShift Ingress','','N/A',0,'A curated technical resource and architectural guide covering cloud.ibm.com: OpenShift Ingress in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','1142cb40f1aba306988fb0c11b3ebf298859fa28c987de64a172edb183484287',100.0,1.77903144044407105e+09,1,'2026-05-17T17:24:00.444071+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{"duplicate_of": "https://cloud.ibm.com/docs/containers?topic=containers-troubleshoot_cluster_autoscaler"}');
+- Proposes core infrastructure patterns utilizing Google Kubernetes Engine (GKE Autopilot), dynamic GPU slicing, and strict access controls to maintain security compliance for autonomous transactions.','en','article','Advanced',0,'online','automatic','cb9b2563cc948a9c1082334369abbb06456ce26770097bbe4cd54c3959bf7e14',NULL,1780352838,0,'2026-06-02T00:27:18.801366+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AI Engineering", "Systems Orchestration", "Enterprise Design Patterns"]','["[GUIDE]", "[CASE STUDY]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Official Google Cloud architecture guide and strategic whitepaper. Released in May 2026 to help IT leaders design, build, and scale autonomous agent systems.", "social_preview_url": "https://www.gstatic.com/bricks/image/cloud_google_com__static_cloud_images_social_icon_google_cloud_1200_630_png.png", "source_provenance": "X.com (GoogleCloud)", "suggested_new_category": "ai-architecture-blueprints"}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/sdk/docs/cheatsheet?hl=en','==cloud.google.com: The gcloud tool cheat sheet==','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','2b0d84422f65434bc08295a17e2a33b78e6179bc16da8542b40b919272143b2a',100.0,1779034447,0,'2026-05-17T18:14:07.556011+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/secret-manager/docs/analyze-resources','cloud.google.com: Analyze secrets with Cloud Asset Inventory','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c735c200db8c18ca7897f72139e023374a99151bed6533e781eddd3e981cf664',100.0,1779030865,0,'2026-05-17T17:14:25.946595+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/secret-manager/docs/analyze-resources"}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/secret-manager/docs/best-practices','cloud.google.com: Secret Manager Best Practices','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','306a9fb18f7dccb3a4a1acd2fca8911d2d19e2f937478e823813516ce1a60941',100.0,1779032421,0,'2026-05-17T17:40:21.581560+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/secret-manager/docs/best-practices"}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/solutions/media-entertainment&linkId=61896450','Google Cloud Media and Entertainment Solutions','Resource hub for media workflows, showcasing generative AI and agentic media workflows on Google Cloud.','2026',4,'The main enterprise hub defining media architectures, real-time cloud rendering setups, and intelligent content distribution. Showcases the production-ready integration of Gemini and Vertex AI with Avid Media Composer to automate post-production metadata logging and localization loops. Empowers studios to construct grounded agentic workflows, drastically shortening content ingestion, transcoding, and discovery times across global operations.','en','documentation','advanced',0,'online','automatic','53833065ba8f0b29e5bd56cafc918be798efdfaa02e87f8a08d5b956ffb4408b',NULL,1780352037,0,'2026-06-02T00:13:57.401549+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Google Cloud Platform", "Industry Solutions", "Media and Entertainment"]','["[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "Enterprise solutions portal managed officially by the Google Cloud industry team.", "social_preview_url": "https://cloud.google.com/_static/cloud/images/social-icon-google-cloud-1200-630.png", "source_provenance": "X.com (GoogleCloud)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/solutions/partners/a-hybrid-cloud-native-devsecops-pipeline-with-jfrog-artifactory-and-gke-on-prem','A hybrid cloud-native DevSecOps pipeline with JFrog Artifactory and GKE on-prem 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','783c158129177f2f0fb2c8bdf11047426fe434952288d7e3b447dbb549658596',100.0,1779032763,0,'2026-05-17T17:46:03.416059+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/architecture"}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/solutions/partners/openshift-on-gcp','OpenShift on Google Cloud','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7e5eabc736c0d974d46dad7bb7852eab4a8b14161e3b8e88e2f95615d49365ff',100.0,1779032095,0,'2026-05-17T17:34:55.845372+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/compute/docs/containers"}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/stackdriver/docs/managed-prometheus','==cloud.google.com: Google Cloud Managed Service for Prometheus==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','f571ea6b28358ea92a85fa6c278092925f8baee7b08ccc94fabe8384320d1d03',100.0,1779030430,0,'2026-05-17T17:07:10.662890+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/traffic-director','Traffic Director overview','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','65889699950dbbb99111f54dac73f0ee63263752abe96a80671850b3ab08d39f',100.0,1779034013,0,'2026-05-17T18:06:53.715304+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/service-mesh/docs"}');
+INSERT INTO "resources" VALUES('https://cloud.google.com/vpc/docs/vpc','cloud.google.com: VPN network overview','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','83c6a9217b27295702d80c7edf220fafa7f0b202a39338da65d477d3e82c06d4',100.0,1779033487,0,'2026-05-17T17:58:07.200012+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{"duplicate_of": "https://docs.cloud.google.com/vpc/docs/vpc"}');
+INSERT INTO "resources" VALUES('https://cloud.hashicorp.com','cloud.hashicorp.com: HashiCorp Cloud','','N/A',0,'A curated technical resource and architectural guide covering cloud.hashicorp.com: HashiCorp Cloud in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029366,0,'2026-05-17T16:49:26.860763+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloud.ibm.com/docs/containers?topic=containers-troubleshoot_cluster_autoscaler','cloud.ibm.com: Containers Troubleshoot Cluster Autoscaler','','N/A',0,'A curated technical resource and architectural guide covering cloud.ibm.com: Containers Troubleshoot Cluster Autoscaler in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','1142cb40f1aba306988fb0c11b3ebf298859fa28c987de64a172edb183484287',100.0,1779034273,1,'2026-05-17T18:11:13.463819+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloud.ibm.com/docs/openshift?topic=openshift-ingress','cloud.ibm.com: OpenShift Ingress','','N/A',0,'A curated technical resource and architectural guide covering cloud.ibm.com: OpenShift Ingress in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','1142cb40f1aba306988fb0c11b3ebf298859fa28c987de64a172edb183484287',100.0,1779031440,1,'2026-05-17T17:24:00.444071+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{"duplicate_of": "https://cloud.ibm.com/docs/containers?topic=containers-troubleshoot_cluster_autoscaler"}');
INSERT INTO "resources" VALUES('https://cloud.ibm.com/docs/openshift?topic=openshift-security','cloud.ibm.com: openshift-security','','2023',0,'Documentation outlining security controls on Red Hat OpenShift on IBM Cloud (ROKS). It details the split-responsibility model between cloud providers and customers, managing IAM integrations, enforcing private endpoints, setting up CIS/Benchmarks, and isolating network compute nodes to fulfill stringent regulatory standards for enterprise workloads.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Cloud Security", "Managed OpenShift"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.ibm.com/docs/solution-tutorials?topic=solution-tutorials-scalable-webapp-kubernetes','cloud.ibm.com: Tutorial - Scalable webapp 🌟','','2024',0,'An IBM enterprise tutorial providing deployment patterns for resilient, horizontally autoscaling web architectures in cloud environments. Focuses on routing pipelines, managed databases, and multi-zone cluster scale configurations.','YAML','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes & Scaling", "Deployment Tutorials", "Enterprise Cloud App"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.netapp.com/blog/prepare-for-the-day-of-all-cloud',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering cloud.netapp.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903409036605811e+09,0,'2026-05-17T18:08:10.366058+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-architecture.md"]','["aws-architecture.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/a-guide-to-ingress-controllers-in-openshift','==cloud.redhat.com: A Guide to Ingress Controllers in OpenShift using IPI==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','9d46757ce5d4cba6c56b4a7709008ba6a21b32982743350ee2b826f65b31fe95',100.0,1.77903360979922604e+09,0,'2026-05-17T18:00:09.799226+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/a-guide-to-secrets-management-with-gitops-and-kubernetes','==cloud.redhat.com: A Guide to Secrets Management with GitOps and Kubernetes=='' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','818fc6e5120537db4ce8d106a7585aa05d2bffb8b5978d9feb40a15b6a34090c',100.0,1.77902994838150095e+09,0,'2026-05-17T16:59:08.381501+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/announcing-bring-your-own-host-support-for-windows-nodes-to-red-hat-openshift','cloud.redhat.com: Announcing Bring Your Own Host Support for Windows nodes'' to Red Hat OpenShift','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','35468242925a4b30c516d959bd46b4d5236842986f3b584403de40e0b1adeb15',100.0,1.779034423136168e+09,0,'2026-05-17T18:13:43.136168+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/announcing-bring-your-own-host-support-for-windows-nodes-to-red-hat-openshift"}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/application-management-in-kubernetes-environments-with-helm-charts-and-kubernetes-operators','cloud.redhat.com: Application Management in Kubernetes Environments with'' Helm Charts and Kubernetes Operators','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2e74d50eb14514b33928964120729469c9b14eca346606edc3bb488b2263a324',100.0,1.7790302356890769e+09,0,'2026-05-17T17:03:55.689077+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/application-management-in-kubernetes-environments-with-helm-charts-and-kubernetes-operators"}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/automate-your-security-practices-and-policies-on-openshift-with-kyverno','cloud.redhat.com: Automate Your Security Practices and Policies on OpenShift'' With Kyverno 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','516449dc1bbddd4641b23e50c5005a2d0c32b6a8835d2778462b25cf86fc4785',100.0,1.77903307225390696e+09,0,'2026-05-17T17:51:12.253907+02:00',NULL,NULL,NULL,'[]','[]','["docs/securityascode.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/automate-your-security-practices-and-policies-on-openshift-with-kyverno"}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/chaos-engineering-with-litmuschaos','cloud.redhat.com: Chaos Engineering With LitmusChaos','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','661cbcf835acd301d1f0f9d3b528c4792b03c3f996462e8715c68fbb07ea0823',100.0,1.77902935659816598e+09,0,'2026-05-17T16:49:16.598166+02:00',NULL,NULL,NULL,'[]','[]','["docs/chaos-engineering.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/check-out-our-new-look','cloud.redhat.com: Changes coming for OpenShift.com and Cloud.Redhat.com','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','406b1756cadb625bad5710589c77bfb058970eee4c1027d9e3208c8919debc98',100.0,1.7790334194802041e+09,0,'2026-05-17T17:56:59.480204+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/check-out-our-new-look"}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/cloud-devops-with-openshift-and-jfrog','cloud.redhat.com: Cloud DevOps With OpenShift and JFrog','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','06512cf9036be6f21863121a0246001475ff5658b60450b2abd0249dd99c42a7',100.0,1.77903198121182799e+09,0,'2026-05-17T17:33:01.211828+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/cloud-devops-with-openshift-and-jfrog"}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/getting-started-in-openshift','cloud.redhat.com: Getting Started in OpenShift 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','83a8fd127638344fc703ed4beccce47fb3f678ac94edf6f9c0c8f0d169fdc182',100.0,1.77903215302302598e+09,0,'2026-05-17T17:35:53.023026+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/getting-started-in-openshift"}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/getting-started-running-spark-workloads-on-openshift','cloud.redhat.com: Getting Started running Spark workloads on OpenShift','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','69402e8f6e4224ee97f646b366a8c6a16f406178dec129dd4956822ad9e64148',100.0,1.77903451006175303e+09,0,'2026-05-17T18:15:10.061753+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-bigdata.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/getting-started-running-spark-workloads-on-openshift"}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/global-load-balancer-approaches','cloud.redhat.com: Global Load Balancer Approaches 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7b5bc3bd75a54735aeffa5677c66dd447598194ca64b774feda07c1bc3ac8573',100.0,1.77903272869320797e+09,0,'2026-05-17T17:45:28.693208+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/global-load-balancer-approaches"}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/how-to-build-a-disconnected-openshift-cluster-with-mirror-registries-on-rhel-coreos-using-podman-and-systemd','cloud.redhat.com: How to Build a Disconnected OpenShift Cluster With Mirror'' Registries on RHEL CoreOS Using Podman and Systemd','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','69d1e896e9bbacf9467d3ec4dbadb3b2590796f2d48f41a72333b97f8413f0e7',100.0,1779033432.48376,0,'2026-05-17T17:57:12.483760+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/how-to-build-a-disconnected-openshift-cluster-with-mirror-registries-on-rhel-coreos-using-podman-and-systemd"}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/how-to-modernize-virtualized-workloads','cloud.redhat.com: How to Modernize Virtualized Workloads 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','90526a73a4d0f876531a3a074a5f5240d99c8b805087a57b5fe4820f5499a9f6',100.0,1.77903148990206503e+09,0,'2026-05-17T17:24:49.902065+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/how-to-modernize-virtualized-workloads"}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/how-to-observe-your-clusters-with-red-hat-advanced-cluster-management-customize-the-grafana-dashboard','cloud.redhat.com: How to Observe your Clusters with Red Hat Advanced Cluster'' Management - Customize the Grafana Dashboard','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','835e59ba8e5fab8717e5a0d179f7792344eb1da73ca65a09c5b954905660e067',100.0,1.7790292520629971e+09,0,'2026-05-17T16:47:32.062997+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/how-to-observe-your-clusters-with-red-hat-advanced-cluster-management-customize-the-grafana-dashboard"}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/how-to-use-argocd-deployments-with-github-tokens','cloud.redhat.com: How to Use ArgoCD Deployments with GitHub Tokens','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7a7301da4ef4cf3ae62cb06ee30c6c43badba14e368e5f8d1a86024e93b0a93f',100.0,1.77902932293717598e+09,0,'2026-05-17T16:48:42.937176+02:00',NULL,NULL,NULL,'[]','[]','["docs/argo.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/how-to-use-argocd-deployments-with-github-tokens"}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/log4shell-practical-mitigations-and-impact-analysis','cloud.redhat.com: Log4Shell: Practical Mitigations and Impact Analysis of'' the Log4j Vulnerabilities','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e60f4283252ea9e31177f7404a56830d542a436e75f35cf0a61a703b3a30b1a7',100.0,1.77903200018371796e+09,0,'2026-05-17T17:33:20.183718+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/log4shell-practical-mitigations-and-impact-analysis"}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/monitoring-infrastructure-openshift-4.x-using-zabbix-operator','cloud.redhat.com: Monitoring Infrastructure Openshift 4.x Using Zabbix Operator','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7b797b937e6db80a3393bded93ae24731ab99fd7708b19461509928c81ccf6f0',100.0,1779031669.97448,0,'2026-05-17T17:27:49.974480+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/monitoring-infrastructure-openshift-4.x-using-zabbix-operator"}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/openshift-commons-briefing-database-disaster-recovery-made-easy-with-annette-clewett-red-hat-and-andrew-lecuyer-crunchy-data','cloud.redhat.com: OpenShift Commons Briefing: Database Disaster Recovery'' Made Easy with Annette Clewett (Red Hat) and Andrew L''Ecuyer (Crunchy Data)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6eb93d328f91b3eb9d2a99bdd9bad4167b4a55670db124f74ac211e6e2b03a7d',100.0,1.77903371602904701e+09,0,'2026-05-17T18:01:56.029047+02:00',NULL,NULL,NULL,'[]','[]','["docs/databases.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/openshift-commons-briefing-database-disaster-recovery-made-easy-with-annette-clewett-red-hat-and-andrew-lecuyer-crunchy-data"}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/openshift-sandboxed-containers-101','cloud.redhat.com: OpenShift Sandboxed Containers 101 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4ad8cb79b23f6839b34ee297173077f17d7b5e924da07651fdcc802f88043c03',100.0,1.7790335919381659e+09,0,'2026-05-17T17:59:51.938166+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/openshift-sandboxed-containers-101"}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/openshift-sandboxed-containers-operator-from-zero-to-hero-the-hard-way','cloud.redhat.com: OpenShift Sandboxed Containers Operator From Zero to Hero,'' the Hard Way. The Operator Framework and Its Usage','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','81a5959f8270f61831132202977dc62db97a00c85c2b40c2e49bce7a76d53d49',100.0,1.77903237635997104e+09,0,'2026-05-17T17:39:36.359971+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/openshift-sandboxed-containers-operator-from-zero-to-hero-the-hard-way"}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/openshift-virtualization-on-amazon-web-services','==cloud.redhat.com: OpenShift Virtualization on Amazon Web Services==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','2a2153ddd47982a950e32dd22fbd21e3051bde3b50e62f3df4cc184cb05c84c3',100.0,1.77903350084987497e+09,0,'2026-05-17T17:58:20.849875+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/red-hat-container-community-of-practice-operators','==cloud.redhat.com: Red Hat Container Community of Practice Operators==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','dba65671976494ef6fdeabd728d2d867c171ac9de6a408a91918b6f8b65f342b',100.0,1.77903417349287104e+09,0,'2026-05-17T18:09:33.492871+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-operators-controllers.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/red-hat-openshift-4.8-is-now-generally-available','cloud.redhat.com: Red Hat OpenShift 4.8 Is Now Generally Available','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a54975761ed228ae5860b4ca529890d491f63731f0e5232c21b989ca91e1b199',100.0,1.77903055879308199e+09,0,'2026-05-17T17:09:18.793082+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/red-hat-openshift-4.8-is-now-generally-available"}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/red-hat-openshift-4.9-is-now-generally-available','cloud.redhat.com: Red Hat OpenShift 4.9 Is Now Generally Available','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2ff5a3af3d6ea22d236b5815f5fea617d8c8aa2d1d03ed3e50c89228515fdfb7',100.0,1.77902913283629107e+09,0,'2026-05-17T16:45:32.836291+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/red-hat-openshift-4.9-is-now-generally-available"}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/sandboxed-containers-operator-from-zero-to-hero-the-hard-way-part-2','cloud.redhat.com: Troubleshooting Sandboxed Containers Operator','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0496ad94d3c3371132a9304769684728dfdc75af8263cc246a2d7cb22db74d21',100.0,1.77903181008173608e+09,0,'2026-05-17T17:30:10.081736+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-troubleshooting.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/sandboxed-containers-operator-from-zero-to-hero-the-hard-way-part-2"}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/scale-your-application-containers-on-red-hat-openshift-service-on-aws-rosa-clusters-using-amazon-efs-storage','==cloud.redhat.com: Scale your application containers on Red Hat OpenShift'' Service on AWS (ROSA) clusters using Amazon EFS storage==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','6003253496523db4d1906f6e656324ef80bf5e1ebd9ccabef7f76ac2abb88eb3',100.0,1.77903264293734598e+09,0,'2026-05-17T17:44:02.937346+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/simplifying-database-cloud-service-access','cloud.redhat.com: Simplifying Database Cloud Service Access','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','88e8e4601859a8ecf3f0f3e80354b50006b6fffd3129525ec6a64759c4d54fa8',100.0,1.77903268223235511e+09,0,'2026-05-17T17:44:42.232355+02:00',NULL,NULL,NULL,'[]','[]','["docs/databases.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/simplifying-database-cloud-service-access"}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/top-open-source-kubernetes-security-tools-of-2021','cloud.redhat.com: Top Open Source Kubernetes Security Tools of 2021 🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','87094b6ac62f26ba7424cae996db29735db7b905a1fb8ea7ee9fb32c14efc00b',100.0,1.779032421438699e+09,0,'2026-05-17T17:40:21.438699+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md", "docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/top-open-source-kubernetes-security-tools-of-2021"}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/velero-backup-and-restore-of-an-application-using-gp2-storageclass-on-rosa','cloud.redhat.com: Velero Backup and Restore of an Application Using gp2'' StorageClass on ROSA','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c51febf5ee412f42536ccab1aa83b7e9210600cd124b9f5db6add2e60dec7c74',100.0,1.7790311816815021e+09,0,'2026-05-17T17:19:41.681502+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-backup-migrations.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/velero-backup-and-restore-of-an-application-using-gp2-storageclass-on-rosa"}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/virtual-machines-as-code-with-openshift-gitops-and-openshift-virtualization','cloud.redhat.com: Virtual Machines as Code with OpenShift GitOps and OpenShift'' Virtualization','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','773aa5322e51e8d84dfbaf6fc1801d04ad52387239e7d99e6e393b0ddddddefe',100.0,1.77903288479336905e+09,0,'2026-05-17T17:48:04.793369+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/virtual-machines-as-code-with-openshift-gitops-and-openshift-virtualization"}');
-INSERT INTO "resources" VALUES('https://cloud.redhat.com/openshift/install','New Installer','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','5c8411c63c6f815af302a34082cbbc1c393f24c2e1e12d1f77aa866020faf6c5',100.0,1.77903043014139294e+09,0,'2026-05-17T17:07:10.141393+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloud.netapp.com/blog/prepare-for-the-day-of-all-cloud',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering cloud.netapp.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034090,0,'2026-05-17T18:08:10.366058+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-architecture.md"]','["aws-architecture.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/a-guide-to-ingress-controllers-in-openshift','==cloud.redhat.com: A Guide to Ingress Controllers in OpenShift using IPI==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','9d46757ce5d4cba6c56b4a7709008ba6a21b32982743350ee2b826f65b31fe95',100.0,1779033609,0,'2026-05-17T18:00:09.799226+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/a-guide-to-secrets-management-with-gitops-and-kubernetes','==cloud.redhat.com: A Guide to Secrets Management with GitOps and Kubernetes=='' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','818fc6e5120537db4ce8d106a7585aa05d2bffb8b5978d9feb40a15b6a34090c',100.0,1779029948,0,'2026-05-17T16:59:08.381501+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/announcing-bring-your-own-host-support-for-windows-nodes-to-red-hat-openshift','cloud.redhat.com: Announcing Bring Your Own Host Support for Windows nodes'' to Red Hat OpenShift','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','35468242925a4b30c516d959bd46b4d5236842986f3b584403de40e0b1adeb15',100.0,1779034423,0,'2026-05-17T18:13:43.136168+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/announcing-bring-your-own-host-support-for-windows-nodes-to-red-hat-openshift"}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/application-management-in-kubernetes-environments-with-helm-charts-and-kubernetes-operators','cloud.redhat.com: Application Management in Kubernetes Environments with'' Helm Charts and Kubernetes Operators','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2e74d50eb14514b33928964120729469c9b14eca346606edc3bb488b2263a324',100.0,1779030235,0,'2026-05-17T17:03:55.689077+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/application-management-in-kubernetes-environments-with-helm-charts-and-kubernetes-operators"}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/automate-your-security-practices-and-policies-on-openshift-with-kyverno','cloud.redhat.com: Automate Your Security Practices and Policies on OpenShift'' With Kyverno 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','516449dc1bbddd4641b23e50c5005a2d0c32b6a8835d2778462b25cf86fc4785',100.0,1779033072,0,'2026-05-17T17:51:12.253907+02:00',NULL,NULL,NULL,'[]','[]','["docs/securityascode.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/automate-your-security-practices-and-policies-on-openshift-with-kyverno"}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/chaos-engineering-with-litmuschaos','cloud.redhat.com: Chaos Engineering With LitmusChaos','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','661cbcf835acd301d1f0f9d3b528c4792b03c3f996462e8715c68fbb07ea0823',100.0,1779029356,0,'2026-05-17T16:49:16.598166+02:00',NULL,NULL,NULL,'[]','[]','["docs/chaos-engineering.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/check-out-our-new-look','cloud.redhat.com: Changes coming for OpenShift.com and Cloud.Redhat.com','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','406b1756cadb625bad5710589c77bfb058970eee4c1027d9e3208c8919debc98',100.0,1779033419,0,'2026-05-17T17:56:59.480204+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/check-out-our-new-look"}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/cloud-devops-with-openshift-and-jfrog','cloud.redhat.com: Cloud DevOps With OpenShift and JFrog','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','06512cf9036be6f21863121a0246001475ff5658b60450b2abd0249dd99c42a7',100.0,1779031981,0,'2026-05-17T17:33:01.211828+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/cloud-devops-with-openshift-and-jfrog"}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/getting-started-in-openshift','cloud.redhat.com: Getting Started in OpenShift 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','83a8fd127638344fc703ed4beccce47fb3f678ac94edf6f9c0c8f0d169fdc182',100.0,1779032153,0,'2026-05-17T17:35:53.023026+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/getting-started-in-openshift"}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/getting-started-running-spark-workloads-on-openshift','cloud.redhat.com: Getting Started running Spark workloads on OpenShift','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','69402e8f6e4224ee97f646b366a8c6a16f406178dec129dd4956822ad9e64148',100.0,1779034510,0,'2026-05-17T18:15:10.061753+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-bigdata.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/getting-started-running-spark-workloads-on-openshift"}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/global-load-balancer-approaches','cloud.redhat.com: Global Load Balancer Approaches 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7b5bc3bd75a54735aeffa5677c66dd447598194ca64b774feda07c1bc3ac8573',100.0,1779032728,0,'2026-05-17T17:45:28.693208+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/global-load-balancer-approaches"}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/how-to-build-a-disconnected-openshift-cluster-with-mirror-registries-on-rhel-coreos-using-podman-and-systemd','cloud.redhat.com: How to Build a Disconnected OpenShift Cluster With Mirror'' Registries on RHEL CoreOS Using Podman and Systemd','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','69d1e896e9bbacf9467d3ec4dbadb3b2590796f2d48f41a72333b97f8413f0e7',100.0,1779033432,0,'2026-05-17T17:57:12.483760+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/how-to-build-a-disconnected-openshift-cluster-with-mirror-registries-on-rhel-coreos-using-podman-and-systemd"}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/how-to-modernize-virtualized-workloads','cloud.redhat.com: How to Modernize Virtualized Workloads 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','90526a73a4d0f876531a3a074a5f5240d99c8b805087a57b5fe4820f5499a9f6',100.0,1779031489,0,'2026-05-17T17:24:49.902065+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/how-to-modernize-virtualized-workloads"}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/how-to-observe-your-clusters-with-red-hat-advanced-cluster-management-customize-the-grafana-dashboard','cloud.redhat.com: How to Observe your Clusters with Red Hat Advanced Cluster'' Management - Customize the Grafana Dashboard','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','835e59ba8e5fab8717e5a0d179f7792344eb1da73ca65a09c5b954905660e067',100.0,1779029252,0,'2026-05-17T16:47:32.062997+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/how-to-observe-your-clusters-with-red-hat-advanced-cluster-management-customize-the-grafana-dashboard"}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/how-to-use-argocd-deployments-with-github-tokens','cloud.redhat.com: How to Use ArgoCD Deployments with GitHub Tokens','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7a7301da4ef4cf3ae62cb06ee30c6c43badba14e368e5f8d1a86024e93b0a93f',100.0,1779029322,0,'2026-05-17T16:48:42.937176+02:00',NULL,NULL,NULL,'[]','[]','["docs/argo.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/how-to-use-argocd-deployments-with-github-tokens"}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/log4shell-practical-mitigations-and-impact-analysis','cloud.redhat.com: Log4Shell: Practical Mitigations and Impact Analysis of'' the Log4j Vulnerabilities','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e60f4283252ea9e31177f7404a56830d542a436e75f35cf0a61a703b3a30b1a7',100.0,1779032000,0,'2026-05-17T17:33:20.183718+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/log4shell-practical-mitigations-and-impact-analysis"}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/monitoring-infrastructure-openshift-4.x-using-zabbix-operator','cloud.redhat.com: Monitoring Infrastructure Openshift 4.x Using Zabbix Operator','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7b797b937e6db80a3393bded93ae24731ab99fd7708b19461509928c81ccf6f0',100.0,1779031669,0,'2026-05-17T17:27:49.974480+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/monitoring-infrastructure-openshift-4.x-using-zabbix-operator"}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/openshift-commons-briefing-database-disaster-recovery-made-easy-with-annette-clewett-red-hat-and-andrew-lecuyer-crunchy-data','cloud.redhat.com: OpenShift Commons Briefing: Database Disaster Recovery'' Made Easy with Annette Clewett (Red Hat) and Andrew L''Ecuyer (Crunchy Data)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6eb93d328f91b3eb9d2a99bdd9bad4167b4a55670db124f74ac211e6e2b03a7d',100.0,1779033716,0,'2026-05-17T18:01:56.029047+02:00',NULL,NULL,NULL,'[]','[]','["docs/databases.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/openshift-commons-briefing-database-disaster-recovery-made-easy-with-annette-clewett-red-hat-and-andrew-lecuyer-crunchy-data"}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/openshift-sandboxed-containers-101','cloud.redhat.com: OpenShift Sandboxed Containers 101 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4ad8cb79b23f6839b34ee297173077f17d7b5e924da07651fdcc802f88043c03',100.0,1779033591,0,'2026-05-17T17:59:51.938166+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/openshift-sandboxed-containers-101"}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/openshift-sandboxed-containers-operator-from-zero-to-hero-the-hard-way','cloud.redhat.com: OpenShift Sandboxed Containers Operator From Zero to Hero,'' the Hard Way. The Operator Framework and Its Usage','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','81a5959f8270f61831132202977dc62db97a00c85c2b40c2e49bce7a76d53d49',100.0,1779032376,0,'2026-05-17T17:39:36.359971+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/openshift-sandboxed-containers-operator-from-zero-to-hero-the-hard-way"}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/openshift-virtualization-on-amazon-web-services','==cloud.redhat.com: OpenShift Virtualization on Amazon Web Services==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','2a2153ddd47982a950e32dd22fbd21e3051bde3b50e62f3df4cc184cb05c84c3',100.0,1779033500,0,'2026-05-17T17:58:20.849875+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/red-hat-container-community-of-practice-operators','==cloud.redhat.com: Red Hat Container Community of Practice Operators==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','dba65671976494ef6fdeabd728d2d867c171ac9de6a408a91918b6f8b65f342b',100.0,1779034173,0,'2026-05-17T18:09:33.492871+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-operators-controllers.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/red-hat-openshift-4.8-is-now-generally-available','cloud.redhat.com: Red Hat OpenShift 4.8 Is Now Generally Available','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a54975761ed228ae5860b4ca529890d491f63731f0e5232c21b989ca91e1b199',100.0,1779030558,0,'2026-05-17T17:09:18.793082+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/red-hat-openshift-4.8-is-now-generally-available"}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/red-hat-openshift-4.9-is-now-generally-available','cloud.redhat.com: Red Hat OpenShift 4.9 Is Now Generally Available','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2ff5a3af3d6ea22d236b5815f5fea617d8c8aa2d1d03ed3e50c89228515fdfb7',100.0,1779029132,0,'2026-05-17T16:45:32.836291+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/red-hat-openshift-4.9-is-now-generally-available"}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/sandboxed-containers-operator-from-zero-to-hero-the-hard-way-part-2','cloud.redhat.com: Troubleshooting Sandboxed Containers Operator','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0496ad94d3c3371132a9304769684728dfdc75af8263cc246a2d7cb22db74d21',100.0,1779031810,0,'2026-05-17T17:30:10.081736+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-troubleshooting.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/sandboxed-containers-operator-from-zero-to-hero-the-hard-way-part-2"}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/scale-your-application-containers-on-red-hat-openshift-service-on-aws-rosa-clusters-using-amazon-efs-storage','==cloud.redhat.com: Scale your application containers on Red Hat OpenShift'' Service on AWS (ROSA) clusters using Amazon EFS storage==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','6003253496523db4d1906f6e656324ef80bf5e1ebd9ccabef7f76ac2abb88eb3',100.0,1779032642,0,'2026-05-17T17:44:02.937346+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/simplifying-database-cloud-service-access','cloud.redhat.com: Simplifying Database Cloud Service Access','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','88e8e4601859a8ecf3f0f3e80354b50006b6fffd3129525ec6a64759c4d54fa8',100.0,1779032682,0,'2026-05-17T17:44:42.232355+02:00',NULL,NULL,NULL,'[]','[]','["docs/databases.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/simplifying-database-cloud-service-access"}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/top-open-source-kubernetes-security-tools-of-2021','cloud.redhat.com: Top Open Source Kubernetes Security Tools of 2021 🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','87094b6ac62f26ba7424cae996db29735db7b905a1fb8ea7ee9fb32c14efc00b',100.0,1779032421,0,'2026-05-17T17:40:21.438699+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md", "docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/top-open-source-kubernetes-security-tools-of-2021"}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/velero-backup-and-restore-of-an-application-using-gp2-storageclass-on-rosa','cloud.redhat.com: Velero Backup and Restore of an Application Using gp2'' StorageClass on ROSA','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c51febf5ee412f42536ccab1aa83b7e9210600cd124b9f5db6add2e60dec7c74',100.0,1779031181,0,'2026-05-17T17:19:41.681502+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-backup-migrations.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/velero-backup-and-restore-of-an-application-using-gp2-storageclass-on-rosa"}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/blog/virtual-machines-as-code-with-openshift-gitops-and-openshift-virtualization','cloud.redhat.com: Virtual Machines as Code with OpenShift GitOps and OpenShift'' Virtualization','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','773aa5322e51e8d84dfbaf6fc1801d04ad52387239e7d99e6e393b0ddddddefe',100.0,1779032884,0,'2026-05-17T17:48:04.793369+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://www.redhat.com/en/blog/virtual-machines-as-code-with-openshift-gitops-and-openshift-virtualization"}');
+INSERT INTO "resources" VALUES('https://cloud.redhat.com/openshift/install','New Installer','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','5c8411c63c6f815af302a34082cbbc1c393f24c2e1e12d1f77aa866020faf6c5',100.0,1779030430,0,'2026-05-17T17:07:10.141393+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.spring.io/spring-cloud-config/reference/html','Spring Cloud Config Server: Git Backend','','2026',4,'Dedicated documentation outlining configuration of Git as the back-end repository for configuration data. Under this GitOps-aligned paradigm, version-controlled repository pushes can instantly broadcast configuration changes across application fleets. It represents a mature, auditing-friendly mechanism for enterprise environment variable management.','Java','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Java Cloud Native", "Spring Cloud", "Configuration Management"]','["[ENTERPRISE-STABLE]"]','[]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.spring.io/spring-cloud-config/spring-cloud-config.html',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','7b01ee5f15ecf4f94471e5e0c5754265c9c8cfca41bb89622c6da4c8c946a652',100.0,1.77902906079721403e+09,0,'2026-05-17T16:44:20.797214+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloud.spring.io/spring-cloud-config/spring-cloud-config.html',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','7b01ee5f15ecf4f94471e5e0c5754265c9c8cfca41bb89622c6da4c8c946a652',100.0,1779029060,0,'2026-05-17T16:44:20.797214+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://cloud.spring.io/spring-cloud-vault/reference/html','cloud.spring.io: Spring Cloud Vault 🌟','','2026',5,'Integrates the Spring application model directly with HashiCorp Vault, providing secure secrets management and token/credential rotation. It secures database passwords, API tokens, and certificate structures from direct code injection. It is an industry standard for organizations striving to maintain stringent security compliance within distributed cloud ecosystems.','Java','Framework','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Java Cloud Native", "Spring Cloud", "Secrets Management"]','["[DE FACTO STANDARD]"]','[]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.tilt.dev',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','02ec5ceba1c9af46add34ef52184e32f7ac7e673d891c7354e6acc57cae6c5e3',100.0,1.77903245726103901e+09,0,'2026-05-17T17:40:57.261039+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloud.vmware.com/tanzu','**VMware Kubernetes Tanzu**','','N/A',0,'A curated technical resource and architectural guide covering **VMware Kubernetes Tanzu** in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779033112759799e+09,0,'2026-05-17T17:51:52.759799+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-on-premise.md", "docs/matrix-table.md"]','["kubernetes-on-premise.md", "matrix-table.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloud.tilt.dev',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','02ec5ceba1c9af46add34ef52184e32f7ac7e673d891c7354e6acc57cae6c5e3',100.0,1779032457,0,'2026-05-17T17:40:57.261039+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloud.vmware.com/tanzu','**VMware Kubernetes Tanzu**','','N/A',0,'A curated technical resource and architectural guide covering **VMware Kubernetes Tanzu** in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033112,0,'2026-05-17T17:51:52.759799+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-on-premise.md", "docs/matrix-table.md"]','["kubernetes-on-premise.md", "matrix-table.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudacademy.com/blog/ansible-aws','Ansible and AWS: cloud IT automation management','','2015',3,'Curator Insight highlights Ansible configurations for managing virtual machines in AWS. Live Grounding confirms that while declarative frameworks like Terraform are dominant for provisioning, Ansible remains a cornerstone for configuration management and rolling deployments inside physical and VM environments.','YAML','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2015-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "DevOps", "Infrastructure as Code"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudacademy.com/blog/devops-why-is-it-important-to-decouple-deployment-from-release','cloudacademy.com: Blog / DevOpsDevOps: Why Is It Important to Decouple Deployment'' From Release?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','134fef69216beb450a2a5bb0e9665d411870b64755791b9ab46e95e64340e9c5',100.0,1.77903262349579811e+09,0,'2026-05-17T17:43:43.495798+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{"duplicate_of": "https://cloudacademy.com/blog/migrating-data-to-aws"}');
-INSERT INTO "resources" VALUES('https://cloudacademy.com/blog/migrating-data-to-aws','cloudacademy.com: Migrating Data to AWS Using the AWS Schema Conversion'' Tool: A Preview','','2018',3,'Curator Insight offers a high-level technical evaluation of the AWS Schema Conversion Tool (SCT) workflow. Live Grounding shows its practical usefulness in identifying conversion complexity, scoring schema compatibility, and generating automated migration assessment reports. Practical resource for architecture pre-assessment.','English','Blog Post','Intermediate',0,'online','manual','134fef69216beb450a2a5bb0e9665d411870b64755791b9ab46e95e64340e9c5',100.0,1.779031399642843e+09,0,'2026-05-17T17:23:19.642843+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Database Migration", "Schema Conversion"]','["[COMMUNITY-TOOL]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudark.medium.com/kubernetes-custom-controllers-b6c7d0668fdf','cloudark.medium.com: Writing Kubernetes Custom Controllers','','N/A',0,'A curated technical resource and architectural guide covering cloudark.medium.com: Writing Kubernetes Custom Controllers in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903143548124289e+09,0,'2026-05-17T17:23:55.481243+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudark.medium.com/whats-cooking-in-your-kubernetes-namespace-9200be114f8','cloudark.medium.com: kubectl connections','','N/A',0,'A curated technical resource and architectural guide covering cloudark.medium.com: kubectl connections in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779031333300843e+09,0,'2026-05-17T17:22:13.300843+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudblog.withgoogle.com/products/containers-kubernetes/5-ways-google-cloud-is-making-gke-the-best-place-to-run-kubernetes/amp','Looking ahead as GKE, the original managed Kubernetes, turns 5','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9a3f37e7d47121cff49f55f57871a2211df7e6e676ffd71c953315899111fe34',100.0,1.77903303508779191e+09,0,'2026-05-17T17:50:35.087792+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://cloud.google.com/blog/products/containers-kubernetes/5-ways-google-cloud-is-making-gke-the-best-place-to-run-kubernetes"}');
-INSERT INTO "resources" VALUES('https://cloudblog.withgoogle.com/products/data-analytics/create-templates-from-any-dataflow-pipeline/amp','cloudblog.withgoogle.com: Turn any Dataflow pipeline into a reusable template','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a8ca6bdd3f53d118120ea45c41cac9518922f0f5e1801319b856363b028b8984',100.0,1.77903099635452508e+09,0,'2026-05-17T17:16:36.354525+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://cloud.google.com/blog/products/data-analytics/create-templates-from-any-dataflow-pipeline"}');
-INSERT INTO "resources" VALUES('https://cloudblog.withgoogle.com/products/networking/how-to-use-new-traffic-control-features-in-cloud-load-balancing/amp','Using new traffic control features in External HTTP(S) load balancer','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d530452f118af06797c01a3e4f55c89a5600b3aae7ad285b8f33ebdf95c569bb',100.0,1.77902914560021209e+09,0,'2026-05-17T16:45:45.600212+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://cloud.google.com/blog/products/networking/how-to-use-new-traffic-control-features-in-cloud-load-balancing"}');
-INSERT INTO "resources" VALUES('https://cloudblog.withgoogle.com/products/networking/traffic-director-supports-proxyless-grpc/amp','Traffic Director and gRPC—proxyless services for your service mesh','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cf08549b7c62783bb6d1e87a6a83e21ea19d00a953ad48c70632bd45617b8ec1',100.0,1.779030678284662e+09,0,'2026-05-17T17:11:18.284662+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{"duplicate_of": "https://cloud.google.com/blog/products/networking/traffic-director-supports-proxyless-grpc"}');
-INSERT INTO "resources" VALUES('https://cloudblogs.microsoft.com/opensource/2021/07/09/simple-steps-to-create-scalable-processes-to-deploy-ml-models-as-microservices','cloudblogs.microsoft.com: Simple steps to create scalable processes to deploy'' ML models as microservices','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6443ff0f45ff8de94b3c653ae505b267cea8a3cd631af7ae05ce8ca829176f84',100.0,1.77903350137816596e+09,0,'2026-05-17T17:58:21.378166+02:00',NULL,NULL,NULL,'[]','[]','["docs/mlops.md"]','[]','{}','{"duplicate_of": "https://opensource.microsoft.com/blog/2021/07/09/simple-steps-to-create-scalable-processes-to-deploy-ml-models-as-microservices"}');
+INSERT INTO "resources" VALUES('https://cloudacademy.com/blog/devops-why-is-it-important-to-decouple-deployment-from-release','cloudacademy.com: Blog / DevOpsDevOps: Why Is It Important to Decouple Deployment'' From Release?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','134fef69216beb450a2a5bb0e9665d411870b64755791b9ab46e95e64340e9c5',100.0,1779032623,0,'2026-05-17T17:43:43.495798+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{"duplicate_of": "https://cloudacademy.com/blog/migrating-data-to-aws"}');
+INSERT INTO "resources" VALUES('https://cloudacademy.com/blog/migrating-data-to-aws','cloudacademy.com: Migrating Data to AWS Using the AWS Schema Conversion'' Tool: A Preview','','2018',3,'Curator Insight offers a high-level technical evaluation of the AWS Schema Conversion Tool (SCT) workflow. Live Grounding shows its practical usefulness in identifying conversion complexity, scoring schema compatibility, and generating automated migration assessment reports. Practical resource for architecture pre-assessment.','English','Blog Post','Intermediate',0,'online','manual','134fef69216beb450a2a5bb0e9665d411870b64755791b9ab46e95e64340e9c5',100.0,1779031399,0,'2026-05-17T17:23:19.642843+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Database Migration", "Schema Conversion"]','["[COMMUNITY-TOOL]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloudark.medium.com/kubernetes-custom-controllers-b6c7d0668fdf','cloudark.medium.com: Writing Kubernetes Custom Controllers','','N/A',0,'A curated technical resource and architectural guide covering cloudark.medium.com: Writing Kubernetes Custom Controllers in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031435,0,'2026-05-17T17:23:55.481243+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloudark.medium.com/whats-cooking-in-your-kubernetes-namespace-9200be114f8','cloudark.medium.com: kubectl connections','','N/A',0,'A curated technical resource and architectural guide covering cloudark.medium.com: kubectl connections in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031333,0,'2026-05-17T17:22:13.300843+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloudblog.withgoogle.com/products/containers-kubernetes/5-ways-google-cloud-is-making-gke-the-best-place-to-run-kubernetes/amp','Looking ahead as GKE, the original managed Kubernetes, turns 5','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9a3f37e7d47121cff49f55f57871a2211df7e6e676ffd71c953315899111fe34',100.0,1779033035,0,'2026-05-17T17:50:35.087792+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://cloud.google.com/blog/products/containers-kubernetes/5-ways-google-cloud-is-making-gke-the-best-place-to-run-kubernetes"}');
+INSERT INTO "resources" VALUES('https://cloudblog.withgoogle.com/products/data-analytics/create-templates-from-any-dataflow-pipeline/amp','cloudblog.withgoogle.com: Turn any Dataflow pipeline into a reusable template','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a8ca6bdd3f53d118120ea45c41cac9518922f0f5e1801319b856363b028b8984',100.0,1779030996,0,'2026-05-17T17:16:36.354525+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://cloud.google.com/blog/products/data-analytics/create-templates-from-any-dataflow-pipeline"}');
+INSERT INTO "resources" VALUES('https://cloudblog.withgoogle.com/products/networking/how-to-use-new-traffic-control-features-in-cloud-load-balancing/amp','Using new traffic control features in External HTTP(S) load balancer','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d530452f118af06797c01a3e4f55c89a5600b3aae7ad285b8f33ebdf95c569bb',100.0,1779029145,0,'2026-05-17T16:45:45.600212+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://cloud.google.com/blog/products/networking/how-to-use-new-traffic-control-features-in-cloud-load-balancing"}');
+INSERT INTO "resources" VALUES('https://cloudblog.withgoogle.com/products/networking/traffic-director-supports-proxyless-grpc/amp','Traffic Director and gRPC—proxyless services for your service mesh','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cf08549b7c62783bb6d1e87a6a83e21ea19d00a953ad48c70632bd45617b8ec1',100.0,1779030678,0,'2026-05-17T17:11:18.284662+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{"duplicate_of": "https://cloud.google.com/blog/products/networking/traffic-director-supports-proxyless-grpc"}');
+INSERT INTO "resources" VALUES('https://cloudblogs.microsoft.com/opensource/2021/07/09/simple-steps-to-create-scalable-processes-to-deploy-ml-models-as-microservices','cloudblogs.microsoft.com: Simple steps to create scalable processes to deploy'' ML models as microservices','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6443ff0f45ff8de94b3c653ae505b267cea8a3cd631af7ae05ce8ca829176f84',100.0,1779033501,0,'2026-05-17T17:58:21.378166+02:00',NULL,NULL,NULL,'[]','[]','["docs/mlops.md"]','[]','{}','{"duplicate_of": "https://opensource.microsoft.com/blog/2021/07/09/simple-steps-to-create-scalable-processes-to-deploy-ml-models-as-microservices"}');
INSERT INTO "resources" VALUES('https://cloudblogs.microsoft.com/sqlserver/2020/06/23/expanding-sql-server-big-data-clusters-capabilities-now-on-red-hat-openshift','Expanding SQL Server Big Data Clusters capabilities, now on Red Hat OpenShift','','2020',0,'Architectural guide detailing Microsoft SQL Server Big Data Clusters on Red Hat OpenShift. Note: Microsoft retired this capability in 2025; standard practice has transitioned to localized containers and Azure Arc-enabled SQL Server.','Conceptual','Technical Announcement','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Databases", "SQL Server", "Enterprise Deployment"]','["[COMMUNITY-TOOL]"]','[]','["databases.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudbuild.co.uk/free-automated-lets-encrypt-certificates-in-azure-key-vault-with-acme-bot-a-step-by-step-guide','Automated Let''s Encrypt Certificates in Azure Key Vault with ACME Bot','','2024',0,'Step-by-step instructional resource on deploying ACME Bot inside Azure. Automates key lifecycles of Let''s Encrypt certificates directly into secure Key Vaults.','None','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Platforms", "Azure", "Security Automation"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudbuild.co.uk/how-to-install-terraform','cloudbuild.co.uk: Part 1: Terraform with Azure - How to install Terraform','- [cloudbuild.co.uk: Part 2: Terraform with Azure - How to install Azure CLI](https://cloudbuild.co.uk/part-2-terraform-with-azure-how-to-install-azure-cli)
@@ -2601,45 +2601,45 @@ INSERT INTO "resources" VALUES('https://cloudbuild.co.uk/how-to-install-terrafor
- [cloudbuild.co.uk: Part 6: Terraform with Azure - Deploy resources in Azure](https://cloudbuild.co.uk/part-6-terraform-with-azure-deploy-resources-in-azure)
- [cloudbuild.co.uk: Part 7: Terraform with Azure - Deploy a variables file in Terraform](https://cloudbuild.co.uk/part-7-terraform-with-azure-deploy-a-variables-file-in-terraform)
- [cloudbuild.co.uk: Part 8: Terraform with Azure - Deploy terraform.tfvars file](https://cloudbuild.co.uk/part-8-terraform-with-azure-deploy-a-terraform-tfvars-file)','2023',0,'An exhaustive, multi-part onboarding curriculum designed to fast-track engineers into Azure Terraform workflows. It details step-by-step configurations including tool installations (CLI, VS Code, Git), repository structures, and key variables administration.','HCL','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Azure", "IaC", "Onboarding"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudbuild.co.uk/part-2-terraform-with-azure-how-to-install-azure-cli','cloudbuild.co.uk: Part 2: Terraform with Azure - How to install Azure CLI','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','3c8c459adf21aa2620ff7a950846d14806305026bb4bad3a44df1b18e313d774',100.0,1.77903279171309089e+09,1,'2026-05-17T17:46:31.713091+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudbuild.co.uk/part-3-terraform-with-azure-how-to-install-visual-studio-code','cloudbuild.co.uk: Part 3: Terraform with Azure - How to install Visual Studio'' Code','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','422fb4e68387d0c4620b11b26efea4aa0d614b93d40fedf59f509240023de9de',100.0,1.77903092951765894e+09,1,'2026-05-17T17:15:29.517659+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudbuild.co.uk/part-4-terraform-with-azure-how-to-install-azure-terraform-plugin-in-visual-code','cloudbuild.co.uk: Part 4: Terraform with Azure - How to install Azure Terraform'' Plugin in Visual Studio Code','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','ea5c85ad6822d8f381c38343bef47750b62c4c0772f04fbdfdc8032314bafb90',100.0,1.77903035449975109e+09,1,'2026-05-17T17:05:54.499751+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudbuild.co.uk/part-5-terraform-with-azure-install-git-and-enable-in-visual-studio-code','cloudbuild.co.uk: Part 5: Terraform with Azure - Install Git and initialise'' repository','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','d7b5942b2ea8e5d203e3953324ae9b755ca5ae9311e3f326998657736b7215ba',100.0,1.77903308288236403e+09,1,'2026-05-17T17:51:22.882364+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudbuild.co.uk/part-6-terraform-with-azure-deploy-resources-in-azure','cloudbuild.co.uk: Part 6: Terraform with Azure - Deploy resources in Azure','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','d5182c856fcb8dfb2db6c7a1a43845d5ebc8bda1cf1d0f29b00fa59575101fbe',100.0,1.77903126812595605e+09,1,'2026-05-17T17:21:08.125956+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudbuild.co.uk/part-7-terraform-with-azure-deploy-a-variables-file-in-terraform','cloudbuild.co.uk: Part 7: Terraform with Azure - Deploy a variables file'' in Terraform','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','a16177a49d199b271c688f6c9585c364cf2962894ca617cfe7688dcb7e909df2',100.0,1.77903133040085601e+09,1,'2026-05-17T17:22:10.400856+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudbuild.co.uk/part-8-terraform-with-azure-deploy-a-terraform-tfvars-file','cloudbuild.co.uk: Part 8: Terraform with Azure - Deploy terraform.tfvars'' file','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','9bc00781c3d4751cec28a15f8d39e04d20880043ddd36a3a320fa51540ecc7a0',100.0,1.77903427149218511e+09,1,'2026-05-17T18:11:11.492185+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudcanvas.co','CloudCanvas - Diagramming for Cloud Infrastructure','','2024',0,'CloudCanvas is an emerging interactive workspace tool tailored for designing cloud topologies and auto-generating infrastructure-as-code manifests. By linking architectural nodes directly to API-driven configurations, it helps bridge the gap between architectural diagramming and operational execution.','TypeScript','Tool','Intermediate',0,'online','manual','N/A',100.0,1.781430334824126e+09,0,'2026-06-14T11:45:34.824126+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Architecture", "Diagrams"]','["[EMERGING]"]','["docs/cloud-arch-diagrams.md", "docs/cloud-asset-inventory.md", "docs/iac.md"]','["cloud-arch-diagrams.md", "cloud-asset-inventory.md", "iac.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudcraft.co','cloudcraft.co','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','63633940b9f2ee9beb433e854c279d5186a83775046e3217eb5b8964b3811447',100.0,1.77903133748686599e+09,0,'2026-05-17T17:22:17.486866+02:00',NULL,NULL,NULL,'[]','[]','["docs/cloud-arch-diagrams.md"]','[]','{}','{"duplicate_of": "https://www.cloudcraft.co"}');
+INSERT INTO "resources" VALUES('https://cloudbuild.co.uk/part-2-terraform-with-azure-how-to-install-azure-cli','cloudbuild.co.uk: Part 2: Terraform with Azure - How to install Azure CLI','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','3c8c459adf21aa2620ff7a950846d14806305026bb4bad3a44df1b18e313d774',100.0,1779032791,1,'2026-05-17T17:46:31.713091+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloudbuild.co.uk/part-3-terraform-with-azure-how-to-install-visual-studio-code','cloudbuild.co.uk: Part 3: Terraform with Azure - How to install Visual Studio'' Code','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','422fb4e68387d0c4620b11b26efea4aa0d614b93d40fedf59f509240023de9de',100.0,1779030929,1,'2026-05-17T17:15:29.517659+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloudbuild.co.uk/part-4-terraform-with-azure-how-to-install-azure-terraform-plugin-in-visual-code','cloudbuild.co.uk: Part 4: Terraform with Azure - How to install Azure Terraform'' Plugin in Visual Studio Code','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','ea5c85ad6822d8f381c38343bef47750b62c4c0772f04fbdfdc8032314bafb90',100.0,1779030354,1,'2026-05-17T17:05:54.499751+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloudbuild.co.uk/part-5-terraform-with-azure-install-git-and-enable-in-visual-studio-code','cloudbuild.co.uk: Part 5: Terraform with Azure - Install Git and initialise'' repository','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','d7b5942b2ea8e5d203e3953324ae9b755ca5ae9311e3f326998657736b7215ba',100.0,1779033082,1,'2026-05-17T17:51:22.882364+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloudbuild.co.uk/part-6-terraform-with-azure-deploy-resources-in-azure','cloudbuild.co.uk: Part 6: Terraform with Azure - Deploy resources in Azure','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','d5182c856fcb8dfb2db6c7a1a43845d5ebc8bda1cf1d0f29b00fa59575101fbe',100.0,1779031268,1,'2026-05-17T17:21:08.125956+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloudbuild.co.uk/part-7-terraform-with-azure-deploy-a-variables-file-in-terraform','cloudbuild.co.uk: Part 7: Terraform with Azure - Deploy a variables file'' in Terraform','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','a16177a49d199b271c688f6c9585c364cf2962894ca617cfe7688dcb7e909df2',100.0,1779031330,1,'2026-05-17T17:22:10.400856+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloudbuild.co.uk/part-8-terraform-with-azure-deploy-a-terraform-tfvars-file','cloudbuild.co.uk: Part 8: Terraform with Azure - Deploy terraform.tfvars'' file','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','9bc00781c3d4751cec28a15f8d39e04d20880043ddd36a3a320fa51540ecc7a0',100.0,1779034271,1,'2026-05-17T18:11:11.492185+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloudcanvas.co','CloudCanvas - Diagramming for Cloud Infrastructure','','2024',0,'CloudCanvas is an emerging interactive workspace tool tailored for designing cloud topologies and auto-generating infrastructure-as-code manifests. By linking architectural nodes directly to API-driven configurations, it helps bridge the gap between architectural diagramming and operational execution.','TypeScript','Tool','Intermediate',0,'online','manual','N/A',100.0,1781430334,0,'2026-06-14T11:45:34.824126+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Architecture", "Diagrams"]','["[EMERGING]"]','["docs/cloud-arch-diagrams.md", "docs/cloud-asset-inventory.md", "docs/iac.md"]','["cloud-arch-diagrams.md", "cloud-asset-inventory.md", "iac.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloudcraft.co','cloudcraft.co','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','63633940b9f2ee9beb433e854c279d5186a83775046e3217eb5b8964b3811447',100.0,1779031337,0,'2026-05-17T17:22:17.486866+02:00',NULL,NULL,NULL,'[]','[]','["docs/cloud-arch-diagrams.md"]','[]','{}','{"duplicate_of": "https://www.cloudcraft.co"}');
INSERT INTO "resources" VALUES('https://cloudforecast.io/blog/cadvisor-and-kubernetes-monitoring-guide','cloudforecast.io: cAdvisor and Kubernetes Monitoring Guide 🌟','','2023',0,'Complete operational analysis of Google’s cAdvisor (Container Advisor), showing how it is natively embedded inside the Kubelet binary to collect performance metrics. Curator Insight: Core container performance scraping mechanisms. Live Grounding: Fundamental reading for tuning Pod memory limits and evaluating CPU throttling patterns.','English','Blog Post','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Container Orchestration", "Kubernetes", "Observability", "cAdvisor"]','["[COMMUNITY-TOOL]"]','[]','["monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudhero.io/creating-users-for-your-kubernetes-cluster','cloudhero.io','','2022',0,'A practical guide to onboarding cluster users. Explains how to generate TLS client certificates and bind them to Kubernetes RBAC RoleBindings to enforce safe access controls.','YAML','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Identity & Access", "RBAC"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudhut.dev/blog/2021-06-24-running-kafka-on-kubernetes','cloudhut.dev: Running Apache Kafka on Kubernetes successfully','','N/A',0,'A curated technical resource and architectural guide covering cloudhut.dev: Running Apache Kafka on Kubernetes successfully in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903104593162488e+09,0,'2026-05-17T17:17:25.931625+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudify.co/blog/ansible-terraform-and-cloudify','cloudify.co: Ansible, Terraform And Cloudify','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','4ff5c776040d1834c7c9298b0dd760123eae537f2aa3f6a80dc1103ef7404d95',100.0,1.77903252136070799e+09,0,'2026-05-17T17:42:01.360708+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudify.co/blog/ansible-vs-terraform','cloudify.co: Ansible Vs Terraform 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4ff5c776040d1834c7c9298b0dd760123eae537f2aa3f6a80dc1103ef7404d95',100.0,1.77903025059567499e+09,0,'2026-05-17T17:04:10.595675+02:00',NULL,NULL,NULL,'[]','[]','["docs/iac.md"]','[]','{}','{"duplicate_of": "https://cloudify.co/blog/ansible-terraform-and-cloudify"}');
-INSERT INTO "resources" VALUES('https://cloudify.co/blog/aws-eks-vs-ecs-vs-fargate','cloudify.co: AWS EKS Vs. ECS Vs. Fargate: The Breakdown','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4ff5c776040d1834c7c9298b0dd760123eae537f2aa3f6a80dc1103ef7404d95',100.0,1.77903043878663301e+09,0,'2026-05-17T17:07:18.786633+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://cloudify.co/blog/ansible-terraform-and-cloudify"}');
-INSERT INTO "resources" VALUES('https://cloudify.co/blog/docker-vs-kubernetes-comparison','cloudify.co: Docker Vs. Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4ff5c776040d1834c7c9298b0dd760123eae537f2aa3f6a80dc1103ef7404d95',100.0,1.77902947863941097e+09,0,'2026-05-17T16:51:18.639411+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://cloudify.co/blog/ansible-terraform-and-cloudify"}');
-INSERT INTO "resources" VALUES('https://cloudify.co/blog/infrastructure-as-code-is-it-really-enough-for-devops','cloudify.co: Infrastructure As Code – Is It REALLY Enough For DevOps? IAC'' DevOps Best Practices 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4ff5c776040d1834c7c9298b0dd760123eae537f2aa3f6a80dc1103ef7404d95',100.0,1.779033206182271e+09,0,'2026-05-17T17:53:26.182271+02:00',NULL,NULL,NULL,'[]','[]','["docs/iac.md"]','[]','{}','{"duplicate_of": "https://cloudify.co/blog/ansible-terraform-and-cloudify"}');
-INSERT INTO "resources" VALUES('https://cloudify.co/blog/migrating-pods-containerized-applications-nodes-kubernetes-cluster-using-cloudify','cloudify.co: Migrating Pods With Containerized Applications Between Nodes'' In The Same Kubernetes Cluster Using Cloudify 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4ff5c776040d1834c7c9298b0dd760123eae537f2aa3f6a80dc1103ef7404d95',100.0,1.77903357279881596e+09,0,'2026-05-17T17:59:32.798816+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-backup-migrations.md"]','[]','{}','{"duplicate_of": "https://cloudify.co/blog/ansible-terraform-and-cloudify"}');
-INSERT INTO "resources" VALUES('https://cloudify.co/blog/overcoming-devsecops-delivery-pipeline-challenges','cloudify.co: Understanding DevSecOps And Its Challenges','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4ff5c776040d1834c7c9298b0dd760123eae537f2aa3f6a80dc1103ef7404d95',100.0,1.77902929181585502e+09,0,'2026-05-17T16:48:11.815855+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://cloudify.co/blog/ansible-terraform-and-cloudify"}');
-INSERT INTO "resources" VALUES('https://cloudify.co/blog/simplifying-hybrid-cloud-deployments-with-aws-eks-and-outpost','cloudify.co: Simplifying Hybrid Cloud Deployments With AWS EKS And Outpost','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4ff5c776040d1834c7c9298b0dd760123eae537f2aa3f6a80dc1103ef7404d95',100.0,1.779029862840878e+09,0,'2026-05-17T16:57:42.840878+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://cloudify.co/blog/ansible-terraform-and-cloudify"}');
-INSERT INTO "resources" VALUES('https://cloudify.co/everything-you-need-to-know-about-hybrid-cloud','cloudify.co: Your Guide to Infrastructure Automation & Hybrid Cloud Orchestration'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4ff5c776040d1834c7c9298b0dd760123eae537f2aa3f6a80dc1103ef7404d95',100.0,1.77903283504486203e+09,0,'2026-05-17T17:47:15.044862+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{"duplicate_of": "https://cloudify.co/blog/ansible-terraform-and-cloudify"}');
-INSERT INTO "resources" VALUES('https://cloudify.co/terraform-integration','cloudify.co: Cloudify and Terraform Integration. Supercharge Your Terraform'' Templates','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4ff5c776040d1834c7c9298b0dd760123eae537f2aa3f6a80dc1103ef7404d95',100.0,1.77903371595052504e+09,0,'2026-05-17T18:01:55.950525+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://cloudify.co/blog/ansible-terraform-and-cloudify"}');
+INSERT INTO "resources" VALUES('https://cloudhut.dev/blog/2021-06-24-running-kafka-on-kubernetes','cloudhut.dev: Running Apache Kafka on Kubernetes successfully','','N/A',0,'A curated technical resource and architectural guide covering cloudhut.dev: Running Apache Kafka on Kubernetes successfully in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031045,0,'2026-05-17T17:17:25.931625+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloudify.co/blog/ansible-terraform-and-cloudify','cloudify.co: Ansible, Terraform And Cloudify','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','4ff5c776040d1834c7c9298b0dd760123eae537f2aa3f6a80dc1103ef7404d95',100.0,1779032521,0,'2026-05-17T17:42:01.360708+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloudify.co/blog/ansible-vs-terraform','cloudify.co: Ansible Vs Terraform 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4ff5c776040d1834c7c9298b0dd760123eae537f2aa3f6a80dc1103ef7404d95',100.0,1779030250,0,'2026-05-17T17:04:10.595675+02:00',NULL,NULL,NULL,'[]','[]','["docs/iac.md"]','[]','{}','{"duplicate_of": "https://cloudify.co/blog/ansible-terraform-and-cloudify"}');
+INSERT INTO "resources" VALUES('https://cloudify.co/blog/aws-eks-vs-ecs-vs-fargate','cloudify.co: AWS EKS Vs. ECS Vs. Fargate: The Breakdown','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4ff5c776040d1834c7c9298b0dd760123eae537f2aa3f6a80dc1103ef7404d95',100.0,1779030438,0,'2026-05-17T17:07:18.786633+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://cloudify.co/blog/ansible-terraform-and-cloudify"}');
+INSERT INTO "resources" VALUES('https://cloudify.co/blog/docker-vs-kubernetes-comparison','cloudify.co: Docker Vs. Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4ff5c776040d1834c7c9298b0dd760123eae537f2aa3f6a80dc1103ef7404d95',100.0,1779029478,0,'2026-05-17T16:51:18.639411+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://cloudify.co/blog/ansible-terraform-and-cloudify"}');
+INSERT INTO "resources" VALUES('https://cloudify.co/blog/infrastructure-as-code-is-it-really-enough-for-devops','cloudify.co: Infrastructure As Code – Is It REALLY Enough For DevOps? IAC'' DevOps Best Practices 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4ff5c776040d1834c7c9298b0dd760123eae537f2aa3f6a80dc1103ef7404d95',100.0,1779033206,0,'2026-05-17T17:53:26.182271+02:00',NULL,NULL,NULL,'[]','[]','["docs/iac.md"]','[]','{}','{"duplicate_of": "https://cloudify.co/blog/ansible-terraform-and-cloudify"}');
+INSERT INTO "resources" VALUES('https://cloudify.co/blog/migrating-pods-containerized-applications-nodes-kubernetes-cluster-using-cloudify','cloudify.co: Migrating Pods With Containerized Applications Between Nodes'' In The Same Kubernetes Cluster Using Cloudify 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4ff5c776040d1834c7c9298b0dd760123eae537f2aa3f6a80dc1103ef7404d95',100.0,1779033572,0,'2026-05-17T17:59:32.798816+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-backup-migrations.md"]','[]','{}','{"duplicate_of": "https://cloudify.co/blog/ansible-terraform-and-cloudify"}');
+INSERT INTO "resources" VALUES('https://cloudify.co/blog/overcoming-devsecops-delivery-pipeline-challenges','cloudify.co: Understanding DevSecOps And Its Challenges','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4ff5c776040d1834c7c9298b0dd760123eae537f2aa3f6a80dc1103ef7404d95',100.0,1779029291,0,'2026-05-17T16:48:11.815855+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://cloudify.co/blog/ansible-terraform-and-cloudify"}');
+INSERT INTO "resources" VALUES('https://cloudify.co/blog/simplifying-hybrid-cloud-deployments-with-aws-eks-and-outpost','cloudify.co: Simplifying Hybrid Cloud Deployments With AWS EKS And Outpost','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4ff5c776040d1834c7c9298b0dd760123eae537f2aa3f6a80dc1103ef7404d95',100.0,1779029862,0,'2026-05-17T16:57:42.840878+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://cloudify.co/blog/ansible-terraform-and-cloudify"}');
+INSERT INTO "resources" VALUES('https://cloudify.co/everything-you-need-to-know-about-hybrid-cloud','cloudify.co: Your Guide to Infrastructure Automation & Hybrid Cloud Orchestration'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4ff5c776040d1834c7c9298b0dd760123eae537f2aa3f6a80dc1103ef7404d95',100.0,1779032835,0,'2026-05-17T17:47:15.044862+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{"duplicate_of": "https://cloudify.co/blog/ansible-terraform-and-cloudify"}');
+INSERT INTO "resources" VALUES('https://cloudify.co/terraform-integration','cloudify.co: Cloudify and Terraform Integration. Supercharge Your Terraform'' Templates','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4ff5c776040d1834c7c9298b0dd760123eae537f2aa3f6a80dc1103ef7404d95',100.0,1779033715,0,'2026-05-17T18:01:55.950525+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://cloudify.co/blog/ansible-terraform-and-cloudify"}');
INSERT INTO "resources" VALUES('https://cloudkatha.com/aws-s3-storage-classes-everything-you-need-to-know','cloudkatha.com: AWS S3 Storage Classes: Everything You Need to Know','','2022',0,'A comprehensive deep-dive into AWS S3 storage classes, analyzing latency specs, durability SLA patterns, and price points of different tiers. Highly valuable for data platform engineers designing lifecycle transition rules to automate low-cost cold storage.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Storage", "AWS S3", "Storage Lifecycle"]','["[COMMUNITY-TOOL]"]','[]','["aws-storage.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudkatha.com/difference-between-root-user-and-iam-user-in-aws-you-need-to-know','cloudkatha.com: Difference between Root User and IAM User in AWS You Need to Know','','2021',0,'A straightforward guide detailing the differences between an AWS account''s root user credentials and standard delegated IAM identities. Emphasizes security best practices, such as disabling root access keys and using delegated roles for daily maintenance.','English','Technical Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Identity and Access Management"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudkatha.com/how-to-configure-aws-sqs-dead-letter-queue-using-cloudformation','cloudkatha.com: How to Configure AWS SQS Dead Letter Queue using CloudFormation','','2022',0,'This hands-on guide details how to configure resilient AWS SQS messaging architectures, with a focus on provisioning dedicated SQS Dead Letter Queues (DLQs) using CloudFormation. Explains configuration properties like RedrivePolicies and maxReceiveCount settings.','YAML','How-to Guide','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "CloudFormation", "Messaging Configuration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["aws-iac.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudkatha.com/how-to-create-an-s3-bucket-using-cloudformation','cloudkatha.com: How to Create an S3 Bucket using CloudFormation','','2022',0,'A foundational tutorial detailing the YAML patterns required to create and lock down basic AWS S3 buckets inside CloudFormation templates. It details parameters for versioning rules, basic access controls, and server-side encryption.','YAML','How-to Guide','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "CloudFormation", "Storage Configuration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["aws-iac.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudkatha.com/how-to-create-iam-role-using-cloudformation','cloudkatha.com: How to Create IAM Role using CloudFormation','','2022',0,'This tutorial covers how to write secure IAM roles with trust relationships and inline permissions policies using CloudFormation. It helps developers enforce least-privilege configurations for cross-service authentication.','YAML','How-to Guide','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "CloudFormation", "Identity & Access Management"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["aws-iac.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudkatha.com/how-to-setup-budget-in-aws-to-keep-your-bill-in-check','==cloudkatha.com: How to Setup Budget in AWS to Keep your Bill in Check==','','2021',3,'A practical guide outlining how to implement AWS Budgets to prevent unexpected invoice spikes. Walks through setup thresholds, dynamic notifications, and SNS bindings crucial for early infrastructure accounts.','English','Technical Article','Beginner',0,'online','manual','0991ec36cf5ef9239c7bb458a1052135c775457a4031f7381c8990efd1f3f4a2',100.0,1.77903234580655503e+09,0,'2026-05-17T17:39:05.806555+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Cost Management", "FinOps Strategy"]','["[COMMUNITY-TOOL]"]','["docs/aws-pricing.md"]','["aws-pricing.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloudkatha.com/how-to-setup-budget-in-aws-to-keep-your-bill-in-check','==cloudkatha.com: How to Setup Budget in AWS to Keep your Bill in Check==','','2021',3,'A practical guide outlining how to implement AWS Budgets to prevent unexpected invoice spikes. Walks through setup thresholds, dynamic notifications, and SNS bindings crucial for early infrastructure accounts.','English','Technical Article','Beginner',0,'online','manual','0991ec36cf5ef9239c7bb458a1052135c775457a4031f7381c8990efd1f3f4a2',100.0,1779032345,0,'2026-05-17T17:39:05.806555+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Cost Management", "FinOps Strategy"]','["[COMMUNITY-TOOL]"]','["docs/aws-pricing.md"]','["aws-pricing.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudkatha.com/how-to-setup-s3-bucket-cors-configuration-using-cloudformation','cloudkatha.com: How to Setup S3 Bucket CORS Configuration using CloudFormation','','2022',0,'A practical step-by-step developer tutorial outlining how to declare and format AWS S3 Bucket CORS rules using declarative CloudFormation YAML schemas. Explains proper syntax structures for configuring origins, allowed methods, headers, and security metrics.','YAML','How-to Guide','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "CloudFormation", "Storage Configuration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["aws-iac.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudkatha.com/how-to-use-cloudformation-to-create-sns-topic-and-subscription','cloudkatha.com: How to use CloudFormation to Create SNS Topic and Subscription','','2022',0,'This developer guide explains how to define and deploy AWS SNS topics and subscribe target endpoints using CloudFormation. It provides clear configurations for setting up decoupled, event-driven publish-subscribe messaging systems.','YAML','How-to Guide','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "CloudFormation", "Messaging Configuration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["aws-iac.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudkatha.com/is-s3-region-specific-or-global-what-do-you-think','cloudkatha.com: Is S3 Region Specific or Global? What do you think?','','2022',0,'An architectural exploration of S3''s unique global namespace structure contrasted with its region-restricted data placement paradigms. Essential reading for platform architects designing multi-region, low-latency backup structures or dynamic global CDNs.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Storage", "AWS S3", "S3 Architecture"]','["[COMMUNITY-TOOL]"]','[]','["aws-storage.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudkatha.com/why-s3-bucket-names-are-unique-globally','cloudkatha.com: This is why S3 Bucket Names are unique Globally','','2022',0,'A conceptual guide explaining why AWS enforces global uniqueness constraints on S3 bucket identifiers. Demystifies DNS resolution and routing paths used by storage endpoints to guarantee secure API request routing worldwide.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Storage", "AWS S3", "S3 Namespace"]','["[COMMUNITY-TOOL]"]','[]','["aws-storage.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudnativeengineer.substack.com/p/prepare-for-your-cka-exam-e1c33883eaf2','cloudnativeengineer.substack.com: Prepare for your Certified Kubernetes'' Administrator exam','','N/A',0,'A curated technical resource and architectural guide covering cloudnativeengineer.substack.com: Prepare for your Certified Kubernetes'' Administrator exam in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790303939787991e+09,0,'2026-05-17T17:06:33.978799+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudnativeislamabad.hashnode.dev/introduction-to-docker-part-1','cloudnativeislamabad.hashnode.dev: Introduction to Docker | part 1 🌟','','N/A',0,'A curated technical resource and architectural guide covering cloudnativeislamabad.hashnode.dev: Introduction to Docker | part 1 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903270402913188e+09,0,'2026-05-17T17:45:04.029132+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudnativeislamabad.hashnode.dev/virtualization-vs-containerization','cloudnativeislamabad.hashnode.dev: Virtualization vs Containerization','','N/A',0,'A curated technical resource and architectural guide covering cloudnativeislamabad.hashnode.dev: Virtualization vs Containerization in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903450705120491e+09,0,'2026-05-17T18:15:07.051205+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloudnativeengineer.substack.com/p/prepare-for-your-cka-exam-e1c33883eaf2','cloudnativeengineer.substack.com: Prepare for your Certified Kubernetes'' Administrator exam','','N/A',0,'A curated technical resource and architectural guide covering cloudnativeengineer.substack.com: Prepare for your Certified Kubernetes'' Administrator exam in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030393,0,'2026-05-17T17:06:33.978799+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloudnativeislamabad.hashnode.dev/introduction-to-docker-part-1','cloudnativeislamabad.hashnode.dev: Introduction to Docker | part 1 🌟','','N/A',0,'A curated technical resource and architectural guide covering cloudnativeislamabad.hashnode.dev: Introduction to Docker | part 1 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032704,0,'2026-05-17T17:45:04.029132+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloudnativeislamabad.hashnode.dev/virtualization-vs-containerization','cloudnativeislamabad.hashnode.dev: Virtualization vs Containerization','','N/A',0,'A curated technical resource and architectural guide covering cloudnativeislamabad.hashnode.dev: Virtualization vs Containerization in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034507,0,'2026-05-17T18:15:07.051205+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudnativenow.com','containerjournal.com','','2025',0,'Cloud Native Now (formerly Container Journal) delivers broad architectural coverage of the ecosystem''s evolution, focusing on container security, service meshes, and GitOps workflows. It synthesizes enterprise migration challenges and real-world implementation paradigms for platform teams.','English','News / Analysis','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Industry Analysis", "Cloud Native Ecosystem", "News"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudnativenow.com/editorial-calendar/cloud-native-security/the-what-and-why-of-cloud-native-security','containerjournal.com: The What and Why of Cloud-Native Security','','2021',0,'Investigates the structural shift from static legacy perimeter-based security to dynamic cloud-native postures. Outlines the CNCF-backed ''4Cs'' security model (Cloud, Cluster, Container, Code) and emphasizes micro-segmented networking, cryptographic identity validation, and continuous container assurance.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Cloud-Native", "Architecture Fundamentals"]','["[LEGACY]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudnativenow.com/features/4-expert-level-things-i-wish-id-known-about-kubernetes','containerjournal.com: 4 Expert-Level Things I Wish I’d Known About Kubernetes','','2021',0,'Shares deep technical realizations about etcd limitations, complex ingress controller routing, the necessity of automated horizontal scaling, and the unpredictability of ephemeral storage allocation.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations", "Best Practices", "Expert Level"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudnativenow.com/features/9-open-source-developer-tools-for-kubernetes','containerjournal.com: 9 Open Source Developer Tools for Kubernetes','','2022',0,'A curated round-up of nine vital open-source developer tools for Kubernetes. Evaluates Skaffold, Telepresence, Lens, and others, emphasizing their utility in shortening development feedback loops and streamlining local cluster integrations.','None','Article','Intermediate',0,'online','manual','5b10c16b8cee1450fcc77bb53075fd3728426c293688d84e17dd5d4af1c122c0',100.0,1.77913049502414608e+09,1,'2026-05-18T20:54:55.024146+02:00',NULL,NULL,NULL,'["Infrastructure & Platform", "Kubernetes Tooling", "Developer Experience"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloudnativenow.com/features/9-open-source-developer-tools-for-kubernetes','containerjournal.com: 9 Open Source Developer Tools for Kubernetes','','2022',0,'A curated round-up of nine vital open-source developer tools for Kubernetes. Evaluates Skaffold, Telepresence, Lens, and others, emphasizing their utility in shortening development feedback loops and streamlining local cluster integrations.','None','Article','Intermediate',0,'online','manual','5b10c16b8cee1450fcc77bb53075fd3728426c293688d84e17dd5d4af1c122c0',100.0,1779130495,1,'2026-05-18T20:54:55.024146+02:00',NULL,NULL,NULL,'["Infrastructure & Platform", "Kubernetes Tooling", "Developer Experience"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudnativenow.com/features/assessing-the-true-cost-of-kubernetes','containerjournal.com: Assessing the True Cost of Kubernetes','','2021',0,'An analytical guide addressing the total cost of ownership (TCO) of maintaining enterprise-scale Kubernetes installations. Explores hidden cost vectors, including data transfer fees, multi-zone control plane redundancies, and internal operational overhead.','N/A','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure Optimization", "Cost Management", "FinOps Practices"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudnativenow.com/features/deploying-kubernetes-on-bare-metal','containerjournal.com: Deploying Kubernetes on Bare Metal','','2020',0,'An architecture-level examination of building out Kubernetes clusters directly on raw physical hardware. Explores the complexities of dynamic volume provisioning, API load balancing, manual host bootstrapping, and CNI integration compared to cloud environments.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Provisioning", "Bare Metal", "Strategy"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-on-premise.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudnativenow.com/features/gitlab-brings-kubernetes-operator-to-red-hat-openshift','containerjournal.com: GitLab Brings Kubernetes Operator to Red Hat OpenShift','','2021',0,'The GitLab Kubernetes Operator on Red Hat OpenShift automates the lifecycle management of self-hosted GitLab instances. By leveraging the Operator SDK, it provides native integration with OpenShift security contexts, automated upgrades, and scale-out capabilities for enterprise-grade GitOps engines.','Go','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Continuous Delivery", "GitLab", "OpenShift Operator"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
@@ -2652,18 +2652,18 @@ INSERT INTO "resources" VALUES('https://cloudnativenow.com/features/red-hat-ibm-
INSERT INTO "resources" VALUES('https://cloudnativenow.com/features/red-hat-simplifies-kubernetes-cluster-management','containerjournal.com: Red Hat Simplifies Kubernetes Cluster Management','','2020',0,'An early industry evaluation of Red Hat''s multi-cluster management strategies. The text highlights RHACM''s features designed to address cloud sprawl. By introducing centralized management planes for application delivery and policy enforcement across diverse Kubernetes engines (EKS, GKE, AKS, and OCP), it establishes uniform security baselines and automates drift remediation.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platforms", "Cluster Management", "Fleet Management"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudnativenow.com/features/siloscape-the-dark-side-of-kubernetes','containerjournal.com: Siloscape: The Dark Side of Kubernetes','','2021',0,'A deep technical analysis of Siloscape, a malware campaign targeting Windows containers in Kubernetes environments. Outlines container escape paths, privilege escalation via compromised host processes, and methods for hardening Windows container runtimes.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Threat Intelligence", "Kubernetes Exploits"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudnativenow.com/features/the-4-levels-of-gitops-maturity','containerjournal.com: The 4 Levels of GitOps Maturity','','2021',0,'Unpacks the levels of organizational GitOps proficiency, outlining the path from basic declarative definitions (Level 1) to fully automated drift correction, validation, and multi-tenant fleet operations (Level 4).','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["GitOps", "Methodology", "Maturity Model"]','["[COMMUNITY-TOOL]"]','[]','["gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudnativenow.com/features/the-rise-of-the-kubemaster',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering cloudnativenow.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'review_required','manual','8149221c614e31d61b3432239b8ffb4ccf6a5ddb112fe2e005dc87abaee71db7',84.0,1.779130494969172e+09,0,'2026-05-18T20:54:54.969172+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["index.md", "kubernetes.md"]','{}','{"review_metadata": {"original_url": "https://cloudnativenow.com//features/the-rise-of-the-kubemaster", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T10:33:06.895398"}}');
+INSERT INTO "resources" VALUES('https://cloudnativenow.com/features/the-rise-of-the-kubemaster',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering cloudnativenow.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'review_required','manual','8149221c614e31d61b3432239b8ffb4ccf6a5ddb112fe2e005dc87abaee71db7',84.0,1779130494,0,'2026-05-18T20:54:54.969172+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["index.md", "kubernetes.md"]','{}','{"review_metadata": {"original_url": "https://cloudnativenow.com//features/the-rise-of-the-kubemaster", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T10:33:06.895398"}}');
INSERT INTO "resources" VALUES('https://cloudnativenow.com/features/whats-the-difference-between-docker-and-kubernetes','containerjournal.com: What’s the Difference Between Docker and Kubernetes?','','2024',0,'Delineates the technological scopes of developer-focused single-node container tooling and complex multi-node production orchestration systems. Explains cluster boundaries and scheduling mechanics.','N/A','article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containers", "Orchestration Concepts", "Architecture Comparison"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudnativenow.com/features/when-is-kubernetes-service-ownership-the-right-fit','containerjournal.com: When is Kubernetes Service Ownership the Right Fit?','- Why is Kubernetes service ownership emerging as the way for software delivery and operations teams to establish full “ownership” of the services they support? Because ownership covers the lifespan of software from development to deployment to the sunsetting process. And this shift to full-spectrum accountability brings about dramatic improvements in the overall speed, reliability, security and cost of applications.
- Of course, it’s not always easy to determine which organizations need this level of ownership. When businesses grow, they typically discover that pushing the delivery of applications and services through a gate of operations is challenging at best, impossible at worst. Even so, the DevSecOps mindset is on the rise, which means teams are now seeking ways to make this type of shift into more meaningful and effective ownership. It is the shift that enables a deep fundamental change to occur within an organization.','2022',3,'Examines the DevSecOps-driven transformation of ''Service Ownership'' in Kubernetes. Discusses shift-left operating models where development teams manage their own Kubernetes configurations and SLA commitments throughout the application lifespan.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Strategy", "Organizational Structure", "Service Ownership"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudnativenow.com/features/when-is-service-mesh-worth-it','containerjournal.com: When Is Service Mesh Worth It?','','2022',4,'Provides a rigorous decision framework outlining when to adopt a service mesh. Examines the operational thresholds of system scale, regulatory security standards, and telemetry depth where mesh benefits outweigh the inherent memory and latency overhead.','None','article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Service Mesh", "Decision Matrix"]','["[ENTERPRISE-STABLE]"]','[]','["servicemesh.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudnativenow.com/features/when-kubernetes-as-a-service-doesnt-cut-it','containerjournal.com: When Kubernetes-as-a-Service Doesn’t Cut It','','2021',0,'Analyzes the operational and economic conditions where off-the-shelf Kubernetes-as-a-Service platforms fall short. Highlights constraints around custom hardware drivers, performance requirements, data sovereignty, and custom routing options that force organizations toward self-managed bare-metal solutions.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Provisioning", "Bare Metal", "Strategy"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-on-premise.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudnativenow.com/kubeconcnc/kubernetes-true-superpower-is-its-control-plane','containerjournal.com: Kubernetes’ True Superpower is its Control Plane','','2021',0,'An architectural perspective evaluating why the real capability of Kubernetes is its extensible control plane. Explores how CRDs, custom controller reconciliation loops, and dynamic validation webhooks allow engineering teams to model external IT infrastructure declaratively.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Control Plane", "Declarative APIs"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudnativenow.com/topics/cloudnativedevelopment/how-docker-and-kubernetes-work-together',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering cloudnativenow.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,100.0,1.78173620303900599e+09,0,'2026-06-18T00:43:23.039006+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloudnativenow.com/topics/cloudnativedevelopment/how-docker-and-kubernetes-work-together',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering cloudnativenow.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,100.0,1781736203,0,'2026-06-18T00:43:23.039006+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudnativenow.com/topics/cloudnativedevelopment/how-the-rise-of-containers-will-drive-devops','containerjournal.com: How the Rise of Containers Will Drive DevOps','','2020',1,'Illustrates how portable container formats forced the industry to adopt standardized continuous validation scripts and robust container management, uniting development and production lifecycles.','N/A','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containerization", "DevOps", "Evolution"]','["[COMMUNITY-TOOL]"]','[]','["devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudnativenow.com/topics/cloudnativedevelopment/ibm-leverages-containers-to-advance-devops-on-mainframes','IBM Leverages Containers to Advance DevOps on Mainframes','','2019',3,'Details how IBM brought containerization architectures (like z/OS Container Extensions) to its zSystems mainframes. Live Grounding confirms this as a key modernization vector, enabling developers to build and test mainframe workloads using Git-driven Docker/Kubernetes workflows.','English','Blog / Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Mainframe Modernization", "IBM", "Containers"]','["[COMMUNITY-TOOL]"]','[]','["ibm_cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudnativenow.com/topics/cloudnativedevelopment/red-hat-adds-java-runtime-for-kubernetes-to-subscription','containerjournal.com: Red Hat Adds Java Runtime for Kubernetes to Subscription','','2020',3,'News item covering the integration of Quarkus support into existing Red Hat Runtimes subscriptions. This commercial move made it cost-effective for enterprise firms to experiment and transition existing Java profiles to cloud-native templates. A key commercial milestone that spurred Quarkus''s early adoption inside enterprise organizations.','Java','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Java Cloud Native", "Quarkus", "Industry Impact"]','["[COMMUNITY-TOOL]"]','[]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudnativenow.com/topics/cloudnativeplatforms/10-best-practices-worth-implementing-to-adopt-kubernetes',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering cloudnativenow.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,100.0,1.78173622303709888e+09,0,'2026-06-18T00:43:43.037099+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloudnativenow.com/topics/cloudnativeplatforms/10-best-practices-worth-implementing-to-adopt-kubernetes',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering cloudnativenow.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,100.0,1781736223,0,'2026-06-18T00:43:43.037099+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudnativenow.com/topics/cloudnativeplatforms/overcoming-kubernetes-infrastructure-challenges','containerjournal.com: Overcoming Kubernetes Infrastructure Challenges','','2021',0,'A technical survey of operational friction points, such as networking complexity, ingress management, and security posture in hybrid topologies. Provides concrete architectural strategies to reduce platform engineering complexity.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Infrastructure Automation", "Network Operations"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudnativenow.com/topics/cloudnativeplatforms/rancher-labs-adds-support-for-longhorn-storage-on-kubernetes-clusters','containerjournal.com: Rancher Labs Adds Support for Longhorn Storage on Kubernetes Clusters','','2020',0,'An announcement outlining Rancher''s general availability support for Longhorn within its enterprise Kubernetes platform. This architectural integration allows administrators to manage and deploy robust persistent volume infrastructure with point-and-click UI catalogs.','English','Article','Medium',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Storage", "Kubernetes Storage", "Platform Integration"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-storage.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudnativenow.com/topics/cloudnativeplatforms/red-hat-delivers-latest-kubernetes-enhancements','containerjournal.com: Red Hat Delivers Latest Kubernetes Enhancements','','2020',0,'An industry report analyzing the release of early OpenShift 4.x enhancements. It focuses on how Red Hat embedded CoreOS into the cluster installation engine (IPI/UPI), allowing for automated, operator-led operating system updates. This architecture ensures the OS is treated as an extension of the Kubernetes control plane, drastically reducing management overhead.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platforms", "Distribution", "Enterprise Kubernetes"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
@@ -2672,15 +2672,15 @@ INSERT INTO "resources" VALUES('https://cloudnativenow.com/topics/cloudnativepla
INSERT INTO "resources" VALUES('https://cloudnativenow.com/topics/cloudnativesecurity/how-to-secure-your-kubernetes-cluster','containerjournal.com: How to Secure Your Kubernetes Cluster 🌟','','2020',0,'Evaluates cluster configurations across storage, networking, and deployment lifecycles. Discusses the replacement of deprecated Pod Security Policies with built-in Pod Security Standards and third-party policy engines.','N/A','article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Security", "Cluster Hardening", "Infrastructural Protection"]','["[LEGACY]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudnativenow.com/topics/gitops-workflows-and-principles-for-kubernetes','containerjournal.com: GitOps Workflows and Principles for Kubernetes','','2022',0,'Explains foundational workflows of GitOps deployment models on Kubernetes clusters. Illustrates the architecture of local pull-agents, tracking commit states in repositories, and maintaining declarative state consistency within native resources.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Continuous Delivery", "GitOps", "Kubernetes Native"]','["[COMMUNITY-TOOL]"]','[]','["gitops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudnativenow.com/uncategorized/9-pillars-of-engineering-devops-with-kubernetes','containerjournal.com: 9 Pillars of Engineering DevOps With Kubernetes','','2021',0,'Outlines nine architecture pillars that transform Kubernetes into a standard engine for continuous application lifecycle management. Highlights container orchestrations, configuration schemas, secret management, persistent state storage strategies, and unified network policy definitions.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration & Containers", "Kubernetes", "DevOps Integration"]','["[COMMUNITY-TOOL]"]','[]','["devops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudnativesimplified.substack.com/p/tool-series-1-kcp','cloudnativesimplified.substack.com: kcp: Kubernetes-like control plane','','N/A',0,'A curated technical resource and architectural guide covering cloudnativesimplified.substack.com: kcp: Kubernetes-like control plane in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790303671462419e+09,0,'2026-05-17T17:06:07.146242+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudnativetoolkit.dev/adopting/use-cases/gitops/gitops-ibm-cloud-paks',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,80.0,1.77903422384462404e+09,0,'2026-05-17T18:10:23.844624+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudogu.com/en/blog',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','a298f16198354314893af506971dfe33f8360dfd30b68edde8fbd91bd720eb5c',100.0,1.77902957405233597e+09,0,'2026-05-17T16:52:54.052336+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudogu.com/en/blog/cd-with-nexus-jenkins-ces','Continuous Delivery with Sonatype Nexus, Jenkins and the Cloudogu Ecosystem','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cd1c538590522bb92b28c310c1eae9a40183f00c3b7e9e461185a61ce67a05a2',100.0,1.77903057508949089e+09,0,'2026-05-17T17:09:35.089491+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md", "docs/registries.md"]','[]','{}','{"duplicate_of": "https://platform.cloudogu.com/en/blog/cd-with-nexus-jenkins-ces"}');
-INSERT INTO "resources" VALUES('https://cloudogu.com/en/blog/gitops-tools','cloudogu.com: Automation Assistants: GitOps tools in comparison 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','06987b214919f107e8536704903b9f4e23f12bd696c9e980b2c38e40edf4d567',100.0,1.77902911402001595e+09,0,'2026-05-17T16:45:14.020016+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://platform.cloudogu.com/en/blog/gitops-tools"}');
-INSERT INTO "resources" VALUES('https://cloudogu.com/en/blog/kubernetes-least-privilege-gcp-example','cloudogu.com: Kubernetes least privilege implementation using the Google'' Cloud as an axample','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','97772e220e38d7f3baa85d8b4a2b65cdbf81514cdd3af55b8e6178e224a66e6e',100.0,1.77902912171077394e+09,0,'2026-05-17T16:45:21.710774+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://platform.cloudogu.com/en/blog/kubernetes-least-privilege-gcp-example"}');
+INSERT INTO "resources" VALUES('https://cloudnativesimplified.substack.com/p/tool-series-1-kcp','cloudnativesimplified.substack.com: kcp: Kubernetes-like control plane','','N/A',0,'A curated technical resource and architectural guide covering cloudnativesimplified.substack.com: kcp: Kubernetes-like control plane in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030367,0,'2026-05-17T17:06:07.146242+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloudnativetoolkit.dev/adopting/use-cases/gitops/gitops-ibm-cloud-paks',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,80.0,1779034223,0,'2026-05-17T18:10:23.844624+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloudogu.com/en/blog',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','a298f16198354314893af506971dfe33f8360dfd30b68edde8fbd91bd720eb5c',100.0,1779029574,0,'2026-05-17T16:52:54.052336+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloudogu.com/en/blog/cd-with-nexus-jenkins-ces','Continuous Delivery with Sonatype Nexus, Jenkins and the Cloudogu Ecosystem','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cd1c538590522bb92b28c310c1eae9a40183f00c3b7e9e461185a61ce67a05a2',100.0,1779030575,0,'2026-05-17T17:09:35.089491+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md", "docs/registries.md"]','[]','{}','{"duplicate_of": "https://platform.cloudogu.com/en/blog/cd-with-nexus-jenkins-ces"}');
+INSERT INTO "resources" VALUES('https://cloudogu.com/en/blog/gitops-tools','cloudogu.com: Automation Assistants: GitOps tools in comparison 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','06987b214919f107e8536704903b9f4e23f12bd696c9e980b2c38e40edf4d567',100.0,1779029114,0,'2026-05-17T16:45:14.020016+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://platform.cloudogu.com/en/blog/gitops-tools"}');
+INSERT INTO "resources" VALUES('https://cloudogu.com/en/blog/kubernetes-least-privilege-gcp-example','cloudogu.com: Kubernetes least privilege implementation using the Google'' Cloud as an axample','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','97772e220e38d7f3baa85d8b4a2b65cdbf81514cdd3af55b8e6178e224a66e6e',100.0,1779029121,0,'2026-05-17T16:45:21.710774+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://platform.cloudogu.com/en/blog/kubernetes-least-privilege-gcp-example"}');
INSERT INTO "resources" VALUES('https://cloudonaut.io/advanved-aws-networking-pitfalls-that-you-should-avoid','cloudonaut.io: Advanced AWS Networking: Pitfalls That You Should Avoid','','2019',0,'Deconstructs highly complex pitfalls in AWS network implementations, specifically Route 53 routing loops and VPC peering scaling bottlenecks. While historic guides suggest basic VPC peers, live production systems demand Transit Gateways and PrivateLink to scale securely without IP overlap.','English','blog','advanced',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Networking Pitfalls"]','["[COMMUNITY-TOOL]"]','[]','["aws-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudonaut.io/aws-client-vpn-connected-with-the-cloud','cloudonaut.io: AWS Client VPN: Connected with the Cloud','','2019',0,'Evaluates AWS Client VPN as a fully managed client-to-site VPN service. Contrasts self-managed OpenVPN boxes with AWS''s elastic scale, highlighting directory service integrations, routing configurations, and target network associations.','English','blog','intermediate',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Remote Access VPN"]','["[COMMUNITY-TOOL]"]','[]','["aws-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudonaut.io/ec2-checklist-seven-things-to-do-after-launching-an-instance','cloudonaut.io: EC2 Checklist: 7 things to do after launching an instance','','2026',0,'An architectural checklist outlining critical optimization practices immediately following EC2 virtual machine instantiation. It targets key parameters like security group isolation, IAM roles, cloud-init configuration, dynamic DNS mapping, and EBS volume performance tuning.','N/A','Blog Post','Intermediate',0,'online','manual','dac8aff6b4f699aed2d9899b5d87654d008e314c2b1ce8ab70283ee9c9efac63',100.0,1.77903080584533405e+09,1,'2026-05-17T17:13:25.845334+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Infrastructure"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloudonaut.io/ec2-checklist-seven-things-to-do-after-launching-an-instance','cloudonaut.io: EC2 Checklist: 7 things to do after launching an instance','','2026',0,'An architectural checklist outlining critical optimization practices immediately following EC2 virtual machine instantiation. It targets key parameters like security group isolation, IAM roles, cloud-init configuration, dynamic DNS mapping, and EBS volume performance tuning.','N/A','Blog Post','Intermediate',0,'online','manual','dac8aff6b4f699aed2d9899b5d87654d008e314c2b1ce8ab70283ee9c9efac63',100.0,1779030805,1,'2026-05-17T17:13:25.845334+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Infrastructure"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudonaut.io/getting-started-with-aws-cf-templates','cloudonaut.io: Getting Started with Free Templates for AWS CloudFormation','','2021',0,'This architectural guide demonstrates how to deploy production-grade AWS workloads using highly optimized, open-source CloudFormation templates. It details robust configurations for basic networks (VPC), load balancing, and secure compute platforms, ensuring teams avoid common security missteps.','N/A','Guide','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "CloudFormation", "Starter Templates"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["aws-iac.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudonaut.io/scaling-container-clusters-on-aws-ecs-eks','cloudonaut.io: Scaling Container Clusters on AWS: ECS and EKS','','2021',0,'A detailed comparative analysis of scaling strategies between Amazon ECS and EKS clusters. The article walks through key operational considerations, including EC2 Auto Scaling Groups, Karpenter, cluster autoscalers, and resource utilization dynamics, highlighting how choice of orchestration influences microservices scale limits.','N/A','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Container Orchestration"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md", "aws-containers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudonaut.io/seamless-ec2-monitoring-with-the-unified-cloudwatch-agent','cloudonaut.io: Seamless EC2 monitoring with the Unified CloudWatch Agent','','2018',4,'Architectural guide explaining the transition to the Unified CloudWatch Agent on EC2. Details system-level RAM, disk, and custom application metrics collection policies.','None','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Monitoring"]','["[ENTERPRISE-STABLE]"]','[]','["aws-newfeatures.md"]','{}','{}');
@@ -2691,54 +2691,54 @@ INSERT INTO "resources" VALUES('https://cloudowski.com','cloudowski.com','','202
INSERT INTO "resources" VALUES('https://cloudowski.com/articles/honest-review-of-openshift-4','cloudowski.com: Honest review of OpenShift 4 🌟','','2020',3,'An analytical, architectural critique of OpenShift 4''s primary design shifts. Highlights the structural changes of shifting control plane workflows into automated Kubernetes Operators and the operational trade-offs of using Red Hat Enterprise Linux CoreOS (RHCOS) as the mandatory immutable operating system.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Kubernetes", "Platform Evaluation", "Architecture Reviews"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudowski.com/articles/jenkins-on-openshift','cloudowski.com: Jenkins on OpenShift - how to use and customize it in a cloud-native way 🌟','','2020',0,'Advanced engineering blog detailing customized, cloud-native deployments of Jenkins on OpenShift. Explains how to leverage dynamic provisioning, custom configurations, and cluster-wide persistent volumes to stabilize Jenkins infrastructure.','Groovy','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD & DevOps", "Enterprise Jenkins", "OpenShift Integration"]','["[COMMUNITY-TOOL]"]','[]','["openshift-pipelines.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudowski.com/articles/why-managing-container-images-on-openshift-is-better-than-on-kubernetes','cloudowski.com: Openshift ImageStreams','','2019',0,'This analysis compares OpenShift ImageStreams with vanilla Kubernetes image pulling mechanisms. It explains how ImageStreams provide abstraction layers over container registries, enabling automatic redeployments upon detection of updated remote images (triggers). By decoupling pods from concrete repository URLs, it automates deployment lifecycle workflows for platform engineering teams.','N/A','Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Container Management", "OpenShift", "Image Management"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudpak8s.io','IBM Cloud Pak Playbook: cloudpak8s.io','','N/A',0,'A curated technical resource and architectural guide covering IBM Cloud Pak Playbook: cloudpak8s.io in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779031398859411e+09,0,'2026-05-17T17:23:18.859411+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ibm_cloud.md", "docs/openshift.md"]','["ibm_cloud.md", "openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudpak8s.io/apps/cp4a_overview','IBM Cloud Pak Playbook','','N/A',0,'A curated technical resource and architectural guide covering IBM Cloud Pak Playbook in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903210014904308e+09,0,'2026-05-17T17:35:00.149043+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/ibm_cloud.md", "docs/openshift.md"]','["demos.md", "ibm_cloud.md", "openshift.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloudpak8s.io','IBM Cloud Pak Playbook: cloudpak8s.io','','N/A',0,'A curated technical resource and architectural guide covering IBM Cloud Pak Playbook: cloudpak8s.io in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031398,0,'2026-05-17T17:23:18.859411+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ibm_cloud.md", "docs/openshift.md"]','["ibm_cloud.md", "openshift.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloudpak8s.io/apps/cp4a_overview','IBM Cloud Pak Playbook','','N/A',0,'A curated technical resource and architectural guide covering IBM Cloud Pak Playbook in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032100,0,'2026-05-17T17:35:00.149043+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/ibm_cloud.md", "docs/openshift.md"]','["demos.md", "ibm_cloud.md", "openshift.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudpundit.com/2020/09/22/dont-boil-the-ocean-to-create-your-cloud','cloudpundit.com: Don’t boil the ocean to create your cloud 🌟','','2020',4,'Advocates for an incremental, pragmatic approach to cloud migration and platform construction. Warns against the architectural antipattern of designing an overengineered, all-encompassing private or public cloud solution on day one instead of starting with minimal viable platforms.','English','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "Cloud Strategy", "Migration Methodology"]','["[ENTERPRISE-STABLE]"]','[]','["introduction.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudscaling.com/blog/cloud-computing/the-history-of-pets-vs-cattle','cloudscaling.com: The History of Pets vs Cattle and How to Use the Analogy Properly','- __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.__','2021',0,'Unpacks the historical context of the ''Pets vs Cattle'' cloud infrastructure analogy. Contrasts bespoke, manually maintained systems (pets) with standardized, automatically rebuilt, and ephemeral containerized node pools (cattle).','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Cloud Architecture", "Paradigms"]','["[COMMUNITY-TOOL]"]','[]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudskills.io/blog/git-azure-devops','cloudskills.io: Getting Started with Git and Azure DevOps: The Ultimate'' Guide 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0f6f4a758b9bf5b93d6bd08641f5e3509efd1b680b57e34fd366d1d5c1c84203',100.0,1.77903073675736093e+09,0,'2026-05-17T17:12:16.757361+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://ine.com"}');
-INSERT INTO "resources" VALUES('https://cloudtips.nl/the-maester-terraform-module-8c68b2b68c51','The Maester - Terraform Module','','N/A',0,'A curated technical resource and architectural guide covering The Maester - Terraform Module in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903217099702405e+09,0,'2026-05-17T17:36:10.997024+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/iac.md", "docs/kubernetes-tools.md", "docs/terraform.md"]','["iac.md", "kubernetes-tools.md", "terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cloudskills.io/blog/git-azure-devops','cloudskills.io: Getting Started with Git and Azure DevOps: The Ultimate'' Guide 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0f6f4a758b9bf5b93d6bd08641f5e3509efd1b680b57e34fd366d1d5c1c84203',100.0,1779030736,0,'2026-05-17T17:12:16.757361+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://ine.com"}');
+INSERT INTO "resources" VALUES('https://cloudtips.nl/the-maester-terraform-module-8c68b2b68c51','The Maester - Terraform Module','','N/A',0,'A curated technical resource and architectural guide covering The Maester - Terraform Module in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032170,0,'2026-05-17T17:36:10.997024+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/iac.md", "docs/kubernetes-tools.md", "docs/terraform.md"]','["iac.md", "kubernetes-tools.md", "terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudtweaks.com/2019/05/devops-secure-and-scalable-ci-cd-pipeline-with-aws','cloudtweaks.com: DevOps - Secure and Scalable CI/CD Pipeline with AWS','','2019',3,'An architectural guide detailing how to build highly secure, scalable CI/CD pipelines natively on AWS using CodePipeline, CodeBuild, and IAM roles. Discusses security integrations such as static analysis and automated vulnerability scanning at the ingest phase.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS", "CI/CD & Security"]','["[COMMUNITY-TOOL]"]','[]','["devops.md", "devops-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cloudyuga.guru/blogs/k8s-qos-oomkilled','cloudyuga.guru: How does Kubernetes assign QoS class to pods through OOM score?','','2020',0,'This article provides a rigorous, technical exploration of how Kubernetes maps container memory/CPU requests and limits to Quality of Service (QoS) classes: Guaranteed, Burstable, and BestEffort. It details how the orchestrator translates these classes into Linux OOM scores, which the kernel uses to select victim processes during memory pressure. Mastering this mapping is vital for designing reliable, high-density cluster workloads.','English','Blog Post','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes", "Resource Management", "QoS & OOM Score"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cloudyuga.guru/hands_on_lab/k8s-qos-oomkilled','cloudyuga.guru: How does Kubernetes assign QoS class to pods through OOM'' score?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cd75e5580b09ed11ee77f578f2ad7892db76470d91d4b4574f69dda3abfec66c',100.0,1.77903039669148111e+09,0,'2026-05-17T17:06:36.691481+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-troubleshooting.md"]','[]','{}','{"duplicate_of": "https://cloudyuga.guru/blogs/k8s-qos-oomkilled"}');
+INSERT INTO "resources" VALUES('https://cloudyuga.guru/hands_on_lab/k8s-qos-oomkilled','cloudyuga.guru: How does Kubernetes assign QoS class to pods through OOM'' score?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cd75e5580b09ed11ee77f578f2ad7892db76470d91d4b4574f69dda3abfec66c',100.0,1779030396,0,'2026-05-17T17:06:36.691481+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-troubleshooting.md"]','[]','{}','{"duplicate_of": "https://cloudyuga.guru/blogs/k8s-qos-oomkilled"}');
INSERT INTO "resources" VALUES('https://cluster-api.sigs.k8s.io','ClusterAPI','','2026',0,'The home page of Cluster API (CAPI), a Kubernetes SIG project that implements declarative API-driven cluster management. Utilizing custom controllers and CRDs, CAPI treats clusters, machines, and control planes as native Kubernetes resources, enabling unified multi-cloud infrastructure automation.','Go/Markdown','Website','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Provisioning", "Declarative Infrastructure", "Core Engine"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-on-premise.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cluster-api.sigs.k8s.io/tasks/experimental-features/cluster-class','ClusterClass: Experimental Feature for Streamlined Cluster Lifecycle Management in Cluster API','','2024',0,'Outlines the ClusterClass feature inside Kubernetes Cluster API. Enables building reusable, abstract cluster topologies that simplify control-plane configuration and worker node pool management across diverse host infrastructure.','YAML','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Cluster API", "ClusterClass"]','["[COMMUNITY-TOOL]"]','[]','["gitops.md", "iac.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cmcrowell.com/cheat-sheet','cmcrowell.com/cheat-sheet 🌟','','2023',3,'A concise aggregate cheat sheet mapping Linux sysadmin syntax, database queries, and cloud orchestration scripts. Simplifies multi-tool engineering routines by locating key operations under a single landing page.','HTML','Cheat Sheet','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Productivity", "General References", "Admin Shortcuts"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cmder.net','cmder 🌟','','2016',0,'An introduction to Cmder, a highly popular portable console emulator for Windows built on ConEmu that provides built-in Git capabilities and alias configurations. While it served as the baseline console emulator for engineers seeking a bash-like experience, it is widely superseded by Windows Terminal 1.x. It remains a reliable fallback tool for legacy environments where Windows Terminal is not supported.','N/A','Tool','Beginner',0,'online','manual','fa2497b2062a9ac2f0b6adedfd771d38685f51faf00822e020b02ee9f9562230',100.0,1779033592.94772,1,'2026-05-17T17:59:52.947720+02:00',NULL,NULL,NULL,'["Development Environment", "Windows Subsystem for Linux", "Terminal Emulators"]','["[LEGACY]"]','["docs/linux-dev-env.md"]','["linux-dev-env.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cnab.io','cnab.io: CNABs facilitate the bundling, installing and managing of container-native'' apps — and their coupled services','','2024',0,'The Cloud Native Application Bundle (CNAB) specification is a unified ecosystem standard for packaging, installing, and managing multi-service distributed apps. It merges disparate structures like Helm, Terraform, and Docker images into one lifecycle contract. The initiative is critical for complex hybrid-cloud delivery.','None','Specification','High',0,'online','manual','1f6ccadf4fe55b28fe56a25d41820dde0db95bf5f7d69b897890d2d1013be317',100.0,1.77902914753372097e+09,1,'2026-05-17T16:45:47.533721+02:00',NULL,NULL,NULL,'["Application Delivery", "Packaging & Bundling", "Standards"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cmder.net','cmder 🌟','','2016',0,'An introduction to Cmder, a highly popular portable console emulator for Windows built on ConEmu that provides built-in Git capabilities and alias configurations. While it served as the baseline console emulator for engineers seeking a bash-like experience, it is widely superseded by Windows Terminal 1.x. It remains a reliable fallback tool for legacy environments where Windows Terminal is not supported.','N/A','Tool','Beginner',0,'online','manual','fa2497b2062a9ac2f0b6adedfd771d38685f51faf00822e020b02ee9f9562230',100.0,1779033592,1,'2026-05-17T17:59:52.947720+02:00',NULL,NULL,NULL,'["Development Environment", "Windows Subsystem for Linux", "Terminal Emulators"]','["[LEGACY]"]','["docs/linux-dev-env.md"]','["linux-dev-env.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cnab.io','cnab.io: CNABs facilitate the bundling, installing and managing of container-native'' apps — and their coupled services','','2024',0,'The Cloud Native Application Bundle (CNAB) specification is a unified ecosystem standard for packaging, installing, and managing multi-service distributed apps. It merges disparate structures like Helm, Terraform, and Docker images into one lifecycle contract. The initiative is critical for complex hybrid-cloud delivery.','None','Specification','High',0,'online','manual','1f6ccadf4fe55b28fe56a25d41820dde0db95bf5f7d69b897890d2d1013be317',100.0,1779029147,1,'2026-05-17T16:45:47.533721+02:00',NULL,NULL,NULL,'["Application Delivery", "Packaging & Bundling", "Standards"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://code-dog.app','Code Dog','','2022',2,'An automated code-review bot that provides static analysis feedback and structural code reviews directly on pull requests. Uses rule-based engines to identify code smells, potential bugs, and syntax inconsistencies across popular languages.','N/A','Service','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "ChatOps", "AI Assistants"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://code-maze.com/ci-jenkins-docker','code-maze.com: ci jenkins docker','','2020',0,'A tutorial guiding engineers on deploying and orchestrating Jenkins pipelines inside Docker containers. Emphasizes workflow automation, environment isolation, and clean container cleanup during continuous integration runs.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI-CD", "Jenkins", "Containerization"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://code.claude.com/docs/en/terminal-config','Configure your terminal for Claude Code - Claude Code Docs','Official instructions for configuring terminals running Claude Code, addressing multiline prompts, custom settings scopes, terminal bells, and macOS shortcuts.','2025',4,'**Curator Insight:** Claude Code represents a massive paradigm shift in terminal-based CLI environments, transforming the shell into an interactive, agentic coding platform.
**Live Grounding:** This configuration guide provides precise, actionable instructions for fine-tuning CLI interactions, custom notification hooks, sound-based approval alerts, and tmux integrations.
* **Architectural Significance:** Demonstrates how local terminal processes safely coordinate with cloud-hosted models using strict sandboxing and localized event listeners.
-* **Technical Highlights:** Explains settings customization scopes, environment variable overrides, and the configuration of notification hooks to optimize developer attention budgets.','en','documentation','advanced',0,'online','automatic','5e249a89200415b38019943ba0ffa45ca3bd85bd487958b32e06ded8ee3bb5c9',NULL,1.78035227299411606e+09,0,'2026-06-02T00:17:52.994116+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Developer Tools", "AI Coding Agents", "CLI Configuration"]','["DE FACTO STANDARD", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly vetted. Claude Code CLI is a production-stable tool with excellent reviews across Hacker News and Reddit communities.", "social_preview_url": "https://claude-code.mintlify.app/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DInterface%26appearance%3Dsystem%26title%3DConfigure%2Byour%2Bterminal%2Bfor%2BClaude%2BCode%26description%3DFix%2BShift%252BEnter%2Bfor%2Bnewlines%252C%2Bget%2Ba%2Bterminal%2Bbell%2Bwhen%2BClaude%2Bfinishes%252C%2Bconfigure%2Btmux%252C%2Bmatch%2Bthe%2Bcolor%2Btheme%252C%2Band%2Benable%2BVim%2Bmode%2Bin%2Bthe%2BClaude%2BCode%2BCLI.%26logoLight%3Dhttps%253A%252F%252Fmintcdn.com%252Fclaude-code%252Fc5r9_6tjPMzFdDDT%252Flogo%252Flight.svg%253Ffit%253Dmax%2526auto%253Dformat%2526n%253Dc5r9_6tjPMzFdDDT%2526q%253D85%2526s%253D78fd01ff4f4340295a4f66e2ea54903c%26logoDark%3Dhttps%253A%252F%252Fmintcdn.com%252Fclaude-code%252Fc5r9_6tjPMzFdDDT%252Flogo%252Fdark.svg%253Ffit%253Dmax%2526auto%253Dformat%2526n%253Dc5r9_6tjPMzFdDDT%2526q%253D85%2526s%253D1298a0c3b3a1da603b190d0de0e31712%26primaryColor%3D%25230E0E0E%26lightColor%3D%2523D4A27F%26darkColor%3D%25230E0E0E%26backgroundLight%3D%2523FDFDF7%26backgroundDark%3D%252309090B&w=1200&q=100", "source_provenance": "X.com (QuinnyPig)", "suggested_new_category": "devops-tools"}');
+* **Technical Highlights:** Explains settings customization scopes, environment variable overrides, and the configuration of notification hooks to optimize developer attention budgets.','en','documentation','advanced',0,'online','automatic','5e249a89200415b38019943ba0ffa45ca3bd85bd487958b32e06ded8ee3bb5c9',NULL,1780352272,0,'2026-06-02T00:17:52.994116+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Developer Tools", "AI Coding Agents", "CLI Configuration"]','["DE FACTO STANDARD", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly vetted. Claude Code CLI is a production-stable tool with excellent reviews across Hacker News and Reddit communities.", "social_preview_url": "https://claude-code.mintlify.app/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DInterface%26appearance%3Dsystem%26title%3DConfigure%2Byour%2Bterminal%2Bfor%2BClaude%2BCode%26description%3DFix%2BShift%252BEnter%2Bfor%2Bnewlines%252C%2Bget%2Ba%2Bterminal%2Bbell%2Bwhen%2BClaude%2Bfinishes%252C%2Bconfigure%2Btmux%252C%2Bmatch%2Bthe%2Bcolor%2Btheme%252C%2Band%2Benable%2BVim%2Bmode%2Bin%2Bthe%2BClaude%2BCode%2BCLI.%26logoLight%3Dhttps%253A%252F%252Fmintcdn.com%252Fclaude-code%252Fc5r9_6tjPMzFdDDT%252Flogo%252Flight.svg%253Ffit%253Dmax%2526auto%253Dformat%2526n%253Dc5r9_6tjPMzFdDDT%2526q%253D85%2526s%253D78fd01ff4f4340295a4f66e2ea54903c%26logoDark%3Dhttps%253A%252F%252Fmintcdn.com%252Fclaude-code%252Fc5r9_6tjPMzFdDDT%252Flogo%252Fdark.svg%253Ffit%253Dmax%2526auto%253Dformat%2526n%253Dc5r9_6tjPMzFdDDT%2526q%253D85%2526s%253D1298a0c3b3a1da603b190d0de0e31712%26primaryColor%3D%25230E0E0E%26lightColor%3D%2523D4A27F%26darkColor%3D%25230E0E0E%26backgroundLight%3D%2523FDFDF7%26backgroundDark%3D%252309090B&w=1200&q=100", "source_provenance": "X.com (QuinnyPig)", "suggested_new_category": "devops-tools"}');
INSERT INTO "resources" VALUES('https://code.egym.de/horizontal-pod-autoscaler-in-kubernetes-part-1-simple-autoscaling-using-metrics-server-929e96cc2ab2','code.egym.de: Horizontal Pod Autoscaler in Kubernetes (Part 1) — Simple Autoscaling using Metrics Server','','2019',0,'Part one of a series explaining resource gathering within Kubernetes. Focuses on setting up and tuning the default Kubernetes Metrics Server to allow simple horizontal pod scaling based on memory/CPU thresholds.','N/A','Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes & Scaling", "Metrics & Monitoring", "Metrics Server"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-autoscaling.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://code.egym.de/vertical-pod-autoscaler-in-kubernetes-b12a5c61393f','code.egym.de: Vertical Pod Autoscaler in Kubernetes','','2019',0,'A foundational implementation guide focusing on configuring the Vertical Pod Autoscaler. Clearly demonstrates how to configure optimal threshold values, helping engineers avoid continuous restart-eviction cycles.','N/A','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes & Scaling", "Resource Management", "Vertical Scaling"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-autoscaling.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://code.joejag.com/2021/i-am-aws-certified-should-you-trust-me.html','I''m AWS certified? Should you trust me?','','2021',3,'An engineering critique detailing the practical limitations and real value of Cloud certification tracks. Argues cogently for prioritizing hands-on system building and debugging over standard textbook multiple-choice testing formats.','English','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Professional Development", "Opinion & Strategy", "Certifications"]','["[COMMUNITY-TOOL]"]','[]','["elearning.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://code.likeagirl.io/docker-setup-simple-application-with-mongodb-for-data-storage-272bdb3036ad','code.likeagirl.io: Docker: Setup Simple Application with MongoDB for Data'' Storage','','N/A',0,'A curated technical resource and architectural guide covering code.likeagirl.io: Docker: Setup Simple Application with MongoDB for Data'' Storage in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903061062819409e+09,0,'2026-05-17T17:10:10.628194+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/nosql.md"]','["nosql.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://code.tutsplus.com/tutorials/rest-vs-grpc-battle-of-the-apis--cms-30711','REST vs. gRPC: Battle of the APIs','','N/A',0,'A curated technical resource and architectural guide covering REST vs. gRPC: Battle of the APIs in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903228761138105e+09,0,'2026-05-17T17:38:07.611381+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{"duplicate_of": "https://code.tutsplus.com/rest-vs-grpc-battle-of-the-apis--cms-30711t"}');
-INSERT INTO "resources" VALUES('https://code.visualstudio.com','code.visualstudio.com: Visual Studio Code','','2026',0,'VS Code stands as the preeminent local-to-cloud development environment, offering comprehensive extensibility for managing containerized applications and cloud infrastructure. By integrating terminal shells, GitOps pipelines, and YAML linting directly into the UI, it accelerates standard development workflows. It is the core platform around which modern cloud-native developer environments are built.','TypeScript','IDE Platform','Beginner',0,'online','manual','c3c50a8f061161616e6c3a3783c83deffa3891653bae2a24cfe414f69e3e58d6',100.0,1.77903084227968692e+09,1,'2026-05-17T17:14:02.279687+02:00',NULL,NULL,NULL,'["Documentation", "Developer Tooling", "IDE Platforms"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://code.visualstudio.com/blogs/2021/06/10/remote-repositories','Remote Repositories 🌟','','2026',5,'The official VS Code documentation introducing virtual file systems and remote repository integrations. It explains how developers can navigate, edit, and search remote codebases instantly without clone overhead.','English','Article','Intermediate',0,'online','manual','e3767f503d90547e090c4895a5cb574e94dd947cf8af0bda1408bc5ec0f5cd77',100.0,1.77902945922455692e+09,1,'2026-05-17T16:50:59.224557+02:00',NULL,NULL,NULL,'["Collaboration", "Remote Development", "VS Code Tooling"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://code.visualstudio.com/blogs/2021/10/20/vscode-dev?WT.mc_id=devcloud-46480-cxa','code.visualstudio.com: vscode.dev(!)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','77e9ffd05ce9c5bc89094f10ffe02454d9be4e754cf99edb47e4fb29e5066dd9',100.0,1779029056.3679,1,'2026-05-17T16:44:16.367900+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://vscode.dev"}');
-INSERT INTO "resources" VALUES('https://code.visualstudio.com/docs/azure/kubernetes','Working with Kubernetes in VS Code','','2026',5,'The definitive architectural guide by Microsoft detailing Kubernetes cluster integration inside the IDE. It covers manifest management, log streaming, and remote debugging techniques essential for orchestrating distributed microservices.','English','Article','Advanced',1,'online','manual','6c06929236af06eafecdc5a45ed2ec89a83144f4df8b0dbd20731faf2ffa0c40',100.0,1.77903142553276801e+09,1,'2026-05-17T17:23:45.532768+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "VS Code Tooling"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://code.visualstudio.com/docs/copilot/overview','code.visualstudio.com: GitHub Copilot in VS Code','','2026',4,'The official guide detailing configuration and prompt engineering practices for using GitHub Copilot inside VS Code. Essential for developers optimizing their generative AI workflow.','English','Article','Beginner',0,'online','manual','146c1d3f794a0d9c79c45d1d9be96516d6a6174f75f3a2c0df57ac82f9826d46',100.0,1.77903003457861304e+09,1,'2026-05-17T17:00:34.578613+02:00',NULL,NULL,NULL,'["Development Environment", "AI-Assisted Engineering", "VS Code Tooling"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://code.likeagirl.io/docker-setup-simple-application-with-mongodb-for-data-storage-272bdb3036ad','code.likeagirl.io: Docker: Setup Simple Application with MongoDB for Data'' Storage','','N/A',0,'A curated technical resource and architectural guide covering code.likeagirl.io: Docker: Setup Simple Application with MongoDB for Data'' Storage in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030610,0,'2026-05-17T17:10:10.628194+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/nosql.md"]','["nosql.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://code.tutsplus.com/tutorials/rest-vs-grpc-battle-of-the-apis--cms-30711','REST vs. gRPC: Battle of the APIs','','N/A',0,'A curated technical resource and architectural guide covering REST vs. gRPC: Battle of the APIs in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779032287,0,'2026-05-17T17:38:07.611381+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{"duplicate_of": "https://code.tutsplus.com/rest-vs-grpc-battle-of-the-apis--cms-30711t"}');
+INSERT INTO "resources" VALUES('https://code.visualstudio.com','code.visualstudio.com: Visual Studio Code','','2026',0,'VS Code stands as the preeminent local-to-cloud development environment, offering comprehensive extensibility for managing containerized applications and cloud infrastructure. By integrating terminal shells, GitOps pipelines, and YAML linting directly into the UI, it accelerates standard development workflows. It is the core platform around which modern cloud-native developer environments are built.','TypeScript','IDE Platform','Beginner',0,'online','manual','c3c50a8f061161616e6c3a3783c83deffa3891653bae2a24cfe414f69e3e58d6',100.0,1779030842,1,'2026-05-17T17:14:02.279687+02:00',NULL,NULL,NULL,'["Documentation", "Developer Tooling", "IDE Platforms"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://code.visualstudio.com/blogs/2021/06/10/remote-repositories','Remote Repositories 🌟','','2026',5,'The official VS Code documentation introducing virtual file systems and remote repository integrations. It explains how developers can navigate, edit, and search remote codebases instantly without clone overhead.','English','Article','Intermediate',0,'online','manual','e3767f503d90547e090c4895a5cb574e94dd947cf8af0bda1408bc5ec0f5cd77',100.0,1779029459,1,'2026-05-17T16:50:59.224557+02:00',NULL,NULL,NULL,'["Collaboration", "Remote Development", "VS Code Tooling"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://code.visualstudio.com/blogs/2021/10/20/vscode-dev?WT.mc_id=devcloud-46480-cxa','code.visualstudio.com: vscode.dev(!)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','77e9ffd05ce9c5bc89094f10ffe02454d9be4e754cf99edb47e4fb29e5066dd9',100.0,1779029056,1,'2026-05-17T16:44:16.367900+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://vscode.dev"}');
+INSERT INTO "resources" VALUES('https://code.visualstudio.com/docs/azure/kubernetes','Working with Kubernetes in VS Code','','2026',5,'The definitive architectural guide by Microsoft detailing Kubernetes cluster integration inside the IDE. It covers manifest management, log streaming, and remote debugging techniques essential for orchestrating distributed microservices.','English','Article','Advanced',1,'online','manual','6c06929236af06eafecdc5a45ed2ec89a83144f4df8b0dbd20731faf2ffa0c40',100.0,1779031425,1,'2026-05-17T17:23:45.532768+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "VS Code Tooling"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://code.visualstudio.com/docs/copilot/overview','code.visualstudio.com: GitHub Copilot in VS Code','','2026',4,'The official guide detailing configuration and prompt engineering practices for using GitHub Copilot inside VS Code. Essential for developers optimizing their generative AI workflow.','English','Article','Beginner',0,'online','manual','146c1d3f794a0d9c79c45d1d9be96516d6a6174f75f3a2c0df57ac82f9826d46',100.0,1779030034,1,'2026-05-17T17:00:34.578613+02:00',NULL,NULL,NULL,'["Development Environment", "AI-Assisted Engineering", "VS Code Tooling"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://code.visualstudio.com/docs/datascience/data-wrangler','Getting Started with Data Wrangler in VS Code','','2023',4,'Curator Insight outlines VS Code''s visual data preparation extension. Live Grounding shows that Data Wrangler bridges the visual gap in exploratory data analysis (EDA), generating reproducible Python code in Pandas and Polars dialects directly inside Jupyter environments.','Python','Tool Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Science", "Tooling", "Data Wrangling"]','["[ENTERPRISE-STABLE]"]','[]','["demos.md", "visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://code.visualstudio.com/docs/editor/integrated-terminal','Integrated Terminal','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','59d82b23dc3e37c81cdd54c0eb808b62b2433fc566eea0670cd208bfa4077466',100.0,1.77903209107686901e+09,0,'2026-05-17T17:34:51.076869+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://code.visualstudio.com/docs/terminal/basics"}');
-INSERT INTO "resources" VALUES('https://code.visualstudio.com/docs/editor/versioncontrol','Using Version Control in VS Code','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','08a30b246d1c850dfc56949b05d5bdeb0712aa55d87aa8ab17c2b977c1b8c9a0',100.0,1.77903218486687111e+09,0,'2026-05-17T17:36:24.866871+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://code.visualstudio.com/docs/sourcecontrol/overview"}');
+INSERT INTO "resources" VALUES('https://code.visualstudio.com/docs/editor/integrated-terminal','Integrated Terminal','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','59d82b23dc3e37c81cdd54c0eb808b62b2433fc566eea0670cd208bfa4077466',100.0,1779032091,0,'2026-05-17T17:34:51.076869+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://code.visualstudio.com/docs/terminal/basics"}');
+INSERT INTO "resources" VALUES('https://code.visualstudio.com/docs/editor/versioncontrol','Using Version Control in VS Code','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','08a30b246d1c850dfc56949b05d5bdeb0712aa55d87aa8ab17c2b977c1b8c9a0',100.0,1779032184,0,'2026-05-17T17:36:24.866871+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://code.visualstudio.com/docs/sourcecontrol/overview"}');
INSERT INTO "resources" VALUES('https://code.visualstudio.com/docs/java/java-project','code.visualstudio.com: Java Project Management in VS Code','','2026',4,'Guide on setting up VS Code for enterprise Java development. Showcases full integration with Apache Maven, offering seamless debugging, project dependency visualization, and execution pipelines.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Productivity", "IDE Integrations", "VS Code Java"]','["[ENTERPRISE-STABLE]"]','[]','["maven-gradle.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://code.visualstudio.com/docs/sourcecontrol/overview','Using Version Control in VS Code','','2015',0,'The official guide detailing VS Code''s native source control integration, enabling developers to execute Git workflows directly within the editor. It covers staging, committing, branching, and resolving merge conflicts without switching to an external terminal.','Markdown','Documentation','Beginner',0,'online','manual','ca9d892187473e14d09fb96087e961ef9a13f9dbbb6c07142cc0b7f22419d0fd',100.0,1.77913049496776103e+09,1,'2026-05-18T20:54:54.967761+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "Version Control"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://code.visualstudio.com/docs/terminal/basics','Integrated Terminal','','2016',0,'Comprehensive documentation of VS Code''s integrated terminal, highlighting support for multiple shells, profile configurations, and task automation without leaving the application window.','Markdown','Documentation','Beginner',0,'online','manual','bc875417bf381c54b67f6509195ddbf988e2585a10083abe52c8e9ade592f68f',100.0,1.77913049500768899e+09,1,'2026-05-18T20:54:55.007689+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://code.visualstudio.com/shortcuts/keyboard-shortcuts-linux.pdf','code.visualstudio.com: keyboard shortcuts for Linux','','2023',0,'Official documentation highlighting native Linux keyboard configurations in VS Code, detailing shortcut bindings optimized for desktop environments running across various Linux distributions.','N/A','Documentation','Beginner',0,'online','manual','6b4c15228763e7088a84b43e8b4063c22658fc9bdf8f903e10d3d039b9253d06',100.0,1.77903098611204099e+09,1,'2026-05-17T17:16:26.112041+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Ecosystem & General Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf','code.visualstudio.com: keyboard shortcuts for macOS','','2023',0,'Official reference guide mapping out macOS keyboard shortcuts in VS Code. Highly useful for standardizing mouse-free developer environments and boosting engineering execution speed on Apple hardware.','N/A','Documentation','Beginner',0,'online','manual','adc8651d12a6efca877f34991a1dae66a6f7f3da3e0a29d654fb9145d9b0398d',100.0,1.77903135194614791e+09,1,'2026-05-17T17:22:31.946148+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Ecosystem & General Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://code.visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf','code.visualstudio.com: keyboard shortcuts for Windows','','2023',0,'Official PDF reference manual containing native Windows keyboard shortcuts for VS Code. Establishes critical key combination patterns for navigation, terminal toggles, multi-cursor editing, and refactoring commands.','N/A','Documentation','Beginner',0,'duplicate','manual','b506af005a8a81952aed09e56515b127eae6cfd30f1bfbb563c86e5d5ef53d35',100.0,1.77903109927428102e+09,1,'2026-05-17T17:18:19.274281+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Ecosystem & General Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{"duplicate_of": "https://code.visualstudio.com/shortcuts/keyboard-shortcuts-linux.pdf"}');
-INSERT INTO "resources" VALUES('https://code.visualstudio.com/updates','VSCode Updates','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','616b20408208ff618eb627b4845cffa696d673acafca27d440b77d95b6d7e902',100.0,1.77903026769340896e+09,0,'2026-05-17T17:04:27.693409+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://code.visualstudio.com/updates/v1_120"}');
-INSERT INTO "resources" VALUES('https://code.visualstudio.com/updates/v1_120','VSCode Updates','','2026',0,'Official release notes detailing the latest features, UX enhancements, and API updates of the monthly VS Code release cycle, highlighting ongoing integrations with AI agents and modern platform tooling.','Markdown','Documentation','Beginner',0,'online','manual','1cec3d87564a1c68f19475ed0cc875323d68bb5d474b0db3a601f50b4c927093',100.0,1.77913049493396711e+09,1,'2026-05-18T20:54:54.933967+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "Release Notes"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://code.visualstudio.com/updates/v1_120/v1_46',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering code.visualstudio.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'review_required','manual',NULL,64.0,1779130495.00055,0,'2026-05-18T20:54:55.000550+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{"review_metadata": {"original_url": "https://code.visualstudio.com/updates/v1_120/v1_46", "proposed_url": "NONE", "reason": "High-Value Protection: 404", "timestamp": "2026-05-18T18:54:55.000553"}}');
-INSERT INTO "resources" VALUES('https://code.visualstudio.com/updates/v1_46','Flexible layout 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','20bc67890f72a2ec85a95c3b852c2e894cd61d69ed160ee6171864b94c7fd564',100.0,1.77903023045846796e+09,0,'2026-05-17T17:03:50.458468+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://code.visualstudio.com/docs/sourcecontrol/overview','Using Version Control in VS Code','','2015',0,'The official guide detailing VS Code''s native source control integration, enabling developers to execute Git workflows directly within the editor. It covers staging, committing, branching, and resolving merge conflicts without switching to an external terminal.','Markdown','Documentation','Beginner',0,'online','manual','ca9d892187473e14d09fb96087e961ef9a13f9dbbb6c07142cc0b7f22419d0fd',100.0,1779130494,1,'2026-05-18T20:54:54.967761+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "Version Control"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://code.visualstudio.com/docs/terminal/basics','Integrated Terminal','','2016',0,'Comprehensive documentation of VS Code''s integrated terminal, highlighting support for multiple shells, profile configurations, and task automation without leaving the application window.','Markdown','Documentation','Beginner',0,'online','manual','bc875417bf381c54b67f6509195ddbf988e2585a10083abe52c8e9ade592f68f',100.0,1779130495,1,'2026-05-18T20:54:55.007689+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://code.visualstudio.com/shortcuts/keyboard-shortcuts-linux.pdf','code.visualstudio.com: keyboard shortcuts for Linux','','2023',0,'Official documentation highlighting native Linux keyboard configurations in VS Code, detailing shortcut bindings optimized for desktop environments running across various Linux distributions.','N/A','Documentation','Beginner',0,'online','manual','6b4c15228763e7088a84b43e8b4063c22658fc9bdf8f903e10d3d039b9253d06',100.0,1779030986,1,'2026-05-17T17:16:26.112041+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Ecosystem & General Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf','code.visualstudio.com: keyboard shortcuts for macOS','','2023',0,'Official reference guide mapping out macOS keyboard shortcuts in VS Code. Highly useful for standardizing mouse-free developer environments and boosting engineering execution speed on Apple hardware.','N/A','Documentation','Beginner',0,'online','manual','adc8651d12a6efca877f34991a1dae66a6f7f3da3e0a29d654fb9145d9b0398d',100.0,1779031351,1,'2026-05-17T17:22:31.946148+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Ecosystem & General Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://code.visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf','code.visualstudio.com: keyboard shortcuts for Windows','','2023',0,'Official PDF reference manual containing native Windows keyboard shortcuts for VS Code. Establishes critical key combination patterns for navigation, terminal toggles, multi-cursor editing, and refactoring commands.','N/A','Documentation','Beginner',0,'duplicate','manual','b506af005a8a81952aed09e56515b127eae6cfd30f1bfbb563c86e5d5ef53d35',100.0,1779031099,1,'2026-05-17T17:18:19.274281+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Ecosystem & General Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{"duplicate_of": "https://code.visualstudio.com/shortcuts/keyboard-shortcuts-linux.pdf"}');
+INSERT INTO "resources" VALUES('https://code.visualstudio.com/updates','VSCode Updates','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','616b20408208ff618eb627b4845cffa696d673acafca27d440b77d95b6d7e902',100.0,1779030267,0,'2026-05-17T17:04:27.693409+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://code.visualstudio.com/updates/v1_120"}');
+INSERT INTO "resources" VALUES('https://code.visualstudio.com/updates/v1_120','VSCode Updates','','2026',0,'Official release notes detailing the latest features, UX enhancements, and API updates of the monthly VS Code release cycle, highlighting ongoing integrations with AI agents and modern platform tooling.','Markdown','Documentation','Beginner',0,'online','manual','1cec3d87564a1c68f19475ed0cc875323d68bb5d474b0db3a601f50b4c927093',100.0,1779130494,1,'2026-05-18T20:54:54.933967+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "Release Notes"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://code.visualstudio.com/updates/v1_120/v1_46',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering code.visualstudio.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'review_required','manual',NULL,64.0,1779130495,0,'2026-05-18T20:54:55.000550+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{"review_metadata": {"original_url": "https://code.visualstudio.com/updates/v1_120/v1_46", "proposed_url": "NONE", "reason": "High-Value Protection: 404", "timestamp": "2026-05-18T18:54:55.000553"}}');
+INSERT INTO "resources" VALUES('https://code.visualstudio.com/updates/v1_46','Flexible layout 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','20bc67890f72a2ec85a95c3b852c2e894cd61d69ed160ee6171864b94c7fd564',100.0,1779030230,0,'2026-05-17T17:03:50.458468+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://codebeautify.org/yaml-validator','codebeautify.org/yaml-validator','','2022',3,'A versatile online conversion and code-beautifying utility. It formats, lints, and transforms nested JSON and YAML configurations, helping developers quickly test structures from web browsers.','N/A','tool','beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Configuration Management", "YAML Syntax", "Validation"]','["[COMMUNITY-TOOL]"]','[]','["yaml.md"]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://codeberg.org/hjacobs/kube-downscaler','codeberg.org/hjacobs/kube-downscaler: Kubernetes Downscaler 🌟','','2018',0,'A controller designed to scale down target environments (deployments, cronjobs, statefulsets) during night and weekend phases. It serves as an optimal solution to dramatically reduce cloud provider billing for staging environments.','Python','Kubernetes Operator','Intermediate',0,'online','manual','282b96be5a901f9ad83e66bb7c4b5fe961801e7d2ff5f39ce9bd17f5d9ac0d16',100.0,1.77903222022639393e+09,1,'2026-05-17T17:37:00.226394+02:00',NULL,NULL,NULL,'["Cluster Management", "Resource Optimization", "Autoscaling"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://codeberg.org/hjacobs/kube-janitor','Kubernetes Janitor','','2024',5,'A declarative janitor utility designed to clean up temporary cluster resources based on time-to-live (TTL) rules or custom annotations. Highly utilized in QA/Dev clusters to automatically purge leaked namespaces and test deployments. While migrated to Codeberg, the tool is robust and actively supported for resource hygiene.','Python','Operator','Medium',0,'online','manual','cb54d2f5d93f3e1fac684b9b86ef71cf1900b75a1972d9706ffc91ab45e4c4c0',100.0,1.77903058996941089e+09,1,'2026-05-17T17:09:49.969411+02:00',NULL,NULL,NULL,'["Operations", "Resource Management", "Garbage Collection"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://codeberg.org/hjacobs/kube-downscaler','codeberg.org/hjacobs/kube-downscaler: Kubernetes Downscaler 🌟','','2018',0,'A controller designed to scale down target environments (deployments, cronjobs, statefulsets) during night and weekend phases. It serves as an optimal solution to dramatically reduce cloud provider billing for staging environments.','Python','Kubernetes Operator','Intermediate',0,'online','manual','282b96be5a901f9ad83e66bb7c4b5fe961801e7d2ff5f39ce9bd17f5d9ac0d16',100.0,1779032220,1,'2026-05-17T17:37:00.226394+02:00',NULL,NULL,NULL,'["Cluster Management", "Resource Optimization", "Autoscaling"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://codeberg.org/hjacobs/kube-janitor','Kubernetes Janitor','','2024',5,'A declarative janitor utility designed to clean up temporary cluster resources based on time-to-live (TTL) rules or custom annotations. Highly utilized in QA/Dev clusters to automatically purge leaked namespaces and test deployments. While migrated to Codeberg, the tool is robust and actively supported for resource hygiene.','Python','Operator','Medium',0,'online','manual','cb54d2f5d93f3e1fac684b9b86ef71cf1900b75a1972d9706ffc91ab45e4c4c0',100.0,1779030589,1,'2026-05-17T17:09:49.969411+02:00',NULL,NULL,NULL,'["Operations", "Resource Management", "Garbage Collection"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://codeburst.io/7-kubernetes-security-best-practices-you-must-follow-ae32f1ed6444','codeburst.io: 7 Kubernetes Security Best Practices You Must Follow','','2020',0,'Outlines fundamental security practices for Kubernetes workloads, focusing on enabling RBAC, using namespaces for boundary control, managing secrets securely, and upgrading Kubernetes control planes to address known CVEs.','N/A','article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Security", "Cluster Hardening", "Operational Security"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://codeburst.io/a-resource-for-all-things-git-b63d6626beca','codeburst.io: A Resource for all Things Git','','2018',0,'Synthesized index of Git education sheets, virtual playgrounds, interactive command simulators, and troubleshooting maps, serving as a master curriculum for development teams.','None','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Version Control", "Reference Lists"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://codeburst.io/creating-a-local-development-kubernetes-cluster-with-k3s-and-traefik-proxy-7a5033cb1c2d','codeburst.io: Creating a Local Development Kubernetes Cluster with k3s and Traefik Proxy','','2021',2,'A quick-start configuration tutorial demonstrating how to build a responsive, low-footprint local testing cluster using K3s with the integrated Traefik proxy acting as the microservice ingress controller.','None','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Edge & IoT", "Local Development", "Traefik Ingress"]','["[COMMUNITY-TOOL]"]','[]','["rancher.md"]','{}','{}');
@@ -2751,27 +2751,27 @@ INSERT INTO "resources" VALUES('https://codeburst.io/spinnaker-by-example-part-2
INSERT INTO "resources" VALUES('https://codeburst.io/spinnaker-by-example-part-3-c6ed9ac5f8ce','codeburst.io: Spinnaker by Example: Part 3','','2019',0,'Curator Insight details the third installment of the series, showing advanced stage configurations and automated rollback procedures. Live Grounding validates that automated rollback on application health degradation is Spinnaker''s premier capability. This design pattern minimizes production downtime during problematic deployments.','N/A','Documentation','Advanced',0,'duplicate','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Continuous Delivery", "Spinnaker Setup", "Orchestration Concepts"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{"duplicate_of": "https://codeburst.io/spinnaker-by-example-part-1-c4de9180d689"}');
INSERT INTO "resources" VALUES('https://codecatalyst.aws/explore','Amazon CodeCatalyst','','2026',0,'Amazon CodeCatalyst is an enterprise-grade cloud development service that streamlines software delivery on AWS. It integrates team collaboration, CI/CD, issue tracking, and cloud development environments (CDEs) under a unified SaaS framework. Crucial for software engineering directors establishing rapid, compliant application delivery loops.','N/A','Platform','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "CI/CD Pipelines"]','["[COMMUNITY-TOOL]"]','[]','["aws-tools-scripts.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://codeengineered.com/blog/2020/helm-find-charts','codeengineered.com: 4 Places To Find Helm Charts','','2020',0,'A historical landscape overview detailing key public repositories and search indexes for sourcing verified Helm charts. This serves as a foundational reference for understanding the historical transition from disparate registries to modern unified catalogs.','N/A','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Chart Discovery"]','["[COMMUNITY-TOOL]"]','[]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://codefresh.io','Codefresh','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','c5b89e256399ff84c91434c748a633841df6651452f4ae81f74a024bd49eb2e0',100.0,1.77903321130947399e+09,0,'2026-05-17T17:53:31.309474+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://codefresh.io/about-gitops/applied-gitops-with-kustomize','codefresh.io: Applied GitOps with Kustomize','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5ae0c238d46eba463cdda45774b93efa0d0f7aba222e154d930a8c8c08578f8d',100.0,1.77903210190536189e+09,0,'2026-05-17T17:35:01.905362+02:00',NULL,NULL,NULL,'[]','[]','["docs/kustomize.md"]','[]','{}','{"duplicate_of": "https://octopus.com/blog/applied-gitops-with-kustomize"}');
-INSERT INTO "resources" VALUES('https://codefresh.io/about-gitops/branches-gitops-environments','codefresh.io: Stop Using Branches for Deploying to Different GitOps Environments','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','397a3d4f5a4148567ab3711ffd6ce687b01d79b986b884abe8ece82fdecab472',100.0,1779030983.31864,0,'2026-05-17T17:16:23.318640+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://codefresh.io/about-gitops/gitops-for-infrastructure-and-applications','codefresh.io: Using GitOps for Infrastructure and Applications With Crossplane'' and Argo CD','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4686d66e56913576d702fb3e56a63f7b09223ffdbb0deae915c87273ff68872e',100.0,1.77903042611052608e+09,0,'2026-05-17T17:07:06.110526+02:00',NULL,NULL,NULL,'[]','[]','["docs/crossplane.md"]','[]','{}','{"duplicate_of": "https://octopus.com/devops/gitops"}');
-INSERT INTO "resources" VALUES('https://codefresh.io/about-gitops/pains-gitops-1-0','codefresh.io: The pains of GitOps 1.0','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','397a3d4f5a4148567ab3711ffd6ce687b01d79b986b884abe8ece82fdecab472',100.0,1.77903403793551301e+09,0,'2026-05-17T18:07:17.935513+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://codefresh.io/about-gitops/branches-gitops-environments"}');
-INSERT INTO "resources" VALUES('https://codefresh.io/blog/how-to-model-your-gitops-environments-and-promote-releases-between-them','==codefresh.io: How to Model Your Gitops Environments and Promote Releases'' between Them== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','5537a86599bc756fe86bcb381db7c1793dd000a2271c19b1498049e5eaeef55c',100.0,1.77903050031521391e+09,0,'2026-05-17T17:08:20.315214+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://codefresh.io/blog/kubernetes-antipatterns-1','codefresh.io: Kubernetes Deployment Antipatterns – part 1','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','52117933a51b0c11f94eea34f73056b95ccdc390c540dca952a7245ada44824e',100.0,1.77903146917736697e+09,0,'2026-05-17T17:24:29.177367+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://dev.to/codefreshio/kubernetes-deployment-antipatterns-part-1-2116"}');
-INSERT INTO "resources" VALUES('https://codefresh.io/blog/kubernetes-antipatterns-2','codefresh.io: Kubernetes Deployment Antipatterns – part 2','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0d6362111d7da6211c8c0cd56f07cad69fd8e085d59248fbf9985c42bcad657d',100.0,1.77903290283207106e+09,0,'2026-05-17T17:48:22.832071+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://octopus.com/blog/kubernetes-antipatterns-2"}');
-INSERT INTO "resources" VALUES('https://codefresh.io/blog/progressive-delivery-for-kubernetes-config-maps-using-argo-rollouts','codefresh.io: Progressive delivery for Kubernetes Config Maps using Argo'' Rollouts','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6b198f49d9711a497f15a6da56c880503e1892be42d081099d23dd665ad03a41',100.0,1.77903234626638698e+09,0,'2026-05-17T17:39:06.266387+02:00',NULL,NULL,NULL,'[]','[]','["docs/argo.md"]','[]','{}','{"duplicate_of": "https://octopus.com/blog/progressive-delivery-for-kubernetes-config-maps-using-argo-rollouts"}');
-INSERT INTO "resources" VALUES('https://codefresh.io/blog/using-argo-cd-and-kustomize-for-configmap-rollouts','==codefresh.io: Using Argo CD and Kustomize for ConfigMap Rollouts== 🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','5a67092ce19f58852c67a8dc5e4e6174e05c0f4d80b5f27505a2d97d3e6944c8',100.0,1.77903333658502197e+09,0,'2026-05-17T17:55:36.585022+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://codefresh.io/containers/docker-anti-patterns','codefresh.io: Docker anti-patterns 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','66f2b0a65719e381fe146228bf5a8003f14301362b775cc4975a8498d80acb20',100.0,1.77903071288681101e+09,0,'2026-05-17T17:11:52.886811+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{"duplicate_of": "https://octopus.com/blog/docker-anti-patterns"}');
-INSERT INTO "resources" VALUES('https://codefresh.io/devops/pains-gitops-1-0','codefresh.io: The pains of GitOps 1.0 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','397a3d4f5a4148567ab3711ffd6ce687b01d79b986b884abe8ece82fdecab472',100.0,1.77903179382790088e+09,0,'2026-05-17T17:29:53.827901+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://codefresh.io/about-gitops/branches-gitops-environments"}');
-INSERT INTO "resources" VALUES('https://codefresh.io/helm-tutorial/kanban-promotion-boards','codefresh.io: Using a Kanban board to manage and promote Helm Releases 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','397a3d4f5a4148567ab3711ffd6ce687b01d79b986b884abe8ece82fdecab472',100.0,1.779029932047055e+09,0,'2026-05-17T16:58:52.047055+02:00',NULL,NULL,NULL,'[]','[]','["docs/project-management-methodology.md"]','[]','{}','{"duplicate_of": "https://codefresh.io/about-gitops/branches-gitops-environments"}');
-INSERT INTO "resources" VALUES('https://codefresh.io/helm-tutorial/taking-helm-3-spin','codefresh.io: Using Helm 3 with Helm 2 charts','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','397a3d4f5a4148567ab3711ffd6ce687b01d79b986b884abe8ece82fdecab472',100.0,1.77903098331975197e+09,0,'2026-05-17T17:16:23.319752+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"duplicate_of": "https://codefresh.io/about-gitops/branches-gitops-environments"}');
-INSERT INTO "resources" VALUES('https://codefresh.io/helm-tutorial/using-helm-with-gitops','codefresh.io: Using Helm with GitOps 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','580236e6727d60c7192f915d47ac819ff0a88b1165845d880227b3d65994db08',100.0,1.77903413553639102e+09,0,'2026-05-17T18:08:55.536391+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"duplicate_of": "https://octopus.com/blog/using-helm-with-gitops"}');
-INSERT INTO "resources" VALUES('https://codefresh.io/howtos/local-k8s-draft-skaffold-garden','codefresh.io: The ultimate guide for local development on Kubernetes: Draft'' vs Skaffold vs Garden.io','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','397a3d4f5a4148567ab3711ffd6ce687b01d79b986b884abe8ece82fdecab472',100.0,1779034131.64498,0,'2026-05-17T18:08:51.644980+02:00',NULL,NULL,NULL,'[]','[]','["docs/scaffolding.md"]','[]','{}','{"duplicate_of": "https://codefresh.io/about-gitops/branches-gitops-environments"}');
-INSERT INTO "resources" VALUES('https://codefresh.io/kubernetes-tutorial/okteto','codefresh.io: Tutorial - Local Kubernetes Development with Okteto 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','397a3d4f5a4148567ab3711ffd6ce687b01d79b986b884abe8ece82fdecab472',100.0,1.77902915172615194e+09,0,'2026-05-17T16:45:51.726152+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://codefresh.io/about-gitops/branches-gitops-environments"}');
-INSERT INTO "resources" VALUES('https://codefresh.io/kubernetes-tutorial/telepresence-2-local-development','codefresh.io: Using Telepresence 2 for Kubernetes debugging and local development','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','397a3d4f5a4148567ab3711ffd6ce687b01d79b986b884abe8ece82fdecab472',100.0,1.77903225705055594e+09,0,'2026-05-17T17:37:37.050556+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-troubleshooting.md"]','[]','{}','{"duplicate_of": "https://codefresh.io/about-gitops/branches-gitops-environments"}');
+INSERT INTO "resources" VALUES('https://codefresh.io','Codefresh','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','c5b89e256399ff84c91434c748a633841df6651452f4ae81f74a024bd49eb2e0',100.0,1779033211,0,'2026-05-17T17:53:31.309474+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://codefresh.io/about-gitops/applied-gitops-with-kustomize','codefresh.io: Applied GitOps with Kustomize','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5ae0c238d46eba463cdda45774b93efa0d0f7aba222e154d930a8c8c08578f8d',100.0,1779032101,0,'2026-05-17T17:35:01.905362+02:00',NULL,NULL,NULL,'[]','[]','["docs/kustomize.md"]','[]','{}','{"duplicate_of": "https://octopus.com/blog/applied-gitops-with-kustomize"}');
+INSERT INTO "resources" VALUES('https://codefresh.io/about-gitops/branches-gitops-environments','codefresh.io: Stop Using Branches for Deploying to Different GitOps Environments','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','397a3d4f5a4148567ab3711ffd6ce687b01d79b986b884abe8ece82fdecab472',100.0,1779030983,0,'2026-05-17T17:16:23.318640+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://codefresh.io/about-gitops/gitops-for-infrastructure-and-applications','codefresh.io: Using GitOps for Infrastructure and Applications With Crossplane'' and Argo CD','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4686d66e56913576d702fb3e56a63f7b09223ffdbb0deae915c87273ff68872e',100.0,1779030426,0,'2026-05-17T17:07:06.110526+02:00',NULL,NULL,NULL,'[]','[]','["docs/crossplane.md"]','[]','{}','{"duplicate_of": "https://octopus.com/devops/gitops"}');
+INSERT INTO "resources" VALUES('https://codefresh.io/about-gitops/pains-gitops-1-0','codefresh.io: The pains of GitOps 1.0','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','397a3d4f5a4148567ab3711ffd6ce687b01d79b986b884abe8ece82fdecab472',100.0,1779034037,0,'2026-05-17T18:07:17.935513+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://codefresh.io/about-gitops/branches-gitops-environments"}');
+INSERT INTO "resources" VALUES('https://codefresh.io/blog/how-to-model-your-gitops-environments-and-promote-releases-between-them','==codefresh.io: How to Model Your Gitops Environments and Promote Releases'' between Them== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','5537a86599bc756fe86bcb381db7c1793dd000a2271c19b1498049e5eaeef55c',100.0,1779030500,0,'2026-05-17T17:08:20.315214+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://codefresh.io/blog/kubernetes-antipatterns-1','codefresh.io: Kubernetes Deployment Antipatterns – part 1','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','52117933a51b0c11f94eea34f73056b95ccdc390c540dca952a7245ada44824e',100.0,1779031469,0,'2026-05-17T17:24:29.177367+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://dev.to/codefreshio/kubernetes-deployment-antipatterns-part-1-2116"}');
+INSERT INTO "resources" VALUES('https://codefresh.io/blog/kubernetes-antipatterns-2','codefresh.io: Kubernetes Deployment Antipatterns – part 2','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0d6362111d7da6211c8c0cd56f07cad69fd8e085d59248fbf9985c42bcad657d',100.0,1779032902,0,'2026-05-17T17:48:22.832071+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://octopus.com/blog/kubernetes-antipatterns-2"}');
+INSERT INTO "resources" VALUES('https://codefresh.io/blog/progressive-delivery-for-kubernetes-config-maps-using-argo-rollouts','codefresh.io: Progressive delivery for Kubernetes Config Maps using Argo'' Rollouts','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6b198f49d9711a497f15a6da56c880503e1892be42d081099d23dd665ad03a41',100.0,1779032346,0,'2026-05-17T17:39:06.266387+02:00',NULL,NULL,NULL,'[]','[]','["docs/argo.md"]','[]','{}','{"duplicate_of": "https://octopus.com/blog/progressive-delivery-for-kubernetes-config-maps-using-argo-rollouts"}');
+INSERT INTO "resources" VALUES('https://codefresh.io/blog/using-argo-cd-and-kustomize-for-configmap-rollouts','==codefresh.io: Using Argo CD and Kustomize for ConfigMap Rollouts== 🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','5a67092ce19f58852c67a8dc5e4e6174e05c0f4d80b5f27505a2d97d3e6944c8',100.0,1779033336,0,'2026-05-17T17:55:36.585022+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://codefresh.io/containers/docker-anti-patterns','codefresh.io: Docker anti-patterns 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','66f2b0a65719e381fe146228bf5a8003f14301362b775cc4975a8498d80acb20',100.0,1779030712,0,'2026-05-17T17:11:52.886811+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{"duplicate_of": "https://octopus.com/blog/docker-anti-patterns"}');
+INSERT INTO "resources" VALUES('https://codefresh.io/devops/pains-gitops-1-0','codefresh.io: The pains of GitOps 1.0 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','397a3d4f5a4148567ab3711ffd6ce687b01d79b986b884abe8ece82fdecab472',100.0,1779031793,0,'2026-05-17T17:29:53.827901+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://codefresh.io/about-gitops/branches-gitops-environments"}');
+INSERT INTO "resources" VALUES('https://codefresh.io/helm-tutorial/kanban-promotion-boards','codefresh.io: Using a Kanban board to manage and promote Helm Releases 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','397a3d4f5a4148567ab3711ffd6ce687b01d79b986b884abe8ece82fdecab472',100.0,1779029932,0,'2026-05-17T16:58:52.047055+02:00',NULL,NULL,NULL,'[]','[]','["docs/project-management-methodology.md"]','[]','{}','{"duplicate_of": "https://codefresh.io/about-gitops/branches-gitops-environments"}');
+INSERT INTO "resources" VALUES('https://codefresh.io/helm-tutorial/taking-helm-3-spin','codefresh.io: Using Helm 3 with Helm 2 charts','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','397a3d4f5a4148567ab3711ffd6ce687b01d79b986b884abe8ece82fdecab472',100.0,1779030983,0,'2026-05-17T17:16:23.319752+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"duplicate_of": "https://codefresh.io/about-gitops/branches-gitops-environments"}');
+INSERT INTO "resources" VALUES('https://codefresh.io/helm-tutorial/using-helm-with-gitops','codefresh.io: Using Helm with GitOps 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','580236e6727d60c7192f915d47ac819ff0a88b1165845d880227b3d65994db08',100.0,1779034135,0,'2026-05-17T18:08:55.536391+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"duplicate_of": "https://octopus.com/blog/using-helm-with-gitops"}');
+INSERT INTO "resources" VALUES('https://codefresh.io/howtos/local-k8s-draft-skaffold-garden','codefresh.io: The ultimate guide for local development on Kubernetes: Draft'' vs Skaffold vs Garden.io','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','397a3d4f5a4148567ab3711ffd6ce687b01d79b986b884abe8ece82fdecab472',100.0,1779034131,0,'2026-05-17T18:08:51.644980+02:00',NULL,NULL,NULL,'[]','[]','["docs/scaffolding.md"]','[]','{}','{"duplicate_of": "https://codefresh.io/about-gitops/branches-gitops-environments"}');
+INSERT INTO "resources" VALUES('https://codefresh.io/kubernetes-tutorial/okteto','codefresh.io: Tutorial - Local Kubernetes Development with Okteto 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','397a3d4f5a4148567ab3711ffd6ce687b01d79b986b884abe8ece82fdecab472',100.0,1779029151,0,'2026-05-17T16:45:51.726152+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://codefresh.io/about-gitops/branches-gitops-environments"}');
+INSERT INTO "resources" VALUES('https://codefresh.io/kubernetes-tutorial/telepresence-2-local-development','codefresh.io: Using Telepresence 2 for Kubernetes debugging and local development','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','397a3d4f5a4148567ab3711ffd6ce687b01d79b986b884abe8ece82fdecab472',100.0,1779032257,0,'2026-05-17T17:37:37.050556+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-troubleshooting.md"]','[]','{}','{"duplicate_of": "https://codefresh.io/about-gitops/branches-gitops-environments"}');
INSERT INTO "resources" VALUES('https://codegiant.io/home','codegiant.io: Build software faster','','2026',4,'A proprietary development suite offering integrated task tracking, git repositories, and continuous integration pipelines. It centralizes workflow management in a single interface to minimize multi-tool licensing costs.','English','Platform / SaaS','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Continuous Integration", "CI/CD & Issue Tracking Platforms", "All-in-One"]','["[ENTERPRISE-STABLE]"]','[]','["devops-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://codely.com/en','codely.tv','','2026',5,'Spanish-language portal dedicated to Domain-Driven Design (DDD), Clean Code, CQRS patterns, and resilient microservice designs. It details testing strategies for highly decoupled, container-centric production architectures.','Spanish','Training Platform','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Software Architecture", "DDD & Testing"]','["[DE FACTO STANDARD]"]','[]','["elearning.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://codely.tv','codely.tv','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','6eb312b14121050a88491bcf4d3cabc8e781402c55b54298304ea21c762ee80e',100.0,1.77903287523790407e+09,0,'2026-05-17T17:47:55.237904+02:00',NULL,NULL,NULL,'[]','[]','["docs/elearning.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://codely.tv','codely.tv','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','6eb312b14121050a88491bcf4d3cabc8e781402c55b54298304ea21c762ee80e',100.0,1779032875,0,'2026-05-17T17:47:55.237904+02:00',NULL,NULL,NULL,'[]','[]','["docs/elearning.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://codeopinion.com/event-sourcing-vs-event-driven-architecture','codeopinion.com: Event Sourcing vs Event Driven Architecture','','2021',0,'This guide highlights the architectural differences between Event Sourcing (rebuilding state via a series of domain events) and Event-Driven Architecture (routing state transitions between services). It prevents common microservice anti-patterns.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Microservices", "Patterns", "Event Sourcing"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://codeopinion.com/splitting-up-a-monolith-into-microservices','codeopinion.com: Splitting up a Monolith into Microservices 🌟','','2020',4,'A tactical architectural guide detailing strategies to transition from a single monolithic code base to a decoupled microservice topology. Outlines bounded contexts, logical code isolation within the monolith, and utilizing transactional outbox patterns to prevent distributed split-brain scenarios.','English','Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Architecture", "Microservices", "Decomposition Patterns"]','["[ENTERPRISE-STABLE]"]','[]','["introduction.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://codeopinion.com/troubleshooting-kafka-with-2000-microservices','codeopinion.com: Troubleshooting Kafka with 2000 Microservices','','2022',0,'A heavy-duty post-mortem and diagnostics reference analyzing event-driven topologies operating thousands of microservices. Addresses cluster starvation, schema registration bottlenecks, consumer lag detection, and the architectural overhead of massive multi-tenancy.','N/A','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Event-Driven Architectures", "Observability & Diagnostics", "Kafka at Scale"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
@@ -2781,113 +2781,113 @@ INSERT INTO "resources" VALUES('https://codesolid.com/how-to-use-docker-with-pyt
INSERT INTO "resources" VALUES('https://codesolid.com/python-lists','codesolid.com: Python Lists for Beginners: A Complete Lesson With Exercises 🌟','','2022',0,'Curator Insight: Interactive educational package focused on Python sequence objects, list arrays, and mutation mechanics.
Live Grounding: Outlines list creation, slice manipulation, and performance attributes of dynamic array sequences inside basic programmatic workflows.','Python','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Python Fundamentals", "Data Structures"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://codewithme.cloud/posts/2024/02/why-arent-you-using-secretless-authentication','codewithme.cloud: Why aren’t you using Managed Identities?!','','2024',5,'Advocates for the total elimination of secrets from application codebases by implementing Managed Identities. In 2026, secretless authentication using Managed Identities is the standard approach for cloud-native workloads, significantly reducing the risk of security leaks.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Identity & Access", "Cloud Security", "Workload Identity", "Managed Identities"]','["[DE FACTO STANDARD]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://codingfriend.medium.com/docker-swarm-cheatsheet-22665e3278b1','codingfriend.medium.com: Docker Swarm Cheatsheet (2017)','','N/A',0,'A curated technical resource and architectural guide covering codingfriend.medium.com: Docker Swarm Cheatsheet (2017) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903068012151908e+09,0,'2026-05-17T17:11:20.121519+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"duplicate_of": "https://blog.programster.org/docker-swarm-cheatsheet"}');
+INSERT INTO "resources" VALUES('https://codingfriend.medium.com/docker-swarm-cheatsheet-22665e3278b1','codingfriend.medium.com: Docker Swarm Cheatsheet (2017)','','N/A',0,'A curated technical resource and architectural guide covering codingfriend.medium.com: Docker Swarm Cheatsheet (2017) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779030680,0,'2026-05-17T17:11:20.121519+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"duplicate_of": "https://blog.programster.org/docker-swarm-cheatsheet"}');
INSERT INTO "resources" VALUES('https://codingharbour.com/kafkacat-cheatsheet','codingharbour.com: kafkacat cheatsheet','','2026',0,'An administrative cheat sheet for kafkacat (now rebranded as kcat). Curator Insight points out how easily it debugs real-time events. Live Grounding verifies kcat as the preferred CLI tool for stream diagnostic tasks.','Shell','Cheat Sheet','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Data Pipelines", "Apache Kafka"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://codingpotions.com/salarios-programadores-2021','codingpotions.com: ¿Cuánto cobra un programador en España en 2021?','','2021',0,'A detailed market survey of software developer compensation in Spain for 2021. It serves as a historical baseline analyzing local salary ranges across front-end, back-end, and cloud specialties compared to remote international offers.','Spanish','report','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Industry Analysis", "Regional Markets", "Spain Tech Ecosystem"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','[]','["recruitment.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://colab.research.google.com/drive/1m6ZjIJBxU20kxI9zTZqeMEVSq1FL0pNa?usp=sharing','Sport Car Price Prediction.ipynb','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','cbc6133002b8dc0dc56ddde5c8c7b54b676c1ba874e17b68f47df0262b029dda',100.0,1.77903029596002411e+09,1,'2026-05-17T17:04:55.960024+02:00',NULL,NULL,NULL,'[]','[]','["docs/mlops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://colab.research.google.com/drive/1m6ZjIJBxU20kxI9zTZqeMEVSq1FL0pNa?usp=sharing','Sport Car Price Prediction.ipynb','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','cbc6133002b8dc0dc56ddde5c8c7b54b676c1ba874e17b68f47df0262b029dda',100.0,1779030295,1,'2026-05-17T17:04:55.960024+02:00',NULL,NULL,NULL,'[]','[]','["docs/mlops.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://collabnix.com/10-kubernetes-best-practices-to-get-you-started','collabnix.com: 10 Kubernetes Best Practices to Get You Started','','2022',0,'Focuses on establishing safe deployment defaults. Recommends running lightweight containers, defining non-root user execution, leveraging health checks, configuring namespace RBAC boundaries, and separating configs from builds.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations", "Best Practices", "Introduction"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://collabnix.com/applying-devsecops-practices-to-kubernetes','collabnix.com: Applying DevSecOps Practices to Kubernetes','','2022',0,'Explores the technical implementation of DevSecOps pipelines targeting Kubernetes applications. Discusses how to configure automated feedback loops between static manifest linters, container register vulnerability databases, and runtime audit monitors. Crucial for scaling secure delivery pipelines.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "DevSecOps", "Continuous Security"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://collabnix.com/kubernetes-crud-operation-using-go-on-docker-desktop','collabnix.com: Kubernetes CRUD Operation using Go on Docker Desktop','','N/A',0,'Curator Insight details setting up a local Docker Desktop Kubernetes instance and running basic CRUD client-go scripts. Live Grounding identifies this as an entry-level tutorial for engineers bridging local development with Kubernetes API fundamentals. It covers authentication via kubeconfig and resource life cycle actions.','English','Article','Beginner',0,'online','manual','a684eafda6342a6603be72a60269cecf4577c35a9d00b8dd2c39adaf15e6fbd0',100.0,1.7790290594748919e+09,1,'2026-05-17T16:44:19.474892+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Development", "Go Client-Go", "Local Sandbox"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://collabnix.com/kubernetes-crud-operation-using-go-on-docker-desktop','collabnix.com: Kubernetes CRUD Operation using Go on Docker Desktop','','N/A',0,'Curator Insight details setting up a local Docker Desktop Kubernetes instance and running basic CRUD client-go scripts. Live Grounding identifies this as an entry-level tutorial for engineers bridging local development with Kubernetes API fundamentals. It covers authentication via kubeconfig and resource life cycle actions.','English','Article','Beginner',0,'online','manual','a684eafda6342a6603be72a60269cecf4577c35a9d00b8dd2c39adaf15e6fbd0',100.0,1779029059,1,'2026-05-17T16:44:19.474892+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Development", "Go Client-Go", "Local Sandbox"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://collabnix.com/the-rise-of-kubernetes-and-ai-kubectl-openai-plugin','collabnix.com: The Rise of Kubernetes and AI – Kubectl OpenAI plugin','','2023',0,'Focuses on the Kubectl OpenAI plugin, showing how natural language commands can be compiled directly into active Kubernetes cluster API calls. It simplifies YAML definition generation and debugging workflows, lowering barrier-to-entry. A great case study in operations-focused developer tooling.','Go','Technical Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Operations", "AI-Powered Operations (AIOps)", "Kubernetes Troubleshooting"]','["[COMMUNITY-TOOL]"]','[]','["ai.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://collabnix.com/the-ultimate-docker-tutorial-for-automation-testing','collabnix.com: The Ultimate Docker Tutorial for Automation Testing','','2021',0,'A deep-dive guide focusing on leveraging Docker containers for automated test environments. Explains container lifecycle management, mounting volumes, networking configurations, and parallel test execution wrappers.','English','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Containerization", "Docker Testing"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["qa.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://collabnix.com/top-10-kubernetes-tools-you-need-for-2021','collabnix.com: Top 10 Kubernetes Tools You Need for 2021 – Part 1','','2021',0,'A curated industry roundup detailing popular and utility-driven Kubernetes management tools. Highlights solutions targeting troubleshooting, security analysis, and configuration auditing, providing engineers with a concise menu of modern infrastructure tooling.','Bash','Article','Beginner',0,'online','manual','b888503a01bfc2f9e036c3459bf30a7de6d32f88cfd03e29d8a65198c2cd9c4e',100.0,1.77903219692663288e+09,1,'2026-05-17T17:36:36.926633+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Operations", "Curation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://collabnix.com/top-10-kubernetes-tools-you-need-for-2021','collabnix.com: Top 10 Kubernetes Tools You Need for 2021 – Part 1','','2021',0,'A curated industry roundup detailing popular and utility-driven Kubernetes management tools. Highlights solutions targeting troubleshooting, security analysis, and configuration auditing, providing engineers with a concise menu of modern infrastructure tooling.','Bash','Article','Beginner',0,'online','manual','b888503a01bfc2f9e036c3459bf30a7de6d32f88cfd03e29d8a65198c2cd9c4e',100.0,1779032196,1,'2026-05-17T17:36:36.926633+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Operations", "Curation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://collabnix.github.io/docker-community-extensions','collabnix.github.io: Docker Extensions 🌟','','2026',0,'A community-driven catalog indexing Docker Desktop extensions, which expand container runtime tooling into IDEs and local dashboards. Assists engineering teams in building customized workflows directly within the Docker Desktop environment. Provides concrete examples of utility integrations for local testing of cloud services.','JavaScript/TypeScript','Website','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containers", "Docker", "Extensions"]','["[COMMUNITY-TOOL]"]','[]','["other-awesome-lists.md"]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://collabnix.github.io/kubetools','collabnix.github.io/kubetools 🌟','','2026',5,'An extensive community-driven index of Kubernetes open-source software, CLI wrappers, and development utilities. Acts as a prominent repository of engineering resources, classifying tools by functional domain from development platforms to production monitoring.','Markdown','Repository','Beginner',0,'online','manual','6c490400234f24034695b7d0c7caf515bc83cea300edb468aedbd52b5b7d233b',100.0,1.77903055391507792e+09,1,'2026-05-17T17:09:13.915078+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Operations", "Curation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/other-awesome-lists.md"]','["kubernetes-tools.md", "index.md", "other-awesome-lists.md"]','{}','{"is_special": true}');
+INSERT INTO "resources" VALUES('https://collabnix.github.io/kubetools','collabnix.github.io/kubetools 🌟','','2026',5,'An extensive community-driven index of Kubernetes open-source software, CLI wrappers, and development utilities. Acts as a prominent repository of engineering resources, classifying tools by functional domain from development platforms to production monitoring.','Markdown','Repository','Beginner',0,'online','manual','6c490400234f24034695b7d0c7caf515bc83cea300edb468aedbd52b5b7d233b',100.0,1779030553,1,'2026-05-17T17:09:13.915078+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Operations", "Curation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/other-awesome-lists.md"]','["kubernetes-tools.md", "index.md", "other-awesome-lists.md"]','{}','{"is_special": true}');
INSERT INTO "resources" VALUES('https://collabnix.github.io/terraform','terraform.collabnix.com','','2022',0,'A collaborative, multi-step reference hub designed to systematically introduce DevOps engineers to Terraform. Covers declarative state files, modular organization, provider configurations, and deployment strategies across multiple hyper-scale cloud providers.','HCL','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform Ecosystem", "Learning Platforms"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://commandline.ninja','CommandLine Ninja','','2026',0,'A technical blog dedicated to command-line engineering, shell scripting, and infrastructure automation across Windows and Linux environments. Provides engineers with targeted code snippets, pipeline enhancements, and automation scripts to optimize daily multi-cloud environments.','None','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Community", "Blogs", "CLI & Automation"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://commandline.ninja/use-powershell-to-find-services-configured-to-run-as-another-user','commandline.ninja: Use Powershell to find windows services configured to run as another user','','2020',0,'Outlines an automated auditing solution leveraging custom WMI queries to locate active background services configured with custom service-account parameters rather than default LocalSystem context pools.','PowerShell','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security Operations", "Windows OS", "Service Accounts", "Privilege Audit"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://commandline.ninja/video-intro-to-secret-management-with-powershell','commandline.ninja: Video Intro to Secret Management with Powershell','','2021',0,'A video guide showing configurations for Microsoft.PowerShell.SecretManagement modules. Integrates various security vaults with development platforms securely.','PowerShell','Video Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure Automation", "Secret Management", "Security Engineering", "PowerShell Secrets"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://commons.openshift.org','OpenShift Commons','','2026',4,'OpenShift Commons acts as a central ecosystem accelerator, connecting partners, upstream developers, and enterprise end-users. It hosts targeted working groups on virtualization, AI integrations, and infrastructure automation, ensuring real-world operational feedback loops directly influence product engineering.','English','Community Portal','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Community & Collaboration", "OpenShift Ecosystem"]','["[ENTERPRISE-STABLE]"]','[]','["openshift.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://community.atlassian.com/forums/Bitbucket-questions/configure-bitbucket-pipelines-yml-to-automatically-merge-feature/qaq-p/793222','Configure bitbucket-pipelines.yml to automatically merge feature branch to master?','','2019',2,'A community-focused guide outlining configuration recipes for automerging feature branches into staging or master using `bitbucket-pipelines.yml`. Uses shell scripts and pipeline runners to securely push merge commits back to the remote repository.','YAML','Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Continuous Integration", "Bitbucket Pipelines"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://community.atlassian.com/forums/Teamwork-Collection-articles/How-to-run-a-marketing-campaign-from-kickoff-to-launch-using/ba-p/3183852','How to run a marketing campaign from kickoff to launch using Teamwork Collection','Learn how to keep multi-channel campaigns aligned from brief to launch using Confluence, Jira, Loom, and Rovo.','2026',4,'This practical guide outlines an end-to-end campaign coordination workflow leveraging the Atlassian Teamwork Collection (Confluence, Jira, Loom, and the Rovo AI agent). It demonstrates how to utilize Rovo AI for draft expansion, capture meeting outputs with AI-powered notes, and link Confluence strategic briefs directly with trackable Jira issues and epics, establishing a unified system of work for cross-functional product and marketing teams.','en','article','Beginner',0,'online','automatic','521bfc368903ccd88d9f267d47541360c8127cf6091313ddb440d13493d0cc4b',NULL,1.78035272035177111e+09,0,'2026-06-02T00:25:20.351771+02:00',NULL,NULL,NULL,'["Management", "Project Management", "Atlassian Suite"]','["GUIDE"]','[]','[]','{}','{"category": "project-management-tools", "reputation_status": "Vetted", "reputation_summary": "Official Atlassian community guide demonstrating enterprise collaboration product flows.", "social_preview_url": "", "source_provenance": "X.com (Atlassian)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://community.atlassian.com/t5/Bitbucket-questions/configure-bitbucket-pipelines-yml-to-automatically-merge-feature/qaq-p/793222','Configure bitbucket-pipelines.yml to automatically merge feature branch to master?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2b584970715dc3d5c30767ce150487542996519d242bb8ebb7f8aab8c4a56321',100.0,1.77903321891847205e+09,0,'2026-05-17T17:53:38.918472+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://community.atlassian.com/forums/Bitbucket-questions/configure-bitbucket-pipelines-yml-to-automatically-merge-feature/qaq-p/793222"}');
-INSERT INTO "resources" VALUES('https://community.aws/kubernetes','community.aws/kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','54afa79a4b27d7657455be5dfb12c3c6dccb1580b6ab07a0ccdcc4aa9d558fb1',100.0,1.77903403501830792e+09,0,'2026-05-17T18:07:15.018308+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/getting-started/hands-on/cost-optimize-jenkins"}');
-INSERT INTO "resources" VALUES('https://community.aws/training','community.aws/training: Training and Certification','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','54afa79a4b27d7657455be5dfb12c3c6dccb1580b6ab07a0ccdcc4aa9d558fb1',100.0,1.77903086199209499e+09,0,'2026-05-17T17:14:21.992095+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-training.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/getting-started/hands-on/cost-optimize-jenkins"}');
+INSERT INTO "resources" VALUES('https://community.atlassian.com/forums/Teamwork-Collection-articles/How-to-run-a-marketing-campaign-from-kickoff-to-launch-using/ba-p/3183852','How to run a marketing campaign from kickoff to launch using Teamwork Collection','Learn how to keep multi-channel campaigns aligned from brief to launch using Confluence, Jira, Loom, and Rovo.','2026',4,'This practical guide outlines an end-to-end campaign coordination workflow leveraging the Atlassian Teamwork Collection (Confluence, Jira, Loom, and the Rovo AI agent). It demonstrates how to utilize Rovo AI for draft expansion, capture meeting outputs with AI-powered notes, and link Confluence strategic briefs directly with trackable Jira issues and epics, establishing a unified system of work for cross-functional product and marketing teams.','en','article','Beginner',0,'online','automatic','521bfc368903ccd88d9f267d47541360c8127cf6091313ddb440d13493d0cc4b',NULL,1780352720,0,'2026-06-02T00:25:20.351771+02:00',NULL,NULL,NULL,'["Management", "Project Management", "Atlassian Suite"]','["GUIDE"]','[]','[]','{}','{"category": "project-management-tools", "reputation_status": "Vetted", "reputation_summary": "Official Atlassian community guide demonstrating enterprise collaboration product flows.", "social_preview_url": "", "source_provenance": "X.com (Atlassian)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://community.atlassian.com/t5/Bitbucket-questions/configure-bitbucket-pipelines-yml-to-automatically-merge-feature/qaq-p/793222','Configure bitbucket-pipelines.yml to automatically merge feature branch to master?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2b584970715dc3d5c30767ce150487542996519d242bb8ebb7f8aab8c4a56321',100.0,1779033218,0,'2026-05-17T17:53:38.918472+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://community.atlassian.com/forums/Bitbucket-questions/configure-bitbucket-pipelines-yml-to-automatically-merge-feature/qaq-p/793222"}');
+INSERT INTO "resources" VALUES('https://community.aws/kubernetes','community.aws/kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','54afa79a4b27d7657455be5dfb12c3c6dccb1580b6ab07a0ccdcc4aa9d558fb1',100.0,1779034035,0,'2026-05-17T18:07:15.018308+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/getting-started/hands-on/cost-optimize-jenkins"}');
+INSERT INTO "resources" VALUES('https://community.aws/training','community.aws/training: Training and Certification','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','54afa79a4b27d7657455be5dfb12c3c6dccb1580b6ab07a0ccdcc4aa9d558fb1',100.0,1779030861,0,'2026-05-17T17:14:21.992095+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-training.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/getting-started/hands-on/cost-optimize-jenkins"}');
INSERT INTO "resources" VALUES('https://community.dataminer.services/ci-cd-and-the-agile-principles','community.dataminer.services: CI/CD and the Agile Principles','','2022',0,'Evaluates the alignment of continuous integration pipelines with foundational Agile methodologies. Focuses on how automated testing and daily release cycles strengthen feedback loops.','English','Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Agile", "Methodology"]','["[COMMUNITY-TOOL]"]','[]','["cicd.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://community.f5.com/kb/technicalarticles/what-is-kubernetes/281010','devcentral.f5.com: What is Kubernetes?','','2020',2,'Explains basic Kubernetes capabilities from a high-performance application delivery and network security perspective. Covers traffic management, container runtimes, and ingress controller integrations.','English','Article','Intermediate',0,'duplicate','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Fundamentals", "Introduction", "Networking"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{"duplicate_of": "https://cloud.google.com/learn/what-is-kubernetes"}');
INSERT INTO "resources" VALUES('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.hpe.com: Containers vs. VMs: What’s the difference?','','2021',4,'Compares hardware-level hypervisor virtualization (VMs) against kernel-level OS virtualization (Containers). The analysis targets engineering constraints around performance, boot speeds, immutable deployment architectures, and compute efficiency, aiding architects in selecting virtualization tiers.','English','Technical Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native & Kubernetes Core", "Virtualization & Containers", "Architecture Comparison"]','["[ENTERPRISE-STABLE]"]','[]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://community.hpe.com/t5/HPE-Ezmeral-Uncut/Containers-vs-VMs-What-s-the-difference/ba-p/7147090','community.hpe.com: Containers vs. VMs: What’s the difference?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1.77903084322859096e+09,0,'2026-05-17T17:14:03.228591+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{"duplicate_of": "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"}');
+INSERT INTO "resources" VALUES('https://community.hpe.com/t5/HPE-Ezmeral-Uncut/Containers-vs-VMs-What-s-the-difference/ba-p/7147090','community.hpe.com: Containers vs. VMs: What’s the difference?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779030843,0,'2026-05-17T17:14:03.228591+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{"duplicate_of": "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"}');
INSERT INTO "resources" VALUES('https://community.ibm.com/community/user/blogs/daniel-jast1/2023/12/07/red-hat-aap-on-ibm-z-and-linuxone','community.ibm.com: Red Hat Ansible Automation Platform on IBM Z and IBM LinuxONE is generally available now!','','2023',0,'Analyzes the availability of Red Hat Ansible Automation Platform on IBM Z and LinuxONE. Bridges legacy mainframe operating systems with modern infrastructure-as-code and configuration workflows.','English','blog_post','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Automation & Orchestration", "Enterprise Platform", "Mainframe Automation"]','["[LEGACY]"]','[]','["ansible.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://community.ibm.com/community/user/ibmz-and-linuxone/blogs/daniel-jast1/2023/12/07/red-hat-aap-on-ibm-z-and-linuxone','community.ibm.com: Red Hat Ansible Automation Platform on IBM Z and IBM'' LinuxONE is generally available now!','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f09f305ca59cf7262b8e6524e8a1c938459967978dbfd81603e04c20a1468d7f',100.0,1.77903295065985798e+09,0,'2026-05-17T17:49:10.659858+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://community.ibm.com/community/user/blogs/daniel-jast1/2023/12/07/red-hat-aap-on-ibm-z-and-linuxone"}');
+INSERT INTO "resources" VALUES('https://community.ibm.com/community/user/ibmz-and-linuxone/blogs/daniel-jast1/2023/12/07/red-hat-aap-on-ibm-z-and-linuxone','community.ibm.com: Red Hat Ansible Automation Platform on IBM Z and IBM'' LinuxONE is generally available now!','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f09f305ca59cf7262b8e6524e8a1c938459967978dbfd81603e04c20a1468d7f',100.0,1779032950,0,'2026-05-17T17:49:10.659858+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://community.ibm.com/community/user/blogs/daniel-jast1/2023/12/07/red-hat-aap-on-ibm-z-and-linuxone"}');
INSERT INTO "resources" VALUES('https://community.jenkins.io/t/dsty-jenkins-std-lib-shared-library-interact-with-files-directories-using-groovy/398','community.jenkins.io: DSTY - jenkins-std-lib (Shared Library) - Interact with files/directories using Groovy!','','2021',0,'Reviews an open-source Groovy standard library tailored for programmatic interactions with target host directory paths in pipeline pipelines. *Curator Insight*: Shared library systems. *Live Grounding*: Illustrates strategies for avoiding script-bloat in pipeline code bases.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipelines", "Configuration Management", "Shared Libraries"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://community.ops.io/danielepolencic/how-do-you-gracefully-shut-down-pods-in-kubernetes-30fa',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','b7db082d16131c0763c39ec0de3b9988fef03c7a4c45fce8af4f9f8f2744f99c',100.0,1.77903403081172895e+09,0,'2026-05-17T18:07:10.811729+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://community.ops.io/danielepolencic/how-do-you-gracefully-shut-down-pods-in-kubernetes-30fa',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','b7db082d16131c0763c39ec0de3b9988fef03c7a4c45fce8af4f9f8f2744f99c',100.0,1779034030,0,'2026-05-17T18:07:10.811729+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://community.ops.io/danielepolencic/learning-how-an-ingress-controller-works-by-building-one-in-bash-3fni','community.ops.io: Kubernetes Ingress Controller. How does it work?=','','2022',4,'A didactic, code-heavy walkthrough that creates a bare-minimum ingress controller from scratch in Bash. Demystifies the core control loop: querying the API server, filtering changes, and rebuilding configurations dynamically.','English','Tutorial','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Networking", "Ingress", "Under the Hood"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://community.ops.io/danielepolencic/memory-requests-and-limits-in-kubernetes-217g',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','ed82ad26511f68631ed1c429fb5c2afd4eca94287476983d2a11460e33a58167',100.0,1.77903223632403802e+09,0,'2026-05-17T17:37:16.324038+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://community.ops.io/danielepolencic/memory-requests-and-limits-in-kubernetes-217g',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','ed82ad26511f68631ed1c429fb5c2afd4eca94287476983d2a11460e33a58167',100.0,1779032236,0,'2026-05-17T17:37:16.324038+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://community.ops.io/danielepolencic/pod-rebalancing-and-allocations-in-kubernetes-4kim','community.ops.io: Pod rebalancing and allocations in Kubernetes 🌟','','2022',0,'Analyzes Pod distribution, scheduling allocations, and rebalancing strategies.
- Outlines how scheduler logic works alongside the Descheduler project to evict and re-balance workloads on newly scaled nodes.
- Essential for long-running production environments.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Scheduling & Orchestration", "Scheduler Internals", "Pod Rebalancing"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://community.ops.io/jatin/ci-cd-101-with-gitlab-4pol','community.ops.io: CI CD 101 with GitLab','','2021',0,'Introductory guide breaking down the foundational principles of continuous integration and continuous delivery (CI/CD) utilizing GitLab''s native pipelines. Covers runner setup, pipeline configuration files (.gitlab-ci.yml), and stage execution flow.','YAML','Guide','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Continuous Integration", "GitLab CI", "Introduction"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://community.ops.io/javi_labs/configuring-aks-to-read-secrets-and-certificates-from-azure-keyvaults-17o1','community.ops.io: Configuring AKS to read secrets and certificates from Azure KeyVaults','','2023',0,'A practical reference manual demonstrating integration patterns using Secrets Store CSI Driver inside AKS. Focuses on dynamically injecting certificates, keys, and operational credentials from Azure Key Vault into container workloads.','YAML','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Governance", "Access & Identity", "Azure Key Vault"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://community.ops.io/javi_labs/one-day-wake-up-to-a-crashed-aks-cluster-and-this-is-what-i-did-to-get-it-back-to-life-1592','community.ops.io: One day I woke up to a crashed AKS cluster and this is what I did to get it back to life','','2022',0,'An educational post-mortem detailing disaster recovery of a critically degraded AKS cluster. Highlights issues with custom DNS resolution, routing, and dynamic debugging tools. Serves as a great diagnostic checklist for production failures.','Bash','Blog Post','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations & Troubleshooting", "Incident Response", "Disaster Recovery"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://community.ops.io/the_cozma/k8s-fix-helm-release-failing-with-an-upgrade-still-in-progress-4660',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','76cf6fa98eeb0411087796f4fdfe4c49809397d5272efcac1b6689a120717da2',100.0,1.77903058776828598e+09,1,'2026-05-17T17:09:47.768286+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://community.suse.com/feed','SUSE & Rancher Community 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','34ba4e7abe647a914590586b14c1a912645e472e8ed237f208f998258f63b570',100.0,1.77903246425950503e+09,0,'2026-05-17T17:41:04.259505+02:00',NULL,NULL,NULL,'[]','[]','["docs/rancher.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://community.suse.com/posts/13903989','community.suse.com: Introduction to K3s 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','1797c2868a3500d0e03ea1732ac628a9d7d4e7e3960647a0857c514ed62352c5',100.0,1.77903264603037595e+09,0,'2026-05-17T17:44:06.030376+02:00',NULL,NULL,NULL,'[]','[]','["docs/rancher.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://community.suse.com/posts/comparing-modern-day-container-image-builders-jib-buildpacks-and-docker','community.suse.com: Comparing Modern-Day Container Image Builders: Jib,'' Buildpacks and Docker 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1797c2868a3500d0e03ea1732ac628a9d7d4e7e3960647a0857c514ed62352c5',100.0,1.77902907613375902e+09,0,'2026-05-17T16:44:36.133759+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://community.suse.com/posts/13903989"}');
-INSERT INTO "resources" VALUES('https://community.suse.com/posts/stupid-simple-kubernetes-deployments-services-and-ingresses-explained','community.suse.com: Stupid Simple Kubernetes — Deployments, Services and'' Ingresses Explained','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','34ba4e7abe647a914590586b14c1a912645e472e8ed237f208f998258f63b570',100.0,1.77902935791964602e+09,0,'2026-05-17T16:49:17.919646+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://community.suse.com/feed"}');
-INSERT INTO "resources" VALUES('https://community.theforeman.org/t/rfc-operations-ansible-collection/20971','RFC: Foreman Operations Ansible Collection','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','92962beeef327cbfdfcb9af9fee23f569527276fbd2a6437a795120a54076c96',100.0,1.77903140671901202e+09,1,'2026-05-17T17:23:26.719012+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://community.ops.io/the_cozma/k8s-fix-helm-release-failing-with-an-upgrade-still-in-progress-4660',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','76cf6fa98eeb0411087796f4fdfe4c49809397d5272efcac1b6689a120717da2',100.0,1779030587,1,'2026-05-17T17:09:47.768286+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://community.suse.com/feed','SUSE & Rancher Community 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','34ba4e7abe647a914590586b14c1a912645e472e8ed237f208f998258f63b570',100.0,1779032464,0,'2026-05-17T17:41:04.259505+02:00',NULL,NULL,NULL,'[]','[]','["docs/rancher.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://community.suse.com/posts/13903989','community.suse.com: Introduction to K3s 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','1797c2868a3500d0e03ea1732ac628a9d7d4e7e3960647a0857c514ed62352c5',100.0,1779032646,0,'2026-05-17T17:44:06.030376+02:00',NULL,NULL,NULL,'[]','[]','["docs/rancher.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://community.suse.com/posts/comparing-modern-day-container-image-builders-jib-buildpacks-and-docker','community.suse.com: Comparing Modern-Day Container Image Builders: Jib,'' Buildpacks and Docker 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1797c2868a3500d0e03ea1732ac628a9d7d4e7e3960647a0857c514ed62352c5',100.0,1779029076,0,'2026-05-17T16:44:36.133759+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://community.suse.com/posts/13903989"}');
+INSERT INTO "resources" VALUES('https://community.suse.com/posts/stupid-simple-kubernetes-deployments-services-and-ingresses-explained','community.suse.com: Stupid Simple Kubernetes — Deployments, Services and'' Ingresses Explained','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','34ba4e7abe647a914590586b14c1a912645e472e8ed237f208f998258f63b570',100.0,1779029357,0,'2026-05-17T16:49:17.919646+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://community.suse.com/feed"}');
+INSERT INTO "resources" VALUES('https://community.theforeman.org/t/rfc-operations-ansible-collection/20971','RFC: Foreman Operations Ansible Collection','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','92962beeef327cbfdfcb9af9fee23f569527276fbd2a6437a795120a54076c96',100.0,1779031406,1,'2026-05-17T17:23:26.719012+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://comparecloud.in','comparecloud.in: Public Cloud Services Comparison 🌟','','2026',0,'A comprehensive side-by-side taxonomy mapping tool designed to translate service names across multiple major cloud providers. Extremely useful for engineering teams designing multi-cloud system architectures. Live grounding establishes its role as a quick-reference schema mapping tool.','English','Reference/Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Benchmarks", "Service Mapping", "Public Cloud"]','["[COMMUNITY-TOOL]"]','[]','["public-cloud-solutions.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://compliantkubernetes.io','==compliantkubernetes.io: Compliant Kubernetes is a Certified Kubernetes'' distribution, that complies with: HIPAA, GDPR, PCI DSS, FFFS 2014:7, ISO 27001, etc.== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','f6c7b2f28b6b77b811949cec18a48afb24bfaab0da55cbd8633c28d7ce00f7dd',100.0,1.7790305747572081e+09,0,'2026-05-17T17:09:34.757208+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://compliantkubernetes.io','==compliantkubernetes.io: Compliant Kubernetes is a Certified Kubernetes'' distribution, that complies with: HIPAA, GDPR, PCI DSS, FFFS 2014:7, ISO 27001, etc.== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','f6c7b2f28b6b77b811949cec18a48afb24bfaab0da55cbd8633c28d7ce00f7dd',100.0,1779030574,0,'2026-05-17T17:09:34.757208+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://computerhoy.20minutos.es','computerhoy.com: GitHub Copilot X: así es la nueva IA parecida a ChatGPT y destinada a ayudar a programadores','','2023',0,'Analyzes the technical specifications of Copilot X, including terminal tool integration, automated PR description synthesis, and integrated chat widgets. Examines the performance gains from switching to OpenAI''s GPT-4 framework.','Spanish','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "AI-Assisted Development", "Next-Gen Platforms"]','["[COMMUNITY-TOOL]"]','[]','["ai.md", "git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://computerhoy.com/software/github-copilot-x-nueva-ia-parecida-chatgpt-destinada-ayudar-programadores-1219266','computerhoy.com: GitHub Copilot X: así es la nueva IA parecida a ChatGPT'' y destinada a ayudar a programadores','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1b1519ec52478d41664ae4b1de86f7f2c9b5d9e1e5a2528283049a6bd1315b60',100.0,1.77903458264531898e+09,0,'2026-05-17T18:16:22.645319+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://computerhoy.20minutos.es"}');
-INSERT INTO "resources" VALUES('https://computerhoy.com/tecnologia/deep-learning-considera-revolucion-ia-1241180','computerhoy.com: ¿Qué es el ''Deep Learning'' y por qué se considera una'' revolución en la inteligencia artificial?','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','22927715adb24c462a6477176d78b472795a69ce2327403e042e106bca68a4ed',100.0,1779032167.2335,0,'2026-05-17T17:36:07.233500+02:00',NULL,NULL,NULL,'[]','[]','["docs/ai.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://computerhoy.com/software/github-copilot-x-nueva-ia-parecida-chatgpt-destinada-ayudar-programadores-1219266','computerhoy.com: GitHub Copilot X: así es la nueva IA parecida a ChatGPT'' y destinada a ayudar a programadores','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1b1519ec52478d41664ae4b1de86f7f2c9b5d9e1e5a2528283049a6bd1315b60',100.0,1779034582,0,'2026-05-17T18:16:22.645319+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://computerhoy.20minutos.es"}');
+INSERT INTO "resources" VALUES('https://computerhoy.com/tecnologia/deep-learning-considera-revolucion-ia-1241180','computerhoy.com: ¿Qué es el ''Deep Learning'' y por qué se considera una'' revolución en la inteligencia artificial?','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','22927715adb24c462a6477176d78b472795a69ce2327403e042e106bca68a4ed',100.0,1779032167,0,'2026-05-17T17:36:07.233500+02:00',NULL,NULL,NULL,'[]','[]','["docs/ai.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://computingforgeeks.com/build-aws-ec2-machine-images-with-packer-and-ansible','computingforgeeks.com: Build AWS EC2 Machine Images (AMI) With Packer and Ansible','','2023',0,'A step-by-step tutorial demonstrating how to build pre-configured AWS EC2 Amazon Machine Images (AMIs). Shows how to use HashiCorp Packer as the base image builder orchestrator and Ansible as the provisioner to configure software dependencies automatically.','English','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Machine Images", "Packer & Ansible Guide"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://computingforgeeks.com/kubectl-cheat-sheet-for-kubernetes-cka-exam-prep','computingforgeeks.com: Kubectl Cheat Sheet for Kubernetes Admins & CKA Exam'' Prep','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7762c695f4e1b9e5356cebf49678de04400d82847582778924802a08bdc95200',100.0,1.77903378930847406e+09,0,'2026-05-17T18:03:09.308474+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://computingforgeeks.com/kubectl-cheat-sheet-kubernetes"}');
+INSERT INTO "resources" VALUES('https://computingforgeeks.com/kubectl-cheat-sheet-for-kubernetes-cka-exam-prep','computingforgeeks.com: Kubectl Cheat Sheet for Kubernetes Admins & CKA Exam'' Prep','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7762c695f4e1b9e5356cebf49678de04400d82847582778924802a08bdc95200',100.0,1779033789,0,'2026-05-17T18:03:09.308474+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://computingforgeeks.com/kubectl-cheat-sheet-kubernetes"}');
INSERT INTO "resources" VALUES('https://computingforgeeks.com/kubectl-cheat-sheet-kubernetes','computingforgeeks.com: Kubectl Cheat Sheet for Kubernetes Admins & CKA Exam Prep','','2025',4,'A comprehensive diagnostic cheat sheet oriented around CKA/CKAD exam guidelines. Systematically structures kubectl directives from basic pod generation to advanced logging and multi-context cluster manipulation.','HTML','Cheat Sheet','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Certification Prep"]','["[ENTERPRISE-STABLE]"]','[]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://computingforgeeks.com/ssh-cheatsheet-for-sysadmins','The SSH Commands Cheat Sheet for Linux SysAdmins / Users','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','bb41cc4d0305ad2aa0484c684dd7df147d5a7baa27cf8aa7381dcb74f0d0011a',100.0,1.77903142609517788e+09,0,'2026-05-17T17:23:46.095178+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://computingforgeeks.com/ssh-commands-cheat-sheet-linux"}');
+INSERT INTO "resources" VALUES('https://computingforgeeks.com/ssh-cheatsheet-for-sysadmins','The SSH Commands Cheat Sheet for Linux SysAdmins / Users','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','bb41cc4d0305ad2aa0484c684dd7df147d5a7baa27cf8aa7381dcb74f0d0011a',100.0,1779031426,0,'2026-05-17T17:23:46.095178+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://computingforgeeks.com/ssh-commands-cheat-sheet-linux"}');
INSERT INTO "resources" VALUES('https://computingforgeeks.com/ssh-commands-cheat-sheet-linux','The SSH Commands Cheat Sheet for Linux SysAdmins / Users','','2026',0,'An engineering-grade guide for SSH key management and configuration files. Curator Insight outlines its administrative value for server management. Live Grounding demonstrates how these keys act as a secure baseline in server hardening architectures.','Shell','Cheat Sheet','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Networking", "Secure Shell"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://concourse-ci.org','Concourse','','2026',0,'An elegant, stateless CI/CD engine that models all build environments around three fundamental concepts: resources, jobs, and tasks. Highly valued in secure enterprise environments due to its absolute lack of implicit state persistence and strict container isolation.','Go','Tool','High',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Delivery", "CI-CD Pipelines", "Declarative Architectures"]','["[COMMUNITY-TOOL]"]','[]','["jenkins-alternatives.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://confluence.atlassian.com/bitbucketserver/automatic-branch-merging-776639993.html','Automatic branch merging','','2021',3,'Official Atlassian documentation explaining Bitbucket Server''s automated downstream cascading merge capabilities. It executes safe automated merges from release branches down to main after successful builds, resolving merge conflicts cleanly inside structured enterprise environments.','N/A','Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Bitbucket Workflows"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://confluence.atlassian.com/bitbucketserver/branches-776639968.html','atlassian.com: Configuring branching models 🌟','','2022',1,'Explains how to configure branch naming conventions and policies inside Bitbucket Server. Covers enforcing branch prefixes, setting branch permissions, and automating merge checks to standardize enterprise SDLC processes.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Version Control", "Development Models", "Tooling Configuration"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://confluence.atlassian.com/bitbucketserver/checks-for-merging-pull-requests-776640039.html','Checks for merging pull requests','','2021',3,'Atlassian''s reference on configuring merge check policies inside Bitbucket Server. Explores how to enforce critical compliance gates such as minimum required reviewers, successful build statuses, and resolved task lists prior to merging code.','N/A','Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Bitbucket Workflows"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://confluence.atlassian.com/bitbucketserver/using-branches-in-bitbucket-server-776639968.html','atlassian.com: Configuring branching models 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','bc93901ac186ff796e4750c6ef05682c84c3dd0a71fea342a1c2316e643e7fbf',100.0,1.77902998936674094e+09,0,'2026-05-17T16:59:49.366741+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://confluence.atlassian.com/bitbucketserver/branches-776639968.html"}');
-INSERT INTO "resources" VALUES('https://confluence.sakaiproject.org/display/REL/Maven+release+plugin+cheat+sheet','confluence.sakaiproject.org','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1.7790344574452269e+09,0,'2026-05-17T18:14:17.445227+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://sakaiproject.atlassian.net/wiki"}');
-INSERT INTO "resources" VALUES('https://conjure-up.io','**Conjure up**','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6dd11f73ac72feaba19d04d02df52351050e2cf9701a46e219eb47d3bb1d2f93',100.0,1.77903216127965807e+09,0,'2026-05-17T17:36:01.279658+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-on-premise.md", "docs/matrix-table.md"]','[]','{}','{"duplicate_of": "https://canonical.com/juju"}');
-INSERT INTO "resources" VALUES('https://console.cloud.google.com/products','==console.cloud.google.com/products==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9531ccf5dea1fa26a180b8c16e0f8800b3b2edfd77e0aacadcd512453292021a',100.0,1779033921.93791,0,'2026-05-17T18:05:21.937910+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{"duplicate_of": "https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fconsole.cloud.google.com%2Fproducts&dsh=S-837258255%3A1779033921742301&followup=https%3A%2F%2Fconsole.cloud.google.com%2Fproducts&osid=1&passive=1209600&service=cloudconsole&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PavdLijoZE8HgBUBXNoU1YfsOf-olUjJ8JfmhFG_0QoTjdDv1sVmFwi8Eo6EXbpyWStjzuTRaQ"}');
-INSERT INTO "resources" VALUES('https://console.kubestellar.io','KubeStellar Console 🌟','','2024',0,'A management dashboard interface tailored for KubeStellar. It simplifies the visualization of multi-cluster synchronization, workload distribution profiles, and edge deployment topologies, enabling unified control-plane governance across hybrid architectures.','TypeScript','Web Application','Advanced',1,'online','manual','f624cf1a2a553fab72cc11117f1760bccfa4704e814702d77d96f3e5578a11c2',100.0,1.7790341315212121e+09,1,'2026-05-17T18:08:51.521212+02:00',NULL,NULL,NULL,'["Multi-Cluster", "Control Plane", "UI Dashboards"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://console.redhat.com/openshift/install',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','7df901d0941ab61e9431c5b1d3b3c54c4d74b40eaea52f20102997567a61d654',100.0,1.77913049495900511e+09,0,'2026-05-18T20:54:54.959005+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://container-registry.com/posts/productivity-lift-buildkit-cli-for-kubectl','container-registry.com: Lifting Developers’ Productivity 🌟','','2026',0,'An analysis of the BuildKit CLI integration for ''kubectl''. It empowers developers to build container images directly within active Kubernetes execution scopes, leveraging distributed cache backends and eliminating local docker daemon dependencies.','N/A','Article','Intermediate',0,'online','manual','3cb1af83b144f3664ec4f3c5746840ce7d61fd30bdea360ccd0359a7c351b7a3',100.0,1.779031442327219e+09,1,'2026-05-17T17:24:02.327219+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "CI/CD & Builds"]','["[COMMUNITY-TOOL]"]','["docs/kubectl-commands.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubectl-commands.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://confluence.atlassian.com/bitbucketserver/using-branches-in-bitbucket-server-776639968.html','atlassian.com: Configuring branching models 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','bc93901ac186ff796e4750c6ef05682c84c3dd0a71fea342a1c2316e643e7fbf',100.0,1779029989,0,'2026-05-17T16:59:49.366741+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://confluence.atlassian.com/bitbucketserver/branches-776639968.html"}');
+INSERT INTO "resources" VALUES('https://confluence.sakaiproject.org/display/REL/Maven+release+plugin+cheat+sheet','confluence.sakaiproject.org','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779034457,0,'2026-05-17T18:14:17.445227+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://sakaiproject.atlassian.net/wiki"}');
+INSERT INTO "resources" VALUES('https://conjure-up.io','**Conjure up**','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6dd11f73ac72feaba19d04d02df52351050e2cf9701a46e219eb47d3bb1d2f93',100.0,1779032161,0,'2026-05-17T17:36:01.279658+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-on-premise.md", "docs/matrix-table.md"]','[]','{}','{"duplicate_of": "https://canonical.com/juju"}');
+INSERT INTO "resources" VALUES('https://console.cloud.google.com/products','==console.cloud.google.com/products==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9531ccf5dea1fa26a180b8c16e0f8800b3b2edfd77e0aacadcd512453292021a',100.0,1779033921,0,'2026-05-17T18:05:21.937910+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{"duplicate_of": "https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fconsole.cloud.google.com%2Fproducts&dsh=S-837258255%3A1779033921742301&followup=https%3A%2F%2Fconsole.cloud.google.com%2Fproducts&osid=1&passive=1209600&service=cloudconsole&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PavdLijoZE8HgBUBXNoU1YfsOf-olUjJ8JfmhFG_0QoTjdDv1sVmFwi8Eo6EXbpyWStjzuTRaQ"}');
+INSERT INTO "resources" VALUES('https://console.kubestellar.io','KubeStellar Console 🌟','','2024',0,'A management dashboard interface tailored for KubeStellar. It simplifies the visualization of multi-cluster synchronization, workload distribution profiles, and edge deployment topologies, enabling unified control-plane governance across hybrid architectures.','TypeScript','Web Application','Advanced',1,'online','manual','f624cf1a2a553fab72cc11117f1760bccfa4704e814702d77d96f3e5578a11c2',100.0,1779034131,1,'2026-05-17T18:08:51.521212+02:00',NULL,NULL,NULL,'["Multi-Cluster", "Control Plane", "UI Dashboards"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://console.redhat.com/openshift/install',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','7df901d0941ab61e9431c5b1d3b3c54c4d74b40eaea52f20102997567a61d654',100.0,1779130494,0,'2026-05-18T20:54:54.959005+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://container-registry.com/posts/productivity-lift-buildkit-cli-for-kubectl','container-registry.com: Lifting Developers’ Productivity 🌟','','2026',0,'An analysis of the BuildKit CLI integration for ''kubectl''. It empowers developers to build container images directly within active Kubernetes execution scopes, leveraging distributed cache backends and eliminating local docker daemon dependencies.','N/A','Article','Intermediate',0,'online','manual','3cb1af83b144f3664ec4f3c5746840ce7d61fd30bdea360ccd0359a7c351b7a3',100.0,1779031442,1,'2026-05-17T17:24:02.327219+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "CI/CD & Builds"]','["[COMMUNITY-TOOL]"]','["docs/kubectl-commands.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubectl-commands.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://containerd.io','containerd.io','','2017',0,'Official home page and core design documentation for the containerd runtime engine. It details the modular runtime API architecture, gRPC interfaces, client-side abstractions, and storage drivers that enable major cloud providers and local workstations to run containers at massive scale.','None','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2017-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containerization", "Runtimes", "High-Level Engines"]','["[COMMUNITY-TOOL]"]','[]','["container-managers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://containerjournal-com.cdn.ampproject.org/c/s/containerjournal.com/topics/container-ecosystems/prometheus-monitoring-ecosystem-begins-to-mature/amp','Prometheus Monitoring Ecosystem Begins to Mature','','2020',0,'This article evaluates the maturity curve of the Prometheus ecosystem. It details the transition from single-node monitoring limitations to high-availability multi-cluster metrics storage engines (e.g., Thanos, Cortex). Highlights the consolidation of the Prometheus Operator and the expansion of security features like TLS.','N/A','Industry Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Observability", "Prometheus", "Ecosystem Evolution"]','["[COMMUNITY-TOOL]"]','[]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://containerjournal.com','containerjournal.com','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cae37ad52cf0876c8d16712f142d9b3dc9d1ffd440d5f7a856c4d383d35cde66',100.0,1779031406.53674,0,'2026-05-17T17:23:26.536740+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com"}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/editorial-calendar/best-of-2021/kubernetes-enables-devops-as-a-service-daas','containerjournal.com: Best of 2021 – Kubernetes Enables DevOps-as-a-Service'' (DaaS)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','df18aa86dad46a306133d5a6e852cfc00fcc699e4e9b3c4c97f4bf3d1351d152',100.0,1.77903457260536193e+09,0,'2026-05-17T18:16:12.605362+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/kubernetes-enables-devops-as-a-service-daas"}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/editorial-calendar/cloud-native-security/the-what-and-why-of-cloud-native-security','containerjournal.com: The What and Why of Cloud-Native Security','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8344b412fd45623dc7a7aeca0bb3c25cbed87ed1bd4e0644d1a89ded052438bf',100.0,1779031353.38828,0,'2026-05-17T17:22:33.388280+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/editorial-calendar/cloud-native-security/the-what-and-why-of-cloud-native-security"}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/features/4-expert-level-things-i-wish-id-known-about-kubernetes','containerjournal.com: 4 Expert-Level Things I Wish I’d Known About Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','98a4fcc13243b3e6be9f29e2bf7d418b58fa7537b404915d40ab2e96116fb06e',100.0,1.77902997144054508e+09,0,'2026-05-17T16:59:31.440545+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/4-expert-level-things-i-wish-id-known-about-kubernetes"}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/features/9-open-source-developer-tools-for-kubernetes','containerjournal.com: 9 Open Source Developer Tools for Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9833d37eff7c92ef4c2d1eb159e0e6925f56ff2a9ddea8f73d0eb8131f2cc94b',100.0,1.77903404312335395e+09,0,'2026-05-17T18:07:23.123354+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/9-open-source-developer-tools-for-kubernetes"}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/features/assessing-the-true-cost-of-kubernetes','containerjournal.com: Assessing the True Cost of Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','49424c5e3c9e7fb7548dc700eff92dedcd6dc46f65b2aa72980b9b75c96f7c2b',100.0,1779031402.99434,0,'2026-05-17T17:23:22.994340+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/assessing-the-true-cost-of-kubernetes"}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/features/deploying-kubernetes-on-bare-metal','containerjournal.com: Deploying Kubernetes on Bare Metal','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f8384d4535b32a8f60a62963a6ef6d71970cef796cb7da4ba37e34e0b6cc835c',100.0,1.779031390814507e+09,0,'2026-05-17T17:23:10.814507+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-on-premise.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/deploying-kubernetes-on-bare-metal"}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/features/gitlab-brings-kubernetes-operator-to-red-hat-openshift','containerjournal.com: GitLab Brings Kubernetes Operator to Red Hat OpenShift','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1285e895276d4fc22bd29843f0c5e9f8e688780bca3a879aba0d8e489a6cb96d',100.0,1.77903008827310109e+09,0,'2026-05-17T17:01:28.273101+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/gitlab-brings-kubernetes-operator-to-red-hat-openshift"}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/features/gitops-the-missing-link-for-ci-cd-for-kubernetes','containerjournal.com: Best of 2022: GitOps: The Missing Link for CI/CD for'' Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','115b2525b2fd5fc752b409cf408b80fafc8dc4e6d9c5fafcb4cfe461b479ee56',100.0,1779030556.23459,0,'2026-05-17T17:09:16.234590+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/gitops-the-missing-link-for-ci-cd-for-kubernetes"}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/features/gitops-workflows-and-principles-for-kubernetes','==containerjournal.com: GitOps Workflows and Principles for Kubernetes==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','33291f3777ddf6b084de8c633b1375b44a04f53243b5d4fdb81ff949468f298e',100.0,1.77903134296536397e+09,0,'2026-05-17T17:22:22.965364+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/features/gitops-workflows-expanding-beyond-kubernetes-clusters','containerjournal.com: GitOps Workflows Expanding Beyond Kubernetes Clusters','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b5478095811e234e7d18e0715c749bac43a01b2596c1532ecc6588ac9cf458da',100.0,1.77902915635799407e+09,0,'2026-05-17T16:45:56.357994+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/gitops-workflows-expanding-beyond-kubernetes-clusters"}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/features/kubernetes-enables-devops-as-a-service-daas','containerjournal.com: Kubernetes Enables DevOps-as-a-Service (DaaS) 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','df18aa86dad46a306133d5a6e852cfc00fcc699e4e9b3c4c97f4bf3d1351d152',100.0,1779031217.27569,0,'2026-05-17T17:20:17.275690+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{"duplicate_of": "https://containerjournal.com/editorial-calendar/best-of-2021/kubernetes-enables-devops-as-a-service-daas"}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/features/kubernetes-security-in-your-ci-cd-pipeline','containerjournal.com: Kubernetes Security in Your CI/CD Pipeline','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','18177d0221bd38ebdff17840fade2ff49c79f27734fce3d9ff27cbf9a6da2185',100.0,1.77903223399663209e+09,0,'2026-05-17T17:37:13.996632+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/kubernetes-security-in-your-ci-cd-pipeline"}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/features/linkerds-cncf-graduation-due-to-its-simplicity','containerjournal.com: Linkerd’s CNCF Graduation Due to its Simplicity','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','40dd2dcacc1b17cc72cae629743a684537a0d5d3ffb03880c35386b28fbe3cce',100.0,1.77903101850455808e+09,0,'2026-05-17T17:16:58.504558+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/linkerds-cncf-graduation-due-to-its-simplicity"}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/features/red-hat-ibm-launch-konveyor-to-aggregate-kubernetes-tools','containerjournal.com: Red Hat, IBM Launch Konveyor to Aggregate Kubernetes'' Tools','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','44f8d2e908688fe542734390ec32d58430651efccde27a24dc749faac34340bd',100.0,1.77903178403765296e+09,0,'2026-05-17T17:29:44.037653+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-backup-migrations.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/red-hat-ibm-launch-konveyor-to-aggregate-kubernetes-tools"}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/features/red-hat-simplifies-kubernetes-cluster-management','containerjournal.com: Red Hat Simplifies Kubernetes Cluster Management','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b7057b78ff9f06ce1ec588b406b5651860ffe08f4b90521d13645e0bfeea22f1',100.0,1.7790311443197081e+09,0,'2026-05-17T17:19:04.319708+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/red-hat-simplifies-kubernetes-cluster-management"}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/features/siloscape-the-dark-side-of-kubernetes','containerjournal.com: Siloscape: The Dark Side of Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8cb6f103700f3f4e68f1f9d839715d92e8a015840887eb604b9def1045315ead',100.0,1.77902998662470603e+09,0,'2026-05-17T16:59:46.624706+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/siloscape-the-dark-side-of-kubernetes"}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/features/the-4-levels-of-gitops-maturity','containerjournal.com: The 4 Levels of GitOps Maturity','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4aced4975cdc14feae083ed46231e0e78834b50c0f7cf5500328bcd89cebf0e1',100.0,1.77903358739428305e+09,0,'2026-05-17T17:59:47.394283+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/the-4-levels-of-gitops-maturity"}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/features/the-rise-of-the-kubemaster','A new role to emerge: Kubernetes Manager (KubeMaster) 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','d1f382d5091057dd16c31c2addea3dbd843147c5712e89fa0885937917dc374c',100.0,1.77903302633878111e+09,0,'2026-05-17T17:50:26.338781+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/features/whats-the-difference-between-docker-and-kubernetes','==containerjournal.com: What’s the Difference Between Docker and Kubernetes?==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','367763ff938c7d58fda67a549a836b53e076d20592561a9e08ca10463106407d',100.0,1.779030575828902e+09,0,'2026-05-17T17:09:35.828902+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/features/when-is-kubernetes-service-ownership-the-right-fit','containerjournal.com: When is Kubernetes Service Ownership the Right Fit?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','262baa135af3a72c904f412c031ca4610c44673f56de85842a64d35b9f1edc64',100.0,1.77903373258478808e+09,0,'2026-05-17T18:02:12.584788+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/when-is-kubernetes-service-ownership-the-right-fit"}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/features/when-is-service-mesh-worth-it','==containerjournal.com: When Is Service Mesh Worth It?==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','92bee09d8ff2d4afc51dc76df42d0c4b138fdf586562d2bbd734060bd4744ece',100.0,1.77903442631054806e+09,0,'2026-05-17T18:13:46.310548+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/features/when-kubernetes-as-a-service-doesnt-cut-it','containerjournal.com: When Kubernetes-as-a-Service Doesn’t Cut It','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ce128728e75e1d95d413ac134f0b05c5857e0e42824f193344c6a0bbe987ab6e',100.0,1.77902955417282104e+09,0,'2026-05-17T16:52:34.172821+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-on-premise.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/when-kubernetes-as-a-service-doesnt-cut-it"}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/kubeconcnc/kubernetes-true-superpower-is-its-control-plane','containerjournal.com: Kubernetes’ True Superpower is its Control Plane','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3323f7dcae5c69991efd0392a2b0395ffb34a04a014cc44e70e22099916678b9',100.0,1.77903133513202905e+09,0,'2026-05-17T17:22:15.132029+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/kubeconcnc/kubernetes-true-superpower-is-its-control-plane"}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/topics/container-ecosystems/how-docker-and-kubernetes-work-together','containerjournal.com: Best of 2020: How Docker and Kubernetes Work Together','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','27fe12c7b9c2df088fc66fcfeca41212c15bb3e05cf49d11d1b9c931980dd23e',100.0,1.77903417457502794e+09,0,'2026-05-17T18:09:34.575028+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/topics/container-ecosystems/how-the-rise-of-containers-will-drive-devops','containerjournal.com: How the Rise of Containers Will Drive DevOps','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f1f828429993e29ad6c60d80e1e0547c8382ff8b3b49724a6ebad013f85a5b3f',100.0,1.77903309023505306e+09,0,'2026-05-17T17:51:30.235053+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/topics/cloudnativedevelopment/how-the-rise-of-containers-will-drive-devops"}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/topics/container-ecosystems/ibm-leverages-containers-to-advance-devops-on-mainframes','IBM Leverages Containers to Advance DevOps on Mainframes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','eddb7796f04c9d9e2b5c88269e867b5b9e023dca1cc1c1adb9342d358852ff73',100.0,1.77903110085958099e+09,0,'2026-05-17T17:18:20.859581+02:00',NULL,NULL,NULL,'[]','[]','["docs/ibm_cloud.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/topics/cloudnativedevelopment/ibm-leverages-containers-to-advance-devops-on-mainframes"}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/topics/container-ecosystems/red-hat-adds-java-runtime-for-kubernetes-to-subscription','containerjournal.com: Red Hat Adds Java Runtime for Kubernetes to Subscription','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','58dece3caa9e25eba3e1a9bbdee906e91cb4ac1283dae9c72ed4191c520d9071',100.0,1.7790337628658359e+09,0,'2026-05-17T18:02:42.865836+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/topics/cloudnativedevelopment/red-hat-adds-java-runtime-for-kubernetes-to-subscription"}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/topics/container-management/10-best-practices-worth-implementing-to-adopt-kubernetes','containerjournal.com: 10 Best Practices Worth Implementing to Adopt Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','85ea2132330db4d11bc25198717656da096248bf34fec3f02632fa22d4f92aa5',100.0,1779031797.8639,0,'2026-05-17T17:29:57.863900+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/topics/container-management/overcoming-kubernetes-infrastructure-challenges','containerjournal.com: Overcoming Kubernetes Infrastructure Challenges','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b95f995494d58be8b16741e9444f61b4917cdb4af67aba726f5ee48666a0e10c',100.0,1.7790310475693891e+09,0,'2026-05-17T17:17:27.569389+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/topics/cloudnativeplatforms/overcoming-kubernetes-infrastructure-challenges"}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/topics/container-management/rancher-labs-adds-support-for-longhorn-storage-on-kubernetes-clusters','containerjournal.com: Rancher Labs Adds Support for Longhorn Storage on'' Kubernetes Clusters','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','222a0e1580bbc38bfd03a90bb365527262b63b2cb315b1c5beb7fc139d7e908d',100.0,1.77903401709454298e+09,0,'2026-05-17T18:06:57.094543+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/topics/cloudnativeplatforms/rancher-labs-adds-support-for-longhorn-storage-on-kubernetes-clusters"}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/topics/container-management/red-hat-delivers-latest-kubernetes-enhancements','containerjournal.com: Red Hat Delivers Latest Kubernetes Enhancements','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1fe92296b762ecad9852974bbe2fc7aa96919719b8cea2fc632e1210dd7cbdeb',100.0,1.77903432837493705e+09,0,'2026-05-17T18:12:08.374937+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/topics/cloudnativeplatforms/red-hat-delivers-latest-kubernetes-enhancements"}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/topics/container-management/red-hat-integrates-kubevirt-with-kubernetes-management-platform-from-sap','containerjournal.com: Red Hat Integrates KubeVirt With Kubernetes Management'' Platform From SAP','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','48e477a8cb19ae505ba43ad890022ab68fc6df95ae843cda7ccb782bb81a6620',100.0,1.77903278763716602e+09,0,'2026-05-17T17:46:27.637166+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/topics/cloudnativeplatforms/red-hat-integrates-kubevirt-with-kubernetes-management-platform-from-sap"}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/topics/container-management/red-hat-platform-brings-kafka-closer-to-kubernetes','containerjournal.com: Red Hat Platform Brings Kafka Closer to Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a04ad889910405ad5e405eac3d828e849fa4ffc6a63abb5a0155cc9b50a560a3',100.0,1.7790324586490581e+09,0,'2026-05-17T17:40:58.649058+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/topics/cloudnativeplatforms/red-hat-platform-brings-kafka-closer-to-kubernetes"}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/topics/container-security/how-to-secure-your-kubernetes-cluster','containerjournal.com: How to Secure Your Kubernetes Cluster 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a8581516b5dd0e9167d9b31034a35d4bec2fbb5d5eff63bedd13eac8a4e65bd4',100.0,1.77903030147818493e+09,0,'2026-05-17T17:05:01.478185+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/topics/cloudnativesecurity/how-to-secure-your-kubernetes-cluster"}');
-INSERT INTO "resources" VALUES('https://containerjournal.com/uncategorized/9-pillars-of-engineering-devops-with-kubernetes','containerjournal.com: 9 Pillars of Engineering DevOps With Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0e169677be9635e01ec8229b7247fce3195bb4dbd5b1261ac58b777932d23d03',100.0,1.77903316420002508e+09,0,'2026-05-17T17:52:44.200025+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/uncategorized/9-pillars-of-engineering-devops-with-kubernetes"}');
-INSERT INTO "resources" VALUES('https://containerssh.io','ContainerSSH: Launch containers on demand 🌟🌟','','2025',5,'An innovative SSH server that dynamically launches temporary sandboxed containers in Kubernetes upon user connection. Excellent for secure bastion hosts, remote development spaces, and terminal interfaces without raw VM exposures. It remains highly active with robust security-centric enterprise support.','Go','Service','High',1,'online','manual','c774f9e7a5e06e492c407eeab6b2906b6156918e6630dfd7cf52fdbfcb86dfc5',100.0,1.7790312307979989e+09,1,'2026-05-17T17:20:30.797999+02:00',NULL,NULL,NULL,'["Infrastructure", "Access Control", "SSH Integrations"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://containo.us/blog/kubernetes-ingress-service-api-demystified','containo.us: Kubernetes Ingress & Service API Demystified','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a0608224d88cd687fb7b2d54f142a10d61f9b5cb67e60150f441396423733966',100.0,1.77903102617634606e+09,0,'2026-05-17T17:17:06.176346+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{"duplicate_of": "https://traefik.io/blog/kubernetes-ingress-service-api-demystified"}');
-INSERT INTO "resources" VALUES('https://containo.us/maesh','Maesh','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','3cbd4dc9f94726298ade097c84b034551fc2cd2e75bf5f384b0dc696a10ef6a1',100.0,1.77903288050779104e+09,0,'2026-05-17T17:48:00.507791+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://contains.dev/blog/optimizing-docker-image-size','contains.dev: Optimizing Docker image size and why it matters','','N/A',0,'A curated technical resource and architectural guide covering contains.dev: Optimizing Docker image size and why it matters in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903032992159795e+09,0,'2026-05-17T17:05:29.921598+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://containerjournal.com','containerjournal.com','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cae37ad52cf0876c8d16712f142d9b3dc9d1ffd440d5f7a856c4d383d35cde66',100.0,1779031406,0,'2026-05-17T17:23:26.536740+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com"}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/editorial-calendar/best-of-2021/kubernetes-enables-devops-as-a-service-daas','containerjournal.com: Best of 2021 – Kubernetes Enables DevOps-as-a-Service'' (DaaS)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','df18aa86dad46a306133d5a6e852cfc00fcc699e4e9b3c4c97f4bf3d1351d152',100.0,1779034572,0,'2026-05-17T18:16:12.605362+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/kubernetes-enables-devops-as-a-service-daas"}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/editorial-calendar/cloud-native-security/the-what-and-why-of-cloud-native-security','containerjournal.com: The What and Why of Cloud-Native Security','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8344b412fd45623dc7a7aeca0bb3c25cbed87ed1bd4e0644d1a89ded052438bf',100.0,1779031353,0,'2026-05-17T17:22:33.388280+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/editorial-calendar/cloud-native-security/the-what-and-why-of-cloud-native-security"}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/features/4-expert-level-things-i-wish-id-known-about-kubernetes','containerjournal.com: 4 Expert-Level Things I Wish I’d Known About Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','98a4fcc13243b3e6be9f29e2bf7d418b58fa7537b404915d40ab2e96116fb06e',100.0,1779029971,0,'2026-05-17T16:59:31.440545+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/4-expert-level-things-i-wish-id-known-about-kubernetes"}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/features/9-open-source-developer-tools-for-kubernetes','containerjournal.com: 9 Open Source Developer Tools for Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9833d37eff7c92ef4c2d1eb159e0e6925f56ff2a9ddea8f73d0eb8131f2cc94b',100.0,1779034043,0,'2026-05-17T18:07:23.123354+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/9-open-source-developer-tools-for-kubernetes"}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/features/assessing-the-true-cost-of-kubernetes','containerjournal.com: Assessing the True Cost of Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','49424c5e3c9e7fb7548dc700eff92dedcd6dc46f65b2aa72980b9b75c96f7c2b',100.0,1779031402,0,'2026-05-17T17:23:22.994340+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/assessing-the-true-cost-of-kubernetes"}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/features/deploying-kubernetes-on-bare-metal','containerjournal.com: Deploying Kubernetes on Bare Metal','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f8384d4535b32a8f60a62963a6ef6d71970cef796cb7da4ba37e34e0b6cc835c',100.0,1779031390,0,'2026-05-17T17:23:10.814507+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-on-premise.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/deploying-kubernetes-on-bare-metal"}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/features/gitlab-brings-kubernetes-operator-to-red-hat-openshift','containerjournal.com: GitLab Brings Kubernetes Operator to Red Hat OpenShift','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1285e895276d4fc22bd29843f0c5e9f8e688780bca3a879aba0d8e489a6cb96d',100.0,1779030088,0,'2026-05-17T17:01:28.273101+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/gitlab-brings-kubernetes-operator-to-red-hat-openshift"}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/features/gitops-the-missing-link-for-ci-cd-for-kubernetes','containerjournal.com: Best of 2022: GitOps: The Missing Link for CI/CD for'' Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','115b2525b2fd5fc752b409cf408b80fafc8dc4e6d9c5fafcb4cfe461b479ee56',100.0,1779030556,0,'2026-05-17T17:09:16.234590+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/gitops-the-missing-link-for-ci-cd-for-kubernetes"}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/features/gitops-workflows-and-principles-for-kubernetes','==containerjournal.com: GitOps Workflows and Principles for Kubernetes==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','33291f3777ddf6b084de8c633b1375b44a04f53243b5d4fdb81ff949468f298e',100.0,1779031342,0,'2026-05-17T17:22:22.965364+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/features/gitops-workflows-expanding-beyond-kubernetes-clusters','containerjournal.com: GitOps Workflows Expanding Beyond Kubernetes Clusters','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b5478095811e234e7d18e0715c749bac43a01b2596c1532ecc6588ac9cf458da',100.0,1779029156,0,'2026-05-17T16:45:56.357994+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/gitops-workflows-expanding-beyond-kubernetes-clusters"}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/features/kubernetes-enables-devops-as-a-service-daas','containerjournal.com: Kubernetes Enables DevOps-as-a-Service (DaaS) 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','df18aa86dad46a306133d5a6e852cfc00fcc699e4e9b3c4c97f4bf3d1351d152',100.0,1779031217,0,'2026-05-17T17:20:17.275690+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{"duplicate_of": "https://containerjournal.com/editorial-calendar/best-of-2021/kubernetes-enables-devops-as-a-service-daas"}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/features/kubernetes-security-in-your-ci-cd-pipeline','containerjournal.com: Kubernetes Security in Your CI/CD Pipeline','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','18177d0221bd38ebdff17840fade2ff49c79f27734fce3d9ff27cbf9a6da2185',100.0,1779032233,0,'2026-05-17T17:37:13.996632+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/kubernetes-security-in-your-ci-cd-pipeline"}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/features/linkerds-cncf-graduation-due-to-its-simplicity','containerjournal.com: Linkerd’s CNCF Graduation Due to its Simplicity','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','40dd2dcacc1b17cc72cae629743a684537a0d5d3ffb03880c35386b28fbe3cce',100.0,1779031018,0,'2026-05-17T17:16:58.504558+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/linkerds-cncf-graduation-due-to-its-simplicity"}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/features/red-hat-ibm-launch-konveyor-to-aggregate-kubernetes-tools','containerjournal.com: Red Hat, IBM Launch Konveyor to Aggregate Kubernetes'' Tools','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','44f8d2e908688fe542734390ec32d58430651efccde27a24dc749faac34340bd',100.0,1779031784,0,'2026-05-17T17:29:44.037653+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-backup-migrations.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/red-hat-ibm-launch-konveyor-to-aggregate-kubernetes-tools"}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/features/red-hat-simplifies-kubernetes-cluster-management','containerjournal.com: Red Hat Simplifies Kubernetes Cluster Management','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b7057b78ff9f06ce1ec588b406b5651860ffe08f4b90521d13645e0bfeea22f1',100.0,1779031144,0,'2026-05-17T17:19:04.319708+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/red-hat-simplifies-kubernetes-cluster-management"}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/features/siloscape-the-dark-side-of-kubernetes','containerjournal.com: Siloscape: The Dark Side of Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8cb6f103700f3f4e68f1f9d839715d92e8a015840887eb604b9def1045315ead',100.0,1779029986,0,'2026-05-17T16:59:46.624706+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/siloscape-the-dark-side-of-kubernetes"}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/features/the-4-levels-of-gitops-maturity','containerjournal.com: The 4 Levels of GitOps Maturity','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4aced4975cdc14feae083ed46231e0e78834b50c0f7cf5500328bcd89cebf0e1',100.0,1779033587,0,'2026-05-17T17:59:47.394283+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/the-4-levels-of-gitops-maturity"}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/features/the-rise-of-the-kubemaster','A new role to emerge: Kubernetes Manager (KubeMaster) 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','d1f382d5091057dd16c31c2addea3dbd843147c5712e89fa0885937917dc374c',100.0,1779033026,0,'2026-05-17T17:50:26.338781+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/features/whats-the-difference-between-docker-and-kubernetes','==containerjournal.com: What’s the Difference Between Docker and Kubernetes?==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','367763ff938c7d58fda67a549a836b53e076d20592561a9e08ca10463106407d',100.0,1779030575,0,'2026-05-17T17:09:35.828902+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/features/when-is-kubernetes-service-ownership-the-right-fit','containerjournal.com: When is Kubernetes Service Ownership the Right Fit?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','262baa135af3a72c904f412c031ca4610c44673f56de85842a64d35b9f1edc64',100.0,1779033732,0,'2026-05-17T18:02:12.584788+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/when-is-kubernetes-service-ownership-the-right-fit"}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/features/when-is-service-mesh-worth-it','==containerjournal.com: When Is Service Mesh Worth It?==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','92bee09d8ff2d4afc51dc76df42d0c4b138fdf586562d2bbd734060bd4744ece',100.0,1779034426,0,'2026-05-17T18:13:46.310548+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/features/when-kubernetes-as-a-service-doesnt-cut-it','containerjournal.com: When Kubernetes-as-a-Service Doesn’t Cut It','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ce128728e75e1d95d413ac134f0b05c5857e0e42824f193344c6a0bbe987ab6e',100.0,1779029554,0,'2026-05-17T16:52:34.172821+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-on-premise.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/features/when-kubernetes-as-a-service-doesnt-cut-it"}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/kubeconcnc/kubernetes-true-superpower-is-its-control-plane','containerjournal.com: Kubernetes’ True Superpower is its Control Plane','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3323f7dcae5c69991efd0392a2b0395ffb34a04a014cc44e70e22099916678b9',100.0,1779031335,0,'2026-05-17T17:22:15.132029+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/kubeconcnc/kubernetes-true-superpower-is-its-control-plane"}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/topics/container-ecosystems/how-docker-and-kubernetes-work-together','containerjournal.com: Best of 2020: How Docker and Kubernetes Work Together','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','27fe12c7b9c2df088fc66fcfeca41212c15bb3e05cf49d11d1b9c931980dd23e',100.0,1779034174,0,'2026-05-17T18:09:34.575028+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/topics/container-ecosystems/how-the-rise-of-containers-will-drive-devops','containerjournal.com: How the Rise of Containers Will Drive DevOps','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f1f828429993e29ad6c60d80e1e0547c8382ff8b3b49724a6ebad013f85a5b3f',100.0,1779033090,0,'2026-05-17T17:51:30.235053+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/topics/cloudnativedevelopment/how-the-rise-of-containers-will-drive-devops"}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/topics/container-ecosystems/ibm-leverages-containers-to-advance-devops-on-mainframes','IBM Leverages Containers to Advance DevOps on Mainframes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','eddb7796f04c9d9e2b5c88269e867b5b9e023dca1cc1c1adb9342d358852ff73',100.0,1779031100,0,'2026-05-17T17:18:20.859581+02:00',NULL,NULL,NULL,'[]','[]','["docs/ibm_cloud.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/topics/cloudnativedevelopment/ibm-leverages-containers-to-advance-devops-on-mainframes"}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/topics/container-ecosystems/red-hat-adds-java-runtime-for-kubernetes-to-subscription','containerjournal.com: Red Hat Adds Java Runtime for Kubernetes to Subscription','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','58dece3caa9e25eba3e1a9bbdee906e91cb4ac1283dae9c72ed4191c520d9071',100.0,1779033762,0,'2026-05-17T18:02:42.865836+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/topics/cloudnativedevelopment/red-hat-adds-java-runtime-for-kubernetes-to-subscription"}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/topics/container-management/10-best-practices-worth-implementing-to-adopt-kubernetes','containerjournal.com: 10 Best Practices Worth Implementing to Adopt Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','85ea2132330db4d11bc25198717656da096248bf34fec3f02632fa22d4f92aa5',100.0,1779031797,0,'2026-05-17T17:29:57.863900+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/topics/container-management/overcoming-kubernetes-infrastructure-challenges','containerjournal.com: Overcoming Kubernetes Infrastructure Challenges','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b95f995494d58be8b16741e9444f61b4917cdb4af67aba726f5ee48666a0e10c',100.0,1779031047,0,'2026-05-17T17:17:27.569389+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/topics/cloudnativeplatforms/overcoming-kubernetes-infrastructure-challenges"}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/topics/container-management/rancher-labs-adds-support-for-longhorn-storage-on-kubernetes-clusters','containerjournal.com: Rancher Labs Adds Support for Longhorn Storage on'' Kubernetes Clusters','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','222a0e1580bbc38bfd03a90bb365527262b63b2cb315b1c5beb7fc139d7e908d',100.0,1779034017,0,'2026-05-17T18:06:57.094543+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/topics/cloudnativeplatforms/rancher-labs-adds-support-for-longhorn-storage-on-kubernetes-clusters"}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/topics/container-management/red-hat-delivers-latest-kubernetes-enhancements','containerjournal.com: Red Hat Delivers Latest Kubernetes Enhancements','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1fe92296b762ecad9852974bbe2fc7aa96919719b8cea2fc632e1210dd7cbdeb',100.0,1779034328,0,'2026-05-17T18:12:08.374937+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/topics/cloudnativeplatforms/red-hat-delivers-latest-kubernetes-enhancements"}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/topics/container-management/red-hat-integrates-kubevirt-with-kubernetes-management-platform-from-sap','containerjournal.com: Red Hat Integrates KubeVirt With Kubernetes Management'' Platform From SAP','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','48e477a8cb19ae505ba43ad890022ab68fc6df95ae843cda7ccb782bb81a6620',100.0,1779032787,0,'2026-05-17T17:46:27.637166+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/topics/cloudnativeplatforms/red-hat-integrates-kubevirt-with-kubernetes-management-platform-from-sap"}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/topics/container-management/red-hat-platform-brings-kafka-closer-to-kubernetes','containerjournal.com: Red Hat Platform Brings Kafka Closer to Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a04ad889910405ad5e405eac3d828e849fa4ffc6a63abb5a0155cc9b50a560a3',100.0,1779032458,0,'2026-05-17T17:40:58.649058+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/topics/cloudnativeplatforms/red-hat-platform-brings-kafka-closer-to-kubernetes"}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/topics/container-security/how-to-secure-your-kubernetes-cluster','containerjournal.com: How to Secure Your Kubernetes Cluster 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a8581516b5dd0e9167d9b31034a35d4bec2fbb5d5eff63bedd13eac8a4e65bd4',100.0,1779030301,0,'2026-05-17T17:05:01.478185+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/topics/cloudnativesecurity/how-to-secure-your-kubernetes-cluster"}');
+INSERT INTO "resources" VALUES('https://containerjournal.com/uncategorized/9-pillars-of-engineering-devops-with-kubernetes','containerjournal.com: 9 Pillars of Engineering DevOps With Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0e169677be9635e01ec8229b7247fce3195bb4dbd5b1261ac58b777932d23d03',100.0,1779033164,0,'2026-05-17T17:52:44.200025+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{"duplicate_of": "https://cloudnativenow.com/uncategorized/9-pillars-of-engineering-devops-with-kubernetes"}');
+INSERT INTO "resources" VALUES('https://containerssh.io','ContainerSSH: Launch containers on demand 🌟🌟','','2025',5,'An innovative SSH server that dynamically launches temporary sandboxed containers in Kubernetes upon user connection. Excellent for secure bastion hosts, remote development spaces, and terminal interfaces without raw VM exposures. It remains highly active with robust security-centric enterprise support.','Go','Service','High',1,'online','manual','c774f9e7a5e06e492c407eeab6b2906b6156918e6630dfd7cf52fdbfcb86dfc5',100.0,1779031230,1,'2026-05-17T17:20:30.797999+02:00',NULL,NULL,NULL,'["Infrastructure", "Access Control", "SSH Integrations"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://containo.us/blog/kubernetes-ingress-service-api-demystified','containo.us: Kubernetes Ingress & Service API Demystified','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a0608224d88cd687fb7b2d54f142a10d61f9b5cb67e60150f441396423733966',100.0,1779031026,0,'2026-05-17T17:17:06.176346+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{"duplicate_of": "https://traefik.io/blog/kubernetes-ingress-service-api-demystified"}');
+INSERT INTO "resources" VALUES('https://containo.us/maesh','Maesh','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','3cbd4dc9f94726298ade097c84b034551fc2cd2e75bf5f384b0dc696a10ef6a1',100.0,1779032880,0,'2026-05-17T17:48:00.507791+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://contains.dev/blog/optimizing-docker-image-size','contains.dev: Optimizing Docker image size and why it matters','','N/A',0,'A curated technical resource and architectural guide covering contains.dev: Optimizing Docker image size and why it matters in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030329,0,'2026-05-17T17:05:29.921598+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://content.techgig.com/5-best-devops-practices-for-beginners/articleshow/81368965.cms','content.techgig.com: 5 Best DevOps practices for beginners','','2021',0,'A beginner''s breakdown focusing on foundational workflow automations. Emphasizes structured Git branching protocols, continuous integration, early diagnostic alerting, standardized localized environments, and incremental canary releases to optimize developer confidence.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps Methodology", "Best Practices", "Foundational Principles"]','["[COMMUNITY-TOOL]"]','[]','["devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://continuousdelivery.com/implementing/patterns','continuousdelivery.com: Patterns 🌟','','2020',1,'A seminal reference of continuous delivery patterns. Evaluates technical blueprints for automated schema updates, blue-green environments, canary verification loops, and clean decoupling of software builds from configurations.','English','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Continuous Delivery", "Patterns"]','["[COMMUNITY-TOOL]"]','[]','["cicd.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://contractortaxation.com/contracting-in-spain','contractortaxation.com/contracting-in-spain','','2026',0,'A tactical resource breaking down contractor taxation, social security requirements, and corporate setups in Spain. Useful for foreign engineers seeking to establish legal compliance while maximizing net income. Live grounding confirms the accuracy of its tax-rate tables and structural options under Spanish law.','English','Guide/Legal','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Remote Work & Career", "Legal Compliance", "Spanish Taxation"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["freelancing.md"]','{}','{}');
@@ -2895,37 +2895,37 @@ INSERT INTO "resources" VALUES('https://cookbook.learndataengineering.com/docs/0
INSERT INTO "resources" VALUES('https://cookbook.openshift.org','cookbook.openshift.org 🌟','','2026',0,'A primary community-driven cookbook for production OpenShift cluster engineers. Curator Insight praises its interactive operational guides. Live Grounding highlights how this resource coordinates successful cluster migrations and multitenant security architectures.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform", "Container Orchestration", "OpenShift"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cookbook.openshift.org/image-registry-and-image-streams/how-do-i-import-an-image-from-an-external-image.html','cookbook.openshift.org: How do I import an image from an external image registry? 🌟','','2026',0,'An in-depth guide regarding external OCI registry ingestion and ImageStreams mapping. Curator Insight emphasizes security-compliant tag tracking. Live Grounding outlines its vital importance for disconnected, air-gapped container mirroring.','Shell','Guide','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform", "Container Orchestration", "OpenShift"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://coolify.io','coolify.io','','2026',0,'An open-source, self-hosted Heroku and Netlify alternative. It automates container deployments for major runtimes and databases, operating smoothly on simple VPS instances without cluster orchestration.','PHP','Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Deployment", "PaaS", "Coolify"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-alternatives.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://copilot.github.com','GitHub Copilot','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','838bc4a28da9091162117c4c3cf5182f089f1695468ca2e18730af311c5856b0',100.0,1.7790299853081541e+09,0,'2026-05-17T16:59:45.308154+02:00',NULL,NULL,NULL,'[]','[]','["docs/devel-sites.md", "docs/git.md"]','[]','{}','{"duplicate_of": "https://github.com/copilot"}');
-INSERT INTO "resources" VALUES('https://copr.fedorainfracloud.org','copr.fedorainfracloud.org','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1fd02a8f378ca2a00c0ee2ec3258049822b9ba4aa32e1e6597e9eee74326159a',100.0,1.7790308683764379e+09,0,'2026-05-17T17:14:28.376438+02:00',NULL,NULL,NULL,'[]','[]','["docs/linux.md"]','[]','{}','{"duplicate_of": "https://copr.fedorainfracloud.org/coprs"}');
+INSERT INTO "resources" VALUES('https://copilot.github.com','GitHub Copilot','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','838bc4a28da9091162117c4c3cf5182f089f1695468ca2e18730af311c5856b0',100.0,1779029985,0,'2026-05-17T16:59:45.308154+02:00',NULL,NULL,NULL,'[]','[]','["docs/devel-sites.md", "docs/git.md"]','[]','{}','{"duplicate_of": "https://github.com/copilot"}');
+INSERT INTO "resources" VALUES('https://copr.fedorainfracloud.org','copr.fedorainfracloud.org','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1fd02a8f378ca2a00c0ee2ec3258049822b9ba4aa32e1e6597e9eee74326159a',100.0,1779030868,0,'2026-05-17T17:14:28.376438+02:00',NULL,NULL,NULL,'[]','[]','["docs/linux.md"]','[]','{}','{"duplicate_of": "https://copr.fedorainfracloud.org/coprs"}');
INSERT INTO "resources" VALUES('https://copr.fedorainfracloud.org/coprs','copr.fedorainfracloud.org','','2013',4,'The Fedora community platform allowing builders to easily deploy and distribute customized package repositories. It provides automatic RPM builds from source. Live Grounding proves its critical function in Fedora and RHEL testing pipelines.','Python','Website','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2013-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure & Operations", "Software Distribution", "Fedora/RedHat"]','["[ENTERPRISE-STABLE]"]','[]','["linux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://copyconstruct.medium.com/testing-in-production-the-safe-way-18ca102d0ef1','copyconstruct.medium.com: Testing in Production, the safe way 🌟🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering copyconstruct.medium.com: Testing in Production, the safe way 🌟🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903043642900204e+09,0,'2026-05-17T17:07:16.429002+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://coreos.com/blog/introducing-ignition.html',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','fe3b00fc9855e8f639ff3144a9426dbe138a0fc8ac6c3d5d5c1f62df62660602',100.0,1.77903020215598511e+09,0,'2026-05-17T17:03:22.155985+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://coreos.com/ignition/docs/latest/what-is-ignition.html',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','f9762d829597d6b30fc553e86d294c3fcb736171d602ae58e3639cfcb9c48d27',100.0,1.77902926980750703e+09,0,'2026-05-17T16:47:49.807507+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://copyconstruct.medium.com/testing-in-production-the-safe-way-18ca102d0ef1','copyconstruct.medium.com: Testing in Production, the safe way 🌟🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering copyconstruct.medium.com: Testing in Production, the safe way 🌟🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030436,0,'2026-05-17T17:07:16.429002+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://coreos.com/blog/introducing-ignition.html',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','fe3b00fc9855e8f639ff3144a9426dbe138a0fc8ac6c3d5d5c1f62df62660602',100.0,1779030202,0,'2026-05-17T17:03:22.155985+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://coreos.com/ignition/docs/latest/what-is-ignition.html',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','f9762d829597d6b30fc553e86d294c3fcb736171d602ae58e3639cfcb9c48d27',100.0,1779029269,0,'2026-05-17T16:47:49.807507+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://cormachogan.com/2020/04/01/a-first-look-at-vsphere-with-kubernetes-in-action','cormachogan.com: A first look at vSphere with Kubernetes in action','','2020',0,'A hands-on architectural exploration of the early vSphere with Kubernetes implementation. The post walks through supervisor cluster enablement, native vSphere Pods execution, storage class integration with VMware CNS (Cloud Native Storage), and basic network policies.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Virtualization", "VMware Tanzu"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-on-premise.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cormachogan.com/2020/04/07/building-a-tkg-guest-cluster-in-vsphere-with-kubernetes','cormachogan.com: Building a TKG Cluster in vSphere with Kubernetes','','2020',0,'A deep technical guide demonstrating how to declare and bootstrap Tanzu Kubernetes Grid (TKG) workload clusters (guest clusters) inside a vSphere supervisor cluster. Explains the underlying declarative custom resource definition (CRD) configurations matching Cluster API mechanics.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Virtualization", "VMware Tanzu"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-on-premise.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cortexmetrics.io','**Cortex**:','','2024',0,'Architectural landing page of Cortex, an enterprise-grade, horizontally scalable, multi-tenant TSDB. Note: Since 2024-2025, many users have migrated toward Thanos or VictoriaMetrics, yet Cortex remains a highly resilient classic for long-term storage.','Go','Official Portal','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Distributed Storage", "Cortex Engine"]','["[COMMUNITY-TOOL]"]','[]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://coruzant.com/appdev/kubernetes-management-tools-and-best-practices','coruzant.com/appdev: Kubernetes Management: Tools and Best Practices','','2023',0,'Focuses on administrative practices and tools used to orchestrate complex Kubernetes applications. It outlines key principles of cluster lifecycle management, scaling rules, security integration, and centralized control strategies for platform engineers.','Bash','Article','Beginner',0,'online','manual','6b7f924aa5fdd8b13b3e24d3c6bb038193e29f6d06481b69e6bed0afcbfa4b78',100.0,1.77903210929808092e+09,1,'2026-05-17T17:35:09.298081+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Operations", "Curation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://coruzant.com/appdev/kubernetes-management-tools-and-best-practices','coruzant.com/appdev: Kubernetes Management: Tools and Best Practices','','2023',0,'Focuses on administrative practices and tools used to orchestrate complex Kubernetes applications. It outlines key principles of cluster lifecycle management, scaling rules, security integration, and centralized control strategies for platform engineers.','Bash','Article','Beginner',0,'online','manual','6b7f924aa5fdd8b13b3e24d3c6bb038193e29f6d06481b69e6bed0afcbfa4b78',100.0,1779032109,1,'2026-05-17T17:35:09.298081+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Operations", "Curation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://couchdb.apache.org','Couchdb.apache.org','','2026',4,'Apache multi-master replicating document database using HTTP/JSON APIs. Features robust, offline-first sync protocols with ACID qualities, backed by Erlang''s battle-tested fault tolerance.','Erlang','Software','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Architecture", "NoSQL Databases", "Document Databases"]','["[ENTERPRISE-STABLE]"]','[]','["nosql.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://courses.devopscube.com/l/products','techiescamp.com: Kubernetes Kustomize Crash Course','','2023',2,'A fast-paced educational resource covering basic commands, structure of `kustomization.yaml`, and the deployment of a demo application using overlays. Highlights practical command line utilities such as `kubectl kustomize`.','English','Course','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Configuration Management"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kustomize.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://courses.mooc.fi/org/uh-cs/courses/devops-with-kubernetes','devopswithkubernetes.com','','2026',0,'An open-source academic DevOps curriculum developed by the University of Helsinki. Explores real-world container scheduling, persistent storage setups, pipeline engineering, and live microservice application deployment strategies inside standard clusters.','N/A','Course','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Education", "Academic Programs"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-tutorials.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://craig-godden-payne.medium.com/how-does-ingress-work-in-kubernetes-f3b121d0351f','craig-godden-payne.medium.com: How does ingress work in Kubernetes?','','N/A',0,'A curated technical resource and architectural guide covering craig-godden-payne.medium.com: How does ingress work in Kubernetes? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779033205860605e+09,0,'2026-05-17T17:53:25.860605+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://craig-godden-payne.medium.com/how-does-ingress-work-in-kubernetes-f3b121d0351f','craig-godden-payne.medium.com: How does ingress work in Kubernetes?','','N/A',0,'A curated technical resource and architectural guide covering craig-godden-payne.medium.com: How does ingress work in Kubernetes? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033205,0,'2026-05-17T17:53:25.860605+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://crc.dev','Homepage','','2025',0,'The landing portal for Red Hat OpenShift Local (formerly CodeReady Containers / CRC). OpenShift Local packages a minimal, single-node OpenShift cluster into a single virtual machine optimized for local development. Live grounding confirms it is the primary local emulation tool, replacing minishift, and is designed for developers building cloud-native applications directly on macOS, Windows, or Linux.','English','Homepage','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platforms", "Local Development", "OpenShift Local"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://creately.com/blog/business/how-to-set-kpis-for-team-members','creately.com: A Step By Step Guide to Set KPIs for Team Members','','N/A',0,'A curated technical resource and architectural guide covering creately.com: A Step By Step Guide to Set KPIs for Team Members in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','0688b3db1197d257f8fe034c30757d1b1b2672b4805af35704cd27b34007a662',100.0,1779029374.98414,0,'2026-05-17T16:49:34.984140+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{"duplicate_of": "https://creately.com/guides/how-to-set-kpis-for-team-members"}');
-INSERT INTO "resources" VALUES('https://creately.com/blog/diagrams/what-is-a-kanban-board','creately.com: How to Better Manage Your Projects with Kanban Boards','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','77bd91dc8db799733ae86236f0770b2addc8ce9924ccba12c3902d6a915ef247',100.0,1.77903351142344689e+09,0,'2026-05-17T17:58:31.423447+02:00',NULL,NULL,NULL,'[]','[]','["docs/project-management-methodology.md"]','[]','{}','{"duplicate_of": "https://creately.com/blog/project-management/what-is-a-kanban-board"}');
+INSERT INTO "resources" VALUES('https://creately.com/blog/business/how-to-set-kpis-for-team-members','creately.com: A Step By Step Guide to Set KPIs for Team Members','','N/A',0,'A curated technical resource and architectural guide covering creately.com: A Step By Step Guide to Set KPIs for Team Members in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','0688b3db1197d257f8fe034c30757d1b1b2672b4805af35704cd27b34007a662',100.0,1779029374,0,'2026-05-17T16:49:34.984140+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{"duplicate_of": "https://creately.com/guides/how-to-set-kpis-for-team-members"}');
+INSERT INTO "resources" VALUES('https://creately.com/blog/diagrams/what-is-a-kanban-board','creately.com: How to Better Manage Your Projects with Kanban Boards','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','77bd91dc8db799733ae86236f0770b2addc8ce9924ccba12c3902d6a915ef247',100.0,1779033511,0,'2026-05-17T17:58:31.423447+02:00',NULL,NULL,NULL,'[]','[]','["docs/project-management-methodology.md"]','[]','{}','{"duplicate_of": "https://creately.com/blog/project-management/what-is-a-kanban-board"}');
INSERT INTO "resources" VALUES('https://creately.com/blog/project-management/what-is-a-kanban-board','creately.com: How to Better Manage Your Projects with Kanban Boards','','2021',3,'Introduces visual project management methodologies using Kanban boards. Highlights essential visual metrics such as Work-in-Progress (WIP) limits, cycle times, and bottleneck identification. Explains how to map agile delivery cycles onto dynamic cards to improve flow, increase transparency, and accelerate software shipping iterations.','en','Guide','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Engineering Leadership", "Project Management", "Agile Methodologies"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["project-management-methodology.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cri-o.io','cri-o.io','','2017',0,'The official home of CRI-O, an optimized Container Runtime Interface (CRI) designed specifically and exclusively for Kubernetes. CRI-O avoids overhead by supporting only OCI-compliant runtimes, removing unnecessary client CLI abstractions to deliver minimum-footprint workload execution.','None','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2017-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containerization", "Runtimes", "Kubernetes Integration"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md", "container-managers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cribl.io/blog/using-prometheus-for-agentless-monitoring','cribl.io: Using Prometheus for Agentless Monitoring','','2021',0,'Explores agentless infrastructure monitoring architectures with Prometheus. Contrasts deploying individual node_exporter daemons with querying API-based metric proxy endpoints, using SNMP exporters, or utilizing blackbox endpoints to analyze legacy infrastructure targets.','N/A','Technical Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Observability", "Prometheus", "Agentless Monitoring"]','["[LEGACY]"]','[]','["prometheus.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cronicaglobal.elespanol.com/vida/20240604/roberto-ardon-incepto-ia-pueden-pedir-imposibles/860164103_0.html','cronicaglobal.elespanol.com: Roberto Ardon (Incepto): "A la IA no se le pueden pedir imposibles"','','2024',3,'An interview with Roberto Ardon, co-founder of Incepto Medical, framing the realistic capabilities and limitations of clinical AI deployment in European hospitals. Ardon discusses how AI should be engineered as a targeted productivity tool (e.g., reducing routine screening fatigue) rather than a replacement for human clinicians. It offers deep insights into market deployment, medical device certification, and data security hurdles.','Spanish','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Management", "Healthcare Tech", "AI Diagnostics"]','["[COMMUNITY-TOOL]"]','[]','["customer.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://crontab.guru','crontab.guru 🌟','','2024',5,'The premier interactive visual tool for parsing, writing, and validating cron job schedules. It parses obscure crontab strings into human-readable timelines, which is crucial for managing automated cloud jobs or Kubernetes CronJobs.','JavaScript','Tool','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Linux Administration", "Job Scheduling"]','["[DE FACTO STANDARD]"]','[]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://crossplane.io','crossplane.io','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','30311266c2e7eba4eaf746dbf25e5577f1f6e00305381acbaca7b8d1f8dbffcc',100.0,1.77903222360048794e+09,0,'2026-05-17T17:37:03.600488+02:00',NULL,NULL,NULL,'[]','[]','["docs/crossplane.md"]','[]','{}','{"duplicate_of": "https://www.crossplane.io"}');
+INSERT INTO "resources" VALUES('https://crossplane.io','crossplane.io','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','30311266c2e7eba4eaf746dbf25e5577f1f6e00305381acbaca7b8d1f8dbffcc',100.0,1779032223,0,'2026-05-17T17:37:03.600488+02:00',NULL,NULL,NULL,'[]','[]','["docs/crossplane.md"]','[]','{}','{"duplicate_of": "https://www.crossplane.io"}');
INSERT INTO "resources" VALUES('https://crunchtools.com/comparison-linux-container-images','crunchtools.com: A Comparison of Linux Container Images','','2026',0,'This analytical article compares various Linux base container images (Alpine, Debian, Ubuntu, Red Hat UBI) across size, package ecosystems, security profiles, and glibc/musl compatibility. It helps system architects weigh the trade-offs of using minimal images like Alpine (extremely light but uses musl libc) against enterprise standards like UBI (fully supported but heavier). It is a vital read for standardizing secure base OS layers.','Markdown','Article','Medium',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Containerization", "Base Images"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://crunchtools.com/moving-linux-services-to-containers','crunchtools.com: A Hacker’s Guide to Moving Linux Services into Containers. Epic 15 page blog post showing people how to move Wordpress (php), Mediawiki (php), and Request Tracker (perl) into containers','','2026',0,'A detailed 15-page architectural guide highlighting standard procedures for migrating legacy, bare-metal Linux services (such as WordPress, MediaWiki, and Request Tracker) into modern containers. It covers dissecting stateful components, isolating persistent data directories, managing configurations, and implementing reverse proxies. This resource is highly valuable for infrastructure engineers executing legacy-to-cloud modernization strategies.','Markdown','Article','Medium',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Migration", "Containerization"]','["[LEGACY]"]','[]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://crunchtools.com/should-i-use-docker-compose-or-podman-compose-with-podman','crunchtools.com: Should I Use Docker Compose Or Podman Compose With Podman?','','2021',0,'This architectural comparison contrasts the usage of Podman Compose with Docker Compose running on Podman''s virtualized API socket. The synthesis recommends leveraging the Docker-compatible socket configuration in enterprise environments for high-fidelity compatibility with complex multi-container definitions.','Shell','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Container Infrastructure", "Container Tooling", "Compose Comparison"]','["[COMMUNITY-TOOL]"]','[]','["container-managers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cryptography.io/en/latest/hazmat/primitives/key-derivation-functions','cryptography.io: scrypt (cryptography)','','2026',5,'Implements the scrypt algorithm within Python''s premier cryptography package, enabling customization of CPU, memory, and parallelization parameters. Ideal for highly customized cryptographic backends requiring precise control over memory-hard functions.','Python','Library','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Cryptography", "Hashing Algorithms"]','["[DE FACTO STANDARD]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://css-tricks.com/a-gentle-introduction-to-using-a-docker-container-as-a-dev-environment','A Gentle Introduction to Using a Docker Container as a Dev Environment','','2021',0,'Explains how to containerize a developer''s workspace using Docker containers instead of native OS packages. Focuses on achieving parity between development and production configurations, highlighting workflows that align with the standardized VS Code Dev Containers specification.','English','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Local Development", "Development Environments", "Containers"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://css-tricks.com/better-collaboration-with-pull-requests','css-tricks.com: Advanced Git series. 3 Better Collaboration With Pull Requests','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','671cb527229ae45887bdcdd1f49a593c53d4e1bc2005be9589bc1f5a3aa2d86d',100.0,1.77902986320896291e+09,1,'2026-05-17T16:57:43.208963+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://css-tricks.com/branching-strategies-in-git','css-tricks.com: Advanced Git series. 2 Branching Strategies in Git','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','acf98bd232f422612e0b993fdd58946024ee0f37e6c4e4048b4fc3b8d8568e30',100.0,1.77902991704086303e+09,1,'2026-05-17T16:58:37.040863+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://css-tricks.com/cherry-picking-commits-in-git','css-tricks.com: Cherry-Picking Commits in Git','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','8da2f6a5b112766c0c75d979eff7d04286e80557de5841657b8c81ee299ba731',100.0,1.77903215988225793e+09,1,'2026-05-17T17:35:59.882258+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://css-tricks.com/better-collaboration-with-pull-requests','css-tricks.com: Advanced Git series. 3 Better Collaboration With Pull Requests','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','671cb527229ae45887bdcdd1f49a593c53d4e1bc2005be9589bc1f5a3aa2d86d',100.0,1779029863,1,'2026-05-17T16:57:43.208963+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://css-tricks.com/branching-strategies-in-git','css-tricks.com: Advanced Git series. 2 Branching Strategies in Git','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','acf98bd232f422612e0b993fdd58946024ee0f37e6c4e4048b4fc3b8d8568e30',100.0,1779029917,1,'2026-05-17T16:58:37.040863+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://css-tricks.com/cherry-picking-commits-in-git','css-tricks.com: Cherry-Picking Commits in Git','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','8da2f6a5b112766c0c75d979eff7d04286e80557de5841657b8c81ee299ba731',100.0,1779032159,1,'2026-05-17T17:35:59.882258+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://css-tricks.com/creating-the-perfect-commit-in-git','css-tricks.com: Advanced Git series. 1 Creating the Perfect Commit in Git','- [css-tricks.com: Advanced Git series. 2 Branching Strategies in Git](https://css-tricks.com/branching-strategies-in-git)
- [css-tricks.com: Advanced Git series. 3 Better Collaboration With Pull Requests](https://css-tricks.com/better-collaboration-with-pull-requests)
- [css-tricks.com: Advanced Git series. 4 Merge Conflicts: What They Are and How to Deal with Them](https://css-tricks.com/merge-conflicts-what-they-are-and-how-to-deal-with-them)
@@ -2935,101 +2935,101 @@ INSERT INTO "resources" VALUES('https://css-tricks.com/creating-the-perfect-comm
- [css-tricks.com: Using the Reflog to Restore Lost Commits](https://css-tricks.com/using-the-reflog-to-restore-lost-commits)','2021',0,'A multi-part deep dive on Git best practices, including git add -p, branching strategies, PR workflows, merge conflict resolution, rebase vs merge, interactive rebase, cherry-picking, and reflogs.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Workflows"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://css-tricks.com/git-switching-unstaged-changes-to-a-new-branch','css-tricks.com: Git: Switching Unstaged Changes to a New Branch','','2021',0,'Analyzes rapid tactics for extracting uncommitted, unstaged alterations into a newly spawned local feature branch. Guides developers on preserving workspace fluidity when starting feature-work inside the wrong branch context without triggering merge hazards.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Version Control", "Git Core", "Workspace State"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://css-tricks.com/how-to-automate-project-versioning-and-releases-with-continuous-deployment','css-tricks.com: How to Automate Project Versioning and Releases with Continuous Deployment 🌟','','2021',0,'An implementation guide for setting up automated semver-based deployments and releases. Focuses on integrating semantic-release utilities inside popular continuous integration environments to remove manual distribution workloads.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Continuous Deployment", "Release Automation"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://css-tricks.com/interactive-rebase-clean-up-your-commit-history','css-tricks.com: Advanced Git series. 6 Interactive Rebase: Clean up your'' Commit History','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','3ff16cfded927f39622546f3b7ea9e3df3735e292cd4133de3caab23bc400303',100.0,1.77903430669524192e+09,1,'2026-05-17T18:11:46.695242+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://css-tricks.com/interactive-rebase-clean-up-your-commit-history','css-tricks.com: Advanced Git series. 6 Interactive Rebase: Clean up your'' Commit History','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','3ff16cfded927f39622546f3b7ea9e3df3735e292cd4133de3caab23bc400303',100.0,1779034306,1,'2026-05-17T18:11:46.695242+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://css-tricks.com/kubernetes-explained-simply-containers-pods-and-images','css-tricks.com: Kubernetes Explained Simply: Containers, Pods and Images','','2020',2,'A highly accessible guide targeting front-end and full-stack developers. It traces the hierarchy from container images and isolated container layers up to multi-container Pod topologies and network configuration.','English','Article','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Fundamentals", "Introduction", "Container Runtimes"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://css-tricks.com/merge-conflicts-what-they-are-and-how-to-deal-with-them','css-tricks.com: Advanced Git series. 4 Merge Conflicts: What They Are and'' How to Deal with Them','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','98d375711a55d8c99f4e766a978dcc137424d970a53a01b57d9368951883c1ab',100.0,1.77903174006368899e+09,1,'2026-05-17T17:29:00.063689+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://css-tricks.com/rebase-vs-merge-integrating-changes-in-git','css-tricks.com: Advanced Git series. 5 Rebase vs. Merge: Integrating Changes'' in Git','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','54db81d34305da265552b4bbe0b4f4e41ddf1cf8f0d732798fc2836e297242b6',100.0,1.77903238868460798e+09,1,'2026-05-17T17:39:48.684608+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://css-tricks.com/the-many-faces-of-vs-code-in-the-browser','css-tricks.com: The Many Faces of VS Code in the Browser','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','cfe0392b4f72cd29b3ed8d3ccd8ba8603cdec0afa07e3055c49663cab0d94600',100.0,1.77903322305925297e+09,1,'2026-05-17T17:53:43.059253+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://css-tricks.com/using-the-reflog-to-restore-lost-commits','css-tricks.com: Using the Reflog to Restore Lost Commits','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','eab9b8026ddc56ee65b3efbbd853721e2caaef9e6ce9a545c102a6b3c472e88b',100.0,1.77903019670577788e+09,1,'2026-05-17T17:03:16.705778+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://css-tricks.com/merge-conflicts-what-they-are-and-how-to-deal-with-them','css-tricks.com: Advanced Git series. 4 Merge Conflicts: What They Are and'' How to Deal with Them','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','98d375711a55d8c99f4e766a978dcc137424d970a53a01b57d9368951883c1ab',100.0,1779031740,1,'2026-05-17T17:29:00.063689+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://css-tricks.com/rebase-vs-merge-integrating-changes-in-git','css-tricks.com: Advanced Git series. 5 Rebase vs. Merge: Integrating Changes'' in Git','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','54db81d34305da265552b4bbe0b4f4e41ddf1cf8f0d732798fc2836e297242b6',100.0,1779032388,1,'2026-05-17T17:39:48.684608+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://css-tricks.com/the-many-faces-of-vs-code-in-the-browser','css-tricks.com: The Many Faces of VS Code in the Browser','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','cfe0392b4f72cd29b3ed8d3ccd8ba8603cdec0afa07e3055c49663cab0d94600',100.0,1779033223,1,'2026-05-17T17:53:43.059253+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://css-tricks.com/using-the-reflog-to-restore-lost-commits','css-tricks.com: Using the Reflog to Restore Lost Commits','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','eab9b8026ddc56ee65b3efbbd853721e2caaef9e6ce9a545c102a6b3c472e88b',100.0,1779030196,1,'2026-05-17T17:03:16.705778+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://cssnectar.com','cssnectar.com','','2016',0,'Curation registry for exceptional web designs and styling practices. Evaluated by industry specialists, providing reference patterns for visual design, complex layouts, and innovative UI paradigms.','HTML','Platform','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Productivity", "UI/UX Design", "Inspiration"]','["[COMMUNITY-TOOL]"]','[]','["javascript.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cult.honeypot.io/reads/best-frontend-javascript-frameworks-learn-2021','cult.honeypot.io: Best Frontend JavaScript Frameworks To Learn 2021','','N/A',0,'A curated technical resource and architectural guide covering cult.honeypot.io: Best Frontend JavaScript Frameworks To Learn 2021 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903095163149809e+09,0,'2026-05-17T17:15:51.631498+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/javascript.md"]','["javascript.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cult.honeypot.io/reads/best-frontend-javascript-frameworks-learn-2021','cult.honeypot.io: Best Frontend JavaScript Frameworks To Learn 2021','','N/A',0,'A curated technical resource and architectural guide covering cult.honeypot.io: Best Frontend JavaScript Frameworks To Learn 2021 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030951,0,'2026-05-17T17:15:51.631498+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/javascript.md"]','["javascript.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://curity.io/resources/client-security','curity.io: Client Security','','2022',0,'Focuses on security patterns when structuring application clients that interface with identity ecosystems. Covers patterns like Token Handlers and Backend-for-Frontend (BFF) to safely abstract tokens away from client browsers or apps. Reduces target exposures to common cross-site scripting risks.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Application Security", "Client Security"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://curity.io/resources/learn/oauth-overview','curity.io: OAuth 2.0 Overview','','2022',0,'An industrial-grade review of the OAuth 2.0 protocol specifications, flows, and grant types. Provides system architects with core design criteria to safely establish authorization states between microservice deployments. Underlines secure handling of access, refresh, and id tokens.','English','Article','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "IAM", "Protocols"]','["[COMMUNITY-TOOL]"]','[]','["oauth.md", "kubernetes-security.md", "securityascode.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://curity.io/resources/learn/openid-connect-overview','curity.io: OpenID Connect Overview','','2022',0,'Provides a comprehensive architecture overview of OpenID Connect (OIDC) acting as the authentication layer on top of OAuth 2.0. Analyzes ID token syntax, discovery endpoints, and flows for multi-tenant systems. Essential background knowledge for implementing cloud-native federated identities.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "IAM", "Protocols"]','["[COMMUNITY-TOOL]"]','[]','["oauth.md", "kubernetes-security.md", "securityascode.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cursor.com/blog/cloud-agent-development-environments','Development Environments for Cloud Agents','','2025',0,'Analysis of building custom sandboxes and isolated development runtimes for LLM-based autonomous cloud agents. Discusses secure API mocking, resource isolation, and state rollbacks.','English','Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["AI & Agents", "Environments", "Cloud Agents"]','["[COMMUNITY-TOOL]"]','[]','["ai.md", "devops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cursor.com/blog/composer-2-5','Cursor Composer 2.5','Deep technical analysis of Composer 2.5, Cursor''s latest agentic coding model trained with targeted textual feedback.','2026',4,'The official release announcement of Composer 2.5, Cursor''s next-generation in-house AI coding agent model built on Moonshot''s Kimi K2.5 base. This iteration implements targeted textual feedback within reinforcement learning (RL) rollouts to solve credit assignment bottlenecks over long token trajectories and scales synthetic training workloads by 25x. Additionally, it leverages a sharded Muon optimizer on an ultra-large model context to achieve a 79.8% score on SWE-Bench Multilingual, significantly expanding agentic autonomy for complex, repository-wide engineering.','en','Blog Post','Advanced',0,'online','automatic','935f72e7b8741b2f64b982402bc40a3ee230605f823805fe753a225ddb8ff453',NULL,1.78035214849399399e+09,0,'2026-06-02T00:15:48.493994+02:00',NULL,NULL,NULL,'["AI Agents", "Large Language Models", "Developer Productivity", "Reinforcement Learning"]','["EMERGING", "COMMUNITY-TOOL"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly benchmarked and praised release inside the AI engineer community.", "social_preview_url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/changelog/cursor-composer2.5-og-2400x1200.png", "source_provenance": "X.com (Cursor_AI)", "suggested_new_category": "ai-code-generation"}');
+INSERT INTO "resources" VALUES('https://cursor.com/blog/composer-2-5','Cursor Composer 2.5','Deep technical analysis of Composer 2.5, Cursor''s latest agentic coding model trained with targeted textual feedback.','2026',4,'The official release announcement of Composer 2.5, Cursor''s next-generation in-house AI coding agent model built on Moonshot''s Kimi K2.5 base. This iteration implements targeted textual feedback within reinforcement learning (RL) rollouts to solve credit assignment bottlenecks over long token trajectories and scales synthetic training workloads by 25x. Additionally, it leverages a sharded Muon optimizer on an ultra-large model context to achieve a 79.8% score on SWE-Bench Multilingual, significantly expanding agentic autonomy for complex, repository-wide engineering.','en','Blog Post','Advanced',0,'online','automatic','935f72e7b8741b2f64b982402bc40a3ee230605f823805fe753a225ddb8ff453',NULL,1780352148,0,'2026-06-02T00:15:48.493994+02:00',NULL,NULL,NULL,'["AI Agents", "Large Language Models", "Developer Productivity", "Reinforcement Learning"]','["EMERGING", "COMMUNITY-TOOL"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly benchmarked and praised release inside the AI engineer community.", "social_preview_url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/changelog/cursor-composer2.5-og-2400x1200.png", "source_provenance": "X.com (Cursor_AI)", "suggested_new_category": "ai-code-generation"}');
INSERT INTO "resources" VALUES('https://cursor.com/changelog/05-19-26','Cursor in Jira: Deep AI Agent Integration','Launch announcement detailing the integration of Cursor''s background coding agents directly inside Jira Commercial Cloud pipelines.','2026',4,'* **Curator Insight:** Transitioning the developer lifecycle from an IDE-centric approach to context-aware, asynchronous cloud execution environments reduces software delivery latency.
-* **Live Grounding (MCP):** Cursor''s integration in Jira enables engineers to initiate cloud-hosted coding agents directly from task boards; the agents autonomously leverage branch configuration, comments, and issue contexts to execute software edits and submit verified pull requests natively.','en','changelog','Intermediate',0,'online','automatic','cd7848b78d3bbd2b6aca7bfb4143de07867b56454103fa3e5a79c603d69174d9',NULL,1.78035213862198591e+09,0,'2026-06-02T00:15:38.621986+02:00',NULL,NULL,NULL,'["AI Code Editors", "Cursor Platform", "Jira Integration", "Autonomous Software Engineering"]','["EMERGING", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Extremely popular developer-focused product with high user engagement and positive community feedback on Hacker News and Reddit.", "social_preview_url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/changelog/cursor-jira-partnership-v3.png", "source_provenance": "X.com (Cursor_AI)", "suggested_new_category": "ai-coding-agents"}');
-INSERT INTO "resources" VALUES('https://cursor.com/changelog/auto-review','Cursor Auto-Review Run Mode','Cursor 3.6 introduces Auto-review to run agent workflows longer with sandboxed execution, allowlists, and classifier subagents.','2026',4,'Cursor 3.6 introduces ''Auto-review Run Mode'' to mitigate developer friction during long-running agent cycles without compromising system security. The system processes shell, MCP, and fetch commands through a three-tiered decision pipeline: matching allowlisted calls, executing sandboxed commands locally, and routing complex calls through a classifier subagent. This approach ensures continuous workspace modification with minimized manual approval interruptions.','en','Changelog','Advanced',0,'online','automatic','b4f378cc6dfca8cc1e493071501407db99ee6a3a28ad3c6bd512880ea4b751c0',NULL,1.7803528490316329e+09,0,'2026-06-02T00:27:29.031633+02:00',NULL,NULL,NULL,'["Developer Tools", "AI Editors", "Agentic Workflows", "Security Sandboxing"]','["[DE FACTO STANDARD]", "[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly praised release introducing intelligent runtime orchestration that manages shell, MCP, and fetch tools asynchronously and securely.", "social_preview_url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/changelog/opengraph-changelog-may-29-2026.png", "source_provenance": "X.com (Cursor_AI)", "suggested_new_category": "ai-powered-ides"}');
+* **Live Grounding (MCP):** Cursor''s integration in Jira enables engineers to initiate cloud-hosted coding agents directly from task boards; the agents autonomously leverage branch configuration, comments, and issue contexts to execute software edits and submit verified pull requests natively.','en','changelog','Intermediate',0,'online','automatic','cd7848b78d3bbd2b6aca7bfb4143de07867b56454103fa3e5a79c603d69174d9',NULL,1780352138,0,'2026-06-02T00:15:38.621986+02:00',NULL,NULL,NULL,'["AI Code Editors", "Cursor Platform", "Jira Integration", "Autonomous Software Engineering"]','["EMERGING", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Extremely popular developer-focused product with high user engagement and positive community feedback on Hacker News and Reddit.", "social_preview_url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/changelog/cursor-jira-partnership-v3.png", "source_provenance": "X.com (Cursor_AI)", "suggested_new_category": "ai-coding-agents"}');
+INSERT INTO "resources" VALUES('https://cursor.com/changelog/auto-review','Cursor Auto-Review Run Mode','Cursor 3.6 introduces Auto-review to run agent workflows longer with sandboxed execution, allowlists, and classifier subagents.','2026',4,'Cursor 3.6 introduces ''Auto-review Run Mode'' to mitigate developer friction during long-running agent cycles without compromising system security. The system processes shell, MCP, and fetch commands through a three-tiered decision pipeline: matching allowlisted calls, executing sandboxed commands locally, and routing complex calls through a classifier subagent. This approach ensures continuous workspace modification with minimized manual approval interruptions.','en','Changelog','Advanced',0,'online','automatic','b4f378cc6dfca8cc1e493071501407db99ee6a3a28ad3c6bd512880ea4b751c0',NULL,1780352849,0,'2026-06-02T00:27:29.031633+02:00',NULL,NULL,NULL,'["Developer Tools", "AI Editors", "Agentic Workflows", "Security Sandboxing"]','["[DE FACTO STANDARD]", "[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly praised release introducing intelligent runtime orchestration that manages shell, MCP, and fetch tools asynchronously and securely.", "social_preview_url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/changelog/opengraph-changelog-may-29-2026.png", "source_provenance": "X.com (Cursor_AI)", "suggested_new_category": "ai-powered-ides"}');
INSERT INTO "resources" VALUES('https://cursor.com/compile','Cursor Compile','Invite-only chalkboard conference by Cursor hosting builders of AI systems, detailing core rewrites and AI-native paradigms.','2025',4,'The main landing and coordination portal for Cursor''s developer gathering, ''Compile'', organized at Fort Mason.
* Focuses on rebuilding core systems, sharing hard-won engineering lessons, and constructing new mental models for AI-native software delivery.
-* Dispenses with traditional slide presentations, enforcing a strict chalkboard-only presentation format to dissect technical concepts live and from the ground up.','en','website','advanced',0,'online','automatic','af3e8d04bea8da93897c1e4b967d3bb1267413c7dcab42f33205af96b0332018',NULL,1.78035268674451804e+09,0,'2026-06-02T00:24:46.744518+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Events and Community", "AI-Native Engineering"]','["EMERGING"]','[]','[]','{}','{"category": "devel-sites", "reputation_status": "Vetted", "reputation_summary": "Praised by AI engineering builders for its intensive, presentation-free, and purely chalk-and-board approach to discussing hard-won technical architecture lessons.", "social_preview_url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/blog/og/compile-og-1920x1080.png", "source_provenance": "X.com (Cursor_AI)", "suggested_new_category": "ai-events"}');
+* Dispenses with traditional slide presentations, enforcing a strict chalkboard-only presentation format to dissect technical concepts live and from the ground up.','en','website','advanced',0,'online','automatic','af3e8d04bea8da93897c1e4b967d3bb1267413c7dcab42f33205af96b0332018',NULL,1780352686,0,'2026-06-02T00:24:46.744518+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Events and Community", "AI-Native Engineering"]','["EMERGING"]','[]','[]','{}','{"category": "devel-sites", "reputation_status": "Vetted", "reputation_summary": "Praised by AI engineering builders for its intensive, presentation-free, and purely chalk-and-board approach to discussing hard-won technical architecture lessons.", "social_preview_url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/blog/og/compile-og-1920x1080.png", "source_provenance": "X.com (Cursor_AI)", "suggested_new_category": "ai-events"}');
INSERT INTO "resources" VALUES('https://cursor.com/docs/bugbot','Cursor Bugbot Effort Levels Documentation','','2026',0,'This reference document outlines the effort metrics and execution paradigms utilized by Cursor''s Bugbot tool inside the editor context. It guides development teams in managing priority levels for automated debugging routines across repositories.','N/A','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Tooling", "AI Code Assistants", "Effort Frameworks"]','["[COMMUNITY-TOOL]"]','[]','["ai.md", "devops-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cursor.com/docs/sdk/python','Cursor Python SDK Documentation','Official documentation for Cursor''s Python SDK, allowing developers to programmatically create, manage, and orchestrate Cursor coding agents powered by Composer.','2026',4,'Curator Insight: The Cursor Python SDK marks a major transition of AI coding assistants into programmable workspace infrastructure, exposing Composer''s agentic loop directly to Python.
-Live Grounding: This SDK exposes developers to direct programmatic control over thread lifecycle management, agent context gathering, tool assignment, and resource constraint loops, standardizing how developer teams automate localized refactoring workflows.','English','Document','Intermediate',0,'online','automatic','1f85420b1327c7d5d52730a1b0a58116d1f09eed67a57f2cad20ac13c021e361',NULL,1.78035240414772105e+09,0,'2026-06-02T00:20:04.147721+02:00',NULL,NULL,NULL,'["Developer Tools", "AI Editors", "Cursor SDK"]','["EMERGING", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Strong developer support and wide adoption in beta, transitioning Cursor''s prominent IDE agent capabilities into programmatic developer environments.", "social_preview_url": "https://cursor.com/og?path=%2Fdocs%2Fsdk%2Fpython", "source_provenance": "X.com (Cursor_AI)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://cursor.com/download','Download Cursor | AI-Powered Code Editor','Official download page for Cursor, a modern code editor optimized for agentic workflows and AI-assisted programming.','2026',4,'This page hosts the official cross-platform installation builds (macOS, Windows, Linux) for the Cursor AI code editor. As a highly optimized fork of VS Code, Cursor incorporates agentic workflows, multi-file codebase indexing, smart autocomplete (Cursor Tab), and real-time chat. It serves as the primary gateway for running high-fidelity developer agents that write, refactor, and review code collaboratively.','English','utility','Intermediate',0,'online','automatic','5e4692edbef0d8cdafef49f4c1f38228ade17f59a314e4b086182545d61685fa',NULL,1.78035230245680499e+09,0,'2026-06-02T00:18:22.456805+02:00',NULL,NULL,NULL,'["Development Tools", "Integrated Development Environments", "AI Code Assistants", "Cursor IDE"]','["DE FACTO STANDARD", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "devops-tools", "reputation_status": "Vetted", "reputation_summary": "De facto standard for AI-first software development, boasting millions of active users and superior reviews.", "social_preview_url": "https://cursor.com/public/opengraph-image.png", "source_provenance": "X.com (Cursor_AI)", "suggested_new_category": "devel-sites"}');
+Live Grounding: This SDK exposes developers to direct programmatic control over thread lifecycle management, agent context gathering, tool assignment, and resource constraint loops, standardizing how developer teams automate localized refactoring workflows.','English','Document','Intermediate',0,'online','automatic','1f85420b1327c7d5d52730a1b0a58116d1f09eed67a57f2cad20ac13c021e361',NULL,1780352404,0,'2026-06-02T00:20:04.147721+02:00',NULL,NULL,NULL,'["Developer Tools", "AI Editors", "Cursor SDK"]','["EMERGING", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Strong developer support and wide adoption in beta, transitioning Cursor''s prominent IDE agent capabilities into programmatic developer environments.", "social_preview_url": "https://cursor.com/og?path=%2Fdocs%2Fsdk%2Fpython", "source_provenance": "X.com (Cursor_AI)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://cursor.com/download','Download Cursor | AI-Powered Code Editor','Official download page for Cursor, a modern code editor optimized for agentic workflows and AI-assisted programming.','2026',4,'This page hosts the official cross-platform installation builds (macOS, Windows, Linux) for the Cursor AI code editor. As a highly optimized fork of VS Code, Cursor incorporates agentic workflows, multi-file codebase indexing, smart autocomplete (Cursor Tab), and real-time chat. It serves as the primary gateway for running high-fidelity developer agents that write, refactor, and review code collaboratively.','English','utility','Intermediate',0,'online','automatic','5e4692edbef0d8cdafef49f4c1f38228ade17f59a314e4b086182545d61685fa',NULL,1780352302,0,'2026-06-02T00:18:22.456805+02:00',NULL,NULL,NULL,'["Development Tools", "Integrated Development Environments", "AI Code Assistants", "Cursor IDE"]','["DE FACTO STANDARD", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "devops-tools", "reputation_status": "Vetted", "reputation_summary": "De facto standard for AI-first software development, boasting millions of active users and superior reviews.", "social_preview_url": "https://cursor.com/public/opengraph-image.png", "source_provenance": "X.com (Cursor_AI)", "suggested_new_category": "devel-sites"}');
INSERT INTO "resources" VALUES('https://cursor.com/es/learn','Cursor AI Fundamentals Course','','2025',0,'An educational program designed to train engineers on utilizing the Cursor AI code editor effectively. The curriculum covers foundational concepts of context inclusion, codebase indexing, and multi-file code transformations. It teaches developers how to write highly optimized prompts to synthesize software architecture and debug legacy systems directly inside the IDE.','None','Course','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Experience", "AI-Assisted Coding", "Cursor IDE"]','["[GUIDE]", "[LEGACY]"]','[]','["ai.md", "developerportals.md", "ai-agents-mcp.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://cursor.com/insights','The Cursor Developer Habits Report','Quantitative analysis of developer productivity, token economics, and the shift from manual coding to agentic software engineering.','2026',4,'Curator Insight: An exceptional empirical breakdown of AI developer behavior showing that agentic development is shifting software engineering workflows from manual line-editing to multi-file, autonomous system orchestration. Live Grounding (MCP): Live data confirms a massive 30% increase in deep tool calls per session and a 2.5x growth in average PR sizes, underscoring that developers increasingly trust AI agents to commit code directly, supported heavily by token prompt caching.','English','article','Advanced',0,'online','automatic','57f3fbd5552003831eca648d8c835119c5eafd3ebf2fbec8b1ca65fadb3dc9a3',NULL,1.78035270531453108e+09,0,'2026-06-02T00:25:05.314531+02:00',NULL,NULL,NULL,'["AI and Machine Learning", "AI Coding Assistants", "Developer Productivity Reports"]','["CASE STUDY", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Extensively discussed and vetted across Hacker News and ML developer hubs as an authoritative, quantitative look at AI-native engineering trends.", "social_preview_url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/OG%20Images/opengraph-insights-2026.png", "source_provenance": "X.com (Cursor_AI)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://cursor.com/marketplace','Cursor Extension Marketplace','The official extension and plugin marketplace for Cursor, the AI-first code editor.','2026',4,'The central repository for plugins, custom AI rules, and integration extensions designed for Cursor, the industry-leading AI-first integrated development environment (IDE). It enables cloud architects and engineers to share and deploy bespoke developer tools, boosting developer velocity through native LLM-orchestrated code generation pipelines.','en','tools','Intermediate',0,'online','automatic','5d02442fe139a08f2828f7c825c422af72debb7334ef7fba93a3632f4911f66a',NULL,1.78035229258835411e+09,0,'2026-06-02T00:18:12.588354+02:00',NULL,NULL,NULL,'["AI and Machine Learning", "AI-First Code Editors", "Developer Marketplaces"]','["DE FACTO STANDARD"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Extremely popular AI-first editor marketplace, widely considered the de facto standard for AI-assisted development tools in 2026.", "social_preview_url": "https://cursor.com/_next/static/media/opengraph-image.5aae649a.png", "source_provenance": "X.com (Cursor_AI)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://cybernews.com/cloud/trouble-in-paradise-it-professionals-unhappy-with-cloud-services','cybernews.com: Trouble in paradise: IT professionals unhappy with cloud'' services','','N/A',0,'A curated technical resource and architectural guide covering cybernews.com: Trouble in paradise: IT professionals unhappy with cloud'' services in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903171461241507e+09,0,'2026-05-17T17:28:34.612415+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/public-cloud-solutions.md"]','["public-cloud-solutions.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://cursor.com/insights','The Cursor Developer Habits Report','Quantitative analysis of developer productivity, token economics, and the shift from manual coding to agentic software engineering.','2026',4,'Curator Insight: An exceptional empirical breakdown of AI developer behavior showing that agentic development is shifting software engineering workflows from manual line-editing to multi-file, autonomous system orchestration. Live Grounding (MCP): Live data confirms a massive 30% increase in deep tool calls per session and a 2.5x growth in average PR sizes, underscoring that developers increasingly trust AI agents to commit code directly, supported heavily by token prompt caching.','English','article','Advanced',0,'online','automatic','57f3fbd5552003831eca648d8c835119c5eafd3ebf2fbec8b1ca65fadb3dc9a3',NULL,1780352705,0,'2026-06-02T00:25:05.314531+02:00',NULL,NULL,NULL,'["AI and Machine Learning", "AI Coding Assistants", "Developer Productivity Reports"]','["CASE STUDY", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Extensively discussed and vetted across Hacker News and ML developer hubs as an authoritative, quantitative look at AI-native engineering trends.", "social_preview_url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/OG%20Images/opengraph-insights-2026.png", "source_provenance": "X.com (Cursor_AI)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://cursor.com/marketplace','Cursor Extension Marketplace','The official extension and plugin marketplace for Cursor, the AI-first code editor.','2026',4,'The central repository for plugins, custom AI rules, and integration extensions designed for Cursor, the industry-leading AI-first integrated development environment (IDE). It enables cloud architects and engineers to share and deploy bespoke developer tools, boosting developer velocity through native LLM-orchestrated code generation pipelines.','en','tools','Intermediate',0,'online','automatic','5d02442fe139a08f2828f7c825c422af72debb7334ef7fba93a3632f4911f66a',NULL,1780352292,0,'2026-06-02T00:18:12.588354+02:00',NULL,NULL,NULL,'["AI and Machine Learning", "AI-First Code Editors", "Developer Marketplaces"]','["DE FACTO STANDARD"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Extremely popular AI-first editor marketplace, widely considered the de facto standard for AI-assisted development tools in 2026.", "social_preview_url": "https://cursor.com/_next/static/media/opengraph-image.5aae649a.png", "source_provenance": "X.com (Cursor_AI)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://cybernews.com/cloud/trouble-in-paradise-it-professionals-unhappy-with-cloud-services','cybernews.com: Trouble in paradise: IT professionals unhappy with cloud'' services','','N/A',0,'A curated technical resource and architectural guide covering cybernews.com: Trouble in paradise: IT professionals unhappy with cloud'' services in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031714,0,'2026-05-17T17:28:34.612415+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/public-cloud-solutions.md"]','["public-cloud-solutions.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cyberscoop.com/log4j-hack-security-update-ransomware','cyberscoop.com: The Log4j flaw is the latest reminder that quick security fixes are easier said than done','','2021',0,'This industry review explores the challenges organizations face when coordinating and deploying urgent security patches. It analyzes the systemic issues of dependency tracking and vulnerability mitigation within complex software systems. This analysis is valuable for teams looking to improve their incident response and patch management processes.','None','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Vulnerabilities", "Software Supply Chain"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cyble.com/blog/exposed-kubernetes-clusters','blog.cyble.com: Exposed Kubernetes Clusters','','2023',0,'Threat intelligence research showing search profiles of exposed clusters active across the globe. Highlights typical compromise pathways starting from default configurations or misconfigured control plane boundaries. Recommends strict perimeter restrictions.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Threat Vector", "Internet Exposure"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cybozu-go.github.io/moco','Moco','','2024',0,'Introduction to Cybozu''s Moco, a highly resilient, modern Go-written MySQL operator for Kubernetes. Focuses on cluster setups, fast failover mechanics, and maintaining an extremely small operational footprint.','Go','Software Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Container Orchestration", "MySQL Operators"]','["[COMMUNITY-TOOL]"]','[]','["databases.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://cycle.io','Cycle.io','','2026',0,'Cycle.io provides a managed container orchestration layer targeting teams wanting standard API control planes without manual Kubernetes configuration and networking management.','None','External Tool','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "Alternatives", "Cycle.io"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-alternatives.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://czakozoltan08.medium.com/stupid-simple-scalability-dc4a7fbe67d6','czakozoltan08.medium.com: Stupid Simple Scalability','','N/A',0,'A curated technical resource and architectural guide covering czakozoltan08.medium.com: Stupid Simple Scalability in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790300246186819e+09,0,'2026-05-17T17:00:24.618682+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://czakozoltan08.medium.com/stupid-simple-scalability-dc4a7fbe67d6','czakozoltan08.medium.com: Stupid Simple Scalability','','N/A',0,'A curated technical resource and architectural guide covering czakozoltan08.medium.com: Stupid Simple Scalability in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030024,0,'2026-05-17T17:00:24.618682+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://d1.awsstatic.com/whitepapers/Overview-AWS-Lambda-Security.pdf','Security Overview of AWS Lambda','','2023',0,'The authoritative AWS security whitepaper detailing the multi-tenant isolation architectures of Firecracker microVMs. Explores IAM execution policies, VPC security group associations, and transport encryption controls.','None','Whitepaper','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platforms", "Serverless Architecture", "AWS Lambda"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','[]','["aws-serverless.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://d1.awsstatic.com/whitepapers/architecting-amazon-eks-for-pci-dss-compliance.pdf','aws whitepapers: Architecting Amazon EKS for PCI DSS Compliance (pdf) 🌟🌟','','2020',0,'An authoritative AWS whitepaper providing rigorous architectural guidelines for running Payment Card Industry Data Security Standard (PCI DSS) workloads on EKS. It focuses on network isolation, encryption at rest/transit, IAM control planes, and auditable logging configurations.','PDF','Whitepaper','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Security & Compliance", "PCI DSS"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://daffodilsw.medium.com/what-is-infrastructure-automation-in-devops-d9681870b07d','daffodilsw.medium.com: What is Infrastructure Automation in DevOps?','','N/A',0,'A curated technical resource and architectural guide covering daffodilsw.medium.com: What is Infrastructure Automation in DevOps? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903189627470397e+09,0,'2026-05-17T17:31:36.274704+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/iac.md"]','["iac.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://daffodilsw.medium.com/what-is-infrastructure-automation-in-devops-d9681870b07d','daffodilsw.medium.com: What is Infrastructure Automation in DevOps?','','N/A',0,'A curated technical resource and architectural guide covering daffodilsw.medium.com: What is Infrastructure Automation in DevOps? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031896,0,'2026-05-17T17:31:36.274704+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/iac.md"]','["iac.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dafriedman97.github.io/mlbook/content/introduction.html','dafriedman97.github.io: Machine Learning from Scratch','','2021',0,'An interactive digital textbook covering foundational machine learning algorithms implemented entirely from scratch in Python. Ideal for engineers seeking underlying model math.','Python','Digital Book','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Machine Learning", "Foundations", "Scratch Implementations"]','["[COMMUNITY-TOOL]"]','[]','["mlops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dagger.io','dagger.io','','2023',0,'Dagger is a highly portable CI/CD development kit that allows developers to define pipelines as application code. Powered by BuildKit, it guarantees identical pipeline behavior during local dev iterations and execution on remote cloud CI systems.','English','Product Home','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Deployment & Delivery", "CI/CD Engines", "Local Execution"]','["[COMMUNITY-TOOL]"]','[]','["jenkins-alternatives.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dagster.io/blog/skip-kafka-use-postgres-message-queue','dagster.io: Postgres: a better message queue than Kafka?','','2021',3,'A detailed, practical analysis investigating whether using Postgres with ''SKIP LOCKED'' mechanisms is a more appropriate and less complex message-queue architecture than deploying heavy systems like Kafka. It provides explicit guidelines for making decisions based on data scale and operational overhead.','SQL','Blog Post','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Data Streaming", "Architectural Patterns", "Comparisons"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://daily.dev/blog/building-a-fault-tolerant-event-driven-architecture-with-google-cloud-pulumi-and-debezium','daily.dev: Building a fault-tolerant event-driven architecture with Google Cloud, Pulumi and Debezium','','2021',0,'A practical guide demonstrating how to build a fault-tolerant, event-driven architecture using Google Cloud services, Pulumi as Infrastructure as Code (IaC), and Debezium. It focuses on declarative environment setups for Change Data Capture pipelines, ensuring easy replication and scaling.','Go','Guide','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Infrastructure as Code", "Event-Driven"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dailymotion-oss.github.io/octopilot','dailymotion-oss.github.io/octopilot: Octopilot','','2023',0,'Octopilot is an automated multi-repository management CLI built to ease continuous maintenance across GitOps patterns. It facilitates mass pull-request generation, manifest updates, and version bump automation in targeted configurations.','Go','Automation Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Deployment & Delivery", "GitOps", "Octopilot"]','["[COMMUNITY-TOOL]"]','[]','["gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dani-izquierdo95.medium.com/mysql-automated-backup-on-openshift-k8s-3690280d304f','dani-izquierdo95.medium.com: Batch processing using Cron Jobs. MySQL automated'' backup on Openshift/K8s','','N/A',0,'A curated technical resource and architectural guide covering dani-izquierdo95.medium.com: Batch processing using Cron Jobs. MySQL automated'' backup on Openshift/K8s in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903434768106603e+09,0,'2026-05-17T18:12:27.681066+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-backup-migrations.md"]','["kubernetes-backup-migrations.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://daniel.haxx.se/blog/2015/12/14/curl-and-http2-by-default',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','57e8fa96945c1837406860b990e77dbced88104ceb5f442aa5404e1c1fce7bed',100.0,1.77903394840048408e+09,1,'2026-05-17T18:05:48.400484+02:00',NULL,NULL,NULL,'[]','[]','["docs/networking.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://daniel.haxx.se/blog/2015/12/20/a-2015-retrospective',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','983e842572cd0289af8791ef009e0ed8f5c97f75903abb9590794d001b074367',100.0,1.77903215308539199e+09,1,'2026-05-17T17:35:53.085392+02:00',NULL,NULL,NULL,'[]','[]','["docs/networking.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dani-izquierdo95.medium.com/mysql-automated-backup-on-openshift-k8s-3690280d304f','dani-izquierdo95.medium.com: Batch processing using Cron Jobs. MySQL automated'' backup on Openshift/K8s','','N/A',0,'A curated technical resource and architectural guide covering dani-izquierdo95.medium.com: Batch processing using Cron Jobs. MySQL automated'' backup on Openshift/K8s in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034347,0,'2026-05-17T18:12:27.681066+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-backup-migrations.md"]','["kubernetes-backup-migrations.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://daniel.haxx.se/blog/2015/12/14/curl-and-http2-by-default',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','57e8fa96945c1837406860b990e77dbced88104ceb5f442aa5404e1c1fce7bed',100.0,1779033948,1,'2026-05-17T18:05:48.400484+02:00',NULL,NULL,NULL,'[]','[]','["docs/networking.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://daniel.haxx.se/blog/2015/12/20/a-2015-retrospective',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','983e842572cd0289af8791ef009e0ed8f5c97f75903abb9590794d001b074367',100.0,1779032153,1,'2026-05-17T17:35:53.085392+02:00',NULL,NULL,NULL,'[]','[]','["docs/networking.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://daniel.haxx.se/blog/wp-content/uploads/2020/01/sticker-cheat-sheet.png','curl cheat sheet for Linux and Unix users','','2025',5,'Curator Insight: The definitive visual sticker/cheat sheet for curl options, designed by curl''s creator Daniel Stenberg. Live Grounding: An absolute authority on debugging HTTP protocols, specifying TLS versions, configuring headers, and parsing response outputs in pipeline scripts.','Image/PDF','Official Visual Cheat Sheet','Intermediate-Advanced',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Systems", "Linux", "Networking"]','["[DE FACTO STANDARD]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://danielkummer.github.io/git-flow-cheatsheet/index.html','Git-flow cheatsheet','','2012',0,'An interactive, visual cheatsheet summarizing standard `git-flow` command line operations. Provides developers with quick, copy-pasteable snippets for initializing, executing, and finalizing feature, release, and hotfix branches.','Markdown','Guide','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2012-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control Systems", "Git Workflows"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://danielmangum.com/posts/controller-runtime-client-go-rate-limiting','Rate Limiting in Controller-Runtime and Client-go','','2023',0,'A deep analysis of Kubernetes client-go and controller-runtime rate limiting mechanics. Contrasts workqueue structures and bucket-rate algorithms to secure controllers against resource starvation.','Go','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native & K8s", "Controller Runtime", "Rate Limiting"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-client-libraries.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://danielmangum.com/posts/how-kubernetes-validates-custom-resources','danielmangum.com: How Kubernetes validates custom resources','','2021',4,'Deep-dive technical post tracking how the Kubernetes API server validates Custom Resource Definitions (CRDs). Analyzes structural OpenAPI schemas, admission webhooks, and the validation pipeline of kube-apiserver.','Go','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Core Architecture", "Extensibility", "Custom Resource Validation"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://danielmangum.com/posts/k8s-asa-the-storage-interface','danielmangum.com: K8s ASA: The Storage Interface','','2021',0,'An elegant, lower-level examination of the interface boundary where Kubernetes hooks into system storage. It details the progression of in-tree storage volume plugins to the modern out-of-tree Container Storage Interface (CSI) protocol.','N/A','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Storage Architecture", "Storage Fundamentals", "Platform Overview"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-storage.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dannys.cloud/10-best-free-aws-learning-resources-for-beginners','dannys.cloud: 10 Best Free AWS Learning Resources for Beginners','','N/A',0,'A curated technical resource and architectural guide covering dannys.cloud: 10 Best Free AWS Learning Resources for Beginners in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903169649240398e+09,0,'2026-05-17T17:28:16.492404+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dannys.cloud/autocomplete-cloudformation-resources-vs-code','dannys.cloud: Autocomplete your CloudFormation Resources in VS Code','','N/A',0,'A curated technical resource and architectural guide covering dannys.cloud: Autocomplete your CloudFormation Resources in VS Code in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903225688061404e+09,0,'2026-05-17T17:37:36.880614+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://danoncoding.com/tricky-kubernetes-memory-management-for-java-applications-d2f88dd4e9f6','danoncoding.com: Tricky Kubernetes memory management for Java applications'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering danoncoding.com: Tricky Kubernetes memory management for Java applications'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903173962520098e+09,0,'2026-05-17T17:28:59.625201+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md"]','["java-and-java-performance-optimization.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dannys.cloud/10-best-free-aws-learning-resources-for-beginners','dannys.cloud: 10 Best Free AWS Learning Resources for Beginners','','N/A',0,'A curated technical resource and architectural guide covering dannys.cloud: 10 Best Free AWS Learning Resources for Beginners in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031696,0,'2026-05-17T17:28:16.492404+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dannys.cloud/autocomplete-cloudformation-resources-vs-code','dannys.cloud: Autocomplete your CloudFormation Resources in VS Code','','N/A',0,'A curated technical resource and architectural guide covering dannys.cloud: Autocomplete your CloudFormation Resources in VS Code in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032256,0,'2026-05-17T17:37:36.880614+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://danoncoding.com/tricky-kubernetes-memory-management-for-java-applications-d2f88dd4e9f6','danoncoding.com: Tricky Kubernetes memory management for Java applications'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering danoncoding.com: Tricky Kubernetes memory management for Java applications'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031739,0,'2026-05-17T17:28:59.625201+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md"]','["java-and-java-performance-optimization.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dapr.io','Dapr','','2026',5,'The Distributed Application Runtime. Employs a highly modular sidecar design to deliver developer-focused APIs for pub/sub messaging, state management, and actor models.','Go','Platform / CLI','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Microservice Runtimes", "Dapr"]','["[DE FACTO STANDARD]"]','[]','["serverless.md", "golang.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://darryl-ruggles.cloud/aws-sso-credentials-with-multiple-accounts','darryl-ruggles.cloud: AWS SSO Credentials With Multiple Accounts','','2021',0,'A developer-oriented guide for managing local terminal environment configurations with AWS SSO credentials across massive multi-account trees. It demonstrates terminal configuration methods to automate key refreshing and switch profiles without manual friction.','English','Technical Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Identity and Access Management"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://darumatic.com/blog/improve_kubectl_command_with_krew','darumatic.com: Improve Kubectl Command with Krew','','2022',0,'Explains how to customize and extend terminal capabilities using Krew. Explores critical plugins for viewing namespace relationships, debugging pod issues, and auditing configurations.','N/A','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Extending Kubernetes", "CLI Plugins", "Tooling"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://darumatic.com/blog/podman_introduction','darumatic.com: Podman - Introduction 🌟','','2021',0,'A foundational overview of Podman''s primary features, security improvements, and daemon-free design. It explores how fork-exec architectures simplify process mapping within parent cgroups and align directly with Linux security paradigms like auditd tracking.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Container Infrastructure", "Container Engines", "Podman Basics"]','["[COMMUNITY-TOOL]"]','[]','["container-managers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dashbird.io/blog/aws-application-load-balancer','dashbird.io: AWS Elastic Load Balancing from a Serverless perspective','','2020',0,'Analyzes Application Load Balancer configurations when integrated with serverless backends like AWS Lambda. Details pricing, cold-starts, and architectural trade-offs compared to API Gateway. Live systems often choose ALB for cost-effective, high-volume HTTP routing.','English','blog','intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Load Balancing", "Serverless Integration"]','["[COMMUNITY-TOOL]"]','[]','["aws-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dashbird.io/blog/aws-relational-database-rds',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','e995ac79ad740f95d639b3f2bdf16584f25443a988d156d52d959cf292565102',100.0,1.77902912108186411e+09,1,'2026-05-17T16:45:21.081864+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-databases.md", "docs/aws.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dashbird.io/blog/aws-relational-database-rds',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','e995ac79ad740f95d639b3f2bdf16584f25443a988d156d52d959cf292565102',100.0,1779029121,1,'2026-05-17T16:45:21.081864+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-databases.md", "docs/aws.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://dashbird.io/blog/aws-s3-python-tricks','dashbird.io: 8 Must-Know Tricks to Use S3 More Effectively in Python','','2021',3,'Curator Insight outlines S3 optimization patterns in Python, including multipart transfers and concurrency tuning. Live Grounding emphasizes these optimizations are critical in high-throughput pipelines, directly impacting network resource management and costs in production cloud architectures.','Python','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Cloud Storage", "Object Storage Optimization"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dashbird.io/blog/aws-secrets-manager-python','dashbird.io: How I Manage Credentials in Python Using AWS Secrets Manager','','2021',0,'Real-world walkthrough on decoupling database credentials and API tokens using AWS Secrets Manager via Python''s boto3 SDK, featuring automatic credential rotation integration within production microservices.','English','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Python Cloud", "Security"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dashbird.io/blog/aws-sns',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','a7fc4111abfb63c7ee2812b3334ef40a55c090b49e7e988a929be56f2023280f',100.0,1.77903267933567595e+09,1,'2026-05-17T17:44:39.335676+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-messaging.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dashbird.io/blog/aws-sns',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','a7fc4111abfb63c7ee2812b3334ef40a55c090b49e7e988a929be56f2023280f',100.0,1779032679,1,'2026-05-17T17:44:39.335676+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-messaging.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://dashbird.io/blog/boto3-aws-python','dashbird.io: Explaining boto3: how to use any AWS service with python','','2021',3,'Curator Insight breaks down client and resource abstractions within Boto3. Live Grounding shows that understanding these SDK constructs is critical for deploying high-performance serverless structures, minimizing resource leaks in high-scale lambda processing.','Python','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "AWS SDK", "Boto3 Tutorials"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dashbird.io/blog/deploying-aws-lambda-with-docker','dashbird.io: Deploying AWS Lambda with Docker Containers: I Gave it a Try and Here’s My Review','','2021',0,'An engineering review of packaging and deploying AWS Lambda targets as OCI-compliant Docker containers. Analyzes cold-start impacts, image composition strategies, and orchestration workflow modifications.','None','Technical Blog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platforms", "Serverless Architecture", "AWS Lambda"]','["[COMMUNITY-TOOL]"]','[]','["aws-serverless.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dashbird.io/blog/monitoring-vs-observability','dashbird.io: Monitoring vs Observability: Can you tell the difference? 🌟','','2022',0,'Analyzes the divergence of monitoring and observability, specifically within the context of serverless architectures (AWS Lambda). Focuses on cold starts, API Gateway timeouts, and distributed event-driven systems. Curator Insight: Serverless perspective on observability. Live Grounding: Demonstrates how standard infrastructure agent models fall short when managing dynamic ephemerality.','English','Blog Post','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Site Reliability Engineering", "Observability", "Terminology", "Monitoring vs Observability"]','["[COMMUNITY-TOOL]"]','[]','["monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dashbird.io/blog/optimizing-aws-lambda-for-production','dashbird.io: 4 Tips for AWS Lambda Optimization for Production','','2022',0,'Focuses on advanced optimization techniques for AWS Lambda in high-throughput environments. It covers cold start mitigation, memory provisioning tuning to balance cost and performance, connection pooling for databases, and leveraging structured execution logs for real-time observability.','N/A','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Serverless Architecture", "AWS Lambda", "Performance Optimization"]','["[COMMUNITY-TOOL]"]','[]','["aws-serverless.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dashbird.io/blog/serverless-case-study-coca-cola','dashbird.io: Serverless Case Study – Coca-Cola','','2020',4,'A key industrial case study tracking how Coca-Cola migrated critical transaction systems to serverless, noting immense scale capacity and severe operational cost savings.','English','Case Study','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Serverless", "Case Studies"]','["[CASE STUDY]", "[ENTERPRISE-STABLE]"]','[]','["serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dashbird.io/blog/use-aws-free','dashbird.io: Get started and keep using AWS for free','','2026',0,'A granular guide explaining strategies to optimize workload structures to remain within AWS Free Tier limits indefinitely. Ideal for early-stage prototyping, it details usage ceilings across EC2, Lambda, S3, and RDS.','N/A','Blog Post','Beginner',0,'online','manual','716de04fe41d380fe42b686888ff4fd127fe1e2e41e95d00cf5b644614f95db8',100.0,1.779030531375072e+09,1,'2026-05-17T17:08:51.375072+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Learning & News"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dashbird.io/blog/use-aws-free','dashbird.io: Get started and keep using AWS for free','','2026',0,'A granular guide explaining strategies to optimize workload structures to remain within AWS Free Tier limits indefinitely. Ideal for early-stage prototyping, it details usage ceilings across EC2, Lambda, S3, and RDS.','N/A','Blog Post','Beginner',0,'online','manual','716de04fe41d380fe42b686888ff4fd127fe1e2e41e95d00cf5b644614f95db8',100.0,1779030531,1,'2026-05-17T17:08:51.375072+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Learning & News"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dataaisummit.databricks.com/flow/db/dais2026/landing/page/home','Databricks Data + AI Summit 2026','The premier global conference for data engineering, lakehouses, MLOps, and generative AI orchestration.','2026',4,'The official landing portal for Databricks Data + AI Summit 2026, the premier industry conference centered around data engineering, analytics, MLOps, and generative AI.
- **Architectural Value**: Aggregates industry advancements in data lakes, lakehouses, MLOps, and agentic AI.
- **Key Features**: Provides registration, session schedules, and networking resources.
-- **Technical Significance**: Offers a centralized look into real-world deployments of Apache Spark, Delta Lake, and generative AI orchestration patterns.','en','event','intermediate',0,'online','automatic','c4364c7503e1b1f4ec387333c1d3da11c384cf237499e88789d09dc443ce7c8f',NULL,1.78035254437024211e+09,0,'2026-06-02T00:22:24.370242+02:00',NULL,NULL,NULL,'["Data Engineering", "Machine Learning", "AI Conference", "Databricks Ecosystem"]','["[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "The flagship global conference for the data, analytics, and AI ecosystem hosted by Databricks, highly regarded by enterprise data engineers and architects.", "social_preview_url": "", "source_provenance": "X.com (ApacheSpark)", "suggested_new_category": ""}');
+- **Technical Significance**: Offers a centralized look into real-world deployments of Apache Spark, Delta Lake, and generative AI orchestration patterns.','en','event','intermediate',0,'online','automatic','c4364c7503e1b1f4ec387333c1d3da11c384cf237499e88789d09dc443ce7c8f',NULL,1780352544,0,'2026-06-02T00:22:24.370242+02:00',NULL,NULL,NULL,'["Data Engineering", "Machine Learning", "AI Conference", "Databricks Ecosystem"]','["[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "The flagship global conference for the data, analytics, and AI ecosystem hosted by Databricks, highly regarded by enterprise data engineers and architects.", "social_preview_url": "", "source_provenance": "X.com (ApacheSpark)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://databaseschool.com/series/intro-to-postgres/videos/203','Database School: Intro to Postgres - Video 203','An educational video diving into PostgreSQL schema, indexing, and query planning optimization under Aaron Francis''s Database School.','2025',4,'A technical video guide focusing on PostgreSQL optimization and foundational query planning from Aaron Francis''s Database School platform.
* Breaks down the transaction lifecycle, indexes, and efficient schema design patterns.
-* Equips engineers with the analytical tools needed to diagnose query bottlenecks and resolve database constraints in high-throughput applications.','en','video','beginner',0,'online','automatic','ede7c0537f028b77c73e0e152280a1ed23184a9966c5a24fd3f802724e43c9a2',NULL,1.78035268674448394e+09,0,'2026-06-02T00:24:46.744484+02:00',NULL,NULL,NULL,'["Data Architecture", "PostgreSQL", "Database Design", "Query Tuning"]','["GUIDE", "COMMUNITY-TOOL"]','[]','[]','{}','{"category": "aws-databases", "reputation_status": "Vetted", "reputation_summary": "Aaron Francis''s database educational series is highly regarded for delivering practical, high-quality, and visually elegant PostgreSQL instruction.", "social_preview_url": "https://databaseschool.com/width=1200,height=630,fit=cover/images/ogimage.jpg", "source_provenance": "X.com (midudev)", "suggested_new_category": "database-education"}');
-INSERT INTO "resources" VALUES('https://databricks.com/blog/2020/09/11/announcing-databricks-labs-terraform-integration-on-aws-and-azure.html','Announcing Databricks Labs Terraform integration on AWS and Azure','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','705b224a9a99a869e13792f7e1bee4bb83da368060fb07ce704a4c18d0c218a5',100.0,1.779032483707798e+09,0,'2026-05-17T17:41:23.707798+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://www.databricks.com/blog/2020/09/11/announcing-databricks-labs-terraform-integration-on-aws-and-azure.html"}');
+* Equips engineers with the analytical tools needed to diagnose query bottlenecks and resolve database constraints in high-throughput applications.','en','video','beginner',0,'online','automatic','ede7c0537f028b77c73e0e152280a1ed23184a9966c5a24fd3f802724e43c9a2',NULL,1780352686,0,'2026-06-02T00:24:46.744484+02:00',NULL,NULL,NULL,'["Data Architecture", "PostgreSQL", "Database Design", "Query Tuning"]','["GUIDE", "COMMUNITY-TOOL"]','[]','[]','{}','{"category": "aws-databases", "reputation_status": "Vetted", "reputation_summary": "Aaron Francis''s database educational series is highly regarded for delivering practical, high-quality, and visually elegant PostgreSQL instruction.", "social_preview_url": "https://databaseschool.com/width=1200,height=630,fit=cover/images/ogimage.jpg", "source_provenance": "X.com (midudev)", "suggested_new_category": "database-education"}');
+INSERT INTO "resources" VALUES('https://databricks.com/blog/2020/09/11/announcing-databricks-labs-terraform-integration-on-aws-and-azure.html','Announcing Databricks Labs Terraform integration on AWS and Azure','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','705b224a9a99a869e13792f7e1bee4bb83da368060fb07ce704a4c18d0c218a5',100.0,1779032483,0,'2026-05-17T17:41:23.707798+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://www.databricks.com/blog/2020/09/11/announcing-databricks-labs-terraform-integration-on-aws-and-azure.html"}');
INSERT INTO "resources" VALUES('https://datacrazyworld.com/index.php/2025/03/16/automatiza-backups-de-sql-server-con-powershell','Automate SQL Server Backups with PowerShell','','2025',3,'Demonstrates native PowerShell script templates to automate Microsoft SQL Server backups. Offers a valuable guide for planning traditional database state transitions into hybrid Kubernetes clusters.','PowerShell','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Databases", "SQL Server", "Backup Administration"]','["[COMMUNITY-TOOL]"]','[]','["databases.md", "kubernetes-backup-migrations.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dataengineeringcentral.substack.com/p/why-is-everyone-trying-to-kill-airflow?sd=pf','dataengineeringcentral.substack.com: Why is everyone trying to kill Airflow?'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering dataengineeringcentral.substack.com: Why is everyone trying to kill Airflow?'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903224861640906e+09,0,'2026-05-17T17:37:28.616409+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dataengineeringcentral.substack.com/p/why-is-everyone-trying-to-kill-airflow?sd=pf','dataengineeringcentral.substack.com: Why is everyone trying to kill Airflow?'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering dataengineeringcentral.substack.com: Why is everyone trying to kill Airflow?'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032248,0,'2026-05-17T17:37:28.616409+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://datafix.com.au/BASHing','datafix.com.au: BASHing data - Data ops on the Linux command line 🌟','','2022',0,'Curated advanced, production-grade techniques for executing heavy ETL, data cleaning, and CSV parsing operations utilizing pure terminal commands. Explores highly optimized pipelines built on sed, awk, grep, and shell scripts.','Bash','Reference Guide','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Linux", "Automation", "Data Ops"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["linux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://datascientest.com/en/azure-devops-pipeline-yaml-why-configure-ci-cd-pipelines-with-yaml','==datascientest.com: Azure DevOps Pipeline YAML: why configure CI/CD pipelines'' with YAML?==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','6dbb214b320f30956ba3abb8622b5a1ba7502c277d219811533572a2e076232e',100.0,1.77903377538585209e+09,0,'2026-05-17T18:02:55.385852+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://datascientest.com/en/azure-devops-vs-github-actions-which-is-the-best-ci-cd-tool','Azure DevOps vs GitHub Actions: Which is the best CI/CD tool?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8898b001b276356acce78fd70da23c18794c137681e208b6ca9d2056934f4445',100.0,1.77903145779621505e+09,0,'2026-05-17T17:24:17.796215+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://liora.io/en/azure-devops-vs-github-actions-which-is-the-best-ci-cd-tool"}');
-INSERT INTO "resources" VALUES('https://datastation.multiprocess.io/blog/2022-03-03-improving-go-json-encoding-performance-for-large-arrays-of-objects.html','datastation.multiprocess.io: Speeding up Go''s builtin JSON encoder up to'' 55% for large arrays of objects','','N/A',0,'An insightful profiling case study on optimizing JSON serialization speeds in Go for large object payloads, highlighting GC allocation metrics and custom parsing alternatives.','en','Case Study','Advanced',1,'online','manual','62048d0d8ee70315a09b7530b5693ce69e354e46e116a348fd1ed8b2a2c26efa',100.0,1.77902906076712203e+09,1,'2026-05-17T16:44:20.767122+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Performance Tuning"]','["[CASE STUDY]", "[ENTERPRISE-STABLE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://datree.io/blog/git-commit-message-conventions-for-readable-git-log','How to Get More Out of Your Git Commit Message','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1fb19f74bda643388d08f5b4dd46eab5b7cb5616b679576ce18de7530f52e0b1',100.0,1.77903401276664805e+09,0,'2026-05-17T18:06:52.766648+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://www.datree.io/resources/git-commit-message"}');
-INSERT INTO "resources" VALUES('https://datree.io/blog/useful-git-commands-list','10 useful Git commands you wish existed – and their alternatives','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','6016e4eecbe1350639055aee133cff5ff509790ff0233e35c47fd00c7c38a9ca',100.0,1.77903139738766789e+09,0,'2026-05-17T17:23:17.387668+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://datree.io/resources/argocd-best-practices-you-should-know','datree.io: ArgoCD Best Practices','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c63ae131429a92f8f9b779333811592360a2d23d22cefa4e72962f71884e077e',100.0,1.77903365584728789e+09,0,'2026-05-17T18:00:55.847288+02:00',NULL,NULL,NULL,'[]','[]','["docs/argo.md"]','[]','{}','{"duplicate_of": "https://www.datree.io/resources/argocd-best-practices-you-should-know"}');
-INSERT INTO "resources" VALUES('https://datree.io/resources/eks-1-22-upgrade-tutorial','datree.io: EKS 1.22 Upgrade Tutorial','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3f8136951d1a1e6eafc35b588a4118b8a4e65d6d525502f539850ee5e35b211d',100.0,1.77903403472302293e+09,0,'2026-05-17T18:07:14.723023+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-releases.md"]','[]','{}','{"duplicate_of": "https://www.datree.io/resources/eks-1-22-upgrade-tutorial"}');
-INSERT INTO "resources" VALUES('https://datree.io/resources/kubernetes-readiness-and-liveness-probes-best-practices','datree.io: 6 Best Practices for Effective Readiness and Liveness Probes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e033761c60b8f2f0ba027dbdf531f2ee9cf70ac448517ef79194c72226b51a60',100.0,1.779032371758502e+09,0,'2026-05-17T17:39:31.758502+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://www.datree.io/resources/kubernetes-readiness-and-liveness-probes-best-practices"}');
+INSERT INTO "resources" VALUES('https://datascientest.com/en/azure-devops-pipeline-yaml-why-configure-ci-cd-pipelines-with-yaml','==datascientest.com: Azure DevOps Pipeline YAML: why configure CI/CD pipelines'' with YAML?==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','6dbb214b320f30956ba3abb8622b5a1ba7502c277d219811533572a2e076232e',100.0,1779033775,0,'2026-05-17T18:02:55.385852+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://datascientest.com/en/azure-devops-vs-github-actions-which-is-the-best-ci-cd-tool','Azure DevOps vs GitHub Actions: Which is the best CI/CD tool?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8898b001b276356acce78fd70da23c18794c137681e208b6ca9d2056934f4445',100.0,1779031457,0,'2026-05-17T17:24:17.796215+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://liora.io/en/azure-devops-vs-github-actions-which-is-the-best-ci-cd-tool"}');
+INSERT INTO "resources" VALUES('https://datastation.multiprocess.io/blog/2022-03-03-improving-go-json-encoding-performance-for-large-arrays-of-objects.html','datastation.multiprocess.io: Speeding up Go''s builtin JSON encoder up to'' 55% for large arrays of objects','','N/A',0,'An insightful profiling case study on optimizing JSON serialization speeds in Go for large object payloads, highlighting GC allocation metrics and custom parsing alternatives.','en','Case Study','Advanced',1,'online','manual','62048d0d8ee70315a09b7530b5693ce69e354e46e116a348fd1ed8b2a2c26efa',100.0,1779029060,1,'2026-05-17T16:44:20.767122+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Performance Tuning"]','["[CASE STUDY]", "[ENTERPRISE-STABLE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://datree.io/blog/git-commit-message-conventions-for-readable-git-log','How to Get More Out of Your Git Commit Message','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1fb19f74bda643388d08f5b4dd46eab5b7cb5616b679576ce18de7530f52e0b1',100.0,1779034012,0,'2026-05-17T18:06:52.766648+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://www.datree.io/resources/git-commit-message"}');
+INSERT INTO "resources" VALUES('https://datree.io/blog/useful-git-commands-list','10 useful Git commands you wish existed – and their alternatives','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','6016e4eecbe1350639055aee133cff5ff509790ff0233e35c47fd00c7c38a9ca',100.0,1779031397,0,'2026-05-17T17:23:17.387668+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://datree.io/resources/argocd-best-practices-you-should-know','datree.io: ArgoCD Best Practices','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c63ae131429a92f8f9b779333811592360a2d23d22cefa4e72962f71884e077e',100.0,1779033655,0,'2026-05-17T18:00:55.847288+02:00',NULL,NULL,NULL,'[]','[]','["docs/argo.md"]','[]','{}','{"duplicate_of": "https://www.datree.io/resources/argocd-best-practices-you-should-know"}');
+INSERT INTO "resources" VALUES('https://datree.io/resources/eks-1-22-upgrade-tutorial','datree.io: EKS 1.22 Upgrade Tutorial','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3f8136951d1a1e6eafc35b588a4118b8a4e65d6d525502f539850ee5e35b211d',100.0,1779034034,0,'2026-05-17T18:07:14.723023+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-releases.md"]','[]','{}','{"duplicate_of": "https://www.datree.io/resources/eks-1-22-upgrade-tutorial"}');
+INSERT INTO "resources" VALUES('https://datree.io/resources/kubernetes-readiness-and-liveness-probes-best-practices','datree.io: 6 Best Practices for Effective Readiness and Liveness Probes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e033761c60b8f2f0ba027dbdf531f2ee9cf70ac448517ef79194c72226b51a60',100.0,1779032371,0,'2026-05-17T17:39:31.758502+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://www.datree.io/resources/kubernetes-readiness-and-liveness-probes-best-practices"}');
INSERT INTO "resources" VALUES('https://dave.cheney.net/high-performance-json.html','Building a high performance JSON parser','','2020',0,'A seminal technical deep-dive into the design of high-performance JSON parsers within the Go runtime ecosystem. Discusses CPU caching strategies, memory allocations, and custom scanning to optimize serialization pipelines.','Go','Technical Article','High',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Architecture", "JSON & YAML Serialization", "Performance & Parsing"]','["[COMMUNITY-TOOL]"]','[]','["yaml.md"]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://dave.cheney.net/paste/ingress-is-dead-long-live-ingressroute.pdf',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','c572b2801fb6cdb1b94c0d3eed7d2ecd548425aac9c849464856f7ff30b50211',100.0,1.77903020874460792e+09,0,'2026-05-17T17:03:28.744608+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://daveops.xyz/2020/08/25/administrar-usuarios-en-eks','daveops.xyz: Administrar usuarios en EKS','','N/A',0,'A curated technical resource and architectural guide covering daveops.xyz: Administrar usuarios en EKS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903173532246398e+09,0,'2026-05-17T17:28:55.322464+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://daveops.xyz/en/2020/09/18/running-db-migrations-on-kubernetes-with-helm','daveops.xyz: Running DB migrations on Kubernetes with Helm','','N/A',0,'A curated technical resource and architectural guide covering daveops.xyz: Running DB migrations on Kubernetes with Helm in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903422376420593e+09,0,'2026-05-17T18:10:23.764206+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dave.cheney.net/paste/ingress-is-dead-long-live-ingressroute.pdf',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','c572b2801fb6cdb1b94c0d3eed7d2ecd548425aac9c849464856f7ff30b50211',100.0,1779030208,0,'2026-05-17T17:03:28.744608+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://daveops.xyz/2020/08/25/administrar-usuarios-en-eks','daveops.xyz: Administrar usuarios en EKS','','N/A',0,'A curated technical resource and architectural guide covering daveops.xyz: Administrar usuarios en EKS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031735,0,'2026-05-17T17:28:55.322464+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://daveops.xyz/en/2020/09/18/running-db-migrations-on-kubernetes-with-helm','daveops.xyz: Running DB migrations on Kubernetes with Helm','','N/A',0,'A curated technical resource and architectural guide covering daveops.xyz: Running DB migrations on Kubernetes with Helm in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034223,0,'2026-05-17T18:10:23.764206+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://davidsr.me/deploy-azure-waf-with-terraform-and-azure-devops','davidsr.me: Deploy Azure WAF with Terraform and Azure DevOps','','2023',0,'A practical tutorial detailing how to declare Azure Web Application Firewall (WAF) rule sets as Terraform variables. Configures Azure DevOps pipelines for automated validation and execution of the plans.','HCL','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "Azure Security"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://davidwalsh.name/more-awesome-git-aliases','davidwalsh.name: More Awesome Git Aliases','','2021',0,'Explores sophisticated shell integration aliases designed for experienced CLI engineers. Demonstrates chain commands, unstage macros, and custom log formats to maximize terminal workflow efficiency.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Version Control", "Git Core", "Configuration"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://davidxiang.com/2021/01/10/kafka-as-a-database','davidxiang.com: Kafka As A Database? Yes Or No','','2021',0,'An analytical exploration of whether Apache Kafka should be utilized as a primary database. It clarifies Kafka''s persistence guarantees, limitations in ad-hoc indexing, and the architectural trade-offs of utilizing brokers as durable systems of record.','N/A','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Engineering", "Event Streaming", "Architectural Patterns"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dbafromthecold.com/2020/04/08/adjusting-pod-eviction-time-in-kubernetes','dbafromthecold.com: Adjusting pod eviction time in Kubernetes','','2020',0,'Explains how to customize node and pod eviction behaviors during network partitions. Shows how to adjust parameters like pod-eviction-timeout and node-monitor-grace-period to prevent unnecessary database state re-syncs during transient packet loss.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations", "Resilience Tuning", "Node Evictions"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dbasecenter.com/blog/the-top-5-mysql-performance-variables','dbasecenter.com: The top 5 MySQL performance variables','','N/A',0,'A curated technical resource and architectural guide covering dbasecenter.com: The top 5 MySQL performance variables in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903217965967893e+09,0,'2026-05-17T17:36:19.659679+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/databases.md"]','["databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dbasecenter.com/blog/the-top-5-mysql-performance-variables','dbasecenter.com: The top 5 MySQL performance variables','','N/A',0,'A curated technical resource and architectural guide covering dbasecenter.com: The top 5 MySQL performance variables in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032179,0,'2026-05-17T17:36:19.659679+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/databases.md"]','["databases.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dbatools.io','dbatools.io','','2026',5,'An open-source, community-driven PowerShell module consisting of hundreds of command abstractions for automated SQL Server administration and migration. It allows administrators to securely perform complex backups, migration tasks, security audits, and configuration deployments in seconds. A vital tool for database engineering teams migrating infrastructure to the cloud.','PowerShell / SQL','Software Toolkit','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Automation & Tooling", "Database Administration", "dbatools Module"]','["[DE FACTO STANDARD]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://ddev.com','ddev.com','','2026',0,'DDEV is an open-source local development tool built on Docker that abstracts container complexity for PHP, Node.js, and Python CMS environments. Live grounding confirms its extensive use in enterprise web development, offering automated local SSL, seamless DB migrations, and platform integrations. It remains a key standard for teams looking to mirror production architectures locally with minimal overhead.','Go','tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Development Environments", "Local Orchestration", "DDEV"]','["[COMMUNITY-TOOL]"]','[]','["devel-sites.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://debezium.io','**Debezium**:','','2026',5,'Debezium is the industry-standard distributed platform for log-based Change Data Capture (CDC). Built on top of Apache Kafka Connect, it translates row-level database changes into real-time event streams with minimal database overhead. This ensures strict transactional consistency across decoupled microservice architectures.','Java','Platform','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Engineering", "Change Data Capture", "Debezium"]','["[DE FACTO STANDARD]"]','[]','["message-queue.md"]','{}','{}');
@@ -3038,31 +3038,31 @@ INSERT INTO "resources" VALUES('https://debezium.io/blog/2021/10/20/using-debezi
INSERT INTO "resources" VALUES('https://debuild.co','Debuild','','2023',0,'Debuild is an AI-powered low-code generator that enables rapid development of web applications by translating natural language prompts into working React code and SQL schemas. Curator insights highlight its potential to democratization development. Live engineering assessments view this technology as a precursor to modern agentic software development, emphasizing the need for robust automated CI/CD safety nets to evaluate generated code.','JavaScript','Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Low-Code & AI Development", "Application Generation"]','["[COMMUNITY-TOOL]"]','[]','["devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://decisivedevops.com/kubernetes-events-news-feed-of-your-kubernetes-cluster-826e08892d7a','decisivedevops.com: Kubernetes Events — News feed of your cluster','','2022',0,'This guide explains the utility of Kubernetes events as a real-time diagnostic feed of cluster activities. It demonstrates how to capture, filter, and stream these resource events to external observability backends using open-source collectors. Properly configured event logging ensures that platform teams maintain a historical record of pod crashes and scheduling failures.','English','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes", "Observability", "Events Logging"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-troubleshooting.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://declarando.es','declarando.es','','2024',0,'A dedicated tax-management and automated accounting platform engineered for Spanish freelancers. It leverages algorithmic optimizations to automate VAT and personal income tax returns, maximizing deductible business expenses dynamically.','N/A','SaaS','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Careers", "Freelancing", "Financial Strategy"]','["[COMMUNITY-TOOL]"]','[]','["freelancing.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://decodingml.substack.com','decodingml.substack.com: Decoding ML Newsletter','','N/A',0,'A curated technical resource and architectural guide covering decodingml.substack.com: Decoding ML Newsletter in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903216674265289e+09,0,'2026-05-17T17:36:06.742653+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://decodingml.substack.com/p/how-to-ensure-your-models-are-fail','decodingml.substack.com: How to ensure your models are fail-safe in production?','','N/A',0,'A curated technical resource and architectural guide covering decodingml.substack.com: How to ensure your models are fail-safe in production? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903238039172911e+09,0,'2026-05-17T17:39:40.391729+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://decodingml.substack.com','decodingml.substack.com: Decoding ML Newsletter','','N/A',0,'A curated technical resource and architectural guide covering decodingml.substack.com: Decoding ML Newsletter in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032166,0,'2026-05-17T17:36:06.742653+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://decodingml.substack.com/p/how-to-ensure-your-models-are-fail','decodingml.substack.com: How to ensure your models are fail-safe in production?','','N/A',0,'A curated technical resource and architectural guide covering decodingml.substack.com: How to ensure your models are fail-safe in production? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032380,0,'2026-05-17T17:39:40.391729+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://deepsource.com/blog/zero-downtime-deployment','deepsource.io: Breaking down zero downtime deployments in Kubernetes','','2022',0,'A deep dive into zero-downtime updates using liveness and readiness probes. Reviews how readiness state propagation prevents traffic from hitting newly spun containers before they are ready.','YAML','Blog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Delivery", "Deployments", "Release Engineering"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://deepsource.io/blog/zero-downtime-deployment','deepsource.io: Breaking down zero downtime deployments in Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1cbfd14171774ccc28b2985299a66a8326911c882f102d2b33d4c5de4d13cced',100.0,1.77903410984585809e+09,0,'2026-05-17T18:08:29.845858+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://deepsource.com/blog/zero-downtime-deployment"}');
-INSERT INTO "resources" VALUES('https://deeptimittalblogger.medium.com/event-driven-architecture-111f504a8cbc','deeptimittalblogger.medium.com: Event driven architecture','','N/A',0,'A curated technical resource and architectural guide covering deeptimittalblogger.medium.com: Event driven architecture in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903167655357789e+09,0,'2026-05-17T17:27:56.553578+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://deepsource.io/blog/zero-downtime-deployment','deepsource.io: Breaking down zero downtime deployments in Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1cbfd14171774ccc28b2985299a66a8326911c882f102d2b33d4c5de4d13cced',100.0,1779034109,0,'2026-05-17T18:08:29.845858+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://deepsource.com/blog/zero-downtime-deployment"}');
+INSERT INTO "resources" VALUES('https://deeptimittalblogger.medium.com/event-driven-architecture-111f504a8cbc','deeptimittalblogger.medium.com: Event driven architecture','','N/A',0,'A curated technical resource and architectural guide covering deeptimittalblogger.medium.com: Event driven architecture in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031676,0,'2026-05-17T17:27:56.553578+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dekorate.io','Dekorate','','2025',4,'An annotation-based code generation tool that automatically creates Kubernetes manifests (YAML, JSON) during compile time. By decorating Java code directly, developers can emit Deployment, Service, and Ingress templates without leaving their IDEs. While highly convenient for Java-centric shops, it can obscure platform-level complexities that DevOps teams may need to manage externally.','Java','Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Experience", "Inner Loop", "Manifest Generation"]','["[ENTERPRISE-STABLE]"]','[]','["java_frameworks.md", "kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://denic.hashnode.dev/resources-to-crush-the-technical-interview','denic.hashnode.dev: Resources to crush the technical interview','','N/A',0,'A curated technical resource and architectural guide covering denic.hashnode.dev: Resources to crush the technical interview in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903073645027804e+09,0,'2026-05-17T17:12:16.450278+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/interview-questions.md"]','["interview-questions.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://denic.hashnode.dev/resources-to-crush-the-technical-interview','denic.hashnode.dev: Resources to crush the technical interview','','N/A',0,'A curated technical resource and architectural guide covering denic.hashnode.dev: Resources to crush the technical interview in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030736,0,'2026-05-17T17:12:16.450278+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/interview-questions.md"]','["interview-questions.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://deniscooper.co.uk/azure-devops-terraform-pipeline','Azure DevOps Terraform Pipeline (Complete Guide + YAML Examples)','','2025',0,'A comprehensive configuration guide showing how to set up robust, multi-stage YAML pipelines in Azure DevOps for Terraform configurations. Solves remote backend locking and authentication hurdles.','YAML','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipelines", "Terraform", "Azure DevOps Pipelines"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md", "azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://denniszielke.medium.com/using-azure-container-apps-at-scale-instead-of-your-building-your-own-naas-on-top-of-k8s-7c4760c2511f','denniszielke.medium.com: Using Azure Container Apps at scale instead of'' your building your own NaaS on top of K8s?','','N/A',0,'A curated technical resource and architectural guide covering denniszielke.medium.com: Using Azure Container Apps at scale instead of'' your building your own NaaS on top of K8s? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902983805409288e+09,0,'2026-05-17T16:57:18.054093+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://deors.wordpress.com/2019/04/25/jenkins-ci-pipeline-java-spring-boot-maven-docker','ref 2','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','1bb4a1e5a4582cacf5384645a3dd90982e92db22cb9924a9f1c6c52d08013e3c',100.0,1.77903058740634489e+09,1,'2026-05-17T17:09:47.406345+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://denniszielke.medium.com/using-azure-container-apps-at-scale-instead-of-your-building-your-own-naas-on-top-of-k8s-7c4760c2511f','denniszielke.medium.com: Using Azure Container Apps at scale instead of'' your building your own NaaS on top of K8s?','','N/A',0,'A curated technical resource and architectural guide covering denniszielke.medium.com: Using Azure Container Apps at scale instead of'' your building your own NaaS on top of K8s? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029838,0,'2026-05-17T16:57:18.054093+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://deors.wordpress.com/2019/04/25/jenkins-ci-pipeline-java-spring-boot-maven-docker','ref 2','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','1bb4a1e5a4582cacf5384645a3dd90982e92db22cb9924a9f1c6c52d08013e3c',100.0,1779030587,1,'2026-05-17T17:09:47.406345+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://dev-k8sref-io.web.app','dev-k8sref-io.web.app','','2023',0,'An alternative interactive API schema browser and resource reference for Kubernetes. Delivers structured, searchable navigation for complex API objects, making it easier for platform engineers to write clean yaml manifests and validate schema specifications across different versions.','English','Developer Utility','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Education", "Reference Guides", "API Reference"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev-vibe.medium.com/encrypt-helm-sensitive-data-9d7622e41d00','dev-vibe.medium.com: Encrypt Helm sensitive data','','N/A',0,'A curated technical resource and architectural guide covering dev-vibe.medium.com: Encrypt Helm sensitive data in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902936932697391e+09,0,'2026-05-17T16:49:29.326974+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev-vibe.medium.com/encrypt-helm-sensitive-data-9d7622e41d00','dev-vibe.medium.com: Encrypt Helm sensitive data','','N/A',0,'A curated technical resource and architectural guide covering dev-vibe.medium.com: Encrypt Helm sensitive data in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029369,0,'2026-05-17T16:49:29.326974+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/_nicolas_louis_/how-to-run-docker-on-windows-without-docker-desktop-hik','dev.to: How to run docker on Windows without Docker Desktop','','2021',0,'Shows how to run the Docker Engine on Windows using a native WSL2 Ubuntu distribution instead of Docker Desktop. Helps developers avoid licensing costs on corporate Windows machines.','English','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Local Development", "WSL2", "Alternatives"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/aashiya123/git-commands-cheatsheet-advanced-20-git-commands-advanced--35i3','dev.to: Git Commands Cheatsheet: Advanced (20+ Git Commands Advanced )','','2024',3,'Curator Insight: Advanced digest targeting complex tasks like history modification, interactive rebases, and stash pop operations. Live Grounding: Essential for developers working inside highly active, multi-contributor master branches who need to cleanly integrate patches with minimum noise.','English','Blog Post','Intermediate-Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Development", "Version Control", "Git"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/abdorah/how-to-create-production-docker-image-ready-for-deployment-4bbe','dev.to: How to create a production Docker image','','2021',0,'Walks through hardening containers for production. Focuses on minimizing layers, excluding development dependencies, running as non-root users, and managing secrets securely.','English','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containers & Orchestration", "Image Engineering", "Hardening"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/abhinavd26/all-about-k3s-lightweight-kubernetes-3ell','dev.to: All about k3s - Lightweight Kubernetes 🌟','','2020',1,'A basic primer reviewing K3s'' lightweight design principles, highlighting how removing non-essential drivers allows it to run smoothly on minimal RAM configurations.','None','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Edge & IoT", "Introduction", "Quick Starts"]','["[COMMUNITY-TOOL]"]','[]','["rancher.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/actitime/whats-wrong-with-measuring-developer-performance-10-best-metrics-5620','dev.to: What’s Wrong With Measuring Developer Performance (+ 10 Best Metrics)','','2022',4,'Critiques traditional individual developer performance metrics (such as lines of code, pull request count, or hours worked) as highly gamable and toxic to collaboration. Proposes ten alternative high-value holistic metrics centered on cycle times, collaboration, defect density, and deployment safety, facilitating sustainable delivery pipelines and high developer experience.','en','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Engineering Leadership", "Metrics & Analytics", "Developer Productivity"]','["[ENTERPRISE-STABLE]"]','[]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/ajeetraina/top-200-kubernetes-tools-for-devops-engineer-like-you-3h7e','dev.to: Top 200 Kubernetes Tools for DevOps Engineer Like You','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','df90aba87b4844ffdf3021a6f15d30fb892e50676beee253a6ed1500e3c62488',100.0,1.77902982053102493e+09,0,'2026-05-17T16:57:00.531025+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://dev.to/docker/top-200-kubernetes-tools-for-devops-engineer-like-you-3h7e"}');
-INSERT INTO "resources" VALUES('https://dev.to/aksrao1998/dockerize-a-golang-http-server-and-deploy-it-on-kubernetes-592j','dev.to: Dockerize a GoLang HTTP server and deploy it on Kubernetes','','N/A',0,'Curator Insight explains how to wrap a basic Go HTTP server into a Docker container and set up K8s deployment manifests. Live Grounding identifies this as a foundational tutorial detailing deployment mechanics, services, and ports.','English','Article','Beginner',1,'online','manual','45ef4028a66be8d1a701c24c44c99bb8640cc2a5e33cf8019bc08014ee6e3bfa',100.0,1.77903143994330501e+09,1,'2026-05-17T17:23:59.943305+02:00',NULL,NULL,NULL,'["Cloud Native", "Containers", "Dockerizing Go"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/ajeetraina/top-200-kubernetes-tools-for-devops-engineer-like-you-3h7e','dev.to: Top 200 Kubernetes Tools for DevOps Engineer Like You','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','df90aba87b4844ffdf3021a6f15d30fb892e50676beee253a6ed1500e3c62488',100.0,1779029820,0,'2026-05-17T16:57:00.531025+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://dev.to/docker/top-200-kubernetes-tools-for-devops-engineer-like-you-3h7e"}');
+INSERT INTO "resources" VALUES('https://dev.to/aksrao1998/dockerize-a-golang-http-server-and-deploy-it-on-kubernetes-592j','dev.to: Dockerize a GoLang HTTP server and deploy it on Kubernetes','','N/A',0,'Curator Insight explains how to wrap a basic Go HTTP server into a Docker container and set up K8s deployment manifests. Live Grounding identifies this as a foundational tutorial detailing deployment mechanics, services, and ports.','English','Article','Beginner',1,'online','manual','45ef4028a66be8d1a701c24c44c99bb8640cc2a5e33cf8019bc08014ee6e3bfa',100.0,1779031439,1,'2026-05-17T17:23:59.943305+02:00',NULL,NULL,NULL,'["Cloud Native", "Containers", "Dockerizing Go"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/aleksk1ng/go-kafka-and-grpc-clean-architecture-cqrs-microservices-with-jaeger-tracing-45bj','dev.to: Go, Kafka and gRPC clean architecture CQRS microservices with Jaeger tracing','','2021',0,'Implements high-throughput event sourcing and CQRS patterns in Go using gRPC, Apache Kafka, and PostgreSQL. Demonstrates how clean architecture and domain-driven design structure scalable systems, while integrating Jaeger for end-to-end distributed transaction tracing.','Go','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Event-Driven Architectures", "Go & CQRS", "gRPC Microservices"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/amanhimself/how-to-configure-vscode-bracket-pair-colors-natively-3nl','dev.to: How to configure VSCode Bracket Pair Colors Natively','','2021',0,'Provides deep details on configuring native bracket pair colorization in VS Code settings. Highlights the migration from resource-heavy third-party extensions to the built-in, highly optimized AST-based rendering engine to lower CPU utilization.','JSON','Tutorial','Beginner',0,'online','manual','1c9f12f772ceeff004b5e5fdc0c4ca72cb3d59abef463c093f11b05477bf25fd',100.0,1779030589.11599,1,'2026-05-17T17:09:49.115990+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/amanhimself/how-to-configure-vscode-bracket-pair-colors-natively-3nl','dev.to: How to configure VSCode Bracket Pair Colors Natively','','2021',0,'Provides deep details on configuring native bracket pair colorization in VS Code settings. Highlights the migration from resource-heavy third-party extensions to the built-in, highly optimized AST-based rendering engine to lower CPU utilization.','JSON','Tutorial','Beginner',0,'online','manual','1c9f12f772ceeff004b5e5fdc0c4ca72cb3d59abef463c093f11b05477bf25fd',100.0,1779030589,1,'2026-05-17T17:09:49.115990+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/amplication/extending-gitops-effortless-continuous-integration-and-deployment-on-kubernetes-1oem','dev.to: Extending GitOps: Effortless continuous integration and deployment on Kubernetes','','2023',3,'Explores architectural models for bridging continuous integration (CI) platforms with GitOps-driven deployment mechanisms. Emphasizes clean decoupling where CI updates target config states while Kubernetes reconcile loops execute the rollout.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["GitOps & CD", "CI/CD Integration"]','["[COMMUNITY-TOOL]"]','[]','["argo.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/ankit01oss/5-github-projects-to-make-you-a-better-devops-engineer-2fkl','dev.to: 5 GitHub Projects to make you a better DevOps Engineer 🌟','','2021',0,'Features five open-source GitHub resources for training, covers interactive shell practices, Kubernetes cluster orchestration models, production-level networking checklists, and system design structures.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps Methodology", "Community Resources", "Hands-on Learning"]','["[COMMUNITY-TOOL]"]','[]','["devops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/appland/video-visualize-the-architecture-of-your-java-app-in-vs-code-in-2-minutes-568j','dev.to: Video: Visualize the architecture of your Java app, in VS Code,'' in 2 ¹/₂ minutes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d1ad685891679905b0fdd1b94502225d97ab2a117764266aaa045729d40d16af',100.0,1.77903006929616904e+09,0,'2026-05-17T17:01:09.296169+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://dev.to/appmap/video-visualize-the-architecture-of-your-java-app-in-vs-code-in-2-minutes-568j"}');
-INSERT INTO "resources" VALUES('https://dev.to/appmap/video-visualize-the-architecture-of-your-java-app-in-vs-code-in-2-minutes-568j','dev.to: Video: Visualize the architecture of your Java app, in VS Code, in 2 ¹/₂ minutes','','2022',0,'An introduction to AppMap for VS Code, illustrating how to automatically record and render execution paths, database queries, and architectural layouts of Java applications in real time.','Java','Video','Beginner',1,'online','manual','5d75699b6e05e806c15e427a611979a335a5648d9e046d8a46105a75733f72b3',100.0,1.77913049498314094e+09,0,'2026-05-18T20:54:54.983141+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "Architecture Visualization"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/appland/video-visualize-the-architecture-of-your-java-app-in-vs-code-in-2-minutes-568j','dev.to: Video: Visualize the architecture of your Java app, in VS Code,'' in 2 ¹/₂ minutes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d1ad685891679905b0fdd1b94502225d97ab2a117764266aaa045729d40d16af',100.0,1779030069,0,'2026-05-17T17:01:09.296169+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://dev.to/appmap/video-visualize-the-architecture-of-your-java-app-in-vs-code-in-2-minutes-568j"}');
+INSERT INTO "resources" VALUES('https://dev.to/appmap/video-visualize-the-architecture-of-your-java-app-in-vs-code-in-2-minutes-568j','dev.to: Video: Visualize the architecture of your Java app, in VS Code, in 2 ¹/₂ minutes','','2022',0,'An introduction to AppMap for VS Code, illustrating how to automatically record and render execution paths, database queries, and architectural layouts of Java applications in real time.','Java','Video','Beginner',1,'online','manual','5d75699b6e05e806c15e427a611979a335a5648d9e046d8a46105a75733f72b3',100.0,1779130494,0,'2026-05-18T20:54:54.983141+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "Architecture Visualization"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/arpanadhikari/reusable-aws-iam-role-for-service-accounts-irsa-for-k8s-terraform-module-2og2','dev.to/arpanadhikari: Reusable AWS iam role for service-accounts (IRSA for k8s ) terraform module','','2023',0,'A reusable Terraform module designed to configure IAM Roles for Service Accounts (IRSA) on AWS Kubernetes nodes. It establishes precise OIDC identity providers to achieve pod-level permission isolation.','HCL','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "EKS & Container Orchestration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/arunkc/get-started-with-apache-airflow-1218','dev.to: Get started with Apache Airflow','','2021',3,'An introductory guide covering the fundamental architecture of Apache Airflow. It helps developers write their first Python-based Directed Acyclic Graphs (DAGs) using basic Operators, sensors, and scheduling definitions.','Python','Blog Post','Basic',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "Workflows", "Apache Airflow", "Introduction"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/attaullahshafiq10/dev-ops-59dm','dev.to: DEV-OPS','- Its a culture, concept, process and approach that merges software requirement gathering, software development, testing, quality assurance, system configurations, product deployment and operations. Organizations building or improving software products are moving towards a DevOps approach where development, testing, security, quality assurance and operations are getting merged within a large team and those technical resources work side by side to achieve higher return on investment
@@ -3070,8 +3070,8 @@ INSERT INTO "resources" VALUES('https://dev.to/attaullahshafiq10/dev-ops-59dm','
INSERT INTO "resources" VALUES('https://dev.to/aurelievache/kubernetes-sketchnotes-pods-4ib0','https://dev.to/aurelievache: Understanding Kubernetes: part 1 – Pods','','2026',0,'An illustrated sketchnote guide mapping the basic structures and concepts of Kubernetes Pods. Curator Insight praises the clarity of visual-oriented learning. Live Grounding confirms its heavy usage as an onboarding tool for junior engineers.','English','Guide','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform", "Container Orchestration", "Kubernetes"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/aurelievache/understanding-istio-part-1-istio-components-4ik5','dev.to/aurelievache: Understanding Istio: part 1 – Istio Components','- [dev.to/aurelievache: Understanding Istio: part 9 – DestinationRule](https://dev.to/aurelievache/understanding-istio-part-9-destinationrule-1g7e)
- [dev.to/aurelievache: Understanding Istio: part 16 – Observability / Metrics](https://dev.to/aurelievache/understanding-istio-part-16-observability-metrics-2m8p)','2021',0,'Illustrated introductory series that demystifies core Istio components including virtual services, gateway declarations, destination rules, and observability patterns.','English','Guide','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Service Mesh", "Networking", "Education"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["istio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/aurelievache/understanding-istio-part-16-observability-metrics-2m8p','dev.to/aurelievache: Understanding Istio: part 16 – Observability / Metrics','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','eeb17a9dc77ef7ee62db1b0a1001391a4f5e4a4d3429daa87bdc4e4439cd24a1',100.0,1.77902935618165397e+09,1,'2026-05-17T16:49:16.181654+02:00',NULL,NULL,NULL,'[]','[]','["docs/istio.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/aurelievache/understanding-istio-part-9-destinationrule-1g7e','dev.to/aurelievache: Understanding Istio: part 9 – DestinationRule','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','2e623cf8725bd47f95788b1f66fb1e12be17c6cb2ef27abbcf4b38fee0bd9754',100.0,1.77903415243601393e+09,1,'2026-05-17T18:09:12.436014+02:00',NULL,NULL,NULL,'[]','[]','["docs/istio.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/aurelievache/understanding-istio-part-16-observability-metrics-2m8p','dev.to/aurelievache: Understanding Istio: part 16 – Observability / Metrics','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','eeb17a9dc77ef7ee62db1b0a1001391a4f5e4a4d3429daa87bdc4e4439cd24a1',100.0,1779029356,1,'2026-05-17T16:49:16.181654+02:00',NULL,NULL,NULL,'[]','[]','["docs/istio.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/aurelievache/understanding-istio-part-9-destinationrule-1g7e','dev.to/aurelievache: Understanding Istio: part 9 – DestinationRule','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','2e623cf8725bd47f95788b1f66fb1e12be17c6cb2ef27abbcf4b38fee0bd9754',100.0,1779034152,1,'2026-05-17T18:09:12.436014+02:00',NULL,NULL,NULL,'[]','[]','["docs/istio.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/aurelievache/understanding-kubernetes-part-22-limitrange-144l','dev.to/aurelievache: Understanding Kubernetes: part 22 – LimitRange','','2021',0,'Visual and friendly guide to using `LimitRange` objects in Kubernetes.
- Illustrates how namespace boundaries act as safety nets, auto-injecting default CPU/Memory limits when missing.
- Excellent for developer onboarding and cluster-wide resource compliance.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Resource Management", "Policy & Governance", "Limit Ranges"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
@@ -3081,7 +3081,7 @@ INSERT INTO "resources" VALUES('https://dev.to/aws-builders/amazon-vpc-lattice-b
INSERT INTO "resources" VALUES('https://dev.to/aws-builders/aws-app-runner-how-to-deploy-containerized-applications-using-app-runner-1f7c','dev.to: AWS App Runner : How to deploy containerized applications using App Runner','','2021',0,'Curator Insight details the operational steps for configuring and running Dockerized workloads on AWS App Runner. Live Grounding verifies this as a classic, high-value guide for transitioning traditional VMs to serverless containers without having to manage raw ECS or EKS orchestration.','N/A','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Development", "Container Orchestration", "App Runner"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["aws-miscellaneous.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/aws-builders/aws-waf-web-application-firewall-deep-dive-15bd','dev.to: AWS WAF (Web Application Firewall): Deep Dive','','2023',0,'A comprehensive technical exploration of AWS WAF deployment strategies. It covers rule evaluation order, IP sets, custom response headers, logging architectures to Kinesis Data Firehose, and best practices for configuring rate limiting and Geo-Match restrictions.','None','Article','Intermediate',0,'duplicate','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Identity", "Network Security", "Web Application Protection"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{"duplicate_of": "https://aws.amazon.com/waf"}');
INSERT INTO "resources" VALUES('https://dev.to/aws-builders/best-practices-for-securing-kubernetes-deployments-1jg6','dev.to/aws-builders: Best Practices for Securing Kubernetes Deployments 🌟','','2022',0,'Presents an action-oriented best practice matrix covering cluster configuration and pod safety profiles. Details etcd encryption setups, secure secrets distribution patterns, and implementing standard Pod Security Admission policies. Highly recommended for establishing cluster baselines.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Cluster Hardening", "Best Practices"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/aws-builders/best-practices-when-designing-aws-architecture-4c8d','dev.to: Best Practices When Designing AWS Architecture 🌟🌟','','2026',0,'A deep dive into the operational best practices of the AWS Well-Architected Framework. Key topics include decoupling architectural dependencies, horizontal scaling mechanisms, and programmatic resource orchestration.','N/A','Blog Post','Intermediate',0,'online','manual','0b3ed91b300dc97b96241ed4a089fb7260d0734b0b386735043aab5923dec739',100.0,1.77903086489703893e+09,1,'2026-05-17T17:14:24.897039+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Architecture & Guides"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/aws-builders/best-practices-when-designing-aws-architecture-4c8d','dev.to: Best Practices When Designing AWS Architecture 🌟🌟','','2026',0,'A deep dive into the operational best practices of the AWS Well-Architected Framework. Key topics include decoupling architectural dependencies, horizontal scaling mechanisms, and programmatic resource orchestration.','N/A','Blog Post','Intermediate',0,'online','manual','0b3ed91b300dc97b96241ed4a089fb7260d0734b0b386735043aab5923dec739',100.0,1779030864,1,'2026-05-17T17:14:24.897039+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Architecture & Guides"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/aws-builders/continuous-integration-and-deployment-on-aws-and-a-wishlist-for-cicd-tools-on-aws-5a13','dev.to: Continuous Integration and Deployment on AWS - and a wishlist for CI/CD Tools on AWS','','2021',0,'A Dev.to article discussing CI/CD architectures within AWS environments, containing a developer wishlist for next-generation pipeline features. It compares CodePipeline, GitHub Actions, and custom runners, detailing trade-offs in execution speeds, artifact management, and IAM-gated controls. Perfect for team leads structuring secure platform automation.','N/A','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "CI/CD Pipelines"]','["[COMMUNITY-TOOL]"]','[]','["aws-tools-scripts.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/aws-builders/creating-a-rest-api-with-infrastructure-as-code-terraform-serverless-lambda-python-part-2-cicd-g8h','dev.to: Creating a Rest API with Infrastructure as Code (Terraform) & Serverless (Lambda + Python) - Part 2 CI/CD','','2022',0,'Outlines a modern serverless deployment loop, coupling HashiCorp Terraform with AWS API Gateway and Lambda functions. Part 2 focuses on constructing automated GitHub Actions CI/CD deployment pipelines for infrastructure and application code layers.','HCL','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Serverless Deployment", "Terraform & AWS Lambda"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/aws-builders/creating-an-eks-cluster-and-node-group-with-terraform-1lf6','dev.to: Creating an EKS Cluster and Node Group with Terraform','- [dev.to: Install & Manage Amazon EKS Add-ons with Terraform](https://dev.to/aws-builders/install-manage-amazon-eks-add-ons-with-terraform-2dea)
@@ -3090,7 +3090,7 @@ INSERT INTO "resources" VALUES('https://dev.to/aws-builders/creating-an-eks-clus
- Amazon EBS CSI','2023',0,'Walks engineers through setting up Amazon EKS Managed Node Groups with Terraform. It covers the declarative configuration of essential EKS Add-ons, specifically Amazon VPC CNI, CoreDNS, and EBS CSI drivers.','HCL','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "EKS & Container Orchestration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/aws-builders/deploying-a-containerized-app-to-ecs-fargate-using-a-private-ecr-repo-terragrunt-5b8a','dev.to/aws-builders: Deploying a Containerized App to ECS Fargate Using a Private ECR Repo & Terragrunt','','2023',0,'A container orchestration blueprint demonstrating ECS Fargate deployment via Terragrunt. Uses secure private ECR registries, ECS Task definitions, and automated cloud network isolation patterns to run enterprise-grade microservices.','HCL','Tutorial','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Compute & Serverless"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/aws-builders/devops-made-easy-install-aws-cli-ecs-cli-docker-terraform-using-chocolatey-2lld','DevOps Made Easy: Install AWS CLI, ECS CLI, Docker & Terraform Using Chocolatey','','2023',0,'A step-by-step local workstation bootstrapping guide using the Windows Chocolatey package manager. Instructs how to quickly establish consistent local administration tooling, installing docker-cli, terraform, aws-cli, and ecs-cli to prepare for cloud resource management.','English','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations", "Local Environment Setup", "Package Management"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["devops.md", "aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/aws-builders/disaster-recovery-cheat-sheetwrite-up-o62','dev.to: Disaster Recovery Cheat-sheet/Write-up 🌟','','2026',0,'A disaster recovery reference sheet translating AWS Well-Architected DR metrics (RTO and RPO) into specific execution patterns. It compares pilot light, warm standby, and active-active multi-region failover models.','N/A','Blog Post','Intermediate',0,'online','manual','018a1be0e9f16a4e41494c451fe41970425f9a7cc83a68b5d8b3951cf485de8b',100.0,1.77903116389252591e+09,1,'2026-05-17T17:19:23.892526+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Architecture & Guides"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/aws-builders/disaster-recovery-cheat-sheetwrite-up-o62','dev.to: Disaster Recovery Cheat-sheet/Write-up 🌟','','2026',0,'A disaster recovery reference sheet translating AWS Well-Architected DR metrics (RTO and RPO) into specific execution patterns. It compares pilot light, warm standby, and active-active multi-region failover models.','N/A','Blog Post','Intermediate',0,'online','manual','018a1be0e9f16a4e41494c451fe41970425f9a7cc83a68b5d8b3951cf485de8b',100.0,1779031163,1,'2026-05-17T17:19:23.892526+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Architecture & Guides"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/aws-builders/eks-iam-deep-dive-136d','dev.to: EKS IAM Deep Dive 🌟','','2021',0,'An in-depth exploration of the security layer connecting AWS Identity and Access Management with EKS. Details authentication and authorization, explaining how IAM roles map to Kubernetes groups to achieve a robust security boundary.','Markdown','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Security & Compliance", "IAM"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/aws-builders/event-driven-architectures-using-aws-with-example-3d2d','dev.to: Event driven architectures using AWS with example','','2022',0,'Breaks down standard Event-Driven Architecture (EDA) paradigms, demonstrating asynchronous patterns utilizing AWS EventBridge, SQS, and Lambda. Illustrates decoupling domains to achieve maximum system scalability and operational tolerance.','N/A','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Serverless Architecture", "Event-Driven", "Design Patterns"]','["[COMMUNITY-TOOL]"]','[]','["aws-serverless.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/aws-builders/from-scratch-oidc-providers-252d','dev.to/aws-builders: From Scratch: OIDC Providers','','2022',0,'Examines the configuration of OpenID Connect (OIDC) providers to establish a trust relationship between multi-cloud workloads and AWS IAM. Discusses keyless authentication paradigms and JSON Web Token (JWT) validation without requiring long-lived access keys.','None','Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Security", "Identity & Access Management", "OIDC Providers"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
@@ -3100,12 +3100,12 @@ INSERT INTO "resources" VALUES('https://dev.to/aws-builders/how-to-automate-aws-
INSERT INTO "resources" VALUES('https://dev.to/aws-builders/how-to-deploy-a-serverless-website-with-terraform-5677','dev.to: How to deploy a serverless website with Terraform','','2023',0,'A thorough guide details the process of deploying high-performance serverless static web platforms on AWS using Terraform. Connects CloudFront distributions, S3 hosting buckets, ACM SSL validation, and Route53 DNS zones.','HCL','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Compute & Serverless"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/aws-builders/how-to-get-started-with-devops-what-skills-should-we-start-with-5efp','dev.to/aws-builders: How to get started with DevOps? What skills should we start with?','','2023',0,'Curator Insight: A beginner-focused roadmap detailing key technologies to study for AWS DevOps integration. Live Grounding: Recommends mastering basic infrastructure-as-code patterns, CI/CD mechanisms, and AWS core services to implement solid pipeline architectures.','en','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps & Platforms", "Career Paths", "AWS Pathways"]','["[COMMUNITY-TOOL]"]','[]','["devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/aws-builders/how-well-architected-enables-junior-engineers-24j','dev.to: How Well-Architected Enables Junior Engineers','','2023',0,'Examines how the AWS Well-Architected Framework acts as an educational and operational safety net for junior engineers, establishing structured system design patterns across developer teams.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Architecture", "Cloud Architecture Best Practices", "Engineering Culture"]','["[COMMUNITY-TOOL]"]','[]','["aws-architecture.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/aws-builders/install-manage-amazon-eks-add-ons-with-terraform-2dea','dev.to: Install & Manage Amazon EKS Add-ons with Terraform','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','717374a72d37dd853213e3148977bc4f8a0632ec5334c368d592c37de8314e20',100.0,1.7790317878107171e+09,1,'2026-05-17T17:29:47.810717+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/aws-builders/install-manage-amazon-eks-add-ons-with-terraform-2dea','dev.to: Install & Manage Amazon EKS Add-ons with Terraform','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','717374a72d37dd853213e3148977bc4f8a0632ec5334c368d592c37de8314e20',100.0,1779031787,1,'2026-05-17T17:29:47.810717+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/aws-builders/introduction-to-aws-sam-serverless-application-model-12oc','dev.to/aws-builders: Introduction to AWS SAM (Serverless Application Model)','','2022',0,'An introduction to the AWS Serverless Application Model (SAM). Demonstrates how this declarative YAML framework extends CloudFormation, drastically simplifying the resource definition of REST APIs, databases, and scheduled execution scripts.','YAML','Article','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "AWS SAM", "Fundamentals"]','["[COMMUNITY-TOOL]"]','[]','["aws-serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/aws-builders/karpenter-the-better-autoscaling-solution-for-kubernetes-part-1-4pd5','dev.to: Karpenter: The Better Autoscaling Solution for Kubernetes- Part'' 1','','2022',3,'The first installment of a tutorial series explaining why Karpenter outperforms traditional autoscaling models. The article details the core operational differences, node-provisioning delays in older architectures, and provides a clear breakdown of Karpenter''s YAML configuration structures.','English','Technical Article','Medium',0,'online','manual','52684b303712c02fba044f9de1e86d423c2661b1ea2e580d270fd480421cf085',100.0,1.77903417283298707e+09,1,'2026-05-17T18:09:32.832987+02:00',NULL,NULL,NULL,'["Autoscaling", "Resource Provisioning", "Tutorials"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/aws-builders/karpenter-the-better-autoscaling-solution-for-kubernetes-part-1-4pd5','dev.to: Karpenter: The Better Autoscaling Solution for Kubernetes- Part'' 1','','2022',3,'The first installment of a tutorial series explaining why Karpenter outperforms traditional autoscaling models. The article details the core operational differences, node-provisioning delays in older architectures, and provides a clear breakdown of Karpenter''s YAML configuration structures.','English','Technical Article','Medium',0,'online','manual','52684b303712c02fba044f9de1e86d423c2661b1ea2e580d270fd480421cf085',100.0,1779034172,1,'2026-05-17T18:09:32.832987+02:00',NULL,NULL,NULL,'["Autoscaling", "Resource Provisioning", "Tutorials"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/aws-builders/keycloak-with-nginx-ingress-6fo','dev.to: KeyCloak with Nginx Ingress','','2023',4,'Provides configuration patterns for exposing Keycloak behind an Nginx Ingress Controller in Kubernetes. Walks through configuring SSL termination, proxy headers, path rewrites, and secure cookie forwarding, avoiding common proxy-looping and domain-mismatch pitfalls.','YAML','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Identity & Access Management", "Ingress Integration"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/aws-builders/manage-webhooks-at-scale-with-aws-serverless-fof','dev.to: Manage webhooks at scale with AWS Serverless','','2022',0,'Details a resilient cloud architecture designed to consume, validate, and process high-volume webhook traffic. Employs Amazon API Gateway to ingest requests, Amazon SQS to decouple workloads, and AWS Lambda to asynchronously process events, minimizing drop rates during traffic spikes.','TypeScript','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Serverless Architecture", "Messaging & Integration", "Webhooks"]','["[COMMUNITY-TOOL]"]','[]','["aws-serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/aws-builders/many-free-and-useful-aws-official-dev-and-user-guides-54ci','dev.to: Many free and useful AWS official Dev and User guides!','','2026',0,'A curated index compiling official AWS developer guides. It categorizes reference specifications across compute, messaging, and database domains to streamline engineering onboarding.','N/A','Blog Post','Beginner',0,'online','manual','798d57ba809df995fe02eccfacaabfdff5554132188197fb9345ba05a794a0d1',100.0,1.77903343582108211e+09,1,'2026-05-17T17:57:15.821082+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Learning & News"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/aws-builders/many-free-and-useful-aws-official-dev-and-user-guides-54ci','dev.to: Many free and useful AWS official Dev and User guides!','','2026',0,'A curated index compiling official AWS developer guides. It categorizes reference specifications across compute, messaging, and database domains to streamline engineering onboarding.','N/A','Blog Post','Beginner',0,'online','manual','798d57ba809df995fe02eccfacaabfdff5554132188197fb9345ba05a794a0d1',100.0,1779033435,1,'2026-05-17T17:57:15.821082+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Learning & News"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/aws-builders/my-service-mesh-journey-with-terraform-on-aws-cloud-part-1-3hee','dev.to/aws-builders: My Service Mesh journey with Terraform on AWS Cloud - Part 1','','2023',0,'Part 1 of a structured technical series exploring AWS App Mesh infrastructure configured via Terraform. Establishes core service mesh primitives, including virtual routers, nodes, and transport-layer TLS certificates.','HCL','Tutorial','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "EKS & Container Orchestration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/aws-builders/my-service-mesh-journey-with-terraform-on-aws-cloud-part-2-58fd','dev.to/aws-builders: My Service Mesh journey with Terraform on AWS Cloud - Part 2','','2023',0,'Part 2 of the AWS App Mesh and Terraform series. Focuses on integrating Envoy proxy sidecars into ECS/EKS microservices, implementing virtual gateway route mappings, and establishing telemetry exports.','HCL','Tutorial','Advanced',1,'duplicate','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "EKS & Container Orchestration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["terraform.md"]','{}','{"duplicate_of": "https://dev.to/aws-builders/my-service-mesh-journey-with-terraform-on-aws-cloud-part-1-3hee"}');
INSERT INTO "resources" VALUES('https://dev.to/aws-builders/navigating-aws-eks-with-terraform-understanding-vpc-essentials-for-eks-cluster-management-51e3','dev.to/aws-builders: Navigating AWS EKS with Terraform: Understanding VPC Essentials for EKS Cluster Management','','2023',0,'This architectural guide details the creation of secure, high-availability VPC networks tailored for AWS Elastic Kubernetes Service (EKS). It provides systematic designs for public/private subnet distribution, NAT Gateways, and route table controls to achieve optimal isolation. The author emphasizes standard modular Terraform paradigms for constructing multi-AZ network topographies.','HCL','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["AWS", "EKS", "Networking"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["terraform.md"]','{}','{}');
@@ -3118,15 +3118,15 @@ INSERT INTO "resources" VALUES('https://dev.to/aws-builders/when-to-sns-or-sqs-2
INSERT INTO "resources" VALUES('https://dev.to/aws-heroes/automatic-api-key-rotation-for-amazon-managed-grafana-2h68','dev.to: Automatic API Key rotation for Amazon Managed Grafana','','2022',0,'Curator Insight details the step-by-step automation of rotating Grafana API keys using AWS Lambda and Secrets Manager. Live Grounding validates this as a vital security standard, preventing persistent credential leaks and enforcing compliance policies across enterprise monitoring setups.','JavaScript','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking & Security", "Identity & Access", "Secrets Management"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["aws-miscellaneous.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/aws-heroes/serverless-beyond-the-basics-kom','dev.to: Serverless - Beyond the Basics | Kristi Perreault 🌟','','2021',4,'Delves past initial hello-world templates to address production concerns like advanced testing strategies, strict security configurations, and proper CI/CD pipelines.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Serverless", "Advanced Best Practices"]','["[ENTERPRISE-STABLE]"]','[]','["serverless.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/aws/10-new-aws-amplify-features-to-check-out-4291','dev.to: 10 New AWS Amplify Features to Check Out','','2021',0,'Curator Insight catalogues critical feature updates in AWS Amplify to accelerate full-stack delivery. Live Grounding shows that while these specific features laid the foundation, modern Amplify ecosystems have converged around Next.js SSR support and CDK-based extensibility.','N/A','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Development", "Frontend & Mobile", "AWS Amplify"]','["[COMMUNITY-TOOL]"]','[]','["aws-miscellaneous.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/azure/my-top-5-visual-studio-code-extensions-for-azure-developers-1odo','dev.to: My Top 5 Visual Studio Code extensions for Azure Developers','','2021',0,'Details 5 core extensions for Azure Cloud Architects using VS Code. Outlines features in Azure Functions, Resource Manager (ARM), and App Service extensions to sync local workspaces directly with cloud provisioning pipelines.','N/A','Article','Intermediate',0,'online','manual','2bd85c6273966b32f09bde7333ad65a01396ebc40043f1e158efc7f00cc4a22a',100.0,1.77903401532669091e+09,1,'2026-05-17T18:06:55.326691+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Remote Development & Collaborative Coding"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/azure/my-top-5-visual-studio-code-extensions-for-azure-developers-1odo','dev.to: My Top 5 Visual Studio Code extensions for Azure Developers','','2021',0,'Details 5 core extensions for Azure Cloud Architects using VS Code. Outlines features in Azure Functions, Resource Manager (ARM), and App Service extensions to sync local workspaces directly with cloud provisioning pipelines.','N/A','Article','Intermediate',0,'online','manual','2bd85c6273966b32f09bde7333ad65a01396ebc40043f1e158efc7f00cc4a22a',100.0,1779034015,1,'2026-05-17T18:06:55.326691+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Remote Development & Collaborative Coding"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/balwanishivam/data-migration-from-monolith-to-microservice-in-django-5b9m','dev.to: Data Migration from Monolith to Microservice in Django','','2022',0,'An enterprise migration case study detailing the systematic decomposition of a monolith Django database into isolated microservices data structures. Addresses synchronization problems, data integrity pipelines, and schema refactoring strategies.','Python','Technical Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Systems Architecture", "Microservices Migration"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/baransel/a-git-cheat-sheet-4mab','dev.to: A Git Cheat Sheet','','2023',3,'Curator Insight: Basic compilation of commands covering stage lifecycle, push hooks, and SSH configuration. Live Grounding: Simplifies common repository initialization tasks and basic credential caching setups for immediate developer onboarding.','English','Blog Post','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Development", "Version Control", "Git"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/bekbrace/new-rules-in-github-git-push-u-origin-main-2k82',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','b4236667c74efe81a6d56e3b071a30674acc1bb6c6f97a8640ff64fd053c05ff',100.0,1.77903019626326203e+09,1,'2026-05-17T17:03:16.263262+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/bekbrace/new-rules-in-github-git-push-u-origin-main-2k82',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','b4236667c74efe81a6d56e3b071a30674acc1bb6c6f97a8640ff64fd053c05ff',100.0,1779030196,1,'2026-05-17T17:03:16.263262+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/bennyfmo_237/deploying-basic-infrastructure-on-aws-with-terraform-1k68','dev.to/bennyfmo_237: Deploying Basic Infrastructure on AWS with Terraform','','2023',0,'An introductory guide that details how to model core cloud architectures in AWS using Terraform. Deploys standard VPC network interfaces, public subnets, and essential route table entries.','HCL','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Networking & Core"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/bespoyasov/clean-architecture-on-frontend-4311?utm=midu','Clean Architecture on Frontend','An implementation guide illustrating how to successfully port the concepts of clean architecture onto frontend projects using React and TypeScript.','2021',4,'A highly practical engineering guide translating classic Clean Architecture layers—Domain, Application, and Adapters—to React and TypeScript codebases. The text demonstrates structural patterns to decouple business rules and state validation from UI components, enhancing mock-testing capabilities and system longevity.','English','article','Advanced',0,'online','automatic','45b3f2940a47bd5b11a2da7c5ef90dc50aec50dfb47f021cb858c6a73a487ffc',NULL,1.78035258179239892e+09,0,'2026-06-02T00:23:01.792399+02:00',NULL,NULL,NULL,'["Frontend Development", "Architecture", "Clean Architecture"]','["[GUIDE]"]','[]','[]','{}','{"category": "react", "reputation_status": "Vetted", "reputation_summary": "A highly-rated, highly-cited technical article in the frontend engineering community with no reported issues.", "social_preview_url": "https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffyvpbhcfxewdmmfn7n6r.png", "source_provenance": "X.com (midudev)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://dev.to/bespoyasov/clean-architecture-on-frontend-4311?utm=midu','Clean Architecture on Frontend','An implementation guide illustrating how to successfully port the concepts of clean architecture onto frontend projects using React and TypeScript.','2021',4,'A highly practical engineering guide translating classic Clean Architecture layers—Domain, Application, and Adapters—to React and TypeScript codebases. The text demonstrates structural patterns to decouple business rules and state validation from UI components, enhancing mock-testing capabilities and system longevity.','English','article','Advanced',0,'online','automatic','45b3f2940a47bd5b11a2da7c5ef90dc50aec50dfb47f021cb858c6a73a487ffc',NULL,1780352581,0,'2026-06-02T00:23:01.792399+02:00',NULL,NULL,NULL,'["Frontend Development", "Architecture", "Clean Architecture"]','["[GUIDE]"]','[]','[]','{}','{"category": "react", "reputation_status": "Vetted", "reputation_summary": "A highly-rated, highly-cited technical article in the frontend engineering community with no reported issues.", "social_preview_url": "https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffyvpbhcfxewdmmfn7n6r.png", "source_provenance": "X.com (midudev)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://dev.to/bhanufyi/effective-terraform-variable-management-in-github-actions-488l','dev.to/bhanufyi: Effective Terraform Variable Management in GitHub Actions','','2023',0,'Demonstrates advanced workflows for parsing complex inputs, map variables, and dynamic configurations within GitHub Actions environments. Covers secure variable serialization using standard environment-level variables and dynamic JSON-encoded inputs mapped through workflows.','YAML/HCL','Technical Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "CI/CD & Automation", "GitHub Actions"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/bobbyiliev/introduction-to-bash-scripting-5571','dev.to: Introduction to Bash Scripting - A DO Hackathon Submission','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','c0cf142c0a8b4180746da7276210f08474d686ea5ba2b200c4cf1278154e1d16',100.0,1.77903111320989799e+09,1,'2026-05-17T17:18:33.209898+02:00',NULL,NULL,NULL,'[]','[]','["docs/linux.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/bowmanjd/install-docker-on-windows-wsl-without-docker-desktop-34m9','dev.to: Install Docker on Windows (WSL) without Docker Desktop 🌟','','2021',0,'This advanced manual provides step-by-step instructions on setting up Docker Engine directly within a WSL 2 Linux distribution, removing the reliance on Docker Desktop. This architecture reduces resource consumption and circumvents enterprise licensing fees associated with commercial GUI applications. It represents a highly customizable, lightweight development setup optimized for advanced cloud-native operations.','N/A','Guide','Advanced',0,'online','manual','251ff4848a7d57bfa649529fd060b3fcf38c07437a10a449f67498e66c214f75',100.0,1.77903106126863694e+09,1,'2026-05-17T17:17:41.268637+02:00',NULL,NULL,NULL,'["Development Environment", "Windows Subsystem for Linux", "Docker Engine"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/linux-dev-env.md"]','["linux-dev-env.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/bobbyiliev/introduction-to-bash-scripting-5571','dev.to: Introduction to Bash Scripting - A DO Hackathon Submission','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','c0cf142c0a8b4180746da7276210f08474d686ea5ba2b200c4cf1278154e1d16',100.0,1779031113,1,'2026-05-17T17:18:33.209898+02:00',NULL,NULL,NULL,'[]','[]','["docs/linux.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/bowmanjd/install-docker-on-windows-wsl-without-docker-desktop-34m9','dev.to: Install Docker on Windows (WSL) without Docker Desktop 🌟','','2021',0,'This advanced manual provides step-by-step instructions on setting up Docker Engine directly within a WSL 2 Linux distribution, removing the reliance on Docker Desktop. This architecture reduces resource consumption and circumvents enterprise licensing fees associated with commercial GUI applications. It represents a highly customizable, lightweight development setup optimized for advanced cloud-native operations.','N/A','Guide','Advanced',0,'online','manual','251ff4848a7d57bfa649529fd060b3fcf38c07437a10a449f67498e66c214f75',100.0,1779031061,1,'2026-05-17T17:17:41.268637+02:00',NULL,NULL,NULL,'["Development Environment", "Windows Subsystem for Linux", "Docker Engine"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/linux-dev-env.md"]','["linux-dev-env.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/camptocamp-ops/towards-a-modular-devops-stack-257c','dev.to: Towards a Modular DevOps Stack','','2022',3,'Proposes a blueprint for building modular, maintainable DevOps platforms. Focuses on orchestrating infrastructure provisioners, secret engines, and GitOps engines under unified declarative frameworks to minimize vendor lock-in.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Infrastructure as Code", "Modular Architecture"]','["[COMMUNITY-TOOL]"]','[]','["argo.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/cedricclyburn/containers-without-docker-podman-buildah-and-skopeo-1eal','dev.to: Containers without Docker (podman, buildah, and skopeo)','','2022',0,'An analysis of the modular container ecosystem, detailing how monolithic Docker tasks are decomposed into specialized, unprivileged utilities: Podman for execution, Buildah for image creation, and Skopeo for registry transfer. This architecture optimizes security and performance in enterprise environments.','Shell','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Container Infrastructure", "Container Tooling", "Decompiled Engines"]','["[COMMUNITY-TOOL]"]','[]','["container-managers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/chefgs/deploy-kubernetes-resources-in-minikube-cluster-using-terraform-1p8o','dev.to: Deploy Kubernetes Resources in Minikube cluster using Terraform','','2022',2,'A localized training guide that explains how to configure and use the Terraform Kubernetes provider against a local Minikube cluster. Helps developers practice writing manifests as code locally.','HCL','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Kubernetes", "Local Development"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
@@ -3138,16 +3138,16 @@ INSERT INTO "resources" VALUES('https://dev.to/cloudskills/packer-and-terraform-
INSERT INTO "resources" VALUES('https://dev.to/codefreshio/kubernetes-deployment-antipatterns-part-1-2116','dev.to: Kubernetes Deployment Antipatterns – part 1','','2026',0,'A community republishing of the critical anti-pattern analysis, covering common operational pitfalls in Kubernetes deployments. Focuses on the dangers of ignoring scaling patterns, exposing sensitive APIs directly, and neglecting the declarative state.','None','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Deployment Anti-Patterns", "Operational Safety"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/codereviewdoctor/the-json-trick-25-of-python-devs-dont-know-about-including-devs-at-microsoft-sentry-unicef-and-more-4h10','dev.to: The JSON trick 25% of Python devs don''t know about','','2022',0,'A developer guide illustrating lesser-known configuration features of Python''s built-in JSON module. Demystifies performance optimizations, indentation strategies, and default-handling serialization interfaces for large application states.','Python','Technical Article','Low',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Architecture", "JSON & YAML Serialization", "Performance & Parsing"]','["[COMMUNITY-TOOL]"]','[]','["yaml.md"]','{}','{"is_special": true}');
INSERT INTO "resources" VALUES('https://dev.to/codewithtee/git-cheat-sheet-20-commands-i-use-everyday-47h9','dev.to: Git Cheat Sheet- 20 commands I Use Everyday | Tabassum Khanum','','2023',3,'Curator Insight: Practical checklist of 20 daily-use commands for software engineers. Live Grounding: Highlights the vital utility of commands like git reset, git rm, and git status, helping juniors build structured commits before triggering remote CI pipelines.','English','Blog Post','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Development", "Version Control", "Git"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/colbygarland/using-vs-code-to-git-rebase-1lc','dev.to: Using VS Code to git rebase','','2020',0,'Illustrates how to utilize VS Code as the default editor for interactive Git rebasing. Replaces traditional terminal editors with a graphic UI to ease tasks like commit squashing, dropping, and message rewriting during history cleaning cycles.','N/A','Tutorial','Intermediate',0,'online','manual','42d16de19498969c4c367d80c435908ad6f3e31cfc885c1a93ed18baeec73a39',100.0,1.77903022013614702e+09,1,'2026-05-17T17:03:40.136147+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Version Control Integration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/colbygarland/using-vs-code-to-git-rebase-1lc','dev.to: Using VS Code to git rebase','','2020',0,'Illustrates how to utilize VS Code as the default editor for interactive Git rebasing. Replaces traditional terminal editors with a graphic UI to ease tasks like commit squashing, dropping, and message rewriting during history cleaning cycles.','N/A','Tutorial','Intermediate',0,'online','manual','42d16de19498969c4c367d80c435908ad6f3e31cfc885c1a93ed18baeec73a39',100.0,1779030220,1,'2026-05-17T17:03:40.136147+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Version Control Integration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/colocodes/github-copilot-blew-my-mind-on-a-code-along-exercise-186n','dev.to: GitHub Copilot blew my mind on a code-along exercise','','2021',0,'An observational field report outlining the developer experience during rapid code-along exercises with GitHub Copilot. Focuses on the model''s capacity to ingest localized context to complete complex algorithmic scripts. Demonstrates the reduction in cognitive fatigue for standard operations.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "AI-Assisted Development", "Case Studies"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/colocodes/learn-how-to-use-git-and-github-in-a-team-like-a-pro-2dk7','dev.to: Learn how to use Git and GitHub in a team like a pro','- [==dev.to: Learn how to use Git and GitHub in a team like a pro (part 2)==](https://dev.to/colocodes/learn-how-to-use-git-and-github-in-a-team-like-a-pro-part-2-11j)','2021',0,'Focuses on best-practice development operations inside multi-person engineering branches. Describes clean feature-branching architectures, tracking issues, and utilizing labels during production cycles.','None','Guide','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Platforms", "Git Repositories", "GitHub", "Team Collaboration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/colocodes/learn-how-to-use-git-and-github-in-a-team-like-a-pro-part-2-11j','==dev.to: Learn how to use Git and GitHub in a team like a pro (part 2)==','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','f7a664f0524b624b67c1557d1acdba2e922ccd0d519386fa0be8566a9c8044c1',100.0,1.77903164949119496e+09,1,'2026-05-17T17:27:29.491195+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/colocodes/learn-how-to-use-git-and-github-in-a-team-like-a-pro-part-2-11j','==dev.to: Learn how to use Git and GitHub in a team like a pro (part 2)==','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','f7a664f0524b624b67c1557d1acdba2e922ccd0d519386fa0be8566a9c8044c1',100.0,1779031649,1,'2026-05-17T17:27:29.491195+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/crenshaw_dev/the-three-meanings-of-template-in-argo-workflows-2paf','dev.to: The three meanings of "template" in Argo Workflows','','2023',0,'Synthesizes the semantic differences and runtime boundaries between the three distinct definitions of ''template'' in Argo Workflows. Distinguishes template definitions, invocations, and inline declarations within a workflow manifest, preventing common YAML structure misconfigurations in complex pipelines.','YAML','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Orchestration", "Argo Workflows", "Templates"]','["[COMMUNITY-TOOL]"]','[]','["argo.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/cvitaa11/running-dapr-on-kubernetes-89g','dev.to: Running Dapr on Kubernetes','','2021',3,'Hands-on walkthrough detailing the installation and runtime operations of Dapr inside a Kubernetes cluster. Highlights initial configuration, Helm chart usages, and basic validation. While ideal for local developers sandbox validation, 2026 infrastructure paradigms prioritize declarative GitOps (e.g., Argo CD) for deploying Dapr components in production.','English','Blog Post','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud-Native", "Application Runtime", "Dapr Deployment"]','["[COMMUNITY-TOOL]"]','[]','["serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/cyclops-ui/five-tools-to-make-your-k8s-experience-more-enjoyable-5d85','dev.to/cyclops-ui: Five tools to make your K8s experience more enjoyable','','2024',0,'A curated compilation evaluating five alternative graphical interfaces and CLI utilities designed to simplify everyday Kubernetes development and operations. Focuses on visual management, interactive debugging, and reducing the learning curve of raw YAML manifests.','English','Article','Beginner',0,'online','manual','f965a3ce5ac3df37332c0d52e88b692729e0e3a8ba7da4325760cf90ae069759',100.0,1.77903224856421089e+09,1,'2026-05-17T17:37:28.564211+02:00',NULL,NULL,NULL,'["Developer Experience", "Tooling", "Kubernetes UX"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/cyclops-ui/five-tools-to-make-your-k8s-experience-more-enjoyable-5d85','dev.to/cyclops-ui: Five tools to make your K8s experience more enjoyable','','2024',0,'A curated compilation evaluating five alternative graphical interfaces and CLI utilities designed to simplify everyday Kubernetes development and operations. Focuses on visual management, interactive debugging, and reducing the learning curve of raw YAML manifests.','English','Article','Beginner',0,'online','manual','f965a3ce5ac3df37332c0d52e88b692729e0e3a8ba7da4325760cf90ae069759',100.0,1779032248,1,'2026-05-17T17:37:28.564211+02:00',NULL,NULL,NULL,'["Developer Experience", "Tooling", "Kubernetes UX"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/d1020/price-comparison-of-popular-serverless-architecture-providers-2jk9','dev.to: Price Comparison of Popular Serverless Architecture Providers','','2021',3,'Performs financial comparisons between public cloud providers (AWS, Azure, GCP), modeling billing triggers, resource provisioning scales, and data egress pricing.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Serverless Platforms", "Cost Optimization"]','["[COMMUNITY-TOOL]"]','[]','["serverless.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/danielepolencic/binding-aws-iam-roles-to-kubernetes-service-account-for-on-prem-clusters-1icc','dev.to: Binding AWS IAM roles to Kubernetes Service Account for on-prem clusters | Daniele Polencic 🌟','','2022',0,'Highlights solutions for extending AWS IAM Roles for Service Accounts (IRSA) configurations into on-premises Kubernetes clusters. Solves the hybrid identity challenge by utilizing OIDC federated discovery documents on local nodes.','English','Tutorial','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Identity & Access", "AWS IRSA", "Hybrid Cloud"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/danielepolencic/labels-and-annotations-in-kubernetes-j4i',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','6a085f58946e31684ad903aa6105075a24cb82c57b1a914de5fc04fb404bb6a5',100.0,1779029984.8598,0,'2026-05-17T16:59:44.859800+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/danielepolencic/labels-and-annotations-in-kubernetes-j4i',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','6a085f58946e31684ad903aa6105075a24cb82c57b1a914de5fc04fb404bb6a5',100.0,1779029984,0,'2026-05-17T16:59:44.859800+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/danielepolencic/request-based-autoscaling-in-kubernetes-scaling-to-zero-2i73','dev.to/danielepolencic: Request-based autoscaling in Kubernetes: scaling to zero','','2021',0,'Analyzes the mechanics of scale-to-zero capabilities in Kubernetes, focusing on HTTP request buffering and activator-driven routing. Contrasts traditional resource-metrics Horizontal Pod Autoscaler (HPA) with Knative-style Pod autoscaling. Essential reading for architects designing resource-optimized serverless architectures on Kubernetes.','Go','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure & Platform", "Autoscaling", "Request-Driven Scaling"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-autoscaling.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/danielepolencic/scaling-kubernetes-to-multiple-clusters-and-regionss-294b','dev.to/danielepolencic: Scaling Kubernetes to multiple clusters and regions 🌟','','2021',0,'Investigates multi-region and multi-cluster scaling architectures in Kubernetes. Details routing traffic globally, handling disaster recovery scenarios, and utilizing tools like Karpenter, Cluster API, and global DNS load balancing to manage regional failovers.','Go','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure & Platform", "Autoscaling", "Multi-Cluster Strategy"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-autoscaling.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/danielepolencic/the-kubernetes-api-architecture-1pi9','dev.to: The Kubernetes API architecture | Daniele Polencic 🌟','','2021',4,'A visual and descriptive architectural review of the API Server request pipeline. Traces client requests through authentication, authorization, and admission controller gates.','English','Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["API Server", "Architecture", "Fundamentals"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
@@ -3166,27 +3166,27 @@ INSERT INTO "resources" VALUES('https://dev.to/dhravya/docker-explained-to-a-5-y
INSERT INTO "resources" VALUES('https://dev.to/dineshrathee12/how-to-copy-a-security-group-with-rules-from-one-aws-account-to-another-account-36mb','dev.to: How to Copy a Security Group with Rules from one AWS Account to Another account','','2022',0,'A practical technical tutorial detailing programmatic patterns to replicate AWS Security Groups and nested rules across separate AWS accounts. It resolves multi-tenant configuration sync issues using Python and the AWS CLI. This is critical for engineers performing tenant migrations or standing up identical staging environments under modern IAM paradigms.','N/A','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Security Group Management"]','["[COMMUNITY-TOOL]"]','[]','["aws-tools-scripts.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/doabledanny/git-cheat-sheet-50-commands-free-pdf-and-poster-4gcn','dev.to: Git Cheat Sheet 📄 (50 commands + Free PDF and poster)','','2024',3,'Curator Insight: Comprehensive visual compilation of 50 commands accompanied by a custom poster and PDF download. Live Grounding: Highly effective for team offices to keep a standardized visual command map within sight, standardizing commit patterns across the engineering group.','English','Visual Cheat Sheet','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Development", "Version Control", "Git"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/docker/9-docker-extensions-every-developer-must-try-1no2','dev.to: 9 Docker Extensions Every Developer Must Try','','2023',0,'Highlights extensions targeting productivity within local development dashboards. Covers structural utilities for Kubernetes visualization, real-time image scanning, and storage volume optimization.','N/A','article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containers", "Developer Tooling", "Docker Desktop"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/docker/top-200-kubernetes-tools-for-devops-engineer-like-you-3h7e','dev.to: Top 200 Kubernetes Tools for DevOps Engineer Like You','','2023',0,'A comprehensive directory indexing over 200 Kubernetes tools tailored for DevOps and platform engineers. Covers diverse categories including continuous deployment controllers, ingress routing, secret managers, and network policy visualizers.','None','Article','Intermediate',0,'online','manual','f2917385193aab7345388fd9c942a39cdcd78fbab92e33a54cb2186a7ae13416',100.0,1.77913049496982908e+09,1,'2026-05-18T20:54:54.969829+02:00',NULL,NULL,NULL,'["Infrastructure & Platform", "Kubernetes Tooling", "Developer Experience"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/docker/top-200-kubernetes-tools-for-devops-engineer-like-you-3h7e','dev.to: Top 200 Kubernetes Tools for DevOps Engineer Like You','','2023',0,'A comprehensive directory indexing over 200 Kubernetes tools tailored for DevOps and platform engineers. Covers diverse categories including continuous deployment controllers, ingress routing, secret managers, and network policy visualizers.','None','Article','Intermediate',0,'online','manual','f2917385193aab7345388fd9c942a39cdcd78fbab92e33a54cb2186a7ae13416',100.0,1779130494,1,'2026-05-18T20:54:54.969829+02:00',NULL,NULL,NULL,'["Infrastructure & Platform", "Kubernetes Tooling", "Developer Experience"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/dollardhingra/code-quality-tools-in-python-4k2a','dev.to: Code Quality Tools in Python','','2021',3,'Curator Insight reviews code quality tooling, highlighting traditional utilities like Flake8 and Black. Live Grounding confirms that modern CI/CD setups actively consolidate these individual quality checkers into centralized, lightning-fast Rust engines to speed up delivery loops.','Python','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "CI-CD", "Code Quality"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/dollardhingra/python-code-best-practices-4k96','dev.to: Best Practices For Writing Clean Pythonic Code','','2022',0,'Curator Insight: Curates core principles of Python coding patterns to enforce standard readability and longevity metrics.
Live Grounding: Details actionable rules of PEP-8 compliance, context manager designs, and exception encapsulation techniques to ensure production-grade clean architectures.','Python','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Code Quality", "Clean Code"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/douglasmakey/implementing-a-simple-k8s-admission-controller-in-go-2dcg','dev.to: Implementing a simple K8s admission controller in Go','','2020',0,'Deep dive into developing custom admission control hooks using Go. Examines the mechanical process of parsing AdmissionReview requests, implementing validation logic, producing secure JSON patches for mutating workflows, and setting up local TLS validation to communicate securely with the Kubernetes API server.','Go','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Admission Control", "Go Development"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/dsudia/how-to-integrate-docker-jetbrains-into-telepresence-31op','dev.to/dsudia: How to Integrate Docker & JetBrains into Telepresence','','2021',0,'A detailed technical guide explaining how to integrate Telepresence proxying with Docker Desktop and JetBrains IDE debuggers. It covers setting up traffic intercepts to enable step-by-step local JVM/Node debugging.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Developer Experience", "Remote Debugging", "IDE Integration"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-based-devel.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/duckinm/superb-vscode-extensions-changing-your-coding-life-2cmb','dev.to: Superb VSCode extensions changing your coding life','','2021',0,'Analyzes transformative VS Code extensions that significantly alter code execution and formatting paradigms, showcasing how choosing the right workspace helper utilities impacts output speed.','N/A','Article','Beginner',0,'online','manual','6a80a307fcfcc49614358f0555fa87a6088cdb7f5bf2a840a74113f9b57f88f6',100.0,1.77903143995767498e+09,1,'2026-05-17T17:23:59.957675+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Ecosystem & General Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/duckinm/superb-vscode-extensions-changing-your-coding-life-2cmb','dev.to: Superb VSCode extensions changing your coding life','','2021',0,'Analyzes transformative VS Code extensions that significantly alter code execution and formatting paradigms, showcasing how choosing the right workspace helper utilities impacts output speed.','N/A','Article','Beginner',0,'online','manual','6a80a307fcfcc49614358f0555fa87a6088cdb7f5bf2a840a74113f9b57f88f6',100.0,1779031439,1,'2026-05-17T17:23:59.957675+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Ecosystem & General Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/eavnitech/send-notification-to-slack-from-the-jenkins-ci-job-and-jenkinsfile-e-avni-tech-2lm5','dev.to: Send notification to slack from the Jenkins CI Job and Jenkinsfile','','2021',0,'A walkthrough demonstrating how to wire Slack notifications directly to Jenkins post-build declarative blocks. *Curator Insight*: Slack chat notifications. *Live Grounding*: Crucial for ChatOps environments to share instant telemetry and status metrics across developer squads.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipelines", "Configuration Management", "Notifications"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/eckelon/how-to-monitor-nginx-in-kubernetes-with-prometheus-j5f','dev.to: How to monitor nginx in Kubernetes with Prometheus','','2021',0,'Covers setting up Prometheus metrics for Nginx in Kubernetes clusters. Discusses configuring sidecars using Nginx VTS or official stub status metrics to trace payload rates and latency distribution.','YAML','Technical Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Monitoring Integrations", "Ingress & Proxy"]','["[COMMUNITY-TOOL]"]','[]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/edlegaultle/introduction-to-helm-50jl','dev.to: Introduction to Helm 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5dc83ff27c34dd1693000dbeefd6bb1f0fb65ec2465ee04a34bf9c9018fa8255',100.0,1.77903082732688307e+09,0,'2026-05-17T17:13:47.326883+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"duplicate_of": "https://dev.to/leading-edje/introduction-to-helm-50jl"}');
-INSERT INTO "resources" VALUES('https://dev.to/eldadak/open-a-command-prompt-in-a-kubernetes-cluster-206g','dev.to: Open a command prompt in a Kubernetes cluster','','2021',4,'Walks through initiating command sessions in target Kubernetes containers for diagnostics. Discusses ephemeral container usage and target debugging options without altering running code paths.','English','Technical Article','Intermediate',0,'online','manual','c26eb0de788e23c0873c87db4a43f8bc0f0fed934afaee24b0c8a6c714c3657d',100.0,1.77903433234321403e+09,1,'2026-05-17T18:12:12.343214+02:00',NULL,NULL,NULL,'["Kubernetes Platform", "Cluster Administration", "Kubectl Productivity"]','["[ENTERPRISE-STABLE]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/edlegaultle/introduction-to-helm-50jl','dev.to: Introduction to Helm 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5dc83ff27c34dd1693000dbeefd6bb1f0fb65ec2465ee04a34bf9c9018fa8255',100.0,1779030827,0,'2026-05-17T17:13:47.326883+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"duplicate_of": "https://dev.to/leading-edje/introduction-to-helm-50jl"}');
+INSERT INTO "resources" VALUES('https://dev.to/eldadak/open-a-command-prompt-in-a-kubernetes-cluster-206g','dev.to: Open a command prompt in a Kubernetes cluster','','2021',4,'Walks through initiating command sessions in target Kubernetes containers for diagnostics. Discusses ephemeral container usage and target debugging options without altering running code paths.','English','Technical Article','Intermediate',0,'online','manual','c26eb0de788e23c0873c87db4a43f8bc0f0fed934afaee24b0c8a6c714c3657d',100.0,1779034332,1,'2026-05-17T18:12:12.343214+02:00',NULL,NULL,NULL,'["Kubernetes Platform", "Cluster Administration", "Kubectl Productivity"]','["[ENTERPRISE-STABLE]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/ender_minyard/full-stack-developer-s-roadmap-2k12','Full Stack Developer''s Roadmap 🌟','','2021',0,'A holistic guide detailing modern career trajectories and essential technical skills for full-stack developers. While covering classic frontend and backend tools, it places significant emphasis on containerization (Docker) and modern microservices orchestration patterns.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering Practices", "Developer Productivity", "Roadmaps"]','["[COMMUNITY-TOOL]"]','[]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/env0/terraform-destroy-command-a-guide-to-controlled-infrastructure-removal-4af8','dev.to/env0: Terraform Destroy Command: A Guide to Controlled Infrastructure'' Removal','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','de1ee6d9044d2cc17d47244bbcd0835db4e97f80cffed08c9fa2f7f8f9c1d6f1',100.0,1.77902911040047407e+09,0,'2026-05-17T16:45:10.400474+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://dev.to/envzero/terraform-destroy-command-a-guide-to-controlled-infrastructure-removal-4af8"}');
+INSERT INTO "resources" VALUES('https://dev.to/env0/terraform-destroy-command-a-guide-to-controlled-infrastructure-removal-4af8','dev.to/env0: Terraform Destroy Command: A Guide to Controlled Infrastructure'' Removal','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','de1ee6d9044d2cc17d47244bbcd0835db4e97f80cffed08c9fa2f7f8f9c1d6f1',100.0,1779029110,0,'2026-05-17T16:45:10.400474+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://dev.to/envzero/terraform-destroy-command-a-guide-to-controlled-infrastructure-removal-4af8"}');
INSERT INTO "resources" VALUES('https://dev.to/envzero/terraform-destroy-command-a-guide-to-controlled-infrastructure-removal-4af8','dev.to/env0: Terraform Destroy Command: A Guide to Controlled Infrastructure Removal','','2024',0,'Comprehensive safety-first guide for managing infrastructure lifecycle terminations using the `terraform destroy` command. Highlights critical prevention mechanisms such as the `prevent_destroy` lifecycle hook, target-specific destructions, and mitigation of resource dependency graph breakdowns.','HCL','Technical Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "State Management"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/ericawanja/git-and-github-for-beginners-33a0','dev.to: Git and GitHub for beginners','','2021',0,'Introduces basic conceptual terms like local vs. remote, stage vs. commit, and explains pull requests visually to facilitate onboarding for junior software engineers.','None','Guide','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Platforms", "Git Repositories", "GitHub", "Introduction"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/estherwanjiru/introduction-to-git-and-github-25ei','dev.to: Introduction to Git and GitHub','','2021',0,'Direct guide for engineers starting with version control, covering essential commands, setting up SSH auth tokens, and navigating remote interfaces.','None','Guide','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Platforms", "Git Repositories", "GitHub", "Introduction"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/everythingdevops/how-to-run-minikube-on-apple-m1-chip-without-docker-desktop-h76','dev.to: How to run Minikube on Apple M1 chip without Docker Desktop using'' Colima','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','1915526226130b87b4a75a71e73dffb3273a3d282f3e892e5c8bac690df14b8f',100.0,1.77903318704537701e+09,1,'2026-05-17T17:53:07.045377+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/faruqt/how-to-connect-django-to-reactjs-part-2-2oje','dev.to: Building a REST API with Django REST Framework 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c01e01cddc6449749557fd67cad7c087e7c4abf2d3abed82b7eb0110ee612e61',100.0,1.77903166961433196e+09,0,'2026-05-17T17:27:49.614332+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://dev.to/nagatodev/how-to-connect-django-to-reactjs-part-2-2oje"}');
+INSERT INTO "resources" VALUES('https://dev.to/everythingdevops/how-to-run-minikube-on-apple-m1-chip-without-docker-desktop-h76','dev.to: How to run Minikube on Apple M1 chip without Docker Desktop using'' Colima','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','1915526226130b87b4a75a71e73dffb3273a3d282f3e892e5c8bac690df14b8f',100.0,1779033187,1,'2026-05-17T17:53:07.045377+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/faruqt/how-to-connect-django-to-reactjs-part-2-2oje','dev.to: Building a REST API with Django REST Framework 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c01e01cddc6449749557fd67cad7c087e7c4abf2d3abed82b7eb0110ee612e61',100.0,1779031669,0,'2026-05-17T17:27:49.614332+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://dev.to/nagatodev/how-to-connect-django-to-reactjs-part-2-2oje"}');
INSERT INTO "resources" VALUES('https://dev.to/fermyon/scaling-sidecars-to-zero-in-kubernetes-2m23','dev.to/fermyon: Scaling Sidecars to Zero in Kubernetes','','2023',0,'Evaluates serverless techniques to scale resource-intensive sidecars down to zero when idle. Addresses the lifecycle synchronization challenges between the application container and its helper sidecar instances.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Design Patterns", "Sidecar Pattern"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/fidalmathew/session-based-vs-token-based-authentication-which-is-better-227o','dev.to/fidalmathew: Session-Based vs. Token-Based Authentication: Which is better?','','2023',0,'An in-depth comparative study between stateful, cookie-driven session-based authentication and stateless, token-based (JWT) models. Highlights critical architectural impacts regarding horizontal scaling, cross-origin resource sharing (CORS) limits, and the absolute complexity of immediate session revocation in stateless systems.','N/A','Article','Basic',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Identity & Access Management", "State Management"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/fkurz/detecting-kubernetes-api-deprecations-with-pluto-3g2m','==dev.to: Detecting Kubernetes API Deprecations with pluto==','','2026',0,'This technical tutorial demonstrates how to use Fairwinds Pluto to detect deprecated API versions across Kubernetes YAML manifests, Helm charts, and live clusters. It outlines practical methods for identifying out-of-date resource definitions prior to initiating major cluster upgrades. Incorporating this guide into continuous delivery pipelines prevents deployment failures caused by deprecated resource types.','Markdown','Documentation','Intermediate',0,'online','manual','daf162f8d40c4fc0b5f25e6b43e6871a2fb1595eaa15fd6a5382fb9d19609d9d',100.0,1.77903095768275189e+09,1,'2026-05-17T17:15:57.682752+02:00',NULL,NULL,NULL,'["Upgrade Path", "API Deprecations", "Static Analysis"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/fkurz/detecting-kubernetes-api-deprecations-with-pluto-3g2m','==dev.to: Detecting Kubernetes API Deprecations with pluto==','','2026',0,'This technical tutorial demonstrates how to use Fairwinds Pluto to detect deprecated API versions across Kubernetes YAML manifests, Helm charts, and live clusters. It outlines practical methods for identifying out-of-date resource definitions prior to initiating major cluster upgrades. Incorporating this guide into continuous delivery pipelines prevents deployment failures caused by deprecated resource types.','Markdown','Documentation','Intermediate',0,'online','manual','daf162f8d40c4fc0b5f25e6b43e6871a2fb1595eaa15fd6a5382fb9d19609d9d',100.0,1779030957,1,'2026-05-17T17:15:57.682752+02:00',NULL,NULL,NULL,'["Upgrade Path", "API Deprecations", "Static Analysis"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/fllstck/rapid-api-creation-with-aws-amplify-3c8i','dev.to: Rapid API Creation with AWS Amplify','','2020',0,'A developer-focused tutorial outlining how to provision and deploy serverless GraphQL and REST endpoints using AWS Amplify. Leverages AWS AppSync, DynamoDB, and Cognito for swift, scalable web/mobile backends.','English','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS", "Serverless APIs"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["api.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/francescoxx/java-crud-rest-api-using-spring-boot-hibernate-postgres-docker-and-docker-compose-5cln','dev.to/francescoxx: Java CRUD Rest API using Spring Boot, Hibernate, Postgres, Docker and Docker Compose','','2022',4,'A practical tutorial illustrating the deployment of a classic Spring Boot CRUD application integrated with PostgreSQL and automated locally via Docker Compose. It serves as an excellent starting template for setting up standard developer sandboxes. Modern platforms in 2026 often replace this flow with Testcontainers for local testing, but Docker Compose remains a solid base for local multi-service orchestration.','Java','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Java Cloud Native", "Spring Boot", "Local Development"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/franciscogm/aws-cli-sso-made-easy-3bh9','dev.to/franciscogm: AWS CLI SSO made easy','','2022',0,'A developer-focused guide showing how to simplify multi-account authorization using the AWS CLI and AWS IAM Identity Center (formerly AWS Single Sign-On). It demonstrates optimal config profile structures to enable rapid terminal-based authentication. Highly valued by security administrators striving to eliminate long-term credentials on local workstations.','N/A','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Identity Management"]','["[COMMUNITY-TOOL]"]','[]','["aws-tools-scripts.md"]','{}','{}');
@@ -3200,17 +3200,17 @@ INSERT INTO "resources" VALUES('https://dev.to/github/3-ways-to-backup-your-code
INSERT INTO "resources" VALUES('https://dev.to/github/how-do-i-resolve-merge-conflicts-5438','dev.to: How Do I Resolve Merge Conflicts?','- [==dev.to: How to Undo Pushed Commits with Git==](https://dev.to/github/how-to-undo-pushed-commits-with-git-2pe6)','2021',0,'A step-by-step GitHub-focused guide on resolving merge conflicts, including using the browser-based editor and safely rolling back pushed commits using interactive tools.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Conflict Resolution"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/github/how-to-edit-a-github-action-3j14','dev.to: Make your first contribution to a GitHub Action!','','2021',0,'An introductory guide for contributing to open-source actions. Teaches developers how to read action manifests, run automated unit tests locally, and submit pull requests to public community tools.','None','Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Platform", "Collaboration Tools", "Open Source Workflows"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/github/how-to-never-type-passwords-when-using-git-18bb','dev.to: How to never type passwords when using Git','','2021',0,'Practical guide highlighting configuration steps for credentials caching, SSH key configuration, and GPG setup to bypass basic user login constraints securely during recurring Git actions.','Shell','Guide','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Platforms", "Platform Security", "Authentication", "SSH Security"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/github/how-to-undo-pushed-commits-with-git-2pe6','==dev.to: How to Undo Pushed Commits with Git==','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','270e7297810848c392d254b26b0321b6c03d6f7c6937f71b2e583bf6d358823e',100.0,1.77903215713279104e+09,1,'2026-05-17T17:35:57.132791+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/github/how-to-undo-pushed-commits-with-git-2pe6','==dev.to: How to Undo Pushed Commits with Git==','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','270e7297810848c392d254b26b0321b6c03d6f7c6937f71b2e583bf6d358823e',100.0,1779032157,1,'2026-05-17T17:35:57.132791+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/github/visualize-github-pages-build-logs-1mc1','dev.to: How to View Build Logs for GitHub Pages','','2021',0,'An operations guide detailing how to inspect, analyze, and troubleshoot build logs for site deployments within GitHub Pages pipelines. Highly valuable for debugging custom Jekyll configurations, missing node dependencies, or YAML syntax errors.','English','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Documentation & Workflow", "Static Site Generators", "Build Troubleshooting"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["mkdocs.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/github/whats-the-difference-between-a-github-action-and-a-workflow-2gba','dev.to: What''s the difference between a GitHub Action and a Workflow?','','2021',0,'A conceptual breakdown clarifying platform differences between ''Workflows'' and ''Actions''. Maps YAML-based continuous execution systems (Workflows) against discrete modular execution tasks (Actions) built with JavaScript or Docker.','None','Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipeline", "GitHub Actions", "Automation Fundamentals"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/gitlive/gitlive-now-works-with-any-git-repository-in-vs-code-304o','dev.to/gitlive: GitLive now works with any Git repository in VS Code!','','2026',3,'An explanatory article detailing GitLive''s capability to integrate with arbitrary self-hosted or cloud-based Git providers. It highlights practical ways to maintain collaborative development loops across complex deployment layouts.','English','Article','Intermediate',0,'online','manual','e7c4eedcc93cbb1b8dcb22f726a5e51e8cac0c55c301fba584c1e0821e00692a',100.0,1779030346.25232,1,'2026-05-17T17:05:46.252320+02:00',NULL,NULL,NULL,'["Collaboration", "Version Control", "VS Code Tooling"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/gitlive/gitlive-now-works-with-any-git-repository-in-vs-code-304o','dev.to/gitlive: GitLive now works with any Git repository in VS Code!','','2026',3,'An explanatory article detailing GitLive''s capability to integrate with arbitrary self-hosted or cloud-based Git providers. It highlights practical ways to maintain collaborative development loops across complex deployment layouts.','English','Article','Intermediate',0,'online','manual','e7c4eedcc93cbb1b8dcb22f726a5e51e8cac0c55c301fba584c1e0821e00692a',100.0,1779030346,1,'2026-05-17T17:05:46.252320+02:00',NULL,NULL,NULL,'["Collaboration", "Version Control", "VS Code Tooling"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/gofirefly/terraform-modules-for-advanced-users-4n56','dev.to: Terraform Modules for Advanced Users','','2022',3,'Explores complex patterns inside Terraform configurations, such as structural dynamics, dynamic code loops, complex variables, validation blocks, and semantic version tagging frameworks.','HCL','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform Modules", "Advanced Best Practices"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/gonedark/3-git-commands-i-use-every-day','3 Git Commands I Use Every Day','','2021',0,'Examines daily developer command workflows, optimizing git stashing, quick rebases, and clean branch updates to reduce development cycles and streamline collaboration.','None','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Version Control", "Git Workflows"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/grayhat/devops-101-introduction-to-ansible-1n64','dev.to: DevOps 101 : Introduction to Ansible','','2021',0,'A DevOps-focused introduction to Ansible fundamentals. Features simple configurations, basic execution strategies, state assertions, and standard recommendations for writing clean, readable YAML blueprints.','YAML','Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Introduction"]','["[COMMUNITY-TOOL]"]','[]','["ansible.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/gre9ory/hull-tutorial-01-introducing-hull-the-helm-universal-layer-library-4njb','dev.to: HULL Tutorial 01: Introducing HULL, the Helm Universal Layer Library','','2021',0,'Practical introduction to HULL (Helm Universal Layer Library), a standardized, library-chart-driven mechanism to dramatically simplify Kubernetes manifest configuration without writing massive custom Go templates.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Application Delivery", "Design Patterns", "HULL Library"]','["[COMMUNITY-TOOL]"]','[]','["helm.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/grrywlsn/self-service-infrastructure-as-code-23bl','dev.to/grrywlsn: Self-service infrastructure as code','','2023',4,'Outlines platform engineering strategies to enable developer self-service infrastructure deployment via pre-approved Terraform module registries. Discusses how to build abstraction templates that allow development teams to safely deploy standard resources without deep IaC expertise. Live grounding highlights this approach as a central pillar of modern platform teams looking to eliminate operations bottlenecks.','HCL','Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "Workflow Automation"]','["[ENTERPRISE-STABLE]"]','[]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/harishash/vs-code-extensions-to-increase-your-productivity-eeb','dev.to: VS Code extensions to increase your Productivity','','2026',3,'Community-curated resource listing standard extensions designed to minimize cognitive overhead and speed up microservice coding loops.','English','Article','Beginner',0,'online','manual','e2b18af5f9d47afe0555c5be7f06c027ff88b75f9138482eafbac8a2a97e6cbf',100.0,1.77903397652297902e+09,1,'2026-05-17T18:06:16.522979+02:00',NULL,NULL,NULL,'["Development Environment", "Productivity", "Community Resource"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/heroku/deploying-your-first-golang-webapp-11b3','dev.to: Deploying Your First Golang Webapp','','N/A',0,'A quickstart tutorial covering local compilation and cloud deployment of Go web applications. While slightly legacy, it provides robust fundamental concepts on environmental variables and buildpacks.','en','Guide','Beginner',0,'online','manual','10b7c9d82c84e90f47df29018bae614af05c2dde4339655346b60c71afb51142',100.0,1.77903409432450509e+09,1,'2026-05-17T18:08:14.324505+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Deployment"]','["[GUIDE]", "[LEGACY]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/harishash/vs-code-extensions-to-increase-your-productivity-eeb','dev.to: VS Code extensions to increase your Productivity','','2026',3,'Community-curated resource listing standard extensions designed to minimize cognitive overhead and speed up microservice coding loops.','English','Article','Beginner',0,'online','manual','e2b18af5f9d47afe0555c5be7f06c027ff88b75f9138482eafbac8a2a97e6cbf',100.0,1779033976,1,'2026-05-17T18:06:16.522979+02:00',NULL,NULL,NULL,'["Development Environment", "Productivity", "Community Resource"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/heroku/deploying-your-first-golang-webapp-11b3','dev.to: Deploying Your First Golang Webapp','','N/A',0,'A quickstart tutorial covering local compilation and cloud deployment of Go web applications. While slightly legacy, it provides robust fundamental concepts on environmental variables and buildpacks.','en','Guide','Beginner',0,'online','manual','10b7c9d82c84e90f47df29018bae614af05c2dde4339655346b60c71afb51142',100.0,1779034094,1,'2026-05-17T18:08:14.324505+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Deployment"]','["[GUIDE]", "[LEGACY]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/hey_atharva/git-it-right-git-cheatsheet-4o0h','dev.to: Git it Right🔥🔥🚀(Git CheatSheet) 🌟','','2023',3,'Curator Insight: A conversational Dev.to cheat sheet translating fundamental Git commands into clear practical recipes. Live Grounding: Covers stash operations, diff tracking, and tag configurations, ensuring correct command invocation during collaborative code reviews.','English','Blog Post','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Development", "Version Control", "Git"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/hkhelil/building-a-kubernetes-operator-with-an-nginx-crd-3lil','dev.to/hkhelil: Building a Kubernetes Operator with an NGINX CRD','','2022',0,'A step-by-step developer tutorial building an NGINX web server operator from scratch. It guides the reader through CRD definitions and controller structures, making it an excellent practical entry point for understanding the reconciliation model in a hands-on way.','Go','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Kubernetes Extension", "Operators Go"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-operators-controllers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/hood/docker-cmd-vs-entrypoint-explaining-the-difference-55g7','dev.to: Docker CMD vs ENTRYPOINT: explaining the difference','','2021',0,'Explains the differences between `CMD` and `ENTRYPOINT` in Dockerfiles. Highlights shell vs. exec execution forms, argument forwarding patterns, and runtime overriding constraints.','English','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containers & Orchestration", "Image Engineering", "Dockerfile Specs"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["docker.md"]','{}','{}');
@@ -3236,13 +3236,13 @@ INSERT INTO "resources" VALUES('https://dev.to/javinpaul/my-favorite-free-course
INSERT INTO "resources" VALUES('https://dev.to/javinpaul/why-developers-should-learn-docker-and-kubernetes-in-2023-4hof','dev.to: Why Developers Should Learn Docker and Kubernetes in 2023 🌟','','2023',0,'An industry-focused piece advocating for developer mastery of containerization and orchestration. Highlights the paradigm shift toward cloud-native microservices, demonstrating why containerization and declarative API competency have become standard prerequisites for modern backend engineering positions.','English','Article','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Career Development", "Skill Alignment", "Container Orchestration"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/jburroughs/1-tip-to-double-your-productivity-using-postman-3bdm','dev.to: 1 Tip to Double Your Productivity in Postman','','2026',0,'Pragmatic guide focused on boosting daily Postman testing performance. Explores quick environment switching, keyboard shortcuts, and automated pre-request scripts to streamline developers'' active debugging loops.','English','Article','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Testing", "API Testing", "Productivity"]','["[COMMUNITY-TOOL]"]','[]','["postman.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/jcoelho/8-jenkins-plugins-i-cant-live-without-3bin','dev.to: 8 Jenkins plugins I can''t live without (2019)','','2019',0,'A popular community catalog of essential plugins. Focuses on developer velocity, visual tracing, Slack interactions, and credential storage interfaces that form the foundation of efficient operations.','None','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Infrastructure", "Plugin Management", "Ecosystem Curations"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/jcofman/make-vs-code-better-by-editing-and-updating-some-settings-4m9a','dev.to/jcofman: Make VS Code better by editing and updating some settings','','2021',0,'A programmatic guide to tuning `settings.json` in VS Code. Outlines precise configuration keys for optimizing render engines, tuning auto-save policies, modifying telemetry preferences, and managing resource consumption limits.','JSON','Article','Beginner',0,'online','manual','69570e2290637c945cdbdf55230398de1c18b26573b1c0c23251dcb207d34d0d',100.0,1.7790322428946979e+09,1,'2026-05-17T17:37:22.894698+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Ecosystem & General Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/jcofman/make-vs-code-better-by-editing-and-updating-some-settings-4m9a','dev.to/jcofman: Make VS Code better by editing and updating some settings','','2021',0,'A programmatic guide to tuning `settings.json` in VS Code. Outlines precise configuration keys for optimizing render engines, tuning auto-save policies, modifying telemetry preferences, and managing resource consumption limits.','JSON','Article','Beginner',0,'online','manual','69570e2290637c945cdbdf55230398de1c18b26573b1c0c23251dcb207d34d0d',100.0,1779032242,1,'2026-05-17T17:37:22.894698+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Ecosystem & General Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/jonatan5524/build-my-own-kubernetes-journey-1a3j','dev.to: Build my own Kubernetes journey (10 Part Series) | Jonatan Ezron','','2023',0,'A comprehensive, ten-part engineering chronicle detailing the step-by-step setup and configuration of a home-lab Kubernetes cluster. Walks through local storage provisioners, container network interfaces (CNIs), ingress setup, and application deployment configurations, serving as a pragmatic guide for practitioners.','English','Tutorial Series','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Education", "Hands-on Labs", "System Implementation"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/josephmidura/how-to-manage-multiple-ssh-key-pairs-1ik','dev.to: How to Manage Multiple SSH Key Pairs','','2021',2,'Focuses on mapping multiple distinct SSH credentials on a single host. Guides the user in creating robust `~/.ssh/config` blocks to automatically select specific keys based on host names.','English','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Networking", "SSH Management"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["linux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/kameshsampath/simplify-your-dockerfile-1j5k','dev.to: Simplify Your Dockerfile wiyth Rust programming language| Kamesh Sampath','','2023',0,'Presents Rust compilation patterns utilizing multi-stage Docker builds and Cargo Chef. Focuses on caching intermediate dependencies to drastically minimize development compiler times and deliver highly optimized target binaries.','Rust','article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containers", "Build Optimization", "Rust"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/kanani_nirav/50-linux-commands-every-developer-need-to-know-with-example-mc','dev.to: 50 Linux Commands every developer NEED to know with example','','2022',0,'A comprehensive directory detailing basic, intermediate, and advanced CLI operations. Translates abstract Linux patterns into functional scripts for managing permissions, finding logs, and inspecting networks.','Bash','Reference Guide','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Linux", "Command Line", "Reference"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["linux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/karaluton/explain-like-i-m-five-git-rebase-vs-merging-1k69','dev.to: ELI5: Git Rebase vs. Merge 🌟','','2022',1,'Offers a highly accessible comparison of merging versus rebasing strategies. Explains how merging acts as a non-destructive historical record, while rebasing dynamically alters commit history to maintain a linear DAG timeline.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Version Control", "Git Core", "Integration"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/karaluton/what-exactly-is-the-dom-jhg',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','57bfb59f72033b49ac97dd76f4c46fea14c0d7d4a0c93c6ce0fa1cd3e56ef206',100.0,1.77903458264423203e+09,1,'2026-05-17T18:16:22.644232+02:00',NULL,NULL,NULL,'[]','[]','["docs/javascript.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/karaluton/what-exactly-is-the-dom-jhg',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','57bfb59f72033b49ac97dd76f4c46fea14c0d7d4a0c93c6ce0fa1cd3e56ef206',100.0,1779034582,1,'2026-05-17T18:16:22.644232+02:00',NULL,NULL,NULL,'[]','[]','["docs/javascript.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/karanpratapsingh/top-5-docker-best-practices-57oh','dev.to: Top 5 Docker Best Practices','','2023',0,'Summarizes five essential Dockerfile patterns targeting faster builds and smaller output artifacts. Focuses on single-responsibility runtime structures, proper ignore files, and tag version consistency.','N/A','article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containers", "Build Optimization", "Standards"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/katalon/top-15-automated-api-testing-tools-lasted-update-32ip','dev.to: Top 15 Automated API Testing Tools','','2023',4,'A marketplace evaluation of 15 automated API testing frameworks. Details features of suites like Katalon, Postman, SoapUI, and Newman, helping teams choose testing tooling based on their workflow requirements.','Agnostic','Reference','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["API Testing", "Tooling", "Comparison"]','["[ENTERPRISE-STABLE]"]','[]','["api.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/katiatalhi/introduction-to-kustomize-how-to-customize-kubernetes-objects-3e08','dev.to: Introduction to Kustomize - How to customize Kubernetes objects kubernetes','','2021',2,'A practical tutorial covering Kustomize fundamentals, including base structures, namespaces, and target overlays. Details how to perform key-value injections, customize metadata, and scale replica sizes across environments while maintaining dry manifests.','English','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Configuration Management"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kustomize.md"]','{}','{}');
@@ -3264,33 +3264,33 @@ INSERT INTO "resources" VALUES('https://dev.to/leandronsp/kubernetes-101-part-i-
- [dev.to/leandronsp: Kubernetes 101, part VI, daemonsets](https://dev.to/leandronsp/kubernetes-101-part-vi-daemonsets-1ph0)
- [dev.to/leandronsp: Kubernetes 101, part VII, jobs and cronjobs](https://dev.to/leandronsp/kubernetes-101-part-vii-jobs-and-cronjobs-12kg)
- [dev.to/leandronsp: Kubernetes 101, part VIII, networking fundamentals](https://dev.to/leandronsp/kubernetes-101-part-viii-networking-fundamentals-mo7)','2023',0,'An extensive multi-part guide covering the full spectrum of core Kubernetes objects: Pods, Controllers (ReplicaSets, Deployments), StatefulSets, DaemonSets, Jobs, CronJobs, and Networking fundamentals. Serves as a deep, hands-on syllabus detailing state synchronization, storage persistence, and internal service communication patterns.','English','Tutorial Series','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Core Concepts", "Workload Resources", "Pod & Controllers"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/leandronsp/kubernetes-101-part-ii-pods-19pb','dev.to/leandronsp: Kubernetes 101, part II, pods','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','43f34a5fd99481ab34294765778b698bc4e60e8fd324aa3be67a47a13087c5f4',100.0,1.77903323672026896e+09,1,'2026-05-17T17:53:56.720269+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/leandronsp/kubernetes-101-part-iii-controllers-and-self-healing-4ki5','dev.to/leandronsp: Kubernetes 101, part III, controllers and self-healing','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','e337b9a5e35eb8438b7eb8ca567d65590db6dd3d0df4c10dbb1c221bc29520bd',100.0,1.7790310992666471e+09,1,'2026-05-17T17:18:19.266647+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/leandronsp/kubernetes-101-part-iv-deployments-20m3','dev.to/leandronsp: Kubernetes 101, part IV, deployments','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6d2713148cf65cdb3a89c8c9fd7ff60390146c91ec2b5a043968f47d9155a28b',100.0,1779031900.60237,1,'2026-05-17T17:31:40.602370+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://dev.to/leandronsp/kubernetes-101-part-ii-pods-19pb"}');
-INSERT INTO "resources" VALUES('https://dev.to/leandronsp/kubernetes-101-part-v-statefulsets-5dob','dev.to/leandronsp: Kubernetes 101, part V, statefulsets','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','fe63cd873d53f6c50ff8578c17e46db035450797d7a86083d199ded75dc2c00c',100.0,1.77903413435089492e+09,1,'2026-05-17T18:08:54.350895+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/leandronsp/kubernetes-101-part-vi-daemonsets-1ph0','dev.to/leandronsp: Kubernetes 101, part VI, daemonsets','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9f49feebfd17a53c5a183b8df3f018f07401edde7c0996ef6b8094fcccbd45db',100.0,1.77902957533085608e+09,1,'2026-05-17T16:52:55.330856+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://dev.to/leandronsp/kubernetes-101-part-iv-deployments-20m3"}');
-INSERT INTO "resources" VALUES('https://dev.to/leandronsp/kubernetes-101-part-vii-jobs-and-cronjobs-12kg','dev.to/leandronsp: Kubernetes 101, part VII, jobs and cronjobs','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','fde206ab1a7dc279296a0954a7ce71b315d27e2aabb045460ce62f39cf29bd75',100.0,1.77902914750179696e+09,1,'2026-05-17T16:45:47.501797+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/leandronsp/kubernetes-101-part-viii-networking-fundamentals-mo7','dev.to/leandronsp: Kubernetes 101, part VIII, networking fundamentals','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3818d848786706a9a7097a039e75df88fccf8ed03614b5849d85a8fd9b49ca4b',100.0,1.77903160897443509e+09,1,'2026-05-17T17:26:48.974435+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://dev.to/leandronsp/kubernetes-101-part-i-the-fundamentals-23a1"}');
+INSERT INTO "resources" VALUES('https://dev.to/leandronsp/kubernetes-101-part-ii-pods-19pb','dev.to/leandronsp: Kubernetes 101, part II, pods','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','43f34a5fd99481ab34294765778b698bc4e60e8fd324aa3be67a47a13087c5f4',100.0,1779033236,1,'2026-05-17T17:53:56.720269+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/leandronsp/kubernetes-101-part-iii-controllers-and-self-healing-4ki5','dev.to/leandronsp: Kubernetes 101, part III, controllers and self-healing','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','e337b9a5e35eb8438b7eb8ca567d65590db6dd3d0df4c10dbb1c221bc29520bd',100.0,1779031099,1,'2026-05-17T17:18:19.266647+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/leandronsp/kubernetes-101-part-iv-deployments-20m3','dev.to/leandronsp: Kubernetes 101, part IV, deployments','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6d2713148cf65cdb3a89c8c9fd7ff60390146c91ec2b5a043968f47d9155a28b',100.0,1779031900,1,'2026-05-17T17:31:40.602370+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://dev.to/leandronsp/kubernetes-101-part-ii-pods-19pb"}');
+INSERT INTO "resources" VALUES('https://dev.to/leandronsp/kubernetes-101-part-v-statefulsets-5dob','dev.to/leandronsp: Kubernetes 101, part V, statefulsets','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','fe63cd873d53f6c50ff8578c17e46db035450797d7a86083d199ded75dc2c00c',100.0,1779034134,1,'2026-05-17T18:08:54.350895+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/leandronsp/kubernetes-101-part-vi-daemonsets-1ph0','dev.to/leandronsp: Kubernetes 101, part VI, daemonsets','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9f49feebfd17a53c5a183b8df3f018f07401edde7c0996ef6b8094fcccbd45db',100.0,1779029575,1,'2026-05-17T16:52:55.330856+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://dev.to/leandronsp/kubernetes-101-part-iv-deployments-20m3"}');
+INSERT INTO "resources" VALUES('https://dev.to/leandronsp/kubernetes-101-part-vii-jobs-and-cronjobs-12kg','dev.to/leandronsp: Kubernetes 101, part VII, jobs and cronjobs','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','fde206ab1a7dc279296a0954a7ce71b315d27e2aabb045460ce62f39cf29bd75',100.0,1779029147,1,'2026-05-17T16:45:47.501797+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/leandronsp/kubernetes-101-part-viii-networking-fundamentals-mo7','dev.to/leandronsp: Kubernetes 101, part VIII, networking fundamentals','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3818d848786706a9a7097a039e75df88fccf8ed03614b5849d85a8fd9b49ca4b',100.0,1779031608,1,'2026-05-17T17:26:48.974435+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://dev.to/leandronsp/kubernetes-101-part-i-the-fundamentals-23a1"}');
INSERT INTO "resources" VALUES('https://dev.to/leroykayanda/kubernetes-monitoring-using-grafana-3dhc','dev.to: Monitoring Kubernetes cluster logs and metrics using Grafana, Prometheus and Loki','','2022',0,'A practical implementation guide to bootstrapping the PLG (Prometheus, Loki, Grafana) observability stack. Focuses on Promtail configuration for cluster log collection, metric ingestion via Prometheus, and crafting unified correlation panels inside Grafana.','None','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Advanced Telemetry & FinOps", "Log Aggregation", "PLG Stack Architecture"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/levivm/how-to-use-ssh-and-ssh-agent-forwarding-more-secure-ssh-2c32','How to use SSH properly and what is SSH Agent Forwarding','','2021',3,'Investigates the security mechanics of SSH Agent Forwarding. Evaluates risk profiles (such as root access vulnerabilities on intermediary hosts) and suggests safer patterns like ProxyJump and modern bastion practices.','English','Tutorial','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Networking", "SSH Security"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["linux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/lisahjung/beginner-s-guide-to-understanding-the-relevance-of-your-search-with-elasticsearch-and-kibana-29n6','dev.to: Beginner''s guide to understanding the relevance of your search with Elasticsearch and Kibana','','2021',0,'Explains the mechanics behind text matching, TF-IDF, and Okapi BM25 scoring algorithms within Elasticsearch, and how Kibana is used to visualize search results. Crucial for developers optimizing query performance and log index searching.','None','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Log Management", "Search Mechanics"]','["[COMMUNITY-TOOL]"]','[]','["monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/lizardkinglk/username-validator-1n8g','dev.to: Username Validator','','2021',0,'Regular expression guide and implementation for validating user credentials on the client-side. Emphasizes security considerations like ReDoS (Regular Expression Denial of Service) and input sanitization before processing database commits.','JavaScript','Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Frontend Development", "Security & Validation", "Regular Expressions"]','["[COMMUNITY-TOOL]"]','[]','["javascript.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/lostintangent/10-awesome-things-you-can-do-with-github-dev-5fm7','dev.to: 10 Fun Things You Can Do With GitHub.dev 😎','','2021',0,'Hands-on exploration outlining the capabilities of using github.dev, a quick browser-based VS Code environment loaded instantly by hitting the ''.'' key on any repository interface.','None','Guide','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Platforms", "Cloud Workstations", "GitHub dev"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/lucasepe/watch-and-react-to-kubernetes-objects-changes-3kcg','dev.to: Watch and react to Kubernetes objects changes','','N/A',0,'Curator Insight outlines how to implement event-driven watches in Kubernetes using the Go client-go SDK. Live Grounding shows this is a foundational guide for building lightweight operators without full operator frameworks, leveraging Informers and Reflector mechanics. It is highly valued for explaining how to minimize API server load during state sync.','English','Article','Intermediate',0,'online','manual','0bb8bd293eafe83b8a55bf5318be11c1d14a73b183c3964937622c2004f2f6f9',100.0,1.77903426270417594e+09,1,'2026-05-17T18:11:02.704176+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Development", "Go Client-Go", "Informer Pattern"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/lucasepe/watch-and-react-to-kubernetes-objects-changes-3kcg','dev.to: Watch and react to Kubernetes objects changes','','N/A',0,'Curator Insight outlines how to implement event-driven watches in Kubernetes using the Go client-go SDK. Live Grounding shows this is a foundational guide for building lightweight operators without full operator frameworks, leveraging Informers and Reflector mechanics. It is highly valued for explaining how to minimize API server load during state sync.','English','Article','Intermediate',0,'online','manual','0bb8bd293eafe83b8a55bf5318be11c1d14a73b183c3964937622c2004f2f6f9',100.0,1779034262,1,'2026-05-17T18:11:02.704176+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Development", "Go Client-Go", "Informer Pattern"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/madmaxx/how-to-make-exclusive-locks-in-kubernetes-23if','dev.to: How to make exclusive locks in Kubernetes','','2021',0,'Explains how to design and execute distributed exclusive locking mechanisms inside Kubernetes. It details the structural usage of the Coordination API (Lease resources) and leader election patterns to prevent concurrent state manipulation in multi-replica microservices.','Go/YAML','Technical Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "Concurrency", "Distributed Locks"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/madza/19-valuable-github-repositories-for-beginner-developers-3i18','dev.to: 19 Valuable GitHub Repositories for Beginner Developers 📚✨','','2022',0,'A collection of nineteen core GitHub repositories offering essential templates, API collections, and documentation guidelines to bootstrap professional developers.','Markdown','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Developer Productivity", "Learning Paths"]','["[COMMUNITY-TOOL]"]','[]','["devel-sites.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/mage_ai/ci-cd-automating-our-build-and-deploy-process-2i91','dev.to: CI/CD: Automating our build and deploy process','','2026',0,'A real-world engineering case study walking through the orchestration and automation of container builds and target host deployments. Examines key bottlenecks during early Git-driven pipeline setup and resolution strategies.','English','Article','Medium',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Delivery", "Continuous Deployment", "Automation Practices"]','["[COMMUNITY-TOOL]"]','[]','["jenkins-alternatives.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/mahmoudessam/python-dictionary-methods-explanation-and-visualization-1l64','dev.to: python dictionary methods explanation and visualization','','2022',0,'Curator Insight: Comprehensive visual maps explaining built-in dictionary manipulation routines.
Live Grounding: Visualizes the differences between direct updates, item mutation methods, default handling methods, and pop routines to ensure correct data mutation practices.','Python','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Python Fundamentals", "Data Structures"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/majidqafouri/microservice-roadmap-4mci','dev.to: Microservice Roadmap','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b088fd5ae5281fa6cf27205a14e78b358b783e977e6cb8c7cc1560f880b4d632',100.0,1.779029949913136e+09,0,'2026-05-17T16:59:09.913136+02:00',NULL,NULL,NULL,'[]','[]','["docs/faq.md"]','[]','{}','{"duplicate_of": "https://dev.to/mattqafouri/microservice-roadmap-4mci"}');
+INSERT INTO "resources" VALUES('https://dev.to/majidqafouri/microservice-roadmap-4mci','dev.to: Microservice Roadmap','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b088fd5ae5281fa6cf27205a14e78b358b783e977e6cb8c7cc1560f880b4d632',100.0,1779029949,0,'2026-05-17T16:59:09.913136+02:00',NULL,NULL,NULL,'[]','[]','["docs/faq.md"]','[]','{}','{"duplicate_of": "https://dev.to/mattqafouri/microservice-roadmap-4mci"}');
INSERT INTO "resources" VALUES('https://dev.to/mariamarsh/10-best-github-repos-for-developers-5gmp','dev.to: 10 best GitHub repos for developers','','2021',0,'Highlights ten essential GitHub repositories containing computer science guidelines, system architecture patterns, and algorithmic exercises critical for platform and backend software engineering.','None','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Developer Productivity", "Resources"]','["[COMMUNITY-TOOL]"]','[]','["devel-sites.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/mattiasfjellstrom/kubernetes-101-security-concepts-2f4f','dev.to/mattiasfjellstrom: Kubernetes-101: Security concepts','','2022',0,'An introductory security conceptual guide reviewing isolation techniques like Linux namespaces, cgroups, and capabilities. Correlates these kernel-level tools to upstream abstraction parameters in standard Pod specs. Provides a concise, high-density primer on basic defense constructs.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Fundamentals", "Concepts"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/mattqafouri/microservice-roadmap-4mci','dev.to: Microservice Roadmap','','2023',0,'A structured educational roadmap highlighting the developmental journey to master microservices. It lists key technologies and conceptual milestones, including domain-driven design (DDD), containerization, event-driven architectures, API Gateways, distributed tracing with OpenTelemetry, and CI/CD pipelines.','None','Guide','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Microservices Architecture", "Fundamentals", "Roadmap"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["faq.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/mauriciolinhares/rate-limiting-http-requests-in-go-using-redis-51m7','dev.to: Rate limiting HTTP requests in Go using Redis','','N/A',0,'A code-heavy guide illustrating how to implement distributed rate-limiting middleware in Go using Redis token bucket algorithms. Vital for securing public REST API endpoints.','en','Guide','Intermediate',1,'online','manual','a6dd7888fd1fce5e877c77d6a9162541e86cb5db944d8433496592e33ce41b02',100.0,1.779033674950006e+09,1,'2026-05-17T18:01:14.950006+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "API Design"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/mavensingh/advantages-and-disadvantages-of-go-5gha','dev.to/mavensingh: Advantages and Disadvantages of Go','','N/A',0,'A high-level evaluation of Go''s strengths (such as concurrency models and compiling speeds) balanced against its notable limits, such as strict syntax structures and historical generic compromises.','en','Article','Beginner',0,'online','manual','3d24af81a86d8c5775d07ac8b8fa8ad54304da48dd26d0a40a11cf02406f7d8e',100.0,1.77903167119986605e+09,1,'2026-05-17T17:27:51.199866+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Core Reference"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/mauriciolinhares/rate-limiting-http-requests-in-go-using-redis-51m7','dev.to: Rate limiting HTTP requests in Go using Redis','','N/A',0,'A code-heavy guide illustrating how to implement distributed rate-limiting middleware in Go using Redis token bucket algorithms. Vital for securing public REST API endpoints.','en','Guide','Intermediate',1,'online','manual','a6dd7888fd1fce5e877c77d6a9162541e86cb5db944d8433496592e33ce41b02',100.0,1779033674,1,'2026-05-17T18:01:14.950006+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "API Design"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/mavensingh/advantages-and-disadvantages-of-go-5gha','dev.to/mavensingh: Advantages and Disadvantages of Go','','N/A',0,'A high-level evaluation of Go''s strengths (such as concurrency models and compiling speeds) balanced against its notable limits, such as strict syntax structures and historical generic compromises.','en','Article','Beginner',0,'online','manual','3d24af81a86d8c5775d07ac8b8fa8ad54304da48dd26d0a40a11cf02406f7d8e',100.0,1779031671,1,'2026-05-17T17:27:51.199866+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Core Reference"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/maxx_don/implement-azure-ad-workload-identity-on-aks-with-terraform-3oho','dev.to: Implement Azure AD Workload Identity on AKS with terraform','','2022',0,'A detailed playbook implementing Azure AD Workload Identity on AKS utilizing Terraform templates. Eliminates static secrets by mapping Azure Managed Identities with Kubernetes Service Accounts via federated OIDC token exchanges.','Terraform','Blog Post','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Governance", "Access & Identity", "Workload Identity"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/mbagley1020/price-comparison-of-popular-serverless-architecture-providers-2jk9','dev.to: Price Comparison of Popular Serverless Architecture Providers','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','de3143b1cfd7a3efdc955a4d569b047e4a66f129930b5136ba58c352b9a5f23c',100.0,1.77903011540553307e+09,0,'2026-05-17T17:01:55.405533+02:00',NULL,NULL,NULL,'[]','[]','["docs/serverless.md"]','[]','{}','{"duplicate_of": "https://dev.to/d1020/price-comparison-of-popular-serverless-architecture-providers-2jk9"}');
-INSERT INTO "resources" VALUES('https://dev.to/mda590/using-kyverno-policies-for-kubernetes-governance-3e17','dev.to: Using Kyverno Policies for Kubernetes Governance','','2022',0,'Explains how organizations can use Kyverno to establish governance guardrails across shared development environments. Covers automating labels, validating ownership configurations, and managing resource consumption rules to ensure multi-tenant hygiene.','YAML','Article','Intermediate',0,'online','manual','ea1ffe99c5a75a4093f6243789caab5dcc734435fd3d4737d7ae9b8eb11e8dba',100.0,1.77903452275115704e+09,1,'2026-05-17T18:15:22.751157+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Security", "Governance"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/mbagley1020/price-comparison-of-popular-serverless-architecture-providers-2jk9','dev.to: Price Comparison of Popular Serverless Architecture Providers','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','de3143b1cfd7a3efdc955a4d569b047e4a66f129930b5136ba58c352b9a5f23c',100.0,1779030115,0,'2026-05-17T17:01:55.405533+02:00',NULL,NULL,NULL,'[]','[]','["docs/serverless.md"]','[]','{}','{"duplicate_of": "https://dev.to/d1020/price-comparison-of-popular-serverless-architecture-providers-2jk9"}');
+INSERT INTO "resources" VALUES('https://dev.to/mda590/using-kyverno-policies-for-kubernetes-governance-3e17','dev.to: Using Kyverno Policies for Kubernetes Governance','','2022',0,'Explains how organizations can use Kyverno to establish governance guardrails across shared development environments. Covers automating labels, validating ownership configurations, and managing resource consumption rules to ensure multi-tenant hygiene.','YAML','Article','Intermediate',0,'online','manual','ea1ffe99c5a75a4093f6243789caab5dcc734435fd3d4737d7ae9b8eb11e8dba',100.0,1779034522,1,'2026-05-17T18:15:22.751157+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Security", "Governance"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/memark/autoprovisioning-nfs-volumes-in-eks-with-cdk-4fn9','dev.to: Autoprovisioning NFS volumes in EKS with CDK','','2022',0,'Walks through the automated provisioning of NFS-backed persistent storage within Amazon EKS utilizing the AWS Cloud Development Kit (CDK). Demonstrates infrastructure-as-code automation for deploying NFS CSI drivers and configuring storage classes.','TypeScript','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS EKS", "Infrastructure as Code", "NFS Storage Autoprovisioning"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/mikeyglitz/proactive-kubernetes-monitoring-with-alerting-58en','dev.to/mikeyglitz: Proactive Kubernetes Monitoring with Alerting','','2023',0,'Offers actionable guidance on moving from reactive firefighting to proactive alerts in production. Instructs readers on designing Alertmanager routing keys, building non-flapping alert thresholds, and writing actionable runbooks attached to notifications.','None','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Practical Diagnostics", "Alert Engineering", "Proactive Operations"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/milu_franz/git-explained-the-basics-igc','dev.to: Git Explained - The Basics','','2020',0,'Introductory guide breaking down directory zones (working directory, staging area, git directory) and mapping baseline command flows for development environments onboarding.','None','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Version Control", "Git Tutorials"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
@@ -3308,7 +3308,7 @@ INSERT INTO "resources" VALUES('https://dev.to/nagatodev/how-to-connect-django-t
INSERT INTO "resources" VALUES('https://dev.to/narasimha1997/communication-between-microservices-in-a-kubernetes-cluster-1n41','dev.to/narasimha1997: Communication between Microservices in a Kubernetes cluster 🌟','','2021',4,'Examines internal communication protocols of microservices deployed across Kubernetes networks. Details local service resolution dynamics, headless services, and the role of service proxies in optimizing intra-cluster communication speeds.','English','Blog Post','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Networking", "Microservices", "Inter-Service Communication"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/navneet7716/optimizing-sql-queries-h9j','dev.to: Optimizing SQL Queries by 23x!!!','','2024',0,'A database engineering optimization guide detailing a 23x performance improvement. Teaches strategies for index structuring, deep query analyzer explain plan parsing, and query patterns that eliminate execution bottlenecks.','SQL','Case Study','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Databases & Storage", "Relational Databases", "Performance Tuning"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/nazliander/using-selenium-within-a-docker-container-ghp','dev.to: Using Selenium With Python in a Docker Container','','2022',0,'Step-by-step tutorial on building containerized Python Selenium testing environments. Outlines headless browser configurations, Docker optimizations, and shared memory allocations.','Python','Tutorial','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Quality Assurance & Testing", "Test Automation", "Containerized Testing"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["test-automation-frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/niveditacoder/default-kyverno-policies-for-openebs-4abf','dev.to: Default Kyverno Policies for OpenEBS','','2021',0,'Walks through establishing Kyverno policies optimized for workloads using OpenEBS as their persistent storage driver. Demonstrates how to automatically enforce volume attachment limits, dynamic volume provisioning policies, and validate container mount points for improved system stability.','YAML','Article','Intermediate',0,'online','manual','9ff4068050fc09a0a07f31d8c42e2f04303a242bb35310cace796a8766effa70',100.0,1.77903209506660199e+09,1,'2026-05-17T17:34:55.066602+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Storage", "Policy-as-Code"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/niveditacoder/default-kyverno-policies-for-openebs-4abf','dev.to: Default Kyverno Policies for OpenEBS','','2021',0,'Walks through establishing Kyverno policies optimized for workloads using OpenEBS as their persistent storage driver. Demonstrates how to automatically enforce volume attachment limits, dynamic volume provisioning policies, and validate container mount points for improved system stability.','YAML','Article','Intermediate',0,'online','manual','9ff4068050fc09a0a07f31d8c42e2f04303a242bb35310cace796a8766effa70',100.0,1779032095,1,'2026-05-17T17:34:55.066602+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Storage", "Policy-as-Code"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/novu/how-to-add-in-app-notifications-to-any-web-app-1b4n','dev.to: How to add In-App notifications to any web app!','','2022',0,'Architectural guide on integrating live in-app notifications using Novu, exploring WebSockets, SSE (Server-Sent Events), and decoupled state synchronization across client nodes.','JavaScript','Blog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Frontend Development", "Real-Time Communication", "Notifications"]','["[COMMUNITY-TOOL]"]','[]','["javascript.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/o1lab/how-to-build-7-000-rest-apis-within-2-mins-node-js-mysql-470b','dev.to: How to build 7,000+ REST APIs within 2 mins (Node.js + MySQL) !!','','2021',0,'Demonstration of automated REST API generation from relational schemas using code generator frameworks. Examines dynamic routing models, DB pool initialization, and the trade-offs of using automated ORMs versus custom SQL design.','JavaScript','Blog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Protocols & API Design", "REST APIs", "Rapid Prototyping"]','["[COMMUNITY-TOOL]"]','[]','["javascript.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/okimotomizuho/open-source-multiple-branches-and-git-merges-2f69','dev.to: Open Source: Multiple branches and git merges','','2022',0,'Focuses on integration strategies for contributors managing branch hierarchies in open-source projects. Offers concrete tips on coordinating forks, staging changes across distinct feature branches, and safely executing pulls and merges with upstream main branches.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Version Control", "Collaborative Workflows", "Open Source"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
@@ -3318,10 +3318,10 @@ INSERT INTO "resources" VALUES('https://dev.to/otomato_io/liveness-probes-feel-t
- Highlights how to configure lightweight endpoints that report deadlock scenarios without incurring runtime resource overhead.
- Discusses how to trace and diagnose probe-induced container restarts.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Workload Management", "Application Lifecycle", "Probes & Health Checks", "Liveness Probes"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/otomato_io/local-kubernetes-development-with-skaffold-i0k','dev.to: How to Simplify Your Local Kubernetes Development With Skaffold','','2021',0,'Practical onboarding guide detailing local cloud-native development workflows using Skaffold. Explores live file-reloading, log streaming, and localized namespace configurations for multi-service apps.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Developer Experience", "Inner-Loop Automation", "Skaffold Tutorials"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-based-devel.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/otomato_io/pixie-an-x-ray-machine-for-kubernetes-traffic-23pd','dev.to: Pixie: an X-ray Machine for Kubernetes Traffic','','2022',0,'A comprehensive technical overview of Pixie, a CNCF-hosted, eBPF-powered observability framework. The guide details how Pixie leverages eBPF kernel probes to dynamically capture SQL commands, HTTP traffic, and performance metrics without code changes or sidecar injection overhead.','Markdown','Technical Article','Intermediate',0,'online','manual','e498286f13bf67872de3253d5aa756bb3ae8a7febb06d8301ac8031d1294b9e9',100.0,1.7790299388469181e+09,1,'2026-05-17T16:58:58.846918+02:00',NULL,NULL,NULL,'["Observability", "Network Observability", "eBPF"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/otomato_io/pixie-an-x-ray-machine-for-kubernetes-traffic-23pd','dev.to: Pixie: an X-ray Machine for Kubernetes Traffic','','2022',0,'A comprehensive technical overview of Pixie, a CNCF-hosted, eBPF-powered observability framework. The guide details how Pixie leverages eBPF kernel probes to dynamically capture SQL commands, HTTP traffic, and performance metrics without code changes or sidecar injection overhead.','Markdown','Technical Article','Intermediate',0,'online','manual','e498286f13bf67872de3253d5aa756bb3ae8a7febb06d8301ac8031d1294b9e9',100.0,1779029938,1,'2026-05-17T16:58:58.846918+02:00',NULL,NULL,NULL,'["Observability", "Network Observability", "eBPF"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/otomato_io/possible-paths-2hfc','dev.to: Kubernetes TLS, Demystified 🌟','','2022',0,'Demystifies Kubernetes TLS configurations by explaining public/private key pairs, certificate authorities, client-cert server validations, and common Ingress security setups.','English','Educational Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "PKI & Certificates", "Conceptual"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/otomer/my-12-favorite-chrome-extensions-as-a-web-developer-56eg','dev.to: My 12 Favorite Chrome Extensions as a Web Developer','','2022',0,'A developer-curated list of productivity-focused Google Chrome extensions. Highlights tools tailored for layout styling, security inspection, and high-density JSON schema visualization.','None','Technical Article','Low',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Workspace", "Diagnostics & Debugging", "Browser Developer Tools"]','["[COMMUNITY-TOOL]"]','[]','["ChromeDevTools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/pacheco/create-a-restful-api-with-golang-from-scratch-42g2','==dev.to: Create a Restful API with Golang from scratch== 🌟','','N/A',0,'A step-by-step guide to building a clean, native REST API from scratch in Go using standard mux frameworks. Excellent for microservice engineers. [SPANISH CONTENT]','es','Guide','Intermediate',1,'online','manual','d40a00a1543f954982cc3579b43c016183086a837cc7b3e3c21c82cb4b875e10',100.0,1779033169.77462,1,'2026-05-17T17:52:49.774620+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "API Design"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/pacheco/create-a-restful-api-with-golang-from-scratch-42g2','==dev.to: Create a Restful API with Golang from scratch== 🌟','','N/A',0,'A step-by-step guide to building a clean, native REST API from scratch in Go using standard mux frameworks. Excellent for microservice engineers. [SPANISH CONTENT]','es','Guide','Intermediate',1,'online','manual','d40a00a1543f954982cc3579b43c016183086a837cc7b3e3c21c82cb4b875e10',100.0,1779033169,1,'2026-05-17T17:52:49.774620+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "API Design"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/paru429/beginner-s-guide-to-docker-and-docker-cli-commands-1p75','dev.to: Beginner''s guide to Docker and Docker CLI commands','','2021',0,'An onboarding reference cheatsheet detailing basic commands for the Docker CLI. Explores standard image, volume, networking, and container life cycle operations.','English','Cheat Sheet','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containers & Orchestration", "Docker", "Foundations"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/pavanbelagatti/configure-kubernetes-readiness-and-liveness-probes-tutorial-478p','dev.to: Configure Kubernetes Readiness and Liveness Probes - Tutorial | Pavan Belagatti 🌟','','2021',0,'Step-by-step developer guide on implementing probe specifications in Kubernetes manifests.
- Covers the fundamental differences between HTTP, TCP, and Exec handlers.
@@ -3335,31 +3335,31 @@ INSERT INTO "resources" VALUES('https://dev.to/pavanbelagatti/learn-how-to-set-k
- Provides clear code snippets for developers.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Resource Management", "Resource Planning", "Requests and Limits"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/pavanbelagatti/scaling-your-application-with-kubernetes-5715','dev.to: Scaling Your Application With Kubernetes | Pavan Belagatti','','2021',0,'A brief overview introducing cloud-native application scaling mechanisms. Explores simple replica configurations and metrics monitoring strategies, serving as an outstanding initial developer onboarding reference.','N/A','Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes & Scaling", "Core Concepts", "Scaling Intro"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-autoscaling.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/pavanbelagatti/using-terraform-to-manage-infrastructure-resources-32da','dev.to: Using Terraform To Manage Infrastructure Resources | Pavan Belagatti','','2022',3,'Explains the baseline principles of Terraform configuration, executing initial runs, and interpreting resource drift in public clouds. Designed as a foundational layout for operators seeking to abandon manual console configurations. Live grounding emphasizes its use as an educational framework for modern devops onboardings.','HCL','Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "Adoption Principles"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/permit_io/load-external-data-into-opa-the-good-the-bad-and-the-ugly-26lc','dev.to: Load external data into OPA: The Good, The Bad, and The Ugly','','2022',0,'Analyses the complex architectural patterns required for injecting dynamic runtime datasets into Open Policy Agent (OPA). Evaluates caching strategies, JWT validation, HTTP pull-push mechanisms, and their relative trade-offs regarding latency, scalability, and network failure tolerance inside authorization pathways.','Rego','Article','Advanced',0,'online','manual','91e815cd1013249b7e9b2358dc3f3f2c2c3e6665afa5a148af30cbc2f6264944',100.0,1.77903417287164211e+09,1,'2026-05-17T18:09:32.871642+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Security & Compliance", "Policy-as-Code"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/permit_io/load-external-data-into-opa-the-good-the-bad-and-the-ugly-26lc','dev.to: Load external data into OPA: The Good, The Bad, and The Ugly','','2022',0,'Analyses the complex architectural patterns required for injecting dynamic runtime datasets into Open Policy Agent (OPA). Evaluates caching strategies, JWT validation, HTTP pull-push mechanisms, and their relative trade-offs regarding latency, scalability, and network failure tolerance inside authorization pathways.','Rego','Article','Advanced',0,'online','manual','91e815cd1013249b7e9b2358dc3f3f2c2c3e6665afa5a148af30cbc2f6264944',100.0,1779034172,1,'2026-05-17T18:09:32.871642+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Security & Compliance", "Policy-as-Code"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/pghildiyal/series/14818','dev.to: Let''s Learn Kubernetes Series'' Articles','','2024',3,'A systematic deep dive into Kubernetes design patterns, cluster schedulers, security controls, and storage operations. Promotes highly structured conceptual understanding of how container nodes synchronize states.','English','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Comprehensive Reference"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-tutorials.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/playfulprogramming/a-better-way-to-code-documentation-driven-development-1kem','dev.to: A Better Way To Code: Documentation Driven Development','','2021',0,'Introduces Documentation Driven Development (DDD). Explains how specifying schemas, system boundaries, and API interfaces in documentation before coding leads to cleaner microservice separation.','None','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Methodology", "Documentation"]','["[COMMUNITY-TOOL]"]','[]','["devel-sites.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/playfulprogramming/the-awesome-side-of-github-awesome-lists-2a5h','dev.to: The Awesome Side of GitHub - Awesome Lists | Leonardo Montini','','2023',0,'An analytical piece exploring the architectural and community value of GitHub''s curated lists. Explains how these directories democratize community knowledge sharing and guides software developers in discovering, evaluating, and contributing to open-source resource landscapes.','English','Blog Post','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Curation", "Awesome Lists", "Meta-Analysis"]','["[COMMUNITY-TOOL]"]','[]','["other-awesome-lists.md"]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://dev.to/playfulprogramming/visual-studio-code-tips-tricks-command-palette-and-its-friends-2bhi','dev.to: Visual Studio Code - Tips & Tricks - Command Palette and its friends','','2020',0,'A structural guide detailing productivity hacks with VS Code''s Command Palette (Ctrl+Shift+P) and keybindings, designed to facilitate fast search, configuration changes, and command executions for power users.','Markdown','Article','Beginner',0,'online','manual','a824e90b306b8dab1169e4a155d4930248fe6a04cb84fc750ed17d6759086db9',100.0,1.7791304949331119e+09,1,'2026-05-18T20:54:54.933112+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/playfulprogramming/visual-studio-code-tips-tricks-snippets-5041','dev.to/this-is-learning: Visual Studio Code - Tips & Tricks - Snippets','','2020',0,'Teaches developers how to write and configure custom user snippets in VS Code, allowing rapid injection of frequently used code patterns and structural templates into diverse codebases.','Markdown','Article','Beginner',0,'online','manual','edf392dc2c19ed07bf450e9cd61bc41ef9fcf154144fe80bbac395c8cb914ac5',100.0,1.77913049501651406e+09,0,'2026-05-18T20:54:55.016514+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/playfulprogramming/visual-studio-code-tips-tricks-command-palette-and-its-friends-2bhi','dev.to: Visual Studio Code - Tips & Tricks - Command Palette and its friends','','2020',0,'A structural guide detailing productivity hacks with VS Code''s Command Palette (Ctrl+Shift+P) and keybindings, designed to facilitate fast search, configuration changes, and command executions for power users.','Markdown','Article','Beginner',0,'online','manual','a824e90b306b8dab1169e4a155d4930248fe6a04cb84fc750ed17d6759086db9',100.0,1779130494,1,'2026-05-18T20:54:54.933112+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/playfulprogramming/visual-studio-code-tips-tricks-snippets-5041','dev.to/this-is-learning: Visual Studio Code - Tips & Tricks - Snippets','','2020',0,'Teaches developers how to write and configure custom user snippets in VS Code, allowing rapid injection of frequently used code patterns and structural templates into diverse codebases.','Markdown','Article','Beginner',0,'online','manual','edf392dc2c19ed07bf450e9cd61bc41ef9fcf154144fe80bbac395c8cb914ac5',100.0,1779130495,0,'2026-05-18T20:54:55.016514+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/pmbanugo/faas-on-kubernetes-from-aws-lambda-api-gateway-to-knative-kong-api-gateway-4n84','dev.to: FaaS on Kubernetes: From AWS Lambda & API Gateway To Knative & Kong API Gateway','','2021',4,'Practical technical demonstration outlining how to replicate proprietary cloud FaaS configurations by using open components like Knative and Kong API Gateway inside a Kubernetes cluster.','English','Technical Tutorial','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Serverless", "Knative and API Gateways"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["serverless.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/pmbanugo/goodbye-dockerfiles-build-secure-optimised-nodejs-container-images-with-cloud-native-buildpacks-489p','dev.to/pmbanugo: Goodbye Dockerfiles: Build Secure & Optimised Node.js Container Images with Cloud Native Buildpacks','','2026',0,'A hands-on guide illustrating how to deploy secure, optimized Node.js container applications without writing custom Dockerfiles, utilizing Cloud Native Buildpacks. It demonstrates how buildpacks automatically handle package caching, optimize production dependencies, and strip non-essential files. This results in smaller, audit-ready Node images with minimum developer overhead.','Markdown','Article','Low',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Development", "Node.js", "Image Building"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/pragyanatvade/docker-commands-cheat-sheet-47n4','dev.to: Docker Commands Cheat Sheet | Pragyan Tripathi','','2024',3,'Modern developer guide consolidating command sequences for optimizing docker image construction and multi-container environment variables. Great for fast onboarding and verifying runtime dependencies.','HTML','Cheat Sheet','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Virtualization & Containers", "Docker", "CLI Reference"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/prasenjeetsymon/docker-from-zero-to-hero-part-1-3a45','dev.to: Docker : From Zero to Hero 🛸 ( part 1) | Prasenjeet Kumar','','2023',0,'An analytical introduction framing the architectural jump from resource-heavy hypervisors to shared-kernel container virtualization. Outlines fundamental properties of image layers, read-write layers, and execution systems.','N/A','article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containers", "Docker Basics", "Core Concepts"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/purveshshende2/git-for-beginners-3il6','dev.to: Git for beginners','','2021',0,'An introductory manual for Git CLI operations, tracing how data moves between the local working directory, the index stage, and remote servers. Helps teams establish consistent baseline practices during developer onboarding.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Git CLI Basics"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/pwd9000/connect-terraform-to-azure-devops-git-repos-over-ssh-163c','dev.to/pwd9000: Connect Terraform to Azure DevOps Git Repos over SSH','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','b745107e9ef164affb9c14ab606a1b67d36f355d3a10d3e700b3ce4b0285859c',100.0,1779032177.53572,1,'2026-05-17T17:36:17.535720+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/pwd9000/connect-terraform-to-azure-devops-git-repos-over-ssh-163c','dev.to/pwd9000: Connect Terraform to Azure DevOps Git Repos over SSH','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','b745107e9ef164affb9c14ab606a1b67d36f355d3a10d3e700b3ce4b0285859c',100.0,1779032177,1,'2026-05-17T17:36:17.535720+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/pwd9000/series/16567','dev.to/pwd9000: Terraform Pro Tips Series'' Articles 🌟🌟','- [dev.to/pwd9000: Connect Terraform to Azure DevOps Git Repos over SSH](https://dev.to/pwd9000/connect-terraform-to-azure-devops-git-repos-over-ssh-163c)
- [dev.to/pwd9000: Terraform - Complex Variable Types](https://dev.to/pwd9000/terraform-complex-variable-types-173e)
- [dev.to/pwd9000: Terraform - Understanding the Lifecycle Block](https://dev.to/pwd9000/terraform-understanding-the-lifecycle-block-4f6e)
- etc','2023',4,'A collection of advanced Terraform architectural guides addressing Azure DevOps integration over SSH, complex variable typings, and fine-tuning resource lifecycles. Discusses the utilization of attributes like "ignore_changes" and "prevent_destroy" to safeguard critical production backbones. Live grounding confirms this series is a vital playbook for operationalizing continuous delivery in enterprise spaces.','HCL','Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "Advanced Orchestration"]','["[ENTERPRISE-STABLE]"]','[]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/pwd9000/terraform-complex-variable-types-173e','dev.to/pwd9000: Terraform - Complex Variable Types','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','ccc836673f845a730401191c4cf02f1beb743ab65feb8e1a9045f4f6a3b4c638',100.0,1779032337.36982,1,'2026-05-17T17:38:57.369820+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/pwd9000/terraform-iac-scanning-with-trivy-3cai','dev.to: Terraform IaC Scanning with Trivy','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','1d10bfed516965c4413318093b17c7118abafb92e1bfb5d76db24eedbb69c9dd',100.0,1.77903009095762205e+09,1,'2026-05-17T17:01:30.957622+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/pwd9000/terraform-understanding-the-lifecycle-block-4f6e','dev.to/pwd9000: Terraform - Understanding the Lifecycle Block','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','db3c11fc54e40a28f3a9ae6cb9b839fe9e3d39674997eb4ef15dcf1273061cde',100.0,1779029487.0925,1,'2026-05-17T16:51:27.092500+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/pwd9000/terraform-complex-variable-types-173e','dev.to/pwd9000: Terraform - Complex Variable Types','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','ccc836673f845a730401191c4cf02f1beb743ab65feb8e1a9045f4f6a3b4c638',100.0,1779032337,1,'2026-05-17T17:38:57.369820+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/pwd9000/terraform-iac-scanning-with-trivy-3cai','dev.to: Terraform IaC Scanning with Trivy','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','1d10bfed516965c4413318093b17c7118abafb92e1bfb5d76db24eedbb69c9dd',100.0,1779030090,1,'2026-05-17T17:01:30.957622+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/pwd9000/terraform-understanding-the-lifecycle-block-4f6e','dev.to/pwd9000: Terraform - Understanding the Lifecycle Block','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','db3c11fc54e40a28f3a9ae6cb9b839fe9e3d39674997eb4ef15dcf1273061cde',100.0,1779029487,1,'2026-05-17T16:51:27.092500+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/rahulrai/practical-introduction-to-kubernetes-autoscaling-tools-with-linode-kubernetes-engine-2i7k','dev.to: Practical Introduction to Kubernetes Autoscaling Tools with Linode Kubernetes Engine 🌟','','2022',0,'An introduction to Kubernetes scaling tools (HPA, VPA, and Cluster Autoscaler) leveraging the Linode Kubernetes Engine (LKE). This guide demystifies metric validation loops and autoscaler behavior, providing a practical foundation for engineers implementing scaling outside major hyperscalers.','YAML','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Alternative Cloud", "Linode Kubernetes Engine (LKE)", "Autoscaling Core"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/ranga_vadhineni/thunder-client-http-client-extension-for-vs-code-30i9','dev.to: Thunder Client - Http Client Extension for VS Code','','2026',4,'Explores Thunder Client, a lightweight, rapid rest API client integrated natively into VS Code. Offers a fast local alternative to bulky testing platforms like Postman.','English','Article','Beginner',1,'online','manual','f7bda43d22cd14c8408451a431de9924c852d2b27e22c93ed00b5670c0924001',100.0,1.77903073642324805e+09,1,'2026-05-17T17:12:16.423248+02:00',NULL,NULL,NULL,'["Software Engineering", "API Testing", "VS Code Tooling"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/ranga_vadhineni/thunder-client-http-client-extension-for-vs-code-30i9','dev.to: Thunder Client - Http Client Extension for VS Code','','2026',4,'Explores Thunder Client, a lightweight, rapid rest API client integrated natively into VS Code. Offers a fast local alternative to bulky testing platforms like Postman.','English','Article','Beginner',1,'online','manual','f7bda43d22cd14c8408451a431de9924c852d2b27e22c93ed00b5670c0924001',100.0,1779030736,1,'2026-05-17T17:12:16.423248+02:00',NULL,NULL,NULL,'["Software Engineering", "API Testing", "VS Code Tooling"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/razgandeanu/selenium-cheat-sheet-9lc','dev.to: Selenium Cheat Sheet','','2023',0,'A functional automation manual detailing browser automation configurations with Selenium WebDriver. Highlights explicit wait hooks, complex element locator structures, and integration into CI platforms.','Java','Cheat Sheet','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Quality", "Testing Automation", "Selenium"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/rdvansloten/getting-started-with-windows-containers-on-azure-kubernetes-service-46ce','dev.to: Getting started with Windows Containers on Azure Kubernetes Service','','2022',0,'A fundamental playbook illustrating setup tasks for hosting Windows Server containers inside AKS node pools. Explains common pitfalls including licensing, customized networking modes, and configuring dual-OS deployments alongside Linux nodes.','Bash','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Node Pools", "Windows Containers"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/render/git-organized-a-better-git-flow-56go','dev.to: Git Organized: A Better Git Flow','','2021',0,'Explores strategies for maintaining clean, readable Git history, emphasizing squash-and-merge patterns and clean branching methodologies to streamline code reviews and CI/CD pipelines.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Workflows"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/rinkiyakedad/using-kyverno-to-enforce-eks-best-practices-cad','dev.to: Using Kyverno To Enforce EKS Best Practices','','2021',0,'Guided tutorial showing how platform engineers can utilize Kyverno to systematically lock down Amazon EKS clusters. Illustrates policy enforcement setups to enforce multi-tenant isolation, require standard resource limits, and disable host networking, using declarative Kubernetes manifests.','YAML','Article','Intermediate',0,'online','manual','910bcd519ff75c206a78c9889e9f887002bcc1bd382954b0831d5b8f6cfc0e88',100.0,1.77903101213526105e+09,1,'2026-05-17T17:16:52.135261+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Security", "EKS"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/rinkiyakedad/using-kyverno-to-enforce-eks-best-practices-cad','dev.to: Using Kyverno To Enforce EKS Best Practices','','2021',0,'Guided tutorial showing how platform engineers can utilize Kyverno to systematically lock down Amazon EKS clusters. Illustrates policy enforcement setups to enforce multi-tenant isolation, require standard resource limits, and disable host networking, using declarative Kubernetes manifests.','YAML','Article','Intermediate',0,'online','manual','910bcd519ff75c206a78c9889e9f887002bcc1bd382954b0831d5b8f6cfc0e88',100.0,1779031012,1,'2026-05-17T17:16:52.135261+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Security", "EKS"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/rtpro/helm-release-time-to-livettl-for-temporary-environments-1239','dev.to: Helm Release Time-To-Live(TTL)⏳💀 for Temporary Environments','','2021',0,'Outlines techniques to implement a TTL (Time-To-Live) mechanism for Helm releases. Crucial for optimizing cloud spend in ephemeral testing environments by garbage-collecting resources after pre-defined lifetimes.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Infrastructure", "Cost Optimization", "Temporary Environments"]','["[COMMUNITY-TOOL]"]','[]','["helm.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/run-x/devops-is-not-automation-2amo','dev.to: DevOps Is Not Automation','','2021',0,'Reframes DevOps by showing that automation is just an enabling tool. Argues that true performance depends on strong feedback loops, continuous learning, and close cooperation between development and operations.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps Methodology", "Culture & Mindset", "Organizational Philosophy"]','["[COMMUNITY-TOOL]"]','[]','["devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/sagary2j/elk-stack-deployment-using-minikube-single-node-architecture-16cl','dev.to/sagary2j: ELK Stack Deployment using MiniKube single node architecture','','2021',0,'Walks through a lightweight, single-node ELK Stack deployment on Minikube. Demonstrates how to write custom Kubernetes manifests for dev/test verification of log aggregation pipelines.','YAML','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Log Management", "Local Development"]','["[COMMUNITY-TOOL]"]','[]','["monitoring.md"]','{}','{}');
@@ -3381,7 +3381,7 @@ INSERT INTO "resources" VALUES('https://dev.to/spacelift/using-terraform-yaml-fu
INSERT INTO "resources" VALUES('https://dev.to/stack-labs/how-to-switch-container-runtime-in-a-kubernetes-cluster-1628','dev.to: How to switch container runtime in a Kubernetes cluster','','2021',0,'A detailed runtime operational guide detailing the sequence for draining nodes, modifying underlying daemon packages, and swapping CRI configurations on running live nodes to transition safely from legacy Dockershim to containerd.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations", "CRI Migration", "Container Runtime Interface"]','["[LEGACY]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/stack-labs/manage-your-secrets-in-git-with-sops-for-kubernetes-57me','dev.to: Manage your secrets in Git with SOPS for Kubernetes 🌟','','2021',0,'A comprehensive operational guide on using Mozilla SOPS (Secrets Operations) inside GitOps loops. Demonstrates how to write symmetrically or asymmetrically encrypted secrets directly to Git, using keys managed by cloud KMS (AWS, GCP, Azure) or local PGP, allowing seamless decryption at deploy-time by operators like Flux or Argo CD.','English','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "GitOps Secrets", "Mozilla SOPS"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/stack-labs/store-your-kubernetes-secrets-in-git-thanks-to-kubeseal-hello-sealedsecret-2i6h','dev.to: Store your Kubernetes Secrets in Git thanks to Kubeseal. Hello SealedSecret! 🌟','','2022',0,'A step-by-step implementation guide for Bitnami''s Sealed Secrets (kubeseal). Explains how asymmetric cryptography allows developers to safely commit encrypted secrets to public repositories, leaving cluster-side controllers to handle automated decryption.','English','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Secrets Management", "GitOps", "Sealed Secrets"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/star_trooper/git-it-right-git-cheatsheet-4o0h','dev.to: Git it Right🔥🔥🚀(Git CheatSheet) 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2e3cf9db6d400122842164eb2b8fc3b5ee9e194d518aa9b1556d028e8fd6993e',100.0,1.77903210383075594e+09,0,'2026-05-17T17:35:03.830756+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://dev.to/hey_atharva/git-it-right-git-cheatsheet-4o0h"}');
+INSERT INTO "resources" VALUES('https://dev.to/star_trooper/git-it-right-git-cheatsheet-4o0h','dev.to: Git it Right🔥🔥🚀(Git CheatSheet) 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2e3cf9db6d400122842164eb2b8fc3b5ee9e194d518aa9b1556d028e8fd6993e',100.0,1779032103,0,'2026-05-17T17:35:03.830756+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://dev.to/hey_atharva/git-it-right-git-cheatsheet-4o0h"}');
INSERT INTO "resources" VALUES('https://dev.to/stefanprodan/a-gitops-recipe-for-progressive-delivery-2pa3','dev.to: A GitOps recipe for Progressive Delivery with Istio 🌟','','2020',0,'A production-grade GitOps blueprint leveraging Flagger, Flux, and Istio to implement progressive canary deployments. Explores how continuous automated monitoring and Prometheus metrics validate rollouts and trigger instant rollbacks on error.','English','Article','High',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Continuous Delivery", "GitOps", "Progressive Delivery"]','["[COMMUNITY-TOOL]"]','[]','["istio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/swordheath/great-github-repositories-that-developers-love-1g97','dev.to: Great GitHub repositories that developers love','','2022',0,'An analytical list highlighting top open-source projects on GitHub that developers leverage for high-yield productivity. Analyzes repositories from educational courses to enterprise tooling frameworks.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Resource Collections", "Developer Productivity"]','["[COMMUNITY-TOOL]"]','[]','["other-awesome-lists.md"]','{}','{"is_special": true}');
INSERT INTO "resources" VALUES('https://dev.to/t/kubernetes','dev.to/t/kubernetes','','2026',0,'The Dev.to Kubernetes community tag hosts a high volume of community-contributed tutorials, troubleshooting steps, and configurations. While varyingly rigorous, it represents a vast, real-time repository of peer-to-peer troubleshooting and architectural experimentation.','English','Community Forum','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Community & Learning", "Developer Platforms", "Community Feeds"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
@@ -3391,19 +3391,19 @@ INSERT INTO "resources" VALUES('https://dev.to/techworld_with_nana/kubernetes-ba
INSERT INTO "resources" VALUES('https://dev.to/techworld_with_nana/kubernetes-crash-course-for-absolute-beginners-35pc','dev.to: Kubernetes Crash Course for Absolute Beginners','','2023',3,'A quick-reading article detailing node boundaries, API requests, and standard cluster networking. Provides immediate mental models of container orchestration for engineering leads seeking a fast overview.','English','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Quick Start"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-tutorials.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/techworld_with_nana/top-8-docker-best-practices-for-using-docker-in-production-1m39','dev.to: Top 8 Docker Best Practices for using Docker in Production 🌟','','2023',0,'Presents eight engineering pillars for operating containers safely in dynamic environments. Features container read-only root filesystems, memory boundary controls, health check parameters, and logging architectures.','N/A','article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containers", "Production Operations", "Infrastructure"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/thecoollearner/getting-started-with-javascript-modules-2mkg','dev.to: Getting Started with JavaScript Modules','','2020',0,'Introduction to ECMAScript Modules (ESM) compared with CommonJS, mapping how modern bundlers resolve imports, tree-shake unused exports, and perform asynchronous code-splitting.','JavaScript','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Frontend Development", "JavaScript Fundamentals", "Module Systems"]','["[COMMUNITY-TOOL]"]','[]','["javascript.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/theghostmac/understanding-and-crafting-http-middlewares-in-go-3183','dev.to: Understanding and Crafting HTTP Middlewares in Go','','N/A',0,'Walks through the mechanics of composing HTTP middlewares in Go using standard library handlers. Covers routing interceptors, logging, and CORS negotiation patterns.','en','Guide','Intermediate',1,'online','manual','5ba7776199940a218b489ca17a406e5fb71cb22f8dc6cebdbae6a93ef154b016',100.0,1.77903443147463202e+09,1,'2026-05-17T18:13:51.474632+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "API Design"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/theghostmac/understanding-and-crafting-http-middlewares-in-go-3183','dev.to: Understanding and Crafting HTTP Middlewares in Go','','N/A',0,'Walks through the mechanics of composing HTTP middlewares in Go using standard library handlers. Covers routing interceptors, logging, and CORS negotiation patterns.','en','Guide','Intermediate',1,'online','manual','5ba7776199940a218b489ca17a406e5fb71cb22f8dc6cebdbae6a93ef154b016',100.0,1779034431,1,'2026-05-17T18:13:51.474632+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "API Design"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/thegroo/running-kafka-on-kubernetes-for-local-development-2a54','dev.to: Running Kafka on kubernetes for local development','','2021',0,'A practical walk-through explaining how to spin up a lightweight, local development Kafka deployment inside a desktop Kubernetes cluster (like Minikube or Kind) using pre-packaged Helm charts.','English','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Event-Driven Systems", "Apache Kafka", "Kubernetes Deployment"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/thenjdevopsguy/aks-vs-eks-vs-gke-2459','dev.to/thenjdevopsguy: AKS vs EKS vs GKE','','2021',0,'Pragmatic, direct comparison evaluating deployment pipelines, networking models, pricing tiers, and tooling integrations across Azure, AWS, and GCP managed offerings.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Managed Services"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/thenjdevopsguy/ci-with-datree-4h8d','dev.to: CI With Datree','','2021',0,'This tutorial provides a walkthrough for integrating Datree into active Continuous Integration (CI) workflows to enforce schema validation and policy enforcement. It details how to prevent misconfigured Kubernetes manifests from entering cluster state.','English','Technical Article','Beginner',0,'online','manual','b92ac38dba2a8eb9c57ac0d73ccba3f103a6d8eec50bb8cfabc2bd626905c1a2',100.0,1.77903280006962704e+09,1,'2026-05-17T17:46:40.069627+02:00',NULL,NULL,NULL,'["Security & Hardening", "Policy Enforcement", "Educational Material"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/thenjdevopsguy/ci-with-datree-4h8d','dev.to: CI With Datree','','2021',0,'This tutorial provides a walkthrough for integrating Datree into active Continuous Integration (CI) workflows to enforce schema validation and policy enforcement. It details how to prevent misconfigured Kubernetes manifests from entering cluster state.','English','Technical Article','Beginner',0,'online','manual','b92ac38dba2a8eb9c57ac0d73ccba3f103a6d8eec50bb8cfabc2bd626905c1a2',100.0,1779032800,1,'2026-05-17T17:46:40.069627+02:00',NULL,NULL,NULL,'["Security & Hardening", "Policy Enforcement", "Educational Material"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/thenjdevopsguy/creating-a-custom-resource-definition-in-kubernetes-2k7o','dev.to: Creating a Custom Resource Definition In Kubernetes | Michael Levan','','2020',0,'A practical walk-through detailing how to construct and deploy Custom Resource Definitions. Explores API versioning schema fields, spec declarations, and the foundational design of corresponding controller reconciliation loops.','N/A','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Extending Kubernetes", "Custom Resources", "Tutorial"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/thenjdevopsguy/creating-your-platform-engineering-environment-4hpa','dev.to/thenjdevopsguy: Create and Understand Your Platform Engineering Environment','','2023',0,'Practical developer guide explaining how to spin up a local platform engineering sandbox. Uses lightweight Kubernetes distributions (Kind/K3d), Helm, and basic monitoring tools to simulate enterprise-grade IDP architectures on a local development workstation.','English','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Local Environment", "Hands-on"]','["[COMMUNITY-TOOL]"]','[]','["devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/thenjdevopsguy/devops-vs-sre-what-s-the-difference-560d','dev.to: DevOps vs SRE: What''s The Difference?','','2022',0,'Presents a clear conceptual division between DevOps and SRE. Articulates the common industry saying ''SRE implements DevOps'' by demonstrating how SRE tools like SLOs and error budgets concretely measure DevOps goals.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations", "SRE vs DevOps", "Conceptual Frameworks"]','["[COMMUNITY-TOOL]"]','[]','["sre.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/thenjdevopsguy/getting-started-with-go-golang-5eh8','dev.to: Getting Started With Go (golang) | Michael Levan','','N/A',0,'Provides DevOps engineers with an approachable blueprint to learn Go. Teaches syntax foundations, environmental variable setups, and building basic utility CLIs.','en','Guide','Beginner',0,'online','manual','9a512d7020b8be6c8320a31c2406d46cba908c334e89e8ab26620bd80d93445c',100.0,1.77903351097041893e+09,1,'2026-05-17T17:58:30.970419+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Core Reference"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/thenjdevopsguy/getting-started-with-skaffold-5120','dev.to: Getting Started With Skaffold','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','877041b4c9903408da304f2389882c1c25e5a451e116f07b2c2c9acdf9ec2643',100.0,1.7790334282928431e+09,1,'2026-05-17T17:57:08.292843+02:00',NULL,NULL,NULL,'[]','[]','["docs/scaffolding.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/thenjdevopsguy/getting-started-with-go-golang-5eh8','dev.to: Getting Started With Go (golang) | Michael Levan','','N/A',0,'Provides DevOps engineers with an approachable blueprint to learn Go. Teaches syntax foundations, environmental variable setups, and building basic utility CLIs.','en','Guide','Beginner',0,'online','manual','9a512d7020b8be6c8320a31c2406d46cba908c334e89e8ab26620bd80d93445c',100.0,1779033510,1,'2026-05-17T17:58:30.970419+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Core Reference"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/thenjdevopsguy/getting-started-with-skaffold-5120','dev.to: Getting Started With Skaffold','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','877041b4c9903408da304f2389882c1c25e5a451e116f07b2c2c9acdf9ec2643',100.0,1779033428,1,'2026-05-17T17:57:08.292843+02:00',NULL,NULL,NULL,'[]','[]','["docs/scaffolding.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/thenjdevopsguy/impacts-of-not-setting-requests-limits-and-quotas-5f4b','dev.to: Impacts Of Not Setting Requests, Limits, and Quotas | Michael Levan','','2022',0,'Analyzes the severe operational risks of running clusters without resource parameters.
- Outlines ''noisy neighbor'' scenarios where single containers starve entire nodes.
- Advocates for strict validation rules via admission controllers.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Resource Management", "Policy & Governance", "Operational Risks"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/thenjdevopsguy/implementing-datadog-for-kubernetes-586e','dev.to/thenjdevopsguy: Implementing Datadog For Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','09afe97df7d65304d7c4b2d2af24d66c13d3c4b4b158a17633cb98c91681803a',100.0,1.77903342443879795e+09,1,'2026-05-17T17:57:04.438798+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/thenjdevopsguy/implementing-datadog-for-kubernetes-586e','dev.to/thenjdevopsguy: Implementing Datadog For Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','09afe97df7d65304d7c4b2d2af24d66c13d3c4b4b158a17633cb98c91681803a',100.0,1779033424,1,'2026-05-17T17:57:04.438798+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/thenjdevopsguy/linkerd-and-gitops-115a','dev.to: Linkerd and GitOps','','2021',3,'Practical workflow for managing Linkerd configurations via GitOps pipelines. Covers automating mTLS trust setups and updating control planes with continuous reconciliation tools.','None','article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Service Mesh", "Linkerd", "GitOps"]','["[COMMUNITY-TOOL]"]','[]','["servicemesh.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/thenjdevopsguy/monitoring-aks-with-prometheus-and-grafana-9o8','dev.to/thenjdevopsguy: Monitoring AKS With Prometheus and Grafana 🌟','','2022',0,'A hands-on manual demonstrating the setup of Prometheus and Grafana on AKS using Helm charts. Details the construction of monitoring pipelines, collection of custom performance metrics, and configuration of alert conditions.','YAML/Helm','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations & Troubleshooting", "Observability", "Prometheus & Grafana"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/thenjdevopsguy/platform-engineering-on-kubernetes-part-4-internal-developer-platforms-1kmh','dev.to/thenjdevopsguy: Platform Engineering On Kubernetes Part 4: Internal Developer Platforms','','2023',0,'Part four of a structured tutorial series on building an Internal Developer Platform (IDP) natively on Kubernetes. Explores how to piece together open-source controllers, ingress resources, and catalog systems to provide developers with simple deployment schemas.','English','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes", "IDP Implementation"]','["[COMMUNITY-TOOL]"]','[]','["devops.md"]','{}','{}');
@@ -3413,17 +3413,17 @@ INSERT INTO "resources" VALUES('https://dev.to/thenjdevopsguy/what-is-a-kubernet
INSERT INTO "resources" VALUES('https://dev.to/thenjdevopsguy/what-is-platform-engineering-and-what-is-it-not-2jb8','dev.to/thenjdevopsguy: What Is Platform Engineering (And What Is It Not?)','','2023',0,'Clarifies the core definition of Platform Engineering by highlighting key industry anti-patterns. Emphasizes that simply renaming a DevOps team to a Platform team without introducing product-centric paradigms and developer self-service fails to yield the desired operational efficiencies.','English','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Definitions", "Anti-patterns"]','["[COMMUNITY-TOOL]"]','[]','["devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/thenjdevopsguy/what-problem-is-kubernetes-actually-trying-to-solve-3g1n','dev.to: What Problem Is Kubernetes Actually Trying To Solve? 🌟','','2022',3,'Unpacks the historical operational challenges that led to the creation of Kubernetes. Evaluates how it resolves complex issues like server resource under-utilization, environment drifts, and manual application health tracking.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Fundamentals", "Problem Solving", "Architecture Strategy"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/thenjdevopsguy/what-you-need-to-break-into-devops-and-sre-3fp5','dev.to: What You Need to Break into DevOps and SRE','','2022',0,'A foundational roadmap detailing the core operating system, networking, programming, and configuration management capabilities required to break into modern DevOps and SRE roles.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Careers", "DevOps & SRE", "Skills Development"]','["[COMMUNITY-TOOL]"]','[]','["sre.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/thenomadevel/top-5-best-git-extensions-for-vs-code-you-must-have-40b6','dev.to: Top 5 Best Git Extensions For VS Code (You must have)','','2026',3,'Evaluates the top 5 essential Git extensions for VS Code, helping developers transition from command line to rich visual git workflows.','English','Article','Beginner',0,'online','manual','485bc4b3db6c4b87ff13d6acf007a4fd2c2ef6c479157130084738ecf68aa95d',100.0,1.7790300001893351e+09,1,'2026-05-17T17:00:00.189335+02:00',NULL,NULL,NULL,'["Collaboration", "Version Control", "VS Code Tooling"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/this-is-learning/a-better-way-to-code-documentation-driven-development-1kem','dev.to: A Better Way To Code: Documentation Driven Development','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8a9b8e2ef0c8fe600aa38789739aa41496672fab29e57a23082395a776d77243',100.0,1.77902922551001191e+09,0,'2026-05-17T16:47:05.510012+02:00',NULL,NULL,NULL,'[]','[]','["docs/devel-sites.md"]','[]','{}','{"duplicate_of": "https://dev.to/playfulprogramming/a-better-way-to-code-documentation-driven-development-1kem"}');
-INSERT INTO "resources" VALUES('https://dev.to/this-is-learning/the-awesome-side-of-github-awesome-lists-2a5h','dev.to: The Awesome Side of GitHub - Awesome Lists | Leonardo Montini','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f373cb8bcba316947e8b0a23e7128168e4bbe014c9fbd523189bd2fd3ea0f2b5',100.0,1779034501.6072,0,'2026-05-17T18:15:01.607200+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"duplicate_of": "https://dev.to/playfulprogramming/the-awesome-side-of-github-awesome-lists-2a5h"}');
-INSERT INTO "resources" VALUES('https://dev.to/this-is-learning/visual-studio-code-tips-tricks-command-palette-and-its-friends-2bhi','dev.to: Visual Studio Code - Tips & Tricks - Command Palette and its friends','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5ab14f417b2138039edfcacf3d2bab52b1082060b9a9e3922c289e09cde8a267',100.0,1.77903029972419309e+09,0,'2026-05-17T17:04:59.724193+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://dev.to/playfulprogramming/visual-studio-code-tips-tricks-command-palette-and-its-friends-2bhi"}');
-INSERT INTO "resources" VALUES('https://dev.to/this-is-learning/visual-studio-code-tips-tricks-snippets-5041','dev.to/this-is-learning: Visual Studio Code - Tips & Tricks - Snippets','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','dc132c265e6d4121cf717908f1de239b08c0189f6be0f135b758f9d5f23eb95e',100.0,1779031827.16967,0,'2026-05-17T17:30:27.169670+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://dev.to/playfulprogramming/visual-studio-code-tips-tricks-snippets-5041"}');
+INSERT INTO "resources" VALUES('https://dev.to/thenomadevel/top-5-best-git-extensions-for-vs-code-you-must-have-40b6','dev.to: Top 5 Best Git Extensions For VS Code (You must have)','','2026',3,'Evaluates the top 5 essential Git extensions for VS Code, helping developers transition from command line to rich visual git workflows.','English','Article','Beginner',0,'online','manual','485bc4b3db6c4b87ff13d6acf007a4fd2c2ef6c479157130084738ecf68aa95d',100.0,1779030000,1,'2026-05-17T17:00:00.189335+02:00',NULL,NULL,NULL,'["Collaboration", "Version Control", "VS Code Tooling"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/this-is-learning/a-better-way-to-code-documentation-driven-development-1kem','dev.to: A Better Way To Code: Documentation Driven Development','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8a9b8e2ef0c8fe600aa38789739aa41496672fab29e57a23082395a776d77243',100.0,1779029225,0,'2026-05-17T16:47:05.510012+02:00',NULL,NULL,NULL,'[]','[]','["docs/devel-sites.md"]','[]','{}','{"duplicate_of": "https://dev.to/playfulprogramming/a-better-way-to-code-documentation-driven-development-1kem"}');
+INSERT INTO "resources" VALUES('https://dev.to/this-is-learning/the-awesome-side-of-github-awesome-lists-2a5h','dev.to: The Awesome Side of GitHub - Awesome Lists | Leonardo Montini','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f373cb8bcba316947e8b0a23e7128168e4bbe014c9fbd523189bd2fd3ea0f2b5',100.0,1779034501,0,'2026-05-17T18:15:01.607200+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"duplicate_of": "https://dev.to/playfulprogramming/the-awesome-side-of-github-awesome-lists-2a5h"}');
+INSERT INTO "resources" VALUES('https://dev.to/this-is-learning/visual-studio-code-tips-tricks-command-palette-and-its-friends-2bhi','dev.to: Visual Studio Code - Tips & Tricks - Command Palette and its friends','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5ab14f417b2138039edfcacf3d2bab52b1082060b9a9e3922c289e09cde8a267',100.0,1779030299,0,'2026-05-17T17:04:59.724193+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://dev.to/playfulprogramming/visual-studio-code-tips-tricks-command-palette-and-its-friends-2bhi"}');
+INSERT INTO "resources" VALUES('https://dev.to/this-is-learning/visual-studio-code-tips-tricks-snippets-5041','dev.to/this-is-learning: Visual Studio Code - Tips & Tricks - Snippets','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','dc132c265e6d4121cf717908f1de239b08c0189f6be0f135b758f9d5f23eb95e',100.0,1779031827,0,'2026-05-17T17:30:27.169670+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://dev.to/playfulprogramming/visual-studio-code-tips-tricks-snippets-5041"}');
INSERT INTO "resources" VALUES('https://dev.to/tiangolo/https-for-developers-1774','dev.to: HTTPS for Developers 🌟','','2020',0,'Written by the creator of FastAPI, this comprehensive guide explains HTTPS implementation details for application developers, covering Let''s Encrypt certificates, reverse proxies, and local development setups. Decouples complex infrastructure definitions from local workflows to ensure production-grade security defaults during local testing.','English','Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure & Security", "Networking Protocols", "Local Development Environments"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["developerportals.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/timtsoitt/argo-cd-and-sealed-secrets-is-a-perfect-match-1dbf','dev.to: Argo CD and Sealed Secrets is a perfect match','','2021',4,'Illustrates the architecture of deploying Bitnami Sealed Secrets alongside ArgoCD. Solves the core GitOps paradox by allowing users to safely commit encrypted secrets to Git, which are then decrypted inside the cluster by the controller.','English','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Secret Management", "Sealed Secrets", "ArgoCD"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["argo.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/timtsoitt/one-technique-to-save-your-aws-eks-ip-addresses-10x-2ocn','dev.to: One technique to save your AWS EKS IP addresses 10x','','2022',0,'Highlights optimization tips for saving IP configurations on AWS EKS nodes. Describes how prefix delegation settings on the VPC CNI plug-in reduce IP wastage on EC2 network cards, avoiding standard subnet depletion issues.','Markdown','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Networking", "Scale Optimization"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/tmchuynh/vscode-extensions-im-in-love-with-oab','dev.to: VSCode Extensions I''m in LOVE with | Tina Huynh','','2021',0,'A personal review of custom VS Code plugins that accelerate individual development loops, highlighting tools for formatting, CSS generation, and dynamic file tagging inside the IDE window.','N/A','Article','Beginner',0,'online','manual','65decd757a05a334d4b88897f0d284f0d714a06c3bfa98e71e9bbc8784536e4b',100.0,1.7790333600157659e+09,1,'2026-05-17T17:56:00.015766+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Ecosystem & General Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/tmchuynh/vscode-extensions-im-in-love-with-oab','dev.to: VSCode Extensions I''m in LOVE with | Tina Huynh','','2021',0,'A personal review of custom VS Code plugins that accelerate individual development loops, highlighting tools for formatting, CSS generation, and dynamic file tagging inside the IDE window.','N/A','Article','Beginner',0,'online','manual','65decd757a05a334d4b88897f0d284f0d714a06c3bfa98e71e9bbc8784536e4b',100.0,1779033360,1,'2026-05-17T17:56:00.015766+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Ecosystem & General Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/tngeene/when-are-microservices-appropriate-g2n','dev.to: When are microservices appropriate?','','2020',0,'While microservices offer unparalleled scaling and organizational autonomy, they introduce significant operational overhead and complexity. This framework provides clear criteria for evaluating when to decompose a monolithic architecture, focusing on team size, system complexity, and independent scaling needs. Successful execution relies on aligning microservices deployment with organizational structure and business capability boundaries.','English','Blog Post','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Microservices", "Decision Frameworks"]','["[COMMUNITY-TOOL]"]','[]','["faq.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dev.to/treva123mutebi/getting-started-with-go-lang-1g0','dev.to: Getting started with Go-Lang','','N/A',0,'A basic introduction to the Go environment setup, variables, syntax, and package structures. Ideal for developers getting started with the language runtime.','en','Guide','Beginner',0,'online','manual','bd0489e956cb8f4264b8c69ea279d1bb64d907c5d857e9b828efa4fa269084cb',100.0,1.77903001884966897e+09,1,'2026-05-17T17:00:18.849669+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Core Reference"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/treva123mutebi/getting-started-with-go-lang-1g0','dev.to: Getting started with Go-Lang','','N/A',0,'A basic introduction to the Go environment setup, variables, syntax, and package structures. Ideal for developers getting started with the language runtime.','en','Guide','Beginner',0,'online','manual','bd0489e956cb8f4264b8c69ea279d1bb64d907c5d857e9b828efa4fa269084cb',100.0,1779030018,1,'2026-05-17T17:00:18.849669+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Core Reference"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/tutorialboy/a-detailed-brief-about-offence-and-defence-on-cloud-security-etcd-risks-4h02','dev.to: A Detailed Brief About Offence and Defence on Cloud Security - Etcd Risks','','2022',0,'Explores security vectors targeting unauthenticated etcd endpoints. Analyzes potential attack paths leading to full cluster takeover and offers defensive practices, including strict network policies and RBAC configurations.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Infrastructure Security", "etcd Vulnerabilities"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/tutorialboy/a-detailed-talk-about-k8s-cluster-security-from-the-perspective-of-attackers-part-1-3mm5','dev.to: A Detailed Talk about K8S Cluster Security from the Perspective of Attackers (Part 1)','','2021',0,'Provides an attacker''s perspective on Kubernetes deployment flaws. Explores breakout methodologies, privilege escalation via over-permissioned service accounts, and API Server compromise scenarios, illustrating defensive configurations required to counter threats.','English','Technical Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Threat Modeling", "Penetration Testing"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/tylerlwsmith/one-does-not-just-containerize-an-app-5eae','dev.to: One does not "just containerize" an app','- The Docker ecosystem is filled with leaky abstractions. The utopian vision of Docker containers is a world where a developer can grab a base container for a language, copy in their code with a minimal Dockerfile, and be ready to develop and deploy instantly.
@@ -3436,7 +3436,7 @@ INSERT INTO "resources" VALUES('https://dev.to/varbsan/a-simplified-convention-f
INSERT INTO "resources" VALUES('https://dev.to/verifacrew/how-to-assume-an-aws-iam-role-from-a-service-account-in-eks-with-terraform-28gd','dev.to/verifacrew: How to assume an AWS IAM role from a Service Account in EKS with Terraform','','2023',0,'Walks through implementing AWS IAM Roles for Service Accounts (IRSA) inside EKS using Terraform configuration templates. Explains federated identity mapping via OpenID Connect (OIDC) to enable native Kubernetes service accounts to assume precise IAM roles. This guide enforces the Principle of Least Privilege for pod execution environments.','HCL','Tutorial','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["AWS", "EKS", "Security"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/vikcodes/yq-a-command-line-tool-that-will-help-you-handle-your-yaml-resources-better-8j9','dev.to: yq : A command line tool that will help you handle your YAML resources better 🌟','- [towardsdatascience.com: yq: Mastering YAML Processing in Command Line 🌟](https://towardsdatascience.com/yq-mastering-yaml-processing-in-command-line-e1ff5ebc0823) Learn to parse and manipulate YAML files more efficiently using yq command-line utility and this simple cheat sheet
- [betterprogramming.pub: My Cheatsheet for the “yq” Tool](https://betterprogramming.pub/my-yq-cheatsheet-34f2b672ee58) Parsing Kubernetes YAML with yq. `yq` is a convenient tool for creating, updating and mangling Kubernetes YAML files. how to use it as well as some practical tips and tricks.','2021',4,'A step-by-step tutorial and cheat sheet showcasing how to query, patch, and restructure complex YAML configurations using the yq command-line tool. It details common filtering syntax and show developers how to use it for editing Kubernetes objects programmatically.','N/A','article','intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Configuration Management", "YAML Processing", "CLI Tools"]','["[ENTERPRISE-STABLE]"]','[]','["yaml.md"]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://dev.to/vikrantnegi/become-a-vs-code-ninja-with-these-extensions-and-tools-2020-1119',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','0edc80316bb0e60b7696d00837a97c7dfd520625e99841fa4857e5dd448c0c09',100.0,1779033071.79397,1,'2026-05-17T17:51:11.793970+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dev.to/vikrantnegi/become-a-vs-code-ninja-with-these-extensions-and-tools-2020-1119',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','0edc80316bb0e60b7696d00837a97c7dfd520625e99841fa4857e5dd448c0c09',100.0,1779033071,1,'2026-05-17T17:51:11.793970+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/vinod827/scale-your-apps-using-keda-in-kubernetes-4i3h','dev.to/vinod827: Scale your apps using KEDA in Kubernetes','','2022',0,'Step-by-step tutorial on scaling microservices in a Kubernetes cluster using KEDA. Includes manifests and structural explanations for deploying ScaledObjects with popular triggers like RabbitMQ and Azure Service Bus.','YAML','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure & Platform", "Autoscaling", "Event-Driven Scaling"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-autoscaling.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/vivekanandrapaka/access-secrets-from-akv-using-managed-identities-for-aks-91p','dev.to: Access Secrets in AKV using Managed identities for AKS 🌟','','2022',0,'Shows how to retrieve and access secrets securely within AKS workloads using Managed Identities and Azure Key Vault CSI Provider. Avoids persisting plaintext credentials in cluster definitions, mounting secrets as secure volumes instead.','YAML','Blog Post','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Governance", "Access & Identity", "Azure Key Vault"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dev.to/vromanov/kubernetes-services-1bj','dev.to/vromanov: Kubernetes Services 🌟','','2020',3,'A straightforward overview of Kubernetes services. Clarifies endpoint selectors and highlights how the API dynamically registers and routes traffic to changing pod IP pools.','English','Guide','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "Services", "Basics"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
@@ -3450,9 +3450,9 @@ INSERT INTO "resources" VALUES('https://dev.to/zenika/eks-10-tips-to-reduce-the-
INSERT INTO "resources" VALUES('https://dev.to/zinox9/git-github-cheatsheet-22ok','dev.to: Git & Github Cheatsheet 🌟','','2023',3,'Curator Insight: A practical, daily-use cheat sheet grouping Git and GitHub actions into actionable categories. Live Grounding: Highly recommended for quick reference during common workflow disruptions; covers git remote synchronization, basic branch hygiene, and authentication steps using personal access tokens (PATs).','English','Blog Post','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Development", "Version Control", "Git"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/azure-sdk/announcing-azure-mcp-server-2-0-stable-release','Announcing Azure MCP Server 2.0 Stable Release for Self-Hosted Agentic Cloud Automation','','2026',0,'Details the stable release of Azure MCP (Model Context Protocol) Server 2.0, enabling secure, self-hosted agentic automation workflows. It provides architectural patterns for running local AI agents with direct, API-driven access to Azure resource management, optimizing operational automation via language model integrations.','TypeScript','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Automation", "Agentic Systems", "MCP Server"]','["[COMMUNITY-TOOL]"]','[]','["devops.md", "azure.md", "ai-agents-mcp.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/azure-sql/devops-for-azure-sql','devblogs.microsoft.com: DevOps for Azure SQL 🌟','','2022',0,'Practical DevOps pipeline patterns for Azure SQL. Outlines dynamic deployment workflows using GitHub Actions and Azure DevOps to coordinate declarative state synchronizations matching app changes.','Conceptual','Technical Blog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Databases", "SQL Server", "DevOps"]','["[COMMUNITY-TOOL]"]','[]','["databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/commandline/distro-installation-added-to-wsl-install-in-windows-10-insiders-preview-build-20246','Distro installation added to WSL --install in Windows 10 insiders preview build 20246','','2020',0,'This release overview highlights improvements to the `wsl --install` process in Windows Insider Build 20246, enabling customized distribution selection during initialization. These upgrades allow teams to script automated workspace setup processes without manual user interaction. This automated workflow is essential for building reproducible local development environments via code.','N/A','Documentation','Intermediate',0,'online','manual','0622911970038098d3e082d9ce4bb88f89843ac888bf742558e803de3c994046',100.0,1.77903248350651311e+09,1,'2026-05-17T17:41:23.506513+02:00',NULL,NULL,NULL,'["Development Environment", "Windows Subsystem for Linux", "WSL Installation"]','["[COMMUNITY-TOOL]"]','["docs/linux-dev-env.md"]','["linux-dev-env.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/commandline/take-your-linux-development-experience-in-windows-to-the-next-level-with-wsl-and-visual-studio-code-remote','Take your Linux development experience in Windows to the next level with WSL and Visual Studio Code Remote','','2019',0,'This technical article describes the VS Code Remote-WSL architecture, which decouples the user interface from the backend runtime. By running VS Code extensions directly within WSL, it eliminates cross-OS filesystem execution overhead and path translation errors. This setup has become the industry benchmark for compiling, testing, and debugging Linux-targeted applications on Windows systems.','N/A','Guide','Intermediate',0,'online','manual','4e705b8a34861a0a3025c6cb3ee902560a62da6d9004014d3a426e22aebdec2d',100.0,1.77903149454638099e+09,1,'2026-05-17T17:24:54.546381+02:00',NULL,NULL,NULL,'["Development Environment", "Windows Subsystem for Linux", "VS Code Integration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/linux-dev-env.md"]','["linux-dev-env.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/commandline/windows-terminal-1-0','Windows Terminal 1.0','','2020',0,'The GA release announcement for Windows Terminal 1.0, detailing its high-performance, GPU-accelerated rendering engine and multiple tab architecture. It enables seamless management of PowerShell, Command Prompt, and multiple WSL instances simultaneously. This application has become the industry standard interface for engineers executing cloud-native tooling on Windows machines.','N/A','Documentation','Intermediate',0,'online','manual','046f04a4f9e9d395321d3cbdee8839a5d4924afa1310554f9a37a50e2ec10214',100.0,1.77903061073069596e+09,1,'2026-05-17T17:10:10.730696+02:00',NULL,NULL,NULL,'["Development Environment", "Windows Subsystem for Linux", "Terminal Emulators"]','["[COMMUNITY-TOOL]"]','["docs/linux-dev-env.md"]','["linux-dev-env.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/commandline/distro-installation-added-to-wsl-install-in-windows-10-insiders-preview-build-20246','Distro installation added to WSL --install in Windows 10 insiders preview build 20246','','2020',0,'This release overview highlights improvements to the `wsl --install` process in Windows Insider Build 20246, enabling customized distribution selection during initialization. These upgrades allow teams to script automated workspace setup processes without manual user interaction. This automated workflow is essential for building reproducible local development environments via code.','N/A','Documentation','Intermediate',0,'online','manual','0622911970038098d3e082d9ce4bb88f89843ac888bf742558e803de3c994046',100.0,1779032483,1,'2026-05-17T17:41:23.506513+02:00',NULL,NULL,NULL,'["Development Environment", "Windows Subsystem for Linux", "WSL Installation"]','["[COMMUNITY-TOOL]"]','["docs/linux-dev-env.md"]','["linux-dev-env.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/commandline/take-your-linux-development-experience-in-windows-to-the-next-level-with-wsl-and-visual-studio-code-remote','Take your Linux development experience in Windows to the next level with WSL and Visual Studio Code Remote','','2019',0,'This technical article describes the VS Code Remote-WSL architecture, which decouples the user interface from the backend runtime. By running VS Code extensions directly within WSL, it eliminates cross-OS filesystem execution overhead and path translation errors. This setup has become the industry benchmark for compiling, testing, and debugging Linux-targeted applications on Windows systems.','N/A','Guide','Intermediate',0,'online','manual','4e705b8a34861a0a3025c6cb3ee902560a62da6d9004014d3a426e22aebdec2d',100.0,1779031494,1,'2026-05-17T17:24:54.546381+02:00',NULL,NULL,NULL,'["Development Environment", "Windows Subsystem for Linux", "VS Code Integration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/linux-dev-env.md"]','["linux-dev-env.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/commandline/windows-terminal-1-0','Windows Terminal 1.0','','2020',0,'The GA release announcement for Windows Terminal 1.0, detailing its high-performance, GPU-accelerated rendering engine and multiple tab architecture. It enables seamless management of PowerShell, Command Prompt, and multiple WSL instances simultaneously. This application has become the industry standard interface for engineers executing cloud-native tooling on Windows machines.','N/A','Documentation','Intermediate',0,'online','manual','046f04a4f9e9d395321d3cbdee8839a5d4924afa1310554f9a37a50e2ec10214',100.0,1779030610,1,'2026-05-17T17:10:10.730696+02:00',NULL,NULL,NULL,'["Development Environment", "Windows Subsystem for Linux", "Terminal Emulators"]','["[COMMUNITY-TOOL]"]','["docs/linux-dev-env.md"]','["linux-dev-env.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/devops/azure-devops-demo-generator-is-now-open-source','Azure DevOps Demo Generator is now open source','','2022',0,'Announcement highlighting the open-sourcing of the Azure DevOps Demo Generator engine. Allows infrastructure teams to package, distribute, and automatically spin up fully populated Azure DevOps project spaces.','C#','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps & CI/CD", "Azure DevOps", "Infrastructure Governance"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/devops/azure-devops-mcp-server-public-preview','Azure DevOps MCP Server Public Preview','','2025',0,'Official Microsoft announcement outlining the preview release of the Azure DevOps MCP Server. Details how developer agents leverage safe API contexts to build and deploy complex assets.','None','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipelines", "AI & Automation", "Model Context Protocol"]','["[COMMUNITY-TOOL]"]','[]','["ai.md", "azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/devops/controlling-release-pipelines-with-gates-and-azure-policy-compliance','devblogs.microsoft.com: Controlling Release Pipelines with Gates and Azure Policy Compliance 🌟','','2021',0,'Deep technical look into establishing policy-driven release criteria. Explores how to query Azure Policy health before authorizing multi-stage production promotions, establishing guardrails against configuration drifts.','None','Blog Post','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipelines", "Security & Compliance", "Release Gates"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
@@ -3469,29 +3469,29 @@ INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/dotnet/extend-you
INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/dotnet/introducing-compatible-frameworks-on-nuget-org','devblogs.microsoft.com: Introducing Compatible Packages on NuGet.org','','2023',0,'Details framework compatibility structures implemented by NuGet.org, facilitating cross-platform library discovery. Explains target framework resolution paradigms mapping dependencies across .NET Standard, .NET Core, and legacy frameworks.','N/A','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Architecture & .NET Development", "Package Management", "NuGet Specification"]','["[LEGACY]"]','[]','["dotnet.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/engineering-at-microsoft/you-cant-have-security-for-devops-until-you-have-devops-for-security','devblogs.microsoft.com: You can’t have security for DevOps until you have DevOps for security','','2021',0,'A case-study overview of Microsoft''s internal culture shift to apply agile development practices directly to platform security engineering. Focuses on replacing traditional static governance gates with programmatic tooling, infrastructure APIs, and automated policy delivery.','English','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "DevSecOps", "Organizational Culture"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/java/deploy-spring-boot-applications-by-leveraging-enterprise-best-practices','devblogs.microsoft.com: Deploy Spring Boot applications by leveraging enterprise best practices – Azure Spring Cloud Reference Architecture','','2021',0,'A comprehensive reference architecture for deploying enterprise Spring Boot workloads on Azure Spring Cloud (rebranded as Azure Spring Apps). Incorporates security benchmarks including hub-and-spoke virtual network isolation, private endpoints, and centralized configuration profiles. Curated best practices align Java microservice design patterns with enterprise cloud governance.','English','Reference Architecture','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture & Microservices", "Spring Cloud", "Design Patterns"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/nuget/introducing-compatible-frameworks-on-nuget-org','devblogs.microsoft.com: Introducing Compatible Packages on NuGet.org','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1c3b848cc78c7d698563667cd8d07008b0131249d15fb3ad98deadf3419712c9',100.0,1.77903321812590694e+09,0,'2026-05-17T17:53:38.125907+02:00',NULL,NULL,NULL,'[]','[]','["docs/dotnet.md"]','[]','{}','{"duplicate_of": "https://devblogs.microsoft.com/dotnet/introducing-compatible-frameworks-on-nuget-org"}');
+INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/nuget/introducing-compatible-frameworks-on-nuget-org','devblogs.microsoft.com: Introducing Compatible Packages on NuGet.org','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1c3b848cc78c7d698563667cd8d07008b0131249d15fb3ad98deadf3419712c9',100.0,1779033218,0,'2026-05-17T17:53:38.125907+02:00',NULL,NULL,NULL,'[]','[]','["docs/dotnet.md"]','[]','{}','{"duplicate_of": "https://devblogs.microsoft.com/dotnet/introducing-compatible-frameworks-on-nuget-org"}');
INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/powershell-community','PowerShell Community','','2026',4,'A collaborative hub hosting blogs, community calls, and development updates regarding the open-source PowerShell runtime. It highlights community contributions, RFC developments, and scripting best-practices. This dynamic ecosystem accelerates PowerShell''s maturity, steering the command-line engine to meet cross-platform enterprise automation demands.','PowerShell','Community Portal','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Automation & Tooling", "Command Line Interface", "PowerShell Ecosystem"]','["[ENTERPRISE-STABLE]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/powershell-community/my-crescendo-journey','devblogs.microsoft.com: My Crescendo journey','','2022',0,'A development log detailing the migration of unformatted command outcomes into clean JSON-oriented PowerShell responses utilizing Crescendo configurations.','PowerShell','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure Automation", "Command-Line Wrapper", "PowerShell Crescendo", "Case Study"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/powershell/announcing-powershell-crescendo-preview-1','Crescendo','','2021',0,'Introduces PowerShell Crescendo, a framework enabling developers to build robust, object-oriented PowerShell cmdlets wrapping native console tools on multiple platforms.','PowerShell','Blog Post','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure Automation", "Command-Line Wrapper", "PowerShell Crescendo", "Tool Modernization"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/powershell/when-powershellget-v1-fails-to-install-the-nuget-provider','devblogs.microsoft.com: When PowerShellGet v1 fails to install the NuGet Provider','','2022',0,'Diagnoses failure patterns on PowerShellGet v1 when attempting download and setup of external NuGet provider instances. Guides administrator remediation steps via modern TLS and bootstrapping settings.','PowerShell','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure Automation", "Dependency Management", "PowerShellGet", "NuGet Providers"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/python','Microsoft: Python Engineering','','2019',0,'Official Microsoft blog detailing corporate tooling improvements, PyCharm and VSCode engineering collaborations, Windows system level optimizations, and CPython interpreter speed investments.','Markdown','Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Backend Development", "Python Ecosystem", "Enterprise Integration"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/python/need-an-intro-to-vs-code-let-tech-with-tim-help','devblogs.microsoft.com: Need an Intro to VS Code? Let Tech with Tim Help!','','2026',0,'This introductory tutorial provides developers with a step-by-step onboarding guide to master the VS Code environment, emphasizing performance tuning and shortcut configurations. It simplifies the setup of extension ecosystems, debugging configurations, and integrated terminal sessions. The resource acts as an essential bootstrapper for engineers preparing for complex, cloud-native development.','Markdown','Documentation','Beginner',0,'online','manual','cecdc9b823d90ae65f7a8ae41ca669f2e46aebff396dae8f33478d5aad1f9740',100.0,1.77903223928123402e+09,1,'2026-05-17T17:37:19.281234+02:00',NULL,NULL,NULL,'["Learning Resources", "Tutorials", "IDE Platforms"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/python/python-in-visual-studio-code-january-2021-release','Python in Visual Studio Code – January 2021 Release','','2021',0,'Reviews the January 2021 releases for Python in VS Code, emphasizing Pylance type checker improvements, multi-root workspace support, and simplified Pytest test discovery structures.','Python','Blog Post','Basic',0,'online','manual','8fe7a9acfd94049f5778316907e6eb016c37ce35c2ce669222b8faec91e33fd4',100.0,1.77902911868656206e+09,1,'2026-05-17T16:45:18.686562+02:00',NULL,NULL,NULL,'["Development Environment", "Language Tooling", "Python"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/python/python-in-visual-studio-code-october-2020-release','Python in Visual Studio Code – October 2020 Release. Debugpy 1.0','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','212ed024f7a32b8d578740bcc23b03238e694c7b449ec5639d8b9d130287f67d',100.0,1.77903092780973911e+09,1,'2026-05-17T17:15:27.809739+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/python/python-in-visual-studio-code-september-2020-release','Python in Visual Studio Code – September 2020 Release','','2020',0,'Highlights the September 2020 updates for Python in VS Code, detailing enhancements to Debug Adapter Protocol (DAP) implementations and environment discovery. Streamlines the execution of local virtual environment packages.','Python','Blog Post','Basic',0,'online','manual','81a19f4be8cec07bff109941011c5ab80ad5b97897963683670d1994fec93df1',100.0,1.77902922557660102e+09,1,'2026-05-17T16:47:05.576601+02:00',NULL,NULL,NULL,'["Development Environment", "Language Tooling", "Python"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devcentral.f5.com/s/articles/What-is-Kubernetes','devcentral.f5.com: What is Kubernetes?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','34bf775c76d7e566c08111b776c7716e6458b1150de38836ae66a3cb6a831aaf',100.0,1.77903321546077394e+09,0,'2026-05-17T17:53:35.460774+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://cloud.google.com/learn/what-is-kubernetes"}');
-INSERT INTO "resources" VALUES('https://devclass.com/2020/05/04/openshift-4-4-goes-all-out-on-mixed-workloads-puts-observability-at-devs-fingertips','devclass.com: OpenShift 4.4 goes all out on mixed workloads, puts observability'' at devs’ fingertips 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fae4ef7efae01fe55d239088842f947b260cdfe87144c720af98212f54a0aef1',100.0,1.77903155767220306e+09,0,'2026-05-17T17:25:57.672203+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.devclass.com/containers/2020/05/04/openshift-44-goes-all-out-on-mixed-workloads-puts-observability-at-devs-fingertips/1625566"}');
-INSERT INTO "resources" VALUES('https://devclass.com/2020/10/06/rancher-2_5','devclass.com: Open sauce - Rancher 2.5 puts new UI forward, gets to continuously'' delivering','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','192335406d002d9a302ac5e993b362bb0fbe76b6e3001b03ce29aa4d05534e1b',100.0,1.77903229926232099e+09,0,'2026-05-17T17:38:19.262321+02:00',NULL,NULL,NULL,'[]','[]','["docs/rancher.md"]','[]','{}','{"duplicate_of": "https://www.devclass.com/ci-cd/2020/10/06/open-sauce-rancher-25-puts-new-ui-forward-gets-to-continuously-delivering/1628365"}');
-INSERT INTO "resources" VALUES('https://devclass.com/2021/01/07/prometheus-2_24','devclass.com: Safety…first? Prometheus 2.24 finally features TLS on HTTP'' serving endpoints','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3000d5872bdb56b68595575dba96199d9ea6822084eef856bcd7fab7770c715c',100.0,1.77903376782531189e+09,0,'2026-05-17T18:02:47.825312+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"duplicate_of": "https://www.devclass.com/containers/2021/01/07/safetyfirst-prometheus-224-finally-features-tls-on-http-serving-endpoints/1626636"}');
-INSERT INTO "resources" VALUES('https://devclass.com/2021/01/13/sysdig-container-security-and-usage-report-2021','devclass.com: Docker: It’s not dead yet, but there’s a tendency to walk'' away, security report finds','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f02ac942d7788b7e81bf6e2cd9c956ebb0ca133e5c1841c8969d1dd80ebcfe5d',100.0,1.77903312095205593e+09,0,'2026-05-17T17:52:00.952056+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://www.devclass.com/containers/2021/01/13/docker-its-not-dead-yet-but-theres-a-tendency-to-walk-away-security-report-finds/1620265"}');
-INSERT INTO "resources" VALUES('https://devclass.com/2021/01/26/haproxy-ingress-controller-1_5','devclass.com: HAProxy Ingress Controller 1.5 introduces mTLS support, gives'' load balancing experts more power','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cfa3bafb58d8c38f6dc6983fa9674e1904589a0b3cababfd1f87f5f863f2dea7',100.0,1.77903020276287794e+09,0,'2026-05-17T17:03:22.762878+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{"duplicate_of": "https://www.devclass.com/containers/2021/01/26/haproxy-ingress-controller-15-introduces-mtls-support-gives-load-balancing-experts-more-power/1619777"}');
-INSERT INTO "resources" VALUES('https://devclass.com/2021/03/23/gitlab-march-release-focuses-on-security-and-scalability-pops-in-support-for-red-hat-openshift','devclass.com: Git a March on: GitLab 13.10 ramps up security, adds support'' for OpenShift, DORA','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7a07c927fada98dc8589370927fd7635d60381f4fddffe33a56db29710d64d55',100.0,1.77903317220860195e+09,0,'2026-05-17T17:52:52.208602+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://www.devclass.com/ci-cd/2021/03/23/git-a-march-on-gitlab-1310-ramps-up-security-adds-support-for-openshift-dora/1619889"}');
-INSERT INTO "resources" VALUES('https://devclass.com/2021/04/09/kubernetes-1-21-unloads-pod-security-adds-dual-ipv4-ipv6-networking-and-shuts-down-gracefully','devclass.com: Kubernetes 1.21 unloads pod security, adds dual IPv4/IPv6'' networking, and shuts down gracefully','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','eae117e4bba5ef1e7248bd09d64bbcdbc1b70023e4cc9108909f90405ca5141a',100.0,1.77902957790758395e+09,0,'2026-05-17T16:52:57.907584+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-releases.md"]','[]','{}','{"duplicate_of": "https://www.devclass.com/containers/2021/04/09/kubernetes-121-unloads-pod-security-adds-dual-ipv4/ipv6-networking-and-shuts-down-gracefully/1623619"}');
-INSERT INTO "resources" VALUES('https://devclass.com/2021/04/20/apache-kafka-2-8-0-previews-life-without-zookeeper','devclass.com: Apache Kafka 2.8.0 previews life without ZooKeeper','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','80bac013480a550aa2ecb45953f82a09811e09fe22af233d2ac7b504ecfddf13',100.0,1.77903042845906806e+09,0,'2026-05-17T17:07:08.459068+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://www.devclass.com/databases/2021/04/20/apache-kafka-280-previews-life-without-zookeeper/1627009"}');
-INSERT INTO "resources" VALUES('https://devclass.com/2021/09/02/rancher-presents-first-big-release-after-suse-acquisition-ups-game-on-hosted-cluster-provisioning','devclass.com: Rancher presents first big release after SUSE acquisition,'' ups game on hosted cluster provisioning','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','98ee5af66405b6c31143439f91c6b24c9b9f72c9415f012bf10f860feba8ecd7',100.0,1.77902988094734692e+09,0,'2026-05-17T16:58:00.947347+02:00',NULL,NULL,NULL,'[]','[]','["docs/rancher.md"]','[]','{}','{"duplicate_of": "https://www.devclass.com/containers/2021/09/02/rancher-presents-first-big-release-after-suse-acquisition-ups-game-on-hosted-cluster-provisioning/1627301"}');
-INSERT INTO "resources" VALUES('https://devclass.com/2021/12/09/terraform_-_1','devclass.com: Terraform 1.1 moves forward with refactoring helpers and native'' Terraform Cloud integration','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f85077ae2c1a14179c8a029ed97c27f550a406fc1b1e553644c5c0e97a984104',100.0,1.77903381095248103e+09,0,'2026-05-17T18:03:30.952481+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://www.devclass.com/devops/2021/12/09/terraform-11-moves-forward-with-refactoring-helpers-and-native-terraform-cloud-integration/1621944"}');
-INSERT INTO "resources" VALUES('https://devconnected.com/complete-node-exporter-mastery-with-prometheus','devconnected.com/complete-node-exporter-mastery-with-prometheus/','','N/A',0,'A curated technical resource and architectural guide covering devconnected.com/complete-node-exporter-mastery-with-prometheus/ in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903082443130397e+09,0,'2026-05-17T17:13:44.431304+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devconnected.com/how-to-delete-file-on-git','devconnected.com: How To Delete File on Git','','N/A',0,'A curated technical resource and architectural guide covering devconnected.com: How To Delete File on Git in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903033966188406e+09,0,'2026-05-17T17:05:39.661884+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/python/need-an-intro-to-vs-code-let-tech-with-tim-help','devblogs.microsoft.com: Need an Intro to VS Code? Let Tech with Tim Help!','','2026',0,'This introductory tutorial provides developers with a step-by-step onboarding guide to master the VS Code environment, emphasizing performance tuning and shortcut configurations. It simplifies the setup of extension ecosystems, debugging configurations, and integrated terminal sessions. The resource acts as an essential bootstrapper for engineers preparing for complex, cloud-native development.','Markdown','Documentation','Beginner',0,'online','manual','cecdc9b823d90ae65f7a8ae41ca669f2e46aebff396dae8f33478d5aad1f9740',100.0,1779032239,1,'2026-05-17T17:37:19.281234+02:00',NULL,NULL,NULL,'["Learning Resources", "Tutorials", "IDE Platforms"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/python/python-in-visual-studio-code-january-2021-release','Python in Visual Studio Code – January 2021 Release','','2021',0,'Reviews the January 2021 releases for Python in VS Code, emphasizing Pylance type checker improvements, multi-root workspace support, and simplified Pytest test discovery structures.','Python','Blog Post','Basic',0,'online','manual','8fe7a9acfd94049f5778316907e6eb016c37ce35c2ce669222b8faec91e33fd4',100.0,1779029118,1,'2026-05-17T16:45:18.686562+02:00',NULL,NULL,NULL,'["Development Environment", "Language Tooling", "Python"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/python/python-in-visual-studio-code-october-2020-release','Python in Visual Studio Code – October 2020 Release. Debugpy 1.0','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','212ed024f7a32b8d578740bcc23b03238e694c7b449ec5639d8b9d130287f67d',100.0,1779030927,1,'2026-05-17T17:15:27.809739+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://devblogs.microsoft.com/python/python-in-visual-studio-code-september-2020-release','Python in Visual Studio Code – September 2020 Release','','2020',0,'Highlights the September 2020 updates for Python in VS Code, detailing enhancements to Debug Adapter Protocol (DAP) implementations and environment discovery. Streamlines the execution of local virtual environment packages.','Python','Blog Post','Basic',0,'online','manual','81a19f4be8cec07bff109941011c5ab80ad5b97897963683670d1994fec93df1',100.0,1779029225,1,'2026-05-17T16:47:05.576601+02:00',NULL,NULL,NULL,'["Development Environment", "Language Tooling", "Python"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devcentral.f5.com/s/articles/What-is-Kubernetes','devcentral.f5.com: What is Kubernetes?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','34bf775c76d7e566c08111b776c7716e6458b1150de38836ae66a3cb6a831aaf',100.0,1779033215,0,'2026-05-17T17:53:35.460774+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://cloud.google.com/learn/what-is-kubernetes"}');
+INSERT INTO "resources" VALUES('https://devclass.com/2020/05/04/openshift-4-4-goes-all-out-on-mixed-workloads-puts-observability-at-devs-fingertips','devclass.com: OpenShift 4.4 goes all out on mixed workloads, puts observability'' at devs’ fingertips 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fae4ef7efae01fe55d239088842f947b260cdfe87144c720af98212f54a0aef1',100.0,1779031557,0,'2026-05-17T17:25:57.672203+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.devclass.com/containers/2020/05/04/openshift-44-goes-all-out-on-mixed-workloads-puts-observability-at-devs-fingertips/1625566"}');
+INSERT INTO "resources" VALUES('https://devclass.com/2020/10/06/rancher-2_5','devclass.com: Open sauce - Rancher 2.5 puts new UI forward, gets to continuously'' delivering','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','192335406d002d9a302ac5e993b362bb0fbe76b6e3001b03ce29aa4d05534e1b',100.0,1779032299,0,'2026-05-17T17:38:19.262321+02:00',NULL,NULL,NULL,'[]','[]','["docs/rancher.md"]','[]','{}','{"duplicate_of": "https://www.devclass.com/ci-cd/2020/10/06/open-sauce-rancher-25-puts-new-ui-forward-gets-to-continuously-delivering/1628365"}');
+INSERT INTO "resources" VALUES('https://devclass.com/2021/01/07/prometheus-2_24','devclass.com: Safety…first? Prometheus 2.24 finally features TLS on HTTP'' serving endpoints','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3000d5872bdb56b68595575dba96199d9ea6822084eef856bcd7fab7770c715c',100.0,1779033767,0,'2026-05-17T18:02:47.825312+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"duplicate_of": "https://www.devclass.com/containers/2021/01/07/safetyfirst-prometheus-224-finally-features-tls-on-http-serving-endpoints/1626636"}');
+INSERT INTO "resources" VALUES('https://devclass.com/2021/01/13/sysdig-container-security-and-usage-report-2021','devclass.com: Docker: It’s not dead yet, but there’s a tendency to walk'' away, security report finds','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f02ac942d7788b7e81bf6e2cd9c956ebb0ca133e5c1841c8969d1dd80ebcfe5d',100.0,1779033120,0,'2026-05-17T17:52:00.952056+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://www.devclass.com/containers/2021/01/13/docker-its-not-dead-yet-but-theres-a-tendency-to-walk-away-security-report-finds/1620265"}');
+INSERT INTO "resources" VALUES('https://devclass.com/2021/01/26/haproxy-ingress-controller-1_5','devclass.com: HAProxy Ingress Controller 1.5 introduces mTLS support, gives'' load balancing experts more power','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cfa3bafb58d8c38f6dc6983fa9674e1904589a0b3cababfd1f87f5f863f2dea7',100.0,1779030202,0,'2026-05-17T17:03:22.762878+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{"duplicate_of": "https://www.devclass.com/containers/2021/01/26/haproxy-ingress-controller-15-introduces-mtls-support-gives-load-balancing-experts-more-power/1619777"}');
+INSERT INTO "resources" VALUES('https://devclass.com/2021/03/23/gitlab-march-release-focuses-on-security-and-scalability-pops-in-support-for-red-hat-openshift','devclass.com: Git a March on: GitLab 13.10 ramps up security, adds support'' for OpenShift, DORA','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7a07c927fada98dc8589370927fd7635d60381f4fddffe33a56db29710d64d55',100.0,1779033172,0,'2026-05-17T17:52:52.208602+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://www.devclass.com/ci-cd/2021/03/23/git-a-march-on-gitlab-1310-ramps-up-security-adds-support-for-openshift-dora/1619889"}');
+INSERT INTO "resources" VALUES('https://devclass.com/2021/04/09/kubernetes-1-21-unloads-pod-security-adds-dual-ipv4-ipv6-networking-and-shuts-down-gracefully','devclass.com: Kubernetes 1.21 unloads pod security, adds dual IPv4/IPv6'' networking, and shuts down gracefully','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','eae117e4bba5ef1e7248bd09d64bbcdbc1b70023e4cc9108909f90405ca5141a',100.0,1779029577,0,'2026-05-17T16:52:57.907584+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-releases.md"]','[]','{}','{"duplicate_of": "https://www.devclass.com/containers/2021/04/09/kubernetes-121-unloads-pod-security-adds-dual-ipv4/ipv6-networking-and-shuts-down-gracefully/1623619"}');
+INSERT INTO "resources" VALUES('https://devclass.com/2021/04/20/apache-kafka-2-8-0-previews-life-without-zookeeper','devclass.com: Apache Kafka 2.8.0 previews life without ZooKeeper','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','80bac013480a550aa2ecb45953f82a09811e09fe22af233d2ac7b504ecfddf13',100.0,1779030428,0,'2026-05-17T17:07:08.459068+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://www.devclass.com/databases/2021/04/20/apache-kafka-280-previews-life-without-zookeeper/1627009"}');
+INSERT INTO "resources" VALUES('https://devclass.com/2021/09/02/rancher-presents-first-big-release-after-suse-acquisition-ups-game-on-hosted-cluster-provisioning','devclass.com: Rancher presents first big release after SUSE acquisition,'' ups game on hosted cluster provisioning','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','98ee5af66405b6c31143439f91c6b24c9b9f72c9415f012bf10f860feba8ecd7',100.0,1779029880,0,'2026-05-17T16:58:00.947347+02:00',NULL,NULL,NULL,'[]','[]','["docs/rancher.md"]','[]','{}','{"duplicate_of": "https://www.devclass.com/containers/2021/09/02/rancher-presents-first-big-release-after-suse-acquisition-ups-game-on-hosted-cluster-provisioning/1627301"}');
+INSERT INTO "resources" VALUES('https://devclass.com/2021/12/09/terraform_-_1','devclass.com: Terraform 1.1 moves forward with refactoring helpers and native'' Terraform Cloud integration','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f85077ae2c1a14179c8a029ed97c27f550a406fc1b1e553644c5c0e97a984104',100.0,1779033810,0,'2026-05-17T18:03:30.952481+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://www.devclass.com/devops/2021/12/09/terraform-11-moves-forward-with-refactoring-helpers-and-native-terraform-cloud-integration/1621944"}');
+INSERT INTO "resources" VALUES('https://devconnected.com/complete-node-exporter-mastery-with-prometheus','devconnected.com/complete-node-exporter-mastery-with-prometheus/','','N/A',0,'A curated technical resource and architectural guide covering devconnected.com/complete-node-exporter-mastery-with-prometheus/ in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030824,0,'2026-05-17T17:13:44.431304+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devconnected.com/how-to-delete-file-on-git','devconnected.com: How To Delete File on Git','','N/A',0,'A curated technical resource and architectural guide covering devconnected.com: How To Delete File on Git in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030339,0,'2026-05-17T17:05:39.661884+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devdocs.io','Devdocs.io API Documentation 🌟','','2024',5,'DevDocs combines multiple API documentations into a single, searchable, fast, and offline-capable user interface. By indexing documentation for dozens of languages, frameworks, and web technologies in a unified workspace, it optimizes developer workflow speed. It is widely recognized as a crucial utility tool in modern, high-velocity engineering environments.','English','Tool','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Integration", "API Design", "Documentation"]','["[DE FACTO STANDARD]"]','[]','["other-awesome-lists.md", "api.md"]','{}','{"is_special": true}');
INSERT INTO "resources" VALUES('https://devdocs.io/git','devdocs.io/git/','','2026',0,'Comprehensive offline-capable search manual console aggregating Git command structures, config specifications, hooks details, and advanced parameters within a unified, high-performance UI.','None','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Version Control", "Documentation"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devdosvid.blog/2022/01/16/some-techniques-to-enhance-your-terraform-proficiency','serhii.vasylenko.info: Some Techniques to Enhance Your Terraform Proficiency','','2022',3,'A compilation of advanced design patterns and optimization strategies designed to elevate HCL configuration quality. Addresses the implementation of dynamic blocks, custom validation rules, and proper workspace utilization to minimize boilerplate code. Live grounding confirms that incorporating these dry-run structures directly mitigates runtime validation errors during execution phases.','HCL','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "Developer Productivity"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
@@ -3500,25 +3500,25 @@ INSERT INTO "resources" VALUES('https://vadimkravcenko.com/shorts/promotion-base
Vadim Kravcenko dissects how software projects are often optimized for personal visibility and performance reviews
rather than technical excellence or business value. This article is a foundational reference for Nubenetes''
philosophy against manufactured complexity and ''heroic'' fix loops.
-','English','Article / Guide','Advanced',0,'online','manual',NULL,NULL,1781423859.0,0,'2026-06-14T09:57:39+02:00',NULL,NULL,NULL,'["Career & Industry", "Organizational Culture", "Anti-Patterns"]','["[DE FACTO STANDARD]", "[GUIDE]"]','["docs/about.md", "docs/project-management-methodology.md"]','["about.md", "project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developer.amazon.com/en-US/blogs/alexa/post/TxDJWS16KUPVKO/new-alexa-skills-kit-template-build-a-trivia-skill-in-under-an-hou',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developer.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,100.0,1.77913049496442508e+09,0,'2026-05-18T20:54:54.964425+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-miscellaneous.md"]','["aws-miscellaneous.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developer.amazon.com/public/community/post/TxDJWS16KUPVKO/New-Alexa-Skills-Kit-Template-Build-a-Trivia-Skill-in-under-an-Hour','New Alexa Skills Kit Template: Build a Trivia Skill in under an Hour','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8e96448440f09a39d19274a0c88b5b9771e2360b300ab51c9191d4d47e0f4582',100.0,1.77902955289953708e+09,0,'2026-05-17T16:52:32.899537+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-miscellaneous.md"]','[]','{}','{"duplicate_of": "https://developer.amazon.com"}');
+','English','Article / Guide','Advanced',0,'online','manual',NULL,NULL,1781423859,0,'2026-06-14T09:57:39+02:00',NULL,NULL,NULL,'["Career & Industry", "Organizational Culture", "Anti-Patterns"]','["[DE FACTO STANDARD]", "[GUIDE]"]','["docs/about.md", "docs/project-management-methodology.md"]','["about.md", "project-management-methodology.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developer.amazon.com/en-US/blogs/alexa/post/TxDJWS16KUPVKO/new-alexa-skills-kit-template-build-a-trivia-skill-in-under-an-hou',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developer.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,100.0,1779130494,0,'2026-05-18T20:54:54.964425+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-miscellaneous.md"]','["aws-miscellaneous.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developer.amazon.com/public/community/post/TxDJWS16KUPVKO/New-Alexa-Skills-Kit-Template-Build-a-Trivia-Skill-in-under-an-Hour','New Alexa Skills Kit Template: Build a Trivia Skill in under an Hour','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8e96448440f09a39d19274a0c88b5b9771e2360b300ab51c9191d4d47e0f4582',100.0,1779029552,0,'2026-05-17T16:52:32.899537+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-miscellaneous.md"]','[]','{}','{"duplicate_of": "https://developer.amazon.com"}');
INSERT INTO "resources" VALUES('https://developer.android.com','developer.android.com','','2026',5,'Google''s official portal containing documentation, API reference guides, and system architectures for Android app development. It is the primary ecosystem hub for designing mobile client interactions, modern networking protocols, and securing client-to-backend API integrations.','English','Documentation Portal','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Development", "Mobile", "Android Ecosystem"]','["[DE FACTO STANDARD]"]','[]','["developerportals.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developer.android.com/develop/xr/catalyst','Android XR Developer Catalyst Program','Build the next generation of extended reality experiences for Android XR.','2026',4,'The landing page for Google''s Android XR Developer Catalyst Program, which empowers developers to build spatial computing and immersive experiences for wired XR glasses (such as XREAL''s Project Aura) and smart eyewear. The program provides hardware development kits, grant funding, and technical resources to accelerate app development for the Android XR ecosystem.','en','tools','Intermediate',0,'online','automatic','cb413337b458bf64245f6e4aadfcf85b63fece9dec98360e4b525495e6849f4a',NULL,1.78035229258846402e+09,0,'2026-06-02T00:18:12.588464+02:00',NULL,NULL,NULL,'["Edge Computing", "Extended Reality (XR)", "Android XR Platform"]','["EMERGING", "GUIDE"]','[]','[]','{}','{"category": "edge-computing", "reputation_status": "Vetted", "reputation_summary": "Official Google Android program launched in May 2026 to foster spatial and extended reality applications, highly relevant to edge-computing architectures.", "social_preview_url": "https://developer.android.com/static/images/social/android-developers.png", "source_provenance": "X.com (GoogleDevs)", "suggested_new_category": "spatial-computing"}');
+INSERT INTO "resources" VALUES('https://developer.android.com/develop/xr/catalyst','Android XR Developer Catalyst Program','Build the next generation of extended reality experiences for Android XR.','2026',4,'The landing page for Google''s Android XR Developer Catalyst Program, which empowers developers to build spatial computing and immersive experiences for wired XR glasses (such as XREAL''s Project Aura) and smart eyewear. The program provides hardware development kits, grant funding, and technical resources to accelerate app development for the Android XR ecosystem.','en','tools','Intermediate',0,'online','automatic','cb413337b458bf64245f6e4aadfcf85b63fece9dec98360e4b525495e6849f4a',NULL,1780352292,0,'2026-06-02T00:18:12.588464+02:00',NULL,NULL,NULL,'["Edge Computing", "Extended Reality (XR)", "Android XR Platform"]','["EMERGING", "GUIDE"]','[]','[]','{}','{"category": "edge-computing", "reputation_status": "Vetted", "reputation_summary": "Official Google Android program launched in May 2026 to foster spatial and extended reality applications, highly relevant to edge-computing architectures.", "social_preview_url": "https://developer.android.com/static/images/social/android-developers.png", "source_provenance": "X.com (GoogleDevs)", "suggested_new_category": "spatial-computing"}');
INSERT INTO "resources" VALUES('https://developer.apple.com','developer.apple.com','','2026',5,'Apple''s developer resources hub, providing SDK documentation, SwiftUI design frameworks, and distribution guidelines. The platform provides fundamental patterns for building client-side integrations with microservices and remote API architectures under strict security criteria.','English','Documentation Portal','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Development", "Mobile", "iOS Ecosystem"]','["[DE FACTO STANDARD]"]','[]','["developerportals.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developer.chrome.com/blog/chrome-at-io26','15 updates from Google I/O 2026: Powering the agentic web with new capabilities, tools, and features in Chrome','Google unveils 15 updates to Chrome, including WebMCP and integrated AI agent execution capabilities.','2026',4,'At Google I/O 2026, Chrome introduced WebMCP, a proposed open web standard allowing developers to expose structured functions and forms directly to browser-based AI agents. Additional advancements include dedicated DevTools integration for debugging agent behaviors, browser-native Gemini-powered proactive assistants, Soft Navigations API for Core Web Vitals in SPAs, and HTML-in-Canvas APIs that render actual DOM components within WebGL and WebGPU scenes.','en','article','Advanced',0,'online','automatic','4593f2cb308b38af18d92db915459d9912f92d190020a7b5034c3c7290027b98',NULL,1.78035272035172891e+09,0,'2026-06-02T00:25:20.351729+02:00',NULL,NULL,NULL,'["Frontend", "Browsers", "Chrome DevTools"]','["DE FACTO STANDARD", "EMERGING"]','[]','[]','{}','{"category": "hr", "reputation_status": "Vetted", "reputation_summary": "Official developer release from Google Chrome engineering.", "social_preview_url": "https://developer.chrome.com/static/blog/chrome-at-io26/image/hero.png", "source_provenance": "X.com (GoogleDevs)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://developer.chrome.com/blog/chrome-at-io26','15 updates from Google I/O 2026: Powering the agentic web with new capabilities, tools, and features in Chrome','Google unveils 15 updates to Chrome, including WebMCP and integrated AI agent execution capabilities.','2026',4,'At Google I/O 2026, Chrome introduced WebMCP, a proposed open web standard allowing developers to expose structured functions and forms directly to browser-based AI agents. Additional advancements include dedicated DevTools integration for debugging agent behaviors, browser-native Gemini-powered proactive assistants, Soft Navigations API for Core Web Vitals in SPAs, and HTML-in-Canvas APIs that render actual DOM components within WebGL and WebGPU scenes.','en','article','Advanced',0,'online','automatic','4593f2cb308b38af18d92db915459d9912f92d190020a7b5034c3c7290027b98',NULL,1780352720,0,'2026-06-02T00:25:20.351729+02:00',NULL,NULL,NULL,'["Frontend", "Browsers", "Chrome DevTools"]','["DE FACTO STANDARD", "EMERGING"]','[]','[]','{}','{"category": "hr", "reputation_status": "Vetted", "reputation_summary": "Official developer release from Google Chrome engineering.", "social_preview_url": "https://developer.chrome.com/static/blog/chrome-at-io26/image/hero.png", "source_provenance": "X.com (GoogleDevs)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://developer.chrome.com/docs/devtools','devtools.chrome.com','','2026',0,'The documentation hub for Google Chrome''s native development utilities. Explains network packet inspection, layout rendering engines, custom profile snapshots, and live Javascript debugging capabilities.','None','Documentation','Medium',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Workspace", "Diagnostics & Debugging", "Browser Developer Tools"]','["[COMMUNITY-TOOL]"]','[]','["ChromeDevTools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developer.chrome.com/docs/modern-web-guidance','Modern Web Guidance: Teaching AI Agents to Stop Coding Like It is 2019','Modern Web Guidance is a set of skills that embed web platform expertise, best practices, and browser compatibility data directly into your coding agents. It helps steer coding agents toward solutions that harness the power of the modern web.','2026',4,'An expert-vetted suite of skills designed to inject real-time web platform capabilities, accessibility compliance, performance optimizations, and security best practices into AI coding agents. By leveraging up-to-date specs like native popovers, view transitions, and INP metrics, it prevents LLMs from generating legacy or hallucinated web implementations. Installable via CLI or as direct plugins, it ensures agentic workflows produce modern, correct-by-default web code.','English','document','Advanced',0,'online','automatic','e45eed0ec4e0c3acce9478bb16d2a4ef6bbfec55d2b7e3025ce8d0ad2079190a',NULL,1.78035228281444907e+09,0,'2026-06-02T00:18:02.814449+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "AI Agents", "Coding Assistants", "Web Standards"]','["[DE FACTO STANDARD]", "[EMERGING]"]','[]','[]','{}','{"category": "hr", "reputation_status": "Vetted", "reputation_summary": "Extremely well-received by the web and AI communities, recognized as a crucial tool for aligning modern AI coding assistants with current web standard specifications rather than outdated legacy patterns.", "social_preview_url": "", "source_provenance": "X.com (midudev)", "suggested_new_category": "ai-agents-mcp"}');
+INSERT INTO "resources" VALUES('https://developer.chrome.com/docs/modern-web-guidance','Modern Web Guidance: Teaching AI Agents to Stop Coding Like It is 2019','Modern Web Guidance is a set of skills that embed web platform expertise, best practices, and browser compatibility data directly into your coding agents. It helps steer coding agents toward solutions that harness the power of the modern web.','2026',4,'An expert-vetted suite of skills designed to inject real-time web platform capabilities, accessibility compliance, performance optimizations, and security best practices into AI coding agents. By leveraging up-to-date specs like native popovers, view transitions, and INP metrics, it prevents LLMs from generating legacy or hallucinated web implementations. Installable via CLI or as direct plugins, it ensures agentic workflows produce modern, correct-by-default web code.','English','document','Advanced',0,'online','automatic','e45eed0ec4e0c3acce9478bb16d2a4ef6bbfec55d2b7e3025ce8d0ad2079190a',NULL,1780352282,0,'2026-06-02T00:18:02.814449+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "AI Agents", "Coding Assistants", "Web Standards"]','["[DE FACTO STANDARD]", "[EMERGING]"]','[]','[]','{}','{"category": "hr", "reputation_status": "Vetted", "reputation_summary": "Extremely well-received by the web and AI communities, recognized as a crucial tool for aligning modern AI coding assistants with current web standard specifications rather than outdated legacy patterns.", "social_preview_url": "", "source_provenance": "X.com (midudev)", "suggested_new_category": "ai-agents-mcp"}');
INSERT INTO "resources" VALUES('https://developer.confluent.io','developer.confluent.io 🌟🌟','','2021',0,'The premier developer learning portal designed and maintained by Confluent. Provides a repository of official tutorials, code patterns, and deep-dives explaining Kafka stream processing, client APIs, and administrative best practices.','English','Web Portal','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Event-Driven Systems", "Apache Kafka", "Learning Resources"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developer.confluent.io/confluent-tutorials/count-messages/ksql','kafka-tutorials.confluent.io: How to count messages in a Kafka topic','','2021',0,'A hands-on technical guide detailing how to run stateful aggregations, specifically counting message events within high-throughput Kafka topics, using ksqlDB. It covers the underlying SQL-like syntax required to define event streams and continuous materialized tables.','English','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Event-Driven Systems", "Apache Kafka", "Stream Processing"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developer.confluent.io/confluent-tutorials/joining-stream-table/kstreams',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','75cd977e60dc982f4cf24f5a12c03d837ca7ae5b39376c7391e06777b36e2bcc',100.0,1.77913049501069688e+09,1,'2026-05-18T20:54:55.010697+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://developer.confluent.io/confluent-tutorials/joining-stream-table/kstreams',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','75cd977e60dc982f4cf24f5a12c03d837ca7ae5b39376c7391e06777b36e2bcc',100.0,1779130495,1,'2026-05-18T20:54:55.010697+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://developer.confluent.io/tutorials','kafka-tutorials.confluent.io 🌟','- [kafka-tutorials.confluent.io: How to join a stream and a lookup table 🌟](https://developer.confluent.io/confluent-tutorials/joining-stream-table/kstreams) If I have events in a Kafka topic and a table of reference data (aka a lookup table), how can I join each event in the stream to a piece of data in the table based on a common key?','2026',0,'An extensive hands-on tutorial catalog for implementing streaming patterns. It provides clear recipes for Kafka Streams, ksqlDB, and Kafka Connect, demonstrating stream-table joins, cryptographic masking, and real-time stateful aggregations.','Java','Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Engineering", "Event Streaming", "Tutorials"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developer.confluent.io/what-is-apache-kafka','Confluent.io: Intro to Apache Kafka: How Kafka Works 🌟','','2021',0,'Confluent''s foundational training manual detailing how Apache Kafka works under the hood. It explains partitions, replication, producers, consumer offsets, and transaction patterns, serving as the primer for event-driven systems.','N/A','Guide','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Engineering", "Event Streaming", "Foundations"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developer.cyberark.com/blog/istio-oidc-authentication',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developer.cyberark.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','8fbbb1105fe03bb08d0b6285a7f3c1b3c643e8c9f88ff9e21d8370db41004468',100.0,1.779130494936939e+09,1,'2026-05-18T20:54:54.936939+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/istio.md"]','["demos.md", "istio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developer.cyberark.com/blog/istio-oidc-authentication',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developer.cyberark.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','8fbbb1105fe03bb08d0b6285a7f3c1b3c643e8c9f88ff9e21d8370db41004468',100.0,1779130494,1,'2026-05-18T20:54:54.936939+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/istio.md"]','["demos.md", "istio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developer.db.com','Deutsche Bank API Program','','2026',4,'The developer portal for Deutsche Bank, providing secure and standard access to financial APIs. It supports secure OAuth2 protocols, enabling applications to run transaction processing, accounts reconciliation, and credit evaluations.','English','Enterprise Product','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Domain APIs", "Fintech", "Banking Gateways"]','["[ENTERPRISE-STABLE]"]','[]','["developerportals.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developer.hashicorp.com','developer.hashicorp.com 🌟','','2026',4,'The consolidated technical documentation hub detailing the modern HashiCorp system suite, including Terraform, Consul, Vault, and Nomad. Serves as the primary authority for configuring declarative hybrid-cloud environments and enterprise microservices security.','N/A','Web Portal','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure & Operations", "Infrastructure as Code", "Enterprise Documentation"]','["[ENTERPRISE-STABLE]"]','[]','["other-awesome-lists.md"]','{}','{"is_special": true}');
INSERT INTO "resources" VALUES('https://developer.hashicorp.com/consul','consul.io','','2026',4,'HashiCorp''s multi-cloud service networking platform featuring integrated service mesh capabilities. Despite HashiCorp''s 2023 transition to the Business Source License (BSL), Consul Connect remains highly adopted in enterprise hybrid environments.','Go','open-source-tool','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Service Mesh", "Consul"]','["[ENTERPRISE-STABLE]"]','[]','["servicemesh.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developer.hashicorp.com/consul/docs/connect',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developer.hashicorp.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','fbaa5d15cade4648505dfed0d873b40f020f4124f9e38b649f04b08a439d1516',100.0,1.7791304949791491e+09,1,'2026-05-18T20:54:54.979149+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/servicemesh.md"]','["servicemesh.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developer.hashicorp.com/consul/docs/connect',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developer.hashicorp.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','fbaa5d15cade4648505dfed0d873b40f020f4124f9e38b649f04b08a439d1516',100.0,1779130494,1,'2026-05-18T20:54:54.979149+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/servicemesh.md"]','["servicemesh.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developer.hashicorp.com/consul/docs/north-south/ingress-gateway/k8s','consul.io: Ingress Gateways on Kubernetes 🌟','','2021',0,'Official technical guide showing how to expose microservices secured under Consul Service Mesh to public clients via Consul Ingress Gateways. Directs configurations of ingress routing tables and end-to-end connection integrity.','YAML','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Service Mesh", "Consul", "Ingress Gateways"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developer.hashicorp.com/consul/tutorials/archive/kubernetes-consul-design-patterns','learn.hashicorp.com: Consul Service Mesh on Kubernetes Design Patterns','','2023',4,'Presents design patterns for running Consul Service Mesh on Kubernetes. Details transit gateways, multi-datacenter federated sync, and secure token and certificate integration with HashiCorp Vault.','Go','documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Service Mesh", "Consul", "Design Patterns"]','["[ENTERPRISE-STABLE]"]','[]','["servicemesh.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developer.hashicorp.com/consul/tutorials/get-started-kubernetes/kubernetes-gs-deploy?in=consul%2Fkubernetes','learn.hashicorp.com: Consul Service Discovery and Mesh on Minikube 🌟','','2021',0,'A practical HashiCorp tutorial teaching how to bootstrap and configure Consul Service Mesh inside Minikube. Details transparent proxy routing, catalog synchronization rules, and enforcing secure service-to-service cryptographic identities.','HCL','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Service Mesh", "Consul", "Local Development"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
@@ -3529,7 +3529,7 @@ INSERT INTO "resources" VALUES('https://developer.hashicorp.com/packer/docs','pa
INSERT INTO "resources" VALUES('https://developer.hashicorp.com/packer/tutorials/aws-get-started/aws-get-started-build-image','learn.hashicorp.com: Write Packer template for AWS','','2024',0,'Official hands-on tutorial guiding users through writing their first HCL-based Packer template for Amazon Web Services (AWS). Guides developers through declaring VPC variables, ami_regions, provisioners, and security credentials needed to deploy Golden Images.','English','Official Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Machine Images", "AWS Packer Tutorial"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developer.hashicorp.com/terraform','terraform.io','','2026',0,'The official developer platform for HashiCorp Terraform. Following HashiCorp''s transition to the Business Source License (BSL) and the subsequent emergence of the OpenTofu fork, this site remains the definitive reference for official provider documentation, enterprise Cloud/Enterprise workspaces, and HCL specification standards.','English','Official Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "Official Platform"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developer.hashicorp.com/terraform/cli/commands','terraform.io: Terraform Commands','','2026',5,'Curator Insight: The definitive, official CLI reference for HashiCorp Terraform. Live Grounding: Crucial for advanced state management, covering complex commands like terraform import, state mv, state rm, and CLI integrations with modern cloud providers via OpenTofu or standard Terraform releases.','English','Official Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Infrastructure as Code", "Terraform"]','["[DE FACTO STANDARD]"]','[]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developer.hashicorp.com/terraform/cli/commands/graph',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','0d35b6369aeb2bdbba4eaa9b57de21fe135ac4da5c30265b821c4dc544c81451',100.0,1.77913049497516298e+09,1,'2026-05-18T20:54:54.975163+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://developer.hashicorp.com/terraform/cli/commands/graph',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','0d35b6369aeb2bdbba4eaa9b57de21fe135ac4da5c30265b821c4dc544c81451',100.0,1779130494,1,'2026-05-18T20:54:54.975163+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://developer.hashicorp.com/terraform/cloud-docs/recommended-practices/part3','developer.hashicorp.com: Part 3: How to Evolve Your Provisioning Practices','','2024',0,'HashiCorp''s official recommendation guide detailing architectural transformations necessary for scaling IaC teams. Progresses from basic single-operator CLI execution to enterprise platform governance with automated, collaborative, run-directed GitOps pipelines.','None','Official Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Best Practices", "Enterprise Scaling"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developer.hashicorp.com/terraform/language/modules/develop/refactoring','terraform.io: Refactoring','','2022',5,'Official reference for Terraform''s native refactoring features, specifically the "moved" block introduced in version 1.1. These blocks allow engineers to rename resources or transfer them to nested modules without manual, error-prone state surgical operations via CLI. Live grounding highlights its role in continuous integration pipelines, where state migration must be safe, declarative, and collision-free.','HCL','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "Refactoring & State Manipulation"]','["[DE FACTO STANDARD]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developer.hashicorp.com/terraform/language/provisioners','terraform.io: Creation-Time Provisioners 🌟','- [terraform.io: Destroy-Time Provisioners 🌟](https://developer.hashicorp.com/terraform/language/provisioners#destroy-time-provisioners)','2023',5,'Documents the operational behaviors of creation-time versus destroy-time provisioners within the lifecycle of a resource. Highlights how failures during creation mark resources as tainted, whereas destroy-time actions execution must be robust against resource loss. Live grounding reinforces the architectural community consensus to treat these mechanisms as legacy design smells, utilizing native engine capabilities instead.','HCL','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "Lifecycle Hooks"]','["[DE FACTO STANDARD]", "[LEGACY]"]','[]','["terraform.md"]','{}','{}');
@@ -3541,55 +3541,55 @@ INSERT INTO "resources" VALUES('https://developer.hashicorp.com/terraform/tutori
INSERT INTO "resources" VALUES('https://developer.hashicorp.com/terraform/tutorials/cloud/cloud-agents','learn.hashicorp.com: Manage Private Environments with Terraform Cloud Agents','','2023',0,'A guide on deploying and configuring lightweight Terraform Cloud Agents inside secure, isolated local environments. Enables enterprises to provision private subnetworks and local systems securely without opening external ports.','Bash','Technical Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "CI/CD & Automation", "Terraform Cloud"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developer.hashicorp.com/terraform/tutorials/networking/multicloud-kubernetes','learn.hashicorp.com: Deploy Federated Multi-Cloud Kubernetes Clusters','','2024',0,'An official HashiCorp tutorial illustrating how to configure and deploy federated Kubernetes clusters across multi-cloud environments. Leverages Consul Service Mesh alongside Terraform for secure cross-network discovery and communication routing.','HCL','Official Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Federated Architectures"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developer.hashicorp.com/terraform/tutorials/policy','learn.hashicorp.com: Enforce Policy with Sentinel','','2024',4,'Official instructional tutorial on implementing Sentinel policy-as-code controls in Terraform Cloud and Enterprise. Ensures resource checks and cost guardrails are analyzed prior to scheduling active infrastructure executions.','Sentinel','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Security", "Policy as Code"]','["[ENTERPRISE-STABLE]"]','[]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developer.hashicorp.com/terraform/tutorials/state/resource-drift','Manage Resource Drift in Terraform','Detect and resolve differences between real infrastructure and Terraform state.','2024',4,'This official HashiCorp tutorial provides a comprehensive guide to identifying, analyzing, and resolving infrastructure drift within Terraform environments. It demonstrates how to detect discrepancies between physical cloud assets and their corresponding Terraform state files caused by out-of-band manual changes or third-party automated updates. Practitioners learn to employ health assessments, configure alerts, and utilize the import workflow or reconcile changes to safely align resources without causing application downtime.','English','Tutorial','Intermediate',0,'online','automatic','2e1eacf953fac039ba4e8de84e4b740c9400ffc562a7d07b47a0dd92aa057803',NULL,1.78035200368981504e+09,0,'2026-06-02T00:13:23.689815+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "State Management and Drift Detection"]','["[GUIDE]", "[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "terraform", "reputation_status": "Vetted", "reputation_summary": "An authoritative HashiCorp training resource that represents the standard curriculum for infrastructure configuration maintenance and state management.", "social_preview_url": "https://developer.hashicorp.com/og-image/terraform.jpg", "source_provenance": "X.com (nubenetes)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://developer.hashicorp.com/terraform/tutorials/state/resource-drift','Manage Resource Drift in Terraform','Detect and resolve differences between real infrastructure and Terraform state.','2024',4,'This official HashiCorp tutorial provides a comprehensive guide to identifying, analyzing, and resolving infrastructure drift within Terraform environments. It demonstrates how to detect discrepancies between physical cloud assets and their corresponding Terraform state files caused by out-of-band manual changes or third-party automated updates. Practitioners learn to employ health assessments, configure alerts, and utilize the import workflow or reconcile changes to safely align resources without causing application downtime.','English','Tutorial','Intermediate',0,'online','automatic','2e1eacf953fac039ba4e8de84e4b740c9400ffc562a7d07b47a0dd92aa057803',NULL,1780352003,0,'2026-06-02T00:13:23.689815+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "State Management and Drift Detection"]','["[GUIDE]", "[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "terraform", "reputation_status": "Vetted", "reputation_summary": "An authoritative HashiCorp training resource that represents the standard curriculum for infrastructure configuration maintenance and state management.", "social_preview_url": "https://developer.hashicorp.com/og-image/terraform.jpg", "source_provenance": "X.com (nubenetes)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://developer.hashicorp.com/vault','vaultproject.io','','2026',5,'The master developer resource and documentation portal for the HashiCorp Vault ecosystem. Offers structured learning paths, architectural guides, and configuration references for implementing secure secret storage, PKI engines, and dynamic credential brokers.','N/A','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Secrets Management", "Centralized Vaults"]','["[DE FACTO STANDARD]", "[GUIDE]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developer.hashicorp.com/vault/tutorials/kubernetes-introduction/kubernetes-external-vault','learn.hashicorp.com: Integrate a Kubernetes Cluster with an External Vault 🌟','','2020',0,'A practical implementation guide showcasing how to leverage the HashiCorp Vault Agent Injector sidecar to dynamically inject secrets directly into application pods via in-memory tmpfs mounts.','N/A','tutorial','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Security", "Secrets Management", "HashiCorp Vault Integration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developer.hashicorp.com/vault/tutorials/operations/codify-mgmt-enterprise','learn.hashicorp.com: Codify Management of Vault Enterprise Using Terraform','','2024',4,'HashiCorp''s official deployment guide detailing how to automate the complex management of Vault Enterprise configurations (e.g., namespaces, security policies, auth backends) programmatically via Terraform.','HCL','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Security", "Secrets Management"]','["[ENTERPRISE-STABLE]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developer.hashicorp.com/waypoint','waypointproject.io','','2024',0,'HashiCorp Waypoint provides developers with a structured application delivery model across multiple underlying orchestrators. Utilizing a single declarative configuration file, it unifies the build, deployment, and release pipeline stages.','Go','Product Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Deployment & Delivery", "Application Delivery", "Waypoint"]','["[COMMUNITY-TOOL]"]','[]','["jenkins-alternatives.md", "gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developer.ibm.com/apiconnect','IBM API Connect','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','f16bb806f2e06f47cd4db89ca013916a2550979ec77d065a6711cc9af657c2fd',100.0,1.77903057505465388e+09,0,'2026-05-17T17:09:35.054654+02:00',NULL,NULL,NULL,'[]','[]','["docs/developerportals.md", "docs/ibm_cloud.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://developer.ibm.com/articles/secure-microservices-by-monitoring-behavior','developer.ibm.com: Secure microservices by monitoring behavior','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3ad8273a470b61347050bd4ef76261404ba1e507987d4f190058375a466a8613',100.0,1.77903229427519392e+09,0,'2026-05-17T17:38:14.275194+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://developer.ibm.com/technologies/containers"}');
+INSERT INTO "resources" VALUES('https://developer.ibm.com/apiconnect','IBM API Connect','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','f16bb806f2e06f47cd4db89ca013916a2550979ec77d065a6711cc9af657c2fd',100.0,1779030575,0,'2026-05-17T17:09:35.054654+02:00',NULL,NULL,NULL,'[]','[]','["docs/developerportals.md", "docs/ibm_cloud.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://developer.ibm.com/articles/secure-microservices-by-monitoring-behavior','developer.ibm.com: Secure microservices by monitoring behavior','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3ad8273a470b61347050bd4ef76261404ba1e507987d4f190058375a466a8613',100.0,1779032294,0,'2026-05-17T17:38:14.275194+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://developer.ibm.com/technologies/containers"}');
INSERT INTO "resources" VALUES('https://developer.ibm.com/blogs/gitops-best-practices-for-the-real-world','developer.ibm.com: GitOps: Best practices for the real world','','2021',0,'IBM-curated best practices compiling concrete strategies for secure secrets integration, dynamic configuration templating (using Kustomize), rollbacks, and managing complex hybrid cloud-native infrastructure pipelines.','English','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["GitOps", "Implementation", "Best Practices"]','["[COMMUNITY-TOOL]"]','[]','["gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developer.ibm.com/javasdk','IBM JDK','','N/A',0,'A curated technical resource and architectural guide covering IBM JDK in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903146845898389e+09,0,'2026-05-17T17:24:28.458984+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developer.ibm.com/javasdk','IBM JDK','','N/A',0,'A curated technical resource and architectural guide covering IBM JDK in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031468,0,'2026-05-17T17:24:28.458984+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developer.ibm.com/technologies/containers','developer.ibm.com: Secure microservices by monitoring behavior','','2020',0,'This article details methods for protecting distributed workloads by auditing execution-level behavior rather than relying entirely on static perimeter defenses. It covers tracing unexpected system calls, identifying runtime drift, and applying automated isolation rules. This approach is highly effective in securing container environments from zero-day exploits.','None','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Microservices Security", "Behavior Monitoring"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developer.ibm.com/tutorials/examples-differentiate-openshift-kubernetes','developer.ibm.com: Example exercises to differentiate OpenShift and Kubernetes','','2021',0,'A step-by-step practical guide comparing vanilla Kubernetes to enterprise OpenShift platforms. Illustrates differences in router configs, Security Context Constraints (SCCs), build mechanisms, and deployment strategies.','N/A','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Governance & Security", "Platform Comparisons", "OpenShift vs Kubernetes"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developer.ibm.com/wasdev','WebSphere Liberty','','N/A',0,'A curated technical resource and architectural guide covering WebSphere Liberty in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903179394072508e+09,0,'2026-05-17T17:29:53.940725+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ibm_cloud.md"]','["ibm_cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developer.ibm.com/wasdev/downloads','Download WAS Liberty','','N/A',0,'A curated technical resource and architectural guide covering Download WAS Liberty in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903098127808499e+09,0,'2026-05-17T17:16:21.278085+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ibm_cloud.md"]','["ibm_cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developer.ibm.com/wasdev/downloads/liberty-profile-using-non-eclipse-environments',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903072093276596e+09,0,'2026-05-17T17:12:00.932766+02:00',NULL,NULL,NULL,'[]','[]','["docs/ibm_cloud.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://developer.ibm.com/wasdev/websphere-liberty','About WebSphere Liberty','','N/A',0,'A curated technical resource and architectural guide covering About WebSphere Liberty in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903452889879894e+09,0,'2026-05-17T18:15:28.898799+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ibm_cloud.md", "docs/java_app_servers.md", "docs/java_frameworks.md"]','["ibm_cloud.md", "java_app_servers.md", "java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developer.ing.com','ING Developer Portal','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f8d659f2459e6a3a6316ff324e2eb986b1fa02156ad05b5a4b785bc494f21e3c',100.0,1.77903046261409807e+09,0,'2026-05-17T17:07:42.614098+02:00',NULL,NULL,NULL,'[]','[]','["docs/developerportals.md"]','[]','{}','{"duplicate_of": "https://developer.ing.com/openbanking"}');
-INSERT INTO "resources" VALUES('https://developer.ing.com/api-marketplace/marketplace','ING API Marketplace','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','d591b8fd7543487475cca8026999135b26f3b0ee73dd28c72819be35c22fd0b8',100.0,1.77903207718652892e+09,0,'2026-05-17T17:34:37.186529+02:00',NULL,NULL,NULL,'[]','[]','["docs/developerportals.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://developer.ibm.com/wasdev','WebSphere Liberty','','N/A',0,'A curated technical resource and architectural guide covering WebSphere Liberty in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031793,0,'2026-05-17T17:29:53.940725+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ibm_cloud.md"]','["ibm_cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developer.ibm.com/wasdev/downloads','Download WAS Liberty','','N/A',0,'A curated technical resource and architectural guide covering Download WAS Liberty in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030981,0,'2026-05-17T17:16:21.278085+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ibm_cloud.md"]','["ibm_cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developer.ibm.com/wasdev/downloads/liberty-profile-using-non-eclipse-environments',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779030720,0,'2026-05-17T17:12:00.932766+02:00',NULL,NULL,NULL,'[]','[]','["docs/ibm_cloud.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://developer.ibm.com/wasdev/websphere-liberty','About WebSphere Liberty','','N/A',0,'A curated technical resource and architectural guide covering About WebSphere Liberty in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034528,0,'2026-05-17T18:15:28.898799+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ibm_cloud.md", "docs/java_app_servers.md", "docs/java_frameworks.md"]','["ibm_cloud.md", "java_app_servers.md", "java_frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developer.ing.com','ING Developer Portal','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f8d659f2459e6a3a6316ff324e2eb986b1fa02156ad05b5a4b785bc494f21e3c',100.0,1779030462,0,'2026-05-17T17:07:42.614098+02:00',NULL,NULL,NULL,'[]','[]','["docs/developerportals.md"]','[]','{}','{"duplicate_of": "https://developer.ing.com/openbanking"}');
+INSERT INTO "resources" VALUES('https://developer.ing.com/api-marketplace/marketplace','ING API Marketplace','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','d591b8fd7543487475cca8026999135b26f3b0ee73dd28c72819be35c22fd0b8',100.0,1779032077,0,'2026-05-17T17:34:37.186529+02:00',NULL,NULL,NULL,'[]','[]','["docs/developerportals.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://developer.ing.com/openbanking','ING Developer Portal','- [ING API Marketplace](https://developer.ing.com/openbanking/api-marketplace/marketplace)','2026',4,'ING''s open-banking marketplace and developer portal. The catalog details APIs for cash management, transaction services, accounts balance, and PSD2 compliance, backed by strong authentication and sandbox simulation tools.','English','Enterprise Product','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Domain APIs", "Fintech", "Banking Gateways"]','["[ENTERPRISE-STABLE]"]','[]','["developerportals.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developer.ing.com/openbanking/api-marketplace/marketplace',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','1dbba63d9c4f86640b2a283890419437a85b7192209ad4b0e08e529bd3d505c0',100.0,1.77913049496114897e+09,0,'2026-05-18T20:54:54.961149+02:00',NULL,NULL,NULL,'[]','[]','["docs/developerportals.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://developer.mobileconnect.io','developer.mobileconnect.io','','N/A',0,'A curated technical resource and architectural guide covering developer.mobileconnect.io in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903450966781806e+09,0,'2026-05-17T18:15:09.667818+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developer.mongodb.com/quickstart/cheat-sheet','developer.mongodb.com: MongoDB Cheat Sheet','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','da2782e23f8c104a3faa2f037001d4b8e6d522bb96382b92923b9f51c9597870',100.0,1.77903455826840591e+09,0,'2026-05-17T18:15:58.268406+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://www.mongodb.com/docs"}');
-INSERT INTO "resources" VALUES('https://developer.mozilla.org/en-US/docs/Tools/Tools_Toolbox','Firefox DevTools','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4717162243bf6194fdf69a29ac1eff36f7379f8a2a70c3af33ddd108915427eb',100.0,1.7790304076612811e+09,0,'2026-05-17T17:06:47.661281+02:00',NULL,NULL,NULL,'[]','[]','["docs/ChromeDevTools.md"]','[]','{}','{"duplicate_of": "https://firefox-source-docs.mozilla.org/devtools-user/tools_toolbox/index.html"}');
+INSERT INTO "resources" VALUES('https://developer.ing.com/openbanking/api-marketplace/marketplace',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','1dbba63d9c4f86640b2a283890419437a85b7192209ad4b0e08e529bd3d505c0',100.0,1779130494,0,'2026-05-18T20:54:54.961149+02:00',NULL,NULL,NULL,'[]','[]','["docs/developerportals.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://developer.mobileconnect.io','developer.mobileconnect.io','','N/A',0,'A curated technical resource and architectural guide covering developer.mobileconnect.io in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034509,0,'2026-05-17T18:15:09.667818+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developer.mongodb.com/quickstart/cheat-sheet','developer.mongodb.com: MongoDB Cheat Sheet','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','da2782e23f8c104a3faa2f037001d4b8e6d522bb96382b92923b9f51c9597870',100.0,1779034558,0,'2026-05-17T18:15:58.268406+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://www.mongodb.com/docs"}');
+INSERT INTO "resources" VALUES('https://developer.mozilla.org/en-US/docs/Tools/Tools_Toolbox','Firefox DevTools','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4717162243bf6194fdf69a29ac1eff36f7379f8a2a70c3af33ddd108915427eb',100.0,1779030407,0,'2026-05-17T17:06:47.661281+02:00',NULL,NULL,NULL,'[]','[]','["docs/ChromeDevTools.md"]','[]','{}','{"duplicate_of": "https://firefox-source-docs.mozilla.org/devtools-user/tools_toolbox/index.html"}');
INSERT INTO "resources" VALUES('https://developer.okta.com/blog/2020/03/23/microservice-security-patterns','Security Patterns for Microservice Architectures','','2020',0,'Provides a robust collection of enterprise security patterns tailored for microservices, detailing patterns like mTLS, API Gateway authentication delegation, and token propagation. Reviews mechanisms to safely pass user context through multiple nested backend requests. Highly recommended for software and security architects.','N/A','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Architecture Patterns", "Microservice Security"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developer.okta.com/blog/2020/05/04/spring-vault','developer.okta.com: Secure Secrets With Spring Cloud Config and Vault 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d1ce7ea0f8e4e84b5211fa80b31f5370a3ed10ecf48491fe3b7a54dd859a3caf',100.0,1.77903404951373291e+09,0,'2026-05-17T18:07:29.513733+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{"duplicate_of": "https://developer.okta.com/blog/2022/10/20/spring-vault"}');
+INSERT INTO "resources" VALUES('https://developer.okta.com/blog/2020/05/04/spring-vault','developer.okta.com: Secure Secrets With Spring Cloud Config and Vault 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d1ce7ea0f8e4e84b5211fa80b31f5370a3ed10ecf48491fe3b7a54dd859a3caf',100.0,1779034049,0,'2026-05-17T18:07:29.513733+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{"duplicate_of": "https://developer.okta.com/blog/2022/10/20/spring-vault"}');
INSERT INTO "resources" VALUES('https://developer.okta.com/blog/2020/12/07/spring-cloud-config','developer.okta.com: Spring Cloud Config for Shared Microservice Configuration','','2020',3,'A practical tutorial discussing how to manage common properties shared across multi-service deployments using Spring Cloud Config. It breaks down architectural setups for dev, staging, and production profiles. Excellent resource for development teams addressing configuration drift across heterogeneous microservice networks.','Java','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Java Cloud Native", "Spring Cloud", "Configuration Management"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developer.okta.com/blog/2021/02/05/okta-ansible','developer.okta.com: Tutorial: Ansible and Account Automation with Okta','','2021',0,'Illustrates how to bridge identity providers with system-level configuration, specifically integrating Okta APIs with Ansible modules. Details dynamic workflows for onboarding user accounts, security grouping, and programmatic credential management directly within continuous integration topologies.','Python/YAML','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Identity Access Management"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["ansible.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developer.okta.com/blog/2021/04/23/elasticsearch-go-developers-guide','developer.okta.com: Elasticsearch in Go: A Developer''s Guide','','N/A',0,'A developer''s guide demonstrating how to connect, index, and query Elasticsearch instances natively using the official Go client driver. Illustrates clean integration patterns for backend microservices.','en','Guide','Intermediate',1,'online','manual','80cbe5068cbac93c7abcbaa3adb230b88d6ac2c565098266f8a8e8f67b9820db',100.0,1.77903122670114302e+09,1,'2026-05-17T17:20:26.701143+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Storage Integration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developer.okta.com/blog/2021/04/23/elasticsearch-go-developers-guide','developer.okta.com: Elasticsearch in Go: A Developer''s Guide','','N/A',0,'A developer''s guide demonstrating how to connect, index, and query Elasticsearch instances natively using the official Go client driver. Illustrates clean integration patterns for backend microservices.','en','Guide','Intermediate',1,'online','manual','80cbe5068cbac93c7abcbaa3adb230b88d6ac2c565098266f8a8e8f67b9820db',100.0,1779031226,1,'2026-05-17T17:20:26.701143+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Storage Integration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developer.okta.com/blog/2021/07/08/jenkins-ci-dotnet-update-secrets','developer.okta.com: Update App Secrets with Jenkins CI and .NET Core','','2021',0,'Demonstrates methods to safely inject environment variables and application secrets into .NET Core apps during CI builds using modern Jenkins plugins. *Curator Insight*: Secure secret injections. *Live Grounding*: Focuses on keeping access secrets out of code bases and pipeline configurations.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipelines", "Security", "Secrets Management"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developer.okta.com/blog/2022/01/06/native-java-helidon','developer.okta.com: Build REST APIs and Native Java Apps with Helidon','','2022',0,'Step-by-step tutorial on constructing cloud-native REST endpoints using Helidon MP and compiling them into native executables using GraalVM. Incorporates OIDC authentication using Okta, demonstrating how to achieve sub-second startup times and minuscule memory footprints for containerized Java workloads.','Java','Tutorial','Intermediate',1,'online','manual','1e78f7be976fa563b6ed7da5336fbd67fb610a8340e00a006fb40f90ed9c94b2',100.0,1.77902946518327593e+09,1,'2026-05-17T16:51:05.183276+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Java Microservices", "API Security"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developer.okta.com/blog/2022/01/06/native-java-helidon','developer.okta.com: Build REST APIs and Native Java Apps with Helidon','','2022',0,'Step-by-step tutorial on constructing cloud-native REST endpoints using Helidon MP and compiling them into native executables using GraalVM. Incorporates OIDC authentication using Okta, demonstrating how to achieve sub-second startup times and minuscule memory footprints for containerized Java workloads.','Java','Tutorial','Intermediate',1,'online','manual','1e78f7be976fa563b6ed7da5336fbd67fb610a8340e00a006fb40f90ed9c94b2',100.0,1779029465,1,'2026-05-17T16:51:05.183276+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Java Microservices", "API Security"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developer.okta.com/blog/2022/10/20/spring-vault','developer.okta.com: Secure Secrets With Spring Cloud Config and Vault 🌟','','2022',4,'Step-by-step tutorial explaining how to couple Spring Cloud Config with HashiCorp Vault to create a highly secure externalized configuration engine. Architecturally, it separates public environment metrics from sensitive database/API secrets. This composition ensures developers can manage configs seamlessly while security administrators maintain absolute control over encryption keys.','Java','Tutorial','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Java Cloud Native", "Spring Cloud", "Secrets Management"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developer.rabobank.nl','Rabobank Developer Portal','','N/A',0,'A curated technical resource and architectural guide covering Rabobank Developer Portal in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903261391935896e+09,0,'2026-05-17T17:43:33.919359+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developer.rabobank.nl/api-marketplace','Rabobank API Marketplace','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779031752.87349,0,'2026-05-17T17:29:12.873490+02:00',NULL,NULL,NULL,'[]','[]','["docs/developerportals.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://developer.rabobank.nl','Rabobank Developer Portal','','N/A',0,'A curated technical resource and architectural guide covering Rabobank Developer Portal in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032613,0,'2026-05-17T17:43:33.919359+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developer.rabobank.nl/api-marketplace','Rabobank API Marketplace','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779031752,0,'2026-05-17T17:29:12.873490+02:00',NULL,NULL,NULL,'[]','[]','["docs/developerportals.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://developer.squareup.com/blog/kubernetes-pod-security-policies','developer.squareup.com: Kubernetes Pod Security Policies (PSP)','','2021',0,'Legacy deep-dive exploring Square''s real-world PSP architecture and rollout procedures. Note that modern engineering standards require migrating these exact controls to Pod Security Standards (PSS) or external engines like Kyverno. Essential reading to understand historical host namespaces and filesystem restrictions.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Pod Security", "Pod Security Policies"]','["[LEGACY]"]','[]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developerblog.redhat.com/tag/varnish','Red Hat Developer Blog. Tag: Varnish','','N/A',0,'A curated technical resource and architectural guide covering Red Hat Developer Blog. Tag: Varnish in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779034228924582e+09,0,'2026-05-17T18:10:28.924582+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/caching.md"]','["caching.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developerhub.santander.com','Santander APIs','','N/A',0,'A curated technical resource and architectural guide covering Santander APIs in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902916886335802e+09,0,'2026-05-17T16:46:08.863358+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developerblog.redhat.com/tag/varnish','Red Hat Developer Blog. Tag: Varnish','','N/A',0,'A curated technical resource and architectural guide covering Red Hat Developer Blog. Tag: Varnish in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034228,0,'2026-05-17T18:10:28.924582+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/caching.md"]','["caching.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developerhub.santander.com','Santander APIs','','N/A',0,'A curated technical resource and architectural guide covering Santander APIs in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029168,0,'2026-05-17T16:46:08.863358+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.google.com/machine-learning/crash-course?hl=es-419','Machine Learning Crash Course','','2024',0,'Google''s structured technical course on ML foundations. Covers gradient descent, model loss, deep neural networks, and scalable tensor processing, serving as an entry point for engineers integrating ML systems into modern APIs.','Spanish','Course','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Emerging Technology", "Machine Learning", "Course"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["ai.md", "elearning.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.google.com/machine-learning/glossary','Machine Learning Glossary','','2026',0,'An authoritative dictionary compiled by Google to standardize terms across core AI and machine learning engineering domains. Explores architectural paradigms, neural network elements, deployment metrics, and training pipeline semantics crucial for production systems.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Science & ML", "Machine Learning", "Glossary"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.google.com/profile/u/me/dashboard','Google Developers Profile Dashboard','Personalized dashboard for tracking developer pathways, badging, and event registration across the Google ecosystem.','2026',4,'An enterprise portal centralizing developer badges, certification pathways, and continuous education tracks for Google architectures. Allows developers to monitor personalized progress in platform-specific labs (e.g., Google Cloud, Angular, Flutter) and maintain continuous credentials. Serves as a standard, secured learning pathway management interface across global engineering pipelines.','en','documentation','beginner',0,'online','automatic','b5d52b23d9eaf5a66ae4c1d5e5173b3bece18d9a0c4c627d2aaf041d768162e1',NULL,1.78035203740162491e+09,0,'2026-06-02T00:13:57.401625+02:00',NULL,NULL,NULL,'["Developer Portals", "Google Developers", "Profile Dashboard"]','["[GUIDE]"]','[]','[]','{}','{"category": "developerportals", "reputation_status": "Vetted", "reputation_summary": "Standard secure entrance to personal development analytics on Google Developers.", "social_preview_url": "https://www.gstatic.com/devrel-devsite/prod/v6ae673272608590539f8a06b3f3271c0f5688cde07499d1c9e644aeb66c8c060/images/developer-profile-share.svg", "source_provenance": "X.com (GoogleDevs)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://developers.google.com/solutions/catalog','Google for Developers Solutions Catalog','The central directory of Google-designed implementation blueprints, code templates, and reference architectures across multiple developer paths.','2026',4,'A foundational, multi-disciplinary catalog containing official reference architectures and IaC modules. It guides cloud engineers in implementing secure, reliable, and compliant infrastructure blueprints, scaling across databases, application hosting, security networks, and hybrid deployments.','en','documentation','advanced',0,'online','automatic','9675d01968cc339c0bafe863fdcb924a9993fc215f763e90291270d84a9cde4c',NULL,1.78035201343481492e+09,0,'2026-06-02T00:13:33.434815+02:00',NULL,NULL,NULL,'["Cloud Architecture", "Google Cloud Platform", "Reference Blueprints", "Solutions Catalog"]','["[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "The official hub of proven enterprise-grade patterns and deployment scripts. Highly respected across cloud architects.", "social_preview_url": "https://developers.google.com/solutions/images/dev-solutions-thumb.png", "source_provenance": "X.com (GoogleDevs)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://developers.google.com/solutions/catalog?category=aiandmachinelearning','Google for Developers Solutions Catalog - AI and Machine Learning','A catalog of ready-to-deploy architectural patterns, sample implementations, and design guides for machine learning workloads.','2026',4,'An official architectural reference library documenting production patterns for enterprise AI applications. Includes deployment guides for model fine-tuning, retrieval-augmented generation (RAG), vector database optimization, and end-to-end MLOps pipeline structures on Google Cloud Platform.','en','documentation','advanced',0,'online','automatic','d65660ff745ada673232e2abfa626a32461fb116d8b6bf563dbc8085454e1e57',NULL,1.780352013434762e+09,0,'2026-06-02T00:13:33.434762+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AI and Machine Learning", "Design Patterns", "Solutions Catalog"]','["[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Google''s authoritative blueprint catalog for AI, highly trusted by enterprise cloud architects seeking repeatable reference code.", "social_preview_url": "https://developers.google.com/solutions/images/dev-solutions-thumb.png", "source_provenance": "X.com (GoogleDevs)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://developers.google.com/solutions/catalog?language=python','Google for Developers Solutions Catalog - Python Solutions','Curated reference solutions and automated deployment configurations utilizing Python across Google Cloud and APIs.','2026',4,'A curated index of production-ready Python blueprints for system automation and software engineering on Google platforms. Features structured configurations, pipeline architectures, and library standards optimized for performance, security, and cloud scalability.','en','documentation','intermediate',0,'online','automatic','579c78c9cbf996783c52c5f4ff07d01246fb3a317cdde129fa9ab47033bf80e1',NULL,1.78035201343479394e+09,0,'2026-06-02T00:13:33.434794+02:00',NULL,NULL,NULL,'["Software Development", "Python", "Reference Architectures", "Solutions Catalog"]','["[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "python", "reputation_status": "Vetted", "reputation_summary": "A curated selection of Python code templates and integration patterns supported directly by Google Developer relations.", "social_preview_url": "https://developers.google.com/solutions/images/dev-solutions-thumb.png", "source_provenance": "X.com (GoogleDevs)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://developers.googleblog.com/2015/02/introducing-grpc-new-open-source-http2.html','developers.googleblog.com: Introducing gRPC, a new open source HTTP/2 RPC'' Framework','','N/A',0,'A curated technical resource and architectural guide covering developers.googleblog.com: Introducing gRPC, a new open source HTTP/2 RPC'' Framework in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','bcc1ed479a6194711afb162a9c0881af63c0981252a324b7d774e66cf95ade77',100.0,1.7790343093889811e+09,0,'2026-05-17T18:11:49.388981+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.google.com/profile/u/me/dashboard','Google Developers Profile Dashboard','Personalized dashboard for tracking developer pathways, badging, and event registration across the Google ecosystem.','2026',4,'An enterprise portal centralizing developer badges, certification pathways, and continuous education tracks for Google architectures. Allows developers to monitor personalized progress in platform-specific labs (e.g., Google Cloud, Angular, Flutter) and maintain continuous credentials. Serves as a standard, secured learning pathway management interface across global engineering pipelines.','en','documentation','beginner',0,'online','automatic','b5d52b23d9eaf5a66ae4c1d5e5173b3bece18d9a0c4c627d2aaf041d768162e1',NULL,1780352037,0,'2026-06-02T00:13:57.401625+02:00',NULL,NULL,NULL,'["Developer Portals", "Google Developers", "Profile Dashboard"]','["[GUIDE]"]','[]','[]','{}','{"category": "developerportals", "reputation_status": "Vetted", "reputation_summary": "Standard secure entrance to personal development analytics on Google Developers.", "social_preview_url": "https://www.gstatic.com/devrel-devsite/prod/v6ae673272608590539f8a06b3f3271c0f5688cde07499d1c9e644aeb66c8c060/images/developer-profile-share.svg", "source_provenance": "X.com (GoogleDevs)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://developers.google.com/solutions/catalog','Google for Developers Solutions Catalog','The central directory of Google-designed implementation blueprints, code templates, and reference architectures across multiple developer paths.','2026',4,'A foundational, multi-disciplinary catalog containing official reference architectures and IaC modules. It guides cloud engineers in implementing secure, reliable, and compliant infrastructure blueprints, scaling across databases, application hosting, security networks, and hybrid deployments.','en','documentation','advanced',0,'online','automatic','9675d01968cc339c0bafe863fdcb924a9993fc215f763e90291270d84a9cde4c',NULL,1780352013,0,'2026-06-02T00:13:33.434815+02:00',NULL,NULL,NULL,'["Cloud Architecture", "Google Cloud Platform", "Reference Blueprints", "Solutions Catalog"]','["[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "The official hub of proven enterprise-grade patterns and deployment scripts. Highly respected across cloud architects.", "social_preview_url": "https://developers.google.com/solutions/images/dev-solutions-thumb.png", "source_provenance": "X.com (GoogleDevs)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://developers.google.com/solutions/catalog?category=aiandmachinelearning','Google for Developers Solutions Catalog - AI and Machine Learning','A catalog of ready-to-deploy architectural patterns, sample implementations, and design guides for machine learning workloads.','2026',4,'An official architectural reference library documenting production patterns for enterprise AI applications. Includes deployment guides for model fine-tuning, retrieval-augmented generation (RAG), vector database optimization, and end-to-end MLOps pipeline structures on Google Cloud Platform.','en','documentation','advanced',0,'online','automatic','d65660ff745ada673232e2abfa626a32461fb116d8b6bf563dbc8085454e1e57',NULL,1780352013,0,'2026-06-02T00:13:33.434762+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AI and Machine Learning", "Design Patterns", "Solutions Catalog"]','["[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Google''s authoritative blueprint catalog for AI, highly trusted by enterprise cloud architects seeking repeatable reference code.", "social_preview_url": "https://developers.google.com/solutions/images/dev-solutions-thumb.png", "source_provenance": "X.com (GoogleDevs)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://developers.google.com/solutions/catalog?language=python','Google for Developers Solutions Catalog - Python Solutions','Curated reference solutions and automated deployment configurations utilizing Python across Google Cloud and APIs.','2026',4,'A curated index of production-ready Python blueprints for system automation and software engineering on Google platforms. Features structured configurations, pipeline architectures, and library standards optimized for performance, security, and cloud scalability.','en','documentation','intermediate',0,'online','automatic','579c78c9cbf996783c52c5f4ff07d01246fb3a317cdde129fa9ab47033bf80e1',NULL,1780352013,0,'2026-06-02T00:13:33.434794+02:00',NULL,NULL,NULL,'["Software Development", "Python", "Reference Architectures", "Solutions Catalog"]','["[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "python", "reputation_status": "Vetted", "reputation_summary": "A curated selection of Python code templates and integration patterns supported directly by Google Developer relations.", "social_preview_url": "https://developers.google.com/solutions/images/dev-solutions-thumb.png", "source_provenance": "X.com (GoogleDevs)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://developers.googleblog.com/2015/02/introducing-grpc-new-open-source-http2.html','developers.googleblog.com: Introducing gRPC, a new open source HTTP/2 RPC'' Framework','','N/A',0,'A curated technical resource and architectural guide covering developers.googleblog.com: Introducing gRPC, a new open source HTTP/2 RPC'' Framework in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','bcc1ed479a6194711afb162a9c0881af63c0981252a324b7d774e66cf95ade77',100.0,1779034309,0,'2026-05-17T18:11:49.388981+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.googleblog.com/build-long-running-ai-agents-that-pause-resume-and-never-lose-context-with-adk','Build Long-running AI agents that pause, resume, and never lose context with ADK','Learn how to build production-grade, stateful AI agents using Google''s Agent Development Kit (ADK) to handle multi-day enterprise workflows.','2026',4,'This technical deep-dive introduces the architectural patterns required to transition from stateless chatbots to production-grade, long-running AI agents using Google''s Agent Development Kit (ADK). Key architectural concepts covered include:
* **Durable State Machines**: Managing multi-step asynchronous processes over extended cycles.
* **Persistent Session Storage**: Retaining complete execution state across service recycles and idle timeouts.
-* **Event-Driven Webhooks**: Enabling agents to wake on external events and seamlessly delegate sub-tasks within enterprise environments.','en','Guide','Advanced',0,'online','automatic','3bd93adc62ee24fa759a5270d0df9c9c79d2c34641c37375cd0d6b295f96cab4',NULL,1.78035284903161406e+09,0,'2026-06-02T00:27:29.031614+02:00',NULL,NULL,NULL,'["AI", "AI Agents", "State Orchestration", "Agent Development Kit (ADK)"]','["[GUIDE]", "[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Well-received architectural guide providing concrete patterns for persistent state management in enterprise-grade agent workflows.", "social_preview_url": "", "source_provenance": "X.com (GoogleDevs)", "suggested_new_category": "ai-agents-mcp"}');
-INSERT INTO "resources" VALUES('https://developers.googleblog.com/one-year-of-innovation-celebrating-100k-members-in-the-google-cloud-x-nvidia-developer-community','One Year of Innovation: Celebrating 100k Members in the Google Cloud x NVIDIA Developer Community','Celebrating one year of the Google Cloud and NVIDIA developer community, now 100,000 members strong.','2026',4,'Celebrates the one-year anniversary and 100k-member milestone of the joint Google Cloud and NVIDIA developer community. This resource aggregates curated learning paths, engineering webinars, and architectural blueprints for deploying production-ready agentic AI and optimizing large language models (LLMs) on NVIDIA-accelerated GCP infrastructure.','en','blog','Beginner',0,'online','automatic','5f4fcfe9b69ee8f138479391ef0a23e3ea1987cb95cfc34856ea8c6bde0e667d',NULL,1.78035229258839607e+09,0,'2026-06-02T00:18:12.588396+02:00',NULL,NULL,NULL,'["Public Cloud Solutions", "Google Cloud Platform", "AI Infrastructure"]','["GUIDE"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "Well-received enterprise community initiative supporting multi-node GPU clustering and LLM fine-tuning patterns on Google Cloud.", "social_preview_url": "", "source_provenance": "X.com (GoogleDevs)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://developers.openai.com/codex/app/computer-use','Computer Use - Codex App | OpenAI Developers','With computer use, Codex can see and operate graphical user interfaces on macOS or Windows.','2026',4,'The OpenAI Codex computer use capability allows the AI agent to interact directly with macOS and Windows graphical user interfaces by interpreting screen pixels and accessibility APIs. It enables hands-free execution of complex desktop workflows such as media editing, settings configurations, and browser automation without requiring application-specific APIs. Security is maintained through robust, user-configurable app-by-app permissions and explicit prompt validation hooks.','en','documentation','advanced',0,'online','automatic','ed79031a20a27dfd4a2a87775cff9338bffcb8d2b942d307043c06414d4811d1',NULL,1780352454.11968,0,'2026-06-02T00:20:54.119680+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "AI Agents", "Computer Use", "GUI Automation"]','["[DE FACTO STANDARD]", "[EMERGING]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly anticipated and well-received official feature enabling OpenAI Codex to interact with local systems via screen capture and accessibility API controls on macOS and Windows.", "social_preview_url": "https://developers.openai.com/og/codex/app/computer-use.png", "source_provenance": "X.com (OpenAI)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com','developers.redhat.com 🌟','','2026',5,'Red Hat''s dedicated developer portal providing comprehensive access to tools, sandboxes, and cloud-native frameworks like Quarkus and Spring on Kubernetes. It bridges the gap between raw cluster endpoints and developer workflows. In 2026, it serves as a cornerstone educational hub for enterprise software engineers.','English','Developer Portal','Intermediate',0,'online','manual',NULL,NULL,1.78173611227891588e+09,0,'2026-06-18T00:41:52.278916+02:00',NULL,NULL,NULL,'["Platform Engineering", "Developer Experience", "Red Hat Ecosystem"]','["[DE FACTO STANDARD]"]','[]','["openshift.md"]','{}','{}');
+* **Event-Driven Webhooks**: Enabling agents to wake on external events and seamlessly delegate sub-tasks within enterprise environments.','en','Guide','Advanced',0,'online','automatic','3bd93adc62ee24fa759a5270d0df9c9c79d2c34641c37375cd0d6b295f96cab4',NULL,1780352849,0,'2026-06-02T00:27:29.031614+02:00',NULL,NULL,NULL,'["AI", "AI Agents", "State Orchestration", "Agent Development Kit (ADK)"]','["[GUIDE]", "[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Well-received architectural guide providing concrete patterns for persistent state management in enterprise-grade agent workflows.", "social_preview_url": "", "source_provenance": "X.com (GoogleDevs)", "suggested_new_category": "ai-agents-mcp"}');
+INSERT INTO "resources" VALUES('https://developers.googleblog.com/one-year-of-innovation-celebrating-100k-members-in-the-google-cloud-x-nvidia-developer-community','One Year of Innovation: Celebrating 100k Members in the Google Cloud x NVIDIA Developer Community','Celebrating one year of the Google Cloud and NVIDIA developer community, now 100,000 members strong.','2026',4,'Celebrates the one-year anniversary and 100k-member milestone of the joint Google Cloud and NVIDIA developer community. This resource aggregates curated learning paths, engineering webinars, and architectural blueprints for deploying production-ready agentic AI and optimizing large language models (LLMs) on NVIDIA-accelerated GCP infrastructure.','en','blog','Beginner',0,'online','automatic','5f4fcfe9b69ee8f138479391ef0a23e3ea1987cb95cfc34856ea8c6bde0e667d',NULL,1780352292,0,'2026-06-02T00:18:12.588396+02:00',NULL,NULL,NULL,'["Public Cloud Solutions", "Google Cloud Platform", "AI Infrastructure"]','["GUIDE"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "Well-received enterprise community initiative supporting multi-node GPU clustering and LLM fine-tuning patterns on Google Cloud.", "social_preview_url": "", "source_provenance": "X.com (GoogleDevs)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://developers.openai.com/codex/app/computer-use','Computer Use - Codex App | OpenAI Developers','With computer use, Codex can see and operate graphical user interfaces on macOS or Windows.','2026',4,'The OpenAI Codex computer use capability allows the AI agent to interact directly with macOS and Windows graphical user interfaces by interpreting screen pixels and accessibility APIs. It enables hands-free execution of complex desktop workflows such as media editing, settings configurations, and browser automation without requiring application-specific APIs. Security is maintained through robust, user-configurable app-by-app permissions and explicit prompt validation hooks.','en','documentation','advanced',0,'online','automatic','ed79031a20a27dfd4a2a87775cff9338bffcb8d2b942d307043c06414d4811d1',NULL,1780352454,0,'2026-06-02T00:20:54.119680+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "AI Agents", "Computer Use", "GUI Automation"]','["[DE FACTO STANDARD]", "[EMERGING]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly anticipated and well-received official feature enabling OpenAI Codex to interact with local systems via screen capture and accessibility API controls on macOS and Windows.", "social_preview_url": "https://developers.openai.com/og/codex/app/computer-use.png", "source_provenance": "X.com (OpenAI)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com','developers.redhat.com 🌟','','2026',5,'Red Hat''s dedicated developer portal providing comprehensive access to tools, sandboxes, and cloud-native frameworks like Quarkus and Spring on Kubernetes. It bridges the gap between raw cluster endpoints and developer workflows. In 2026, it serves as a cornerstone educational hub for enterprise software engineers.','English','Developer Portal','Intermediate',0,'online','manual',NULL,NULL,1781736112,0,'2026-06-18T00:41:52.278916+02:00',NULL,NULL,NULL,'["Platform Engineering", "Developer Experience", "Red Hat Ecosystem"]','["[DE FACTO STANDARD]"]','[]','["openshift.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/05/17/integrating-systems-apache-camel-and-quarkus-red-hat-openshift','developers.redhat.com: Integrating systems with Apache Camel and Quarkus on Red Hat OpenShift','','2021',0,'An enterprise integration guide illustrating how running Apache Camel on Quarkus on Red Hat OpenShift delivers sub-second cold starts and minimal memory consumption, ideal for resource-constrained Kubernetes environments.','Java','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Enterprise Integration", "Camel Quarkus"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/05/19/micropipenv-installing-python-dependencies-containerized-applications','developers.redhat.com: micropipenv: Installing Python dependencies in containerized applications 🌟','','2021',0,'Introduces `micropipenv`, a lightweight CLI tool designed to run within container engines. It efficiently resolves and installs locked dependencies from Pipfile, poetry.lock, or requirements.txt files without installing bulky build wrappers, optimizing image sizes.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Python Packaging", "Docker Integration"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/05/20/shenandoah-garbage-collection-openjdk-16-concurrent-reference-processing','developers.redhat.com: Shenandoah garbage collection in OpenJDK 16: Concurrent reference processing','','2021',0,'In-depth technical breakdown of Shenandoah GC''s concurrent reference processing capabilities in OpenJDK 16. Details how reducing concurrent STW (Stop-The-World) phases minimizes millisecond-level tail latencies for highly parallel microservices.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["JVM Architecture", "Memory Management", "Garbage Collection"]','["[COMMUNITY-TOOL]"]','[]','["java-and-java-performance-optimization.md"]','{}','{}');
@@ -3598,13 +3598,13 @@ INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/05/2
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/05/24/deploy-helm-charts-jenkins-cicd-red-hat-openshift-4','developers.redhat.com: Deploy Helm charts with Jenkins CI/CD in Red Hat OpenShift 4 🌟','','2021',0,'Developer workflow demonstrating automated packaging and continuous delivery of Helm charts using Jenkins pipelines in OpenShift 4. Reviews the integration of enterprise security constraints and build processes.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Continuous Integration", "CI-CD Pipelines", "Red Hat OpenShift"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md", "demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/05/25/red-hat-universal-base-image-and-docker-hub-why-should-developers-care','developers.redhat.com: Red Hat Universal Base Image and Docker Hub: Why should developers care?','','2021',0,'An informative article analyzing the strategic importance of hosting Red Hat Universal Base Images on Docker Hub. It highlights how developers benefit from instant access to cryptographically signed, compliant, and regularly updated base layers that easily pass enterprise security audits. The piece underscores the role of UBI in eliminating legal and performance compliance issues across environments.','Markdown','Article','Low',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Containerization", "Base Images"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/06/14/application-modernization-patterns-apache-kafka-debezium-and-kubernetes','developers.redhat.com: Application modernization patterns with Apache Kafka, Debezium, and Kubernetes','','2021',0,'A deep technical dive into change data capture (CDC) as an application modernization accelerator. Demonstrates how combining Debezium, Apache Kafka, and Kubernetes enables seamless database-to-database replication and asynchronous microservice integration.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Microservices", "Modernization", "CDC Patterns"]','["[COMMUNITY-TOOL]"]','[]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/06/18/perform-kaniko-build-red-hat-openshift-cluster-and-push-image-registry','developers.redhat.com: Perform a kaniko build on a Red Hat OpenShift cluster'' and push the image to a registry','','2021',0,'A specialized technical guide illustrating how to execute secure, unprivileged container image builds using Kaniko within a Red Hat OpenShift cluster. It explains how to bypass Docker-daemon dependencies by using Kaniko''s user-space execution model.','English','Technical Article','Intermediate',0,'online','manual','N/A',100.0,1.779029267869174e+09,0,'2026-05-17T16:47:47.869174+02:00',NULL,NULL,NULL,'["Image Building", "In-Cluster Builds", "Educational Material"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/06/18/perform-kaniko-build-red-hat-openshift-cluster-and-push-image-registry','developers.redhat.com: Perform a kaniko build on a Red Hat OpenShift cluster'' and push the image to a registry','','2021',0,'A specialized technical guide illustrating how to execute secure, unprivileged container image builds using Kaniko within a Red Hat OpenShift cluster. It explains how to bypass Docker-daemon dependencies by using Kaniko''s user-space execution model.','English','Technical Article','Intermediate',0,'online','manual','N/A',100.0,1779029267,0,'2026-05-17T16:47:47.869174+02:00',NULL,NULL,NULL,'["Image Building", "In-Cluster Builds", "Educational Material"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/06/25/making-java-programs-cloud-ready-part-1-incremental-approach-using-jakarta-ee','developers.redhat.com: Making Java programs cloud-ready, Part 1: An incremental approach using Jakarta EE and MicroProfile','','2021',0,'Demonstrates an incremental migration strategy to transition legacy monolithic Java applications into cloud-ready deployments using Jakarta EE and Eclipse MicroProfile. It outlines how to integrate lightweight container metrics, externalized configurations, and standard health indicators into existing systems.','Java','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Java", "Cloud Migration", "Modernization"]','["[LEGACY]"]','[]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/06/28/making-java-programs-cloud-ready-part-2-upgrade-legacy-java-application-jakarta','developers.redhat.com: Making Java programs cloud-ready, Part 2: Upgrade the legacy Java application to Jakarta EE','','2021',0,'Part two of the cloud migration series, illustrating technical procedures for refactoring legacy code bases to Jakarta EE. It covers deep-level migration from `javax` to `jakarta` namespaces, addressing dependency updates, persistence adjustments, and deployment optimizations within Kubernetes contexts.','Java','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Java", "Cloud Migration", "Namespace Migration"]','["[LEGACY]"]','[]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/06/30/implementing-apache-activemq-style-broker-meshes-apache-artemis','developers.redhat.com: Implementing Apache ActiveMQ-style broker meshes with Apache Artemis','','2021',0,'A technical guide on constructing high-availability broker meshes using Apache Artemis on enterprise infrastructure. It details configuration strategies for clustering, store-and-forward replication, and dynamic queue load balancing.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Message Brokers", "Clustering"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/07/01/how-expose-websocket-endpoint-using-red-hat-3scale-api-management','developers.redhat.com: How to expose a WebSocket endpoint using Red Hat 3scale API Management','','2021',0,'A highly technical guide demonstrating gateway configurations needed to establish persistent WebSocket connections through the 3scale API gateway. Discusses protocol upgrading, timeout values, and scaling metrics.','English','Tutorial','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "API Management", "Persistent Connections"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["developerportals.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/07/01/resteasy-reactive-and-more-quarkus-20','developers.redhat.com: RESTEasy Reactive and more in Quarkus 2.0','','2021',4,'Explores the design of RESTEasy Reactive, a completely overhauled, non-blocking HTTP layer introduced in Quarkus 2.0. By running directly on the Vert.x event loop without context switching, it yields a dramatic leap in performance and concurrent connection management. This architectural evolution cemented Quarkus as a leader in high-performance reactive API frameworks.','Java','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Java Cloud Native", "Quarkus", "Reactive Architecture"]','["[ENTERPRISE-STABLE]"]','[]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/07/07/getting-started-red-hat-openshift-streams-apache-kafka','developers.redhat.com: Getting started with Red Hat OpenShift Streams for'' Apache Kafka','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: Getting started with Red Hat OpenShift Streams for'' Apache Kafka in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790325434419949e+09,0,'2026-05-17T17:42:23.441995+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/07/07/getting-started-red-hat-openshift-streams-apache-kafka','developers.redhat.com: Getting started with Red Hat OpenShift Streams for'' Apache Kafka','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: Getting started with Red Hat OpenShift Streams for'' Apache Kafka in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032543,0,'2026-05-17T17:42:23.441995+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/07/07/managing-api-life-cycle-event-driven-architecture-practical-approach','developers.redhat.com: Managing the API life cycle in an event-driven architecture: A practical approach 🌟','','2021',0,'Analyzes the lifecycle of asynchronous APIs in scale architectures. Proposes using AsyncAPI specifications alongside Schema Registries to maintain strict schema enforcement, contract versioning, and unified developer portal configurations.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Event-Driven Systems", "Apache Kafka", "Schema Governance"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/07/08/troubleshooting-application-performance-red-hat-openshift-metrics-part-1','developers.redhat.com: Troubleshooting application performance with Red Hat OpenShift metrics, Part 1: Requirements','','2021',3,'Part 1 of an observability series discussing the performance requirements of gathering application telemetry in OpenShift. Outlines the infrastructure metrics, agent resource targets, and storage patterns required for steady operations.','English','Article','Intermediate',0,'duplicate','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Kubernetes", "Observability Frameworks", "Telemetry Metrics"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{"duplicate_of": "https://developers.redhat.com/articles/2021/07/29/troubleshooting-application-performance-red-hat-openshift-metrics-part-4"}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/07/16/how-secure-apache-kafka-schemas-red-hat-integration-service-registry-20','developers.redhat.com: How to secure Apache Kafka schemas with Red Hat Integration Service Registry 2.0','','2021',0,'A step-by-step security implementation guide demonstrating how to protect schema registries using the Red Hat Integration Service Registry. Details how to configure fine-grained Access Control Lists (ACLs) and enforce authorization rules.','English','Blog Post','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Event-Driven Systems", "Apache Kafka", "Schema Governance"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
@@ -3613,31 +3613,31 @@ INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/07/2
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/07/23/jdk-flight-recorder-support-graalvm-native-image-journey-so-far','developers.redhat.com: JDK Flight Recorder support for GraalVM Native Image: The journey so far 🌟','','2021',0,'Highlights runtime monitoring capabilities for Ahead-of-Time (AOT) compiled Java applications. Explains how native binaries built with GraalVM leverage JFR events to expose custom runtime execution metrics.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["JVM Architecture", "Ahead-of-Time Compilation", "Diagnostics"]','["[COMMUNITY-TOOL]"]','[]','["java-and-java-performance-optimization.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/07/26/modernizing-applications-apache-camel-javascript-and-red-hat-openshift','developers.redhat.com: Modernizing applications with Apache Camel, JavaScript, and Red Hat OpenShift','','2021',0,'Examines legacy integration strategies and modern microservices orchestration utilizing Apache Camel K (native integrations) coupled with Node.js/JavaScript on Red Hat OpenShift. Discusses enterprise integration patterns (EIPs) within modern container systems.','JavaScript','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Modernization", "Integration Frameworks", "OpenShift & Camel"]','["[LEGACY]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/07/29/troubleshooting-application-performance-red-hat-openshift-metrics-part-4','developers.redhat.com: Troubleshooting application performance with Red Hat OpenShift metrics, Part 4: Gathering performance metrics','','2021',4,'Part 4 of an diagnostics series focusing on scraping application targets and debugging latency. Shows how to use the built-in PromQL interface on OpenShift to trace application runtime anomalies.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Kubernetes", "Observability Frameworks", "Telemetry Metrics"]','["[ENTERPRISE-STABLE]"]','[]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/07/30/customer-suggestions-improved-cicd-red-hat-openshift',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173611289868807e+09,0,'2026-06-18T00:41:52.898688+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/07/30/customer-suggestions-improved-cicd-red-hat-openshift',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736112,0,'2026-06-18T00:41:52.898688+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/08/03/managing-gitops-control-planes-secure-gitops-practices','developers.redhat.com: Managing GitOps control planes for secure GitOps practices 🌟','','2021',0,'Discusses access control models, repository structure strategies, and network isolation policies to harden GitOps control planes. Assures that malicious code or human errors are contained safely within individual tenant boundaries.','YAML','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Governance", "Platform Security", "GitOps Security"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/08/04/managing-stateful-applications-kubernetes-operators-golang','developers.redhat.com: Managing stateful applications with Kubernetes Operators in Golang 🌟','','2021',0,'An enterprise guide mapping the management of stateful database engines inside Kubernetes using Go-based operators. Highlights local volume binding, replication coordination, and automatic failovers. Reconciled with 2026 patterns, this forms the underlying theory for stateful database-as-a-service (DBaaS) offerings on Kubernetes.','Go','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Kubernetes Extension", "Stateful Applications"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-operators-controllers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/08/04/opening-black-boxes-statement-tracing','developers.redhat.com: Opening black boxes with statement tracing (SystemTap)','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903065821409893e+09,0,'2026-05-17T17:10:58.214099+02:00',NULL,NULL,NULL,'[]','[]','["docs/qa.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/08/04/opening-black-boxes-statement-tracing','developers.redhat.com: Opening black boxes with statement tracing (SystemTap)','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779030658,0,'2026-05-17T17:10:58.214099+02:00',NULL,NULL,NULL,'[]','[]','["docs/qa.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/08/11/how-maximize-data-storage-microservices-and-kubernetes-part-1-introduction','developers.redhat.com: How to maximize data storage for microservices and Kubernetes, Part 1: An introduction 🌟','','2021',0,'Part one of a premium Red Hat series defining technical best practices for mapping microservices to underlying storage topologies. It highlights the strategic balance between raw database performance demands and the cloud-native flexibility of dynamic storage provisioning.','N/A','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Storage Architecture", "Storage Fundamentals", "Stateful Applications"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-storage.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/08/11/simplify-load-balancing-api-gateways-using-red-hat-3scale-api-management','developers.redhat.com: Simplify load balancing for API gateways using Red Hat 3scale API Management','','2021',0,'Evaluates traffic management policies and network topologies designed to optimize high-performance load balancing in front of 3scale API gateways. Focuses on minimizing round-trip times and preventing traffic hotspots.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "API Management", "Infrastructure Patterns"]','["[COMMUNITY-TOOL]"]','[]','["developerportals.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/08/12/build-and-deploy-microservices-kubernetes-and-dapr','developers.redhat.com: Build and deploy microservices with Kubernetes and Dapr','','2021',4,'Detailed technical guide for building and running Dapr-enabled microservices on Red Hat OpenShift and vanilla Kubernetes. Focuses on setting up sidecars and microservices configurations. Current 2026 engineering practices validate this approach for enterprise Java/Node architectures looking to offload ingress, telemetry, and security concerns to the runtime.','English','Guide','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud-Native", "Application Runtime", "Dapr Deployment"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["serverless.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/08/20/composable-software-catalogs-kubernetes-easier-way-update-containerized','developers.redhat.com: Composable software catalogs on Kubernetes: An easier way to update containerized applications','','2021',4,'Explains how to construct and update software catalogs inside OLM. Focuses on the architectural design of file-based, composable software catalogs to allow administrators to streamline platform updates.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Kubernetes", "Operator Framework", "Lifecycle Management"]','["[ENTERPRISE-STABLE]"]','[]','["ocp4.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/08/26/introduction-nodejs-reference-architecture-part-5-building-good-containers','developers.redhat.com: Introduction to the Node.js reference architecture, Part 5: Building good containers','','2021',0,'Part of Red Hat''s Node.js reference architecture focusing on secure container images. Outlines distroless base choices, multi-stage Docker builds, user permissions management, and resource allocation policies for production runtimes.','Markdown','Guide','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Containerization", "Node.js Deployment"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["javascript.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/08/30/automate-red-hat-jboss-web-server-deployments-ansible','developers.redhat.com: Automate Red Hat JBoss Web Server deployments with Ansible','','2021',0,'Automates deployment and cluster routing for enterprise Red Hat JBoss Web Server (JWS) environments. Illustrates how to orchestrate JBoss installations, execute configuration templating, and deploy Java war artifacts securely.','YAML','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Application Servers"]','["[COMMUNITY-TOOL]"]','[]','["ansible.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/08/31/why-should-i-choose-quarkus-over-spring-my-microservices','developers.redhat.com: Why should I choose Quarkus over Spring for my microservices?','','2021',0,'A detailed technical comparison explaining the advantages of Quarkus over Spring for cloud-native Java workloads. While Spring Boot 3 has improved native compilation, Quarkus remains highly competitive in 2026 for serverless startup time, memory footprints, and GraalVM build optimization.','Java','Article','Intermediate',1,'online','manual','N/A',100.0,1779032368.40362,0,'2026-05-17T17:39:28.403620+02:00',NULL,NULL,NULL,'["Modern Java", "Frameworks", "Quarkus vs Spring"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/08/31/why-should-i-choose-quarkus-over-spring-my-microservices','developers.redhat.com: Why should I choose Quarkus over Spring for my microservices?','','2021',0,'A detailed technical comparison explaining the advantages of Quarkus over Spring for cloud-native Java workloads. While Spring Boot 3 has improved native compilation, Quarkus remains highly competitive in 2026 for serverless startup time, memory footprints, and GraalVM build optimization.','Java','Article','Intermediate',1,'online','manual','N/A',100.0,1779032368,0,'2026-05-17T17:39:28.403620+02:00',NULL,NULL,NULL,'["Modern Java", "Frameworks", "Quarkus vs Spring"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/09/01/outbox-pattern-apache-kafka-and-debezium','developers.redhat.com: The outbox pattern with Apache Kafka and Debezium 🌟','','2021',0,'An implementation walkthrough of the Transactional Outbox pattern utilizing Debezium and Apache Kafka. This pattern guarantees reliable, dual-write-free message propagation from internal microservice datastores directly to downstream Kafka clusters.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Event-Driven Systems", "Design Patterns", "Transactional Outbox"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/09/06/improving-cicd-red-hat-openshift','developers.redhat.com: Improving CI/CD in Red Hat OpenShift 🌟','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: Improving CI/CD in Red Hat OpenShift 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903036469641304e+09,0,'2026-05-17T17:06:04.696413+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/09/06/improving-cicd-red-hat-openshift','developers.redhat.com: Improving CI/CD in Red Hat OpenShift 🌟','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: Improving CI/CD in Red Hat OpenShift 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030364,0,'2026-05-17T17:06:04.696413+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/09/16/shenandoah-openjdk-17-sub-millisecond-gc-pauses','developers.redhat.com: Shenandoah in OpenJDK 17: Sub-millisecond GC pauses','','2021',0,'This Red Hat engineering analysis covers Shenandoah GC in OpenJDK 17. It details how the garbage collector achieves sub-millisecond pauses by performing evacuation and compacting concurrently with active application threads, making it ideal for low-latency Java microservices.','Java','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "JVM Internals", "Garbage Collection"]','["[COMMUNITY-TOOL]"]','[]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/09/20/quarkus-spring-developers-getting-started','developers.redhat.com: Quarkus for Spring developers: Getting started 🌟','','2021',0,'A practical guide helping Spring Boot developers transition to Quarkus by leveraging Quarkus''s Spring Compatibility API. In 2026, this guide remains extremely relevant for migrating legacy microservices, enabling developers to use familiar Spring annotations under a faster Quarkus engine.','Java','Article','Intermediate',1,'online','manual','N/A',100.0,1.77903155919940304e+09,0,'2026-05-17T17:25:59.199403+02:00',NULL,NULL,NULL,'["Modern Java", "Frameworks", "Migrations"]','["[LEGACY]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/09/20/quarkus-spring-developers-getting-started','developers.redhat.com: Quarkus for Spring developers: Getting started 🌟','','2021',0,'A practical guide helping Spring Boot developers transition to Quarkus by leveraging Quarkus''s Spring Compatibility API. In 2026, this guide remains extremely relevant for migrating legacy microservices, enabling developers to use familiar Spring annotations under a faster Quarkus engine.','Java','Article','Intermediate',1,'online','manual','N/A',100.0,1779031559,0,'2026-05-17T17:25:59.199403+02:00',NULL,NULL,NULL,'["Modern Java", "Frameworks", "Migrations"]','["[LEGACY]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/09/21/distributed-transaction-patterns-microservices-compared','developers.redhat.com: Distributed transaction patterns for microservices compared','','2021',0,'This article analyzes patterns for distributed transaction management in decoupled architectures. It contrasts two-phase commit (2PC) limitations with the Saga pattern (both orchestrated and choreographed styles), providing a practical guide on maintaining transactional state.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Microservices", "Distributed Transactions", "Patterns"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/09/22/thoth-prescriptions-resolving-python-dependencies','developers.redhat.com: Thoth prescriptions for resolving Python dependencies','','2021',0,'Details ''prescriptions''—declarative rules used by Project Thoth to solve complex Python dependency lockups. Demonstrates automated strategies to avoid platform-specific bugs, secure transitive packages, and optimize base system configurations in container builds.','Python','Technical Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure & DevOps", "Dependency Management", "Package Security"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/09/27/four-reasons-developers-should-use-ansible','developers.redhat.com: Four reasons developers should use Ansible','','2021',0,'Outlines architectural benefits why software engineers should embrace configuration as code using Ansible. Focuses on local development environment parity, simplified build runners, database schema migrations, and application topologies.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Concepts"]','["[COMMUNITY-TOOL]"]','[]','["ansible.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/09/28/set-modcluster-red-hat-jboss-web-server-ansible','developers.redhat.com: Set up mod_cluster for Red Hat JBoss Web Server with Ansible','','2021',0,'Guides system engineers on configuring mod_cluster web server components inside Red Hat JBoss environments. Shows how to dynamically balance traffic routing paths using automated playbooks.','English','blog_post','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Automation & Orchestration", "Ansible", "Application Delivery"]','["[COMMUNITY-TOOL]"]','[]','["ansible.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/10/01/new-application-samples-red-hat-openshift-48','developers.redhat.com: New application samples in Red Hat OpenShift 4.8','','2021',0,'Introduces new application developer templates launched in OpenShift 4.8. Explains how developers can instantly import, test, and containerize various languages directly within the OpenShift developer GUI console.','N/A','Article','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Development", "Reference Templates", "OpenShift 4.8"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/10/04/get-started-openshift-service-registry',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173611758013105e+09,0,'2026-06-18T00:41:57.580131+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/10/11/get-started-openshift-service-registry','developers.redhat.com: Get started with OpenShift Service Registry','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: Get started with OpenShift Service Registry in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903150723251295e+09,0,'2026-05-17T17:25:07.232513+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/10/11/quarkus-spring-developers-kubernetes-native-design-patterns','==developers.redhat.com: Quarkus for Spring developers: Kubernetes-native'' design patterns==','','2021',0,'Explores how Spring Boot developers can utilize Quarkus to build Kubernetes-native application patterns, such as direct ConfigMap/Secret binding and health probe automation. By 2026, native Kubernetes integration inside Java frameworks has significantly reduced the need for external boilerplate sidecars.','Java','Article','Intermediate',1,'online','manual','N/A',100.0,1.77902971018488311e+09,0,'2026-05-17T16:55:10.184883+02:00',NULL,NULL,NULL,'["Modern Java", "Frameworks", "Kubernetes Integration"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/10/04/get-started-openshift-service-registry',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736117,0,'2026-06-18T00:41:57.580131+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/10/11/get-started-openshift-service-registry','developers.redhat.com: Get started with OpenShift Service Registry','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: Get started with OpenShift Service Registry in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031507,0,'2026-05-17T17:25:07.232513+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/10/11/quarkus-spring-developers-kubernetes-native-design-patterns','==developers.redhat.com: Quarkus for Spring developers: Kubernetes-native'' design patterns==','','2021',0,'Explores how Spring Boot developers can utilize Quarkus to build Kubernetes-native application patterns, such as direct ConfigMap/Secret binding and health probe automation. By 2026, native Kubernetes integration inside Java frameworks has significantly reduced the need for external boilerplate sidecars.','Java','Article','Intermediate',1,'online','manual','N/A',100.0,1779029710,0,'2026-05-17T16:55:10.184883+02:00',NULL,NULL,NULL,'["Modern Java", "Frameworks", "Kubernetes Integration"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/11/02/how-choose-best-java-garbage-collector','developers.redhat.com: How to choose the best Java garbage collector','','2021',0,'Technical selection matrix mapping GC choices (G1GC, ZGC, Shenandoah, Serial) to enterprise architectural requirements such as maximum throughput, heap density, or strict SLA-bound tail latency limits.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["JVM Architecture", "Memory Management", "Garbage Collection"]','["[COMMUNITY-TOOL]"]','[]','["java-and-java-performance-optimization.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/11/04/boost-throughput-resteasy-reactive-quarkus-22','developers.redhat.com: Boost throughput with RESTEasy Reactive in Quarkus'' 2.2','','2021',0,'Deep-dive explaining performance gains achieved through RESTEasy Reactive in Quarkus 2.2+. By running non-blocking HTTP endpoints directly on the underlying Netty event loop, this architecture maximizes throughput. It is the default approach for building high-scale Java APIs in 2026.','Java','Article','Advanced',1,'online','manual','N/A',100.0,1.77903152070880603e+09,0,'2026-05-17T17:25:20.708806+02:00',NULL,NULL,NULL,'["Modern Java", "Frameworks", "Reactive Programming"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/11/04/boost-throughput-resteasy-reactive-quarkus-22','developers.redhat.com: Boost throughput with RESTEasy Reactive in Quarkus'' 2.2','','2021',0,'Deep-dive explaining performance gains achieved through RESTEasy Reactive in Quarkus 2.2+. By running non-blocking HTTP endpoints directly on the underlying Netty event loop, this architecture maximizes throughput. It is the default approach for building high-scale Java APIs in 2026.','Java','Article','Advanced',1,'online','manual','N/A',100.0,1779031520,0,'2026-05-17T17:25:20.708806+02:00',NULL,NULL,NULL,'["Modern Java", "Frameworks", "Reactive Programming"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/11/04/generating-pseudorandom-numbers-python','developers.redhat.com: Generating pseudorandom numbers in Python','','2021',0,'Curator Insight: Contrasts pseudorandom generation techniques against high-entropy secure alternatives in standard Python library spaces.
Live Grounding: Compares standard deterministic algorithms (`random`) with cryptographically strong modules (`secrets`), detailing risks in key generation and security token architecture.','Python','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Cryptography & Security", "Randomness"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/11/15/net-60-now-available-rhel-and-openshift','developers.redhat.com: .NET 6 now available for RHEL and OpenShift','','2021',4,'Announces native Red Hat Enterprise Linux (RHEL) and OpenShift support for .NET 6. Focuses on pre-configured, secure container base images and integration setups that simplify enterprise deployments.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Development", ".NET Framework", "RHEL Support"]','["[ENTERPRISE-STABLE]"]','[]','["dotnet.md"]','{}','{}');
@@ -3647,14 +3647,14 @@ INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/11/2
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/11/23/faster-way-access-jdk-flight-recorder-data','developers.redhat.com: A faster way to access JDK Flight Recorder data','','2021',0,'Technical review of modern JVM Flight Recorder streaming capabilities. It reviews strategies for consuming real-time telemetry events via Java in-memory APIs, offering low-latency, zero-overhead diagnostic monitoring without relying on bulky local file dumps.','English','Technical Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Java Virtual Machine", "Diagnostics and Troubleshooting"]','["[COMMUNITY-TOOL]"]','[]','["java-and-java-performance-optimization.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/11/30/modernizing-enterprise-java-cloud-native-guide-developers','developers.redhat.com: Modernizing Enterprise Java: A cloud native guide for developers','','2021',0,'A developer-focused modernization guide published by Red Hat for refactoring monolithic enterprise Java workloads into modern cloud native applications. It discusses migrating to Quarkus, adopting reactive architectures, and optimizing containers for Kubernetes.','Java','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Cloud Native Java", "Modernization"]','["[COMMUNITY-TOOL]"]','[]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/12/06/improve-your-kafka-connect-builds-debezium','developers.redhat.com: Improve your Kafka Connect builds of Debezium.','','2021',0,'An operational guide focusing on optimizing Kafka Connect builds when integrating Debezium connectors. It provides best practices for crafting container images via Kubernetes operators and custom resources (CRDs) to guarantee deterministic dependency resolution and streamlined cluster deployments.','YAML','Guide','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Engineering", "Change Data Capture", "Kafka Connect"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/12/13/remote-debugging-kubernetes-using-vs-code','==developers.redhat.com: Remote debugging on Kubernetes using VS Code==','','2021',0,'A detailed architectural guide by Red Hat outlining remote debugging topologies for containerized apps on Kubernetes using VS Code. Instructs on configuring port-forwarding and Delve/gdb configurations inside remote pods.','N/A','Article','Advanced',1,'online','manual','N/A',100.0,1.77903142552565288e+09,0,'2026-05-17T17:23:45.525653+02:00',NULL,NULL,NULL,'["Cloud-Native Development", "Kubernetes", "Remote Debugging"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/12/13/remote-debugging-kubernetes-using-vs-code','==developers.redhat.com: Remote debugging on Kubernetes using VS Code==','','2021',0,'A detailed architectural guide by Red Hat outlining remote debugging topologies for containerized apps on Kubernetes using VS Code. Instructs on configuring port-forwarding and Delve/gdb configurations inside remote pods.','N/A','Article','Advanced',1,'online','manual','N/A',100.0,1779031425,0,'2026-05-17T17:23:45.525653+02:00',NULL,NULL,NULL,'["Cloud-Native Development", "Kubernetes", "Remote Debugging"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2021/12/16/secure-your-kubernetes-deployments-ebpf','developers.redhat.com: Secure your Kubernetes deployments with eBPF','','2021',0,'Details how eBPF (Extended Berkeley Packet Filter) technology shifts the runtime security paradigm away from heavy, sidecar-based observability architectures. Demonstrates writing and attaching kernel sandboxed utilities to track execution and networking footprints with minimal CPU overhead. Crucial reading for high-scale, security-conscious platform teams.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Runtime Security", "eBPF"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2022/01/11/5-design-principles-microservices','developers.redhat.com: 5 design principles for microservices','','2022',0,'Outlines five core engineering principles foundational to sustainable microservices: single responsibility boundaries, loose coupling, data isolation, failure-resilient architecture, and robust observability.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Microservices", "Design Principles", "Core Principles"]','["[COMMUNITY-TOOL]"]','[]','["introduction.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2022/01/13/developers-guide-cicd-and-gitops-jenkins-pipelines','developers.redhat.com: A developer''s guide to CI/CD and GitOps with Jenkins Pipelines','','2022',0,'A developer-focused guide by Red Hat covering best practices for declarative pipelines and GitOps strategies. *Curator Insight*: Red Hat pipeline strategy. *Live Grounding*: Highly valuable blueprint for organizations looking to integrate legacy Jenkins setups with GitOps loops.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipelines", "Pipeline Patterns", "GitOps"]','["[LEGACY]"]','[]','["jenkins.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2022/01/17/reduce-size-container-images-dockerslim','developers.redhat.com: Reduce the size of container images with DockerSlim','','2022',0,'Red Hat''s analysis of the DockerSlim command utility. Discusses dynamically tracing operational execution paths to securely remove unused operating system components.','N/A','article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containers", "Developer Tooling", "Image Compacting"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2022/02/02/protect-secrets-git-cleansmudge-filter','developers.redhat.com: Protect secrets in Git with the clean/smudge filter','','2022',4,'Explains the deployment of Git clean/smudge filters as a local workstation guardrail. This configuration transparently encrypts and decrypts sensitive file values during Git staging and checkout processes, preventing accidental upstream exposure of raw development secrets.','Bash','Tutorial','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Developer Tooling", "Git Secrets Security"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2022/03/10/which-better-single-kafka-cluster-rule-them-all-or-many','developers.redhat.com: Which is better: A single Kafka cluster to rule them all, or many?','','2022',0,'Explores the core architectural debate of running a unified, enterprise-wide Kafka cluster versus provisioning multiple, isolated, application-specific clusters. Evaluates resource isolation, operational support overhead, and data security boundaries.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Event-Driven Systems", "Apache Kafka", "Topology & Architecture"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2022/06/20/8-open-source-kubernetes-security-tools','developers.redhat.com: 8 open source Kubernetes security tools','','2022',0,'Evaluates eight open-source security utilities critical for securing containerized environments. Highlights runtime threat detectors, IaC scanners, policy compliance checkers, and secrets managers, discussing deployment strategies for secure platform engineering.','Go','Article','Intermediate',0,'online','manual','N/A',100.0,1.77902913828067588e+09,0,'2026-05-17T16:45:38.280676+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Security", "Curation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2022/06/20/8-open-source-kubernetes-security-tools','developers.redhat.com: 8 open source Kubernetes security tools','','2022',0,'Evaluates eight open-source security utilities critical for securing containerized environments. Highlights runtime threat detectors, IaC scanners, policy compliance checkers, and secrets managers, discussing deployment strategies for secure platform engineering.','Go','Article','Intermediate',0,'online','manual','N/A',100.0,1779029138,0,'2026-05-17T16:45:38.280676+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Security", "Curation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2022/07/20/git-workflows-best-practices-gitops-deployments','developers.redhat.com: Git best practices: Workflows for GitOps deployments | Christian Hernandez 🌟','- Separate your repositories
- Separate development in directories, not branches
- Trunk-based development
@@ -3667,14 +3667,14 @@ INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2022/10/2
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2022/12/20/gitops-cookbook-kubernetes-automation-practice','developers.redhat.com: GitOps Cookbook: Kubernetes automation in practice','','2022',0,'A practical cookbook demonstrating real-world automation recipes for Red Hat OpenShift and vanilla Kubernetes. Emphasizes declarative setup patterns using ArgoCD, helm-based packages, and Kustomize patches for microservice deployments.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Continuous Delivery", "GitOps", "Automation Patterns"]','["[COMMUNITY-TOOL]"]','[]','["gitops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2023/01/04/how-use-fabric8-java-client-kubernetes','developers.redhat.com: How to use Fabric8 Java Client with Kubernetes','','2023',0,'Red Hat developer resource demonstrating basic and advanced namespace manipulations, cluster watches, and credential configurations. This workflow establishes container-aware runtime environments for enterprise-grade JVM deployments.','Java','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Development", "Java SDKs", "Fabric8 API"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-client-libraries.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2023/01/24/how-generate-code-using-fabric8-kubernetes-client','developers.redhat.com: How to generate code using Fabric8 Kubernetes Client','','2023',0,'Step-by-step tutorial explaining how to programmatically generate Java models, types, and custom Domain-Specific Languages (DSL) from cluster-registered CRDs using the Fabric8 Java Client. This technique minimizes manual boilerplate and guarantees strict type safety.','Java','Tutorial','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Development", "Code Generation", "Fabric8 CRD"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-client-libraries.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2023/02/14/remote-container-development-vs-code-and-podman','==developers.redhat.com: Remote container development with VS Code and Podman=='' 🌟','','2023',0,'Analyzes the configuration of VS Code Remote Containers utilizing Podman instead of Docker. Discusses handling rootless execution models, matching host/container UIDs, and configuring SELinux policies in secure enterprise architectures.','Shell','Article','Advanced',0,'online','manual','N/A',100.0,1.77903080906842398e+09,0,'2026-05-17T17:13:29.068424+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Remote Development & Collaborative Coding"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2023/02/14/remote-container-development-vs-code-and-podman','==developers.redhat.com: Remote container development with VS Code and Podman=='' 🌟','','2023',0,'Analyzes the configuration of VS Code Remote Containers utilizing Podman instead of Docker. Discusses handling rootless execution models, matching host/container UIDs, and configuring SELinux policies in secure enterprise architectures.','Shell','Article','Advanced',0,'online','manual','N/A',100.0,1779030809,0,'2026-05-17T17:13:29.068424+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Remote Development & Collaborative Coding"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2023/03/16/how-deploy-openshift-azure-gui-part-1','developers.redhat.com: How to easily deploy OpenShift on Azure using a GUI, Part 1','- [developers.redhat.com: How to easily deploy OpenShift on Azure via GitOps, Part 2](https://developers.redhat.com/articles/2023/03/17/deploy-openshift-azure-gitops-part-2)','2023',0,'Guides users through simple graphical deployment options for Azure Red Hat OpenShift (ARO) inside the Microsoft Azure Portal.','English','Technical Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Public Cloud", "ARO Console"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2023/03/17/deploy-openshift-azure-gitops-part-2','developers.redhat.com: How to easily deploy OpenShift on Azure via GitOps,'' Part 2','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1.7790314945537281e+09,0,'2026-05-17T17:24:54.553728+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://developers.redhat.com/articles/2023/03/16/how-deploy-openshift-azure-gui-part-1"}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2023/03/17/deploy-openshift-azure-gitops-part-2','developers.redhat.com: How to easily deploy OpenShift on Azure via GitOps,'' Part 2','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779031494,0,'2026-05-17T17:24:54.553728+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://developers.redhat.com/articles/2023/03/16/how-deploy-openshift-azure-gui-part-1"}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2024/06/06/enhance-kubernetes-deployment-efficiency-argo-cd-and-applicationset','developers.redhat.com: Enhance Kubernetes deployment efficiency with Argo CD and ApplicationSet','','2024',4,'Deep technical review of optimization practices when deploying large-scale software footprints using ApplicationSets. Outlines how to maximize rendering efficiency, prevent performance bottlenecks, and design clean matrix-based generators.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["GitOps & CD", "ArgoCD", "ApplicationSets"]','["[ENTERPRISE-STABLE]"]','[]','["argo.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/2025/06/25/how-kruize-optimizes-openshift-workloads','How Kruize Optimizes OpenShift Workloads','','2025',4,'Technical review explaining how the Kruize Autotune project leverages prometheus metrics to autonomously profile and adjust microservices allocations on enterprise OpenShift clusters.','Java','Software','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Performance Engineering", "Kubernetes Optimization", "Autonomous Tuning"]','["[ENTERPRISE-STABLE]"]','[]','["openshift.md", "kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/quarkus-quick-start-guide-kubernetes-native-java-stack','developers.redhat.com: Quarkus: A quick-start guide to the Kubernetes-native Java stack','','2019',4,'Quick-start tutorial covering development environment setup, live reloading capabilities, and native compilation commands with Quarkus. Explains the differences between build-time optimizations (pioneered by Quarkus) and execution-time reflections (traditionally used by Spring). Excellent resource for developers seeking an immediate taste of Quarkus''s superior developer feedback loops.','Java','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Java Cloud Native", "Quarkus", "Fundamentals"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/articles/ubi-faq','RH Universal Base Image FAQ','','2019',0,'A comprehensive FAQ resource answering technical queries regarding Red Hat UBI redistribution rights, support channels, and package installation configurations. Explains differences between standard, minimal, and micro base layers to help developers choose the right runtime footprint.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Container Infrastructure", "Image Optimization", "Red Hat UBI"]','["[COMMUNITY-TOOL]"]','[]','["container-managers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/blog',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173587939607405e+09,0,'2026-06-18T00:37:59.396074+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["caching.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/blog',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735879,0,'2026-06-18T00:37:59.396074+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["caching.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2016/03/09/more-about-docker-images-size','developers.redhat.com: Keep it small: a closer look at Docker image sizing','','2016',0,'An early framework mapping out compilation footprint problems in old monolithic images. Highlights how layer auditing techniques set up today''s industry multi-stage patterns.','N/A','article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containers", "Build Optimization", "Historical Context"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2017/08/16/troubleshooting-java-applications-on-openshift','developers.redhat.com: Troubleshooting java applications on openshift (Jolokia)','','2017',0,'Guides developers on using Jolokia, an HTTP/JSON bridge for JMX, to securely query and troubleshoot Java microservices deployed inside Red Hat OpenShift pods.','Java','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2017-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Application Monitoring", "Java JMX"]','["[COMMUNITY-TOOL]"]','[]','["ocp3.md", "monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2017/10/05/jdbc-master-slave-persistence-setup-activemq-using-postgresql-database','developers.redhat.com: JDBC Master-Slave Persistence setup with Activemq using Postgresql database','','2017',3,'An older but architecturally important guide addressing the configuration of JDBC Master-Slave persistence topologies in ActiveMQ using a PostgreSQL database. It outlines database locking strategies to coordinate high-availability failover configurations.','YAML','Blog Post','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2017-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Cloud Native Integration", "ActiveMQ Artemis", "Persistence"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
@@ -3685,7 +3685,7 @@ INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2018/08/29/in
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2018/09/24/the-future-of-java-and-openjdk-updates-without-oracle-support','developers.redhat.com: The future of Java and OpenJDK updates without Oracle support','','2018',0,'Red Hat''s strategic statement on taking over the stewardship of OpenJDK updates (specifically JDK 8 and JDK 11) after Oracle''s support cycles. It outlines Red Hat''s commitment to community-driven, enterprise-grade, open-source Java runtimes suitable for cloud native microservices.','Java','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Java Ecosystem", "OpenJDK Support"]','["[COMMUNITY-TOOL]"]','[]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2018/09/26/source-versus-binary-s2i-workflows-with-red-hat-openshift-application-runtimes','developers.redhat.com: Source versus binary S2I workflows with Red Hat OpenShift Application Runtimes','','2018',0,'Structural analysis of S2I builders, explaining how source repositories are dynamically injected into standardized runtime base images to produce highly secure production containers.','Shell','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD & DevOps", "Source-To-Image", "OpenShift S2I Workflow"]','["[COMMUNITY-TOOL]"]','[]','["openshift-pipelines.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2018/10/12/securing-net-core-on-openshift-using-https','developers.redhat.com: Securing .NET Core on OpenShift using HTTPS','','2018',0,'Guides engineers through configuring ASP.NET Core microservices with end-to-end TLS encryption on OpenShift. Discusses dynamic integration of local server certificates using OpenShift''s service serving certificates feature.','C#','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Encryption", ".NET Core"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["ocp3.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2018/11/15/rhel8-introducing-appstreams',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173592204334092e+09,0,'2026-06-18T00:38:42.043341+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["devel-sites.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2018/11/15/rhel8-introducing-appstreams',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735922,0,'2026-06-18T00:38:42.043341+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["devel-sites.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2018/11/21/eclipse-microprofile-for-spring-boot-developers','developers.redhat.com: Eclipse MicroProfile for Spring Boot developers','','2018',0,'A mapping reference designed to help Spring Boot developers translate standard Spring concepts into Eclipse MicroProfile equivalents. It details how CDI annotation-driven injection patterns align with Spring''s dependency injection mechanisms, easing cross-framework platform migrations.','Java','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Spring Ecosystem", "Interoperability", "MicroProfile"]','["[COMMUNITY-TOOL]"]','[]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2018/11/22/automated-performance-testing-kubernetes-openshift','Leveraging Kubernetes and OpenShift for automated performance tests (part 1)','','2018',0,'Outlines architectural strategies for automating load and performance testing within Kubernetes and Red Hat OpenShift environments. Focuses on orchestrating distributed test runners (like JMeter or Gatling) as cloud-native jobs, ensuring consistent test execution alongside CI/CD pipelines to validate platform scalability under synthetic load.','None','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Performance Testing", "Kubernetes & OpenShift"]','["[COMMUNITY-TOOL]"]','[]','["monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2019/01/03/leveraging-openshift-or-kubernetes-for-automated-performance-tests-part-2','Building an observability stack for automated performance tests on Kubernetes and OpenShift (part 2) 🌟','','2019',0,'Explores the construction of an end-to-end monitoring pipeline using Prometheus and Grafana to capture system-level and application-level metrics during automated load tests. Enables developers to pinpoint resource bottlenecks, track container resource usage, and analyze performance regressions dynamically.','None','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Performance Testing", "Observability"]','["[COMMUNITY-TOOL]"]','[]','["monitoring.md"]','{}','{}');
@@ -3704,8 +3704,8 @@ INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2019/11/27/ha
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2019/12/04/understanding-red-hat-amq-streams-components-for-openshift-and-kubernetes-part-1','Understanding Red Hat AMQ Streams components for OpenShift and Kubernetes 🌟','','2019',3,'Explains the underlying architectural parts of AMQ Streams (Red Hat''s enterprise packaging of the Strimzi operator). It walks engineers through utilizing operator mechanisms to deploy highly-secure, production-ready Kafka instances inside OpenShift environments.','N/A','Blog Post','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Cloud Native Integration", "Enterprise Messaging", "AMQ Streams"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2019/12/16/getting-started-with-red-hat-integration-service-registry','Red Hat Integration service registry','','2019',0,'An introductory guide to Red Hat''s Service Registry, based on the Apicurio Registry upstream. It outlines configuration steps for maintaining schema formats (Avro, Protobuf, JSON) inside enterprise messaging pipelines, ensuring API contract governance in decoupled distributed architectures.','N/A','Guide','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Engineering", "Schema Registry", "Red Hat Integration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/01/01/skupper-io-let-your-services-communicate-across-kubernetes-clusters','developers.redhat.com: Skupper.io: Let your services communicate across Kubernetes clusters','','2020',0,'Skupper.io enables cross-cluster microservice communications through an application-level Virtual Application Network (VAN). Contrasting original claims of simple setups, live engineering consensus in 2026 demonstrates Skupper''s high architectural value in enterprise hybrid clouds, routing traffic via AMQP without complex VPNs or firewall modifications.','Go','Article/Tool','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes & OpenShift", "Networking", "Multi-Cluster"]','["[COMMUNITY-TOOL]"]','[]','["openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/01/09debugging-applications-within-red-hat-openshift-containers',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,100.0,1.77913049495086097e+09,0,'2026-05-18T20:54:54.950861+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp3.md"]','["ocp3.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/01/15installing-debugging-tools-into-a-red-hat-openshift-container-with-oc-inject','developers.redhat.com: Installing debugging tools into a Red Hat OpenShift'' container with **oc-inject**','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: Installing debugging tools into a Red Hat OpenShift'' container with **oc-inject** in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903258675425601e+09,0,'2026-05-17T17:43:06.754256+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp3.md"]','["ocp3.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/01/09debugging-applications-within-red-hat-openshift-containers',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,100.0,1779130494,0,'2026-05-18T20:54:54.950861+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp3.md"]','["ocp3.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/01/15installing-debugging-tools-into-a-red-hat-openshift-container-with-oc-inject','developers.redhat.com: Installing debugging tools into a Red Hat OpenShift'' container with **oc-inject**','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: Installing debugging tools into a Red Hat OpenShift'' container with **oc-inject** in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032586,0,'2026-05-17T17:43:06.754256+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp3.md"]','["ocp3.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/01/22/operator-pattern-rest-api-for-kubernetes-and-red-hat-openshift','developers.redhat.com: Operator pattern: REST API for Kubernetes and Red Hat OpenShift 🌟','','2020',0,'This architectural design guide details exposing REST APIs on top of Kubernetes operators. It abstracts custom resource complexity into standard endpoints, simplifying third-party service integration.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Development", "Kubernetes Operators", "API Design"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/02/05/customizing-openshift-project-creation','developers.redhat.com: Customizing OpenShift project creation 🌟','','2020',0,'Details dynamic project onboarding techniques for OpenShift administrators. Teaches how to configure customized templates that automatically enforce security contexts, default quotas, and custom networking parameters upon namespace creation.','Yaml','Tutorial','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Architecture", "Administration", "Automation"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["ocp3.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/02/13/openshift-actions-deploy-to-red-hat-openshift-directly-from-your-github-repository','developers.redhat.com: OpenShift Actions: Deploy to Red Hat OpenShift directly from your GitHub repository','','2020',0,'Technical guide on utilizing official Red Hat OpenShift GitHub Actions. Empowers developers to directly interface GitHub workflow pipelines with OpenShift clusters, deploying applications seamlessly via container commands or oc CLI bindings.','YAML','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD & DevOps", "GitOps & Pipelines", "GitHub Actions Integration"]','["[COMMUNITY-TOOL]"]','[]','["openshift-pipelines.md"]','{}','{}');
@@ -3731,7 +3731,7 @@ INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/05/18/de
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/05/19/extending-kafka-connectivity-with-apache-camel-kafka-connectors','developers.redhat.com: Extending Kafka connectivity with Apache Camel Kafka connectors','','2020',0,'This guide outlines how to use the Apache Camel Kafka Connector framework to connect standard enterprise integration endpoints directly to Kafka topics, eliminating the need to write custom connector code.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Enterprise Integration", "Kafka Connect"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/05/20/getting-started-with-the-fabric8-kubernetes-java-client','developers.redhat.com: Getting started with the fabric8 Kubernetes Java client','','2020',0,'A practical guide to implementing JVM program orchestration on Kubernetes clusters using the Fluent API of the Fabric8 Kubernetes Java Client. The framework supports seamless resource state management, custom resources (CRDs), and secure API server interactions.','Java','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["App Development", "Java", "Kubernetes Clients"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["kubernetes-client-libraries.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/05/26/build-a-go-application-using-openshift-pipelines','Build a Go application using OpenShift Pipelines','- [openshift-pipelines-workshop](https://redhat-developer-demos.github.io/openshift-pipelines-workshop) Workshop to demonstrate OpenShift Pipelines (featuring Tekton)','2020',0,'Guides developers through compiling and deploying Go applications on OpenShift Pipelines using Tekton. Outlines how to write Tasks, configure Workspaces, and trigger image builds securely within non-privileged containers.','Yaml / Go','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Delivery", "CI/CD Pipelines", "Tekton Pipelines"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/05/28/how-the-fabric8-maven-plug-in-deploys-java-applications-to-openshift','developers.redhat.com: How the fabric8 Maven plug-in deploys Java applications'' to OpenShift','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: How the fabric8 Maven plug-in deploys Java applications'' to OpenShift in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77902950238629698e+09,0,'2026-05-17T16:51:42.386297+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-client-libraries.md"]','["kubernetes-client-libraries.md"]','{}','{"duplicate_of": "https://developers.redhat.com/blog/2020/06/02/how-the-fabric8-maven-plug-in-deploys-java-applications-to-openshift"}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/05/28/how-the-fabric8-maven-plug-in-deploys-java-applications-to-openshift','developers.redhat.com: How the fabric8 Maven plug-in deploys Java applications'' to OpenShift','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: How the fabric8 Maven plug-in deploys Java applications'' to OpenShift in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779029502,0,'2026-05-17T16:51:42.386297+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-client-libraries.md"]','["kubernetes-client-libraries.md"]','{}','{"duplicate_of": "https://developers.redhat.com/blog/2020/06/02/how-the-fabric8-maven-plug-in-deploys-java-applications-to-openshift"}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/05/28/quarkus-a-kubernetes-native-java-runtime-now-fully-supported-by-red-hat','Quarkus, a Kubernetes-native Java runtime, now fully supported by Red Hat','','2020',4,'Historically marked the transition of Quarkus from a highly anticipated community project to a commercial Red Hat product offering. By offering production support SLA terms, it paved the way for massive enterprise migration schedules within regulated industries. Crucial reading for understanding how the runtime ecosystem achieved its current mainstream success.','Java','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Java Cloud Native", "Quarkus", "Industry Impact"]','["[ENTERPRISE-STABLE]"]','[]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/06/02/how-the-fabric8-maven-plug-in-deploys-java-applications-to-openshift','developers.redhat.com: How the fabric8 Maven plug-in deploys Java applications to OpenShift','','2020',3,'Evaluates integration methods to deploy containerized Java packages onto enterprise Kubernetes (OpenShift). Showcases the configuration mechanisms, although the platform has historically evolved toward modern JKube pipelines.','English','Blog Post','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "OpenShift & RedHat", "JVM Deployment Patterns"]','["[COMMUNITY-TOOL]"]','[]','["maven-gradle.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/06/04/an-easier-way-to-create-custom-jenkins-containers','developers.redhat.com: An easier way to create custom Jenkins containers in OpenShift 4 🌟','','2020',0,'Technical deep-dive for enterprise platform engineers building custom, secure Jenkins master images for OpenShift 4. Outlines Red Hat universal base images (UBI) optimization and policy-compliant plugin packaging.','Dockerfile','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD & DevOps", "Enterprise Jenkins", "OpenShift Integration"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
@@ -3773,17 +3773,17 @@ INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/09/28/bu
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/10/01/building-modern-ci-cd-workflows-for-serverless-applications-with-red-hat-openshift-pipelines-and-argo-cd-part-1','developers.redhat.com: Building modern CI/CD workflows for serverless applications with Red Hat OpenShift Pipelines and Argo CD, Part 1','- [developers.redhat.com: Building modern CI/CD workflows for serverless applications with Red Hat OpenShift Pipelines and Argo CD, Part 2](https://developers.redhat.com/blog/2020/10/14/building-modern-ci-cd-workflows-for-serverless-applications-with-red-hat-openshift-pipelines-and-argo-cd-part-2)','2020',0,'Demonstrates building CI/CD patterns for Knative-based serverless workloads using OpenShift Pipelines and Argo CD. Focuses on minimizing operational overhead and optimizing cold starts by isolating the build execution phase from deployment management.','YAML','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "GitOps & CI-CD", "Serverless Workflows"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/10/01/command-line-cluster-management-with-red-hat-openshifts-new-web-terminal-tech-preview','developers.redhat.com: Command-line cluster management with Red Hat OpenShift’s new web terminal (tech preview)','','2020',3,'Examines the tech preview implementation of OpenShift''s web terminal. Explains how the terminal containerizes user command sessions directly in-browser, offering pre-configured access to CLI utilities (oc, kubectl, helm) without local security configuration issues.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Kubernetes", "Cluster Management", "Developer Tooling"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/10/06/kubernetes-integration-and-more-in-odo-2-0','developers.redhat.com: Kubernetes integration and more in odo 2.0','','2020',0,'Highlights structural improvements introduced in odo 2.0, notably standardizing configurations on Devfiles, which allows cross-platform, repeatable developer workspace environment definitions.','Go','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Experience", "Inner Loop Development", "OpenShift Odo CLI"]','["[COMMUNITY-TOOL]"]','[]','["openshift-pipelines.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/10/09/static-analysis-with-kubeaudit-for-red-hat-openshift','developers.redhat.com: Static analysis with KubeAudit for Red Hat OpenShift','','2020',4,'Walks through deploying KubeAudit to analyze deployment files for Red Hat OpenShift. Demonstrates scanning manifests for security misconfigurations, path privileges, and resource constraints before cluster deployment.','English','Technical Article','Intermediate',0,'online','manual','N/A',100.0,1.77903340024621105e+09,0,'2026-05-17T17:56:40.246211+02:00',NULL,NULL,NULL,'["Kubernetes Platform", "K8s Security & Compliance", "Static Analysis"]','["[ENTERPRISE-STABLE]"]','["docs/testops.md"]','["testops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/10/14/building-modern-ci-cd-workflows-for-serverless-applications-with-red-hat-openshift-pipelines-and-argo-cd-part-2','developers.redhat.com: Building modern CI/CD workflows for serverless applications'' with Red Hat OpenShift Pipelines and Argo CD, Part 2','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1.77903044292402791e+09,0,'2026-05-17T17:07:22.924028+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://developers.redhat.com/blog/2020/10/01/building-modern-ci-cd-workflows-for-serverless-applications-with-red-hat-openshift-pipelines-and-argo-cd-part-1"}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/10/09/static-analysis-with-kubeaudit-for-red-hat-openshift','developers.redhat.com: Static analysis with KubeAudit for Red Hat OpenShift','','2020',4,'Walks through deploying KubeAudit to analyze deployment files for Red Hat OpenShift. Demonstrates scanning manifests for security misconfigurations, path privileges, and resource constraints before cluster deployment.','English','Technical Article','Intermediate',0,'online','manual','N/A',100.0,1779033400,0,'2026-05-17T17:56:40.246211+02:00',NULL,NULL,NULL,'["Kubernetes Platform", "K8s Security & Compliance", "Static Analysis"]','["[ENTERPRISE-STABLE]"]','["docs/testops.md"]','["testops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/10/14/building-modern-ci-cd-workflows-for-serverless-applications-with-red-hat-openshift-pipelines-and-argo-cd-part-2','developers.redhat.com: Building modern CI/CD workflows for serverless applications'' with Red Hat OpenShift Pipelines and Argo CD, Part 2','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779030442,0,'2026-05-17T17:07:22.924028+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://developers.redhat.com/blog/2020/10/01/building-modern-ci-cd-workflows-for-serverless-applications-with-red-hat-openshift-pipelines-and-argo-cd-part-1"}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/10/15/checkpointing-java-from-outside-of-java','developers.redhat.com: Checkpointing Java from outside of Java','','2020',0,'An exploration of JVM checkpoint/restore methodologies focusing on Coordinated Restore at Checkpoint (CRaC) and external CRIU mechanisms. This approach enables instantaneous microservice startup by taking cold snapshots of memory, dramatically lowering latency penalties in serverless deployments.','English','Technical Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Java Virtual Machine", "Performance Optimization"]','["[COMMUNITY-TOOL]"]','[]','["java-and-java-performance-optimization.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/10/22/persistent-storage-in-action-understanding-red-hat-openshifts-persistent-volume-framework','developers.redhat.com: Persistent storage in action: Understanding Red Hat OpenShift’s persistent volume framework 🌟','','2020',0,'Deep-dives into Red Hat OpenShift''s persistent volume (PV) framework, focusing on the Container Storage Interface (CSI). Explains dynamic storage allocation, access modes, and how to safely secure transaction-heavy datastores.','N/A','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Database & Storage", "Storage Infrastructure", "Persistent Volumes"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-storage.md", "demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/10/29/collect-jdk-flight-recorder-events-at-runtime-with-jmc-agent','developers.redhat.com: Collect JDK Flight Recorder events at runtime with JMC Agent 🌟','','2020',0,'A detailed Red Hat guide walking through real-time runtime JVM tracing using the JMC Agent. It explains how to dynamically inject custom JDK Flight Recorder (JFR) event declarations into third-party libraries and production codebases on-the-fly, bypassing the need for restarts or manual instrumentation.','English','Technical Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Java Virtual Machine", "Diagnostics and Troubleshooting"]','["[COMMUNITY-TOOL]"]','[]','["java-and-java-performance-optimization.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/10/29/new-custom-metrics-and-air-gapped-installation-in-red-hat-3scale-api-management-2-9','developers.redhat.com: New custom metrics and air gapped (restricted networks) installation in Red Hat 3scale API Management 2.9','','2020',0,'Explores deep administrative patterns introduced in 3scale 2.9, highlighting secure installation procedures on air-gapped systems and restricted enterprise networks. Evaluates custom telemetry collection pipelines for specialized monitoring.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "API Management", "Operations & Deployment"]','["[COMMUNITY-TOOL]"]','[]','["developerportals.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/10/30/whats-new-in-fabric8-kubernetes-java-client-4-12-0','developers.redhat.com: What’s new in Fabric8 Kubernetes Java client 4.12.0','','2020',0,'Summarizes the architectural updates introduced in Fabric8 version 4.12.0. Focuses on performance improvements, watcher stability, dynamic CRD typing, and updated HTTP driver structures.','Java','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native & K8s", "Kubernetes API", "Fabric8 Client Releases"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-client-libraries.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/11/16/devfiles-and-kubernetes-cluster-support-in-openshift-connector-0-2-0-extension-for-vs-code','developers.redhat.com: Devfiles and Kubernetes cluster support in OpenShift'' Connector 0.2.0 extension for VS Code 🌟','','2026',4,'A detailed Red Hat technical blog showcasing the integration of Devfiles and Kubernetes cluster targeting within OpenShift Connector. It highlights how developers can maintain container-native configurations directly from their IDE.','English','Article','Advanced',1,'online','manual','N/A',100.0,1.77903228239349699e+09,0,'2026-05-17T17:38:02.393497+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Red Hat OpenShift"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/11/16/devfiles-and-kubernetes-cluster-support-in-openshift-connector-0-2-0-extension-for-vs-code','developers.redhat.com: Devfiles and Kubernetes cluster support in OpenShift'' Connector 0.2.0 extension for VS Code 🌟','','2026',4,'A detailed Red Hat technical blog showcasing the integration of Devfiles and Kubernetes cluster targeting within OpenShift Connector. It highlights how developers can maintain container-native configurations directly from their IDE.','English','Article','Advanced',1,'online','manual','N/A',100.0,1779032282,0,'2026-05-17T17:38:02.393497+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Red Hat OpenShift"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/11/19/transitioning-from-docker-to-podman','developers.redhat.com: Transitioning from Docker to Podman 🌟','','2020',0,'A technical migration playbook outlining the primary CLI parity and architectural differences between Docker and Podman. It covers transitioning from a monolithic daemon to Podman''s secure fork-exec runtime model, highlighting alias management, unprivileged group setups, and network mapping differences.','Shell','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Container Infrastructure", "Container Engines", "Docker Migration"]','["[COMMUNITY-TOOL]"]','[]','["container-managers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/11/20/kubectl-developer-tips-for-the-kubernetes-command-line','developers.redhat.com: Kubectl: Developer tips for the Kubernetes command'' line 🌟','','2020',4,'Provides developer-focused kubectl practices for troubleshooting deployment issues on Red Hat configurations. Explores log parsing tricks and container shell executions.','English','Technical Article','Intermediate',0,'online','manual','N/A',100.0,1779033166.38353,0,'2026-05-17T17:52:46.383530+02:00',NULL,NULL,NULL,'["Kubernetes Platform", "Cluster Administration", "Kubectl Productivity"]','["[ENTERPRISE-STABLE]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/11/24/authentication-and-authorization-using-the-keycloak-rest-api','developers.redhat.com: Authentication and authorization using the Keycloak'' REST API','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: Authentication and authorization using the Keycloak'' REST API in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903089116843295e+09,0,'2026-05-17T17:14:51.168433+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/11/20/kubectl-developer-tips-for-the-kubernetes-command-line','developers.redhat.com: Kubectl: Developer tips for the Kubernetes command'' line 🌟','','2020',4,'Provides developer-focused kubectl practices for troubleshooting deployment issues on Red Hat configurations. Explores log parsing tricks and container shell executions.','English','Technical Article','Intermediate',0,'online','manual','N/A',100.0,1779033166,0,'2026-05-17T17:52:46.383530+02:00',NULL,NULL,NULL,'["Kubernetes Platform", "Cluster Administration", "Kubectl Productivity"]','["[ENTERPRISE-STABLE]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/11/24/authentication-and-authorization-using-the-keycloak-rest-api','developers.redhat.com: Authentication and authorization using the Keycloak'' REST API','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: Authentication and authorization using the Keycloak'' REST API in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030891,0,'2026-05-17T17:14:51.168433+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/11/25/how-to-configure-yaml-schema-to-make-editing-files-easier','developers.redhat.com: How to configure YAML schema to make editing files easier','','2020',4,'A Red Hat developer tutorial detailing how to configure local JSON/YAML schemas inside IDEs like VS Code and IntelliJ. It shows how pointing schemas to cloud sources enables real-time syntax checking and autocomplete. This is a highly practical way to speed up Kubernetes engineering tasks.','N/A','article','intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Configuration Management", "IDE Integration", "Validation"]','["[ENTERPRISE-STABLE]"]','[]','["yaml.md"]','{}','{"is_special": true}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/11/26/event-driven-distributed-service-orchestration-with-serverless-workflow','developers.redhat.com: Orchestrate event-driven, distributed services with Serverless Workflow and Kubernetes','','2020',0,'Demonstrates how to build event-driven microservices workflows using the CNCF Serverless Workflow specification on Kubernetes. Explains configuring orchestration engines to coordinate stateful, multi-step actions across decoupled, serverless microservices.','English','Technical Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "Serverless", "Event-Driven Systems"]','["[COMMUNITY-TOOL]"]','[]','["serverless.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2020/12/08/spring-boot-to-quarkus-migrations-and-more-in-red-hats-migration-toolkit-for-applications-5-1-0','developers.redhat.com: Spring Boot to Quarkus migrations and more in Red Hat’s migration toolkit for applications 5.1.0','','2020',0,'An exploration of Red Hat''s Migration Toolkit for Applications 5.1.0, focusing on automating the migration path from legacy Spring Boot dependencies to lightweight, Kubernetes-native Quarkus microservices to reduce resource overhead.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["App Migration", "Application Modernization", "Quarkus"]','["[LEGACY]"]','[]','["ocp4.md"]','{}','{}');
@@ -3793,12 +3793,12 @@ INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/01/13/ge
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/02/08/deploying-kubernetes-operators-with-operator-lifecycle-manager-bundles','developers.redhat.com: Deploying Kubernetes Operators with Operator Lifecycle Manager bundles','','2021',5,'Guides engineers through packaging and deploying operational runtimes using Operator Lifecycle Manager (OLM) bundles. Details the transition from package manifests to unified metadata container images to facilitate automated enterprise deployments.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Kubernetes", "Operator Framework", "Lifecycle Management"]','["[DE FACTO STANDARD]"]','[]','["ocp4.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/02/09/spring-boot-on-quarkus-magic-or-madness','developers.redhat.com: Spring Boot on Quarkus: Magic or madness?','','2021',0,'Evaluates the Quarkus extension layer designed to process Spring API annotations. This architecture allows developers to reuse Spring Web, Security, and DI code while benefiting from Quarkus''s ultra-low memory usage, rapid boot times, and optimized GraalVM native builds.','Java','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Java", "Quarkus", "Spring Compatibility"]','["[COMMUNITY-TOOL]"]','[]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/02/12/developing-your-own-custom-devfiles-for-odo-2-0','developers.redhat.com: Developing your own custom devfiles for odo 2.0','','2021',0,'Explains how to design custom devfile definitions to adapt odo 2.0 pipelines to unique corporate microservice stacks. Unifies local dev environments with enterprise build rules.','YAML','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Experience", "Inner Loop Development", "OpenShift Odo CLI"]','["[COMMUNITY-TOOL]"]','[]','["openshift-pipelines.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/03/03/using-delve-to-debug-go-programs-on-red-hat-enterprise-linux','developers.redhat.com: Using Delve to debug Go programs on Red Hat Enterprise'' Linux','','N/A',0,'Explains how to compile, profile, and step-debug Go executables on enterprise Linux environments using Delve. Critical reference for addressing low-level runtime crashes and unexpected goroutine deadlocks.','en','Guide','Intermediate',0,'online','manual','N/A',100.0,1.779031103029114e+09,0,'2026-05-17T17:18:23.029114+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Performance Tuning"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/03/04/making-environment-variables-accessible-in-front-end-containers','developers.redhat.com: Making environment variables accessible in front-end'' containers','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: Making environment variables accessible in front-end'' containers in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903328043965911e+09,0,'2026-05-17T17:54:40.439659+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/03/03/using-delve-to-debug-go-programs-on-red-hat-enterprise-linux','developers.redhat.com: Using Delve to debug Go programs on Red Hat Enterprise'' Linux','','N/A',0,'Explains how to compile, profile, and step-debug Go executables on enterprise Linux environments using Delve. Critical reference for addressing low-level runtime crashes and unexpected goroutine deadlocks.','en','Guide','Intermediate',0,'online','manual','N/A',100.0,1779031103,0,'2026-05-17T17:18:23.029114+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Performance Tuning"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/03/04/making-environment-variables-accessible-in-front-end-containers','developers.redhat.com: Making environment variables accessible in front-end'' containers','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: Making environment variables accessible in front-end'' containers in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033280,0,'2026-05-17T17:54:40.439659+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/03/09/a-guide-to-red-hat-openshift-4-5-installer-provisioned-infrastructure-on-vsphere','developers.redhat.com: A guide to Red Hat OpenShift 4.5 installer-provisioned infrastructure on vSphere 🌟','','2021',4,'A deep dive into Installer-Provisioned Infrastructure (IPI) on VMware vSphere under OpenShift 4.5. Focuses on how the installer uses vSphere APIs to automatically construct VMs, resource pools, and storage connections during ignition bootstrap.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Kubernetes", "Infrastructure Operations", "VMware Integration"]','["[ENTERPRISE-STABLE]"]','[]','["ocp4.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/03/09/deploying-node-js-applications-to-kubernetes-with-nodeshift-and-minikube','developers.redhat.com: Deploying Node.js applications to Kubernetes with Nodeshift and Minikube','','2021',0,'Red Hat guide presenting Nodeshift to streamline NodeJS application deployment inside a local development environment running Minikube. Explores the automatic build, package, and deployment of Node workloads using built-in OpenShift-style S2I (Source-to-Image) concepts adapted for Kubernetes.','JavaScript','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Development", "NodeJS", "Deployment Tooling"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/03/16/three-ways-to-containerize-net-applications-on-red-hat-openshift','developers.redhat.com: Three ways to containerize .NET applications on Red Hat OpenShift','','2021',4,'Details three distinct strategies to containerize and run .NET applications on Red Hat OpenShift. Evaluates the benefits of Dockerfile builds, Source-to-Image (S2I) pipelines, and deployment templates for enterprise scalability.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Development", ".NET Framework", "OpenShift Containers"]','["[ENTERPRISE-STABLE]"]','[]','["dotnet.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/03/17/using-dekorate-to-generate-kubernetes-manifests-for-java-applications','developers.redhat.com: Using Dekorate to generate Kubernetes manifests for'' Java applications','','2021',0,'This technical resource explores Dekorate, a Java-based framework that generates standard Kubernetes resource manifests during code compilation. By parsing Java annotations, Dekorate builds custom, valid deployment configurations.','English','Technical Article','Intermediate',0,'online','manual','N/A',100.0,1.77903448685360503e+09,0,'2026-05-17T18:14:46.853605+02:00',NULL,NULL,NULL,'["Platform Engineering", "Application Delivery", "Educational Material"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/03/17/using-dekorate-to-generate-kubernetes-manifests-for-java-applications','developers.redhat.com: Using Dekorate to generate Kubernetes manifests for'' Java applications','','2021',0,'This technical resource explores Dekorate, a Java-based framework that generates standard Kubernetes resource manifests during code compilation. By parsing Java annotations, Dekorate builds custom, valid deployment configurations.','English','Technical Article','Intermediate',0,'online','manual','N/A',100.0,1779034486,0,'2026-05-17T18:14:46.853605+02:00',NULL,NULL,NULL,'["Platform Engineering", "Application Delivery", "Educational Material"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/03/25/db2-and-oracle-connectors-coming-to-debezium-1-4-ga','developers.redhat.com: Db2 and Oracle connectors coming to Debezium 1.4 GA','','2021',0,'This release documentation highlights the arrival of enterprise-grade DB2 and Oracle connectors in Debezium 1.4 GA. It covers technical deployment requisites, schema configuration processes, and performance considerations for transitioning legacy mainframe and relational databases into modern stream architectures.','N/A','Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Engineering", "Change Data Capture", "Connectors"]','["[GUIDE]", "[LEGACY]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/04/02/design-event-driven-integrations-with-kamelets-and-camel-k','developers.redhat.com: Design event-driven integrations with Kamelets and Camel K','','2021',0,'This article demonstrates how to build integration paths utilizing Kamelets (Camel Route Snippets) and Camel K. It explains how Kamelets allow developers to configure complex system integrations via standard Kubernetes Custom Resources (CRDs).','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Kubernetes Native", "Kamelets"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/04/07/deploy-quarkus-everywhere-with-red-hat-enterprise-linux-rhel','developers.redhat.com: Deploy Quarkus everywhere with Red Hat Enterprise Linux (RHEL)','','2021',3,'Guide focusing on running compiled native Quarkus execution binary layouts directly on Red Hat Enterprise Linux (RHEL) server environments. Discusses optimizing OS configurations, security system contexts (SELinux), and managing bare-metal configurations. Offers useful instruction patterns for setups looking to bypass container virtualization layers.','Java','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Java Cloud Native", "Quarkus", "Deployment Infrastructure"]','["[COMMUNITY-TOOL]"]','[]','["java_frameworks.md"]','{}','{}');
@@ -3807,82 +3807,82 @@ INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/04/13/ho
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/04/16/deploying-the-mosquitto-mqtt-message-broker-on-red-hat-openshift-part-1','developers.redhat.com: Deploying the Mosquitto MQTT message broker on Red Hat OpenShift, Part 1','- [developers.redhat.com: Deploying the Mosquitto MQTT message broker on Red Hat OpenShift, Part 2](https://developers.redhat.com/blog/2021/04/26/deploying-the-mosquitto-mqtt-message-broker-on-red-hat-openshift-part-2)','2021',3,'A multi-part deployment sequence demonstrating how to launch and secure the Eclipse Mosquitto MQTT broker inside Red Hat OpenShift. This setup is highly applicable for hybrid architectures where edge devices stream data into Kubernetes-hosted processing grids.','YAML','Blog Post','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "IoT & Edge Messaging", "Brokers", "Mosquitto"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/04/20/use-skupper-to-connect-multiple-kubernetes-clusters','developers.redhat.com: Use Skupper to connect multiple Kubernetes clusters 🌟','','2021',0,'Guide to Skupper, a virtual application network protocol that connects multiple Kubernetes clusters securely without complex firewall dynamic mappings or VPN setups.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "Multi-Cluster", "Service Interconnect"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/04/22/using-podman-compose-with-microcks-a-cloud-native-api-mocking-and-testing-tool','developers.redhat.com: Using Podman Compose with Microcks: A cloud-native API mocking and testing tool','','2021',0,'Demonstrates executing Microcks, a cloud-native API mocking and testing tool, with Podman Compose in unprivileged host environments. This integration enables developers to simulate OpenAPI, gRPC, and AsyncAPI services locally without the overhead or security risks of managing a complex virtualized Docker daemon.','YAML','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Microservices", "Mocking & Testing", "Podman Compose Integration"]','["[COMMUNITY-TOOL]"]','[]','["container-managers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/04/26/deploying-the-mosquitto-mqtt-message-broker-on-red-hat-openshift-part-2','developers.redhat.com: Deploying the Mosquitto MQTT message broker on Red'' Hat OpenShift, Part 2','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779031694.0278,0,'2026-05-17T17:28:14.027800+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://developers.redhat.com/blog/2021/04/16/deploying-the-mosquitto-mqtt-message-broker-on-red-hat-openshift-part-1"}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/04/26/deploying-the-mosquitto-mqtt-message-broker-on-red-hat-openshift-part-2','developers.redhat.com: Deploying the Mosquitto MQTT message broker on Red'' Hat OpenShift, Part 2','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779031694,0,'2026-05-17T17:28:14.027800+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://developers.redhat.com/blog/2021/04/16/deploying-the-mosquitto-mqtt-message-broker-on-red-hat-openshift-part-1"}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/04/28/kubernetes-configuration-patterns-part-1-patterns-for-kubernetes-primitives','developers.redhat.com: Kubernetes configuration patterns, Part 1: Patterns for Kubernetes primitives','','2026',0,'Architectural guide analyzing the configuration primitives of Kubernetes. It explores the separation of configuration from container execution profiles, helping developers design workloads that adapt gracefully to environmental context changes.','None','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Configuration Management", "Declarative Primitives"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/04/29/containerize-net-for-red-hat-openshift-use-a-windows-vm-like-a-container','developers.redhat.com: Containerize .NET for Red Hat OpenShift: Use a Windows VM like a container','','2021',4,'Explains how to execute legacy .NET applications alongside Linux containers on OpenShift. Details the usage of the Windows Machine Config Operator (WMCO) to run and manage Windows Server VMs directly inside OpenShift.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Kubernetes", "Workload Modernization", "Windows Container Support"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','[]','["ocp4.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/04/29/enhance-application-security-by-rotating-3scale-access-tokens','developers.redhat.com: Enhance application security by rotating 3scale access tokens','','2021',0,'Explains robust administrative paradigms for managing secrets through programmatic, seamless rotation of 3scale access tokens. Mitigates exposure risk and integrates directly into CI/CD secrets management flows.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "API Management", "Security & Protocols"]','["[COMMUNITY-TOOL]"]','[]','["developerportals.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/05/04/event-driven-apis-and-schema-governance-for-apache-kafka-get-ready-for-kafka-summit-europe-2021','developers.redhat.com: Event-driven APIs and schema governance for Apache Kafka: Get ready for Kafka Summit Europe 2021','','2021',0,'Addresses the role of schema governance and metadata management in large-scale event-driven systems. Focuses on the integration of Apache Kafka with schema registries to prevent downstream consumer breakages and maintain strict schema evolution paths.','English','Blog Post','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Event-Driven Systems", "Apache Kafka", "Schema Governance"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/05/05/building-resilient-event-driven-architectures-with-apache-kafka','developers.redhat.com: Building resilient event-driven architectures with Apache Kafka','','2021',0,'Explores patterns for engineering highly resilient, decoupled event-driven systems with Apache Kafka. Details the implementation of error-handling loops, dead-letter queues (DLQs), retry topics, and transaction configurations to prevent loss of critical state.','English','Blog Post','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Event-Driven Systems", "Apache Kafka", "Resiliency & Patterns"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/05/05/kubernetes-configuration-patterns-part-2-patterns-for-kubernetes-controllers','developers.redhat.com: Kubernetes configuration patterns, Part 2: Patterns'' for Kubernetes controllers','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779030390.6507,0,'2026-05-17T17:06:30.650700+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://developers.redhat.com/blog/2021/04/28/kubernetes-configuration-patterns-part-1-patterns-for-kubernetes-primitives"}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/05/05/kubernetes-configuration-patterns-part-2-patterns-for-kubernetes-controllers','developers.redhat.com: Kubernetes configuration patterns, Part 2: Patterns'' for Kubernetes controllers','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779030390,0,'2026-05-17T17:06:30.650700+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://developers.redhat.com/blog/2021/04/28/kubernetes-configuration-patterns-part-1-patterns-for-kubernetes-primitives"}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/05/11/building-an-api-using-quarkus-from-the-ground-up','developers.redhat.com: Build an API using Quarkus from the ground up 🌟','','2021',4,'Step-by-step tutorial showing how to write, construct, secure, and run a REST API using Panache ORM and RESTEasy within Quarkus. Details how to simplify Hibernate boilerplates through active record pattern styling. It provides an excellent architectural base template for deploying standard microservice endpoints.','Java','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Java Cloud Native", "Quarkus", "API Development"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/2021/05/13/why-should-developers-care-about-gitops','developers.redhat.com: Why should developers care about GitOps?','','2021',0,'Focuses on developer velocity under the GitOps paradigm. Explains how native Git commands replace direct kubectl interactions, accelerating shipping speed, reducing cognitive load, and improving MTTR during outages through simple git reverts.','English','Blog Post','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["GitOps", "Developer Experience", "Inner Loop"]','["[COMMUNITY-TOOL]"]','[]','["gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/authentication-and-authorization-using-the-keycloak-rest-api',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173592804024195e+09,0,'2026-06-18T00:38:48.040242+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/making-environment-variables-accessible-in-front-end-containers',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78143228920582795e+09,0,'2026-06-14T12:18:09.205828+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/books/kubernetes-operators','developers.redhat.com: Kubernetes Operators','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: Kubernetes Operators in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903287776084494e+09,0,'2026-05-17T17:47:57.760845+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/books/red-hat-universal-base-images-ubi','developers.redhat.com: book: Red Hat Universal Base Images (UBI)','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77902957533306193e+09,0,'2026-05-17T16:52:55.333062+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/cheat-sheets',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173612316942596e+09,0,'2026-06-18T00:42:03.169426+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["openshift-pipelines.md", "cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/authentication-and-authorization-using-the-keycloak-rest-api',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735928,0,'2026-06-18T00:38:48.040242+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/blog/making-environment-variables-accessible-in-front-end-containers',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781432289,0,'2026-06-14T12:18:09.205828+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/books/kubernetes-operators','developers.redhat.com: Kubernetes Operators','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: Kubernetes Operators in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032877,0,'2026-05-17T17:47:57.760845+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/books/red-hat-universal-base-images-ubi','developers.redhat.com: book: Red Hat Universal Base Images (UBI)','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779029575,0,'2026-05-17T16:52:55.333062+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/cheat-sheets',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736123,0,'2026-06-18T00:42:03.169426+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["openshift-pipelines.md", "cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/cheat-sheets/advanced-linux-commands','developers.redhat.com: Advanced Linux commands cheat sheet for developers','','2023',0,'An intensive guide addressing advanced Linux system diagnostic and telemetry commands (e.g., lsof, strace, ss, ip). It equips systems engineers to quickly troubleshoot process bottlenecks, kernel states, and network connections.','Bash','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Linux Administration", "Troubleshooting"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/cheat-sheets/bash-shell-cheat-sheet','developers.redhat.com: Bash Shell Scripting Cheat Sheet','','2023',0,'A production-grade reference sheet covering variable handling, stream redirections, array controls, and error handling behaviors inside POSIX-compliant terminal environments. It is a vital reference for building robust infrastructure automation scripts.','Bash','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Shell Scripting", "Cheat Sheets"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/cheat-sheets/buildah-cheat-sheet','developers.redhat.com: Buildah Cheat Sheet','','2026',0,'A command reference for Buildah, Red Hat''s daemonless container image builder. Curator Insight values security improvements from not requiring docker sockets. Live Grounding verifies Buildah''s central position in secure enterprise-grade CI pipelines.','Shell','Cheat Sheet','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Containerization", "Container Build"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/cheat-sheets/containers','developers.redhat.com: Containers Cheat Sheet','','2024',4,'Explores foundational container runtimes and command abstractions like Podman and Buildah alongside standard Docker commands. Ideal for architects operating under daemonless, rootless container security profiles in Red Hat enterprise infrastructure.','PDF','Cheat Sheet','Intermediate',0,'online','manual',NULL,NULL,1.78173589194779801e+09,0,'2026-06-18T00:38:11.947798+02:00',NULL,NULL,NULL,'["Virtualization & Containers", "Docker", "Enterprise Tools"]','["[ENTERPRISE-STABLE]"]','[]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/cheat-sheets/containers','developers.redhat.com: Containers Cheat Sheet','','2024',4,'Explores foundational container runtimes and command abstractions like Podman and Buildah alongside standard Docker commands. Ideal for architects operating under daemonless, rootless container security profiles in Red Hat enterprise infrastructure.','PDF','Cheat Sheet','Intermediate',0,'online','manual',NULL,NULL,1781735891,0,'2026-06-18T00:38:11.947798+02:00',NULL,NULL,NULL,'["Virtualization & Containers", "Docker", "Enterprise Tools"]','["[ENTERPRISE-STABLE]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/cheat-sheets/debezium-openshift-cheat-sheet','developers.redhat.com: Debezium on OpenShift Cheat Sheet','','2026',0,'An integration cheat sheet for configuring Debezium CDC within OpenShift pipelines. Curator Insight underscores real-time event streaming advantages. Live Grounding verifies Debezium''s critical role in decoupling microservice databases without code changes.','Shell','Cheat Sheet','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Data Pipelines", "Change Data Capture"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/cheat-sheets/intermediate-linux-cheat-sheet','developers.redhat.com: Intermediate Linux Cheat Sheet','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: Intermediate Linux Cheat Sheet in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032902.01112,0,'2026-05-17T17:48:22.011120+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/cheat-sheets/intermediate-linux-commands-cheat-sheet',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173588987169909e+09,0,'2026-06-18T00:38:09.871699+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/cheat-sheets/intermediate-linux-cheat-sheet','developers.redhat.com: Intermediate Linux Cheat Sheet','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: Intermediate Linux Cheat Sheet in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032902,0,'2026-05-17T17:48:22.011120+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/cheat-sheets/intermediate-linux-commands-cheat-sheet',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735889,0,'2026-06-18T00:38:09.871699+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/cheat-sheets/kubernetes','developers.redhat.com: Kubernetes Cheat Sheet','','2024',4,'Enterprise-focused Red Hat guide summarizing essential kubectl command structures for cluster administrators. Designed to aid engineers managing OpenShift or vanilla Kubernetes distributions, ensuring fast recovery and diagnostic workflows.','PDF','Cheat Sheet','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "CLI Management"]','["[ENTERPRISE-STABLE]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/cheat-sheets/linux-commands-cheat-sheet','developers.redhat.com: Linux commands for developers','','2026',4,'An enterprise-grade cheat sheet synthesizing primary command categories including networking, security, storage, and process management. Perfect quick-reference tool for engineers developing and debugging in enterprise Linux environments.','English','Reference','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operating Systems & Infrastructure", "Linux", "Cheat Sheets"]','["[ENTERPRISE-STABLE]"]','[]','["linux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/cheat-sheets/microprofile-jwt','developers.redhat.com: MicroProfile JWT (JSON Web Tokens)','','2026',0,'An official guide explaining MicroProfile JWT implementations for cloud-native microservices. Curator Insight targets containerized user authorization. Live Grounding validates MicroProfile''s widespread integration in secure enterprise Java ecosystems.','Java','Cheat Sheet','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Application Security", "Token Security"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/cheat-sheets/microprofile-rest-client','developers.redhat.com: MicroProfile Rest Client Cheat Sheet','','2023',0,'A developer-focused reference document detailing the MicroProfile REST Client API. It provides a blueprint for programmatically building type-safe REST clients in Java enterprise architectures to secure and simplify communication between microservices.','Java','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Microservices", "REST Clients"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/cheat-sheets/nodejs-cheat-sheet','developers.redhat.com: Node.js Cheat Sheet','','2023',0,'A Red Hat developer cheat sheet for production-scale Node.js configurations. Explores performance tracking, package configuration optimization, dependency management, and safe containerization.','JavaScript','Cheat Sheet','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Back-End Development", "NodeJS"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/cheat-sheets/odo-cheat-sheet','developers.redhat.com: odo Cheat Sheet','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: odo Cheat Sheet in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779031651939646e+09,0,'2026-05-17T17:27:31.939646+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift-pipelines.md"]','["openshift-pipelines.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/cheat-sheets/odo-cheat-sheet','developers.redhat.com: odo Cheat Sheet','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: odo Cheat Sheet in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031651,0,'2026-05-17T17:27:31.939646+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift-pipelines.md"]','["openshift-pipelines.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/cheat-sheets/red-hat-openshift-container-platform','developers.redhat.com: Red Hat OpenShift Container Platform Cheat Sheet','','2026',0,'An official Red Hat publication for managing the OpenShift Container Platform CLI. Curator Insight notes its criticality for enterprise engineers. Live Grounding emphasizes how OpenShift-specific oc extensions synchronize with base Kubernetes APIs.','Shell','Cheat Sheet','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform", "Container Orchestration", "OpenShift"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/cheat-sheets/writing-kubernetes-operator-java','developers.redhat.com: Writing a Kubernetes Operator in Java using Quarkus - **Cheat Sheet** 🌟','','2026',0,'An advanced developer reference for implementing custom Kubernetes Operators in Java using Quarkus. Curator Insight highlights Quarkus'' small memory footprint. Live Grounding shows a significant surge in Java Operator SDK adoption for enterprise platforms.','Java','Cheat Sheet','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Kubernetes Operators", "Java Quarkus"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-operators-controllers.md", "cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/cheat-sheetsgit','developers.redhat.com: Git cheat sheet','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: Git cheat sheet in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77902989907229304e+09,0,'2026-05-17T16:58:19.072293+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"duplicate_of": "https://education.github.com/git-cheat-sheet-education.pdf"}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/cheatsheets','Red Hat Developer cheat sheets 🌟','','N/A',0,'A curated technical resource and architectural guide covering Red Hat Developer cheat sheets 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903334258404803e+09,0,'2026-05-17T17:55:42.584048+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/courses/openshift','developers.redhat.com: Developing on OpenShift (katacoda interactive learning)'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: Developing on OpenShift (katacoda interactive learning)'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029060.7536,0,'2026-05-17T16:44:20.753600+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/developer-sandbox','Developer Sandbox','','2026',5,'Provides immediate, zero-cost developer access to an active, shared OpenShift cluster environment pre-populated with cloud-native tooling. Eliminates complex infrastructure bootstrapping for developers, letting them deploy containers instantly. In 2026, it is the standard starting sandbox for assessing OpenShift APIs.','English','Developer Sandbox','Intermediate',0,'online','manual',NULL,NULL,1781736190.57421,0,'2026-06-18T00:43:10.574210+02:00',NULL,NULL,NULL,'["Platform Engineering", "Developer Experience", "Red Hat Ecosystem"]','["[DE FACTO STANDARD]"]','[]','["ocp4.md", "demos.md", "openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/developer-sandbox/activities/deploying-full-stack-javascript-applications-to-the-sandbox/part1','developers.redhat.com: Welcome to the Developer Sandbox for Red Hat OpenShift.'' Part 1: Deploying full-stack JavaScript applications to the Developer Sandbox for Red Hat OpenShift','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: Welcome to the Developer Sandbox for Red Hat OpenShift.'' Part 1: Deploying full-stack JavaScript applications to the Developer Sandbox for Red Hat OpenShift in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790308564538269e+09,0,'2026-05-17T17:14:16.453827+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/developer-sandbox/activities/how-to-manage-microservices-using-openshift-dev-spaces-and-jkube','developers.redhat.com: How to manage microservices using OpenShift Dev Spaces'' and JKube','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: How to manage microservices using OpenShift Dev Spaces'' and JKube in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903224288645792e+09,0,'2026-05-17T17:37:22.886458+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-client-libraries.md"]','["kubernetes-client-libraries.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/developer-sandbox/activities/run-the-canary-deployment-pattern-on-kubernetes','==developers.redhat.com: Run the Canary Deployment pattern on Kubernetes=='' 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==developers.redhat.com: Run the Canary Deployment pattern on Kubernetes=='' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903020424469208e+09,0,'2026-05-17T17:03:24.244692+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/developer-sandbox/get-started','openshift sandbox','','N/A',0,'A curated technical resource and architectural guide covering openshift sandbox in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903101214861488e+09,0,'2026-05-17T17:16:52.148615+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/developer-sandbox/how-to-deploy-java-application-in-kubernetes','developers.redhat.com: How to deploy a Java application on Kubernetes in'' minutes','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: How to deploy a Java application on Kubernetes in'' minutes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903360947255396e+09,0,'2026-05-17T18:00:09.472554+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/devnation/tech-talks/10-kubernetes-tools','developers.redhat.com: 10 awesome Kubernetes tools every user should know'' | DevNation Tech Talk (video)','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.779031031505481e+09,0,'2026-05-17T17:17:11.505481+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/e-books',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.781735889723495e+09,0,'2026-06-18T00:38:09.723495+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/e-books/kubernetes-operators',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173622166924595e+09,0,'2026-06-18T00:43:41.669246+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/ebooks','Red Hat Developer eBooks 🌟','','N/A',0,'A curated technical resource and architectural guide covering Red Hat Developer eBooks 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779031642253551e+09,0,'2026-05-17T17:27:22.253551+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/learn',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173612271632289e+09,0,'2026-06-18T00:42:02.716323+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["elearning.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/learn/openshift',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173617279329705e+09,0,'2026-06-18T00:42:52.793297+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/learn/openshift/foundations-openshift',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173623458487701e+09,0,'2026-06-18T00:43:54.584877+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp3.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/learn/openshift/how-deploy-full-stack-javascript-applications-openshift',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173591121286511e+09,0,'2026-06-18T00:38:31.212865+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/learn/openshift/how-manage-microservices-using-openshift-dev-spaces-and-jkube',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173601248932695e+09,0,'2026-06-18T00:40:12.489327+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-client-libraries.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/learn/openshift/run-canary-deployment-pattern-kubernetes',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.7817362115975511e+09,0,'2026-06-18T00:43:31.597551+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/openshift-commons/Operator-Lifecycle-Management','developers.redhat.com: OpenShift Commons Briefing: Operator Lifecycle Management'' (video)','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.7790317552523539e+09,0,'2026-05-17T17:29:15.252354+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/products/amq/overview','**Red Hat AMQ overview**','','N/A',0,'A curated technical resource and architectural guide covering **Red Hat AMQ overview** in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903058909573888e+09,0,'2026-05-17T17:09:49.095739+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md", "docs/prometheus.md"]','["message-queue.md", "prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/products/cdk/overview','developers.redhat.com: **Red Hat Container Development Kit**','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: **Red Hat Container Development Kit** in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903409727097797e+09,0,'2026-05-17T18:08:17.270978+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md", "docs/openshift.md"]','["ocp4.md", "openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/products/datagrid/overview','Red Hat Data Grid Overview','','N/A',0,'A curated technical resource and architectural guide covering Red Hat Data Grid Overview in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790308245081489e+09,0,'2026-05-17T17:13:44.508149+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/caching.md"]','["caching.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/products/developertoolset/overview','developers.redhat.com: ==Red Hat Developer Toolset==','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: ==Red Hat Developer Toolset== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903036047646808e+09,0,'2026-05-17T17:06:00.476468+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devel-sites.md"]','["devel-sites.md"]','{}','{"duplicate_of": "https://developers.redhat.com/ebooks"}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/products/eap',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173598195651388e+09,0,'2026-06-18T00:39:41.956514+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["java_app_servers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/products/eap/overview','Red Hat JBoss Enterprise Application Platform (JBoss EAP)','','N/A',0,'A curated technical resource and architectural guide covering Red Hat JBoss Enterprise Application Platform (JBoss EAP) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903005194102907e+09,0,'2026-05-17T17:00:51.941029+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_app_servers.md"]','["java_app_servers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/products/mta',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173612305476307e+09,0,'2026-06-18T00:42:03.054763+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/cheat-sheetsgit','developers.redhat.com: Git cheat sheet','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: Git cheat sheet in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779029899,0,'2026-05-17T16:58:19.072293+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"duplicate_of": "https://education.github.com/git-cheat-sheet-education.pdf"}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/cheatsheets','Red Hat Developer cheat sheets 🌟','','N/A',0,'A curated technical resource and architectural guide covering Red Hat Developer cheat sheets 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033342,0,'2026-05-17T17:55:42.584048+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/courses/openshift','developers.redhat.com: Developing on OpenShift (katacoda interactive learning)'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: Developing on OpenShift (katacoda interactive learning)'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029060,0,'2026-05-17T16:44:20.753600+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/developer-sandbox','Developer Sandbox','','2026',5,'Provides immediate, zero-cost developer access to an active, shared OpenShift cluster environment pre-populated with cloud-native tooling. Eliminates complex infrastructure bootstrapping for developers, letting them deploy containers instantly. In 2026, it is the standard starting sandbox for assessing OpenShift APIs.','English','Developer Sandbox','Intermediate',0,'online','manual',NULL,NULL,1781736190,0,'2026-06-18T00:43:10.574210+02:00',NULL,NULL,NULL,'["Platform Engineering", "Developer Experience", "Red Hat Ecosystem"]','["[DE FACTO STANDARD]"]','[]','["ocp4.md", "demos.md", "openshift.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/developer-sandbox/activities/deploying-full-stack-javascript-applications-to-the-sandbox/part1','developers.redhat.com: Welcome to the Developer Sandbox for Red Hat OpenShift.'' Part 1: Deploying full-stack JavaScript applications to the Developer Sandbox for Red Hat OpenShift','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: Welcome to the Developer Sandbox for Red Hat OpenShift.'' Part 1: Deploying full-stack JavaScript applications to the Developer Sandbox for Red Hat OpenShift in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030856,0,'2026-05-17T17:14:16.453827+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/developer-sandbox/activities/how-to-manage-microservices-using-openshift-dev-spaces-and-jkube','developers.redhat.com: How to manage microservices using OpenShift Dev Spaces'' and JKube','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: How to manage microservices using OpenShift Dev Spaces'' and JKube in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032242,0,'2026-05-17T17:37:22.886458+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-client-libraries.md"]','["kubernetes-client-libraries.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/developer-sandbox/activities/run-the-canary-deployment-pattern-on-kubernetes','==developers.redhat.com: Run the Canary Deployment pattern on Kubernetes=='' 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==developers.redhat.com: Run the Canary Deployment pattern on Kubernetes=='' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030204,0,'2026-05-17T17:03:24.244692+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/developer-sandbox/get-started','openshift sandbox','','N/A',0,'A curated technical resource and architectural guide covering openshift sandbox in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031012,0,'2026-05-17T17:16:52.148615+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/developer-sandbox/how-to-deploy-java-application-in-kubernetes','developers.redhat.com: How to deploy a Java application on Kubernetes in'' minutes','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: How to deploy a Java application on Kubernetes in'' minutes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033609,0,'2026-05-17T18:00:09.472554+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/devnation/tech-talks/10-kubernetes-tools','developers.redhat.com: 10 awesome Kubernetes tools every user should know'' | DevNation Tech Talk (video)','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779031031,0,'2026-05-17T17:17:11.505481+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/e-books',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735889,0,'2026-06-18T00:38:09.723495+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/e-books/kubernetes-operators',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736221,0,'2026-06-18T00:43:41.669246+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/ebooks','Red Hat Developer eBooks 🌟','','N/A',0,'A curated technical resource and architectural guide covering Red Hat Developer eBooks 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031642,0,'2026-05-17T17:27:22.253551+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/learn',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736122,0,'2026-06-18T00:42:02.716323+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["elearning.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/learn/openshift',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736172,0,'2026-06-18T00:42:52.793297+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/learn/openshift/foundations-openshift',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736234,0,'2026-06-18T00:43:54.584877+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp3.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/learn/openshift/how-deploy-full-stack-javascript-applications-openshift',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735911,0,'2026-06-18T00:38:31.212865+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/learn/openshift/how-manage-microservices-using-openshift-dev-spaces-and-jkube',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736012,0,'2026-06-18T00:40:12.489327+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-client-libraries.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/learn/openshift/run-canary-deployment-pattern-kubernetes',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736211,0,'2026-06-18T00:43:31.597551+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/openshift-commons/Operator-Lifecycle-Management','developers.redhat.com: OpenShift Commons Briefing: Operator Lifecycle Management'' (video)','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779031755,0,'2026-05-17T17:29:15.252354+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/products/amq/overview','**Red Hat AMQ overview**','','N/A',0,'A curated technical resource and architectural guide covering **Red Hat AMQ overview** in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030589,0,'2026-05-17T17:09:49.095739+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md", "docs/prometheus.md"]','["message-queue.md", "prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/products/cdk/overview','developers.redhat.com: **Red Hat Container Development Kit**','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: **Red Hat Container Development Kit** in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034097,0,'2026-05-17T18:08:17.270978+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md", "docs/openshift.md"]','["ocp4.md", "openshift.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/products/datagrid/overview','Red Hat Data Grid Overview','','N/A',0,'A curated technical resource and architectural guide covering Red Hat Data Grid Overview in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030824,0,'2026-05-17T17:13:44.508149+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/caching.md"]','["caching.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/products/developertoolset/overview','developers.redhat.com: ==Red Hat Developer Toolset==','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: ==Red Hat Developer Toolset== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779030360,0,'2026-05-17T17:06:00.476468+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devel-sites.md"]','["devel-sites.md"]','{}','{"duplicate_of": "https://developers.redhat.com/ebooks"}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/products/eap',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735981,0,'2026-06-18T00:39:41.956514+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["java_app_servers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/products/eap/overview','Red Hat JBoss Enterprise Application Platform (JBoss EAP)','','N/A',0,'A curated technical resource and architectural guide covering Red Hat JBoss Enterprise Application Platform (JBoss EAP) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030051,0,'2026-05-17T17:00:51.941029+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_app_servers.md"]','["java_app_servers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/products/mta',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736123,0,'2026-06-18T00:42:03.054763+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/products/mta/getting-started','Migration Toolkit for Applications: Getting Started','','2020',0,'Guides teams in utilizing Red Hat’s Migration Toolkit for Applications (MTA) to analyze legacy Java frameworks for cloud compatibility. Identifies proprietary dependencies and reports on modernization pathways.','Java','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Delivery", "Enterprise Modernization", "Migration Toolkit"]','["[LEGACY]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/products/mta/overview','Red Hat Application Migration Toolkit','','N/A',0,'A curated technical resource and architectural guide covering Red Hat Application Migration Toolkit in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032223.63102,0,'2026-05-17T17:37:03.631020+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/products/mta/overview','Red Hat Application Migration Toolkit','','N/A',0,'A curated technical resource and architectural guide covering Red Hat Application Migration Toolkit in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032223,0,'2026-05-17T17:37:03.631020+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/products/openjdk/download','Red Hat OpenJDK','','2020',0,'Provides access to Red Hat''s enterprise-hardened distribution of OpenJDK. Known for deep integration with Linux containers and robust long-term enterprise lifecycle support, it is widely utilized as a standard base runtime in corporate datacenters.','Java','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Java Ecosystem", "JDK Distribution"]','["[COMMUNITY-TOOL]"]','[]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/products/red-hat-data-grid',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173588004868602e+09,0,'2026-06-18T00:38:00.048686+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["caching.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/products/red-hat-developer-toolset',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173592143381094e+09,0,'2026-06-18T00:38:41.433811+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["devel-sites.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/products/rhel',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173612325421595e+09,0,'2026-06-18T00:42:03.254216+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/products/softwarecollections/overview','developers.redhat.com: ==Red Hat Software Collections==','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: ==Red Hat Software Collections== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902947516565704e+09,0,'2026-05-17T16:51:15.165657+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devel-sites.md"]','["devel-sites.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/products/streams-for-apache-kafka',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736091.33697,0,'2026-06-18T00:41:31.336970+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/promotions/docker-cheatsheet','developers.redhat.com: Containers Cheat Sheet','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: Containers Cheat Sheet in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903392157482409e+09,0,'2026-05-17T18:05:21.574824+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"duplicate_of": "https://developers.redhat.com/cheat-sheets/containers"}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/topics',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173615407744097e+09,0,'2026-06-18T00:42:34.077441+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/topics/enterprise-java',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77902950925329399e+09,0,'2026-05-17T16:51:49.253294+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md", "docs/java_app_servers.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/products/red-hat-data-grid',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735880,0,'2026-06-18T00:38:00.048686+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["caching.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/products/red-hat-developer-toolset',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735921,0,'2026-06-18T00:38:41.433811+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["devel-sites.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/products/rhel',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736123,0,'2026-06-18T00:42:03.254216+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["openshift.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/products/softwarecollections/overview','developers.redhat.com: ==Red Hat Software Collections==','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: ==Red Hat Software Collections== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029475,0,'2026-05-17T16:51:15.165657+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devel-sites.md"]','["devel-sites.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/products/streams-for-apache-kafka',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736091,0,'2026-06-18T00:41:31.336970+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/promotions/docker-cheatsheet','developers.redhat.com: Containers Cheat Sheet','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: Containers Cheat Sheet in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779033921,0,'2026-05-17T18:05:21.574824+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"duplicate_of": "https://developers.redhat.com/cheat-sheets/containers"}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/topics',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering developers.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736154,0,'2026-06-18T00:42:34.077441+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/topics/enterprise-java',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779029509,0,'2026-05-17T16:51:49.253294+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md", "docs/java_app_servers.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/topics/kubernetes','developers.redhat.com: Developing applications on Kubernetes 🌟','','2024',0,'Red Hat''s developer ecosystem portal containing targeted learning paths for deploying applications onto Kubernetes and OpenShift. Content spans building container images, designing Kubernetes manifests, managing secret injections, and orchestrating deployment patterns like rolling updates or canary releases. It serves as a continuous educational hub for containerized application design.','English','Developer Portal','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Experience", "Application Development", "Kubernetes Fundamentals"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/topics/python','developers.redhat.com: Learn Python: Tutorials and updates from Red Hat experts','','2021',0,'Resource directory curated by enterprise engineers. Features tutorials spanning cloud-native developments, containerized environment setups, and system automation strategies utilizing Python.','English','Platform','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Python Core", "Learning Resources"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://developers.redhat.com/topics/serverless-architecture','developers.redhat.com: Serverless Architecture','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: Serverless Architecture in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903002060004091e+09,0,'2026-05-17T17:00:20.600041+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md", "docs/serverless.md"]','["ocp4.md", "serverless.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://developers.redhat.com/topics/serverless-architecture','developers.redhat.com: Serverless Architecture','','N/A',0,'A curated technical resource and architectural guide covering developers.redhat.com: Serverless Architecture in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030020,0,'2026-05-17T17:00:20.600041+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md", "docs/serverless.md"]','["ocp4.md", "serverless.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.redhat.com/topics/service-mesh','Red Hat Developer: Istio Service Mesh','','2024',0,'Red Hat''s developer hub offering deep integration architectures for managing Red Hat OpenShift Service Mesh. Synthesizes Istio, Kiali, and Jaeger into an enterprise-ready networking stack.','English','Platform','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Service Mesh", "Red Hat OpenShift", "Enterprise Platforms"]','["[COMMUNITY-TOOL]"]','[]','["istio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://developers.soundcloud.com/blog/service-architecture-1','developers.soundcloud.com: Service Architecture at SoundCloud — Part 1: Backends for Frontends','','2021',0,'The pioneering engineering case study detailing SoundCloud''s development of the Backends-for-Frontends (BFF) pattern. Explains how dedicated, platform-specific API gateways optimize network roundtrips and tailor response payloads for mobile and web clients.','English','Case Study','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Frontend Architecture", "Design Patterns", "BFF"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','[]','["introduction.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://develosapiens.wordpress.com/2015/05/08/playing-with-gradle','Playing with gradle','','2015',1,'An early-era developer''s log exploring task setups in Gradle. Live Grounding confirms its value is now purely historical, documenting the community transition away from rigid, XML-heavy Maven structures towards flexible, code-based build files.','English','Blog / Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2015-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Build Tools", "Gradle", "Historical Perspective"]','["[COMMUNITY-TOOL]"]','[]','["maven-gradle.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devhints.io/go','devhints.io/go: Go cheatsheet','','2025',0,'A high-density Go interface dashboard providing rapid syntactical access. Highlights slice memory operations, struct compositions, dynamic channels, and concurrency waitgroups to speed up systems programming.','Go','Cheat Sheet','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Languages", "Go"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md", "golang.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devineer.medium.com/get-to-grips-with-kubernetes-volumes-a-practical-tutorial-c41853c64f02','devineer.medium.com: Get to Grips with Kubernetes Volumes: A Practical Tutorial','','N/A',0,'A curated technical resource and architectural guide covering devineer.medium.com: Get to Grips with Kubernetes Volumes: A Practical Tutorial in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902929151586198e+09,0,'2026-05-17T16:48:11.515862+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devineer.medium.com/kubernetes-services-explained-22b4dd11de02','devineer.medium.com: Kubernetes Services Explained','','N/A',0,'A curated technical resource and architectural guide covering devineer.medium.com: Kubernetes Services Explained in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903390629911303e+09,0,'2026-05-17T18:05:06.299113+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"duplicate_of": "https://www.harness.io/blog/kubernetes-services-explained"}');
+INSERT INTO "resources" VALUES('https://devineer.medium.com/get-to-grips-with-kubernetes-volumes-a-practical-tutorial-c41853c64f02','devineer.medium.com: Get to Grips with Kubernetes Volumes: A Practical Tutorial','','N/A',0,'A curated technical resource and architectural guide covering devineer.medium.com: Get to Grips with Kubernetes Volumes: A Practical Tutorial in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029291,0,'2026-05-17T16:48:11.515862+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devineer.medium.com/kubernetes-services-explained-22b4dd11de02','devineer.medium.com: Kubernetes Services Explained','','N/A',0,'A curated technical resource and architectural guide covering devineer.medium.com: Kubernetes Services Explained in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779033906,0,'2026-05-17T18:05:06.299113+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"duplicate_of": "https://www.harness.io/blog/kubernetes-services-explained"}');
INSERT INTO "resources" VALUES('https://devlibrary.withgoogle.com','devlibrary.withgoogle.com 🌟','','2021',0,'Google’s curated repository showcasing real-world, high-quality open-source projects, libraries, and architecture demonstrations built with GCP and Flutter. Serves as a peer-reviewed knowledge engine for production-proven software architectures.','English','Web Portal','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Development", "Developer Portal", "Open Source Showcase"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devm.io/blog','jaxenter.com: CI/CD for Spring Boot Microservices: Part 2. Extending CI/CD: Kubernetes Continuous Deployment for Microservices','','2020',0,'Part two of the microservices CI/CD series, detailing continuous deployment onto active Kubernetes clusters. Focuses on orchestrating declarative manifest YAML files, configuring deployment strategies like rolling updates, and handling Kubernetes secrets securely.','Java','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes & Cloud Native", "CI/CD", "Continuous Deployment"]','["[COMMUNITY-TOOL]"]','[]','["grafana.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devm.io/kubernetes/kubernetes-bigger-173675','jaxenter.com: Kubernetes Is Much Bigger Than Containers: Here’s Where It Will Go Next','','2021',4,'Position paper explaining how Kubernetes has outgrown its primary definition as a container orchestrator to become the universal cloud operating system. Explains the power of the K8s API model, Custom Resource Definitions (CRDs), and how it is orchestrating non-containerized assets, database clusters, and virtual machines.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Kubernetes Orchestration", "Future Trends"]','["[ENTERPRISE-STABLE]"]','[]','["introduction.md"]','{}','{}');
@@ -3891,13 +3891,13 @@ INSERT INTO "resources" VALUES('https://devm.io/kubernetes/kubernetes-practical-
INSERT INTO "resources" VALUES('https://devm.io/microservices/cicd-microservices-docker-162408','jaxenter.com: CI/CD for Spring Boot Microservices: Part 1','','2020',0,'Details optimal Docker containerization patterns for Spring Boot microservices, addressing multi-stage image builds, layer caching, and minimizing runtime footprint sizes. It shows how to design pipeline steps to generate secure, unprivileged OCI-compliant container images.','Java','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes & Cloud Native", "CI/CD", "Dockerization"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md", "java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops-daily.com/games/linux-terminal','DevOps Daily — Interactive Linux Terminal Simulator','An in-browser, sandboxed interactive tutorial for learning and testing Linux shell commands, file navigation, and globbing syntax.','2026',4,'An interactive, browser-based Linux training terminal constructed to teach system concepts through graded micro-challenges.
- The sandbox guides users through essential operating system operations including standard stream redirection, system resource querying, and grep searches.
-- Highly tailored to provide beginner-to-intermediate operators with immediate command-execution feedback, removing local environment configuration friction.','en','website','Beginner',0,'online','automatic','3cd3eb8f6a8efd06b5157f2c33f510244bf69c6bccfac35e335b838a4f496d0e',NULL,1.78035283880111598e+09,0,'2026-06-02T00:27:18.801116+02:00',NULL,NULL,NULL,'["Systems Administration", "Linux Command Line", "Interactive Learning", "DevOps Foundations"]','["[GUIDE]", "[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "linux-dev-env", "reputation_status": "Vetted", "reputation_summary": "No reputation penalty. Very popular educational sub-module of devops-daily.com maintained by Bobby Iliev. Praised across DEV community and Reddit as an active, high-quality interactive sandbox.", "social_preview_url": "https://devops-daily.com/images/games/linux-terminal-og.png", "source_provenance": "X.com (midudev)", "suggested_new_category": "devops-education"}');
-INSERT INTO "resources" VALUES('https://devops.cisel.ch/kubernetes-operational-tools-you-must-try','devops.cisel.ch: Kubernetes operational tools you must TRY','','N/A',0,'A curated technical resource and architectural guide covering devops.cisel.ch: Kubernetes operational tools you must TRY in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903005237125611e+09,0,'2026-05-17T17:00:52.371256+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+- Highly tailored to provide beginner-to-intermediate operators with immediate command-execution feedback, removing local environment configuration friction.','en','website','Beginner',0,'online','automatic','3cd3eb8f6a8efd06b5157f2c33f510244bf69c6bccfac35e335b838a4f496d0e',NULL,1780352838,0,'2026-06-02T00:27:18.801116+02:00',NULL,NULL,NULL,'["Systems Administration", "Linux Command Line", "Interactive Learning", "DevOps Foundations"]','["[GUIDE]", "[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "linux-dev-env", "reputation_status": "Vetted", "reputation_summary": "No reputation penalty. Very popular educational sub-module of devops-daily.com maintained by Bobby Iliev. Praised across DEV community and Reddit as an active, high-quality interactive sandbox.", "social_preview_url": "https://devops-daily.com/images/games/linux-terminal-og.png", "source_provenance": "X.com (midudev)", "suggested_new_category": "devops-education"}');
+INSERT INTO "resources" VALUES('https://devops.cisel.ch/kubernetes-operational-tools-you-must-try','devops.cisel.ch: Kubernetes operational tools you must TRY','','N/A',0,'A curated technical resource and architectural guide covering devops.cisel.ch: Kubernetes operational tools you must TRY in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030052,0,'2026-05-17T17:00:52.371256+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com','devops.com','','2026',0,'Curator Insight: Major industry hub for DevOps articles, webinars, and news. Live Grounding: Offers central coverage of emerging SRE trends, security frameworks, and container orchestration developments.','en','Media Hub','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps & Platforms", "Resources", "Media Hubs"]','["[EMERGING]"]','[]','["devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/11-open-source-devops-tools-we-love-for-2021','devops.com: 11 Open Source DevOps Tools We Love For 2021','','2021',0,'This evaluation spotlights eleven critical open-source DevOps projects covering areas like monitoring, infrastructure automation, container workflows, and CI/CD frameworks. It presents real-world architectural trade-offs, helping teams evaluate modern platform engineering toolchains.','N/A','Review','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Tooling", "Developer Knowledge", "Curation Repositories"]','["[COMMUNITY-TOOL]"]','[]','["devops-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/11-steps-to-a-successful-devops-career','devops.com: 11 Steps to a Successful DevOps Career','','2022',0,'Curator Insight: A step-by-step roadmap detailing technical proficiencies needed for DevOps roles. Live Grounding: Emphasizes a hybrid skillset combining scripting, continuous integration tools, public cloud architectures, and solid collaboration paradigms.','en','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps & Platforms", "Career Paths", "Skill Roadmap"]','["[COMMUNITY-TOOL]"]','[]','["devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/15-must-jenkins-plugins-increase-productivity','devops.com: 15 must have Jenkins plugins to increase productivity','','2024',0,'An operational digest analyzing fifteen key plugin utilities critical to scaling production clusters, spanning monitoring hooks, dynamic cleanup scripts, and visual feedback mechanisms.','None','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Infrastructure", "Plugin Management", "Ecosystem Curations"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devops.com/5-tips-for-a-successful-devops-implementation','devops.com: 5 Tips for a Successful DevOps Implementation','','N/A',0,'A curated technical resource and architectural guide covering devops.com: 5 Tips for a Successful DevOps Implementation in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903153338380408e+09,0,'2026-05-17T17:25:33.383804+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devops.com/5-tips-for-a-successful-devops-implementation','devops.com: 5 Tips for a Successful DevOps Implementation','','N/A',0,'A curated technical resource and architectural guide covering devops.com: 5 Tips for a Successful DevOps Implementation in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031533,0,'2026-05-17T17:25:33.383804+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/6-advantages-of-microservices','devops.com: 6 Advantages of Microservices','','2020',3,'Outlines the foundational architectural advantages of adopting a microservices pattern, including technological flexibility, autonomous deployability, localized scaling, fault isolation, and improved team ownership over distinct domain services.','English','Blog','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Architecture", "Microservices", "Value Proposition"]','["[COMMUNITY-TOOL]"]','[]','["introduction.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/6-signs-youre-doing-devops-correctly','devops.com: 6 Signs You’re Doing DevOps Correctly','','2021',0,'Establishes empirical metrics to qualify mature enterprise practices, emphasizing DORA framework key indicators: mean time to recovery (MTTR), deployment frequency, change failure rate, and lead time for changes. Contrasts these measurements against localized organization benchmarks.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps Methodology", "Metrics & Assessment", "Operational Excellence"]','["[COMMUNITY-TOOL]"]','[]','["devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/7-popular-open-source-ci-cd-tools','devops.com: 7 Popular Open Source CI/CD Tools','','2021',0,'Compares seven dominant open-source CI/CD frameworks, assessing execution speed, plugin ecosystems, maintenance overhead, and architectural fitness for hybrid and Kubernetes configurations.','English','Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "CI-CD Platforms", "Tooling"]','["[COMMUNITY-TOOL]"]','[]','["jenkins-alternatives.md", "cicd.md"]','{}','{}');
@@ -3912,22 +3912,22 @@ INSERT INTO "resources" VALUES('https://devops.com/catchpoint-to-acquire-webpage
INSERT INTO "resources" VALUES('https://devops.com/clubhouse-becomes-shortcut-to-transform-software-project-management','devops.com: Clubhouse Becomes Shortcut to Transform Software Project Management','','2021',0,'Reviews the rebranding and feature expansion of Clubhouse into Shortcut, reinforcing its identity as a fast, highly collaborative agile task and workflow tracking platform built for growth-stage engineering teams.','English','Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Productivity", "Project Management", "Agile Platforms"]','["[COMMUNITY-TOOL]"]','[]','["project-management-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/continuous-security-the-next-evolution-of-ci-cd','devops.com: Continuous Security: The Next Evolution of CI/CD','','2021',0,'Discusses moving from periodic security assessments to automated, real-time testing within deployment pipelines. Explores running SAST, automated secrets scanning, and licensing compliance checks alongside unit tests.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "CI-CD", "Continuous Integration"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/continuous-testing-practices-part-1','devops.com: Continuous Testing Practices (Part 1) 🌟','- [devops.com: Continuous Testing Practices – Part 2 🌟](https://devops.com/continuous-testing-practices-part-2)','2021',0,'First of a multi-part series examining the execution of continuous testing models within standard CI/CD deployment channels. Highlights test-automation strategies, test environments, and immediate feedback integration.','N/A','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Testing Pipelines", "Continuous Testing"]','["[COMMUNITY-TOOL]"]','[]','["qa.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devops.com/continuous-testing-practices-part-2','devops.com: Continuous Testing Practices – Part 2 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1.77903304483021402e+09,0,'2026-05-17T17:50:44.830214+02:00',NULL,NULL,NULL,'[]','[]','["docs/qa.md"]','[]','{}','{"duplicate_of": "https://devops.com/continuous-testing-practices-part-1"}');
+INSERT INTO "resources" VALUES('https://devops.com/continuous-testing-practices-part-2','devops.com: Continuous Testing Practices – Part 2 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779033044,0,'2026-05-17T17:50:44.830214+02:00',NULL,NULL,NULL,'[]','[]','["docs/qa.md"]','[]','{}','{"duplicate_of": "https://devops.com/continuous-testing-practices-part-1"}');
INSERT INTO "resources" VALUES('https://devops.com/day-2-for-the-operator-ecosystem','devops.com: Day 2 for the Operator Ecosystem 🌟','- [KUDO: The Kubernetes Universal Declarative Operator 🌟](https://kudo.dev) KUDO is a toolkit that makes it easy to build Kubernetes Operators, in most cases just using YAML.','2020',0,'Focuses on Kubernetes Operator lifecycle maturity models, introducing toolkits like KUDO (Kubernetes Universal Declarative Operator). Covers operational challenges, telemetry gathering, and unified configuration schemas.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Operators"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-operators-controllers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/day-in-the-life-of-a-site-reliability-engineer-sre','devops.com: Day in the Life of a Site Reliability Engineer (SRE)','','2021',0,'An informative run-through of the operational reality of SRE. Explains typical workflows, on-call paging procedures, metric reviews, postmortem writing, and automated tool-building shifts.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations", "Site Reliability Engineering", "Career Lifecycle"]','["[COMMUNITY-TOOL]"]','[]','["sre.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/declarative-compliance-with-policy-as-code-and-gitops','devops.com: Declarative Compliance With Policy-as-Code and GitOps 🌟','','2022',0,'Details structural mechanisms for enforcing declarative compliance via GitOps and Policy-as-Code. Demonstrates configuring automated compliance checkers that inspect commits dynamically, ensuring only certified configurations reach production environments.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Continuous Delivery", "GitOps", "Policy & Compliance"]','["[COMMUNITY-TOOL]"]','[]','["gitops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/devops-as-a-service-migrating-your-entire-devops-stack-to-the-cloud','DevOps as a Service: Migrating Your Entire DevOps Stack to the Cloud','','2021',0,'Analyzes the business and architectural trade-offs of migrating an organization''s entire internal build and testing infrastructure to SaaS-based DevOps-as-a-Service offerings. The curator details the comparison between maintaining self-hosted Jenkins clusters versus subscribing to cloud platforms. Live platform standards prove that modern SaaS solutions dramatically decrease internal maintenance overhead while enhancing security auditing compliance.','N/A','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps & SRE", "Cloud Migration", "DevOps-as-a-Service"]','["[COMMUNITY-TOOL]"]','[]','["devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/devops-for-the-development-and-delivery-of-high-performance-applications','devops.com: DevOps for the Development and Delivery of High-Performance Applications','','2021',0,'Examines production-grade execution models for high-performance software. Discusses continuous optimization loops, modern caching topologies, database query tuning integration in pipeline tests, and real-time tracing metrics to scale complex microservices architectures.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps Methodology", "Application Delivery", "Performance Optimization"]','["[COMMUNITY-TOOL]"]','[]','["devops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devops.com/devops-security-your-complete-checklist','devops.com: DevOps Security: Your Complete Checklist','','N/A',0,'A curated technical resource and architectural guide covering devops.com: DevOps Security: Your Complete Checklist in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903211403422808e+09,0,'2026-05-17T17:35:14.034228+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devops.com/devops-security-your-complete-checklist','devops.com: DevOps Security: Your Complete Checklist','','N/A',0,'A curated technical resource and architectural guide covering devops.com: DevOps Security: Your Complete Checklist in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032114,0,'2026-05-17T17:35:14.034228+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/devops-teams-struggling-to-keep-secrets','devops.com: DevOps Teams Struggling to Keep Secrets','','2021',3,'An industry report analyzing why modern DevOps organizations struggle with ''secrets sprawl'' across development tools, build steps, and staging clusters. Recommends implementing centralized identity systems and dynamic credential engines.','N/A','Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Secrets Management", "Industry Trends"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/devops-trends-to-watch-in-2021','devops.com: DevOps Trends to Watch in 2021 🌟','','2021',0,'Highlights dominant technological vectors including standardizing on-demand GitOps continuous deployment frameworks, native policy-as-code automation engines, multi-cluster federated networks, and progressive delivery orchestrators.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps Methodology", "Industry Trends", "Market Evolution"]','["[COMMUNITY-TOOL]"]','[]','["devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/devsecops-in-azure','devops.com: DevSecOps in Azure','','2023',0,'Examines the technical blueprint for establishing DevSecOps practices within the Azure ecosystem. Details security scanners, credential detection tools, container analysis systems, and runtime enforcement loops.','None','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Identity", "DevSecOps", "Continuous Security"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/devsecops-trends-for-2021','devops.com: DevSecOps Trends to Know For 2021','','2021',0,'Highlights essential DevSecOps industry trends, emphasizing Software Bill of Materials (SBOM) orchestration, secure-by-default container base images, and integration of automated security telemetry into centralized cloud dashboards.','English','Technical Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Governance", "DevSecOps", "Industry Trends"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devops.com/dynatrace-advances-application-environments-as-code','==devops.com: Dynatrace Advances Application Environments as Code==','','2021',0,'Discusses ''Observability as Code'', where application dashboards, SLO targets, and alerting configurations are defined using Terraform or Monaco. By 2026, this approach is integrated into standard CI/CD pipelines to ensure monitoring environments scale systematically with the underlying infra.','Go','Blog','Advanced',1,'online','manual','N/A',100.0,1.77903304650451493e+09,0,'2026-05-17T17:50:46.504515+02:00',NULL,NULL,NULL,'["DevOps", "Infrastructure as Code", "GitOps"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devops.com/dynatrace-advances-application-environments-as-code','==devops.com: Dynatrace Advances Application Environments as Code==','','2021',0,'Discusses ''Observability as Code'', where application dashboards, SLO targets, and alerting configurations are defined using Terraform or Monaco. By 2026, this approach is integrated into standard CI/CD pipelines to ensure monitoring environments scale systematically with the underlying infra.','Go','Blog','Advanced',1,'online','manual','N/A',100.0,1779033046,0,'2026-05-17T17:50:46.504515+02:00',NULL,NULL,NULL,'["DevOps", "Infrastructure as Code", "GitOps"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/finops-foundation-to-help-rein-in-cloud-costs','devops.com: FinOps Foundation to Help Rein in Cloud Costs','','2020',0,'An article reporting on the formal creation of the FinOps Foundation under the Linux Foundation. Highlights the growing enterprise necessity of managing multi-cloud spend and establishing standardized definitions for cloud financial operations.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Financial Operations", "FinOps", "Frameworks"]','["[COMMUNITY-TOOL]"]','[]','["finops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devops.com/five-steps-to-successful-devops-culture','devops.com: 5 Steps to Successful DevOps Culture','','N/A',0,'A curated technical resource and architectural guide covering devops.com: 5 Steps to Successful DevOps Culture in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779032076665174e+09,0,'2026-05-17T17:34:36.665174+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devops.com/five-steps-to-successful-devops-culture','devops.com: 5 Steps to Successful DevOps Culture','','N/A',0,'A curated technical resource and architectural guide covering devops.com: 5 Steps to Successful DevOps Culture in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032076,0,'2026-05-17T17:34:36.665174+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/from-agile-to-devops-to-devsecops-the-next-evolution','devops.com: From Agile to DevOps to DevSecOps: The Next Evolution','','2020',0,'Traces software engineering''s historical trajectory from Agile (optimizing team velocity) to DevOps (optimizing system delivery) and finally DevSecOps (integrating continuous compliance). Evaluates cultural and technical components driving this shift.','English','Technical Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Governance", "DevSecOps", "Fundamentals"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devops.com/google-dora-report-shows-modest-devops-gains',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.7790322517972629e+09,0,'2026-05-17T17:37:31.797263+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://devops.com/google-dora-report-shows-modest-devops-gains',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779032251,0,'2026-05-17T17:37:31.797263+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/grafana-labs-acquires-assert-ai-to-bring-ai-to-observability','devops.com: Grafana Labs Acquires Asserts.ai to Bring AI to Observability','','2023',0,'Discusses the strategic acquisition of Asserts.ai by Grafana Labs. Live grounding highlights the integration of semantic graphs, relationship maps, and automated root-cause discovery directly into Grafana''s UI stack.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability & Monitoring", "Grafana Ecosystem", "AIOps & AI Observability"]','["[COMMUNITY-TOOL]"]','[]','["grafana.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/great-resignation-spurs-interest-in-tech-certifications','devops.com: Great Resignation Spurs Interest in Tech Certifications','','2022',0,'This article examines the surge in cloud-native certifications (such as Kubernetes and AWS) as developers seek to validate cloud skillsets and secure modern infrastructure engineering roles in a changing job market.','English','article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Professional Development", "Continuous Learning", "Certifications"]','["[COMMUNITY-TOOL]"]','[]','["recruitment.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/hansura-launches-beta-of-graphql-based-remote-joins-tool','Hasura Launches Beta of GraphQL-Based Remote Joins Tool','','2020',4,'Announces Hasura''s Remote Joins engine. Enables backend developers to securely federate and query disparate database services and REST/GraphQL APIs behind a unified, high-speed GraphQL interface.','Haskell','Press Release','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["API Architectures", "GraphQL", "Federation"]','["[ENTERPRISE-STABLE]"]','[]','["api.md"]','{}','{}');
@@ -3957,7 +3957,7 @@ INSERT INTO "resources" VALUES('https://devops.com/red-hat-extends-scope-of-ansi
INSERT INTO "resources" VALUES('https://devops.com/secdevops-is-the-solution-to-cybersecurity','devops.com: SecDevOps is the Solution to Cybersecurity 🌟','','2020',0,'Advocates for SecDevOps as a necessary system design response to address sophisticated modern threat surfaces. Highlights using declarative orchestration profiles, immutable runtime configurations, and early detection mechanisms to minimize vulnerability windows.','English','Technical Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Governance", "DevSecOps", "Fundamentals"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/securing-your-software-development-pipelines','devops.com: Securing Your Software Development Pipelines','','2021',0,'Examines methods for securing continuous delivery setups from upstream supply-chain threats. Focuses on protecting execution infrastructure, implementing cryptographic artifact validation, and isolating dependency ingestion engines.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "CI-CD", "Pipeline Integrity"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/serverless-computing-moving-from-devops-to-noops','Serverless Computing: Moving from DevOps to NoOps','','2021',0,'Evaluates how serverless architectures drive NoOps execution. Emphasizes shifting operations responsibilities (e.g., node provisioning, patching, scaling) to public cloud platforms, allowing developers to focus strictly on code components.','N/A','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Serverless Architecture", "NoOps Execution"]','["[COMMUNITY-TOOL]"]','[]','["noops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devops.com/shift-right-testing-the-emergence-of-testops','devops.com: Shift-Right Testing: The Emergence of TestOps','','2020',4,'Outlines Shift-Right testing methodologies and TestOps workflows. Advocates validating configurations directly against production deployments under active user loads, supported by analytics and monitoring tools.','English','Technical Article','Intermediate',0,'online','manual','N/A',100.0,1.77903382333970093e+09,0,'2026-05-17T18:03:43.339701+02:00',NULL,NULL,NULL,'["DevOps & Quality Assurance", "Continuous Testing", "TestOps Strategy"]','["[ENTERPRISE-STABLE]"]','["docs/testops.md"]','["testops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devops.com/shift-right-testing-the-emergence-of-testops','devops.com: Shift-Right Testing: The Emergence of TestOps','','2020',4,'Outlines Shift-Right testing methodologies and TestOps workflows. Advocates validating configurations directly against production deployments under active user loads, supported by analytics and monitoring tools.','English','Technical Article','Intermediate',0,'online','manual','N/A',100.0,1779033823,0,'2026-05-17T18:03:43.339701+02:00',NULL,NULL,NULL,'["DevOps & Quality Assurance", "Continuous Testing", "TestOps Strategy"]','["[ENTERPRISE-STABLE]"]','["docs/testops.md"]','["testops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/site-reliability-engineering-101-devops-versus-sre','devops.com: Site Reliability Engineering 101: DevOps Versus SRE','','2018',0,'Provides an entry-level comparison of SRE and DevOps methodologies. Explains key tenets of both schools of thought, with a focus on how teams share operational ownership and handle blameless post-mortems to foster high-velocity engineering.','English','blog','beginner',0,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Reliability Engineering", "SRE vs DevOps", "Introductory Frameworks"]','["[COMMUNITY-TOOL]"]','[]','["sre.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/sre-devops-cloud-native-server-cage-match','devops.com: SRE vs. DevOps vs. Cloud Native: The Server Cage Match','','2019',0,'A high-energy analysis contrasting SRE, DevOps, and Cloud Native architectures. Explores how container orchestration, microservices, and micro-deployments mandate both cultural DevOps adjustments and programmatic SRE automation to survive at scale.','English','blog','intermediate',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Reliability Engineering", "Cloud Native Paradigms"]','["[COMMUNITY-TOOL]"]','[]','["sre.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/sre-vs-devops-false-distinction','devops.com: SRE vs. DevOps — a False Distinction?','','2019',0,'Deconstructs the industry debate regarding SRE and DevOps, arguing that comparing them creates a false dichotomy. Suggests that successful engineering organizations merge the collaborative philosophy of DevOps with the analytical, code-driven rigor of SRE.','English','blog','intermediate',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Reliability Engineering", "SRE vs DevOps", "Industry Analysis"]','["[COMMUNITY-TOOL]"]','[]','["sre.md"]','{}','{}');
@@ -3979,10 +3979,10 @@ INSERT INTO "resources" VALUES('https://devops.com/unlocking-your-devops-automat
INSERT INTO "resources" VALUES('https://devops.com/up-your-devops-game-its-time-for-noops','devops.com: Up Your DevOps Game: It’s Time for NoOps','','2021',0,'Proposes actionable tactics for transitioning DevOps engineering pipelines into automated, serverless-first NoOps infrastructures. Discusses standardized declarative delivery flows and policy engine setups.','N/A','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Operations Paradigms", "NoOps Philosophy"]','["[COMMUNITY-TOOL]"]','[]','["noops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/updating-and-managing-infrastructure-as-code-iac','devops.com: Updating and Managing Infrastructure-as-Code (IaC)','','2023',0,'Details architectural strategies for maintaining, refactoring, and upgrading legacy IaC bases. Explores lockfile maintenance, drift remediation, and structural validation steps required for safe production updates.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Infrastructure as Code", "Lifecycle Management"]','["[LEGACY]"]','[]','["iac.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/using-jenkins-configuration-as-code','devops.com: Using jenkins configuration as code','- [https://github.com/jenkinsci/configuration-as-code-plugin](https://github.com/jenkinsci/configuration-as-code-plugin)','2024',0,'A practical industry analysis illustrating standard techniques for shifting legacy Jenkins controller provisioning workflows into git-centric, declaration-first structures. It presents a detailed taxonomy of automated setup validation strategies.','YAML','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Infrastructure", "Configuration as Code", "Jenkins JCasC"]','["[LEGACY]"]','[]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devops.com/using-llms-to-automate-pipeline-conversions-from-legacy-to-tekton','==devops.com: Using LLMs to Automate Pipeline Conversions From Legacy to'' Tekton==','','N/A',0,'A curated technical resource and architectural guide covering ==devops.com: Using LLMs to Automate Pipeline Conversions From Legacy to'' Tekton== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903071837476706e+09,0,'2026-05-17T17:11:58.374767+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]", "[LEGACY]"]','["docs/tekton.md"]','["tekton.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devops.com/using-llms-to-automate-pipeline-conversions-from-legacy-to-tekton','==devops.com: Using LLMs to Automate Pipeline Conversions From Legacy to'' Tekton==','','N/A',0,'A curated technical resource and architectural guide covering ==devops.com: Using LLMs to Automate Pipeline Conversions From Legacy to'' Tekton== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030718,0,'2026-05-17T17:11:58.374767+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]", "[LEGACY]"]','["docs/tekton.md"]','["tekton.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/vfunction-automates-conversion-of-java-apps-to-microservices','devops.com: Function Automates Conversion of Java Apps to Microservices','','2021',0,'Details how automated profiling instruments compile-time and runtime dynamics of legacy enterprise codebases, identifying domain boundaries to programmatically extract microservice packages.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Microservices", "Modernization", "Automated Migration"]','["[LEGACY]"]','[]','["introduction.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/web-application-security-is-not-api-security','devops.com: Web Application Security is not API Security 🌟','','2022',4,'Explains why legacy web app application security configurations fall short of API security requirements. Discusses custom API gateway rules, deep OAuth 2.0 validation, and endpoint-level access controls.','Agnostic','Technical Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["API Security", "Design", "Best Practices"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','[]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devops.com/whats-the-difference-between-devops-and-platform-engineering','devops.com: What’s the Difference Between DevOps and Platform Engineering?','','N/A',0,'A curated technical resource and architectural guide covering devops.com: What’s the Difference Between DevOps and Platform Engineering? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903275151416802e+09,0,'2026-05-17T17:45:51.514168+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devops.com/whats-the-difference-between-devops-and-platform-engineering','devops.com: What’s the Difference Between DevOps and Platform Engineering?','','N/A',0,'A curated technical resource and architectural guide covering devops.com: What’s the Difference Between DevOps and Platform Engineering? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032751,0,'2026-05-17T17:45:51.514168+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/when-to-use-api-management-and-service-mesh-together','devops.com: When to Use API Management and Service Mesh Together','','2021',4,'Explores patterns for integrating API gateways with service meshes. Highlights how to pass identity contexts, orchestrate global traffic routes, and enforce layered perimeter and transport-level security policies.','None','article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "API Management", "Service Mesh Integration"]','["[ENTERPRISE-STABLE]"]','[]','["servicemesh.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/where-does-observability-stand-today-and-where-is-it-going-next','devops.com: Where Does Observability Stand Today, and Where is it Going Next?','','2023',0,'Analyzes the ongoing evolution of observability systems toward artificial intelligence integration (AIOps), automated anomaly detection, and continuous optimization profiles. Curator Insight: Industry roadmap on telemetry analysis. Live Grounding: Crucial for evaluating how LLMs and ML models parse log volumes for predictive maintenance.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Industry Trends", "AI", "AIOps"]','["[COMMUNITY-TOOL]"]','[]','["monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devops.com/why-boring-tech-is-best-to-avoid-a-microservices-mess','devops.com: Why Boring Tech is Best to Avoid a Microservices Mess','','2020',4,'Arguments for architectural conservatism when adopting a highly distributed microservices paradigm. By utilizing mature, ''boring'' technology (e.g., PostgreSQL, REST/gRPC, stable programming runtimes), engineering teams can isolate and absorb the inherent complexity of distributed systems coordination.','English','Blog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Architecture", "Microservices", "Technology Selection"]','["[ENTERPRISE-STABLE]"]','[]','["introduction.md"]','{}','{}');
@@ -3994,31 +3994,31 @@ INSERT INTO "resources" VALUES('https://devopscube.com','devopscube.com','','202
INSERT INTO "resources" VALUES('https://devopscube.com/automate-ebs-snapshot-creation-deletion','devopscube.com: How to Automate EBS Snapshot Creation, Retention and Deletion','','2023',0,'A practical DevOps guide detailing automation patterns for the creation, lifecycle retention, and deletion of AWS EBS snapshots. Shows how to use AWS Lifecycle Manager and bash cron jobs to guarantee cluster data durability without compiling excessive storage debt.','Bash','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Storage", "AWS EBS", "Snapshot Automation"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["aws-storage.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devopscube.com/become-devops-engineer','devopscube.com: Become A DevOps Engineer in 2021: A Comprehensive Guide','','2021',0,'An exhaustive, structured guide cataloging core platform engineering requirements including Linux kernel administration, Docker container runtimes, declarative Infrastructure as Code (IaC), GitOps continuous deployment systems, and advanced distributed telemetry stacks.','English','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps Methodology", "Career Roadmap", "Skill Acquisition"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devopscube.com/build-docker-image','devopscube.com: How to Build Docker Image : Comprehensive Beginners Guide','','2024',0,'A structured blueprint demonstrating professional design standards for OCI-compliant artifact assemblies. Focuses on minimizing layers, avoiding build context overhead, and utilizing cache layers effectively.','N/A','article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containers", "Build Optimization", "Dockerfiles"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devopscube.com/build-docker-image-kubernetes-pod','devopscube.com: How To Build Docker Image In Kubernetes Pod 🌟','','2020',0,'This reference article analyzes alternative methods for constructing container images natively within Kubernetes pods, highlighting Kaniko, BuildKit, and Docker-in-Docker (DinD). It contrasts security risks and runtime overhead of each.','English','Technical Article','Intermediate',0,'online','manual','78e4c1873fcfd3904a6fa2ee9acc239f43701f58d236ba931de3e1760ded7d0a',100.0,1.77903377105905699e+09,1,'2026-05-17T18:02:51.059057+02:00',NULL,NULL,NULL,'["Image Building", "In-Cluster Builds", "Educational Material"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devopscube.com/build-docker-image-kubernetes-pod','devopscube.com: How To Build Docker Image In Kubernetes Pod 🌟','','2020',0,'This reference article analyzes alternative methods for constructing container images natively within Kubernetes pods, highlighting Kaniko, BuildKit, and Docker-in-Docker (DinD). It contrasts security risks and runtime overhead of each.','English','Technical Article','Intermediate',0,'online','manual','78e4c1873fcfd3904a6fa2ee9acc239f43701f58d236ba931de3e1760ded7d0a',100.0,1779033771,1,'2026-05-17T18:02:51.059057+02:00',NULL,NULL,NULL,'["Image Building", "In-Cluster Builds", "Educational Material"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devopscube.com/configure-ingress-tls-kubernetes','devopscube.com: How To Configure Ingress TLS/SSL Certificates in Kubernetes','','2021',4,'A tutorial guiding developers through TLS/SSL certificate generation, binding, and storage in ingress environments. Explains how to leverage native cert-manager pipelines to secure internet-facing applications automatically with Let''s Encrypt certificates.','English','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Networking", "Ingress", "Security & TLS"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["kubernetes-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devopscube.com/create-kubernetes-jobs-cron-jobs','devopscube.com: How To Create Kubernetes Jobs/Cron Jobs – Getting Started Guide','','2021',3,'A practical guide detailing the creation of parallel Jobs and recurring CronJobs. Offers a clear reference for backoff limits, completion conditions, and active execution deadlines.','English','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Workloads", "Batch Jobs", "Tutorials"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devopscube.com/create-kubernetes-role','devopscube.com: How to Create kubernetes Role for Service Account','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','7a85dc1716b5e43c9280b59c968a0e1d23768a05aa483f4f86408fa786d3627f',100.0,1.77903390357625508e+09,1,'2026-05-17T18:05:03.576255+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://devopscube.com/create-kubernetes-role','devopscube.com: How to Create kubernetes Role for Service Account','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','7a85dc1716b5e43c9280b59c968a0e1d23768a05aa483f4f86408fa786d3627f',100.0,1779033903,1,'2026-05-17T18:05:03.576255+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://devopscube.com/deploy-postgresql-statefulset','devopscube.com: How to Deploy PostgreSQL Statefulset in Kubernetes With High Availability','','2023',0,'Comprehensive architectural guide to deploying a highly available PostgreSQL cluster on Kubernetes using standard StatefulSets. Covers headless services, persistent volume claims, replica configurations, and health probes.','YAML','Technical Guide','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Container Orchestration", "PostgreSQL HA"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["databases.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devopscube.com/docker-containers-as-build-slaves-jenkins','devopscube.com: How to Setup Docker containers as Build Slaves for Jenkins','','2024',0,'A practical guide for implementing Dockerized executors, enabling dynamic allocation of ephemeral developer containers as isolated, on-demand agents. Ensures high container clean-room isolation across parallel builds.','None','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Infrastructure", "Dynamic Agents", "Docker Integration"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devopscube.com/immutable-infrastructure','devopscube.com: Immutable Infrastructure Explained For Beginners','','2023',0,'A beginner''s guide detailing the immutable infrastructure pattern, where infrastructure elements are replaced rather than modified in place. Highlights benefits in predictability, rollbacks, and drift management.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Infrastructure as Code", "Architecture"]','["[COMMUNITY-TOOL]"]','[]','["iac.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devopscube.com/ip-address-tutorial',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','f3aababc0746bfbe3e103424dca77983ac65403e93d2679ce9457934b6738c4c',100.0,1.77903084289802289e+09,1,'2026-05-17T17:14:02.898023+02:00',NULL,NULL,NULL,'[]','[]','["docs/networking.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://devopscube.com/ip-address-tutorial',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','f3aababc0746bfbe3e103424dca77983ac65403e93d2679ce9457934b6738c4c',100.0,1779030842,1,'2026-05-17T17:14:02.898023+02:00',NULL,NULL,NULL,'[]','[]','["docs/networking.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://devopscube.com/jenkins-architecture-explained','devopscube.com: Jenkins Architecture Explained – Beginners Guide','','2024',0,'A classic conceptual primer outlining standard architecture dynamics between Jenkins central control plane instances and scale-out worker agents. Delivers essential mental models for networking, agent provisioning, and persistence.','None','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Infrastructure", "Core Architecture", "Foundations"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devopscube.com/jenkins-build-agents-kubernetes','devopscube.com: How to Setup Jenkins Build Agents on Kubernetes Cluster 🌟','','2021',0,'Provides an architectural step-by-step setup of self-scaling Jenkins Build Agents using the Kubernetes Jenkins plugin. Configures persistent volumes and resource constraints for ephemeral executors.','YAML','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevSecOps & Automation", "Jenkins-based CI-CD", "Jenkins Architecture"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devopscube.com/jenkins-pipeline-as-code','devopscube.com: Jenkins Pipeline as Code Tutorial For Beginners 🌟','','2021',0,'A comprehensive introductory guide for implementing Pipeline-as-Code using Jenkins Declarative syntax. Includes visual aids, multi-stage syntax examples, trigger mechanisms, and guidance on navigating the Blue Ocean pipeline visualization interface.','English','article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure & DevOps", "CI-CD Concepts", "Jenkins Tutorials"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devopscube.com/key-considerations-kubernetes-cluster-design-setup','devopscube.com: 10 Key Considerations for Kubernetes Cluster Design & Setup 🌟','','2022',0,'A critical architectural design checklist covering VPC planning, high-availability control planes, etcd backup configurations, and identity federation. Recommended reading before launching any production-grade enterprise platform.','English','Guide','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Cluster Architecture", "Reference Designs"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devopscube.com/kube-bench-guide','==devopscube.com/kube-bench-guide: Kube-Bench: Kubernetes CIS Benchmarking'' Tool==','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','1e6d8ca58c30e4fc6a809bcd549a881f78774d13133da067a7c159fca215e210',100.0,1.77903343599539589e+09,1,'2026-05-17T17:57:15.995396+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://devopscube.com/kube-bench-guide','==devopscube.com/kube-bench-guide: Kube-Bench: Kubernetes CIS Benchmarking'' Tool==','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','1e6d8ca58c30e4fc6a809bcd549a881f78774d13133da067a7c159fca215e210',100.0,1779033435,1,'2026-05-17T17:57:15.995396+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://devopscube.com/kubernetes-api-access-service-account','devopscube.com: How To Create Kubernetes Service Account For API Access','- [devopscube.com: How to Create kubernetes Role for Service Account](https://devopscube.com/create-kubernetes-role)
- [github.com/scriptcamp/kubernetes-serviceaccount-example](https://github.com/scriptcamp/kubernetes-serviceaccount-example) Example Kubernetes manifests to create service account mapped to Rolebinding.','2023',0,'A practical tutorial focused on provisioning Kubernetes Service Accounts for targeted API server access. Walks through credential auto-generation constraints, manifesting corresponding API access boundaries, and constructing secure automated CI/CD pipelines.','English','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Identity & Access", "RBAC"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devopscube.com/kubernetes-daemonset','devopscube.com: Kubernetes Daemonset: A Comprehensive Guide','','2023',0,'A detailed engineering breakdown of the DaemonSet controller pattern. Explains how to deploy system-level agents (like log collectors, CNI daemons, and monitoring agents) on every cluster node, specifying advanced scheduling techniques, tolerations, node affinity, and resource constraints.','English','Technical Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Core Concepts", "Workload Resources", "DaemonSets"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devopscube.com/kubernetes-ingress-tutorial','devopscube.com: Kubernetes Ingress Tutorial For Beginners 🌟','','2021',4,'A detailed step-by-step tutorial addressing the installation and configuration of the NGINX Ingress controller. Focuses on setting up custom host routing rules, implementing path matching, and troubleshooting entry level ingress issues.','English','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Networking", "Ingress", "Tutorials"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["kubernetes-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devopscube.com/kubernetes-kubeconfig-file','devopscube.com: Kubeconfig File Explained With Practical Examples 🌟','','2023',0,'A highly readable, practical guide unpacking the schema and structural design of Kubeconfig files. Teaches readers how context configurations, user credentials, clusters, and API client auth certificates are structured to drive kubectl orchestration.','YAML','Technical Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Security", "Access Control"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devopscube.com/kubernetes-logging-tutorial','devopscube.com: Kubernetes Logging Tutorial For Beginners 🌟','','2023',0,'An introductory blueprint covering fundamental logging behaviors in containerized orchestration environments. Demystifies container log storage paths, standard troubleshooting CLI workflows with `kubectl logs`, and simple forwarding architectures.','None','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Log Management & Diagnostics", "Log Aggregation", "Fundamentals"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devopscube.com/kubernetes-minikube-tutorial','devopscube.com: Kubernetes Minikube Tutorial for Beginners','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','6505f61b37bed8fd0f3ec199c5544b229a1b0649aee98701aa7ec416d89e8ead',100.0,1.77903040134049391e+09,1,'2026-05-17T17:06:41.340494+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://devopscube.com/kubernetes-minikube-tutorial','devopscube.com: Kubernetes Minikube Tutorial for Beginners','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','6505f61b37bed8fd0f3ec199c5544b229a1b0649aee98701aa7ec416d89e8ead',100.0,1779030401,1,'2026-05-17T17:06:41.340494+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://devopscube.com/kubernetes-pod','devopscube.com/kubernetes-pod','','2023',0,'A foundational, end-to-end technical reference manual mapping the Pod lifecycle, container initialization vectors, probe configurations, and common workload operational runbooks.','YAML','Guide','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Compute", "Pods", "Core Concepts"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devopscube.com/kubernetes-tutorials-beginners','devopscube.com: Kubernetes Tutorials For Beginners: Getting Started Guide','','2025',4,'An exceptional introductory portal that distills container architecture into highly digestible guides. Explores standard pod mechanics, ingress controllers, environment configs, and scaling strategies with clean procedural steps.','English','Tutorial','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Fundamentals"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["kubernetes-tutorials.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devopscube.com/kubernetes-v1-21-released','devopscube.com: Kubernetes v1.21 Released: Here is What you should know','','2021',0,'Curator Insight offers an overview of Kubernetes 1.21. In 2026, we track this release as a major evolution that brought CronJobs to GA and introduced PodDisruptionBudget stability.','English','Article','Medium',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Core", "Release Lifecycle", "v1.21"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-releases.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devopscube.com/kustomize-tutorial','devopscube.com/kustomize-tutorial: Kustomize Tutorial: Comprehensive Guide For Beginners 🌟','','2023',4,'A highly detailed, production-focused Kustomize comprehensive guide. Demystifies concepts of bases, overlays, generator options, namespace overrides, and programmatic variable injection, serving as an operational reference for scaling Kubernetes configurations.','English','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Configuration Management"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["kustomize.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devopscube.com/kuztomize-configmap-generators',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','4bb3c0759e25b4af159511319039c4c6096281f05ef7b1b8c3c9cba083d515f9',100.0,1.77903204625023794e+09,1,'2026-05-17T17:34:06.250238+02:00',NULL,NULL,NULL,'[]','[]','["docs/kustomize.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://devopscube.com/kuztomize-configmap-generators',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','4bb3c0759e25b4af159511319039c4c6096281f05ef7b1b8c3c9cba083d515f9',100.0,1779032046,1,'2026-05-17T17:34:06.250238+02:00',NULL,NULL,NULL,'[]','[]','["docs/kustomize.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://devopscube.com/learn-kubernetes-complete-roadmap','devopscube.com: How to Learn Kubernetes (Complete Roadmap) 🌟🌟🌟','','2026',5,'An exhaustive, highly detailed learning path outlining the essential cloud-native concepts, tooling, and architectures. Serves as a primary reference for designing comprehensive platform engineering training regimens.','English','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Opinion & Strategy", "Learning Pathways"]','["[DE FACTO STANDARD]", "[GUIDE]"]','[]','["kubernetes-tutorials.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devopscube.com/pod-priorityclass-preemption','devopscube.com: Kubernetes Pod Priority, PriorityClass, and Preemption Explained 🌟','','2023',0,'An operations guide detailing the setup, risk mitigation, and security policies governing PriorityClasses, helping operators protect critical platform controllers from being starved of compute resources.','YAML','Technical Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "Scheduling", "Priority Class"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devopscube.com/podman-tutorial-beginners','devopscube.com: Podman Tutorial For Beginners: Step by Step Guides 🌟','','2021',0,'A comprehensive introductory manual providing step-by-step guidance on installing, configuring, and operating Podman container systems. It reviews Podman''s daemonless, rootless architecture, standard registry authentication workflows, and how it handles container execution relative to Docker CLI.','Shell','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Container Infrastructure", "Container Engines", "Podman Basics"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["container-managers.md"]','{}','{}');
@@ -4035,85 +4035,85 @@ INSERT INTO "resources" VALUES('https://devopscube.com/vagrant-tutorial-beginner
INSERT INTO "resources" VALUES('https://devopscube.com/vault-agent-injector-tutorial','devopscube.com: Vault Agent Injector Tutorial: Inject Secrets to Pods Using Vault Agent','','2022',0,'A deep dive into the Vault Agent Injector pattern in Kubernetes. Demonstrates how to write custom annotations in Deployment configurations to trigger a mutating admission webhook. This sidecar container handles cluster authentication and dynamically maps Vault secrets to local pod memory volumes without changing target application code.','English','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Secrets Management", "Kubernetes Sidecar Injection"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devopscube.com/vault-in-kubernetes','devopscube.com: How to Setup Vault in Kubernetes- Beginners Tutorial 🌟','','2022',0,'Provides a hands-on walk-through for setting up HashiCorp Vault inside a Kubernetes cluster using the official Helm charts. Targets engineers establishing local sandbox environments, guiding them through persistent volume configuration, cluster initialization, and unsealing via the command line.','English','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Kubernetes Security", "Vault Deployment"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devopscube.com/what-is-observability','devopscube.com: What Is Observability? Comprehensive Beginners Guide','','2022',0,'High-quality, step-by-step introduction to the structural columns of observability (logs, metrics, and traces). It details core OpenTelemetry collection mechanisms. Curator Insight: Comprehensive starting manual for cloud telemetry. Live Grounding: Excellent onboarding material for entry-level platform developers.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Site Reliability Engineering", "Observability", "Guides", "Beginners"]','["[COMMUNITY-TOOL]"]','[]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devopsdays.org/events/2022-amsterdam/welcome','devopsdays.org: Devopsdays Amsterdam','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','8ee2f587ae1c726ebde4e9d5229db771ba88ceffb2c5c4db58e9696ad49579b0',100.0,1.77903221337367606e+09,1,'2026-05-17T17:36:53.373676+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://devopsdays.org/events/2022-amsterdam/welcome','devopsdays.org: Devopsdays Amsterdam','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','8ee2f587ae1c726ebde4e9d5229db771ba88ceffb2c5c4db58e9696ad49579b0',100.0,1779032213,1,'2026-05-17T17:36:53.373676+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://devopsera.com/2023/06/how-to-structure-directories-in-a-gitops-repository-for-the-best-user-friendliness-and-flexibility','devopsera.com: How to Structure Directories in a GitOps Repository for the Best User-Friendliness and Flexibility','','2023',0,'Examines repository directory structures designed to maximize user accessibility and operational flexibility. Balances the cognitive load on developer teams with the security controls required for production-grade continuous synchronization.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Continuous Delivery", "GitOps", "Repository Structure"]','["[COMMUNITY-TOOL]"]','[]','["gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devopsformula.hashnode.dev/cross-account-ecr-push-with-jenkins','Cross account ECR push with Jenkins','','N/A',0,'A curated technical resource and architectural guide covering Cross account ECR push with Jenkins in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902959445172691e+09,0,'2026-05-17T16:53:14.451727+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devopsformula.hashnode.dev/cross-account-ecr-push-with-jenkins','Cross account ECR push with Jenkins','','N/A',0,'A curated technical resource and architectural guide covering Cross account ECR push with Jenkins in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029594,0,'2026-05-17T16:53:14.451727+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devopsinside.com/how-kubernetes-is-killing-tools-like-ansible','devopsinside.com: Is Kubernetes killing tools like Ansible?','- Kubernetes is not a replacement for ansible: Despite their overlapping functionality, it is important to note that Kubernetes is not a replacement for ansible. Both tools have their own strengths and use cases, and they can be used together to achieve different goals.
- Kubernetes and ansible can be used together: Kubernetes and ansible can be used together to complement each other. For example, ansible can be used to automate the provisioning and configuration of Kubernetes clusters, while Kubernetes can be used to manage the deployment and scaling of applications within those clusters.','2023',0,'Provides an architectural analysis of the symbiotic relationship between GitOps/Kubernetes and Ansible. Demonstrates that while Kubernetes excels at scheduling containers, Ansible remains essential for provisioning the underlying OS and physical compute infrastructure.','English','blog_post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native & Orchestration", "Coexistence", "K8s vs Ansible"]','["[COMMUNITY-TOOL]"]','[]','["ansible.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devopslearners.com','devopslearners.com','','N/A',0,'A curated technical resource and architectural guide covering devopslearners.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173623469163298e+09,0,'2026-06-18T00:43:54.691633+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devopslearners.com/blue-green-vs-canary-deployment-76436d7f6bc1','devopslearners.com: Blue-Green vs Canary Deployment','','N/A',0,'A curated technical resource and architectural guide covering devopslearners.com: Blue-Green vs Canary Deployment in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735900.24122,0,'2026-06-18T00:38:20.241220+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devopslearners.com/different-container-runtimes-and-configurations-in-the-same-kubernetes-cluster-fed228e1853e','devopslearners.com: Different Container Runtimes and Configurations in the'' same Kubernetes Cluster','','N/A',0,'A curated technical resource and architectural guide covering devopslearners.com: Different Container Runtimes and Configurations in the'' same Kubernetes Cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903189621669101e+09,0,'2026-05-17T17:31:36.216691+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devopslearners.com/how-to-convert-helm-chart-to-kubernetes-yaml-fbe6d6722f6','devopslearners.com: How to Convert Helm Chart to Kubernetes YAML','','N/A',0,'A curated technical resource and architectural guide covering devopslearners.com: How to Convert Helm Chart to Kubernetes YAML in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903223199475407e+09,0,'2026-05-17T17:37:11.994754+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devopslearners.com/kubernetes-ingress-tutorial-for-beginners-26c2f7727bc','==devopslearners.com: Kubernetes Ingress Tutorial For Beginners==','','N/A',0,'A curated technical resource and architectural guide covering ==devopslearners.com: Kubernetes Ingress Tutorial For Beginners== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779032239234344e+09,0,'2026-05-17T17:37:19.234344+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devopslearners.com/kubernetes-pod-priority-priorityclass-and-preemption-explained-a48fb7988672','==devopslearners.com: Kubernetes Pod Priority, PriorityClass, and Preemption'' Explained== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==devopslearners.com: Kubernetes Pod Priority, PriorityClass, and Preemption'' Explained== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903024846734094e+09,0,'2026-05-17T17:04:08.467341+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devopslearners.com/what-is-a-kubernetes-ephemeral-container-aa8ab658755d','devopslearners.com: What is a Kubernetes Ephemeral Container?','','N/A',0,'A curated technical resource and architectural guide covering devopslearners.com: What is a Kubernetes Ephemeral Container? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903078757722902e+09,0,'2026-05-17T17:13:07.577229+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devopslearners.com/what-is-gitops-168aac9a2ee','devopslearners.com: What is GitOps?','','N/A',0,'A curated technical resource and architectural guide covering devopslearners.com: What is GitOps? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903433230277895e+09,0,'2026-05-17T18:12:12.302779+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devopslearning.medium.com/lesson-learned-while-scaling-kubernetes-cluster-to-1000-pods-in-aws-eks-d2d399152bc2','devopslearning.medium.com: Lesson learned while scaling Kubernetes cluster'' to 1000 pods in AWS EKS','','N/A',0,'A curated technical resource and architectural guide covering devopslearning.medium.com: Lesson learned while scaling Kubernetes cluster'' to 1000 pods in AWS EKS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903032283078503e+09,0,'2026-05-17T17:05:22.830785+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devopslearners.com','devopslearners.com','','N/A',0,'A curated technical resource and architectural guide covering devopslearners.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736234,0,'2026-06-18T00:43:54.691633+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devopslearners.com/blue-green-vs-canary-deployment-76436d7f6bc1','devopslearners.com: Blue-Green vs Canary Deployment','','N/A',0,'A curated technical resource and architectural guide covering devopslearners.com: Blue-Green vs Canary Deployment in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735900,0,'2026-06-18T00:38:20.241220+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devopslearners.com/different-container-runtimes-and-configurations-in-the-same-kubernetes-cluster-fed228e1853e','devopslearners.com: Different Container Runtimes and Configurations in the'' same Kubernetes Cluster','','N/A',0,'A curated technical resource and architectural guide covering devopslearners.com: Different Container Runtimes and Configurations in the'' same Kubernetes Cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031896,0,'2026-05-17T17:31:36.216691+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devopslearners.com/how-to-convert-helm-chart-to-kubernetes-yaml-fbe6d6722f6','devopslearners.com: How to Convert Helm Chart to Kubernetes YAML','','N/A',0,'A curated technical resource and architectural guide covering devopslearners.com: How to Convert Helm Chart to Kubernetes YAML in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032231,0,'2026-05-17T17:37:11.994754+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devopslearners.com/kubernetes-ingress-tutorial-for-beginners-26c2f7727bc','==devopslearners.com: Kubernetes Ingress Tutorial For Beginners==','','N/A',0,'A curated technical resource and architectural guide covering ==devopslearners.com: Kubernetes Ingress Tutorial For Beginners== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032239,0,'2026-05-17T17:37:19.234344+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devopslearners.com/kubernetes-pod-priority-priorityclass-and-preemption-explained-a48fb7988672','==devopslearners.com: Kubernetes Pod Priority, PriorityClass, and Preemption'' Explained== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==devopslearners.com: Kubernetes Pod Priority, PriorityClass, and Preemption'' Explained== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030248,0,'2026-05-17T17:04:08.467341+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devopslearners.com/what-is-a-kubernetes-ephemeral-container-aa8ab658755d','devopslearners.com: What is a Kubernetes Ephemeral Container?','','N/A',0,'A curated technical resource and architectural guide covering devopslearners.com: What is a Kubernetes Ephemeral Container? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030787,0,'2026-05-17T17:13:07.577229+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devopslearners.com/what-is-gitops-168aac9a2ee','devopslearners.com: What is GitOps?','','N/A',0,'A curated technical resource and architectural guide covering devopslearners.com: What is GitOps? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034332,0,'2026-05-17T18:12:12.302779+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devopslearning.medium.com/lesson-learned-while-scaling-kubernetes-cluster-to-1000-pods-in-aws-eks-d2d399152bc2','devopslearning.medium.com: Lesson learned while scaling Kubernetes cluster'' to 1000 pods in AWS EKS','','N/A',0,'A curated technical resource and architectural guide covering devopslearning.medium.com: Lesson learned while scaling Kubernetes cluster'' to 1000 pods in AWS EKS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030322,0,'2026-05-17T17:05:22.830785+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devopslibrary.com','DEVOPS Library','','2024',0,'A comprehensive portal offering structured DevOps lessons, covering CI/CD pipelines, configuration management (Ansible, Chef), infrastructure automation, and container orchestrations. (Live Grounding: Provides foundational patterns useful for junior-to-mid level engineers to grasp traditional infrastructure transition to cloud-native paradigms).','N/A','Learning Portal','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps & Platform Engineering", "Learning Resources", "Methodologies"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devopsmonk.hashnode.dev/learn-aws-if-you-want-to-save-your-career','devopsmonk.hashnode.dev: Learn AWS if you want to save your career..!!','','N/A',0,'A curated technical resource and architectural guide covering devopsmonk.hashnode.dev: Learn AWS if you want to save your career..!! in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903104580887508e+09,0,'2026-05-17T17:17:25.808875+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-training.md"]','["aws-training.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devopsparthu.hashnode.dev/day-35-mastering-configmaps-and-secrets-in-kubernetes','devopsparthu.hashnode.dev: Day 35: Mastering ConfigMaps and Secrets in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering devopsparthu.hashnode.dev: Day 35: Mastering ConfigMaps and Secrets in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903043006225609e+09,0,'2026-05-17T17:07:10.062256+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devopstalks.in/everything-about-prometheus','devopstalks.in: Everything about Prometheus','','N/A',0,'A curated technical resource and architectural guide covering devopstalks.in: Everything about Prometheus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903155274748897e+09,0,'2026-05-17T17:25:52.747489+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devopsmonk.hashnode.dev/learn-aws-if-you-want-to-save-your-career','devopsmonk.hashnode.dev: Learn AWS if you want to save your career..!!','','N/A',0,'A curated technical resource and architectural guide covering devopsmonk.hashnode.dev: Learn AWS if you want to save your career..!! in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031045,0,'2026-05-17T17:17:25.808875+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-training.md"]','["aws-training.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devopsparthu.hashnode.dev/day-35-mastering-configmaps-and-secrets-in-kubernetes','devopsparthu.hashnode.dev: Day 35: Mastering ConfigMaps and Secrets in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering devopsparthu.hashnode.dev: Day 35: Mastering ConfigMaps and Secrets in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030430,0,'2026-05-17T17:07:10.062256+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devopstalks.in/everything-about-prometheus','devopstalks.in: Everything about Prometheus','','N/A',0,'A curated technical resource and architectural guide covering devopstalks.in: Everything about Prometheus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031552,0,'2026-05-17T17:25:52.747489+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devopstips.net','devopstips.net','','2026',0,'Curator Insight: Curates bite-sized technical tricks regarding Docker, Linux, and Kubernetes. Live Grounding: Provides developers with quick-reference command sequences and configurations to debug CI/CD and system behaviors.','en','Technical Resource','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps & Platforms", "Resources", "Technical Tips"]','["[COMMUNITY-TOOL]"]','[]','["devops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devopsunlocked.com/kubernetes-learning-material','devopsunlocked.com: Kubernetes: Learning Material','','N/A',0,'A curated technical resource and architectural guide covering devopsunlocked.com: Kubernetes: Learning Material in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902945911774301e+09,0,'2026-05-17T16:50:59.117743+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devopswithkubernetes.com','devopswithkubernetes.com','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1.77903365897877407e+09,0,'2026-05-17T18:00:58.978774+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tutorials.md"]','[]','{}','{"duplicate_of": "https://courses.mooc.fi/org/uh-cs/courses/devops-with-kubernetes"}');
+INSERT INTO "resources" VALUES('https://devopsunlocked.com/kubernetes-learning-material','devopsunlocked.com: Kubernetes: Learning Material','','N/A',0,'A curated technical resource and architectural guide covering devopsunlocked.com: Kubernetes: Learning Material in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029459,0,'2026-05-17T16:50:59.117743+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devopswithkubernetes.com','devopswithkubernetes.com','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779033658,0,'2026-05-17T18:00:58.978774+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tutorials.md"]','[]','{}','{"duplicate_of": "https://courses.mooc.fi/org/uh-cs/courses/devops-with-kubernetes"}');
INSERT INTO "resources" VALUES('https://devoriales.com/home','devoriales.com: AWS EKS Secret Encryption: Securing Your EKS Secrets At Rest with AWS KMS','','2022',2,'An in-depth guide on enabling envelope encryption for Kubernetes Secrets within Amazon EKS using AWS Key Management Service (KMS). It details the KMS key policy configuration, performance considerations when accessing etcd, and migration patterns for retroactively encrypting existing Secrets.','English','blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS EKS", "Security"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devoriales.com/post/329/aws-eks-secret-encryption-securing-your-eks-secrets-at-rest-with-aws-kms','devoriales.com: AWS EKS Secret Encryption: Securing Your EKS Secrets At'' Rest with AWS KMS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','48979d3801bfcc4f36c056d87529761711205997f637f75f5e50cb569b217c21',100.0,1.77903172102836799e+09,0,'2026-05-17T17:28:41.028368+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://devoriales.com/home"}');
+INSERT INTO "resources" VALUES('https://devoriales.com/post/329/aws-eks-secret-encryption-securing-your-eks-secrets-at-rest-with-aws-kms','devoriales.com: AWS EKS Secret Encryption: Securing Your EKS Secrets At'' Rest with AWS KMS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','48979d3801bfcc4f36c056d87529761711205997f637f75f5e50cb569b217c21',100.0,1779031721,0,'2026-05-17T17:28:41.028368+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://devoriales.com/home"}');
INSERT INTO "resources" VALUES('https://devoriales.com/video/897990746/intro-to-gitops','devoriales.com: Exploring GitOps: Software and Infrastructure Management Intro Video','','2021',0,'Visual and technical introductory video explaining software and infrastructure configuration pipelines under a GitOps operational paradigm, exploring source repositories mapping to remote environments.','English','Media','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Continuous Delivery", "GitOps", "Introductory Media"]','["[COMMUNITY-TOOL]"]','[]','["gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devsecops.co.in/2021/05/13/gitops-guide-what-why-and-how','devsecops.co.in: GitOps Guide – What, Why and How? 🌟','','N/A',0,'A curated technical resource and architectural guide covering devsecops.co.in: GitOps Guide – What, Why and How? 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903371358549594e+09,0,'2026-05-17T18:01:53.585496+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devsecops.co.in/2021/05/18/ansible-interview-questions','devsecops.co.in: 100+ Ansible Interview Questions and Answers','','N/A',0,'A curated technical resource and architectural guide covering devsecops.co.in: 100+ Ansible Interview Questions and Answers in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790334003163259e+09,0,'2026-05-17T17:56:40.316326+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/interview-questions.md"]','["interview-questions.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devsecops.co.in/2021/05/20/devops-interview-questions','devsecops.co.in: DevOps Interview Questions and Answers','','N/A',0,'A curated technical resource and architectural guide covering devsecops.co.in: DevOps Interview Questions and Answers in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903114650120711e+09,0,'2026-05-17T17:19:06.501207+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/interview-questions.md"]','["interview-questions.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devsecops.co.in/2021/05/22/kubernetes-interview','devsecops.co.in: Kubernetes Interview Questions and Answers','','N/A',0,'A curated technical resource and architectural guide covering devsecops.co.in: Kubernetes Interview Questions and Answers in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903098615089893e+09,0,'2026-05-17T17:16:26.150899+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/interview-questions.md"]','["interview-questions.md"]','{}','{"duplicate_of": "https://linux.amitmaheshwari.in/2019/11/kubernetes-interview-questions-and.html"}');
-INSERT INTO "resources" VALUES('https://devspace.sh','==devspace.sh==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4e434dd54e9ea5037e860a7b75cb967431dbe0a5b522aca6e2967301697cf74a',100.0,1.7790314067000041e+09,0,'2026-05-17T17:23:26.700004+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://www.devspace.sh"}');
-INSERT INTO "resources" VALUES('https://devstack.in','DevStack','','N/A',0,'A curated technical resource and architectural guide covering DevStack in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903452824962091e+09,0,'2026-05-17T18:15:28.249621+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devstack.in/2020/05/25/deploy-prometheus-operator-with-helm3-and-private-registry','devstack.in: Deploy Prometheus Operator with Helm3 and Private Registry'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering devstack.in: Deploy Prometheus Operator with Helm3 and Private Registry'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790343455989561e+09,0,'2026-05-17T18:12:25.598956+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devtoolhub.com/claude-skills-devops-skillmd-guide','Claude Skills for DevOps: Build Your First SKILL.md','Learn how to build Claude Skills for DevOps with real SKILL.md examples. Covers Terraform, Kubernetes, and CI/CD pipeline skills with security best practices.','2026',4,'This technical guide outlines the architecture and execution of Claude Skills tailored for infrastructure automation and operations using SKILL.md manifests. It provides concrete, actionable schemas for wrapping Terraform provisioning, Kubernetes deployments, and CI/CD triggers into structured instructions that LLM agents can safely execute. Emphasizes strict permission boundaries, security boundaries, and validation parameters to prevent destructive actions during agentic pipeline execution.','en','article','advanced',0,'online','automatic','344a5e9a44cd818f813e0fc381be40202857295eaa85a4c41caa98426c47f17b',NULL,1.78035256146844697e+09,0,'2026-06-02T00:22:41.468447+02:00',NULL,NULL,NULL,'["AI and Agents", "Agent Integrations", "DevOps Skill Manifests"]','["[GUIDE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Practical guide providing concrete technical patterns for integrating DevOps workflows with Claude Skills via SKILL.md.", "social_preview_url": "https://devtoolhub.com/wp-content/uploads/2026/05/image-9-1024x576.png", "source_provenance": "X.com (nubenetes)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://devtools.chrome.com','devtools.chrome.com','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','455c3f36085c405936fd14be4f5d43e1c9a4a7bf2f21a0e35d8d831b31b05cf5',100.0,1.77903209171928191e+09,0,'2026-05-17T17:34:51.719282+02:00',NULL,NULL,NULL,'[]','[]','["docs/ChromeDevTools.md"]','[]','{}','{"duplicate_of": "https://developer.chrome.com/docs/devtools"}');
+INSERT INTO "resources" VALUES('https://devsecops.co.in/2021/05/13/gitops-guide-what-why-and-how','devsecops.co.in: GitOps Guide – What, Why and How? 🌟','','N/A',0,'A curated technical resource and architectural guide covering devsecops.co.in: GitOps Guide – What, Why and How? 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033713,0,'2026-05-17T18:01:53.585496+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devsecops.co.in/2021/05/18/ansible-interview-questions','devsecops.co.in: 100+ Ansible Interview Questions and Answers','','N/A',0,'A curated technical resource and architectural guide covering devsecops.co.in: 100+ Ansible Interview Questions and Answers in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033400,0,'2026-05-17T17:56:40.316326+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/interview-questions.md"]','["interview-questions.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devsecops.co.in/2021/05/20/devops-interview-questions','devsecops.co.in: DevOps Interview Questions and Answers','','N/A',0,'A curated technical resource and architectural guide covering devsecops.co.in: DevOps Interview Questions and Answers in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031146,0,'2026-05-17T17:19:06.501207+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/interview-questions.md"]','["interview-questions.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devsecops.co.in/2021/05/22/kubernetes-interview','devsecops.co.in: Kubernetes Interview Questions and Answers','','N/A',0,'A curated technical resource and architectural guide covering devsecops.co.in: Kubernetes Interview Questions and Answers in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779030986,0,'2026-05-17T17:16:26.150899+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/interview-questions.md"]','["interview-questions.md"]','{}','{"duplicate_of": "https://linux.amitmaheshwari.in/2019/11/kubernetes-interview-questions-and.html"}');
+INSERT INTO "resources" VALUES('https://devspace.sh','==devspace.sh==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4e434dd54e9ea5037e860a7b75cb967431dbe0a5b522aca6e2967301697cf74a',100.0,1779031406,0,'2026-05-17T17:23:26.700004+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://www.devspace.sh"}');
+INSERT INTO "resources" VALUES('https://devstack.in','DevStack','','N/A',0,'A curated technical resource and architectural guide covering DevStack in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034528,0,'2026-05-17T18:15:28.249621+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devstack.in/2020/05/25/deploy-prometheus-operator-with-helm3-and-private-registry','devstack.in: Deploy Prometheus Operator with Helm3 and Private Registry'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering devstack.in: Deploy Prometheus Operator with Helm3 and Private Registry'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034345,0,'2026-05-17T18:12:25.598956+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devtoolhub.com/claude-skills-devops-skillmd-guide','Claude Skills for DevOps: Build Your First SKILL.md','Learn how to build Claude Skills for DevOps with real SKILL.md examples. Covers Terraform, Kubernetes, and CI/CD pipeline skills with security best practices.','2026',4,'This technical guide outlines the architecture and execution of Claude Skills tailored for infrastructure automation and operations using SKILL.md manifests. It provides concrete, actionable schemas for wrapping Terraform provisioning, Kubernetes deployments, and CI/CD triggers into structured instructions that LLM agents can safely execute. Emphasizes strict permission boundaries, security boundaries, and validation parameters to prevent destructive actions during agentic pipeline execution.','en','article','advanced',0,'online','automatic','344a5e9a44cd818f813e0fc381be40202857295eaa85a4c41caa98426c47f17b',NULL,1780352561,0,'2026-06-02T00:22:41.468447+02:00',NULL,NULL,NULL,'["AI and Agents", "Agent Integrations", "DevOps Skill Manifests"]','["[GUIDE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Practical guide providing concrete technical patterns for integrating DevOps workflows with Claude Skills via SKILL.md.", "social_preview_url": "https://devtoolhub.com/wp-content/uploads/2026/05/image-9-1024x576.png", "source_provenance": "X.com (nubenetes)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://devtools.chrome.com','devtools.chrome.com','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','455c3f36085c405936fd14be4f5d43e1c9a4a7bf2f21a0e35d8d831b31b05cf5',100.0,1779032091,0,'2026-05-17T17:34:51.719282+02:00',NULL,NULL,NULL,'[]','[]','["docs/ChromeDevTools.md"]','[]','{}','{"duplicate_of": "https://developer.chrome.com/docs/devtools"}');
INSERT INTO "resources" VALUES('https://devtron.ai','Devtron Labs: Devtron provides a ''seamless,’ ''implementation agnostic uniform interface'' across Kubernetes Life Cycle integrated with most Opensource and commercial tools','','2025',0,'An open-source, tool-agnostic application management platform for Kubernetes. Unifies discrete CI/CD workflows, GitOps, observability tooling, and cluster resource debugging into a single visual interface, drastically lowering cognitive load.','Go','Platform','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Deployment & Delivery", "Platform Engineering", "Kubernetes Management"]','["[COMMUNITY-TOOL]"]','[]','["cicd.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devtron.ai/blog/7-tools-to-make-kubernetes-management-easy','devtron.ai: 7 Tools To Make Kubernetes Management Easy','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','739d6bad6eb0536cbecd443a5c2ddc2dfd776bdacd3cfc434cc961f535131548',100.0,1.77903420956222295e+09,0,'2026-05-17T18:10:09.562223+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://devtron.ai/blog/kubernetes-management-made-easier-with-tools"}');
+INSERT INTO "resources" VALUES('https://devtron.ai/blog/7-tools-to-make-kubernetes-management-easy','devtron.ai: 7 Tools To Make Kubernetes Management Easy','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','739d6bad6eb0536cbecd443a5c2ddc2dfd776bdacd3cfc434cc961f535131548',100.0,1779034209,0,'2026-05-17T18:10:09.562223+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://devtron.ai/blog/kubernetes-management-made-easier-with-tools"}');
INSERT INTO "resources" VALUES('https://devtron.ai/blog/cmd-and-entrypoint-differences','devtron.ai: Understand CMD and ENTRYPOINT Differences in Docker','','2022',0,'Explores `CMD` and `ENTRYPOINT` behaviors inside Dockerfiles. Details how default runtime parameters interact with target binaries during execution.','English','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containers & Orchestration", "Image Engineering", "Dockerfile Specs"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devtron.ai/blog/kubernetes-management-made-easier-with-tools','devtron.ai: 7 Tools To Make Kubernetes Management Easy','','2023',0,'Highlights seven robust utilities engineered to simplify Kubernetes cluster administration. Focuses on GitOps CD operations with ArgoCD, cluster visualizers, and package managers like Helm to reduce overall developer cognitive load.','None','Article','Intermediate',0,'online','manual','2b93cf0b069001a4ed103ae0c57109fc4ecb92181eb8e1bfcf87ce4b0db27927',100.0,1.77913049494624304e+09,0,'2026-05-18T20:54:54.946243+02:00',NULL,NULL,NULL,'["Infrastructure & Platform", "Kubernetes Tooling", "Developer Experience"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devtron.ai/blog/kubernetes-management-made-easier-with-tools','devtron.ai: 7 Tools To Make Kubernetes Management Easy','','2023',0,'Highlights seven robust utilities engineered to simplify Kubernetes cluster administration. Focuses on GitOps CD operations with ArgoCD, cluster visualizers, and package managers like Helm to reduce overall developer cognitive load.','None','Article','Intermediate',0,'online','manual','2b93cf0b069001a4ed103ae0c57109fc4ecb92181eb8e1bfcf87ce4b0db27927',100.0,1779130494,0,'2026-05-18T20:54:54.946243+02:00',NULL,NULL,NULL,'["Infrastructure & Platform", "Kubernetes Tooling", "Developer Experience"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://devtron.ai/blog/troubleshoot_crashloopbackoff_pod','devtron.ai: Troubleshoot: Pod Crashloopbackoff','','2023',0,'A targeted diagnostic manual focusing exclusively on resolving Pod CrashLoopBackOff errors within a Kubernetes cluster. It details the precise troubleshooting path, examining application configuration errors, environment variable omissions, and permission issues. It also includes strategies for extracting logs from previously terminated container instances.','English','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes", "Troubleshooting", "CrashLoopBackOff"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devxblog.hashnode.dev/kubernetes-microservice-flask-application-1','devxblog.hashnode.dev: Deploying Microservices with Persistent Volumes in'' Kubernetes - Kubernetes Microservice Flask Application','','N/A',0,'A curated technical resource and architectural guide covering devxblog.hashnode.dev: Deploying Microservices with Persistent Volumes in'' Kubernetes - Kubernetes Microservice Flask Application in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790343553855071e+09,0,'2026-05-17T18:12:35.385507+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devxblog.hashnode.dev/prometheus-elevate-your-monitoring-game','devxblog.hashnode.dev: Prometheus: Elevate Your Monitoring Game','','N/A',0,'A curated technical resource and architectural guide covering devxblog.hashnode.dev: Prometheus: Elevate Your Monitoring Game in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903065822869396e+09,0,'2026-05-17T17:10:58.228694+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devxblog.hashnode.dev/simplified-setup-prometheus-cadvisor-redis-and-node-exporter','devxblog.hashnode.dev: Simplified Setup: Prometheus, cAdvisor, redis and'' Node Exporter','','N/A',0,'A curated technical resource and architectural guide covering devxblog.hashnode.dev: Simplified Setup: Prometheus, cAdvisor, redis and'' Node Exporter in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903257149925398e+09,0,'2026-05-17T17:42:51.499254+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://devxblog.hashnode.dev/terraform-with-aws','devxblog.hashnode.dev: Terraform with AWS','','N/A',0,'A curated technical resource and architectural guide covering devxblog.hashnode.dev: Terraform with AWS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903165196188688e+09,0,'2026-05-17T17:27:31.961887+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devxblog.hashnode.dev/kubernetes-microservice-flask-application-1','devxblog.hashnode.dev: Deploying Microservices with Persistent Volumes in'' Kubernetes - Kubernetes Microservice Flask Application','','N/A',0,'A curated technical resource and architectural guide covering devxblog.hashnode.dev: Deploying Microservices with Persistent Volumes in'' Kubernetes - Kubernetes Microservice Flask Application in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034355,0,'2026-05-17T18:12:35.385507+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devxblog.hashnode.dev/prometheus-elevate-your-monitoring-game','devxblog.hashnode.dev: Prometheus: Elevate Your Monitoring Game','','N/A',0,'A curated technical resource and architectural guide covering devxblog.hashnode.dev: Prometheus: Elevate Your Monitoring Game in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030658,0,'2026-05-17T17:10:58.228694+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devxblog.hashnode.dev/simplified-setup-prometheus-cadvisor-redis-and-node-exporter','devxblog.hashnode.dev: Simplified Setup: Prometheus, cAdvisor, redis and'' Node Exporter','','N/A',0,'A curated technical resource and architectural guide covering devxblog.hashnode.dev: Simplified Setup: Prometheus, cAdvisor, redis and'' Node Exporter in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032571,0,'2026-05-17T17:42:51.499254+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://devxblog.hashnode.dev/terraform-with-aws','devxblog.hashnode.dev: Terraform with AWS','','N/A',0,'A curated technical resource and architectural guide covering devxblog.hashnode.dev: Terraform with AWS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031651,0,'2026-05-17T17:27:31.961887+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dhall-lang.org','dhall-lang.org: Dhall Configuration Language','','2026',0,'Dhall is a programmable, statically typed, non-Turing-complete configuration language. It is designed to safely generate standard JSON and YAML configuration maps while eliminating duplicate structural code and dynamic security vectors.','Haskell','Platform','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Configuration Languages", "Dhall"]','["[COMMUNITY-TOOL]"]','[]','["devel-sites.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://diagrams.mingrammer.com','diagrams.mingrammer.com: Diagram as Code','','2020',5,'An industry-standard open-source library that empowers architects to represent system architectures using pure Python code. By aligning with GitOps paradigms, diagrams are treated as software dependencies, allowing automated code-driven rendering and versioning across AWS, GCP, Azure, and Kubernetes ecosystems without manual editing tools.','Python','Library','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture & Visualization", "Diagrams as Code", "Python"]','["[DE FACTO STANDARD]"]','[]','["cloud-arch-diagrams.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://didil.medium.com/building-a-kubernetes-mutating-admission-webhook-7e48729523ed','didil.medium.com: Building a Kubernetes Mutating Admission Webhook','','N/A',0,'A curated technical resource and architectural guide covering didil.medium.com: Building a Kubernetes Mutating Admission Webhook in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903311817468905e+09,0,'2026-05-17T17:51:58.174689+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://didil.medium.com/building-a-kubernetes-mutating-admission-webhook-7e48729523ed','didil.medium.com: Building a Kubernetes Mutating Admission Webhook','','N/A',0,'A curated technical resource and architectural guide covering didil.medium.com: Building a Kubernetes Mutating Admission Webhook in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033118,0,'2026-05-17T17:51:58.174689+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://difftastic.wilfred.me.uk','difftastic.wilfred.me.uk','','2026',0,'Difftastic is a structural diff engine that compares files based on their syntax tree parsing rather than basic line-by-line differences. It natively understands programming languages, eliminating false modifications from code formatting adjustments.','Rust','Utility Tool','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Linux", "Text Processing", "Comparison"]','["[COMMUNITY-TOOL]"]','[]','["linux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://digger.dev','digger.dev','','2025',0,'Digger is an open-source GitOps tool designed to run Terraform and OpenTofu directly within existing CI/CD runners (such as GitHub Actions or GitLab CI) rather than requiring dedicated hosted platforms. This minimizes enterprise security overhead by ensuring credentials and secrets never leave the primary CI system.','Go','Product Website','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "GitOps", "Alternative Orchestrators"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://digital.ai',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','658a09cd1a4c504d3aaf895d4d1b8769446acc2770849af09945135b1799e608',100.0,1.7791304949466679e+09,1,'2026-05-18T20:54:54.946668+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://digital.ai',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','658a09cd1a4c504d3aaf895d4d1b8769446acc2770849af09945135b1799e608',100.0,1779130494,1,'2026-05-18T20:54:54.946668+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://digital.ai/glossary','DevOps Glosary of Terms 🌟','','2025',0,'A comprehensive dictionary of contemporary DevOps, Agile, and DevSecOps concepts hosted by Digital.ai. The curator organizes precise explanations of architectural terms to align development, security, and business operations. Live engineering departments utilize this lexicon to establish unified communication standards during enterprise agility transitions.','N/A','Platform','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps & SRE", "Fundamentals", "Terminology"]','["[COMMUNITY-TOOL]"]','[]','["devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://digital.ai/learn/devsecops-periodic-table','Periodic Table of DevOps 🌟','','2025',0,'The highly recognized periodic infographic classifying DevSecOps tooling landscapes into clear segments such as CI/CD, database management, cloud hosting, and runtime security. Curator taxonomies organize tools by practical category to assist architect planning. Live platform design relies on this framework to easily map modern cloud-native service chains and security compliance integrations.','N/A','Platform','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps & SRE", "Tooling Landscapes", "Visual Architecture"]','["[COMMUNITY-TOOL]"]','[]','["devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://digital.ai/learn/diagram-generator','The Ultimate DevOps Tool Chest 🌟','- [The Ultimate List of Open Source DevOps Tools](https://digital.ai)','2025',0,'An interactive tool directory permitting development teams to visualize, filter, and plan their software delivery pipelines across hundreds of toolchains. Curator features highlight its utility for diagramming complex engineering topologies. Live assessments confirm its usefulness for platform architects running audits on modern toolchains to eliminate redundant licensing costs.','JavaScript','Platform','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps & SRE", "Tooling Landscapes", "Interactive Reference"]','["[COMMUNITY-TOOL]"]','[]','["devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://digital.ai/products/continuous-testing','experitest.com: Start Automating your mobile tests with Cucumber and Appium','','2023',4,'A step-by-step guide illustrating how to integrate the Cucumber BDD framework with Appium to execute mobile tests written in plain-text Gherkin syntax. Demonstrates mapping steps to mobile element drivers, handling mobile gestures, and generating rich HTML reports for stakeholder review.','JavaScript','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Quality Assurance & Testing", "Mobile Automation", "BDD Automation"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["test-automation-frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://digitalis.io/blog/kubernetes/kubernetes-gitops-continuous-integration-and-delivery-with-fleet-and-rancher','digitalis.io: Kubernetes GitOps Continuous Integration and Delivery with'' Fleet and Rancher','','N/A',0,'A curated technical resource and architectural guide covering digitalis.io: Kubernetes GitOps Continuous Integration and Delivery with'' Fleet and Rancher in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','242a568bcf536be09d2505dad6073d310a14a36816b3bbc7997f1b6b3b36d8d1',100.0,1.77903394785901904e+09,0,'2026-05-17T18:05:47.859019+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://digitalis.io/blog/kubernetes/kubernetes-gitops-continuous-integration-and-delivery-with-fleet-and-rancher','digitalis.io: Kubernetes GitOps Continuous Integration and Delivery with'' Fleet and Rancher','','N/A',0,'A curated technical resource and architectural guide covering digitalis.io: Kubernetes GitOps Continuous Integration and Delivery with'' Fleet and Rancher in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','242a568bcf536be09d2505dad6073d310a14a36816b3bbc7997f1b6b3b36d8d1',100.0,1779033947,0,'2026-05-17T18:05:47.859019+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://digitalisationworld.com/blogs/57435/multicloud-two-truths-and-a-lie','digitalisationworld.com: Multicloud: Two truths and a lie','','2026',0,'An analytical exploration of the strategic myths versus realities of adopting a multi-cloud architecture. It warns against unnecessary engineering overhead and complex network topology while admitting its value in high-availability designs. Live grounding supports its status as a valuable corporate reality check.','English','Case Study/Analysis','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Strategy", "Architecture", "Multi-Cloud Assessment"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','[]','["public-cloud-solutions.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://digitalvarys.com/devsecops-static-analysis-sast-with-jenkins-pipeline','DevSecOps – Static Analysis SAST with Jenkins Pipeline','','2021',0,'Detailed implementation guide for building a DevSecOps static analysis pipeline within Jenkins. Explains integration points for security scanners, automation loops, and methods for setting pipeline execution barriers when high-severity bugs or vulnerabilities are discovered.','English','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "CI/CD Security", "Static Code Analysis (SAST)"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://digitalvarys.com/simple-introduction-to-hashicorp-vault','digitalvarys.com: Simple Introduction to HashiCorp Vault','','2020',0,'An introductory architecture guide detailing the core design of HashiCorp Vault. Explains foundational concepts such as dynamic secrets, leasing, transit encryption, and secrets engines. Provides system architects with a robust starting point for transitioning from legacy static environment variables to a unified, API-driven zero-trust storage backend.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Secrets Management", "HashiCorp Vault"]','["[LEGACY]"]','[]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dilbert.com',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','19056bed2b87847fa51b4bfe7de35271768b3db3b9e88a5346a6ab9a5a90f534',100.0,1.77903147841766405e+09,1,'2026-05-17T17:24:38.417664+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dilbert.com',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','19056bed2b87847fa51b4bfe7de35271768b3db3b9e88a5346a6ab9a5a90f534',100.0,1779031478,1,'2026-05-17T17:24:38.417664+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://dinantpaardenkooper.nl/posts/aks-2024-03-18','dinantpaardenkooper.nl: Azure Day with Kubernetes','','2024',0,'Synthesizes major engineering takeaways, cluster management trends, and updates shared at the Azure Day with Kubernetes community event. Focuses on practical engineering realities, real-world troubleshooting, and evolving cloud-native tooling within the AKS landscape.','N/A','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "Azure Kubernetes Service (AKS)", "Community Updates"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dineshchandgr.medium.com/why-do-we-need-a-database-connection-pool-every-programmer-must-know-9f90e7c8e5af','==dineshchandgr.medium.com: Why do we need a Database Connection Pool? -every'' programmer must know==','','N/A',0,'A curated technical resource and architectural guide covering ==dineshchandgr.medium.com: Why do we need a Database Connection Pool? -every'' programmer must know== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902950923204398e+09,0,'2026-05-17T16:51:49.232044+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/databases.md"]','["databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dineshkumarkb.com/tech/how-to-specify-non-pypi-requirements-in-your-requirements-txt-file','dineshkumarkb.com: How to specify non PYPI requirements in your requirements.txt'' file','','N/A',0,'A curated technical resource and architectural guide covering dineshkumarkb.com: How to specify non PYPI requirements in your requirements.txt'' file in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790334320414319e+09,0,'2026-05-17T17:57:12.041432+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dineshkumarkb.com/tech/reverse-a-linked-list-without-additional-datastructures-using-python','dineshkumarkb.com: Reverse a linked list without additional datastructures'' using python','','N/A',0,'A curated technical resource and architectural guide covering dineshkumarkb.com: Reverse a linked list without additional datastructures'' using python in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903417294615101e+09,0,'2026-05-17T18:09:32.946151+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dinushad92.medium.com/building-a-resilient-deployment-on-kubernetes-part-3-keep-the-deployment-up-to-date-with-the-7296f18f275a','dinushad92.medium.com: Building a resilient deployment on Kubernetes-part'' 3: Keep the deployment up to date with the latest releases','','N/A',0,'A curated technical resource and architectural guide covering dinushad92.medium.com: Building a resilient deployment on Kubernetes-part'' 3: Keep the deployment up to date with the latest releases in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903171993162703e+09,0,'2026-05-17T17:28:39.931627+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dineshchandgr.medium.com/why-do-we-need-a-database-connection-pool-every-programmer-must-know-9f90e7c8e5af','==dineshchandgr.medium.com: Why do we need a Database Connection Pool? -every'' programmer must know==','','N/A',0,'A curated technical resource and architectural guide covering ==dineshchandgr.medium.com: Why do we need a Database Connection Pool? -every'' programmer must know== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029509,0,'2026-05-17T16:51:49.232044+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/databases.md"]','["databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dineshkumarkb.com/tech/how-to-specify-non-pypi-requirements-in-your-requirements-txt-file','dineshkumarkb.com: How to specify non PYPI requirements in your requirements.txt'' file','','N/A',0,'A curated technical resource and architectural guide covering dineshkumarkb.com: How to specify non PYPI requirements in your requirements.txt'' file in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033432,0,'2026-05-17T17:57:12.041432+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dineshkumarkb.com/tech/reverse-a-linked-list-without-additional-datastructures-using-python','dineshkumarkb.com: Reverse a linked list without additional datastructures'' using python','','N/A',0,'A curated technical resource and architectural guide covering dineshkumarkb.com: Reverse a linked list without additional datastructures'' using python in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034172,0,'2026-05-17T18:09:32.946151+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dinushad92.medium.com/building-a-resilient-deployment-on-kubernetes-part-3-keep-the-deployment-up-to-date-with-the-7296f18f275a','dinushad92.medium.com: Building a resilient deployment on Kubernetes-part'' 3: Keep the deployment up to date with the latest releases','','N/A',0,'A curated technical resource and architectural guide covering dinushad92.medium.com: Building a resilient deployment on Kubernetes-part'' 3: Keep the deployment up to date with the latest releases in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031719,0,'2026-05-17T17:28:39.931627+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://disaev.me/p/how-i-have-set-up-ha-postgresql-on-kubernetes','How I''ve Set Up HA PostgreSQL on Kubernetes (powered by Patroni, a template for PostgreSQL HA)','','2022',0,'Hands-on implementation guide for deploying a high-availability Patroni-managed PostgreSQL cluster on Kubernetes. Configures persistent volumes, dynamic services, readiness probes, and etcd cluster coordination.','YAML','Technical Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "PostgreSQL HA", "Kubernetes Operations"]','["[COMMUNITY-TOOL]"]','[]','["databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://discoblocks.io','discoblocks.io 🌟','','N/A',0,'A curated technical resource and architectural guide covering discoblocks.io 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903116387424492e+09,0,'2026-05-17T17:19:23.874245+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://discord.com/invite/google-dev-community','Google Developer Community Discord Server','Global digital hub connecting over 127k developers for collaborative learning across Google ecosystems.','2026',4,'A global, official Discord-based digital hub for developers building on Google products, frameworks, and cloud systems (GCP, Angular, Android, and Flutter). The community facilitates peer-to-peer technical troubleshooting, architectural reviews, and shares real-time updates regarding Google developer tooling. It serves as an active, real-time networking and collaboration platform to accelerate learning and code sharing across developers of all experience levels.','en','Discord Invite','Intermediate',0,'online','automatic','853870fdbb4928c937b437978ac1d9e1a05d800b39400b3fff3fedf41aea78f0',NULL,1.78035214849395608e+09,0,'2026-06-02T00:15:48.493956+02:00',NULL,NULL,NULL,'["Communities", "Google Developer Platform", "Peer Learning"]','["COMMUNITY-TOOL"]','[]','[]','{}','{"category": "devel-sites", "reputation_status": "Vetted", "reputation_summary": "Official and active global community for Google developers.", "social_preview_url": "https://cdn.discordapp.com/splashes/1009525727504384150/2f965e62d5ec731206b744693356d3db.jpg?size=512", "source_provenance": "X.com (GoogleDevs)", "suggested_new_category": "communities"}');
-INSERT INTO "resources" VALUES('https://discuss.hashicorp.com/t/terraform-0-13-beta-released','Terraform 0.13 Beta released!','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9e8df9110d20f22cc7abbc96afaee5000588a002ba30d00db577ae452e1756d9',100.0,1.779030932310992e+09,0,'2026-05-17T17:15:32.310992+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://discuss.hashicorp.com/t/terraform-0-13-beta-released/9555"}');
+INSERT INTO "resources" VALUES('https://discoblocks.io','discoblocks.io 🌟','','N/A',0,'A curated technical resource and architectural guide covering discoblocks.io 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031163,0,'2026-05-17T17:19:23.874245+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://discord.com/invite/google-dev-community','Google Developer Community Discord Server','Global digital hub connecting over 127k developers for collaborative learning across Google ecosystems.','2026',4,'A global, official Discord-based digital hub for developers building on Google products, frameworks, and cloud systems (GCP, Angular, Android, and Flutter). The community facilitates peer-to-peer technical troubleshooting, architectural reviews, and shares real-time updates regarding Google developer tooling. It serves as an active, real-time networking and collaboration platform to accelerate learning and code sharing across developers of all experience levels.','en','Discord Invite','Intermediate',0,'online','automatic','853870fdbb4928c937b437978ac1d9e1a05d800b39400b3fff3fedf41aea78f0',NULL,1780352148,0,'2026-06-02T00:15:48.493956+02:00',NULL,NULL,NULL,'["Communities", "Google Developer Platform", "Peer Learning"]','["COMMUNITY-TOOL"]','[]','[]','{}','{"category": "devel-sites", "reputation_status": "Vetted", "reputation_summary": "Official and active global community for Google developers.", "social_preview_url": "https://cdn.discordapp.com/splashes/1009525727504384150/2f965e62d5ec731206b744693356d3db.jpg?size=512", "source_provenance": "X.com (GoogleDevs)", "suggested_new_category": "communities"}');
+INSERT INTO "resources" VALUES('https://discuss.hashicorp.com/t/terraform-0-13-beta-released','Terraform 0.13 Beta released!','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9e8df9110d20f22cc7abbc96afaee5000588a002ba30d00db577ae452e1756d9',100.0,1779030932,0,'2026-05-17T17:15:32.310992+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://discuss.hashicorp.com/t/terraform-0-13-beta-released/9555"}');
INSERT INTO "resources" VALUES('https://discuss.hashicorp.com/t/terraform-0-13-beta-released/9555','Terraform 0.13 Beta released!','','2020',0,'Historical release announcement for Terraform 0.13. Introduced paradigm-shifting features like count, for_each, and depends_on inside module blocks, as well as a standardized custom provider registry schema. Highly significant for understanding evolution of modern HCL.','English','Release Notes','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "Legacy Releases"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://discuss.kubernetes.io','Community Forums 🌟','','2024',0,'The primary discussion forum for the global Kubernetes community. Houses technical discussion threads, design reviews, ecosystem updates, and collaborative troubleshooting conversations.','N/A','Forum','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Community & Governance", "Communication", "Forums"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://divya-mohan0209.medium.com/getting-started-with-k8s-in-2022-1dfeb4bdc112','divya-mohan0209.medium.com: Getting started with K8s in 2022','','N/A',0,'A curated technical resource and architectural guide covering divya-mohan0209.medium.com: Getting started with K8s in 2022 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903457164665603e+09,0,'2026-05-17T18:16:11.646656+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://divya-mohan0209.medium.com/mo-tenancy-mo-problems-f031f75374f7','divya-mohan0209.medium.com: Mo’ tenancy, Mo’ problems.','','N/A',0,'A curated technical resource and architectural guide covering divya-mohan0209.medium.com: Mo’ tenancy, Mo’ problems. in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790308029448359e+09,0,'2026-05-17T17:13:22.944836+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md", "docs/other-awesome-lists.md"]','["kubernetes.md", "other-awesome-lists.md"]','{}','{"is_special": true}');
+INSERT INTO "resources" VALUES('https://divya-mohan0209.medium.com/getting-started-with-k8s-in-2022-1dfeb4bdc112','divya-mohan0209.medium.com: Getting started with K8s in 2022','','N/A',0,'A curated technical resource and architectural guide covering divya-mohan0209.medium.com: Getting started with K8s in 2022 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034571,0,'2026-05-17T18:16:11.646656+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://divya-mohan0209.medium.com/mo-tenancy-mo-problems-f031f75374f7','divya-mohan0209.medium.com: Mo’ tenancy, Mo’ problems.','','N/A',0,'A curated technical resource and architectural guide covering divya-mohan0209.medium.com: Mo’ tenancy, Mo’ problems. in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030802,0,'2026-05-17T17:13:22.944836+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md", "docs/other-awesome-lists.md"]','["kubernetes.md", "other-awesome-lists.md"]','{}','{"is_special": true}');
INSERT INTO "resources" VALUES('https://dkrallis.wordpress.com/2022/11/25/how-to-create-an-openshift-cluster-in-azure-and-how-you-can-interact-with-azure-devops-environment-part-a','dkrallis.wordpress.com: How to create an OpenShift Cluster in Azure and how you can interact with Azure DevOps environment – Part A','','2022',0,'Step-by-step tutorial showing how to deploy private Azure Red Hat OpenShift (ARO) instances and manage pipeline execution via secure Azure DevOps agents.','English','Technical Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Public Cloud", "ARO with Azure DevOps"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dlorenc.medium.com/whos-at-the-helm-1101c37bf0f1','medium: Who’s at the Helm?','','N/A',0,'A curated technical resource and architectural guide covering medium: Who’s at the Helm? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902905634159708e+09,0,'2026-05-17T16:44:16.341597+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dlorenc.medium.com/whos-at-the-helm-1101c37bf0f1','medium: Who’s at the Helm?','','N/A',0,'A curated technical resource and architectural guide covering medium: Who’s at the Helm? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029056,0,'2026-05-17T16:44:16.341597+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dmcommunity.org/2020/01/12/who-will-win-spring-boot-or-quarkus','dmcommunity.org: Who will win? Spring Boot or Quarkus','','2020',3,'Historical comparative analysis debating the performance, ecosystem size, developer productivity, and overall outlook of Spring Boot and Quarkus. It captures the initial industry skepticism and highlights the paradigm shift from run-time execution to build-time processing. Looking back from 2026, the market has settled into a peaceful coexistence: Spring Boot commands standard enterprise systems, while Quarkus dominates high-density, greenfield Kubernetes networks.','Java','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Java Cloud Native", "Industry Evolution", "Analysis"]','["[COMMUNITY-TOOL]"]','[]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dnastacio.medium.com/gitops-argocd-security-cbb6fb6378bb','dnastacio.medium.com: Six critical blindspots while securing Argo CD','','N/A',0,'A curated technical resource and architectural guide covering dnastacio.medium.com: Six critical blindspots while securing Argo CD in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903165195259404e+09,0,'2026-05-17T17:27:31.952594+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dnastacio.medium.com/kubernetes-resources-1a1fa1e72dcf','dnastacio.medium.com: Infinite scaling with containers and Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering dnastacio.medium.com: Infinite scaling with containers and Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903324024266695e+09,0,'2026-05-17T17:54:00.242667+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dnastacio.medium.com/the-art-and-science-of-probing-a-kubernetes-container-db1f16539080','dnastacio.medium.com: The Art and Science of Probing a Kubernetes Container','','N/A',0,'A curated technical resource and architectural guide covering dnastacio.medium.com: The Art and Science of Probing a Kubernetes Container in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903437273552393e+09,0,'2026-05-17T18:12:52.735524+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dnastacio.medium.com/why-you-should-keep-using-cpu-limits-on-kubernetes-60c4e50dfc61','==dnastacio.medium.com: Why you should keep using CPU limits on Kubernetes=='' 🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering ==dnastacio.medium.com: Why you should keep using CPU limits on Kubernetes=='' 🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790322931683731e+09,0,'2026-05-17T17:38:13.168373+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dnschecker.org','dnschecker.org 🌟','','N/A',0,'A curated technical resource and architectural guide covering dnschecker.org 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903205028246593e+09,0,'2026-05-17T17:34:10.282466+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://doc.new','Google Docs: doc.new','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fe93628e9dd6d761b7bea6bc6ac0cd18765d06788bd604695e4e78cffd9d6cf2',100.0,1.77903136077068209e+09,0,'2026-05-17T17:22:40.770682+02:00',NULL,NULL,NULL,'[]','[]','["docs/project-management-tools.md"]','[]','{}','{"duplicate_of": "https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fdocs.google.com%2Fdocument%2Fu%2F0%2Fcreate%3Fusp%3Ddot_new&dsh=S-551027576%3A1779031360486315&followup=https%3A%2F%2Fdocs.google.com%2Fdocument%2Fu%2F0%2Fcreate%3Fusp%3Ddot_new<mpl=docs&osid=1&passive=1209600&service=wise&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PasT3fzmBVDogbYOa448WODYqcNpbr94eLlOd4kL-w5BLgVa3s5bweNB_q-BV6hVUtWFJzfuoQ"}');
+INSERT INTO "resources" VALUES('https://dnastacio.medium.com/gitops-argocd-security-cbb6fb6378bb','dnastacio.medium.com: Six critical blindspots while securing Argo CD','','N/A',0,'A curated technical resource and architectural guide covering dnastacio.medium.com: Six critical blindspots while securing Argo CD in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031651,0,'2026-05-17T17:27:31.952594+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dnastacio.medium.com/kubernetes-resources-1a1fa1e72dcf','dnastacio.medium.com: Infinite scaling with containers and Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering dnastacio.medium.com: Infinite scaling with containers and Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033240,0,'2026-05-17T17:54:00.242667+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dnastacio.medium.com/the-art-and-science-of-probing-a-kubernetes-container-db1f16539080','dnastacio.medium.com: The Art and Science of Probing a Kubernetes Container','','N/A',0,'A curated technical resource and architectural guide covering dnastacio.medium.com: The Art and Science of Probing a Kubernetes Container in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034372,0,'2026-05-17T18:12:52.735524+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dnastacio.medium.com/why-you-should-keep-using-cpu-limits-on-kubernetes-60c4e50dfc61','==dnastacio.medium.com: Why you should keep using CPU limits on Kubernetes=='' 🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering ==dnastacio.medium.com: Why you should keep using CPU limits on Kubernetes=='' 🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032293,0,'2026-05-17T17:38:13.168373+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dnschecker.org','dnschecker.org 🌟','','N/A',0,'A curated technical resource and architectural guide covering dnschecker.org 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032050,0,'2026-05-17T17:34:10.282466+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://doc.new','Google Docs: doc.new','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fe93628e9dd6d761b7bea6bc6ac0cd18765d06788bd604695e4e78cffd9d6cf2',100.0,1779031360,0,'2026-05-17T17:22:40.770682+02:00',NULL,NULL,NULL,'[]','[]','["docs/project-management-tools.md"]','[]','{}','{"duplicate_of": "https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fdocs.google.com%2Fdocument%2Fu%2F0%2Fcreate%3Fusp%3Ddot_new&dsh=S-551027576%3A1779031360486315&followup=https%3A%2F%2Fdocs.google.com%2Fdocument%2Fu%2F0%2Fcreate%3Fusp%3Ddot_new<mpl=docs&osid=1&passive=1209600&service=wise&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PasT3fzmBVDogbYOa448WODYqcNpbr94eLlOd4kL-w5BLgVa3s5bweNB_q-BV6hVUtWFJzfuoQ"}');
INSERT INTO "resources" VALUES('https://doc.traefik.io/traefik','docs.traefik.io','- [fastapi.tiangolo.com](https://fastapi.tiangolo.com)
- [www.electron.build](https://www.electron.build)
- etc','2026',0,'The production documentation portal of Traefik Proxy, itself a prime real-world showcase of dynamic MkDocs engineering. Details configuration of ingress routing, TLS terminations, and middleware inside Kubernetes. In 2026, it represents a standard design pattern for deploying zero-trust edge proxies.','English','Tool Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Edge Proxy", "Traefik"]','["[COMMUNITY-TOOL]"]','[]','["mkdocs.md"]','{}','{}');
@@ -4125,16 +4125,16 @@ INSERT INTO "resources" VALUES('https://dockerlabs.collabnix.com/kubernetes/kube
INSERT INTO "resources" VALUES('https://dockerlux.github.io/pdf/cheat-sheet-v2.pdf','dockerlux.github.io: Docker Cheat Sheet 🌟','','2023',3,'A comprehensive visual and syntactical reference tracking container manipulation commands. Organizes instructions logically from image builds and container runtime parameters to network mapping and persistent storage configurations.','PDF','Cheat Sheet','Beginner',0,'duplicate','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Virtualization & Containers", "Docker", "CLI Reference"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{"duplicate_of": "https://github.com/wsargent/docker-cheat-sheet"}');
INSERT INTO "resources" VALUES('https://docs.amplify.aws/javascript/build-a-backend/auth/set-up-auth','docs.amplify.aws: Set up Amplify Auth','','2026',0,'Curator Insight provides a guided reference for setting up secure Cognito authentication in JS applications via Amplify. Live Grounding validates this as the standard security integration method for frontend architectures, offering seamless token management, MFA, and federated identity providers out of the box.','JavaScript','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Development", "Frontend & Mobile", "AWS Amplify"]','["[COMMUNITY-TOOL]"]','[]','["aws-miscellaneous.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.ansible.com','docs.ansible.com','','2025',0,'The definitive technical documentation portal for Ansible. It includes playbooks, modules, inventories, and advanced execution patterns. Engineers refer to this manual for building scalable configuration management and infrastructure-as-code deployments.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Automation", "Infrastructure as Code", "Ansible"]','["[COMMUNITY-TOOL]"]','[]','["ansible.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.ansible.com/ansible-tower/index.html','Ansible Tower Docs','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5cb96ce6807373c11e52c7ce42e2a998a6b42428e50080f894ab642d68e5b06d',100.0,1.77903366356455898e+09,0,'2026-05-17T18:01:03.564559+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://legacy-controller-docs.ansible.com/ansible-tower"}');
-INSERT INTO "resources" VALUES('https://docs.ansible.com/ansible/latest/collections/kubernetes/core/helm_module.html','docs.ansible.com: kubernetes.core.helm module – Manages Kubernetes packages'' with the Helm package manager','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f33f8d4b81a7e26d6bb655ee94964513c94c7c41da723b39eb3adb5ed4bcfe76',100.0,1.77903426280507111e+09,0,'2026-05-17T18:11:02.805071+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://docs.ansible.com/projects/ansible/latest/collections/kubernetes/core/helm_module.html"}');
-INSERT INTO "resources" VALUES('https://docs.ansible.com/ansible/latest/collections/kubernetes/core/helm_plugin_module.html','docs.ansible.com: kubernetes.core.helm_plugin module – Manage Helm plugins','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a09ce03cf5c351bee39eb29ba8baaca8458315101204311da3c520a424b7fa4a',100.0,1.77903421744887804e+09,0,'2026-05-17T18:10:17.448878+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://docs.ansible.com/projects/ansible/latest/collections/kubernetes/core/helm_plugin_module.html"}');
-INSERT INTO "resources" VALUES('https://docs.ansible.com/ansible/latest/collections/kubernetes/core/k8s_module.html','==docs.ansible.com: kubernetes.core.k8s – Manage Kubernetes (K8s) objects==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','95b41d2391d1f0ca9a31771b92f60c991070f9ecc0ab546330124e78a45f36fb',100.0,1.77903218533689808e+09,1,'2026-05-17T17:36:25.336898+02:00',NULL,NULL,NULL,'[]','[]','["docs/about.md", "docs/ansible.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.ansible.com/ansible/latest/collections/netbox/netbox/index.html','Netbox Ansible Modules','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7e318f8da7703df94993413fe21a59bc4bbc49b0091060e8333d9e00287fc176',100.0,1.77903309259165692e+09,0,'2026-05-17T17:51:32.591657+02:00',NULL,NULL,NULL,'[]','[]','["docs/networking.md"]','[]','{}','{"duplicate_of": "https://docs.ansible.com/projects/ansible/latest/collections/netbox/netbox/index.html"}');
-INSERT INTO "resources" VALUES('https://docs.ansible.com/ansible/latest/dev_guide/developing_modules_general.html','docs.ansible.com: Developing Ansible modules','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','908028ecadce4ec6966854502a3b691bf3fb9dd7dd2f797f8dd4d691738413da',100.0,1.77903103736821389e+09,0,'2026-05-17T17:17:17.368214+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://docs.ansible.com/projects/ansible/latest/dev_guide/developing_modules_general.html"}');
-INSERT INTO "resources" VALUES('https://docs.ansible.com/ansible/latest/modules/k8s_module.html','Manage Kubernetes (K8s) objects','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1905b0598c9890f39199c4cb4aa36095ab562f7e646c52a5a162dd7fd458a374',100.0,1.77903439460217809e+09,0,'2026-05-17T18:13:14.602178+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubectl-commands.md"]','[]','{}','{"duplicate_of": "https://docs.ansible.com/collections.html"}');
-INSERT INTO "resources" VALUES('https://docs.ansible.com/ansible/latest/scenario_guides/cloud_guides.html','Public Cloud Guides 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','464394003c2795ff8aba348da3feb14fa01c54edc5f9104f03ed6c1f21a21f1b',100.0,1.77903019654030203e+09,0,'2026-05-17T17:03:16.540302+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://docs.ansible.com/projects/ansible/latest/scenario_guides/cloud_guides.html"}');
-INSERT INTO "resources" VALUES('https://docs.ansible.com/ansible/latest/user_guide/playbooks.html','docs.ansible.com: Working With Playbooks','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1.77903413934947204e+09,0,'2026-05-17T18:08:59.349472+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://docs.ansible.com/projects/ansible/latest/user_guide/playbooks.html"}');
-INSERT INTO "resources" VALUES('https://docs.ansible.com/ansible/latest/user_guide/playbooks_advanced_syntax.html','docs.ansible.com: YAML anchors and aliases: sharing variable values','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1.77903277997554302e+09,0,'2026-05-17T17:46:19.975543+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"duplicate_of": "https://docs.ansible.com/projects/ansible/latest/user_guide/playbooks_advanced_syntax.html"}');
+INSERT INTO "resources" VALUES('https://docs.ansible.com/ansible-tower/index.html','Ansible Tower Docs','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5cb96ce6807373c11e52c7ce42e2a998a6b42428e50080f894ab642d68e5b06d',100.0,1779033663,0,'2026-05-17T18:01:03.564559+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://legacy-controller-docs.ansible.com/ansible-tower"}');
+INSERT INTO "resources" VALUES('https://docs.ansible.com/ansible/latest/collections/kubernetes/core/helm_module.html','docs.ansible.com: kubernetes.core.helm module – Manages Kubernetes packages'' with the Helm package manager','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f33f8d4b81a7e26d6bb655ee94964513c94c7c41da723b39eb3adb5ed4bcfe76',100.0,1779034262,0,'2026-05-17T18:11:02.805071+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://docs.ansible.com/projects/ansible/latest/collections/kubernetes/core/helm_module.html"}');
+INSERT INTO "resources" VALUES('https://docs.ansible.com/ansible/latest/collections/kubernetes/core/helm_plugin_module.html','docs.ansible.com: kubernetes.core.helm_plugin module – Manage Helm plugins','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a09ce03cf5c351bee39eb29ba8baaca8458315101204311da3c520a424b7fa4a',100.0,1779034217,0,'2026-05-17T18:10:17.448878+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://docs.ansible.com/projects/ansible/latest/collections/kubernetes/core/helm_plugin_module.html"}');
+INSERT INTO "resources" VALUES('https://docs.ansible.com/ansible/latest/collections/kubernetes/core/k8s_module.html','==docs.ansible.com: kubernetes.core.k8s – Manage Kubernetes (K8s) objects==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','95b41d2391d1f0ca9a31771b92f60c991070f9ecc0ab546330124e78a45f36fb',100.0,1779032185,1,'2026-05-17T17:36:25.336898+02:00',NULL,NULL,NULL,'[]','[]','["docs/about.md", "docs/ansible.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.ansible.com/ansible/latest/collections/netbox/netbox/index.html','Netbox Ansible Modules','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7e318f8da7703df94993413fe21a59bc4bbc49b0091060e8333d9e00287fc176',100.0,1779033092,0,'2026-05-17T17:51:32.591657+02:00',NULL,NULL,NULL,'[]','[]','["docs/networking.md"]','[]','{}','{"duplicate_of": "https://docs.ansible.com/projects/ansible/latest/collections/netbox/netbox/index.html"}');
+INSERT INTO "resources" VALUES('https://docs.ansible.com/ansible/latest/dev_guide/developing_modules_general.html','docs.ansible.com: Developing Ansible modules','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','908028ecadce4ec6966854502a3b691bf3fb9dd7dd2f797f8dd4d691738413da',100.0,1779031037,0,'2026-05-17T17:17:17.368214+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://docs.ansible.com/projects/ansible/latest/dev_guide/developing_modules_general.html"}');
+INSERT INTO "resources" VALUES('https://docs.ansible.com/ansible/latest/modules/k8s_module.html','Manage Kubernetes (K8s) objects','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1905b0598c9890f39199c4cb4aa36095ab562f7e646c52a5a162dd7fd458a374',100.0,1779034394,0,'2026-05-17T18:13:14.602178+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubectl-commands.md"]','[]','{}','{"duplicate_of": "https://docs.ansible.com/collections.html"}');
+INSERT INTO "resources" VALUES('https://docs.ansible.com/ansible/latest/scenario_guides/cloud_guides.html','Public Cloud Guides 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','464394003c2795ff8aba348da3feb14fa01c54edc5f9104f03ed6c1f21a21f1b',100.0,1779030196,0,'2026-05-17T17:03:16.540302+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://docs.ansible.com/projects/ansible/latest/scenario_guides/cloud_guides.html"}');
+INSERT INTO "resources" VALUES('https://docs.ansible.com/ansible/latest/user_guide/playbooks.html','docs.ansible.com: Working With Playbooks','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779034139,0,'2026-05-17T18:08:59.349472+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://docs.ansible.com/projects/ansible/latest/user_guide/playbooks.html"}');
+INSERT INTO "resources" VALUES('https://docs.ansible.com/ansible/latest/user_guide/playbooks_advanced_syntax.html','docs.ansible.com: YAML anchors and aliases: sharing variable values','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779032779,0,'2026-05-17T17:46:19.975543+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"duplicate_of": "https://docs.ansible.com/projects/ansible/latest/user_guide/playbooks_advanced_syntax.html"}');
INSERT INTO "resources" VALUES('https://docs.ansible.com/projects/ansible/latest/collections/kubernetes/core/helm_module.html','docs.ansible.com: kubernetes.core.helm module – Manages Kubernetes packages with the Helm package manager','','2024',0,'Official reference for the `kubernetes.core.helm` Ansible module. This enables declarative state management of Helm packages inside Kubernetes clusters directly from playbooks, bridging traditional automation with modern GitOps pipelines.','Python','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Container Orchestration", "Kubernetes", "Helm Integration"]','["[COMMUNITY-TOOL]"]','[]','["ansible.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.ansible.com/projects/ansible/latest/collections/kubernetes/core/helm_plugin_module.html','docs.ansible.com: kubernetes.core.helm_plugin module – Manage Helm plugins','','2024',0,'Official documentation detailing Ansible''s `kubernetes.core.helm_plugin` module. This module automates the installation, update, and removal of core Helm plugins, streamlining toolchain dependencies directly on administrative cluster environments.','Python','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Container Orchestration", "Kubernetes", "Helm Integration"]','["[COMMUNITY-TOOL]"]','[]','["ansible.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.ansible.com/projects/ansible/latest/collections/kubernetes/core/k8s_module.html','docs.ansible.com: kubernetes.core.k8s – Manage Kubernetes objects','','2024',4,'Official documentation for the cornerstone `kubernetes.core.k8s` module. It allows direct, declarative definition of Kubernetes objects inside Ansible playbooks using native YAML manifest definitions, enabling a blended hybrid orchestration pattern.','Python','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Automation & Orchestration", "Configuration Management", "Ansible Kubernetes Module"]','["[ENTERPRISE-STABLE]"]','["docs/about.md"]','["ansible.md", "about.md"]','{}','{}');
@@ -4144,45 +4144,45 @@ INSERT INTO "resources" VALUES('https://docs.ansible.com/projects/ansible/latest
INSERT INTO "resources" VALUES('https://docs.ansible.com/projects/ansible/latest/user_guide/playbooks.html','docs.ansible.com: Working With Playbooks','','2024',0,'Official reference documentation for writing and executing Ansible Playbooks. This standard manual explains YAML syntax, task execution flows, variable precedence, and handler behaviors, forming the fundamental baseline for all Ansible-driven infrastructure automation.','YAML','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Core Concepts"]','["[COMMUNITY-TOOL]"]','[]','["ansible.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.ansible.com/projects/ansible/latest/user_guide/playbooks_advanced_syntax.html','docs.ansible.com: YAML anchors and aliases: sharing variable values','','2022',4,'Official Ansible documentation showing how playbooks use YAML anchors and aliases. It demonstrates how to share variable lists, task setups, and connection settings across playbooks. This is a core best practice for maintaining massive infrastructure inventories.','YAML','documentation','intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "YAML Syntax"]','["[ENTERPRISE-STABLE]"]','[]','["yaml.md"]','{}','{"is_special": true}');
INSERT INTO "resources" VALUES('https://docs.ansible.com/projects/molecule','Ansible Molecule','','2026',0,'Molecule is the definitive testing framework for Ansible roles and collections. It orchestrates test infrastructure using containers or VMs, runs linters, executes target playbooks, and runs validation scripts to guarantee code reliability across systems.','Python','Testing Tool','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible Testing", "Molecule"]','["[COMMUNITY-TOOL]"]','[]','["ansible.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aporeto.com/docs/main/guides/okd-master-api-protection','docs.aporeto.com: OpenShift Master API Protection','','N/A',0,'A curated technical resource and architectural guide covering docs.aporeto.com: OpenShift Master API Protection in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','ca834ee9db8bffed8a3fde1272aa93226b3a4f7e0159550c18563d621e838bc5',100.0,1.77903348934472107e+09,0,'2026-05-17T17:58:09.344721+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.astronomer.io/learn/dynamically-generating-dags','docs.astronomer.io: Dynamically generating DAGs in Airflow','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8b775b2f47f2e416b9b4f3d5b2ac65ec9d5f27b80a8e7610d7a3a5a046994724',100.0,1.77903164774094605e+09,0,'2026-05-17T17:27:27.740946+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://www.astronomer.io/docs/learn/dynamically-generating-dags"}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-template-resource-type-ref.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173587585335803e+09,0,'2026-06-18T00:37:55.853358+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-iac.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/ReleaseHistory.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','762aed88a8db85f26c944592050d5c22b77b981c4531ea67bf732c631dbe0159',100.0,1.779033187281394e+09,1,'2026-05-17T17:53:07.281394+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-iac.md"]','["aws-iac.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-template-resource-type-ref.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','c360ac3735602e76e7cc222f60ae809ec971b6c6ef376dcf955167df4dab4030',100.0,1.77903057447689795e+09,1,'2026-05-17T17:09:34.476898+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-iac.md"]','["aws-iac.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/doc-history.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173587590915107e+09,0,'2026-06-18T00:37:55.909151+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-iac.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.html',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','329c84a869e18fef54426f0e5ded20902f7071940fa018ef6c2d47ab2b811b38',100.0,1.77903152883769202e+09,1,'2026-05-17T17:25:28.837692+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-newfeatures.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/SSL-on-an-instance.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','c499d08fda16067069072d1723ce7661581a1fc2915a73e69d9ff828e7adebf3',100.0,1779031625.13736,1,'2026-05-17T17:27:05.137360+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aporeto.com/docs/main/guides/okd-master-api-protection','docs.aporeto.com: OpenShift Master API Protection','','N/A',0,'A curated technical resource and architectural guide covering docs.aporeto.com: OpenShift Master API Protection in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','ca834ee9db8bffed8a3fde1272aa93226b3a4f7e0159550c18563d621e838bc5',100.0,1779033489,0,'2026-05-17T17:58:09.344721+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.astronomer.io/learn/dynamically-generating-dags','docs.astronomer.io: Dynamically generating DAGs in Airflow','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8b775b2f47f2e416b9b4f3d5b2ac65ec9d5f27b80a8e7610d7a3a5a046994724',100.0,1779031647,0,'2026-05-17T17:27:27.740946+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://www.astronomer.io/docs/learn/dynamically-generating-dags"}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-template-resource-type-ref.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735875,0,'2026-06-18T00:37:55.853358+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-iac.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/ReleaseHistory.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','762aed88a8db85f26c944592050d5c22b77b981c4531ea67bf732c631dbe0159',100.0,1779033187,1,'2026-05-17T17:53:07.281394+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-iac.md"]','["aws-iac.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-template-resource-type-ref.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','c360ac3735602e76e7cc222f60ae809ec971b6c6ef376dcf955167df4dab4030',100.0,1779030574,1,'2026-05-17T17:09:34.476898+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-iac.md"]','["aws-iac.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/doc-history.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735875,0,'2026-06-18T00:37:55.909151+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-iac.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.html',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','329c84a869e18fef54426f0e5ded20902f7071940fa018ef6c2d47ab2b811b38',100.0,1779031528,1,'2026-05-17T17:25:28.837692+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-newfeatures.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/SSL-on-an-instance.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','c499d08fda16067069072d1723ce7661581a1fc2915a73e69d9ff828e7adebf3',100.0,1779031625,1,'2026-05-17T17:27:05.137360+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html','EC2 ENI and IP Limit','','2024',0,'Critical hardware reference outlining IP address and Elastic Network Interface (ENI) allocation limits per EC2 instance type. This heavily dictates pod density capabilities when utilizing the VPC CNI plug-in. Platform architects use this data to calculate scaling limits and avoid network exhaustion.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "AWS Integration", "Networking"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-limits.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','7c55ba6d784405e93a564ec1f115211a58a1f2c8da284c57dc8471eff866a940',100.0,1.77903316282101702e+09,1,'2026-05-17T17:52:42.821017+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-messaging.md"]','["aws-messaging.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-quotas.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173587587914204e+09,0,'2026-06-18T00:37:55.879142+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-messaging.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AmazonECR/latest/userguide',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173587589991807e+09,0,'2026-06-18T00:37:55.899918+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-containers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AmazonECR/latest/userguide/ECR_GetStarted.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','01a959416ae4144fc8e1c21a95ef06c2afbcdb02de8dd147f66ee727f9a4a2be',100.0,1779029989.01265,1,'2026-05-17T16:59:49.012650+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-containers.md"]','["aws-containers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-limits.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','7c55ba6d784405e93a564ec1f115211a58a1f2c8da284c57dc8471eff866a940',100.0,1779033162,1,'2026-05-17T17:52:42.821017+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-messaging.md"]','["aws-messaging.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-quotas.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735875,0,'2026-06-18T00:37:55.879142+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-messaging.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AmazonECR/latest/userguide',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735875,0,'2026-06-18T00:37:55.899918+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-containers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AmazonECR/latest/userguide/ECR_GetStarted.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','01a959416ae4144fc8e1c21a95ef06c2afbcdb02de8dd147f66ee727f9a4a2be',100.0,1779029989,1,'2026-05-17T16:59:49.012650+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-containers.md"]','["aws-containers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-optimized_AMI.html','Amazon ECS-optimized AMI','','2024',0,'Reference manual for the AWS-engineered Amazon Machine Image (AMI) preconfigured with the ECS agent, Docker runtime, and optimal container configurations. Utilizing this specialized OS image ensures maximum orchestration performance, reliable telemetry, and security compliance out of the box.','N/A','Reference','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Container Compute"]','["[COMMUNITY-TOOL]"]','[]','["aws-containers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Tutorials.RestoringFromSnapshot.html','Tutorial: Restoring a DB Instance from a DB Snapshot','','2026',4,'Official Amazon RDS guide for restoring database environments from snapshots. Details parameter group mappings, VPC/Subnet target assignments, and DB engine storage allocation shifts during reconstruction.','English','Documentation','Intermediate',0,'online','manual','9482b0ef2fc4efc95f36f73e536571818ac29cb9349424153ff77507b3ee0245',100.0,1.7790334217449429e+09,0,'2026-05-17T17:57:01.744943+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Databases", "Amazon RDS"]','["[ENTERPRISE-STABLE]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_CreateDBInstance.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.781735875870337e+09,0,'2026-06-18T00:37:55.870337+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_CreateOracleInstance.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','76848e362badc26d301e750b0c58487a09b4be5f72baed2df1b974c8eabfb2cf',100.0,1.77903178237494802e+09,1,'2026-05-17T17:29:42.374948+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ReadRepl.html','Working with PostgreSQL, MySQL, and MariaDB Read Replicas - Amazon','','2026',5,'Exhaustive official guide detailing the design, limits, and monitoring of read-replicas for open-source engines in AWS RDS. Covers cross-region replication strategies and promoting a replica to master during failovers.','English','Documentation','Advanced',1,'online','manual','d8ccbaa127bf7045b9d1bc6bec0c8ff9c03f7f6a93aeba1311c608677bdfe444',100.0,1.77903350392779397e+09,0,'2026-05-17T17:58:23.927794+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Databases", "Amazon RDS"]','["[DE FACTO STANDARD]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_VPC.WorkingWithRDSInstanceinaVPC.html','Working with an Amazon RDS DB Instance in a VPC','','2026',5,'The foundational AWS RDS VPC networking architecture reference. Analyzes subnet group designations, public versus private access configurations, and network isolation topologies for secure DB hosting.','English','Documentation','Advanced',1,'online','manual','95259a9fb973f68f105649ebd65d6e4c912e820153fb36841d18d64001905599',100.0,1.77903146475953793e+09,0,'2026-05-17T17:24:24.759538+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Databases", "Amazon RDS"]','["[DE FACTO STANDARD]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AmazonS3/latest/API/ipv6-access.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.7793883185112791e+09,0,'2026-05-21T20:31:58.511279+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-storage.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AmazonS3/latest/dev/ipv6-access.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','ea99d3922b673a9d765b99ba2ed1d1d1cfb5477c95d158d5a0a52f36bcdaa66c',100.0,1.77903433665589404e+09,1,'2026-05-17T18:12:16.655894+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-storage.md"]','["aws-storage.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Tutorials.RestoringFromSnapshot.html','Tutorial: Restoring a DB Instance from a DB Snapshot','','2026',4,'Official Amazon RDS guide for restoring database environments from snapshots. Details parameter group mappings, VPC/Subnet target assignments, and DB engine storage allocation shifts during reconstruction.','English','Documentation','Intermediate',0,'online','manual','9482b0ef2fc4efc95f36f73e536571818ac29cb9349424153ff77507b3ee0245',100.0,1779033421,0,'2026-05-17T17:57:01.744943+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Databases", "Amazon RDS"]','["[ENTERPRISE-STABLE]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_CreateDBInstance.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735875,0,'2026-06-18T00:37:55.870337+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_CreateOracleInstance.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','76848e362badc26d301e750b0c58487a09b4be5f72baed2df1b974c8eabfb2cf',100.0,1779031782,1,'2026-05-17T17:29:42.374948+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ReadRepl.html','Working with PostgreSQL, MySQL, and MariaDB Read Replicas - Amazon','','2026',5,'Exhaustive official guide detailing the design, limits, and monitoring of read-replicas for open-source engines in AWS RDS. Covers cross-region replication strategies and promoting a replica to master during failovers.','English','Documentation','Advanced',1,'online','manual','d8ccbaa127bf7045b9d1bc6bec0c8ff9c03f7f6a93aeba1311c608677bdfe444',100.0,1779033503,0,'2026-05-17T17:58:23.927794+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Databases", "Amazon RDS"]','["[DE FACTO STANDARD]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_VPC.WorkingWithRDSInstanceinaVPC.html','Working with an Amazon RDS DB Instance in a VPC','','2026',5,'The foundational AWS RDS VPC networking architecture reference. Analyzes subnet group designations, public versus private access configurations, and network isolation topologies for secure DB hosting.','English','Documentation','Advanced',1,'online','manual','95259a9fb973f68f105649ebd65d6e4c912e820153fb36841d18d64001905599',100.0,1779031464,0,'2026-05-17T17:24:24.759538+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Databases", "Amazon RDS"]','["[DE FACTO STANDARD]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AmazonS3/latest/API/ipv6-access.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1779388318,0,'2026-05-21T20:31:58.511279+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-storage.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/AmazonS3/latest/dev/ipv6-access.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','ea99d3922b673a9d765b99ba2ed1d1d1cfb5477c95d158d5a0a52f36bcdaa66c',100.0,1779034336,1,'2026-05-17T18:12:16.655894+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-storage.md"]','["aws-storage.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/IAM/latest/UserGuide/getting-started.html','AWS Identity and Access Management - Getting Started','','2026',0,'The baseline documentation for initiating user and role profiles under AWS IAM. Establishes standard conceptual understandings of IAM JSON constructs, execution context, resource-based policies, and the configuration of multi-factor authentication.','English','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Identity and Access Management"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/SchemaConversionTool/latest/userguide',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173587595678901e+09,0,'2026-06-18T00:37:55.956789+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/SchemaConversionTool/latest/userguide/CHAP_SchemaConversionTool.Converting.CreateProject.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','cf75bb2e1ce78c81f6df53a942fa15566bef4edf2d1da8e162b80ded1cecb3ea',100.0,1.779031615396039e+09,1,'2026-05-17T17:26:55.396039+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/apigateway/latest/developerguide/create-api-using-import-export-api.html','Create an API Using the Swagger Specification and the API Gateway Extensions','','2026',0,'A core developer guide illustrating how to design, build, and deploy high-performance endpoints in Amazon API Gateway using OpenAPI/Swagger specs. Details custom AWS extensions for integrating REST interfaces with backend Lambda and VPC endpoints.','English','Documentation','Advanced',1,'online','manual','8ccce5a261d1792faafcd31f22e5989ef8832353f26bfe10fb50263f1f2bd766',100.0,1.77903304084479308e+09,1,'2026-05-17T17:50:40.844793+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Application Integration", "API Management"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/SchemaConversionTool/latest/userguide',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735875,0,'2026-06-18T00:37:55.956789+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/SchemaConversionTool/latest/userguide/CHAP_SchemaConversionTool.Converting.CreateProject.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','cf75bb2e1ce78c81f6df53a942fa15566bef4edf2d1da8e162b80ded1cecb3ea',100.0,1779031615,1,'2026-05-17T17:26:55.396039+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/apigateway/latest/developerguide/create-api-using-import-export-api.html','Create an API Using the Swagger Specification and the API Gateway Extensions','','2026',0,'A core developer guide illustrating how to design, build, and deploy high-performance endpoints in Amazon API Gateway using OpenAPI/Swagger specs. Details custom AWS extensions for integrating REST interfaces with backend Lambda and VPC endpoints.','English','Documentation','Advanced',1,'online','manual','8ccce5a261d1792faafcd31f22e5989ef8832353f26bfe10fb50263f1f2bd766',100.0,1779033040,1,'2026-05-17T17:50:40.844793+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Application Integration", "API Management"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/application-discovery/latest/userguide/what-is-appdiscovery.html','AWS Application Discovery Service','','2016',0,'AWS service that inventories and parses physical and virtual systems inside legacy on-premises environments. Maps active server dependencies and gathers CPU, RAM, and network utilization profiles to plan cloud migrations.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Cloud Migration"]','["[LEGACY]"]','[]','["aws-miscellaneous.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/awsconsolehelpdocs/latest/gsg/getting-started.html','Working with the AWS Management Console','','2026',0,'Reference manual outlining browser-based navigation and administrative management via the AWS Management Console. Focuses on IAM session configuration, visual resource tracking, and dashboard personalization.','English','Documentation','Beginner',0,'online','manual','793312f1f190abdbe38ce8fc76ecadc974aa4a78aef4938aea9e346301226fc3',100.0,1.77903217990702104e+09,1,'2026-05-17T17:36:19.907021+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Services", "Management Tools"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/awsconsolehelpdocs/latest/gsg/getting-started.html','Working with the AWS Management Console','','2026',0,'Reference manual outlining browser-based navigation and administrative management via the AWS Management Console. Focuses on IAM session configuration, visual resource tracking, and dashboard personalization.','English','Documentation','Beginner',0,'online','manual','793312f1f190abdbe38ce8fc76ecadc974aa4a78aef4938aea9e346301226fc3',100.0,1779032179,1,'2026-05-17T17:36:19.907021+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Services", "Management Tools"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/cli/latest/index.html','AWS CLI Command Reference','','2026',0,'The comprehensive command reference index for the AWS CLI, documenting syntax, options, and output JSON schemas for all AWS cloud services. It is the primary reference resource for writing deterministic bash and shell scripts for infrastructure automation. Updated dynamically in 2026 to reflect the newest cloud-native service models.','N/A','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "CLI Tooling"]','["[COMMUNITY-TOOL]"]','[]','["aws-tools-scripts.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/cli/latest/reference/codepipeline/index.html','New usage examples have been added to the CLI for CodePipeline API Reference','','2023',0,'An official update to the AWS CLI CodePipeline reference docs, introducing detailed usage examples for programmatic execution of multi-stage pipelines. It simplifies scripting for custom deployment transitions and emergency pipeline approvals. A necessary reference for platform architects building custom release coordination gates.','N/A','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "CI/CD Pipelines"]','["[COMMUNITY-TOOL]"]','[]','["aws-tools-scripts.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/cli/latest/reference/service-quotas/get-service-quota.html','AWS API: get-service-quota','','2026',0,'Curator Insight describes the AWS CLI reference for auditing specific service limits. Live Grounding highlights its mandatory use in modern GitOps and IaC (Terraform/Pulumi) pipelines to preemptively validate account thresholds before executing large-scale resource provisioning.','N/A','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Operations", "Service Quotas"]','["[COMMUNITY-TOOL]"]','[]','["aws-miscellaneous.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/cloud-map/latest/api/API_HealthCheckCustomConfig.html','Custom Health Check: HealthCheckCustomConfig','','2022',0,'Official reference guide for Cloud Map API''s custom health checks. Explains dynamic service discovery patterns for serverless workloads where traditional load balancer health checks are inapplicable.','N/A','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Service Discovery", "AWS Cloud Map", "Health Checks"]','["[COMMUNITY-TOOL]"]','[]','["aws-monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/data-pipeline','AWS Data Pipeline Documentation','','2025',2,'Classic developer documentation for AWS Data Pipeline. Details the scheduling of batch workflows across EC2 and EMR resources (largely superseded by modern AWS Glue and Step Functions setups).','None','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "ETL"]','["[COMMUNITY-TOOL]"]','[]','["aws-data.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/data-pipeline/index.html','AWS Data Pipeline Documentation','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','51bad39648418f870cc7bf6ffb620590197ca607b0923977477f809627aae418',100.0,1.77903339838024091e+09,0,'2026-05-17T17:56:38.380241+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-data.md"]','[]','{}','{"duplicate_of": "https://docs.aws.amazon.com/data-pipeline"}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/data-pipeline/index.html','AWS Data Pipeline Documentation','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','51bad39648418f870cc7bf6ffb620590197ca607b0923977477f809627aae418',100.0,1779033398,0,'2026-05-17T17:56:38.380241+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-data.md"]','[]','{}','{"duplicate_of": "https://docs.aws.amazon.com/data-pipeline"}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/eks/latest/userguide/autoscaling.html','Amazon Web Services: EKS Cluster Autoscaler','- [eksworkshop.com: Configure Cluster Autoscaler (CA)](https://eksworkshop.com/scaling/deploy_ca)','2024',0,'Official AWS documentation for implementing Cluster Autoscaler on Amazon Elastic Kubernetes Service (EKS). Integrates with AWS Auto Scaling Groups (ASGs) to scale compute instances dynamically, providing optimal resource scheduling and EC2 cost management.','Go','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure & Platform", "Autoscaling", "Cluster Autoscaling"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/eks/latest/userguide/calico.html ','Calico in EKS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','92dc5d2a435b305fe917252b3b0dcd9345c2e1fc22c4f4c3735457cef6021f1b',100.0,1.7790305779969511e+09,0,'2026-05-17T17:09:37.996951+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://docs.aws.amazon.com/eks/latest/userguide/cni-network-policy.html"}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/eks/latest/userguide/cluster-autoscaler.html','Amazon Web Services: EKS Cluster Autoscaler','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','15b1a69c1832f01c65be6d3f2d2f9525fabf1317c4c31b6cd92f0c753f1621b1',100.0,1.77902915508784198e+09,0,'2026-05-17T16:45:55.087842+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-autoscaling.md"]','[]','{}','{"duplicate_of": "https://docs.aws.amazon.com/eks/latest/userguide/autoscaling.html"}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/eks/latest/userguide/calico.html ','Calico in EKS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','92dc5d2a435b305fe917252b3b0dcd9345c2e1fc22c4f4c3735457cef6021f1b',100.0,1779030577,0,'2026-05-17T17:09:37.996951+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://docs.aws.amazon.com/eks/latest/userguide/cni-network-policy.html"}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/eks/latest/userguide/cluster-autoscaler.html','Amazon Web Services: EKS Cluster Autoscaler','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','15b1a69c1832f01c65be6d3f2d2f9525fabf1317c4c31b6cd92f0c753f1621b1',100.0,1779029155,0,'2026-05-17T16:45:55.087842+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-autoscaling.md"]','[]','{}','{"duplicate_of": "https://docs.aws.amazon.com/eks/latest/userguide/autoscaling.html"}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/eks/latest/userguide/cni-network-policy.html','Calico in EKS','','2024',0,'Guides integration of Calico as a high-performance network policy engine alongside EKS. While AWS VPC CNI handles native IP routing, Calico enforces declarative security policies. This hybrid configuration provides robust, fine-grained L3/L4 segregation across namespace borders.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Network Security", "Network Policies"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/eks/latest/userguide/eks-add-ons.html','docs.aws.amazon.com: Managing Amazon EKS add-ons','','2023',0,'Official operational documentation for administering lifecycle updates, configurations, and IAM permissions of core Amazon EKS add-ons. Simplifies the lifecycle management of essential operational software such as CoreDNS, kube-proxy, and the VPC CNI.','N/A','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS EKS", "Cluster Lifecycle", "Managed Add-ons"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/eks/latest/userguide/managing-add-ons.html','docs.aws.amazon.com: Managing Amazon EKS add-ons','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e7c8cc407543ca14cfb4a60b6ebaccf82f99dd6e3bf5cbc7633d578d96d4005a',100.0,1.77903042579182195e+09,0,'2026-05-17T17:07:05.791822+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://docs.aws.amazon.com/eks/latest/userguide/eks-add-ons.html"}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/eks/latest/userguide/managing-add-ons.html','docs.aws.amazon.com: Managing Amazon EKS add-ons','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e7c8cc407543ca14cfb4a60b6ebaccf82f99dd6e3bf5cbc7633d578d96d4005a',100.0,1779030425,0,'2026-05-17T17:07:05.791822+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://docs.aws.amazon.com/eks/latest/userguide/eks-add-ons.html"}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/eks/latest/userguide/sample-deployment.html','aws.amazon.com: Deploy a kubernetes application','','2021',0,'Official AWS documentation presenting core application deployment workflows on Amazon EKS. Walks through basic VPC considerations, creating standard manifests, exposing application services, and utilizing classic dynamic volume provisioning.','YAML','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS EKS", "Foundational"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/eks/latest/userguide/sec-group-reqs.html','Security Group Rules EKS','','2024',0,'Official AWS configuration documentation detailing the network security boundaries for Amazon EKS clusters. It defines minimal requirements for control-plane-to-node communication over secure ports. This ensures highly restrictive ingress/egress patterns in security groups.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Cloud Security", "AWS EKS Network"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/eks/latest/userguide/update-managed-node-group.html','Updating a managed node group','','2023',0,'Complete operational reference for rolling out Kubernetes version updates and AMI revisions across AWS Managed Node Groups. Focuses on graceful drain orchestration and node surge strategies to maintain active service availability.','N/A','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS EKS", "Cluster Lifecycle", "Node Updates"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
@@ -4190,37 +4190,37 @@ INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/elasticbeanstalk/lat
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/environments-cfg-applicationloadbalancer.html','Configuring an Application Load Balancer','','2016',0,'Operational guide detailing how to declare, scale, and tune target parameters and routing policies on Application Load Balancers inside active Elastic Beanstalk projects.','English','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Load Balancing"]','["[COMMUNITY-TOOL]"]','[]','["aws-miscellaneous.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/php-ha-tutorial.html','Deploying a High-Availability PHP Application with an External Amazon RDS Database to Elastic Beanstalk','','2016',0,'AWS deployment blueprint detailing how to structure a multi-availability zone PHP application using Beanstalk. Integrates an external multi-AZ Amazon RDS configuration to build failover resilience.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "PaaS Architecture"]','["[COMMUNITY-TOOL]"]','[]','["aws-miscellaneous.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/elasticloadbalancing/latest/userguide/what-is-load-balancing.html','docs.aws.amazon.com: What Is Elastic Load Balancing?','','2020',0,'The official guide detailing the operational mechanics of Application, Network, Gateway, and Classic load balancers. Details targets, health checks, and cross-zone routing configurations. This represents the primary blueprint for modern ingress systems.','English','documentation','beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Load Balancing", "Documentation"]','["[COMMUNITY-TOOL]"]','[]','["aws-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/general/latest/gr/glos-chap.html','AWS Glossary','','2006',0,'Official reference guide compiling definitions of all key AWS vocabulary, services, and structural acronyms, ensuring team-wide alignment when designing cloud environments.','None','Documentation','Beginner',0,'online','manual','0b64126f6fa10100a14fa578ef09e1d90e7f16f705a91f2742e63fb0f33acf4f',100.0,1.77903257876251506e+09,1,'2026-05-17T17:42:58.762515+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS", "Documentation"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/general/latest/gr/glos-chap.html','AWS Glossary','','2006',0,'Official reference guide compiling definitions of all key AWS vocabulary, services, and structural acronyms, ensuring team-wide alignment when designing cloud environments.','None','Documentation','Beginner',0,'online','manual','0b64126f6fa10100a14fa578ef09e1d90e7f16f705a91f2742e63fb0f33acf4f',100.0,1779032578,1,'2026-05-17T17:42:58.762515+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS", "Documentation"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/hands-on/latest/create-mysql-db/create-mysql-db.html','AWS Tutorials: Create and Connect to a MySQL Database with Amazon RDS','','2026',4,'A beginner-to-intermediate hands-on tutorial for launching a MySQL DB instance inside AWS RDS. Walks through security group access policies, DB engine parameters, and application tier connectivity patterns.','English','Documentation','Basic',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Databases", "Amazon RDS"]','["[ENTERPRISE-STABLE]"]','[]','["aws-databases.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/iot/latest/developerguide/what-is-aws-iot.html','What Is AWS IoT?','','2026',0,'Curator Insight maps AWS IoT as the entry point for connecting physical devices to AWS cloud services. Live Grounding confirms it has evolved into a robust suite of services (Core, Greengrass, Device Defender) handling billions of messages daily. It provides secure, bi-directional communication with MQTT/HTTPS and acts as the foundational layer for enterprise IoT data ingestion.','N/A','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "IoT & Edge", "AWS IoT Core"]','["[COMMUNITY-TOOL]"]','[]','["aws-miscellaneous.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/kinesis','AWS Kinesis','','2026',4,'AWS Kinesis is a fully-managed proprietary real-time streaming alternative to Apache Kafka, tightly integrated with the AWS serverless ecosystem. It abstracts partition management and storage architectures, serving as an attractive choice for engineering groups prioritizing low-overhead operations.','N/A','SaaS Platform','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Data Streaming", "Managed Services", "Cloud Alternatives"]','["[ENTERPRISE-STABLE]"]','[]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/kinesis/index.html','AWS Kinesis','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','89f68bcd396376649118300dd888a192ca699fea639d9457294299adf2379491',100.0,1.77903341590148806e+09,0,'2026-05-17T17:56:55.901488+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://docs.aws.amazon.com/kinesis"}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/kinesis/index.html','AWS Kinesis','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','89f68bcd396376649118300dd888a192ca699fea639d9457294299adf2379491',100.0,1779033415,0,'2026-05-17T17:56:55.901488+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://docs.aws.amazon.com/kinesis"}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/kms/latest/developerguide/importing-keys.html','encrypt and decrypt data: Importing Key Material in AWS Key Management Service (AWS KMS)','','2026',0,'Official technical reference guide for importing external symmetric/asymmetric cryptographic key materials (BYOK) into AWS KMS. Covers PKCS#1 padding requirements, secure wrapping key transport, token parameters, and operational risks associated with manually importing key lifetimes.','English','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Cryptography"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/lambda/latest/dg/lambda-python-how-to-create-deployment-package.html','you can use Python with AWS Lambda','','2024',0,'The authoritative documentation for designing, packaging, and optimizing Python functions running inside AWS Lambda. Detail runtime limits, library dependencies, and context executions.','Python','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platforms", "Serverless Architecture", "AWS Lambda"]','["[COMMUNITY-TOOL]"]','[]','["aws-serverless.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/lambda/latest/dg/limits.html','AWS Lambda Limits','','2025',0,'The critical reference table mapping AWS Lambda system quotas. Outlines payload thresholds, execution timeouts, ephemeral storage configurations, and concurrency parameters necessary for scalable platform designs.','None','Reference Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platforms", "Serverless Architecture", "AWS Lambda"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["aws-serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/linux/al2/ug/SSL-on-amazon-linux-2.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735878.00736,0,'2026-06-18T00:37:58.007360+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/linux/al2/ug/SSL-on-amazon-linux-2.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735878,0,'2026-06-18T00:37:58.007360+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/access-container-applications-privately-on-amazon-eks-using-aws-privatelink-and-a-network-load-balancer.html','docs.aws.amazon.com: Access container applications privately on Amazon EKS using AWS PrivateLink and a Network Load Balancer','','2022',0,'Detailed architectural pattern showcasing secure, private consumption of containerized applications deployed on Amazon EKS. Leverages AWS PrivateLink integrated with a Network Load Balancer (NLB) to isolate traffic from the public internet entirely.','N/A','Architectural Pattern','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS EKS", "Networking", "Private Connectivity"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/prescriptive-guidance/latest/security-reference-architecture','docs.aws.amazon.com: AWS Security Reference Architecture (AWS SRA) 🌟','','2024',0,'The master prescriptive reference architecture detailing AWS multi-account deployment models. Considers native configurations for security organization units, delegated admin accounts, centralized log aggregation (S3/CloudTrail), and dynamic remediation pipelines.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Security and Compliance"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/prescriptive-guidance/latest/security-reference-architecture/architecture.html','docs.aws.amazon.com: The AWS Security Reference Architecture','','2026',0,'The foundational blueprint for enterprise security governance in AWS. It covers multi-account Landing Zone topologies, IAM Delegations, AWS Organizations integration, Control Tower configurations, and architectural guardrails to assure regulatory compliance.','N/A','Documentation','Advanced',0,'online','manual','43c4688b2c7f6dc3feef417c4626dad64f47b0e7e8a1fbacb9f8876b4e6931fb',100.0,1.77903380613373088e+09,1,'2026-05-17T18:03:26.133731+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Security"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/prescriptive-guidance/latest/security-reference-architecture/welcome.html','==docs.aws.amazon.com: AWS Security Reference Architecture (AWS SRA)== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','4b79c0b7e720e42066f9067d19addac37f70dcf971fde64d898549596a1f7057',100.0,1.77902987834042906e+09,0,'2026-05-17T16:57:58.340429+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-security.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/redshift/latest/dg/tutorial-tuning-tables.html','Tutorial: Tuning Table Design','','2021',4,'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.','English','Documentation','Advanced',0,'online','manual','ee57f798097ea162079cc70b3e3ee4a2825920db5b631c3a312fa400560620fc',100.0,1.77902995278932094e+09,0,'2026-05-17T16:59:12.789321+02:00',NULL,NULL,NULL,'["Data Engineering", "Data Warehousing", "Performance Tuning"]','["[ENTERPRISE-STABLE]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/prescriptive-guidance/latest/security-reference-architecture/architecture.html','docs.aws.amazon.com: The AWS Security Reference Architecture','','2026',0,'The foundational blueprint for enterprise security governance in AWS. It covers multi-account Landing Zone topologies, IAM Delegations, AWS Organizations integration, Control Tower configurations, and architectural guardrails to assure regulatory compliance.','N/A','Documentation','Advanced',0,'online','manual','43c4688b2c7f6dc3feef417c4626dad64f47b0e7e8a1fbacb9f8876b4e6931fb',100.0,1779033806,1,'2026-05-17T18:03:26.133731+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Security"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/prescriptive-guidance/latest/security-reference-architecture/welcome.html','==docs.aws.amazon.com: AWS Security Reference Architecture (AWS SRA)== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','4b79c0b7e720e42066f9067d19addac37f70dcf971fde64d898549596a1f7057',100.0,1779029878,0,'2026-05-17T16:57:58.340429+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-security.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/redshift/latest/dg/tutorial-tuning-tables.html','Tutorial: Tuning Table Design','','2021',4,'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.','English','Documentation','Advanced',0,'online','manual','ee57f798097ea162079cc70b3e3ee4a2825920db5b631c3a312fa400560620fc',100.0,1779029952,0,'2026-05-17T16:59:12.789321+02:00',NULL,NULL,NULL,'["Data Engineering", "Data Warehousing", "Performance Tuning"]','["[ENTERPRISE-STABLE]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/security','AWS Security docs','','2026',0,'The main technical documentation index containing exhaustive API references and deployment guides for AWS identity management, key rotation mechanisms, network firewalls, and security telemetry platforms.','English','Documentation Portal','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Security and Compliance"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/service-authorization/latest/reference/reference_policies_actions-resources-contextkeys.html','docs.aws.amazon.com: Actions, resources, and condition keys for AWS services 🌟🌟🌟','','2026',4,'The definitive AWS reference for constructing fine-grained IAM policies. It outlines exact service actions, resource types, and condition context keys required to enforce the principle of least privilege in enterprise architectures. This resource is indispensable for security engineers building cloud access models.','HTML','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS", "Security & IAM"]','["[ENTERPRISE-STABLE]"]','[]','["cheatsheets.md", "aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/storagegateway',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173587779847288e+09,0,'2026-06-18T00:37:57.798473+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-storage.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/storagegateway/latest/userguide/GettingStarted-common.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','100755cd4bad8eff79086af1eb3396cd31636347793301186bc0391b98345bbc',100.0,1.779032873072088e+09,0,'2026-05-17T17:47:53.072088+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-storage.md"]','["aws-storage.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-parameter-store.html',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','6e8804f0e17f2103d95b85c6a6c577da845692616d9ed276898be889b01803bc',100.0,1.77903445643513298e+09,0,'2026-05-17T18:14:16.435133+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/storagegateway',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735877,0,'2026-06-18T00:37:57.798473+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-storage.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/storagegateway/latest/userguide/GettingStarted-common.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.aws.amazon.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','100755cd4bad8eff79086af1eb3396cd31636347793301186bc0391b98345bbc',100.0,1779032873,0,'2026-05-17T17:47:53.072088+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-storage.md"]','["aws-storage.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-parameter-store.html',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','6e8804f0e17f2103d95b85c6a6c577da845692616d9ed276898be889b01803bc',100.0,1779034456,0,'2026-05-17T18:14:16.435133+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/wellarchitected/latest/framework/welcome.html','AWS Well Architected Framework','','2023',0,'The official documentation framework outlining six fundamental cloud architectural pillars: operational excellence, security, reliability, performance, cost optimization, and sustainability.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Architecture", "Cloud Architecture Best Practices", "AWS Well-Architected"]','["[COMMUNITY-TOOL]"]','[]','["aws-architecture.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/wellarchitected/latest/security-pillar/application-security.html','docs.aws.amazon.com: Application security','','2024',0,'Part of the AWS Well-Architected Framework, this section outlines fundamental standards for securing codebases and application delivery models. Focuses on setting up automated continuous security scanning (SAST/DAST), secrets tracking, container execution boundaries, and secure package curation.','English','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Security and Compliance"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/whitepapers/latest/aws-best-practices-ddos-resiliency/configuring-route53-for-cost-protection-from-nxdomain-attacks.html','Configuring Route 53 for cost protection from NXDOMAIN attacks','','2022',0,'Examines security blueprints to mitigate Route 53 billing anomalies caused by NXDOMAIN flood attacks. Demonstrates Route 53 Resolver query logging, caching, and CloudFront-to-Route53 integrations. Essential for enterprise architectural planning to protect cloud budgets from DDoS vectors.','English','documentation','advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Security", "DDoS Resiliency"]','["[COMMUNITY-TOOL]"]','[]','["aws-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/whitepapers/latest/microservices-on-aws/microservices-on-aws.html','Implementing Microservices on AWS 🌟','','2026',0,'The premier AWS whitepaper defining the patterns, architectures, and execution strategies for deploying microservices. It covers decomposition patterns, decentralized data management, domain-driven boundaries, service discovery, and inter-service messaging schemes.','N/A','Documentation','Advanced',1,'online','manual','cc3f889b485723b1576aba7d98e9fc806561a908e929c5e8de1b112a886c325c',100.0,1.77903032695395398e+09,1,'2026-05-17T17:05:26.953954+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Architecture & Guides"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/whitepapers/latest/microservices-on-aws/microservices-on-aws.html','Implementing Microservices on AWS 🌟','','2026',0,'The premier AWS whitepaper defining the patterns, architectures, and execution strategies for deploying microservices. It covers decomposition patterns, decentralized data management, domain-driven boundaries, service discovery, and inter-service messaging schemes.','N/A','Documentation','Advanced',1,'online','manual','cc3f889b485723b1576aba7d98e9fc806561a908e929c5e8de1b112a886c325c',100.0,1779030326,1,'2026-05-17T17:05:26.953954+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Architecture & Guides"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.aws.amazon.com/whitepapers/latest/organizing-your-aws-environment/organizing-your-aws-environment.html','Organizing Your AWS Environment Using Multiple Accounts (white paper for best practices)','','2024',0,'The official AWS framework defining multi-account best practices using AWS Organizations and AWS Control Tower. It outlines critical isolation patterns for security, billing, and operational autonomy. Architecturally, it serves as the foundation for modern enterprise landing zones, ensuring strict blast-radius limitation.','None','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS Governance", "Multi-Account Strategy"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.cloud.google.com/architecture/security/owasp-top-ten-mitigation','cloud.google.com: OWASP Top 10 mitigation options on Google Cloud 🌟','','2024',0,'An extensive architecture reference documenting Google Cloud-native mitigations mapping directly to the OWASP Top 10 vulnerabilities. Outlines how to leverage Cloud Armor, Identity-Aware Proxy (IAP), and Security Command Center to implement defense-in-depth security. Highly recommended for enterprise platform designers.','N/A','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Mitigation Standards", "Cloud Native Hardening"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.cloud.google.com/code/docs/vscode/yaml-editing','cloud.google.com: configuring_with_snippets 🌟','','2023',0,'Reference manual for configuring IDE tooling with specialized cloud code snippets. Demonstrates how Cloud Code streamlines the creation of valid Kubernetes YAML definitions directly inside IDE environments like VS Code.','YAML','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Experience", "Inner Loop Development", "Local Tooling"]','["[COMMUNITY-TOOL]"]','[]','["scaffolding.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.cloud.google.com/compute/docs/containers','OpenShift on Google Cloud','','2026',4,'Integration blueprints and managed architecture patterns for deploying Red Hat OpenShift on Google Cloud Platform. Merges Google Cloud''s analytics, compute, and AI services with OpenShift''s structured runtime platform. Highly relevant for enterprises operating unified hybrid GCP workloads.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Managed Services", "ARO (GCP)"]','["[ENTERPRISE-STABLE]"]','[]','["openshift.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.cloud.google.com/config-connector/docs/overview','cloud.google.com/config-connector','','2026',0,'Explains GCP Config Connector implementation patterns. Lets engineers configure Google Cloud infrastructure through Kubernetes Custom Resource Definitions, utilizing Kubernetes controllers to construct databases, IAM permissions, and storage endpoints.','None','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Kubernetes & Operators", "GCP Resources"]','["[COMMUNITY-TOOL]"]','[]','["iac.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.cloud.google.com/deploy/docs/deploy-app-run',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','56b670760a09be5b2f985163fbb81f7adc6c5b1d2be049da2d3a6c5b1631875d',100.0,1.77913049499646401e+09,1,'2026-05-18T20:54:54.996464+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.cloud.google.com/deploy/docs/deploy-app-run',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','56b670760a09be5b2f985163fbb81f7adc6c5b1d2be049da2d3a6c5b1631875d',100.0,1779130494,1,'2026-05-18T20:54:54.996464+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.cloud.google.com/docs/get-started/aws-azure-gcp-service-comparison','cloud.google.com: Compare AWS and Azure services to Google Cloud','','2026',0,'Google Cloud''s official engineering guide to translating AWS and Azure infrastructure paradigms into GCP equivalents. It describes VPC networks, database engines, and container services. Live grounding establishes its role as the industry-standard translation manual for cross-cloud architects.','English','Reference/Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Strategy", "Service Mapping", "GCP Translation"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.cloud.google.com/docs/get-started/aws-azure-gcp-service-comparison/aws',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,64.0,1.77913049496133589e+09,0,'2026-05-18T20:54:54.961336+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.cloud.google.com/docs/get-started/aws-azure-gcp-service-comparison/aws',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,64.0,1779130494,0,'2026-05-18T20:54:54.961336+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.cloud.google.com/docs/terraform/blueprints/terraform-blueprints','cloud.google.com: Terraform blueprints and modules for Google Cloud 🌟','','2025',0,'Google Cloud''s official depository of opinionated Terraform blueprints and foundational modules. Implements enterprise-grade GCP setups covering secure VPC networking, IAM resource bindings, and hardened GKE configurations.','HCL','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "GCP", "GKE Orchestration"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.cloud.google.com/dotnet/docs/creating-cicd-pipeline-vsts-compute-engine','cloud.google.com: Crea una canalización de CI/CD con Azure Pipelines y Compute Engine','','2020',3,'This guide outlines the process of establishing a multi-cloud CI/CD pipeline using Azure Pipelines to deploy applications directly onto Google Compute Engine instances. It details the integration of Azure DevOps with GCP service credentials and virtual machine deployment groups. Modern live grounding in 2026 emphasizes transitioning from manual service key management to OpenID Connect (OIDC) Workload Identity Federation to secure cross-cloud communication without static secrets.','Spanish','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud DevOps", "CI-CD Pipelines", "Multi-Cloud Integration", "Azure to GCP"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.cloud.google.com/kubernetes-engine/config-sync/docs/overview','Config Sync','','2025',0,'Config Sync is Google Cloud''s GitOps-native configuration engine optimized for Anthos and GKE clusters. It securely syncs cluster state configurations and namespace boundaries directly from trusted Git, OCI, or Helm registries with continuous validation.','Go','Product Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cluster Management", "GitOps", "Config Sync"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
@@ -4237,244 +4237,244 @@ INSERT INTO "resources" VALUES('https://docs.cloud.google.com/secret-manager/doc
INSERT INTO "resources" VALUES('https://docs.cloud.google.com/service-mesh/docs','Traffic Director overview','','2024',3,'Google''s Traffic Director offered a managed service mesh control plane. Modern GCP architectures have integrated Traffic Director directly into Cloud Service Mesh (Anthos Service Mesh) to unify managed networks.','None','commercial-product','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Service Mesh", "Managed Services", "Google Cloud"]','["[COMMUNITY-TOOL]"]','[]','["servicemesh.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.cloud.google.com/stackdriver/docs/managed-prometheus','cloud.google.com: Google Cloud Managed Service for Prometheus','','2026',0,'Official engineering configuration docs for GCP''s managed Prometheus service. Guides users on setting up GKE-based scrapers and writing scalable PromQL statements.','None','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Platforms", "Google Cloud Platform", "Managed Observability"]','["[COMMUNITY-TOOL]"]','[]','["prometheus.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.cloud.google.com/vpc/docs/vpc','cloud.google.com: VPN network overview','','2026',0,'Reference documentation on GCP Cloud VPN network architecture. Highlights dynamic routing via Cloud Router, high-availability setups with IPSec protocols, and encrypted on-premises-to-cloud integrations.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Networking", "VPC VPN"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.cloud.oracle.com/en-us/iaas/Content/ContEng/Concepts/contengoverview.htm','Oracle Container Engine for Kubernetes (OKE)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','bbbb8c6e31557e4b405e12d41e708a7cd28d4b83a3bfeca10c04c8853bf95dbb',100.0,1.77903362031867408e+09,0,'2026-05-17T18:00:20.318674+02:00',NULL,NULL,NULL,'[]','[]','["docs/oraclecloud.md"]','[]','{}','{"duplicate_of": "https://docs.oracle.com/en-us/iaas/Content/ContEng/Concepts/contengoverview.htm"}');
-INSERT INTO "resources" VALUES('https://docs.cloud.oracle.com/en-us/iaas/Content/GSG/Concepts/baremetalintro.htm','Oracle Cloud Infrastructure (OCI)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','034f1bde455eb897c9cae8bbb4cbb2c791f7d33286dc70c5894d6fa98e6c789a',100.0,1.77903210452091193e+09,0,'2026-05-17T17:35:04.520912+02:00',NULL,NULL,NULL,'[]','[]','["docs/oraclecloud.md"]','[]','{}','{"duplicate_of": "https://docs.oracle.com/en-us/iaas/Content/GSG/Concepts/baremetalintro.htm"}');
+INSERT INTO "resources" VALUES('https://docs.cloud.oracle.com/en-us/iaas/Content/ContEng/Concepts/contengoverview.htm','Oracle Container Engine for Kubernetes (OKE)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','bbbb8c6e31557e4b405e12d41e708a7cd28d4b83a3bfeca10c04c8853bf95dbb',100.0,1779033620,0,'2026-05-17T18:00:20.318674+02:00',NULL,NULL,NULL,'[]','[]','["docs/oraclecloud.md"]','[]','{}','{"duplicate_of": "https://docs.oracle.com/en-us/iaas/Content/ContEng/Concepts/contengoverview.htm"}');
+INSERT INTO "resources" VALUES('https://docs.cloud.oracle.com/en-us/iaas/Content/GSG/Concepts/baremetalintro.htm','Oracle Cloud Infrastructure (OCI)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','034f1bde455eb897c9cae8bbb4cbb2c791f7d33286dc70c5894d6fa98e6c789a',100.0,1779032104,0,'2026-05-17T17:35:04.520912+02:00',NULL,NULL,NULL,'[]','[]','["docs/oraclecloud.md"]','[]','{}','{"duplicate_of": "https://docs.oracle.com/en-us/iaas/Content/GSG/Concepts/baremetalintro.htm"}');
INSERT INTO "resources" VALUES('https://docs.cloudbees.com/docs/cloudbees-ci/latest/casc-controller/distribute-casc-bundles-from-oc','docs.cloudbees.com: Configuration as Code for CloudBees Core on modern cloud platforms','','2025',0,'Enterprise implementation architectural blueprint outlining how to distribute configuration as code (CasC) bundles safely from central Operations Centers down to managed controller clusters across dynamic Kubernetes namespaces.','YAML','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Infrastructure", "Configuration as Code", "Enterprise Platforms"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.cloudbees.com/docs/cloudbees-core/latest/cloud-admin-guide/core-casc-modern','docs.cloudbees.com: Configuration as Code for CloudBees Core on modern cloud'' platforms','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','213bb64e1c6932a490accdaf9fc3b926a96afd41b3aaae5069f4a89f628bac22',100.0,1.77903390367677593e+09,0,'2026-05-17T18:05:03.676776+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://docs.cloudbees.com/docs/cloudbees-ci/latest/casc-controller/distribute-casc-bundles-from-oc"}');
+INSERT INTO "resources" VALUES('https://docs.cloudbees.com/docs/cloudbees-core/latest/cloud-admin-guide/core-casc-modern','docs.cloudbees.com: Configuration as Code for CloudBees Core on modern cloud'' platforms','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','213bb64e1c6932a490accdaf9fc3b926a96afd41b3aaae5069f4a89f628bac22',100.0,1779033903,0,'2026-05-17T18:05:03.676776+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://docs.cloudbees.com/docs/cloudbees-ci/latest/casc-controller/distribute-casc-bundles-from-oc"}');
INSERT INTO "resources" VALUES('https://docs.cloudblue.com/cbc/20.5/premium/content/Deployment-of-Product-to-Azure-Cloud-Guide/Deploying-AKS-Cluster-with-Custom-IP-Ranges.htm','docs.cloudblue.com: Deploying an AKS Cluster with Custom IP Ranges (ARM template)','','2020',0,'Details the construction of ARM templates to deploy AKS clusters containing custom network IP range allocations. Ensures smooth compliance within pre-defined enterprise internal network spaces. Grounding shows ARM is stable, although Bicep and Terraform are dominant in 2026.','JSON','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Provisioning & IaC", "ARM Templates"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.cloudify.co','cloudify.co: Your Guide to Infrastructure Automation & Hybrid Cloud Orchestration 🌟','','2021',3,'An architectural manual focused on multi-cloud orchestration and automation frameworks. Discusses leveraging open-source TOSCA-based standards to orchestrate compute resources, handle multi-site network topologies, and coordinate complex deployments across multiple hypervisors.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "Infrastructure Automation", "Hybrid Cloud Strategy"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md", "introduction.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.cloudposse.com/components/library/aws/runs-on','Cloud Posse runs-on: GitHub Actions Self-Hosted Runners','','2025',0,'A collection of Cloud Posse Terraform modules designed to automate secure, dynamically autoscaling self-hosted GitHub Actions runners inside AWS networks, optimization execution speed while keeping compute costs minimal.','Terraform','Module','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "CI/CD & Delivery", "Self-Hosted Runners"]','["[COMMUNITY-TOOL]"]','[]','["devops.md", "cicd.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.conduktor.io/learn','conduktor.io/kafka: Learn Apache Kafka like never before','','2022',0,'Conduktor''s centralized, highly visual learning playground for mastering Apache Kafka. Covers core distributed architectural structures, partition routing, message durability guarantees, and schema setups through structured modules.','English','Web Portal','Beginner',0,'duplicate','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Event-Driven Systems", "Apache Kafka", "Learning Resources"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{"duplicate_of": "https://www.conduktor.io/kafka"}');
INSERT INTO "resources" VALUES('https://docs.confluent.io/platform/current/streams/overview.html','Kafka Streams and ksqlDB Compared – How to Choose','','2021',3,'A comparative guide contrasting the application patterns of using ksqlDB with writing custom Java code via the Kafka Streams library. It provides engineers with logical decision paths based on pipeline scale, deployment models, and development team specializations.','N/A','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Data Streaming", "Stream Processing", "Architectural Patterns"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.databricks.com/aws/en/structured-streaming/production','docs.databricks.com: Use scheduler pools for multiple streaming workloads','','2023',4,'Deep dives into configuring Spark scheduler pools to enforce Fair Scheduling (FAIR) when running multiple concurrent Structured Streaming queries in a shared production workspace. Prevents heavy resource queries from starving lightweight streaming jobs. Live Grounding verifies that proper allocation of pool weights remains a mandatory configuration practice for robust multi-tenant streaming pipelines.','Markdown','Reference','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data & AI", "Apache Spark", "Streaming & Scheduling"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes-bigdata.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.databricks.com/structured-streaming/scheduler-pools.html','docs.databricks.com: Use scheduler pools for multiple streaming workloads','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','76a764e3d2746d3d578598f5fc889e4f04a4ed55edd3e1f6d76cd0df1a4f35ea',100.0,1.7790331009375379e+09,0,'2026-05-17T17:51:40.937538+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-bigdata.md"]','[]','{}','{"duplicate_of": "https://docs.databricks.com/aws/en/structured-streaming/production"}');
+INSERT INTO "resources" VALUES('https://docs.databricks.com/structured-streaming/scheduler-pools.html','docs.databricks.com: Use scheduler pools for multiple streaming workloads','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','76a764e3d2746d3d578598f5fc889e4f04a4ed55edd3e1f6d76cd0df1a4f35ea',100.0,1779033100,0,'2026-05-17T17:51:40.937538+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-bigdata.md"]','[]','{}','{"duplicate_of": "https://docs.databricks.com/aws/en/structured-streaming/production"}');
INSERT INTO "resources" VALUES('https://docs.digitalocean.com/products/app-platform','App Platform','','2024',0,'App Platform reference document outlining core specs of DigitalOcean''s fully managed Platform-as-a-Service (PaaS). Allows automated code deployments directly from Git systems, managing containers, databases, and SSL endpoints.','N/A','Documentation','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "PaaS", "DigitalOcean App Platform"]','["[COMMUNITY-TOOL]"]','[]','["digitalocean.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.digitalocean.com/products/kubernetes','docs.digitalocean.com: Kubernetes on DigitalOcean','','2025',0,'The baseline documentation hub for DigitalOcean Kubernetes (DOKS). Features developer-friendly setup guides, automated node pool configurations, and block storage integrations. Recommended for startups and medium-sized application workloads seeking an intuitive managed container orchestrator.','N/A','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Alternative Cloud", "DigitalOcean Kubernetes (DOKS)", "Core Platforms"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.digitalocean.com/products/kubernetes/how-to/autoscale','DigitalOcean Kubernetes: DOKS Cluster Autoscaler','','2023',0,'Implementation guide for configuring the managed Cluster Autoscaler on DigitalOcean Kubernetes (DOKS). Simplifies cluster expansion and reduction, automating droplet lifecycle management based on pending workloads.','Go','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure & Platform", "Autoscaling", "Cluster Autoscaling"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-autoscaling.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.docker.com','Universal Control Plane overview','','2020',0,'Ecosystem overview of Docker Universal Control Plane (UCP). It served as an enterprise control center for container clusters, but is now a legacy reference superseded by modern web consoles.','None','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "Docker Swarm", "Docker Enterprise"]','["[LEGACY]"]','[]','["kubernetes-alternatives.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.docker.com/build/buildkit',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.docker.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','6db739bda0149f8a224e8fc701c63de15c670c700e1b68e9ff5a655b422479db',100.0,1.779130494977072e+09,0,'2026-05-18T20:54:54.977072+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.docker.com/build/buildkit',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.docker.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','6db739bda0149f8a224e8fc701c63de15c670c700e1b68e9ff5a655b422479db',100.0,1779130494,0,'2026-05-18T20:54:54.977072+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.docker.com/desktop/setup/install/windows-install','store.docker.com: Docker Community Edition EDGE with kubernetes. Installing Kubernetes using the Docker Client','','2021',0,'Operational documentation for installing and enabling single-node local Kubernetes clusters inside Docker Desktop for Windows. Offers a highly streamlined interface for local containerized orchestration workflows.','English','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Local Kubernetes Environments", "Desktop Orchestration", "Docker Desktop"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-based-devel.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.docker.com/desktop/setup/sign-in',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','9080cb4becbe717357c9e1c4edbcbac814d9456023a6ccf7cdca3b0ddc695ef1',100.0,1.77913049502387094e+09,0,'2026-05-18T20:54:55.023871+02:00',NULL,NULL,NULL,'[]','[]','["docs/matrix-table.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.docker.com/develop/develop-images/build_enhancements','buildkit','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','fba2fcf8bf5cbf0b910823e052640e3de2255c7a48377a733845089d11ea0080',100.0,1.77903456436060094e+09,0,'2026-05-17T18:16:04.360601+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.docker.com/docker-for-windows',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','f4a11e2bf8432fac4e34a3fdae0bb447c3379e304097fd259ae7398e4a4d0490',100.0,1.77903210377011394e+09,0,'2026-05-17T17:35:03.770114+02:00',NULL,NULL,NULL,'[]','[]','["docs/matrix-table.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.docker.com/ee/ucp','Universal Control Plane overview','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2683fa73407419afc7464df24ec715f9349aa16a2db1f220bf13acefc4435d20',100.0,1.77903208779704904e+09,0,'2026-05-17T17:34:47.797049+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-alternatives.md"]','[]','{}','{"duplicate_of": "https://docs.docker.com"}');
-INSERT INTO "resources" VALUES('https://docs.docker.com/engine/context/ecs-integration','docs.docker.com: Deploying Docker containers on ECS','','N/A',0,'A curated technical resource and architectural guide covering docs.docker.com: Deploying Docker containers on ECS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','c23648dbab66659012b2ce4d60cdeb4ef11408ea0e747f44cdc631e3fcc6d6b7',100.0,1.77903221686637306e+09,0,'2026-05-17T17:36:56.866373+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.docker.com/engine/reference/commandline/buildx_imagetools','docs.docker.com: docker buildx imagetools','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','81a2f3abbac42d450220e4a4bdb1ca5c86a0dfcbe87f518820af63a2835b2df6',100.0,1.77903275403783702e+09,0,'2026-05-17T17:45:54.037837+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{"duplicate_of": "https://docs.docker.com/reference/cli/docker/buildx/imagetools"}');
+INSERT INTO "resources" VALUES('https://docs.docker.com/desktop/setup/sign-in',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','9080cb4becbe717357c9e1c4edbcbac814d9456023a6ccf7cdca3b0ddc695ef1',100.0,1779130495,0,'2026-05-18T20:54:55.023871+02:00',NULL,NULL,NULL,'[]','[]','["docs/matrix-table.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.docker.com/develop/develop-images/build_enhancements','buildkit','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','fba2fcf8bf5cbf0b910823e052640e3de2255c7a48377a733845089d11ea0080',100.0,1779034564,0,'2026-05-17T18:16:04.360601+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.docker.com/docker-for-windows',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','f4a11e2bf8432fac4e34a3fdae0bb447c3379e304097fd259ae7398e4a4d0490',100.0,1779032103,0,'2026-05-17T17:35:03.770114+02:00',NULL,NULL,NULL,'[]','[]','["docs/matrix-table.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.docker.com/ee/ucp','Universal Control Plane overview','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2683fa73407419afc7464df24ec715f9349aa16a2db1f220bf13acefc4435d20',100.0,1779032087,0,'2026-05-17T17:34:47.797049+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-alternatives.md"]','[]','{}','{"duplicate_of": "https://docs.docker.com"}');
+INSERT INTO "resources" VALUES('https://docs.docker.com/engine/context/ecs-integration','docs.docker.com: Deploying Docker containers on ECS','','N/A',0,'A curated technical resource and architectural guide covering docs.docker.com: Deploying Docker containers on ECS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','c23648dbab66659012b2ce4d60cdeb4ef11408ea0e747f44cdc631e3fcc6d6b7',100.0,1779032216,0,'2026-05-17T17:36:56.866373+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.docker.com/engine/reference/commandline/buildx_imagetools','docs.docker.com: docker buildx imagetools','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','81a2f3abbac42d450220e4a4bdb1ca5c86a0dfcbe87f518820af63a2835b2df6',100.0,1779032754,0,'2026-05-17T17:45:54.037837+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{"duplicate_of": "https://docs.docker.com/reference/cli/docker/buildx/imagetools"}');
INSERT INTO "resources" VALUES('https://docs.docker.com/engine/swarm','Docker Swarm','','2026',0,'Docker''s native, built-in container clustering orchestration engine. Perfect for fast multi-host scaling of simple apps, though largely superseded by EKS and Nomad in major multi-tenant enterprise architectures.','Go','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "Docker Swarm", "Core"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-alternatives.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.docker.com/reference/cli/docker/buildx/imagetools','docs.docker.com: docker buildx imagetools','','2024',0,'Official CLI manual for Buildx Imagetools, documenting dynamic multi-platform manifest manipulation directly within registries. Avoids rebuild cycles by merging existing CPU architecture definitions.','Go','documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containers", "Build Optimization", "Multi-Arch Images"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.docker.com/registry/insecure','Test an insecure registry 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c23648dbab66659012b2ce4d60cdeb4ef11408ea0e747f44cdc631e3fcc6d6b7',100.0,1779033045.01086,0,'2026-05-17T17:50:45.010860+02:00',NULL,NULL,NULL,'[]','[]','["docs/registries.md"]','[]','{}','{"duplicate_of": "https://docs.docker.com/engine/context/ecs-integration"}');
+INSERT INTO "resources" VALUES('https://docs.docker.com/registry/insecure','Test an insecure registry 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c23648dbab66659012b2ce4d60cdeb4ef11408ea0e747f44cdc631e3fcc6d6b7',100.0,1779033045,0,'2026-05-17T17:50:45.010860+02:00',NULL,NULL,NULL,'[]','[]','["docs/registries.md"]','[]','{}','{"duplicate_of": "https://docs.docker.com/engine/context/ecs-integration"}');
INSERT INTO "resources" VALUES('https://docs.docker.com/retired','Test an insecure registry 🌟','','2024',0,'Historical reference from the retired Docker documentation archive illustrating how to configure the Docker daemon to handshake with unencrypted registries. It provides flags and config file options required to bypass default TLS validation checks for local testing. In modern secure container platform patterns, this practice is deprecated and replaced by end-to-end TLS.','N/A','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Container Management", "Docker Security", "Insecure Registries"]','["[LEGACY]"]','[]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.dynatrace.com/docs/ingest-from/setup-on-container-platforms/kubernetes/legacy/deploy-oneagent-operator-openshift-legacy','dynatrace.com: Deploy OneAgent on OpenShift Container Platform','','2023',0,'Technical deployment specification for deploying the Dynatrace OneAgent operator onto OpenShift Container Platforms. Detailing daemonset deployments, security context constraints (SCCs), and privileged execution requirements.','en','Documentation','Advanced',1,'online','manual','f2f0dd66bd718fb52208eeb1c9a3e14f1daed997d44e9355d8f976eff5ade446',100.0,1.77913049496707391e+09,0,'2026-05-18T20:54:54.967074+02:00',NULL,NULL,NULL,'["Observability", "Platform Monitoring", "Dynatrace Agent Deployment"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.fluxcd.io','docs.fluxcd.io','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1.77903019923172807e+09,0,'2026-05-17T17:03:19.231728+02:00',NULL,NULL,NULL,'[]','[]','["docs/flux.md"]','[]','{}','{"duplicate_of": "https://docs.fluxcd.io/en/1.22.2"}');
+INSERT INTO "resources" VALUES('https://docs.dynatrace.com/docs/ingest-from/setup-on-container-platforms/kubernetes/legacy/deploy-oneagent-operator-openshift-legacy','dynatrace.com: Deploy OneAgent on OpenShift Container Platform','','2023',0,'Technical deployment specification for deploying the Dynatrace OneAgent operator onto OpenShift Container Platforms. Detailing daemonset deployments, security context constraints (SCCs), and privileged execution requirements.','en','Documentation','Advanced',1,'online','manual','f2f0dd66bd718fb52208eeb1c9a3e14f1daed997d44e9355d8f976eff5ade446',100.0,1779130494,0,'2026-05-18T20:54:54.967074+02:00',NULL,NULL,NULL,'["Observability", "Platform Monitoring", "Dynatrace Agent Deployment"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.fluxcd.io','docs.fluxcd.io','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779030199,0,'2026-05-17T17:03:19.231728+02:00',NULL,NULL,NULL,'[]','[]','["docs/flux.md"]','[]','{}','{"duplicate_of": "https://docs.fluxcd.io/en/1.22.2"}');
INSERT INTO "resources" VALUES('https://docs.fluxcd.io/en/1.22.2','docs.fluxcd.io','','2021',0,'Archived reference documentation for the legacy Flux v1 orchestrator. Left online purely as historical reference; teams must use modern Flux v2 systems for controller architectures and security controls.','None','Documentation','Medium',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "GitOps & Deployment", "Flux Ecosystem"]','["[LEGACY]"]','[]','["flux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.garden.io','garden.io: cloud native devops platform','','2021',0,'Architectural specifications for the Garden orchestration tool. Details graph configurations, Helm-based packaging models, pipeline test automation patterns, and enterprise testing setups inside remote clusters.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Developer Experience", "Graph-Based Dev & Test", "Garden Documentation"]','["[COMMUNITY-TOOL]"]','[]','["pulumi.md", "kubernetes-based-devel.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.getenroute.io','getenroute.io: Drive API Security At Kubernetes Ingress Using Helm And Envoy 🌟','','2022',3,'Enroute is a lightweight, Envoy-driven API gateway and Ingress Controller designed to secure microservices at the cluster boundary. Highlights integration with Helm and declarative custom resource configurations. Live Grounding indicates that while Envoy is standard, Enroute provides an accessible alternative for teams seeking simple, security-first ingress controls.','Go','Tool','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking & Security", "Kubernetes Networking", "Ingress & Traffic"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.github.com/en','guides.github.com: Markdown Cheat Sheet 2','','2026',4,'The authoritative reference guide for GitHub Flavored Markdown (GFM). Essential for managing documentation structures, creating rich README files, formatting issue trackers, and building interactive templates within the developer workflow.','N/A','Guide','Beginner',0,'online','manual','41801d82adbb8ae3955e7dc98be3bb04510adf56883875f3219fc5d3f8480d2e',100.0,1.77913049497134089e+09,1,'2026-05-18T20:54:54.971341+02:00',NULL,NULL,NULL,'["Software Engineering", "Documentation", "Markup Languages"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/cheatsheets.md", "docs/git.md", "docs/mkdocs.md"]','["mkdocs.md", "cheatsheets.md", "git.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://docs.github.com/en/actions/how-tos/write-workflows','docs.github.com: Learn GitHub Actions','','2026',0,'The official documentation hub for constructing GitHub Actions pipelines. It outlines syntax conventions for workflows, custom runner setup, enterprise secrets isolation, matrix compilation strategies, and native target routing configurations.','English','Documentation','Medium',0,'online','manual','681a7064ed6db75b597b2ecb55d9ed84a73528ee6e670d60bc4480089bec2635',100.0,1.78173599220781803e+09,1,'2026-06-18T00:39:52.207818+02:00',NULL,NULL,NULL,'["Software Delivery", "GitHub Ecosystem", "GitHub Actions"]','["[COMMUNITY-TOOL]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:22.779313+02:00"}');
-INSERT INTO "resources" VALUES('https://docs.github.com/en/actions/learn-github-actions','docs.github.com: Learn GitHub Actions','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e35c79778e9adc96d7942e26586c0b44b59a25020030e1e930e539d5cd6eee1b',100.0,1.77903394252489709e+09,0,'2026-05-17T18:05:42.524897+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{"duplicate_of": "https://docs.github.com/en/actions/how-tos/write-workflows", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:23.407899+02:00"}');
-INSERT INTO "resources" VALUES('https://docs.github.com/en/authentication/troubleshooting-ssh/using-ssh-over-the-https-port','docs.github.com: Using SSH over the HTTPS port 🌟','','2021',0,'Official reference troubleshooting protocol explaining SSH transport over HTTPS port 443. Synthesizes custom configuration profiles to bypass restrictive firewalls and proxy devices that block standard port 22 traffic.','Shell','Documentation','Advanced',0,'online','manual','65319432e5f6585e28243a67a743d469dfae3760cd66bd2427270cb7f72056d7',100.0,1.78173595046036696e+09,1,'2026-06-18T00:39:10.460367+02:00',NULL,NULL,NULL,'["Developer Platform", "Infrastructure", "Network Security"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:24.034563+02:00"}');
+INSERT INTO "resources" VALUES('https://docs.github.com/en','guides.github.com: Markdown Cheat Sheet 2','','2026',4,'The authoritative reference guide for GitHub Flavored Markdown (GFM). Essential for managing documentation structures, creating rich README files, formatting issue trackers, and building interactive templates within the developer workflow.','N/A','Guide','Beginner',0,'online','manual','41801d82adbb8ae3955e7dc98be3bb04510adf56883875f3219fc5d3f8480d2e',100.0,1779130494,1,'2026-05-18T20:54:54.971341+02:00',NULL,NULL,NULL,'["Software Engineering", "Documentation", "Markup Languages"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/cheatsheets.md", "docs/git.md", "docs/mkdocs.md"]','["mkdocs.md", "cheatsheets.md", "git.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://docs.github.com/en/actions/how-tos/write-workflows','docs.github.com: Learn GitHub Actions','','2026',0,'The official documentation hub for constructing GitHub Actions pipelines. It outlines syntax conventions for workflows, custom runner setup, enterprise secrets isolation, matrix compilation strategies, and native target routing configurations.','English','Documentation','Medium',0,'online','manual','681a7064ed6db75b597b2ecb55d9ed84a73528ee6e670d60bc4480089bec2635',100.0,1781735992,1,'2026-06-18T00:39:52.207818+02:00',NULL,NULL,NULL,'["Software Delivery", "GitHub Ecosystem", "GitHub Actions"]','["[COMMUNITY-TOOL]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:22.779313+02:00"}');
+INSERT INTO "resources" VALUES('https://docs.github.com/en/actions/learn-github-actions','docs.github.com: Learn GitHub Actions','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e35c79778e9adc96d7942e26586c0b44b59a25020030e1e930e539d5cd6eee1b',100.0,1779033942,0,'2026-05-17T18:05:42.524897+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{"duplicate_of": "https://docs.github.com/en/actions/how-tos/write-workflows", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:23.407899+02:00"}');
+INSERT INTO "resources" VALUES('https://docs.github.com/en/authentication/troubleshooting-ssh/using-ssh-over-the-https-port','docs.github.com: Using SSH over the HTTPS port 🌟','','2021',0,'Official reference troubleshooting protocol explaining SSH transport over HTTPS port 443. Synthesizes custom configuration profiles to bypass restrictive firewalls and proxy devices that block standard port 22 traffic.','Shell','Documentation','Advanced',0,'online','manual','65319432e5f6585e28243a67a743d469dfae3760cd66bd2427270cb7f72056d7',100.0,1781735950,1,'2026-06-18T00:39:10.460367+02:00',NULL,NULL,NULL,'["Developer Platform", "Infrastructure", "Network Security"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:24.034563+02:00"}');
INSERT INTO "resources" VALUES('https://docs.github.com/en/copilot/concepts/agents/copilot-cli/about-remote-control','Remote Control of GitHub Copilot CLI Sessions','Learn how to monitor, steer, and approve agentic workflows in running GitHub Copilot CLI sessions remotely from GitHub.com or GitHub Mobile.','2026',4,'Curator Insight: Extending local CLI execution to mobile and web endpoints enables seamless steering of long-running development agents.
-Live Grounding: GitHub documentation confirms that developers can initiate remote control via the `/remote on` command or through `copilot --remote`, permitting secure terminal session tracking and multi-surface approvals directly on GitHub.com or the GitHub Mobile app.','en','documentation','Intermediate',0,'online','automatic','e2f92136173fb020ead01234171ace49b304cbb4f7326aa3a313bdd01cb1bee1',NULL,1.78035215826333189e+09,0,'2026-06-02T00:15:58.263332+02:00',NULL,NULL,NULL,'["AI", "Developer Tools", "Coding Agents", "CLI Tooling"]','["[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Generally available as of May 2026, highly rated and widely welcomed by the enterprise developer community for enabling mobile/web-driven agentic workflows.", "social_preview_url": "https://docs.github.com/assets/cb-345/images/social-cards/copilot.png", "source_provenance": "X.com (GitHub)", "suggested_new_category": "", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:24.645896+02:00"}');
-INSERT INTO "resources" VALUES('https://docs.github.com/en/copilot/get-started/best-practices','Best Practices for Using GitHub Copilot','','2026',0,'Authoritative guidelines from GitHub designed to optimize interaction with Copilot. Covers prompt engineering tactics (such as context-setting files and comments), managing AI security and license compliance, and verifying generated output.','English','Documentation','Intermediate',0,'online','manual','0dee52bc2a91b05dc874775f9ce625f0efebe02d15abc0c8931cc897864272b3',100.0,1.78173590093017506e+09,1,'2026-06-18T00:38:20.930175+02:00',NULL,NULL,NULL,'["Software Engineering", "AI-Assisted Development", "GitHub Copilot"]','["[COMMUNITY-TOOL]"]','["docs/ai.md", "docs/cicd.md", "docs/developerportals.md"]','["ai.md", "cicd.md", "developerportals.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:25.266225+02:00"}');
-INSERT INTO "resources" VALUES('https://docs.github.com/en/copilot/how-tos/github-copilot-app/getting-started','Getting started with the GitHub Copilot app','Sign in to the GitHub Copilot app, ask your first question in a quick chat, and then create a full agent session to make changes to your code.','2025',4,'The official documentation for initializing and operating the standalone GitHub Copilot application. The guide covers foundational setups, authentication mechanisms, and demonstrates how developers can utilize multi-file agentic sessions to directly draft, validate, and execute complex code changes within local and remote repositories.','English','documentation','Intermediate',0,'online','automatic','bf5ddc5399c3ca30f5c3a5e073f3a7c2d4553dc4ed89b94705c178db2d4f3bc1',NULL,1.78035258179228711e+09,0,'2026-06-02T00:23:01.792287+02:00',NULL,NULL,NULL,'["Developer Tools", "AI Coding Assistants", "GitHub Copilot"]','["[DE FACTO STANDARD]", "[GUIDE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Official GitHub product documentation. Copilot App is the industry-standard AI development assistant.", "social_preview_url": "https://docs.github.com/assets/cb-345/images/social-cards/copilot.png", "source_provenance": "X.com (nubenetes)", "suggested_new_category": "", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:25.893987+02:00"}');
-INSERT INTO "resources" VALUES('https://docs.github.com/en/discussions',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','5819fb425c4c55eacc70053a096aed28a6cf05c1fcb5b3b7fe43ad53f6363341',100.0,1.77903340035250711e+09,0,'2026-05-17T17:56:40.352507+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:26.514948+02:00"}');
-INSERT INTO "resources" VALUES('https://docs.github.com/en/get-started/using-github/github-flow','GitHub Flow','','2011',5,'GitHub Flow is a lightweight, branch-based workflow that supports continuous delivery by eliminating the complex branching structures of older patterns. Developers work on short-lived feature branches, using pull requests to run continuous integration tests and solicit reviews before automated deployment directly to the main branch. This approach minimizes merge conflicts and maintains a deployable master branch at all times.','Markdown','Specification','Beginner',0,'online','manual','416d3ff4198228612146252c20adab1a72a106d5646ea2a37ef1eacdcc998341',100.0,1.78173594077339696e+09,1,'2026-06-18T00:39:00.773397+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control Systems", "Git Workflows"]','["[DE FACTO STANDARD]"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:27.129732+02:00"}');
-INSERT INTO "resources" VALUES('https://docs.github.com/en/pdfs/markdown-cheatsheet-online.pdf',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,64.0,1.77913049493580889e+09,0,'2026-05-18T20:54:54.935809+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:27.747909+02:00"}');
-INSERT INTO "resources" VALUES('https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/managing-protected-branches/managing-a-branch-protection-rule',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','8f05fd1ed5c3b3432425c2cad3a591874e28cd860da92fa800e53026230bbc0c',100.0,1.77913049499023294e+09,1,'2026-05-18T20:54:54.990233+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:28.363824+02:00"}');
-INSERT INTO "resources" VALUES('https://docs.gitlab.com/ee/topics/gitlab_flow.html','GitLab Flow','','N/A',0,'A curated technical resource and architectural guide covering GitLab Flow in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029142.8899,0,'2026-05-17T16:45:42.889900+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.gitlab.com/ee/user/clusters/agent','GitLab Kubernetes Agent','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e05a7259a009d670d2a023a0c9cb06622329b3e1f917cc63022cb565a8e8c408',100.0,1.7790312663398261e+09,0,'2026-05-17T17:21:06.339826+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd-kubernetes-plugins.md"]','[]','{}','{"duplicate_of": "https://docs.gitlab.com/user/clusters/agent"}');
-INSERT INTO "resources" VALUES('https://docs.gitlab.com/ee/user/infrastructure/terraform_state.html','docs.gitlab.com: GitLab managed Terraform State 🌟','','N/A',0,'A curated technical resource and architectural guide covering docs.gitlab.com: GitLab managed Terraform State 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031796.75836,0,'2026-05-17T17:29:56.758360+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+Live Grounding: GitHub documentation confirms that developers can initiate remote control via the `/remote on` command or through `copilot --remote`, permitting secure terminal session tracking and multi-surface approvals directly on GitHub.com or the GitHub Mobile app.','en','documentation','Intermediate',0,'online','automatic','e2f92136173fb020ead01234171ace49b304cbb4f7326aa3a313bdd01cb1bee1',NULL,1780352158,0,'2026-06-02T00:15:58.263332+02:00',NULL,NULL,NULL,'["AI", "Developer Tools", "Coding Agents", "CLI Tooling"]','["[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Generally available as of May 2026, highly rated and widely welcomed by the enterprise developer community for enabling mobile/web-driven agentic workflows.", "social_preview_url": "https://docs.github.com/assets/cb-345/images/social-cards/copilot.png", "source_provenance": "X.com (GitHub)", "suggested_new_category": "", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:24.645896+02:00"}');
+INSERT INTO "resources" VALUES('https://docs.github.com/en/copilot/get-started/best-practices','Best Practices for Using GitHub Copilot','','2026',0,'Authoritative guidelines from GitHub designed to optimize interaction with Copilot. Covers prompt engineering tactics (such as context-setting files and comments), managing AI security and license compliance, and verifying generated output.','English','Documentation','Intermediate',0,'online','manual','0dee52bc2a91b05dc874775f9ce625f0efebe02d15abc0c8931cc897864272b3',100.0,1781735900,1,'2026-06-18T00:38:20.930175+02:00',NULL,NULL,NULL,'["Software Engineering", "AI-Assisted Development", "GitHub Copilot"]','["[COMMUNITY-TOOL]"]','["docs/ai.md", "docs/cicd.md", "docs/developerportals.md"]','["ai.md", "cicd.md", "developerportals.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:25.266225+02:00"}');
+INSERT INTO "resources" VALUES('https://docs.github.com/en/copilot/how-tos/github-copilot-app/getting-started','Getting started with the GitHub Copilot app','Sign in to the GitHub Copilot app, ask your first question in a quick chat, and then create a full agent session to make changes to your code.','2025',4,'The official documentation for initializing and operating the standalone GitHub Copilot application. The guide covers foundational setups, authentication mechanisms, and demonstrates how developers can utilize multi-file agentic sessions to directly draft, validate, and execute complex code changes within local and remote repositories.','English','documentation','Intermediate',0,'online','automatic','bf5ddc5399c3ca30f5c3a5e073f3a7c2d4553dc4ed89b94705c178db2d4f3bc1',NULL,1780352581,0,'2026-06-02T00:23:01.792287+02:00',NULL,NULL,NULL,'["Developer Tools", "AI Coding Assistants", "GitHub Copilot"]','["[DE FACTO STANDARD]", "[GUIDE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Official GitHub product documentation. Copilot App is the industry-standard AI development assistant.", "social_preview_url": "https://docs.github.com/assets/cb-345/images/social-cards/copilot.png", "source_provenance": "X.com (nubenetes)", "suggested_new_category": "", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:25.893987+02:00"}');
+INSERT INTO "resources" VALUES('https://docs.github.com/en/discussions',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','5819fb425c4c55eacc70053a096aed28a6cf05c1fcb5b3b7fe43ad53f6363341',100.0,1779033400,0,'2026-05-17T17:56:40.352507+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:26.514948+02:00"}');
+INSERT INTO "resources" VALUES('https://docs.github.com/en/get-started/using-github/github-flow','GitHub Flow','','2011',5,'GitHub Flow is a lightweight, branch-based workflow that supports continuous delivery by eliminating the complex branching structures of older patterns. Developers work on short-lived feature branches, using pull requests to run continuous integration tests and solicit reviews before automated deployment directly to the main branch. This approach minimizes merge conflicts and maintains a deployable master branch at all times.','Markdown','Specification','Beginner',0,'online','manual','416d3ff4198228612146252c20adab1a72a106d5646ea2a37ef1eacdcc998341',100.0,1781735940,1,'2026-06-18T00:39:00.773397+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control Systems", "Git Workflows"]','["[DE FACTO STANDARD]"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:27.129732+02:00"}');
+INSERT INTO "resources" VALUES('https://docs.github.com/en/pdfs/markdown-cheatsheet-online.pdf',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,64.0,1779130494,0,'2026-05-18T20:54:54.935809+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:27.747909+02:00"}');
+INSERT INTO "resources" VALUES('https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/managing-protected-branches/managing-a-branch-protection-rule',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','8f05fd1ed5c3b3432425c2cad3a591874e28cd860da92fa800e53026230bbc0c',100.0,1779130494,1,'2026-05-18T20:54:54.990233+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:28.363824+02:00"}');
+INSERT INTO "resources" VALUES('https://docs.gitlab.com/ee/topics/gitlab_flow.html','GitLab Flow','','N/A',0,'A curated technical resource and architectural guide covering GitLab Flow in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029142,0,'2026-05-17T16:45:42.889900+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.gitlab.com/ee/user/clusters/agent','GitLab Kubernetes Agent','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e05a7259a009d670d2a023a0c9cb06622329b3e1f917cc63022cb565a8e8c408',100.0,1779031266,0,'2026-05-17T17:21:06.339826+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd-kubernetes-plugins.md"]','[]','{}','{"duplicate_of": "https://docs.gitlab.com/user/clusters/agent"}');
+INSERT INTO "resources" VALUES('https://docs.gitlab.com/ee/user/infrastructure/terraform_state.html','docs.gitlab.com: GitLab managed Terraform State 🌟','','N/A',0,'A curated technical resource and architectural guide covering docs.gitlab.com: GitLab managed Terraform State 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031796,0,'2026-05-17T17:29:56.758360+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.gitlab.com/releases','about.gitlab.com: GitLab 14.1 released with Helm Chart Registry and Escalation Policies','','2021',0,'Details the GitLab 14.1 release, highlighting its integrated Helm chart registry and custom escalation policies. Explains how teams can store and manage Kubernetes deployment packaging files directly alongside their application source code.','Markdown','Guide','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Collaborative Platforms", "Kubernetes Integration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["cicd-kubernetes-plugins.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.gitlab.com/runner/install/openshift.html','docs.gitlab.com: Install GitLab Runner on Red Hat OpenShift','','2021',0,'The official guide for installing GitLab Runner on Red Hat OpenShift using the GitLab Runner Operator. Outlines configuration steps, security context constraints (SCC), and custom resource designs for managing secure, scalable pipeline workloads.','YAML','Tutorial','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Collaborative Platforms", "Kubernetes Integration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.gitlab.com/user/clusters/agent','GitLab Kubernetes Agent','','2024',5,'A secure, bidirectional, and active cluster integration agent (now known as the GitLab Agent for Kubernetes) that enables enterprise GitOps workflows. Operating inside the target cluster, it pulls configurations from Git repositories, avoiding the security risk of exposing Kube-apiserver endpoints to external CI runners.','Go','Software','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD", "GitOps", "GitLab Integration"]','["[DE FACTO STANDARD]"]','[]','["cicd-kubernetes-plugins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.google.com','Google docs & Sheets','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','42cd3dd18405ac968463654ac2485f6a34a8b80a26861ecccf8b1e333c3c4de5',100.0,1.77902980444524788e+09,0,'2026-05-17T16:56:44.445248+02:00',NULL,NULL,NULL,'[]','[]','["docs/workfromhome.md"]','[]','{}','{"duplicate_of": "https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fdocs.google.com%2F&dsh=S20332737%3A1779029801683182&emr=1&followup=https%3A%2F%2Fdocs.google.com%2F&osid=1&passive=1209600&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PauuoeLcrRlG9wsx3FKpxmPOwZ0aEG9g04i8ZgsTyIUOHV3UzhWURaJlrxS0xYmo_YZUJM0_Rw"}');
-INSERT INTO "resources" VALUES('https://docs.google.com/document/d/1p4ZYQYM2VrMCR8K3T68JOMzWHlV-C8Jogrl9Ces77OA','docs.google.com: Kubernetes For Everyone 🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f07374548efd5e9362345f0bfa8454a91ef4dc11cdb52dd85f28349f414aa339',100.0,1.77902968993910408e+09,0,'2026-05-17T16:54:49.939104+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://docs.google.com/document/d/1p4ZYQYM2VrMCR8K3T68JOMzWHlV-C8Jogrl9Ces77OA/edit"}');
+INSERT INTO "resources" VALUES('https://docs.google.com','Google docs & Sheets','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','42cd3dd18405ac968463654ac2485f6a34a8b80a26861ecccf8b1e333c3c4de5',100.0,1779029804,0,'2026-05-17T16:56:44.445248+02:00',NULL,NULL,NULL,'[]','[]','["docs/workfromhome.md"]','[]','{}','{"duplicate_of": "https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fdocs.google.com%2F&dsh=S20332737%3A1779029801683182&emr=1&followup=https%3A%2F%2Fdocs.google.com%2F&osid=1&passive=1209600&flowName=WebLiteSignIn&flowEntry=ServiceLogin&ifkv=AWa2PauuoeLcrRlG9wsx3FKpxmPOwZ0aEG9g04i8ZgsTyIUOHV3UzhWURaJlrxS0xYmo_YZUJM0_Rw"}');
+INSERT INTO "resources" VALUES('https://docs.google.com/document/d/1p4ZYQYM2VrMCR8K3T68JOMzWHlV-C8Jogrl9Ces77OA','docs.google.com: Kubernetes For Everyone 🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f07374548efd5e9362345f0bfa8454a91ef4dc11cdb52dd85f28349f414aa339',100.0,1779029689,0,'2026-05-17T16:54:49.939104+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://docs.google.com/document/d/1p4ZYQYM2VrMCR8K3T68JOMzWHlV-C8Jogrl9Ces77OA/edit"}');
INSERT INTO "resources" VALUES('https://docs.google.com/document/d/1p4ZYQYM2VrMCR8K3T68JOMzWHlV-C8Jogrl9Ces77OA/edit','docs.google.com: Kubernetes For Everyone 🌟🌟','','2022',5,'A collaborative, highly comprehensive community guide detailing core mechanics, networking layers, API objects, and day-to-day kubectl recipes. Essential for deep conceptual comprehension of the Kubernetes api-driven design.','English','Document','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Fundamentals", "Community Resources", "Reference Manuals"]','["[DE FACTO STANDARD]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.google.com/document/d/1p4ZYQYM2VrMCR8K3T68JOMzWHlV-C8Jogrl9Ces77OA/edit/edit',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.google.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,64.0,1.77913049496290898e+09,0,'2026-05-18T20:54:54.962909+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.google.com/document/d/1p4ZYQYM2VrMCR8K3T68JOMzWHlV-C8Jogrl9Ces77OA/edit/edit',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.google.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,64.0,1779130494,0,'2026-05-18T20:54:54.962909+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.google.com/document/u/0/d/1VEkUvTbqxfC1XyVGb2Z3DtEk9NA1M6PJpeCqEYRATLM/mobilebasic','docs.google.com: Serverless Guide to Success 2021','','2021',4,'This document acts as an operational blueprint offering tactical patterns for adoption, cost estimation, and lifecycle management within serverless paradigms. It bridges the gap between basic functions and enterprise execution strategies.','English','Document','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Serverless", "Operational Guides"]','["[ENTERPRISE-STABLE]"]','[]','["serverless.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.google.com/forms/d/e/1FAIpQLSdiuQN3sm2mQ2E86VTXVXu7bf_9C0hVdzhw2_Kvu3DFqL7EZA/viewform','Jenkins: Agents Monitoring End User Survey','- [github PR: Enable to provide telemetry data to OpenTelemetry Collector](https://github.com/jenkinsci/remoting-opentelemetry-plugin/pull/40) Great step forward for the troubleshooting of JenkinsCI Agents with the visualization of the "Jenkins Remoting Keep Alive" messages as distributed traces','2021',0,'User research survey focused on identifying operational pain points in Jenkins agent monitoring. Highlighted community demand for tracing agent communication channels, particularly utilizing "Jenkins Remoting Keep Alive" messages as distributed traces for proactive connection diagnostics.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI-CD", "Jenkins", "Agent Management"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.google.com/presentation/d/13k-Lhc-tVgUohrtKqAYIikaQCTsmuzzjhOe_hpwgUgw/edit','DevNation: 10 awesome kubernetes tools every user should know','- [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)','2021',3,'A DevNation tech talk presentation showcasing ten high-impact Kubernetes developer tools. It focuses on boosting local productivity, troubleshooting live clusters, and simplifying manifest creation.','None','Presentation','Low',0,'online','manual','96cbc482b20b4f06ec0cfef69c2147a09d5d4fb751ea005736ebb36ac883e97b',100.0,1.77913049498317289e+09,1,'2026-05-18T20:54:54.983173+02:00',NULL,NULL,NULL,'["Developer Experience", "Learning Resources", "Curated Lists"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.google.com/presentation/d/13k-Lhc-tVgUohrtKqAYIikaQCTsmuzzjhOe_hpwgUgw/edit','DevNation: 10 awesome kubernetes tools every user should know','- [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)','2021',3,'A DevNation tech talk presentation showcasing ten high-impact Kubernetes developer tools. It focuses on boosting local productivity, troubleshooting live clusters, and simplifying manifest creation.','None','Presentation','Low',0,'online','manual','96cbc482b20b4f06ec0cfef69c2147a09d5d4fb751ea005736ebb36ac883e97b',100.0,1779130494,1,'2026-05-18T20:54:54.983173+02:00',NULL,NULL,NULL,'["Developer Experience", "Learning Resources", "Curated Lists"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.google.com/presentation/d/17bQ30ycAUB-k4YZ4dC23cxNiNChvRRQO7_6FNGcS0j4/edit?usp=sharing','Presentation: NADOG - Evolution of open source CI/CD tools - Oleg Nenashev 🌟','','2021',0,'An evolutionary mapping of open-source continuous integration and deployment ecosystems, tracing the lineage from legacy master-agent patterns to decoupled cloud-native architectures. Discusses trade-offs in extensibility, engine footprint, security profiles, and pipeline-as-code maintenance.','English','presentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure & DevOps", "CI-CD History", "Evolution of OSS CI-CD"]','["[LEGACY]"]','[]','["jenkins.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.google.com/presentation/d/1DFy4ZZdsK2ftREetv_f52E-caZXOGX6GvgzGQlfSLfE/edit?usp=sharing','History of Microservices','','2019',0,'Tracing the architectural evolution from legacy service-oriented architectures (SOA) to lightweight microservices reveals the driving forces behind contemporary software design. This historical overview contextualizes the shifting demands for rapid delivery, horizontal scaling, and domain-driven design. It demonstrates how infrastructure advancements like containerization catalyzed the widespread adoption of decoupled services.','English','Presentation','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Microservices", "History"]','["[LEGACY]"]','[]','["faq.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.google.com/presentation/d/1IZXCiQl_NUawHMvKJANCG2_LIBZseUpY-XyPjlghj9E/edit','Presentation: YAML your cloud','','2021',0,'A technical slide-deck detailing how to leverage Crossplane to declare cloud infrastructure purely using Kubernetes-native YAML. It covers custom resource definitions (CRDs), dynamic provider integration, resource composition layers, and best practices for architectural abstractions to decouple infrastructure definitions from vendor-specific formats.','Agnostic','Presentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Control Planes", "Crossplane", "Presentations"]','["[COMMUNITY-TOOL]"]','[]','["crossplane.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.google.com/presentation/d/1Q1PgNnRTgzBpVRXPqQo3PudzCa2eoc6_1_NRjFRMLrU/edit','docs.google.com: Jenkins Artwork Social Media & Open Graph Images','','2021',0,'A shared repository of official Jenkins marketing slide templates, community brand guidelines, and graphics resources. *Curator Insight*: Design assets. *Live Grounding*: Handy for technical presenters preparing team slides or design documents.','English','Presentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Community", "Resources", "Brand & Design"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.google.com/presentation/d/1zrfVlE5r61ZNQrmXKx5gJmBcXnoa_WerHEnTxu5SMco','Intoduction to Kubernetes (slides, beginners and advanced)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cba1c49d9266c14ea9e6bd6c2e3c89ead9292dc1f60bc71b5fc48a372f03ad7b',100.0,1.77903143709648895e+09,0,'2026-05-17T17:23:57.096489+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tutorials.md"]','[]','{}','{"duplicate_of": "https://docs.google.com/presentation/d/1zrfVlE5r61ZNQrmXKx5gJmBcXnoa_WerHEnTxu5SMco/edit"}');
+INSERT INTO "resources" VALUES('https://docs.google.com/presentation/d/1zrfVlE5r61ZNQrmXKx5gJmBcXnoa_WerHEnTxu5SMco','Intoduction to Kubernetes (slides, beginners and advanced)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cba1c49d9266c14ea9e6bd6c2e3c89ead9292dc1f60bc71b5fc48a372f03ad7b',100.0,1779031437,0,'2026-05-17T17:23:57.096489+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tutorials.md"]','[]','{}','{"duplicate_of": "https://docs.google.com/presentation/d/1zrfVlE5r61ZNQrmXKx5gJmBcXnoa_WerHEnTxu5SMco/edit"}');
INSERT INTO "resources" VALUES('https://docs.google.com/presentation/d/1zrfVlE5r61ZNQrmXKx5gJmBcXnoa_WerHEnTxu5SMco/edit','Intoduction to Kubernetes (slides, beginners and advanced)','','2024',3,'A detailed technical slideset outlining the core mechanisms of Kubernetes scheduling, control plane architecture, and microservice discovery. Ideal for corporate instructional presentations and architectural roundtables.','English','Presentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Presentation Slides"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-tutorials.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.google.com/spreadsheets/d/191WWNpjJ2za6-nbG4ZoUMXMpUK8KlCIosvQB0f-oq3k/edit','Learnk8s: Comparison of Kubernetes Ingress Controllers 🌟🌟','','2023',5,'An expansive, community-maintained comparison spreadsheet detailing the feature matrices, protocol supports, dynamic reloading behaviors, and ecosystem integrations of various Ingress Controllers. Live Grounding highlights this dynamic reference as an essential resource for architects choosing ingress tools based on enterprise requirements.','Markdown','Reference','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking & Security", "Kubernetes Networking", "Ingress & Traffic"]','["[DE FACTO STANDARD]"]','[]','["matrix-table.md", "kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.google.com/spreadsheets/d/1RPpyDOLFmcgxMCpABDzrsBYWpPYCIBuvAoUQLwOGoQw','Learnk8s: Comparison of Kubernetes Managed Services 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6139c65386dd3205041b81a3c9634b84f8aed2a8becb6f373ad91918fa8f5173',100.0,1779031495.60224,0,'2026-05-17T17:24:55.602240+02:00',NULL,NULL,NULL,'[]','[]','["docs/matrix-table.md"]','[]','{}','{"duplicate_of": "https://docs.google.com/spreadsheets/d/1RPpyDOLFmcgxMCpABDzrsBYWpPYCIBuvAoUQLwOGoQw/edit"}');
+INSERT INTO "resources" VALUES('https://docs.google.com/spreadsheets/d/1RPpyDOLFmcgxMCpABDzrsBYWpPYCIBuvAoUQLwOGoQw','Learnk8s: Comparison of Kubernetes Managed Services 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6139c65386dd3205041b81a3c9634b84f8aed2a8becb6f373ad91918fa8f5173',100.0,1779031495,0,'2026-05-17T17:24:55.602240+02:00',NULL,NULL,NULL,'[]','[]','["docs/matrix-table.md"]','[]','{}','{"duplicate_of": "https://docs.google.com/spreadsheets/d/1RPpyDOLFmcgxMCpABDzrsBYWpPYCIBuvAoUQLwOGoQw/edit"}');
INSERT INTO "resources" VALUES('https://docs.google.com/spreadsheets/d/1RPpyDOLFmcgxMCpABDzrsBYWpPYCIBuvAoUQLwOGoQw/edit','Learnk8s: Comparison of Kubernetes Managed Services 🌟','','2021',0,'A highly granular, community-maintained matrix tracking managed Kubernetes services across both major and minor cloud vendors. It details network capabilities, autoscaler integration, upgrades, security profiles, and persistent volume support. It represents an essential industry benchmark used by platform architects designing global cluster patterns.','None','Reference Spreadsheet','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Architecture", "Cloud Providers", "Managed Kubernetes Comparison"]','["[COMMUNITY-TOOL]"]','[]','["matrix-table.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.google.com/spreadsheets/d/1WPHt0gsb7adVzY3eviMK2W8LejV0I5m_Zpc8tMzl_2w','The Golden Kubernetes Tooling and Helpers list','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9dd4682f78daa68e5fd17a9dadf8c1809af5a80bac402498152167146415cb69',100.0,1.77903451790469503e+09,0,'2026-05-17T18:15:17.904695+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://docs.google.com/spreadsheets/d/1WPHt0gsb7adVzY3eviMK2W8LejV0I5m_Zpc8tMzl_2w/edit"}');
-INSERT INTO "resources" VALUES('https://docs.google.com/spreadsheets/d/1WPHt0gsb7adVzY3eviMK2W8LejV0I5m_Zpc8tMzl_2w/edit','The Golden Kubernetes Tooling and Helpers list','','2024',0,'A highly granular, crowd-sourced spreadsheet tracking essential Kubernetes tools and extensions. Acts as an excellent resource for platform architects searching for specialized utilities in monitoring, cost allocation, and security governance.','None','Resource','Intermediate',0,'online','manual','5272aeddc6e66ae1bf7d41c47c1cbb850ddf5b8a04b7359454f8734f947cb43a',100.0,1.77913049496537399e+09,1,'2026-05-18T20:54:54.965374+02:00',NULL,NULL,NULL,'["Infrastructure & Platform", "Kubernetes Tooling", "Developer Experience"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.google.com/spreadsheets/d/1WPHt0gsb7adVzY3eviMK2W8LejV0I5m_Zpc8tMzl_2w','The Golden Kubernetes Tooling and Helpers list','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9dd4682f78daa68e5fd17a9dadf8c1809af5a80bac402498152167146415cb69',100.0,1779034517,0,'2026-05-17T18:15:17.904695+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://docs.google.com/spreadsheets/d/1WPHt0gsb7adVzY3eviMK2W8LejV0I5m_Zpc8tMzl_2w/edit"}');
+INSERT INTO "resources" VALUES('https://docs.google.com/spreadsheets/d/1WPHt0gsb7adVzY3eviMK2W8LejV0I5m_Zpc8tMzl_2w/edit','The Golden Kubernetes Tooling and Helpers list','','2024',0,'A highly granular, crowd-sourced spreadsheet tracking essential Kubernetes tools and extensions. Acts as an excellent resource for platform architects searching for specialized utilities in monitoring, cost allocation, and security governance.','None','Resource','Intermediate',0,'online','manual','5272aeddc6e66ae1bf7d41c47c1cbb850ddf5b8a04b7359454f8734f947cb43a',100.0,1779130494,1,'2026-05-18T20:54:54.965374+02:00',NULL,NULL,NULL,'["Infrastructure & Platform", "Kubernetes Tooling", "Developer Experience"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.google.com/spreadsheets/d/1yhkuBJBY2iO2Ax5FcbDMdWD5QLTVO6Y_kYt_VumnEtI/edit','docs.google.com - learnk8s.io: Research on the trade offs when choosing an instance type for a kubernetes cluster','','2022',0,'A comprehensive reference spreadsheet mapping public cloud compute options. Analyzes network limits, local disks performance, memory ratios, and OS-reserved compute resources to guide infrastructure designers.','N/A','Document','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cluster Architecture", "Sizing", "Research"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.gradle.org/current/userguide/getting_started.html','docs.gradle.org: Getting Started','','2026',4,'The official Gradle getting started guide, focusing on project structure, tasks, lifecycle, and script authoring. Live Grounding validates this as the crucial entry point for setting up dynamic build scripts, multi-project dependency graphs, and CI pipelines.','English','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Build Tools", "Gradle", "Documentation"]','["[ENTERPRISE-STABLE]"]','[]','["maven-gradle.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.itrsgroup.com/docs/opsview/6.12.1/opspacks/opspack-index/index.html','opsview.com: opspack','','2024',0,'Detailed documentation regarding Opsview''s pre-configured monitoring packages (opspacks) for tracing queue sizes, job results, and active slave counts in Jenkins setups.','None','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Infrastructure Monitoring", "Opsview Monitoring"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.lightstep.com/docs/understand-distributed-tracing','lightstep.com: Understand Distributed Tracing','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','a811a4b0d75ee13fe6fc6ce145c6c9341e9ab5e7ce9cc466db1bc6b04bde031e',100.0,1.77903025044979095e+09,1,'2026-05-17T17:04:10.449791+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.meshery.io/guides/tutorials/kubernetes-pods','Exploring Kubernetes Pods with Meshery','','2022',0,'An operational guide from the Meshery documentation focusing on managing and inspecting Kubernetes Pods within a service mesh environment. It illustrates how to leverage Meshery''s visual designer to orchestrate workloads.','English','Technical Documentation','Intermediate',0,'online','manual','cb3ce8946f77dba9c8a483c310f54f43d5e55546072ddee7aacd8869a6b2a4b8',100.0,1.77903029585748195e+09,1,'2026-05-17T17:04:55.857482+02:00',NULL,NULL,NULL,'["Platform Engineering", "Service Mesh Management", "Educational Material"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com','Microsoft Docs','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6f5dc7b77212c6c2f04a54440082812b10d5112ff671b019a035c49429d1c57e',100.0,1.77903002070728492e+09,0,'2026-05-17T17:00:20.707285+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/azure','Azure Docs','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9304f7f0a12a390ee81ecca02a2afa845c05c321fae0d05cc63a69852e24fbcc',100.0,1.77903348150055289e+09,0,'2026-05-17T17:58:01.500553+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/azure/load-testing','docs.microsoft.com: Azure Load Testing','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9e69c9bd8b2ace19408d56b4bd502e90a26d94b655bfb69073d7509ec2710d37',100.0,1.77902979680800294e+09,0,'2026-05-17T16:56:36.808003+02:00',NULL,NULL,NULL,'[]','[]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','[]','{}','{"duplicate_of": "https://azure.microsoft.com/en-gb/products/load-testing"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/azure/traffic-manager','Azure Traffic Manager','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d3425098bb13fdf6e714102059d8e86eeb85faebb56a4e1e50589f7d5f6e2a0d',100.0,1.77902970583386302e+09,0,'2026-05-17T16:55:05.833863+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/traffic-manager"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/azure/vpn-gateway/openvpn-azure-ad-tenant','Create an Azure Active Directory tenant for P2S OpenVPN protocol connections','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8a7d833108551a9859faccc97696671b432b04b8d18f648f3b99b9295b023739',100.0,1.77903283532933592e+09,0,'2026-05-17T17:47:15.329336+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/vpn-gateway/openvpn-azure-ad-tenant"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-gb/azure/cloud-adoption-framework/ready/azure-best-practices/resource-naming','docs.microsoft.com: Define your naming convention','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','1b92c9d2d9c7f10fcd896f3fdf34d7ccf0c969af77f302528c9f756395ae22f6',100.0,1.77903287476204609e+09,0,'2026-05-17T17:47:54.762046+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-gb/azure/devops/pipelines','==docs.microsoft.com: Azure Pipelines documentation==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','825562406b08d4000810c0fbaded07413d1d8c1ba5caadde3308b1d6d2fa9385',100.0,1.77903040479333806e+09,0,'2026-05-17T17:06:44.793338+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-gb/learn/modules/create-a-build-pipeline','==docs.microsoft.com: Create a build pipeline with Azure Pipelines==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','9f4199aec31f172e6b36417605cd1dd18752a091827a335d6ece86d179c47512',100.0,1.77903322399102497e+09,0,'2026-05-17T17:53:43.991025+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-gb/learn/paths/build-applications-with-azure-devops','==docs.microsoft.com: Build applications with Azure DevOps (Learning Path)==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','9b2f98f4263f8ec3961cfeb33d3e80937d020e0e42ebc9b5718f9d5efee2937e',100.0,1.77902919031115198e+09,0,'2026-05-17T16:46:30.311152+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/appcenter/build/choose-between-services','Visual Studio App Center VS Azure Pipelines','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','02b112a75e6346663e37e3e9bc3248b7b0b1fd95f6361ce4b42323827bd80de9',100.0,1.77903376559009504e+09,0,'2026-05-17T18:02:45.590095+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/active-directory/develop/howto-create-service-principal-portal','docs.microsoft.com: Use the portal to create an Azure AD application and'' service principal that can access resource','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','2ea39670189e25de0a7dbfe4d54881f4fbd6d9a42a8581dde543b33f7c8c8464',100.0,1.77903404949149107e+09,0,'2026-05-17T18:07:29.491491+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/active-directory/external-identities/cross-tenant-access-overview','docs.microsoft.com: Overview: Cross-tenant access with Azure AD External'' Identities (Preview)','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','afa8a40d93ff03341bd7aa81c46049bd9e9b54cbd6287eedf76cefbef2d0dec8',100.0,1.77903036763522911e+09,0,'2026-05-17T17:06:07.635229+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/active-directory/fundamentals/multi-tenant-user-management-scenarios','docs.microsoft.com: Multi-tenant user management scenarios','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','e81a8c39108ac4df0b2754c2ce0769fe06871a4983e14ac71be51c3716662010',100.0,1.77903146712867808e+09,0,'2026-05-17T17:24:27.128678+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/aks/cluster-autoscaler','Azure: AKS Cluster Autoscaler','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7df20c4b2d5adae57688835590dca361de2c3ee131483b5167a769112a604847',100.0,1.77903378484262299e+09,0,'2026-05-17T18:03:04.842623+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-autoscaling.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/aks/cluster-autoscaler"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/aks/configure-azure-cni','docs.microsoft.com: Configure Azure CNI networking in Azure Kubernetes Service'' (AKS)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','95cc8d4e4131f26f9b5c6c1a3a47535db0eb6204d276eb61172f53bf78f121ca',100.0,1.77903210047095799e+09,0,'2026-05-17T17:35:00.470958+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/aks/configure-azure-cni"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/aks/configure-kubenet','docs.microsoft.com: Use kubenet networking with your own IP address ranges'' in Azure Kubernetes Service (AKS) 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','89645bba75104d6fcfc3c2359235806ece2ae2141430504eda2249106e2424fe',100.0,1.77903085670728111e+09,0,'2026-05-17T17:14:16.707281+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/aks/configure-kubenet"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/aks/configure-kubenet-dual-stack','docs.microsoft.com: Use dual-stack (IPv4 and IPv6) kubenet networking in'' Azure Kubernetes Service (AKS) (Preview)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6a8c1632e5e6e026755b804227582e6c0a94e1d03b3b5b8ef40305cc6e71d96e',100.0,1.77903112305855107e+09,0,'2026-05-17T17:18:43.058551+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/aks/configure-dual-stack"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/aks/ingress-tls','docs.microsoft.com: Create an HTTPS ingress controller on Azure Kubernetes'' Service (AKS)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6d161070deb74a334a9f1739306fc9f6628213ac9e25cc287b24fd1b85723722',100.0,1.77903002100599408e+09,0,'2026-05-17T17:00:21.005994+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/previous-versions/azure/aks/ingress-tls"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/aks/managed-aad','docs.microsoft.com: AKS-managed Azure Active Directory integration','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','41986d1814536ca77740920b1a8ba3939acc2c5d7b1635e9566144c6bfd4dc14',100.0,1.77903366664566397e+09,0,'2026-05-17T18:01:06.645664+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/aks/entra-id-control-plane-authentication"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/aks/operator-best-practices-cluster-isolation','docs.microsoft.com: Best practices for cluster isolation in Azure Kubernetes'' Service (AKS)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','241b5efdab2bfdc719cd808716d18028f4c6bc9382a7263fd260b38ca54d1510',100.0,1.77902929173917198e+09,0,'2026-05-17T16:48:11.739172+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/aks/operator-best-practices-cluster-isolation"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/aks/start-stop-nodepools','docs.microsoft.com: Start and stop an Azure Kubernetes Service (AKS) node'' pool 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8cafaff85bc6fed2f1fe7c282c73a99e19eeb9fee7df47d9104f686ae8b25a33',100.0,1.77903370443507909e+09,0,'2026-05-17T18:01:44.435079+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/aks/start-stop-nodepools"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/load-balancing-overview','docs.microsoft.com: Understand Azure Load Balancing. Decision tree for load'' balancing in Azure','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7967108cbc159e318577bc3ebfe4f546165adfe43ebbb4c825059cfee373e17c',100.0,1.77902914239675688e+09,0,'2026-05-17T16:45:42.396757+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/architecture/guide/technology-choices/load-balancing-overview"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/architecture/icons','Azure Architecture Icons','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','776cd84c6bf54c44e5d77a59780bfe84fc705ff4d4affab70e1af585a5b2a04b',100.0,1.77903320639790797e+09,0,'2026-05-17T17:53:26.397908+02:00',NULL,NULL,NULL,'[]','[]','["docs/cloud-arch-diagrams.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/architecture/icons"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/architecture/patterns','==docs.microsoft.com: Cloud Design Patterns== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','163c7d5feae64c4d46e727811bd3bc5c078fbb6810b2585002d7621078ad9a77',100.0,1.77903369271352911e+09,0,'2026-05-17T18:01:32.713529+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks-microservices/aks-microservices','docs.microsoft.com: Microservices architecture on Azure Kubernetes Service'' (AKS) 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9500d52ee2d327ef0616fb306b33a16cf616354fb96133339ca5ff9ea2f14584',100.0,1.77903304078071808e+09,0,'2026-05-17T17:50:40.780718+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks-microservices/aks-microservices"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks/baseline-aks','docs.microsoft.com: Baseline architecture for an Azure Kubernetes Service'' (AKS) cluster 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d803081f8ed1b3b3fc2efedd9bcc665c1d9896761b1dfb8b20fddad6c53ced57',100.0,1.77903334286688709e+09,0,'2026-05-17T17:55:42.866887+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks/baseline-aks"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/architecture/solution-ideas/articles/jboss-deployment-red-hat','docs.microsoft.com: JBoss deployment with Red Hat on Azure 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','35c233022fc92ecbe3e32592b33552fab644883417853140438d026e2210e545',100.0,1.77903093502486395e+09,0,'2026-05-17T17:15:35.024864+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/developer/java/ee/jboss-eap-on-aro"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/azure-arc/kubernetes/conceptual-configurations','docs.microsoft.com: Configurations and GitOps with Azure Arc enabled Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fcb1da040fbd97b465d5913242e5d0ae90896b973b12df4fb5d5cbec7afa11b7',100.0,1.779030558753582e+09,0,'2026-05-17T17:09:18.753582+02:00',NULL,NULL,NULL,'[]','[]','["docs/flux.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/azure-arc/kubernetes/conceptual-gitops-flux2"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/azure-arc/kubernetes/conceptual-gitops-flux2-ci-cd','docs.microsoft.com: CI/CD workflow using GitOps (Flux v2) - Azure Arc enabled'' Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','9564e3f6409b0f896226dc0dc00b7f50d40a4909810e5e6b1cac955d6d85f46f',100.0,1779032586.90833,0,'2026-05-17T17:43:06.908330+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/azure-arc/overview','Azure Arc overview','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','7e9b08e2c72caf8074f179c13909faf6db39df21417a399b84f97f05a30dc4c3',100.0,1.77903119032032299e+09,0,'2026-05-17T17:19:50.320323+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/template-specs','docs.microsoft.com: Azure Resource Manager template specs','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','74474e9744caf3772b1a881d1cebb53785f0066adfc2f9447d40c9ee75ce1af5',100.0,1.77903448453201103e+09,0,'2026-05-17T18:14:44.532011+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/chaos-studio/chaos-studio-overview','docs.microsoft.com: What is Azure Chaos Studio?','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','cb672d533e52e75bbb1331e0c6fe7335dad6bc0fca90adc469ea52bc51c6e9db',100.0,1.77903216685793495e+09,0,'2026-05-17T17:36:06.857935+02:00',NULL,NULL,NULL,'[]','[]','["docs/chaos-engineering.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/devops/demo-gen/use-demo-generator-v2?view=azure-devops','Get started creating and populating demo Azure DevOps Services projects','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0a252cb68fce6b13cad18504bafd7d2009e1e51c12d984cffd5668aa7ca97c4d',100.0,1.779034564382205e+09,0,'2026-05-17T18:16:04.382205+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/devops/demo-gen/use-demo-generator-v2?view=azure-devops"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/devops/learn/devops-at-microsoft/use-git-microsoft','How We Use Git at Microsoft','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1fa24fc7d627a5c91aa2baf3ede41b8385c5d36aa19caa1bdb0500647faa2328',100.0,1.77903458017868304e+09,0,'2026-05-17T18:16:20.178683+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/devops/develop/git/what-is-git"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pipeline','==DevOps Azure Pipelines: YAML Schema==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','5f9da82a1dca48239c0ec03c8b5d8e1313820d2907b1ae6e113435ffa8325c3e',100.0,1.77903305237004494e+09,0,'2026-05-17T17:50:52.370045+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/key-vault/general/overview','docs.microsoft.com: Azure Key Vault','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3ff69c9a44f479ab5013223290db90ef23e67c9a159824ff5eae07c7dd4a45d5',100.0,1.77903210590145802e+09,0,'2026-05-17T17:35:05.901458+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/key-vault/general/overview"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/machine-learning/concept-mlflow','docs.microsoft.com: MLflow and Azure Machine Learning','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4887ad9b2bcd22be875b52cd299c25b0ced8e45db395b0f05c6beac0b4209b5d',100.0,1779032036.05964,0,'2026-05-17T17:33:56.059640+02:00',NULL,NULL,NULL,'[]','[]','["docs/mlops.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/machine-learning/concept-mlflow?view=azureml-api-2"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/security-center/defender-for-container-registries-introduction','docs.microsoft.com: Introduction to Azure Defender for container registries','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','687d6c86135f46685493748e33e05b0768819133d1560d0dff48fd311b505a2f',100.0,1.77903041847700405e+09,0,'2026-05-17T17:06:58.477004+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/defender-for-cloud/defender-for-container-registries-introduction"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/site-recovery/azure-to-azure-how-to-enable-policy','docs.microsoft.com: Using Policy with Azure Site Recovery','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','9284e76f16a1700b0057dcebd169e4edde79884ea255c58233e1c2ba8c6b4405',100.0,1.77903160080943703e+09,0,'2026-05-17T17:26:40.809437+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/virtual-machines/linux/expand-disks','docs.microsoft.com: Expand virtual hard disks on a Linux VM with the Azure'' CLI','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','2b35a32aa607cc26f908b807d1d1509510051b66c74f783aefeadd68a642ff41',100.0,1.77903357271701598e+09,0,'2026-05-17T17:59:32.717016+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/virtual-machines/linux/openshift-get-started','OpenShift in Azure','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fe089d4c2e71a6a3b9436d984a34744b12e3f242b5a699b005c38a1acd1d8cdd',100.0,1.77903179403335309e+09,0,'2026-05-17T17:29:54.033353+02:00',NULL,NULL,NULL,'[]','[]','["docs/public-cloud-solutions.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/virtual-machines/linux/openshift-container-platform-4x"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/virtual-machines/linux/run-command','docs.microsoft.com: Run scripts in your Linux VM by using action Run Commands','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7486d3c5e63d3562bc8c5677604c44616c666b14ff2f9f3dc8d92088837682b2',100.0,1.7790294872442429e+09,0,'2026-05-17T16:51:27.244243+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/virtual-machines/linux/run-command"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/virtual-machines/windows/run-command','docs.microsoft.com: Run scripts in your Windows VM by using action Run Commands','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c45531e5bd7e07c5f62714b51286a1be63fbc17983d9fc77a6dd3295013ba3f6',100.0,1779031031.67081,0,'2026-05-17T17:17:11.670810+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/virtual-machines/linux/run-command"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/cli/azure/microsoft-graph-migration?tabs=powershell','docs.microsoft.com: Microsoft Graph migration','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','ab15bdb53d501640a5a1d34f56fd6c10cdcc49b060784d4e72f4724c5894c268',100.0,1.77903109958117103e+09,0,'2026-05-17T17:18:19.581171+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/dotnet/architecture/microservices','docs.microsoft.com: .NET Microservices: Architecture for Containerized .NET'' Applications','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d447e642f7c23f7514fd3c9e26dc2c4bc2ded4cb881720ec9a84286b203bf394',100.0,1.77903453128196501e+09,0,'2026-05-17T18:15:31.281965+02:00',NULL,NULL,NULL,'[]','[]','["docs/dotnet.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/dotnet/architecture/microservices"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/java/openjdk/overview','docs.microsoft.com: Microsoft OpenJDK','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','edaac6074d28100b47380da1fc8710459c72da3c02ca7a63fcb22e03e3abbb9d',100.0,1.77903175849712204e+09,0,'2026-05-17T17:29:18.497122+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/java/openjdk/overview"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/learn/modules/azure-spring-cloud-workshop','docs.microsoft.com: Deploy Spring microservices to Azure','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','712d6d1eeeecd54e9d0351768578c289a72d7d5998f898dfc596b0c2e2be347d',100.0,1.77903221994644808e+09,0,'2026-05-17T17:36:59.946448+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/container-apps"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/learn/modules/github-actions-cd','docs.microsoft.com: Build and deploy applications to Azure by using GitHub'' Actions 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d3913881e63569dc7e97e39ed908a0c127e709f6e67dabe9b13cd7bc3f30b45b',100.0,1.77903149974343109e+09,0,'2026-05-17T17:24:59.743431+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/training/modules/github-actions-cd"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/learn/paths/build-javascript-applications-typescript','docs.microsoft.com: Build JavaScript applications using TypeScript','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0dcac3ef4af40932868a0753b7f5bc1eae922571d9b2ceab4032ae1f5f92d77e',100.0,1.77903180580370402e+09,0,'2026-05-17T17:30:05.803704+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://www.typescriptlang.org"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/powershell/scripting/dsc','docs.microsoft.com: Desired State Configuration overview for decision makers'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f0ee102fce44963f206e0fe21c82c68fd0f513f44c1965e3f29aefe37b057972',100.0,1.77902980557817506e+09,0,'2026-05-17T16:56:45.578175+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/powershell/dsc/overview/decisionmaker?view=dsc-1.1"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/powershell/scripting/dsc/configurations/configData','docs.microsoft.com: Using configuration data in DSC','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9852ca43ab9ba860f6ab2fb62dd085b829e58eaff43eed92dd9faf46be3c941c',100.0,1.77902948308130598e+09,0,'2026-05-17T16:51:23.081306+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/powershell/dsc/configurations/configdata?view=dsc-1.1"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/shows/vs-code-livestreams/machine-learning-experimentation-in-vs-code-with-dvc-extension','docs.microsoft.com: Machine Learning Experimentation in VS Code with DVC'' Extension','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3667c2a9d4fe86829415f532493ccf2bb857362d0f0a479e0b8bea6a8bf59963',100.0,1.77903182730209589e+09,0,'2026-05-17T17:30:27.302096+02:00',NULL,NULL,NULL,'[]','[]','["docs/mlops.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/shows/vs-code-livestreams/machine-learning-experimentation-in-vs-code-with-dvc-extension"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/visualstudio/bridge','Bridge to Kubernetes 🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d76defd32d68ab8c0b33807f6ac7281ba2d80cacfbbe12c4acc42f351ded40ff',100.0,1.77903097578328204e+09,0,'2026-05-17T17:16:15.783282+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://github.com/microsoft/mindaro"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/visualstudio/docker/tutorials/docker-tutorial','A multi-step tutorial that covers the basics of working with Docker with Visual Studio Code and deploy on Azure','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e49d20b615e4d2657542e8e9d7468888ebeb9bbeee920570d6c79de8f60e97f7',100.0,1.77903426964889693e+09,0,'2026-05-17T18:11:09.648897+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/visualstudio/docker/tutorials/docker-tutorial"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/powershell','PowerShell','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','74b7c8227601d3eb083665d19c16d0f1cda5cbbcc3df4f221a3dcb5276fc67b4',100.0,1.77903162536701488e+09,0,'2026-05-17T17:27:05.367015+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/powershell"}');
-INSERT INTO "resources" VALUES('https://docs.microsoft.com/windows/wsl','docs.microsoft.com: WSL - Windows Subsystem for Linux','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d7d8bf7fab298fac601f323461e4e9f5a18a2274733d41cfc23798b0fc0f4bb5',100.0,1.77903186591163492e+09,0,'2026-05-17T17:31:05.911635+02:00',NULL,NULL,NULL,'[]','[]','["docs/linux-dev-env.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/windows/wsl"}');
-INSERT INTO "resources" VALUES('https://docs.mongodb.org/manual/administration/security','MongoDB security tutorial','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3a73a57fd039f37a7fdc0fe6c4726d76fdf323e2f6605ea250f88c4c4ca66be3',100.0,1.7790345649583311e+09,0,'2026-05-17T18:16:04.958331+02:00',NULL,NULL,NULL,'[]','[]','["docs/nosql.md"]','[]','{}','{"duplicate_of": "https://www.mongodb.com/docs/manual/security"}');
+INSERT INTO "resources" VALUES('https://docs.lightstep.com/docs/understand-distributed-tracing','lightstep.com: Understand Distributed Tracing','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','a811a4b0d75ee13fe6fc6ce145c6c9341e9ab5e7ce9cc466db1bc6b04bde031e',100.0,1779030250,1,'2026-05-17T17:04:10.449791+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.meshery.io/guides/tutorials/kubernetes-pods','Exploring Kubernetes Pods with Meshery','','2022',0,'An operational guide from the Meshery documentation focusing on managing and inspecting Kubernetes Pods within a service mesh environment. It illustrates how to leverage Meshery''s visual designer to orchestrate workloads.','English','Technical Documentation','Intermediate',0,'online','manual','cb3ce8946f77dba9c8a483c310f54f43d5e55546072ddee7aacd8869a6b2a4b8',100.0,1779030295,1,'2026-05-17T17:04:55.857482+02:00',NULL,NULL,NULL,'["Platform Engineering", "Service Mesh Management", "Educational Material"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com','Microsoft Docs','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6f5dc7b77212c6c2f04a54440082812b10d5112ff671b019a035c49429d1c57e',100.0,1779030020,0,'2026-05-17T17:00:20.707285+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/azure','Azure Docs','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9304f7f0a12a390ee81ecca02a2afa845c05c321fae0d05cc63a69852e24fbcc',100.0,1779033481,0,'2026-05-17T17:58:01.500553+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/azure/load-testing','docs.microsoft.com: Azure Load Testing','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9e69c9bd8b2ace19408d56b4bd502e90a26d94b655bfb69073d7509ec2710d37',100.0,1779029796,0,'2026-05-17T16:56:36.808003+02:00',NULL,NULL,NULL,'[]','[]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','[]','{}','{"duplicate_of": "https://azure.microsoft.com/en-gb/products/load-testing"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/azure/traffic-manager','Azure Traffic Manager','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d3425098bb13fdf6e714102059d8e86eeb85faebb56a4e1e50589f7d5f6e2a0d',100.0,1779029705,0,'2026-05-17T16:55:05.833863+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/traffic-manager"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/azure/vpn-gateway/openvpn-azure-ad-tenant','Create an Azure Active Directory tenant for P2S OpenVPN protocol connections','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8a7d833108551a9859faccc97696671b432b04b8d18f648f3b99b9295b023739',100.0,1779032835,0,'2026-05-17T17:47:15.329336+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/vpn-gateway/openvpn-azure-ad-tenant"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-gb/azure/cloud-adoption-framework/ready/azure-best-practices/resource-naming','docs.microsoft.com: Define your naming convention','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','1b92c9d2d9c7f10fcd896f3fdf34d7ccf0c969af77f302528c9f756395ae22f6',100.0,1779032874,0,'2026-05-17T17:47:54.762046+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-gb/azure/devops/pipelines','==docs.microsoft.com: Azure Pipelines documentation==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','825562406b08d4000810c0fbaded07413d1d8c1ba5caadde3308b1d6d2fa9385',100.0,1779030404,0,'2026-05-17T17:06:44.793338+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-gb/learn/modules/create-a-build-pipeline','==docs.microsoft.com: Create a build pipeline with Azure Pipelines==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','9f4199aec31f172e6b36417605cd1dd18752a091827a335d6ece86d179c47512',100.0,1779033223,0,'2026-05-17T17:53:43.991025+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-gb/learn/paths/build-applications-with-azure-devops','==docs.microsoft.com: Build applications with Azure DevOps (Learning Path)==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','9b2f98f4263f8ec3961cfeb33d3e80937d020e0e42ebc9b5718f9d5efee2937e',100.0,1779029190,0,'2026-05-17T16:46:30.311152+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/appcenter/build/choose-between-services','Visual Studio App Center VS Azure Pipelines','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','02b112a75e6346663e37e3e9bc3248b7b0b1fd95f6361ce4b42323827bd80de9',100.0,1779033765,0,'2026-05-17T18:02:45.590095+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/active-directory/develop/howto-create-service-principal-portal','docs.microsoft.com: Use the portal to create an Azure AD application and'' service principal that can access resource','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','2ea39670189e25de0a7dbfe4d54881f4fbd6d9a42a8581dde543b33f7c8c8464',100.0,1779034049,0,'2026-05-17T18:07:29.491491+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/active-directory/external-identities/cross-tenant-access-overview','docs.microsoft.com: Overview: Cross-tenant access with Azure AD External'' Identities (Preview)','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','afa8a40d93ff03341bd7aa81c46049bd9e9b54cbd6287eedf76cefbef2d0dec8',100.0,1779030367,0,'2026-05-17T17:06:07.635229+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/active-directory/fundamentals/multi-tenant-user-management-scenarios','docs.microsoft.com: Multi-tenant user management scenarios','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','e81a8c39108ac4df0b2754c2ce0769fe06871a4983e14ac71be51c3716662010',100.0,1779031467,0,'2026-05-17T17:24:27.128678+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/aks/cluster-autoscaler','Azure: AKS Cluster Autoscaler','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7df20c4b2d5adae57688835590dca361de2c3ee131483b5167a769112a604847',100.0,1779033784,0,'2026-05-17T18:03:04.842623+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-autoscaling.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/aks/cluster-autoscaler"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/aks/configure-azure-cni','docs.microsoft.com: Configure Azure CNI networking in Azure Kubernetes Service'' (AKS)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','95cc8d4e4131f26f9b5c6c1a3a47535db0eb6204d276eb61172f53bf78f121ca',100.0,1779032100,0,'2026-05-17T17:35:00.470958+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/aks/configure-azure-cni"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/aks/configure-kubenet','docs.microsoft.com: Use kubenet networking with your own IP address ranges'' in Azure Kubernetes Service (AKS) 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','89645bba75104d6fcfc3c2359235806ece2ae2141430504eda2249106e2424fe',100.0,1779030856,0,'2026-05-17T17:14:16.707281+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/aks/configure-kubenet"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/aks/configure-kubenet-dual-stack','docs.microsoft.com: Use dual-stack (IPv4 and IPv6) kubenet networking in'' Azure Kubernetes Service (AKS) (Preview)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6a8c1632e5e6e026755b804227582e6c0a94e1d03b3b5b8ef40305cc6e71d96e',100.0,1779031123,0,'2026-05-17T17:18:43.058551+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/aks/configure-dual-stack"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/aks/ingress-tls','docs.microsoft.com: Create an HTTPS ingress controller on Azure Kubernetes'' Service (AKS)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6d161070deb74a334a9f1739306fc9f6628213ac9e25cc287b24fd1b85723722',100.0,1779030021,0,'2026-05-17T17:00:21.005994+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/previous-versions/azure/aks/ingress-tls"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/aks/managed-aad','docs.microsoft.com: AKS-managed Azure Active Directory integration','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','41986d1814536ca77740920b1a8ba3939acc2c5d7b1635e9566144c6bfd4dc14',100.0,1779033666,0,'2026-05-17T18:01:06.645664+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/aks/entra-id-control-plane-authentication"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/aks/operator-best-practices-cluster-isolation','docs.microsoft.com: Best practices for cluster isolation in Azure Kubernetes'' Service (AKS)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','241b5efdab2bfdc719cd808716d18028f4c6bc9382a7263fd260b38ca54d1510',100.0,1779029291,0,'2026-05-17T16:48:11.739172+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/aks/operator-best-practices-cluster-isolation"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/aks/start-stop-nodepools','docs.microsoft.com: Start and stop an Azure Kubernetes Service (AKS) node'' pool 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8cafaff85bc6fed2f1fe7c282c73a99e19eeb9fee7df47d9104f686ae8b25a33',100.0,1779033704,0,'2026-05-17T18:01:44.435079+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/aks/start-stop-nodepools"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/load-balancing-overview','docs.microsoft.com: Understand Azure Load Balancing. Decision tree for load'' balancing in Azure','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7967108cbc159e318577bc3ebfe4f546165adfe43ebbb4c825059cfee373e17c',100.0,1779029142,0,'2026-05-17T16:45:42.396757+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/architecture/guide/technology-choices/load-balancing-overview"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/architecture/icons','Azure Architecture Icons','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','776cd84c6bf54c44e5d77a59780bfe84fc705ff4d4affab70e1af585a5b2a04b',100.0,1779033206,0,'2026-05-17T17:53:26.397908+02:00',NULL,NULL,NULL,'[]','[]','["docs/cloud-arch-diagrams.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/architecture/icons"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/architecture/patterns','==docs.microsoft.com: Cloud Design Patterns== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','163c7d5feae64c4d46e727811bd3bc5c078fbb6810b2585002d7621078ad9a77',100.0,1779033692,0,'2026-05-17T18:01:32.713529+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks-microservices/aks-microservices','docs.microsoft.com: Microservices architecture on Azure Kubernetes Service'' (AKS) 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9500d52ee2d327ef0616fb306b33a16cf616354fb96133339ca5ff9ea2f14584',100.0,1779033040,0,'2026-05-17T17:50:40.780718+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks-microservices/aks-microservices"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks/baseline-aks','docs.microsoft.com: Baseline architecture for an Azure Kubernetes Service'' (AKS) cluster 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d803081f8ed1b3b3fc2efedd9bcc665c1d9896761b1dfb8b20fddad6c53ced57',100.0,1779033342,0,'2026-05-17T17:55:42.866887+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks/baseline-aks"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/architecture/solution-ideas/articles/jboss-deployment-red-hat','docs.microsoft.com: JBoss deployment with Red Hat on Azure 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','35c233022fc92ecbe3e32592b33552fab644883417853140438d026e2210e545',100.0,1779030935,0,'2026-05-17T17:15:35.024864+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/developer/java/ee/jboss-eap-on-aro"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/azure-arc/kubernetes/conceptual-configurations','docs.microsoft.com: Configurations and GitOps with Azure Arc enabled Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fcb1da040fbd97b465d5913242e5d0ae90896b973b12df4fb5d5cbec7afa11b7',100.0,1779030558,0,'2026-05-17T17:09:18.753582+02:00',NULL,NULL,NULL,'[]','[]','["docs/flux.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/azure-arc/kubernetes/conceptual-gitops-flux2"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/azure-arc/kubernetes/conceptual-gitops-flux2-ci-cd','docs.microsoft.com: CI/CD workflow using GitOps (Flux v2) - Azure Arc enabled'' Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','9564e3f6409b0f896226dc0dc00b7f50d40a4909810e5e6b1cac955d6d85f46f',100.0,1779032586,0,'2026-05-17T17:43:06.908330+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/azure-arc/overview','Azure Arc overview','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','7e9b08e2c72caf8074f179c13909faf6db39df21417a399b84f97f05a30dc4c3',100.0,1779031190,0,'2026-05-17T17:19:50.320323+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/template-specs','docs.microsoft.com: Azure Resource Manager template specs','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','74474e9744caf3772b1a881d1cebb53785f0066adfc2f9447d40c9ee75ce1af5',100.0,1779034484,0,'2026-05-17T18:14:44.532011+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/chaos-studio/chaos-studio-overview','docs.microsoft.com: What is Azure Chaos Studio?','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','cb672d533e52e75bbb1331e0c6fe7335dad6bc0fca90adc469ea52bc51c6e9db',100.0,1779032166,0,'2026-05-17T17:36:06.857935+02:00',NULL,NULL,NULL,'[]','[]','["docs/chaos-engineering.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/devops/demo-gen/use-demo-generator-v2?view=azure-devops','Get started creating and populating demo Azure DevOps Services projects','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0a252cb68fce6b13cad18504bafd7d2009e1e51c12d984cffd5668aa7ca97c4d',100.0,1779034564,0,'2026-05-17T18:16:04.382205+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/devops/demo-gen/use-demo-generator-v2?view=azure-devops"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/devops/learn/devops-at-microsoft/use-git-microsoft','How We Use Git at Microsoft','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1fa24fc7d627a5c91aa2baf3ede41b8385c5d36aa19caa1bdb0500647faa2328',100.0,1779034580,0,'2026-05-17T18:16:20.178683+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/devops/develop/git/what-is-git"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pipeline','==DevOps Azure Pipelines: YAML Schema==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','5f9da82a1dca48239c0ec03c8b5d8e1313820d2907b1ae6e113435ffa8325c3e',100.0,1779033052,0,'2026-05-17T17:50:52.370045+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/key-vault/general/overview','docs.microsoft.com: Azure Key Vault','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3ff69c9a44f479ab5013223290db90ef23e67c9a159824ff5eae07c7dd4a45d5',100.0,1779032105,0,'2026-05-17T17:35:05.901458+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/key-vault/general/overview"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/machine-learning/concept-mlflow','docs.microsoft.com: MLflow and Azure Machine Learning','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4887ad9b2bcd22be875b52cd299c25b0ced8e45db395b0f05c6beac0b4209b5d',100.0,1779032036,0,'2026-05-17T17:33:56.059640+02:00',NULL,NULL,NULL,'[]','[]','["docs/mlops.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/machine-learning/concept-mlflow?view=azureml-api-2"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/security-center/defender-for-container-registries-introduction','docs.microsoft.com: Introduction to Azure Defender for container registries','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','687d6c86135f46685493748e33e05b0768819133d1560d0dff48fd311b505a2f',100.0,1779030418,0,'2026-05-17T17:06:58.477004+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/defender-for-cloud/defender-for-container-registries-introduction"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/site-recovery/azure-to-azure-how-to-enable-policy','docs.microsoft.com: Using Policy with Azure Site Recovery','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','9284e76f16a1700b0057dcebd169e4edde79884ea255c58233e1c2ba8c6b4405',100.0,1779031600,0,'2026-05-17T17:26:40.809437+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/virtual-machines/linux/expand-disks','docs.microsoft.com: Expand virtual hard disks on a Linux VM with the Azure'' CLI','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','2b35a32aa607cc26f908b807d1d1509510051b66c74f783aefeadd68a642ff41',100.0,1779033572,0,'2026-05-17T17:59:32.717016+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/virtual-machines/linux/openshift-get-started','OpenShift in Azure','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fe089d4c2e71a6a3b9436d984a34744b12e3f242b5a699b005c38a1acd1d8cdd',100.0,1779031794,0,'2026-05-17T17:29:54.033353+02:00',NULL,NULL,NULL,'[]','[]','["docs/public-cloud-solutions.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/virtual-machines/linux/openshift-container-platform-4x"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/virtual-machines/linux/run-command','docs.microsoft.com: Run scripts in your Linux VM by using action Run Commands','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7486d3c5e63d3562bc8c5677604c44616c666b14ff2f9f3dc8d92088837682b2',100.0,1779029487,0,'2026-05-17T16:51:27.244243+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/virtual-machines/linux/run-command"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/azure/virtual-machines/windows/run-command','docs.microsoft.com: Run scripts in your Windows VM by using action Run Commands','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c45531e5bd7e07c5f62714b51286a1be63fbc17983d9fc77a6dd3295013ba3f6',100.0,1779031031,0,'2026-05-17T17:17:11.670810+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/virtual-machines/linux/run-command"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/cli/azure/microsoft-graph-migration?tabs=powershell','docs.microsoft.com: Microsoft Graph migration','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','ab15bdb53d501640a5a1d34f56fd6c10cdcc49b060784d4e72f4724c5894c268',100.0,1779031099,0,'2026-05-17T17:18:19.581171+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/dotnet/architecture/microservices','docs.microsoft.com: .NET Microservices: Architecture for Containerized .NET'' Applications','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d447e642f7c23f7514fd3c9e26dc2c4bc2ded4cb881720ec9a84286b203bf394',100.0,1779034531,0,'2026-05-17T18:15:31.281965+02:00',NULL,NULL,NULL,'[]','[]','["docs/dotnet.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/dotnet/architecture/microservices"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/java/openjdk/overview','docs.microsoft.com: Microsoft OpenJDK','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','edaac6074d28100b47380da1fc8710459c72da3c02ca7a63fcb22e03e3abbb9d',100.0,1779031758,0,'2026-05-17T17:29:18.497122+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/java/openjdk/overview"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/learn/modules/azure-spring-cloud-workshop','docs.microsoft.com: Deploy Spring microservices to Azure','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','712d6d1eeeecd54e9d0351768578c289a72d7d5998f898dfc596b0c2e2be347d',100.0,1779032219,0,'2026-05-17T17:36:59.946448+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/container-apps"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/learn/modules/github-actions-cd','docs.microsoft.com: Build and deploy applications to Azure by using GitHub'' Actions 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d3913881e63569dc7e97e39ed908a0c127e709f6e67dabe9b13cd7bc3f30b45b',100.0,1779031499,0,'2026-05-17T17:24:59.743431+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/training/modules/github-actions-cd"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/learn/paths/build-javascript-applications-typescript','docs.microsoft.com: Build JavaScript applications using TypeScript','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0dcac3ef4af40932868a0753b7f5bc1eae922571d9b2ceab4032ae1f5f92d77e',100.0,1779031805,0,'2026-05-17T17:30:05.803704+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://www.typescriptlang.org"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/powershell/scripting/dsc','docs.microsoft.com: Desired State Configuration overview for decision makers'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f0ee102fce44963f206e0fe21c82c68fd0f513f44c1965e3f29aefe37b057972',100.0,1779029805,0,'2026-05-17T16:56:45.578175+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/powershell/dsc/overview/decisionmaker?view=dsc-1.1"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/powershell/scripting/dsc/configurations/configData','docs.microsoft.com: Using configuration data in DSC','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9852ca43ab9ba860f6ab2fb62dd085b829e58eaff43eed92dd9faf46be3c941c',100.0,1779029483,0,'2026-05-17T16:51:23.081306+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/powershell/dsc/configurations/configdata?view=dsc-1.1"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/shows/vs-code-livestreams/machine-learning-experimentation-in-vs-code-with-dvc-extension','docs.microsoft.com: Machine Learning Experimentation in VS Code with DVC'' Extension','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3667c2a9d4fe86829415f532493ccf2bb857362d0f0a479e0b8bea6a8bf59963',100.0,1779031827,0,'2026-05-17T17:30:27.302096+02:00',NULL,NULL,NULL,'[]','[]','["docs/mlops.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/shows/vs-code-livestreams/machine-learning-experimentation-in-vs-code-with-dvc-extension"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/visualstudio/bridge','Bridge to Kubernetes 🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d76defd32d68ab8c0b33807f6ac7281ba2d80cacfbbe12c4acc42f351ded40ff',100.0,1779030975,0,'2026-05-17T17:16:15.783282+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://github.com/microsoft/mindaro"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/en-us/visualstudio/docker/tutorials/docker-tutorial','A multi-step tutorial that covers the basics of working with Docker with Visual Studio Code and deploy on Azure','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e49d20b615e4d2657542e8e9d7468888ebeb9bbeee920570d6c79de8f60e97f7',100.0,1779034269,0,'2026-05-17T18:11:09.648897+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/visualstudio/docker/tutorials/docker-tutorial"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/powershell','PowerShell','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','74b7c8227601d3eb083665d19c16d0f1cda5cbbcc3df4f221a3dcb5276fc67b4',100.0,1779031625,0,'2026-05-17T17:27:05.367015+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/powershell"}');
+INSERT INTO "resources" VALUES('https://docs.microsoft.com/windows/wsl','docs.microsoft.com: WSL - Windows Subsystem for Linux','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d7d8bf7fab298fac601f323461e4e9f5a18a2274733d41cfc23798b0fc0f4bb5',100.0,1779031865,0,'2026-05-17T17:31:05.911635+02:00',NULL,NULL,NULL,'[]','[]','["docs/linux-dev-env.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/windows/wsl"}');
+INSERT INTO "resources" VALUES('https://docs.mongodb.org/manual/administration/security','MongoDB security tutorial','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3a73a57fd039f37a7fdc0fe6c4726d76fdf323e2f6605ea250f88c4c4ca66be3',100.0,1779034564,0,'2026-05-17T18:16:04.958331+02:00',NULL,NULL,NULL,'[]','[]','["docs/nosql.md"]','[]','{}','{"duplicate_of": "https://www.mongodb.com/docs/manual/security"}');
INSERT INTO "resources" VALUES('https://docs.monokle.io','kubeshop.github.io/monokle','','2025',4,'An open-source IDE developed by Kubeshop for managing, refactoring, and verifying Kubernetes manifests. Facilitates dynamic schema-based validation, pre-deployment policy checks, and structural reviews of raw YAML, Helm, and Kustomize files.','TypeScript','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "GitOps", "Configuration Management"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes-based-devel.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.netapp.com/us-en/astra-data-store/concepts/intro.html','docs.netapp.com: Intro to Astra Data Store preview','','N/A',0,'A curated technical resource and architectural guide covering docs.netapp.com: Intro to Astra Data Store preview in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903198822819399e+09,0,'2026-05-17T17:33:08.228194+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.netapp.com/us-en/astra-data-store/concepts/intro.html','docs.netapp.com: Intro to Astra Data Store preview','','N/A',0,'A curated technical resource and architectural guide covering docs.netapp.com: Intro to Astra Data Store preview in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031988,0,'2026-05-17T17:33:08.228194+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.netapp.com/us-en/trident/trident-docker/volumes-docker.html','docs.netapp.com: Work with docker volumes - Astra Trident 🌟','','2024',0,'Addresses enterprise-level persistent volumes via Astra Trident CSI mechanisms. Analyzes automated volume creation pipelines, storage backend drivers, and high-availability setups for business-critical setups.','Go','documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containers", "Docker Storage", "Enterprise Storage"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.okd.io','docs.okd.io 🌟','','2026',0,'The official documentation hub for OKD. It provides detailed guides on platform design, installer-provisioned infrastructure (IPI) patterns, user-provisioned infrastructure (UPI), security constraints, operator lifecycle management, and administrative configuration for community cluster installations.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platforms", "Distribution", "Community Kubernetes"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openebs.io/docs/next/features.html','OpenEBS Features and Benefits','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cbd007485da0008830b2471afaf9ff607cfc80a33a4f7f017e7aa1cbcbee8987',100.0,1.77903102074239492e+09,0,'2026-05-17T17:17:00.742395+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md"]','[]','{}','{"review_metadata": {"original_url": "https://docs.openebs.io/docs/next/features.html", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.007760"}, "duplicate_of": "https://openebs.io/docs"}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com','docs.openshift.com 🌟','','N/A',0,'A curated technical resource and architectural guide covering docs.openshift.com 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903403077800798e+09,0,'2026-05-17T18:07:10.778008+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/3.11/admin_guide/cluster-autoscaler.html','OpenShift 3.11: Configuring the cluster auto-scaler in AWS','','N/A',0,'A curated technical resource and architectural guide covering OpenShift 3.11: Configuring the cluster auto-scaler in AWS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902907494766402e+09,0,'2026-05-17T16:44:34.947664+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md", "docs/openshift.md"]','["kubernetes-autoscaling.md", "openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/3.11/admin_guide/manage_scc.html','docs.openshift.com: Managing Security Context Constraints','','N/A',0,'A curated technical resource and architectural guide covering docs.openshift.com: Managing Security Context Constraints in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029801.13488,0,'2026-05-17T16:56:41.134880+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/3.11/architecture/additional_concepts/authorization.html','docs.openshift.com: Managing Security Context Constraints. Security Context'' Constraints','','N/A',0,'A curated technical resource and architectural guide covering docs.openshift.com: Managing Security Context Constraints. Security Context'' Constraints in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903221734606695e+09,0,'2026-05-17T17:36:57.346067+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/3.11/architecture/core_concepts/builds_and_image_streams.html','Source-to-Image (S2I) Build','','N/A',0,'A curated technical resource and architectural guide covering Source-to-Image (S2I) Build in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903333729235291e+09,0,'2026-05-17T17:55:37.292353+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp3.md"]','["ocp3.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/3.11/architecture/index.html','docs.openshift.com: OpenShift 3 Overview','','N/A',0,'A curated technical resource and architectural guide covering docs.openshift.com: OpenShift 3 Overview in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903157690403699e+09,0,'2026-05-17T17:26:16.904037+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/3.11/architecture/networking/assembly_available_router_plugins.html','HAProxy template router','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.779030688948282e+09,0,'2026-05-17T17:11:28.948282+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/3.11/creating_images/s2i.html','Source-to-Image (S2I)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1.77903013618504405e+09,0,'2026-05-17T17:02:16.185044+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp3.md"]','[]','{}','{"duplicate_of": "https://docs.openshift.com/container-platform/3.11/architecture/core_concepts/builds_and_image_streams.html"}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/3.11/dev_guide/dev_tutorials/openshift_pipeline.html','docs.openshift.com: OpenShift 3.11 Pipeline Builds with OpenShift Jenkins'' Image and OpenShift DSL','','N/A',0,'A curated technical resource and architectural guide covering docs.openshift.com: OpenShift 3.11 Pipeline Builds with OpenShift Jenkins'' Image and OpenShift DSL in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779032551177567e+09,0,'2026-05-17T17:42:31.177567+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift-pipelines.md"]','["openshift-pipelines.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/3.11/install_config/prometheus_cluster_monitoring.html','Prometheus Cluster Monitoring 🌟','','N/A',0,'A curated technical resource and architectural guide covering Prometheus Cluster Monitoring 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903200135912799e+09,0,'2026-05-17T17:33:21.359128+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/3.11/install_config/router/index.html','Router plug-ins in OCP3:','','N/A',0,'A curated technical resource and architectural guide covering Router plug-ins in OCP3: in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903207480188608e+09,0,'2026-05-17T17:34:34.801886+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/3.11/release_notes/ocp_3_11_release_notes.html','OCP 3.11 Metrics and Logging','','N/A',0,'A curated technical resource and architectural guide covering OCP 3.11 Metrics and Logging in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902983760387206e+09,0,'2026-05-17T16:57:17.603872+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/3.11/security/securing_container_platform.html','docs.openshift.com: OpenShift 3 Securing the Container Platform','','N/A',0,'A curated technical resource and architectural guide covering docs.openshift.com: OpenShift 3 Securing the Container Platform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903296203180098e+09,0,'2026-05-17T17:49:22.031801+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/3.6/admin_guide/manage_scc.html','ref1','','N/A',0,'A curated technical resource and architectural guide covering ref1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903208885387396e+09,0,'2026-05-17T17:34:48.853874+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/crunchydata.md"]','["crunchydata.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.1/authentication/managing-security-context-constraints.html','ref3','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903343617824411e+09,0,'2026-05-17T17:57:16.178244+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.1/authentication/understanding-and-creating-service-accounts.html','ref2','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77902984409697699e+09,0,'2026-05-17T16:57:24.096977+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.1/authentication/using-service-accounts-in-applications.html','ref1','','N/A',0,'A curated technical resource and architectural guide covering ref1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903157006247091e+09,0,'2026-05-17T17:26:10.062471+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/crunchydata.md"]','["crunchydata.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.2/applications/quotas/quotas-setting-across-multiple-projects.html','Quotas setting across multiple projects','','N/A',0,'A curated technical resource and architectural guide covering Quotas setting across multiple projects in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903190407716202e+09,0,'2026-05-17T17:31:44.077162+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp3.md"]','["ocp3.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.2/applications/quotas/quotas-setting-per-project.html','Quotas setting per project','','N/A',0,'A curated technical resource and architectural guide covering Quotas setting per project in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903178845781803e+09,0,'2026-05-17T17:29:48.457818+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp3.md"]','["ocp3.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.2/openshift_images/using_images/images-other-jenkins-agent.html','OCP 4.2 - Jenkins image','','N/A',0,'A curated technical resource and architectural guide covering OCP 4.2 - Jenkins image in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902961384516811e+09,0,'2026-05-17T16:53:33.845168+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift-pipelines.md"]','["openshift-pipelines.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.3/release_notes/ocp-4-3-release-notes.html',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903266225017189e+09,0,'2026-05-17T17:44:22.250172+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/architecture/architecture-rhcos.html','RHEL CoreOS','','N/A',0,'A curated technical resource and architectural guide covering RHEL CoreOS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790301029194839e+09,0,'2026-05-17T17:01:42.919484+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/authentication/managing-security-context-constraints.html','Security','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903282047180509e+09,0,'2026-05-17T17:47:00.471805+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/authentication/understanding-authentication.html','ocs.openshift.com: OpenShift 4 Understanding Authentication','','N/A',0,'A curated technical resource and architectural guide covering ocs.openshift.com: OpenShift 4 Understanding Authentication in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903409465895199e+09,0,'2026-05-17T18:08:14.658952+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/builds/custom-builds-buildah.html','Custom image builds with Buildah','','N/A',0,'A curated technical resource and architectural guide covering Custom image builds with Buildah in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903229718161201e+09,0,'2026-05-17T17:38:17.181612+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/cli_reference/openshift_cli/configuring-cli.html','docs.openshift.com: Enabling tab completion','','N/A',0,'A curated technical resource and architectural guide covering docs.openshift.com: Enabling tab completion in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903093103897905e+09,0,'2026-05-17T17:15:31.038979+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/logging/cluster-logging-deploying.html','docs.openshift.com/container-platform/4.4/logging/cluster-logging-deploying.html','','N/A',0,'A curated technical resource and architectural guide covering docs.openshift.com/container-platform/4.4/logging/cluster-logging-deploying.html in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031468.7548,0,'2026-05-17T17:24:28.754800+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/machine_management/applying-autoscaling.html','OpenShift 4.4: Applying autoscaling to an OpenShift Container Platform cluster','','N/A',0,'A curated technical resource and architectural guide covering OpenShift 4.4: Applying autoscaling to an OpenShift Container Platform cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903028748071289e+09,0,'2026-05-17T17:04:47.480713+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md", "docs/openshift.md"]','["kubernetes-autoscaling.md", "openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/networking/configuring-networkpolicy.html','docs.openshift.com: Configuring network policy with OpenShift SDN','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903219944227695e+09,0,'2026-05-17T17:36:39.442277+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/networking/multiple_networks/understanding-multiple-networks.html','Understanding multiple networks','','N/A',0,'A curated technical resource and architectural guide covering Understanding multiple networks in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903300303005409e+09,0,'2026-05-17T17:50:03.030054+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/networking/understanding-networking.html','docs.openshift.com: Understanding networking','','N/A',0,'A curated technical resource and architectural guide covering docs.openshift.com: Understanding networking in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903138185043501e+09,0,'2026-05-17T17:23:01.850435+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md", "docs/openshift.md"]','["ocp4.md", "openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/operators/crds/crd-managing-resources-from-crds.html',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903292704197502e+09,0,'2026-05-17T17:48:47.041975+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/operators/olm-adding-operators-to-cluster.html','Adding Operators to a Cluster','','N/A',0,'A curated technical resource and architectural guide covering Adding Operators to a Cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903391745047903e+09,0,'2026-05-17T18:05:17.450479+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/operators/understanding_olm/olm-understanding-olm.html',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903209049159407e+09,0,'2026-05-17T17:34:50.491594+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/release_notes/ocp-4-4-release-notes.html','Release Notes','','N/A',0,'A curated technical resource and architectural guide covering Release Notes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903098198428201e+09,0,'2026-05-17T17:16:21.984282+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/service_mesh/service_mesh_arch/ossm-vs-community.html','Istio CNI plug-in 🌟','','N/A',0,'A curated technical resource and architectural guide covering Istio CNI plug-in 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903080391014099e+09,0,'2026-05-17T17:13:23.910141+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/service_mesh/service_mesh_install/installing-ossm.html','“One-click” deployment','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903179666460299e+09,0,'2026-05-17T17:29:56.664603+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/service_mesh/service_mesh_install/preparing-ossm-installation.html','Preparing to install Red Hat OpenShift Service Mesh','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903103086379289e+09,0,'2026-05-17T17:17:10.863793+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/welcome/oke_about.html','Similarities and differences between OpenShift Kubernetes Engine and OpenShift Container Platform','','N/A',0,'A curated technical resource and architectural guide covering Similarities and differences between OpenShift Kubernetes Engine and OpenShift Container Platform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903380840378308e+09,0,'2026-05-17T18:03:28.403783+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.8/cicd/gitops/understanding-openshift-gitops.html','docs.openshift.com: OpenShift GitOps','','N/A',0,'A curated technical resource and architectural guide covering docs.openshift.com: OpenShift GitOps in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903056441456699e+09,0,'2026-05-17T17:09:24.414567+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.8/registry/architecture-component-imageregistry.html','docs.openshift.com: Integrated OpenShift Container Platform registry','','N/A',0,'A curated technical resource and architectural guide covering docs.openshift.com: Integrated OpenShift Container Platform registry in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902993821539497e+09,0,'2026-05-17T16:58:58.215395+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/registries.md"]','["registries.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openstack.org/infra/jenkins-job-builder/index.html','docs.openstack.org: Jenkins Job Builder','','N/A',0,'A curated technical resource and architectural guide covering docs.openstack.org: Jenkins Job Builder in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,80.0,1779030437.02406,0,'2026-05-17T17:07:17.024060+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.openstack.org/tempest','Tempest Testing Project','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1.7790308828580439e+09,0,'2026-05-17T17:14:42.858044+02:00',NULL,NULL,NULL,'[]','[]','["docs/test-automation-frameworks.md"]','[]','{}','{"duplicate_of": "https://docs.openstack.org/tempest/latest"}');
+INSERT INTO "resources" VALUES('https://docs.openebs.io/docs/next/features.html','OpenEBS Features and Benefits','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cbd007485da0008830b2471afaf9ff607cfc80a33a4f7f017e7aa1cbcbee8987',100.0,1779031020,0,'2026-05-17T17:17:00.742395+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md"]','[]','{}','{"review_metadata": {"original_url": "https://docs.openebs.io/docs/next/features.html", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.007760"}, "duplicate_of": "https://openebs.io/docs"}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com','docs.openshift.com 🌟','','N/A',0,'A curated technical resource and architectural guide covering docs.openshift.com 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034030,0,'2026-05-17T18:07:10.778008+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/3.11/admin_guide/cluster-autoscaler.html','OpenShift 3.11: Configuring the cluster auto-scaler in AWS','','N/A',0,'A curated technical resource and architectural guide covering OpenShift 3.11: Configuring the cluster auto-scaler in AWS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029074,0,'2026-05-17T16:44:34.947664+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md", "docs/openshift.md"]','["kubernetes-autoscaling.md", "openshift.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/3.11/admin_guide/manage_scc.html','docs.openshift.com: Managing Security Context Constraints','','N/A',0,'A curated technical resource and architectural guide covering docs.openshift.com: Managing Security Context Constraints in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029801,0,'2026-05-17T16:56:41.134880+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/3.11/architecture/additional_concepts/authorization.html','docs.openshift.com: Managing Security Context Constraints. Security Context'' Constraints','','N/A',0,'A curated technical resource and architectural guide covering docs.openshift.com: Managing Security Context Constraints. Security Context'' Constraints in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032217,0,'2026-05-17T17:36:57.346067+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/3.11/architecture/core_concepts/builds_and_image_streams.html','Source-to-Image (S2I) Build','','N/A',0,'A curated technical resource and architectural guide covering Source-to-Image (S2I) Build in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033337,0,'2026-05-17T17:55:37.292353+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp3.md"]','["ocp3.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/3.11/architecture/index.html','docs.openshift.com: OpenShift 3 Overview','','N/A',0,'A curated technical resource and architectural guide covering docs.openshift.com: OpenShift 3 Overview in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031576,0,'2026-05-17T17:26:16.904037+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/3.11/architecture/networking/assembly_available_router_plugins.html','HAProxy template router','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779030688,0,'2026-05-17T17:11:28.948282+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/3.11/creating_images/s2i.html','Source-to-Image (S2I)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779030136,0,'2026-05-17T17:02:16.185044+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp3.md"]','[]','{}','{"duplicate_of": "https://docs.openshift.com/container-platform/3.11/architecture/core_concepts/builds_and_image_streams.html"}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/3.11/dev_guide/dev_tutorials/openshift_pipeline.html','docs.openshift.com: OpenShift 3.11 Pipeline Builds with OpenShift Jenkins'' Image and OpenShift DSL','','N/A',0,'A curated technical resource and architectural guide covering docs.openshift.com: OpenShift 3.11 Pipeline Builds with OpenShift Jenkins'' Image and OpenShift DSL in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032551,0,'2026-05-17T17:42:31.177567+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift-pipelines.md"]','["openshift-pipelines.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/3.11/install_config/prometheus_cluster_monitoring.html','Prometheus Cluster Monitoring 🌟','','N/A',0,'A curated technical resource and architectural guide covering Prometheus Cluster Monitoring 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032001,0,'2026-05-17T17:33:21.359128+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/3.11/install_config/router/index.html','Router plug-ins in OCP3:','','N/A',0,'A curated technical resource and architectural guide covering Router plug-ins in OCP3: in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032074,0,'2026-05-17T17:34:34.801886+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/3.11/release_notes/ocp_3_11_release_notes.html','OCP 3.11 Metrics and Logging','','N/A',0,'A curated technical resource and architectural guide covering OCP 3.11 Metrics and Logging in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029837,0,'2026-05-17T16:57:17.603872+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/3.11/security/securing_container_platform.html','docs.openshift.com: OpenShift 3 Securing the Container Platform','','N/A',0,'A curated technical resource and architectural guide covering docs.openshift.com: OpenShift 3 Securing the Container Platform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032962,0,'2026-05-17T17:49:22.031801+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/3.6/admin_guide/manage_scc.html','ref1','','N/A',0,'A curated technical resource and architectural guide covering ref1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032088,0,'2026-05-17T17:34:48.853874+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/crunchydata.md"]','["crunchydata.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.1/authentication/managing-security-context-constraints.html','ref3','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779033436,0,'2026-05-17T17:57:16.178244+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.1/authentication/understanding-and-creating-service-accounts.html','ref2','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779029844,0,'2026-05-17T16:57:24.096977+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.1/authentication/using-service-accounts-in-applications.html','ref1','','N/A',0,'A curated technical resource and architectural guide covering ref1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031570,0,'2026-05-17T17:26:10.062471+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/crunchydata.md"]','["crunchydata.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.2/applications/quotas/quotas-setting-across-multiple-projects.html','Quotas setting across multiple projects','','N/A',0,'A curated technical resource and architectural guide covering Quotas setting across multiple projects in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031904,0,'2026-05-17T17:31:44.077162+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp3.md"]','["ocp3.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.2/applications/quotas/quotas-setting-per-project.html','Quotas setting per project','','N/A',0,'A curated technical resource and architectural guide covering Quotas setting per project in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031788,0,'2026-05-17T17:29:48.457818+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp3.md"]','["ocp3.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.2/openshift_images/using_images/images-other-jenkins-agent.html','OCP 4.2 - Jenkins image','','N/A',0,'A curated technical resource and architectural guide covering OCP 4.2 - Jenkins image in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029613,0,'2026-05-17T16:53:33.845168+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift-pipelines.md"]','["openshift-pipelines.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.3/release_notes/ocp-4-3-release-notes.html',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779032662,0,'2026-05-17T17:44:22.250172+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/architecture/architecture-rhcos.html','RHEL CoreOS','','N/A',0,'A curated technical resource and architectural guide covering RHEL CoreOS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030102,0,'2026-05-17T17:01:42.919484+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/authentication/managing-security-context-constraints.html','Security','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779032820,0,'2026-05-17T17:47:00.471805+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/authentication/understanding-authentication.html','ocs.openshift.com: OpenShift 4 Understanding Authentication','','N/A',0,'A curated technical resource and architectural guide covering ocs.openshift.com: OpenShift 4 Understanding Authentication in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034094,0,'2026-05-17T18:08:14.658952+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/builds/custom-builds-buildah.html','Custom image builds with Buildah','','N/A',0,'A curated technical resource and architectural guide covering Custom image builds with Buildah in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032297,0,'2026-05-17T17:38:17.181612+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/cli_reference/openshift_cli/configuring-cli.html','docs.openshift.com: Enabling tab completion','','N/A',0,'A curated technical resource and architectural guide covering docs.openshift.com: Enabling tab completion in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030931,0,'2026-05-17T17:15:31.038979+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/logging/cluster-logging-deploying.html','docs.openshift.com/container-platform/4.4/logging/cluster-logging-deploying.html','','N/A',0,'A curated technical resource and architectural guide covering docs.openshift.com/container-platform/4.4/logging/cluster-logging-deploying.html in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031468,0,'2026-05-17T17:24:28.754800+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/machine_management/applying-autoscaling.html','OpenShift 4.4: Applying autoscaling to an OpenShift Container Platform cluster','','N/A',0,'A curated technical resource and architectural guide covering OpenShift 4.4: Applying autoscaling to an OpenShift Container Platform cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030287,0,'2026-05-17T17:04:47.480713+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md", "docs/openshift.md"]','["kubernetes-autoscaling.md", "openshift.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/networking/configuring-networkpolicy.html','docs.openshift.com: Configuring network policy with OpenShift SDN','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779032199,0,'2026-05-17T17:36:39.442277+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/networking/multiple_networks/understanding-multiple-networks.html','Understanding multiple networks','','N/A',0,'A curated technical resource and architectural guide covering Understanding multiple networks in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033003,0,'2026-05-17T17:50:03.030054+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/networking/understanding-networking.html','docs.openshift.com: Understanding networking','','N/A',0,'A curated technical resource and architectural guide covering docs.openshift.com: Understanding networking in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031381,0,'2026-05-17T17:23:01.850435+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md", "docs/openshift.md"]','["ocp4.md", "openshift.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/operators/crds/crd-managing-resources-from-crds.html',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779032927,0,'2026-05-17T17:48:47.041975+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/operators/olm-adding-operators-to-cluster.html','Adding Operators to a Cluster','','N/A',0,'A curated technical resource and architectural guide covering Adding Operators to a Cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033917,0,'2026-05-17T18:05:17.450479+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/operators/understanding_olm/olm-understanding-olm.html',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779032090,0,'2026-05-17T17:34:50.491594+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/release_notes/ocp-4-4-release-notes.html','Release Notes','','N/A',0,'A curated technical resource and architectural guide covering Release Notes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030981,0,'2026-05-17T17:16:21.984282+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/service_mesh/service_mesh_arch/ossm-vs-community.html','Istio CNI plug-in 🌟','','N/A',0,'A curated technical resource and architectural guide covering Istio CNI plug-in 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030803,0,'2026-05-17T17:13:23.910141+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/service_mesh/service_mesh_install/installing-ossm.html','“One-click” deployment','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779031796,0,'2026-05-17T17:29:56.664603+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/service_mesh/service_mesh_install/preparing-ossm-installation.html','Preparing to install Red Hat OpenShift Service Mesh','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779031030,0,'2026-05-17T17:17:10.863793+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.4/welcome/oke_about.html','Similarities and differences between OpenShift Kubernetes Engine and OpenShift Container Platform','','N/A',0,'A curated technical resource and architectural guide covering Similarities and differences between OpenShift Kubernetes Engine and OpenShift Container Platform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033808,0,'2026-05-17T18:03:28.403783+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.8/cicd/gitops/understanding-openshift-gitops.html','docs.openshift.com: OpenShift GitOps','','N/A',0,'A curated technical resource and architectural guide covering docs.openshift.com: OpenShift GitOps in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030564,0,'2026-05-17T17:09:24.414567+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openshift.com/container-platform/4.8/registry/architecture-component-imageregistry.html','docs.openshift.com: Integrated OpenShift Container Platform registry','','N/A',0,'A curated technical resource and architectural guide covering docs.openshift.com: Integrated OpenShift Container Platform registry in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029938,0,'2026-05-17T16:58:58.215395+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/registries.md"]','["registries.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openstack.org/infra/jenkins-job-builder/index.html','docs.openstack.org: Jenkins Job Builder','','N/A',0,'A curated technical resource and architectural guide covering docs.openstack.org: Jenkins Job Builder in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,80.0,1779030437,0,'2026-05-17T17:07:17.024060+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.openstack.org/tempest','Tempest Testing Project','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779030882,0,'2026-05-17T17:14:42.858044+02:00',NULL,NULL,NULL,'[]','[]','["docs/test-automation-frameworks.md"]','[]','{}','{"duplicate_of": "https://docs.openstack.org/tempest/latest"}');
INSERT INTO "resources" VALUES('https://docs.openstack.org/tempest/latest','Tempest Testing Project','','2024',4,'Analyzes Tempest, the comprehensive open-source integration test suite designed specifically to validate OpenStack cloud deployments. Evaluates how Tempest performs API validation and functional scenario testing across core OpenStack components (like Nova, Neutron, and Keystone) to ensure infrastructure conformance and stability.','Python','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Operations", "Infrastructure Validation", "OpenStack Testing"]','["[ENTERPRISE-STABLE]"]','[]','["test-automation-frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.oracle.com/en-us/iaas/Content/ContEng/Concepts/contengoverview.htm','Oracle Container Engine for Kubernetes (OKE)','','2023',0,'The official product documentation for Oracle Container Engine for Kubernetes (OKE). It highlights the architectural integration of managed master nodes, native storage arrays, virtual cloud networks, and IAM profiles, delivering an enterprise-ready environment for demanding production workloads.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Managed Kubernetes", "Oracle Cloud", "OKE"]','["[COMMUNITY-TOOL]"]','[]','["oraclecloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.oracle.com/en-us/iaas/Content/GSG/Concepts/baremetalintro.htm','Oracle Cloud Infrastructure (OCI)','','2023',0,'Technical reference for Oracle Cloud Infrastructure (OCI) Bare Metal instances, highlighting how virtualized networking and direct hardware access can be utilized to host high-performance enterprise systems. Focuses on low-latency compute topologies ideal for massive Kubernetes databases and high-volume workloads.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Integrations", "Oracle Cloud", "Infrastructure"]','["[COMMUNITY-TOOL]"]','[]','["oraclecloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.oracle.com/en-us/iaas/Content/ResourceManager/Concepts/resourcemanager.htm','docs.oracle.com: Overview of Resource Manager','','2023',0,'An overview of Oracle Cloud Infrastructure Resource Manager, a managed service utilizing Terraform to orchestrate cloud-native resource provisioning. It enables platform developers to establish secure, repeatable GitOps workflows and state management natively across Oracle Cloud zones.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Integrations", "Oracle Cloud", "Resource Management"]','["[COMMUNITY-TOOL]"]','[]','["oraclecloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.percona.com/percona-operator-for-mysql/pxc/index.html','Percona.com: Percona Kubernetes Operator for Percona XtraDB Cluster','','2024',0,'Official reference guide to deploying and managing high-availability Percona XtraDB Clusters on Kubernetes. Provides programmatic automation for zero-downtime upgrades, secure backup routines, node discovery, and automatic recovery protocols.','Go','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Operators", "MySQL"]','["[COMMUNITY-TOOL]"]','[]','["databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.pixielabs.ai','docs.pixielabs.ai: Pixie','','N/A',0,'A curated technical resource and architectural guide covering docs.pixielabs.ai: Pixie in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903040700284504e+09,0,'2026-05-17T17:06:47.002845+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.planetscale.com/concepts/planetscale-workflow','docs.planetscale.com: The PlanetScale workflow 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','925a19dd4aecae669ba5c7d6e84b21436fba9032d80a59179ce6680cef985370',100.0,1.779034356285434e+09,0,'2026-05-17T18:12:36.285434+02:00',NULL,NULL,NULL,'[]','[]','["docs/liquibase.md"]','[]','{}','{"duplicate_of": "https://planetscale.com/docs/vitess/best-practices"}');
+INSERT INTO "resources" VALUES('https://docs.pixielabs.ai','docs.pixielabs.ai: Pixie','','N/A',0,'A curated technical resource and architectural guide covering docs.pixielabs.ai: Pixie in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030407,0,'2026-05-17T17:06:47.002845+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.planetscale.com/concepts/planetscale-workflow','docs.planetscale.com: The PlanetScale workflow 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','925a19dd4aecae669ba5c7d6e84b21436fba9032d80a59179ce6680cef985370',100.0,1779034356,0,'2026-05-17T18:12:36.285434+02:00',NULL,NULL,NULL,'[]','[]','["docs/liquibase.md"]','[]','{}','{"duplicate_of": "https://planetscale.com/docs/vitess/best-practices"}');
INSERT INTO "resources" VALUES('https://docs.portworx.com/portworx-backup-on-prem','PX-Backup: docs','','2025',4,'Official operational documentation for Portworx Backup (PX-Backup). Walks through multi-tenant metadata backups, scheduling pipelines, and application-consistent target snapshots.','Markdown','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Enterprise Backup", "Proprietary Platforms"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes-backup-migrations.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.projectcalico.org/getting-started/openshift/installation','docs.projectcalico.org: Install an OpenShift 4 cluster with Calico','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e1ea973a372db8fd022a26f235d2a4ec52bf417c543607dfdc2a86c10b89263e',100.0,1.7790293697133851e+09,0,'2026-05-17T16:49:29.713385+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://docs.tigera.io/calico/latest/getting-started/kubernetes/openshift/installation"}');
+INSERT INTO "resources" VALUES('https://docs.projectcalico.org/getting-started/openshift/installation','docs.projectcalico.org: Install an OpenShift 4 cluster with Calico','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e1ea973a372db8fd022a26f235d2a4ec52bf417c543607dfdc2a86c10b89263e',100.0,1779029369,0,'2026-05-17T16:49:29.713385+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://docs.tigera.io/calico/latest/getting-started/kubernetes/openshift/installation"}');
INSERT INTO "resources" VALUES('https://docs.python.org/3/library/hashlib.html','docs.python.org: scrypt (standard library)','','2026',5,'Provides built-in, low-level access to the scrypt key derivation function inside Python''s native standard library (hashlib). This ensures robust password protection out-of-the-box without requiring compilation of external binary packages.','Python','Library','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Cryptography", "Hashing Algorithms"]','["[DE FACTO STANDARD]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.ray.io/en/latest','Ray','','2026',5,'Ray is the premier distributed execution framework for scaling compute-heavy AI and Python workloads. It provides low-overhead, dynamic actor execution models, powering distributed training (Ray Train), hyperparameter tuning (Ray Tune), and model serving (Ray Serve) at enterprise scale.','C++','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Distributed Systems", "Compute Engines", "Ray"]','["[DE FACTO STANDARD]"]','[]','["mlops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.7817361228615961e+09,0,'2026-06-18T00:42:02.861596+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/architecture/additional-concepts',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173612366547489e+09,0,'2026-06-18T00:42:03.665475+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/architecture/architecture-index',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.7817361249002521e+09,0,'2026-06-18T00:42:04.900252+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/architecture/core-concepts',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173611281822896e+09,0,'2026-06-18T00:41:52.818229+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp3.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/cluster_administration/admin-guide-manage-scc',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736123.21357,0,'2026-06-18T00:42:03.213570+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/cluster_administration/configuring-cluster-auto-scaler-aws',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736122.59349,0,'2026-06-18T00:42:02.593490+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["openshift.md", "kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/configuring_clusters/prometheus-cluster-monitoring',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.7817361111738491e+09,0,'2026-06-18T00:41:51.173849+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/configuring_clusters/setting-up-a-router',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736113.00673,0,'2026-06-18T00:41:53.006730+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/container_security_guide/security-platform',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.7817361263472321e+09,0,'2026-06-18T00:42:06.347232+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/developer_guide/tutorials',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173612421723389e+09,0,'2026-06-18T00:42:04.217234+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["openshift-pipelines.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/release_notes/release-notes-ocp-3-11-release-notes',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173610166204595e+09,0,'2026-06-18T00:41:41.662046+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/3.6/html/cluster_administration/admin-guide-manage-scc',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173590150982904e+09,0,'2026-06-18T00:38:21.509829+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["crunchydata.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.1/html/authentication/using-service-accounts',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173590278987288e+09,0,'2026-06-18T00:38:22.789873+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["crunchydata.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.1/pdf/updating_clusters/OpenShift_Container_Platform-4.1-Updating_clusters-en-US.pdf',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','8f5f43383acd8902dd7df2b7e112a34203d5fbc4bcea3bc1bb6e57b737eeaea0',100.0,1.77913049500572109e+09,0,'2026-05-18T20:54:55.005721+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.2/html/applications/quotas',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173611375450706e+09,0,'2026-06-18T00:41:53.754507+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp3.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.2/html/container-native_virtualization/container-native-virtualization-2-1-release-notes',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173611246349191e+09,0,'2026-06-18T00:41:52.463492+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp3.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.2/html/images/using-images',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173612320059609e+09,0,'2026-06-18T00:42:03.200596+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["openshift-pipelines.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.2/html/installing_on_ibm_z/index',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173596101589202e+09,0,'2026-06-18T00:39:21.015892+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ibm_cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.2/pdf/installing_on_ibm_z/index',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173596105712294e+09,0,'2026-06-18T00:39:21.057123+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ibm_cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.21',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.77938856254384088e+09,0,'2026-05-21T20:36:02.543841+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736122,0,'2026-06-18T00:42:02.861596+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["openshift.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/architecture/additional-concepts',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736123,0,'2026-06-18T00:42:03.665475+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["openshift.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/architecture/architecture-index',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736124,0,'2026-06-18T00:42:04.900252+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["openshift.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/architecture/core-concepts',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736112,0,'2026-06-18T00:41:52.818229+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp3.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/cluster_administration/admin-guide-manage-scc',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736123,0,'2026-06-18T00:42:03.213570+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["openshift.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/cluster_administration/configuring-cluster-auto-scaler-aws',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736122,0,'2026-06-18T00:42:02.593490+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["openshift.md", "kubernetes-autoscaling.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/configuring_clusters/prometheus-cluster-monitoring',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736111,0,'2026-06-18T00:41:51.173849+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/configuring_clusters/setting-up-a-router',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736113,0,'2026-06-18T00:41:53.006730+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/container_security_guide/security-platform',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736126,0,'2026-06-18T00:42:06.347232+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["openshift.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/developer_guide/tutorials',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736124,0,'2026-06-18T00:42:04.217234+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["openshift-pipelines.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/3.11/html/release_notes/release-notes-ocp-3-11-release-notes',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736101,0,'2026-06-18T00:41:41.662046+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/3.6/html/cluster_administration/admin-guide-manage-scc',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735901,0,'2026-06-18T00:38:21.509829+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["crunchydata.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.1/html/authentication/using-service-accounts',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735902,0,'2026-06-18T00:38:22.789873+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["crunchydata.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.1/pdf/updating_clusters/OpenShift_Container_Platform-4.1-Updating_clusters-en-US.pdf',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','8f5f43383acd8902dd7df2b7e112a34203d5fbc4bcea3bc1bb6e57b737eeaea0',100.0,1779130495,0,'2026-05-18T20:54:55.005721+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.2/html/applications/quotas',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736113,0,'2026-06-18T00:41:53.754507+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp3.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.2/html/container-native_virtualization/container-native-virtualization-2-1-release-notes',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736112,0,'2026-06-18T00:41:52.463492+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp3.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.2/html/images/using-images',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736123,0,'2026-06-18T00:42:03.200596+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["openshift-pipelines.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.2/html/installing_on_ibm_z/index',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735961,0,'2026-06-18T00:39:21.015892+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ibm_cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.2/pdf/installing_on_ibm_z/index',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735961,0,'2026-06-18T00:39:21.057123+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ibm_cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.21',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1779388562,0,'2026-05-21T20:36:02.543841+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.21/html/ai_workloads/red-hat-build-of-kueue','Red Hat Build of Kueue','','2024',4,'Focuses on Red Hat''s enterprise integration of Kueue, a Kubernetes-native job queueing system designed to manage resource quotas, tenant isolation, and fair-share scheduling for high-performance AI/ML and batch workloads. Live Grounding confirms Kueue is crucial in 2026 for orchestrating GPU and CPU cluster resource allocation dynamically across large-scale enterprise clusters.','Markdown','Reference','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data & AI", "Batch Scheduling", "Kueue"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes-operators-controllers.md", "kubernetes-bigdata.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.4',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173611331170392e+09,0,'2026-06-18T00:41:53.311704+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html-single/service_mesh/index',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.781736113618366e+09,0,'2026-06-18T00:41:53.618366+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/architecture/architecture-rhcos',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173611288490509e+09,0,'2026-06-18T00:41:52.884905+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/authentication_and_authorization/understanding-authentication',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173612649812603e+09,0,'2026-06-18T00:42:06.498126+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/builds/custom-builds-buildah',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78143215961943197e+09,0,'2026-06-14T12:15:59.619432+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/cli_tools/openshift-cli-oc',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173612357649803e+09,0,'2026-06-18T00:42:03.576498+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/logging/cluster-logging-deploying',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173611807288503e+09,0,'2026-06-18T00:41:58.072885+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/machine_management/applying-autoscaling',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736122.60558,0,'2026-06-18T00:42:02.605580+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["openshift.md", "kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/networking/multiple-networks',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173611333744311e+09,0,'2026-06-18T00:41:53.337443+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/networking/understanding-networking',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173612252292609e+09,0,'2026-06-18T00:42:02.522926+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/operators/olm-adding-operators-to-a-cluster',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.781736112997684e+09,0,'2026-06-18T00:41:52.997684+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/release_notes/ocp-4-4-release-notes',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736114.85233,0,'2026-06-18T00:41:54.852330+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/service_mesh/service-mesh-1-x',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.7817361167938261e+09,0,'2026-06-18T00:41:56.793826+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.8/html/cicd/gitops',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173591136160898e+09,0,'2026-06-18T00:38:31.361609+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.8/html/registry/index',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173615504236292e+09,0,'2026-06-18T00:42:35.042363+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["registries.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/red_hat_jboss_web_server/5.4/html-single/red_hat_jboss_web_server_for_openshift/index',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173591100670504e+09,0,'2026-06-18T00:38:31.006705+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.robusta.dev','Robusta','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','9180cac0ecd167a9b419965fa73e5864153872f63ac8d71d42add06ee17b0a77',100.0,1.77903452830777406e+09,0,'2026-05-17T18:15:28.307774+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.robusta.dev/master/index.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.robusta.dev in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,100.0,1.78173604651264905e+09,0,'2026-06-18T00:40:46.512649+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.sonarqube.org/latest/analysis/overview','SonarQube Scanner Overview','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0319df9f31640c7a17d45b4ec27e25304d9c8f36ef24fb84f3fc110778f46f79',100.0,1779030990.03182,0,'2026-05-17T17:16:30.031820+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{"duplicate_of": "https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/overview"}');
-INSERT INTO "resources" VALUES('https://docs.sonarqube.org/latest/analysis/scan/sonarscanner','anything else (CLI) - SonarScanner','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','2f76a859c4e8787e4bf5db7b35c2e20f4dd79b3e4d94bd1a87af6c1746a8c348',100.0,1.77903096695290088e+09,0,'2026-05-17T17:16:06.952901+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-ant','Ant - SonarScanner for Ant','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','27d0fda983d5e6593d84eaeeb3aee8edcc2cb43e1cd7354d267817dfad1330df',100.0,1.77903042315374207e+09,0,'2026-05-17T17:07:03.153742+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-azure-devops','Azure DevOps - SonarQube Extension for Azure DevOps','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','f44737a63d5eebc7f1afbc7fbef69a940df45681cde8ba98dc523e862b7db64c',100.0,1.77903050406970691e+09,0,'2026-05-17T17:08:24.069707+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-gradle','Gradle - SonarScanner for Gradle','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','eaf2dd764262332907cbbbf9ca0f950c554cbb1cdadaef82832373bc1c72b724',100.0,1.77903342274072194e+09,0,'2026-05-17T17:57:02.740722+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-jenkins','SonarScanner for Jenkins 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','8116c61990f93d98e7bb69605c64fde5a04fb8855e93df9b0d1a3f3eaa15e457',100.0,1.77903022122410392e+09,0,'2026-05-17T17:03:41.224104+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md", "docs/sonarqube.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-maven','Maven - use the SonarScanner for Maven','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','b52b73ee0b1c72719b5719e2ba4700e0a25445ae45a72cb8428154bab29f664d',100.0,1.77903246730108404e+09,0,'2026-05-17T17:41:07.301084+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-msbuild','MSBuild - SonarScanner for MSBuild','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','803bdf3af644066711ba52c9f48b754aeac04b7739c54da2d8da3b432931b51a',100.0,1.77903052668330311e+09,0,'2026-05-17T17:08:46.683303+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.sonarsource.com/sonarqube-server/2025.5/analyzing-source-code/scanners',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,100.0,1.7791304949780519e+09,0,'2026-05-18T20:54:54.978052+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.4',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736113,0,'2026-06-18T00:41:53.311704+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html-single/service_mesh/index',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736113,0,'2026-06-18T00:41:53.618366+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/architecture/architecture-rhcos',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736112,0,'2026-06-18T00:41:52.884905+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/authentication_and_authorization/understanding-authentication',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736126,0,'2026-06-18T00:42:06.498126+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["openshift.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/builds/custom-builds-buildah',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781432159,0,'2026-06-14T12:15:59.619432+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/cli_tools/openshift-cli-oc',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736123,0,'2026-06-18T00:42:03.576498+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["openshift.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/logging/cluster-logging-deploying',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736118,0,'2026-06-18T00:41:58.072885+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/machine_management/applying-autoscaling',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736122,0,'2026-06-18T00:42:02.605580+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["openshift.md", "kubernetes-autoscaling.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/networking/multiple-networks',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736113,0,'2026-06-18T00:41:53.337443+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/networking/understanding-networking',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736122,0,'2026-06-18T00:42:02.522926+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/operators/olm-adding-operators-to-a-cluster',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736112,0,'2026-06-18T00:41:52.997684+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/release_notes/ocp-4-4-release-notes',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736114,0,'2026-06-18T00:41:54.852330+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.4/html/service_mesh/service-mesh-1-x',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736116,0,'2026-06-18T00:41:56.793826+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.8/html/cicd/gitops',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735911,0,'2026-06-18T00:38:31.361609+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/openshift_container_platform/4.8/html/registry/index',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736155,0,'2026-06-18T00:42:35.042363+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["registries.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.redhat.com/en/documentation/red_hat_jboss_web_server/5.4/html-single/red_hat_jboss_web_server_for_openshift/index',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.redhat.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735911,0,'2026-06-18T00:38:31.006705+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.robusta.dev','Robusta','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','9180cac0ecd167a9b419965fa73e5864153872f63ac8d71d42add06ee17b0a77',100.0,1779034528,0,'2026-05-17T18:15:28.307774+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.robusta.dev/master/index.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering docs.robusta.dev in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,100.0,1781736046,0,'2026-06-18T00:40:46.512649+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.sonarqube.org/latest/analysis/overview','SonarQube Scanner Overview','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0319df9f31640c7a17d45b4ec27e25304d9c8f36ef24fb84f3fc110778f46f79',100.0,1779030990,0,'2026-05-17T17:16:30.031820+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{"duplicate_of": "https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/overview"}');
+INSERT INTO "resources" VALUES('https://docs.sonarqube.org/latest/analysis/scan/sonarscanner','anything else (CLI) - SonarScanner','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','2f76a859c4e8787e4bf5db7b35c2e20f4dd79b3e4d94bd1a87af6c1746a8c348',100.0,1779030966,0,'2026-05-17T17:16:06.952901+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-ant','Ant - SonarScanner for Ant','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','27d0fda983d5e6593d84eaeeb3aee8edcc2cb43e1cd7354d267817dfad1330df',100.0,1779030423,0,'2026-05-17T17:07:03.153742+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-azure-devops','Azure DevOps - SonarQube Extension for Azure DevOps','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','f44737a63d5eebc7f1afbc7fbef69a940df45681cde8ba98dc523e862b7db64c',100.0,1779030504,0,'2026-05-17T17:08:24.069707+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-gradle','Gradle - SonarScanner for Gradle','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','eaf2dd764262332907cbbbf9ca0f950c554cbb1cdadaef82832373bc1c72b724',100.0,1779033422,0,'2026-05-17T17:57:02.740722+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-jenkins','SonarScanner for Jenkins 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','8116c61990f93d98e7bb69605c64fde5a04fb8855e93df9b0d1a3f3eaa15e457',100.0,1779030221,0,'2026-05-17T17:03:41.224104+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md", "docs/sonarqube.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-maven','Maven - use the SonarScanner for Maven','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','b52b73ee0b1c72719b5719e2ba4700e0a25445ae45a72cb8428154bab29f664d',100.0,1779032467,0,'2026-05-17T17:41:07.301084+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-msbuild','MSBuild - SonarScanner for MSBuild','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','803bdf3af644066711ba52c9f48b754aeac04b7739c54da2d8da3b432931b51a',100.0,1779030526,0,'2026-05-17T17:08:46.683303+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.sonarsource.com/sonarqube-server/2025.5/analyzing-source-code/scanners',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,100.0,1779130494,0,'2026-05-18T20:54:54.978052+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/overview','SonarQube Scanner Overview','- [Gradle - SonarScanner for Gradle](https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/sonarscanner-for-gradle)
- [MSBuild - SonarScanner for MSBuild](https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/dotnet/installing)
- [Maven - use the SonarScanner for Maven](https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/sonarscanner-for-maven)
@@ -4482,529 +4482,529 @@ INSERT INTO "resources" VALUES('https://docs.sonarsource.com/sonarqube-server/an
- [Azure DevOps - SonarQube Extension for Azure DevOps](https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/sonarqube-extension-for-azure-devops)
- [Ant - SonarScanner for Ant](https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/scanner-environment/general-requirements)
- [anything else (CLI) - SonarScanner](https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/sonarscanner)','2026',5,'Official architectural overview of SonarQube scanning tooling. Details execution mechanics with Gradle, MSBuild, Maven, Jenkins, Azure DevOps, and generic bash runner scripts.','N/A','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Continuous Integration", "Code Quality", "Static Analysis Platforms"]','["[DE FACTO STANDARD]"]','[]','["sonarqube.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/dotnet/installing',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','9dd983ea22a68004ff16e7fd1848214d03fb40ad3eaddd9734b293ee7ff1b905',100.0,1779130494.94614,1,'2026-05-18T20:54:54.946140+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/jenkins-extension-sonarqube',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','0fb81bb5de0bdbd911a9d79341dc649eac7c48e3071f3b3a61d3d85dc262e267',100.0,1.77913049496430611e+09,1,'2026-05-18T20:54:54.964306+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/sonarqube-extension-for-azure-devops',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','fc2b2a727fd9657c9d67c0077a77cf2129f6dc96a0a110b847444835d5b2457b',100.0,1.77913049498474407e+09,1,'2026-05-18T20:54:54.984744+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/sonarscanner',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','46d88f6dc179842dcd71ff3ed9ba9395337a884667afa3754c0b61ffa65b1b54',100.0,1.77913049498470497e+09,1,'2026-05-18T20:54:54.984705+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/sonarscanner-for-gradle',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','b39912ba1bcc609c5177ddba5a66b0a29d59114980111131dbe32a44e7f75e31',100.0,1.77913049495019888e+09,1,'2026-05-18T20:54:54.950199+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/sonarscanner-for-jenkins',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'review_required','manual',NULL,64.0,1.77913049502847909e+09,0,'2026-05-18T20:54:55.028479+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{"review_metadata": {"original_url": "https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/sonarscanner-for-jenkins", "proposed_url": "NONE", "reason": "High-Value Protection: 404", "timestamp": "2026-05-18T18:54:55.028481"}}');
-INSERT INTO "resources" VALUES('https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/sonarscanner-for-maven',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','0d37a231ba600b7346834931f23424ceec077a8a963b445a61617e683e381b81',100.0,1.779130495022125e+09,1,'2026-05-18T20:54:55.022125+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/dotnet/installing',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','9dd983ea22a68004ff16e7fd1848214d03fb40ad3eaddd9734b293ee7ff1b905',100.0,1779130494,1,'2026-05-18T20:54:54.946140+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/jenkins-extension-sonarqube',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','0fb81bb5de0bdbd911a9d79341dc649eac7c48e3071f3b3a61d3d85dc262e267',100.0,1779130494,1,'2026-05-18T20:54:54.964306+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/sonarqube-extension-for-azure-devops',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','fc2b2a727fd9657c9d67c0077a77cf2129f6dc96a0a110b847444835d5b2457b',100.0,1779130494,1,'2026-05-18T20:54:54.984744+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/sonarscanner',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','46d88f6dc179842dcd71ff3ed9ba9395337a884667afa3754c0b61ffa65b1b54',100.0,1779130494,1,'2026-05-18T20:54:54.984705+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/sonarscanner-for-gradle',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','b39912ba1bcc609c5177ddba5a66b0a29d59114980111131dbe32a44e7f75e31',100.0,1779130494,1,'2026-05-18T20:54:54.950199+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/sonarscanner-for-jenkins',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'review_required','manual',NULL,64.0,1779130495,0,'2026-05-18T20:54:55.028479+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{"review_metadata": {"original_url": "https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/sonarscanner-for-jenkins", "proposed_url": "NONE", "reason": "High-Value Protection: 404", "timestamp": "2026-05-18T18:54:55.028481"}}');
+INSERT INTO "resources" VALUES('https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/scanners/sonarscanner-for-maven',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','0d37a231ba600b7346834931f23424ceec077a8a963b445a61617e683e381b81',100.0,1779130495,1,'2026-05-18T20:54:55.022125+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.stacksimplify.com/aws-eks/aws-alb-ingress/lean-kubernetes-aws-alb-ingress-basics','stacksimplify.com: AWS ALB Ingress Service - Basics 🌟','','2022',0,'Fundamentals on deploying the AWS Load Balancer Controller within EKS. Details mapping of ingress objects to physical Application Load Balancers, target groups, and routing configurations.','English','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "AWS EKS", "Networking"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.stacksimplify.com/aws-eks/aws-devops-eks/learn-to-master-devops-on-aws-eks-using-aws-codecommit-codebuild-codepipeline','stacksimplify.com: DevOps with AWS CodePipeline on AWS EKS','','2024',0,'Thorough technical learning guide configuring CI/CD pipelines targeting AWS EKS. Integrates AWS native tools like CodeCommit, CodeBuild, and CodePipeline with modern container orchestration standards.','Markdown','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps & CI/CD", "AWS EKS", "CodePipeline"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://docs.tigera.io/calico/latest/getting-started/kubernetes/openshift/installation','docs.projectcalico.org: Install an OpenShift 4 cluster with Calico','','2023',0,'A step-by-step technical blueprint for deploying Project Calico as the primary CNI within a Red Hat OpenShift 4 cluster. It outlines replacing the default network provider with Calico to leverage enhanced network security policy engines and optimized IP Address Management (IPAM). Integration focuses on Operator-driven setups, configuring custom Calico CRDs to control BGP routing and wireguard encryption for inter-node pod traffic.','English','Technical Guide','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "Container Network Interface", "Calico Integrations"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://docs.traefik.io','docs.traefik.io','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2aefce0720d2d3e4f79f76bed1292ce6ad09328c539ba53761568670d63a4460',100.0,1.7790321142049849e+09,0,'2026-05-17T17:35:14.204985+02:00',NULL,NULL,NULL,'[]','[]','["docs/mkdocs.md"]','[]','{}','{"duplicate_of": "https://doc.traefik.io/traefik"}');
-INSERT INTO "resources" VALUES('https://docs.wavefront.com/activemq.html','docs.wavefront.com/activemq.html','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','32b211e3549ca242c6138bb64d5bcd1f946e50897dd2235e2d9c26dd9297acc7',100.0,1.779032817301234e+09,1,'2026-05-17T17:46:57.301234+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md", "docs/prometheus.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://dok.community','dok.community: DoKC Data on Kubernetes','','2026',0,'The central hub for the Data on Kubernetes Community (DoKC), which advocates for running stateful microservices, operators, and relational databases directly inside Kubernetes. It gathers technical resources, patterns, and performance studies to validate production reliability. A leading organization defining stateful application architectures.','English','Community Portal','Intermediate',0,'online','manual','N/A',100.0,1.78142999621408391e+09,0,'2026-06-14T11:39:56.214084+02:00',NULL,NULL,NULL,'["Storage & Data", "Data on Kubernetes", "Community Hub"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["index.md", "kubernetes-storage.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dok.community/dokc-2021-report','dok.community: Data on Kubernetes 2021 Report','','2021',0,'This classic report maps standard adoption trends of stateful workloads in containerized environments. It highlights performance, operations, and resource efficiency as key factors convincing enterprises to run workloads on native Kubernetes storage pools instead of external infrastructure.','English','Research Report','Intermediate',0,'online','manual','N/A',100.0,1.78142997587930297e+09,0,'2026-06-14T11:39:35.879303+02:00',NULL,NULL,NULL,'["Storage & Data", "Data on Kubernetes", "Industry Research"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','["docs/databases.md", "docs/kubernetes-storage.md"]','["databases.md", "kubernetes-storage.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dolphinscheduler.apache.org',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','02b06607d8efd665fbb523b24c271c0c38a55757b02f15b4717d0336a6d8b53e',100.0,1.7790339033854959e+09,0,'2026-05-17T18:05:03.385496+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://dominik-tornow.medium.com/inside-kubernetes-rbac-9988b08a738a','==dominik-tornow.medium.com: Inside Kubernetes RBAC==','','N/A',0,'A curated technical resource and architectural guide covering ==dominik-tornow.medium.com: Inside Kubernetes RBAC== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790297349634819e+09,0,'2026-05-17T16:55:34.963482+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://doodle.com','Doodle','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','de0598d7cb442a483cc7d02d723c57b074f86d8ad302d664d49ce21e36e36c58',100.0,1.77903180526745104e+09,0,'2026-05-17T17:30:05.267451+02:00',NULL,NULL,NULL,'[]','[]','["docs/appointment-scheduling.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://docs.traefik.io','docs.traefik.io','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2aefce0720d2d3e4f79f76bed1292ce6ad09328c539ba53761568670d63a4460',100.0,1779032114,0,'2026-05-17T17:35:14.204985+02:00',NULL,NULL,NULL,'[]','[]','["docs/mkdocs.md"]','[]','{}','{"duplicate_of": "https://doc.traefik.io/traefik"}');
+INSERT INTO "resources" VALUES('https://docs.wavefront.com/activemq.html','docs.wavefront.com/activemq.html','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','32b211e3549ca242c6138bb64d5bcd1f946e50897dd2235e2d9c26dd9297acc7',100.0,1779032817,1,'2026-05-17T17:46:57.301234+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md", "docs/prometheus.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dok.community','dok.community: DoKC Data on Kubernetes','','2026',0,'The central hub for the Data on Kubernetes Community (DoKC), which advocates for running stateful microservices, operators, and relational databases directly inside Kubernetes. It gathers technical resources, patterns, and performance studies to validate production reliability. A leading organization defining stateful application architectures.','English','Community Portal','Intermediate',0,'online','manual','N/A',100.0,1781429996,0,'2026-06-14T11:39:56.214084+02:00',NULL,NULL,NULL,'["Storage & Data", "Data on Kubernetes", "Community Hub"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["index.md", "kubernetes-storage.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dok.community/dokc-2021-report','dok.community: Data on Kubernetes 2021 Report','','2021',0,'This classic report maps standard adoption trends of stateful workloads in containerized environments. It highlights performance, operations, and resource efficiency as key factors convincing enterprises to run workloads on native Kubernetes storage pools instead of external infrastructure.','English','Research Report','Intermediate',0,'online','manual','N/A',100.0,1781429975,0,'2026-06-14T11:39:35.879303+02:00',NULL,NULL,NULL,'["Storage & Data", "Data on Kubernetes", "Industry Research"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','["docs/databases.md", "docs/kubernetes-storage.md"]','["databases.md", "kubernetes-storage.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dolphinscheduler.apache.org',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','02b06607d8efd665fbb523b24c271c0c38a55757b02f15b4717d0336a6d8b53e',100.0,1779033903,0,'2026-05-17T18:05:03.385496+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dominik-tornow.medium.com/inside-kubernetes-rbac-9988b08a738a','==dominik-tornow.medium.com: Inside Kubernetes RBAC==','','N/A',0,'A curated technical resource and architectural guide covering ==dominik-tornow.medium.com: Inside Kubernetes RBAC== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029734,0,'2026-05-17T16:55:34.963482+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://doodle.com','Doodle','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','de0598d7cb442a483cc7d02d723c57b074f86d8ad302d664d49ce21e36e36c58',100.0,1779031805,0,'2026-05-17T17:30:05.267451+02:00',NULL,NULL,NULL,'[]','[]','["docs/appointment-scheduling.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://doodle.com/en','Doodle','','2024',0,'Collaborative scheduling engine specializing in group polling to establish consensus times. Cuts down back-and-forth emails when coordinating meetings across varying external directories.','JavaScript','SaaS','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Collaborative Operations", "Workspace Scheduling", "Commercial Tools"]','["[COMMUNITY-TOOL]"]','[]','["appointment-scheduling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://doordash.engineering/2021/04/14/gradual-code-releases-using-an-in-house-kubernetes-canary-controller','doordash.engineering: Gradual Code Releases Using an In-House Kubernetes'' Canary Controller','','N/A',0,'A curated technical resource and architectural guide covering doordash.engineering: Gradual Code Releases Using an In-House Kubernetes'' Canary Controller in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903375108305907e+09,0,'2026-05-17T18:02:31.083059+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://doordash.engineering/2022/06/23/fast-feedback-loop-for-kubernetes-product-development-in-a-production-environment','doordash.engineering: Fast Feedback Loop for Kubernetes Product Development'' in a Production Environment','','N/A',0,'A curated technical resource and architectural guide covering doordash.engineering: Fast Feedback Loop for Kubernetes Product Development'' in a Production Environment in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902915866767907e+09,0,'2026-05-17T16:45:58.667679+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://doordash.engineering/2022/08/09/how-to-handle-kubernetes-health-checks','doordash.engineering: How to Handle Kubernetes Health Checks','','N/A',0,'A curated technical resource and architectural guide covering doordash.engineering: How to Handle Kubernetes Health Checks in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903447727296304e+09,0,'2026-05-17T18:14:37.272963+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://doppler.com/blog/environment-variables-in-python','doppler.com: Using Environment Variables in Python for App Configuration'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7e40bd9004d4e69d3b7e67712cc2e366eaa88a51be45710d0465cc3d2c2b8952',100.0,1.77903434599661302e+09,0,'2026-05-17T18:12:25.996613+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://www.doppler.com/blog/environment-variables-in-python"}');
-INSERT INTO "resources" VALUES('https://dormoshe.io/trending-news/kubernetes-101-part-i-the-fundamentals-23a1-60035','dormoshe.io: Kubernetes 101, part I, the fundamentals | Leandro Proença','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','b68790d64ba787231e36bed9ee4666ac66aa18e83ae9b10b830cc6e15b6f9170',100.0,1779031910.46171,1,'2026-05-17T17:31:50.461710+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://doordash.engineering/2021/04/14/gradual-code-releases-using-an-in-house-kubernetes-canary-controller','doordash.engineering: Gradual Code Releases Using an In-House Kubernetes'' Canary Controller','','N/A',0,'A curated technical resource and architectural guide covering doordash.engineering: Gradual Code Releases Using an In-House Kubernetes'' Canary Controller in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033751,0,'2026-05-17T18:02:31.083059+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://doordash.engineering/2022/06/23/fast-feedback-loop-for-kubernetes-product-development-in-a-production-environment','doordash.engineering: Fast Feedback Loop for Kubernetes Product Development'' in a Production Environment','','N/A',0,'A curated technical resource and architectural guide covering doordash.engineering: Fast Feedback Loop for Kubernetes Product Development'' in a Production Environment in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029158,0,'2026-05-17T16:45:58.667679+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://doordash.engineering/2022/08/09/how-to-handle-kubernetes-health-checks','doordash.engineering: How to Handle Kubernetes Health Checks','','N/A',0,'A curated technical resource and architectural guide covering doordash.engineering: How to Handle Kubernetes Health Checks in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034477,0,'2026-05-17T18:14:37.272963+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://doppler.com/blog/environment-variables-in-python','doppler.com: Using Environment Variables in Python for App Configuration'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7e40bd9004d4e69d3b7e67712cc2e366eaa88a51be45710d0465cc3d2c2b8952',100.0,1779034345,0,'2026-05-17T18:12:25.996613+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://www.doppler.com/blog/environment-variables-in-python"}');
+INSERT INTO "resources" VALUES('https://dormoshe.io/trending-news/kubernetes-101-part-i-the-fundamentals-23a1-60035','dormoshe.io: Kubernetes 101, part I, the fundamentals | Leandro Proença','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','b68790d64ba787231e36bed9ee4666ac66aa18e83ae9b10b830cc6e15b6f9170',100.0,1779031910,1,'2026-05-17T17:31:50.461710+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://dotnet-helpers.com/powershell/azure-keyvault-set-and-retrieve-secrets','dotnet-helpers.com: Azure KeyVault Set and Retrieve Secrets using Powershell 🌟','','2021',0,'Demonstrates standard CRUD API routines for setting, changing, and pulling protected application settings from active Azure KeyVault services using current Microsoft Az commands.','PowerShell','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platform Management", "Secret Management", "Azure Key Vault", "Infrastructure Automation"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dotnet-helpers.com/powershell/convert-yaml-to-json-or-json-to-yaml-using-powershell','dotnet-helpers.com: How to Convert YAML to JSON / JSON to YAML using PowerShell','','2021',3,'A practical guide showing how to convert configuration formats using PowerShell script pipelines. It demonstrates how to parse and map structures between JSON and YAML, helping administrators automate tasks in Windows-centric environments.','PowerShell','article','intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Configuration Management", "YAML Processing", "CLI Tools"]','["[COMMUNITY-TOOL]"]','[]','["yaml.md"]','{}','{"is_special": true}');
INSERT INTO "resources" VALUES('https://dotnet-helpers.com/powershell/passing-local-variables-to-remote-powershell-session','dotnet-helpers.com: Passing Local Variables to Remote PowerShell session','','2021',0,'Provides examples details variable scope passing techniques over active WinRM and remote sessions. Includes configuration parameters for `$Using:` prefix arguments and script-block parameters.','PowerShell','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure Automation", "Remote Administration", "WinRM", "Session Management"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dotnet.microsoft.com/apps/xamarin','dotnet.microsoft.com: Xamarin','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','ac547a5b8ca857fb15d72587a9d7e3c90df165deb914699170c9cdf6c87d975a',100.0,1.77903019005819392e+09,0,'2026-05-17T17:03:10.058194+02:00',NULL,NULL,NULL,'[]','[]','["docs/xamarin.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dotnet.microsoft.com/apps/xamarin','dotnet.microsoft.com: Xamarin','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','ac547a5b8ca857fb15d72587a9d7e3c90df165deb914699170c9cdf6c87d975a',100.0,1779030190,0,'2026-05-17T17:03:10.058194+02:00',NULL,NULL,NULL,'[]','[]','["docs/xamarin.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://dotnet.microsoft.com/en-us/apps/xamarin','dotnet.microsoft.com: What is Xamarin?','','2024',0,'An introductory resource detailing Xamarin''s architecture, demonstrating how C# code gets compiled to native binaries using Mono or .NET execution runtimes. It highlights the historically unified codebase approach for mobile UI design. This documentation is primarily of historical interest as the ecosystem transitions entirely to modern .NET MAUI runtimes.','C#','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Mobile Development", "Cross-Platform", "Xamarin"]','["[COMMUNITY-TOOL]"]','[]','["xamarin.md", "dotnet.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dotnet.microsoft.com/learn/xamarin/what-is-xamarin','dotnet.microsoft.com: What is Xamarin?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ac547a5b8ca857fb15d72587a9d7e3c90df165deb914699170c9cdf6c87d975a',100.0,1.77903000984560394e+09,0,'2026-05-17T17:00:09.845604+02:00',NULL,NULL,NULL,'[]','[]','["docs/xamarin.md"]','[]','{}','{"duplicate_of": "https://dotnet.microsoft.com/apps/xamarin"}');
+INSERT INTO "resources" VALUES('https://dotnet.microsoft.com/learn/xamarin/what-is-xamarin','dotnet.microsoft.com: What is Xamarin?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ac547a5b8ca857fb15d72587a9d7e3c90df165deb914699170c9cdf6c87d975a',100.0,1779030009,0,'2026-05-17T17:00:09.845604+02:00',NULL,NULL,NULL,'[]','[]','["docs/xamarin.md"]','[]','{}','{"duplicate_of": "https://dotnet.microsoft.com/apps/xamarin"}');
INSERT INTO "resources" VALUES('https://doughellmann.com','Dough Hellmann - Python, OpenStack and Open Source','','2008',0,'Professional engineering journal by Doug Hellmann focusing on deep standard library structures (PyMOTW) and enterprise-level OpenStack cloud engineering with Python.','Python','Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2008-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Backend Development", "Python Ecosystem", "Technical Leadership"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://downdetector.co.uk','==Downdetector==','','N/A',0,'A curated technical resource and architectural guide covering ==Downdetector== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903376540639209e+09,0,'2026-05-17T18:02:45.406392+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/public-cloud-solutions.md"]','["public-cloud-solutions.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://downdetector.co.uk/status/aws-amazon-web-services','downdetector: aws','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77902950751105093e+09,0,'2026-05-17T16:51:47.511051+02:00',NULL,NULL,NULL,'[]','[]','["docs/public-cloud-solutions.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://doylestowncoder.com/2021/11/29/building-ci-cd-pipelines-with-azure-data-factory-part-1','doylestowncoder.com: Building CI/CD Pipelines with Azure Data Factory: Part'' 1','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','27bf235dca95524f4eaafab3ccce08d0fd5e80fbc576de154c8daff5773156bc',100.0,1.77903084727117204e+09,0,'2026-05-17T17:14:07.271172+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://travelrasik.com/category/asia"}');
-INSERT INTO "resources" VALUES('https://doylestowncoder.com/2021/12/02/building-ci-cd-pipelines-with-azure-data-factory-part-2','doylestowncoder.com: Building CI/CD Pipelines with Azure Data Factory: Part'' 2','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','27bf235dca95524f4eaafab3ccce08d0fd5e80fbc576de154c8daff5773156bc',100.0,1.77903415626652407e+09,0,'2026-05-17T18:09:16.266524+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://doylestowncoder.com/2021/11/29/building-ci-cd-pipelines-with-azure-data-factory-part-1"}');
-INSERT INTO "resources" VALUES('https://doylestowncoder.com/2021/12/05/building-ci-cd-pipelines-with-azure-data-factory-part-3','doylestowncoder.com: Building CI/CD Pipelines with Azure Data Factory: Part'' 3','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','27bf235dca95524f4eaafab3ccce08d0fd5e80fbc576de154c8daff5773156bc',100.0,1.77902929511055588e+09,0,'2026-05-17T16:48:15.110556+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://doylestowncoder.com/2021/11/29/building-ci-cd-pipelines-with-azure-data-factory-part-1"}');
-INSERT INTO "resources" VALUES('https://draculatheme.com/pro','Dracula Pro Theme 🌟','','2026',4,'Premium implementation of the Dracula design system, featuring custom variants, optimized fonts, and cohesive configurations for high-efficiency programming environments.','TypeScript','Extension','Beginner',0,'online','manual','2904d076dcbfd2890d350df09be477fe5e38a7b943690bc1015983e3e84c1b24',100.0,1.77903292249303698e+09,1,'2026-05-17T17:48:42.493037+02:00',NULL,NULL,NULL,'["Development Environment", "IDE Customization", "VS Code Tooling"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://draft.sh','Draft','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','04208dc2e1adbf073057b0550c0d1486f8120c9975bfc21605c95524c8d41487',100.0,1.77903373637895107e+09,0,'2026-05-17T18:02:16.378951+02:00',NULL,NULL,NULL,'[]','[]','["docs/scaffolding.md"]','[]','{}','{"duplicate_of": "https://github.com/Azure/draft"}');
-INSERT INTO "resources" VALUES('https://dragondscv.medium.com/controller-runtime-handle-resource-deletion-with-predicate-f69d09dd5802','dragondscv.medium.com: Controller runtime — handle resource deletion with'' predicate','','N/A',0,'A curated technical resource and architectural guide covering dragondscv.medium.com: Controller runtime — handle resource deletion with'' predicate in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903223925900697e+09,0,'2026-05-17T17:37:19.259007+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://draw.io','draw.io','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','16d3d09d879a41295c69257c7c2697fa00bb839ae02118780e8c22fa883cbfda',100.0,1.77903106129261803e+09,0,'2026-05-17T17:17:41.292618+02:00',NULL,NULL,NULL,'[]','[]','["docs/cloud-arch-diagrams.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://downdetector.co.uk','==Downdetector==','','N/A',0,'A curated technical resource and architectural guide covering ==Downdetector== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033765,0,'2026-05-17T18:02:45.406392+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/public-cloud-solutions.md"]','["public-cloud-solutions.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://downdetector.co.uk/status/aws-amazon-web-services','downdetector: aws','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779029507,0,'2026-05-17T16:51:47.511051+02:00',NULL,NULL,NULL,'[]','[]','["docs/public-cloud-solutions.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://doylestowncoder.com/2021/11/29/building-ci-cd-pipelines-with-azure-data-factory-part-1','doylestowncoder.com: Building CI/CD Pipelines with Azure Data Factory: Part'' 1','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','27bf235dca95524f4eaafab3ccce08d0fd5e80fbc576de154c8daff5773156bc',100.0,1779030847,0,'2026-05-17T17:14:07.271172+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://travelrasik.com/category/asia"}');
+INSERT INTO "resources" VALUES('https://doylestowncoder.com/2021/12/02/building-ci-cd-pipelines-with-azure-data-factory-part-2','doylestowncoder.com: Building CI/CD Pipelines with Azure Data Factory: Part'' 2','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','27bf235dca95524f4eaafab3ccce08d0fd5e80fbc576de154c8daff5773156bc',100.0,1779034156,0,'2026-05-17T18:09:16.266524+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://doylestowncoder.com/2021/11/29/building-ci-cd-pipelines-with-azure-data-factory-part-1"}');
+INSERT INTO "resources" VALUES('https://doylestowncoder.com/2021/12/05/building-ci-cd-pipelines-with-azure-data-factory-part-3','doylestowncoder.com: Building CI/CD Pipelines with Azure Data Factory: Part'' 3','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','27bf235dca95524f4eaafab3ccce08d0fd5e80fbc576de154c8daff5773156bc',100.0,1779029295,0,'2026-05-17T16:48:15.110556+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://doylestowncoder.com/2021/11/29/building-ci-cd-pipelines-with-azure-data-factory-part-1"}');
+INSERT INTO "resources" VALUES('https://draculatheme.com/pro','Dracula Pro Theme 🌟','','2026',4,'Premium implementation of the Dracula design system, featuring custom variants, optimized fonts, and cohesive configurations for high-efficiency programming environments.','TypeScript','Extension','Beginner',0,'online','manual','2904d076dcbfd2890d350df09be477fe5e38a7b943690bc1015983e3e84c1b24',100.0,1779032922,1,'2026-05-17T17:48:42.493037+02:00',NULL,NULL,NULL,'["Development Environment", "IDE Customization", "VS Code Tooling"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://draft.sh','Draft','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','04208dc2e1adbf073057b0550c0d1486f8120c9975bfc21605c95524c8d41487',100.0,1779033736,0,'2026-05-17T18:02:16.378951+02:00',NULL,NULL,NULL,'[]','[]','["docs/scaffolding.md"]','[]','{}','{"duplicate_of": "https://github.com/Azure/draft"}');
+INSERT INTO "resources" VALUES('https://dragondscv.medium.com/controller-runtime-handle-resource-deletion-with-predicate-f69d09dd5802','dragondscv.medium.com: Controller runtime — handle resource deletion with'' predicate','','N/A',0,'A curated technical resource and architectural guide covering dragondscv.medium.com: Controller runtime — handle resource deletion with'' predicate in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032239,0,'2026-05-17T17:37:19.259007+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://draw.io','draw.io','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','16d3d09d879a41295c69257c7c2697fa00bb839ae02118780e8c22fa883cbfda',100.0,1779031061,0,'2026-05-17T17:17:41.292618+02:00',NULL,NULL,NULL,'[]','[]','["docs/cloud-arch-diagrams.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://drawio-app.com','draw.io','- [opensource.com: Open source mind mapping with Draw.io](https://opensource.com/article/21/12/open-source-mind-mapping-drawio) Next time you need to brainstorm, organize ideas, or plan a project, start with Draw.io.
- [chcommunity.microsoft.com: Draw.io Azure infrastructure diagrams through code like an artist](https://techcommunity.microsoft.com/blog/azuredevcommunityblog/draw-io-azure-infrastructure-diagrams-through-code-like-an-artist/4071316)','2024',4,'Comprehensive documentation and application guide detailing how to generate Azure cloud architecture diagrams programmatically and design flexible mind maps using draw.io''s code-import features.','JavaScript','Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture & Design", "Visualization", "Diagramming SaaS"]','["[ENTERPRISE-STABLE]"]','[]','["cloud-arch-diagrams.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dreampuf.github.io/GraphvizOnline','dreampuf.github.io/GraphvizOnline','','2024',3,'An online editor to render and preview Graphviz graphs interactively. Widely leveraged by cloud engineers to paste Terraform DAG configurations and visually optimize infrastructure topologies on the fly.','JavaScript','Tool','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Visualization", "Online Editors"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://drill.apache.org','Apache Drill','','2026',4,'Distributed, schema-free SQL query engine built to query multi-structured data repositories including NoSQL systems, file systems, and cloud object storage pools on-the-fly without metadata pre-definition.','Java','Software','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Architecture", "Big Data", "Query Engines"]','["[ENTERPRISE-STABLE]"]','[]','["nosql.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://drone.io','Drone','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8319715ea9ca1bdb2b65f5a7949947a08555c4b2e453fdbfd8708ffec33875ee',100.0,1.77903236901128888e+09,0,'2026-05-17T17:39:29.011289+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{"duplicate_of": "https://www.drone.io"}');
+INSERT INTO "resources" VALUES('https://drone.io','Drone','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8319715ea9ca1bdb2b65f5a7949947a08555c4b2e453fdbfd8708ffec33875ee',100.0,1779032369,0,'2026-05-17T17:39:29.011289+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{"duplicate_of": "https://www.drone.io"}');
INSERT INTO "resources" VALUES('https://dropshare.app/annotate','Annotate by Dropshare: Fast Markup for Images on iOS and iPadOS','A lightweight, vector-based screenshot annotation application for iOS offering deep styling controls, blur tools, and layout numbering for technical reporting.','2026',4,'* **Curator Insight**: An essential utility for mobile cloud architects and SREs requiring fast markup of infrastructure topologies, application bugs, or terminal screens on the go.
-* **Live Grounding**: Released in May 2026, the tool provides 14 editing functions—including crop, zoom loupe, dynamic numbering badges, and pixelation—while processing images purely on-device without data leakage.','en','tool','Beginner',0,'online','automatic','1b2d7e8bbbb6b40e42c8b6f8c932cb6c5d13506fee71156ee39df83915cec511',NULL,1.7803527302075119e+09,0,'2026-06-02T00:25:30.207512+02:00',NULL,NULL,NULL,'["SRE Tools", "Visual Utilities", "Productivity", "iOS Apps"]','["COMMUNITY-TOOL"]','[]','[]','{}','{"category": "devops-tools", "reputation_status": "Vetted", "reputation_summary": "Highly respected native markup utility developed by Timo Josten (creator of Dropshare), praised for its speed, comprehensive layout tools, and strict local device privacy constraints.", "social_preview_url": "https://dropshare.app/assets/img/og.png", "source_provenance": "X.com (QuinnyPig)", "suggested_new_category": "productivity-tools"}');
+* **Live Grounding**: Released in May 2026, the tool provides 14 editing functions—including crop, zoom loupe, dynamic numbering badges, and pixelation—while processing images purely on-device without data leakage.','en','tool','Beginner',0,'online','automatic','1b2d7e8bbbb6b40e42c8b6f8c932cb6c5d13506fee71156ee39df83915cec511',NULL,1780352730,0,'2026-06-02T00:25:30.207512+02:00',NULL,NULL,NULL,'["SRE Tools", "Visual Utilities", "Productivity", "iOS Apps"]','["COMMUNITY-TOOL"]','[]','[]','{}','{"category": "devops-tools", "reputation_status": "Vetted", "reputation_summary": "Highly respected native markup utility developed by Timo Josten (creator of Dropshare), praised for its speed, comprehensive layout tools, and strict local device privacy constraints.", "social_preview_url": "https://dropshare.app/assets/img/og.png", "source_provenance": "X.com (QuinnyPig)", "suggested_new_category": "productivity-tools"}');
INSERT INTO "resources" VALUES('https://druid.apache.org','Apache Druid','','2025',0,'Main documentation repository for Apache Druid, a real-time analytical database optimized for sub-second ad-hoc queries over massive streaming event data volumes. Standard core utility for streaming platforms.','Java','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Databases", "OLAP", "Real-time Analytics"]','["[COMMUNITY-TOOL]"]','[]','["databases.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://duo.com/blog','CloudMapper (OSS)','','2021',4,'Open-source analysis tool designed to visualizes AWS networks and identify potential vulnerability paths. Useful as a legacy blueprint reference for programmatic posture assessments.','Python','CLI Tool','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture & Visualization", "Cloud Discovery", "Security"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','[]','["cloud-arch-diagrams.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://duo.com/blog/introducing-cloudmapper-an-aws-visualization-tool','CloudMapper (OSS)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','41a050c0cde3d1f475bdbfd6ec89103adcb421e8d2fe253213f63ee0ec8f496f',100.0,1.77903448459883308e+09,0,'2026-05-17T18:14:44.598833+02:00',NULL,NULL,NULL,'[]','[]','["docs/cloud-arch-diagrams.md"]','[]','{}','{"duplicate_of": "https://duo.com/blog"}');
+INSERT INTO "resources" VALUES('https://duo.com/blog/introducing-cloudmapper-an-aws-visualization-tool','CloudMapper (OSS)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','41a050c0cde3d1f475bdbfd6ec89103adcb421e8d2fe253213f63ee0ec8f496f',100.0,1779034484,0,'2026-05-17T18:14:44.598833+02:00',NULL,NULL,NULL,'[]','[]','["docs/cloud-arch-diagrams.md"]','[]','{}','{"duplicate_of": "https://duo.com/blog"}');
INSERT INTO "resources" VALUES('https://dustinspecker.com/posts/how-do-kubernetes-and-docker-create-ip-addresses','dustinspecker.com: How Do Kubernetes and Docker Create IP Addresses?!','','2021',4,'A deep technical investigation into the mechanics of Linux network namespaces, virtual ethernet pairs (veth), bridge interfaces, and IP routing rules. Demystifies how Docker and Kubernetes CNI plugins programmatically allocate IPs to containers. Live Grounding shows that understanding these low-level Linux primitives remains highly valuable for troubleshooting complex network packet drops.','Markdown','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking & Security", "Kubernetes Networking", "Deep Dive"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dustinspecker.com/posts/iptables-how-kubernetes-services-direct-traffic-to-pods','dustinspecker.com: iptables: How Kubernetes Services Direct Traffic to Pods','','2021',0,'Low-level diagnostic guide tracing the packet path through programmed iptables rules. Demonstrates exactly how kube-proxy routes cluster IP destination calls to dynamic backend endpoints.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "Core Services", "kube-proxy"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md", "kubernetes-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dustinspecker.com/posts/ipvs-how-kubernetes-services-direct-traffic-to-pods','dustinspecker.com: IPVS: How Kubernetes Services Direct Traffic to Pods','','2021',0,'A core-level networking analysis explaining how the IP Virtual Server (IPVS) routing layer handles service balancing inside high-scale clusters, demonstrating massive throughput advantages over standard iptables.','Go/Bash','Technical Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "Services", "IPVS"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dustinspecker.com/posts/kubernetes-networking-from-scratch-bgp-bird-advertise-pod-routes','dustinspecker.com: Kubernetes Networking from Scratch: Using BGP and BIRD to Advertise Pod Routes','','2020',4,'A hands-on, granular guide demonstrating how to build a fully functioning Kubernetes routing topology from scratch using BGP and BIRD. Explains how underlying CNIs interface with actual routing tables to advertise dynamic pod endpoints to outer networks.','English','Tutorial','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Networking", "Deep Dive", "BGP Routing"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["kubernetes-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dustinspecker.com/posts/scaling-kubernetes-pods-prometheus-metrics','dustinspecker.com: Scaling Kubernetes Pods using Prometheus Metrics 🌟','','2020',0,'Hands-on implementation guide detailing how to deploy and configure the Prometheus Adapter. Explains how to expose custom and external business metrics to drive Horizontal Pod Autoscaler loops beyond standard memory/CPU limits.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Scaling", "Horizontal Pod Autoscaler", "Custom Metrics"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dustymabe.com/2020/09/28/openshift-okd-on-fedora-coreos-on-digitalocean-part-4-recorded-demo','dustymabe.com: OpenShift OKD on Fedora CoreOS on DigitalOcean Part 4: Recorded Demo','','2020',0,'A recorded deployment demo focusing on installing OKD on Fedora CoreOS within DigitalOcean droplets. It illustrates configuring DigitalOcean resources (VPCs, firewalls, volume spaces) and custom ignition templates to orchestrate a highly available cluster topology on an affordable cloud.','English','Video','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platforms", "Distribution", "Cloud Provisioning"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dwdraju.medium.com/kubernetes-job-or-cronjob-which-one-to-use-and-when-4ffd4800d28e','dwdraju.medium.com: Kubernetes Job or CronJob: Which One to Use and When?'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering dwdraju.medium.com: Kubernetes Job or CronJob: Which One to Use and When?'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903304481487393e+09,0,'2026-05-17T17:50:44.814874+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dwdraju.medium.com/kubernetes-job-or-cronjob-which-one-to-use-and-when-4ffd4800d28e','dwdraju.medium.com: Kubernetes Job or CronJob: Which One to Use and When?'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering dwdraju.medium.com: Kubernetes Job or CronJob: Which One to Use and When?'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033044,0,'2026-05-17T17:50:44.814874+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dynatrace-perfclinics.github.io/codelabs/why-devs-love-dynatrace-2/index.html','dynatrace-perfclinics.github.io: Why Devs Love Dynatrace 🌟','','2021',0,'Technical codelab demonstrating how developers leverage Dynatrace APM to identify code-level bottlenecks, analyze database performance, and utilize auto-remediation loops within automated delivery pipelines.','English','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Application Performance Monitoring", "Guides"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["keptn.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/10-api-testing-tips-for-beginners-soap-amp-rest','dzone.com: 10 API Testing Tips for Beginners (SOAP and REST)','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: 10 API Testing Tips for Beginners (SOAP and REST) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173586644064307e+09,0,'2026-06-18T00:37:46.440643+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/10-commandments-on-microservice-decomposition','dzone: 10 Commandments of Microservice Decomposition 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: 10 Commandments of Microservice Decomposition 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173594096954894e+09,0,'2026-06-18T00:39:00.969549+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/faq.md"]','["faq.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/10-easy-to-use-modules-in-ansible-1','Dzone: 10 easy to use modules in ansible','','N/A',0,'A curated technical resource and architectural guide covering Dzone: 10 easy to use modules in ansible in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173586748289489e+09,0,'2026-06-18T00:37:47.482895+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/10-effective-tips-on-using-maven','Dzone: 10 Effective Tips on Using Maven','','N/A',0,'A curated technical resource and architectural guide covering Dzone: 10 Effective Tips on Using Maven in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736083.01593,0,'2026-06-18T00:41:23.015930+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/10-vs-code-extensions-to-fight-technical-debt','dzone.com: 10 VS Code Extensions to Fight Technical Debt','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: 10 VS Code Extensions to Fight Technical Debt in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736168.71183,0,'2026-06-18T00:42:48.711830+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/11-observability-tools-you-should-know-in-2023','==dzone: 11 Observability Tools You Should Know== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==dzone: 11 Observability Tools You Should Know== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173610192802906e+09,0,'2026-06-18T00:41:41.928029+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/14-best-performance-testing-tools-and-apm-solution','Dzone: 14 Best Performance Testing Tools and APM Solutions','','N/A',0,'A curated technical resource and architectural guide covering Dzone: 14 Best Performance Testing Tools and APM Solutions in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736105.12183,0,'2026-06-18T00:41:45.121830+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md", "docs/performance-testing-with-jenkins-and-jmeter.md"]','["monitoring.md", "performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/14-of-the-best-automation-testing-tools-available','Dzone: 14 of the best automation testing tools available','','N/A',0,'A curated technical resource and architectural guide covering Dzone: 14 of the best automation testing tools available in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.7817361697101159e+09,0,'2026-06-18T00:42:49.710116+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/test-automation-frameworks.md"]','["test-automation-frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/15-devops-trends-to-expect-in-2021','dzone: 15 DevOps Trends to Expect in 2021 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: 15 DevOps Trends to Expect in 2021 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173623531550407e+09,0,'2026-06-18T00:43:55.315504+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/15-useful-helm-charts-tools','dzone: 15 useful helm chart tools','','N/A',0,'A curated technical resource and architectural guide covering dzone: 15 useful helm chart tools in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173595117304611e+09,0,'2026-06-18T00:39:11.173046+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/2-ways-to-integrate-jmeter-tests-into-jenkins','DZone.com: 2 ways to integrate jmeter tests into jenkins','','N/A',0,'A curated technical resource and architectural guide covering DZone.com: 2 ways to integrate jmeter tests into jenkins in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173613468892598e+09,0,'2026-06-18T00:42:14.688926+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/3-gpt-3-tools-for-developers-software-engineers-de','dzone: 3 GPT-3 Tools for Developers, Software and DevOps Engineers, and'' SREs','','N/A',0,'A curated technical resource and architectural guide covering dzone: 3 GPT-3 Tools for Developers, Software and DevOps Engineers, and'' SREs in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173624638863611e+09,0,'2026-06-18T00:44:06.388636+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/3-steps-to-developing-a-successful-gitops-model','==Dzone: 3 Steps to Developing a Successful GitOps Model==','','N/A',0,'A curated technical resource and architectural guide covering ==Dzone: 3 Steps to Developing a Successful GitOps Model== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173623464508199e+09,0,'2026-06-18T00:43:54.645082+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/32-best-jira-alternatives-for-agile-project-manage',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903140643508696e+09,0,'2026-05-17T17:23:26.435087+02:00',NULL,NULL,NULL,'[]','[]','["docs/project-management-tools.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/4-cluster-management-tools-to-compare','Dzone.com: 4 Cluster Management Tools to Compare','','N/A',0,'A curated technical resource and architectural guide covering Dzone.com: 4 Cluster Management Tools to Compare in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173597266275811e+09,0,'2026-06-18T00:39:32.662758+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/4-ways-to-build-applications-in-openshift-1','Dzone: 4 ways to build applications in openshift','','N/A',0,'A curated technical resource and architectural guide covering Dzone: 4 ways to build applications in openshift in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173612320087099e+09,0,'2026-06-18T00:42:03.200871+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift-pipelines.md"]','["openshift-pipelines.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/5-hosted-kubernetes-platforms','Dzone: 5 Hosted Kubernetes Platforms','','N/A',0,'A curated technical resource and architectural guide covering Dzone: 5 Hosted Kubernetes Platforms in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173614362017202e+09,0,'2026-06-18T00:42:23.620172+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/public-cloud-solutions.md"]','["public-cloud-solutions.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/7-jvm-arguments-of-highly-effective-applications-1','Dzone: 7 JVM Arguments of Highly Effective Applications 🌟🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering Dzone: 7 JVM Arguments of Highly Effective Applications 🌟🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173598292931294e+09,0,'2026-06-18T00:39:42.929313+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md", "docs/jvm-parameters-matrix-table.md"]','["java-and-java-performance-optimization.md", "jvm-parameters-matrix-table.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/7-microservices-best-practices-for-developers','dzone: 7 Microservices Best Practices for Developers 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: 7 Microservices Best Practices for Developers 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173597179561209e+09,0,'2026-06-18T00:39:31.795612+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/7-software-development-models-you-should-know','dzone: 7 Software Development Models You Should Know','','N/A',0,'A curated technical resource and architectural guide covering dzone: 7 Software Development Models You Should Know in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173597279244494e+09,0,'2026-06-18T00:39:32.792445+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/7-tips-to-achieve-high-availabilityha-for-your-mav-1','Dzone: 7 Tips to Achieve High-Availability(HA) For Your Maven Repository','','N/A',0,'A curated technical resource and architectural guide covering Dzone: 7 Tips to Achieve High-Availability(HA) For Your Maven Repository in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173608274585604e+09,0,'2026-06-18T00:41:22.745856+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/a-beginners-guide-to-infrastructure-as-code','dzone.com/articles: A Beginner''s Guide to Infrastructure as Code 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone.com/articles: A Beginner''s Guide to Infrastructure as Code 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173596039643907e+09,0,'2026-06-18T00:39:20.396439+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/iac.md"]','["iac.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/a-complete-guide-to-project-management-life-cycle','dzone: A Complete Guide to the Project Management Lifecycle','','N/A',0,'A curated technical resource and architectural guide covering dzone: A Complete Guide to the Project Management Lifecycle in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.781736245472018e+09,0,'2026-06-18T00:44:05.472018+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/a-java-developers-guide-to-quarkus','dzone: A Java developer''s guide to Quarkus','','N/A',0,'A curated technical resource and architectural guide covering dzone: A Java developer''s guide to Quarkus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173598296511888e+09,0,'2026-06-18T00:39:42.965119+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/a-practical-guide-for-container-security','dzone: A Practical Guide for Container Security','','N/A',0,'A curated technical resource and architectural guide covering dzone: A Practical Guide for Container Security in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173592516052103e+09,0,'2026-06-18T00:38:45.160521+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/a-quick-guide-to-deploying-java-apps-on-openshift','Dzone: a quick guide to deploying java apps on openshift','','N/A',0,'A curated technical resource and architectural guide covering Dzone: a quick guide to deploying java apps on openshift in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173612377063107e+09,0,'2026-06-18T00:42:03.770631+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift-pipelines.md"]','["openshift-pipelines.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/advanced-kubernetes-deployment-strategies','==dzone: Advanced Kubernetes Deployment Strategies==','','N/A',0,'A curated technical resource and architectural guide covering ==dzone: Advanced Kubernetes Deployment Strategies== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173621145696401e+09,0,'2026-06-18T00:43:31.456964+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/alternatives-to-docker-desktop','dzone: Alternatives to Docker Desktop','','N/A',0,'A curated technical resource and architectural guide covering dzone: Alternatives to Docker Desktop in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.7817359298020339e+09,0,'2026-06-18T00:38:49.802034+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/an-overview-of-cicd-pipelines-with-kubernetes','==dzone.com: An Overview of CI/CD Pipelines With Kubernetes==','','N/A',0,'A curated technical resource and architectural guide covering ==dzone.com: An Overview of CI/CD Pipelines With Kubernetes== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173590013227295e+09,0,'2026-06-18T00:38:20.132273+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/apache-airflow-architecture-on-openshift','dzone: Apache Airflow Architecture on OpenShift','','N/A',0,'A curated technical resource and architectural guide covering dzone: Apache Airflow Architecture on OpenShift in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173609143588709e+09,0,'2026-06-18T00:41:31.435887+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/apache-jmeter-keyboard-shortcuts','Dzone: Apache JMeter Keyboards shortcuts','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Apache JMeter Keyboards shortcuts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173613353458404e+09,0,'2026-06-18T00:42:13.534584+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/api-load-testing-with-gatling','API Load Testing With Gatling','','N/A',0,'A curated technical resource and architectural guide covering API Load Testing With Gatling in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173613355147504e+09,0,'2026-06-18T00:42:13.551475+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/api-management-vs-api-gateway-and-where-does-api-a','API Management vs API Gateway: Where Does API Analytics and Monitoring Fit?','','N/A',0,'A curated technical resource and architectural guide covering API Management vs API Gateway: Where Does API Analytics and Monitoring Fit? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1781735922.0027,0,'2026-06-18T00:38:42.002700+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{"duplicate_of": "https://dev.to/moesif/api-management-vs-api-gateway-and-where-does-api-analytics-and-monitoring-fit-4g75"}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/api-testing-with-cucumber','dzone: API Testing With Cucumber','','N/A',0,'A curated technical resource and architectural guide covering dzone: API Testing With Cucumber in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.781736169241436e+09,0,'2026-06-18T00:42:49.241436+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/test-automation-frameworks.md"]','["test-automation-frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/api-throttling-strategies','dzone: API Throttling Strategies When Clients Exceed Their Limit','','N/A',0,'A curated technical resource and architectural guide covering dzone: API Throttling Strategies When Clients Exceed Their Limit in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173586726491689e+09,0,'2026-06-18T00:37:47.264917+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/apm-tools-comparison-which-one-should-you-choose','dzone.com: APM Tools Comparison','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: APM Tools Comparison in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173610548650097e+09,0,'2026-06-18T00:41:45.486501+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/are-you-12-factor-application-ready',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.7790315761855309e+09,0,'2026-05-17T17:26:16.185531+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/are-you-stuck-in-the-new-devops-matrix-from-hell','dzone: Are You Stuck in the New DevOps Matrix From Hell? 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: Are You Stuck in the New DevOps Matrix From Hell? 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173623552541589e+09,0,'2026-06-18T00:43:55.525416+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/automate-to-save-mental-energy-not-time-1',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903415236709308e+09,0,'2026-05-17T18:09:12.367093+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/autoscaling-your-kubernetes-microservice-with-keda','Dzone: Autoscaling Your Kubernetes Microservice with KEDA','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Autoscaling Your Kubernetes Microservice with KEDA in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173600257588911e+09,0,'2026-06-18T00:40:02.575889+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/aws-basics','dzone: AWS Basics','','N/A',0,'A curated technical resource and architectural guide covering dzone: AWS Basics in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173587743981599e+09,0,'2026-06-18T00:37:57.439816+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/aws-basics-bastian-hosts-and-nat','dzone: AWS Basics: Bastion Hosts and NAT','','N/A',0,'A curated technical resource and architectural guide covering dzone: AWS Basics: Bastion Hosts and NAT in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173587763031101e+09,0,'2026-06-18T00:37:57.630311+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/best-emerging-project-management-methodologies-in','dzone: Project Management Methodology: A Beginner''s Guide','','N/A',0,'A curated technical resource and architectural guide covering dzone: Project Management Methodology: A Beginner''s Guide in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173624631000304e+09,0,'2026-06-18T00:44:06.310003+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/best-practices-for-selenium-automation-one-must-kn','Dzone: best practices for selenium automation','','N/A',0,'A curated technical resource and architectural guide covering Dzone: best practices for selenium automation in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173616977255892e+09,0,'2026-06-18T00:42:49.772559+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/test-automation-frameworks.md"]','["test-automation-frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/best-practices-java-memory-arguments-for-container','dzone: Best Practices: Java Memory Arguments for Containers 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: Best Practices: Java Memory Arguments for Containers 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.7817359816875441e+09,0,'2026-06-18T00:39:41.687544+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md"]','["java-and-java-performance-optimization.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/bootstrapping-java-kubernetes-apps-no-yaml','dzone: Bootstrapping Java Kubernetes Apps With Spring Initializr and K8s'' Initializer 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: Bootstrapping Java Kubernetes Apps With Spring Initializr and K8s'' Initializer 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173591123310208e+09,0,'2026-06-18T00:38:31.233102+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/breaking-up-a-monolithic-database-with-kong','==dzone: Breaking Up a Monolithic Database with Kong==','','N/A',0,'A curated technical resource and architectural guide covering ==dzone: Breaking Up a Monolithic Database with Kong== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735921.80005,0,'2026-06-18T00:38:41.800050+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/build-a-java-app-with-gradle','Dzone: build a java app with gradle','','N/A',0,'A curated technical resource and architectural guide covering Dzone: build a java app with gradle in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736083.62321,0,'2026-06-18T00:41:23.623210+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/build-a-java-rest-api-with-quarkus','dzone: Build a Java REST API With Quarkus','','N/A',0,'A curated technical resource and architectural guide covering dzone: Build a Java REST API With Quarkus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173598218521595e+09,0,'2026-06-18T00:39:42.185216+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/build-a-spring-boot-app-with-flyway-and-postgres','dzone: Build a Spring Boot App With Flyway and Postgres','','N/A',0,'A curated technical resource and architectural guide covering dzone: Build a Spring Boot App With Flyway and Postgres in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173606852369809e+09,0,'2026-06-18T00:41:08.523698+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/liquibase.md"]','["liquibase.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/building-a-hybrid-multi-cloud-event-mesh-demo-with','dzone: Hybrid multi-cloud event mesh architectural design','','N/A',0,'A curated technical resource and architectural guide covering dzone: Hybrid multi-cloud event mesh architectural design in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173608127551102e+09,0,'2026-06-18T00:41:21.275511+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/building-a-restful-service-using-aspnet-core-and-d','dzone: Building a RESTful Service Using ASP.NET Core and dotConnect for'' PostgreSQL','','N/A',0,'A curated technical resource and architectural guide covering dzone: Building a RESTful Service Using ASP.NET Core and dotConnect for'' PostgreSQL in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173592999910902e+09,0,'2026-06-18T00:38:49.999109+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/dotnet.md"]','["dotnet.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/building-java-applications-with-maven','Dzone: Building Java Applications With Maven','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Building Java Applications With Maven in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173608300293707e+09,0,'2026-06-18T00:41:23.002937+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/building-rest-api-in-java','dzone: Choosing Library To Build Rest API in Java','','N/A',0,'A curated technical resource and architectural guide covering dzone: Choosing Library To Build Rest API in Java in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.7817359845512011e+09,0,'2026-06-18T00:39:44.551201+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/checklist-for-api-verification','dzone: Checklist for API Verification 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: Checklist for API Verification 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.781736143800004e+09,0,'2026-06-18T00:42:23.800004+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/choosing-the-right-gc',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903275145282888e+09,0,'2026-05-17T17:45:51.452829+02:00',NULL,NULL,NULL,'[]','[]','["docs/jvm-parameters-matrix-table.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/cicd-with-kubernetes-and-helm','dzone: cicd with kubernetes and helm','','N/A',0,'A curated technical resource and architectural guide covering dzone: cicd with kubernetes and helm in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173595142902493e+09,0,'2026-06-18T00:39:11.429025+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/cloud-native-development-a-blueprint',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903378467713189e+09,0,'2026-05-17T18:03:04.677132+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/code-analysis-with-sonarqube-part-1-setup','Dzone.com: Code Analysis Part 1 - Analyzing Code with SonarQube','','N/A',0,'A curated technical resource and architectural guide covering Dzone.com: Code Analysis Part 1 - Analyzing Code with SonarQube in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173616805299711e+09,0,'2026-06-18T00:42:48.052997+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sonarqube.md"]','["sonarqube.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/comparing-openapi-with-grpc','Comparing OpenAPI With gRPC 🌟','','N/A',0,'A curated technical resource and architectural guide covering Comparing OpenAPI With gRPC 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173586726525807e+09,0,'2026-06-18T00:37:47.265258+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/comparing-restful-apis-and-soap-apis','dzone: Comparing RESTful APIs and SOAP APIs Using MuleSoft as an Example','','N/A',0,'A curated technical resource and architectural guide covering dzone: Comparing RESTful APIs and SOAP APIs Using MuleSoft as an Example in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173586658225607e+09,0,'2026-06-18T00:37:46.582256+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/component-tests-for-spring-cloud-microservices','==dzone: Component Tests for Spring Cloud Microservices==','','N/A',0,'A curated technical resource and architectural guide covering ==dzone: Component Tests for Spring Cloud Microservices== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736154.51569,0,'2026-06-18T00:42:34.515690+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/components-of-container-management','dzone: Components of Container Management','','N/A',0,'A curated technical resource and architectural guide covering dzone: Components of Container Management in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173592936611509e+09,0,'2026-06-18T00:38:49.366115+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/comprehensive-guide-rest-vs-soap','dzone: A Comprehensive Guide to REST vs. SOAP','','N/A',0,'A curated technical resource and architectural guide covering dzone: A Comprehensive Guide to REST vs. SOAP in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173586623753094e+09,0,'2026-06-18T00:37:46.237531+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/configuration-drift','Dzone: Configuration Drift 🌟','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Configuration Drift 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173623477612304e+09,0,'2026-06-18T00:43:54.776123+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/containerd-kubernetes-syslog-forwarding',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779031608.95655,0,'2026-05-17T17:26:48.956550+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/continuous-delivery-with-openshift-and-jenkins-ab','Dzone - Continuous Delivery with OpenShift and Jenkins: A/B Testing 🌟','','N/A',0,'A curated technical resource and architectural guide covering Dzone - Continuous Delivery with OpenShift and Jenkins: A/B Testing 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903450448690795e+09,0,'2026-05-17T18:15:04.486908+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift-pipelines.md"]','["openshift-pipelines.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/continuous-deployment-on-kubernetes-with-spinnaker','dzone: Continuous Deployment on Kubernetes With Spinnaker','','N/A',0,'A curated technical resource and architectural guide covering dzone: Continuous Deployment on Kubernetes With Spinnaker in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735911.42579,0,'2026-06-18T00:38:31.425790+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/continuous-integration-in-aws-using-jenkins','dzone.com: Continuous Integration in AWS Using Jenkins Pipelines: Best Practices'' and Strategies','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: Continuous Integration in AWS Using Jenkins Pipelines: Best Practices'' and Strategies in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735991.99492,0,'2026-06-18T00:39:51.994920+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/create-install-upgrade-and-rollback-a-helm-chart-p','dzone: create install upgrade and rollback a helm chart - part 1','','N/A',0,'A curated technical resource and architectural guide covering dzone: create install upgrade and rollback a helm chart - part 1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.7817359512135961e+09,0,'2026-06-18T00:39:11.213596+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/create-install-upgrade-rollback-a-helm-chart-part','dzone: create install upgrade and rollback a helm chart - part 2','','N/A',0,'A curated technical resource and architectural guide covering dzone: create install upgrade and rollback a helm chart - part 2 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.78173595134444808e+09,0,'2026-06-18T00:39:11.344448+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{"duplicate_of": "https://dzone.com/articles/create-install-upgrade-and-rollback-a-helm-chart-p"}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/create-maven-archetype-1','Dzone.com: Creating a Maven Archetype','','N/A',0,'A curated technical resource and architectural guide covering Dzone.com: Creating a Maven Archetype in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.781736082987576e+09,0,'2026-06-18T00:41:22.987576+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/creating-a-soap-web-service-with-spring-boot-start','dzone: Creating a SOAP Web Service With Spring Boot Starter Web Services','','N/A',0,'A curated technical resource and architectural guide covering dzone: Creating a SOAP Web Service With Spring Boot Starter Web Services in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173586746322798e+09,0,'2026-06-18T00:37:47.463228+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/defining-day-2-operations','==DZone: Defining Day-2 Operations==','','N/A',0,'A curated technical resource and architectural guide covering ==DZone: Defining Day-2 Operations== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173623549078702e+09,0,'2026-06-18T00:43:55.490787+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/about.md", "docs/devops.md"]','["about.md", "devops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/10-api-testing-tips-for-beginners-soap-amp-rest','dzone.com: 10 API Testing Tips for Beginners (SOAP and REST)','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: 10 API Testing Tips for Beginners (SOAP and REST) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735866,0,'2026-06-18T00:37:46.440643+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/10-commandments-on-microservice-decomposition','dzone: 10 Commandments of Microservice Decomposition 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: 10 Commandments of Microservice Decomposition 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735940,0,'2026-06-18T00:39:00.969549+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/faq.md"]','["faq.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/10-easy-to-use-modules-in-ansible-1','Dzone: 10 easy to use modules in ansible','','N/A',0,'A curated technical resource and architectural guide covering Dzone: 10 easy to use modules in ansible in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735867,0,'2026-06-18T00:37:47.482895+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/10-effective-tips-on-using-maven','Dzone: 10 Effective Tips on Using Maven','','N/A',0,'A curated technical resource and architectural guide covering Dzone: 10 Effective Tips on Using Maven in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736083,0,'2026-06-18T00:41:23.015930+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/10-vs-code-extensions-to-fight-technical-debt','dzone.com: 10 VS Code Extensions to Fight Technical Debt','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: 10 VS Code Extensions to Fight Technical Debt in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736168,0,'2026-06-18T00:42:48.711830+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/11-observability-tools-you-should-know-in-2023','==dzone: 11 Observability Tools You Should Know== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==dzone: 11 Observability Tools You Should Know== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736101,0,'2026-06-18T00:41:41.928029+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/14-best-performance-testing-tools-and-apm-solution','Dzone: 14 Best Performance Testing Tools and APM Solutions','','N/A',0,'A curated technical resource and architectural guide covering Dzone: 14 Best Performance Testing Tools and APM Solutions in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736105,0,'2026-06-18T00:41:45.121830+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md", "docs/performance-testing-with-jenkins-and-jmeter.md"]','["monitoring.md", "performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/14-of-the-best-automation-testing-tools-available','Dzone: 14 of the best automation testing tools available','','N/A',0,'A curated technical resource and architectural guide covering Dzone: 14 of the best automation testing tools available in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736169,0,'2026-06-18T00:42:49.710116+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/test-automation-frameworks.md"]','["test-automation-frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/15-devops-trends-to-expect-in-2021','dzone: 15 DevOps Trends to Expect in 2021 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: 15 DevOps Trends to Expect in 2021 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736235,0,'2026-06-18T00:43:55.315504+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/15-useful-helm-charts-tools','dzone: 15 useful helm chart tools','','N/A',0,'A curated technical resource and architectural guide covering dzone: 15 useful helm chart tools in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735951,0,'2026-06-18T00:39:11.173046+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/2-ways-to-integrate-jmeter-tests-into-jenkins','DZone.com: 2 ways to integrate jmeter tests into jenkins','','N/A',0,'A curated technical resource and architectural guide covering DZone.com: 2 ways to integrate jmeter tests into jenkins in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736134,0,'2026-06-18T00:42:14.688926+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/3-gpt-3-tools-for-developers-software-engineers-de','dzone: 3 GPT-3 Tools for Developers, Software and DevOps Engineers, and'' SREs','','N/A',0,'A curated technical resource and architectural guide covering dzone: 3 GPT-3 Tools for Developers, Software and DevOps Engineers, and'' SREs in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736246,0,'2026-06-18T00:44:06.388636+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/3-steps-to-developing-a-successful-gitops-model','==Dzone: 3 Steps to Developing a Successful GitOps Model==','','N/A',0,'A curated technical resource and architectural guide covering ==Dzone: 3 Steps to Developing a Successful GitOps Model== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736234,0,'2026-06-18T00:43:54.645082+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/32-best-jira-alternatives-for-agile-project-manage',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779031406,0,'2026-05-17T17:23:26.435087+02:00',NULL,NULL,NULL,'[]','[]','["docs/project-management-tools.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/4-cluster-management-tools-to-compare','Dzone.com: 4 Cluster Management Tools to Compare','','N/A',0,'A curated technical resource and architectural guide covering Dzone.com: 4 Cluster Management Tools to Compare in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735972,0,'2026-06-18T00:39:32.662758+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/4-ways-to-build-applications-in-openshift-1','Dzone: 4 ways to build applications in openshift','','N/A',0,'A curated technical resource and architectural guide covering Dzone: 4 ways to build applications in openshift in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736123,0,'2026-06-18T00:42:03.200871+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift-pipelines.md"]','["openshift-pipelines.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/5-hosted-kubernetes-platforms','Dzone: 5 Hosted Kubernetes Platforms','','N/A',0,'A curated technical resource and architectural guide covering Dzone: 5 Hosted Kubernetes Platforms in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736143,0,'2026-06-18T00:42:23.620172+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/public-cloud-solutions.md"]','["public-cloud-solutions.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/7-jvm-arguments-of-highly-effective-applications-1','Dzone: 7 JVM Arguments of Highly Effective Applications 🌟🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering Dzone: 7 JVM Arguments of Highly Effective Applications 🌟🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735982,0,'2026-06-18T00:39:42.929313+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md", "docs/jvm-parameters-matrix-table.md"]','["java-and-java-performance-optimization.md", "jvm-parameters-matrix-table.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/7-microservices-best-practices-for-developers','dzone: 7 Microservices Best Practices for Developers 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: 7 Microservices Best Practices for Developers 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735971,0,'2026-06-18T00:39:31.795612+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/7-software-development-models-you-should-know','dzone: 7 Software Development Models You Should Know','','N/A',0,'A curated technical resource and architectural guide covering dzone: 7 Software Development Models You Should Know in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735972,0,'2026-06-18T00:39:32.792445+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/7-tips-to-achieve-high-availabilityha-for-your-mav-1','Dzone: 7 Tips to Achieve High-Availability(HA) For Your Maven Repository','','N/A',0,'A curated technical resource and architectural guide covering Dzone: 7 Tips to Achieve High-Availability(HA) For Your Maven Repository in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736082,0,'2026-06-18T00:41:22.745856+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/a-beginners-guide-to-infrastructure-as-code','dzone.com/articles: A Beginner''s Guide to Infrastructure as Code 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone.com/articles: A Beginner''s Guide to Infrastructure as Code 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735960,0,'2026-06-18T00:39:20.396439+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/iac.md"]','["iac.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/a-complete-guide-to-project-management-life-cycle','dzone: A Complete Guide to the Project Management Lifecycle','','N/A',0,'A curated technical resource and architectural guide covering dzone: A Complete Guide to the Project Management Lifecycle in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736245,0,'2026-06-18T00:44:05.472018+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/a-java-developers-guide-to-quarkus','dzone: A Java developer''s guide to Quarkus','','N/A',0,'A curated technical resource and architectural guide covering dzone: A Java developer''s guide to Quarkus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735982,0,'2026-06-18T00:39:42.965119+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/a-practical-guide-for-container-security','dzone: A Practical Guide for Container Security','','N/A',0,'A curated technical resource and architectural guide covering dzone: A Practical Guide for Container Security in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735925,0,'2026-06-18T00:38:45.160521+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/a-quick-guide-to-deploying-java-apps-on-openshift','Dzone: a quick guide to deploying java apps on openshift','','N/A',0,'A curated technical resource and architectural guide covering Dzone: a quick guide to deploying java apps on openshift in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736123,0,'2026-06-18T00:42:03.770631+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift-pipelines.md"]','["openshift-pipelines.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/advanced-kubernetes-deployment-strategies','==dzone: Advanced Kubernetes Deployment Strategies==','','N/A',0,'A curated technical resource and architectural guide covering ==dzone: Advanced Kubernetes Deployment Strategies== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736211,0,'2026-06-18T00:43:31.456964+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/alternatives-to-docker-desktop','dzone: Alternatives to Docker Desktop','','N/A',0,'A curated technical resource and architectural guide covering dzone: Alternatives to Docker Desktop in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735929,0,'2026-06-18T00:38:49.802034+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/an-overview-of-cicd-pipelines-with-kubernetes','==dzone.com: An Overview of CI/CD Pipelines With Kubernetes==','','N/A',0,'A curated technical resource and architectural guide covering ==dzone.com: An Overview of CI/CD Pipelines With Kubernetes== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735900,0,'2026-06-18T00:38:20.132273+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/apache-airflow-architecture-on-openshift','dzone: Apache Airflow Architecture on OpenShift','','N/A',0,'A curated technical resource and architectural guide covering dzone: Apache Airflow Architecture on OpenShift in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736091,0,'2026-06-18T00:41:31.435887+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/apache-jmeter-keyboard-shortcuts','Dzone: Apache JMeter Keyboards shortcuts','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Apache JMeter Keyboards shortcuts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736133,0,'2026-06-18T00:42:13.534584+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/api-load-testing-with-gatling','API Load Testing With Gatling','','N/A',0,'A curated technical resource and architectural guide covering API Load Testing With Gatling in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736133,0,'2026-06-18T00:42:13.551475+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/api-management-vs-api-gateway-and-where-does-api-a','API Management vs API Gateway: Where Does API Analytics and Monitoring Fit?','','N/A',0,'A curated technical resource and architectural guide covering API Management vs API Gateway: Where Does API Analytics and Monitoring Fit? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1781735922,0,'2026-06-18T00:38:42.002700+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{"duplicate_of": "https://dev.to/moesif/api-management-vs-api-gateway-and-where-does-api-analytics-and-monitoring-fit-4g75"}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/api-testing-with-cucumber','dzone: API Testing With Cucumber','','N/A',0,'A curated technical resource and architectural guide covering dzone: API Testing With Cucumber in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736169,0,'2026-06-18T00:42:49.241436+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/test-automation-frameworks.md"]','["test-automation-frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/api-throttling-strategies','dzone: API Throttling Strategies When Clients Exceed Their Limit','','N/A',0,'A curated technical resource and architectural guide covering dzone: API Throttling Strategies When Clients Exceed Their Limit in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735867,0,'2026-06-18T00:37:47.264917+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/apm-tools-comparison-which-one-should-you-choose','dzone.com: APM Tools Comparison','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: APM Tools Comparison in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736105,0,'2026-06-18T00:41:45.486501+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/are-you-12-factor-application-ready',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779031576,0,'2026-05-17T17:26:16.185531+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/are-you-stuck-in-the-new-devops-matrix-from-hell','dzone: Are You Stuck in the New DevOps Matrix From Hell? 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: Are You Stuck in the New DevOps Matrix From Hell? 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736235,0,'2026-06-18T00:43:55.525416+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/automate-to-save-mental-energy-not-time-1',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779034152,0,'2026-05-17T18:09:12.367093+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/autoscaling-your-kubernetes-microservice-with-keda','Dzone: Autoscaling Your Kubernetes Microservice with KEDA','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Autoscaling Your Kubernetes Microservice with KEDA in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736002,0,'2026-06-18T00:40:02.575889+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/aws-basics','dzone: AWS Basics','','N/A',0,'A curated technical resource and architectural guide covering dzone: AWS Basics in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735877,0,'2026-06-18T00:37:57.439816+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/aws-basics-bastian-hosts-and-nat','dzone: AWS Basics: Bastion Hosts and NAT','','N/A',0,'A curated technical resource and architectural guide covering dzone: AWS Basics: Bastion Hosts and NAT in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735877,0,'2026-06-18T00:37:57.630311+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/best-emerging-project-management-methodologies-in','dzone: Project Management Methodology: A Beginner''s Guide','','N/A',0,'A curated technical resource and architectural guide covering dzone: Project Management Methodology: A Beginner''s Guide in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736246,0,'2026-06-18T00:44:06.310003+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/best-practices-for-selenium-automation-one-must-kn','Dzone: best practices for selenium automation','','N/A',0,'A curated technical resource and architectural guide covering Dzone: best practices for selenium automation in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736169,0,'2026-06-18T00:42:49.772559+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/test-automation-frameworks.md"]','["test-automation-frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/best-practices-java-memory-arguments-for-container','dzone: Best Practices: Java Memory Arguments for Containers 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: Best Practices: Java Memory Arguments for Containers 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735981,0,'2026-06-18T00:39:41.687544+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md"]','["java-and-java-performance-optimization.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/bootstrapping-java-kubernetes-apps-no-yaml','dzone: Bootstrapping Java Kubernetes Apps With Spring Initializr and K8s'' Initializer 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: Bootstrapping Java Kubernetes Apps With Spring Initializr and K8s'' Initializer 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735911,0,'2026-06-18T00:38:31.233102+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/breaking-up-a-monolithic-database-with-kong','==dzone: Breaking Up a Monolithic Database with Kong==','','N/A',0,'A curated technical resource and architectural guide covering ==dzone: Breaking Up a Monolithic Database with Kong== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735921,0,'2026-06-18T00:38:41.800050+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/build-a-java-app-with-gradle','Dzone: build a java app with gradle','','N/A',0,'A curated technical resource and architectural guide covering Dzone: build a java app with gradle in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736083,0,'2026-06-18T00:41:23.623210+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/build-a-java-rest-api-with-quarkus','dzone: Build a Java REST API With Quarkus','','N/A',0,'A curated technical resource and architectural guide covering dzone: Build a Java REST API With Quarkus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735982,0,'2026-06-18T00:39:42.185216+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/build-a-spring-boot-app-with-flyway-and-postgres','dzone: Build a Spring Boot App With Flyway and Postgres','','N/A',0,'A curated technical resource and architectural guide covering dzone: Build a Spring Boot App With Flyway and Postgres in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736068,0,'2026-06-18T00:41:08.523698+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/liquibase.md"]','["liquibase.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/building-a-hybrid-multi-cloud-event-mesh-demo-with','dzone: Hybrid multi-cloud event mesh architectural design','','N/A',0,'A curated technical resource and architectural guide covering dzone: Hybrid multi-cloud event mesh architectural design in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736081,0,'2026-06-18T00:41:21.275511+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/building-a-restful-service-using-aspnet-core-and-d','dzone: Building a RESTful Service Using ASP.NET Core and dotConnect for'' PostgreSQL','','N/A',0,'A curated technical resource and architectural guide covering dzone: Building a RESTful Service Using ASP.NET Core and dotConnect for'' PostgreSQL in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735929,0,'2026-06-18T00:38:49.999109+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/dotnet.md"]','["dotnet.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/building-java-applications-with-maven','Dzone: Building Java Applications With Maven','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Building Java Applications With Maven in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736083,0,'2026-06-18T00:41:23.002937+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/building-rest-api-in-java','dzone: Choosing Library To Build Rest API in Java','','N/A',0,'A curated technical resource and architectural guide covering dzone: Choosing Library To Build Rest API in Java in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735984,0,'2026-06-18T00:39:44.551201+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/checklist-for-api-verification','dzone: Checklist for API Verification 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: Checklist for API Verification 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736143,0,'2026-06-18T00:42:23.800004+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/choosing-the-right-gc',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779032751,0,'2026-05-17T17:45:51.452829+02:00',NULL,NULL,NULL,'[]','[]','["docs/jvm-parameters-matrix-table.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/cicd-with-kubernetes-and-helm','dzone: cicd with kubernetes and helm','','N/A',0,'A curated technical resource and architectural guide covering dzone: cicd with kubernetes and helm in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735951,0,'2026-06-18T00:39:11.429025+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/cloud-native-development-a-blueprint',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779033784,0,'2026-05-17T18:03:04.677132+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/code-analysis-with-sonarqube-part-1-setup','Dzone.com: Code Analysis Part 1 - Analyzing Code with SonarQube','','N/A',0,'A curated technical resource and architectural guide covering Dzone.com: Code Analysis Part 1 - Analyzing Code with SonarQube in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736168,0,'2026-06-18T00:42:48.052997+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sonarqube.md"]','["sonarqube.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/comparing-openapi-with-grpc','Comparing OpenAPI With gRPC 🌟','','N/A',0,'A curated technical resource and architectural guide covering Comparing OpenAPI With gRPC 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735867,0,'2026-06-18T00:37:47.265258+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/comparing-restful-apis-and-soap-apis','dzone: Comparing RESTful APIs and SOAP APIs Using MuleSoft as an Example','','N/A',0,'A curated technical resource and architectural guide covering dzone: Comparing RESTful APIs and SOAP APIs Using MuleSoft as an Example in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735866,0,'2026-06-18T00:37:46.582256+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/component-tests-for-spring-cloud-microservices','==dzone: Component Tests for Spring Cloud Microservices==','','N/A',0,'A curated technical resource and architectural guide covering ==dzone: Component Tests for Spring Cloud Microservices== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736154,0,'2026-06-18T00:42:34.515690+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/components-of-container-management','dzone: Components of Container Management','','N/A',0,'A curated technical resource and architectural guide covering dzone: Components of Container Management in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735929,0,'2026-06-18T00:38:49.366115+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/comprehensive-guide-rest-vs-soap','dzone: A Comprehensive Guide to REST vs. SOAP','','N/A',0,'A curated technical resource and architectural guide covering dzone: A Comprehensive Guide to REST vs. SOAP in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735866,0,'2026-06-18T00:37:46.237531+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/configuration-drift','Dzone: Configuration Drift 🌟','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Configuration Drift 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736234,0,'2026-06-18T00:43:54.776123+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/containerd-kubernetes-syslog-forwarding',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779031608,0,'2026-05-17T17:26:48.956550+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/continuous-delivery-with-openshift-and-jenkins-ab','Dzone - Continuous Delivery with OpenShift and Jenkins: A/B Testing 🌟','','N/A',0,'A curated technical resource and architectural guide covering Dzone - Continuous Delivery with OpenShift and Jenkins: A/B Testing 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034504,0,'2026-05-17T18:15:04.486908+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift-pipelines.md"]','["openshift-pipelines.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/continuous-deployment-on-kubernetes-with-spinnaker','dzone: Continuous Deployment on Kubernetes With Spinnaker','','N/A',0,'A curated technical resource and architectural guide covering dzone: Continuous Deployment on Kubernetes With Spinnaker in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735911,0,'2026-06-18T00:38:31.425790+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/continuous-integration-in-aws-using-jenkins','dzone.com: Continuous Integration in AWS Using Jenkins Pipelines: Best Practices'' and Strategies','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: Continuous Integration in AWS Using Jenkins Pipelines: Best Practices'' and Strategies in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735991,0,'2026-06-18T00:39:51.994920+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/create-install-upgrade-and-rollback-a-helm-chart-p','dzone: create install upgrade and rollback a helm chart - part 1','','N/A',0,'A curated technical resource and architectural guide covering dzone: create install upgrade and rollback a helm chart - part 1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735951,0,'2026-06-18T00:39:11.213596+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/create-install-upgrade-rollback-a-helm-chart-part','dzone: create install upgrade and rollback a helm chart - part 2','','N/A',0,'A curated technical resource and architectural guide covering dzone: create install upgrade and rollback a helm chart - part 2 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1781735951,0,'2026-06-18T00:39:11.344448+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{"duplicate_of": "https://dzone.com/articles/create-install-upgrade-and-rollback-a-helm-chart-p"}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/create-maven-archetype-1','Dzone.com: Creating a Maven Archetype','','N/A',0,'A curated technical resource and architectural guide covering Dzone.com: Creating a Maven Archetype in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736082,0,'2026-06-18T00:41:22.987576+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/creating-a-soap-web-service-with-spring-boot-start','dzone: Creating a SOAP Web Service With Spring Boot Starter Web Services','','N/A',0,'A curated technical resource and architectural guide covering dzone: Creating a SOAP Web Service With Spring Boot Starter Web Services in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735867,0,'2026-06-18T00:37:47.463228+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/defining-day-2-operations','==DZone: Defining Day-2 Operations==','','N/A',0,'A curated technical resource and architectural guide covering ==DZone: Defining Day-2 Operations== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736235,0,'2026-06-18T00:43:55.490787+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/about.md", "docs/devops.md"]','["about.md", "devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dzone.com/articles/deploying-a-kubernetes-cluster-with-amazon-eks','dzone: deploying a kubernetes cluster with amazon eks 🌟','','2021',0,'A guide detailing the deployment of Amazon Elastic Kubernetes Service clusters. Guides readers through VPC subnets subnet planning, configure public/private node isolation, security settings, and kubectl client integration.','YAML','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS EKS", "Provisioning"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/deploying-docker-images-to-openshift','Deploying Docker Images to OpenShift','','N/A',0,'A curated technical resource and architectural guide covering Deploying Docker Images to OpenShift in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173591142320704e+09,0,'2026-06-18T00:38:31.423207+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/deploying-prometheus-and-grafana-as-applications-u','==dzone.com: Deploying Prometheus and Grafana as Applications Using ArgoCD — Including'' Dashboards==','','N/A',0,'A curated technical resource and architectural guide covering ==dzone.com: Deploying Prometheus and Grafana as Applications Using ArgoCD — Including'' Dashboards== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173613456779193e+09,0,'2026-06-18T00:42:14.567792+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/deploying-spring-boot-app-to-jboss-wildfly','dzone: Deploying Spring Boot App to JBoss Wildfly','','N/A',0,'A curated technical resource and architectural guide covering dzone: Deploying Spring Boot App to JBoss Wildfly in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173598559088492e+09,0,'2026-06-18T00:39:45.590885+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/developing-applications-on-multitenant-clusters-wi','dzone: Developing Applications on Multi-tenant Clusters With Flux and Kustomize','','N/A',0,'A curated technical resource and architectural guide covering dzone: Developing Applications on Multi-tenant Clusters With Flux and Kustomize in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.781735940238348e+09,0,'2026-06-18T00:39:00.238348+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/flux.md"]','["flux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/devops-101-setup-nginx-in-front-of-your-spring-boo',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903058919931197e+09,0,'2026-05-17T17:09:49.199312+02:00',NULL,NULL,NULL,'[]','[]','["docs/web-servers.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/devops-cicd-tools-to-watch-out-for-in-2022','dzone: DevOps: CI/CD Tools to Watch Out for in 2022','','N/A',0,'A curated technical resource and architectural guide covering dzone: DevOps: CI/CD Tools to Watch Out for in 2022 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173590014338588e+09,0,'2026-06-18T00:38:20.143386+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/devops-guide-implementing-four-eyes-principle-with','dzone: DevOps Guide: Implementing Four-Eyes Principle With Process Automation'' Tooling','','N/A',0,'A curated technical resource and architectural guide covering dzone: DevOps Guide: Implementing Four-Eyes Principle With Process Automation'' Tooling in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736234.81147,0,'2026-06-18T00:43:54.811470+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/devops-pipeline-quality-gates-a-double-edged-sword','dzone: DevOps Pipeline Quality Gates: A Double-Edged Sword','','N/A',0,'A curated technical resource and architectural guide covering dzone: DevOps Pipeline Quality Gates: A Double-Edged Sword in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735924.32709,0,'2026-06-18T00:38:44.327090+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/devops-services-pricing-aws-vs-azure-vs-google-clo','==Dzone: DevOps Services Pricing: AWS vs Azure vs Google Cloud== 🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering ==Dzone: DevOps Services Pricing: AWS vs Azure vs Google Cloud== 🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173614375488805e+09,0,'2026-06-18T00:42:23.754888+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/public-cloud-solutions.md"]','["public-cloud-solutions.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/devops-toolchain-for-beginners','dzone.com: DevOps Toolchain for Beginners 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: DevOps Toolchain for Beginners 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173592360389089e+09,0,'2026-06-18T00:38:43.603891+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops-tools.md"]','["devops-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/devops-vs-sre-vs-platform-engineer-vs-cloud-engine','dzone.com: DevOps vs. SRE vs. Platform Engineer vs. Cloud Engineer','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: DevOps vs. SRE vs. Platform Engineer vs. Cloud Engineer in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173616870682406e+09,0,'2026-06-18T00:42:48.706824+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sre.md"]','["index.md", "sre.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/dive-deep-into-resource-requests-and-limits-in-kub','dzone: Dive Deep Into Resource Requests and Limits in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering dzone: Dive Deep Into Resource Requests and Limits in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173621160748791e+09,0,'2026-06-18T00:43:31.607488+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/diy-devops-ci-and-cd-with-github-docker-and-a-vps','dzone: DIY DevOps, CI, and CD with GitHub, Docker and a VPS','','N/A',0,'A curated technical resource and architectural guide covering dzone: DIY DevOps, CI, and CD with GitHub, Docker and a VPS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173590069998288e+09,0,'2026-06-18T00:38:20.699983+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/docker-alternatives-10-alternatives-to-docker-for','dzone: Docker Alternatives: 10 Alternatives to Docker for Your SaaS Application','','N/A',0,'A curated technical resource and architectural guide covering dzone: Docker Alternatives: 10 Alternatives to Docker for Your SaaS Application in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173593010230302e+09,0,'2026-06-18T00:38:50.102303+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/docker-explained-an-introductory-guide-to-docker','Dzone: Docker explained, an introductory guide to docker','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Docker explained, an introductory guide to docker in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903401527926206e+09,0,'2026-05-17T18:06:55.279262+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/easily-automate-your-cicd-pipeline-with-jenkins-he','dzone.com: Easily Automate Your CI/CD Pipeline With Jenkins, Helm, and Kubernetes'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: Easily Automate Your CI/CD Pipeline With Jenkins, Helm, and Kubernetes'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173599171304893e+09,0,'2026-06-18T00:39:51.713049+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/effectiveness-noise-is-the-problem','==dzone.com: Productivity: Noise Is the Problem== 🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering ==dzone.com: Productivity: Noise Is the Problem== 🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736245.0714,0,'2026-06-18T00:44:05.071400+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/ensure-high-availability-and-uptime-with-kubernete','Ensure High Availability and Uptime With Kubernetes Horizontal Pod Autoscaler (HPA) and Prometheus','','N/A',0,'A curated technical resource and architectural guide covering Ensure High Availability and Uptime With Kubernetes Horizontal Pod Autoscaler (HPA) and Prometheus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173613520091199e+09,0,'2026-06-18T00:42:15.200912+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/event-driven-architecture-as-a-strategy','dzone: Event-Driven Architecture as a Strategy','','N/A',0,'A curated technical resource and architectural guide covering dzone: Event-Driven Architecture as a Strategy in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173608302616906e+09,0,'2026-06-18T00:41:23.026169+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/everything-you-need-to-know-about-docker','Dzone: everything you need to know about docker','','N/A',0,'A curated technical resource and architectural guide covering Dzone: everything you need to know about docker in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903189795440411e+09,0,'2026-05-17T17:31:37.954404+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/executing-liquibase-3-use-cases','dzone: Executing Liquibase: 3 Use Cases','','N/A',0,'A curated technical resource and architectural guide covering dzone: Executing Liquibase: 3 Use Cases in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173606850800609e+09,0,'2026-06-18T00:41:08.508006+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/liquibase.md"]','["liquibase.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/deploying-docker-images-to-openshift','Deploying Docker Images to OpenShift','','N/A',0,'A curated technical resource and architectural guide covering Deploying Docker Images to OpenShift in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735911,0,'2026-06-18T00:38:31.423207+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/deploying-prometheus-and-grafana-as-applications-u','==dzone.com: Deploying Prometheus and Grafana as Applications Using ArgoCD — Including'' Dashboards==','','N/A',0,'A curated technical resource and architectural guide covering ==dzone.com: Deploying Prometheus and Grafana as Applications Using ArgoCD — Including'' Dashboards== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736134,0,'2026-06-18T00:42:14.567792+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/deploying-spring-boot-app-to-jboss-wildfly','dzone: Deploying Spring Boot App to JBoss Wildfly','','N/A',0,'A curated technical resource and architectural guide covering dzone: Deploying Spring Boot App to JBoss Wildfly in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735985,0,'2026-06-18T00:39:45.590885+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/developing-applications-on-multitenant-clusters-wi','dzone: Developing Applications on Multi-tenant Clusters With Flux and Kustomize','','N/A',0,'A curated technical resource and architectural guide covering dzone: Developing Applications on Multi-tenant Clusters With Flux and Kustomize in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735940,0,'2026-06-18T00:39:00.238348+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/flux.md"]','["flux.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/devops-101-setup-nginx-in-front-of-your-spring-boo',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779030589,0,'2026-05-17T17:09:49.199312+02:00',NULL,NULL,NULL,'[]','[]','["docs/web-servers.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/devops-cicd-tools-to-watch-out-for-in-2022','dzone: DevOps: CI/CD Tools to Watch Out for in 2022','','N/A',0,'A curated technical resource and architectural guide covering dzone: DevOps: CI/CD Tools to Watch Out for in 2022 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735900,0,'2026-06-18T00:38:20.143386+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/devops-guide-implementing-four-eyes-principle-with','dzone: DevOps Guide: Implementing Four-Eyes Principle With Process Automation'' Tooling','','N/A',0,'A curated technical resource and architectural guide covering dzone: DevOps Guide: Implementing Four-Eyes Principle With Process Automation'' Tooling in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736234,0,'2026-06-18T00:43:54.811470+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/devops-pipeline-quality-gates-a-double-edged-sword','dzone: DevOps Pipeline Quality Gates: A Double-Edged Sword','','N/A',0,'A curated technical resource and architectural guide covering dzone: DevOps Pipeline Quality Gates: A Double-Edged Sword in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735924,0,'2026-06-18T00:38:44.327090+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/devops-services-pricing-aws-vs-azure-vs-google-clo','==Dzone: DevOps Services Pricing: AWS vs Azure vs Google Cloud== 🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering ==Dzone: DevOps Services Pricing: AWS vs Azure vs Google Cloud== 🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736143,0,'2026-06-18T00:42:23.754888+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/public-cloud-solutions.md"]','["public-cloud-solutions.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/devops-toolchain-for-beginners','dzone.com: DevOps Toolchain for Beginners 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: DevOps Toolchain for Beginners 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735923,0,'2026-06-18T00:38:43.603891+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops-tools.md"]','["devops-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/devops-vs-sre-vs-platform-engineer-vs-cloud-engine','dzone.com: DevOps vs. SRE vs. Platform Engineer vs. Cloud Engineer','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: DevOps vs. SRE vs. Platform Engineer vs. Cloud Engineer in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736168,0,'2026-06-18T00:42:48.706824+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sre.md"]','["index.md", "sre.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/dive-deep-into-resource-requests-and-limits-in-kub','dzone: Dive Deep Into Resource Requests and Limits in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering dzone: Dive Deep Into Resource Requests and Limits in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736211,0,'2026-06-18T00:43:31.607488+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/diy-devops-ci-and-cd-with-github-docker-and-a-vps','dzone: DIY DevOps, CI, and CD with GitHub, Docker and a VPS','','N/A',0,'A curated technical resource and architectural guide covering dzone: DIY DevOps, CI, and CD with GitHub, Docker and a VPS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735900,0,'2026-06-18T00:38:20.699983+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/docker-alternatives-10-alternatives-to-docker-for','dzone: Docker Alternatives: 10 Alternatives to Docker for Your SaaS Application','','N/A',0,'A curated technical resource and architectural guide covering dzone: Docker Alternatives: 10 Alternatives to Docker for Your SaaS Application in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735930,0,'2026-06-18T00:38:50.102303+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/docker-explained-an-introductory-guide-to-docker','Dzone: Docker explained, an introductory guide to docker','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Docker explained, an introductory guide to docker in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034015,0,'2026-05-17T18:06:55.279262+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/easily-automate-your-cicd-pipeline-with-jenkins-he','dzone.com: Easily Automate Your CI/CD Pipeline With Jenkins, Helm, and Kubernetes'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: Easily Automate Your CI/CD Pipeline With Jenkins, Helm, and Kubernetes'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735991,0,'2026-06-18T00:39:51.713049+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/effectiveness-noise-is-the-problem','==dzone.com: Productivity: Noise Is the Problem== 🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering ==dzone.com: Productivity: Noise Is the Problem== 🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736245,0,'2026-06-18T00:44:05.071400+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/ensure-high-availability-and-uptime-with-kubernete','Ensure High Availability and Uptime With Kubernetes Horizontal Pod Autoscaler (HPA) and Prometheus','','N/A',0,'A curated technical resource and architectural guide covering Ensure High Availability and Uptime With Kubernetes Horizontal Pod Autoscaler (HPA) and Prometheus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736135,0,'2026-06-18T00:42:15.200912+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/event-driven-architecture-as-a-strategy','dzone: Event-Driven Architecture as a Strategy','','N/A',0,'A curated technical resource and architectural guide covering dzone: Event-Driven Architecture as a Strategy in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736083,0,'2026-06-18T00:41:23.026169+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/everything-you-need-to-know-about-docker','Dzone: everything you need to know about docker','','N/A',0,'A curated technical resource and architectural guide covering Dzone: everything you need to know about docker in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031897,0,'2026-05-17T17:31:37.954404+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/executing-liquibase-3-use-cases','dzone: Executing Liquibase: 3 Use Cases','','N/A',0,'A curated technical resource and architectural guide covering dzone: Executing Liquibase: 3 Use Cases in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736068,0,'2026-06-18T00:41:08.508006+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/liquibase.md"]','["liquibase.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dzone.com/articles/exploring-the-api-first-design-pattern','dzone: Exploring the API-First Design Pattern','','2023',4,'Outlines the API-First design pattern, where APIs are designed as primary, self-contained products rather than secondary side-effects of backend development. This framework treats API schemas as structural contracts, enabling decoupling, modular microservices architecture, and simplified cloud integrations. It argues that API-first organizations experience faster time-to-market due to automated schema validation and parallel feature development.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Integration", "API Design", "API Lifecycle"]','["[ENTERPRISE-STABLE]"]','[]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/five-different-ways-to-build-aws-infrastructure','dzone: Five Different Ways to Build AWS Infrastructure','','N/A',0,'A curated technical resource and architectural guide covering dzone: Five Different Ways to Build AWS Infrastructure in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173587772368693e+09,0,'2026-06-18T00:37:57.723687+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/flight-recorder-examining-java-and-kotlin-apps','dzone.com: Flight Recorder: Examining Java and Kotlin Apps','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: Flight Recorder: Examining Java and Kotlin Apps in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.781735981925426e+09,0,'2026-06-18T00:39:41.925426+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md"]','["java-and-java-performance-optimization.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/flux-windowing-and-aggregation','dzone: Flux queries','','N/A',0,'A curated technical resource and architectural guide covering dzone: Flux queries in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.7817361357372241e+09,0,'2026-06-18T00:42:15.737224+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/from-java-microservices-to-lambda-functions-a-jour','dzone.com: From Spring Boot Microservices to Lambda Functions 🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: From Spring Boot Microservices to Lambda Functions 🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173592071824789e+09,0,'2026-06-18T00:38:40.718248+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/gatling-gun-is-now-a-prospecting-tool-for-testers','An Introduction to Load Testing With Gatling','','N/A',0,'A curated technical resource and architectural guide covering An Introduction to Load Testing With Gatling in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736133.75367,0,'2026-06-18T00:42:13.753670+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/gatling-light-weight-load-testing-tool','Gatling: A Lightweight Load Testing Tool','','N/A',0,'A curated technical resource and architectural guide covering Gatling: A Lightweight Load Testing Tool in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.781736133701267e+09,0,'2026-06-18T00:42:13.701267+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/gatling-performance-testing-pros-and-cons','Gatling Performance Testing Pros and Cons','','N/A',0,'A curated technical resource and architectural guide covering Gatling Performance Testing Pros and Cons in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173613354870104e+09,0,'2026-06-18T00:42:13.548701+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/gatling-vs-jmeter','Gatling vs JMeter','','N/A',0,'A curated technical resource and architectural guide covering Gatling vs JMeter in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736123.62553,0,'2026-06-18T00:42:03.625530+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/getting-started-nexus-maven','Dzone: Getting started with Nexus','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Getting started with Nexus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.78173615446665096e+09,0,'2026-06-18T00:42:34.466651+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/registries.md"]','["registries.md"]','{}','{"duplicate_of": "https://dzone.com/refcardz/getting-started-with-rancher"}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/getting-started-with-java-ee-8-payara-5-and-eclips','Dzone: Getting Started With Java EE 8, Payara 5 and Eclipse Oxygen','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Getting Started With Java EE 8, Payara 5 and Eclipse Oxygen in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.7817359830238409e+09,0,'2026-06-18T00:39:43.023841+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_app_servers.md"]','["java_app_servers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/getting-started-with-jenkins-the-ultimate-guide','dzone: getting started with jenkins the ultimate guide','','N/A',0,'A curated technical resource and architectural guide covering dzone: getting started with jenkins the ultimate guide in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173599261515593e+09,0,'2026-06-18T00:39:52.615156+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/getting-started-with-kibana-advanced-searches','dzone: Getting Started With Kibana Advanced Searches','','N/A',0,'A curated technical resource and architectural guide covering dzone: Getting Started With Kibana Advanced Searches in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173610182014107e+09,0,'2026-06-18T00:41:41.820141+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/gitlab-ci-with-docker-environment-variable-quirks','GitLab CI','','N/A',0,'A curated technical resource and architectural guide covering GitLab CI in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735992.65449,0,'2026-06-18T00:39:52.654490+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/gitops-flux-vs-argo-cd','dzone.com: GitOps: Flux vs Argo CD 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: GitOps: Flux vs Argo CD 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173594023467898e+09,0,'2026-06-18T00:39:00.234679+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/flux.md"]','["flux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/gitops-with-openshift-applier','redhat-cop: Openshift Applier','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903060871144294e+09,0,'2026-05-17T17:10:08.711443+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/googles-state-of-devops-2021-report-what-sres-need',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903209500911188e+09,0,'2026-05-17T17:34:55.009112+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/groovy-goodness-using-the-call-operator','dzone: Groovy Goodness: Using The Call Operator','','N/A',0,'A curated technical resource and architectural guide covering dzone: Groovy Goodness: Using The Call Operator in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173599213504695e+09,0,'2026-06-18T00:39:52.135047+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/how-quickly-get-started-sonar','Dzone: How to quickly get started with Sonar','','N/A',0,'A curated technical resource and architectural guide covering Dzone: How to quickly get started with Sonar in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173616827177095e+09,0,'2026-06-18T00:42:48.271771+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sonarqube.md"]','["sonarqube.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-build-an-effective-cicd-pipeline','==dzone.com: How To Build an Effective CI/CD Pipeline==','','N/A',0,'A curated technical resource and architectural guide covering ==dzone.com: How To Build an Effective CI/CD Pipeline== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173590016484498e+09,0,'2026-06-18T00:38:20.164845+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-configure-ha-proxy-as-a-proxy-and-loadbalan','dzone.com: How to Configure HAProxy as a Proxy and Load Balancer','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: How to Configure HAProxy as a Proxy and Load Balancer in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173618036883401e+09,0,'2026-06-18T00:43:00.368834+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/web-servers.md"]','["web-servers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-create-microservices-using-spring','dzone: How to Create Microservices Using Spring 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: How to Create Microservices Using Spring 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173598486163592e+09,0,'2026-06-18T00:39:44.861636+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-create-rest-api-with-spring-boot','Dzone: How to Create a REST API With Spring Boot','','N/A',0,'A curated technical resource and architectural guide covering Dzone: How to Create a REST API With Spring Boot in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173586626994395e+09,0,'2026-06-18T00:37:46.269944+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-deploy-apps-effortlessly-with-packer-and-te','Dzone: how to deploy apps effortlessly with **packer and terraform**','','N/A',0,'A curated technical resource and architectural guide covering Dzone: how to deploy apps effortlessly with **packer and terraform** in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.7817362336994121e+09,0,'2026-06-18T00:43:53.699412+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-explain-kubernetes-to-a-business-team','==How to Explain Kubernetes to a Business Team==','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903409030147409e+09,0,'2026-05-17T18:08:10.301474+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-manage-vulnerabilities-in-modern-cloud-nati','dzone.com: How To Manage Vulnerabilities in Modern Cloud-Native Applications','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: How To Manage Vulnerabilities in Modern Cloud-Native Applications in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173592466374897e+09,0,'2026-06-18T00:38:44.663749+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-read-a-thread-dump','How to read a Thread Dump','','N/A',0,'A curated technical resource and architectural guide covering How to read a Thread Dump in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173610374158501e+09,0,'2026-06-18T00:41:43.741585+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-run-the-spring-boot-application-as-a-stand','dzone: How To Run the Spring Boot Application as a Stand-Alone Java Application','','N/A',0,'A curated technical resource and architectural guide covering dzone: How To Run the Spring Boot Application as a Stand-Alone Java Application in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735984.4933,0,'2026-06-18T00:39:44.493300+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-set-up-a-gatling-tests-implementation-envir','How to Set up a Gatling Test''s Implementation Environment 🌟','','N/A',0,'A curated technical resource and architectural guide covering How to Set up a Gatling Test''s Implementation Environment 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.7817361333352611e+09,0,'2026-06-18T00:42:13.335261+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-setup-scalable-jenkins-on-top-of-a-kubernet','dzone: how to setup scalable jenkins on top of a kubernetes cluster','','N/A',0,'A curated technical resource and architectural guide covering dzone: how to setup scalable jenkins on top of a kubernetes cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173599261570811e+09,0,'2026-06-18T00:39:52.615708+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-take-thread-dumps-7-options','dzone: 8 Options for Capturing Thread Dumps','','N/A',0,'A curated technical resource and architectural guide covering dzone: 8 Options for Capturing Thread Dumps in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173610370155406e+09,0,'2026-06-18T00:41:43.701554+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md", "docs/ocp3.md"]','["monitoring.md", "ocp3.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-understand-and-setup-kubernetes-networking','dzone: How to Understand and Set Up Kubernetes Networking 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: How to Understand and Set Up Kubernetes Networking 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173602319530391e+09,0,'2026-06-18T00:40:23.195304+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-use-aws-iam-role-on-aws-eks-pods','dzone.com: How to Use AWS IAM Role on AWS EKS PODs 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: How to Use AWS IAM Role on AWS EKS PODs 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173607788676404e+09,0,'2026-06-18T00:41:17.886764+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-use-gatling-with-maven','How to Use Gatling With Maven','','N/A',0,'A curated technical resource and architectural guide covering How to Use Gatling With Maven in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173613295689606e+09,0,'2026-06-18T00:42:12.956896+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-use-postman-to-manage-and-execute-your-apis','Dzone: how to use postman to manage and execute your APIs','','N/A',0,'A curated technical resource and architectural guide covering Dzone: how to use postman to manage and execute your APIs in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173613501093411e+09,0,'2026-06-18T00:42:15.010934+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/postman.md"]','["postman.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-use-regex-extractor-in-gatling-projects','How to Use RegEx Extractor in Gatling Projects','','N/A',0,'A curated technical resource and architectural guide covering How to Use RegEx Extractor in Gatling Projects in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736133.75185,0,'2026-06-18T00:42:13.751850+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/how-your-application-architecture-evolved','How Your Application Architecture Has Evolved 🌟','','N/A',0,'A curated technical resource and architectural guide covering How Your Application Architecture Has Evolved 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173597191372299e+09,0,'2026-06-18T00:39:31.913723+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["index.md", "introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/immutable-infrastructure-cicd-using-hashicorp-terr','dzone: Immutable Infrastructure CI/CD Using Hashicorp Terraform and Jenkins','','N/A',0,'A curated technical resource and architectural guide covering dzone: Immutable Infrastructure CI/CD Using Hashicorp Terraform and Jenkins in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173623183144688e+09,0,'2026-06-18T00:43:51.831447+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/implementing-serverless-microservices-architecture','dzone: Implementing Serverless Microservices Architecture on AWS','','N/A',0,'A curated technical resource and architectural guide covering dzone: Implementing Serverless Microservices Architecture on AWS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173615504523706e+09,0,'2026-06-18T00:42:35.045237+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/serverless.md"]','["serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/importing-a-maven-project-in-intellij-idea','Dzone: Maven IntelliJ Idea Project','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Maven IntelliJ Idea Project in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173608319805407e+09,0,'2026-06-18T00:41:23.198054+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/install-openshift-container-platform-in-minutes-video',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.7790299407417171e+09,0,'2026-05-17T16:59:00.741717+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/installing-maven','Dzone: Installing Maven With Your JDK','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Installing Maven With Your JDK in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173608297706699e+09,0,'2026-06-18T00:41:22.977067+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/integration-tests-with-maven','Dzone: Integration Tests with Maven','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Integration Tests with Maven in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173608312805509e+09,0,'2026-06-18T00:41:23.128055+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/introducing-amp-assimilating-caching-quick-read-fo','Dzone: An Introduction to Caching: How and Why We Do It 🌟','','N/A',0,'A curated technical resource and architectural guide covering Dzone: An Introduction to Caching: How and Why We Do It 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173588012479591e+09,0,'2026-06-18T00:38:00.124796+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/caching.md"]','["caching.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/introduction-to-kubernetes-part-1','dzone: Introduction To Kubernetes 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: Introduction To Kubernetes 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736180.47912,0,'2026-06-18T00:43:00.479120+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/introduction-to-liquibase-and-managing-your-databa','dzone: Introduction to Liquibase and Managing Your Database Source Code','','N/A',0,'A curated technical resource and architectural guide covering dzone: Introduction to Liquibase and Managing Your Database Source Code in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173606828156805e+09,0,'2026-06-18T00:41:08.281568+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/liquibase.md"]','["liquibase.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/introduction-to-message-brokers-part-1-apache-kafk','Dzone: Introduction to Message Brokers. Part 1: Apache Kafka vs. RabbitMQ','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Introduction to Message Brokers. Part 1: Apache Kafka vs. RabbitMQ in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173608157657909e+09,0,'2026-06-18T00:41:21.576579+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/introduction-to-message-brokers-part-2-activemq-vs','Dzone: Introduction to Message Brokers. Part 2: ActiveMQ vs. Redis Pub/Sub','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Introduction to Message Brokers. Part 2: ActiveMQ vs. Redis Pub/Sub in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173608268502211e+09,0,'2026-06-18T00:41:22.685022+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/jakarta-ee-amp-wildfly-running-on-kubernetes','Dzone: Jakarta EE & Wildfly Running on Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Jakarta EE & Wildfly Running on Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173598312898397e+09,0,'2026-06-18T00:39:43.128984+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_app_servers.md"]','["java_app_servers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/java-creator-james-gosling-interview','dzone: Java Creator James Gosling Interview','','N/A',0,'A curated technical resource and architectural guide covering dzone: Java Creator James Gosling Interview in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735986.11353,0,'2026-06-18T00:39:46.113530+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/java-inside-docker-what-you-must-know-to-not-fail','dzone.com: Java Inside Docker: What You Must Know to Not FAIL','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: Java Inside Docker: What You Must Know to Not FAIL in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173598486127495e+09,0,'2026-06-18T00:39:44.861275+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md"]','["java-and-java-performance-optimization.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/java-performance-monitoring-5-open-source-tools-you-should-know','dzone.com: Java Performance Monitoring: 5 Open Source Tools You Should Know','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: Java Performance Monitoring: 5 Open Source Tools You Should Know in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736105.03657,0,'2026-06-18T00:41:45.036570+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/jenkins-in-a-nutshell','dzone: jenkins in a nutshell','','N/A',0,'A curated technical resource and architectural guide covering dzone: jenkins in a nutshell in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173599154902291e+09,0,'2026-06-18T00:39:51.549023+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/jenkins-publish-maven-artifacts-to-nexus-oss-using','Jenkins: Publish Maven Artifacts to Nexus OSS Using Pipelines or Maven Jobs'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering Jenkins: Publish Maven Artifacts to Nexus OSS Using Pipelines or Maven Jobs'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173615464950394e+09,0,'2026-06-18T00:42:34.649504+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/registries.md"]','["registries.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/jenkins-vs-gitlab-ci-battle-of-cicd-tools','dzone: Jenkins vs GitLab CI: Battle of CI/CD Tools','','N/A',0,'A curated technical resource and architectural guide covering dzone: Jenkins vs GitLab CI: Battle of CI/CD Tools in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173599334172201e+09,0,'2026-06-18T00:39:53.341722+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/jmeter-tutorial-1','Dzone: JMeter tutorial','','N/A',0,'A curated technical resource and architectural guide covering Dzone: JMeter tutorial in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173612377026391e+09,0,'2026-06-18T00:42:03.770264+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/jmeter-tutorial-for-beginners-jmeter-load-testing','Dzone: JMeter tutorial for beginners','','N/A',0,'A curated technical resource and architectural guide covering Dzone: JMeter tutorial for beginners in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173613286786508e+09,0,'2026-06-18T00:42:12.867865+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/jvm-architecture-explained','DZone: The JVM Architecture Explained 🌟','','N/A',0,'A curated technical resource and architectural guide covering DZone: The JVM Architecture Explained 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173598166466498e+09,0,'2026-06-18T00:39:41.664665+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md"]','["java-and-java-performance-optimization.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/kibana-hacks-5-tips-and-tricks','dzone: Kibana Hacks: 5 Tips and Tricks','','N/A',0,'A curated technical resource and architectural guide covering dzone: Kibana Hacks: 5 Tips and Tricks in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173610148779702e+09,0,'2026-06-18T00:41:41.487797+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/kubectl-commands-cheat-sheet','dzone: kubectl commands cheat sheet','','N/A',0,'A curated technical resource and architectural guide covering dzone: kubectl commands cheat sheet in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173588961475205e+09,0,'2026-06-18T00:38:09.614752+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/kubernetes-architecture-diagram','==dzone.com: Kubernetes Architecture Diagram== 🌟🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering ==dzone.com: Kubernetes Architecture Diagram== 🌟🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173619094988608e+09,0,'2026-06-18T00:43:10.949886+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/kubernetes-distributions-how-do-i-choose-one','Dzone.com: A Comparison of Kubernetes Distributions','','N/A',0,'A curated technical resource and architectural guide covering Dzone.com: A Comparison of Kubernetes Distributions in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173597288810801e+09,0,'2026-06-18T00:39:32.888108+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/kubernetes-monitoring-best-practices-methods-and-e','dzone.com: Kubernetes Monitoring: Best Practices, Methods, and Existing'' Solutions','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: Kubernetes Monitoring: Best Practices, Methods, and Existing'' Solutions in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173609158849406e+09,0,'2026-06-18T00:41:31.588494+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/learn-how-to-setup-a-cicd-pipeline-from-scratch','dzone: learn how to setup a cicd pipeline from scratch 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: learn how to setup a cicd pipeline from scratch 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173599276996803e+09,0,'2026-06-18T00:39:52.769968+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/load-testing-your-database-connected-apis-with-gat','Load Testing Your DataBase-Connected APIs With Gatling','','N/A',0,'A curated technical resource and architectural guide covering Load Testing Your DataBase-Connected APIs With Gatling in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736134.80276,0,'2026-06-18T00:42:14.802760+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/manage-multiple-environments-with-terraform-worksp','dzone: Manage Multiple Environments With Terraform Workspaces','','N/A',0,'A curated technical resource and architectural guide covering dzone: Manage Multiple Environments With Terraform Workspaces in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173623331750488e+09,0,'2026-06-18T00:43:53.317505+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/managing-helm-releases-the-gitops-way','dzone: managing helm releases the gitops way','','N/A',0,'A curated technical resource and architectural guide covering dzone: managing helm releases the gitops way in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173595093600511e+09,0,'2026-06-18T00:39:10.936005+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/managing-kubernetes-secrets','dzone: Managing Secrets Deployment in GitOps Workflow 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: Managing Secrets Deployment in GitOps Workflow 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173592495827889e+09,0,'2026-06-18T00:38:44.958279+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/managing-your-database-with-liquibase-and-gradle','dzone: Managing Your Database With Liquibase and Gradle','','N/A',0,'A curated technical resource and architectural guide covering dzone: Managing Your Database With Liquibase and Gradle in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173606840197396e+09,0,'2026-06-18T00:41:08.401974+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/liquibase.md"]','["liquibase.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/maven-skipping-tests','Dzone: Maven Skipping Tests','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Maven Skipping Tests in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173608231052303e+09,0,'2026-06-18T00:41:22.310523+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/meet-the-docker-maven-plugin','Dzone: Meet the Docker Maven Plugin!','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Meet the Docker Maven Plugin! in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173608375055694e+09,0,'2026-06-18T00:41:23.750557+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/memory-leak-andjava-code','DZone: Memory Leaks and Java Code','','N/A',0,'A curated technical resource and architectural guide covering DZone: Memory Leaks and Java Code in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.7817359850007019e+09,0,'2026-06-18T00:39:45.000702+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md"]','["java-and-java-performance-optimization.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/messaging-for-multicloud-resilience','dzone: Resilient MultiCloud Messaging','','N/A',0,'A curated technical resource and architectural guide covering dzone: Resilient MultiCloud Messaging in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173608099589204e+09,0,'2026-06-18T00:41:20.995892+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/micro-frontend-architecture','==dzone: Micro-Frontend Architecture==','','N/A',0,'A curated technical resource and architectural guide covering ==dzone: Micro-Frontend Architecture== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.7817359736211059e+09,0,'2026-06-18T00:39:33.621106+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/micro-frontends-by-example-8','dzone: Micro Frontends With Example 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: Micro Frontends With Example 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173597279395794e+09,0,'2026-06-18T00:39:32.793958+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/microservices-and-the-event-aggregator-pattern','dzone.com: What Are Microservices and The Event Aggregator Pattern? 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: What Are Microservices and The Event Aggregator Pattern? 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173608090091609e+09,0,'2026-06-18T00:41:20.900916+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/microservices-event-driven-architecture-and-kafka','dzone.com: Microservices, Event-Driven Architecture and Kafka 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: Microservices, Event-Driven Architecture and Kafka 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173608157380509e+09,0,'2026-06-18T00:41:21.573805+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/microservices-patterns-sidecar','dzone: Microservices Patterns: Sidecar','','N/A',0,'A curated technical resource and architectural guide covering dzone: Microservices Patterns: Sidecar in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173622153673791e+09,0,'2026-06-18T00:43:41.536738+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/microservices-quarkus-vs-spring-boot','dzone: Microservices: Quarkus vs. Spring Boot','','N/A',0,'A curated technical resource and architectural guide covering dzone: Microservices: Quarkus vs. Spring Boot in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173598658041906e+09,0,'2026-06-18T00:39:46.580419+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/mitigating-devops-repository-risks','dzone: Mitigating DevOps Repository Risks','','N/A',0,'A curated technical resource and architectural guide covering dzone: Mitigating DevOps Repository Risks in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903053848405408e+09,0,'2026-05-17T17:08:58.484054+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/monitoring-using-spring-boot-20-prometheus-and-gra','Set Up and Integrate Prometheus With Grafana for Monitoring.','','N/A',0,'A curated technical resource and architectural guide covering Set Up and Integrate Prometheus With Grafana for Monitoring. in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736135.62742,0,'2026-06-18T00:42:15.627420+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/monolith-to-microservices-using-the-strangler-patt','dzone: Monolith to Microservices Using the Strangler Pattern 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: Monolith to Microservices Using the Strangler Pattern 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173597162711501e+09,0,'2026-06-18T00:39:31.627115+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/multi-container-pod-design-patterns-in-kubernetes','dzone: Multi-Container Pod Design Patterns in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering dzone: Multi-Container Pod Design Patterns in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.7817362217760179e+09,0,'2026-06-18T00:43:41.776018+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/next-gen-data-pipes-with-spark-kafka-and-k8s','dzone: Next-Gen Data Pipes With Spark, Kafka and k8s 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: Next-Gen Data Pipes With Spark, Kafka and k8s 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736083.5493,0,'2026-06-18T00:41:23.549300+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/nginx-reverse-proxy-ubuntu-1804','Dzone: Nginx Reverse Proxy Ubuntu 18.04','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Nginx Reverse Proxy Ubuntu 18.04 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173618030510902e+09,0,'2026-06-18T00:43:00.305109+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/web-servers.md"]','["web-servers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/oauth-20-beginners-guide','Dzone - OAuth 2.0','','N/A',0,'A curated technical resource and architectural guide covering Dzone - OAuth 2.0 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173602638387799e+09,0,'2026-06-18T00:40:26.383878+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/openshift-egress-options','dzone: OpenShift Egress Options','','N/A',0,'A curated technical resource and architectural guide covering dzone: OpenShift Egress Options in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173612306786608e+09,0,'2026-06-18T00:42:03.067866+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md", "docs/openshift.md"]','["ocp4.md", "openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/optimize-aws-costs-with-cloudwatchs-advanced-metri','dzone: Optimize AWS Costs With CloudWatch''s Advanced Metrics, Dashboards,'' and Alerts','','N/A',0,'A curated technical resource and architectural guide covering dzone: Optimize AWS Costs With CloudWatch''s Advanced Metrics, Dashboards,'' and Alerts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735875.90038,0,'2026-06-18T00:37:55.900380+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-monitoring.md"]','["aws-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/optimizing-kubernetes-clusters-for-better-efficien-1','dzone.com: Optimizing Kubernetes Clusters for Better Efficiency and Cost'' Savings 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: Optimizing Kubernetes Clusters for Better Efficiency and Cost'' Savings 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173622135203194e+09,0,'2026-06-18T00:43:41.352032+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/origins-trunk-based','The Origins of Trunk Based Development','','N/A',0,'A curated technical resource and architectural guide covering The Origins of Trunk Based Development in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173594041673898e+09,0,'2026-06-18T00:39:00.416739+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/parameterize-jenkinsfile-in-multibranch-jobs','dzone: Parameterize Jenkinsfile in MultiBranch Jobs 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: Parameterize Jenkinsfile in MultiBranch Jobs 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173599187837791e+09,0,'2026-06-18T00:39:51.878378+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/part-2-deploying-applications','Dzone: Part 2: Deploying Applications','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Part 2: Deploying Applications in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173586643724894e+09,0,'2026-06-18T00:37:46.437249+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/perfomance-testing-with-gatling','Perfomance Testing with Gatling','','N/A',0,'A curated technical resource and architectural guide covering Perfomance Testing with Gatling in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173613487957406e+09,0,'2026-06-18T00:42:14.879574+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/performance-improvement-in-java-applications-orm-j','DZone: Performance Improvement in Java Applications: ORM/JPA 🌟','','N/A',0,'A curated technical resource and architectural guide covering DZone: Performance Improvement in Java Applications: ORM/JPA 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173598274509906e+09,0,'2026-06-18T00:39:42.745099+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md"]','["java-and-java-performance-optimization.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/performance-patterns-in-microservices-based-integr-1','dzone.com: Performance Patterns in Microservices-Based Integrations','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: Performance Patterns in Microservices-Based Integrations in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173610321810889e+09,0,'2026-06-18T00:41:43.218109+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md", "docs/monitoring.md"]','["kubernetes.md", "monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/five-different-ways-to-build-aws-infrastructure','dzone: Five Different Ways to Build AWS Infrastructure','','N/A',0,'A curated technical resource and architectural guide covering dzone: Five Different Ways to Build AWS Infrastructure in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735877,0,'2026-06-18T00:37:57.723687+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/flight-recorder-examining-java-and-kotlin-apps','dzone.com: Flight Recorder: Examining Java and Kotlin Apps','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: Flight Recorder: Examining Java and Kotlin Apps in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735981,0,'2026-06-18T00:39:41.925426+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md"]','["java-and-java-performance-optimization.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/flux-windowing-and-aggregation','dzone: Flux queries','','N/A',0,'A curated technical resource and architectural guide covering dzone: Flux queries in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736135,0,'2026-06-18T00:42:15.737224+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/from-java-microservices-to-lambda-functions-a-jour','dzone.com: From Spring Boot Microservices to Lambda Functions 🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: From Spring Boot Microservices to Lambda Functions 🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735920,0,'2026-06-18T00:38:40.718248+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/gatling-gun-is-now-a-prospecting-tool-for-testers','An Introduction to Load Testing With Gatling','','N/A',0,'A curated technical resource and architectural guide covering An Introduction to Load Testing With Gatling in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736133,0,'2026-06-18T00:42:13.753670+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/gatling-light-weight-load-testing-tool','Gatling: A Lightweight Load Testing Tool','','N/A',0,'A curated technical resource and architectural guide covering Gatling: A Lightweight Load Testing Tool in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736133,0,'2026-06-18T00:42:13.701267+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/gatling-performance-testing-pros-and-cons','Gatling Performance Testing Pros and Cons','','N/A',0,'A curated technical resource and architectural guide covering Gatling Performance Testing Pros and Cons in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736133,0,'2026-06-18T00:42:13.548701+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/gatling-vs-jmeter','Gatling vs JMeter','','N/A',0,'A curated technical resource and architectural guide covering Gatling vs JMeter in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736123,0,'2026-06-18T00:42:03.625530+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/getting-started-nexus-maven','Dzone: Getting started with Nexus','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Getting started with Nexus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1781736154,0,'2026-06-18T00:42:34.466651+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/registries.md"]','["registries.md"]','{}','{"duplicate_of": "https://dzone.com/refcardz/getting-started-with-rancher"}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/getting-started-with-java-ee-8-payara-5-and-eclips','Dzone: Getting Started With Java EE 8, Payara 5 and Eclipse Oxygen','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Getting Started With Java EE 8, Payara 5 and Eclipse Oxygen in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735983,0,'2026-06-18T00:39:43.023841+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_app_servers.md"]','["java_app_servers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/getting-started-with-jenkins-the-ultimate-guide','dzone: getting started with jenkins the ultimate guide','','N/A',0,'A curated technical resource and architectural guide covering dzone: getting started with jenkins the ultimate guide in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735992,0,'2026-06-18T00:39:52.615156+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/getting-started-with-kibana-advanced-searches','dzone: Getting Started With Kibana Advanced Searches','','N/A',0,'A curated technical resource and architectural guide covering dzone: Getting Started With Kibana Advanced Searches in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736101,0,'2026-06-18T00:41:41.820141+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/gitlab-ci-with-docker-environment-variable-quirks','GitLab CI','','N/A',0,'A curated technical resource and architectural guide covering GitLab CI in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735992,0,'2026-06-18T00:39:52.654490+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/gitops-flux-vs-argo-cd','dzone.com: GitOps: Flux vs Argo CD 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: GitOps: Flux vs Argo CD 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735940,0,'2026-06-18T00:39:00.234679+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/flux.md"]','["flux.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/gitops-with-openshift-applier','redhat-cop: Openshift Applier','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779030608,0,'2026-05-17T17:10:08.711443+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/googles-state-of-devops-2021-report-what-sres-need',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779032095,0,'2026-05-17T17:34:55.009112+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/groovy-goodness-using-the-call-operator','dzone: Groovy Goodness: Using The Call Operator','','N/A',0,'A curated technical resource and architectural guide covering dzone: Groovy Goodness: Using The Call Operator in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735992,0,'2026-06-18T00:39:52.135047+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/how-quickly-get-started-sonar','Dzone: How to quickly get started with Sonar','','N/A',0,'A curated technical resource and architectural guide covering Dzone: How to quickly get started with Sonar in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736168,0,'2026-06-18T00:42:48.271771+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sonarqube.md"]','["sonarqube.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-build-an-effective-cicd-pipeline','==dzone.com: How To Build an Effective CI/CD Pipeline==','','N/A',0,'A curated technical resource and architectural guide covering ==dzone.com: How To Build an Effective CI/CD Pipeline== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735900,0,'2026-06-18T00:38:20.164845+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-configure-ha-proxy-as-a-proxy-and-loadbalan','dzone.com: How to Configure HAProxy as a Proxy and Load Balancer','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: How to Configure HAProxy as a Proxy and Load Balancer in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736180,0,'2026-06-18T00:43:00.368834+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/web-servers.md"]','["web-servers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-create-microservices-using-spring','dzone: How to Create Microservices Using Spring 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: How to Create Microservices Using Spring 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735984,0,'2026-06-18T00:39:44.861636+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-create-rest-api-with-spring-boot','Dzone: How to Create a REST API With Spring Boot','','N/A',0,'A curated technical resource and architectural guide covering Dzone: How to Create a REST API With Spring Boot in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735866,0,'2026-06-18T00:37:46.269944+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-deploy-apps-effortlessly-with-packer-and-te','Dzone: how to deploy apps effortlessly with **packer and terraform**','','N/A',0,'A curated technical resource and architectural guide covering Dzone: how to deploy apps effortlessly with **packer and terraform** in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736233,0,'2026-06-18T00:43:53.699412+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-explain-kubernetes-to-a-business-team','==How to Explain Kubernetes to a Business Team==','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779034090,0,'2026-05-17T18:08:10.301474+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-manage-vulnerabilities-in-modern-cloud-nati','dzone.com: How To Manage Vulnerabilities in Modern Cloud-Native Applications','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: How To Manage Vulnerabilities in Modern Cloud-Native Applications in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735924,0,'2026-06-18T00:38:44.663749+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-read-a-thread-dump','How to read a Thread Dump','','N/A',0,'A curated technical resource and architectural guide covering How to read a Thread Dump in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736103,0,'2026-06-18T00:41:43.741585+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-run-the-spring-boot-application-as-a-stand','dzone: How To Run the Spring Boot Application as a Stand-Alone Java Application','','N/A',0,'A curated technical resource and architectural guide covering dzone: How To Run the Spring Boot Application as a Stand-Alone Java Application in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735984,0,'2026-06-18T00:39:44.493300+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-set-up-a-gatling-tests-implementation-envir','How to Set up a Gatling Test''s Implementation Environment 🌟','','N/A',0,'A curated technical resource and architectural guide covering How to Set up a Gatling Test''s Implementation Environment 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736133,0,'2026-06-18T00:42:13.335261+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-setup-scalable-jenkins-on-top-of-a-kubernet','dzone: how to setup scalable jenkins on top of a kubernetes cluster','','N/A',0,'A curated technical resource and architectural guide covering dzone: how to setup scalable jenkins on top of a kubernetes cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735992,0,'2026-06-18T00:39:52.615708+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-take-thread-dumps-7-options','dzone: 8 Options for Capturing Thread Dumps','','N/A',0,'A curated technical resource and architectural guide covering dzone: 8 Options for Capturing Thread Dumps in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736103,0,'2026-06-18T00:41:43.701554+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md", "docs/ocp3.md"]','["monitoring.md", "ocp3.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-understand-and-setup-kubernetes-networking','dzone: How to Understand and Set Up Kubernetes Networking 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: How to Understand and Set Up Kubernetes Networking 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736023,0,'2026-06-18T00:40:23.195304+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-use-aws-iam-role-on-aws-eks-pods','dzone.com: How to Use AWS IAM Role on AWS EKS PODs 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: How to Use AWS IAM Role on AWS EKS PODs 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736077,0,'2026-06-18T00:41:17.886764+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-use-gatling-with-maven','How to Use Gatling With Maven','','N/A',0,'A curated technical resource and architectural guide covering How to Use Gatling With Maven in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736132,0,'2026-06-18T00:42:12.956896+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-use-postman-to-manage-and-execute-your-apis','Dzone: how to use postman to manage and execute your APIs','','N/A',0,'A curated technical resource and architectural guide covering Dzone: how to use postman to manage and execute your APIs in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736135,0,'2026-06-18T00:42:15.010934+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/postman.md"]','["postman.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/how-to-use-regex-extractor-in-gatling-projects','How to Use RegEx Extractor in Gatling Projects','','N/A',0,'A curated technical resource and architectural guide covering How to Use RegEx Extractor in Gatling Projects in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736133,0,'2026-06-18T00:42:13.751850+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/how-your-application-architecture-evolved','How Your Application Architecture Has Evolved 🌟','','N/A',0,'A curated technical resource and architectural guide covering How Your Application Architecture Has Evolved 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735971,0,'2026-06-18T00:39:31.913723+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["index.md", "introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/immutable-infrastructure-cicd-using-hashicorp-terr','dzone: Immutable Infrastructure CI/CD Using Hashicorp Terraform and Jenkins','','N/A',0,'A curated technical resource and architectural guide covering dzone: Immutable Infrastructure CI/CD Using Hashicorp Terraform and Jenkins in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736231,0,'2026-06-18T00:43:51.831447+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/implementing-serverless-microservices-architecture','dzone: Implementing Serverless Microservices Architecture on AWS','','N/A',0,'A curated technical resource and architectural guide covering dzone: Implementing Serverless Microservices Architecture on AWS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736155,0,'2026-06-18T00:42:35.045237+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/serverless.md"]','["serverless.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/importing-a-maven-project-in-intellij-idea','Dzone: Maven IntelliJ Idea Project','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Maven IntelliJ Idea Project in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736083,0,'2026-06-18T00:41:23.198054+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/install-openshift-container-platform-in-minutes-video',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779029940,0,'2026-05-17T16:59:00.741717+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/installing-maven','Dzone: Installing Maven With Your JDK','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Installing Maven With Your JDK in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736082,0,'2026-06-18T00:41:22.977067+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/integration-tests-with-maven','Dzone: Integration Tests with Maven','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Integration Tests with Maven in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736083,0,'2026-06-18T00:41:23.128055+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/introducing-amp-assimilating-caching-quick-read-fo','Dzone: An Introduction to Caching: How and Why We Do It 🌟','','N/A',0,'A curated technical resource and architectural guide covering Dzone: An Introduction to Caching: How and Why We Do It 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735880,0,'2026-06-18T00:38:00.124796+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/caching.md"]','["caching.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/introduction-to-kubernetes-part-1','dzone: Introduction To Kubernetes 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: Introduction To Kubernetes 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736180,0,'2026-06-18T00:43:00.479120+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/introduction-to-liquibase-and-managing-your-databa','dzone: Introduction to Liquibase and Managing Your Database Source Code','','N/A',0,'A curated technical resource and architectural guide covering dzone: Introduction to Liquibase and Managing Your Database Source Code in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736068,0,'2026-06-18T00:41:08.281568+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/liquibase.md"]','["liquibase.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/introduction-to-message-brokers-part-1-apache-kafk','Dzone: Introduction to Message Brokers. Part 1: Apache Kafka vs. RabbitMQ','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Introduction to Message Brokers. Part 1: Apache Kafka vs. RabbitMQ in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736081,0,'2026-06-18T00:41:21.576579+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/introduction-to-message-brokers-part-2-activemq-vs','Dzone: Introduction to Message Brokers. Part 2: ActiveMQ vs. Redis Pub/Sub','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Introduction to Message Brokers. Part 2: ActiveMQ vs. Redis Pub/Sub in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736082,0,'2026-06-18T00:41:22.685022+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/jakarta-ee-amp-wildfly-running-on-kubernetes','Dzone: Jakarta EE & Wildfly Running on Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Jakarta EE & Wildfly Running on Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735983,0,'2026-06-18T00:39:43.128984+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_app_servers.md"]','["java_app_servers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/java-creator-james-gosling-interview','dzone: Java Creator James Gosling Interview','','N/A',0,'A curated technical resource and architectural guide covering dzone: Java Creator James Gosling Interview in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735986,0,'2026-06-18T00:39:46.113530+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/java-inside-docker-what-you-must-know-to-not-fail','dzone.com: Java Inside Docker: What You Must Know to Not FAIL','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: Java Inside Docker: What You Must Know to Not FAIL in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735984,0,'2026-06-18T00:39:44.861275+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md"]','["java-and-java-performance-optimization.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/java-performance-monitoring-5-open-source-tools-you-should-know','dzone.com: Java Performance Monitoring: 5 Open Source Tools You Should Know','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: Java Performance Monitoring: 5 Open Source Tools You Should Know in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736105,0,'2026-06-18T00:41:45.036570+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/jenkins-in-a-nutshell','dzone: jenkins in a nutshell','','N/A',0,'A curated technical resource and architectural guide covering dzone: jenkins in a nutshell in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735991,0,'2026-06-18T00:39:51.549023+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/jenkins-publish-maven-artifacts-to-nexus-oss-using','Jenkins: Publish Maven Artifacts to Nexus OSS Using Pipelines or Maven Jobs'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering Jenkins: Publish Maven Artifacts to Nexus OSS Using Pipelines or Maven Jobs'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736154,0,'2026-06-18T00:42:34.649504+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/registries.md"]','["registries.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/jenkins-vs-gitlab-ci-battle-of-cicd-tools','dzone: Jenkins vs GitLab CI: Battle of CI/CD Tools','','N/A',0,'A curated technical resource and architectural guide covering dzone: Jenkins vs GitLab CI: Battle of CI/CD Tools in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735993,0,'2026-06-18T00:39:53.341722+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/jmeter-tutorial-1','Dzone: JMeter tutorial','','N/A',0,'A curated technical resource and architectural guide covering Dzone: JMeter tutorial in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736123,0,'2026-06-18T00:42:03.770264+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/jmeter-tutorial-for-beginners-jmeter-load-testing','Dzone: JMeter tutorial for beginners','','N/A',0,'A curated technical resource and architectural guide covering Dzone: JMeter tutorial for beginners in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736132,0,'2026-06-18T00:42:12.867865+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/jvm-architecture-explained','DZone: The JVM Architecture Explained 🌟','','N/A',0,'A curated technical resource and architectural guide covering DZone: The JVM Architecture Explained 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735981,0,'2026-06-18T00:39:41.664665+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md"]','["java-and-java-performance-optimization.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/kibana-hacks-5-tips-and-tricks','dzone: Kibana Hacks: 5 Tips and Tricks','','N/A',0,'A curated technical resource and architectural guide covering dzone: Kibana Hacks: 5 Tips and Tricks in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736101,0,'2026-06-18T00:41:41.487797+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/kubectl-commands-cheat-sheet','dzone: kubectl commands cheat sheet','','N/A',0,'A curated technical resource and architectural guide covering dzone: kubectl commands cheat sheet in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735889,0,'2026-06-18T00:38:09.614752+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/kubernetes-architecture-diagram','==dzone.com: Kubernetes Architecture Diagram== 🌟🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering ==dzone.com: Kubernetes Architecture Diagram== 🌟🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736190,0,'2026-06-18T00:43:10.949886+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/kubernetes-distributions-how-do-i-choose-one','Dzone.com: A Comparison of Kubernetes Distributions','','N/A',0,'A curated technical resource and architectural guide covering Dzone.com: A Comparison of Kubernetes Distributions in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735972,0,'2026-06-18T00:39:32.888108+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/kubernetes-monitoring-best-practices-methods-and-e','dzone.com: Kubernetes Monitoring: Best Practices, Methods, and Existing'' Solutions','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: Kubernetes Monitoring: Best Practices, Methods, and Existing'' Solutions in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736091,0,'2026-06-18T00:41:31.588494+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/learn-how-to-setup-a-cicd-pipeline-from-scratch','dzone: learn how to setup a cicd pipeline from scratch 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: learn how to setup a cicd pipeline from scratch 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735992,0,'2026-06-18T00:39:52.769968+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/load-testing-your-database-connected-apis-with-gat','Load Testing Your DataBase-Connected APIs With Gatling','','N/A',0,'A curated technical resource and architectural guide covering Load Testing Your DataBase-Connected APIs With Gatling in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736134,0,'2026-06-18T00:42:14.802760+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/manage-multiple-environments-with-terraform-worksp','dzone: Manage Multiple Environments With Terraform Workspaces','','N/A',0,'A curated technical resource and architectural guide covering dzone: Manage Multiple Environments With Terraform Workspaces in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736233,0,'2026-06-18T00:43:53.317505+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/managing-helm-releases-the-gitops-way','dzone: managing helm releases the gitops way','','N/A',0,'A curated technical resource and architectural guide covering dzone: managing helm releases the gitops way in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735950,0,'2026-06-18T00:39:10.936005+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/managing-kubernetes-secrets','dzone: Managing Secrets Deployment in GitOps Workflow 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: Managing Secrets Deployment in GitOps Workflow 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735924,0,'2026-06-18T00:38:44.958279+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/managing-your-database-with-liquibase-and-gradle','dzone: Managing Your Database With Liquibase and Gradle','','N/A',0,'A curated technical resource and architectural guide covering dzone: Managing Your Database With Liquibase and Gradle in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736068,0,'2026-06-18T00:41:08.401974+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/liquibase.md"]','["liquibase.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/maven-skipping-tests','Dzone: Maven Skipping Tests','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Maven Skipping Tests in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736082,0,'2026-06-18T00:41:22.310523+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/meet-the-docker-maven-plugin','Dzone: Meet the Docker Maven Plugin!','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Meet the Docker Maven Plugin! in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736083,0,'2026-06-18T00:41:23.750557+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/memory-leak-andjava-code','DZone: Memory Leaks and Java Code','','N/A',0,'A curated technical resource and architectural guide covering DZone: Memory Leaks and Java Code in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735985,0,'2026-06-18T00:39:45.000702+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md"]','["java-and-java-performance-optimization.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/messaging-for-multicloud-resilience','dzone: Resilient MultiCloud Messaging','','N/A',0,'A curated technical resource and architectural guide covering dzone: Resilient MultiCloud Messaging in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736080,0,'2026-06-18T00:41:20.995892+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/micro-frontend-architecture','==dzone: Micro-Frontend Architecture==','','N/A',0,'A curated technical resource and architectural guide covering ==dzone: Micro-Frontend Architecture== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735973,0,'2026-06-18T00:39:33.621106+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/micro-frontends-by-example-8','dzone: Micro Frontends With Example 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: Micro Frontends With Example 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735972,0,'2026-06-18T00:39:32.793958+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/microservices-and-the-event-aggregator-pattern','dzone.com: What Are Microservices and The Event Aggregator Pattern? 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: What Are Microservices and The Event Aggregator Pattern? 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736080,0,'2026-06-18T00:41:20.900916+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/microservices-event-driven-architecture-and-kafka','dzone.com: Microservices, Event-Driven Architecture and Kafka 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: Microservices, Event-Driven Architecture and Kafka 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736081,0,'2026-06-18T00:41:21.573805+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/microservices-patterns-sidecar','dzone: Microservices Patterns: Sidecar','','N/A',0,'A curated technical resource and architectural guide covering dzone: Microservices Patterns: Sidecar in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736221,0,'2026-06-18T00:43:41.536738+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/microservices-quarkus-vs-spring-boot','dzone: Microservices: Quarkus vs. Spring Boot','','N/A',0,'A curated technical resource and architectural guide covering dzone: Microservices: Quarkus vs. Spring Boot in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735986,0,'2026-06-18T00:39:46.580419+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/mitigating-devops-repository-risks','dzone: Mitigating DevOps Repository Risks','','N/A',0,'A curated technical resource and architectural guide covering dzone: Mitigating DevOps Repository Risks in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030538,0,'2026-05-17T17:08:58.484054+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/monitoring-using-spring-boot-20-prometheus-and-gra','Set Up and Integrate Prometheus With Grafana for Monitoring.','','N/A',0,'A curated technical resource and architectural guide covering Set Up and Integrate Prometheus With Grafana for Monitoring. in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736135,0,'2026-06-18T00:42:15.627420+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/monolith-to-microservices-using-the-strangler-patt','dzone: Monolith to Microservices Using the Strangler Pattern 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: Monolith to Microservices Using the Strangler Pattern 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735971,0,'2026-06-18T00:39:31.627115+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/multi-container-pod-design-patterns-in-kubernetes','dzone: Multi-Container Pod Design Patterns in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering dzone: Multi-Container Pod Design Patterns in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736221,0,'2026-06-18T00:43:41.776018+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/next-gen-data-pipes-with-spark-kafka-and-k8s','dzone: Next-Gen Data Pipes With Spark, Kafka and k8s 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: Next-Gen Data Pipes With Spark, Kafka and k8s 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736083,0,'2026-06-18T00:41:23.549300+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/nginx-reverse-proxy-ubuntu-1804','Dzone: Nginx Reverse Proxy Ubuntu 18.04','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Nginx Reverse Proxy Ubuntu 18.04 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736180,0,'2026-06-18T00:43:00.305109+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/web-servers.md"]','["web-servers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/oauth-20-beginners-guide','Dzone - OAuth 2.0','','N/A',0,'A curated technical resource and architectural guide covering Dzone - OAuth 2.0 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736026,0,'2026-06-18T00:40:26.383878+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/openshift-egress-options','dzone: OpenShift Egress Options','','N/A',0,'A curated technical resource and architectural guide covering dzone: OpenShift Egress Options in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736123,0,'2026-06-18T00:42:03.067866+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md", "docs/openshift.md"]','["ocp4.md", "openshift.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/optimize-aws-costs-with-cloudwatchs-advanced-metri','dzone: Optimize AWS Costs With CloudWatch''s Advanced Metrics, Dashboards,'' and Alerts','','N/A',0,'A curated technical resource and architectural guide covering dzone: Optimize AWS Costs With CloudWatch''s Advanced Metrics, Dashboards,'' and Alerts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735875,0,'2026-06-18T00:37:55.900380+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-monitoring.md"]','["aws-monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/optimizing-kubernetes-clusters-for-better-efficien-1','dzone.com: Optimizing Kubernetes Clusters for Better Efficiency and Cost'' Savings 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: Optimizing Kubernetes Clusters for Better Efficiency and Cost'' Savings 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736221,0,'2026-06-18T00:43:41.352032+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/origins-trunk-based','The Origins of Trunk Based Development','','N/A',0,'A curated technical resource and architectural guide covering The Origins of Trunk Based Development in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735940,0,'2026-06-18T00:39:00.416739+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/parameterize-jenkinsfile-in-multibranch-jobs','dzone: Parameterize Jenkinsfile in MultiBranch Jobs 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: Parameterize Jenkinsfile in MultiBranch Jobs 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735991,0,'2026-06-18T00:39:51.878378+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/part-2-deploying-applications','Dzone: Part 2: Deploying Applications','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Part 2: Deploying Applications in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735866,0,'2026-06-18T00:37:46.437249+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/perfomance-testing-with-gatling','Perfomance Testing with Gatling','','N/A',0,'A curated technical resource and architectural guide covering Perfomance Testing with Gatling in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736134,0,'2026-06-18T00:42:14.879574+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/performance-improvement-in-java-applications-orm-j','DZone: Performance Improvement in Java Applications: ORM/JPA 🌟','','N/A',0,'A curated technical resource and architectural guide covering DZone: Performance Improvement in Java Applications: ORM/JPA 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735982,0,'2026-06-18T00:39:42.745099+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md"]','["java-and-java-performance-optimization.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/performance-patterns-in-microservices-based-integr-1','dzone.com: Performance Patterns in Microservices-Based Integrations','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: Performance Patterns in Microservices-Based Integrations in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736103,0,'2026-06-18T00:41:43.218109+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md", "docs/monitoring.md"]','["kubernetes.md", "monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dzone.com/articles/platform-as-code-with-openshift-amp-terraform','Dzone: Platform as Code With Openshift and Terraform','','2022',0,'An analytical piece detailing the ''Platform as Code'' paradigm using OpenShift and Terraform. Explores enterprise automation strategies, state segregation, and declarative resource definitions for managing secure OpenShift enterprise clusters.','HCL','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Red Hat OpenShift", "Platform as Code"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/postgresql-ha-and-kubernetes','dzone: PostgreSQL HA and Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering dzone: PostgreSQL HA and Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173590033010506e+09,0,'2026-06-18T00:38:20.330105+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/crunchydata.md"]','["crunchydata.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/postgresql-versus-mysql-performance','dzone: PostgreSQL vs MySQL Performance','','N/A',0,'A curated technical resource and architectural guide covering dzone: PostgreSQL vs MySQL Performance in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735900.632,0,'2026-06-18T00:38:20.632000+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/databases.md"]','["databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/programming-styles-spring-boot-vis-a-vis-with-ecli','Dzone: Programming Styles Compared: Spring Framework vis-a-vis Eclipse MicroProfile'' 🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Programming Styles Compared: Spring Framework vis-a-vis Eclipse MicroProfile'' 🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173594346541094e+09,0,'2026-06-18T00:39:03.465411+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/faq.md", "docs/java_frameworks.md"]','["faq.md", "java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/prometheus-collectors','Monitoring Self-Destructing Apps Using Prometheus','','N/A',0,'A curated technical resource and architectural guide covering Monitoring Self-Destructing Apps Using Prometheus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736135.6519,0,'2026-06-18T00:42:15.651900+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/prometheus-monitoring-with-grafana','Prometheus Monitoring With Grafana. Prometheus Stats Dashboard and Prometheus Benchmark Dashboard','','N/A',0,'A curated technical resource and architectural guide covering Prometheus Monitoring With Grafana. Prometheus Stats Dashboard and Prometheus Benchmark Dashboard in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173595045776391e+09,0,'2026-06-18T00:39:10.457764+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/query-json-using-sql-with-couchbase-query-workbenc','Query JSON Using SQL With Couchbase Query Workbench','','N/A',0,'A curated technical resource and architectural guide covering Query JSON Using SQL With Couchbase Query Workbench in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173611209549188e+09,0,'2026-06-18T00:41:52.095492+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/nosql.md"]','["nosql.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/quick-start-witj-sonarqube-for-static-code-analysi','Dzone: Quick start with sonarqube for static code analysis','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Quick start with sonarqube for static code analysis in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173616827169704e+09,0,'2026-06-18T00:42:48.271697+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sonarqube.md"]','["sonarqube.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/rapidapi-provides-api-marketplace-and-insight','dzone: RapidAPI Provides API Marketplace and Insight','','N/A',0,'A curated technical resource and architectural guide covering dzone: RapidAPI Provides API Marketplace and Insight in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173592157667899e+09,0,'2026-06-18T00:38:41.576679+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/rate-limiting-for-microservices','dzone: Custom Rate Limiting for Microservices 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: Custom Rate Limiting for Microservices 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173592164431309e+09,0,'2026-06-18T00:38:41.644313+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/removing-the-bastion-host-and-improving-the-securi','dzone: Removing the Bastion Host and Improving the Security in AWS','','N/A',0,'A curated technical resource and architectural guide covering dzone: Removing the Bastion Host and Improving the Security in AWS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173587778415393e+09,0,'2026-06-18T00:37:57.784154+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/rest-api-tutorials','Dzone: REST API tutorials','','N/A',0,'A curated technical resource and architectural guide covering Dzone: REST API tutorials in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173586752742195e+09,0,'2026-06-18T00:37:47.527422+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/rest-api-versioning-strategies-1','dzone: REST API Versioning Strategies','','N/A',0,'A curated technical resource and architectural guide covering dzone: REST API Versioning Strategies in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173586735222411e+09,0,'2026-06-18T00:37:47.352224+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/rest-vs-messaging-for-microservices','dzone.com: REST vs. Messaging for Microservices 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: REST vs. Messaging for Microservices 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173586637035202e+09,0,'2026-06-18T00:37:46.370352+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md", "index.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/restful-applications-in-an-event-driven-architecture','dzone: RESTful Applications in An Event-Driven Architecture','','N/A',0,'A curated technical resource and architectural guide covering dzone: RESTful Applications in An Event-Driven Architecture in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173608107550406e+09,0,'2026-06-18T00:41:21.075504+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/run-and-scale-an-apache-spark-application-on-kuber','dzone: Run and Scale an Apache Spark Application on Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering dzone: Run and Scale an Apache Spark Application on Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173601302058696e+09,0,'2026-06-18T00:40:13.020587+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-bigdata.md"]','["kubernetes-bigdata.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/running-ansible-at-scale','Dzone: Running Ansible at Scale','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Running Ansible at Scale in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173586746656107e+09,0,'2026-06-18T00:37:47.466561+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/running-ansible-playbooks-from-jenkins','Dzone: Running Ansible Playbooks From Jenkins','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Running Ansible Playbooks From Jenkins in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173586626747488e+09,0,'2026-06-18T00:37:46.267475+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md", "docs/jenkins.md"]','["ansible.md", "jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/running-apache-spark-on-kubernetes','dzone: Running Apache Spark on Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering dzone: Running Apache Spark on Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173601308157897e+09,0,'2026-06-18T00:40:13.081579+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-bigdata.md"]','["kubernetes-bigdata.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/running-cucumber-with-maven','Dzone.com: Running Cucumber with Maven','','N/A',0,'A curated technical resource and architectural guide covering Dzone.com: Running Cucumber with Maven in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173608157080793e+09,0,'2026-06-18T00:41:21.570808+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/running-elasticsearch-on-kubernetes','dzone: Running Elasticsearch on Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering dzone: Running Elasticsearch on Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173610301979708e+09,0,'2026-06-18T00:41:43.019797+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/running-jenkins-server-with-configuration-as-code','Dzone: Running Jenkins Server With Configuration-as-Code 🌟','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Running Jenkins Server With Configuration-as-Code 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173599213298106e+09,0,'2026-06-18T00:39:52.132981+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/scale-to-zero-with-kubernetes','dzone: Scale to Zero With Kubernetes with KEDA and/or Knative','','N/A',0,'A curated technical resource and architectural guide covering dzone: Scale to Zero With Kubernetes with KEDA and/or Knative in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173600221385407e+09,0,'2026-06-18T00:40:02.213854+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/seamless-migration-from-kafka-to-kubemq','dzone: KubeMQ: A Modern Alternative to Kafka','','N/A',0,'A curated technical resource and architectural guide covering dzone: KubeMQ: A Modern Alternative to Kafka in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173608107630801e+09,0,'2026-06-18T00:41:21.076308+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/security-matters-vulnerability-scanning-done-right-1','==dzone: Security Matters: Vulnerability Scanning Done Right!== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==dzone: Security Matters: Vulnerability Scanning Done Right!== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173592501939201e+09,0,'2026-06-18T00:38:45.019392+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/session-stickiness-in-openshift','Shared/Stikcy sessions are enabled by default','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903049955343103e+09,0,'2026-05-17T17:08:19.553431+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/shift-left-a-developers-pipeline-dream','==dzone.com: Shift-Left: A Developer''s Pipe(line) Dream?==','','N/A',0,'A curated technical resource and architectural guide covering ==dzone.com: Shift-Left: A Developer''s Pipe(line) Dream?== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173597175728797e+09,0,'2026-06-18T00:39:31.757288+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/software-deployment-best-practices','Software Deployment Best Practices in 2023','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.779029056351758e+09,0,'2026-05-17T16:44:16.351758+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/software-engineering-best-practices-that-high-perf','==dzone.com: Software Engineering Best Practices That High-Performing Teams'' Follow==','','N/A',0,'A curated technical resource and architectural guide covering ==dzone.com: Software Engineering Best Practices That High-Performing Teams'' Follow== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173592281599307e+09,0,'2026-06-18T00:38:42.815993+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devel-sites.md"]','["devel-sites.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/solving-dependency-conflicts-in-maven','Dzone.com: Solving Dependency conflicts in maven','','N/A',0,'A curated technical resource and architectural guide covering Dzone.com: Solving Dependency conflicts in maven in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173608300504088e+09,0,'2026-06-18T00:41:23.005041+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/sonarcloud-integration-with-springboot-maven','Dzone: SonarCloud integration with SpringBoot Maven','','N/A',0,'A curated technical resource and architectural guide covering Dzone: SonarCloud integration with SpringBoot Maven in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173616871241688e+09,0,'2026-06-18T00:42:48.712417+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sonarqube.md"]','["sonarqube.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/sonarqube-scanning-in-15-minutes-2','Dzone: Sonarqube scanning in 15 minutes','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Sonarqube scanning in 15 minutes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173616834519195e+09,0,'2026-06-18T00:42:48.345192+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sonarqube.md"]','["sonarqube.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/spring-boot-framework-tutorials','dzone: All About Spring Boot (Tutorials and Articles)','','N/A',0,'A curated technical resource and architectural guide covering dzone: All About Spring Boot (Tutorials and Articles) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735984.55364,0,'2026-06-18T00:39:44.553640+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/spring-boot-restful-web-service-complete-example','Dzone: Step-By-Step Spring Boot RESTful Web Service Complete Example','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Step-By-Step Spring Boot RESTful Web Service Complete Example in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173586789614605e+09,0,'2026-06-18T00:37:47.896146+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/spring-cloud-config-server-on-kubernetes-part-1','dzone: Spring Cloud Config Server on Kubernetes (Part 1)','','N/A',0,'A curated technical resource and architectural guide covering dzone: Spring Cloud Config Server on Kubernetes (Part 1) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173598457525205e+09,0,'2026-06-18T00:39:44.575252+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/sre-vs-devopssre-is-to-devops-what-scrum-is-to-agi','dzone: SRE vs. DevOps: SRE Is to DevOps What Scrum Is to Agile','','N/A',0,'A curated technical resource and architectural guide covering dzone: SRE vs. DevOps: SRE Is to DevOps What Scrum Is to Agile in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173616791644907e+09,0,'2026-06-18T00:42:47.916449+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sre.md"]','["sre.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/stateful-microservices-with-apache-ignite','dzone: Stateful Microservices With Apache Ignite','','N/A',0,'A curated technical resource and architectural guide covering dzone: Stateful Microservices With Apache Ignite in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173590096632504e+09,0,'2026-06-18T00:38:20.966325+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/databases.md"]','["databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/tackling-the-top-5-kubernetes-debugging-challenges','==dzone.com: Tackling the Top 5 Kubernetes Debugging Challenges==','','N/A',0,'A curated technical resource and architectural guide covering ==dzone.com: Tackling the Top 5 Kubernetes Debugging Challenges== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173605690891599e+09,0,'2026-06-18T00:40:56.908916+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/terraform-cli-cheat-sheet','dzone: Terraform Cheat Sheet','','N/A',0,'A curated technical resource and architectural guide covering dzone: Terraform Cheat Sheet in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173588969424295e+09,0,'2026-06-18T00:38:09.694243+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/terraform-explained-in-5-minutes','dzone: Terraform Explained in Five Minutes','','N/A',0,'A curated technical resource and architectural guide covering dzone: Terraform Explained in Five Minutes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173623165690493e+09,0,'2026-06-18T00:43:51.656905+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/terraform-with-aws','Dzone: terraform with AWS','','N/A',0,'A curated technical resource and architectural guide covering Dzone: terraform with AWS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173623308832311e+09,0,'2026-06-18T00:43:53.088323+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/testing-the-untestable-and-other-anti-patterns','dzone: Testing the Untestable and Other Anti-Patterns','','N/A',0,'A curated technical resource and architectural guide covering dzone: Testing the Untestable and Other Anti-Patterns in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.781736155042104e+09,0,'2026-06-18T00:42:35.042104+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/the-10-minute-read-to-understanding-devops-tools',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77902929150311207e+09,0,'2026-05-17T16:48:11.503112+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/the-best-cloud-migration-approach-lift-and-shift-r','dzone: The Best Cloud Migration Approach: Lift-And-Shift, Replatform, Or'' Refactor?','','N/A',0,'A curated technical resource and architectural guide covering dzone: The Best Cloud Migration Approach: Lift-And-Shift, Replatform, Or'' Refactor? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173594094052195e+09,0,'2026-06-18T00:39:00.940522+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/faq.md"]','["faq.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/the-best-java-testing-frameworks-to-focus-in-2021','dzone: The Best Java Testing Frameworks to focus in 2021','','N/A',0,'A curated technical resource and architectural guide covering dzone: The Best Java Testing Frameworks to focus in 2021 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173599348446798e+09,0,'2026-06-18T00:39:53.484468+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/the-concept-of-domain-driven-design-explained','==dzone: The Concept of Domain-Driven Design Explained==','','N/A',0,'A curated technical resource and architectural guide covering ==dzone: The Concept of Domain-Driven Design Explained== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173597309608292e+09,0,'2026-06-18T00:39:33.096083+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/the-groovy-templates-cheat-sheet-for-jmeter','Groovy Templates Cheat Sheet for JMeter','','N/A',0,'A curated technical resource and architectural guide covering Groovy Templates Cheat Sheet for JMeter in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173589004701304e+09,0,'2026-06-18T00:38:10.047013+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/the-keys-to-performance-tuning-and-testing','dzone.com: The Keys to Performance Tuning and Testing','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: The Keys to Performance Tuning and Testing in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736105.22286,0,'2026-06-18T00:41:45.222860+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/the-power-of-automated-testing-and-test-management','Dzone: The power of automated testing and test management','','N/A',0,'A curated technical resource and architectural guide covering Dzone: The power of automated testing and test management in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173616844121503e+09,0,'2026-06-18T00:42:48.441215+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/test-automation-frameworks.md"]','["test-automation-frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/the-ultimate-json-library-jsonsimple-vs-gson-vs-ja','dzone.com: The Ultimate JSON Library: JSON.simple vs. GSON vs. Jackson vs.'' JSONP','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: The Ultimate JSON Library: JSON.simple vs. GSON vs. Jackson vs.'' JSONP in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173618036909699e+09,0,'2026-06-18T00:43:00.369097+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/top-10-best-practices-for-jenkins-pipeline','Dzone: Top 10 Best Practices for Jenkins Pipeline','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Top 10 Best Practices for Jenkins Pipeline in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173599237537789e+09,0,'2026-06-18T00:39:52.375378+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/top-10-low-code-articles','dzone: Top 10 Low-Code Articles','','N/A',0,'A curated technical resource and architectural guide covering dzone: Top 10 Low-Code Articles in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736068.48926,0,'2026-06-18T00:41:08.489260+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/lowcode-nocode.md"]','["lowcode-nocode.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/top-11-challenges-in-automation-testing-using-sele','Dzone: top 11 challenges in autmation testing using selenium','','N/A',0,'A curated technical resource and architectural guide covering Dzone: top 11 challenges in autmation testing using selenium in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173616972632694e+09,0,'2026-06-18T00:42:49.726327+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/test-automation-frameworks.md"]','["test-automation-frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/top-20-git-commands-with-examples','dzone.com: Top 20 git commands with examples 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: Top 20 git commands with examples 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173593979235196e+09,0,'2026-06-18T00:38:59.792352+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/top-35-git-commands-with-examples-and-bonus','dzone: Top 35 Git Commands With Examples 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: Top 35 Git Commands With Examples 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173588975415396e+09,0,'2026-06-18T00:38:09.754154+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/top-40-project-management-terms-and-concepts-of-20','dzone: Top 40 Project Management Terms and Concepts of 2019','','N/A',0,'A curated technical resource and architectural guide covering dzone: Top 40 Project Management Terms and Concepts of 2019 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173624559682202e+09,0,'2026-06-18T00:44:05.596822+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/top-microservices-testing-tools-testers-should-kno','dzone: Top Microservices Testing Tools Testers Should Know About','','N/A',0,'A curated technical resource and architectural guide covering dzone: Top Microservices Testing Tools Testers Should Know About in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173615508928108e+09,0,'2026-06-18T00:42:35.089281+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/top-time-wastes-as-a-software-engineer','dzone: Top 6 Time Wastes as a Software Engineer','','N/A',0,'A curated technical resource and architectural guide covering dzone: Top 6 Time Wastes as a Software Engineer in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173597152975797e+09,0,'2026-06-18T00:39:31.529758+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/transitioning-from-monolith-to-microservices','dzone: Transitioning from Monolith to Microservices (with python django'' example)','','N/A',0,'A curated technical resource and architectural guide covering dzone: Transitioning from Monolith to Microservices (with python django'' example) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173597092054796e+09,0,'2026-06-18T00:39:30.920548+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/troubleshoot-sudden-cpu-spikes','DZone: How to Troubleshoot Sudden CPU Spikes','','N/A',0,'A curated technical resource and architectural guide covering DZone: How to Troubleshoot Sudden CPU Spikes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735982.02022,0,'2026-06-18T00:39:42.020220+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md"]','["java-and-java-performance-optimization.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/understanding-openshift-security-context-constrain','ref3','','N/A',0,'A curated technical resource and architectural guide covering ref3 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.7817361230450809e+09,0,'2026-06-18T00:42:03.045081+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/crunchydata.md", "docs/openshift.md"]','["crunchydata.md", "openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/understanding-the-java-memory-model-and-the-garbag','DZone: Understanding the Java Memory Model and Garbage Collection 🌟','','N/A',0,'A curated technical resource and architectural guide covering DZone: Understanding the Java Memory Model and Garbage Collection 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735982.84303,0,'2026-06-18T00:39:42.843030+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md"]','["java-and-java-performance-optimization.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/using-gitlab-rest-api-to-create-projects','Dzone: using gitlab API to create projects','','N/A',0,'A curated technical resource and architectural guide covering Dzone: using gitlab API to create projects in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173594091911101e+09,0,'2026-06-18T00:39:00.919111+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/visualize-your-apache-kafka-streams-using-the-quar','dzone: Visualize your Apache Kafka Streams using the Quarkus Dev UI','','N/A',0,'A curated technical resource and architectural guide covering dzone: Visualize your Apache Kafka Streams using the Quarkus Dev UI in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736091.16698,0,'2026-06-18T00:41:31.166980+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/we-are-testing-software-incorrectly-and-its-costly','dzone: We Are Testing Software Incorrectly and It''s Costly','','N/A',0,'A curated technical resource and architectural guide covering dzone: We Are Testing Software Incorrectly and It''s Costly in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173615487568593e+09,0,'2026-06-18T00:42:34.875686+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/what-is-apiops-and-how-to-be-successful-at-apiops','dzone.com: What Is APIOps? How to Be Successful at It','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: What Is APIOps? How to Be Successful at It in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736245.17665,0,'2026-06-18T00:44:05.176650+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/what-is-cidr-classless-inter-domain-routing-in-mul','dzone: What Is CIDR (Classless Inter-Domain Routing)','','N/A',0,'A curated technical resource and architectural guide covering dzone: What Is CIDR (Classless Inter-Domain Routing) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173610373761296e+09,0,'2026-06-18T00:41:43.737613+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/networking.md"]','["networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/what-is-devops-2',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.7790314781421709e+09,0,'2026-05-17T17:24:38.142171+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/what-is-noops','Dzone: What Is NoOps?','','N/A',0,'A curated technical resource and architectural guide covering Dzone: What Is NoOps? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.781736111853338e+09,0,'2026-06-18T00:41:51.853338+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/noops.md"]','["noops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/what-is-zero-trust-security','dzone.com: What Is Zero Trust Security? 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: What Is Zero Trust Security? 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735925.08023,0,'2026-06-18T00:38:45.080230+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/when-to-use-logic-apps-and-azure-functions','dzone: When to Use Logic Apps and Azure Functions','','N/A',0,'A curated technical resource and architectural guide covering dzone: When to Use Logic Apps and Azure Functions in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173616844171905e+09,0,'2026-06-18T00:42:48.441719+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/serverless.md"]','["serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/when-to-use-serverless-when-to-use-kubernetes','dzone: When to Use Serverless, and When to Use Kubernetes 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: When to Use Serverless, and When to Use Kubernetes 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173616834858107e+09,0,'2026-06-18T00:42:48.348581+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/serverless.md"]','["serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/why-i-prefer-trunk-based-development-over-feature','Dzone: Why I Prefer Trunk-Based Development Over Feature Branching and GitFlow'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Why I Prefer Trunk-Based Development Over Feature Branching and GitFlow'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173594041631293e+09,0,'2026-06-18T00:39:00.416313+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/why-sonarqube-1','Dzone: Why SonarQube','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Why SonarQube in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173616913388705e+09,0,'2026-06-18T00:42:49.133887+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sonarqube.md"]','["sonarqube.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/articles/zipkin-vs-jaeger-getting-started-with-tracing','Dzone: Zipkin vs. Jaeger: Getting Started With Tracing','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Zipkin vs. Jaeger: Getting Started With Tracing in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173610309296298e+09,0,'2026-06-18T00:41:43.092963+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/asset/download/212','Dzone refcard: Apache Maven 2','','N/A',0,'A curated technical resource and architectural guide covering Dzone refcard: Apache Maven 2 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903097076627802e+09,0,'2026-05-17T17:16:10.766278+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/asset/download/223','Dzone refcard: Getting Started with Maven Repository Management','','N/A',0,'A curated technical resource and architectural guide covering Dzone refcard: Getting Started with Maven Repository Management in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903321304246091e+09,0,'2026-05-17T17:53:33.042461+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/devops-tutorials-tools-news','dzone: DevOps','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903162480104208e+09,0,'2026-05-17T17:27:04.801042+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/refcardz/advanced-kubernetes','dzone refcard: Advanced kubernetes 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone refcard: Advanced kubernetes 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903080295785594e+09,0,'2026-05-17T17:13:22.957856+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/refcardz/binary-repository-management','Dzone refcard: Using Repository Managers','','N/A',0,'A curated technical resource and architectural guide covering Dzone refcard: Using Repository Managers in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903204595035099e+09,0,'2026-05-17T17:34:05.950351+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/registries.md"]','["registries.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/refcardz/continuous-delivery-patterns','Dzone refcard: Continuous Delivery - Patterns and Anti-Patterns in the Software'' Lifecycle 🌟','','N/A',0,'A curated technical resource and architectural guide covering Dzone refcard: Continuous Delivery - Patterns and Anti-Patterns in the Software'' Lifecycle 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903456880440592e+09,0,'2026-05-17T18:16:08.804406+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/refcardz/continuous-delivery-with-jenkins-pipeline','Dzone refcard: **Continuous Delivery with Jenkins Pipeline** 🌟','','N/A',0,'A curated technical resource and architectural guide covering Dzone refcard: **Continuous Delivery with Jenkins Pipeline** 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903334257309389e+09,0,'2026-05-17T17:55:42.573094+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/refcardz/continuous-integration-servers','DZone: Continuous Integration: Servers and Tools','','N/A',0,'A curated technical resource and architectural guide covering DZone: Continuous Integration: Servers and Tools in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903222762232899e+09,0,'2026-05-17T17:37:07.622329+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/refcardz/declarative-pipeline-with-jenkins','DZone refcard: declarative pipeline with jenkins 🌟','','N/A',0,'A curated technical resource and architectural guide covering DZone refcard: declarative pipeline with jenkins 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032455.11482,0,'2026-05-17T17:40:55.114820+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/refcardz/essential-apache-http-server','Dzone Refcard: Essential Apache HTTP Server','','N/A',0,'A curated technical resource and architectural guide covering Dzone Refcard: Essential Apache HTTP Server in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902999276543688e+09,0,'2026-05-17T16:59:52.765437+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/web-servers.md"]','["web-servers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/refcardz/getting-started-git','dzone.com: refcard - getting started with git','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: refcard - getting started with git in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903216289986705e+09,0,'2026-05-17T17:36:02.899867+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md", "docs/git.md"]','["cheatsheets.md", "git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/refcardz/getting-started-infinispan','Dzone: Getting Started with Infinispan','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Getting Started with Infinispan in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903223603122591e+09,0,'2026-05-17T17:37:16.031226+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/caching.md"]','["caching.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/refcardz/getting-started-with-apache-jmeter?chapter=1','Dzone Refcard: Getting Started with Apache JMeter','','N/A',0,'A curated technical resource and architectural guide covering Dzone Refcard: Getting Started with Apache JMeter in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902916514631891e+09,0,'2026-05-17T16:46:05.146319+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/refcardz/getting-started-with-docker-1','Dzone refcard: Getting Started with Docker','','N/A',0,'A curated technical resource and architectural guide covering Dzone refcard: Getting Started with Docker in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903182692118406e+09,0,'2026-05-17T17:30:26.921184+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{"duplicate_of": "https://dzone.com/refcardz/getting-started-with-apache-jmeter?chapter=1"}');
-INSERT INTO "resources" VALUES('https://dzone.com/refcardz/getting-started-with-openshift','dzone refcard: Getting Started With OpenShift 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone refcard: Getting Started With OpenShift 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903041832857489e+09,0,'2026-05-17T17:06:58.328575+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md", "docs/ocp4.md"]','["cheatsheets.md", "ocp4.md"]','{}','{"duplicate_of": "https://dzone.com/refcardz/getting-started-with-docker-1"}');
-INSERT INTO "resources" VALUES('https://dzone.com/refcardz/getting-started-with-quarkus-serverless-functions','dzone refcard: Getting Started With Quarkus Serverless Functions','','N/A',0,'A curated technical resource and architectural guide covering dzone refcard: Getting Started With Quarkus Serverless Functions in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903055383745408e+09,0,'2026-05-17T17:09:13.837454+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/postgresql-ha-and-kubernetes','dzone: PostgreSQL HA and Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering dzone: PostgreSQL HA and Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735900,0,'2026-06-18T00:38:20.330105+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/crunchydata.md"]','["crunchydata.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/postgresql-versus-mysql-performance','dzone: PostgreSQL vs MySQL Performance','','N/A',0,'A curated technical resource and architectural guide covering dzone: PostgreSQL vs MySQL Performance in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735900,0,'2026-06-18T00:38:20.632000+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/databases.md"]','["databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/programming-styles-spring-boot-vis-a-vis-with-ecli','Dzone: Programming Styles Compared: Spring Framework vis-a-vis Eclipse MicroProfile'' 🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Programming Styles Compared: Spring Framework vis-a-vis Eclipse MicroProfile'' 🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735943,0,'2026-06-18T00:39:03.465411+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/faq.md", "docs/java_frameworks.md"]','["faq.md", "java_frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/prometheus-collectors','Monitoring Self-Destructing Apps Using Prometheus','','N/A',0,'A curated technical resource and architectural guide covering Monitoring Self-Destructing Apps Using Prometheus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736135,0,'2026-06-18T00:42:15.651900+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/prometheus-monitoring-with-grafana','Prometheus Monitoring With Grafana. Prometheus Stats Dashboard and Prometheus Benchmark Dashboard','','N/A',0,'A curated technical resource and architectural guide covering Prometheus Monitoring With Grafana. Prometheus Stats Dashboard and Prometheus Benchmark Dashboard in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735950,0,'2026-06-18T00:39:10.457764+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/query-json-using-sql-with-couchbase-query-workbenc','Query JSON Using SQL With Couchbase Query Workbench','','N/A',0,'A curated technical resource and architectural guide covering Query JSON Using SQL With Couchbase Query Workbench in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736112,0,'2026-06-18T00:41:52.095492+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/nosql.md"]','["nosql.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/quick-start-witj-sonarqube-for-static-code-analysi','Dzone: Quick start with sonarqube for static code analysis','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Quick start with sonarqube for static code analysis in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736168,0,'2026-06-18T00:42:48.271697+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sonarqube.md"]','["sonarqube.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/rapidapi-provides-api-marketplace-and-insight','dzone: RapidAPI Provides API Marketplace and Insight','','N/A',0,'A curated technical resource and architectural guide covering dzone: RapidAPI Provides API Marketplace and Insight in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735921,0,'2026-06-18T00:38:41.576679+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/rate-limiting-for-microservices','dzone: Custom Rate Limiting for Microservices 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: Custom Rate Limiting for Microservices 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735921,0,'2026-06-18T00:38:41.644313+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/removing-the-bastion-host-and-improving-the-securi','dzone: Removing the Bastion Host and Improving the Security in AWS','','N/A',0,'A curated technical resource and architectural guide covering dzone: Removing the Bastion Host and Improving the Security in AWS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735877,0,'2026-06-18T00:37:57.784154+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/rest-api-tutorials','Dzone: REST API tutorials','','N/A',0,'A curated technical resource and architectural guide covering Dzone: REST API tutorials in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735867,0,'2026-06-18T00:37:47.527422+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/rest-api-versioning-strategies-1','dzone: REST API Versioning Strategies','','N/A',0,'A curated technical resource and architectural guide covering dzone: REST API Versioning Strategies in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735867,0,'2026-06-18T00:37:47.352224+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/rest-vs-messaging-for-microservices','dzone.com: REST vs. Messaging for Microservices 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: REST vs. Messaging for Microservices 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735866,0,'2026-06-18T00:37:46.370352+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md", "index.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/restful-applications-in-an-event-driven-architecture','dzone: RESTful Applications in An Event-Driven Architecture','','N/A',0,'A curated technical resource and architectural guide covering dzone: RESTful Applications in An Event-Driven Architecture in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736081,0,'2026-06-18T00:41:21.075504+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/run-and-scale-an-apache-spark-application-on-kuber','dzone: Run and Scale an Apache Spark Application on Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering dzone: Run and Scale an Apache Spark Application on Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736013,0,'2026-06-18T00:40:13.020587+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-bigdata.md"]','["kubernetes-bigdata.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/running-ansible-at-scale','Dzone: Running Ansible at Scale','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Running Ansible at Scale in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735867,0,'2026-06-18T00:37:47.466561+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/running-ansible-playbooks-from-jenkins','Dzone: Running Ansible Playbooks From Jenkins','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Running Ansible Playbooks From Jenkins in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735866,0,'2026-06-18T00:37:46.267475+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md", "docs/jenkins.md"]','["ansible.md", "jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/running-apache-spark-on-kubernetes','dzone: Running Apache Spark on Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering dzone: Running Apache Spark on Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736013,0,'2026-06-18T00:40:13.081579+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-bigdata.md"]','["kubernetes-bigdata.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/running-cucumber-with-maven','Dzone.com: Running Cucumber with Maven','','N/A',0,'A curated technical resource and architectural guide covering Dzone.com: Running Cucumber with Maven in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736081,0,'2026-06-18T00:41:21.570808+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/running-elasticsearch-on-kubernetes','dzone: Running Elasticsearch on Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering dzone: Running Elasticsearch on Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736103,0,'2026-06-18T00:41:43.019797+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/running-jenkins-server-with-configuration-as-code','Dzone: Running Jenkins Server With Configuration-as-Code 🌟','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Running Jenkins Server With Configuration-as-Code 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735992,0,'2026-06-18T00:39:52.132981+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/scale-to-zero-with-kubernetes','dzone: Scale to Zero With Kubernetes with KEDA and/or Knative','','N/A',0,'A curated technical resource and architectural guide covering dzone: Scale to Zero With Kubernetes with KEDA and/or Knative in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736002,0,'2026-06-18T00:40:02.213854+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/seamless-migration-from-kafka-to-kubemq','dzone: KubeMQ: A Modern Alternative to Kafka','','N/A',0,'A curated technical resource and architectural guide covering dzone: KubeMQ: A Modern Alternative to Kafka in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736081,0,'2026-06-18T00:41:21.076308+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/security-matters-vulnerability-scanning-done-right-1','==dzone: Security Matters: Vulnerability Scanning Done Right!== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==dzone: Security Matters: Vulnerability Scanning Done Right!== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735925,0,'2026-06-18T00:38:45.019392+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/session-stickiness-in-openshift','Shared/Stikcy sessions are enabled by default','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779030499,0,'2026-05-17T17:08:19.553431+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/shift-left-a-developers-pipeline-dream','==dzone.com: Shift-Left: A Developer''s Pipe(line) Dream?==','','N/A',0,'A curated technical resource and architectural guide covering ==dzone.com: Shift-Left: A Developer''s Pipe(line) Dream?== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735971,0,'2026-06-18T00:39:31.757288+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/software-deployment-best-practices','Software Deployment Best Practices in 2023','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779029056,0,'2026-05-17T16:44:16.351758+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/software-engineering-best-practices-that-high-perf','==dzone.com: Software Engineering Best Practices That High-Performing Teams'' Follow==','','N/A',0,'A curated technical resource and architectural guide covering ==dzone.com: Software Engineering Best Practices That High-Performing Teams'' Follow== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735922,0,'2026-06-18T00:38:42.815993+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devel-sites.md"]','["devel-sites.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/solving-dependency-conflicts-in-maven','Dzone.com: Solving Dependency conflicts in maven','','N/A',0,'A curated technical resource and architectural guide covering Dzone.com: Solving Dependency conflicts in maven in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736083,0,'2026-06-18T00:41:23.005041+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/sonarcloud-integration-with-springboot-maven','Dzone: SonarCloud integration with SpringBoot Maven','','N/A',0,'A curated technical resource and architectural guide covering Dzone: SonarCloud integration with SpringBoot Maven in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736168,0,'2026-06-18T00:42:48.712417+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sonarqube.md"]','["sonarqube.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/sonarqube-scanning-in-15-minutes-2','Dzone: Sonarqube scanning in 15 minutes','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Sonarqube scanning in 15 minutes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736168,0,'2026-06-18T00:42:48.345192+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sonarqube.md"]','["sonarqube.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/spring-boot-framework-tutorials','dzone: All About Spring Boot (Tutorials and Articles)','','N/A',0,'A curated technical resource and architectural guide covering dzone: All About Spring Boot (Tutorials and Articles) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735984,0,'2026-06-18T00:39:44.553640+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/spring-boot-restful-web-service-complete-example','Dzone: Step-By-Step Spring Boot RESTful Web Service Complete Example','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Step-By-Step Spring Boot RESTful Web Service Complete Example in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735867,0,'2026-06-18T00:37:47.896146+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/spring-cloud-config-server-on-kubernetes-part-1','dzone: Spring Cloud Config Server on Kubernetes (Part 1)','','N/A',0,'A curated technical resource and architectural guide covering dzone: Spring Cloud Config Server on Kubernetes (Part 1) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735984,0,'2026-06-18T00:39:44.575252+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/sre-vs-devopssre-is-to-devops-what-scrum-is-to-agi','dzone: SRE vs. DevOps: SRE Is to DevOps What Scrum Is to Agile','','N/A',0,'A curated technical resource and architectural guide covering dzone: SRE vs. DevOps: SRE Is to DevOps What Scrum Is to Agile in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736167,0,'2026-06-18T00:42:47.916449+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sre.md"]','["sre.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/stateful-microservices-with-apache-ignite','dzone: Stateful Microservices With Apache Ignite','','N/A',0,'A curated technical resource and architectural guide covering dzone: Stateful Microservices With Apache Ignite in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735900,0,'2026-06-18T00:38:20.966325+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/databases.md"]','["databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/tackling-the-top-5-kubernetes-debugging-challenges','==dzone.com: Tackling the Top 5 Kubernetes Debugging Challenges==','','N/A',0,'A curated technical resource and architectural guide covering ==dzone.com: Tackling the Top 5 Kubernetes Debugging Challenges== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736056,0,'2026-06-18T00:40:56.908916+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/terraform-cli-cheat-sheet','dzone: Terraform Cheat Sheet','','N/A',0,'A curated technical resource and architectural guide covering dzone: Terraform Cheat Sheet in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735889,0,'2026-06-18T00:38:09.694243+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/terraform-explained-in-5-minutes','dzone: Terraform Explained in Five Minutes','','N/A',0,'A curated technical resource and architectural guide covering dzone: Terraform Explained in Five Minutes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736231,0,'2026-06-18T00:43:51.656905+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/terraform-with-aws','Dzone: terraform with AWS','','N/A',0,'A curated technical resource and architectural guide covering Dzone: terraform with AWS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736233,0,'2026-06-18T00:43:53.088323+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/testing-the-untestable-and-other-anti-patterns','dzone: Testing the Untestable and Other Anti-Patterns','','N/A',0,'A curated technical resource and architectural guide covering dzone: Testing the Untestable and Other Anti-Patterns in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736155,0,'2026-06-18T00:42:35.042104+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/the-10-minute-read-to-understanding-devops-tools',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779029291,0,'2026-05-17T16:48:11.503112+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/the-best-cloud-migration-approach-lift-and-shift-r','dzone: The Best Cloud Migration Approach: Lift-And-Shift, Replatform, Or'' Refactor?','','N/A',0,'A curated technical resource and architectural guide covering dzone: The Best Cloud Migration Approach: Lift-And-Shift, Replatform, Or'' Refactor? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735940,0,'2026-06-18T00:39:00.940522+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/faq.md"]','["faq.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/the-best-java-testing-frameworks-to-focus-in-2021','dzone: The Best Java Testing Frameworks to focus in 2021','','N/A',0,'A curated technical resource and architectural guide covering dzone: The Best Java Testing Frameworks to focus in 2021 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735993,0,'2026-06-18T00:39:53.484468+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/the-concept-of-domain-driven-design-explained','==dzone: The Concept of Domain-Driven Design Explained==','','N/A',0,'A curated technical resource and architectural guide covering ==dzone: The Concept of Domain-Driven Design Explained== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735973,0,'2026-06-18T00:39:33.096083+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/the-groovy-templates-cheat-sheet-for-jmeter','Groovy Templates Cheat Sheet for JMeter','','N/A',0,'A curated technical resource and architectural guide covering Groovy Templates Cheat Sheet for JMeter in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735890,0,'2026-06-18T00:38:10.047013+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/the-keys-to-performance-tuning-and-testing','dzone.com: The Keys to Performance Tuning and Testing','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: The Keys to Performance Tuning and Testing in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736105,0,'2026-06-18T00:41:45.222860+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/the-power-of-automated-testing-and-test-management','Dzone: The power of automated testing and test management','','N/A',0,'A curated technical resource and architectural guide covering Dzone: The power of automated testing and test management in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736168,0,'2026-06-18T00:42:48.441215+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/test-automation-frameworks.md"]','["test-automation-frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/the-ultimate-json-library-jsonsimple-vs-gson-vs-ja','dzone.com: The Ultimate JSON Library: JSON.simple vs. GSON vs. Jackson vs.'' JSONP','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: The Ultimate JSON Library: JSON.simple vs. GSON vs. Jackson vs.'' JSONP in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736180,0,'2026-06-18T00:43:00.369097+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/top-10-best-practices-for-jenkins-pipeline','Dzone: Top 10 Best Practices for Jenkins Pipeline','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Top 10 Best Practices for Jenkins Pipeline in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735992,0,'2026-06-18T00:39:52.375378+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/top-10-low-code-articles','dzone: Top 10 Low-Code Articles','','N/A',0,'A curated technical resource and architectural guide covering dzone: Top 10 Low-Code Articles in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736068,0,'2026-06-18T00:41:08.489260+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/lowcode-nocode.md"]','["lowcode-nocode.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/top-11-challenges-in-automation-testing-using-sele','Dzone: top 11 challenges in autmation testing using selenium','','N/A',0,'A curated technical resource and architectural guide covering Dzone: top 11 challenges in autmation testing using selenium in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736169,0,'2026-06-18T00:42:49.726327+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/test-automation-frameworks.md"]','["test-automation-frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/top-20-git-commands-with-examples','dzone.com: Top 20 git commands with examples 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: Top 20 git commands with examples 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735939,0,'2026-06-18T00:38:59.792352+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/top-35-git-commands-with-examples-and-bonus','dzone: Top 35 Git Commands With Examples 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: Top 35 Git Commands With Examples 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735889,0,'2026-06-18T00:38:09.754154+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/top-40-project-management-terms-and-concepts-of-20','dzone: Top 40 Project Management Terms and Concepts of 2019','','N/A',0,'A curated technical resource and architectural guide covering dzone: Top 40 Project Management Terms and Concepts of 2019 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736245,0,'2026-06-18T00:44:05.596822+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/top-microservices-testing-tools-testers-should-kno','dzone: Top Microservices Testing Tools Testers Should Know About','','N/A',0,'A curated technical resource and architectural guide covering dzone: Top Microservices Testing Tools Testers Should Know About in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736155,0,'2026-06-18T00:42:35.089281+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/top-time-wastes-as-a-software-engineer','dzone: Top 6 Time Wastes as a Software Engineer','','N/A',0,'A curated technical resource and architectural guide covering dzone: Top 6 Time Wastes as a Software Engineer in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735971,0,'2026-06-18T00:39:31.529758+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/transitioning-from-monolith-to-microservices','dzone: Transitioning from Monolith to Microservices (with python django'' example)','','N/A',0,'A curated technical resource and architectural guide covering dzone: Transitioning from Monolith to Microservices (with python django'' example) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735970,0,'2026-06-18T00:39:30.920548+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/troubleshoot-sudden-cpu-spikes','DZone: How to Troubleshoot Sudden CPU Spikes','','N/A',0,'A curated technical resource and architectural guide covering DZone: How to Troubleshoot Sudden CPU Spikes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735982,0,'2026-06-18T00:39:42.020220+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md"]','["java-and-java-performance-optimization.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/understanding-openshift-security-context-constrain','ref3','','N/A',0,'A curated technical resource and architectural guide covering ref3 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736123,0,'2026-06-18T00:42:03.045081+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/crunchydata.md", "docs/openshift.md"]','["crunchydata.md", "openshift.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/understanding-the-java-memory-model-and-the-garbag','DZone: Understanding the Java Memory Model and Garbage Collection 🌟','','N/A',0,'A curated technical resource and architectural guide covering DZone: Understanding the Java Memory Model and Garbage Collection 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735982,0,'2026-06-18T00:39:42.843030+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md"]','["java-and-java-performance-optimization.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/using-gitlab-rest-api-to-create-projects','Dzone: using gitlab API to create projects','','N/A',0,'A curated technical resource and architectural guide covering Dzone: using gitlab API to create projects in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735940,0,'2026-06-18T00:39:00.919111+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/visualize-your-apache-kafka-streams-using-the-quar','dzone: Visualize your Apache Kafka Streams using the Quarkus Dev UI','','N/A',0,'A curated technical resource and architectural guide covering dzone: Visualize your Apache Kafka Streams using the Quarkus Dev UI in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736091,0,'2026-06-18T00:41:31.166980+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/we-are-testing-software-incorrectly-and-its-costly','dzone: We Are Testing Software Incorrectly and It''s Costly','','N/A',0,'A curated technical resource and architectural guide covering dzone: We Are Testing Software Incorrectly and It''s Costly in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736154,0,'2026-06-18T00:42:34.875686+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/what-is-apiops-and-how-to-be-successful-at-apiops','dzone.com: What Is APIOps? How to Be Successful at It','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: What Is APIOps? How to Be Successful at It in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736245,0,'2026-06-18T00:44:05.176650+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/what-is-cidr-classless-inter-domain-routing-in-mul','dzone: What Is CIDR (Classless Inter-Domain Routing)','','N/A',0,'A curated technical resource and architectural guide covering dzone: What Is CIDR (Classless Inter-Domain Routing) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736103,0,'2026-06-18T00:41:43.737613+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/networking.md"]','["networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/what-is-devops-2',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779031478,0,'2026-05-17T17:24:38.142171+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/what-is-noops','Dzone: What Is NoOps?','','N/A',0,'A curated technical resource and architectural guide covering Dzone: What Is NoOps? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736111,0,'2026-06-18T00:41:51.853338+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/noops.md"]','["noops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/what-is-zero-trust-security','dzone.com: What Is Zero Trust Security? 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: What Is Zero Trust Security? 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735925,0,'2026-06-18T00:38:45.080230+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/when-to-use-logic-apps-and-azure-functions','dzone: When to Use Logic Apps and Azure Functions','','N/A',0,'A curated technical resource and architectural guide covering dzone: When to Use Logic Apps and Azure Functions in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736168,0,'2026-06-18T00:42:48.441719+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/serverless.md"]','["serverless.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/when-to-use-serverless-when-to-use-kubernetes','dzone: When to Use Serverless, and When to Use Kubernetes 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone: When to Use Serverless, and When to Use Kubernetes 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736168,0,'2026-06-18T00:42:48.348581+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/serverless.md"]','["serverless.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/why-i-prefer-trunk-based-development-over-feature','Dzone: Why I Prefer Trunk-Based Development Over Feature Branching and GitFlow'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Why I Prefer Trunk-Based Development Over Feature Branching and GitFlow'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735940,0,'2026-06-18T00:39:00.416313+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/why-sonarqube-1','Dzone: Why SonarQube','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Why SonarQube in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736169,0,'2026-06-18T00:42:49.133887+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sonarqube.md"]','["sonarqube.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/articles/zipkin-vs-jaeger-getting-started-with-tracing','Dzone: Zipkin vs. Jaeger: Getting Started With Tracing','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Zipkin vs. Jaeger: Getting Started With Tracing in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736103,0,'2026-06-18T00:41:43.092963+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/asset/download/212','Dzone refcard: Apache Maven 2','','N/A',0,'A curated technical resource and architectural guide covering Dzone refcard: Apache Maven 2 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030970,0,'2026-05-17T17:16:10.766278+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/asset/download/223','Dzone refcard: Getting Started with Maven Repository Management','','N/A',0,'A curated technical resource and architectural guide covering Dzone refcard: Getting Started with Maven Repository Management in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033213,0,'2026-05-17T17:53:33.042461+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/devops-tutorials-tools-news','dzone: DevOps','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779031624,0,'2026-05-17T17:27:04.801042+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/refcardz/advanced-kubernetes','dzone refcard: Advanced kubernetes 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone refcard: Advanced kubernetes 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030802,0,'2026-05-17T17:13:22.957856+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/refcardz/binary-repository-management','Dzone refcard: Using Repository Managers','','N/A',0,'A curated technical resource and architectural guide covering Dzone refcard: Using Repository Managers in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032045,0,'2026-05-17T17:34:05.950351+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/registries.md"]','["registries.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/refcardz/continuous-delivery-patterns','Dzone refcard: Continuous Delivery - Patterns and Anti-Patterns in the Software'' Lifecycle 🌟','','N/A',0,'A curated technical resource and architectural guide covering Dzone refcard: Continuous Delivery - Patterns and Anti-Patterns in the Software'' Lifecycle 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034568,0,'2026-05-17T18:16:08.804406+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/refcardz/continuous-delivery-with-jenkins-pipeline','Dzone refcard: **Continuous Delivery with Jenkins Pipeline** 🌟','','N/A',0,'A curated technical resource and architectural guide covering Dzone refcard: **Continuous Delivery with Jenkins Pipeline** 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033342,0,'2026-05-17T17:55:42.573094+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/refcardz/continuous-integration-servers','DZone: Continuous Integration: Servers and Tools','','N/A',0,'A curated technical resource and architectural guide covering DZone: Continuous Integration: Servers and Tools in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032227,0,'2026-05-17T17:37:07.622329+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/refcardz/declarative-pipeline-with-jenkins','DZone refcard: declarative pipeline with jenkins 🌟','','N/A',0,'A curated technical resource and architectural guide covering DZone refcard: declarative pipeline with jenkins 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032455,0,'2026-05-17T17:40:55.114820+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/refcardz/essential-apache-http-server','Dzone Refcard: Essential Apache HTTP Server','','N/A',0,'A curated technical resource and architectural guide covering Dzone Refcard: Essential Apache HTTP Server in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029992,0,'2026-05-17T16:59:52.765437+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/web-servers.md"]','["web-servers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/refcardz/getting-started-git','dzone.com: refcard - getting started with git','','N/A',0,'A curated technical resource and architectural guide covering dzone.com: refcard - getting started with git in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032162,0,'2026-05-17T17:36:02.899867+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md", "docs/git.md"]','["cheatsheets.md", "git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/refcardz/getting-started-infinispan','Dzone: Getting Started with Infinispan','','N/A',0,'A curated technical resource and architectural guide covering Dzone: Getting Started with Infinispan in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032236,0,'2026-05-17T17:37:16.031226+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/caching.md"]','["caching.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/refcardz/getting-started-with-apache-jmeter?chapter=1','Dzone Refcard: Getting Started with Apache JMeter','','N/A',0,'A curated technical resource and architectural guide covering Dzone Refcard: Getting Started with Apache JMeter in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029165,0,'2026-05-17T16:46:05.146319+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/refcardz/getting-started-with-docker-1','Dzone refcard: Getting Started with Docker','','N/A',0,'A curated technical resource and architectural guide covering Dzone refcard: Getting Started with Docker in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779031826,0,'2026-05-17T17:30:26.921184+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{"duplicate_of": "https://dzone.com/refcardz/getting-started-with-apache-jmeter?chapter=1"}');
+INSERT INTO "resources" VALUES('https://dzone.com/refcardz/getting-started-with-openshift','dzone refcard: Getting Started With OpenShift 🌟','','N/A',0,'A curated technical resource and architectural guide covering dzone refcard: Getting Started With OpenShift 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779030418,0,'2026-05-17T17:06:58.328575+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md", "docs/ocp4.md"]','["cheatsheets.md", "ocp4.md"]','{}','{"duplicate_of": "https://dzone.com/refcardz/getting-started-with-docker-1"}');
+INSERT INTO "resources" VALUES('https://dzone.com/refcardz/getting-started-with-quarkus-serverless-functions','dzone refcard: Getting Started With Quarkus Serverless Functions','','N/A',0,'A curated technical resource and architectural guide covering dzone refcard: Getting Started With Quarkus Serverless Functions in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030553,0,'2026-05-17T17:09:13.837454+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://dzone.com/refcardz/getting-started-with-rancher','dzone: Getting Started With Rancher 🌟','','2021',2,'A quick-start Refcard outlining basic SUSE Rancher setup mechanisms, underlying architecture, CNI options, and step-by-step guidance on initial multi-cluster configuration.','None','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Management", "Introduction", "Quick Starts"]','["[COMMUNITY-TOOL]"]','[]','["rancher.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/refcardz/git-patterns-and-anti-patterns','Dzone refcard: Git Patterns and Anti-Patterns','','N/A',0,'A curated technical resource and architectural guide covering Dzone refcard: Git Patterns and Anti-Patterns in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030204.27053,0,'2026-05-17T17:03:24.270530+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/refcardz/groovy','Dzone refcard: Groovy, a Rapid-Development JVM Language','','N/A',0,'A curated technical resource and architectural guide covering Dzone refcard: Groovy, a Rapid-Development JVM Language in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031125.5929,0,'2026-05-17T17:18:45.592900+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/refcardz/java-caching','DZone refcard: Java Caching','','N/A',0,'A curated technical resource and architectural guide covering DZone refcard: Java Caching in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903144584397506e+09,0,'2026-05-17T17:24:05.843975+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/caching.md", "docs/java-and-java-performance-optimization.md"]','["caching.md", "java-and-java-performance-optimization.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/refcardz/java-containerization','Dzone refcard: Java Containerization 🌟','','N/A',0,'A curated technical resource and architectural guide covering Dzone refcard: Java Containerization 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903283474001598e+09,0,'2026-05-17T17:47:14.740016+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/refcardz/jenkins-paas','Dzone refcard: Jenkins on PaaS','','N/A',0,'A curated technical resource and architectural guide covering Dzone refcard: Jenkins on PaaS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779031450795506e+09,0,'2026-05-17T17:24:10.795506+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/refcardz/kubernetes-essentials','Dzone refcard: Getting Started with Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering Dzone refcard: Getting Started with Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903321076065397e+09,0,'2026-05-17T17:53:30.760654+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tutorials.md"]','["kubernetes-tutorials.md"]','{}','{"duplicate_of": "https://dzone.com/refcardz/getting-started-with-docker-1"}');
-INSERT INTO "resources" VALUES('https://dzone.com/refcardz/kubernetes-multi-cluster-management-and-governance','dzone refcard: Kubernetes Multi-Cluster Management and Governance','','N/A',0,'A curated technical resource and architectural guide covering dzone refcard: Kubernetes Multi-Cluster Management and Governance in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903142551667809e+09,0,'2026-05-17T17:23:45.516678+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/refcardz/monitoring-kubernetes','DZone: Kubernetes Monitoring Essentials','','N/A',0,'A curated technical resource and architectural guide covering DZone: Kubernetes Monitoring Essentials in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903061477497506e+09,0,'2026-05-17T17:10:14.774975+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/refcardz/quarkus-1','dzone: quarkus refcard','','N/A',0,'A curated technical resource and architectural guide covering dzone: quarkus refcard in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903036467503809e+09,0,'2026-05-17T17:06:04.675038+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/refcardz/rest-foundations-restful','Dzone refcard: Foundations of **RESTful Architecture** 🌟','','N/A',0,'A curated technical resource and architectural guide covering Dzone refcard: Foundations of **RESTful Architecture** 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902906790580892e+09,0,'2026-05-17T16:44:27.905809+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/refcardz/scaling-and-augmenting-prometheus','Dzone Refcard: Scaling and Augmenting Prometheus','','N/A',0,'A curated technical resource and architectural guide covering Dzone Refcard: Scaling and Augmenting Prometheus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903002867905592e+09,0,'2026-05-17T17:00:28.679056+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/refcardz/scrum','dzone: Scrum refcard','','N/A',0,'A curated technical resource and architectural guide covering dzone: Scrum refcard in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903154343916606e+09,0,'2026-05-17T17:25:43.439166+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/refcardz/sql-syntax-for-apache-drill','dzone: SQL Syntax for Apache Drill','','N/A',0,'A curated technical resource and architectural guide covering dzone: SQL Syntax for Apache Drill in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903203451688694e+09,0,'2026-05-17T17:33:54.516887+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/nosql.md"]','["nosql.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/refcardz/the-essentials-of-gitops','==dzone: The Essentials of GitOps== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==dzone: The Essentials of GitOps== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903392151814198e+09,0,'2026-05-17T18:05:21.518142+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md", "index.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/trendreports','dzone.com/trendreports','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.779030248402354e+09,0,'2026-05-17T17:04:08.402354+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/trendreports/devops-3','==dzone.com/trendreports/devops-3: DevOps==','','N/A',0,'A curated technical resource and architectural guide covering ==dzone.com/trendreports/devops-3: DevOps== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903228223526096e+09,0,'2026-05-17T17:38:02.235261+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/trendreports/kubernetes-in-the-enterprise-1','dzone: Kubernetes in the Enterprise - Trend Report','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903361477027893e+09,0,'2026-05-17T18:00:14.770279+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://dzone.com/whitepapers/the-12-factor-app-infographic',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903371560613489e+09,0,'2026-05-17T18:01:55.606135+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://e-learning.zeef.com/tracy.parish','zeef.com: e-learning','','N/A',0,'A curated technical resource and architectural guide covering zeef.com: e-learning in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903106113833308e+09,0,'2026-05-17T17:17:41.138333+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/elearning.md"]','["elearning.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/refcardz/git-patterns-and-anti-patterns','Dzone refcard: Git Patterns and Anti-Patterns','','N/A',0,'A curated technical resource and architectural guide covering Dzone refcard: Git Patterns and Anti-Patterns in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030204,0,'2026-05-17T17:03:24.270530+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/refcardz/groovy','Dzone refcard: Groovy, a Rapid-Development JVM Language','','N/A',0,'A curated technical resource and architectural guide covering Dzone refcard: Groovy, a Rapid-Development JVM Language in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031125,0,'2026-05-17T17:18:45.592900+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/refcardz/java-caching','DZone refcard: Java Caching','','N/A',0,'A curated technical resource and architectural guide covering DZone refcard: Java Caching in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031445,0,'2026-05-17T17:24:05.843975+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/caching.md", "docs/java-and-java-performance-optimization.md"]','["caching.md", "java-and-java-performance-optimization.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/refcardz/java-containerization','Dzone refcard: Java Containerization 🌟','','N/A',0,'A curated technical resource and architectural guide covering Dzone refcard: Java Containerization 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032834,0,'2026-05-17T17:47:14.740016+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/refcardz/jenkins-paas','Dzone refcard: Jenkins on PaaS','','N/A',0,'A curated technical resource and architectural guide covering Dzone refcard: Jenkins on PaaS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031450,0,'2026-05-17T17:24:10.795506+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/refcardz/kubernetes-essentials','Dzone refcard: Getting Started with Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering Dzone refcard: Getting Started with Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779033210,0,'2026-05-17T17:53:30.760654+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tutorials.md"]','["kubernetes-tutorials.md"]','{}','{"duplicate_of": "https://dzone.com/refcardz/getting-started-with-docker-1"}');
+INSERT INTO "resources" VALUES('https://dzone.com/refcardz/kubernetes-multi-cluster-management-and-governance','dzone refcard: Kubernetes Multi-Cluster Management and Governance','','N/A',0,'A curated technical resource and architectural guide covering dzone refcard: Kubernetes Multi-Cluster Management and Governance in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031425,0,'2026-05-17T17:23:45.516678+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/refcardz/monitoring-kubernetes','DZone: Kubernetes Monitoring Essentials','','N/A',0,'A curated technical resource and architectural guide covering DZone: Kubernetes Monitoring Essentials in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030614,0,'2026-05-17T17:10:14.774975+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/refcardz/quarkus-1','dzone: quarkus refcard','','N/A',0,'A curated technical resource and architectural guide covering dzone: quarkus refcard in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030364,0,'2026-05-17T17:06:04.675038+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/refcardz/rest-foundations-restful','Dzone refcard: Foundations of **RESTful Architecture** 🌟','','N/A',0,'A curated technical resource and architectural guide covering Dzone refcard: Foundations of **RESTful Architecture** 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029067,0,'2026-05-17T16:44:27.905809+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/refcardz/scaling-and-augmenting-prometheus','Dzone Refcard: Scaling and Augmenting Prometheus','','N/A',0,'A curated technical resource and architectural guide covering Dzone Refcard: Scaling and Augmenting Prometheus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030028,0,'2026-05-17T17:00:28.679056+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/refcardz/scrum','dzone: Scrum refcard','','N/A',0,'A curated technical resource and architectural guide covering dzone: Scrum refcard in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031543,0,'2026-05-17T17:25:43.439166+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/refcardz/sql-syntax-for-apache-drill','dzone: SQL Syntax for Apache Drill','','N/A',0,'A curated technical resource and architectural guide covering dzone: SQL Syntax for Apache Drill in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032034,0,'2026-05-17T17:33:54.516887+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/nosql.md"]','["nosql.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/refcardz/the-essentials-of-gitops','==dzone: The Essentials of GitOps== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==dzone: The Essentials of GitOps== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033921,0,'2026-05-17T18:05:21.518142+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md", "index.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/trendreports','dzone.com/trendreports','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779030248,0,'2026-05-17T17:04:08.402354+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/trendreports/devops-3','==dzone.com/trendreports/devops-3: DevOps==','','N/A',0,'A curated technical resource and architectural guide covering ==dzone.com/trendreports/devops-3: DevOps== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032282,0,'2026-05-17T17:38:02.235261+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/trendreports/kubernetes-in-the-enterprise-1','dzone: Kubernetes in the Enterprise - Trend Report','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779033614,0,'2026-05-17T18:00:14.770279+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://dzone.com/whitepapers/the-12-factor-app-infographic',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779033715,0,'2026-05-17T18:01:55.606135+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://e-learning.zeef.com/tracy.parish','zeef.com: e-learning','','N/A',0,'A curated technical resource and architectural guide covering zeef.com: e-learning in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031061,0,'2026-05-17T17:17:41.138333+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/elearning.md"]','["elearning.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://e.printstacktrace.blog/using-jenkins-pipeline-parallel-stages-to-build-maven-project-with-different-jdks','Using Jenkins Pipeline parallel stages to build Maven project with different JDKs','','2021',3,'A technical guide illustrating how to build a Maven project against multiple JDKs simultaneously using Jenkins parallel stages. Live Grounding highlights its architectural utility for modern engineering, ensuring system backward-compatibility and multi-runtime reliability during pipeline validation.','English','Blog / Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD", "Jenkins", "Parallel Pipelines"]','["[COMMUNITY-TOOL]"]','[]','["demos.md", "maven-gradle.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://e.printstacktrace.blog/using-sdkman-as-a-docker-image-for-jenkins-pipeline-a-step-by-step-guide','Using SDKMAN! as a docker image for Jenkins Pipeline - a step by step guide 🌟','- [Multiple Java versions in a single Jenkins Pipeline using Docker and SDKMAN🌟](https://www.youtube.com/watch?v=j1lH3vOhucw) I show you how you can use Jenkins Declarative Pipeline to create a build pipeline that compiles the Maven Java project using three different Java versions (8, 11, and 15.) You will learn how to use a matrix section of the Jenkins Pipeline to define parallel stages, as well as how to create a Docker image that provides both Java and Maven using the powerful SDKMAN command-line tool. After watching this video you should feel comfortable with setting up multiple parallel stages to build your Java project using different versions of the compiler. And what is most important - it does not require creating Dockerfiles for each Java version. I will show you how to build the pipeline using just a single Dockerfile that does the job.
- [Jenkins Pipeline Maven build demo](https://github.com/wololock/jenkine-pipeline-maven-demo/tree/sdkman)','2021',4,'This tutorial explains how to use SDKMAN! inside a Docker container within a Jenkins Declarative Pipeline to build Java projects using different compiler versions. Live Grounding highlights its architectural value, eliminating the need to maintain distinct runner VMs or complex custom Dockerfiles for each target JDK configuration.','English','Blog / Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD", "Jenkins", "SDKMAN", "Docker Integration"]','["[ENTERPRISE-STABLE]"]','[]','["demos.md", "maven-gradle.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://ealtili.medium.com/deepdive-to-vpcs-and-connections-to-vpc-2de3fb164d7c','ealtili.medium.com: Deepdive to VPCs and Connections to VPC','','N/A',0,'A curated technical resource and architectural guide covering ealtili.medium.com: Deepdive to VPCs and Connections to VPC in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903110880320501e+09,0,'2026-05-17T17:18:28.803205+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-networking.md"]','["aws-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://ealtili.medium.com/deepdive-to-vpcs-and-connections-to-vpc-2de3fb164d7c','ealtili.medium.com: Deepdive to VPCs and Connections to VPC','','N/A',0,'A curated technical resource and architectural guide covering ealtili.medium.com: Deepdive to VPCs and Connections to VPC in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031108,0,'2026-05-17T17:18:28.803205+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-networking.md"]','["aws-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://ebook.bobby.sh/training.html','Introduction to Bash Scripting Interactive training','- [dev.to: Introduction to Bash Scripting - A DO Hackathon Submission](https://dev.to/bobbyiliev/introduction-to-bash-scripting-5571)','2022',0,'A practical, interactive learning roadmap focused on scripting fundamentals. Coaches developers on variables, arrays, command-line arguments, exit statuses, and control loops to automate everyday infrastructure tasks.','Bash','Interactive Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Linux", "Automation", "Bash Scripting"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["linux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://ec2.shop','ec2.shop: Compare AWS EC2 instance price from the CLI','','2021',4,'A terminal-based tool enabling fast comparisons of EC2 instance types, pricing, and configurations directly from the command line. Significantly reduces operational friction for engineers sizing cloud compute resources.','English','Documentation','Intermediate',0,'online','manual','a4872b0e37fb473a415206c3ebfc0db2475da9d557321004e51cbf0cf3340df2',100.0,1.77903065311100411e+09,1,'2026-05-17T17:10:53.111004+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Cost Management", "CLI Tools"]','["[ENTERPRISE-STABLE]"]','["docs/aws-pricing.md"]','["aws-pricing.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://ecem.dev/kubernetes-basics-core-components-yaml-files-2a11841eb72a','ecem.dev: Kubernetes Basics, Core Components & Yaml Files','','N/A',0,'A curated technical resource and architectural guide covering ecem.dev: Kubernetes Basics, Core Components & Yaml Files in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903159161644792e+09,0,'2026-05-17T17:26:31.616448+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://ec2.shop','ec2.shop: Compare AWS EC2 instance price from the CLI','','2021',4,'A terminal-based tool enabling fast comparisons of EC2 instance types, pricing, and configurations directly from the command line. Significantly reduces operational friction for engineers sizing cloud compute resources.','English','Documentation','Intermediate',0,'online','manual','a4872b0e37fb473a415206c3ebfc0db2475da9d557321004e51cbf0cf3340df2',100.0,1779030653,1,'2026-05-17T17:10:53.111004+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS Cost Management", "CLI Tools"]','["[ENTERPRISE-STABLE]"]','["docs/aws-pricing.md"]','["aws-pricing.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://ecem.dev/kubernetes-basics-core-components-yaml-files-2a11841eb72a','ecem.dev: Kubernetes Basics, Core Components & Yaml Files','','N/A',0,'A curated technical resource and architectural guide covering ecem.dev: Kubernetes Basics, Core Components & Yaml Files in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031591,0,'2026-05-17T17:26:31.616448+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://eclipse.dev/jkube','JKube','','2025',4,'Eclipse JKube is a collection of plugins and libraries used for building container images and generating Kubernetes manifests out of Java projects. Successor to the popular Fabric8 Maven Plugin, it integrates natively into Maven and Gradle builds. In 2026, it remains a robust enterprise choice for teams seeking to automate image builds and deployments directly from their existing JVM build pipelines.','Java','Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Experience", "Inner Loop", "Maven Integration"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes-client-libraries.md", "java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://eclipse.dev/jkube/docs/migration-guide','eclipse.org: Migration Guide for projects using Fabric8 Maven Plugin to Eclipse JKube 🌟','','2020',4,'The official Eclipse foundation migration documentation for moving from Fabric8 to JKube. Live Grounding confirms this is the authoritative reference for modifying existing POM.xml profiles, aligning configuration namespaces, and preserving legacy custom templates under the new JKube APIs.','English','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud-Native Java", "Build Tools", "Eclipse JKube", "Migration"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','[]','["kubernetes-client-libraries.md", "maven-gradle.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://eclipse.org/jkube','JKube','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','2b425737ec3ecdc20219c4eadd6dbcc2b17995f43c9b33e2972b5ea5d534fa07',100.0,1.77903038549318504e+09,0,'2026-05-17T17:06:25.493185+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://eclipse.org/jkube','JKube','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','2b425737ec3ecdc20219c4eadd6dbcc2b17995f43c9b33e2972b5ea5d534fa07',100.0,1779030385,0,'2026-05-17T17:06:25.493185+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://economictimes.indiatimes.com/tech/technology/thoughtworks-xconf-tech-talk-series-serverless-vs-kubernetes-when-deploying-microservices/articleshow/89085544.cms','economictimes.indiatimes.com: Thoughtworks XConf Tech Talk Series: Serverless vs. Kubernetes when deploying microservices','','2022',3,'Synthesizes thought leadership from Thoughtworks on microservice execution options. Covers structural overhead, execution latency, and regional portability issues.','English','News/Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture Decisions", "Comparisons", "Kubernetes vs Serverless"]','["[COMMUNITY-TOOL]"]','[]','["serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://eda.jortilles.com/en/jortilles-english',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','e9aea4108a130eb6b1478f65c560f6b976b0ba2b194a4f134d805eeed1d7daa4',100.0,1.77903050125244307e+09,0,'2026-05-17T17:08:21.252443+02:00',NULL,NULL,NULL,'[]','[]','["docs/databases.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://edgebricks.com/why-public-clouds-get-so-expensive-over-time','edgebricks.com: Why Public Clouds Get So Expensive Over Time 🌟','','N/A',0,'A curated technical resource and architectural guide covering edgebricks.com: Why Public Clouds Get So Expensive Over Time 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903222387857699e+09,0,'2026-05-17T17:37:03.878577+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/finops.md"]','["finops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://edgehog.blog/getting-started-with-k8s-core-concepts-135fb570462e','edgehog.blog: Getting Started with K8s: Core Concepts','','N/A',0,'A curated technical resource and architectural guide covering edgehog.blog: Getting Started with K8s: Core Concepts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903107426800298e+09,0,'2026-05-17T17:17:54.268003+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://edidiongasikpo.com/getting-started-with-the-dom-ck9u4u82503or6es16p2rx7c1','Getting Started with the DOM','','N/A',0,'A curated technical resource and architectural guide covering Getting Started with the DOM in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903144864761805e+09,0,'2026-05-17T17:24:08.647618+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/dom.md"]','["dom.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://edidiongasikpo.com/how-to-give-developers-secure-access-to-kubernetes-clusters','==edidiongasikpo.com: How to Give Developers Secure Access to Kubernetes'' Clusters== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903255626708889e+09,0,'2026-05-17T17:42:36.267089+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://eda.jortilles.com/en/jortilles-english',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','e9aea4108a130eb6b1478f65c560f6b976b0ba2b194a4f134d805eeed1d7daa4',100.0,1779030501,0,'2026-05-17T17:08:21.252443+02:00',NULL,NULL,NULL,'[]','[]','["docs/databases.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://edgebricks.com/why-public-clouds-get-so-expensive-over-time','edgebricks.com: Why Public Clouds Get So Expensive Over Time 🌟','','N/A',0,'A curated technical resource and architectural guide covering edgebricks.com: Why Public Clouds Get So Expensive Over Time 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032223,0,'2026-05-17T17:37:03.878577+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/finops.md"]','["finops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://edgehog.blog/getting-started-with-k8s-core-concepts-135fb570462e','edgehog.blog: Getting Started with K8s: Core Concepts','','N/A',0,'A curated technical resource and architectural guide covering edgehog.blog: Getting Started with K8s: Core Concepts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031074,0,'2026-05-17T17:17:54.268003+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://edidiongasikpo.com/getting-started-with-the-dom-ck9u4u82503or6es16p2rx7c1','Getting Started with the DOM','','N/A',0,'A curated technical resource and architectural guide covering Getting Started with the DOM in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031448,0,'2026-05-17T17:24:08.647618+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/dom.md"]','["dom.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://edidiongasikpo.com/how-to-give-developers-secure-access-to-kubernetes-clusters','==edidiongasikpo.com: How to Give Developers Secure Access to Kubernetes'' Clusters== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779032556,0,'2026-05-17T17:42:36.267089+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://edition.cnn.com/2021/12/15/tech/log4j-vulnerability/index.html','edition.cnn.com: The Log4j security flaw could impact the entire internet. Here''s what you should know','','2021',0,'This reporting details the widespread societal impact of the Log4Shell vulnerability across critical infrastructure networks. It explains the core concepts of the flaw and highlights the challenges organizations face with nested software dependencies. It is a useful case study for explaining software supply chain risks to non-technical stakeholders.','None','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Vulnerabilities", "Public Impact Reporting"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://editor.cilium.io','==editor.cilium.io== 🌟🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','30857276ad41f46b3ba1a7646d8025c65d7faff1a36e4f9b26800fb5724e8b49',100.0,1779030856.95366,0,'2026-05-17T17:14:16.953660+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{"duplicate_of": "https://editor.networkpolicy.io"}');
+INSERT INTO "resources" VALUES('https://editor.cilium.io','==editor.cilium.io== 🌟🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','30857276ad41f46b3ba1a7646d8025c65d7faff1a36e4f9b26800fb5724e8b49',100.0,1779030856,0,'2026-05-17T17:14:16.953660+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{"duplicate_of": "https://editor.networkpolicy.io"}');
INSERT INTO "resources" VALUES('https://editor.networkpolicy.io','editor.cilium.io 🌟','','2026',0,'Interactive web-based policy playground. Enables dynamic rendering and real-time visualization of Kubernetes security specifications, simplifying testing pipelines.','TypeScript','Web Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "Security", "Policy Visualization"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://edotor.net','edotor.net','','2024',3,'An interactive, web-based DOT language editor. Serves as a streamlined sandbox to drop `terraform graph` outputs and tweak rendering settings without local Graphviz runtime dependencies.','JavaScript','Tool','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Visualization", "Online Editors"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://edu.gcfglobal.org/en','GCF LearnFree.org','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','706387a492a002123259fbb42ed6a8595a1bb1bd10e2d013a15c6d0ab1deebcd',100.0,1.77903002595395398e+09,0,'2026-05-17T17:00:25.953954+02:00',NULL,NULL,NULL,'[]','[]','["docs/elearning.md"]','[]','{}','{"duplicate_of": "https://www.learnfree.org/en"}');
-INSERT INTO "resources" VALUES('https://education.github.com','education.github.com','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d3ec3491d5d92257f86777a8d10d8ae28c3facc3f672b24ddd8595310685a834',100.0,1.77902947276741909e+09,0,'2026-05-17T16:51:12.767419+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.com/education"}');
-INSERT INTO "resources" VALUES('https://education.github.com/git-cheat-sheet-education.pdf','education.github.com: Git cheat sheet 🌟','','2024',4,'Curator Insight: GitHub Education''s visual command reference designed for students and junior developers. Live Grounding: Tailored for fast scanning during lab sessions, this resource covers simple stage-commit-push cycles alongside basic remote configurations.','PDF','Official Guide','Beginner',0,'online','manual','952af3dfc702d051c0ac47e0d071c3831d7cc34f945a30be7aecda7c80ae5a35',100.0,1.77902957534467506e+09,1,'2026-05-17T16:52:55.344675+02:00',NULL,NULL,NULL,'["Development", "Version Control", "Git"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://edu.gcfglobal.org/en','GCF LearnFree.org','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','706387a492a002123259fbb42ed6a8595a1bb1bd10e2d013a15c6d0ab1deebcd',100.0,1779030025,0,'2026-05-17T17:00:25.953954+02:00',NULL,NULL,NULL,'[]','[]','["docs/elearning.md"]','[]','{}','{"duplicate_of": "https://www.learnfree.org/en"}');
+INSERT INTO "resources" VALUES('https://education.github.com','education.github.com','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d3ec3491d5d92257f86777a8d10d8ae28c3facc3f672b24ddd8595310685a834',100.0,1779029472,0,'2026-05-17T16:51:12.767419+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.com/education"}');
+INSERT INTO "resources" VALUES('https://education.github.com/git-cheat-sheet-education.pdf','education.github.com: Git cheat sheet 🌟','','2024',4,'Curator Insight: GitHub Education''s visual command reference designed for students and junior developers. Live Grounding: Tailored for fast scanning during lab sessions, this resource covers simple stage-commit-push cycles alongside basic remote configurations.','PDF','Official Guide','Beginner',0,'online','manual','952af3dfc702d051c0ac47e0d071c3831d7cc34f945a30be7aecda7c80ae5a35',100.0,1779029575,1,'2026-05-17T16:52:55.344675+02:00',NULL,NULL,NULL,'["Development", "Version Control", "Git"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
INSERT INTO "resources" VALUES('https://ee.kumuluz.com','KumuluzEE','','2026',0,'An award-winning, lightweight microservice framework that enables standard Java EE APIs to run as independent, containerized applications. It focuses on modular, plug-and-play architecture, bypassing heavy runtime components to achieve fast startup times and minimal cloud resource utilization.','Java','Framework','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Java", "Runtimes", "KumuluzEE"]','["[COMMUNITY-TOOL]"]','[]','["java_app_servers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://eev.ee/blog/2016/07/31/python-faq-why-should-i-use-python-3','Python FAQ: Why should I use Python 3? 🌟','','2016',0,'Thorough technical justification for upgrading from Python 2 to Python 3, covering unicode string representation, syntax improvements, core engine optimizations, and ecosystem support. Represents a vital historical milestone in the migration timeline.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Python Core", "Migration"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://eevans.co/blog/deconstructing-kubernetes-networking','eevans.co: Deconstructing Kubernetes Networking','','N/A',0,'A curated technical resource and architectural guide covering eevans.co: Deconstructing Kubernetes Networking in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903223606356906e+09,0,'2026-05-17T17:37:16.063569+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{"duplicate_of": "https://eevans.co/blog/deconstructing-kubernetes-networking/index.html"}');
-INSERT INTO "resources" VALUES('https://eggboy.medium.com/ci-cd-java-apps-securely-to-azure-kubernetes-service-with-github-action-part-1-16393af4d097','eggboy.medium.com: CI/CD Java apps securely to Azure Kubernetes Service'' with GitHub Action — Part 1','','N/A',0,'A curated technical resource and architectural guide covering eggboy.medium.com: CI/CD Java apps securely to Azure Kubernetes Service'' with GitHub Action — Part 1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903098608925104e+09,0,'2026-05-17T17:16:26.089251+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://eevans.co/blog/deconstructing-kubernetes-networking','eevans.co: Deconstructing Kubernetes Networking','','N/A',0,'A curated technical resource and architectural guide covering eevans.co: Deconstructing Kubernetes Networking in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779032236,0,'2026-05-17T17:37:16.063569+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{"duplicate_of": "https://eevans.co/blog/deconstructing-kubernetes-networking/index.html"}');
+INSERT INTO "resources" VALUES('https://eggboy.medium.com/ci-cd-java-apps-securely-to-azure-kubernetes-service-with-github-action-part-1-16393af4d097','eggboy.medium.com: CI/CD Java apps securely to Azure Kubernetes Service'' with GitHub Action — Part 1','','N/A',0,'A curated technical resource and architectural guide covering eggboy.medium.com: CI/CD Java apps securely to Azure Kubernetes Service'' with GitHub Action — Part 1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030986,0,'2026-05-17T17:16:26.089251+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://ehcache.org','Tecnologías de Heap-Offloading son EHcache, Memcached, Jillegal library, etc.','','2024',0,'The de facto robust, standard open-source caching framework for Java. Supports tiering structures including heap, off-heap, disk, and clustered setups, offering seamless integration with Spring and Hibernate.','Java','Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Caching Strategy", "Off-Heap Storage"]','["[COMMUNITY-TOOL]"]','[]','["java-and-java-performance-optimization.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://eksworkshop.com ',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'duplicate','manual',NULL,100.0,1.77913049498884296e+09,0,'2026-05-18T20:54:54.988843+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://www.eksworkshop.com"}');
-INSERT INTO "resources" VALUES('https://eksworkshop.com/ ','eksworkshop.com','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1.77903034827051806e+09,0,'2026-05-17T17:05:48.270518+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://eksworkshop.com "}');
-INSERT INTO "resources" VALUES('https://eksworkshop.com/scaling/deploy_ca','eksworkshop.com: Configure Cluster Autoscaler (CA)','','N/A',0,'A curated technical resource and architectural guide covering eksworkshop.com: Configure Cluster Autoscaler (CA) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903279345897293e+09,0,'2026-05-17T17:46:33.458973+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/kubernetes-autoscaling.md"]','["demos.md", "kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://eksworkshop.com/x-ray/microservices','eksworkshop.com/x-ray/microservices','','N/A',0,'A curated technical resource and architectural guide covering eksworkshop.com/x-ray/microservices in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903217776521205e+09,0,'2026-05-17T17:36:17.765212+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://eksworkshop.com ',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'duplicate','manual',NULL,100.0,1779130494,0,'2026-05-18T20:54:54.988843+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://www.eksworkshop.com"}');
+INSERT INTO "resources" VALUES('https://eksworkshop.com/ ','eksworkshop.com','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779030348,0,'2026-05-17T17:05:48.270518+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://eksworkshop.com "}');
+INSERT INTO "resources" VALUES('https://eksworkshop.com/scaling/deploy_ca','eksworkshop.com: Configure Cluster Autoscaler (CA)','','N/A',0,'A curated technical resource and architectural guide covering eksworkshop.com: Configure Cluster Autoscaler (CA) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032793,0,'2026-05-17T17:46:33.458973+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/kubernetes-autoscaling.md"]','["demos.md", "kubernetes-autoscaling.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://eksworkshop.com/x-ray/microservices','eksworkshop.com/x-ray/microservices','','N/A',0,'A curated technical resource and architectural guide covering eksworkshop.com/x-ray/microservices in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032177,0,'2026-05-17T17:36:17.765212+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://elastisys.io/compliantkubernetes','compliantkubernetes.io: Compliant Kubernetes is a Certified Kubernetes distribution, that complies with: HIPAA, GDPR, PCI DSS, FFFS 2014:7, ISO 27001, etc. 🌟','','2022',5,'A highly secure, certified Kubernetes distribution engineered by Elastisys to meet rigorous regulatory compliance frameworks including GDPR, HIPAA, and PCI DSS. It features built-in security tooling such as Harbor registry image signing, Falco runtime intrusion detection, Open Policy Agent (OPA) gatekeeper policies, and unified audit logging out of the box.','Go','Software','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security Operations", "Distribution", "Compliance"]','["[DE FACTO STANDARD]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://eli.thegreenplace.net/2021/rest-servers-in-go-part-4-using-openapi-and-swagger','eli.thegreenplace.net: REST Servers in Go: Part 4 - using OpenAPI and Swagger','','N/A',0,'Detailed technical guide demonstrating how to build OpenAPI-driven REST APIs in Go. Emphasizes schema-first code generation to guarantee contract reliability between independent microservices.','en','Guide','Intermediate',1,'online','manual','0f72b44fade35e01bd55d55f46ab2936d16b657bf233ee3488fa9066dd560b62',100.0,1.7790321526329019e+09,1,'2026-05-17T17:35:52.632902+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "API Design"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://eli.thegreenplace.net/2021/rest-servers-in-go-part-4-using-openapi-and-swagger','eli.thegreenplace.net: REST Servers in Go: Part 4 - using OpenAPI and Swagger','','N/A',0,'Detailed technical guide demonstrating how to build OpenAPI-driven REST APIs in Go. Emphasizes schema-first code generation to guarantee contract reliability between independent microservices.','en','Guide','Intermediate',1,'online','manual','0f72b44fade35e01bd55d55f46ab2936d16b657bf233ee3488fa9066dd560b62',100.0,1779032152,1,'2026-05-17T17:35:52.632902+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "API Design"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://elmanytas.es/?q=node/358','elmanytas.es: Kubernetes para impostores III','','2020',2,'A highly practical Spanish-language guide dissecting Kubernetes primitives and runtime structures. It demystifies the steep learning curve by explaining pods, services, and deployments with a pragmatic, developer-focused narrative.','Spanish','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Fundamentals", "Spanish Resources", "Practical Guides"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://elpais.com/smoda/trabajo/apariencias-venderse-trabajo.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering elpais.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,100.0,1779130494.95686,0,'2026-05-18T20:54:54.956860+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://emea-resources.awscloud.com/spain-events-webinars','RESOURCE HUB: Eventos y webinars de AWS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5354e32447e7f82a812660384b5a4f87c8462c4407d5bbe69d0510043596c53e',100.0,1.779029838341892e+09,0,'2026-05-17T16:57:18.341892+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-spain.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/events"}');
-INSERT INTO "resources" VALUES('https://eminaktas.medium.com/debug-containerd-in-production-fe93ef4e3ce2','eminaktas.medium.com: Debug Containerd in Production','','N/A',0,'A curated technical resource and architectural guide covering eminaktas.medium.com: Debug Containerd in Production in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903002459556198e+09,0,'2026-05-17T17:00:24.595562+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://eminalemdar.medium.com/cloud-native-secret-management-with-external-secrets-operator-2912f41f9c49','eminalemdar.medium.com: Cloud Native Secret Management with External Secrets'' Operator','','N/A',0,'A curated technical resource and architectural guide covering eminalemdar.medium.com: Cloud Native Secret Management with External Secrets'' Operator in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903378192188501e+09,0,'2026-05-17T18:03:01.921885+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://emirayhan.medium.com/kubernetes-k8s-deployment-strategies-eb3a0f5cbc49','emirayhan.medium.com: Kubernetes (k8s) Deployment Strategies','','N/A',0,'A curated technical resource and architectural guide covering emirayhan.medium.com: Kubernetes (k8s) Deployment Strategies in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902912072607088e+09,0,'2026-05-17T16:45:20.726071+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://emirayhan.medium.com/what-is-the-difference-message-queue-and-message-bus-7f2e2867eff6','==emirayhan.medium.com: What is the difference Message Queue and Message'' Bus?== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==emirayhan.medium.com: What is the difference Message Queue and Message'' Bus?== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779032681656327e+09,0,'2026-05-17T17:44:41.656327+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://elpais.com/smoda/trabajo/apariencias-venderse-trabajo.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering elpais.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,100.0,1779130494,0,'2026-05-18T20:54:54.956860+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://emea-resources.awscloud.com/spain-events-webinars','RESOURCE HUB: Eventos y webinars de AWS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5354e32447e7f82a812660384b5a4f87c8462c4407d5bbe69d0510043596c53e',100.0,1779029838,0,'2026-05-17T16:57:18.341892+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-spain.md"]','[]','{}','{"duplicate_of": "https://aws.amazon.com/events"}');
+INSERT INTO "resources" VALUES('https://eminaktas.medium.com/debug-containerd-in-production-fe93ef4e3ce2','eminaktas.medium.com: Debug Containerd in Production','','N/A',0,'A curated technical resource and architectural guide covering eminaktas.medium.com: Debug Containerd in Production in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030024,0,'2026-05-17T17:00:24.595562+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://eminalemdar.medium.com/cloud-native-secret-management-with-external-secrets-operator-2912f41f9c49','eminalemdar.medium.com: Cloud Native Secret Management with External Secrets'' Operator','','N/A',0,'A curated technical resource and architectural guide covering eminalemdar.medium.com: Cloud Native Secret Management with External Secrets'' Operator in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033781,0,'2026-05-17T18:03:01.921885+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://emirayhan.medium.com/kubernetes-k8s-deployment-strategies-eb3a0f5cbc49','emirayhan.medium.com: Kubernetes (k8s) Deployment Strategies','','N/A',0,'A curated technical resource and architectural guide covering emirayhan.medium.com: Kubernetes (k8s) Deployment Strategies in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029120,0,'2026-05-17T16:45:20.726071+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://emirayhan.medium.com/what-is-the-difference-message-queue-and-message-bus-7f2e2867eff6','==emirayhan.medium.com: What is the difference Message Queue and Message'' Bus?== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==emirayhan.medium.com: What is the difference Message Queue and Message'' Bus?== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032681,0,'2026-05-17T17:44:41.656327+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://empathy.co/blog/hat-ci-cd-for-deploying-cloud-native-applications','empathy.co: HAT: CI/CD for Deploying Cloud Native Applications','','2021',0,'An engineering case study introducing HAT, a custom GitOps CI/CD engine built by Empathy.co. The post documents how standardizing declarative deployment manifests drastically simplified continuous delivery operations across various development squads.','English','Case Study','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Deployment & Delivery", "CI/CD Platforms", "Custom Platforms"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','[]','["jenkins-alternatives.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://empresas.blogthinkbig.com/descubierta-vulnerabilidad-kubernetes-permite-acceso-redes-restringidas-cve-2020-8562','empresas.blogthinkbig.com: Descubierta una vulnerabilidad en Kubernetes que permite acceso a redes restringidas (CVE-2020-8562)','','2020',0,'Analyzes CVE-2020-8562, a vulnerability allowing path-traversal/access bypass to internal restricted subnets through the Kubernetes API server, discussing standard mitigation strategies.','N/A','article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Security", "CVE Analysis", "Network Vulnerabilities"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://emptysqua.re/blog/getaddrinfo-deadlock','How To Deadlock Your Python With getaddrinfo()','','2015',0,'In-depth technical analysis explaining threading blockages and deadlocks caused by concurrent calls to glibc DNS resolution. Crucial for engineering reliable microservices on POSIX environments.','Python','Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2015-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Backend Development", "Concurrent Programming", "System Engineering"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.sokube.ch/post/aws-kubernetes-aws-elastic-kubernetes-service-eks','en.sokube.ch: AWS + Kubernetes = AWS Elastic Kubernetes Service (EKS) 🌟','','N/A',0,'A curated technical resource and architectural guide covering en.sokube.ch: AWS + Kubernetes = AWS Elastic Kubernetes Service (EKS) 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903208775173091e+09,0,'2026-05-17T17:34:47.751731+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.sokube.ch/post/gitops-and-the-millefeuille-dilemma-1','en.sokube.ch: GitOps and the Millefeuille dilemma 🌟','','N/A',0,'A curated technical resource and architectural guide covering en.sokube.ch: GitOps and the Millefeuille dilemma 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903215741775202e+09,0,'2026-05-17T17:35:57.417752+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.sokube.ch/post/k3s-k3d-k8s-a-new-perfect-match-for-dev-and-test-1','en.sokube.ch: K3S + K3D = K8S : a new perfect match for dev and test','','N/A',0,'A curated technical resource and architectural guide covering en.sokube.ch: K3S + K3D = K8S : a new perfect match for dev and test in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903392375743103e+09,0,'2026-05-17T18:05:23.757431+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.sokube.ch/post/aws-kubernetes-aws-elastic-kubernetes-service-eks','en.sokube.ch: AWS + Kubernetes = AWS Elastic Kubernetes Service (EKS) 🌟','','N/A',0,'A curated technical resource and architectural guide covering en.sokube.ch: AWS + Kubernetes = AWS Elastic Kubernetes Service (EKS) 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032087,0,'2026-05-17T17:34:47.751731+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.sokube.ch/post/gitops-and-the-millefeuille-dilemma-1','en.sokube.ch: GitOps and the Millefeuille dilemma 🌟','','N/A',0,'A curated technical resource and architectural guide covering en.sokube.ch: GitOps and the Millefeuille dilemma 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032157,0,'2026-05-17T17:35:57.417752+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.sokube.ch/post/k3s-k3d-k8s-a-new-perfect-match-for-dev-and-test-1','en.sokube.ch: K3S + K3D = K8S : a new perfect match for dev and test','','N/A',0,'A curated technical resource and architectural guide covering en.sokube.ch: K3S + K3D = K8S : a new perfect match for dev and test in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033923,0,'2026-05-17T18:05:23.757431+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/.NET','wikipedia.org: .NET','','2026',5,'High-level reference outlining the modern cross-platform, open-source .NET framework. Explores how its high-performance runtime (CLR), optimized garbage collection, and fast JIT compiler make it suitable for modern container deployments.','English','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Development", ".NET Framework", "Core Architecture"]','["[DE FACTO STANDARD]"]','[]','["dotnet.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/All_round_defence',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903305067564105e+09,0,'2026-05-17T17:50:50.675641+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Amazon_Virtual_Private_Cloud','AWS-VPC','','N/A',0,'A curated technical resource and architectural guide covering AWS-VPC in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903435533838796e+09,0,'2026-05-17T18:12:35.338388+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-networking.md", "docs/kubernetes-networking.md"]','["aws-networking.md", "kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Apache_Groovy','Wikipedia.org: Groovy','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia.org: Groovy in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903245709357309e+09,0,'2026-05-17T17:40:57.093573+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Apache_Maven','Wikipedia.org: Apache Maven','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia.org: Apache Maven in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903236093830204e+09,0,'2026-05-17T17:39:20.938302+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Apdex','Wikipedia: Application Performance Index','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: Application Performance Index in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903404159248399e+09,0,'2026-05-17T18:07:21.592484+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Application_performance_management','APM in wikipedia','','N/A',0,'A curated technical resource and architectural guide covering APM in wikipedia in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903030546805906e+09,0,'2026-05-17T17:05:05.468059+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Azure_DevOps','Wikipedia: Azure DevOps','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: Azure DevOps in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903092786289596e+09,0,'2026-05-17T17:15:27.862896+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Azure_DevOps_Server','wikipedia: Azure DevOps Server','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1.77903032280076193e+09,0,'2026-05-17T17:05:22.800762+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://en.wikipedia.org/wiki/Azure_DevOps"}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Blockchain','en.wikipedia.org: Blockchain','','N/A',0,'A curated technical resource and architectural guide covering en.wikipedia.org: Blockchain in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779029513452039e+09,0,'2026-05-17T16:51:53.452039+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/digital-money.md"]','["digital-money.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Bus_factor','Bus factor','','N/A',0,'A curated technical resource and architectural guide covering Bus factor in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903257152059602e+09,0,'2026-05-17T17:42:51.520596+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["index.md", "project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Cloud-based_integration','Wikipedia: Cloud Based Integration (iPaaS)','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: Cloud Based Integration (iPaaS) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903190238823103e+09,0,'2026-05-17T17:31:42.388231+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Cockroach_Labs','Wikipedia: CockroachDB','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: CockroachDB in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903095765640807e+09,0,'2026-05-17T17:15:57.656408+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/databases.md"]','["databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Content_delivery_network','Wikipedia: CDN Content Delivery Network','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: CDN Content Delivery Network in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903162478172802e+09,0,'2026-05-17T17:27:04.781728+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/caching.md"]','["caching.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Continuous_delivery','Wikipedia.org: Continuous Delivery','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia.org: Continuous Delivery in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903068835808801e+09,0,'2026-05-17T17:11:28.358088+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Continuous_integration','Wikipedia.org: Continuous Integration','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia.org: Continuous Integration in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903022834569191e+09,0,'2026-05-17T17:03:48.345692+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Couchbase_Server','wikipedia: Couchbase Server','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: Couchbase Server in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903144844603896e+09,0,'2026-05-17T17:24:08.446039+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/nosql.md"]','["nosql.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Cryptocurrency','en.wikipedia.org: Cryptocurrency','','N/A',0,'A curated technical resource and architectural guide covering en.wikipedia.org: Cryptocurrency in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903320579569196e+09,0,'2026-05-17T17:53:25.795692+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/digital-money.md"]','["digital-money.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Design_by_contract',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903237623378109e+09,0,'2026-05-17T17:39:36.233781+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/DevOps','Wikipedia.org: DevOps','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia.org: DevOps in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031528.11611,0,'2026-05-17T17:25:28.116110+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md", "docs/devops.md"]','["cicd.md", "devops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Domain-specific_language',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.779034288348706e+09,0,'2026-05-17T18:11:28.348706+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Dynamic_site_acceleration','Wikipedia: Dynamic site acceleration','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: Dynamic site acceleration in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903133976913905e+09,0,'2026-05-17T17:22:19.769139+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/caching.md"]','["caching.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Enterprise_service_bus','wikipedia: Enterprise service bus','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: Enterprise service bus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029138.13931,0,'2026-05-17T16:45:38.139310+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Event-driven_messaging','Wikipedia: Event-driven messaging','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: Event-driven messaging in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903143551928901e+09,0,'2026-05-17T17:23:55.519289+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Evolutionary_database_design','wikipedia','','N/A',0,'A curated technical resource and architectural guide covering wikipedia in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903253987904906e+09,0,'2026-05-17T17:42:19.879049+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/liquibase.md"]','["liquibase.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Function_as_a_service','wikipedia: FaaS Function as a Service','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: FaaS Function as a Service in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790330404571979e+09,0,'2026-05-17T17:50:40.457198+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/serverless.md"]','["serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Fuzzing',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903179624422097e+09,0,'2026-05-17T17:29:56.244221+02:00',NULL,NULL,NULL,'[]','[]','["docs/qa.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/GRPC','wikipedia: gRPC','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: gRPC in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903182505387806e+09,0,'2026-05-17T17:30:25.053878+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Git','Wikipedia: Git','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: Git in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903394747101306e+09,0,'2026-05-17T18:05:47.471013+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Go_(programming_language',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903125524429392e+09,0,'2026-05-17T17:20:55.244294+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Google_Search','wikipedia: Google Search','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: Google Search in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790342917030971e+09,0,'2026-05-17T18:11:31.703097+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Graphite_(software',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903234391839909e+09,0,'2026-05-17T17:39:03.918399+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/HAProxy','Wikipedia: HAProxy','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: HAProxy in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903296625676703e+09,0,'2026-05-17T17:49:26.256767+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/web-servers.md"]','["web-servers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/HTTP/2','Wikipedia: HTTP/2','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: HTTP/2 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903109411268711e+09,0,'2026-05-17T17:18:14.112687+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/networking.md"]','["networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/HTTP/3','Wikipedia: HTTP/3','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: HTTP/3 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790313270828731e+09,0,'2026-05-17T17:22:07.082873+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/networking.md"]','["networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Horatio_Nelson_Jackson',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903134920623207e+09,0,'2026-05-17T17:22:29.206232+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/IP_address_management','IP Address Management (IPAM)','','N/A',0,'A curated technical resource and architectural guide covering IP Address Management (IPAM) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903301940038895e+09,0,'2026-05-17T17:50:19.400389+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Infrastructure_as_code','Wikipedia: Infrastructure as code','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.7790342953721919e+09,0,'2026-05-17T18:11:35.372192+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/InspectIT','InspectIT','','N/A',0,'A curated technical resource and architectural guide covering InspectIT in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903248344801092e+09,0,'2026-05-17T17:41:23.448011+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md", "docs/monitoring.md"]','["java-and-java-performance-optimization.md", "monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Internet_of_Things',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77902947248530507e+09,0,'2026-05-17T16:51:12.485305+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/JSON','wikipedia: JSON','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: JSON in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034557.86111,0,'2026-05-17T18:15:57.861110+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Jakarta_EE','wikipedia: Jakarta EE','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: Jakarta EE in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903001167439103e+09,0,'2026-05-17T17:00:11.674391+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_app_servers.md"]','["java_app_servers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/JavaScript','wikipedia: JavaScript','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: JavaScript in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903162009304094e+09,0,'2026-05-17T17:27:00.093041+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/javascript.md"]','["javascript.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Java_Platform,_Enterprise_Edition','wikipedia: Java Enterprise Edition (Java EE)','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: Java Enterprise Edition (Java EE) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032832.85899,0,'2026-05-17T17:47:12.858990+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md", "docs/java_frameworks.md"]','["introduction.md", "java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Kiss_up_kick_down','en.wikipedia.org: Kiss up kick down','','N/A',0,'A curated technical resource and architectural guide covering en.wikipedia.org: Kiss up kick down in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903146656173801e+09,0,'2026-05-17T17:24:26.561738+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/about.md", "docs/project-management-methodology.md"]','["about.md", "project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Kubernetes','Wikipedia.org: Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia.org: Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903224846981191e+09,0,'2026-05-17T17:37:28.469812+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"duplicate_of": "https://www.thoughtworks.com/radar/platforms/kubernetes"}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Lean_software_development','Wikipedia: Lean software development','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903321303063607e+09,0,'2026-05-17T17:53:33.030636+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/List_of_HTTP_status_codes','wikipedia: List of HTTP status codes','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: List of HTTP status codes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903165188608503e+09,0,'2026-05-17T17:27:31.886085+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/networking.md"]','["networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/List_of_performance_analysis_tools','en.wikipedia.org/wiki/List_of_performance_analysis_tools','','N/A',0,'A curated technical resource and architectural guide covering en.wikipedia.org/wiki/List_of_performance_analysis_tools in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903223933437109e+09,0,'2026-05-17T17:37:19.334371+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md", "docs/monitoring.md"]','["java-and-java-performance-optimization.md", "monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/MIT_License','en.wikipedia.org/wiki/InfluxDB','','N/A',0,'A curated technical resource and architectural guide covering en.wikipedia.org/wiki/InfluxDB in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902998492199611e+09,0,'2026-05-17T16:59:44.921996+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Message_broker','Wikipedia: Message Broker','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: Message Broker in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903288428475499e+09,0,'2026-05-17T17:48:04.284755+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Microsoft_Visual_Studio','wikipedia: Azure DevOps Services','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1.77903308133412504e+09,0,'2026-05-17T17:51:21.334125+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://en.wikipedia.org/wiki/Azure_DevOps_Server"}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Minimum_viable_product','Minimum Viable Product','','N/A',0,'A curated technical resource and architectural guide covering Minimum Viable Product in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903409723306393e+09,0,'2026-05-17T18:08:17.233064+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/NoSQL','NoSQL - Wikipedia','','N/A',0,'A curated technical resource and architectural guide covering NoSQL - Wikipedia in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903382334056305e+09,0,'2026-05-17T18:03:43.340563+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/nosql.md"]','["nosql.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Node.js','wikipedia: Node.js','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: Node.js in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779031693805619e+09,0,'2026-05-17T17:28:13.805619+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/javascript.md"]','["javascript.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/OpenAPI_Specification','Wikipedia: OpenAPI Specification 🌟','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: OpenAPI Specification 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903278547254705e+09,0,'2026-05-17T17:46:25.472547+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/OpenShift','Wikipedia.org: OpenShift','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia.org: OpenShift in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903453329946398e+09,0,'2026-05-17T18:15:33.299464+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Open_banking','Open Banking','','N/A',0,'A curated technical resource and architectural guide covering Open Banking in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903433608638811e+09,0,'2026-05-17T18:12:16.086388+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md", "docs/developerportals.md"]','["api.md", "developerportals.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/OverOps','OverOps','','N/A',0,'A curated technical resource and architectural guide covering OverOps in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903288430770111e+09,0,'2026-05-17T17:48:04.307701+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md", "docs/monitoring.md"]','["java-and-java-performance-optimization.md", "monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Payara_Server','Wikipedia: Payara Server','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: Payara Server in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903378463306689e+09,0,'2026-05-17T18:03:04.633067+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_app_servers.md"]','["java_app_servers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Payment_Card_Industry_Data_Security_Standard','en.wikipedia.org: Payment Card Industry Data Security Standard','','N/A',0,'A curated technical resource and architectural guide covering en.wikipedia.org: Payment Card Industry Data Security Standard in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903457161867094e+09,0,'2026-05-17T18:16:11.618671+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Payment_Services_Directive','Wikipedia: PSD2 - the Revised Payment Services Directive','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: PSD2 - the Revised Payment Services Directive in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902964056086111e+09,0,'2026-05-17T16:54:00.560861+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Remote_procedure_call','wikipedia: RPC Remote Procedure Call','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: RPC Remote Procedure Call in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903338450544095e+09,0,'2026-05-17T17:56:24.505441+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Representational_state_transfer','wikipedia: REST','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: REST in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902927413762402e+09,0,'2026-05-17T16:47:54.137624+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Responsibility_assignment_matrix','wikipedia: Responsibility assignment matrix','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: Responsibility assignment matrix in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779029110384485e+09,0,'2026-05-17T16:45:10.384485+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Rubber_duck_debugging',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77902961321120309e+09,0,'2026-05-17T16:53:33.211203+02:00',NULL,NULL,NULL,'[]','[]','["docs/testops.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/SOAP','wikipedia: SOAP','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: SOAP in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790291512129991e+09,0,'2026-05-17T16:45:51.212999+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Site_Reliability_Engineering','wikipedia: Site Reliability Engineering','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: Site Reliability Engineering in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903119009879088e+09,0,'2026-05-17T17:19:50.098791+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sre.md"]','["sre.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Software_bot','Wikipedia: Software bot','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: Software bot in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903154349363398e+09,0,'2026-05-17T17:25:43.493634+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/SonarQube','wikipedia: SonarQube','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: SonarQube in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790307364570589e+09,0,'2026-05-17T17:12:16.457059+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sonarqube.md"]','["sonarqube.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Spring_Roo','Wikipedia: Spring Roo','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: Spring Roo in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903266182256603e+09,0,'2026-05-17T17:44:21.822566+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/scaffolding.md"]','["scaffolding.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Streaming_data','Wikipedia: Streaming Data','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: Streaming Data in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903309229901289e+09,0,'2026-05-17T17:51:32.299013+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Time_series',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903272871481299e+09,0,'2026-05-17T17:45:28.714813+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Time_series_database',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77902911865652298e+09,0,'2026-05-17T16:45:18.656523+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Twelve-Factor_App_methodology','Wikipedia: Twelve-Factor App methodology','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903134136997389e+09,0,'2026-05-17T17:22:21.369974+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Value_stream','Wikipedia: Value stream','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903426503462696e+09,0,'2026-05-17T18:11:05.034627+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/VisualVM','VisualVM','','N/A',0,'A curated technical resource and architectural guide covering VisualVM in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903448419109606e+09,0,'2026-05-17T18:14:44.191096+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md", "docs/monitoring.md"]','["java-and-java-performance-optimization.md", "monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/WebSocket','WebSocket','','N/A',0,'A curated technical resource and architectural guide covering WebSocket in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902956957007694e+09,0,'2026-05-17T16:52:49.570077+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Web_cache','Wikipedia: Web cache','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: Web cache in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031962.14608,0,'2026-05-17T17:32:42.146080+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/caching.md"]','["caching.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Workflow_engine','wikipedia: Workflow Engine','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: Workflow Engine in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903277960145497e+09,0,'2026-05-17T17:46:19.601455+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Xamarin','Wikipedia: Xamarin','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: Xamarin in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903390625197196e+09,0,'2026-05-17T18:05:06.251972+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/xamarin.md"]','["xamarin.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/YAML','wikipedia: YAML','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: YAML in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903119009363198e+09,0,'2026-05-17T17:19:50.093632+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://eng.grip.security/enabling-aws-iam-group-access-to-an-eks-cluster-using-rbac','eng.grip.security: Enabling AWS IAM Group Access to an EKS Cluster Using'' RBAC','','N/A',0,'A curated technical resource and architectural guide covering eng.grip.security: Enabling AWS IAM Group Access to an EKS Cluster Using'' RBAC in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903376127646803e+09,0,'2026-05-17T18:02:41.276468+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://eng.lifion.com/journey-to-zero-downtime-rolling-updates-with-ambassador-badda6a7d450','Our Journey to Zero Downtime Rolling Updates with Ambassador','','N/A',0,'A curated technical resource and architectural guide covering Our Journey to Zero Downtime Rolling Updates with Ambassador in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903453337182211e+09,0,'2026-05-17T18:15:33.371822+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://eng.lyft.com/how-we-learned-to-improve-kubernetes-cronjobs-at-scale-part-2-of-2-dad0c973ffca','How we learned to improve Kubernetes CronJobs at Scale (Part 2 of 2)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','03b1d6ce80093a96c566c8a4e2db8efec98399cd0ac5521b0cc4e686814add54',100.0,1779033079.02915,0,'2026-05-17T17:51:19.029150+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://eng.lyft.com/improving-kubernetes-cronjobs-at-scale-part-1-cf1479df98d4"}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/All_round_defence',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779033050,0,'2026-05-17T17:50:50.675641+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Amazon_Virtual_Private_Cloud','AWS-VPC','','N/A',0,'A curated technical resource and architectural guide covering AWS-VPC in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034355,0,'2026-05-17T18:12:35.338388+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-networking.md", "docs/kubernetes-networking.md"]','["aws-networking.md", "kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Apache_Groovy','Wikipedia.org: Groovy','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia.org: Groovy in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032457,0,'2026-05-17T17:40:57.093573+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Apache_Maven','Wikipedia.org: Apache Maven','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia.org: Apache Maven in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032360,0,'2026-05-17T17:39:20.938302+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Apdex','Wikipedia: Application Performance Index','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: Application Performance Index in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034041,0,'2026-05-17T18:07:21.592484+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Application_performance_management','APM in wikipedia','','N/A',0,'A curated technical resource and architectural guide covering APM in wikipedia in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030305,0,'2026-05-17T17:05:05.468059+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Azure_DevOps','Wikipedia: Azure DevOps','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: Azure DevOps in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030927,0,'2026-05-17T17:15:27.862896+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Azure_DevOps_Server','wikipedia: Azure DevOps Server','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779030322,0,'2026-05-17T17:05:22.800762+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://en.wikipedia.org/wiki/Azure_DevOps"}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Blockchain','en.wikipedia.org: Blockchain','','N/A',0,'A curated technical resource and architectural guide covering en.wikipedia.org: Blockchain in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029513,0,'2026-05-17T16:51:53.452039+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/digital-money.md"]','["digital-money.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Bus_factor','Bus factor','','N/A',0,'A curated technical resource and architectural guide covering Bus factor in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032571,0,'2026-05-17T17:42:51.520596+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["index.md", "project-management-methodology.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Cloud-based_integration','Wikipedia: Cloud Based Integration (iPaaS)','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: Cloud Based Integration (iPaaS) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031902,0,'2026-05-17T17:31:42.388231+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Cockroach_Labs','Wikipedia: CockroachDB','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: CockroachDB in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030957,0,'2026-05-17T17:15:57.656408+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/databases.md"]','["databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Content_delivery_network','Wikipedia: CDN Content Delivery Network','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: CDN Content Delivery Network in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031624,0,'2026-05-17T17:27:04.781728+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/caching.md"]','["caching.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Continuous_delivery','Wikipedia.org: Continuous Delivery','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia.org: Continuous Delivery in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030688,0,'2026-05-17T17:11:28.358088+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Continuous_integration','Wikipedia.org: Continuous Integration','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia.org: Continuous Integration in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030228,0,'2026-05-17T17:03:48.345692+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Couchbase_Server','wikipedia: Couchbase Server','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: Couchbase Server in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031448,0,'2026-05-17T17:24:08.446039+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/nosql.md"]','["nosql.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Cryptocurrency','en.wikipedia.org: Cryptocurrency','','N/A',0,'A curated technical resource and architectural guide covering en.wikipedia.org: Cryptocurrency in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033205,0,'2026-05-17T17:53:25.795692+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/digital-money.md"]','["digital-money.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Design_by_contract',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779032376,0,'2026-05-17T17:39:36.233781+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/DevOps','Wikipedia.org: DevOps','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia.org: DevOps in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031528,0,'2026-05-17T17:25:28.116110+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md", "docs/devops.md"]','["cicd.md", "devops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Domain-specific_language',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779034288,0,'2026-05-17T18:11:28.348706+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Dynamic_site_acceleration','Wikipedia: Dynamic site acceleration','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: Dynamic site acceleration in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031339,0,'2026-05-17T17:22:19.769139+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/caching.md"]','["caching.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Enterprise_service_bus','wikipedia: Enterprise service bus','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: Enterprise service bus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029138,0,'2026-05-17T16:45:38.139310+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Event-driven_messaging','Wikipedia: Event-driven messaging','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: Event-driven messaging in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031435,0,'2026-05-17T17:23:55.519289+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Evolutionary_database_design','wikipedia','','N/A',0,'A curated technical resource and architectural guide covering wikipedia in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032539,0,'2026-05-17T17:42:19.879049+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/liquibase.md"]','["liquibase.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Function_as_a_service','wikipedia: FaaS Function as a Service','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: FaaS Function as a Service in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033040,0,'2026-05-17T17:50:40.457198+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/serverless.md"]','["serverless.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Fuzzing',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779031796,0,'2026-05-17T17:29:56.244221+02:00',NULL,NULL,NULL,'[]','[]','["docs/qa.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/GRPC','wikipedia: gRPC','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: gRPC in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031825,0,'2026-05-17T17:30:25.053878+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Git','Wikipedia: Git','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: Git in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033947,0,'2026-05-17T18:05:47.471013+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Go_(programming_language',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779031255,0,'2026-05-17T17:20:55.244294+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Google_Search','wikipedia: Google Search','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: Google Search in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034291,0,'2026-05-17T18:11:31.703097+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Graphite_(software',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779032343,0,'2026-05-17T17:39:03.918399+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/HAProxy','Wikipedia: HAProxy','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: HAProxy in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032966,0,'2026-05-17T17:49:26.256767+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/web-servers.md"]','["web-servers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/HTTP/2','Wikipedia: HTTP/2','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: HTTP/2 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031094,0,'2026-05-17T17:18:14.112687+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/networking.md"]','["networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/HTTP/3','Wikipedia: HTTP/3','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: HTTP/3 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031327,0,'2026-05-17T17:22:07.082873+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/networking.md"]','["networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Horatio_Nelson_Jackson',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779031349,0,'2026-05-17T17:22:29.206232+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/IP_address_management','IP Address Management (IPAM)','','N/A',0,'A curated technical resource and architectural guide covering IP Address Management (IPAM) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033019,0,'2026-05-17T17:50:19.400389+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Infrastructure_as_code','Wikipedia: Infrastructure as code','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779034295,0,'2026-05-17T18:11:35.372192+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/InspectIT','InspectIT','','N/A',0,'A curated technical resource and architectural guide covering InspectIT in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032483,0,'2026-05-17T17:41:23.448011+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md", "docs/monitoring.md"]','["java-and-java-performance-optimization.md", "monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Internet_of_Things',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779029472,0,'2026-05-17T16:51:12.485305+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/JSON','wikipedia: JSON','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: JSON in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034557,0,'2026-05-17T18:15:57.861110+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Jakarta_EE','wikipedia: Jakarta EE','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: Jakarta EE in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030011,0,'2026-05-17T17:00:11.674391+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_app_servers.md"]','["java_app_servers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/JavaScript','wikipedia: JavaScript','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: JavaScript in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031620,0,'2026-05-17T17:27:00.093041+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/javascript.md"]','["javascript.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Java_Platform,_Enterprise_Edition','wikipedia: Java Enterprise Edition (Java EE)','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: Java Enterprise Edition (Java EE) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032832,0,'2026-05-17T17:47:12.858990+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md", "docs/java_frameworks.md"]','["introduction.md", "java_frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Kiss_up_kick_down','en.wikipedia.org: Kiss up kick down','','N/A',0,'A curated technical resource and architectural guide covering en.wikipedia.org: Kiss up kick down in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031466,0,'2026-05-17T17:24:26.561738+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/about.md", "docs/project-management-methodology.md"]','["about.md", "project-management-methodology.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Kubernetes','Wikipedia.org: Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia.org: Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779032248,0,'2026-05-17T17:37:28.469812+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"duplicate_of": "https://www.thoughtworks.com/radar/platforms/kubernetes"}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Lean_software_development','Wikipedia: Lean software development','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779033213,0,'2026-05-17T17:53:33.030636+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/List_of_HTTP_status_codes','wikipedia: List of HTTP status codes','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: List of HTTP status codes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031651,0,'2026-05-17T17:27:31.886085+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/networking.md"]','["networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/List_of_performance_analysis_tools','en.wikipedia.org/wiki/List_of_performance_analysis_tools','','N/A',0,'A curated technical resource and architectural guide covering en.wikipedia.org/wiki/List_of_performance_analysis_tools in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032239,0,'2026-05-17T17:37:19.334371+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md", "docs/monitoring.md"]','["java-and-java-performance-optimization.md", "monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/MIT_License','en.wikipedia.org/wiki/InfluxDB','','N/A',0,'A curated technical resource and architectural guide covering en.wikipedia.org/wiki/InfluxDB in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029984,0,'2026-05-17T16:59:44.921996+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Message_broker','Wikipedia: Message Broker','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: Message Broker in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032884,0,'2026-05-17T17:48:04.284755+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Microsoft_Visual_Studio','wikipedia: Azure DevOps Services','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779033081,0,'2026-05-17T17:51:21.334125+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://en.wikipedia.org/wiki/Azure_DevOps_Server"}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Minimum_viable_product','Minimum Viable Product','','N/A',0,'A curated technical resource and architectural guide covering Minimum Viable Product in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034097,0,'2026-05-17T18:08:17.233064+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/NoSQL','NoSQL - Wikipedia','','N/A',0,'A curated technical resource and architectural guide covering NoSQL - Wikipedia in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033823,0,'2026-05-17T18:03:43.340563+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/nosql.md"]','["nosql.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Node.js','wikipedia: Node.js','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: Node.js in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031693,0,'2026-05-17T17:28:13.805619+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/javascript.md"]','["javascript.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/OpenAPI_Specification','Wikipedia: OpenAPI Specification 🌟','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: OpenAPI Specification 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032785,0,'2026-05-17T17:46:25.472547+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/OpenShift','Wikipedia.org: OpenShift','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia.org: OpenShift in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034533,0,'2026-05-17T18:15:33.299464+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Open_banking','Open Banking','','N/A',0,'A curated technical resource and architectural guide covering Open Banking in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034336,0,'2026-05-17T18:12:16.086388+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md", "docs/developerportals.md"]','["api.md", "developerportals.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/OverOps','OverOps','','N/A',0,'A curated technical resource and architectural guide covering OverOps in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032884,0,'2026-05-17T17:48:04.307701+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md", "docs/monitoring.md"]','["java-and-java-performance-optimization.md", "monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Payara_Server','Wikipedia: Payara Server','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: Payara Server in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033784,0,'2026-05-17T18:03:04.633067+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_app_servers.md"]','["java_app_servers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Payment_Card_Industry_Data_Security_Standard','en.wikipedia.org: Payment Card Industry Data Security Standard','','N/A',0,'A curated technical resource and architectural guide covering en.wikipedia.org: Payment Card Industry Data Security Standard in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034571,0,'2026-05-17T18:16:11.618671+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Payment_Services_Directive','Wikipedia: PSD2 - the Revised Payment Services Directive','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: PSD2 - the Revised Payment Services Directive in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029640,0,'2026-05-17T16:54:00.560861+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Remote_procedure_call','wikipedia: RPC Remote Procedure Call','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: RPC Remote Procedure Call in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033384,0,'2026-05-17T17:56:24.505441+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Representational_state_transfer','wikipedia: REST','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: REST in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029274,0,'2026-05-17T16:47:54.137624+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Responsibility_assignment_matrix','wikipedia: Responsibility assignment matrix','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: Responsibility assignment matrix in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029110,0,'2026-05-17T16:45:10.384485+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Rubber_duck_debugging',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779029613,0,'2026-05-17T16:53:33.211203+02:00',NULL,NULL,NULL,'[]','[]','["docs/testops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/SOAP','wikipedia: SOAP','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: SOAP in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029151,0,'2026-05-17T16:45:51.212999+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Site_Reliability_Engineering','wikipedia: Site Reliability Engineering','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: Site Reliability Engineering in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031190,0,'2026-05-17T17:19:50.098791+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sre.md"]','["sre.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Software_bot','Wikipedia: Software bot','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: Software bot in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031543,0,'2026-05-17T17:25:43.493634+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/SonarQube','wikipedia: SonarQube','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: SonarQube in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030736,0,'2026-05-17T17:12:16.457059+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sonarqube.md"]','["sonarqube.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Spring_Roo','Wikipedia: Spring Roo','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: Spring Roo in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032661,0,'2026-05-17T17:44:21.822566+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/scaffolding.md"]','["scaffolding.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Streaming_data','Wikipedia: Streaming Data','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: Streaming Data in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033092,0,'2026-05-17T17:51:32.299013+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Time_series',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779032728,0,'2026-05-17T17:45:28.714813+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Time_series_database',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779029118,0,'2026-05-17T16:45:18.656523+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Twelve-Factor_App_methodology','Wikipedia: Twelve-Factor App methodology','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779031341,0,'2026-05-17T17:22:21.369974+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Value_stream','Wikipedia: Value stream','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779034265,0,'2026-05-17T18:11:05.034627+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/VisualVM','VisualVM','','N/A',0,'A curated technical resource and architectural guide covering VisualVM in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034484,0,'2026-05-17T18:14:44.191096+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md", "docs/monitoring.md"]','["java-and-java-performance-optimization.md", "monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/WebSocket','WebSocket','','N/A',0,'A curated technical resource and architectural guide covering WebSocket in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029569,0,'2026-05-17T16:52:49.570077+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Web_cache','Wikipedia: Web cache','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: Web cache in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031962,0,'2026-05-17T17:32:42.146080+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/caching.md"]','["caching.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Workflow_engine','wikipedia: Workflow Engine','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: Workflow Engine in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032779,0,'2026-05-17T17:46:19.601455+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/Xamarin','Wikipedia: Xamarin','','N/A',0,'A curated technical resource and architectural guide covering Wikipedia: Xamarin in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033906,0,'2026-05-17T18:05:06.251972+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/xamarin.md"]','["xamarin.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://en.wikipedia.org/wiki/YAML','wikipedia: YAML','','N/A',0,'A curated technical resource and architectural guide covering wikipedia: YAML in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031190,0,'2026-05-17T17:19:50.093632+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true}');
+INSERT INTO "resources" VALUES('https://eng.grip.security/enabling-aws-iam-group-access-to-an-eks-cluster-using-rbac','eng.grip.security: Enabling AWS IAM Group Access to an EKS Cluster Using'' RBAC','','N/A',0,'A curated technical resource and architectural guide covering eng.grip.security: Enabling AWS IAM Group Access to an EKS Cluster Using'' RBAC in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033761,0,'2026-05-17T18:02:41.276468+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://eng.lifion.com/journey-to-zero-downtime-rolling-updates-with-ambassador-badda6a7d450','Our Journey to Zero Downtime Rolling Updates with Ambassador','','N/A',0,'A curated technical resource and architectural guide covering Our Journey to Zero Downtime Rolling Updates with Ambassador in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034533,0,'2026-05-17T18:15:33.371822+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://eng.lyft.com/how-we-learned-to-improve-kubernetes-cronjobs-at-scale-part-2-of-2-dad0c973ffca','How we learned to improve Kubernetes CronJobs at Scale (Part 2 of 2)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','03b1d6ce80093a96c566c8a4e2db8efec98399cd0ac5521b0cc4e686814add54',100.0,1779033079,0,'2026-05-17T17:51:19.029150+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://eng.lyft.com/improving-kubernetes-cronjobs-at-scale-part-1-cf1479df98d4"}');
INSERT INTO "resources" VALUES('https://eng.lyft.com/improving-kubernetes-cronjobs-at-scale-part-1-cf1479df98d4','How we learned to improve Kubernetes CronJobs at Scale (Part 1 of 2)','- [How we learned to improve Kubernetes CronJobs at Scale (Part 2 of 2)](https://eng.lyft.com/how-we-learned-to-improve-kubernetes-cronjobs-at-scale-part-2-of-2-dad0c973ffca)','2021',4,'Lyft engineers outline architectural bottlenecks of the built-in CronJob controller under heavy enterprise scales. Delivers critical modifications and performance recommendations to safely orchestrate thousands of parallel batch tasks.','English','Case Study','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Workloads", "Batch Jobs", "Scaling"]','["[CASE STUDY]", "[ENTERPRISE-STABLE]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://engineerd.github.io/kube-exec/introduction','kube-exec 🌟','','2022',0,'A streamlined wrapper designed to optimize interactive container access via kubectl exec. Cuts through repetitive argument flags and targets pods using quick matches to establish terminal tunnels.','Go','CLI Tool','Beginner',0,'online','manual','5cd74d098de55772906719d262a155aeb9ad111be13fa88f3cf7114f2a06960b',100.0,1.7790291585811491e+09,1,'2026-05-17T16:45:58.581149+02:00',NULL,NULL,NULL,'["Developer Experience", "CLI Utilities", "Container Access"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://engineering.atspotify.com/2016/02/25/spotifys-event-delivery-the-road-to-the-cloud-part-i','engineering.atspotify.com: Spotify’s Event Delivery – The Road to the Cloud'' (Part I)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ded03085293ffb83ca434c23b387efcaf02d6588d5255b94142be710094b4c84',100.0,1.77903156491423296e+09,0,'2026-05-17T17:26:04.914233+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://engineering.atspotify.com/2016/2/spotifys-event-delivery-the-road-to-the-cloud-part-i"}');
+INSERT INTO "resources" VALUES('https://engineerd.github.io/kube-exec/introduction','kube-exec 🌟','','2022',0,'A streamlined wrapper designed to optimize interactive container access via kubectl exec. Cuts through repetitive argument flags and targets pods using quick matches to establish terminal tunnels.','Go','CLI Tool','Beginner',0,'online','manual','5cd74d098de55772906719d262a155aeb9ad111be13fa88f3cf7114f2a06960b',100.0,1779029158,1,'2026-05-17T16:45:58.581149+02:00',NULL,NULL,NULL,'["Developer Experience", "CLI Utilities", "Container Access"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://engineering.atspotify.com/2016/02/25/spotifys-event-delivery-the-road-to-the-cloud-part-i','engineering.atspotify.com: Spotify’s Event Delivery – The Road to the Cloud'' (Part I)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ded03085293ffb83ca434c23b387efcaf02d6588d5255b94142be710094b4c84',100.0,1779031564,0,'2026-05-17T17:26:04.914233+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://engineering.atspotify.com/2016/2/spotifys-event-delivery-the-road-to-the-cloud-part-i"}');
INSERT INTO "resources" VALUES('https://engineering.atspotify.com/2016/2/spotifys-event-delivery-the-road-to-the-cloud-part-i','engineering.atspotify.com: Spotify’s Event Delivery – The Road to the Cloud (Part I)','','2016',0,'This historical case study from Spotify Engineering documents their migration from an on-premise event delivery pipeline to Google Cloud Platform. It details how they designed ingestion paths for billions of real-time events daily, utilizing cloud-managed infrastructure.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Engineering", "Event Streaming", "Case Study"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://engineering.backmarket.com/how-we-improved-third-party-availability-and-latency-with-nginx-in-kubernetes-bb3fc7224ae4','==engineering.backmarket.com: How we improved third-party availability and'' latency with Nginx in Kubernetes== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==engineering.backmarket.com: How we improved third-party availability and'' latency with Nginx in Kubernetes== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031117.29217,0,'2026-05-17T17:18:37.292170+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://engineering.cloudflight.io/running-the-openshift-console-in-plain-kubernetes','engineering.cloudflight.io: Running the OpenShift console in plain Kubernetes'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903375746535706e+09,0,'2026-05-17T18:02:37.465357+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://engineering.doit.com/no-restarts-no-disruptions-seamless-pod-resource-updates-with-in-place-resizing-f3cf41654216',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903019687010908e+09,0,'2026-05-17T17:03:16.870109+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://engineering.dynatrace.com/blog/kubernetes-security-part-1-role-based-access-control-rbac','engineering.dynatrace.com: Kubernetes Security Best Practices -Part 1: Role'' Based Access Control (RBAC)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ac5428140f4cf01da7eafa693582520ec53b6265a50789a9f14cdc0131f5ead2',100.0,1.77903209673369789e+09,0,'2026-05-17T17:34:56.733698+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://www.dynatrace.com/news/engineering"}');
-INSERT INTO "resources" VALUES('https://engineering.fb.com/2026/05/26/ml-applications/silvertorch-index-as-model-new-retrieval-paradigm-recommendation-systems','SilverTorch: Index as Model — A New Retrieval Paradigm for Recommendation Systems','Meta introduces SilverTorch, a unified PyTorch model-based system that replaces separate microservices for vector indexing, filtering, and scoring with a single GPU-optimized execution graph.','2026',4,'Meta''s SilverTorch architecture redefines recommendation engines by consolidating vector retrieval, filtering, and scoring into a unified, GPU-optimized PyTorch model. Historically, recommendation pipelines relied on disparate microservices that suffered from communication latency and inconsistent feature evaluation. SilverTorch bypasses this by utilizing high-performance layers like GPU Bloom indexes and fused Int8 Approximate Nearest Neighbor (ANN) search inside the model graph, delivering a 23.7x throughput increase and a 20.9x TCO improvement at an 80-million-item scale.','en','article','Advanced',1,'online','automatic','15f1072919f34001fcccd103074fcbafe2ddabfa841b8f3adb0d5ac1cf9752ec',NULL,1.78035305202449798e+09,0,'2026-06-02T00:30:52.024498+02:00',NULL,NULL,NULL,'["Machine Learning > AI Infrastructure > High-Throughput Recommendation Retrieval"]','["ENTERPRISE-STABLE", "CASE STUDY"]','[]','[]','{}','{"category": "mlops", "reputation_status": "Vetted", "reputation_summary": "N/A", "social_preview_url": "https://engineering.fb.com/wp-content/uploads/2026/05/SilverTorch-Hero-Final.png", "source_provenance": "RSS Feed (Engineering at Meta)", "suggested_new_category": "N/A"}');
+INSERT INTO "resources" VALUES('https://engineering.backmarket.com/how-we-improved-third-party-availability-and-latency-with-nginx-in-kubernetes-bb3fc7224ae4','==engineering.backmarket.com: How we improved third-party availability and'' latency with Nginx in Kubernetes== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==engineering.backmarket.com: How we improved third-party availability and'' latency with Nginx in Kubernetes== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031117,0,'2026-05-17T17:18:37.292170+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://engineering.cloudflight.io/running-the-openshift-console-in-plain-kubernetes','engineering.cloudflight.io: Running the OpenShift console in plain Kubernetes'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779033757,0,'2026-05-17T18:02:37.465357+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://engineering.doit.com/no-restarts-no-disruptions-seamless-pod-resource-updates-with-in-place-resizing-f3cf41654216',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779030196,0,'2026-05-17T17:03:16.870109+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://engineering.dynatrace.com/blog/kubernetes-security-part-1-role-based-access-control-rbac','engineering.dynatrace.com: Kubernetes Security Best Practices -Part 1: Role'' Based Access Control (RBAC)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ac5428140f4cf01da7eafa693582520ec53b6265a50789a9f14cdc0131f5ead2',100.0,1779032096,0,'2026-05-17T17:34:56.733698+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://www.dynatrace.com/news/engineering"}');
+INSERT INTO "resources" VALUES('https://engineering.fb.com/2026/05/26/ml-applications/silvertorch-index-as-model-new-retrieval-paradigm-recommendation-systems','SilverTorch: Index as Model — A New Retrieval Paradigm for Recommendation Systems','Meta introduces SilverTorch, a unified PyTorch model-based system that replaces separate microservices for vector indexing, filtering, and scoring with a single GPU-optimized execution graph.','2026',4,'Meta''s SilverTorch architecture redefines recommendation engines by consolidating vector retrieval, filtering, and scoring into a unified, GPU-optimized PyTorch model. Historically, recommendation pipelines relied on disparate microservices that suffered from communication latency and inconsistent feature evaluation. SilverTorch bypasses this by utilizing high-performance layers like GPU Bloom indexes and fused Int8 Approximate Nearest Neighbor (ANN) search inside the model graph, delivering a 23.7x throughput increase and a 20.9x TCO improvement at an 80-million-item scale.','en','article','Advanced',1,'online','automatic','15f1072919f34001fcccd103074fcbafe2ddabfa841b8f3adb0d5ac1cf9752ec',NULL,1780353052,0,'2026-06-02T00:30:52.024498+02:00',NULL,NULL,NULL,'["Machine Learning > AI Infrastructure > High-Throughput Recommendation Retrieval"]','["ENTERPRISE-STABLE", "CASE STUDY"]','[]','[]','{}','{"category": "mlops", "reputation_status": "Vetted", "reputation_summary": "N/A", "social_preview_url": "https://engineering.fb.com/wp-content/uploads/2026/05/SilverTorch-Hero-Final.png", "source_provenance": "RSS Feed (Engineering at Meta)", "suggested_new_category": "N/A"}');
INSERT INTO "resources" VALUES('https://engineering.grab.com/zero-trust-with-kafka','engineering.grab.com: Zero trust with Kafka','','2022',0,'Explores how transport provider Grab designed a Zero Trust security posture around their large-scale Kafka event bus. Details how mutual TLS (mTLS), fine-grained broker ACLs, and automated token rotation prevent inter-service data exfiltration.','English','Case Study','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Event-Driven Systems", "Apache Kafka", "Security"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://engineering.konveyor.io','engineering.konveyor.io: Konveyor Engineering Knowledgebase','','N/A',0,'A curated technical resource and architectural guide covering engineering.konveyor.io: Konveyor Engineering Knowledgebase in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902913032101893e+09,0,'2026-05-17T16:45:30.321019+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-backup-migrations.md"]','["kubernetes-backup-migrations.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://engineering.konveyor.io','engineering.konveyor.io: Konveyor Engineering Knowledgebase','','N/A',0,'A curated technical resource and architectural guide covering engineering.konveyor.io: Konveyor Engineering Knowledgebase in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029130,0,'2026-05-17T16:45:30.321019+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-backup-migrations.md"]','["kubernetes-backup-migrations.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://engineering.linecorp.com/en/blog/building-large-kubernetes-clusters','linecorp.com: Building Large Kubernetes Clusters with **Caravan**','','2020',0,'An engineering blog post by Line Corporation detailing Caravan, their proprietary bare-metal bare-metal lifecycle orchestration tool. Covers bare-metal host discovery, automated OS deployments, and high-availability operations handling thousands of production nodes.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Provisioning", "Bare Metal", "Scale Stories"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-on-premise.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://engineering.mercari.com/en/blog/entry/20211222-kubernetes-based-spanner-autoscaler','engineering.mercari.com: Kubernetes based autoscaler for Cloud Spanner','','N/A',0,'A curated technical resource and architectural guide covering engineering.mercari.com: Kubernetes based autoscaler for Cloud Spanner in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173586617639493e+09,0,'2026-06-18T00:37:46.176395+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/GoogleCloudPlatform.md"]','["GoogleCloudPlatform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://engineering.mercari.com/en/blog/entry/20220214-managing-network-policies','engineering.mercari.com: Managing Network Policies for namespaces isolation'' on a multi-tenant Kubernetes cluster','','N/A',0,'A curated technical resource and architectural guide covering engineering.mercari.com: Managing Network Policies for namespaces isolation'' on a multi-tenant Kubernetes cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173602258598494e+09,0,'2026-06-18T00:40:22.585985+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://engineering.mercari.com/en/blog/entry/20220218-dynamic-service-routing-using-istio','engineering.mercari.com: Dynamic Service Routing using Istio','','N/A',0,'A curated technical resource and architectural guide covering engineering.mercari.com: Dynamic Service Routing using Istio in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173598214203596e+09,0,'2026-06-18T00:39:42.142036+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/istio.md"]','["istio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://engineering.mercari.com/en/blog/entry/20211222-kubernetes-based-spanner-autoscaler','engineering.mercari.com: Kubernetes based autoscaler for Cloud Spanner','','N/A',0,'A curated technical resource and architectural guide covering engineering.mercari.com: Kubernetes based autoscaler for Cloud Spanner in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735866,0,'2026-06-18T00:37:46.176395+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/GoogleCloudPlatform.md"]','["GoogleCloudPlatform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://engineering.mercari.com/en/blog/entry/20220214-managing-network-policies','engineering.mercari.com: Managing Network Policies for namespaces isolation'' on a multi-tenant Kubernetes cluster','','N/A',0,'A curated technical resource and architectural guide covering engineering.mercari.com: Managing Network Policies for namespaces isolation'' on a multi-tenant Kubernetes cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736022,0,'2026-06-18T00:40:22.585985+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://engineering.mercari.com/en/blog/entry/20220218-dynamic-service-routing-using-istio','engineering.mercari.com: Dynamic Service Routing using Istio','','N/A',0,'A curated technical resource and architectural guide covering engineering.mercari.com: Dynamic Service Routing using Istio in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735982,0,'2026-06-18T00:39:42.142036+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/istio.md"]','["istio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://engineering.monday.com/monday-coms-multi-regional-architecture-a-deep-dive','engineering.monday.com: monday.com’s Multi-Regional Architecture: A Deep Dive','','2023',5,'A real-world architectural dissection of how monday.com implemented a highly resilient, multi-regional cloud strategy to improve latency and adhere to strict regional data regulations. Explains state replication strategies, request routing optimizations, and database scaling bottlenecks encountered during global scaling.','English','Case Study','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture & Infrastructure Strategy", "High Availability", "Multi-Region Deployments"]','["[CASE STUDY]", "[DE FACTO STANDARD]"]','[]','["kubernetes.md", "introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://engineering.plex.com/posts/kubernetes-policy-conftest','Accelerated Feedback Loops when Developing for Kubernetes with Conftest','','N/A',0,'A curated technical resource and architectural guide covering Accelerated Feedback Loops when Developing for Kubernetes with Conftest in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790323456420679e+09,0,'2026-05-17T17:39:05.642068+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://engineering.plex.com/posts/kubernetes-policy-conftest','Accelerated Feedback Loops when Developing for Kubernetes with Conftest','','N/A',0,'A curated technical resource and architectural guide covering Accelerated Feedback Loops when Developing for Kubernetes with Conftest in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032345,0,'2026-05-17T17:39:05.642068+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://engineering.prezi.com/intro-4727024fc2c1','engineering.prezi.com: How to avoid global outage — Seamlessly migrating DaemonSet labels','','2019',0,'A detailed post-mortem and strategy guide on safely migrating selector labels for active DaemonSets without triggering catastrophic cluster outages. It introduces mechanisms to stage transitions using interim labels and node-level scaling constraints.','YAML','Case Study','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations", "Resiliency", "DaemonSets"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://engineering.razorpay.com/the-culture-of-cost-optimization-reducing-kubernetes-cost-by-300-000-32611cdd19d9','engineering.razorpay.com: The Culture of Cost Optimization — Reducing Kubernetes'' cost by $300,000','','N/A',0,'A curated technical resource and architectural guide covering engineering.razorpay.com: The Culture of Cost Optimization — Reducing Kubernetes'' cost by $300,000 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902982633338403e+09,0,'2026-05-17T16:57:06.333384+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/finops.md"]','["finops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://engineering.razorpay.com/the-culture-of-cost-optimization-reducing-kubernetes-cost-by-300-000-32611cdd19d9','engineering.razorpay.com: The Culture of Cost Optimization — Reducing Kubernetes'' cost by $300,000','','N/A',0,'A curated technical resource and architectural guide covering engineering.razorpay.com: The Culture of Cost Optimization — Reducing Kubernetes'' cost by $300,000 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029826,0,'2026-05-17T16:57:06.333384+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/finops.md"]','["finops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://engineering.salesforce.com/optimizing-eks-networking-for-scale-1325706c8f6d','engineering.salesforce.com: Optimizing EKS networking for scale','','2022',0,'A technical case study detailing Salesforce''s optimizations of the AWS VPC CNI within high-density EKS clusters. It addresses IP address exhaustion, custom networking configurations, prefix delegation, and scaling metrics crucial for maintaining thousands of ephemeral microservices.','Markdown','Case Study','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Networking", "Scale Optimization"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://engineering.salesforce.com/project-agumbe-share-objects-across-namespaces-in-kubernetes-1fc2e1ddb3eb','engineering.salesforce.com: Project Agumbe: Share Objects Across Namespaces in Kubernetes 🌟','','2022',1,'Presents Salesforce''s Project Agumbe, which synchronizes and shares select Kubernetes resources across namespace boundaries safely, preserving logical security partitions while reducing etcd redundancy.','Go','Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Namespace Isolation", "Cross-Namespace Sharing"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://engineering.zalando.com/posts/2021/03/building-an-end-to-end-load-test-automation-system-on-top-of-kubernetes.html','engineering.zalando.com: Building an End to End load test automation system on top of Kubernetes','','2021',0,'Details Zalando''s architectural implementation of an end-to-end load test automation pipeline hosted natively on Kubernetes. Explains how they orchestrate distributed locust/JMeter agents to continuously validate systemic performance thresholds during deployment cycles.','Python','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure & Platform", "Performance Engineering", "Load Testing"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-autoscaling.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://engineeringblog.yelp.com/2020/10/improving-the-performance-of-the-prometheus-jmx-exporter.html','engineeringblog.yelp.com: Improving the performance of the Prometheus JMX Exporter','','2020',0,'Case study exploring performance bottlenecks in the standard JMX Exporter. Details tuning allocations and scrape intervals to dramatically reduce CPU and garbage collection overhead in heavily metrics-dense Cassandra clusters.','Java','Technical Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Scraping & Exporters", "JVM Monitoring"]','["[COMMUNITY-TOOL]"]','[]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://engineeringblog.yelp.com/2020/11/orchestrating-cassandra-on-kubernetes-with-operators.html','engineeringblog.yelp.com: Orchestrating Cassandra on Kubernetes with Operators','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','a5f23f3b2267b8a5ee4b8853029041aa3c74ae52be53b731ca55c83ce652cc5e',100.0,1.77903217090694904e+09,1,'2026-05-17T17:36:10.906949+02:00',NULL,NULL,NULL,'[]','[]','["docs/nosql.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://engineroom.trackmaven.com/blog/getting-started-drf-angularjs-part-1',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering engineroom.trackmaven.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790314781958239e+09,0,'2026-05-17T17:24:38.195824+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://engineroom.trackmaven.com/blog/getting-started-drf-angularjs-part-2',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903013496821093e+09,0,'2026-05-17T17:02:14.968211+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://enlear.academy/26-git-command-i-use-all-the-time-cheatsheet-6c5682ded2af','enlear.academy: 20 Git Commands Every Developer Should Know','','N/A',0,'A curated technical resource and architectural guide covering enlear.academy: 20 Git Commands Every Developer Should Know in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903293449275088e+09,0,'2026-05-17T17:48:54.492751+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://enlear.academy/how-to-build-a-scalable-email-service-using-aws-d404b347a7fb','enlear.academy: How To Build a Scalable Email Notification Service Using'' AWS','','N/A',0,'A curated technical resource and architectural guide covering enlear.academy: How To Build a Scalable Email Notification Service Using'' AWS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903043675614094e+09,0,'2026-05-17T17:07:16.756141+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-messaging.md"]','["aws-messaging.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://enlear.academy/repository-pattern-and-unit-of-work-with-asp-net-core-web-api-6802e1aa4f78','enlear.academy: Repository Pattern and Unit of Work with ASP.NET Core Web'' API','','N/A',0,'A curated technical resource and architectural guide covering enlear.academy: Repository Pattern and Unit of Work with ASP.NET Core Web'' API in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903138152141094e+09,0,'2026-05-17T17:23:01.521411+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/dotnet.md"]','["dotnet.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://enlear.academy/sealed-secrets-with-kubernetes-a3f4d13dbc17','==enlear.academy: Sealed Secrets with Kubernetes==','','N/A',0,'A curated technical resource and architectural guide covering ==enlear.academy: Sealed Secrets with Kubernetes== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031739.67522,0,'2026-05-17T17:28:59.675220+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://enmilocalfunciona.io/aprende-a-configurar-thanos-usando-docker-compose','enmilocalfunciona.io: Aprende a configurar Thanos usando docker-compose','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','c27c8464f3577b895626fbef8d3bf75dc51342e167ee59b01615836652cbaa34',100.0,1.77903071929297089e+09,0,'2026-05-17T17:11:59.292971+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://enmilocalfunciona.io/mostrando-resultados-de-jenkins-en-grafana-mediante-influxdb','Mostrando resultados de Jenkins en Grafana mediante InfluxDB 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','da281fb2ba88b08259eb39027bb8e77101f78e8a6ad407ba50401710250f9e91',100.0,1.77903313020012593e+09,0,'2026-05-17T17:52:10.200126+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://www.enmilocalfunciona.io/mostrando-resultados-de-jenkins-en-grafana-mediante-influxdb"}');
+INSERT INTO "resources" VALUES('https://engineeringblog.yelp.com/2020/11/orchestrating-cassandra-on-kubernetes-with-operators.html','engineeringblog.yelp.com: Orchestrating Cassandra on Kubernetes with Operators','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','a5f23f3b2267b8a5ee4b8853029041aa3c74ae52be53b731ca55c83ce652cc5e',100.0,1779032170,1,'2026-05-17T17:36:10.906949+02:00',NULL,NULL,NULL,'[]','[]','["docs/nosql.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://engineroom.trackmaven.com/blog/getting-started-drf-angularjs-part-1',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering engineroom.trackmaven.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031478,0,'2026-05-17T17:24:38.195824+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://engineroom.trackmaven.com/blog/getting-started-drf-angularjs-part-2',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779030134,0,'2026-05-17T17:02:14.968211+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://enlear.academy/26-git-command-i-use-all-the-time-cheatsheet-6c5682ded2af','enlear.academy: 20 Git Commands Every Developer Should Know','','N/A',0,'A curated technical resource and architectural guide covering enlear.academy: 20 Git Commands Every Developer Should Know in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032934,0,'2026-05-17T17:48:54.492751+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://enlear.academy/how-to-build-a-scalable-email-service-using-aws-d404b347a7fb','enlear.academy: How To Build a Scalable Email Notification Service Using'' AWS','','N/A',0,'A curated technical resource and architectural guide covering enlear.academy: How To Build a Scalable Email Notification Service Using'' AWS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030436,0,'2026-05-17T17:07:16.756141+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-messaging.md"]','["aws-messaging.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://enlear.academy/repository-pattern-and-unit-of-work-with-asp-net-core-web-api-6802e1aa4f78','enlear.academy: Repository Pattern and Unit of Work with ASP.NET Core Web'' API','','N/A',0,'A curated technical resource and architectural guide covering enlear.academy: Repository Pattern and Unit of Work with ASP.NET Core Web'' API in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031381,0,'2026-05-17T17:23:01.521411+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/dotnet.md"]','["dotnet.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://enlear.academy/sealed-secrets-with-kubernetes-a3f4d13dbc17','==enlear.academy: Sealed Secrets with Kubernetes==','','N/A',0,'A curated technical resource and architectural guide covering ==enlear.academy: Sealed Secrets with Kubernetes== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031739,0,'2026-05-17T17:28:59.675220+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://enmilocalfunciona.io/aprende-a-configurar-thanos-usando-docker-compose','enmilocalfunciona.io: Aprende a configurar Thanos usando docker-compose','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','c27c8464f3577b895626fbef8d3bf75dc51342e167ee59b01615836652cbaa34',100.0,1779030719,0,'2026-05-17T17:11:59.292971+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://enmilocalfunciona.io/mostrando-resultados-de-jenkins-en-grafana-mediante-influxdb','Mostrando resultados de Jenkins en Grafana mediante InfluxDB 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','da281fb2ba88b08259eb39027bb8e77101f78e8a6ad407ba50401710250f9e91',100.0,1779033130,0,'2026-05-17T17:52:10.200126+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://www.enmilocalfunciona.io/mostrando-resultados-de-jenkins-en-grafana-mediante-influxdb"}');
INSERT INTO "resources" VALUES('https://enterprisersproject.com/article/2017/10/how-explain-kubernetes-plain-english','enterprisersproject.com: How to explain Kubernetes in plain English','','2017',1,'An executive-level conceptual guide explaining Kubernetes orchestration concepts through real-world analogies. Ideal for bridging communication between technical architects and business stakeholders regarding cloud-native resource optimization.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2017-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Fundamentals", "Introduction", "Conceptual Explanations"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://enterprisersproject.com/article/2019/8/kubernetes-secrets-explained-plain-english','enterprisersproject.com: How to explain Kubernetes Secrets in plain English 🌟','','2019',0,'An introductory conceptual explanation of Kubernetes Secrets. Translates low-level pod definitions and etcd mappings into non-technical language to align business stakeholders on cloud-native security postures.','English','Educational Guide','Beginner',0,'duplicate','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Secrets Management", "Conceptual"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-security.md"]','{}','{"duplicate_of": "https://enterprisersproject.com/article/2017/10/how-explain-kubernetes-plain-english"}');
INSERT INTO "resources" VALUES('https://enterprisersproject.com/article/2020/10/scrum-kanban-3-realities-cios','enterprisersproject.com: Scrum and Kanban: 3 realities CIOs should know','','2020',2,'Strategic insights for enterprise technology leaders executing agile transitions. Examines team dynamics, organizational culture barriers, and practical hybrid methodology models within highly regulated business domains.','N/A','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Project Management", "Agile Methodologies", "Enterprise Leadership"]','["[COMMUNITY-TOOL]"]','[]','["project-management-methodology.md"]','{}','{}');
@@ -5020,47 +5020,47 @@ INSERT INTO "resources" VALUES('https://enterprisersproject.com/article/2020/8/m
INSERT INTO "resources" VALUES('https://enterprisersproject.com/article/2021/1/5-hybrid-cloud-trends-2021','enterprisersproject.com: 5 hybrid cloud trends to watch in 2021','','2021',3,'Identifies key industry shifts in the hybrid and multi-cloud landscape, focusing on managed hybrid control planes, unified security tooling, and the integration of edge environments with central public cloud architectures to meet data compliance requirements.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "Hybrid Cloud Strategy", "Market Trends"]','["[COMMUNITY-TOOL]"]','[]','["introduction.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://enterprisersproject.com/article/2021/10/devops-future-operating-model-it','enterprisersproject.com: DevOps: 3 skills needed to support its future in the enterprise','','2021',0,'Curator Insight: Investigates the core technical skillsets required to guide the evolution of corporate IT pipelines. Live Grounding: Points to Site Reliability Engineering (SRE), Platform Engineering, and DevSecOps as the essential evolutionary pathways for IT service architectures.','en','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps & Platforms", "Methodology", "Future Trends"]','["[COMMUNITY-TOOL]"]','[]','["devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://enterprisersproject.com/article/2021/2/remote-work-virtual-collaboration-best-practices','enterprisersproject.com: Remote work: 10 tips to be a better virtual collaborator','','2021',0,'Explores high-level organizational principles for distributed systems engineering teams. Focuses on moving from low-value synchronous updates to high-efficiency asynchronous workflows, introducing clear documentation standards, virtual whiteboarding, and metrics-driven output assessments to prevent meeting fatigue.','Agnostic','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Modern Workforce", "Remote Work", "Collaboration"]','["[COMMUNITY-TOOL]"]','[]','["workfromhome.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://enterprisersproject.com/article/2021/5/kubernetes-6-open-source-tools-to-test-clusters','enterprisersproject.com: Kubernetes: 6 open source tools to put your cluster'' to the test','','2021',0,'An informative article highlighting six open-source testing and validation tools for Kubernetes clusters. Outlines utilities like Sonobuoy, Polaris, and Popeye, providing cluster operators with a solid reference framework for auditing workload compliance.','None','Guide','Low',0,'online','manual','03202a97c112e61c461218f12355480d81a120c3fc415cfef40ae7c538c476b4',100.0,1.77903365816600704e+09,1,'2026-05-17T18:00:58.166007+02:00',NULL,NULL,NULL,'["Operations", "Cluster Diagnostics", "Resources & Guides"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://enterprisersproject.com/article/2021/5/kubernetes-6-open-source-tools-to-test-clusters','enterprisersproject.com: Kubernetes: 6 open source tools to put your cluster'' to the test','','2021',0,'An informative article highlighting six open-source testing and validation tools for Kubernetes clusters. Outlines utilities like Sonobuoy, Polaris, and Popeye, providing cluster operators with a solid reference framework for auditing workload compliance.','None','Guide','Low',0,'online','manual','03202a97c112e61c461218f12355480d81a120c3fc415cfef40ae7c538c476b4',100.0,1779033658,1,'2026-05-17T18:00:58.166007+02:00',NULL,NULL,NULL,'["Operations", "Cluster Diagnostics", "Resources & Guides"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://enterprisersproject.com/article/2021/6/gitops-explained-plain-english','enterprisersproject.com: How to explain GitOps in plain English','','2021',0,'Translates complex technical mechanics of continuous reconciliation into business terms. Framed for enterprise executives and cross-functional leaders to understand the productivity and stability dividends of Git-driven operations.','English','Article','Beginner',0,'duplicate','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["GitOps", "Introduction", "Strategy"]','["[COMMUNITY-TOOL]"]','[]','["gitops.md"]','{}','{"duplicate_of": "https://enterprisersproject.com/article/2017/10/how-explain-kubernetes-plain-english"}');
INSERT INTO "resources" VALUES('https://enterprisersproject.com/article/2021/6/how-migrate-java-workloads-containers-3-considerations','enterprisersproject.com: How to migrate Java workloads to containers: 3 considerations','','2021',0,'A practical strategy guide for containerizing traditional JVM workloads. Key considerations include JVM ergonomics under cgroup limits, optimizing layer caching inside Dockerfiles, and utilizing multi-stage builds to limit attack surfaces and deployment sizes.','Java','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Cloud Native Java", "Containerization"]','["[COMMUNITY-TOOL]"]','[]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://enterprisersproject.com/article/2021/8/5-devsecops-open-source-projects-know','enterprisersproject.com: 5 DevSecOps open source projects to know','','2021',0,'Highlights five high-impact open-source utilities designed to accelerate DevSecOps adoption. Focuses on systems targeting secrets discovery, Infrastructure-as-Code manifest scanning, compliance orchestration, and container base-image vulnerability identification.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "DevSecOps", "Open Source Tools"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://enterprisersproject.com/article/2022/11/15-minute-primer-kubernetes','enterprisersproject.com: A 15-minute primer on Kubernetes','','2022',0,'A concise executive and technical overview of Kubernetes architecture, discussing its role as an operating system for containerized workloads. Explains cluster topologies, the declarative state reconciliation model, and how it abstracts underlying physical infrastructure to achieve high availability and auto-scaling.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Core Concepts", "Introduction", "Orchestration Basics"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://epsagon.com/blog/serverless-open-source-frameworks-openfaas-knative-more','epsagon.com: Serverless Open-Source Frameworks: **OpenFaaS**, **Knative**, & More 🌟','','2021',4,'Compares open-source serverless frameworks like OpenFaaS and Knative, focusing on custom deployment controllers, API routing architectures, and native scale-to-zero capabilities.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Serverless", "Framework Comparisons"]','["[ENTERPRISE-STABLE]"]','[]','["serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://erik-engheim.medium.com/go-does-not-need-a-java-style-gc-ac99b8d26c60',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903162230174899e+09,0,'2026-05-17T17:27:02.301749+02:00',NULL,NULL,NULL,'[]','[]','["docs/golang.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://erik-engheim.medium.com/go-does-not-need-a-java-style-gc-ac99b8d26c60',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779031622,0,'2026-05-17T17:27:02.301749+02:00',NULL,NULL,NULL,'[]','[]','["docs/golang.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://erkanerol.github.io/post/restartable-pods','erkanerol.github.io: I wish pods were fully restartable','','2020',0,'This reflective post explores the architectural limitations of the Kubernetes Pod lifecycle, specifically the inability to easily restart individual containers without recreating the entire Pod. It analyzes proposed community designs and current workarounds, such as mutating controllers or rollout restarts. It provides deep architectural insights into the design decisions governing Kubernetes resource controllers.','English','Blog Post','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes", "Core Mechanics", "Pod Lifecycle"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://erkanzileli.medium.com/how-tls-certificates-work-422d95f1df5e','==erkanzileli.medium.com: How TLS Certificates Work==','','N/A',0,'A curated technical resource and architectural guide covering ==erkanzileli.medium.com: How TLS Certificates Work== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903329574030399e+09,0,'2026-05-17T17:54:55.740304+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://ermetic.com/blog/aws/access-undenied-on-aws','ermetic.com: Access Undenied on AWS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8e88c0b807a381f05bdfdccf73ddfb0e8c7e4da40f7f2a0dab48c769cc0f6927',100.0,1.77903164747480201e+09,0,'2026-05-17T17:27:27.474802+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-tools-scripts.md"]','[]','{}','{"duplicate_of": "https://www.tenable.com/blog/access-undenied-on-aws"}');
-INSERT INTO "resources" VALUES('https://ermetic.com/blog/aws/diving-deeply-into-iam-policy-evaluation-highlights-from-aws-reinforce-session-iam433','ermetic.com: Diving Deeply into IAM Policy Evaluation – Highlights from'' AWS re:Inforce IAM433','','N/A',0,'A curated technical resource and architectural guide covering ermetic.com: Diving Deeply into IAM Policy Evaluation – Highlights from'' AWS re:Inforce IAM433 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','23dcda1298118b3b26f538f7fd00975ba058671069bf892421bb08ee6e89b956',100.0,1.77903380199239206e+09,0,'2026-05-17T18:03:21.992392+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{"duplicate_of": "https://www.tenable.com/blog/diving-deeply-into-iam-policy-evaluation-highlights-from-aws-reinforce-iam433"}');
+INSERT INTO "resources" VALUES('https://erkanzileli.medium.com/how-tls-certificates-work-422d95f1df5e','==erkanzileli.medium.com: How TLS Certificates Work==','','N/A',0,'A curated technical resource and architectural guide covering ==erkanzileli.medium.com: How TLS Certificates Work== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033295,0,'2026-05-17T17:54:55.740304+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://ermetic.com/blog/aws/access-undenied-on-aws','ermetic.com: Access Undenied on AWS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8e88c0b807a381f05bdfdccf73ddfb0e8c7e4da40f7f2a0dab48c769cc0f6927',100.0,1779031647,0,'2026-05-17T17:27:27.474802+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-tools-scripts.md"]','[]','{}','{"duplicate_of": "https://www.tenable.com/blog/access-undenied-on-aws"}');
+INSERT INTO "resources" VALUES('https://ermetic.com/blog/aws/diving-deeply-into-iam-policy-evaluation-highlights-from-aws-reinforce-session-iam433','ermetic.com: Diving Deeply into IAM Policy Evaluation – Highlights from'' AWS re:Inforce IAM433','','N/A',0,'A curated technical resource and architectural guide covering ermetic.com: Diving Deeply into IAM Policy Evaluation – Highlights from'' AWS re:Inforce IAM433 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','23dcda1298118b3b26f538f7fd00975ba058671069bf892421bb08ee6e89b956',100.0,1779033801,0,'2026-05-17T18:03:21.992392+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{"duplicate_of": "https://www.tenable.com/blog/diving-deeply-into-iam-policy-evaluation-highlights-from-aws-reinforce-iam433"}');
INSERT INTO "resources" VALUES('https://es.euronews.com/next/2021/11/25/la-gran-renuncia-puede-llegar-la-revolucion-laboral-de-ee-uu-a-europa','es.euronews.com: La Gran Renuncia: ¿puede llegar la revolución laboral de EE. UU. a Europa?','','2021',0,'A comparative analysis exploring how European social safety nets, labor codes, and contract protections mitigated the extreme ''Great Resignation'' trends observed in the United States labor market.','Spanish','article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Industry Analysis", "Regional Markets", "European Tech Ecosystem"]','["[COMMUNITY-TOOL]"]','[]','["recruitment.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://es.scribd.com/document/207247675/PEP-8-Cheatsheet-2009','PEP 8 Cheatsheet 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e91d38d69d4f98d0f37444e19173877101130412df85716ec98ad7ce8ab74f80',100.0,1.77903423524058508e+09,0,'2026-05-17T18:10:35.240585+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://www.scribd.com/document/207247675/PEP-8-Cheatsheet-2009"}');
-INSERT INTO "resources" VALUES('https://es.slideshare.net/AmazonWebServices/finops-a-culture-transformation-to-bring-devops-finance-and-the-business-together-sponsored-by-cloudability-aws-summit-sydney','slideshare: FinOps: A Culture Transformation to Bring DevOps, Finance and'' the Business Together - AWS Summit Sydney','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1.77903360955196404e+09,0,'2026-05-17T18:00:09.551964+02:00',NULL,NULL,NULL,'[]','[]','["docs/finops.md"]','[]','{}','{"duplicate_of": "https://www.slideshare.net/AmazonWebServices/finops-a-culture-transformation-to-bring-devops-finance-and-the-business-together-sponsored-by-cloudability-aws-summit-sydney"}');
-INSERT INTO "resources" VALUES('https://eslint.org',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','ed3c225d175cddaa9847bb775ab26b34c8a4b5e58fba9908db66360b124ffc0e',100.0,1.77903211404839396e+09,0,'2026-05-17T17:35:14.048394+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://estahn.github.io/k8s-image-swapper',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','bcf21be7427446d887632bceeed8604d755c7bc49c4a6e841709cab0b85f6af0',100.0,1.77903001890455198e+09,0,'2026-05-17T17:00:18.904552+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://es.scribd.com/document/207247675/PEP-8-Cheatsheet-2009','PEP 8 Cheatsheet 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e91d38d69d4f98d0f37444e19173877101130412df85716ec98ad7ce8ab74f80',100.0,1779034235,0,'2026-05-17T18:10:35.240585+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://www.scribd.com/document/207247675/PEP-8-Cheatsheet-2009"}');
+INSERT INTO "resources" VALUES('https://es.slideshare.net/AmazonWebServices/finops-a-culture-transformation-to-bring-devops-finance-and-the-business-together-sponsored-by-cloudability-aws-summit-sydney','slideshare: FinOps: A Culture Transformation to Bring DevOps, Finance and'' the Business Together - AWS Summit Sydney','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779033609,0,'2026-05-17T18:00:09.551964+02:00',NULL,NULL,NULL,'[]','[]','["docs/finops.md"]','[]','{}','{"duplicate_of": "https://www.slideshare.net/AmazonWebServices/finops-a-culture-transformation-to-bring-devops-finance-and-the-business-together-sponsored-by-cloudability-aws-summit-sydney"}');
+INSERT INTO "resources" VALUES('https://eslint.org',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','ed3c225d175cddaa9847bb775ab26b34c8a4b5e58fba9908db66360b124ffc0e',100.0,1779032114,0,'2026-05-17T17:35:14.048394+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://estahn.github.io/k8s-image-swapper',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','bcf21be7427446d887632bceeed8604d755c7bc49c4a6e841709cab0b85f6af0',100.0,1779030018,0,'2026-05-17T17:00:18.904552+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://eta-lang.org/docs/cheatsheets/gradle-cheatsheet','eta-lang.org: Gradle Cheat Sheet','','2026',0,'A Gradle build file reference targeted at Eta language implementations. Curator Insight emphasizes its focus on functional compiled languages. Live Grounding shows its niche status due to localized community interest.','Groovy','Cheat Sheet','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Build Automation", "Gradle"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://etcd.io/blog/2026/etcd-370-beta','Announcing etcd v3.7.0-beta.0','Official announcement of the first beta release of etcd v3.7.0, introducing the RangeStream feature.','2026',4,'Curator Insight: The release of etcd v3.7.0-beta.0 marks a massive architectural upgrade for the primary state database of Kubernetes. Live Grounding reveals that this update introduces the highly anticipated RangeStream feature, optimizing large-dataset retrieval while pruning legacy interfaces. Key enhancements deliver bolstered cluster security, improved operational reliability, and a significant reduction in CPU and memory overhead during high-volume query operations.','en','blog','Advanced',1,'online','automatic','332dc525dec207c20c54f3cdf24241745b9be6548d826cb1033b5c3b1b7b0bca',NULL,1.78035242411331391e+09,0,'2026-06-02T00:20:24.113314+02:00',NULL,NULL,NULL,'["Cloud Native", "Distributed Databases", "Key-Value Stores"]','["DE FACTO STANDARD"]','[]','[]','{}','{"category": "aws-databases", "reputation_status": "Vetted", "reputation_summary": "De facto standard key-value engine with highly active community testing.", "social_preview_url": "", "source_provenance": "X.com (kubernetesio)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://etcd.io/blog/2026/etcd-370-beta','Announcing etcd v3.7.0-beta.0','Official announcement of the first beta release of etcd v3.7.0, introducing the RangeStream feature.','2026',4,'Curator Insight: The release of etcd v3.7.0-beta.0 marks a massive architectural upgrade for the primary state database of Kubernetes. Live Grounding reveals that this update introduces the highly anticipated RangeStream feature, optimizing large-dataset retrieval while pruning legacy interfaces. Key enhancements deliver bolstered cluster security, improved operational reliability, and a significant reduction in CPU and memory overhead during high-volume query operations.','en','blog','Advanced',1,'online','automatic','332dc525dec207c20c54f3cdf24241745b9be6548d826cb1033b5c3b1b7b0bca',NULL,1780352424,0,'2026-06-02T00:20:24.113314+02:00',NULL,NULL,NULL,'["Cloud Native", "Distributed Databases", "Key-Value Stores"]','["DE FACTO STANDARD"]','[]','[]','{}','{"category": "aws-databases", "reputation_status": "Vetted", "reputation_summary": "De facto standard key-value engine with highly active community testing.", "social_preview_url": "", "source_provenance": "X.com (kubernetesio)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://ettema.dev/posts/ai-multi-repo-workspaces','Using Workspaces for AI Changes Across Multiple Repos','','2025',0,'Details advanced patterns for orchestrating automated codebase modifications across distributed multi-repository environments using AI workspaces. Evaluates dependency resolution, unified context indexing, and coordinate git-commit strategies during systemic API breaking updates.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "AI-Assisted Development", "Multi-Repository Architecture"]','["[COMMUNITY-TOOL]"]','[]','["ai.md", "developerportals.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://eu.udacity.com','Udacity.com','','N/A',0,'A curated technical resource and architectural guide covering Udacity.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779030189492877e+09,0,'2026-05-17T17:03:09.492877+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/elearning.md"]','["elearning.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://evaizik.medium.com/setting-up-a-remote-debugging-for-java-microservices-running-inside-kubernetes-pods-d4aab1ff4efa','evaizik.medium.com: Setting up a remote debugging for Java microservices'' running inside Kubernetes pods','','N/A',0,'A curated technical resource and architectural guide covering evaizik.medium.com: Setting up a remote debugging for Java microservices'' running inside Kubernetes pods in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902916882728791e+09,0,'2026-05-17T16:46:08.827288+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://eu.udacity.com','Udacity.com','','N/A',0,'A curated technical resource and architectural guide covering Udacity.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030189,0,'2026-05-17T17:03:09.492877+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/elearning.md"]','["elearning.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://evaizik.medium.com/setting-up-a-remote-debugging-for-java-microservices-running-inside-kubernetes-pods-d4aab1ff4efa','evaizik.medium.com: Setting up a remote debugging for Java microservices'' running inside Kubernetes pods','','N/A',0,'A curated technical resource and architectural guide covering evaizik.medium.com: Setting up a remote debugging for Java microservices'' running inside Kubernetes pods in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029168,0,'2026-05-17T16:46:08.827288+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://evancordell.com/posts/kube-apis-crds','evancordell.com: 16 things you didn''t know about Kube APIs and CRDs','','2021',4,'An insider exploration of complex Kubernetes API attributes. Delves into Custom Resource Definition schemas, conversion webhooks, admission structures, and API registration behaviors.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["API Server", "Extensibility", "CRDs"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://events.atlassian.com/team&event_id=288640','Team ''26 | Atlassian','Advance the way your teams work together with deep human insight and breakthrough technology at Team ''26 in Anaheim, California!','2026',4,'The official landing page and on-demand session archive for Atlassian Team ''26 [1.1]. The event serves as a showcase for enterprise-grade collaborative tooling, agile project management frameworks, and the integration of AI-driven developer agents (like Atlassian Rovo) within the modern software development lifecycle.','English','event','Intermediate',0,'online','automatic','2a4e826e43230790eace83e7cc6f9d0abae64abf08e20c960e73b7b377f73626',NULL,1.78035258179216194e+09,0,'2026-06-02T00:23:01.792162+02:00',NULL,NULL,NULL,'["Enterprise Collaboration", "Atlassian", "Events"]','["[CASE STUDY]"]','[]','[]','{}','{"category": "aws-devops", "reputation_status": "Vetted", "reputation_summary": "Official high-profile enterprise event hosted by Atlassian, widely recognized in the DevOps and agile communities.", "social_preview_url": "https://assets.swoogo.com/uploads/full/5924126-68e3cfbcb7e5a.png", "source_provenance": "X.com (Atlassian)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://events.atlassian.com/team-digital','Team ''26 Digital','On-demand streams and keynotes for Atlassian Team ''26, highlighting the general availability of the Rovo MCP Server.','2026',4,'Curator Insight: The Team ’26 virtual experience showcases Atlassian''s strategic shift toward exposing its Teamwork Graph as a decoupled operational context layer for external AI networks. Live Grounding indicates that key highlights include the general availability of the Rovo MCP Server, allowing agents in IDEs (Claude Code, Cursor) to directly query Confluence and Jira databases. Additionally, custom agent skills creation via Rovo Studio and the ''Flex'' wallet licensing model represent major evolutions in enterprise collaboration.','en','event','Intermediate',0,'online','automatic','e1b7f4775790bab0b4f30b2cc9a886d7d019b8549f526be3d7d723453f9648be',NULL,1.78035242411344695e+09,0,'2026-06-02T00:20:24.113447+02:00',NULL,NULL,NULL,'["DevOps", "Team Collaboration", "AI Agent Integration"]','["EMERGING"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Official digital hub for Atlassian''s major flagship event.", "social_preview_url": "", "source_provenance": "X.com (Atlassian)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://events.atlassian.com/team&event_id=288640','Team ''26 | Atlassian','Advance the way your teams work together with deep human insight and breakthrough technology at Team ''26 in Anaheim, California!','2026',4,'The official landing page and on-demand session archive for Atlassian Team ''26 [1.1]. The event serves as a showcase for enterprise-grade collaborative tooling, agile project management frameworks, and the integration of AI-driven developer agents (like Atlassian Rovo) within the modern software development lifecycle.','English','event','Intermediate',0,'online','automatic','2a4e826e43230790eace83e7cc6f9d0abae64abf08e20c960e73b7b377f73626',NULL,1780352581,0,'2026-06-02T00:23:01.792162+02:00',NULL,NULL,NULL,'["Enterprise Collaboration", "Atlassian", "Events"]','["[CASE STUDY]"]','[]','[]','{}','{"category": "aws-devops", "reputation_status": "Vetted", "reputation_summary": "Official high-profile enterprise event hosted by Atlassian, widely recognized in the DevOps and agile communities.", "social_preview_url": "https://assets.swoogo.com/uploads/full/5924126-68e3cfbcb7e5a.png", "source_provenance": "X.com (Atlassian)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://events.atlassian.com/team-digital','Team ''26 Digital','On-demand streams and keynotes for Atlassian Team ''26, highlighting the general availability of the Rovo MCP Server.','2026',4,'Curator Insight: The Team ’26 virtual experience showcases Atlassian''s strategic shift toward exposing its Teamwork Graph as a decoupled operational context layer for external AI networks. Live Grounding indicates that key highlights include the general availability of the Rovo MCP Server, allowing agents in IDEs (Claude Code, Cursor) to directly query Confluence and Jira databases. Additionally, custom agent skills creation via Rovo Studio and the ''Flex'' wallet licensing model represent major evolutions in enterprise collaboration.','en','event','Intermediate',0,'online','automatic','e1b7f4775790bab0b4f30b2cc9a886d7d019b8549f526be3d7d723453f9648be',NULL,1780352424,0,'2026-06-02T00:20:24.113447+02:00',NULL,NULL,NULL,'["DevOps", "Team Collaboration", "AI Agent Integration"]','["EMERGING"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Official digital hub for Atlassian''s major flagship event.", "social_preview_url": "", "source_provenance": "X.com (Atlassian)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://events.atlassian.com/team-digital/session-preview?sId=4058462','Atlassian Team ''26 On-Demand Session Preview','Access key technical sessions, product updates, and digital breakout previews from Atlassian''s premier Team ''26 conference.','2026',4,'Curator Insight: Centralizing digital event access provides enterprise architects with critical strategic blueprints for modern collaborative platform engineering.
-Live Grounding: Post-event releases showcase Atlassian''s focus on the AI-native organization, highlighting Rovo, the Teamwork Graph CLI, and open MCP server tools designed to expose massive workplace context graphs to external AI tools.','en','multimedia','Intermediate',0,'online','automatic','4d23fcf6d0f6696062eda1d492100931aed042ea767635973c731f573d24ceb3',NULL,1.78035215826334404e+09,0,'2026-06-02T00:15:58.263344+02:00',NULL,NULL,NULL,'["DevOps", "Collaboration", "Atlassian", "Team ''26"]','["[GUIDE]"]','[]','[]','{}','{"category": "aws-devops", "reputation_status": "Vetted", "reputation_summary": "Active session from Atlassian''s premier annual digital experience with strong platform governance backing.", "social_preview_url": "", "source_provenance": "X.com (Atlassian)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://events.atlassian.com/team-digital/sign-in?rId=vs-4058473','Atlassian Team ''26 Digital Experience','Login portal for the Atlassian Team ''26 Digital Experience, offering on-demand access to keynote recordings, breakout sessions, and product announcements.','2026',4,'This digital experience portal provides on-demand access to Atlassian Team ''26 keynotes and session recordings. Highlighted presentations include the opening keynote on structuring the ''Human+AI workforce'' featuring Magnus Östberg (Mercedes-Benz) and Ethan Mollick, as well as announcements surrounding Atlassian Rovo, Forge agents, and Jira Product Discovery (JPD) Enterprise.','en','Event','Intermediate',0,'online','automatic','7e030d3871e6139b63c01f731f3e4bee4382b74bf727729331b923254b451b14',NULL,1.78035199434270596e+09,0,'2026-06-02T00:13:14.342706+02:00',NULL,NULL,NULL,'["DevOps", "Collaboration Tools", "Atlassian Ecosystem"]','["[GUIDE]", "[CASE STUDY]"]','[]','[]','{}','{"category": "project-management-tools", "reputation_status": "Vetted", "reputation_summary": "Official Atlassian portal for Team ''26 digital sessions and on-demand keynotes.", "social_preview_url": "", "source_provenance": "X.com (Atlassian)", "suggested_new_category": ""}');
+Live Grounding: Post-event releases showcase Atlassian''s focus on the AI-native organization, highlighting Rovo, the Teamwork Graph CLI, and open MCP server tools designed to expose massive workplace context graphs to external AI tools.','en','multimedia','Intermediate',0,'online','automatic','4d23fcf6d0f6696062eda1d492100931aed042ea767635973c731f573d24ceb3',NULL,1780352158,0,'2026-06-02T00:15:58.263344+02:00',NULL,NULL,NULL,'["DevOps", "Collaboration", "Atlassian", "Team ''26"]','["[GUIDE]"]','[]','[]','{}','{"category": "aws-devops", "reputation_status": "Vetted", "reputation_summary": "Active session from Atlassian''s premier annual digital experience with strong platform governance backing.", "social_preview_url": "", "source_provenance": "X.com (Atlassian)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://events.atlassian.com/team-digital/sign-in?rId=vs-4058473','Atlassian Team ''26 Digital Experience','Login portal for the Atlassian Team ''26 Digital Experience, offering on-demand access to keynote recordings, breakout sessions, and product announcements.','2026',4,'This digital experience portal provides on-demand access to Atlassian Team ''26 keynotes and session recordings. Highlighted presentations include the opening keynote on structuring the ''Human+AI workforce'' featuring Magnus Östberg (Mercedes-Benz) and Ethan Mollick, as well as announcements surrounding Atlassian Rovo, Forge agents, and Jira Product Discovery (JPD) Enterprise.','en','Event','Intermediate',0,'online','automatic','7e030d3871e6139b63c01f731f3e4bee4382b74bf727729331b923254b451b14',NULL,1780351994,0,'2026-06-02T00:13:14.342706+02:00',NULL,NULL,NULL,'["DevOps", "Collaboration Tools", "Atlassian Ecosystem"]','["[GUIDE]", "[CASE STUDY]"]','[]','[]','{}','{"category": "project-management-tools", "reputation_status": "Vetted", "reputation_summary": "Official Atlassian portal for Team ''26 digital sessions and on-demand keynotes.", "social_preview_url": "", "source_provenance": "X.com (Atlassian)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://events.atlassian.com/team-digital/sign-in?rId=vs-4080711','Login: Team ’26 Digital','The digital access and login portal for Atlassian Team ''26, providing on-demand sessions, keynote recordings, and technical workshops focused on human-AI collaboration.','2026',4,'**Curator Insight:** Atlassian''s primary gateway to on-demand technical resources detailing the intersection of Agile delivery, enterprise ITSM, and AI-native organizational management.
**Live Grounding:** This digital portal provides access to Team ''26 keynotes and deep-dive technical workshops outlining Jira''s agentic roadmap and the integration of Rovo and Loom transcripts.
* **Architectural Significance:** Breaks down Atlassian''s ''Teamwork Graph'' infrastructure layer, showing how enterprises federate internal knowledge to power autonomous software delivery.
-* **Technical Takeaways:** Examines the transition of project management tools from passive recording databases into proactive workflow orchestration engines.','en','site','intermediate',0,'online','automatic','c60697a7e57c28d535efdbfc8c35fa167c2ddca5edee02e6ccdfcf6b3fe1503c',NULL,1.78035227299408388e+09,0,'2026-06-02T00:17:52.994084+02:00',NULL,NULL,NULL,'["DevOps and Collaboration", "Project Management", "AI Orchestration"]','["CASE STUDY"]','[]','[]','{}','{"category": "aws-devops", "reputation_status": "Vetted", "reputation_summary": "Highly vetted. Official portal for Atlassian''s flagship annual conference. No stability issues or penalties.", "social_preview_url": "", "source_provenance": "X.com (Atlassian)", "suggested_new_category": ""}');
+* **Technical Takeaways:** Examines the transition of project management tools from passive recording databases into proactive workflow orchestration engines.','en','site','intermediate',0,'online','automatic','c60697a7e57c28d535efdbfc8c35fa167c2ddca5edee02e6ccdfcf6b3fe1503c',NULL,1780352272,0,'2026-06-02T00:17:52.994084+02:00',NULL,NULL,NULL,'["DevOps and Collaboration", "Project Management", "AI Orchestration"]','["CASE STUDY"]','[]','[]','{}','{"category": "aws-devops", "reputation_status": "Vetted", "reputation_summary": "Highly vetted. Official portal for Atlassian''s flagship annual conference. No stability issues or penalties.", "social_preview_url": "", "source_provenance": "X.com (Atlassian)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/co-located-events/argocon','ArgoCon North America 2026 Call for Proposals','','2026',0,'Official Call for Proposals portal for ArgoCon North America 2026. Focuses on collecting real-world architectures, case studies, and enterprise patterns utilizing Argo CD, Argo Workflows, Argo Rollouts, and Argo Events.','English','Event Announcement','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Community", "Events", "ArgoCon"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md", "argo.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://evilmartians.com/chronicles/kubing-rails-stressless-kubernetes-deployments-with-kuby','evilmartians.com: Kubing Rails: stressless Kubernetes deployments with Kuby','','2021',3,'A comprehensive developer case study by Evil Martians on utilizing Kuby to containerize and deploy complex Ruby on Rails applications. It highlights how Kuby solves the common configuration overhead of asset compilation, database migrations, and sidekiq worker scaling inside Kubernetes.','English','Technical Article','Medium',0,'online','manual','fc3a4a7669b1c9daf72634c6d1d6313ede98a6548d3b12f2929e2f8c2c76b726',100.0,1.77903307936214208e+09,1,'2026-05-17T17:51:19.362142+02:00',NULL,NULL,NULL,'["Application Delivery", "Frameworks", "Case Studies"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://examples.javacodegeeks.com/enterprise-java/spring/tomcat-vs-jetty-vs-undertow-comparison-of-spring-boot-embedded-servlet-containers','Tomcat vs. Jetty vs. Undertow: Comparison of Spring Boot Embedded Servlet'' Containers','','N/A',0,'A curated technical resource and architectural guide covering Tomcat vs. Jetty vs. Undertow: Comparison of Spring Boot Embedded Servlet'' Containers in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903210573533892e+09,0,'2026-05-17T17:35:05.735339+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/embedded-servlet-containers.md"]','["embedded-servlet-containers.md"]','{}','{"duplicate_of": "https://examples.javacodegeeks.com/java-development/enterprise-java/spring/tomcat-vs-jetty-vs-undertow-comparison-of-spring-boot-embedded-servlet-containers"}');
+INSERT INTO "resources" VALUES('https://evilmartians.com/chronicles/kubing-rails-stressless-kubernetes-deployments-with-kuby','evilmartians.com: Kubing Rails: stressless Kubernetes deployments with Kuby','','2021',3,'A comprehensive developer case study by Evil Martians on utilizing Kuby to containerize and deploy complex Ruby on Rails applications. It highlights how Kuby solves the common configuration overhead of asset compilation, database migrations, and sidekiq worker scaling inside Kubernetes.','English','Technical Article','Medium',0,'online','manual','fc3a4a7669b1c9daf72634c6d1d6313ede98a6548d3b12f2929e2f8c2c76b726',100.0,1779033079,1,'2026-05-17T17:51:19.362142+02:00',NULL,NULL,NULL,'["Application Delivery", "Frameworks", "Case Studies"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://examples.javacodegeeks.com/enterprise-java/spring/tomcat-vs-jetty-vs-undertow-comparison-of-spring-boot-embedded-servlet-containers','Tomcat vs. Jetty vs. Undertow: Comparison of Spring Boot Embedded Servlet'' Containers','','N/A',0,'A curated technical resource and architectural guide covering Tomcat vs. Jetty vs. Undertow: Comparison of Spring Boot Embedded Servlet'' Containers in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779032105,0,'2026-05-17T17:35:05.735339+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/embedded-servlet-containers.md"]','["embedded-servlet-containers.md"]','{}','{"duplicate_of": "https://examples.javacodegeeks.com/java-development/enterprise-java/spring/tomcat-vs-jetty-vs-undertow-comparison-of-spring-boot-embedded-servlet-containers"}');
INSERT INTO "resources" VALUES('https://excalidraw.com','excalidraw.com','','2026',5,'A widely adopted collaborative whiteboard tool designed for rapid design sketches and wireframes. Features custom user libraries containing native cloud-native and Kubernetes icons for quick whiteboard design sessions.','TypeScript','Tool','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture & Design", "Visualization", "Sketch Tools"]','["[DE FACTO STANDARD]"]','[]','["cloud-arch-diagrams.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://experitest.com/appium-blog/start-automating-your-mobile-tests-with-cucumber-and-appium','experitest.com: Start Automating your mobile tests with Cucumber and Appium','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0552ae08ba9d945b6166c9f98e348684d94bd1bfb31fe7ecf9bee677d1bc7e60',100.0,1.7790314791001141e+09,0,'2026-05-17T17:24:39.100114+02:00',NULL,NULL,NULL,'[]','[]','["docs/test-automation-frameworks.md"]','[]','{}','{"duplicate_of": "https://digital.ai/products/continuous-testing"}');
-INSERT INTO "resources" VALUES('https://explore.skillbuilder.aws/learn','==explore.skillbuilder.aws/learn: AWS Skill Builder== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','108c77d1a102ba939dfd6905697060d38bb4da81026433faa915dc2fc899c1e1',100.0,1.77903258930828905e+09,0,'2026-05-17T17:43:09.308289+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-training.md"]','[]','{}','{"duplicate_of": "https://skillbuilder.aws"}');
-INSERT INTO "resources" VALUES('https://explore.skillbuilder.aws/learn/course/external/view/elearning/48/aws-security-fundamentals-second-edition','explore.skillbuilder.aws: AWS Security Fundamentals (free)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','108c77d1a102ba939dfd6905697060d38bb4da81026433faa915dc2fc899c1e1',100.0,1.77902989972173094e+09,0,'2026-05-17T16:58:19.721731+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-training.md"]','[]','{}','{"duplicate_of": "https://explore.skillbuilder.aws/learn"}');
-INSERT INTO "resources" VALUES('https://explore.skillbuilder.aws/learn/course/external/view/elearning/7854/aws-technical-essential-spanish-from-latin-america','explore.skillbuilder.aws: AWS Skill Builder - Introducción a AWS Data Pipeline'' (Español Latinoamérica) | AWS Technical Essentials (Spanish from Latin America) - Free','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','108c77d1a102ba939dfd6905697060d38bb4da81026433faa915dc2fc899c1e1',100.0,1.77902917475004196e+09,0,'2026-05-17T16:46:14.750042+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-training.md"]','[]','{}','{"duplicate_of": "https://explore.skillbuilder.aws/learn"}');
-INSERT INTO "resources" VALUES('https://exploreneptune.io','==exploreneptune.io== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==exploreneptune.io== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903180777862405e+09,0,'2026-05-17T17:30:07.778624+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tutorials.md"]','["kubernetes-tutorials.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://experitest.com/appium-blog/start-automating-your-mobile-tests-with-cucumber-and-appium','experitest.com: Start Automating your mobile tests with Cucumber and Appium','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0552ae08ba9d945b6166c9f98e348684d94bd1bfb31fe7ecf9bee677d1bc7e60',100.0,1779031479,0,'2026-05-17T17:24:39.100114+02:00',NULL,NULL,NULL,'[]','[]','["docs/test-automation-frameworks.md"]','[]','{}','{"duplicate_of": "https://digital.ai/products/continuous-testing"}');
+INSERT INTO "resources" VALUES('https://explore.skillbuilder.aws/learn','==explore.skillbuilder.aws/learn: AWS Skill Builder== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','108c77d1a102ba939dfd6905697060d38bb4da81026433faa915dc2fc899c1e1',100.0,1779032589,0,'2026-05-17T17:43:09.308289+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-training.md"]','[]','{}','{"duplicate_of": "https://skillbuilder.aws"}');
+INSERT INTO "resources" VALUES('https://explore.skillbuilder.aws/learn/course/external/view/elearning/48/aws-security-fundamentals-second-edition','explore.skillbuilder.aws: AWS Security Fundamentals (free)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','108c77d1a102ba939dfd6905697060d38bb4da81026433faa915dc2fc899c1e1',100.0,1779029899,0,'2026-05-17T16:58:19.721731+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-training.md"]','[]','{}','{"duplicate_of": "https://explore.skillbuilder.aws/learn"}');
+INSERT INTO "resources" VALUES('https://explore.skillbuilder.aws/learn/course/external/view/elearning/7854/aws-technical-essential-spanish-from-latin-america','explore.skillbuilder.aws: AWS Skill Builder - Introducción a AWS Data Pipeline'' (Español Latinoamérica) | AWS Technical Essentials (Spanish from Latin America) - Free','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','108c77d1a102ba939dfd6905697060d38bb4da81026433faa915dc2fc899c1e1',100.0,1779029174,0,'2026-05-17T16:46:14.750042+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-training.md"]','[]','{}','{"duplicate_of": "https://explore.skillbuilder.aws/learn"}');
+INSERT INTO "resources" VALUES('https://exploreneptune.io','==exploreneptune.io== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==exploreneptune.io== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031807,0,'2026-05-17T17:30:07.778624+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tutorials.md"]','["kubernetes-tutorials.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://exporterhub.io','exporterhub.io 🌟','','2023',0,'A comprehensive, community-curated directory designed to catalog Prometheus exporters and dashboard integrations, simplifying target discovery for complex microservice infrastructure.','None','Web Portal','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Scraping & Exporters", "Discovery"]','["[COMMUNITY-TOOL]"]','[]','["prometheus.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://expressjs.com/es','Express.js (Spanish Edition)','Fast, unopinionated, minimalist web framework for Node.js.','2026',4,'Curator Insight: Despite newer frameworks emerging, Express.js remains the foundational standard for minimalist Node.js web servers due to its simple middleware architecture.
@@ -5069,129 +5069,129 @@ Live Grounding: Recent 2026 updates confirm its website was redesigned with Astr
Architectural Value:
- Delivers a highly robust routing system suitable for lightweight API gateways.
- Supports native ES Modules and compatibility with global edge runtimes.
-- Spanish translation enables seamless concept validation for non-English native cloud architects.','es','documentation','beginner',1,'online','automatic','33d1ed6eee2e964dd311d668bc78aac610064347697c97ca4ec6b75ae11935f7',NULL,1.78035216817322397e+09,0,'2026-06-02T00:16:08.173224+02:00',NULL,NULL,NULL,'["Backend Development", "Node.js Frameworks", "Express.js", "Spanish Documentation"]','["[DE FACTO STANDARD]", "[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "javascript", "reputation_status": "Vetted", "reputation_summary": "Battle-tested, minimalist Node.js web framework. Redesigned with Astro in May 2026 and regularly audited for security compliance.", "social_preview_url": "https://expressjs.com/og/home-es.png", "source_provenance": "X.com (midudev)", "suggested_new_category": "web-frameworks"}');
+- Spanish translation enables seamless concept validation for non-English native cloud architects.','es','documentation','beginner',1,'online','automatic','33d1ed6eee2e964dd311d668bc78aac610064347697c97ca4ec6b75ae11935f7',NULL,1780352168,0,'2026-06-02T00:16:08.173224+02:00',NULL,NULL,NULL,'["Backend Development", "Node.js Frameworks", "Express.js", "Spanish Documentation"]','["[DE FACTO STANDARD]", "[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "javascript", "reputation_status": "Vetted", "reputation_summary": "Battle-tested, minimalist Node.js web framework. Redesigned with Astro in May 2026 and regularly audited for security compliance.", "social_preview_url": "https://expressjs.com/og/home-es.png", "source_provenance": "X.com (midudev)", "suggested_new_category": "web-frameworks"}');
INSERT INTO "resources" VALUES('https://external-secrets.io','external-secrets.io 🌟','','2025',5,'The industry-standard operator for syncing external secrets management services (like AWS Secrets Manager, Vault, or GCP Secret Manager) into Kubernetes Secret objects. This eliminates storing sensitive configuration inside git repositories, supporting true GitOps workflows. Decoupled and secure, it is a critical security-centric component.','Go','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Secrets Management", "External Secrets"]','["[DE FACTO STANDARD]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://fabiogomezdiaz.com/posts/how-to-run-packer-pipelines-on-jenkins-part1-traditional-jenkins','fabiogomezdiaz.com: How to Run Packer Pipelines on Jenkins: Part 1 - Traditional Jenkins','','2021',0,'An operational guide covering the integration of HashiCorp Packer with standard Jenkins VMs to build repeatable base images for multi-cloud platform layers. *Curator Insight*: VM building pipelines. *Live Grounding*: Critical for maintaining gold machine images within traditional infrastructure domains.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Infrastructure as Code", "Packer Pipelines"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://fabiolb.net','Fabio Load Balancer 🌟','','2024',2,'A zero-configuration, Consul-backed HTTP and TCP load balancer. Highly praised for simplicity but now considered legacy in favor of contemporary, Envoy-based ingress controls and standardized gateway APIs.','Go','open-source-tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Load Balancing", "Legacy Tooling"]','["[LEGACY]"]','[]','["servicemesh.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://fabric8.io','Fabric8','','2020',0,'Fabric8 historically offered a comprehensive development and integration platform for Kubernetes. While its global platform features have been deprecated or superseded, its core libraries and Eclipse JKube build helpers continue to be vital utilities in Java environments.','Java','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["App Development", "Java", "Kubernetes Clients"]','["[COMMUNITY-TOOL]", "[LEGACY]"]','[]','["kubernetes-client-libraries.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://fabric8.io/guide/cdelivery.html','CI/CD with fabric8','','2018',0,'Details the classic continuous delivery orchestration patterns supported by early versions of the Fabric8 framework. Although helpful for understanding early pipeline structures, these setups are largely replaced by native GitOps and modern cloud-native pipelines.','Groovy','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["App Development", "CI/CD", "Legacy Frameworks"]','["[LEGACY]"]','[]','["openshift-pipelines.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://faddom.com/cloud-computing-costs-and-pricing-comparison','faddom.com: Cloud Computing Costs & Pricing Comparisons for 2023','','2026',0,'A detailed 2023 summary of public cloud pricing trends and total cost of ownership (TCO) calculators. It focuses on under-provisioned resources and hidden storage costs. Live grounding highlights its value as a foundational reference for optimization algorithms in cloud management platforms.','English','Guide/Reference','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Economics", "Pricing Matrices", "TCO Analysis"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["public-cloud-solutions.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://fairwinds.medium.com/an-introduction-to-the-kubernetes-maturity-model-how-to-use-it-54ebfc21e413','fairwinds.medium.com: An Introduction to the Kubernetes Maturity Model —'' How to Use It','','N/A',0,'A curated technical resource and architectural guide covering fairwinds.medium.com: An Introduction to the Kubernetes Maturity Model —'' How to Use It in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790331579058721e+09,0,'2026-05-17T17:52:37.905872+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://fairwinds.medium.com/an-introduction-to-the-kubernetes-maturity-model-how-to-use-it-54ebfc21e413','fairwinds.medium.com: An Introduction to the Kubernetes Maturity Model —'' How to Use It','','N/A',0,'A curated technical resource and architectural guide covering fairwinds.medium.com: An Introduction to the Kubernetes Maturity Model —'' How to Use It in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033157,0,'2026-05-17T17:52:37.905872+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://falco.org','Falco.org','','2026',0,'The web portal for Falco, the CNCF-graduated security tool designed for real-time threat detection in Kubernetes. By leveraging eBPF or kernel modules to process raw system calls, Falco continuously evaluates workload behaviors against customizable rule engines. Essential for runtime host compromise and filesystem drift detection.','N/A','Platform','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Runtime Security", "Threat Detection"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://falco.org/about/case-studies/incepto-medical','falco.org/about/case-studies/incepto-medical: Protect shared clusters for medical imaging','','2022',5,'Shows how Incepto Medical leverages Falco to secure multi-tenant Kubernetes clusters processing highly-sensitive patient medical imaging. Falco detects anomalous runtime container activity, raw system calls, and unauthorized namespace access in real-time. This runtime instrumentation enables compliance with stringent medical data privacy regulations (e.g., GDPR, HIPAA) without introducing heavy performance overhead to GPU-intensive AI inference workloads.','English','Case Study','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure Orchestration", "Cloud Security", "Runtime Security"]','["[CASE STUDY]", "[DE FACTO STANDARD]"]','[]','["customer.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://falco.org/blog/detect-malicious-behaviour-on-kubernetes-api-server-through-gathering-audit-logs-by-using-fluentbit-part-2','falco.org: Detect Malicious Behaviour on Kubernetes API Server through gathering Audit Logs by using FluentBit - Part 2','','2021',0,'This advanced guide describes constructing a real-time behavioral monitoring pipeline utilizing Fluent Bit to capture Kubernetes API audit logs and forward them to Falco. It addresses the architectural challenge of collecting high-volume security telemetry without inducing CPU degradation on master nodes. It enables rapid extraction of administrative anomalies and policy bypass attempts.','None','Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Threat Detection", "Audit Logs Parsing"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://fastapi.tiangolo.com','FastAPI 🌟','','2026',0,'Official technical specifications for FastAPI, Python''s leading ASGI-compliant framework for building low-latency endpoints. Evaluates native async execution loops, automated Pydantic schema validation, and high-performance routing layouts.','Python','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Web Frameworks", "Asynchronous Frameworks"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://fastthread.io','FastThread.io','','2026',0,'An automated engine designed to diagnose JVM thread dumps. Resolves thread lock contention, transaction delays, and thread starvation bottlenecks in Kubernetes-hosted enterprise Java services.','None','Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Application Monitoring", "Java Performance"]','["[COMMUNITY-TOOL]"]','[]','["java-and-java-performance-optimization.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://fastthread.io/ft-error.jsp',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering fastthread.io in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','978fb1d436faf94e88ad2ae1ff9fce92021ecf3c2ad9adae3ecddf717a0239c7',100.0,1.77913049498656892e+09,0,'2026-05-18T20:54:54.986569+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://fastthread.io/ft-thread-report.jsp?dumpId=1',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','b10f166049be91cf9c9dbfa1f6e16bd17bdf68af80f1a650ae6898d16a1f5b8a',100.0,1.77903307469822192e+09,0,'2026-05-17T17:51:14.698222+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://fatehmuhammad.medium.com/introduction-to-docker-part-1-3cff7559e372','fatehmuhammad.medium.com: Introduction to Docker | part 1','','N/A',0,'A curated technical resource and architectural guide covering fatehmuhammad.medium.com: Introduction to Docker | part 1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77902968900518798e+09,0,'2026-05-17T16:54:49.005188+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{"duplicate_of": "https://cloudnativeislamabad.hashnode.dev/introduction-to-docker-part-1"}');
+INSERT INTO "resources" VALUES('https://fastthread.io/ft-error.jsp',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering fastthread.io in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','978fb1d436faf94e88ad2ae1ff9fce92021ecf3c2ad9adae3ecddf717a0239c7',100.0,1779130494,0,'2026-05-18T20:54:54.986569+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://fastthread.io/ft-thread-report.jsp?dumpId=1',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','b10f166049be91cf9c9dbfa1f6e16bd17bdf68af80f1a650ae6898d16a1f5b8a',100.0,1779033074,0,'2026-05-17T17:51:14.698222+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://fatehmuhammad.medium.com/introduction-to-docker-part-1-3cff7559e372','fatehmuhammad.medium.com: Introduction to Docker | part 1','','N/A',0,'A curated technical resource and architectural guide covering fatehmuhammad.medium.com: Introduction to Docker | part 1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779029689,0,'2026-05-17T16:54:49.005188+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{"duplicate_of": "https://cloudnativeislamabad.hashnode.dev/introduction-to-docker-part-1"}');
INSERT INTO "resources" VALUES('https://fathomtech.io/blog/microservices-vs-serverless','fathomtech.io: Microservices vs. Serverless','','2021',3,'Evaluates operational tradeoffs, deployment mechanics, and cost models between traditional containerized microservices and pure event-driven serverless architectures.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture Decisions", "Comparisons", "Microservices vs Serverless"]','["[COMMUNITY-TOOL]"]','[]','["serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/5-best-terraform-tools-that-you-need-in-2022-a3db2334c524','==faun.pub: 5 Best Terraform Tools That You Need in 2022== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==faun.pub: 5 Best Terraform Tools That You Need in 2022== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903223934560704e+09,0,'2026-05-17T17:37:19.345607+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/a-beginners-guide-to-jaeger-ed75ce5ed8f4','faun.pub: A beginner’s guide to Jaeger','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: A beginner’s guide to Jaeger in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903057244364094e+09,0,'2026-05-17T17:09:32.443641+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/istio.md"]','["istio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/a-browser-based-remote-desktop-solution-on-kubernetes-d6b3d33e73b6','faun.pub: A browser based remote desktop solution on kubernetes','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: A browser based remote desktop solution on kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903147354109406e+09,0,'2026-05-17T17:24:33.541094+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/a-definitive-guide-to-kubernetes-operator-the-crawl-7647b278c28b','==faun.pub: A Definitive guide to Kubernetes Operator — The crawl!==','','N/A',0,'A curated technical resource and architectural guide covering ==faun.pub: A Definitive guide to Kubernetes Operator — The crawl!== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903084863789701e+09,0,'2026-05-17T17:14:08.637897+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/accessing-a-remote-minikube-from-a-local-computer-fd6180dd66dd','==faun.pub: Accessing a remote minikube from a local computer==','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903036467799806e+09,0,'2026-05-17T17:06:04.677998+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/active-passive-load-balancing-with-kubernetes-services-742cae1938af','faun.pub: Kubernetes — Active/Passive Load Balancing with Services','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Kubernetes — Active/Passive Load Balancing with Services in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903288012530303e+09,0,'2026-05-17T17:48:00.125303+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/analyze-aws-eks-audit-logs-with-falco-95202167f2e','faun.pub: Analyze AWS EKS Audit logs with Falco','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Analyze AWS EKS Audit logs with Falco in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902914240163207e+09,0,'2026-05-17T16:45:42.401632+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/argocd-finalizer-shield-protecting-your-clusters-from-unintended-deletion-c7929a82d983','faun.pub: ArgoCD Finalizer Shield: Protecting Your Production Clusters from'' Unintended Deletion','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: ArgoCD Finalizer Shield: Protecting Your Production Clusters from'' Unintended Deletion in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903236840063905e+09,0,'2026-05-17T17:39:28.400639+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/assign-permissions-to-an-user-in-kubernetes-an-overview-of-rbac-based-authz-in-k8s-7d9e5e1099f1','faun.pub: Assign permissions to an user in Kubernetes. An overview of RBAC-based'' AuthZ in k8s 🌟','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Assign permissions to an user in Kubernetes. An overview of RBAC-based'' AuthZ in k8s 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903225688688707e+09,0,'2026-05-17T17:37:36.886887+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/automate-certificate-management-in-kubernetes-using-cert-manager-d0745e5c7757','faun.pub: Automate Certificate Management In Kubernetes Using Cert-Manager','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Automate Certificate Management In Kubernetes Using Cert-Manager in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903143805132508e+09,0,'2026-05-17T17:23:58.051325+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/automate-jenkins-pipelines-management-6e771b5890f','faun.pub: Automate Jenkins Pipelines management with Jenkins Job Builder'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Automate Jenkins Pipelines management with Jenkins Job Builder'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903152815320301e+09,0,'2026-05-17T17:25:28.153203+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/automation-deploying-an-app-in-gke-using-ansible-4b6687967ac3','faun.pub: Automation: Deploying an app in GKE using Ansible','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Automation: Deploying an app in GKE using Ansible in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790302319348371e+09,0,'2026-05-17T17:03:51.934837+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/aws-ecs-blue-green-deployment-setup-using-terraform-b56bb4f656ea','faun.pub: AWS ECS Blue/Green Deployment Setup Using Terraform','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: AWS ECS Blue/Green Deployment Setup Using Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903378867960309e+09,0,'2026-05-17T18:03:08.679603+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/aws-eks-the-ultimate-guide-to-deploy-an-ingress-controller-on-kubernetes-5952cb27c067','faun.pub: AWS EKS: The Ultimate Guide To Deploy AWS Load Balancer Controller'' add-on','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: AWS EKS: The Ultimate Guide To Deploy AWS Load Balancer Controller'' add-on in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031793.81589,0,'2026-05-17T17:29:53.815890+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/aws-eks-with-terraform-and-gitops-in-minutes-b3ca33171209','faun.pub: Amazon EKS with Terraform and GitOps in minutes','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Amazon EKS with Terraform and GitOps in minutes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903457167829108e+09,0,'2026-05-17T18:16:11.678291+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/azure-devops-deploying-azure-resources-using-terraform-1f2fe46c6aa0','faun.pub: Azure DevOps: Deploying Azure Resources using Terraform','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Azure DevOps: Deploying Azure Resources using Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903149705332088e+09,0,'2026-05-17T17:24:57.053321+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/azure-kubernetes-service-aks-d1e71c7ecbe6','faun.pub: How to implement Azure Kubernetes Service (AKS) in Cloud?','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: How to implement Azure Kubernetes Service (AKS) in Cloud? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903028508186602e+09,0,'2026-05-17T17:04:45.081866+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/becoming-devops-observability-152b292c05b9','faun.pub: Becoming DevOps — Observability','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Becoming DevOps — Observability in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903032663419604e+09,0,'2026-05-17T17:05:26.634196+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/building-an-eks-fargate-cluster-with-terraform-9736813e1196','faun.pub: Building an EKS Fargate cluster with Terraform','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Building an EKS Fargate cluster with Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902987805014109e+09,0,'2026-05-17T16:57:58.050141+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/configuring-a-highly-available-infrastructure-in-aws-using-terraform-2fc9dbb519b6','faun.pub: Configuring a Highly Available Infrastructure in AWS using Terraform','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Configuring a Highly Available Infrastructure in AWS using Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903164223907494e+09,0,'2026-05-17T17:27:22.239075+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/configuring-ha-kubernetes-cluster-on-bare-metal-servers-with-kubeadm-1-2-1e79f0f7857b','faun.pub: Configuring HA Kubernetes cluster on bare metal servers with kubeadm.'' 1/3','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Configuring HA Kubernetes cluster on bare metal servers with kubeadm.'' 1/3 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902916124159407e+09,0,'2026-05-17T16:46:01.241594+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/continuous-deployments-of-kubernetes-applications-using-argo-cd-gitops-helm-charts-9df917caa2e4','faun.pub: Continuous Deployments of Kubernetes Applications using Argo CD'' GitOps & Helm Charts','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Continuous Deployments of Kubernetes Applications using Argo CD'' GitOps & Helm Charts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790293797447431e+09,0,'2026-05-17T16:49:39.744743+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/control-traffic-flow-to-and-from-kubernetes-pods-with-network-policies-bc384c2d1f8c','faun.pub: Control traffic flow to and from Kubernetes pods with Network'' Policies','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Control traffic flow to and from Kubernetes pods with Network'' Policies in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779029801664011e+09,0,'2026-05-17T16:56:41.664011+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/debugging-networkpolicy-part-1-249921cdba37','==faun.pub: Kubernetes — Debugging NetworkPolicy (Part 1)==','','N/A',0,'A curated technical resource and architectural guide covering ==faun.pub: Kubernetes — Debugging NetworkPolicy (Part 1)== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902945917744588e+09,0,'2026-05-17T16:50:59.177446+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/defining-infrastructure-declaratively-with-crossplane-eb9e0a98ae38','faun.pub: Defining Infrastructure Declaratively with Crossplane','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Defining Infrastructure Declaratively with Crossplane in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033674.93326,0,'2026-05-17T18:01:14.933260+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/crossplane.md"]','["crossplane.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/deploy-active-active-multi-region-kubernetes-cluster-with-terraform-f2652e43f47e','faun.pub: Make Your Kubernetes Cluster Highly Available and Fault Tolerant'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Make Your Kubernetes Cluster Highly Available and Fault Tolerant'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779030593805902e+09,0,'2026-05-17T17:09:53.805902+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/deploying-argo-cd-and-sealed-secrets-with-helm-8de12f53051b','faun.pub: Deploying Argo CD and Sealed Secrets with Helm','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Deploying Argo CD and Sealed Secrets with Helm in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779029801657588e+09,0,'2026-05-17T16:56:41.657588+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/devops-create-your-first-ci-cd-pipeline-ed054ba1404f',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903361478279495e+09,0,'2026-05-17T18:00:14.782795+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/devops-meets-observability-78775c021b0e','faun.pub: DevOps Meets Observability 🌟','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: DevOps Meets Observability 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903307886414194e+09,0,'2026-05-17T17:51:18.864142+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/dockerfile-best-practices-for-developers-87a2c19b4abe','faun.pub: Dockerfile Best Practices for Developers | Pavan Belagatti','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Dockerfile Best Practices for Developers | Pavan Belagatti in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903111091118907e+09,0,'2026-05-17T17:18:30.911189+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/encrypting-kubernetes-secrets-at-rest-1b835e228c6a','faun.pub: Encrypting Kubernetes Secrets at Rest','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Encrypting Kubernetes Secrets at Rest in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903307428550696e+09,0,'2026-05-17T17:51:14.285507+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/end-to-end-ssl-encryption-with-aws-application-load-balancer-b43db918bd9e','faun.pub: End To End SSL Encryption With AWS Application Load Balancer','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: End To End SSL Encryption With AWS Application Load Balancer in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902947251013803e+09,0,'2026-05-17T16:51:12.510138+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-networking.md"]','["aws-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/external-secret-operator-on-aks-with-terraform-for-azure-key-vault-integration-with-workload-1d0c31082373','faun.pub: External Secret Operator on AKS (with Terraform) for Azure Key'' Vault Integration (with Workload Identity)','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: External Secret Operator on AKS (with Terraform) for Azure Key'' Vault Integration (with Workload Identity) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903032290338397e+09,0,'2026-05-17T17:05:22.903384+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md", "docs/managed-kubernetes-in-public-cloud.md"]','["kubernetes-security.md", "managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/finally-successfully-setup-docker-registry-inside-kind-kubernetes-cluster-5b0381dbb2ec','faun.pub: Finally, (successfully…) setup docker registry inside kind Kubernetes'' cluster','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Finally, (successfully…) setup docker registry inside kind Kubernetes'' cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903336001362705e+09,0,'2026-05-17T17:56:00.013627+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/finops-introduction-origins-and-next-steps-bcdaa8b82417','faun.pub: FinOps – introduction, origins and next steps','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: FinOps – introduction, origins and next steps in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903198291814708e+09,0,'2026-05-17T17:33:02.918147+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/finops.md"]','["finops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/from-dev-to-admin-an-easy-kubernetes-privilege-escalation-you-should-be-aware-of-the-attack-950e6cf76cac','faun.pub: From dev to admin: an easy Kubernetes privilege escalation you'' should be aware of — the attack','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: From dev to admin: an easy Kubernetes privilege escalation you'' should be aware of — the attack in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903035616249895e+09,0,'2026-05-17T17:05:56.162499+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/5-best-terraform-tools-that-you-need-in-2022-a3db2334c524','==faun.pub: 5 Best Terraform Tools That You Need in 2022== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==faun.pub: 5 Best Terraform Tools That You Need in 2022== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032239,0,'2026-05-17T17:37:19.345607+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/a-beginners-guide-to-jaeger-ed75ce5ed8f4','faun.pub: A beginner’s guide to Jaeger','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: A beginner’s guide to Jaeger in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030572,0,'2026-05-17T17:09:32.443641+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/istio.md"]','["istio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/a-browser-based-remote-desktop-solution-on-kubernetes-d6b3d33e73b6','faun.pub: A browser based remote desktop solution on kubernetes','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: A browser based remote desktop solution on kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031473,0,'2026-05-17T17:24:33.541094+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/a-definitive-guide-to-kubernetes-operator-the-crawl-7647b278c28b','==faun.pub: A Definitive guide to Kubernetes Operator — The crawl!==','','N/A',0,'A curated technical resource and architectural guide covering ==faun.pub: A Definitive guide to Kubernetes Operator — The crawl!== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030848,0,'2026-05-17T17:14:08.637897+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/accessing-a-remote-minikube-from-a-local-computer-fd6180dd66dd','==faun.pub: Accessing a remote minikube from a local computer==','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779030364,0,'2026-05-17T17:06:04.677998+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/active-passive-load-balancing-with-kubernetes-services-742cae1938af','faun.pub: Kubernetes — Active/Passive Load Balancing with Services','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Kubernetes — Active/Passive Load Balancing with Services in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032880,0,'2026-05-17T17:48:00.125303+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/analyze-aws-eks-audit-logs-with-falco-95202167f2e','faun.pub: Analyze AWS EKS Audit logs with Falco','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Analyze AWS EKS Audit logs with Falco in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029142,0,'2026-05-17T16:45:42.401632+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/argocd-finalizer-shield-protecting-your-clusters-from-unintended-deletion-c7929a82d983','faun.pub: ArgoCD Finalizer Shield: Protecting Your Production Clusters from'' Unintended Deletion','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: ArgoCD Finalizer Shield: Protecting Your Production Clusters from'' Unintended Deletion in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032368,0,'2026-05-17T17:39:28.400639+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/assign-permissions-to-an-user-in-kubernetes-an-overview-of-rbac-based-authz-in-k8s-7d9e5e1099f1','faun.pub: Assign permissions to an user in Kubernetes. An overview of RBAC-based'' AuthZ in k8s 🌟','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Assign permissions to an user in Kubernetes. An overview of RBAC-based'' AuthZ in k8s 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032256,0,'2026-05-17T17:37:36.886887+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/automate-certificate-management-in-kubernetes-using-cert-manager-d0745e5c7757','faun.pub: Automate Certificate Management In Kubernetes Using Cert-Manager','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Automate Certificate Management In Kubernetes Using Cert-Manager in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031438,0,'2026-05-17T17:23:58.051325+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/automate-jenkins-pipelines-management-6e771b5890f','faun.pub: Automate Jenkins Pipelines management with Jenkins Job Builder'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Automate Jenkins Pipelines management with Jenkins Job Builder'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031528,0,'2026-05-17T17:25:28.153203+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/automation-deploying-an-app-in-gke-using-ansible-4b6687967ac3','faun.pub: Automation: Deploying an app in GKE using Ansible','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Automation: Deploying an app in GKE using Ansible in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030231,0,'2026-05-17T17:03:51.934837+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/aws-ecs-blue-green-deployment-setup-using-terraform-b56bb4f656ea','faun.pub: AWS ECS Blue/Green Deployment Setup Using Terraform','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: AWS ECS Blue/Green Deployment Setup Using Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033788,0,'2026-05-17T18:03:08.679603+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/aws-eks-the-ultimate-guide-to-deploy-an-ingress-controller-on-kubernetes-5952cb27c067','faun.pub: AWS EKS: The Ultimate Guide To Deploy AWS Load Balancer Controller'' add-on','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: AWS EKS: The Ultimate Guide To Deploy AWS Load Balancer Controller'' add-on in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031793,0,'2026-05-17T17:29:53.815890+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/aws-eks-with-terraform-and-gitops-in-minutes-b3ca33171209','faun.pub: Amazon EKS with Terraform and GitOps in minutes','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Amazon EKS with Terraform and GitOps in minutes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034571,0,'2026-05-17T18:16:11.678291+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/azure-devops-deploying-azure-resources-using-terraform-1f2fe46c6aa0','faun.pub: Azure DevOps: Deploying Azure Resources using Terraform','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Azure DevOps: Deploying Azure Resources using Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031497,0,'2026-05-17T17:24:57.053321+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/azure-kubernetes-service-aks-d1e71c7ecbe6','faun.pub: How to implement Azure Kubernetes Service (AKS) in Cloud?','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: How to implement Azure Kubernetes Service (AKS) in Cloud? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030285,0,'2026-05-17T17:04:45.081866+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/becoming-devops-observability-152b292c05b9','faun.pub: Becoming DevOps — Observability','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Becoming DevOps — Observability in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030326,0,'2026-05-17T17:05:26.634196+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/building-an-eks-fargate-cluster-with-terraform-9736813e1196','faun.pub: Building an EKS Fargate cluster with Terraform','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Building an EKS Fargate cluster with Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029878,0,'2026-05-17T16:57:58.050141+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/configuring-a-highly-available-infrastructure-in-aws-using-terraform-2fc9dbb519b6','faun.pub: Configuring a Highly Available Infrastructure in AWS using Terraform','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Configuring a Highly Available Infrastructure in AWS using Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031642,0,'2026-05-17T17:27:22.239075+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/configuring-ha-kubernetes-cluster-on-bare-metal-servers-with-kubeadm-1-2-1e79f0f7857b','faun.pub: Configuring HA Kubernetes cluster on bare metal servers with kubeadm.'' 1/3','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Configuring HA Kubernetes cluster on bare metal servers with kubeadm.'' 1/3 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029161,0,'2026-05-17T16:46:01.241594+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/continuous-deployments-of-kubernetes-applications-using-argo-cd-gitops-helm-charts-9df917caa2e4','faun.pub: Continuous Deployments of Kubernetes Applications using Argo CD'' GitOps & Helm Charts','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Continuous Deployments of Kubernetes Applications using Argo CD'' GitOps & Helm Charts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029379,0,'2026-05-17T16:49:39.744743+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/control-traffic-flow-to-and-from-kubernetes-pods-with-network-policies-bc384c2d1f8c','faun.pub: Control traffic flow to and from Kubernetes pods with Network'' Policies','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Control traffic flow to and from Kubernetes pods with Network'' Policies in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029801,0,'2026-05-17T16:56:41.664011+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/debugging-networkpolicy-part-1-249921cdba37','==faun.pub: Kubernetes — Debugging NetworkPolicy (Part 1)==','','N/A',0,'A curated technical resource and architectural guide covering ==faun.pub: Kubernetes — Debugging NetworkPolicy (Part 1)== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029459,0,'2026-05-17T16:50:59.177446+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/defining-infrastructure-declaratively-with-crossplane-eb9e0a98ae38','faun.pub: Defining Infrastructure Declaratively with Crossplane','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Defining Infrastructure Declaratively with Crossplane in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033674,0,'2026-05-17T18:01:14.933260+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/crossplane.md"]','["crossplane.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/deploy-active-active-multi-region-kubernetes-cluster-with-terraform-f2652e43f47e','faun.pub: Make Your Kubernetes Cluster Highly Available and Fault Tolerant'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Make Your Kubernetes Cluster Highly Available and Fault Tolerant'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030593,0,'2026-05-17T17:09:53.805902+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/deploying-argo-cd-and-sealed-secrets-with-helm-8de12f53051b','faun.pub: Deploying Argo CD and Sealed Secrets with Helm','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Deploying Argo CD and Sealed Secrets with Helm in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029801,0,'2026-05-17T16:56:41.657588+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/devops-create-your-first-ci-cd-pipeline-ed054ba1404f',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779033614,0,'2026-05-17T18:00:14.782795+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/devops-meets-observability-78775c021b0e','faun.pub: DevOps Meets Observability 🌟','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: DevOps Meets Observability 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033078,0,'2026-05-17T17:51:18.864142+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/dockerfile-best-practices-for-developers-87a2c19b4abe','faun.pub: Dockerfile Best Practices for Developers | Pavan Belagatti','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Dockerfile Best Practices for Developers | Pavan Belagatti in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031110,0,'2026-05-17T17:18:30.911189+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/encrypting-kubernetes-secrets-at-rest-1b835e228c6a','faun.pub: Encrypting Kubernetes Secrets at Rest','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Encrypting Kubernetes Secrets at Rest in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033074,0,'2026-05-17T17:51:14.285507+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/end-to-end-ssl-encryption-with-aws-application-load-balancer-b43db918bd9e','faun.pub: End To End SSL Encryption With AWS Application Load Balancer','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: End To End SSL Encryption With AWS Application Load Balancer in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029472,0,'2026-05-17T16:51:12.510138+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-networking.md"]','["aws-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/external-secret-operator-on-aks-with-terraform-for-azure-key-vault-integration-with-workload-1d0c31082373','faun.pub: External Secret Operator on AKS (with Terraform) for Azure Key'' Vault Integration (with Workload Identity)','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: External Secret Operator on AKS (with Terraform) for Azure Key'' Vault Integration (with Workload Identity) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030322,0,'2026-05-17T17:05:22.903384+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md", "docs/managed-kubernetes-in-public-cloud.md"]','["kubernetes-security.md", "managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/finally-successfully-setup-docker-registry-inside-kind-kubernetes-cluster-5b0381dbb2ec','faun.pub: Finally, (successfully…) setup docker registry inside kind Kubernetes'' cluster','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Finally, (successfully…) setup docker registry inside kind Kubernetes'' cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033360,0,'2026-05-17T17:56:00.013627+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/finops-introduction-origins-and-next-steps-bcdaa8b82417','faun.pub: FinOps – introduction, origins and next steps','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: FinOps – introduction, origins and next steps in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031982,0,'2026-05-17T17:33:02.918147+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/finops.md"]','["finops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/from-dev-to-admin-an-easy-kubernetes-privilege-escalation-you-should-be-aware-of-the-attack-950e6cf76cac','faun.pub: From dev to admin: an easy Kubernetes privilege escalation you'' should be aware of — the attack','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: From dev to admin: an easy Kubernetes privilege escalation you'' should be aware of — the attack in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030356,0,'2026-05-17T17:05:56.162499+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://faun.pub/from-terraform-to-azure-bicep-what-you-need-to-know-bb1c404b7603','faun.pub: From Terraform to Azure Bicep: What You Need to Know about syntax','','2021',0,'A comparative architectural analysis of HCL (Terraform) and Azure Bicep syntax. It details state management contrasts, native Azure compilation pipelines, and syntax variations to aid infrastructure teams transitioning into native Azure provisioning workflows.','None','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "IaC Migration"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/gatekeeper-k8-hardening-backlog-956d1b6860b6','faun.pub: Gatekeeper | K8 hardening backlog','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Gatekeeper | K8 hardening backlog in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903442462180399e+09,0,'2026-05-17T18:13:44.621804+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/getting-started-with-observability-657d57aab1c7','faun.pub: Getting started with Observability','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Getting started with Observability in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902963108081889e+09,0,'2026-05-17T16:53:51.080819+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/git-clone-using-init-container-kubernetes-b49535be6968','==faun.pub: Git Clone using Init-container | Kubernetes==','','N/A',0,'A curated technical resource and architectural guide covering ==faun.pub: Git Clone using Init-container | Kubernetes== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903058734583807e+09,0,'2026-05-17T17:09:47.345838+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/give-users-and-groups-access-to-kubernetes-cluster-using-rbac-b614b6c0b383','==faun.pub: Give Users and Groups Access to Kubernetes Cluster Using RBAC==','','N/A',0,'A curated technical resource and architectural guide covering ==faun.pub: Give Users and Groups Access to Kubernetes Cluster Using RBAC== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903255613752198e+09,0,'2026-05-17T17:42:36.137522+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/grafana-prometheus-and-loki-exploring-metrics-and-logs-f198637784fc','faun.pub: Grafana, Prometheus, and Loki: Exploring Metrics and Logs','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Grafana, Prometheus, and Loki: Exploring Metrics and Logs in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903225179226708e+09,0,'2026-05-17T17:37:31.792267+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/handling-exposed-aws-access-key-b053362abd73','faun.pub: Handling Exposed AWS Access Key','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Handling Exposed AWS Access Key in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903184999258303e+09,0,'2026-05-17T17:30:49.992583+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/helm-command-cheat-sheet-by-m-sharma-488706ecf131','faun.pub: Helm Command Cheat Sheet | By M. Sharma','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Helm Command Cheat Sheet | By M. Sharma in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903440531300497e+09,0,'2026-05-17T18:13:25.313005+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/helm-template-actions-functions-and-pipelines-16ed23ed336f','faun.pub: Helm — Template Actions, Functions, and Pipelines 🌟','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Helm — Template Actions, Functions, and Pipelines 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903357577269291e+09,0,'2026-05-17T17:59:35.772693+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/hierarchical-namespaces-in-kubernetes-5b07ea2c3e65','==faun.pub: Hierarchical Namespaces in Kubernetes==','','N/A',0,'A curated technical resource and architectural guide covering ==faun.pub: Hierarchical Namespaces in Kubernetes== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902982053322696e+09,0,'2026-05-17T16:57:00.533227+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/how-helm-subcharts-make-the-transition-to-argo-rollouts-a-breeze-aaf160924dbf','faun.pub: How Helm Subcharts Make the Transition to Argo Rollouts a Breeze','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: How Helm Subcharts Make the Transition to Argo Rollouts a Breeze in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903143998135209e+09,0,'2026-05-17T17:23:59.981352+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/how-to-access-aws-services-from-eks-ab5fa003a1b6','==faun.pub: How to access AWS services from EKS==','','N/A',0,'A curated technical resource and architectural guide covering ==faun.pub: How to access AWS services from EKS== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903229656804704e+09,0,'2026-05-17T17:38:16.568047+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/how-to-automate-the-setup-of-a-kubernetes-cluster-on-gcp-e97918bf41de','faun.pub: How to automate the setup of a Kubernetes cluster on GCP','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: How to automate the setup of a Kubernetes cluster on GCP in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903292241272401e+09,0,'2026-05-17T17:48:42.412724+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/how-to-build-a-gitops-workflow-with-argocd-kustomize-and-github-actions-f919e7443295','faun.pub: How to build a GitOps workflow with ArgoCD, Kustomize and GitHub'' Actions','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: How to build a GitOps workflow with ArgoCD, Kustomize and GitHub'' Actions in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903307428329205e+09,0,'2026-05-17T17:51:14.283292+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kustomize.md"]','["kustomize.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/how-to-deploy-jaeger-on-kubernetes-69cf48447182','faun.pub: How to deploy Jaeger on Kubernetes. A beginner’s guide to Jaeger'' (5 Part Series)','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903366317278599e+09,0,'2026-05-17T18:01:03.172786+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/how-to-monitor-and-alert-on-nginx-ingress-in-kubernetes-6d7d172f0399','faun.pub: How to Monitor and Alert on Ingress-NGINX in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: How to Monitor and Alert on Ingress-NGINX in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903153342756509e+09,0,'2026-05-17T17:25:33.427565+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/how-to-use-priorities-in-kubernetes-e1bb1b722b6a','faun.pub: How to utilize priorities in Kubernetes?','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: How to utilize priorities in Kubernetes? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903261997407102e+09,0,'2026-05-17T17:43:39.974071+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/hygiene-of-argocd-built-automation-at-a-scale-cf63ee459510','faun.pub: Hygiene of an ArgoCD-built automation at a scale','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Hygiene of an ArgoCD-built automation at a scale in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903384464491391e+09,0,'2026-05-17T18:04:04.644914+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/implementing-event-driven-architecture-with-aws-eventbridge-event-driven-messaging-pattern-9d29262bfade','faun.pub: Implementing Event Driven Architecture With AWS EventBridge —'' Event-Driven Messaging Pattern','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Implementing Event Driven Architecture With AWS EventBridge —'' Event-Driven Messaging Pattern in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903155273805403e+09,0,'2026-05-17T17:25:52.738054+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-messaging.md"]','["aws-messaging.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/import-your-existing-cloud-infra-into-terraform-ca70da146152','faun.pub: Import your existing cloud infra into Terraform','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Import your existing cloud infra into Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903217293329405e+09,0,'2026-05-17T17:36:12.933294+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/integrate-keycloak-with-hashicorp-vault-5264a873dd2f','faun.pub: Integrate Keycloak with HashiCorp Vault','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Integrate Keycloak with HashiCorp Vault in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903178781173706e+09,0,'2026-05-17T17:29:47.811737+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/intelligently-estimating-your-kubernetes-resource-needs-c12a75ea3138','faun.pub: Intelligently estimating your Kubernetes resource needs!','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Intelligently estimating your Kubernetes resource needs! in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903328039887595e+09,0,'2026-05-17T17:54:40.398876+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/k3s-vs-talos-linux-8a1e0dce9a77','K3s vs Talos Linux','','N/A',0,'A curated technical resource and architectural guide covering K3s vs Talos Linux in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903099109602308e+09,0,'2026-05-17T17:16:31.096023+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/kasten-k10-on-kubesphere-to-ensure-kubernetes-backup-and-restore-1bc59a0b91aa','faun.pub: Kasten K10 on KubeSphere to Ensure Kubernetes Backup and Restore','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Kasten K10 on KubeSphere to Ensure Kubernetes Backup and Restore in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903237177919602e+09,0,'2026-05-17T17:39:31.779196+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-backup-migrations.md"]','["kubernetes-backup-migrations.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/keda-ec9fc7c8dd81','faun.pub: Scaling an app in Kubernetes with KEDA (no Prometheus is needed)','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Scaling an app in Kubernetes with KEDA (no Prometheus is needed) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903146658364605e+09,0,'2026-05-17T17:24:26.583646+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/kubernetes-architecture-explained-under-5-minutes-e35277c4b6bc','faun.pub: Kubernetes Architecture Explained — Under 5 Minutes','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Kubernetes Architecture Explained — Under 5 Minutes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903275394741106e+09,0,'2026-05-17T17:45:53.947411+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/kubernetes-chronicles-k8s-04-k8s-series-pod-resource-request-limits-49ac0cf67ae6','faun.pub: Kubernetes Chronicles:(K8s#04)|K8s Series | POD Resource Request'' & Limits','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Kubernetes Chronicles:(K8s#04)|K8s Series | POD Resource Request'' & Limits in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029569.68444,0,'2026-05-17T16:52:49.684440+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/kubernetes-commands-for-deployment-and-management-e10a74c95015','faun.pub: Kubernetes Commands for Deployment and Management','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Kubernetes Commands for Deployment and Management in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902931007771801e+09,0,'2026-05-17T16:48:30.077718+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/kubernetes-controllers-custom-resources-and-operators-explained-8e92f46829f6','==faun.pub: Kubernetes Controllers, Custom Resources, and Operators Explained==','','N/A',0,'A curated technical resource and architectural guide covering ==faun.pub: Kubernetes Controllers, Custom Resources, and Operators Explained== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903224469324493e+09,0,'2026-05-17T17:37:24.693245+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/kubernetes-deployment-strategies-f36e7e4d2be','faun.pub: Kubernetes Deployment Strategies','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Kubernetes Deployment Strategies in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903245511585497e+09,0,'2026-05-17T17:40:55.115855+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"duplicate_of": "https://www.weave.works/blog/kubernetes-deployment-strategies"}');
-INSERT INTO "resources" VALUES('https://faun.pub/kubernetes-ingress-with-nginx-3c77e703e91a','==faun.pub: Kubernetes Ingress with Nginx==','','N/A',0,'A curated technical resource and architectural guide covering ==faun.pub: Kubernetes Ingress with Nginx== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903097928440308e+09,0,'2026-05-17T17:16:19.284403+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/kubernetes-liveness-probes-1a053f53690c','faun.pub: Kubernetes Liveness Probes','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Kubernetes Liveness Probes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779029940823354e+09,0,'2026-05-17T16:59:00.823354+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/kubernetes-multi-tenancy-with-amazon-eks-best-practices-and-considerations-60bfd78c2f9a','faun.pub: Kubernetes Multi-tenancy with Amazon EKS: Best practices and considerations'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Kubernetes Multi-tenancy with Amazon EKS: Best practices and considerations'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903321808709502e+09,0,'2026-05-17T17:53:38.087095+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/kubernetes-nginx-deployments-simplified-management-and-increased-scalability-8b1a32884db1','faun.pub: Kubernetes Nginx Deployments: Simplified Management and Increased'' Scalability','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Kubernetes Nginx Deployments: Simplified Management and Increased'' Scalability in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029805.15175,0,'2026-05-17T16:56:45.151750+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/kubernetes-practice-automating-blue-green-deployment-with-argo-rollouts-2279aa890c53','faun.pub: Kubernetes Practice — Automating Blue/Green Deployment with Argo'' Rollouts','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Kubernetes Practice — Automating Blue/Green Deployment with Argo'' Rollouts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903417284755206e+09,0,'2026-05-17T18:09:32.847552+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/kubernetes-practice-logging-with-logstash-and-fluentd-by-sidecar-container-86076da0812f','faun.pub: Kubernetes Practice — Logging with Logstash and FluentD by Sidecar'' Container','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Kubernetes Practice — Logging with Logstash and FluentD by Sidecar'' Container in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903384465669107e+09,0,'2026-05-17T18:04:04.656691+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{"duplicate_of": "https://dev.to/devopsvn/kubernetes-practice-logging-with-logstash-and-fluentd-by-sidecar-container-16oi"}');
-INSERT INTO "resources" VALUES('https://faun.pub/kubernetes-service-types-tutorial-39223391316c','faun.pub: Kubernetes Service Types Tutorial | Pavan Belagatti 🌟','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Kubernetes Service Types Tutorial | Pavan Belagatti 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031649.46027,0,'2026-05-17T17:27:29.460270+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/kubernetes-story-how-kubernetes-works-with-container-runtime-ce618a306f64','faun.pub: Deep into Container — How Kubernetes works with Container Runtime','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Deep into Container — How Kubernetes works with Container Runtime in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779032798247756e+09,0,'2026-05-17T17:46:38.247756+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/lets-encrypt-and-certmanager-aa88775730b8','==faun.pub: Let’s encrypt and CertManager==','','N/A',0,'A curated technical resource and architectural guide covering ==faun.pub: Let’s encrypt and CertManager== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903233979106593e+09,0,'2026-05-17T17:38:59.791066+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/multi-cloud-is-not-the-solution-to-the-next-aws-outage-bb41c0b14573','faun.pub: Multi-Cloud is NOT the solution to the next AWS outage','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Multi-Cloud is NOT the solution to the next AWS outage in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903404922237896e+09,0,'2026-05-17T18:07:29.222379+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/public-cloud-solutions.md"]','["public-cloud-solutions.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/multiple-schedulers-in-kubernetes-a78a7b4fa4b2','faun.pub: Multiple Schedulers in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Multiple Schedulers in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903133982114696e+09,0,'2026-05-17T17:22:19.821147+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/optimize-kubernetes-resource-management-with-time-to-live-ttl-for-cleaner-cluster-ea1c6e0c1e73','faun.pub: Optimize Kubernetes Resource Management with Time-To-Live (TTL)'' for Cleaner Cluster','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Optimize Kubernetes Resource Management with Time-To-Live (TTL)'' for Cleaner Cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903211406372094e+09,0,'2026-05-17T17:35:14.063721+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/package-and-deploy-your-application-using-helm-chart-21f0c568e65c','faun.pub: Package and Deploy Your Application Using Helm Chart','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Package and Deploy Your Application Using Helm Chart in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903309228507089e+09,0,'2026-05-17T17:51:32.285071+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/practical-example-of-how-to-set-requests-and-limits-on-kubernetes-87521b599983','faun.pub: Practical example of how to set requests and limits on Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Practical example of how to set requests and limits on Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790332367192049e+09,0,'2026-05-17T17:53:56.719205+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/production-grade-kubernetes-monitoring-using-prometheus-78144b835b60','faun.pub: Production grade Kubernetes Monitoring using Prometheus 🌟','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Production grade Kubernetes Monitoring using Prometheus 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790335918167479e+09,0,'2026-05-17T17:59:51.816748+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/redis-high-availability-with-sentinel-on-kubernetes-k8s-a1d67842e0ce','faun.pub: Redis High availability with Sentinel on Kubernetes(K8s)','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Redis High availability with Sentinel on Kubernetes(K8s) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903307179850101e+09,0,'2026-05-17T17:51:11.798501+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/caching.md"]','["caching.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/scaling-your-application-using-kubernetes-9ad0d6bcf0d6','faun.pub: Scaling Your Application Using Kubernetes - Harness | Pavan Belagatti','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Scaling Your Application Using Kubernetes - Harness | Pavan Belagatti in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903221678835511e+09,0,'2026-05-17T17:36:56.788355+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{"duplicate_of": "https://dev.to/pavanbelagatti/scaling-your-application-with-kubernetes-5715"}');
-INSERT INTO "resources" VALUES('https://faun.pub/secrets-kubernetes-298ea8dd9911','==faun.pub: Secrets | Kubernetes==','','N/A',0,'A curated technical resource and architectural guide covering ==faun.pub: Secrets | Kubernetes== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903074197930192e+09,0,'2026-05-17T17:12:21.979302+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/serverless-with-spring-boot-aws-lambda-bc76c1de2b12','faun.pub: Serverless With Spring Boot & AWS Lambda','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Serverless With Spring Boot & AWS Lambda in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903269920879411e+09,0,'2026-05-17T17:44:59.208794+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-serverless.md"]','["aws-serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/set-up-global-rate-limiting-with-aws-waf-in-5-minutes-bd43a9309683','faun.pub: Set up global rate limiting with AWS WAF in 5 minutes','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Set up global rate limiting with AWS WAF in 5 minutes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034522.74539,0,'2026-05-17T18:15:22.745390+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/set-up-jenkins-on-a-kubernetes-cluster-2b982c840ebe','==faun.pub: Set up Jenkins on a Kubernetes Cluster==','','N/A',0,'A curated technical resource and architectural guide covering ==faun.pub: Set up Jenkins on a Kubernetes Cluster== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903057244254803e+09,0,'2026-05-17T17:09:32.442548+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/spying-on-kubernetes-pods-with-kubespy-3043a3ed044b','faun.pub: Spying on Kubernetes Pods with kubespy','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Spying on Kubernetes Pods with kubespy in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903367161741495e+09,0,'2026-05-17T18:01:11.617415+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/straight-to-the-point-kubernetes-probes-e5b23e267d9d','faun.pub: Straight to the Point: Kubernetes Probes','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Straight to the Point: Kubernetes Probes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903082440445303e+09,0,'2026-05-17T17:13:44.404453+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/taints-and-toleration-basics-in-kubernetes-c0538c3f6deb','faun.pub: Taints And Toleration Basics In Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Taints And Toleration Basics In Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903144217167091e+09,0,'2026-05-17T17:24:02.171671+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/terraform-null-provider-and-null-resource-explained-6a8d674cad63','faun.pub: Terraform null provider and null_resource explained 🌟','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Terraform null provider and null_resource explained 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903213455985498e+09,0,'2026-05-17T17:35:34.559855+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/terraform-prevent-conditionally-created-resources-from-deletion-dcec1b793565','faun.pub: Terraform-Prevent Conditionally Created Resources From Deletion'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Terraform-Prevent Conditionally Created Resources From Deletion'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903242090194702e+09,0,'2026-05-17T17:40:20.901947+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/the-best-infrastructure-as-code-tools-for-2021-b37c323e89f0','faun.pub: The best Infrastructure as Code tools for 2021','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: The best Infrastructure as Code tools for 2021 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031230.76987,0,'2026-05-17T17:20:30.769870+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/iac.md"]','["iac.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/the-lifecycle-of-a-terraform-resource-lifecycle-meta-argument-3cc4555ec976','faun.pub: The Lifecycle of a Terraform Resource — Lifecycle Meta-Argument','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: The Lifecycle of a Terraform Resource — Lifecycle Meta-Argument in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903156405736899e+09,0,'2026-05-17T17:26:04.057369+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/top-10-uncommon-devops-tools-you-should-know-f4f4464ec7f3','faun.pub: Top 10 uncommon DevOps tools you should know','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Top 10 uncommon DevOps tools you should know in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032039.05327,0,'2026-05-17T17:33:59.053270+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops-tools.md"]','["devops-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/troubleshooting-kubernetes-nodes-storage-space-shortage-on-aliyun-alibaba-cloud-ac28230fe3d3','faun.pub: Troubleshooting Kubernetes nodes storage space shortage on Aliyun'' (Alibaba Cloud)','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Troubleshooting Kubernetes nodes storage space shortage on Aliyun'' (Alibaba Cloud) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903258869766092e+09,0,'2026-05-17T17:43:08.697661+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/understanding-the-kubernetes-manifest-e96d680f2a11','faun.pub: Understanding the Kubernetes Manifest','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Understanding the Kubernetes Manifest in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902959471919798e+09,0,'2026-05-17T16:53:14.719198+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/upgrading-and-scaling-kubernetes-cluster-in-aws-6971b3936465','faun.pub: Upgrading and Scaling Kubernetes cluster in AWS','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Upgrading and Scaling Kubernetes cluster in AWS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032345.57165,0,'2026-05-17T17:39:05.571650+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/using-aws-api-gateway-as-proxy-to-our-internal-application-369eb115db70','faun.pub: Using AWS API Gateway As Proxy To Our Internal Application','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Using AWS API Gateway As Proxy To Our Internal Application in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032902.01442,0,'2026-05-17T17:48:22.014420+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-networking.md"]','["aws-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/using-aws-session-manager-for-port-forwarding-to-remote-hosts-8168589ba579','faun.pub: Using AWS Session Manager For Port Forwarding To Remote Hosts','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Using AWS Session Manager For Port Forwarding To Remote Hosts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903144849241399e+09,0,'2026-05-17T17:24:08.492414+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-miscellaneous.md"]','["aws-miscellaneous.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/using-aws-session-manager-with-ansible-to-execute-playbook-on-ec2-ac97fa17b187','faun.pub: Using AWS Session Manager With Ansible To Execute Playbook On'' EC2','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Using AWS Session Manager With Ansible To Execute Playbook On'' EC2 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903252456690096e+09,0,'2026-05-17T17:42:04.566901+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/what-is-chaos-engineering-a89b64db9af0','faun.pub: What is Chaos Engineering?','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: What is Chaos Engineering? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903301940847897e+09,0,'2026-05-17T17:50:19.408479+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/chaos-engineering.md"]','["chaos-engineering.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/what-is-difference-of-event-driven-architecture-message-driven-architecture-and-microservices-f5623e51f868','faun.pub: Understanding the Differences Between Event-Driven, Message-Driven,'' and Microservices Architectures with AWS Services','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Understanding the Differences Between Event-Driven, Message-Driven,'' and Microservices Architectures with AWS Services in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902950936333894e+09,0,'2026-05-17T16:51:49.363339+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://faun.pub/why-we-moved-from-lambda-to-ecs-b84674f31869','faun.pub: Why We Moved From Lambda to ECS','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Why We Moved From Lambda to ECS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790321499660809e+09,0,'2026-05-17T17:35:49.966081+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-containers.md"]','["aws-containers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://fauna.com/blog/comparison-faas-providers','fauna.com: How does FaaS compare to PaaS and CaaS. A Comparison of Serverless'' Function (FaaS) Providers','','N/A',0,'A curated technical resource and architectural guide covering fauna.com: How does FaaS compare to PaaS and CaaS. A Comparison of Serverless'' Function (FaaS) Providers in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790320687375791e+09,0,'2026-05-17T17:34:28.737579+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/serverless.md"]','["serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://fdk.codes/securing-kubernetes-apps-with-keycloak-and-gatekeeper','Securing Kubernetes Apps with Keycloak and Gatekeeper','','N/A',0,'A curated technical resource and architectural guide covering Securing Kubernetes Apps with Keycloak and Gatekeeper in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779029482836766e+09,0,'2026-05-17T16:51:22.836766+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/gatekeeper-k8-hardening-backlog-956d1b6860b6','faun.pub: Gatekeeper | K8 hardening backlog','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Gatekeeper | K8 hardening backlog in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034424,0,'2026-05-17T18:13:44.621804+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/getting-started-with-observability-657d57aab1c7','faun.pub: Getting started with Observability','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Getting started with Observability in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029631,0,'2026-05-17T16:53:51.080819+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/git-clone-using-init-container-kubernetes-b49535be6968','==faun.pub: Git Clone using Init-container | Kubernetes==','','N/A',0,'A curated technical resource and architectural guide covering ==faun.pub: Git Clone using Init-container | Kubernetes== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030587,0,'2026-05-17T17:09:47.345838+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/give-users-and-groups-access-to-kubernetes-cluster-using-rbac-b614b6c0b383','==faun.pub: Give Users and Groups Access to Kubernetes Cluster Using RBAC==','','N/A',0,'A curated technical resource and architectural guide covering ==faun.pub: Give Users and Groups Access to Kubernetes Cluster Using RBAC== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032556,0,'2026-05-17T17:42:36.137522+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/grafana-prometheus-and-loki-exploring-metrics-and-logs-f198637784fc','faun.pub: Grafana, Prometheus, and Loki: Exploring Metrics and Logs','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Grafana, Prometheus, and Loki: Exploring Metrics and Logs in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032251,0,'2026-05-17T17:37:31.792267+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/handling-exposed-aws-access-key-b053362abd73','faun.pub: Handling Exposed AWS Access Key','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Handling Exposed AWS Access Key in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031849,0,'2026-05-17T17:30:49.992583+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/helm-command-cheat-sheet-by-m-sharma-488706ecf131','faun.pub: Helm Command Cheat Sheet | By M. Sharma','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Helm Command Cheat Sheet | By M. Sharma in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034405,0,'2026-05-17T18:13:25.313005+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/helm-template-actions-functions-and-pipelines-16ed23ed336f','faun.pub: Helm — Template Actions, Functions, and Pipelines 🌟','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Helm — Template Actions, Functions, and Pipelines 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033575,0,'2026-05-17T17:59:35.772693+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/hierarchical-namespaces-in-kubernetes-5b07ea2c3e65','==faun.pub: Hierarchical Namespaces in Kubernetes==','','N/A',0,'A curated technical resource and architectural guide covering ==faun.pub: Hierarchical Namespaces in Kubernetes== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029820,0,'2026-05-17T16:57:00.533227+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/how-helm-subcharts-make-the-transition-to-argo-rollouts-a-breeze-aaf160924dbf','faun.pub: How Helm Subcharts Make the Transition to Argo Rollouts a Breeze','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: How Helm Subcharts Make the Transition to Argo Rollouts a Breeze in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031439,0,'2026-05-17T17:23:59.981352+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/how-to-access-aws-services-from-eks-ab5fa003a1b6','==faun.pub: How to access AWS services from EKS==','','N/A',0,'A curated technical resource and architectural guide covering ==faun.pub: How to access AWS services from EKS== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032296,0,'2026-05-17T17:38:16.568047+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/how-to-automate-the-setup-of-a-kubernetes-cluster-on-gcp-e97918bf41de','faun.pub: How to automate the setup of a Kubernetes cluster on GCP','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: How to automate the setup of a Kubernetes cluster on GCP in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032922,0,'2026-05-17T17:48:42.412724+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/how-to-build-a-gitops-workflow-with-argocd-kustomize-and-github-actions-f919e7443295','faun.pub: How to build a GitOps workflow with ArgoCD, Kustomize and GitHub'' Actions','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: How to build a GitOps workflow with ArgoCD, Kustomize and GitHub'' Actions in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033074,0,'2026-05-17T17:51:14.283292+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kustomize.md"]','["kustomize.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/how-to-deploy-jaeger-on-kubernetes-69cf48447182','faun.pub: How to deploy Jaeger on Kubernetes. A beginner’s guide to Jaeger'' (5 Part Series)','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779033663,0,'2026-05-17T18:01:03.172786+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/how-to-monitor-and-alert-on-nginx-ingress-in-kubernetes-6d7d172f0399','faun.pub: How to Monitor and Alert on Ingress-NGINX in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: How to Monitor and Alert on Ingress-NGINX in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031533,0,'2026-05-17T17:25:33.427565+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/how-to-use-priorities-in-kubernetes-e1bb1b722b6a','faun.pub: How to utilize priorities in Kubernetes?','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: How to utilize priorities in Kubernetes? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032619,0,'2026-05-17T17:43:39.974071+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/hygiene-of-argocd-built-automation-at-a-scale-cf63ee459510','faun.pub: Hygiene of an ArgoCD-built automation at a scale','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Hygiene of an ArgoCD-built automation at a scale in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033844,0,'2026-05-17T18:04:04.644914+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/implementing-event-driven-architecture-with-aws-eventbridge-event-driven-messaging-pattern-9d29262bfade','faun.pub: Implementing Event Driven Architecture With AWS EventBridge —'' Event-Driven Messaging Pattern','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Implementing Event Driven Architecture With AWS EventBridge —'' Event-Driven Messaging Pattern in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031552,0,'2026-05-17T17:25:52.738054+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-messaging.md"]','["aws-messaging.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/import-your-existing-cloud-infra-into-terraform-ca70da146152','faun.pub: Import your existing cloud infra into Terraform','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Import your existing cloud infra into Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032172,0,'2026-05-17T17:36:12.933294+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/integrate-keycloak-with-hashicorp-vault-5264a873dd2f','faun.pub: Integrate Keycloak with HashiCorp Vault','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Integrate Keycloak with HashiCorp Vault in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031787,0,'2026-05-17T17:29:47.811737+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/intelligently-estimating-your-kubernetes-resource-needs-c12a75ea3138','faun.pub: Intelligently estimating your Kubernetes resource needs!','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Intelligently estimating your Kubernetes resource needs! in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033280,0,'2026-05-17T17:54:40.398876+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/k3s-vs-talos-linux-8a1e0dce9a77','K3s vs Talos Linux','','N/A',0,'A curated technical resource and architectural guide covering K3s vs Talos Linux in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030991,0,'2026-05-17T17:16:31.096023+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/kasten-k10-on-kubesphere-to-ensure-kubernetes-backup-and-restore-1bc59a0b91aa','faun.pub: Kasten K10 on KubeSphere to Ensure Kubernetes Backup and Restore','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Kasten K10 on KubeSphere to Ensure Kubernetes Backup and Restore in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032371,0,'2026-05-17T17:39:31.779196+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-backup-migrations.md"]','["kubernetes-backup-migrations.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/keda-ec9fc7c8dd81','faun.pub: Scaling an app in Kubernetes with KEDA (no Prometheus is needed)','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Scaling an app in Kubernetes with KEDA (no Prometheus is needed) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031466,0,'2026-05-17T17:24:26.583646+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/kubernetes-architecture-explained-under-5-minutes-e35277c4b6bc','faun.pub: Kubernetes Architecture Explained — Under 5 Minutes','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Kubernetes Architecture Explained — Under 5 Minutes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032753,0,'2026-05-17T17:45:53.947411+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/kubernetes-chronicles-k8s-04-k8s-series-pod-resource-request-limits-49ac0cf67ae6','faun.pub: Kubernetes Chronicles:(K8s#04)|K8s Series | POD Resource Request'' & Limits','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Kubernetes Chronicles:(K8s#04)|K8s Series | POD Resource Request'' & Limits in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029569,0,'2026-05-17T16:52:49.684440+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/kubernetes-commands-for-deployment-and-management-e10a74c95015','faun.pub: Kubernetes Commands for Deployment and Management','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Kubernetes Commands for Deployment and Management in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029310,0,'2026-05-17T16:48:30.077718+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/kubernetes-controllers-custom-resources-and-operators-explained-8e92f46829f6','==faun.pub: Kubernetes Controllers, Custom Resources, and Operators Explained==','','N/A',0,'A curated technical resource and architectural guide covering ==faun.pub: Kubernetes Controllers, Custom Resources, and Operators Explained== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032244,0,'2026-05-17T17:37:24.693245+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/kubernetes-deployment-strategies-f36e7e4d2be','faun.pub: Kubernetes Deployment Strategies','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Kubernetes Deployment Strategies in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779032455,0,'2026-05-17T17:40:55.115855+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"duplicate_of": "https://www.weave.works/blog/kubernetes-deployment-strategies"}');
+INSERT INTO "resources" VALUES('https://faun.pub/kubernetes-ingress-with-nginx-3c77e703e91a','==faun.pub: Kubernetes Ingress with Nginx==','','N/A',0,'A curated technical resource and architectural guide covering ==faun.pub: Kubernetes Ingress with Nginx== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030979,0,'2026-05-17T17:16:19.284403+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/kubernetes-liveness-probes-1a053f53690c','faun.pub: Kubernetes Liveness Probes','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Kubernetes Liveness Probes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029940,0,'2026-05-17T16:59:00.823354+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/kubernetes-multi-tenancy-with-amazon-eks-best-practices-and-considerations-60bfd78c2f9a','faun.pub: Kubernetes Multi-tenancy with Amazon EKS: Best practices and considerations'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Kubernetes Multi-tenancy with Amazon EKS: Best practices and considerations'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033218,0,'2026-05-17T17:53:38.087095+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/kubernetes-nginx-deployments-simplified-management-and-increased-scalability-8b1a32884db1','faun.pub: Kubernetes Nginx Deployments: Simplified Management and Increased'' Scalability','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Kubernetes Nginx Deployments: Simplified Management and Increased'' Scalability in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029805,0,'2026-05-17T16:56:45.151750+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/kubernetes-practice-automating-blue-green-deployment-with-argo-rollouts-2279aa890c53','faun.pub: Kubernetes Practice — Automating Blue/Green Deployment with Argo'' Rollouts','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Kubernetes Practice — Automating Blue/Green Deployment with Argo'' Rollouts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034172,0,'2026-05-17T18:09:32.847552+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/kubernetes-practice-logging-with-logstash-and-fluentd-by-sidecar-container-86076da0812f','faun.pub: Kubernetes Practice — Logging with Logstash and FluentD by Sidecar'' Container','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Kubernetes Practice — Logging with Logstash and FluentD by Sidecar'' Container in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779033844,0,'2026-05-17T18:04:04.656691+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{"duplicate_of": "https://dev.to/devopsvn/kubernetes-practice-logging-with-logstash-and-fluentd-by-sidecar-container-16oi"}');
+INSERT INTO "resources" VALUES('https://faun.pub/kubernetes-service-types-tutorial-39223391316c','faun.pub: Kubernetes Service Types Tutorial | Pavan Belagatti 🌟','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Kubernetes Service Types Tutorial | Pavan Belagatti 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031649,0,'2026-05-17T17:27:29.460270+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/kubernetes-story-how-kubernetes-works-with-container-runtime-ce618a306f64','faun.pub: Deep into Container — How Kubernetes works with Container Runtime','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Deep into Container — How Kubernetes works with Container Runtime in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032798,0,'2026-05-17T17:46:38.247756+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/lets-encrypt-and-certmanager-aa88775730b8','==faun.pub: Let’s encrypt and CertManager==','','N/A',0,'A curated technical resource and architectural guide covering ==faun.pub: Let’s encrypt and CertManager== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032339,0,'2026-05-17T17:38:59.791066+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/multi-cloud-is-not-the-solution-to-the-next-aws-outage-bb41c0b14573','faun.pub: Multi-Cloud is NOT the solution to the next AWS outage','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Multi-Cloud is NOT the solution to the next AWS outage in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034049,0,'2026-05-17T18:07:29.222379+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/public-cloud-solutions.md"]','["public-cloud-solutions.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/multiple-schedulers-in-kubernetes-a78a7b4fa4b2','faun.pub: Multiple Schedulers in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Multiple Schedulers in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031339,0,'2026-05-17T17:22:19.821147+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/optimize-kubernetes-resource-management-with-time-to-live-ttl-for-cleaner-cluster-ea1c6e0c1e73','faun.pub: Optimize Kubernetes Resource Management with Time-To-Live (TTL)'' for Cleaner Cluster','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Optimize Kubernetes Resource Management with Time-To-Live (TTL)'' for Cleaner Cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032114,0,'2026-05-17T17:35:14.063721+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/package-and-deploy-your-application-using-helm-chart-21f0c568e65c','faun.pub: Package and Deploy Your Application Using Helm Chart','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Package and Deploy Your Application Using Helm Chart in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033092,0,'2026-05-17T17:51:32.285071+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/practical-example-of-how-to-set-requests-and-limits-on-kubernetes-87521b599983','faun.pub: Practical example of how to set requests and limits on Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Practical example of how to set requests and limits on Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033236,0,'2026-05-17T17:53:56.719205+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/production-grade-kubernetes-monitoring-using-prometheus-78144b835b60','faun.pub: Production grade Kubernetes Monitoring using Prometheus 🌟','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Production grade Kubernetes Monitoring using Prometheus 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033591,0,'2026-05-17T17:59:51.816748+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/redis-high-availability-with-sentinel-on-kubernetes-k8s-a1d67842e0ce','faun.pub: Redis High availability with Sentinel on Kubernetes(K8s)','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Redis High availability with Sentinel on Kubernetes(K8s) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033071,0,'2026-05-17T17:51:11.798501+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/caching.md"]','["caching.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/scaling-your-application-using-kubernetes-9ad0d6bcf0d6','faun.pub: Scaling Your Application Using Kubernetes - Harness | Pavan Belagatti','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Scaling Your Application Using Kubernetes - Harness | Pavan Belagatti in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779032216,0,'2026-05-17T17:36:56.788355+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{"duplicate_of": "https://dev.to/pavanbelagatti/scaling-your-application-with-kubernetes-5715"}');
+INSERT INTO "resources" VALUES('https://faun.pub/secrets-kubernetes-298ea8dd9911','==faun.pub: Secrets | Kubernetes==','','N/A',0,'A curated technical resource and architectural guide covering ==faun.pub: Secrets | Kubernetes== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030741,0,'2026-05-17T17:12:21.979302+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/serverless-with-spring-boot-aws-lambda-bc76c1de2b12','faun.pub: Serverless With Spring Boot & AWS Lambda','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Serverless With Spring Boot & AWS Lambda in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032699,0,'2026-05-17T17:44:59.208794+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-serverless.md"]','["aws-serverless.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/set-up-global-rate-limiting-with-aws-waf-in-5-minutes-bd43a9309683','faun.pub: Set up global rate limiting with AWS WAF in 5 minutes','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Set up global rate limiting with AWS WAF in 5 minutes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034522,0,'2026-05-17T18:15:22.745390+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/set-up-jenkins-on-a-kubernetes-cluster-2b982c840ebe','==faun.pub: Set up Jenkins on a Kubernetes Cluster==','','N/A',0,'A curated technical resource and architectural guide covering ==faun.pub: Set up Jenkins on a Kubernetes Cluster== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030572,0,'2026-05-17T17:09:32.442548+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/spying-on-kubernetes-pods-with-kubespy-3043a3ed044b','faun.pub: Spying on Kubernetes Pods with kubespy','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Spying on Kubernetes Pods with kubespy in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033671,0,'2026-05-17T18:01:11.617415+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/straight-to-the-point-kubernetes-probes-e5b23e267d9d','faun.pub: Straight to the Point: Kubernetes Probes','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Straight to the Point: Kubernetes Probes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030824,0,'2026-05-17T17:13:44.404453+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/taints-and-toleration-basics-in-kubernetes-c0538c3f6deb','faun.pub: Taints And Toleration Basics In Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Taints And Toleration Basics In Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031442,0,'2026-05-17T17:24:02.171671+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/terraform-null-provider-and-null-resource-explained-6a8d674cad63','faun.pub: Terraform null provider and null_resource explained 🌟','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Terraform null provider and null_resource explained 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032134,0,'2026-05-17T17:35:34.559855+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/terraform-prevent-conditionally-created-resources-from-deletion-dcec1b793565','faun.pub: Terraform-Prevent Conditionally Created Resources From Deletion'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Terraform-Prevent Conditionally Created Resources From Deletion'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032420,0,'2026-05-17T17:40:20.901947+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/the-best-infrastructure-as-code-tools-for-2021-b37c323e89f0','faun.pub: The best Infrastructure as Code tools for 2021','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: The best Infrastructure as Code tools for 2021 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031230,0,'2026-05-17T17:20:30.769870+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/iac.md"]','["iac.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/the-lifecycle-of-a-terraform-resource-lifecycle-meta-argument-3cc4555ec976','faun.pub: The Lifecycle of a Terraform Resource — Lifecycle Meta-Argument','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: The Lifecycle of a Terraform Resource — Lifecycle Meta-Argument in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031564,0,'2026-05-17T17:26:04.057369+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/top-10-uncommon-devops-tools-you-should-know-f4f4464ec7f3','faun.pub: Top 10 uncommon DevOps tools you should know','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Top 10 uncommon DevOps tools you should know in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032039,0,'2026-05-17T17:33:59.053270+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops-tools.md"]','["devops-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/troubleshooting-kubernetes-nodes-storage-space-shortage-on-aliyun-alibaba-cloud-ac28230fe3d3','faun.pub: Troubleshooting Kubernetes nodes storage space shortage on Aliyun'' (Alibaba Cloud)','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Troubleshooting Kubernetes nodes storage space shortage on Aliyun'' (Alibaba Cloud) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032588,0,'2026-05-17T17:43:08.697661+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/understanding-the-kubernetes-manifest-e96d680f2a11','faun.pub: Understanding the Kubernetes Manifest','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Understanding the Kubernetes Manifest in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029594,0,'2026-05-17T16:53:14.719198+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/upgrading-and-scaling-kubernetes-cluster-in-aws-6971b3936465','faun.pub: Upgrading and Scaling Kubernetes cluster in AWS','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Upgrading and Scaling Kubernetes cluster in AWS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032345,0,'2026-05-17T17:39:05.571650+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/using-aws-api-gateway-as-proxy-to-our-internal-application-369eb115db70','faun.pub: Using AWS API Gateway As Proxy To Our Internal Application','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Using AWS API Gateway As Proxy To Our Internal Application in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032902,0,'2026-05-17T17:48:22.014420+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-networking.md"]','["aws-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/using-aws-session-manager-for-port-forwarding-to-remote-hosts-8168589ba579','faun.pub: Using AWS Session Manager For Port Forwarding To Remote Hosts','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Using AWS Session Manager For Port Forwarding To Remote Hosts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031448,0,'2026-05-17T17:24:08.492414+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-miscellaneous.md"]','["aws-miscellaneous.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/using-aws-session-manager-with-ansible-to-execute-playbook-on-ec2-ac97fa17b187','faun.pub: Using AWS Session Manager With Ansible To Execute Playbook On'' EC2','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Using AWS Session Manager With Ansible To Execute Playbook On'' EC2 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032524,0,'2026-05-17T17:42:04.566901+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/what-is-chaos-engineering-a89b64db9af0','faun.pub: What is Chaos Engineering?','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: What is Chaos Engineering? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033019,0,'2026-05-17T17:50:19.408479+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/chaos-engineering.md"]','["chaos-engineering.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/what-is-difference-of-event-driven-architecture-message-driven-architecture-and-microservices-f5623e51f868','faun.pub: Understanding the Differences Between Event-Driven, Message-Driven,'' and Microservices Architectures with AWS Services','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Understanding the Differences Between Event-Driven, Message-Driven,'' and Microservices Architectures with AWS Services in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029509,0,'2026-05-17T16:51:49.363339+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://faun.pub/why-we-moved-from-lambda-to-ecs-b84674f31869','faun.pub: Why We Moved From Lambda to ECS','','N/A',0,'A curated technical resource and architectural guide covering faun.pub: Why We Moved From Lambda to ECS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032149,0,'2026-05-17T17:35:49.966081+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-containers.md"]','["aws-containers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://fauna.com/blog/comparison-faas-providers','fauna.com: How does FaaS compare to PaaS and CaaS. A Comparison of Serverless'' Function (FaaS) Providers','','N/A',0,'A curated technical resource and architectural guide covering fauna.com: How does FaaS compare to PaaS and CaaS. A Comparison of Serverless'' Function (FaaS) Providers in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032068,0,'2026-05-17T17:34:28.737579+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/serverless.md"]','["serverless.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://fdk.codes/securing-kubernetes-apps-with-keycloak-and-gatekeeper','Securing Kubernetes Apps with Keycloak and Gatekeeper','','N/A',0,'A curated technical resource and architectural guide covering Securing Kubernetes Apps with Keycloak and Gatekeeper in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029482,0,'2026-05-17T16:51:22.836766+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://featureflags.io/feature-flags-vs-branching','featureflags.io: Flags vs Branching','','2019',0,'An analysis comparing feature flagging with branch-based isolation. Explains how runtime toggle configurations decouple code deployments from feature releases, enabling safe, continuous trunk-based deployment models.','Markdown','Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Feature Management", "Decoupling"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://featureflags.io/python-feature-flags','Python Feature Flag Resources/Solutions','','2021',3,'Curator Insight aggregates feature flagging solutions for Python-based stacks. Live Grounding emphasizes that modern distributed microservices rely on dynamic flag management platforms (such as Unleash or LaunchDarkly) to execute runtime decoupling, safe continuous delivery, and progressive rollout protocols without service disruption.','Python','Resource Portal','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Microservices", "Feature Management"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://fedidat.com/250-jvisualvm-openshift-pod','VisualVM: JVisualVM to an Openshift pod','','2021',0,'Step-by-step tutorial on forwarding JMX connections to JVisualVM clients over Kubernetes port-forwarding. Facilitates real-time thread inspection, heap monitoring, and manual GC triggers.','None','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Application Monitoring", "Java Diagnostics"]','["[COMMUNITY-TOOL]"]','[]','["monitoring.md"]','{}','{}');
@@ -5203,22 +5203,22 @@ INSERT INTO "resources" VALUES('https://fedoramagazine.org/use-docker-compose-wi
INSERT INTO "resources" VALUES('https://fedoramagazine.org/using-ansible-to-configure-podman-containers','fedoramagazine.org: Using Ansible to configure Podman containers 🌟','','2021',0,'Introduces Podman automation using native Ansible modules. Details how to coordinate rootless container deployments, configure volume mapping, publish network ports, and manage container life cycles without requiring a system-level Docker daemon.','YAML','Blog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Containers"]','["[COMMUNITY-TOOL]"]','[]','["ansible.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://fedoramagazine.org/varnish-site-faster-stable','fedoramagazine.org: Varnish: Your site faster and more stable','','2021',0,'A practical system administration guide demonstrating how to set up, secure, and monitor Varnish Cache on enterprise Linux configurations to handle surge traffic and ensure static file acceleration.','English','Technical Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data & Caching", "Edge Caching", "Varnish"]','["[COMMUNITY-TOOL]"]','[]','["caching.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://feedly.com','feedly.com','','2023',3,'A widely-used content aggregator tool used by FinOps engineers to curate technology updates, track major cloud provider releases, and aggregate performance engineering best practices in a single feed.','English','Platform','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["FinOps & Cloud Cost", "Community Resources", "Curation"]','["[COMMUNITY-TOOL]"]','[]','["newsfeeds.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://fenyuk.medium.com/helm-for-kubernetes-datree-for-keeping-cluster-secure-and-healthy-6fbd10f0d958','fenyuk.medium.com: Helm for Kubernetes. Datree for keeping cluster secure'' and healthy 🌟','','N/A',0,'A curated technical resource and architectural guide covering fenyuk.medium.com: Helm for Kubernetes. Datree for keeping cluster secure'' and healthy 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903366317151093e+09,0,'2026-05-17T18:01:03.171511+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://fenyuk.medium.com/helm-for-kubernetes-gitops-with-argo-cd-c8f80330596','fenyuk.medium.com: Helm for Kubernetes. GitOps with Argo CD 🌟','','N/A',0,'A curated technical resource and architectural guide covering fenyuk.medium.com: Helm for Kubernetes. GitOps with Argo CD 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903341888397192e+09,0,'2026-05-17T17:56:58.883972+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://fernandovillalba.substack.com/p/devops-dont-destroy-silos-transform','fernandovillalba.substack.com: DevOps: Don''t destroy silos, transform them','','N/A',0,'A curated technical resource and architectural guide covering fernandovillalba.substack.com: DevOps: Don''t destroy silos, transform them in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903032993325495e+09,0,'2026-05-17T17:05:29.933255+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://figments.medium.com/argocd-the-first-step-towards-gitops-899732fbc33e','figments.medium.com: ArgoCD: The first step towards GitOps','','N/A',0,'A curated technical resource and architectural guide covering figments.medium.com: ArgoCD: The first step towards GitOps in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790307391615889e+09,0,'2026-05-17T17:12:19.161589+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://figments.medium.com/observable-kubernetes-cluster-using-grafana-loki-prometheus-a661a31d7ad8','figments.medium.com: Observable Kubernetes Cluster Using Grafana-Loki-Prometheus','','N/A',0,'A curated technical resource and architectural guide covering figments.medium.com: Observable Kubernetes Cluster Using Grafana-Loki-Prometheus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903218474667501e+09,0,'2026-05-17T17:36:24.746675+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://fenyuk.medium.com/helm-for-kubernetes-datree-for-keeping-cluster-secure-and-healthy-6fbd10f0d958','fenyuk.medium.com: Helm for Kubernetes. Datree for keeping cluster secure'' and healthy 🌟','','N/A',0,'A curated technical resource and architectural guide covering fenyuk.medium.com: Helm for Kubernetes. Datree for keeping cluster secure'' and healthy 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033663,0,'2026-05-17T18:01:03.171511+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://fenyuk.medium.com/helm-for-kubernetes-gitops-with-argo-cd-c8f80330596','fenyuk.medium.com: Helm for Kubernetes. GitOps with Argo CD 🌟','','N/A',0,'A curated technical resource and architectural guide covering fenyuk.medium.com: Helm for Kubernetes. GitOps with Argo CD 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033418,0,'2026-05-17T17:56:58.883972+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://fernandovillalba.substack.com/p/devops-dont-destroy-silos-transform','fernandovillalba.substack.com: DevOps: Don''t destroy silos, transform them','','N/A',0,'A curated technical resource and architectural guide covering fernandovillalba.substack.com: DevOps: Don''t destroy silos, transform them in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030329,0,'2026-05-17T17:05:29.933255+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://figments.medium.com/argocd-the-first-step-towards-gitops-899732fbc33e','figments.medium.com: ArgoCD: The first step towards GitOps','','N/A',0,'A curated technical resource and architectural guide covering figments.medium.com: ArgoCD: The first step towards GitOps in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030739,0,'2026-05-17T17:12:19.161589+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://figments.medium.com/observable-kubernetes-cluster-using-grafana-loki-prometheus-a661a31d7ad8','figments.medium.com: Observable Kubernetes Cluster Using Grafana-Loki-Prometheus','','N/A',0,'A curated technical resource and architectural guide covering figments.medium.com: Observable Kubernetes Cluster Using Grafana-Loki-Prometheus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032184,0,'2026-05-17T17:36:24.746675+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://fika.works/blog/eks-service-accounts','EKS Service Accounts Explained','','2021',0,'In-depth analysis of IAM Roles for Service Accounts (IRSA) architecture. Covers OpenID Connect (OIDC) federation, JWT token injection, and structural principal boundary configuration.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "AWS EKS", "Security"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://finance.yahoo.com/news/ibms-red-hat-openshift-platform-143702224.html','finance.yahoo.com: IBM''s Red Hat OpenShift Platform to be Leveraged by Siemens','','2021',3,'Examines Siemens'' strategic choice to run its MindSphere industrial cloud platform using Red Hat OpenShift. Discusses the deployment of standardized Kubernetes platforms across physical factories, edge devices, and public cloud architectures.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Kubernetes", "Industrial IoT", "Enterprise Deployments"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://finance.yahoo.com/sectors/technology/articles/broadcom-expands-collaboration-google-cloud-130000376.html?linkId=61973388','Broadcom Expands Collaboration with Google Cloud on Cloud Network Insights','Broadcom and Google Cloud collaborate to launch Cloud Network Insights, an observability service enabled by AppNeta for multi-cloud, hybrid, and agentic environments.','2026',4,'Google Cloud and Broadcom have collaborated to launch Cloud Network Insights, a first-party observability service powered by Broadcom''s AppNeta technology. Designed for hybrid, multi-cloud, and agentic environments, the platform delivers deep end-to-end network path visibility to help IT teams rapidly isolate application performance issues from network-related bottlenecks. This integration addresses the critical telemetry requirements of distributed AI workloads and cross-cloud SaaS dependencies, significantly reducing Mean Time to Resolution (MTTR).','en','article','advanced',0,'online','automatic','2e28b1edea659cb648fd213c5bbf5256fc7d693624c7af621bf50db4c7f0e4f3',NULL,1.78035245411978197e+09,0,'2026-06-02T00:20:54.119782+02:00',NULL,NULL,NULL,'["Public Cloud", "Google Cloud Platform", "Observability", "Network Performance Monitoring"]','["[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "Broadcom and Google Cloud are highly trusted enterprise vendors introducing enterprise-grade network observability.", "social_preview_url": "", "source_provenance": "X.com (GoogleCloud)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://finance.yahoo.com/sectors/technology/articles/broadcom-expands-collaboration-google-cloud-130000376.html?linkId=61973388','Broadcom Expands Collaboration with Google Cloud on Cloud Network Insights','Broadcom and Google Cloud collaborate to launch Cloud Network Insights, an observability service enabled by AppNeta for multi-cloud, hybrid, and agentic environments.','2026',4,'Google Cloud and Broadcom have collaborated to launch Cloud Network Insights, a first-party observability service powered by Broadcom''s AppNeta technology. Designed for hybrid, multi-cloud, and agentic environments, the platform delivers deep end-to-end network path visibility to help IT teams rapidly isolate application performance issues from network-related bottlenecks. This integration addresses the critical telemetry requirements of distributed AI workloads and cross-cloud SaaS dependencies, significantly reducing Mean Time to Resolution (MTTR).','en','article','advanced',0,'online','automatic','2e28b1edea659cb648fd213c5bbf5256fc7d693624c7af621bf50db4c7f0e4f3',NULL,1780352454,0,'2026-06-02T00:20:54.119782+02:00',NULL,NULL,NULL,'["Public Cloud", "Google Cloud Platform", "Observability", "Network Performance Monitoring"]','["[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "Broadcom and Google Cloud are highly trusted enterprise vendors introducing enterprise-grade network observability.", "social_preview_url": "", "source_provenance": "X.com (GoogleCloud)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://firebase.google.com','firebase.google.com','','2026',0,'Google''s premium Backend-as-a-Service platform. Features real-time JSON databases, managed authentication, and serverless compute triggers optimized for client applications and lightweight microservices.','None','Platform','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Backend-as-a-Service", "Google Cloud", "BaaS Platform"]','["[COMMUNITY-TOOL]"]','[]','["devel-sites.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://firefox-source-docs.mozilla.org/devtools-user/tools_toolbox/index.html','Firefox DevTools','','2026',0,'Official source files and reference manuals documenting the Firefox Developer Tools suite. Outlines its advanced grid layout debuggers, network request visualizers, and raw telemetry profiling.','None','Documentation','Medium',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Workspace", "Diagnostics & Debugging", "Browser Developer Tools"]','["[COMMUNITY-TOOL]"]','[]','["ChromeDevTools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://fireship.dev/async-javascript-from-callbacks-to-promises-to-async-await',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','f5ff9871d7c28010f57a7638faa18050f8a2bbf78fd37ae5e377ffc8631b05ac',100.0,1.77913049501490211e+09,0,'2026-05-18T20:54:55.014902+02:00',NULL,NULL,NULL,'[]','[]','["docs/javascript.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://fireship.dev/beginners-guide-to-javascript-prototype',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','aa2de0da74b546319f1b94591c763fb796df150d58cb2362beb0f979a5c30c94',100.0,1.77913049500649905e+09,0,'2026-05-18T20:54:55.006499+02:00',NULL,NULL,NULL,'[]','[]','["docs/javascript.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://fireship.dev/async-javascript-from-callbacks-to-promises-to-async-await',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','f5ff9871d7c28010f57a7638faa18050f8a2bbf78fd37ae5e377ffc8631b05ac',100.0,1779130495,0,'2026-05-18T20:54:55.014902+02:00',NULL,NULL,NULL,'[]','[]','["docs/javascript.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://fireship.dev/beginners-guide-to-javascript-prototype',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','aa2de0da74b546319f1b94591c763fb796df150d58cb2362beb0f979a5c30c94',100.0,1779130495,0,'2026-05-18T20:54:55.006499+02:00',NULL,NULL,NULL,'[]','[]','["docs/javascript.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://first-web-scraper.readthedocs.io/en/latest','First web scraper','','2020',3,'Curator Insight reviews a step-by-step tutorial designed to build initial web scraping functions using requests and BeautifulSoup. Live Grounding highlights its value for educational pipelines, teaching fundamental DOM and network parsing concepts before developers transition to concurrent systems.','Python','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Science", "Data Engineering", "Web Scraping"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://first-web-scraper.readthedocs.org','First web scraper','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','db9707ba3e2e0fdab98ce56ffa2030014a4af1bebb66f51a68f12b64e64157f5',100.0,1.77903209136781311e+09,0,'2026-05-17T17:34:51.367813+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://first-web-scraper.readthedocs.io/en/latest"}');
+INSERT INTO "resources" VALUES('https://first-web-scraper.readthedocs.org','First web scraper','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','db9707ba3e2e0fdab98ce56ffa2030014a4af1bebb66f51a68f12b64e64157f5',100.0,1779032091,0,'2026-05-17T17:34:51.367813+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://first-web-scraper.readthedocs.io/en/latest"}');
INSERT INTO "resources" VALUES('https://flagger.app','Flagger','','2024',0,'Flagger is an industry-standard Kubernetes progressive delivery operator that automates canary rollouts, A/B testing, and blue/green patterns. By orchestrating service mesh routers (Istio, Linkerd) and ingress controllers, Flagger analyzes metrics and safely triggers rollbacks on anomalies.','Go','Kubernetes Operator','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Deployment & Delivery", "Progressive Delivery", "Flagger"]','["[COMMUNITY-TOOL]"]','[]','["gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://flask.palletsprojects.com','Flask Documentation 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','26a629a4fbc083bb9a87ea12172a4556b98823bd68fe505359ba8f652dc0294b',100.0,1.779031302434628e+09,0,'2026-05-17T17:21:42.434628+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://flask.palletsprojects.com/en/stable"}');
+INSERT INTO "resources" VALUES('https://flask.palletsprojects.com','Flask Documentation 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','26a629a4fbc083bb9a87ea12172a4556b98823bd68fe505359ba8f652dc0294b',100.0,1779031302,0,'2026-05-17T17:21:42.434628+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://flask.palletsprojects.com/en/stable"}');
INSERT INTO "resources" VALUES('https://flask.palletsprojects.com/en/stable','Flask Documentation 🌟','','2026',0,'Official technical specifications and documentation for Flask, Python''s leading microframework. Details its extensible design, built-in WSGI compliance, routing structures, and strategies for configuring custom extensions in high-performance microservices.','Python','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Web Frameworks", "Microframeworks"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://fleetdm.com/engineering/tips-for-github-actions-usability','blog.fleetdm.com: 4 tips for GitHub Actions usability (+2 bonus tips for debugging)','','2022',0,'Provides practical tips for optimizing GitHub Actions workflows. Outlines techniques for structured workflow organization, managing secure runner logs, and utilizing interactive terminal access for live debugging.','YAML','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipeline", "GitHub Actions", "Developer Productivity"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://flightaware.engineering/systems-monitoring-with-prometheus-grafana','Systems Monitoring with Prometheus and Grafana','','2019',0,'A foundational engineering guide on setting up a robust, scalable systems monitoring pipeline using Prometheus for time-series data storage and Grafana for visual dashboards. Highlights best practices in querying via PromQL and architecting resilient scraping targets.','None','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Metrics", "Core Stack"]','["[COMMUNITY-TOOL]"]','[]','["monitoring.md"]','{}','{}');
@@ -5231,32 +5231,32 @@ INSERT INTO "resources" VALUES('https://fluxcd.io','Flux','','2026',0,'The main
INSERT INTO "resources" VALUES('https://fluxcd.io/blog/2022/09/gitops-without-leaving-your-ide','fluxcd.io: GitOps Without Leaving your IDE','','2022',3,'Details the developer experience enhancements enabled by VS Code extensions for Flux, permitting local validation, visualization, and manual reconciliation of GitOps resources. Live Grounding illustrates that integrating validation tools directly into local IDE systems dramatically decreases shift-left deployment cycles and minimizes syntax/runtime misconfigurations prior to Git commits.','Markdown','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Deployment & Orchestration", "GitOps", "Developer Experience"]','["[COMMUNITY-TOOL]"]','[]','["flux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://fluxcd.io/blog/2022/09/how-to-gitops-your-terraform','fluxcd.io: How to GitOps Your Terraform','','2022',4,'Introduces declarative lifecycle management of Terraform-provisioned infrastructure resources using Kubernetes custom controllers. Highlights how reconciling Terraform state within the control plane eliminates state drift. Live Grounding reveals that this controller-driven paradigm has matured, bridging the gap between application-level GitOps and platform-level infrastructure provisioning.','Markdown','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "GitOps"]','["[ENTERPRISE-STABLE]"]','[]','["flux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://fluxcd.io/flux','toolkit.fluxcd.io: GitOps Toolkit 🌟','','2026',0,'Highlights the modular architecture of Flux v2 (source-controller, kustomize-controller, helm-controller, notification-controller). Allows platform teams to customize GitOps engines using dedicated custom resource definitions.','Go','Framework','High',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "GitOps & Deployment", "Flux Ecosystem"]','["[COMMUNITY-TOOL]"]','[]','["flux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://flywaydb.org','Flyway','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','3c051ec375f07292beb325818d9619fd44aa64a3de05e8639924dc2ee12ed755',100.0,1779033416.87721,0,'2026-05-17T17:56:56.877210+02:00',NULL,NULL,NULL,'[]','[]','["docs/liquibase.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://foojay.io/today/k8ssandra-performance-benchmarks-on-cloud-managed-kubernetes','foojay.io: K8ssandra Performance Benchmarks on Cloud Managed Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','c7f24915c52a76113bc6d92b352e2f625ab94f8e512fcae6b6e9acff01e95c25',100.0,1.77903215191842293e+09,1,'2026-05-17T17:35:51.918423+02:00',NULL,NULL,NULL,'[]','[]','["docs/nosql.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://flywaydb.org','Flyway','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','3c051ec375f07292beb325818d9619fd44aa64a3de05e8639924dc2ee12ed755',100.0,1779033416,0,'2026-05-17T17:56:56.877210+02:00',NULL,NULL,NULL,'[]','[]','["docs/liquibase.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://foojay.io/today/k8ssandra-performance-benchmarks-on-cloud-managed-kubernetes','foojay.io: K8ssandra Performance Benchmarks on Cloud Managed Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','c7f24915c52a76113bc6d92b352e2f625ab94f8e512fcae6b6e9acff01e95c25',100.0,1779032151,1,'2026-05-17T17:35:51.918423+02:00',NULL,NULL,NULL,'[]','[]','["docs/nosql.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://foojay.io/today/the-evolution-of-apis-from-restful-to-event-driven','foojay.io: The Evolution of APIs: From RESTful to Event-Driven','','2023',4,'Traces the transition of API paradigms from synchronous RESTful patterns to asynchronous event-driven architectures (EDA). While HTTP REST is suited for transactional CRUD operations, high-scale modern applications rely on technologies like WebSockets, gRPC, and Apache Kafka to stream real-time events. This architectural shift significantly reduces polling overhead and improves UI responsiveness.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Integration", "API Design", "Protocols & Formats"]','["[ENTERPRISE-STABLE]"]','[]','["api.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://foojay.io/today/top-10-java-language-features','foojay.io: Top 10 Java Language Features','','2022',0,'Curates the top ten most impactful modern language features in Java. Highlighting functional programming enhancements, records, pattern matching, and var inference, this guide demonstrates how modern Java matches the developer ergonomics of younger languages.','Java','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Java Language", "Syntax and Features"]','["[COMMUNITY-TOOL]"]','[]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://foreseeti.com/how-to-become-and-stay-aws-well-architected-in-a-smart-way','foreseeti.com: How to become and stay AWS well architected in a smart way','','N/A',0,'A curated technical resource and architectural guide covering foreseeti.com: How to become and stay AWS well architected in a smart way in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779029478425107e+09,0,'2026-05-17T16:51:18.425107+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-architecture.md"]','["aws-architecture.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://forklift.konveyor.io','forklift.konveyor.io 🌟','','N/A',0,'A curated technical resource and architectural guide covering forklift.konveyor.io 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903322250311803e+09,0,'2026-05-17T17:53:42.503118+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://foreseeti.com/how-to-become-and-stay-aws-well-architected-in-a-smart-way','foreseeti.com: How to become and stay AWS well architected in a smart way','','N/A',0,'A curated technical resource and architectural guide covering foreseeti.com: How to become and stay AWS well architected in a smart way in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029478,0,'2026-05-17T16:51:18.425107+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-architecture.md"]','["aws-architecture.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://forklift.konveyor.io','forklift.konveyor.io 🌟','','N/A',0,'A curated technical resource and architectural guide covering forklift.konveyor.io 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033222,0,'2026-05-17T17:53:42.503118+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://former2.com','former2.com','','2025',4,'Former2 is an industry-standard open-source browser utility that imports active AWS configurations and outputs valid CloudFormation, Terraform, or AWS CDK structures. Running client-side to protect credentials, it simplifies migrating manually provisioned resources into structured Git repositories.','JavaScript','SaaS / Open Source Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Automated Generation", "AWS Resource Importers"]','["[ENTERPRISE-STABLE]"]','[]','["aws-iac.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://forum.openai.com/public/videos/event-replay-terence-tao-and-mark-chen-on-ai-and-mathematical-discovery-2026-03-11','Event Replay: Terence Tao and Mark Chen on AI and Mathematical Discovery','A foundational discussion on how AI reasoning models are integrated into rigorous academic and mathematical scientific discoveries.','2026',4,'This forum event replay documents a dialogue between world-class mathematician Terence Tao and OpenAI''s VP of Research Mark Chen on the intersection of frontier reasoning models and formal mathematics. The session demonstrates how system-guided reasoning, hypothesis generation, and automated code generation are actively reshaping the workflow of academic research and mathematical verification.','en','Video','Advanced',0,'online','automatic','942deca2cf5874e4e426b2a94bca1b51da23aeba3d03249f9bb0d8c8ec948eb1',NULL,1.78035284903175306e+09,0,'2026-06-02T00:27:29.031753+02:00',NULL,NULL,NULL,'["AI", "Artificial Intelligence", "Advanced Reasoning", "Mathematical Discovery"]','["[CASE STUDY]", "[EMERGING]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "A highly valued discussion illustrating the integration of advanced LLM reasoning inside automated theorem proving and scientific discovery workflows.", "social_preview_url": "", "source_provenance": "X.com (OpenAI)", "suggested_new_category": "ai-research-scientific"}');
-INSERT INTO "resources" VALUES('https://forums.aws.amazon.com','AWS Forums','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','465009557511c541229975876def39876da5a90ba73b2257c9e6dfc355e92715',100.0,1.77903149794488191e+09,0,'2026-05-17T17:24:57.944882+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md", "docs/newsfeeds.md"]','[]','{}','{"duplicate_of": "https://repost.aws"}');
+INSERT INTO "resources" VALUES('https://forum.openai.com/public/videos/event-replay-terence-tao-and-mark-chen-on-ai-and-mathematical-discovery-2026-03-11','Event Replay: Terence Tao and Mark Chen on AI and Mathematical Discovery','A foundational discussion on how AI reasoning models are integrated into rigorous academic and mathematical scientific discoveries.','2026',4,'This forum event replay documents a dialogue between world-class mathematician Terence Tao and OpenAI''s VP of Research Mark Chen on the intersection of frontier reasoning models and formal mathematics. The session demonstrates how system-guided reasoning, hypothesis generation, and automated code generation are actively reshaping the workflow of academic research and mathematical verification.','en','Video','Advanced',0,'online','automatic','942deca2cf5874e4e426b2a94bca1b51da23aeba3d03249f9bb0d8c8ec948eb1',NULL,1780352849,0,'2026-06-02T00:27:29.031753+02:00',NULL,NULL,NULL,'["AI", "Artificial Intelligence", "Advanced Reasoning", "Mathematical Discovery"]','["[CASE STUDY]", "[EMERGING]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "A highly valued discussion illustrating the integration of advanced LLM reasoning inside automated theorem proving and scientific discovery workflows.", "social_preview_url": "", "source_provenance": "X.com (OpenAI)", "suggested_new_category": "ai-research-scientific"}');
+INSERT INTO "resources" VALUES('https://forums.aws.amazon.com','AWS Forums','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','465009557511c541229975876def39876da5a90ba73b2257c9e6dfc355e92715',100.0,1779031497,0,'2026-05-17T17:24:57.944882+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md", "docs/newsfeeds.md"]','[]','{}','{"duplicate_of": "https://repost.aws"}');
INSERT INTO "resources" VALUES('https://forums.docker.com/t/running-an-insecure-registry-insecure-registry/8159','Running an insecure registry –insecure-registry','','2018',0,'Community forum thread detailing user-submitted troubleshooting tips and configuration overrides for the `--insecure-registry` docker daemon parameter. This historical Q&A addresses common handshake and certificate mapping issues during registry prototyping. Modern security postures mandate avoiding insecure setups in production environments.','N/A','Guide','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Container Management", "Docker Security", "Insecure Registries"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["registries.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://fossforce.com','FOSS Force','','2026',2,'A news and analysis platform dedicated to free and open-source software (FOSS), discussing industry trends, licensing, and community governance. Offers high-level context on the evolution of open-source ecosystems impacting enterprise IT strategies.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operating Systems & Infrastructure", "Linux", "Community & General Resources"]','["[COMMUNITY-TOOL]"]','[]','["linux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://fourtheorem.com/monorepo',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering fourtheorem.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','2f0a5661a06c31da0f2da5a31f8f3c4905810195472f775ada73a4c7de159c4f',100.0,1.77913049500918602e+09,1,'2026-05-18T20:54:55.009186+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://fourtheorem.com/monorepo',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering fourtheorem.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','2f0a5661a06c31da0f2da5a31f8f3c4905810195472f775ada73a4c7de159c4f',100.0,1779130495,1,'2026-05-18T20:54:55.009186+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://foxutech.com/kubernetes-namespace-resource-quota-and-limits','foxutech.com: Kubernetes Namespace Resource Quota and Limits 🌟','','2022',0,'Provides step-by-step instructions on implementing Resource Quotas and LimitRanges at the namespace level.
- Demonstrates multi-tenant boundary isolation using YAML configurations.
- Essential for sandbox and shared development environments.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Resource Management", "Policy & Governance", "Resource Quotas"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://fr4nk.xyz/understanding-ingress-in-kubernetes-a-comprehensive-guide-b23b5cf37f8d','==fr4nk.xyz: Understanding Ingress in Kubernetes: A Comprehensive Guide==','','N/A',0,'A curated technical resource and architectural guide covering ==fr4nk.xyz: Understanding Ingress in Kubernetes: A Comprehensive Guide== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903380563376688e+09,0,'2026-05-17T18:03:25.633767+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://fransemalila.medium.com/kubernetes-networking-cea2e1b7d2b3','fransemalila.medium.com: Kubernetes Networking','','N/A',0,'A curated technical resource and architectural guide covering fransemalila.medium.com: Kubernetes Networking in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903162007755303e+09,0,'2026-05-17T17:27:00.077553+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://fr4nk.xyz/understanding-ingress-in-kubernetes-a-comprehensive-guide-b23b5cf37f8d','==fr4nk.xyz: Understanding Ingress in Kubernetes: A Comprehensive Guide==','','N/A',0,'A curated technical resource and architectural guide covering ==fr4nk.xyz: Understanding Ingress in Kubernetes: A Comprehensive Guide== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033805,0,'2026-05-17T18:03:25.633767+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://fransemalila.medium.com/kubernetes-networking-cea2e1b7d2b3','fransemalila.medium.com: Kubernetes Networking','','N/A',0,'A curated technical resource and architectural guide covering fransemalila.medium.com: Kubernetes Networking in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031620,0,'2026-05-17T17:27:00.077553+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://free-for.dev','free-for.dev','','2026',0,'A comprehensive community-driven directory indexing free development tiers from major infrastructure, platform, SaaS, and API providers. Highly useful for architects scoping zero-cost environments for development sandboxes and lightweight container testbeds.','Markdown','Reference Portal','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Resources", "Free Tiers"]','["[COMMUNITY-TOOL]"]','[]','["other-awesome-lists.md"]','{}','{"is_special": true}');
INSERT INTO "resources" VALUES('https://free-web-services.com','free-web-services.com','','2025',2,'A public directory index mapping legacy web services and free APIs. Helpful for basic testing, though modern developers often prefer containerized local mocks for CI integration consistency.','Agnostic','Directory','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Public Resources", "Catalogs", "Web Services"]','["[LEGACY]"]','[]','["api.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://freelance.es','freelance.es','','2026',0,'A dedicated digital portal and community framework supporting freelance professionals in Spain. It offers administrative guides, legal protection updates, and billing services. Live grounding identifies it as a highly reliable resource for navigating complex ''autónomo'' tax structures and compliance checks.','Spanish','Platform/Legal','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Remote Work & Career", "Legal Compliance", "Spanish Freelancing"]','["[COMMUNITY-TOOL]"]','[]','["freelancing.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://freepromagazine.blogspot.de/2014/07/free-eguide-jvm-troubleshooting-guide.html','Free eGuide: JVM Troubleshooting Guide','','2014',0,'A legacy reference guide focused on classical JVM diagnostics, thread dump analysis, and heap tracking. While it lays down correct foundational principles for identifying memory leaks and deadlock patterns, its technical utility is limited today given its lack of coverage on modern diagnostic frameworks like JDK Flight Recorder, Cryostat, and advanced container-aware heap tools.','English','E-Book/Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2014-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Java Virtual Machine", "Diagnostics and Troubleshooting"]','["[GUIDE]", "[LEGACY]"]','[]','["java-and-java-performance-optimization.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://freesoft.dev/program/126957220','freesoft.dev: Ansible Role: Harbor API Codifying','','N/A',0,'A curated technical resource and architectural guide covering freesoft.dev: Ansible Role: Harbor API Codifying in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903410274889492e+09,0,'2026-05-17T18:08:22.748895+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/registries.md"]','["registries.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://frigate.readthedocs.io','Frigate','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','2ae413875c463b192303cfe50e9af966fe426ce150fbe2bb7d52187e5f00b627',100.0,1.77903207444089889e+09,0,'2026-05-17T17:34:34.440899+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://freesoft.dev/program/126957220','freesoft.dev: Ansible Role: Harbor API Codifying','','N/A',0,'A curated technical resource and architectural guide covering freesoft.dev: Ansible Role: Harbor API Codifying in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034102,0,'2026-05-17T18:08:22.748895+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/registries.md"]','["registries.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://frigate.readthedocs.io','Frigate','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','2ae413875c463b192303cfe50e9af966fe426ce150fbe2bb7d52187e5f00b627',100.0,1779032074,0,'2026-05-17T17:34:34.440899+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://frigate.readthedocs.io/en/latest','Frigate','','2026',0,'Open-source documentation generator specializing in extracting complex metadata profiles from Helm values files. Provides teams with structural consistency by eliminating manual developer intervention when writing chart readmes.','English','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Application Delivery", "Documentation Automation"]','["[COMMUNITY-TOOL]"]','[]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://fsgeorgee.medium.com/growing-out-of-heroku-to-terraform-docker-and-aws-69e66df4132d','fsgeorgee.medium.com: Growing out of Heroku to Terraform, Docker and AWS','','N/A',0,'A curated technical resource and architectural guide covering fsgeorgee.medium.com: Growing out of Heroku to Terraform, Docker and AWS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903448694885492e+09,0,'2026-05-17T18:14:46.948855+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/terraform.md"]','["demos.md", "terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://fuse.labs.osecloud.com/fuse/creating-a-microservices-project-with-maven',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering fuse.labs.osecloud.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903275139685106e+09,0,'2026-05-17T17:45:51.396851+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://fsgeorgee.medium.com/growing-out-of-heroku-to-terraform-docker-and-aws-69e66df4132d','fsgeorgee.medium.com: Growing out of Heroku to Terraform, Docker and AWS','','N/A',0,'A curated technical resource and architectural guide covering fsgeorgee.medium.com: Growing out of Heroku to Terraform, Docker and AWS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034486,0,'2026-05-17T18:14:46.948855+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/terraform.md"]','["demos.md", "terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://fuse.labs.osecloud.com/fuse/creating-a-microservices-project-with-maven',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering fuse.labs.osecloud.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032751,0,'2026-05-17T17:45:51.396851+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://futurecoder.io','futurecoder.io','','2021',0,'Interactive browser-based Python playground that implements inline debugging, code visualization tools, and stack-trace debugging to assist developers in learning core programming practices.','JavaScript','Platform','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Backend Development", "Python Ecosystem", "Interactive Learning"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://gabrieltanner.org/blog/collecting-prometheus-metrics-in-golang','gabrieltanner.org: Golang Application monitoring using Prometheus','','2020',0,'A practical walk-through detailing how to instrument a Go application with custom Prometheus metrics using the official client library. Demonstrates defining, registering, and incrementing Counters and Gauges, and exposes them over an HTTP handler endpoint.','Go','Technical Blog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Observability", "Prometheus", "Client Libraries"]','["[COMMUNITY-TOOL]"]','[]','["prometheus.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://gabrieltanner.org/blog/ha-kubernetes-cluster-using-k3s','gabrieltanner.org: Setting up a HA Kubernetes cluster using K3S','','2021',2,'A technical tutorial demonstrating how to install high-availability K3s clusters by leveraging external SQL databases (like PostgreSQL) to store states as an alternative to etcd.','None','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Edge & IoT", "High Availability", "Database Options"]','["[COMMUNITY-TOOL]"]','[]','["rancher.md"]','{}','{}');
@@ -5265,7 +5265,7 @@ INSERT INTO "resources" VALUES('https://galaxy.ansible.com','galaxy.ansible.com'
INSERT INTO "resources" VALUES('https://galaxy.ansible.com/UnderGreen/prometheus-node-exporter','galaxy.ansible.com/UnderGreen/prometheus-node-exporter','- [github.com/UnderGreen/ansible-prometheus-node-exporter](https://github.com/UnderGreen/ansible-prometheus-node-exporter)','2024',0,'A lightweight, target-focused Ansible role specifically created to provision Prometheus Node Exporter. Useful for simple, bare-metal telemetry rollouts.','Shell','Repository','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Node Exporter Deployment"]','["[COMMUNITY-TOOL]"]','[]','["prometheus.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://galaxy.ansible.com/William-Yeh/prometheus','galaxy.ansible.com/William-Yeh/prometheus','- [github.com/William-Yeh/ansible-prometheus](https://github.com/William-Yeh/ansible-prometheus)
- [awesomeopensource.com/project/William-Yeh/ansible-prometheus](https://awesomeopensource.com/project/William-Yeh/ansible-prometheus)','2020',0,'A historical Ansible module for Prometheus installations. Live Grounding Note: Currently unmaintained. Modern orchestrations have transitioned to Helm charts or upstream operators.','Shell','Repository','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Legacy Deployments"]','["[COMMUNITY-TOOL]"]','[]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://galaxy.ansible.com/alexdzyoba/jmx-exporter','galaxy.ansible.com/alexdzyoba/jmx-exporter','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','1fb16b30aa6907ea6976f64c7eb04ffbf3a13e1f8ff6b80cbf69f00ef3033cb5',100.0,1.77903110879965806e+09,1,'2026-05-17T17:18:28.799658+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://galaxy.ansible.com/alexdzyoba/jmx-exporter','galaxy.ansible.com/alexdzyoba/jmx-exporter','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','1fb16b30aa6907ea6976f64c7eb04ffbf3a13e1f8ff6b80cbf69f00ef3033cb5',100.0,1779031108,1,'2026-05-17T17:18:28.799658+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://galaxy.ansible.com/ansible/product_demos','galaxy.ansible.com/ansible/product_demos 🌟','','2025',0,'The official catalog of production-ready Ansible product demos hosted on Ansible Galaxy. Contains modular roles and collections designed to streamline enterprise cloud deployments. (Live Grounding: Serves as a vital asset directory for platform engineering teams utilizing Ansible Automation Platform).','YAML','Asset Catalog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code & CI-CD", "Configuration Management", "Ansible Galaxy"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://galaxy.ansible.com/atosatto/docker-swarm','galaxy.ansible.com: Docker Ansible Role','','2022',0,'An automation playbook for deploying secure Docker Swarm setups via Ansible. Highly useful for configuring Swarm managers and multi-tier network nodes programmatically.','YAML','IaC Module','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Docker Swarm"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-alternatives.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://galaxy.ansible.com/awx/awx','AWX Ansible Collection: galaxy.ansible.com/awx/awx','','2024',0,'The official `awx.awx` Ansible Collection, which provides dedicated modules to interact programmatically with AWX/Tower API endpoints. This enables GitOps-style management of AWX configurations, job templates, credentials, and organizational schemas.','Python','Collection','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Collections"]','["[COMMUNITY-TOOL]"]','[]','["ansible.md"]','{}','{}');
@@ -5275,143 +5275,143 @@ INSERT INTO "resources" VALUES('https://galaxy.ansible.com/geerlingguy/awx','gal
INSERT INTO "resources" VALUES('https://galaxy.ansible.com/mesaguy/prometheus','galaxy.ansible.com/mesaguy/prometheus','- [github.com/mesaguy/ansible-prometheus](https://github.com/mesaguy/ansible-prometheus)','2024',0,'Ansible playbooks designed to orchestrate server installation, Alertmanager nodes, and basic discovery pipelines. Highly parameterizable configuration schemas.','Shell','Repository','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Prometheus Deployment"]','["[COMMUNITY-TOOL]"]','[]','["prometheus.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://galaxy.ansible.com/mkgin/vmware-harbor','galaxy.ansible.com/mkgin/vmware-harbor','','2020',0,'An Ansible Galaxy integration hub targeting VMware''s deployment instances of the Harbor container registry. This legacy role is built for deploying VM-hosted registries. Modern engineering workflows prioritize containerized cluster deployments instead of Ansible-orchestrated VM-level Harbor runtimes.','N/A','Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure Security", "Container Registries", "Harbor Automation"]','["[LEGACY]"]','[]','["registries.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://galaxy.ansible.com/nginxinc/nginx_core','galaxy.ansible.com/nginxinc/nginx_core','','2021',4,'The official Ansible NGINX Core Collection. It automates the installation, configuration, and execution of NGINX Open Source and NGINX Plus instances. It provides modular, enterprise-ready playbooks to streamline load-balancing, reverse proxies, and web operations across heterogeneous environments.','YAML','tool','intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "NGINX Automation"]','["[ENTERPRISE-STABLE]"]','[]','["ansible.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://galaxy.ansible.com/t_systems_mms/letsencrypt','galaxy.ansible.com: letsencrypt','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1fb16b30aa6907ea6976f64c7eb04ffbf3a13e1f8ff6b80cbf69f00ef3033cb5',100.0,1.77903103718755793e+09,1,'2026-05-17T17:17:17.187558+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://galaxy.ansible.com/alexdzyoba/jmx-exporter"}');
-INSERT INTO "resources" VALUES('https://galaxy.ansible.com/theforeman/foreman','Ansible Modules to manage Foreman and Katello installations','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1fb16b30aa6907ea6976f64c7eb04ffbf3a13e1f8ff6b80cbf69f00ef3033cb5',100.0,1779031406.32131,1,'2026-05-17T17:23:26.321310+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://galaxy.ansible.com/alexdzyoba/jmx-exporter"}');
+INSERT INTO "resources" VALUES('https://galaxy.ansible.com/t_systems_mms/letsencrypt','galaxy.ansible.com: letsencrypt','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1fb16b30aa6907ea6976f64c7eb04ffbf3a13e1f8ff6b80cbf69f00ef3033cb5',100.0,1779031037,1,'2026-05-17T17:17:17.187558+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://galaxy.ansible.com/alexdzyoba/jmx-exporter"}');
+INSERT INTO "resources" VALUES('https://galaxy.ansible.com/theforeman/foreman','Ansible Modules to manage Foreman and Katello installations','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1fb16b30aa6907ea6976f64c7eb04ffbf3a13e1f8ff6b80cbf69f00ef3033cb5',100.0,1779031406,1,'2026-05-17T17:23:26.321310+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://galaxy.ansible.com/alexdzyoba/jmx-exporter"}');
INSERT INTO "resources" VALUES('https://ganeshvernekar.com/blog/prometheus-tsdb-mmapping-head-chunks-from-disk','ganeshvernekar.com: Prometheus TSDB (Part 3): Memory Mapping of Head Chunks from Disk','','2020',0,'Part three of the TSDB deep dive, explaining how Prometheus memory-maps (mmap) historical head chunks to disk. By offloading cold chunks from RAM to disk while maintaining access references in memory, Prometheus significantly reduces its operational RAM requirements under dense monitoring workloads.','Go','Technical Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Observability", "Prometheus", "TSDB Internals"]','["[COMMUNITY-TOOL]"]','[]','["prometheus.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://ganeshvernekar.com/blog/prometheus-tsdb-persistent-block-and-its-index','ganeshvernekar.com: Prometheus TSDB (Part 4): Persistent Block and its Index','','2020',0,'Part four of the TSDB deep-dive series, analyzing the persistent block layout and its index structures on disk. Covers how the compactor merges historical 2-hour TSDB blocks, compresses the indices, and manages directory structures to allow low-overhead analytical PromQL queries.','Go','Technical Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Observability", "Prometheus", "TSDB Internals"]','["[COMMUNITY-TOOL]"]','[]','["prometheus.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://ganeshvernekar.com/blog/prometheus-tsdb-the-head-block','ganeshvernekar.com: Prometheus TSDB (Part 1): The Head Block','','2020',0,'The first entry of a detailed deep dive into Prometheus Time Series Database (TSDB) internals, focusing on the Head Block. It explains the mechanics of in-memory chunk allocation, active series data indexing, inverted index algorithms, and posting list lookups for instant query resolution.','Go','Technical Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Observability", "Prometheus", "TSDB Internals"]','["[COMMUNITY-TOOL]"]','[]','["prometheus.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://ganeshvernekar.com/blog/prometheus-tsdb-wal-and-checkpoint','ganeshvernekar.com: Prometheus TSDB (Part 2): WAL and Checkpoint','','2020',0,'Part two of the TSDB deep dive, detailing Write-Ahead Logging (WAL) and checkpointing operations. It outlines how Prometheus guarantees data persistence during system crashes by sequentially logging samples, and explains the checkpoint garbage collection strategy to optimize disk space.','Go','Technical Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Observability", "Prometheus", "TSDB Internals"]','["[COMMUNITY-TOOL]"]','[]','["prometheus.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://garba.org/posts/2018/k8s_pod_lc','garba.org: Kubernetes Pod Life Cycle Cheat Sheet','','2026',0,'A technical breakdown of Pod lifecycle states, start probes, and termination parameters. Curator Insight notes its value in troubleshooting restart loops. Live Grounding underscores how pod lifecycles affect blue-green deployment strategies.','English','Cheat Sheet','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform", "Container Orchestration", "Kubernetes"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://garden.io','==garden.io==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','7b4df8d5c724f8f10f455185be5cf2acb0c0ebafe8eb15c44f2d84671cb7415b',100.0,1.77903431369030404e+09,0,'2026-05-17T18:11:53.690304+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md", "docs/kubernetes-tools.md", "docs/scaffolding.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://garden.io/blog/performance-testing','garden.io: Performance testing on a microservice architecture','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7b4df8d5c724f8f10f455185be5cf2acb0c0ebafe8eb15c44f2d84671cb7415b',100.0,1.77903074222679209e+09,0,'2026-05-17T17:12:22.226792+02:00',NULL,NULL,NULL,'[]','[]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','[]','{}','{"duplicate_of": "https://garden.io"}');
-INSERT INTO "resources" VALUES('https://garden.io/blog/pulumi-vs-terraform','garden.io: Pulumi vs. Terraform: A comparison of Infrastructure as Code'' tools','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7b4df8d5c724f8f10f455185be5cf2acb0c0ebafe8eb15c44f2d84671cb7415b',100.0,1.77903215292722201e+09,0,'2026-05-17T17:35:52.927222+02:00',NULL,NULL,NULL,'[]','[]','["docs/pulumi.md"]','[]','{}','{"duplicate_of": "https://garden.io"}');
+INSERT INTO "resources" VALUES('https://garden.io','==garden.io==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','7b4df8d5c724f8f10f455185be5cf2acb0c0ebafe8eb15c44f2d84671cb7415b',100.0,1779034313,0,'2026-05-17T18:11:53.690304+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md", "docs/kubernetes-tools.md", "docs/scaffolding.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://garden.io/blog/performance-testing','garden.io: Performance testing on a microservice architecture','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7b4df8d5c724f8f10f455185be5cf2acb0c0ebafe8eb15c44f2d84671cb7415b',100.0,1779030742,0,'2026-05-17T17:12:22.226792+02:00',NULL,NULL,NULL,'[]','[]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','[]','{}','{"duplicate_of": "https://garden.io"}');
+INSERT INTO "resources" VALUES('https://garden.io/blog/pulumi-vs-terraform','garden.io: Pulumi vs. Terraform: A comparison of Infrastructure as Code'' tools','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7b4df8d5c724f8f10f455185be5cf2acb0c0ebafe8eb15c44f2d84671cb7415b',100.0,1779032152,0,'2026-05-17T17:35:52.927222+02:00',NULL,NULL,NULL,'[]','[]','["docs/pulumi.md"]','[]','{}','{"duplicate_of": "https://garden.io"}');
INSERT INTO "resources" VALUES('https://gateway-api.sigs.k8s.io','gateway-api.sigs.k8s.io 🌟','','2026',0,'The main documentation site for the Gateway API. Serves as the ultimate authority on advanced routing concepts, conformance testing, and controller implementation guidelines.','English','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "Ingress & Gateway", "Gateway API"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://gatling.io','gatling.io','','2025',0,'Gatling is a highly optimized, asynchronous load-testing framework designed for high-concurrency scenarios. Written in Scala and Java, it utilizes Netty and Akka actors under the hood to handle thousands of concurrent virtual users on a single host machine, avoiding the thread-per-user overhead common in legacy frameworks like JMeter.','Scala','Framework','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Testing", "Performance Testing", "Gatling"]','["[LEGACY]"]','[]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://gatling.io/docs/current/extensions/jenkins_plugin','gatling.io: Jenkins plugin','','N/A',0,'A curated technical resource and architectural guide covering gatling.io: Jenkins plugin in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903123148833799e+09,0,'2026-05-17T17:20:31.488338+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://gatling.io/docs/current/extensions/jenkins_plugin','gatling.io: Jenkins plugin','','N/A',0,'A curated technical resource and architectural guide covering gatling.io: Jenkins plugin in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031231,0,'2026-05-17T17:20:31.488338+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://gceasy.io','gceasy.io 🌟','','2026',0,'An advanced JVM garbage collection log analyzer. Uses machine learning algorithms to evaluate GC pauses, throughput, and memory trends, delivering actionable tuning recommendations for JVM sizing and GC algorithms (G1GC, ZGC).','None','Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Application Monitoring", "Java Performance"]','["[COMMUNITY-TOOL]"]','[]','["java-and-java-performance-optimization.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://geek-cookbook.funkypenguin.co.nz/recipes/kubernetes/oauth2-proxy','geek-cookbook.funkypenguin.co.nz: Using OAuth2 proxy for Kubernetes Dashboard','','2021',0,'A configuration guide describing how to wrap the Kubernetes Dashboard and sensitive internal APIs with oauth2-proxy, enabling secure OIDC integrations and SSO workflows.','English','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Identity & Access", "OIDC", "OAuth2 Proxy"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://geekflare.com/cybersecurity/kubernetes-security-scanner',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering geekflare.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','7c78d01ca6176516ac5d47db06d80bb02515a64a39777d9675586dce927bddb6',100.0,1.77913049501374697e+09,0,'2026-05-18T20:54:55.013747+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://geekflare.com/dev/generate-analyze-thread-dumps',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering geekflare.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','e94cae84d9684c28631ab0a368831e265ef3e7ad817494c2e8d57ef32f72b58d',100.0,1.7791304950216279e+09,1,'2026-05-18T20:54:55.021628+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md"]','["java-and-java-performance-optimization.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://geekflare.com/devops-tools','geekflare.com: devops-tools','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5bad1017b82ca8f4905682d3fd7d359c164410d661fd3c8ab5ddabfcd6bb93b8',100.0,1.7790307302837131e+09,0,'2026-05-17T17:12:10.283713+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops-tools.md"]','[]','{}','{"duplicate_of": "https://nubenetes.com/devops-tools"}');
-INSERT INTO "resources" VALUES('https://geekflare.com/devops/config-management-tools',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering geekflare.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','345a5f7af7ed72b6d7b31167bc131ea9bc92ac6436aae361d1bd7250165ed92d',100.0,1.7791304949508481e+09,0,'2026-05-18T20:54:54.950848+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops-tools.md"]','["devops-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://geekflare.com/cybersecurity/kubernetes-security-scanner',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering geekflare.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','7c78d01ca6176516ac5d47db06d80bb02515a64a39777d9675586dce927bddb6',100.0,1779130495,0,'2026-05-18T20:54:55.013747+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://geekflare.com/dev/generate-analyze-thread-dumps',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering geekflare.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','e94cae84d9684c28631ab0a368831e265ef3e7ad817494c2e8d57ef32f72b58d',100.0,1779130495,1,'2026-05-18T20:54:55.021628+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md"]','["java-and-java-performance-optimization.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://geekflare.com/devops-tools','geekflare.com: devops-tools','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5bad1017b82ca8f4905682d3fd7d359c164410d661fd3c8ab5ddabfcd6bb93b8',100.0,1779030730,0,'2026-05-17T17:12:10.283713+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops-tools.md"]','[]','{}','{"duplicate_of": "https://nubenetes.com/devops-tools"}');
+INSERT INTO "resources" VALUES('https://geekflare.com/devops/config-management-tools',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering geekflare.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','345a5f7af7ed72b6d7b31167bc131ea9bc92ac6436aae361d1bd7250165ed92d',100.0,1779130494,0,'2026-05-18T20:54:54.950848+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops-tools.md"]','["devops-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://geekflare.com/es/kubernetes-best-practices','geekflare.com: Diez mejores prácticas de Kubernetes para una mejor orquestación de contenedores','','2022',0,'Spanish-language article outlining 10 pivotal Kubernetes best practices. Highlights infrastructure sizing, logging integration, namespace isolation, RBAC enforcement, and secure container image building.','Spanish','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations", "Best Practices", "Orchestration"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://geekflare.com/generate-analyze-thread-dumps','geekflare.com: What is Thread Dump and How to Analyze them? 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','977bc922486c5fad3caf53da2155b1f4fbed9368b7e4608522c709aa6482e098',100.0,1.77903308856166195e+09,0,'2026-05-17T17:51:28.561662+02:00',NULL,NULL,NULL,'[]','[]','["docs/java-and-java-performance-optimization.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://geekflare.com/gitops-introduction','geekflare.com: An Introduction to GitOps','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','bdb549c78df7f751ecf9679e7f326033e7947c2ffd1d56c4d6feb10b015a3bc5',100.0,1779032797.85576,0,'2026-05-17T17:46:37.855760+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://geekflare.com/kubernetes-best-practices','geekflare.com: 10 Kubernetes Best Practices for Better Container Orchestration','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','5d937313010eb7a1c1d38b2e9a2fbc0eb6f2b1b5fb8b45d41159303d18a4715c',100.0,1.77903286913386797e+09,0,'2026-05-17T17:47:49.133868+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://geekflare.com/topic/development',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering geekflare.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','189548e9e2ca4c3b781685b97e4ded17ccbbbc1c57b3c87aa7fae3dabf00028b',100.0,1.77913049501106596e+09,0,'2026-05-18T20:54:55.011066+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://geekflare.com/generate-analyze-thread-dumps','geekflare.com: What is Thread Dump and How to Analyze them? 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','977bc922486c5fad3caf53da2155b1f4fbed9368b7e4608522c709aa6482e098',100.0,1779033088,0,'2026-05-17T17:51:28.561662+02:00',NULL,NULL,NULL,'[]','[]','["docs/java-and-java-performance-optimization.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://geekflare.com/gitops-introduction','geekflare.com: An Introduction to GitOps','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','bdb549c78df7f751ecf9679e7f326033e7947c2ffd1d56c4d6feb10b015a3bc5',100.0,1779032797,0,'2026-05-17T17:46:37.855760+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://geekflare.com/kubernetes-best-practices','geekflare.com: 10 Kubernetes Best Practices for Better Container Orchestration','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','5d937313010eb7a1c1d38b2e9a2fbc0eb6f2b1b5fb8b45d41159303d18a4715c',100.0,1779032869,0,'2026-05-17T17:47:49.133868+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://geekflare.com/topic/development',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering geekflare.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','189548e9e2ca4c3b781685b97e4ded17ccbbbc1c57b3c87aa7fae3dabf00028b',100.0,1779130495,0,'2026-05-18T20:54:55.011066+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://geeksarray.com/blog/microservice-architecture-pattern-for-architects','geeksarray.com: Microservice Architecture Pattern for Architects 🌟','','2021',0,'Serves as a fundamental reference blueprint for systems architects designing microservices. Explains transaction boundaries, operational logging, API gateway proxies, database isolation, and service discovery mechanics.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Microservices", "Design Patterns", "Reference Architecture"]','["[COMMUNITY-TOOL]"]','[]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://gendocu.com','==gendocu.com: RPC API Developer Portal==','','N/A',0,'A curated technical resource and architectural guide covering ==gendocu.com: RPC API Developer Portal== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033162.48311,0,'2026-05-17T17:52:42.483110+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://gennyallcroft.medium.com/understanding-kubernetes-deployments-with-helm-444116a622be','gennyallcroft.medium.com: Understanding Kubernetes deployments with Helm','','N/A',0,'A curated technical resource and architectural guide covering gennyallcroft.medium.com: Understanding Kubernetes deployments with Helm in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903238829903602e+09,0,'2026-05-17T17:39:48.299036+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://gendocu.com','==gendocu.com: RPC API Developer Portal==','','N/A',0,'A curated technical resource and architectural guide covering ==gendocu.com: RPC API Developer Portal== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033162,0,'2026-05-17T17:52:42.483110+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://gennyallcroft.medium.com/understanding-kubernetes-deployments-with-helm-444116a622be','gennyallcroft.medium.com: Understanding Kubernetes deployments with Helm','','N/A',0,'A curated technical resource and architectural guide covering gennyallcroft.medium.com: Understanding Kubernetes deployments with Helm in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032388,0,'2026-05-17T17:39:48.299036+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://geshan.com.np/blog/2021/07/rabbitmq-docker-nodejs','geshan.com.np: How to use RabbitMQ and Node.js with Docker and Docker-compose','','2021',0,'A practical tutorial for orchestrating RabbitMQ alongside Node.js microservices using Docker Compose. It outlines steps to build local development environments and configure basic exchange-bound AMQP workflows.','JavaScript','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Message Brokers", "Docker"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://geshan.com.np/blog/2021/12/docker-postgres','geshan.com.np: Postgres with Docker and Docker compose a step-by-step guide for beginners','','2021',0,'A comprehensive walkthrough detail-oriented on deploying PostgreSQL databases in local Docker Compose stacks. It covers critical concepts like volume persistence to protect against data loss during restarts, environment variable configurations for authentication, and mapping local ports for external database client connections. This guide is ideal for developers seeking a reliable stateful environment for local application testing.','Markdown','Article','Low',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Databases", "PostgreSQL", "Local Environments"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://get-ytt.io','ytt','','2022',4,'A structured, command-line template engine designed to process YAML files as semantic AST objects rather than raw strings. Developed by VMware Carvel, ytt uses Python-like Starlark code to safely patch, template, and validate complex cloud-native resource manifests.','Go','tool','advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Operations", "Kubernetes", "Advanced Templating"]','["[ENTERPRISE-STABLE]"]','[]','["yaml.md"]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://get.robin.io',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','2072f3fb12a840fa649f14d4f73a99ef1c21617c0bff45e219d166575d7acbc6',100.0,1.77903178236665391e+09,0,'2026-05-17T17:29:42.366654+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://getbetterdevops.io/build-docker-images-using-ansible-and-packer','getbetterdevops.io: Build Docker Images Using Ansible and Packer','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','272ff80bf21d42cf1454211278538426ed1a18e16bd66d12a38fec85a1bcc9ca',100.0,1.77903306981247091e+09,0,'2026-05-17T17:51:09.812471+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://www.empowersurvivors.net"}');
-INSERT INTO "resources" VALUES('https://getbetterdevops.io/k8s-ingress-with-letsencrypt','getbetterdevops.io: How to Secure K8S Nginx Ingress With Let’s Encrypt and'' Cert Manager','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','272ff80bf21d42cf1454211278538426ed1a18e16bd66d12a38fec85a1bcc9ca',100.0,1.77902950473399209e+09,0,'2026-05-17T16:51:44.733992+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://getbetterdevops.io/build-docker-images-using-ansible-and-packer"}');
-INSERT INTO "resources" VALUES('https://getbetterdevops.io/terraform-with-helm','==getbetterdevops.io: How To Deploy Helm Charts With Terraform== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','272ff80bf21d42cf1454211278538426ed1a18e16bd66d12a38fec85a1bcc9ca',100.0,1.77903380369264197e+09,0,'2026-05-17T18:03:23.692642+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://getbetterdevops.io/build-docker-images-using-ansible-and-packer"}');
-INSERT INTO "resources" VALUES('https://getenroute.io/blog/leverage-open-source-oss-derive-insights-grafana-prometheus-tsdb-kubernetes-standalone-api-gateway','getenroute.io: TSDB, Prometheus, Grafana In Kubernetes: Tracing A Variable'' Across The OSS Monitoring Stack','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','94c0c28a11c8f9635991eb0fd8657952d4963db1c07d31c1f3c3bf0cfd648eec',100.0,1.77903086204144692e+09,0,'2026-05-17T17:14:22.041447+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"duplicate_of": "https://www.saaras.io/blog/leverage-open-source-oss-derive-insights-grafana-prometheus"}');
-INSERT INTO "resources" VALUES('https://getenroute.io/docs/ingress-filter-legos-secure-microservices-apis-using-helm-envoy','getenroute.io: Drive API Security At Kubernetes Ingress Using Helm And Envoy'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c5ccc18f113d30d1847ecda6920a8d44ade901e2c62e50be9452d1aacf9b0f55',100.0,1.77903234061456799e+09,0,'2026-05-17T17:39:00.614568+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{"duplicate_of": "https://docs.getenroute.io"}');
-INSERT INTO "resources" VALUES('https://getkuby.io','Kuby','','2022',2,'Kuby is a configuration and deployment wrapper tailored for Ruby on Rails applications running on Kubernetes. It abstracts the creation of complex Dockerfiles, Helm charts, and ingress resources into a single Ruby DSL, enabling Rails developers to deploy to cloud clusters without deep Kubernetes expertise.','Ruby','Framework','Medium',0,'online','manual','bdb28ea6fe2cd3c84d685c317caa0e957868953d5cb11afb2f1f72c422eba6dc',100.0,1779032785.5861,1,'2026-05-17T17:46:25.586100+02:00',NULL,NULL,NULL,'["Application Delivery", "Frameworks", "Ruby on Rails"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://getmatter.app','Matter','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','e359d33722d3dd1e2437967e1f0b64b4a8a04cefd5ccea53e95794444ff2f070',100.0,1.77903413988888788e+09,0,'2026-05-17T18:08:59.888888+02:00',NULL,NULL,NULL,'[]','[]','["docs/workfromhome.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://get.robin.io',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','2072f3fb12a840fa649f14d4f73a99ef1c21617c0bff45e219d166575d7acbc6',100.0,1779031782,0,'2026-05-17T17:29:42.366654+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://getbetterdevops.io/build-docker-images-using-ansible-and-packer','getbetterdevops.io: Build Docker Images Using Ansible and Packer','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','272ff80bf21d42cf1454211278538426ed1a18e16bd66d12a38fec85a1bcc9ca',100.0,1779033069,0,'2026-05-17T17:51:09.812471+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://www.empowersurvivors.net"}');
+INSERT INTO "resources" VALUES('https://getbetterdevops.io/k8s-ingress-with-letsencrypt','getbetterdevops.io: How to Secure K8S Nginx Ingress With Let’s Encrypt and'' Cert Manager','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','272ff80bf21d42cf1454211278538426ed1a18e16bd66d12a38fec85a1bcc9ca',100.0,1779029504,0,'2026-05-17T16:51:44.733992+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://getbetterdevops.io/build-docker-images-using-ansible-and-packer"}');
+INSERT INTO "resources" VALUES('https://getbetterdevops.io/terraform-with-helm','==getbetterdevops.io: How To Deploy Helm Charts With Terraform== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','272ff80bf21d42cf1454211278538426ed1a18e16bd66d12a38fec85a1bcc9ca',100.0,1779033803,0,'2026-05-17T18:03:23.692642+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://getbetterdevops.io/build-docker-images-using-ansible-and-packer"}');
+INSERT INTO "resources" VALUES('https://getenroute.io/blog/leverage-open-source-oss-derive-insights-grafana-prometheus-tsdb-kubernetes-standalone-api-gateway','getenroute.io: TSDB, Prometheus, Grafana In Kubernetes: Tracing A Variable'' Across The OSS Monitoring Stack','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','94c0c28a11c8f9635991eb0fd8657952d4963db1c07d31c1f3c3bf0cfd648eec',100.0,1779030862,0,'2026-05-17T17:14:22.041447+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"duplicate_of": "https://www.saaras.io/blog/leverage-open-source-oss-derive-insights-grafana-prometheus"}');
+INSERT INTO "resources" VALUES('https://getenroute.io/docs/ingress-filter-legos-secure-microservices-apis-using-helm-envoy','getenroute.io: Drive API Security At Kubernetes Ingress Using Helm And Envoy'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c5ccc18f113d30d1847ecda6920a8d44ade901e2c62e50be9452d1aacf9b0f55',100.0,1779032340,0,'2026-05-17T17:39:00.614568+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{"duplicate_of": "https://docs.getenroute.io"}');
+INSERT INTO "resources" VALUES('https://getkuby.io','Kuby','','2022',2,'Kuby is a configuration and deployment wrapper tailored for Ruby on Rails applications running on Kubernetes. It abstracts the creation of complex Dockerfiles, Helm charts, and ingress resources into a single Ruby DSL, enabling Rails developers to deploy to cloud clusters without deep Kubernetes expertise.','Ruby','Framework','Medium',0,'online','manual','bdb28ea6fe2cd3c84d685c317caa0e957868953d5cb11afb2f1f72c422eba6dc',100.0,1779032785,1,'2026-05-17T17:46:25.586100+02:00',NULL,NULL,NULL,'["Application Delivery", "Frameworks", "Ruby on Rails"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://getmatter.app','Matter','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','e359d33722d3dd1e2437967e1f0b64b4a8a04cefd5ccea53e95794444ff2f070',100.0,1779034139,0,'2026-05-17T18:08:59.888888+02:00',NULL,NULL,NULL,'[]','[]','["docs/workfromhome.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://getseabird.github.io','getseabird.github.io 🌟','','2024',3,'Seabird is a fast, responsive open-source desktop client built to manage Kubernetes clusters. It directly leverages active local kubeconfig configurations to deliver seamless, real-time visibility into pods, deployments, and cluster logs.','Rust','Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "UI & Dashboards", "Desktop Client"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-based-devel.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://gettopical.com/djangoframework','gettopical.com: Get Django Latest News','','2024',0,'A curation platform consolidating latest releases, security advisories, ecosystem packages, and core codebase changes for Django. Vital resource for architects keeping up-to-date with security alerts and system patches.','English','Aggregator','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Web Frameworks", "Community News"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://gigaom.com/report/gigaom-radar-for-data-storage-for-kubernetes',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','099a11e0fa4edc386ccfbf1692aa13281cf29194dffe099fec88ccb809d86409',100.0,1.7790334188618679e+09,0,'2026-05-17T17:56:58.861868+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://gijsreijn.medium.com/optimizing-your-dsc-v3-authoring-experience-in-vscode-bd8e90c52312','gijsreijn.medium.com: Optimizing Your DSC V3 Authoring Experience in VSCode','','N/A',0,'A curated technical resource and architectural guide covering gijsreijn.medium.com: Optimizing Your DSC V3 Authoring Experience in VSCode in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903145537408494e+09,0,'2026-05-17T17:24:15.374085+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://gist.github.com/CrookedNumber/8964442','Removing the last commit','','2014',0,'A practical troubleshooting guide mapping out strategies to revert or reset the latest Git commit. Explains the critical differences between `--soft`, `--mixed`, and `--hard` reset commands for local and remote recovery workflows.','Bash','Guide','Beginner',0,'online','manual','421ebc4795ba767c78a547cf843710529449385abc6eba1a4d6257e3ee633689',100.0,1.78173594047440791e+09,1,'2026-06-18T00:39:00.474408+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control Systems", "Git Operations"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:28.981689+02:00"}');
-INSERT INTO "resources" VALUES('https://gist.github.com/Faheetah/e11bd0315c34ed32e681616e41279ef4','GitHub Gist - Faheetah/Jenkinsfile.groovy: **Jenkinsfile idiosynchrasies'' with escaping and quotes**','','2020',0,'A community-maintained troubleshooting list pointing out common escaping issues, quotation rules, and environmental string quirks in Groovy Jenkinsfiles. An essential helper to reference when debugging nested bash steps and complex shell variable interpolation.','Groovy','article','Intermediate',0,'online','manual','d15f636952706a95487d2517870101d3dbeeb1c5a26c2ddb23887fc2aaae6ba1',100.0,1.78173599220462894e+09,1,'2026-06-18T00:39:52.204629+02:00',NULL,NULL,NULL,'["Infrastructure & DevOps", "Pipeline as Code", "Jenkinsfile Troubleshooting"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:29.599362+02:00"}');
-INSERT INTO "resources" VALUES('https://gist.github.com/GTRekter/51f8be3fbfb13b3696f92e117d956597','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','','2023',3,'A PowerShell-driven automation script that extracts Terraform plans and posts them directly as rich markdown comments in Azure DevOps Pull Requests. Live 2026 engineering audits show that while native extensions offer similar behaviors, custom gists are widely used to maintain clean PR review workflows.','PowerShell','Code Repository','Intermediate',0,'online','manual','2316308b32046c380b82bc6156ff3bd9c07602d4ddff771c48804f0093fe9373',100.0,1.78173587955906391e+09,1,'2026-06-18T00:37:59.559064+02:00',NULL,NULL,NULL,'["Cloud DevOps", "Infrastructure as Code", "Terraform Orchestration", "Pull Request Feedback"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:30.222348+02:00"}');
-INSERT INTO "resources" VALUES('https://gist.github.com/JamesMGreene/cdd0ac49f90c987e45ac','gist.github.com/JamesMGreene: A comparison of using `git flow` commands'' versus raw `git` commands','','2015',0,'A detailed side-by-side terminal command comparison showing what the automated `git-flow` wrapper does under the hood versus raw Git commands. Essential for engineers who need to debug broken branch states or build custom CI/CD scripts without external dependencies.','Bash','Guide','Intermediate',0,'online','manual','a69ee091e4e7b0165da20cd1d7dda9729de3e1439528b87b5415ca5c62c41e27',100.0,1.78173594055043411e+09,1,'2026-06-18T00:39:00.550434+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control Systems", "Git Workflows"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:30.848488+02:00"}');
-INSERT INTO "resources" VALUES('https://gist.github.com/PatrLind/e651d3cbc3bf68e4bd9fcc9568cbd3fb','gist.github.com: How to protect your ~/.kube/ configuration','','2020',0,'Provides hardening steps for securing developer workstation `~/.kube/config` files. Details POSIX permissions adjustments, the usage of credential helpers, and avoiding static administrative token storage.','Shell','tutorial','Basic',0,'online','manual','ddb7e934892c999e7ffb796047b2c07472eb4d4aad6e69dfa792fa7ac6b479ad',100.0,1.7817360261213541e+09,1,'2026-06-18T00:40:26.121354+02:00',NULL,NULL,NULL,'["Kubernetes Security", "Workstation Client Security", "Kubeconfig Hardening"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:31.469508+02:00"}');
-INSERT INTO "resources" VALUES('https://gist.github.com/andykuszyk/a5ee80ae263e77f651bed878c1deb03b','gist.github.com: Creating and Publishing NuGet Packages','','2023',0,'A concise, developer-centric guide mapping the CLI workflows required to construct and publish NuGet packages. Explores packing commands, validation, local server configuration, target registry configuration, and security practices for handling API keys.','Shell','Tutorial','Beginner',0,'online','manual','6fe389c1d6ad96dfb6a95b68a102a39ec7e839fd7889d34d8b16afa0b76281b3',100.0,1.78173592951965904e+09,1,'2026-06-18T00:38:49.519659+02:00',NULL,NULL,NULL,'["Software Architecture & .NET Development", "Package Management", "Publishing Workflows"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/dotnet.md"]','["dotnet.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:32.082772+02:00"}');
-INSERT INTO "resources" VALUES('https://gist.github.com/chadmcrowell/4d11b8a56aba3bdc32ea73c31104357b','gist.github.com/chadmcrowell: AKS w/Virtual Nodes (ACI)','','2021',0,'A practical Gist code blueprint illustrating how to integrate AKS with Virtual Nodes backed by Azure Container Instances (ACI). Provides a dynamic model for running containerized burst workloads serverlessly without additional VM node provisioning.','HCL','Code','Intermediate',0,'online','manual','5c9ca00b5ec15ab39feea9a2b195978cdaf7fdd85663956840ecddb55896a84d',100.0,1.78173623334612607e+09,1,'2026-06-18T00:43:53.346126+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Azure", "AKS & OpenShift Orchestration"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:32.697666+02:00"}');
-INSERT INTO "resources" VALUES('https://gist.github.com/chadmcrowell/f3fc3be2ca1fcb887034162c14d77e74','gist.github.com: chadmcrowell/cidr.sh 🌟','','2020',0,'A portable Bash shell scripting library for programmatic calculation of CIDR blocks, host scopes, and netmask translations directly inside Linux terminal host environments.','Shell','Script','Intermediate',0,'online','manual','b8a6ead36971e59f17f178a130c8210c292c7cc4045b4686a8c1adac7d04b385',100.0,1.7817361017557919e+09,1,'2026-06-18T00:41:41.755792+02:00',NULL,NULL,NULL,'["Computer Networking & IPAM", "Subnetting & Addressing", "Command-Line Utilities"]','["[COMMUNITY-TOOL]"]','["docs/networking.md"]','["networking.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:33.316278+02:00"}');
-INSERT INTO "resources" VALUES('https://gist.github.com/djspiewak/9f2f91085607a4859a66','Git DMZ Flow','','2015',0,'The Git DMZ Flow introduces a specialized ''demilitarized zone'' branch acting as a buffer between feature integrations and the protected production branch. Automated CI suites run validation tasks directly in this zone, completely preventing unstable changes from polluting main lines without relying on complex manual gates.','Markdown','Specification','Advanced',0,'online','manual','2e3498fea77db97836c13fa928f3bfe82e28b0e25ee9ac5fda7c20baae2d7d12',100.0,1.78173594024955296e+09,1,'2026-06-18T00:39:00.249553+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control Systems", "Git Workflows"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:33.926983+02:00"}');
-INSERT INTO "resources" VALUES('https://gist.github.com/hxlnt/60d0e62efdb973e221e585e2b990bfd6','With the Edge (Chromium) Tools for VS Code you can see the browser''s Inspector and Dev Tools within VSCode, to debug your front-end code','','2026',0,'This reference Gist documents configurations and methods for integrating Edge browser tools and frontend debuggers directly inside the VS Code editor. It enables developers to debug application user interfaces, run JavaScript profiles, and inspect network requests without leaving their IDE. This configuration streamlines development workflows when creating microservice management dashboards.','Markdown','Documentation','Intermediate',0,'online','manual','16e48cdd6ccc7b8bfc80e3ac1400ee6a8b793d27073b479472e2da8b6766f3a2',100.0,1.78173616780926489e+09,1,'2026-06-18T00:42:47.809265+02:00',NULL,NULL,NULL,'["Documentation", "Developer Tooling", "Web Debugging"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:34.542647+02:00"}');
-INSERT INTO "resources" VALUES('https://gist.github.com/jahe/59557d507f43574b0d96','github.com/jahe: Gradle Cheat Sheet','','2026',0,'A concise Gist tracking basic Gradle build files and target tasks. Curator Insight targets execution speeds and cache configurations. Live Grounding shows its persistent usefulness for modern Android build engineers.','Groovy','Cheat Sheet','Intermediate',0,'online','manual','b015cca6c2311c725fd2f02acce80b86cc67a8369ecace1897851caebdf2894f',100.0,1.78173589004665803e+09,1,'2026-06-18T00:38:10.046658+02:00',NULL,NULL,NULL,'["Software Development", "Build Automation", "Gradle"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:35.157589+02:00"}');
-INSERT INTO "resources" VALUES('https://gist.github.com/jiffle/499caa5f53ab8f90dc19a3040ee40f48','github.com/jiffle: Gradle Cheat Sheet','','2026',0,'A community collection of dependency blocks and plugin imports in Gradle. Curator Insight focuses on Gradle''s compilation speeds. Live Grounding verifies its reliability when structuring multi-project builds.','Groovy','Cheat Sheet','Intermediate',0,'online','manual','a99db13823be8fc8c5d2e0b91f1dcfe71ee444a758c03ab503a8d2cdfbf4f723',100.0,1.78173588983335399e+09,1,'2026-06-18T00:38:09.833354+02:00',NULL,NULL,NULL,'["Software Development", "Build Automation", "Gradle"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:35.774579+02:00"}');
-INSERT INTO "resources" VALUES('https://gist.github.com/jimangel/0014770713cdca8b363816930ef2520f','Kubernetes v1.16 API deprecation testing','','2019',2,'Curator Insight features a test script for identifying deprecated Kubernetes v1.16 APIs. Live engineering truth in 2026 finds this script outdated, though historically valuable for understanding the mechanics of migrating extensions/v1beta1 API resources.','Shell','Code Repository','Medium',0,'online','manual','176696de394292ad08398597cbc898063cbee52dca7d71b412e495dae21f40ca',100.0,1.78173602606795597e+09,1,'2026-06-18T00:40:26.067956+02:00',NULL,NULL,NULL,'["Kubernetes Core", "API Evolution", "v1.16"]','["[LEGACY]"]','["docs/kubernetes-releases.md"]','["kubernetes-releases.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:36.401836+02:00"}');
-INSERT INTO "resources" VALUES('https://gist.github.com/leonardofed','A curated list of AWS resources to prepare for the AWS Certifications','','2023',0,'A comprehensive, community-maintained GitHub Gist featuring a structured registry of mock exams, official whitepapers, and cloud design cheatsheets. It provides a reliable directory for self-directed preparation across multiple AWS credentials.','English','Code Repository','Intermediate',0,'online','manual','b74f6418c0c8d80819b582478832f0d5a779994d4e06908a3d5537f0604e71e4',100.0,1779033511.50311,1,'2026-05-17T17:58:31.503110+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Certification Training"]','["[COMMUNITY-TOOL]"]','["docs/aws-training.md"]','["aws-training.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://gigaom.com/report/gigaom-radar-for-data-storage-for-kubernetes',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','099a11e0fa4edc386ccfbf1692aa13281cf29194dffe099fec88ccb809d86409',100.0,1779033418,0,'2026-05-17T17:56:58.861868+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://gijsreijn.medium.com/optimizing-your-dsc-v3-authoring-experience-in-vscode-bd8e90c52312','gijsreijn.medium.com: Optimizing Your DSC V3 Authoring Experience in VSCode','','N/A',0,'A curated technical resource and architectural guide covering gijsreijn.medium.com: Optimizing Your DSC V3 Authoring Experience in VSCode in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031455,0,'2026-05-17T17:24:15.374085+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://gist.github.com/CrookedNumber/8964442','Removing the last commit','','2014',0,'A practical troubleshooting guide mapping out strategies to revert or reset the latest Git commit. Explains the critical differences between `--soft`, `--mixed`, and `--hard` reset commands for local and remote recovery workflows.','Bash','Guide','Beginner',0,'online','manual','421ebc4795ba767c78a547cf843710529449385abc6eba1a4d6257e3ee633689',100.0,1781735940,1,'2026-06-18T00:39:00.474408+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control Systems", "Git Operations"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:28.981689+02:00"}');
+INSERT INTO "resources" VALUES('https://gist.github.com/Faheetah/e11bd0315c34ed32e681616e41279ef4','GitHub Gist - Faheetah/Jenkinsfile.groovy: **Jenkinsfile idiosynchrasies'' with escaping and quotes**','','2020',0,'A community-maintained troubleshooting list pointing out common escaping issues, quotation rules, and environmental string quirks in Groovy Jenkinsfiles. An essential helper to reference when debugging nested bash steps and complex shell variable interpolation.','Groovy','article','Intermediate',0,'online','manual','d15f636952706a95487d2517870101d3dbeeb1c5a26c2ddb23887fc2aaae6ba1',100.0,1781735992,1,'2026-06-18T00:39:52.204629+02:00',NULL,NULL,NULL,'["Infrastructure & DevOps", "Pipeline as Code", "Jenkinsfile Troubleshooting"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:29.599362+02:00"}');
+INSERT INTO "resources" VALUES('https://gist.github.com/GTRekter/51f8be3fbfb13b3696f92e117d956597','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','','2023',3,'A PowerShell-driven automation script that extracts Terraform plans and posts them directly as rich markdown comments in Azure DevOps Pull Requests. Live 2026 engineering audits show that while native extensions offer similar behaviors, custom gists are widely used to maintain clean PR review workflows.','PowerShell','Code Repository','Intermediate',0,'online','manual','2316308b32046c380b82bc6156ff3bd9c07602d4ddff771c48804f0093fe9373',100.0,1781735879,1,'2026-06-18T00:37:59.559064+02:00',NULL,NULL,NULL,'["Cloud DevOps", "Infrastructure as Code", "Terraform Orchestration", "Pull Request Feedback"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:30.222348+02:00"}');
+INSERT INTO "resources" VALUES('https://gist.github.com/JamesMGreene/cdd0ac49f90c987e45ac','gist.github.com/JamesMGreene: A comparison of using `git flow` commands'' versus raw `git` commands','','2015',0,'A detailed side-by-side terminal command comparison showing what the automated `git-flow` wrapper does under the hood versus raw Git commands. Essential for engineers who need to debug broken branch states or build custom CI/CD scripts without external dependencies.','Bash','Guide','Intermediate',0,'online','manual','a69ee091e4e7b0165da20cd1d7dda9729de3e1439528b87b5415ca5c62c41e27',100.0,1781735940,1,'2026-06-18T00:39:00.550434+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control Systems", "Git Workflows"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:30.848488+02:00"}');
+INSERT INTO "resources" VALUES('https://gist.github.com/PatrLind/e651d3cbc3bf68e4bd9fcc9568cbd3fb','gist.github.com: How to protect your ~/.kube/ configuration','','2020',0,'Provides hardening steps for securing developer workstation `~/.kube/config` files. Details POSIX permissions adjustments, the usage of credential helpers, and avoiding static administrative token storage.','Shell','tutorial','Basic',0,'online','manual','ddb7e934892c999e7ffb796047b2c07472eb4d4aad6e69dfa792fa7ac6b479ad',100.0,1781736026,1,'2026-06-18T00:40:26.121354+02:00',NULL,NULL,NULL,'["Kubernetes Security", "Workstation Client Security", "Kubeconfig Hardening"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:31.469508+02:00"}');
+INSERT INTO "resources" VALUES('https://gist.github.com/andykuszyk/a5ee80ae263e77f651bed878c1deb03b','gist.github.com: Creating and Publishing NuGet Packages','','2023',0,'A concise, developer-centric guide mapping the CLI workflows required to construct and publish NuGet packages. Explores packing commands, validation, local server configuration, target registry configuration, and security practices for handling API keys.','Shell','Tutorial','Beginner',0,'online','manual','6fe389c1d6ad96dfb6a95b68a102a39ec7e839fd7889d34d8b16afa0b76281b3',100.0,1781735929,1,'2026-06-18T00:38:49.519659+02:00',NULL,NULL,NULL,'["Software Architecture & .NET Development", "Package Management", "Publishing Workflows"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/dotnet.md"]','["dotnet.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:32.082772+02:00"}');
+INSERT INTO "resources" VALUES('https://gist.github.com/chadmcrowell/4d11b8a56aba3bdc32ea73c31104357b','gist.github.com/chadmcrowell: AKS w/Virtual Nodes (ACI)','','2021',0,'A practical Gist code blueprint illustrating how to integrate AKS with Virtual Nodes backed by Azure Container Instances (ACI). Provides a dynamic model for running containerized burst workloads serverlessly without additional VM node provisioning.','HCL','Code','Intermediate',0,'online','manual','5c9ca00b5ec15ab39feea9a2b195978cdaf7fdd85663956840ecddb55896a84d',100.0,1781736233,1,'2026-06-18T00:43:53.346126+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Azure", "AKS & OpenShift Orchestration"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:32.697666+02:00"}');
+INSERT INTO "resources" VALUES('https://gist.github.com/chadmcrowell/f3fc3be2ca1fcb887034162c14d77e74','gist.github.com: chadmcrowell/cidr.sh 🌟','','2020',0,'A portable Bash shell scripting library for programmatic calculation of CIDR blocks, host scopes, and netmask translations directly inside Linux terminal host environments.','Shell','Script','Intermediate',0,'online','manual','b8a6ead36971e59f17f178a130c8210c292c7cc4045b4686a8c1adac7d04b385',100.0,1781736101,1,'2026-06-18T00:41:41.755792+02:00',NULL,NULL,NULL,'["Computer Networking & IPAM", "Subnetting & Addressing", "Command-Line Utilities"]','["[COMMUNITY-TOOL]"]','["docs/networking.md"]','["networking.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:33.316278+02:00"}');
+INSERT INTO "resources" VALUES('https://gist.github.com/djspiewak/9f2f91085607a4859a66','Git DMZ Flow','','2015',0,'The Git DMZ Flow introduces a specialized ''demilitarized zone'' branch acting as a buffer between feature integrations and the protected production branch. Automated CI suites run validation tasks directly in this zone, completely preventing unstable changes from polluting main lines without relying on complex manual gates.','Markdown','Specification','Advanced',0,'online','manual','2e3498fea77db97836c13fa928f3bfe82e28b0e25ee9ac5fda7c20baae2d7d12',100.0,1781735940,1,'2026-06-18T00:39:00.249553+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control Systems", "Git Workflows"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:33.926983+02:00"}');
+INSERT INTO "resources" VALUES('https://gist.github.com/hxlnt/60d0e62efdb973e221e585e2b990bfd6','With the Edge (Chromium) Tools for VS Code you can see the browser''s Inspector and Dev Tools within VSCode, to debug your front-end code','','2026',0,'This reference Gist documents configurations and methods for integrating Edge browser tools and frontend debuggers directly inside the VS Code editor. It enables developers to debug application user interfaces, run JavaScript profiles, and inspect network requests without leaving their IDE. This configuration streamlines development workflows when creating microservice management dashboards.','Markdown','Documentation','Intermediate',0,'online','manual','16e48cdd6ccc7b8bfc80e3ac1400ee6a8b793d27073b479472e2da8b6766f3a2',100.0,1781736167,1,'2026-06-18T00:42:47.809265+02:00',NULL,NULL,NULL,'["Documentation", "Developer Tooling", "Web Debugging"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:34.542647+02:00"}');
+INSERT INTO "resources" VALUES('https://gist.github.com/jahe/59557d507f43574b0d96','github.com/jahe: Gradle Cheat Sheet','','2026',0,'A concise Gist tracking basic Gradle build files and target tasks. Curator Insight targets execution speeds and cache configurations. Live Grounding shows its persistent usefulness for modern Android build engineers.','Groovy','Cheat Sheet','Intermediate',0,'online','manual','b015cca6c2311c725fd2f02acce80b86cc67a8369ecace1897851caebdf2894f',100.0,1781735890,1,'2026-06-18T00:38:10.046658+02:00',NULL,NULL,NULL,'["Software Development", "Build Automation", "Gradle"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:35.157589+02:00"}');
+INSERT INTO "resources" VALUES('https://gist.github.com/jiffle/499caa5f53ab8f90dc19a3040ee40f48','github.com/jiffle: Gradle Cheat Sheet','','2026',0,'A community collection of dependency blocks and plugin imports in Gradle. Curator Insight focuses on Gradle''s compilation speeds. Live Grounding verifies its reliability when structuring multi-project builds.','Groovy','Cheat Sheet','Intermediate',0,'online','manual','a99db13823be8fc8c5d2e0b91f1dcfe71ee444a758c03ab503a8d2cdfbf4f723',100.0,1781735889,1,'2026-06-18T00:38:09.833354+02:00',NULL,NULL,NULL,'["Software Development", "Build Automation", "Gradle"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:35.774579+02:00"}');
+INSERT INTO "resources" VALUES('https://gist.github.com/jimangel/0014770713cdca8b363816930ef2520f','Kubernetes v1.16 API deprecation testing','','2019',2,'Curator Insight features a test script for identifying deprecated Kubernetes v1.16 APIs. Live engineering truth in 2026 finds this script outdated, though historically valuable for understanding the mechanics of migrating extensions/v1beta1 API resources.','Shell','Code Repository','Medium',0,'online','manual','176696de394292ad08398597cbc898063cbee52dca7d71b412e495dae21f40ca',100.0,1781736026,1,'2026-06-18T00:40:26.067956+02:00',NULL,NULL,NULL,'["Kubernetes Core", "API Evolution", "v1.16"]','["[LEGACY]"]','["docs/kubernetes-releases.md"]','["kubernetes-releases.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:36.401836+02:00"}');
+INSERT INTO "resources" VALUES('https://gist.github.com/leonardofed','A curated list of AWS resources to prepare for the AWS Certifications','','2023',0,'A comprehensive, community-maintained GitHub Gist featuring a structured registry of mock exams, official whitepapers, and cloud design cheatsheets. It provides a reliable directory for self-directed preparation across multiple AWS credentials.','English','Code Repository','Intermediate',0,'online','manual','b74f6418c0c8d80819b582478832f0d5a779994d4e06908a3d5537f0604e71e4',100.0,1779033511,1,'2026-05-17T17:58:31.503110+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Certification Training"]','["[COMMUNITY-TOOL]"]','["docs/aws-training.md"]','["aws-training.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
INSERT INTO "resources" VALUES('https://gist.github.com/luisalfonsopreciado/40a0fc2319241d517832affdce2bc1ff','All you need to know to get started with the Kube Scheduler','','2021',0,'A structured developer reference summarizing primary Kube Scheduler mechanisms.
- Explains configuring node affinity, taints, tolerations, and scheduling profile plugins.
-- Provides a robust cheat-sheet format for engineering custom resource schedules.','English','Gist','Intermediate',0,'online','manual','80420720cf80743f56bf140adbea55f27eb5ebc5b7fd5581705b907594eb304d',100.0,1781736221.40658,1,'2026-06-18T00:43:41.406580+02:00',NULL,NULL,NULL,'["Scheduling & Orchestration", "Scheduler Internals", "Configuration"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:37.013733+02:00"}');
-INSERT INTO "resources" VALUES('https://gist.github.com/michaellihs/b08c89581ec597fa198cf74e2239f4a6','gist.github.com/michaellihs (jenkins pipeline)','','2026',0,'A highly functional GitHub Gist detailing declarative Jenkins pipeline syntaxes. Curator Insight focuses on automated container testing pipelines. Live Grounding proves declarative Groovy remains a massive infrastructure codebase across corporate IT.','Groovy','Cheat Sheet','Intermediate',0,'online','manual','a184795ca7faa4c0935e9fae7f92967067784d6abdb872e1fcbce0d9bda81bd0',100.0,1.78173588987639498e+09,1,'2026-06-18T00:38:09.876395+02:00',NULL,NULL,NULL,'["Software Development", "CI/CD Platforms", "Jenkins"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:37.643801+02:00"}');
-INSERT INTO "resources" VALUES('https://gist.github.com/ninlil/affbf7514d4e74c7634e77f47e172236','Get applied and effective apiVersion from Kubernetes objects','','2020',5,'A highly specialized GitHub Gist that details mechanisms to query and extract both the applied and effective apiVersion from active Kubernetes objects. This tool is vital for API deprecation migrations and multi-version cluster upgrades where Helm or GitOps manifests diverge from runtime configurations. It leverages native kubectl Go templates and JSONPath filters to expose internal cluster metadata.','Shell','Code Snippet','Advanced',0,'online','manual','a7cd8e96934366d61ec170e8f15c9af7d6192aab855b41b5725d8a947b8bd72f',100.0,1.78173622139521098e+09,1,'2026-06-18T00:43:41.395211+02:00',NULL,NULL,NULL,'["Automation", "Debugging", "API Objects"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:38.256083+02:00"}');
-INSERT INTO "resources" VALUES('https://gist.github.com/pierrejoubert73/902cc94d79424356a8d20be2b382e1ab','A collapsible section containing markdown','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','20da3c231860dadc82bf0d21d61d534de3dbc9b29ed9395555df0229ab321db2',100.0,1.77903423559564399e+09,1,'2026-05-17T18:10:35.595644+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:38.879353+02:00"}');
-INSERT INTO "resources" VALUES('https://gist.github.com/rafaeltuelho/111850b0db31106a4d12a186e1fbc53e','gist.github.com: Openshift cheat sheet 2','','2026',0,'A curated GitHub Gist focusing on route creations and project management inside OpenShift. Curator Insight points to easy execution structures. Live Grounding highlights how engineers bypass standard dashboard overhead with direct Gist terminal blocks.','Shell','Cheat Sheet','Intermediate',0,'duplicate','manual','2cf3668a9f9c1d3ffc1f9befe08b95161b61906ed54f5f9f570ee471daeab59f',100.0,1.78173588995779299e+09,1,'2026-06-18T00:38:09.957793+02:00',NULL,NULL,NULL,'["Platform", "Container Orchestration", "OpenShift"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "duplicate_of": "https://github.com/mhausenblas/openshift-cheat-sheet", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:39.496568+02:00"}');
-INSERT INTO "resources" VALUES('https://gist.github.com/scottrigby/a1a42c3292ec7899837c578ffdaaf92a','==gist.github.com: GitOps for Helm Users== 🌟','','2021',4,'A comprehensive developer-focused outline addressing the conceptual transition from manual Helm installations to fully automated Helm Controller reconciliations in Flux. Live Grounding emphasizes that treating Helm charts as declarative artifacts rather than CLI actions represents the core shift to reliable, self-healing application lifecycles inside modern Kubernetes clusters.','Markdown','Reference','Intermediate',0,'online','manual','70662c02ec6dc587c19c3ccca97070bfd30c4899ae45af1b126d34f097779714',100.0,1.78173593989953207e+09,1,'2026-06-18T00:38:59.899532+02:00',NULL,NULL,NULL,'["Deployment & Orchestration", "Package Management", "Helm & Flux"]','["[ENTERPRISE-STABLE]"]','["docs/flux.md"]','["flux.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:40.128852+02:00"}');
-INSERT INTO "resources" VALUES('https://gist.github.com/so0k/42313dbb3b547a0f51a547bb968696ba','Kubectl output options 🌟','','2021',5,'A curated technical guide detailing advanced kubectl formatting options. It covers jsonpath extractions, custom columns, and Go templating recipes. This cheat sheet is incredibly valuable for platform engineers querying complex cluster statuses directly from the command line.','YAML','documentation','intermediate',1,'online','manual','4cac4c1c00efe6e4f1af0bfefc089b68c0ebdaa7fe67f5f2acc3438b9a72f0b9',100.0,1.78173618084172701e+09,1,'2026-06-18T00:43:00.841727+02:00',NULL,NULL,NULL,'["Cloud Native Operations", "Kubernetes", "CLI Operations"]','["[DE FACTO STANDARD]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:40.748698+02:00"}');
-INSERT INTO "resources" VALUES('https://gist.github.com/starred','GH Gists: gist.new','','2026',0,'An efficiency shortcut (`gist.new`) that directs users to GitHub''s Gist creation environment. Allows developers to rapidly save, share, and audit isolated code configurations, terminal scripts, or stack traces without initializing full Git trees.','English','Website','Beginner',0,'online','manual','adfd12210935ae3a03ac6da9ca56002bcc109bfd919109472df49d8574259ac8',100.0,1.77913049495796298e+09,1,'2026-05-18T20:54:54.957963+02:00',NULL,NULL,NULL,'["Developer Productivity", "Utilities", "GitHub Shortcuts"]','["[COMMUNITY-TOOL]"]','["docs/project-management-tools.md"]','["project-management-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://gist.github.com/tmckayus/8e843f90c44ac841d0673434c7de0c6a','Overview: running crc on a remote server','','2020',0,'An active community technical gist demonstrating how to configure and run CodeReady Containers (OpenShift Local) on a remote server. This workaround allows developers to bypass local RAM/CPU limitations by running the heavy single-node cluster on beefy headless remote servers while routing local CLI controls (`oc`, `kubectl`) over custom SSH tunnels and reverse proxies.','Bash','Code Gist','Intermediate',0,'online','manual','1260f68c3efaa0a4b2dde8e8d792deda6846d63b819cedd7c80ab7bf93b4b174',100.0,1.78173611248309493e+09,1,'2026-06-18T00:41:52.483095+02:00',NULL,NULL,NULL,'["Platforms", "Local Development", "Remote Deployments"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:41.372835+02:00"}');
-INSERT INTO "resources" VALUES('https://gist.github.com/tuannvm/4e1bcc993f683ee275ed36e67c30ac49','Helm Cheat Sheet','','2026',0,'A structured Helm v3 command reference detailing upgrade strategies, rollbacks, and values overrides. Curator Insight emphasizes its convenience in daily terminal routines. Live Grounding highlights Helm''s absolute monopoly on application packaging in k8s.','Shell','Cheat Sheet','Intermediate',0,'online','manual','7c2557d75d9fa8a4864ed14a0e7a418cda5010b79bd3dbdadf62fdee2a8e8b18',100.0,1781735890.28759,1,'2026-06-18T00:38:10.287590+02:00',NULL,NULL,NULL,'["Platform", "Package Management", "Helm"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:41.999973+02:00"}');
-INSERT INTO "resources" VALUES('https://gist.github.com/twasink/d52ef998b2a5b24cdfaa9e7358c5282f','gist.github.com/twasink: Jenkins Image, using Docker-in-Docker 🌟','','2021',0,'A technical Gist providing code to run a Jenkins container using Docker-in-Docker (DinD) architectures to build and test Docker images. *Curator Insight*: Docker in Docker configuration. *Live Grounding*: DinD is widely used, though Docker socket mounting is frequently preferred for security compliance in modern production environments.','English','Code','Advanced',0,'online','manual','ab9e90e1f91e043ed7f56f8a6c6f74b99d12c6cc11f343e90e10e96be5237689',100.0,1.78173599171317791e+09,1,'2026-06-18T00:39:51.713178+02:00',NULL,NULL,NULL,'["Infrastructure", "Container Orchestration", "Docker-in-Docker"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:42.623452+02:00"}');
-INSERT INTO "resources" VALUES('https://gist.github.com/xandout/8d24558c75c53f3cb8bf0a97ec25fcfc','Kubernetes DaemonSet that enables a direct shell on each Node using SSH to localhost','','2018',3,'Presents a functional DaemonSet template allowing administrators direct node shell access over SSH to localhost. Helpful for troubleshooting bare-metal or legacy infrastructure layers without traditional jump hosts.','YAML','Gist','Advanced',0,'online','manual','312826fd091242ee25765fcf2227585173b1e93b89ffc965db40b0fa4d8ccbc8',100.0,1.7817360464293611e+09,1,'2026-06-18T00:40:46.429361+02:00',NULL,NULL,NULL,'["Operations", "Node Management", "Troubleshooting"]','["[LEGACY]"]','["docs/kubernetes-tools.md", "docs/kubernetes.md"]','["kubernetes-tools.md", "kubernetes.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:43.249939+02:00"}');
-INSERT INTO "resources" VALUES('https://gist.new','GH Gists: gist.new','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','643a92e8fd2d3b658307d610fe239d22a2fad32248152d4d27faf5b1e4af50a6',100.0,1.77903191077337503e+09,0,'2026-05-17T17:31:50.773375+02:00',NULL,NULL,NULL,'[]','[]','["docs/project-management-tools.md"]','[]','{}','{"duplicate_of": "https://gist.github.com/starred"}');
-INSERT INTO "resources" VALUES('https://git-flow.readthedocs.io','git-flow.readthedocs.io','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7f77a0c43f6aa4744a89986dab181b8fc44fa87ab52bd9747e1491a188271414',100.0,1779030683.17972,0,'2026-05-17T17:11:23.179720+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://git-flow.readthedocs.io/en/latest"}');
+- Provides a robust cheat-sheet format for engineering custom resource schedules.','English','Gist','Intermediate',0,'online','manual','80420720cf80743f56bf140adbea55f27eb5ebc5b7fd5581705b907594eb304d',100.0,1781736221,1,'2026-06-18T00:43:41.406580+02:00',NULL,NULL,NULL,'["Scheduling & Orchestration", "Scheduler Internals", "Configuration"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:37.013733+02:00"}');
+INSERT INTO "resources" VALUES('https://gist.github.com/michaellihs/b08c89581ec597fa198cf74e2239f4a6','gist.github.com/michaellihs (jenkins pipeline)','','2026',0,'A highly functional GitHub Gist detailing declarative Jenkins pipeline syntaxes. Curator Insight focuses on automated container testing pipelines. Live Grounding proves declarative Groovy remains a massive infrastructure codebase across corporate IT.','Groovy','Cheat Sheet','Intermediate',0,'online','manual','a184795ca7faa4c0935e9fae7f92967067784d6abdb872e1fcbce0d9bda81bd0',100.0,1781735889,1,'2026-06-18T00:38:09.876395+02:00',NULL,NULL,NULL,'["Software Development", "CI/CD Platforms", "Jenkins"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:37.643801+02:00"}');
+INSERT INTO "resources" VALUES('https://gist.github.com/ninlil/affbf7514d4e74c7634e77f47e172236','Get applied and effective apiVersion from Kubernetes objects','','2020',5,'A highly specialized GitHub Gist that details mechanisms to query and extract both the applied and effective apiVersion from active Kubernetes objects. This tool is vital for API deprecation migrations and multi-version cluster upgrades where Helm or GitOps manifests diverge from runtime configurations. It leverages native kubectl Go templates and JSONPath filters to expose internal cluster metadata.','Shell','Code Snippet','Advanced',0,'online','manual','a7cd8e96934366d61ec170e8f15c9af7d6192aab855b41b5725d8a947b8bd72f',100.0,1781736221,1,'2026-06-18T00:43:41.395211+02:00',NULL,NULL,NULL,'["Automation", "Debugging", "API Objects"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:38.256083+02:00"}');
+INSERT INTO "resources" VALUES('https://gist.github.com/pierrejoubert73/902cc94d79424356a8d20be2b382e1ab','A collapsible section containing markdown','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','20da3c231860dadc82bf0d21d61d534de3dbc9b29ed9395555df0229ab321db2',100.0,1779034235,1,'2026-05-17T18:10:35.595644+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:38.879353+02:00"}');
+INSERT INTO "resources" VALUES('https://gist.github.com/rafaeltuelho/111850b0db31106a4d12a186e1fbc53e','gist.github.com: Openshift cheat sheet 2','','2026',0,'A curated GitHub Gist focusing on route creations and project management inside OpenShift. Curator Insight points to easy execution structures. Live Grounding highlights how engineers bypass standard dashboard overhead with direct Gist terminal blocks.','Shell','Cheat Sheet','Intermediate',0,'duplicate','manual','2cf3668a9f9c1d3ffc1f9befe08b95161b61906ed54f5f9f570ee471daeab59f',100.0,1781735889,1,'2026-06-18T00:38:09.957793+02:00',NULL,NULL,NULL,'["Platform", "Container Orchestration", "OpenShift"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "duplicate_of": "https://github.com/mhausenblas/openshift-cheat-sheet", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:39.496568+02:00"}');
+INSERT INTO "resources" VALUES('https://gist.github.com/scottrigby/a1a42c3292ec7899837c578ffdaaf92a','==gist.github.com: GitOps for Helm Users== 🌟','','2021',4,'A comprehensive developer-focused outline addressing the conceptual transition from manual Helm installations to fully automated Helm Controller reconciliations in Flux. Live Grounding emphasizes that treating Helm charts as declarative artifacts rather than CLI actions represents the core shift to reliable, self-healing application lifecycles inside modern Kubernetes clusters.','Markdown','Reference','Intermediate',0,'online','manual','70662c02ec6dc587c19c3ccca97070bfd30c4899ae45af1b126d34f097779714',100.0,1781735939,1,'2026-06-18T00:38:59.899532+02:00',NULL,NULL,NULL,'["Deployment & Orchestration", "Package Management", "Helm & Flux"]','["[ENTERPRISE-STABLE]"]','["docs/flux.md"]','["flux.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:40.128852+02:00"}');
+INSERT INTO "resources" VALUES('https://gist.github.com/so0k/42313dbb3b547a0f51a547bb968696ba','Kubectl output options 🌟','','2021',5,'A curated technical guide detailing advanced kubectl formatting options. It covers jsonpath extractions, custom columns, and Go templating recipes. This cheat sheet is incredibly valuable for platform engineers querying complex cluster statuses directly from the command line.','YAML','documentation','intermediate',1,'online','manual','4cac4c1c00efe6e4f1af0bfefc089b68c0ebdaa7fe67f5f2acc3438b9a72f0b9',100.0,1781736180,1,'2026-06-18T00:43:00.841727+02:00',NULL,NULL,NULL,'["Cloud Native Operations", "Kubernetes", "CLI Operations"]','["[DE FACTO STANDARD]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:40.748698+02:00"}');
+INSERT INTO "resources" VALUES('https://gist.github.com/starred','GH Gists: gist.new','','2026',0,'An efficiency shortcut (`gist.new`) that directs users to GitHub''s Gist creation environment. Allows developers to rapidly save, share, and audit isolated code configurations, terminal scripts, or stack traces without initializing full Git trees.','English','Website','Beginner',0,'online','manual','adfd12210935ae3a03ac6da9ca56002bcc109bfd919109472df49d8574259ac8',100.0,1779130494,1,'2026-05-18T20:54:54.957963+02:00',NULL,NULL,NULL,'["Developer Productivity", "Utilities", "GitHub Shortcuts"]','["[COMMUNITY-TOOL]"]','["docs/project-management-tools.md"]','["project-management-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://gist.github.com/tmckayus/8e843f90c44ac841d0673434c7de0c6a','Overview: running crc on a remote server','','2020',0,'An active community technical gist demonstrating how to configure and run CodeReady Containers (OpenShift Local) on a remote server. This workaround allows developers to bypass local RAM/CPU limitations by running the heavy single-node cluster on beefy headless remote servers while routing local CLI controls (`oc`, `kubectl`) over custom SSH tunnels and reverse proxies.','Bash','Code Gist','Intermediate',0,'online','manual','1260f68c3efaa0a4b2dde8e8d792deda6846d63b819cedd7c80ab7bf93b4b174',100.0,1781736112,1,'2026-06-18T00:41:52.483095+02:00',NULL,NULL,NULL,'["Platforms", "Local Development", "Remote Deployments"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:41.372835+02:00"}');
+INSERT INTO "resources" VALUES('https://gist.github.com/tuannvm/4e1bcc993f683ee275ed36e67c30ac49','Helm Cheat Sheet','','2026',0,'A structured Helm v3 command reference detailing upgrade strategies, rollbacks, and values overrides. Curator Insight emphasizes its convenience in daily terminal routines. Live Grounding highlights Helm''s absolute monopoly on application packaging in k8s.','Shell','Cheat Sheet','Intermediate',0,'online','manual','7c2557d75d9fa8a4864ed14a0e7a418cda5010b79bd3dbdadf62fdee2a8e8b18',100.0,1781735890,1,'2026-06-18T00:38:10.287590+02:00',NULL,NULL,NULL,'["Platform", "Package Management", "Helm"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:41.999973+02:00"}');
+INSERT INTO "resources" VALUES('https://gist.github.com/twasink/d52ef998b2a5b24cdfaa9e7358c5282f','gist.github.com/twasink: Jenkins Image, using Docker-in-Docker 🌟','','2021',0,'A technical Gist providing code to run a Jenkins container using Docker-in-Docker (DinD) architectures to build and test Docker images. *Curator Insight*: Docker in Docker configuration. *Live Grounding*: DinD is widely used, though Docker socket mounting is frequently preferred for security compliance in modern production environments.','English','Code','Advanced',0,'online','manual','ab9e90e1f91e043ed7f56f8a6c6f74b99d12c6cc11f343e90e10e96be5237689',100.0,1781735991,1,'2026-06-18T00:39:51.713178+02:00',NULL,NULL,NULL,'["Infrastructure", "Container Orchestration", "Docker-in-Docker"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:42.623452+02:00"}');
+INSERT INTO "resources" VALUES('https://gist.github.com/xandout/8d24558c75c53f3cb8bf0a97ec25fcfc','Kubernetes DaemonSet that enables a direct shell on each Node using SSH to localhost','','2018',3,'Presents a functional DaemonSet template allowing administrators direct node shell access over SSH to localhost. Helpful for troubleshooting bare-metal or legacy infrastructure layers without traditional jump hosts.','YAML','Gist','Advanced',0,'online','manual','312826fd091242ee25765fcf2227585173b1e93b89ffc965db40b0fa4d8ccbc8',100.0,1781736046,1,'2026-06-18T00:40:46.429361+02:00',NULL,NULL,NULL,'["Operations", "Node Management", "Troubleshooting"]','["[LEGACY]"]','["docs/kubernetes-tools.md", "docs/kubernetes.md"]','["kubernetes-tools.md", "kubernetes.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:43.249939+02:00"}');
+INSERT INTO "resources" VALUES('https://gist.new','GH Gists: gist.new','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','643a92e8fd2d3b658307d610fe239d22a2fad32248152d4d27faf5b1e4af50a6',100.0,1779031910,0,'2026-05-17T17:31:50.773375+02:00',NULL,NULL,NULL,'[]','[]','["docs/project-management-tools.md"]','[]','{}','{"duplicate_of": "https://gist.github.com/starred"}');
+INSERT INTO "resources" VALUES('https://git-flow.readthedocs.io','git-flow.readthedocs.io','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7f77a0c43f6aa4744a89986dab181b8fc44fa87ab52bd9747e1491a188271414',100.0,1779030683,0,'2026-05-17T17:11:23.179720+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://git-flow.readthedocs.io/en/latest"}');
INSERT INTO "resources" VALUES('https://git-flow.readthedocs.io/en/latest','git-flow.readthedocs.io','','2012',0,'Official reference documentation for the git-flow CLI extension, which wraps core Git commands to automate Vincent Driessen''s branching model. It details low-level subcommands for features, releases, and hotfixes, making complex git operations more accessible from the command line.','Markdown','Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2012-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control Systems", "Git Workflows"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://git-scm.com','Git','- [git-scm.com/book](https://git-scm.com/book)','2026',0,'Central portal for Git version control, hosting official documentation, command-line references, binary releases, and the complete ''Pro Git'' digital book addressing source control architectures.','None','Platform','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Version Control", "Git"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://git-scm.com/book','git-scm.com/book','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','97ba3575c11a50391bf93564238da1c8f507274730f4f7eb970bb25169cab439',100.0,1779029952.49264,1,'2026-05-17T16:59:12.492640+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://git-scm.com/book','git-scm.com/book','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','97ba3575c11a50391bf93564238da1c8f507274730f4f7eb970bb25169cab439',100.0,1779029952,1,'2026-05-17T16:59:12.492640+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://git-scm.com/book/en/v2/Distributed-Git-Distributed-Workflows','git-scm.com: Distributed Git - Distributed Workflows','- [Distributed Git - Distributed Workflows - Integration-Manager Workflow](https://git-scm.com/book/en/v2/Distributed-Git-Distributed-Workflows#Integration-Manager-Workflow)
- [Setup Git Integration Manager Workflow in Eclipse](https://stackoverflow.com/questions/26003298/how-to-setup-local-git-with-local-blessed-repo-integration-manager-workflow)','2023',0,'Explains decentralized collaboration topologies, emphasizing the Integration-Manager and Dictator-and-Lieutenants models. Details reference handling, repository permissions, and integration loops for scaling large distributed systems.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Version Control", "Development Models", "Branching Strategy"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://git-scm.com/book/en/v2/Git-Branching-Branching-Workflows','git-scm.com: Git Branching - Branching Workflows','','2023',0,'Official Git documentation reviewing fundamental branching workflows like long-running branches and topic branches. Discusses merging practices to guide engineering teams in choosing the right isolation strategy for their scale.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Version Control", "Development Models", "Branching Strategy"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://git-scm.com/book/en/v2/Git-Tools-Submodules','git-scm.com: Git Tools - Submodules','','2023',0,'The official documentation reference on Git submodules, enabling external repositories to be embedded as sub-directories. Discusses reference synchronization, detached HEAD states in child submodules, and standard update patterns for mono-repo and library dependency workflows.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Version Control", "Advanced Git", "Dependency Management"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://git-scm.com/docs','git-scm.com: Git reference','','2026',5,'Curator Insight: The canonical, official Git command-line reference. Live Grounding: Serves as the ultimate authority on version control algorithms, low-level plumbing commands, complex history manipulation (rebase, filter-repo), and internal cryptographic hashing structures (transitioning seamlessly from SHA-1 to SHA-256).','English','Official Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Development", "Version Control", "Git"]','["[DE FACTO STANDARD]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://git-secret.io','git-secret.io','','2025',4,'A bash-based tool for encrypting sensitive files inside Git repositories using GPG keys. It ensures configuration files containing private keys or credentials can be stored in public repos while remaining inaccessible to unauthorized eyes.','Bash','Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Developer Tooling", "Git Secrets Security"]','["[ENTERPRISE-STABLE]"]','[]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://gitea.com','Gitea','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','ed5111f4bd46a493a59d0b262fc183a34884294db2d577e19d9f1652437140b8',100.0,1779029174.71657,0,'2026-05-17T16:46:14.716570+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://gitea.com','Gitea','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','ed5111f4bd46a493a59d0b262fc183a34884294db2d577e19d9f1652437140b8',100.0,1779029174,0,'2026-05-17T16:46:14.716570+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://gitexplorer.com','gitexplorer.com: Git Command Explorer 🌟🌟','','2025',4,'Curator Insight: A highly dynamic conversational UI helper for constructing complex Git CLI command combinations. Live Grounding: Bridges the knowledge gap for operations teams by translating intuitive search intents (e.g., ''revert last commit'') into precise syntax structures with explanatory annotations.','JavaScript','Interactive Tool','Beginner-Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Development", "Version Control", "Git"]','["[ENTERPRISE-STABLE]"]','[]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.blog/2015-06-08-how-to-undo-almost-anything-with-git','github.blog: How to undo (almost) anything with Git','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7789f9e360dbb5bef61f7cd9d3b1cbe122ae55fe44873bdb35b5e40c2aa6360a',100.0,1.7790306555272119e+09,0,'2026-05-17T17:10:55.527212+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/open-source/git/how-to-undo-almost-anything-with-git"}');
-INSERT INTO "resources" VALUES('https://github.blog/2019-01-07-create-pull-requests-in-vscode','github.blog: VS Code: Now creating pull requests 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2296408ec5651c32903c13b3931524a84b30ba1e1d68eff3663843784cda724f',100.0,1.77903011627728796e+09,0,'2026-05-17T17:01:56.277288+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://github.blog/news-insights/product-news/create-pull-requests-in-vscode"}');
-INSERT INTO "resources" VALUES('https://github.blog/2019-08-08-github-actions-now-supports-ci-cd','GitHub Actions CI/CD','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2e8af113a5c3f0d6780e9927e581d942fecd05ba4bc467b958bd878829044a49',100.0,1.77903144258776593e+09,0,'2026-05-17T17:24:02.587766+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{"duplicate_of": "https://github.blog/news-insights/product-news/github-actions-now-supports-ci-cd"}');
-INSERT INTO "resources" VALUES('https://github.blog/2020-04-15-npm-has-joined-github','npm has joined GitHub','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','44a92650f43674ddffcf55235179b229a2a2612b616c6783c050e1be64eec9ce',100.0,1.77903370714281797e+09,0,'2026-05-17T18:01:47.142818+02:00',NULL,NULL,NULL,'[]','[]','["docs/javascript.md"]','[]','{}','{"duplicate_of": "https://github.blog/news-insights/company-news/npm-has-joined-github"}');
-INSERT INTO "resources" VALUES('https://github.blog/2020-07-02-git-credential-manager-core-building-a-universal-authentication-experience','Git Credential Manager Core: Building a universal authentication experience','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8940a7e9391aef39ef5080dae9e6c62de15075b622dc738fd16506d6a635de76',100.0,1.77903002337713789e+09,0,'2026-05-17T17:00:23.377138+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://github.blog/open-source/git/git-credential-manager-core-building-a-universal-authentication-experience"}');
-INSERT INTO "resources" VALUES('https://github.blog/2020-07-02-how-we-launched-docs-github-com','github.blog: How we launched docs.github.com','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c89e59a578081c79cb471c0452a869e1fa7bac4905974f5c5b2ce0e60aae83aa',100.0,1.77903086547289896e+09,0,'2026-05-17T17:14:25.472899+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/engineering/how-we-launched-docs-github-com"}');
-INSERT INTO "resources" VALUES('https://github.blog/2020-07-27-highlights-from-git-2-28','github.blog: Highlights from Git 2.28','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b81fdfbc3391b4d3a4474849a27c03743c5256fd20c12081cac3e93305d5117a',100.0,1.77902911719756197e+09,0,'2026-05-17T16:45:17.197562+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/open-source/git/highlights-from-git-2-28"}');
-INSERT INTO "resources" VALUES('https://github.blog/2020-07-27-introducing-githubs-openapi-description','Introducing GitHub’s OpenAPI Description','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d5ecf22004b11d998cebb9f9edd92ca03bbddc3f789fce06c66dc095c45cbb21',100.0,1779030976.3451,0,'2026-05-17T17:16:16.345100+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/news-insights/product-news/introducing-githubs-openapi-description"}');
-INSERT INTO "resources" VALUES('https://github.blog/2020-07-30-token-authentication-requirements-for-api-and-git-operations','Token authentication requirements for API and Git operations','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','74d6716bdf3a1d79182fb12f7d7f1218daa43d2291849c646d8b625451f93d6f',100.0,1779031788.84586,0,'2026-05-17T17:29:48.845860+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/news-insights/company-news/token-authentication-requirements-for-api-and-git-operations"}');
-INSERT INTO "resources" VALUES('https://github.blog/2020-09-30-github-welcomes-the-openjdk-project','GitHub Welcomes the OpenJDK Project!','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c86508c4bd846fa4f20ff677c9c26c07f693a9bd5aac5514efbe9a23e58527f5',100.0,1779032790.73674,0,'2026-05-17T17:46:30.736740+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{"duplicate_of": "https://github.blog/news-insights/company-news/github-welcomes-the-openjdk-project"}');
-INSERT INTO "resources" VALUES('https://github.blog/2020-10-07-devops-definition','github.blog: What is DevOps? A guide to common methods and misconceptions'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e4c77868c66c88757379e8288b4f89ba6176840543253eba7e6c51a03c2055ae',100.0,1.77903205549159097e+09,0,'2026-05-17T17:34:15.491591+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{"duplicate_of": "https://github.blog/enterprise-software/devops/devops-definition"}');
-INSERT INTO "resources" VALUES('https://github.blog/2020-10-09-devops-cloud-testing','github.blog: Testing cloud apps with GitHub Actions and cloud-native open'' source tools','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','93247bcd6bfe5f26b356a3d792aa67a80796d2730b2fe5e9b57689b837faff14',100.0,1.77903151705965304e+09,0,'2026-05-17T17:25:17.059653+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/enterprise-software/devops/devops-cloud-testing"}');
-INSERT INTO "resources" VALUES('https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations','github.blog: Token authentication requirements for Git operations','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','71c160778d54e20e7c68c8b249b9c0991752f0322cfb5ccacafcc6333fcee6b9',100.0,1.77903376202108097e+09,0,'2026-05-17T18:02:42.021081+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/security/application-security/token-authentication-requirements-for-git-operations"}');
-INSERT INTO "resources" VALUES('https://github.blog/2020-12-17-commits-are-snapshots-not-diffs','github.blog: Commits are snapshots, not diffs','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ba4d5cbfd50ef684e47ef9d304e7f6596ecb49a398801e9513863866cec62e1f',100.0,1.77903423286708092e+09,0,'2026-05-17T18:10:32.867081+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/open-source/git/commits-are-snapshots-not-diffs"}');
-INSERT INTO "resources" VALUES('https://github.blog/2020-12-18-how-to-make-devops-your-competitive-advantage','github.blog: How to make DevOps your competitive advantage','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ed529c220a96382b5cf846254a0c8b9203debba87fff93eb85354cc9685e0da9',100.0,1779029152.02778,0,'2026-05-17T16:45:52.027780+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{"duplicate_of": "https://github.blog/enterprise-software/devops/how-to-make-devops-your-competitive-advantage"}');
-INSERT INTO "resources" VALUES('https://github.blog/2020-12-18-learn-about-ghapi-a-new-third-party-python-client-for-the-github-api','github.blog: Learn about ghapi, a new third-party Python client for the'' GitHub API','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','69670512bc13f33de51e1ef5902d02d0a20effe2c99c0960cc1a673986b4b0cb',100.0,1779033281.26435,0,'2026-05-17T17:54:41.264350+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/developer-skills/programming-languages-and-frameworks/learn-about-ghapi-a-new-third-party-python-client-for-the-github-api"}');
-INSERT INTO "resources" VALUES('https://github.blog/2020-12-21-get-up-to-speed-with-partial-clone-and-shallow-clone','github.blog: Get up to speed with partial clone and shallow clone','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2d6f29dbc0313a5558da7c6d3c941d1cb001766b07542a1c250d332ca93ef4c2',100.0,1.77903452098158311e+09,0,'2026-05-17T18:15:20.981583+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/open-source/git/get-up-to-speed-with-partial-clone-and-shallow-clone"}');
-INSERT INTO "resources" VALUES('https://github.blog/2021-01-25-improving-how-we-deploy-github','github.blog: Improving how we deploy GitHub','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4dc289737d82b55d4c7083252b33ab86bb565782e8984c3785a6682c5123d913',100.0,1.77902964129784393e+09,0,'2026-05-17T16:54:01.297844+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/enterprise-software/devops/improving-how-we-deploy-github"}');
-INSERT INTO "resources" VALUES('https://github.blog/2021-02-03-deployment-reliability-at-github','github.blog: Deployment reliability at GitHub','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','24dd8b15e934cdd488d8df20a765a52b558aa681744bb6c0623d0a6a6f2921b5',100.0,1.77903255068501901e+09,0,'2026-05-17T17:42:30.685019+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/developer-skills/github/deployment-reliability-at-github"}');
-INSERT INTO "resources" VALUES('https://github.blog/2021-02-04-extending-gitops-to-reliability-as-code-with-github-and-stackpulse','github.blog: Extending GitOps to reliability-as-code with GitHub and StackPulse','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e440210e9855e4646975b4ccc2fed41ed41a11403fa9b968a5fbcd897a23eef5',100.0,1.7790334329851489e+09,0,'2026-05-17T17:57:12.985149+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/enterprise-software/devops/extending-gitops-to-reliability-as-code-with-github-and-stackpulse"}');
-INSERT INTO "resources" VALUES('https://github.blog/2021-03-23-solving-the-innersource-discovery-problem','github.blog: Solving the innersource discovery problem - Discoverability','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','420df91b21186727f663de3d5e0163379181766a0fc4734d4a9d381ba69bfb91',100.0,1.77902997020156097e+09,0,'2026-05-17T16:59:30.201561+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/enterprise-software/devops/solving-the-innersource-discovery-problem"}');
-INSERT INTO "resources" VALUES('https://github.blog/2021-04-13-implementing-least-privilege-for-secrets-in-github-actions','github.blog: Implementing least privilege for secrets in GitHub Actions','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','95de76b3dbb320ade7a967ae2a612a9840f4f7318ff46e86bc40a051ef085934',100.0,1.77903439538450407e+09,0,'2026-05-17T18:13:15.384504+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/security/application-security/implementing-least-privilege-for-secrets-in-github-actions"}');
-INSERT INTO "resources" VALUES('https://github.blog/2021-04-15-work-with-github-actions-in-your-terminal-with-github-cli','github.blog: Work with GitHub Actions in your terminal with GitHub CLI','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d634b894acd00fd608e17f0ca3050b87fe1f3cd2656e5465684c2c04b94787ae',100.0,1.77903026871812605e+09,0,'2026-05-17T17:04:28.718126+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/news-insights/product-news/work-with-github-actions-in-your-terminal-with-github-cli"}');
-INSERT INTO "resources" VALUES('https://github.blog/2021-04-22-github-actions-update-helping-maintainers-combat-bad-actors','github.blog: GitHub Actions update: Helping maintainers combat bad actors','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1783b6f1aade3543f205d7ea28029093f2f30a2731de15f64575d956bcf9efed',100.0,1.77903070971100497e+09,0,'2026-05-17T17:11:49.711005+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/open-source/maintainers/github-actions-update-helping-maintainers-combat-bad-actors"}');
-INSERT INTO "resources" VALUES('https://github.blog/2021-04-27-ship-code-faster-safer-feature-flags','github.blog: How we ship code faster and safer with feature flags','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e124d96c3b7658f62c1141b3304c21365ddde20029e2a02d33ff7b94e77e0807',100.0,1.77903072752480292e+09,0,'2026-05-17T17:12:07.524803+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/engineering/ship-code-faster-safer-feature-flags"}');
-INSERT INTO "resources" VALUES('https://github.blog/2021-04-28-use-github-actions-manage-docs','github.blog: How we use GitHub Actions to manage GitHub Docs','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','943c5766a7be323df3bff89bc817f554c8467728720140ee38e7f9e8a32c412e',100.0,1.77903047370718288e+09,0,'2026-05-17T17:07:53.707183+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/engineering/use-github-actions-manage-docs"}');
-INSERT INTO "resources" VALUES('https://github.blog/2021-05-10-security-keys-supported-ssh-git-operations','github.blog: Security keys are now supported for SSH Git operations 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a4d0f924377efc3164e63f3f15db4185c0fb56a42a325a1143a45cc6fa1f037f',100.0,1.779030356774266e+09,0,'2026-05-17T17:05:56.774266+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/engineering/security-keys-supported-ssh-git-operations"}');
-INSERT INTO "resources" VALUES('https://github.blog/2021-07-22-github-supply-chain-security-features-go-community','github.blog: GitHub brings supply chain security features to the Go community','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3259557bde595b4997010dd5effe9b56de0e95c7daed6927caf27d52869d3f60',100.0,1.77903456974323797e+09,0,'2026-05-17T18:16:09.743238+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/security/supply-chain-security/github-supply-chain-security-features-go-community"}');
-INSERT INTO "resources" VALUES('https://github.blog/2021-08-24-github-cli-2-0-includes-extensions','github.blog: GitHub CLI 2.0 includes extensions!','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b3e0cfb8f142e83e226a2c28e718beec1f4f35c061ae729032e11451f02e076c',100.0,1.77903057034753394e+09,0,'2026-05-17T17:09:30.347534+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/news-insights/product-news/github-cli-2-0-includes-extensions"}');
-INSERT INTO "resources" VALUES('https://github.blog/2021-11-04-10-github-actions-resources-basics-ci-cd','github.blog: 10 GitHub Actions resources to bookmark from the basics to'' CI/CD','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','350b426177dee1aa43f1ada74ea77cb28ab6c041432c43c5073183f1b4ef6403',100.0,1779032700.21849,0,'2026-05-17T17:45:00.218490+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/developer-skills/github/10-github-actions-resources-basics-ci-cd"}');
-INSERT INTO "resources" VALUES('https://github.blog/2021-11-30-5-devops-tips-to-speed-up-your-developer-workflow','==github.blog: 5 DevOps tips to speed up your developer workflow== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','b46b8e959b2ae74be38f255d2ae54eba0d63b92c3cce60893e03f04928b5ba2f',100.0,1.77902937871767497e+09,0,'2026-05-17T16:49:38.717675+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.blog/2021-12-06-safeguard-container-signing-capability-actions','==github.blog: Safeguard your containers with new container signing capability'' in GitHub Actions (cosign)==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','e3fd644f5bb82e75aede4aa0099fcda5bcd0326f9a05401a6d98f09a477551d9',100.0,1.77903366658202505e+09,0,'2026-05-17T18:01:06.582025+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.blog/2021-12-08-improving-github-code-search','github.blog: Improving GitHub code search','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2e15f621f41104721c6f983d4851449b0e833d2e5635997886cb6bd4e89c9169',100.0,1.77903154364174389e+09,0,'2026-05-17T17:25:43.641744+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/engineering/improving-github-code-search"}');
-INSERT INTO "resources" VALUES('https://github.blog/2021-12-16-5-automations-every-developer-should-be-running','github.blog: 5 automations every developer should be running','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','70d568ca40c53841aa0d44c00b2aa3669adfbd9d566e918578f35655ebc059fc',100.0,1.77903086912758302e+09,0,'2026-05-17T17:14:29.127583+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/developer-skills/github/5-automations-every-developer-should-be-running"}');
-INSERT INTO "resources" VALUES('https://github.blog/2021-12-17-getting-started-with-github-actions-just-got-easier','==github.blog: Getting started with GitHub Actions just got easier!==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','a643ef5fe8307e3ddb2042ab52646f59fa6270686748c5218b03b58c2807d3d9',100.0,1779030347.41154,0,'2026-05-17T17:05:47.411540+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.blog/2022-01-31-dependency-graph-now-supports-github-actions','github.blog: Dependency graph now supports GitHub Actions','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','01d44ec50cc738ff06bc3d66249ea5c7fb2e63d45c11386d0e7ac185e1de01d6',100.0,1.77903204678902506e+09,0,'2026-05-17T17:34:06.789025+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/news-insights/product-news/dependency-graph-now-supports-github-actions"}');
-INSERT INTO "resources" VALUES('https://github.blog/2022-02-02-build-ci-cd-pipeline-github-actions-four-steps','==github.blog: How to build a CI/CD pipeline with GitHub Actions in four'' simple steps==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','186e346fb4797f5d7adc8c49c5e9153020f9077af50e0154e29bf149659426f6',100.0,1.77903369805485391e+09,0,'2026-05-17T18:01:38.054854+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.blog/2022-02-10-using-reusable-workflows-github-actions','github.blog: How to start using reusable workflows with GitHub Actions','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fd6668ceabe42a9e1b965eb2711d7ffa08ced43ef0e02c51671e61ba7335e739',100.0,1.77903257540300107e+09,0,'2026-05-17T17:42:55.403001+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/developer-skills/github/using-reusable-workflows-github-actions"}');
-INSERT INTO "resources" VALUES('https://github.blog/2022-02-11-getting-started-with-project-planning-on-github','github.blog: Getting started with project planning on GitHub','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','414f8b0f731fef763b7ee7e8bde2a6a82855986ae8bf72c406c691051be9b1c3',100.0,1.77903222037191295e+09,0,'2026-05-17T17:37:00.371913+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/developer-skills/github/getting-started-with-project-planning-on-github"}');
-INSERT INTO "resources" VALUES('https://github.blog/2022-02-14-include-diagrams-markdown-files-mermaid','github.blog: Include diagrams in your Markdown files with Mermaid','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','662fbfae2b6f65ae64b47ab13bd241841143df681eabd4d8a77bf944cf7089ef',100.0,1.77903179663718199e+09,0,'2026-05-17T17:29:56.637182+02:00',NULL,NULL,NULL,'[]','[]','["docs/mkdocs.md"]','[]','{}','{"duplicate_of": "https://github.blog/developer-skills/github/include-diagrams-markdown-files-mermaid"}');
-INSERT INTO "resources" VALUES('https://github.blog/2022-04-07-git-credential-manager-authentication-for-everyone','github.blog: Git Credential Manager: authentication for everyone','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','be7ed25812b1086968abb161668679e36784c0b94cafacdea1efd9f572afd8d4',100.0,1.77902947332616806e+09,0,'2026-05-17T16:51:13.326168+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/security/application-security/git-credential-manager-authentication-for-everyone"}');
-INSERT INTO "resources" VALUES('https://github.blog/2022-06-21-github-copilot-is-generally-available-to-all-developers','GitHub Copilot is generally available to all developers','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','54398bed288a44184533c1287909d6f6aa7ce21b7e9da0b80958e8e6c83e6cf0',100.0,1.77903448559489393e+09,0,'2026-05-17T18:14:45.594894+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/news-insights/product-news/github-copilot-is-generally-available-to-all-developers"}');
-INSERT INTO "resources" VALUES('https://github.blog/2022-06-29-improve-git-monorepo-performance-with-a-file-system-monitor','github.blog: Improve Git monorepo performance with a file system monitor'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d62a6d148aeeb04bbb61196707b62269453d99a119655aaeade70b679f6667dc',100.0,1779032074.99454,0,'2026-05-17T17:34:34.994540+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/engineering/improve-git-monorepo-performance-with-a-file-system-monitor"}');
-INSERT INTO "resources" VALUES('https://github.blog/2023-03-02-why-python-keeps-growing-explained','github.blog: Why Python keeps growing, explained','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a94834e0dd7d765be700a6fc0ccabb48e88ab8f90b4918ef9b7d64e32d9d54cc',100.0,1779030249.29332,0,'2026-05-17T17:04:09.293320+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://github.blog/developer-skills/programming-languages-and-frameworks/why-python-keeps-growing-explained"}');
-INSERT INTO "resources" VALUES('https://github.blog/2023-03-13-highlights-from-git-2-40','github.blog: Highlights from Git 2.40','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','09968be929f0d70baf674b9b24b0c2761976be101c6f901f9d1f68d164309894',100.0,1.77903068374386501e+09,0,'2026-05-17T17:11:23.743865+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/open-source/git/highlights-from-git-2-40"}');
-INSERT INTO "resources" VALUES('https://github.blog/2023-03-22-github-copilot-x-the-ai-powered-developer-experience','github.blog: GitHub Copilot X: The AI-powered developer experience','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','61ebb16c01aedae9bdc62dc3e29a4d01eae64f0ecf3f14e79277884bf1cf6c40',100.0,1.77903146565898299e+09,0,'2026-05-17T17:24:25.658983+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/news-insights/product-news/github-copilot-x-the-ai-powered-developer-experience"}');
-INSERT INTO "resources" VALUES('https://github.blog/2023-06-02-applying-gitops-principles-to-your-operations','github.blog: Applying GitOps principles to your operations','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8a9804d9db5924c7e7cbd97e30ae27617322e28bd5fe3e698b3f3e435f0fe520',100.0,1.77903207765501403e+09,0,'2026-05-17T17:34:37.655014+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://github.blog/enterprise-software/devops/applying-gitops-principles-to-your-operations"}');
-INSERT INTO "resources" VALUES('https://github.blog/ai-and-ml/github-copilot/building-a-general-purpose-accessibility-agent-and-what-we-learned-in-the-process','Building a general-purpose accessibility agent and what we learned in the process','An engineering analysis of constructing general-purpose AI accessibility agents on GitHub.','2026',4,'An architectural deep-dive into the development of an experimental general-purpose AI accessibility agent. It outlines engineering lessons in constructing multi-agent coordination flows, designing effective context windows, managing non-deterministic outputs, and leveraging retrieval structures to automatically audit and triage accessibility compliance issues in repositories.','en','Article','Advanced',0,'online','automatic','ccc346084c5698bd09d20ff35d6aac17b18d1f7aaecc1d35b8835bf1184eeef8',NULL,1.78035293285327601e+09,0,'2026-06-02T00:28:52.853276+02:00',NULL,NULL,NULL,'["AI", "Agentic Workflows", "Accessibility Triage Agents"]','["EMERGING", "GUIDE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly regarded engineering write-up on agentic design patterns. The community praises the article for its honest technical takeaways regarding the challenges of using LLMs for deterministic accessibility compliance audits.", "social_preview_url": "https://github.blog/wp-content/uploads/2026/01/generic-github-copilot-blocks-logo.png?fit=1920%2C1080", "source_provenance": "RSS Feed (The GitHub Blog)", "suggested_new_category": "ai-agents"}');
-INSERT INTO "resources" VALUES('https://github.blog/ai-and-ml/github-copilot/building-an-emoji-list-generator-with-the-github-copilot-cli','Building an emoji list generator with the GitHub Copilot CLI','Walkthrough on creating an emoji list generator during a developer stream using Copilot CLI.','2026',4,'A technical walkthrough detailing how developers can utilize the GitHub Copilot CLI to orchestrate terminal-based helper scripts. Focuses on using natural language prompts within the terminal to automate shell tasks, such as generating structured markdown components. Serves as a practical guide for boosting developer loops and local workspace productivity through integrated terminal-native generative AI models.','en','blog','intermediate',0,'online','automatic','0b180a6fcba977907e78960b271664a0893a49718b1187c37aca2b059bb11f7a',NULL,1.78035203740138506e+09,0,'2026-06-02T00:13:57.401385+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "AI Coding Assistants", "GitHub Copilot CLI"]','["[GUIDE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Official GitHub blog showcasing standard terminal integrations of Copilot CLI.", "social_preview_url": "https://github.blog/wp-content/uploads/2026/04/image-19.png?fit=2064%2C1076", "source_provenance": "X.com (GitHub)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://github.blog/2015-06-08-how-to-undo-almost-anything-with-git','github.blog: How to undo (almost) anything with Git','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7789f9e360dbb5bef61f7cd9d3b1cbe122ae55fe44873bdb35b5e40c2aa6360a',100.0,1779030655,0,'2026-05-17T17:10:55.527212+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/open-source/git/how-to-undo-almost-anything-with-git"}');
+INSERT INTO "resources" VALUES('https://github.blog/2019-01-07-create-pull-requests-in-vscode','github.blog: VS Code: Now creating pull requests 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2296408ec5651c32903c13b3931524a84b30ba1e1d68eff3663843784cda724f',100.0,1779030116,0,'2026-05-17T17:01:56.277288+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://github.blog/news-insights/product-news/create-pull-requests-in-vscode"}');
+INSERT INTO "resources" VALUES('https://github.blog/2019-08-08-github-actions-now-supports-ci-cd','GitHub Actions CI/CD','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2e8af113a5c3f0d6780e9927e581d942fecd05ba4bc467b958bd878829044a49',100.0,1779031442,0,'2026-05-17T17:24:02.587766+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{"duplicate_of": "https://github.blog/news-insights/product-news/github-actions-now-supports-ci-cd"}');
+INSERT INTO "resources" VALUES('https://github.blog/2020-04-15-npm-has-joined-github','npm has joined GitHub','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','44a92650f43674ddffcf55235179b229a2a2612b616c6783c050e1be64eec9ce',100.0,1779033707,0,'2026-05-17T18:01:47.142818+02:00',NULL,NULL,NULL,'[]','[]','["docs/javascript.md"]','[]','{}','{"duplicate_of": "https://github.blog/news-insights/company-news/npm-has-joined-github"}');
+INSERT INTO "resources" VALUES('https://github.blog/2020-07-02-git-credential-manager-core-building-a-universal-authentication-experience','Git Credential Manager Core: Building a universal authentication experience','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8940a7e9391aef39ef5080dae9e6c62de15075b622dc738fd16506d6a635de76',100.0,1779030023,0,'2026-05-17T17:00:23.377138+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://github.blog/open-source/git/git-credential-manager-core-building-a-universal-authentication-experience"}');
+INSERT INTO "resources" VALUES('https://github.blog/2020-07-02-how-we-launched-docs-github-com','github.blog: How we launched docs.github.com','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c89e59a578081c79cb471c0452a869e1fa7bac4905974f5c5b2ce0e60aae83aa',100.0,1779030865,0,'2026-05-17T17:14:25.472899+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/engineering/how-we-launched-docs-github-com"}');
+INSERT INTO "resources" VALUES('https://github.blog/2020-07-27-highlights-from-git-2-28','github.blog: Highlights from Git 2.28','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b81fdfbc3391b4d3a4474849a27c03743c5256fd20c12081cac3e93305d5117a',100.0,1779029117,0,'2026-05-17T16:45:17.197562+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/open-source/git/highlights-from-git-2-28"}');
+INSERT INTO "resources" VALUES('https://github.blog/2020-07-27-introducing-githubs-openapi-description','Introducing GitHub’s OpenAPI Description','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d5ecf22004b11d998cebb9f9edd92ca03bbddc3f789fce06c66dc095c45cbb21',100.0,1779030976,0,'2026-05-17T17:16:16.345100+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/news-insights/product-news/introducing-githubs-openapi-description"}');
+INSERT INTO "resources" VALUES('https://github.blog/2020-07-30-token-authentication-requirements-for-api-and-git-operations','Token authentication requirements for API and Git operations','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','74d6716bdf3a1d79182fb12f7d7f1218daa43d2291849c646d8b625451f93d6f',100.0,1779031788,0,'2026-05-17T17:29:48.845860+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/news-insights/company-news/token-authentication-requirements-for-api-and-git-operations"}');
+INSERT INTO "resources" VALUES('https://github.blog/2020-09-30-github-welcomes-the-openjdk-project','GitHub Welcomes the OpenJDK Project!','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c86508c4bd846fa4f20ff677c9c26c07f693a9bd5aac5514efbe9a23e58527f5',100.0,1779032790,0,'2026-05-17T17:46:30.736740+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{"duplicate_of": "https://github.blog/news-insights/company-news/github-welcomes-the-openjdk-project"}');
+INSERT INTO "resources" VALUES('https://github.blog/2020-10-07-devops-definition','github.blog: What is DevOps? A guide to common methods and misconceptions'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e4c77868c66c88757379e8288b4f89ba6176840543253eba7e6c51a03c2055ae',100.0,1779032055,0,'2026-05-17T17:34:15.491591+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{"duplicate_of": "https://github.blog/enterprise-software/devops/devops-definition"}');
+INSERT INTO "resources" VALUES('https://github.blog/2020-10-09-devops-cloud-testing','github.blog: Testing cloud apps with GitHub Actions and cloud-native open'' source tools','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','93247bcd6bfe5f26b356a3d792aa67a80796d2730b2fe5e9b57689b837faff14',100.0,1779031517,0,'2026-05-17T17:25:17.059653+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/enterprise-software/devops/devops-cloud-testing"}');
+INSERT INTO "resources" VALUES('https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations','github.blog: Token authentication requirements for Git operations','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','71c160778d54e20e7c68c8b249b9c0991752f0322cfb5ccacafcc6333fcee6b9',100.0,1779033762,0,'2026-05-17T18:02:42.021081+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/security/application-security/token-authentication-requirements-for-git-operations"}');
+INSERT INTO "resources" VALUES('https://github.blog/2020-12-17-commits-are-snapshots-not-diffs','github.blog: Commits are snapshots, not diffs','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ba4d5cbfd50ef684e47ef9d304e7f6596ecb49a398801e9513863866cec62e1f',100.0,1779034232,0,'2026-05-17T18:10:32.867081+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/open-source/git/commits-are-snapshots-not-diffs"}');
+INSERT INTO "resources" VALUES('https://github.blog/2020-12-18-how-to-make-devops-your-competitive-advantage','github.blog: How to make DevOps your competitive advantage','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ed529c220a96382b5cf846254a0c8b9203debba87fff93eb85354cc9685e0da9',100.0,1779029152,0,'2026-05-17T16:45:52.027780+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{"duplicate_of": "https://github.blog/enterprise-software/devops/how-to-make-devops-your-competitive-advantage"}');
+INSERT INTO "resources" VALUES('https://github.blog/2020-12-18-learn-about-ghapi-a-new-third-party-python-client-for-the-github-api','github.blog: Learn about ghapi, a new third-party Python client for the'' GitHub API','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','69670512bc13f33de51e1ef5902d02d0a20effe2c99c0960cc1a673986b4b0cb',100.0,1779033281,0,'2026-05-17T17:54:41.264350+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/developer-skills/programming-languages-and-frameworks/learn-about-ghapi-a-new-third-party-python-client-for-the-github-api"}');
+INSERT INTO "resources" VALUES('https://github.blog/2020-12-21-get-up-to-speed-with-partial-clone-and-shallow-clone','github.blog: Get up to speed with partial clone and shallow clone','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2d6f29dbc0313a5558da7c6d3c941d1cb001766b07542a1c250d332ca93ef4c2',100.0,1779034520,0,'2026-05-17T18:15:20.981583+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/open-source/git/get-up-to-speed-with-partial-clone-and-shallow-clone"}');
+INSERT INTO "resources" VALUES('https://github.blog/2021-01-25-improving-how-we-deploy-github','github.blog: Improving how we deploy GitHub','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4dc289737d82b55d4c7083252b33ab86bb565782e8984c3785a6682c5123d913',100.0,1779029641,0,'2026-05-17T16:54:01.297844+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/enterprise-software/devops/improving-how-we-deploy-github"}');
+INSERT INTO "resources" VALUES('https://github.blog/2021-02-03-deployment-reliability-at-github','github.blog: Deployment reliability at GitHub','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','24dd8b15e934cdd488d8df20a765a52b558aa681744bb6c0623d0a6a6f2921b5',100.0,1779032550,0,'2026-05-17T17:42:30.685019+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/developer-skills/github/deployment-reliability-at-github"}');
+INSERT INTO "resources" VALUES('https://github.blog/2021-02-04-extending-gitops-to-reliability-as-code-with-github-and-stackpulse','github.blog: Extending GitOps to reliability-as-code with GitHub and StackPulse','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e440210e9855e4646975b4ccc2fed41ed41a11403fa9b968a5fbcd897a23eef5',100.0,1779033432,0,'2026-05-17T17:57:12.985149+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/enterprise-software/devops/extending-gitops-to-reliability-as-code-with-github-and-stackpulse"}');
+INSERT INTO "resources" VALUES('https://github.blog/2021-03-23-solving-the-innersource-discovery-problem','github.blog: Solving the innersource discovery problem - Discoverability','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','420df91b21186727f663de3d5e0163379181766a0fc4734d4a9d381ba69bfb91',100.0,1779029970,0,'2026-05-17T16:59:30.201561+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/enterprise-software/devops/solving-the-innersource-discovery-problem"}');
+INSERT INTO "resources" VALUES('https://github.blog/2021-04-13-implementing-least-privilege-for-secrets-in-github-actions','github.blog: Implementing least privilege for secrets in GitHub Actions','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','95de76b3dbb320ade7a967ae2a612a9840f4f7318ff46e86bc40a051ef085934',100.0,1779034395,0,'2026-05-17T18:13:15.384504+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/security/application-security/implementing-least-privilege-for-secrets-in-github-actions"}');
+INSERT INTO "resources" VALUES('https://github.blog/2021-04-15-work-with-github-actions-in-your-terminal-with-github-cli','github.blog: Work with GitHub Actions in your terminal with GitHub CLI','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d634b894acd00fd608e17f0ca3050b87fe1f3cd2656e5465684c2c04b94787ae',100.0,1779030268,0,'2026-05-17T17:04:28.718126+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/news-insights/product-news/work-with-github-actions-in-your-terminal-with-github-cli"}');
+INSERT INTO "resources" VALUES('https://github.blog/2021-04-22-github-actions-update-helping-maintainers-combat-bad-actors','github.blog: GitHub Actions update: Helping maintainers combat bad actors','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1783b6f1aade3543f205d7ea28029093f2f30a2731de15f64575d956bcf9efed',100.0,1779030709,0,'2026-05-17T17:11:49.711005+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/open-source/maintainers/github-actions-update-helping-maintainers-combat-bad-actors"}');
+INSERT INTO "resources" VALUES('https://github.blog/2021-04-27-ship-code-faster-safer-feature-flags','github.blog: How we ship code faster and safer with feature flags','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e124d96c3b7658f62c1141b3304c21365ddde20029e2a02d33ff7b94e77e0807',100.0,1779030727,0,'2026-05-17T17:12:07.524803+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/engineering/ship-code-faster-safer-feature-flags"}');
+INSERT INTO "resources" VALUES('https://github.blog/2021-04-28-use-github-actions-manage-docs','github.blog: How we use GitHub Actions to manage GitHub Docs','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','943c5766a7be323df3bff89bc817f554c8467728720140ee38e7f9e8a32c412e',100.0,1779030473,0,'2026-05-17T17:07:53.707183+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/engineering/use-github-actions-manage-docs"}');
+INSERT INTO "resources" VALUES('https://github.blog/2021-05-10-security-keys-supported-ssh-git-operations','github.blog: Security keys are now supported for SSH Git operations 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a4d0f924377efc3164e63f3f15db4185c0fb56a42a325a1143a45cc6fa1f037f',100.0,1779030356,0,'2026-05-17T17:05:56.774266+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/engineering/security-keys-supported-ssh-git-operations"}');
+INSERT INTO "resources" VALUES('https://github.blog/2021-07-22-github-supply-chain-security-features-go-community','github.blog: GitHub brings supply chain security features to the Go community','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3259557bde595b4997010dd5effe9b56de0e95c7daed6927caf27d52869d3f60',100.0,1779034569,0,'2026-05-17T18:16:09.743238+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/security/supply-chain-security/github-supply-chain-security-features-go-community"}');
+INSERT INTO "resources" VALUES('https://github.blog/2021-08-24-github-cli-2-0-includes-extensions','github.blog: GitHub CLI 2.0 includes extensions!','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b3e0cfb8f142e83e226a2c28e718beec1f4f35c061ae729032e11451f02e076c',100.0,1779030570,0,'2026-05-17T17:09:30.347534+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/news-insights/product-news/github-cli-2-0-includes-extensions"}');
+INSERT INTO "resources" VALUES('https://github.blog/2021-11-04-10-github-actions-resources-basics-ci-cd','github.blog: 10 GitHub Actions resources to bookmark from the basics to'' CI/CD','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','350b426177dee1aa43f1ada74ea77cb28ab6c041432c43c5073183f1b4ef6403',100.0,1779032700,0,'2026-05-17T17:45:00.218490+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/developer-skills/github/10-github-actions-resources-basics-ci-cd"}');
+INSERT INTO "resources" VALUES('https://github.blog/2021-11-30-5-devops-tips-to-speed-up-your-developer-workflow','==github.blog: 5 DevOps tips to speed up your developer workflow== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','b46b8e959b2ae74be38f255d2ae54eba0d63b92c3cce60893e03f04928b5ba2f',100.0,1779029378,0,'2026-05-17T16:49:38.717675+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.blog/2021-12-06-safeguard-container-signing-capability-actions','==github.blog: Safeguard your containers with new container signing capability'' in GitHub Actions (cosign)==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','e3fd644f5bb82e75aede4aa0099fcda5bcd0326f9a05401a6d98f09a477551d9',100.0,1779033666,0,'2026-05-17T18:01:06.582025+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.blog/2021-12-08-improving-github-code-search','github.blog: Improving GitHub code search','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2e15f621f41104721c6f983d4851449b0e833d2e5635997886cb6bd4e89c9169',100.0,1779031543,0,'2026-05-17T17:25:43.641744+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/engineering/improving-github-code-search"}');
+INSERT INTO "resources" VALUES('https://github.blog/2021-12-16-5-automations-every-developer-should-be-running','github.blog: 5 automations every developer should be running','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','70d568ca40c53841aa0d44c00b2aa3669adfbd9d566e918578f35655ebc059fc',100.0,1779030869,0,'2026-05-17T17:14:29.127583+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/developer-skills/github/5-automations-every-developer-should-be-running"}');
+INSERT INTO "resources" VALUES('https://github.blog/2021-12-17-getting-started-with-github-actions-just-got-easier','==github.blog: Getting started with GitHub Actions just got easier!==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','a643ef5fe8307e3ddb2042ab52646f59fa6270686748c5218b03b58c2807d3d9',100.0,1779030347,0,'2026-05-17T17:05:47.411540+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.blog/2022-01-31-dependency-graph-now-supports-github-actions','github.blog: Dependency graph now supports GitHub Actions','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','01d44ec50cc738ff06bc3d66249ea5c7fb2e63d45c11386d0e7ac185e1de01d6',100.0,1779032046,0,'2026-05-17T17:34:06.789025+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/news-insights/product-news/dependency-graph-now-supports-github-actions"}');
+INSERT INTO "resources" VALUES('https://github.blog/2022-02-02-build-ci-cd-pipeline-github-actions-four-steps','==github.blog: How to build a CI/CD pipeline with GitHub Actions in four'' simple steps==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','186e346fb4797f5d7adc8c49c5e9153020f9077af50e0154e29bf149659426f6',100.0,1779033698,0,'2026-05-17T18:01:38.054854+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.blog/2022-02-10-using-reusable-workflows-github-actions','github.blog: How to start using reusable workflows with GitHub Actions','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fd6668ceabe42a9e1b965eb2711d7ffa08ced43ef0e02c51671e61ba7335e739',100.0,1779032575,0,'2026-05-17T17:42:55.403001+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/developer-skills/github/using-reusable-workflows-github-actions"}');
+INSERT INTO "resources" VALUES('https://github.blog/2022-02-11-getting-started-with-project-planning-on-github','github.blog: Getting started with project planning on GitHub','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','414f8b0f731fef763b7ee7e8bde2a6a82855986ae8bf72c406c691051be9b1c3',100.0,1779032220,0,'2026-05-17T17:37:00.371913+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/developer-skills/github/getting-started-with-project-planning-on-github"}');
+INSERT INTO "resources" VALUES('https://github.blog/2022-02-14-include-diagrams-markdown-files-mermaid','github.blog: Include diagrams in your Markdown files with Mermaid','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','662fbfae2b6f65ae64b47ab13bd241841143df681eabd4d8a77bf944cf7089ef',100.0,1779031796,0,'2026-05-17T17:29:56.637182+02:00',NULL,NULL,NULL,'[]','[]','["docs/mkdocs.md"]','[]','{}','{"duplicate_of": "https://github.blog/developer-skills/github/include-diagrams-markdown-files-mermaid"}');
+INSERT INTO "resources" VALUES('https://github.blog/2022-04-07-git-credential-manager-authentication-for-everyone','github.blog: Git Credential Manager: authentication for everyone','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','be7ed25812b1086968abb161668679e36784c0b94cafacdea1efd9f572afd8d4',100.0,1779029473,0,'2026-05-17T16:51:13.326168+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/security/application-security/git-credential-manager-authentication-for-everyone"}');
+INSERT INTO "resources" VALUES('https://github.blog/2022-06-21-github-copilot-is-generally-available-to-all-developers','GitHub Copilot is generally available to all developers','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','54398bed288a44184533c1287909d6f6aa7ce21b7e9da0b80958e8e6c83e6cf0',100.0,1779034485,0,'2026-05-17T18:14:45.594894+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/news-insights/product-news/github-copilot-is-generally-available-to-all-developers"}');
+INSERT INTO "resources" VALUES('https://github.blog/2022-06-29-improve-git-monorepo-performance-with-a-file-system-monitor','github.blog: Improve Git monorepo performance with a file system monitor'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d62a6d148aeeb04bbb61196707b62269453d99a119655aaeade70b679f6667dc',100.0,1779032074,0,'2026-05-17T17:34:34.994540+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/engineering/improve-git-monorepo-performance-with-a-file-system-monitor"}');
+INSERT INTO "resources" VALUES('https://github.blog/2023-03-02-why-python-keeps-growing-explained','github.blog: Why Python keeps growing, explained','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a94834e0dd7d765be700a6fc0ccabb48e88ab8f90b4918ef9b7d64e32d9d54cc',100.0,1779030249,0,'2026-05-17T17:04:09.293320+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://github.blog/developer-skills/programming-languages-and-frameworks/why-python-keeps-growing-explained"}');
+INSERT INTO "resources" VALUES('https://github.blog/2023-03-13-highlights-from-git-2-40','github.blog: Highlights from Git 2.40','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','09968be929f0d70baf674b9b24b0c2761976be101c6f901f9d1f68d164309894',100.0,1779030683,0,'2026-05-17T17:11:23.743865+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/open-source/git/highlights-from-git-2-40"}');
+INSERT INTO "resources" VALUES('https://github.blog/2023-03-22-github-copilot-x-the-ai-powered-developer-experience','github.blog: GitHub Copilot X: The AI-powered developer experience','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','61ebb16c01aedae9bdc62dc3e29a4d01eae64f0ecf3f14e79277884bf1cf6c40',100.0,1779031465,0,'2026-05-17T17:24:25.658983+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.blog/news-insights/product-news/github-copilot-x-the-ai-powered-developer-experience"}');
+INSERT INTO "resources" VALUES('https://github.blog/2023-06-02-applying-gitops-principles-to-your-operations','github.blog: Applying GitOps principles to your operations','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8a9804d9db5924c7e7cbd97e30ae27617322e28bd5fe3e698b3f3e435f0fe520',100.0,1779032077,0,'2026-05-17T17:34:37.655014+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://github.blog/enterprise-software/devops/applying-gitops-principles-to-your-operations"}');
+INSERT INTO "resources" VALUES('https://github.blog/ai-and-ml/github-copilot/building-a-general-purpose-accessibility-agent-and-what-we-learned-in-the-process','Building a general-purpose accessibility agent and what we learned in the process','An engineering analysis of constructing general-purpose AI accessibility agents on GitHub.','2026',4,'An architectural deep-dive into the development of an experimental general-purpose AI accessibility agent. It outlines engineering lessons in constructing multi-agent coordination flows, designing effective context windows, managing non-deterministic outputs, and leveraging retrieval structures to automatically audit and triage accessibility compliance issues in repositories.','en','Article','Advanced',0,'online','automatic','ccc346084c5698bd09d20ff35d6aac17b18d1f7aaecc1d35b8835bf1184eeef8',NULL,1780352932,0,'2026-06-02T00:28:52.853276+02:00',NULL,NULL,NULL,'["AI", "Agentic Workflows", "Accessibility Triage Agents"]','["EMERGING", "GUIDE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly regarded engineering write-up on agentic design patterns. The community praises the article for its honest technical takeaways regarding the challenges of using LLMs for deterministic accessibility compliance audits.", "social_preview_url": "https://github.blog/wp-content/uploads/2026/01/generic-github-copilot-blocks-logo.png?fit=1920%2C1080", "source_provenance": "RSS Feed (The GitHub Blog)", "suggested_new_category": "ai-agents"}');
+INSERT INTO "resources" VALUES('https://github.blog/ai-and-ml/github-copilot/building-an-emoji-list-generator-with-the-github-copilot-cli','Building an emoji list generator with the GitHub Copilot CLI','Walkthrough on creating an emoji list generator during a developer stream using Copilot CLI.','2026',4,'A technical walkthrough detailing how developers can utilize the GitHub Copilot CLI to orchestrate terminal-based helper scripts. Focuses on using natural language prompts within the terminal to automate shell tasks, such as generating structured markdown components. Serves as a practical guide for boosting developer loops and local workspace productivity through integrated terminal-native generative AI models.','en','blog','intermediate',0,'online','automatic','0b180a6fcba977907e78960b271664a0893a49718b1187c37aca2b059bb11f7a',NULL,1780352037,0,'2026-06-02T00:13:57.401385+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "AI Coding Assistants", "GitHub Copilot CLI"]','["[GUIDE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Official GitHub blog showcasing standard terminal integrations of Copilot CLI.", "social_preview_url": "https://github.blog/wp-content/uploads/2026/04/image-19.png?fit=2064%2C1076", "source_provenance": "X.com (GitHub)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://github.blog/ai-and-ml/github-copilot/github-copilot-cli-for-beginners-getting-started-with-github-copilot-cli','GitHub Copilot CLI for Beginners: Getting Started','','2026',0,'Highlights setup and early integration techniques for GitHub Copilot CLI, translating natural language prompts into executable terminal and shell scripts. Enhances sysadmin and shell workflow automation while maintaining a human-in-the-loop review step for safety and correctness.','English','Guide','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "AI-Assisted Development", "CLI Tools"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["ai.md", "developerportals.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.blog/ai-and-ml/github-copilot/github-copilot-cli-for-beginners-interactive-v-non-interactive-mode','GitHub Copilot CLI for Beginners: Interactive vs Non-interactive Mode','Explains the differences between interactive and non-interactive execution modes in GitHub Copilot CLI.','2026',4,'This official GitHub Blog guide details the operational mechanics of GitHub Copilot CLI, focusing on the differences between interactive and non-interactive execution modes. It demonstrates how interactive mode leverages conversational interfaces to guide developers through complex shell commands, whereas non-interactive execution supports pipeline integrations and automated scripted workflows. The article serves as a key resource for developers looking to optimize terminal velocity and automate command generation safely.','English','Article','Beginner',0,'online','automatic','cd73d0bc830618149585c0aa117f31b8d1a06ddc05a514e938a538db1240bd32',NULL,1.78035200368989205e+09,0,'2026-06-02T00:13:23.689892+02:00',NULL,NULL,NULL,'["Developer Productivity", "CLI Tools", "Generative AI CLI"]','["[GUIDE]", "[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Vetted as a highly helpful official tutorial to boost command-line productivity using AI tools, easing shell automation for junior and senior engineers alike.", "social_preview_url": "https://github.blog/wp-content/uploads/2026/04/Episode-2.png", "source_provenance": "X.com (GitHub)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://github.blog/ai-and-ml/github-copilot/github-recognized-as-a-leader-in-the-gartner-magic-quadrant-for-enterprise-ai-coding-agents-for-the-third-year-in-a-row','GitHub recognized as a Leader in the Gartner Magic Quadrant for Enterprise AI Coding Agents for the third year in a row','Gartner research evaluation results positioning GitHub as a leader in enterprise AI coding agents.','2026',4,'Highlights GitHub''s positioning as a market leader in the 2026 Gartner Magic Quadrant for Enterprise AI Coding Agents. The report validates GitHub''s platform-wide agentic integration strategy, which spans IDEs, CLIs, pull requests, and automated workflows, highlighting key technical advantages in multi-model flexibility, enterprise governance, and robust developer security controls.','en','Article','Advanced',0,'online','automatic','f4bae37306a8e225de192ee68413e2b405d1657997d4c41b04bcaf0c30e9130d',NULL,1.78035293285323691e+09,0,'2026-06-02T00:28:52.853237+02:00',NULL,NULL,NULL,'["AI", "Coding Agents", "Enterprise Standards"]','["ENTERPRISE-STABLE", "CASE STUDY"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Industry-standard recognition by Gartner, confirming GitHub Copilot''s dominance and leading execution capability in the enterprise AI agent market. Welcomed as validation of multi-model and platform-wide agentic strategies.", "social_preview_url": "https://github.blog/wp-content/uploads/2026/01/generic-mona-copilot-logo.png", "source_provenance": "RSS Feed (The GitHub Blog)", "suggested_new_category": "ai-coding-agents"}');
-INSERT INTO "resources" VALUES('https://github.blog/changelog/2020-05-11-github-cli-allows-you-to-close-reopen-and-add-metadata-to-issues-and-pull-requests','github.blog: GitHub CLI allows you to close, reopen, and add metadata to'' issues and pull requests','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','7ad3c504ce09a7134d205fc0d06ea1186a41bc6358c75672735cead425f23ee1',100.0,1.77903228831725096e+09,1,'2026-05-17T17:38:08.317251+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.blog/changelog/2020-05-26-mark-pull-requests-as-ready-for-review-review-and-merge-from-github-cli','github.blog: Mark pull requests as ready for review, view the diff, review,'' and merge from GitHub CLI','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','e2c6e41d392b1233317c48c665c8a48dd4ddf33c4c441030cbd54d092bd31c50',100.0,1.7790308274633069e+09,1,'2026-05-17T17:13:47.463307+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.blog/ai-and-ml/github-copilot/github-copilot-cli-for-beginners-interactive-v-non-interactive-mode','GitHub Copilot CLI for Beginners: Interactive vs Non-interactive Mode','Explains the differences between interactive and non-interactive execution modes in GitHub Copilot CLI.','2026',4,'This official GitHub Blog guide details the operational mechanics of GitHub Copilot CLI, focusing on the differences between interactive and non-interactive execution modes. It demonstrates how interactive mode leverages conversational interfaces to guide developers through complex shell commands, whereas non-interactive execution supports pipeline integrations and automated scripted workflows. The article serves as a key resource for developers looking to optimize terminal velocity and automate command generation safely.','English','Article','Beginner',0,'online','automatic','cd73d0bc830618149585c0aa117f31b8d1a06ddc05a514e938a538db1240bd32',NULL,1780352003,0,'2026-06-02T00:13:23.689892+02:00',NULL,NULL,NULL,'["Developer Productivity", "CLI Tools", "Generative AI CLI"]','["[GUIDE]", "[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Vetted as a highly helpful official tutorial to boost command-line productivity using AI tools, easing shell automation for junior and senior engineers alike.", "social_preview_url": "https://github.blog/wp-content/uploads/2026/04/Episode-2.png", "source_provenance": "X.com (GitHub)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://github.blog/ai-and-ml/github-copilot/github-recognized-as-a-leader-in-the-gartner-magic-quadrant-for-enterprise-ai-coding-agents-for-the-third-year-in-a-row','GitHub recognized as a Leader in the Gartner Magic Quadrant for Enterprise AI Coding Agents for the third year in a row','Gartner research evaluation results positioning GitHub as a leader in enterprise AI coding agents.','2026',4,'Highlights GitHub''s positioning as a market leader in the 2026 Gartner Magic Quadrant for Enterprise AI Coding Agents. The report validates GitHub''s platform-wide agentic integration strategy, which spans IDEs, CLIs, pull requests, and automated workflows, highlighting key technical advantages in multi-model flexibility, enterprise governance, and robust developer security controls.','en','Article','Advanced',0,'online','automatic','f4bae37306a8e225de192ee68413e2b405d1657997d4c41b04bcaf0c30e9130d',NULL,1780352932,0,'2026-06-02T00:28:52.853237+02:00',NULL,NULL,NULL,'["AI", "Coding Agents", "Enterprise Standards"]','["ENTERPRISE-STABLE", "CASE STUDY"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Industry-standard recognition by Gartner, confirming GitHub Copilot''s dominance and leading execution capability in the enterprise AI agent market. Welcomed as validation of multi-model and platform-wide agentic strategies.", "social_preview_url": "https://github.blog/wp-content/uploads/2026/01/generic-mona-copilot-logo.png", "source_provenance": "RSS Feed (The GitHub Blog)", "suggested_new_category": "ai-coding-agents"}');
+INSERT INTO "resources" VALUES('https://github.blog/changelog/2020-05-11-github-cli-allows-you-to-close-reopen-and-add-metadata-to-issues-and-pull-requests','github.blog: GitHub CLI allows you to close, reopen, and add metadata to'' issues and pull requests','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','7ad3c504ce09a7134d205fc0d06ea1186a41bc6358c75672735cead425f23ee1',100.0,1779032288,1,'2026-05-17T17:38:08.317251+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.blog/changelog/2020-05-26-mark-pull-requests-as-ready-for-review-review-and-merge-from-github-cli','github.blog: Mark pull requests as ready for review, view the diff, review,'' and merge from GitHub CLI','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','e2c6e41d392b1233317c48c665c8a48dd4ddf33c4c441030cbd54d092bd31c50',100.0,1779030827,1,'2026-05-17T17:13:47.463307+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://github.blog/changelog/2020-08-26-set-the-default-branch-for-newly-created-repositories','github.blog: Set the default branch for newly-created repositories','','2020',0,'Official announcement introducing user and organization-level customizable default branch names (moving from ''master'' to ''main'' configurations) for automated project setups.','None','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Platforms", "Git Repositories", "Repository Settings"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://github.blog/changelog/2021-01-21-access-control-for-github-pages','Access control for GitHub Pages','','2021',0,'Release details for managing fine-grained access authentication layers on top of hosted GitHub Pages sites. Solves critical compliance requirements for enterprise teams wanting to utilize cost-effective static hosting pipelines for sensitive internal technical guides.','English','Product Release','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Documentation & Workflow", "Static Site Generators", "Access Security"]','["[COMMUNITY-TOOL]"]','[]','["mkdocs.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://github.blog/changelog/2021-04-20-github-actions-control-permissions-for-github_token','github.blog: GitHub Actions: Control permissions for GITHUB_TOKEN 🌟','','2021',0,'Exposes crucial YAML syntax controls for configuring granular scopes on standard `GITHUB_TOKEN` values. Restricts security threat profiles by allowing administrators to configure strict read/write variables on repository sub-objects.','YAML','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipeline", "Security & Compliance", "Access Control"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
@@ -5422,7 +5422,7 @@ INSERT INTO "resources" VALUES('https://github.blog/changelog/2021-12-06-contain
INSERT INTO "resources" VALUES('https://github.blog/changelog/2021-12-09-lists-are-now-available-as-a-public-beta','github.blog: Lists are now available as a public beta','','2021',0,'Announcement detailing the release of GitHub Lists in public beta. Offers developers a structural interface to catalog, curate, and filter starred repositories into personalized collections, improving organization-level resource tracking and discovery capabilities.','None','Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Platform", "Collaboration Tools", "Repository Management"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://github.blog/changelog/2021-12-17-github-actions-improvements-to-github-actions-starter-experience','github.blog: GitHub Actions: Improvements to GitHub Actions starter experience','','2021',0,'Technical release notes describing the overhauled GitHub Actions starter workflow interface. Highlights categorizations, dynamic template recommendations, and standardized baselines to accelerate developer deployment pipelines.','YAML','Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipeline", "GitHub Actions", "Developer Onboarding"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://github.blog/changelog/2025-01-15-copilot-users-can-ask-about-a-failed-actions-job-ga','GitHub Copilot Now Explains Failed Actions Jobs (GA)','','2025',0,'General availability announcement detailing Copilot''s integration into the GitHub Actions run logs. Empowers engineers to ask AI to interpret errors, trace failures, and propose immediate pipeline repair steps.','English','Announcement','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["AI & Platform Engineering", "AI Assistants", "Developer Productivity"]','["[COMMUNITY-TOOL]"]','[]','["devops-tools.md", "chatgpt.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.blog/changelog/2026-05-11-create-repositories-on-the-go-with-github-mobile','Create repositories on the go with GitHub Mobile - GitHub Changelog','Official changelog post announcing repository creation capabilities directly within the GitHub Mobile app on iOS and Android.','2026',4,'This update details the integration of native repository creation within the GitHub Mobile application. It permits developer operations on the move, allowing users to define repository visibility, name, and initial settings without requiring a desktop environment. This significantly lowers friction for initiating new cloud-based software projects directly from mobile devices.','en','Changelog','Beginner',0,'online','automatic','23874707ac96fa816916be258c2888ba01f13d0b567b6d0321b7572ebea83dd8',NULL,1.78035257155627799e+09,0,'2026-06-02T00:22:51.556278+02:00',NULL,NULL,NULL,'["Software Development", "Version Control", "GitHub Ecosystem", "Mobile Productivity"]','["[ENTERPRISE-STABLE]", "[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "digital-money", "reputation_status": "Vetted", "reputation_summary": "Official update released by the GitHub product team, confirming stable cross-platform mobile functionality.", "social_preview_url": "https://github.blog/wp-content/uploads/2026/05/17de4f2366d6c73a52d5ce6f126074642fafec86712adf41049da4dac605273a-2400x1260-1.jpeg", "source_provenance": "X.com (GitHub)", "suggested_new_category": "github-mobile"}');
+INSERT INTO "resources" VALUES('https://github.blog/changelog/2026-05-11-create-repositories-on-the-go-with-github-mobile','Create repositories on the go with GitHub Mobile - GitHub Changelog','Official changelog post announcing repository creation capabilities directly within the GitHub Mobile app on iOS and Android.','2026',4,'This update details the integration of native repository creation within the GitHub Mobile application. It permits developer operations on the move, allowing users to define repository visibility, name, and initial settings without requiring a desktop environment. This significantly lowers friction for initiating new cloud-based software projects directly from mobile devices.','en','Changelog','Beginner',0,'online','automatic','23874707ac96fa816916be258c2888ba01f13d0b567b6d0321b7572ebea83dd8',NULL,1780352571,0,'2026-06-02T00:22:51.556278+02:00',NULL,NULL,NULL,'["Software Development", "Version Control", "GitHub Ecosystem", "Mobile Productivity"]','["[ENTERPRISE-STABLE]", "[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "digital-money", "reputation_status": "Vetted", "reputation_summary": "Official update released by the GitHub product team, confirming stable cross-platform mobile functionality.", "social_preview_url": "https://github.blog/wp-content/uploads/2026/05/17de4f2366d6c73a52d5ce6f126074642fafec86712adf41049da4dac605273a-2400x1260-1.jpeg", "source_provenance": "X.com (GitHub)", "suggested_new_category": "github-mobile"}');
INSERT INTO "resources" VALUES('https://github.blog/changelog/2026-05-19-gemini-3-5-flash-is-generally-available-for-github-copilot','Gemini 3.5 Flash is Generally Available for GitHub Copilot','GitHub announces the GA rollout of Google''s Gemini 3.5 Flash on GitHub Copilot, bringing high-speed and cost-effective coding support to Copilot users across major IDEs.','2026',4,'Curator Insight: The integration of flash-tier models into development cycles represents a strategic balance between execution speed and model capabilities.
Live Grounding: GitHub''s May 2026 changelog announces the rollout of Gemini 3.5 Flash inside GitHub Copilot across major IDE environments.
@@ -5430,13 +5430,13 @@ Live Grounding: GitHub''s May 2026 changelog announces the rollout of Gemini 3.5
Developer Benefits:
- Delivers high coding suggestions at reduced token cost and ultra-low latency.
- Features strong performance in complex tool-calling and cache-efficient architectures.
-- Seamlessly fits into iterative, agentic code-generation cycles without hitting rate limits.','en','changelog','intermediate',0,'online','automatic','bf8f655ec67d799ad08bca9ad67d531381879ce0537d70d3846a55a09700a4ad',NULL,1.78035216817341208e+09,0,'2026-06-02T00:16:08.173412+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Coding Assistants", "GitHub Copilot", "LLM Models"]','["[DE FACTO STANDARD]", "[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly anticipated Copilot enhancement, providing significant performance increases, lower token costs, and high-speed execution loops for enterprise developers.", "social_preview_url": "https://github.blog/wp-content/uploads/2026/05/593639239-00f2c626-52b4-432b-806a-0850d9c363af_57dcc0.png", "source_provenance": "X.com (GitHub)", "suggested_new_category": ""}');
+- Seamlessly fits into iterative, agentic code-generation cycles without hitting rate limits.','en','changelog','intermediate',0,'online','automatic','bf8f655ec67d799ad08bca9ad67d531381879ce0537d70d3846a55a09700a4ad',NULL,1780352168,0,'2026-06-02T00:16:08.173412+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Coding Assistants", "GitHub Copilot", "LLM Models"]','["[DE FACTO STANDARD]", "[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly anticipated Copilot enhancement, providing significant performance increases, lower token costs, and high-speed execution loops for enterprise developers.", "social_preview_url": "https://github.blog/wp-content/uploads/2026/05/593639239-00f2c626-52b4-432b-806a-0850d9c363af_57dcc0.png", "source_provenance": "X.com (GitHub)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://github.blog/developer-skills/5-devops-tips-to-speed-up-your-developer-workflow','github.blog: 5 DevOps tips to speed up your developer workflow 🌟','','2021',0,'Provides five ways to accelerate development using GitHub features. Focuses on reusable workflows, cloud-based development environments, automated dependency updates, and pull-request policies to improve code quality.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Developer Experience", "Git Workflows"]','["[COMMUNITY-TOOL]"]','[]','["devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://github.blog/developer-skills/github/10-github-actions-resources-basics-ci-cd','github.blog: 10 GitHub Actions resources to bookmark from the basics to CI/CD','','2022',0,'A resource directory consolidating starter materials, syntax definitions, and workflow templates. Helps developers scale from basic task automations to enterprise-grade continuous deployment loops.','None','Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipeline", "GitHub Actions", "Developer Resources"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://github.blog/developer-skills/github/5-automations-every-developer-should-be-running','github.blog: 5 automations every developer should be running','','2022',0,'Analyzes five vital day-to-day workflow automations. Emphasizes auto-tagging, stale issue processing, automatic assignee assignments, and card synchronization to maximize developer productivity and team collaboration.','YAML','Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Platform", "Automation", "Developer Productivity"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://github.blog/developer-skills/github/deployment-reliability-at-github','github.blog: Deployment reliability at GitHub','','2021',0,'Architectural dive into safe release pipelines, progressive deployment rings, canary testing environments, and automated rollback triggers developed to maintain GitHub’s enterprise-level reliability.','None','Case Study','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Platforms", "Infrastructure Architecture", "Continuous Delivery", "Reliability"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://github.blog/developer-skills/github/getting-started-with-project-planning-on-github','github.blog: Getting started with project planning on GitHub','','2021',0,'Highlights the unified, spreadsheets-meets-kanban project planning toolset integrated directly inside GitHub''s code host. Explores dynamic custom fields, custom board layouts, and high-level progress tracking designed to eliminate external project coordination platforms.','None','Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Project Management", "Agile & Planning", "GitHub Projects"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.blog/developer-skills/github/github-for-beginners-getting-started-with-git-and-github-in-vs-code','GitHub for Beginners: Getting started with Git and GitHub in VS Code','Discover how to use VS Code to interact with GitHub and maintain your projects.','2026',4,'This beginner-focused guide walks developers through local version control setup using Visual Studio Code''s native Git UI. It covers essential staging, committing, and branching commands, as well as pushing repositories directly to GitHub. It additionally highlights how the new GitHub MCP extension can be utilized to automate repository interactions through VS Code Copilot.','en','guide','beginner',0,'online','automatic','e984e489dc09dfc65ebd90e3c61428611b71234a3b0eac4dc02efec2d8ac12c9',NULL,1.78040233195571899e+09,0,'2026-06-02T14:12:11.955719+02:00',NULL,NULL,NULL,'["Developer Tools", "Version Control", "IDE Integration"]','["[GUIDE]"]','[]','[]','{}','{"category": "digital-money", "impact_score": 82, "reputation_status": "Vetted", "reputation_summary": "Highly trusted, officially curated developer skills guide widely shared across development networks.", "social_preview_url": "https://github.blog/wp-content/uploads/2026/05/GIT901_THUMB_GFB_A-1.png?fit=1280%2C720", "source_provenance": "RSS Feed (The GitHub Blog)", "suggested_new_category": "vs-code-tutorials"}');
+INSERT INTO "resources" VALUES('https://github.blog/developer-skills/github/github-for-beginners-getting-started-with-git-and-github-in-vs-code','GitHub for Beginners: Getting started with Git and GitHub in VS Code','Discover how to use VS Code to interact with GitHub and maintain your projects.','2026',4,'This beginner-focused guide walks developers through local version control setup using Visual Studio Code''s native Git UI. It covers essential staging, committing, and branching commands, as well as pushing repositories directly to GitHub. It additionally highlights how the new GitHub MCP extension can be utilized to automate repository interactions through VS Code Copilot.','en','guide','beginner',0,'online','automatic','e984e489dc09dfc65ebd90e3c61428611b71234a3b0eac4dc02efec2d8ac12c9',NULL,1780402331,0,'2026-06-02T14:12:11.955719+02:00',NULL,NULL,NULL,'["Developer Tools", "Version Control", "IDE Integration"]','["[GUIDE]"]','[]','[]','{}','{"category": "digital-money", "impact_score": 82, "reputation_status": "Vetted", "reputation_summary": "Highly trusted, officially curated developer skills guide widely shared across development networks.", "social_preview_url": "https://github.blog/wp-content/uploads/2026/05/GIT901_THUMB_GFB_A-1.png?fit=1280%2C720", "source_provenance": "RSS Feed (The GitHub Blog)", "suggested_new_category": "vs-code-tutorials"}');
INSERT INTO "resources" VALUES('https://github.blog/developer-skills/github/github-for-beginners-getting-started-with-oss-contributions','GitHub for Beginners: Getting Started with OSS Contributions','','2022',0,'Practical handbook introducing developers to open-source software (OSS) contribution workflows on GitHub. Explains fork-and-pull-request models, issue triage, branch hygiene, and code review communication norms.','None','Guide','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Platforms", "Git Repositories", "GitHub", "Open Source"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["developerportals.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://github.blog/developer-skills/github/include-diagrams-markdown-files-mermaid','github.blog: Include diagrams in your Markdown files with Mermaid','','2022',0,'Announcement of the native integration of Mermaid.js rendering directly inside GitHub repository Markdown parsers. Enables platform teams to compile architectures, flowcharts, and sequence diagrams programmatically using simple text syntax inside Git documentation files.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Documentation & Workflow", "Writing Tools", "Diagrams as Code"]','["[COMMUNITY-TOOL]"]','[]','["mkdocs.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://github.blog/developer-skills/github/using-reusable-workflows-github-actions','github.blog: How to start using reusable workflows with GitHub Actions','','2021',0,'Exposes reusable workflow features in GitHub Actions, establishing DRY (Don''t Repeat Yourself) design principles in CI/CD configuration. Documents how to securely reference uniform task templates across diverse corporate environments to enforce standardization and restrict modification vectors.','YAML','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipeline", "GitHub Actions", "Reusable Infrastructure"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
@@ -5460,10 +5460,10 @@ INSERT INTO "resources" VALUES('https://github.blog/enterprise-software/devops/i
INSERT INTO "resources" VALUES('https://github.blog/enterprise-software/devops/solving-the-innersource-discovery-problem','github.blog: Solving the innersource discovery problem - Discoverability','','2021',0,'Insights into mitigating duplicate development projects inside massive enterprises by adopting innersource frameworks. Leverages GitHub tags, topics, and custom platform discoverability catalogs.','None','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Platforms", "Innersource", "Collaboration", "Discoverability"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://github.blog/news-insights/company-news/github-welcomes-the-openjdk-project','GitHub Welcomes the OpenJDK Project!','','2020',0,'An industry milestone announcement detailing the successful migration of the OpenJDK source code and development infrastructure to GitHub under Project Skara. This transition streamlined pull requests, code reviews, and developer collaboration models.','Java','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Java Ecosystem", "Governance"]','["[COMMUNITY-TOOL]"]','[]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://github.blog/news-insights/company-news/npm-has-joined-github','npm has joined GitHub','','2020',0,'Official announcement details the strategic acquisition of npm by GitHub, paving the way for integrated supply chain security, advanced registry caching, and unified CI/CD workflow security features.','Markdown','News','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Productivity", "Package Management", "Supply Chain Security"]','["[COMMUNITY-TOOL]"]','[]','["javascript.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.blog/news-insights/company-news/still-a-developer-just-outside-our-latest-github-shop-collection-is-here',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'FILTERED',NULL,NULL,NULL,1780402331.9557,0,'2026-06-02T14:12:11.955700+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{"score": 25}');
+INSERT INTO "resources" VALUES('https://github.blog/news-insights/company-news/still-a-developer-just-outside-our-latest-github-shop-collection-is-here',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'FILTERED',NULL,NULL,NULL,1780402331,0,'2026-06-02T14:12:11.955700+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{"score": 25}');
INSERT INTO "resources" VALUES('https://github.blog/news-insights/company-news/token-authentication-requirements-for-api-and-git-operations','Token authentication requirements for API and Git operations','','2020',0,'Technical mandate detailing the deprecation of basic password auth for authenticated Git operations and REST API calls. Codifies the migration to Personal Access Tokens (PATs) and hardware keys.','None','Article','Intermediate',0,'duplicate','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Platforms", "Platform Security", "Authentication", "Git Operations"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{"duplicate_of": "https://github.blog/security/application-security/token-authentication-requirements-for-git-operations"}');
-INSERT INTO "resources" VALUES('https://github.blog/news-insights/policy-news-and-insights/how-researchers-are-using-github-innovation-graph-data-to-reveal-the-digital-complexity-of-nations','How researchers are using GitHub Innovation Graph data to reveal the “digital complexity” of nations','An interview showcasing how Open Source collaboration datasets can accurately model and forecast national GDP, inequality, and industrial emission trends.','2026',4,'This policy and empirical study details how researchers leverage the GitHub Innovation Graph database to measure national ''digital complexity''. By correlating geographic open-source activity with macro-economic metrics, the researchers demonstrate a strong predictability index for GDP growth, wealth inequality, and emissions. The methodology showcases the utility of software collaboration repositories as real-time economic indicators.','en','Article','Intermediate',0,'online','automatic','b4a6632232be995b5a3c88e139de492cbe337891b97a4d649b604e8b71b4b55f',NULL,1.78035284903174304e+09,0,'2026-06-02T00:27:29.031743+02:00',NULL,NULL,NULL,'["DevOps", "Version Control", "GitHub Metrics", "Economic Complexity"]','["[CASE STUDY]"]','[]','[]','{}','{"category": "digital-money", "reputation_status": "Vetted", "reputation_summary": "An insightful exploration of global software collaboration data modeled for macro-economic forecasting and policy development.", "social_preview_url": "https://github.blog/wp-content/uploads/2025/01/innovation_graph_1.png?fit=2400%2C1260", "source_provenance": "X.com (GitHub)", "suggested_new_category": "open-source-analytics"}');
-INSERT INTO "resources" VALUES('https://github.blog/news-insights/product-news/create-pull-requests-in-vscode','github.blog: VS Code: Now creating pull requests 🌟','','2018',0,'Highlights the native evolution of the GitHub Pull Requests and Issues extension, allowing developers to create, review, comment, and merge pull requests directly within the editor workspace to minimize context switching.','Markdown','Article','Beginner',0,'online','manual','d0d2135a4b7b131934f4e39e18bbb5f6baeac7500646ec1c588f518abb90e621',100.0,1.77913049500094389e+09,0,'2026-05-18T20:54:55.000944+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "Collaboration"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.blog/news-insights/policy-news-and-insights/how-researchers-are-using-github-innovation-graph-data-to-reveal-the-digital-complexity-of-nations','How researchers are using GitHub Innovation Graph data to reveal the “digital complexity” of nations','An interview showcasing how Open Source collaboration datasets can accurately model and forecast national GDP, inequality, and industrial emission trends.','2026',4,'This policy and empirical study details how researchers leverage the GitHub Innovation Graph database to measure national ''digital complexity''. By correlating geographic open-source activity with macro-economic metrics, the researchers demonstrate a strong predictability index for GDP growth, wealth inequality, and emissions. The methodology showcases the utility of software collaboration repositories as real-time economic indicators.','en','Article','Intermediate',0,'online','automatic','b4a6632232be995b5a3c88e139de492cbe337891b97a4d649b604e8b71b4b55f',NULL,1780352849,0,'2026-06-02T00:27:29.031743+02:00',NULL,NULL,NULL,'["DevOps", "Version Control", "GitHub Metrics", "Economic Complexity"]','["[CASE STUDY]"]','[]','[]','{}','{"category": "digital-money", "reputation_status": "Vetted", "reputation_summary": "An insightful exploration of global software collaboration data modeled for macro-economic forecasting and policy development.", "social_preview_url": "https://github.blog/wp-content/uploads/2025/01/innovation_graph_1.png?fit=2400%2C1260", "source_provenance": "X.com (GitHub)", "suggested_new_category": "open-source-analytics"}');
+INSERT INTO "resources" VALUES('https://github.blog/news-insights/product-news/create-pull-requests-in-vscode','github.blog: VS Code: Now creating pull requests 🌟','','2018',0,'Highlights the native evolution of the GitHub Pull Requests and Issues extension, allowing developers to create, review, comment, and merge pull requests directly within the editor workspace to minimize context switching.','Markdown','Article','Beginner',0,'online','manual','d0d2135a4b7b131934f4e39e18bbb5f6baeac7500646ec1c588f518abb90e621',100.0,1779130495,0,'2026-05-18T20:54:55.000944+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "Collaboration"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://github.blog/news-insights/product-news/dependency-graph-now-supports-github-actions','github.blog: Dependency graph now supports GitHub Actions','','2022',0,'Introduces dependency graph native tracking for GitHub Actions. Provides deep security oversight by indexing actions, workflows, and third-party task plugins, exposing vulnerabilities, and generating automatic Dependabot alert remedies across pipeline executions.','YAML','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Compliance", "Supply Chain Security", "Dependency Management"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://github.blog/news-insights/product-news/getting-started-with-github-actions-just-got-easier','github.blog: Getting started with GitHub Actions just got easier!','','2021',0,'Highlights major improvements to the starter workflow experience. Features dynamic detection wizards that analyze repository codebases to recommend highly optimized, context-relevant pipeline templates.','None','Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipeline", "GitHub Actions", "Developer Onboarding"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://github.blog/news-insights/product-news/github-actions-now-supports-ci-cd','GitHub Actions CI/CD','','2026',0,'The de facto standard enterprise platform for CI/CD, integrated natively directly within the GitHub ecosystem. Offering matrix builds, multi-platform environments, and an extensive repository of marketplace actions, it has redefined modern platform engineering.','N/A','Platform','Medium',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Delivery", "GitHub Ecosystem", "GitHub Actions"]','["[COMMUNITY-TOOL]"]','[]','["jenkins-alternatives.md"]','{}','{}');
@@ -5471,11 +5471,11 @@ INSERT INTO "resources" VALUES('https://github.blog/news-insights/product-news/g
INSERT INTO "resources" VALUES('https://github.blog/news-insights/product-news/github-copilot-is-generally-available-to-all-developers','GitHub Copilot is generally available to all developers','','2022',0,'Announces the general availability (GA) release model of GitHub Copilot for all software developers. Discusses infrastructure scaling improvements, commercial licensing fees, and the introduction of free access paths for open-source maintainers. Marks the first mature milestone of commercial coding AI.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "AI-Assisted Development", "Ecosystem Launch"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://github.blog/news-insights/product-news/github-copilot-x-the-ai-powered-developer-experience','github.blog: GitHub Copilot X: The AI-powered developer experience','','2023',0,'Launches GitHub Copilot X, integrating advanced conversational LLMs directly into pull requests, system terminals, and developer documentation frameworks. Highlights the transition from raw autocomplete tools to full conversational software lifecycle management.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "AI-Assisted Development", "Next-Gen Platforms"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://github.blog/news-insights/product-news/introducing-githubs-openapi-description','Introducing GitHub’s OpenAPI Description','','2020',0,'Announcement detailing the generation and open-sourcing of comprehensive OpenAPI (Swagger) specifications for GitHub''s REST API, enabling automated SDK generation and typed API integration.','JSON','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Platforms", "API Design", "GitHub API", "OpenAPI Spec"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.blog/news-insights/product-news/take-your-local-github-sessions-anywhere','Take your local GitHub sessions anywhere','General availability of remote control and synchronization for GitHub Copilot sessions across devices.','2026',4,'Announces the general availability of cross-device remote control sessions for GitHub Copilot. This architectural enhancement allows developers to securely synchronize active developer contexts and agentic execution states across CLI terminals, VS Code, and GitHub Mobile, allowing seamless transitions and on-the-go triage without resetting the agentic session history.','en','Article','Intermediate',0,'online','automatic','89684169b919e1318a37aa9eca2d457c1cc2903e40712e66567a2730f14b46a4',NULL,1.780352932853266e+09,0,'2026-06-02T00:28:52.853266+02:00',NULL,NULL,NULL,'["AI", "Developer Experience", "Copilot Workflow Synchronization"]','["ENTERPRISE-STABLE", "EMERGING"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "The GA release of remote control for Copilot sessions has been received enthusiastically by mobile-first developers and SREs, validating a seamless transition of agent states across CLI, VS Code, and mobile devices.", "social_preview_url": "https://github.blog/wp-content/uploads/2026/01/generic-github-copilot-logo-stripe.png", "source_provenance": "RSS Feed (The GitHub Blog)", "suggested_new_category": "ai-tools"}');
+INSERT INTO "resources" VALUES('https://github.blog/news-insights/product-news/take-your-local-github-sessions-anywhere','Take your local GitHub sessions anywhere','General availability of remote control and synchronization for GitHub Copilot sessions across devices.','2026',4,'Announces the general availability of cross-device remote control sessions for GitHub Copilot. This architectural enhancement allows developers to securely synchronize active developer contexts and agentic execution states across CLI terminals, VS Code, and GitHub Mobile, allowing seamless transitions and on-the-go triage without resetting the agentic session history.','en','Article','Intermediate',0,'online','automatic','89684169b919e1318a37aa9eca2d457c1cc2903e40712e66567a2730f14b46a4',NULL,1780352932,0,'2026-06-02T00:28:52.853266+02:00',NULL,NULL,NULL,'["AI", "Developer Experience", "Copilot Workflow Synchronization"]','["ENTERPRISE-STABLE", "EMERGING"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "The GA release of remote control for Copilot sessions has been received enthusiastically by mobile-first developers and SREs, validating a seamless transition of agent states across CLI, VS Code, and mobile devices.", "social_preview_url": "https://github.blog/wp-content/uploads/2026/01/generic-github-copilot-logo-stripe.png", "source_provenance": "RSS Feed (The GitHub Blog)", "suggested_new_category": "ai-tools"}');
INSERT INTO "resources" VALUES('https://github.blog/news-insights/product-news/work-with-github-actions-in-your-terminal-with-github-cli','github.blog: Work with GitHub Actions in your terminal with GitHub CLI','','2020',0,'Details how to configure, execute, and inspect active GitHub Actions workflows directly from command-line terminals using GitHub CLI. Accelerates dev cycles by enabling remote run monitoring, real-time log streaming, and manual dispatch execution.','Shell','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipeline", "GitHub Actions", "Developer Tooling"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.blog/open-source/building-githubs-next-chapter-in-accessibility','Building GitHub''s next chapter in accessibility','Explore our update on GitHub''s accessibility strategy, and learn how you can join us in building a culture of accessibility.','2026',4,'An analysis of GitHub''s open-source accessibility roadmap, centering on automated testing tooling and industry frameworks. Key architectural implementations include an AI-powered accessibility scanner utilizing Deque''s axe-core engine for static DOM inspections, alongside a modular plugin framework designed to catch reflow and color-contrast violations. The update also highlights the new GitHub Enterprise Accessibility Advisory Panel (GAAP) to align platform features with customer-driven accessibility standards.','en','blog','intermediate',0,'online','automatic','820850a0849bf202e855b48da898b59c6370f680dc665cee04ddc5bfe6dbd4fa',NULL,1.78040233195573306e+09,0,'2026-06-02T14:12:11.955733+02:00',NULL,NULL,NULL,'["DevOps", "Compliance and Standards", "Automated Testing"]','["[GUIDE]", "[CASE STUDY]"]','[]','[]','{}','{"category": "aws-devops", "impact_score": 80, "reputation_status": "Vetted", "reputation_summary": "Vetted corporate strategy update detailing engineering frameworks and plugins supporting global accessibility standards.", "social_preview_url": "https://github.blog/wp-content/uploads/2026/01/generic-mona-invertocat-logo.png?fit=1920%2C1080", "source_provenance": "RSS Feed (The GitHub Blog)", "suggested_new_category": "accessibility-engineering"}');
-INSERT INTO "resources" VALUES('https://github.blog/open-source/gaming/beyond-the-engine-10-open-source-projects-shaping-how-games-actually-get-made','Beyond the engine: 10 open source projects shaping how games actually get made','A curated collection of ten high-impact open source tools supporting creative game development workflows beyond traditional engines.','2026',4,'A comprehensive compilation from the GitHub OSPO profiling key open-source utility projects that extend beyond standard game engines. The article highlights tools such as Blockbench, Pixelorama, and LDtk, which empower developers with structured asset, level, and audio processing. It serves as an excellent resource for software architects evaluating the robustness and license health of modern creative tooling.','en','Article','Intermediate',0,'online','automatic','7446ffdaf0b07200e5dcf8a1334886dc5df96dbb2094f5cea99e9b071da99bf7',NULL,1.78035257155634403e+09,0,'2026-06-02T00:22:51.556344+02:00',NULL,NULL,NULL,'["Software Development", "Open Source Software", "Creative Tooling", "Game Development Workflows"]','["[GUIDE]", "[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "other-awesome-lists", "reputation_status": "Vetted", "reputation_summary": "Published by GitHub''s official open-source program office, securing broad industry validation.", "social_preview_url": "https://github.blog/wp-content/uploads/2026/05/639edd29983f2d6a8dcb40b053416b222505bf0835096dea18d4af01202d0646-2400x1260-1.png?fit=2400%2C1260", "source_provenance": "X.com (GitHub)", "suggested_new_category": "open-source-tooling"}');
-INSERT INTO "resources" VALUES('https://github.blog/open-source/gaming/dungeons-desktops-10-roguelikes-that-never-die-because-their-communities-wont-let-them','Dungeons and Desktops: 10 Roguelikes That Never Die (Because Their Communities Won''t Let Them)','Explores how passionate open source communities maintain and evolve decades-old roguelike games.','2026',4,'This GitHub Blog article analyzes the longevity of ten community-driven open-source roguelike games, demonstrating how decentralized developer networks maintain and evolve complex codebases over decades. It showcases the architectural impact of open-source collaboration, continuous fork mutations, and community-driven rewrites that preserve software usability without official enterprise backing. The study serves as a masterclass in community-centric software lifecycle resilience and open governance models.','English','Article','Beginner',0,'online','automatic','51335458e8440dd72da15e1d8a59f44e5d6a31606226c8017dabbbf816e14959',NULL,1.78035200368984293e+09,0,'2026-06-02T00:13:23.689843+02:00',NULL,NULL,NULL,'["Open Source Software", "Community Curation", "Long-term Maintenance"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "A highly discussed blog post in the open-source community detailing how community dedication can ensure decades of software lifecycle continuity.", "social_preview_url": "https://github.blog/wp-content/uploads/2026/05/583946322-6fc5b06b-fbfa-4b49-83b2-11b89e184c8e.gif", "source_provenance": "X.com (GitHub)", "suggested_new_category": "open-source-culture"}');
+INSERT INTO "resources" VALUES('https://github.blog/open-source/building-githubs-next-chapter-in-accessibility','Building GitHub''s next chapter in accessibility','Explore our update on GitHub''s accessibility strategy, and learn how you can join us in building a culture of accessibility.','2026',4,'An analysis of GitHub''s open-source accessibility roadmap, centering on automated testing tooling and industry frameworks. Key architectural implementations include an AI-powered accessibility scanner utilizing Deque''s axe-core engine for static DOM inspections, alongside a modular plugin framework designed to catch reflow and color-contrast violations. The update also highlights the new GitHub Enterprise Accessibility Advisory Panel (GAAP) to align platform features with customer-driven accessibility standards.','en','blog','intermediate',0,'online','automatic','820850a0849bf202e855b48da898b59c6370f680dc665cee04ddc5bfe6dbd4fa',NULL,1780402331,0,'2026-06-02T14:12:11.955733+02:00',NULL,NULL,NULL,'["DevOps", "Compliance and Standards", "Automated Testing"]','["[GUIDE]", "[CASE STUDY]"]','[]','[]','{}','{"category": "aws-devops", "impact_score": 80, "reputation_status": "Vetted", "reputation_summary": "Vetted corporate strategy update detailing engineering frameworks and plugins supporting global accessibility standards.", "social_preview_url": "https://github.blog/wp-content/uploads/2026/01/generic-mona-invertocat-logo.png?fit=1920%2C1080", "source_provenance": "RSS Feed (The GitHub Blog)", "suggested_new_category": "accessibility-engineering"}');
+INSERT INTO "resources" VALUES('https://github.blog/open-source/gaming/beyond-the-engine-10-open-source-projects-shaping-how-games-actually-get-made','Beyond the engine: 10 open source projects shaping how games actually get made','A curated collection of ten high-impact open source tools supporting creative game development workflows beyond traditional engines.','2026',4,'A comprehensive compilation from the GitHub OSPO profiling key open-source utility projects that extend beyond standard game engines. The article highlights tools such as Blockbench, Pixelorama, and LDtk, which empower developers with structured asset, level, and audio processing. It serves as an excellent resource for software architects evaluating the robustness and license health of modern creative tooling.','en','Article','Intermediate',0,'online','automatic','7446ffdaf0b07200e5dcf8a1334886dc5df96dbb2094f5cea99e9b071da99bf7',NULL,1780352571,0,'2026-06-02T00:22:51.556344+02:00',NULL,NULL,NULL,'["Software Development", "Open Source Software", "Creative Tooling", "Game Development Workflows"]','["[GUIDE]", "[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "other-awesome-lists", "reputation_status": "Vetted", "reputation_summary": "Published by GitHub''s official open-source program office, securing broad industry validation.", "social_preview_url": "https://github.blog/wp-content/uploads/2026/05/639edd29983f2d6a8dcb40b053416b222505bf0835096dea18d4af01202d0646-2400x1260-1.png?fit=2400%2C1260", "source_provenance": "X.com (GitHub)", "suggested_new_category": "open-source-tooling"}');
+INSERT INTO "resources" VALUES('https://github.blog/open-source/gaming/dungeons-desktops-10-roguelikes-that-never-die-because-their-communities-wont-let-them','Dungeons and Desktops: 10 Roguelikes That Never Die (Because Their Communities Won''t Let Them)','Explores how passionate open source communities maintain and evolve decades-old roguelike games.','2026',4,'This GitHub Blog article analyzes the longevity of ten community-driven open-source roguelike games, demonstrating how decentralized developer networks maintain and evolve complex codebases over decades. It showcases the architectural impact of open-source collaboration, continuous fork mutations, and community-driven rewrites that preserve software usability without official enterprise backing. The study serves as a masterclass in community-centric software lifecycle resilience and open governance models.','English','Article','Beginner',0,'online','automatic','51335458e8440dd72da15e1d8a59f44e5d6a31606226c8017dabbbf816e14959',NULL,1780352003,0,'2026-06-02T00:13:23.689843+02:00',NULL,NULL,NULL,'["Open Source Software", "Community Curation", "Long-term Maintenance"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "A highly discussed blog post in the open-source community detailing how community dedication can ensure decades of software lifecycle continuity.", "social_preview_url": "https://github.blog/wp-content/uploads/2026/05/583946322-6fc5b06b-fbfa-4b49-83b2-11b89e184c8e.gif", "source_provenance": "X.com (GitHub)", "suggested_new_category": "open-source-culture"}');
INSERT INTO "resources" VALUES('https://github.blog/open-source/git/commits-are-snapshots-not-diffs','github.blog: Commits are snapshots, not diffs','','2020',5,'A critical look at Git''s internal object store, showing that Git stores commits as complete Directed Acyclic Graph (DAG) snapshots rather than delta changesets. Evaluates how content-addressable storage (SHA hashes), tree objects, and packfile compression optimize repository performance.','English','Blog Post','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Git Internals"]','["[DE FACTO STANDARD]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://github.blog/open-source/git/get-up-to-speed-with-partial-clone-and-shallow-clone','github.blog: Get up to speed with partial clone and shallow clone','','2020',5,'Explains how to optimize clone performance in extremely large codebases using partial clones (blobless and treeless) and shallow clones. Compares how these strategies reduce network payloads and local disk consumption, making them ideal for high-throughput CI/CD runtimes.','English','Blog Post','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Monorepos and Performance"]','["[DE FACTO STANDARD]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://github.blog/open-source/git/git-credential-manager-core-building-a-universal-authentication-experience','Git Credential Manager Core: Building a universal authentication experience','','2020',3,'Explains the design philosophy and inner workings of Git Credential Manager Core. Discusses how it establishes a universal, unified authentication standard across Windows, macOS, and Linux, ensuring secure-by-default credential caching for enterprise environments.','N/A','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Developer Tooling", "Credential Management"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
@@ -5487,2203 +5487,2203 @@ INSERT INTO "resources" VALUES('https://github.blog/security/application-securit
INSERT INTO "resources" VALUES('https://github.blog/security/application-security/how-exposed-is-your-code-find-out-in-minutes-for-free','GitHub Code Security Risk Assessment: Free Vulnerability Scanning','','2022',0,'Guides users in configuring GitHub''s integrated developer security capabilities to find vulnerabilities, scan code dependencies, and detect exposed tokens. Highlights configuring automated pipelines to safeguard repository secrets prior to creating deployment packages. Speeds up software supply-chain validation workflows.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "DevSecOps", "Vulnerability Scanning"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://github.blog/security/application-security/implementing-least-privilege-for-secrets-in-github-actions','github.blog: Implementing least privilege for secrets in GitHub Actions','','2021',0,'Analyzes implementation strategies to enforce least privilege access inside GitHub Actions. Outlines configuration methods to isolate scope, manage token permissions, limit execution environments, and safeguard production secrets.','YAML','Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipeline", "Security & Compliance", "Secret Management"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://github.blog/security/application-security/token-authentication-requirements-for-git-operations','github.blog: Token authentication requirements for Git operations','','2021',5,'Details GitHub''s transition away from legacy basic password authentication for Git operations. Highlights security compliance frameworks, token creation protocols (fine-grained vs. classic), SSH key strategies, and automated credential manager operations.','English','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Security and Authentication"]','["[DE FACTO STANDARD]", "[LEGACY]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.blog/security/investigating-unauthorized-access-to-githubs-internal-repositories','Investigation update: GitHub Enterprise Server signing key rotation','Immediate-action security advisory requiring GitHub Enterprise Server customers to rotate signing keys.','2026',4,'A critical security investigation update detailing GitHub''s response to an intrusion involving the exfiltration of approximately 3,800 internal repositories via compromised VS Code extensions. It mandates immediate administrative action for GitHub Enterprise Server (GHES) customers to rotate GPG public keys to enable validation of subsequent official binary releases and cryptographic signing channels.','en','Article','Advanced',0,'online','automatic','395f8124ea7562606efc9e355e623e016df3f60cefd2413c6527c682da423cfd',NULL,1.78035293285325694e+09,0,'2026-06-02T00:28:52.853257+02:00',NULL,NULL,NULL,'["Security", "Incident Response", "Key Management"]','["ENTERPRISE-STABLE", "CASE STUDY"]','[]','[]','{}','{"category": "devsecops", "reputation_status": "Vetted", "reputation_summary": "A critical security advisory that received intensive discussion across the industry. Highly praised for transparency and rapid mitigation steps (key rotations) despite the severity of the threat actor''s compromise of internal assets.", "social_preview_url": "https://github.blog/wp-content/uploads/2026/01/generic-security-logo-blocks-github.png", "source_provenance": "RSS Feed (The GitHub Blog)", "suggested_new_category": "security-advisories"}');
-INSERT INTO "resources" VALUES('https://github.blog/security/raising-the-bar-quality-shared-responsibility-and-the-future-of-githubs-bug-bounty-program','Raising the bar: Quality, shared responsibility, and the future of GitHub''s bug bounty program','Updates to security submission criteria and boundaries within GitHub''s official bug bounty program.','2026',4,'Documents systemic updates to GitHub''s bug bounty program designed to address the influx of low-impact, AI-generated vulnerability submissions. The updated policy enforces stricter criteria requiring validated proofs-of-concept (PoC), clarifies the security boundaries of shared platform responsibility, and refines the compensation structure for low-risk findings to ensure optimal engineering focus.','en','Article','Intermediate',0,'online','automatic','30e4222268585f78c9b46ae26d309ec8a0339240efdd96bf4dfcb25b4cf0b246',NULL,1.78035293285328698e+09,0,'2026-06-02T00:28:52.853287+02:00',NULL,NULL,NULL,'["Security", "Vulnerability Management", "Application Security"]','["ENTERPRISE-STABLE", "GUIDE"]','[]','[]','{}','{"category": "devsecops", "reputation_status": "Vetted", "reputation_summary": "Widely discussed in the security research community. The update to bug bounty standards is viewed as a necessary filter to combat low-quality AI-generated vulnerability reports, establishing a mature standard for shared responsibility.", "social_preview_url": "https://github.blog/wp-content/uploads/2021/06/GitHub-Bug-Bounty.png?fit=1498%2C826", "source_provenance": "RSS Feed (The GitHub Blog)", "suggested_new_category": "security-programs"}');
+INSERT INTO "resources" VALUES('https://github.blog/security/investigating-unauthorized-access-to-githubs-internal-repositories','Investigation update: GitHub Enterprise Server signing key rotation','Immediate-action security advisory requiring GitHub Enterprise Server customers to rotate signing keys.','2026',4,'A critical security investigation update detailing GitHub''s response to an intrusion involving the exfiltration of approximately 3,800 internal repositories via compromised VS Code extensions. It mandates immediate administrative action for GitHub Enterprise Server (GHES) customers to rotate GPG public keys to enable validation of subsequent official binary releases and cryptographic signing channels.','en','Article','Advanced',0,'online','automatic','395f8124ea7562606efc9e355e623e016df3f60cefd2413c6527c682da423cfd',NULL,1780352932,0,'2026-06-02T00:28:52.853257+02:00',NULL,NULL,NULL,'["Security", "Incident Response", "Key Management"]','["ENTERPRISE-STABLE", "CASE STUDY"]','[]','[]','{}','{"category": "devsecops", "reputation_status": "Vetted", "reputation_summary": "A critical security advisory that received intensive discussion across the industry. Highly praised for transparency and rapid mitigation steps (key rotations) despite the severity of the threat actor''s compromise of internal assets.", "social_preview_url": "https://github.blog/wp-content/uploads/2026/01/generic-security-logo-blocks-github.png", "source_provenance": "RSS Feed (The GitHub Blog)", "suggested_new_category": "security-advisories"}');
+INSERT INTO "resources" VALUES('https://github.blog/security/raising-the-bar-quality-shared-responsibility-and-the-future-of-githubs-bug-bounty-program','Raising the bar: Quality, shared responsibility, and the future of GitHub''s bug bounty program','Updates to security submission criteria and boundaries within GitHub''s official bug bounty program.','2026',4,'Documents systemic updates to GitHub''s bug bounty program designed to address the influx of low-impact, AI-generated vulnerability submissions. The updated policy enforces stricter criteria requiring validated proofs-of-concept (PoC), clarifies the security boundaries of shared platform responsibility, and refines the compensation structure for low-risk findings to ensure optimal engineering focus.','en','Article','Intermediate',0,'online','automatic','30e4222268585f78c9b46ae26d309ec8a0339240efdd96bf4dfcb25b4cf0b246',NULL,1780352932,0,'2026-06-02T00:28:52.853287+02:00',NULL,NULL,NULL,'["Security", "Vulnerability Management", "Application Security"]','["ENTERPRISE-STABLE", "GUIDE"]','[]','[]','{}','{"category": "devsecops", "reputation_status": "Vetted", "reputation_summary": "Widely discussed in the security research community. The update to bug bounty standards is viewed as a necessary filter to combat low-quality AI-generated vulnerability reports, establishing a mature standard for shared responsibility.", "social_preview_url": "https://github.blog/wp-content/uploads/2021/06/GitHub-Bug-Bounty.png?fit=1498%2C826", "source_provenance": "RSS Feed (The GitHub Blog)", "suggested_new_category": "security-programs"}');
INSERT INTO "resources" VALUES('https://github.blog/security/supply-chain-security/github-supply-chain-security-features-go-community','github.blog: GitHub brings supply chain security features to the Go community','','2021',0,'Details deployment of automated dependency parsing, vulnerability detection databases (GitHub Advisory Database), and automated security pull requests (Dependabot) directly targeting the Go package ecosystem.','Go','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "DevSecOps", "Supply Chain Security", "Go Security"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://github.blog/security/supply-chain-security/safeguard-container-signing-capability-actions','github.blog: Safeguard your containers with new container signing capability in GitHub Actions (cosign)','','2022',5,'Establishes secure container build pipelines by integrating Sigstore Cosign directly with GitHub Actions. It leverages GitHub''s OIDC provider to eliminate static private keys, signing container images with ephemeral, keyless certificates. This infrastructure drastically reduces credential leakage vectors in automated build environments.','YAML','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Supply Chain Security", "Container Signing"]','["[DE FACTO STANDARD]", "[GUIDE]"]','[]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/01mf02/jaq','github.com/01mf02/jaq','','2025',5,'A modern clone of jq built in Rust, engineered for lightning-fast configuration query processing, enhanced compiler diagnostic outputs, and strict type safety across multi-gigabyte files.','Rust','CLI Tool','Medium',0,'online','manual','dcb6f91a197fbba1d7e1e3fb9588479204a7e76aaf77204a2bead92e4d1bcc2c',100.0,1.77903171490958189e+09,1,'2026-06-11T17:53:58Z',NULL,NULL,NULL,'["Developer Workspace", "Command-Line Tooling", "JSON & YAML Manipulators"]','["[DE FACTO STANDARD]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T17:53:58Z", "gh_stars": 3642, "is_special": true, "gh_open_issues_30d": 25, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:32:43.979729+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/10tanmay100/MEDICAL-DATA-PROJECT-END2END-WITH-FEW-MLOPS','github.com/10tanmay100: MEDICAL-DATA-PROJECT-END2END-WITH-FEW-MLOPS','','2023',1,'A template project exploring end-to-end MLOps strategies for medical imaging classifications. Built to serve as a baseline architectural guide, it shows how to parse medical image sets, structure training scripts, and deploy models as queryable endpoints.','Python','Repository','Intermediate',0,'online','manual','2e94c2348e441acc83427fb2e9498bf4f1113bf5b2c00425bf09ba4aff68b4f5',100.0,1.779034523365067e+09,1,'2024-01-24T19:56:16Z',NULL,NULL,NULL,'["MLOps", "Medical Imaging", "End-to-End Pipeline"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-01-24T19:56:16Z", "gh_stars": 3, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:44.693334+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/2-alchemists/krossboard','github.com/2-alchemists/krossboard-kubernetes-operator','','2025',5,'Krossboard provides multi-cluster aggregation of system footprints and utilization. Aimed at enterprise FinOps implementations, it normalizes resource tracking metrics across cloud distributions to generate structured usage metrics and consolidated billing trends.','Go','Repository','Intermediate',0,'online','manual','edb4abade49d7a4e31de4d1bcdab537ce9be0dfd0d2d7b190ecdb80d8fed4e40',100.0,1.77913049498508691e+09,1,'2025-03-18T22:16:48Z',NULL,NULL,NULL,'["FinOps & Autoscaling", "Multi-Cluster", "Cost Tracking"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2025-03-18T22:16:48Z", "gh_stars": 63, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:45.454127+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/2-alchemists/krossboard-kubernetes-operator','github.com/2-alchemists/krossboard-kubernetes-operator','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d8953edb5c5f078614b5e2dbab6d1f81af17261abbf9be8944a2fa05a907aff1',100.0,1.77903200048020792e+09,0,'2026-05-17T17:33:20.480208+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-operators-controllers.md"]','[]','{}','{"duplicate_of": "https://github.com/2-alchemists/krossboard", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:46.177336+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/23andMe/Yamale','23andMe/Yamale','','2022',4,'A schema validation tool written in Python. Yamale validates YAML files by checking them against defined schemas, making it easy to enforce structural constraints, verify data types, and run assertions in configuration testing pipelines.','Python','library','intermediate',0,'online','manual','759ada515afe9cec0d0de1f3d40406fb231737a26ef29417a43c3a051de1beb8',100.0,1.77903375962368607e+09,1,'2026-06-01T00:42:50Z',NULL,NULL,NULL,'["Configuration Management", "YAML Syntax", "Validation"]','["[ENTERPRISE-STABLE]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-01T00:42:50Z", "gh_stars": 765, "is_special": true, "gh_open_issues_30d": 59, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:32:46.919565+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/4ARMED/kubeletmein','4ARMED/kubeletmein','','2019',2,'A technical auditing utility engineered to locate and read API client certificates directly from Kubelet configurations. It helps security teams check local permission scopes and recover access inside administrative bounds.','Go','CLI Tool','Intermediate',0,'online','manual','eae906d46887be6d1630783c8e818bf25903ee32cd3ea12c2c0d59823beea5aa',100.0,1.77903378248370194e+09,1,'2025-11-28T11:49:34Z',NULL,NULL,NULL,'["Security & Compliance", "Credential Retrieval", "Kubelet Authentication"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2025-11-28T11:49:34Z", "gh_stars": 164, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:32:47.643318+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/99designs/aws-vault','AWS Vault','','2015',5,'The industry-standard CLI utility for securely storing and accessing AWS credentials in local development workflows. It encrypts keys in OS keystores (like macOS Keychain or KWallet) and exposes temporary STS credentials via environment variables or metadata endpoints, preventing hardcoded local credentials exposure.','Go','Repository','Intermediate',0,'online','manual','f3f2c0bfaf6e40a77f34461ee46e598fa99e3d56148b33a7a91e648e71e456c6',100.0,1.77903154017744803e+09,1,'2025-12-30T11:28:54Z',NULL,NULL,NULL,'["Security & Identity", "AWS IAM", "Credential Management"]','["[DE FACTO STANDARD]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-12-30T11:28:54Z", "gh_stars": 8978, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:48.389082+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ABZ-Aaron/CheatSheets','ABZ-Aaron/CheatSheets','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','9b8591906e1ac1e076713178225d15e5ec3060470379e85c3857bea96519c68d',100.0,1.7790293569605391e+09,0,'2026-05-17T16:49:16.960539+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:49.026022+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ABZ-Aaron/cheat-sheets','github.com/ABZ-Aaron: SQL Cheat Sheet 🌟','','2025',0,'An intensive SQL compilation focusing on relational queries. Highlights transaction control, subqueries, complex JOIN strategies, CTEs, and window functions used across major RDBMS engines (PostgreSQL, MySQL, SQLite).','SQL','Cheat Sheet','Advanced',0,'online','manual','8d0afffe9c1ffe15b0ae1571eb1c822dfdc897120df6e63a6ae4fc0d9f8b3793',100.0,1.77913049494210505e+09,1,'2022-07-25T07:39:15Z',NULL,NULL,NULL,'["Databases & Storage", "Relational Databases", "SQL"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 1714, "gh_pushed": "2022-07-25T07:39:15Z", "gh_license": "N/A", "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:32:49.755174+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/AICoE/OpenShiftKubeAudit','OpenShiftKubeAudit','','2021',5,'A compliance auditing utility designed specifically to scan Red Hat OpenShift architectures. It checks active security profiles, configurations, and SCCs (Security Context Constraints) to trace potential misconfigurations or vulnerabilities within enterprise installations.','Python','Tool','Medium',0,'online','manual','049bcb40e2fdcc4b12363a9e2c1d22fd07ebe1827a39bad2abaebecfe19b71d5',100.0,1.77903166997257399e+09,1,'2020-09-16T17:31:26Z',NULL,NULL,NULL,'["Networking & Security", "Security Compliance", "OpenShift Audit"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2020-09-16T17:31:26Z", "gh_stars": 10, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:50.462990+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Abhisheksinha1506/Collection-of-Useful-Scripts','Abhisheksinhacoder/collection-of-useful-scripts','','2024',0,'A community-focused index containing multi-purpose system administration utilities and server configuration scripts, simplifying setup across Windows and Linux nodes.','PowerShell','GitHub Repository','Intermediate',0,'unreachable','manual','aa8107a38883d61b2607bf1f1de837a0e4562892dee326d221df15ca8522ca6e',100.0,1.77913049496368694e+09,1,'2026-05-18T20:54:54.963687+02:00',NULL,NULL,NULL,'["Infrastructure Automation", "Automation Workflows", "DevOps Utilities", "Multi-OS Provisioning"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "N/A", "gh_stars": 0, "gh_pushed": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:51.090914+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Abhisheksinhacoder/collection-of-useful-scripts','Abhisheksinhacoder/collection-of-useful-scripts','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','87c0ae37fa711f2ed8c0da30f5592a2bc3292aef4ff149f2c52a17acd0e27775',100.0,1.77903305117445707e+09,0,'2026-05-17T17:50:51.174457+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://github.com/Abhisheksinha1506/Collection-of-Useful-Scripts", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:51.710068+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/AbsaOSS/k8gb','K8GB - Kubernetes Global Balancer','','2024',4,'K8GB is a cloud-native, Kubernetes-native Global Server Load Balancing (GSLB) controller based on CoreDNS. Live Grounding indicates that K8GB is highly valued for coordinating traffic redirection across geographically distributed, multi-region clusters, enabling active-passive and active-active failover patterns without relying on proprietary hardware devices.','Go','Tool','Advanced',0,'online','manual','6ee86ccfb98715db228dbcbf1f93214c29e8d31b68e6edd32605743139e8f34b',100.0,1.77903156746133589e+09,1,'2026-02-20T09:06:45Z',NULL,NULL,NULL,'["Networking & Security", "Kubernetes Networking", "Global Load Balancing"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-02-20T09:06:45Z", "gh_stars": 1, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:52.519344+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/AdamRussak/k8f','github.com/AdamRussak/k8f','','2026',1,'K8f simplifies local microservice debugging by providing a graphical interface to manage multiple concurrent Kubernetes port-forward tunnels. It replaces manual, error-prone terminal execution with a clean dashboard for defining, starting, and monitoring local-to-remote cluster tunnels. This GUI wrapper is highly beneficial for developers managing complex, multi-service local mockups.','Go','GUI Tool','Beginner',0,'online','manual','ea421b4a60048804e51f303d1517606e1be0ac8498182945c930c89a6a6a8dd1',100.0,1.77902934128064298e+09,1,'2025-11-20T01:33:43Z',NULL,NULL,NULL,'["Operations", "Port Forwarding", "Local Development"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2025-11-20T01:33:43Z", "gh_stars": 41, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:32:53.238274+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/AdminTurnedDevOps/CapabilityPE','github.com/AdminTurnedDevOps/CapabilityPE','','2024',2,'A research and practical taxonomy repository addressing DevOps platform engineering capability matrices. Assists engineering organizations in evaluating architecture, pipeline velocity, self-service portals, and cloud-native maturity tracks.','Markdown','Documentation','Advanced',0,'online','manual','4aad8379ca2139f263bb12069572c8a54e05643a627e5e5b936ba2e8165603f8',100.0,1.77903225230947303e+09,1,'2024-08-31T21:17:15Z',NULL,NULL,NULL,'["DevOps & Platform Engineering", "Methodology & Culture", "Platform Engineering Strategy"]','["[COMMUNITY-TOOL]"]','["docs/devops-tools.md"]','["devops-tools.md"]','{}','{"gh_stars": 75, "gh_pushed": "2024-08-31T21:17:15Z", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:53.949492+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/AdminTurnedDevOps/DevOps-The-Hard-Way-AWS','==AdminTurnedDevOps/DevOps-The-Hard-Way-AWS==','','2025',5,'A comprehensive learning curriculum covering real-world cloud operations on AWS. Hands-on modules include terraforming network segments, setting up pipelines, security scanning, and establishing resilient monitoring.','HCL','Repository','Advanced',0,'online','manual','5b135e139f5d280c6c397a0f9866cf148a23a268b94addc861f835f62e5eea43',100.0,1.77903430963556504e+09,1,'2025-04-27T15:08:31Z',NULL,NULL,NULL,'["DevOps & CI/CD", "AWS Infrastructure", "DevOps Guides"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-04-27T15:08:31Z", "gh_stars": 2420, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:32:54.659862+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/AdminTurnedDevOps/Terraform-The-Hard-Way','==AdminTurnedDevOps/Terraform-The-Hard-Way==','','2023',4,'A comprehensive, hands-on repository designed to teach the inner workings of Terraform without automated abstractions. Explores fundamental concepts like local/remote state locking, provider initialization, manual dependency resolution, and deep CLI mechanics. Live grounding confirms this repository is a highly valued community-driven learning path for SREs requiring direct structural familiarity with IaC.','HCL','Repository','Advanced',0,'online','manual','dc04c4b9b499a851a2bf7dff5411f9443613ba503e7be802fb9425ec196b36ed',100.0,1.77903097620207691e+09,1,'2022-02-07T16:09:25Z',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "Deep Dive Tutorials"]','["[ENTERPRISE-STABLE]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-02-07T16:09:25Z", "gh_stars": 342, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:55.370358+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/AdminTurnedDevOps/kubernetes-examples','==github.com/AdminTurnedDevOps/kubernetes-examples==','','2022',0,'A clean, community-curated collection of fundamental manifest configurations. Serves as a useful rapid-lookup repository containing validated yaml schemas for Deployments, ConfigMaps, Secrets, Ingress, and persistent volume abstractions.','YAML','Repository','Beginner',0,'online','manual','d20430380daa96e24255979fb1f1dbf0cff3f81a45c8517972fc0d3f4efc9a6f',100.0,1.77903032731489706e+09,1,'2023-12-28T20:29:39Z',NULL,NULL,NULL,'["Core Orchestration", "Workloads", "Examples"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 755, "gh_pushed": "2023-12-28T20:29:39Z", "gh_license": "N/A", "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:32:56.120898+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/AdminTurnedDevOps/kubernetes-in-production-examples','==github.com/AdminTurnedDevOps/kubernetes-in-production-examples==','','2022',0,'Advanced enterprise-readiness blueprint repository. Highlights essential security context layers, proper resource constraint mechanisms (CPU/Memory requests and limits), NetworkPolicies, Horizontal Pod Autoscalers, and liveness/readiness probe best practices for production deployments.','YAML','Repository','Advanced',0,'duplicate','manual','d8aba7108a12ff8fc0ba7bbffa91fe3e354f142e92997be37c298f8822f4e8d3',100.0,1.77903293507687091e+09,1,'2024-11-20T19:18:24Z',NULL,NULL,NULL,'["Infrastructure", "Production Hardening", "Examples"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 79, "gh_pushed": "2024-11-20T19:18:24Z", "gh_license": "N/A", "duplicate_of": "https://github.com/AdminTurnedDevOps/kubernetes-examples", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:56.819272+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Alishahryar1/free-claude-code','free-claude-code','Use Claude Code CLI for free by routing Anthropic API calls through alternative backends like NVIDIA NIM and OpenRouter.','2026',4,'This popular open-source local proxy intercepts Anthropic API calls initiated by the Claude Code CLI or VSCode extension and translates them dynamically for seventeen alternative LLM providers. Compatible with backends like NVIDIA NIM, OpenRouter, Google AI Studio, DeepSeek, and local runtimes (Ollama, LM Studio), it offers advanced per-model routing, native thinking-token parsing, and automated heuristic tool-call mapping. By caching and locally resolving trivial request categories, the tool achieves significant latency improvements and API credit savings.','en','repository','Intermediate',0,'online','automatic','facf064e5a6f0fe3f44def005d75a2b9e8677a32da40959c409199bacad7d4d8',NULL,1.78035272035171389e+09,0,'2026-06-01T00:18:04Z',NULL,NULL,NULL,'["AI", "Developer Tools", "Coding Assistants"]','["COMMUNITY-TOOL", "EMERGING"]','[]','[]','{}','{"category": "ai-agents-mcp", "gh_license": "MIT", "gh_pushed": "2026-06-01T00:18:04Z", "gh_stars": 31585, "reputation_status": "Vetted", "reputation_summary": "A highly trended community project praised by developers on Reddit and Medium for effectively bypassing paid API constraints without modifying clients.", "social_preview_url": "https://opengraph.githubassets.com/711f9a1e4401665b4253b95bb2c443e9fab71e814cf7615e747da0341b5bdba6/Alishahryar1/free-claude-code", "source_provenance": "X.com (nubenetes)", "suggested_new_category": "", "gh_open_issues_30d": 322, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:32:57.526001+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Altinity/clickhouse-operator','Altinity/clickhouse-operator','','2024',5,'The enterprise standard ClickHouse Operator developed by Altinity. Automates the deployment, provisioning, scaling, configuration, and monitoring of high-throughput columnar databases inside Kubernetes environments.','Go','Repository','Advanced',0,'online','manual','aa4d5618134a3700c272479d18e8ede2d176e44612d1631798c657d7d27f29e2',100.0,1.77903371622244906e+09,1,'2026-06-10T12:53:42Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Operators", "ClickHouse"]','["[DE FACTO STANDARD]"]','["docs/databases.md"]','["databases.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T12:53:42Z", "gh_stars": 2520, "gh_open_issues_30d": 135, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:32:58.334237+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Andrew-Klaas/hashi-k8s-demo','github: Andrew-Klaas/hashi-k8s-demo','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','8f237332fb5d778af01f7d425dac4763fd8fa5f67f4e167834d404adfee1338f',100.0,1.77903238087417197e+09,1,'2026-05-17T17:39:40.874172+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:59.124806+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/01mf02/jaq','github.com/01mf02/jaq','','2025',5,'A modern clone of jq built in Rust, engineered for lightning-fast configuration query processing, enhanced compiler diagnostic outputs, and strict type safety across multi-gigabyte files.','Rust','CLI Tool','Medium',0,'online','manual','dcb6f91a197fbba1d7e1e3fb9588479204a7e76aaf77204a2bead92e4d1bcc2c',100.0,1779031714,1,'2026-06-11T17:53:58Z',NULL,NULL,NULL,'["Developer Workspace", "Command-Line Tooling", "JSON & YAML Manipulators"]','["[DE FACTO STANDARD]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T17:53:58Z", "gh_stars": 3642, "is_special": true, "gh_open_issues_30d": 25, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:32:43.979729+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/10tanmay100/MEDICAL-DATA-PROJECT-END2END-WITH-FEW-MLOPS','github.com/10tanmay100: MEDICAL-DATA-PROJECT-END2END-WITH-FEW-MLOPS','','2023',1,'A template project exploring end-to-end MLOps strategies for medical imaging classifications. Built to serve as a baseline architectural guide, it shows how to parse medical image sets, structure training scripts, and deploy models as queryable endpoints.','Python','Repository','Intermediate',0,'online','manual','2e94c2348e441acc83427fb2e9498bf4f1113bf5b2c00425bf09ba4aff68b4f5',100.0,1779034523,1,'2024-01-24T19:56:16Z',NULL,NULL,NULL,'["MLOps", "Medical Imaging", "End-to-End Pipeline"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-01-24T19:56:16Z", "gh_stars": 3, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:44.693334+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/2-alchemists/krossboard','github.com/2-alchemists/krossboard-kubernetes-operator','','2025',5,'Krossboard provides multi-cluster aggregation of system footprints and utilization. Aimed at enterprise FinOps implementations, it normalizes resource tracking metrics across cloud distributions to generate structured usage metrics and consolidated billing trends.','Go','Repository','Intermediate',0,'online','manual','edb4abade49d7a4e31de4d1bcdab537ce9be0dfd0d2d7b190ecdb80d8fed4e40',100.0,1779130494,1,'2025-03-18T22:16:48Z',NULL,NULL,NULL,'["FinOps & Autoscaling", "Multi-Cluster", "Cost Tracking"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2025-03-18T22:16:48Z", "gh_stars": 63, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:45.454127+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/2-alchemists/krossboard-kubernetes-operator','github.com/2-alchemists/krossboard-kubernetes-operator','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d8953edb5c5f078614b5e2dbab6d1f81af17261abbf9be8944a2fa05a907aff1',100.0,1779032000,0,'2026-05-17T17:33:20.480208+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-operators-controllers.md"]','[]','{}','{"duplicate_of": "https://github.com/2-alchemists/krossboard", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:46.177336+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/23andMe/Yamale','23andMe/Yamale','','2022',4,'A schema validation tool written in Python. Yamale validates YAML files by checking them against defined schemas, making it easy to enforce structural constraints, verify data types, and run assertions in configuration testing pipelines.','Python','library','intermediate',0,'online','manual','759ada515afe9cec0d0de1f3d40406fb231737a26ef29417a43c3a051de1beb8',100.0,1779033759,1,'2026-06-01T00:42:50Z',NULL,NULL,NULL,'["Configuration Management", "YAML Syntax", "Validation"]','["[ENTERPRISE-STABLE]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-01T00:42:50Z", "gh_stars": 765, "is_special": true, "gh_open_issues_30d": 59, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:32:46.919565+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/4ARMED/kubeletmein','4ARMED/kubeletmein','','2019',2,'A technical auditing utility engineered to locate and read API client certificates directly from Kubelet configurations. It helps security teams check local permission scopes and recover access inside administrative bounds.','Go','CLI Tool','Intermediate',0,'online','manual','eae906d46887be6d1630783c8e818bf25903ee32cd3ea12c2c0d59823beea5aa',100.0,1779033782,1,'2025-11-28T11:49:34Z',NULL,NULL,NULL,'["Security & Compliance", "Credential Retrieval", "Kubelet Authentication"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2025-11-28T11:49:34Z", "gh_stars": 164, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:32:47.643318+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/99designs/aws-vault','AWS Vault','','2015',5,'The industry-standard CLI utility for securely storing and accessing AWS credentials in local development workflows. It encrypts keys in OS keystores (like macOS Keychain or KWallet) and exposes temporary STS credentials via environment variables or metadata endpoints, preventing hardcoded local credentials exposure.','Go','Repository','Intermediate',0,'online','manual','f3f2c0bfaf6e40a77f34461ee46e598fa99e3d56148b33a7a91e648e71e456c6',100.0,1779031540,1,'2025-12-30T11:28:54Z',NULL,NULL,NULL,'["Security & Identity", "AWS IAM", "Credential Management"]','["[DE FACTO STANDARD]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-12-30T11:28:54Z", "gh_stars": 8978, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:48.389082+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ABZ-Aaron/CheatSheets','ABZ-Aaron/CheatSheets','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','9b8591906e1ac1e076713178225d15e5ec3060470379e85c3857bea96519c68d',100.0,1779029356,0,'2026-05-17T16:49:16.960539+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:49.026022+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ABZ-Aaron/cheat-sheets','github.com/ABZ-Aaron: SQL Cheat Sheet 🌟','','2025',0,'An intensive SQL compilation focusing on relational queries. Highlights transaction control, subqueries, complex JOIN strategies, CTEs, and window functions used across major RDBMS engines (PostgreSQL, MySQL, SQLite).','SQL','Cheat Sheet','Advanced',0,'online','manual','8d0afffe9c1ffe15b0ae1571eb1c822dfdc897120df6e63a6ae4fc0d9f8b3793',100.0,1779130494,1,'2022-07-25T07:39:15Z',NULL,NULL,NULL,'["Databases & Storage", "Relational Databases", "SQL"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 1714, "gh_pushed": "2022-07-25T07:39:15Z", "gh_license": "N/A", "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:32:49.755174+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/AICoE/OpenShiftKubeAudit','OpenShiftKubeAudit','','2021',5,'A compliance auditing utility designed specifically to scan Red Hat OpenShift architectures. It checks active security profiles, configurations, and SCCs (Security Context Constraints) to trace potential misconfigurations or vulnerabilities within enterprise installations.','Python','Tool','Medium',0,'online','manual','049bcb40e2fdcc4b12363a9e2c1d22fd07ebe1827a39bad2abaebecfe19b71d5',100.0,1779031669,1,'2020-09-16T17:31:26Z',NULL,NULL,NULL,'["Networking & Security", "Security Compliance", "OpenShift Audit"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2020-09-16T17:31:26Z", "gh_stars": 10, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:50.462990+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Abhisheksinha1506/Collection-of-Useful-Scripts','Abhisheksinhacoder/collection-of-useful-scripts','','2024',0,'A community-focused index containing multi-purpose system administration utilities and server configuration scripts, simplifying setup across Windows and Linux nodes.','PowerShell','GitHub Repository','Intermediate',0,'unreachable','manual','aa8107a38883d61b2607bf1f1de837a0e4562892dee326d221df15ca8522ca6e',100.0,1779130494,1,'2026-05-18T20:54:54.963687+02:00',NULL,NULL,NULL,'["Infrastructure Automation", "Automation Workflows", "DevOps Utilities", "Multi-OS Provisioning"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "N/A", "gh_stars": 0, "gh_pushed": null, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:51.090914+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Abhisheksinhacoder/collection-of-useful-scripts','Abhisheksinhacoder/collection-of-useful-scripts','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','87c0ae37fa711f2ed8c0da30f5592a2bc3292aef4ff149f2c52a17acd0e27775',100.0,1779033051,0,'2026-05-17T17:50:51.174457+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://github.com/Abhisheksinha1506/Collection-of-Useful-Scripts", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:51.710068+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/AbsaOSS/k8gb','K8GB - Kubernetes Global Balancer','','2024',4,'K8GB is a cloud-native, Kubernetes-native Global Server Load Balancing (GSLB) controller based on CoreDNS. Live Grounding indicates that K8GB is highly valued for coordinating traffic redirection across geographically distributed, multi-region clusters, enabling active-passive and active-active failover patterns without relying on proprietary hardware devices.','Go','Tool','Advanced',0,'online','manual','6ee86ccfb98715db228dbcbf1f93214c29e8d31b68e6edd32605743139e8f34b',100.0,1779031567,1,'2026-02-20T09:06:45Z',NULL,NULL,NULL,'["Networking & Security", "Kubernetes Networking", "Global Load Balancing"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-02-20T09:06:45Z", "gh_stars": 1, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:52.519344+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/AdamRussak/k8f','github.com/AdamRussak/k8f','','2026',1,'K8f simplifies local microservice debugging by providing a graphical interface to manage multiple concurrent Kubernetes port-forward tunnels. It replaces manual, error-prone terminal execution with a clean dashboard for defining, starting, and monitoring local-to-remote cluster tunnels. This GUI wrapper is highly beneficial for developers managing complex, multi-service local mockups.','Go','GUI Tool','Beginner',0,'online','manual','ea421b4a60048804e51f303d1517606e1be0ac8498182945c930c89a6a6a8dd1',100.0,1779029341,1,'2025-11-20T01:33:43Z',NULL,NULL,NULL,'["Operations", "Port Forwarding", "Local Development"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2025-11-20T01:33:43Z", "gh_stars": 41, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:32:53.238274+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/AdminTurnedDevOps/CapabilityPE','github.com/AdminTurnedDevOps/CapabilityPE','','2024',2,'A research and practical taxonomy repository addressing DevOps platform engineering capability matrices. Assists engineering organizations in evaluating architecture, pipeline velocity, self-service portals, and cloud-native maturity tracks.','Markdown','Documentation','Advanced',0,'online','manual','4aad8379ca2139f263bb12069572c8a54e05643a627e5e5b936ba2e8165603f8',100.0,1779032252,1,'2024-08-31T21:17:15Z',NULL,NULL,NULL,'["DevOps & Platform Engineering", "Methodology & Culture", "Platform Engineering Strategy"]','["[COMMUNITY-TOOL]"]','["docs/devops-tools.md"]','["devops-tools.md"]','{}','{"gh_stars": 75, "gh_pushed": "2024-08-31T21:17:15Z", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:53.949492+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/AdminTurnedDevOps/DevOps-The-Hard-Way-AWS','==AdminTurnedDevOps/DevOps-The-Hard-Way-AWS==','','2025',5,'A comprehensive learning curriculum covering real-world cloud operations on AWS. Hands-on modules include terraforming network segments, setting up pipelines, security scanning, and establishing resilient monitoring.','HCL','Repository','Advanced',0,'online','manual','5b135e139f5d280c6c397a0f9866cf148a23a268b94addc861f835f62e5eea43',100.0,1779034309,1,'2025-04-27T15:08:31Z',NULL,NULL,NULL,'["DevOps & CI/CD", "AWS Infrastructure", "DevOps Guides"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-04-27T15:08:31Z", "gh_stars": 2420, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:32:54.659862+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/AdminTurnedDevOps/Terraform-The-Hard-Way','==AdminTurnedDevOps/Terraform-The-Hard-Way==','','2023',4,'A comprehensive, hands-on repository designed to teach the inner workings of Terraform without automated abstractions. Explores fundamental concepts like local/remote state locking, provider initialization, manual dependency resolution, and deep CLI mechanics. Live grounding confirms this repository is a highly valued community-driven learning path for SREs requiring direct structural familiarity with IaC.','HCL','Repository','Advanced',0,'online','manual','dc04c4b9b499a851a2bf7dff5411f9443613ba503e7be802fb9425ec196b36ed',100.0,1779030976,1,'2022-02-07T16:09:25Z',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "Deep Dive Tutorials"]','["[ENTERPRISE-STABLE]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-02-07T16:09:25Z", "gh_stars": 342, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:55.370358+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/AdminTurnedDevOps/kubernetes-examples','==github.com/AdminTurnedDevOps/kubernetes-examples==','','2022',0,'A clean, community-curated collection of fundamental manifest configurations. Serves as a useful rapid-lookup repository containing validated yaml schemas for Deployments, ConfigMaps, Secrets, Ingress, and persistent volume abstractions.','YAML','Repository','Beginner',0,'online','manual','d20430380daa96e24255979fb1f1dbf0cff3f81a45c8517972fc0d3f4efc9a6f',100.0,1779030327,1,'2023-12-28T20:29:39Z',NULL,NULL,NULL,'["Core Orchestration", "Workloads", "Examples"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 755, "gh_pushed": "2023-12-28T20:29:39Z", "gh_license": "N/A", "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:32:56.120898+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/AdminTurnedDevOps/kubernetes-in-production-examples','==github.com/AdminTurnedDevOps/kubernetes-in-production-examples==','','2022',0,'Advanced enterprise-readiness blueprint repository. Highlights essential security context layers, proper resource constraint mechanisms (CPU/Memory requests and limits), NetworkPolicies, Horizontal Pod Autoscalers, and liveness/readiness probe best practices for production deployments.','YAML','Repository','Advanced',0,'duplicate','manual','d8aba7108a12ff8fc0ba7bbffa91fe3e354f142e92997be37c298f8822f4e8d3',100.0,1779032935,1,'2024-11-20T19:18:24Z',NULL,NULL,NULL,'["Infrastructure", "Production Hardening", "Examples"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 79, "gh_pushed": "2024-11-20T19:18:24Z", "gh_license": "N/A", "duplicate_of": "https://github.com/AdminTurnedDevOps/kubernetes-examples", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:56.819272+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Alishahryar1/free-claude-code','free-claude-code','Use Claude Code CLI for free by routing Anthropic API calls through alternative backends like NVIDIA NIM and OpenRouter.','2026',4,'This popular open-source local proxy intercepts Anthropic API calls initiated by the Claude Code CLI or VSCode extension and translates them dynamically for seventeen alternative LLM providers. Compatible with backends like NVIDIA NIM, OpenRouter, Google AI Studio, DeepSeek, and local runtimes (Ollama, LM Studio), it offers advanced per-model routing, native thinking-token parsing, and automated heuristic tool-call mapping. By caching and locally resolving trivial request categories, the tool achieves significant latency improvements and API credit savings.','en','repository','Intermediate',0,'online','automatic','facf064e5a6f0fe3f44def005d75a2b9e8677a32da40959c409199bacad7d4d8',NULL,1780352720,0,'2026-06-01T00:18:04Z',NULL,NULL,NULL,'["AI", "Developer Tools", "Coding Assistants"]','["COMMUNITY-TOOL", "EMERGING"]','[]','[]','{}','{"category": "ai-agents-mcp", "gh_license": "MIT", "gh_pushed": "2026-06-01T00:18:04Z", "gh_stars": 31585, "reputation_status": "Vetted", "reputation_summary": "A highly trended community project praised by developers on Reddit and Medium for effectively bypassing paid API constraints without modifying clients.", "social_preview_url": "https://opengraph.githubassets.com/711f9a1e4401665b4253b95bb2c443e9fab71e814cf7615e747da0341b5bdba6/Alishahryar1/free-claude-code", "source_provenance": "X.com (nubenetes)", "suggested_new_category": "", "gh_open_issues_30d": 322, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:32:57.526001+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Altinity/clickhouse-operator','Altinity/clickhouse-operator','','2024',5,'The enterprise standard ClickHouse Operator developed by Altinity. Automates the deployment, provisioning, scaling, configuration, and monitoring of high-throughput columnar databases inside Kubernetes environments.','Go','Repository','Advanced',0,'online','manual','aa4d5618134a3700c272479d18e8ede2d176e44612d1631798c657d7d27f29e2',100.0,1779033716,1,'2026-06-10T12:53:42Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Operators", "ClickHouse"]','["[DE FACTO STANDARD]"]','["docs/databases.md"]','["databases.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T12:53:42Z", "gh_stars": 2520, "gh_open_issues_30d": 135, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:32:58.334237+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Andrew-Klaas/hashi-k8s-demo','github: Andrew-Klaas/hashi-k8s-demo','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','8f237332fb5d778af01f7d425dac4763fd8fa5f67f4e167834d404adfee1338f',100.0,1779032380,1,'2026-05-17T17:39:40.874172+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:32:59.124806+02:00"}');
INSERT INTO "resources" VALUES('https://github.com/Ankit404butfound/PyWhatKit','PyWhatKit','','2024',5,'Curator Insight: An automation tool built to aggregate and perform diverse routing actions across platforms.
-Live Grounding: Evaluates web stream automation, messaging integrations, graphical tasks, and simple script automation models.','Python','Repository','Intermediate',0,'online','manual','d83b17b3032100a04036cdc4dad4f373c38221153b2dfab47ea5108cc4087bb9',100.0,1.77903415611709308e+09,1,'2025-04-25T12:03:54Z',NULL,NULL,NULL,'["Software Engineering", "Automation", "Utilities"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-04-25T12:03:54Z", "gh_stars": 1671, "gh_open_issues_30d": 120, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:32:59.873983+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/App-vNext/Polly','App-vNext/Polly','','2026',5,'The premier resilient fault-handling library for the .NET ecosystem. Enables developers to configure sophisticated reliability policies including Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback, acting as the bedrock for stable microservices.','C#','Library','Advanced',1,'online','manual','2b6731da34685d4a6f009b01e8a9ca0c6c0364d71de54f8c0ae95fda389544bf',100.0,1.7790344474118669e+09,1,'2026-06-12T16:34:47Z',NULL,NULL,NULL,'["Software Architecture & .NET Development", "Microservices", "Resilience Patterns"]','["[DE FACTO STANDARD]"]','["docs/dotnet.md"]','["dotnet.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2026-06-12T16:34:47Z", "gh_stars": 14192, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:00.663580+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Asabeneh/30-Days-Of-Python','github.com/Asabeneh/30-Days-Of-Python','','2020',0,'Massive community structured learning resource outlining a day-by-day progression from Python fundamentals to advanced paradigms like functional programming, API development, and data analysis.','Python','Awesome List','Beginner',0,'online','manual','c986f7f14a0f082a11c20fbdca1233ac30d32d075aae2fcad41fec5782b282db',100.0,1.77903180843217301e+09,1,'2026-04-04T17:59:06Z',NULL,NULL,NULL,'["Backend Development", "Python Ecosystem", "Tutorials"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_stars": 65301, "gh_pushed": "2026-04-04T17:59:06Z", "gh_license": "N/A", "gh_open_issues_30d": 146, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:33:01.382370+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Azure-Samples','github.com/Azure-Samples 🌟','','2026',0,'Central directory of Azure engineering samples. Provides production-ready templates, deployment scripts, and reference implementations spanning Serverless, Azure Kubernetes Service, container orchestration, and multi-tenant systems.','None','Repository','Intermediate',1,'online','manual','15c350ff1d7b932c615aa31b87bd4d0fbd9a685ed294993081ccd97d60854ba6',100.0,1.7790340312714641e+09,1,'2026-05-17T18:07:11.271464+02:00',NULL,NULL,NULL,'["Cloud Platform", "Microsoft Azure", "Sample Architecture"]','["[COMMUNITY-TOOL]"]','["docs/azure.md", "docs/demos.md"]','["azure.md", "demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/Azure-Samples/aks-platform-engineering','==github.com/Azure-Samples/aks-platform-engineering Building a Platform Engineering Environment on Azure Kubernetes Service (AKS)== 🌟','','2024',4,'The official Microsoft reference architecture for building enterprise platform engineering environments on AKS. Demonstrates internal developer platforms, cluster bootstrapping, policy control, and automated fleet management.','HCL','Repository','Advanced',1,'online','manual','e290caeecc0ec4d48ce5c747b0be16885035d04e12018c7946ebb969eadd9348',100.0,1.77903378529807305e+09,1,'2025-11-27T03:11:12Z',NULL,NULL,NULL,'["Platform Engineering", "AKS", "Reference Architecture"]','["[ENTERPRISE-STABLE]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-11-27T03:11:12Z", "gh_stars": 155, "gh_open_issues_30d": 27, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:02.113249+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Azure-Samples/api-management-workspaces-migration','github.com/Azure-Samples/api-management-workspaces-migration: Azure API'' Management workspaces migration tool','','2024',0,'Official migration tool sample designed to transition traditional single-tenant Azure API Management APIs into modern, decentralized workspaces. Helps partition governance duties and resource isolation.','Python','Repository','Advanced',1,'online','manual','ad31f15aafe25fe3a3625ef314ae8b1101cbec6ad96624afee5bef617482eff1',100.0,1.7790298023105719e+09,1,'2024-10-29T22:05:04Z',NULL,NULL,NULL,'["Network & Delivery", "API Management", "Workspace Migration"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-10-29T22:05:04Z", "gh_stars": 2, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:02.869241+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Azure-Samples/azure-ai-studio-secure-bicep','github.com/Azure-Samples/azure-ai-studio-secure-bicep','','2024',2,'Official Microsoft sample blueprint demonstrating deployment of a secure Azure AI Studio environment. Hardens connections utilizing private endpoints, key vaults, and managed virtual network isolations.','Bicep','Repository','Advanced',0,'online','manual','947774c1a3296b12810c1689c44b313c4c937deedf379b3ce96fd3e6e772e245',100.0,1.77903223251971888e+09,1,'2024-12-12T07:26:59Z',NULL,NULL,NULL,'["Artificial Intelligence", "Secure Architecture", "Enterprise AI"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-12-12T07:26:59Z", "gh_stars": 61, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:03.655322+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Azure-Samples/azure-ai-studio-secure-bicep/blob/main/bicep/managedvnet/README.md','Deploy Secure Azure AI Studio with a managed virtual network','','2024',2,'A step-by-step configuration manual for deploying Azure AI Studio with a platform-managed virtual network. Focuses on ingress/egress restriction policies, private link structures, and cognitive service security boundaries.','Bicep','Documentation','Advanced',0,'online','manual','e6ace3fb10dd8351341b1702c08c03cb8d3b7a2820787a9b4ccf23577b5a022f',100.0,1.77903217357519602e+09,1,'2024-12-12T07:26:59Z',NULL,NULL,NULL,'["Artificial Intelligence", "Secure Architecture", "Network Isolation"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-12-12T07:26:59Z", "gh_stars": 61, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:04.392692+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Azure-Samples/azure-load-testing-samples','github.com/Azure-Samples/azure-load-testing-samples 🌟','','2025',5,'Official Microsoft repository containing sample configurations and automation scripts for Azure Load Testing. Promotes direct integration of high-scale performance testing pipelines within existing Git workflows.','JavaScript','Repository','Intermediate',1,'online','manual','4d366f048536c8dc91808d1ba5cff11e8c51e9025b86df90ef47222477520bed',100.0,1.77903359529959511e+09,1,'2025-05-02T10:45:23Z',NULL,NULL,NULL,'["Quality Assurance", "Performance Testing", "Azure Load Testing"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-05-02T10:45:23Z", "gh_stars": 27, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:05.152698+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Azure-Samples/azure-pipelines-remote-tasks','Azure-Samples/azure-pipelines-remote-tasks','','2022',3,'Demonstration framework and reusable templates for executing decentralized Azure Pipeline tasks against remote execution nodes, secure network environments, and custom virtualization fabrics.','TypeScript','Repository','Advanced',0,'online','manual','aafb1375352fb342645c3852cf7f5bf199576d875509ba65dfa97f0b3aa17101',100.0,1.77903308497523188e+09,1,'2022-03-17T18:42:24Z',NULL,NULL,NULL,'["DevOps", "CI-CD Pipelines", "Azure Pipelines"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-03-17T18:42:24Z", "gh_stars": 3, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:05.897982+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Azure-Samples/azure-pipelines-variable-templates','Azure-Samples/azure-pipelines-variable-templates','','2023',5,'A foundational template architecture for Azure DevOps Pipelines. Standardizes the sharing, ingestion, and management of environment variables across distinct build, test, and release environments to dry up pipeline manifests.','YAML','Repository','Intermediate',0,'online','manual','4fec8df7d207b86515c89a0a28639fa31cee3ac283a6e55002aee7d75ad804c9',100.0,1.77903033581615495e+09,1,'2023-05-10T15:29:19Z',NULL,NULL,NULL,'["DevOps", "CI-CD Pipelines", "Azure Pipelines"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-05-10T15:29:19Z", "gh_stars": 38, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:06.653346+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Azure-Samples/jenkins-terraform-azure-example','Azure-Samples/jenkins-terraform-azure-example','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','4d571b8aff27f52aa1267a2b80906f49b41411094e54a7f25dc14f8e4777532f',100.0,1.7790305621976521e+09,1,'2026-05-17T17:09:22.197652+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"gh_license": "MIT", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:07.380857+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Azure-Samples/jmeter-aci-terraform','Azure-Samples/jmeter-aci-terraform','','2024',5,'IaC template leveraging Terraform to provision distributed Apache JMeter load testing engines within Azure Container Instances (ACI). Allows engineers to spin up high-throughput parallel load agents in serverless environments without cluster maintenance.','HCL','Repository','Advanced',0,'online','manual','800d61bd2ce20493e8d0269dff0af6c8f41f3049a4098f2e5d917a5c173ad6f3',100.0,1.77903146729859399e+09,1,'2022-01-20T13:09:32Z',NULL,NULL,NULL,'["Testing", "Load Testing", "Azure Container Instances"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-01-20T13:09:32Z", "gh_stars": 119, "gh_open_issues_30d": 21, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:08.127026+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Azure/AZVerify','AZVerify: Bridging Azure Resources, Bicep Templates, and Diagrams with GitHub'' Copilot','','2025',5,'An innovative open-source tool bridging declarative Bicep files, live Azure deployments, and system diagrams using GitHub Copilot. Standardizes validation processes during complex infrastructure-as-code planning.','TypeScript','Repository','Intermediate',0,'online','manual','7d3a5ea7a458f37a565607d0cec561eb105b8bb2d615b1f5e18e179f1464d393',100.0,1.77903023256902098e+09,1,'2026-04-08T07:59:53Z',NULL,NULL,NULL,'["Infrastructure as Code", "Verification & AI", "Copilot Verification"]','["[DE FACTO STANDARD]"]','["docs/azure.md", "docs/cloud-arch-diagrams.md", "docs/iac.md"]','["cloud-arch-diagrams.md", "azure.md", "iac.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-08T07:59:53Z", "gh_stars": 95, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:08.852190+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Azure/Enterprise-Scale/wiki/ALZ-AMA-Update','github.com/Azure/Enterprise-Scale: ALZ AMA Update','','2024',5,'Crucial update tracker for the Azure Landing Zones (ALZ) Enterprise-Scale repository. Outlines migration frameworks and monitoring recommendations as the platform deprecates legacy Log Analytics agents in favor of Azure Monitor Agent (AMA). A vital reference for maintaining compliant enterprise monitoring architecture.','English','Documentation Wiki','Advanced',0,'online','manual','eba1c3fa2e7b80515ace4c167c204bf04ee48d194b182e208834670a8ed4e8d2',100.0,1.77902980544402408e+09,1,'2026-06-05T01:53:47Z',NULL,NULL,NULL,'["Governance & Management", "Enterprise Governance", "Landing Zones"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-05T01:53:47Z", "gh_stars": 1942, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:09.589127+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Azure/Microsoft-Defender-for-Cloud/tree/main/Workbooks/Network%20Security%20Dashboard','github.com/Azure/Microsoft-Defender-for-Cloud','','2024',4,'The repository holding advanced dashboard resources and workbooks for Microsoft Defender for Cloud, featuring the Network Security Dashboard. Facilitates deep metric visualization across firewall configurations, NSGs, and public exposure endpoints.','JSON','Repository','Advanced',0,'online','manual','ccdcdc2a7f2810083d2f29ed63a82ce251fe948b1b80125e1d3c5f142e1a8375',100.0,1.77903362327030396e+09,1,'2026-03-19T11:15:53Z',NULL,NULL,NULL,'["Security & Identity", "SecOps", "Cloud Security Dashboard"]','["[ENTERPRISE-STABLE]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-19T11:15:53Z", "gh_stars": 1913, "gh_open_issues_30d": 40, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:10.370464+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Azure/aad-pod-identity','Azure/aad-pod-identity)','','2024',1,'Azure Active Directory Pod Identity (aad-pod-identity) was the original framework used to assign Azure AD identities to pods. Due to scaling limits and reliance on intercepting IMDS traffic (NMI daemonset), it has been completely deprecated and replaced by the highly-efficient, OIDC-based azure-workload-identity controller.','Go','Controller','High',0,'online','manual','edc01ce59f7c0bf94b16c84ad96ac39c961bb50d67f2f20b9db2094a2c7db349',100.0,1.77903029630098295e+09,1,'2023-10-02T20:34:21Z',NULL,NULL,NULL,'["Security", "Identity & Access", "Workload Identity"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-10-02T20:34:21Z", "gh_stars": 560, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:11.104296+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Azure/apiops','github.com/Azure/apiops 🌟','','2024',5,'The official Azure APIOps repository implementing GitOps principles for Azure API Management (APIM). Enables organizations to automate the extraction, publishing, configuration control, and deployment of complex API configurations across development, staging, and production networks.','English','Software Portal','Advanced',1,'online','manual','46badc24c36235586350555f18fbcb6c13ea0151a2d8d8f6eabf50d24674453c',100.0,1779030711.61451,1,'2026-06-05T19:33:52Z',NULL,NULL,NULL,'["Architecture & Microservices", "Infrastructure as Code", "API Management"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-05T19:33:52Z", "gh_stars": 440, "gh_open_issues_30d": 137, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:33:12.667975+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Azure/awesome-terraform','github.com/Azure/awesome-terraform','','2025',2,'A specialized community portal tracking curated structures, provider tricks, modules, and implementation patterns optimized for deploying Microsoft Azure topologies through Terraform configs.','Markdown','Repository','Intermediate',0,'online','manual','47de037d74508ffeff35cc3e7dbe16d5a2a89d23b693c44320002fcbeb8bb72e',100.0,1.77903254752068591e+09,1,'2023-12-06T14:27:12Z',NULL,NULL,NULL,'["Infrastructure as Code", "Curation", "Azure Ecosystem"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-12-06T14:27:12Z", "gh_stars": 176, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:13.433585+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Azure/azqr','==github.com/Azure/azqr==','','2026',3,'A command-line utility designed to scan Azure resource groups or subscriptions and quickly generate a compliance and recommendation report based on Well-Architected Framework benchmarks. Highly effective for rapid technical audits, finding configuration drifts, and securing container and PaaS architectures.','Go','Repository','Intermediate',0,'duplicate','manual','eec981d261de36284684dd79e5dc2ae5bd169da3d34ab0fa035cedf7f4621f28',100.0,1.779034487410048e+09,1,'2026-06-11T18:04:26Z',NULL,NULL,NULL,'["Cloud Architecture", "Assessments", "Command-Line Tools"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T18:04:26Z", "gh_stars": 774, "duplicate_of": "https://github.com/eraser-dev/eraser", "gh_open_issues_30d": 8, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:14.193571+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Azure/aztfexport','github.com/Azure/aztfexport','','2024',5,'The repository page for Microsoft''s Azure Export for Terraform (`aztfexport`). This specialized utility automatically crawls existing Azure infrastructure, converts physical setups into clean Terraform configurations, and constructs correct state files.','Go','Tool','Advanced',0,'online','manual','ca20491061cf89aaeec6ee4cc7ce0b3349bf97d14729e7f806e3f77dfb4faed9',100.0,1.77903224547112798e+09,1,'2026-04-02T01:25:07Z',NULL,NULL,NULL,'["Azure", "IaC", "Migration"]','["[DE FACTO STANDARD]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2026-04-02T01:25:07Z", "gh_stars": 1894, "gh_open_issues_30d": 47, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:14.927500+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Azure/azure-workload-identity','==Azure/azure-workload-identity==','','2026',5,'Azure Workload Identity is the modern, enterprise-standard mechanism for mapping Kubernetes Service Accounts to Azure Active Directory (Microsoft Entra ID) managed identities. Utilizing OIDC federation, it eliminates the need for storing cloud credentials in Kubernetes secrets. It has fully replaced the deprecated aad-pod-identity architecture.','Go','Controller','High',0,'online','manual','f9ae7f9c64d169501d8263fbfa2d2c90f7f9d61bdaab5c8f5f0177821d38f31b',100.0,1779029056.86579,1,'2026-06-14T08:56:44Z',NULL,NULL,NULL,'["Security", "Identity & Access", "Workload Identity"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T08:56:44Z", "gh_stars": 333, "gh_open_issues_30d": 58, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:33:15.651610+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Azure/bicep','Bicep','','2026',5,'The premier declarative DSL for provisioning Azure resources. Bicep simplifies the authoring experience over raw JSON ARM templates, featuring modular design structures and native validation checks.','Bicep','GitHub Repository','Intermediate',1,'online','manual','601d402db51cf2f0b0cee1639115ebec316952db34c4b935766e2a0c0ee42551',100.0,1.7790305747351861e+09,1,'2026-06-14T06:10:26Z',NULL,NULL,NULL,'["Infrastructure Automation", "Infrastructure as Code", "Azure Bicep", "Declarative Deployments"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T06:10:26Z", "gh_stars": 3605, "gh_open_issues_30d": 1269, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:33:16.397717+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Azure/draft','==Azure/Draft== 🌟','','2023',5,'Azure Draft simplifies early-stage developer onboarding onto Kubernetes. By scanning source code directories, it automatically generates containerization assets including Dockerfiles, Kubernetes manifests, Helm charts, and deployment workflows.','Go','Repository','Intermediate',1,'online','manual','04208dc2e1adbf073057b0550c0d1486f8120c9975bfc21605c95524c8d41487',100.0,1.7790336753911581e+09,1,'2026-06-11T12:56:27Z',NULL,NULL,NULL,'["Developer Experience", "Inner Loop Development", "Local Tooling"]','["[DE FACTO STANDARD]"]','["docs/demos.md", "docs/managed-kubernetes-in-public-cloud.md"]','["scaffolding.md", "demos.md", "managed-kubernetes-in-public-cloud.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T12:56:27Z", "gh_stars": 642, "gh_open_issues_30d": 23, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:17.137166+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Azure/eraser','github.com/Azure/eraser 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a1a6600368e555c105d9d46dd0d438b6595a757d25d27ec69630bf97dcb08656',100.0,1.77902963170864892e+09,0,'2026-05-17T16:53:51.708649+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/eraser-dev/eraser", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:17.790396+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Azure/migration','github.com/Azure/migration: The Migration Execution Guide.','','2024',5,'Official Azure Migration Execution Guide repository. Houses comprehensive scripts, framework matrices, and programmatic guidance blueprints to safely move enterprise database, compute, and networking footprints from on-premises hosts into Microsoft Azure.','English','Migration Guide','Advanced',0,'online','manual','6109bf4073d73b6e6dc502e4bf1a1d80da6e7d414082571af7ddcbac7fc79ba1',100.0,1.77903126685021805e+09,1,'2025-06-05T21:56:49Z',NULL,NULL,NULL,'["Architecture & Microservices", "Migration Guides", "Enterprise Migration"]','["[DE FACTO STANDARD]", "[GUIDE]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-06-05T21:56:49Z", "gh_stars": 192, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:18.519296+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Azure/placement-policy-scheduler-plugins','Azure/placement-policy-scheduler-plugins','','2024',3,'This repository contains custom scheduling plugins for the Kubernetes default scheduler, built by Azure. They implement advanced scheduling topologies like strict fault-domain placement, proximity-based scheduling, and specialized multi-tenant constraints, providing deep scheduling control for hyperscale enterprise architectures.','Go','Scheduler Plugin','High',0,'online','manual','1830b601d7f3180d171323be6ea71fc88c0faff72667107788f8afa7519a7c64',100.0,1.77903111390824699e+09,1,'2023-12-18T23:04:45Z',NULL,NULL,NULL,'["Scheduling", "Scheduler Plugins", "Enterprise Topology"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-12-18T23:04:45Z", "gh_stars": 55, "gh_open_issues_30d": 12, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:19.261910+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Azure/terraform-azurerm-aks','github.com/Azure/terraform-azurerm-aks','','2024',3,'The official, production-ready Microsoft Azure RM module to deploy and configure Azure Kubernetes Service (AKS) clusters. Implements best practices for network profiles, identity, node pools, and integration with Azure Monitor.','HCL','Module','Advanced',0,'online','manual','a6f68d5b92397048efcf2a249ce3365ba93251f5f4c401b9f0c1ebb2ec07e1ff',100.0,1.77902912922351288e+09,1,'2026-05-18T01:11:33Z',NULL,NULL,NULL,'["Orchestration", "AKS", "Terraform Modules"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-18T01:11:33Z", "gh_stars": 388, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:20.094841+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Azure/terraform-azurerm-caf-enterprise-scale','==github.com/Azure/terraform-azurerm-caf-enterprise-scale==','','2024',4,'The legacy enterprise scale module (CAF) for managing cloud landscapes. While a dominant historical template, engineering teams are transitioning toward Azure Verified Modules (AVM) for modern landing zones.','HCL','Module','Advanced',0,'online','manual','0913e8e34d273ede86a063a1ee5114cf344f5e3a7b8b2c44e8b8fa033b5d49e3',100.0,1.77903442327136588e+09,1,'2026-04-27T08:46:55Z',NULL,NULL,NULL,'["Azure", "Landing Zone", "Enterprise Design"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-27T08:46:55Z", "gh_stars": 961, "gh_open_issues_30d": 14, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:20.841814+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Azure/vscode-kubernetes-tools','Azure/vscode-kubernetes-tools 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0a5b075a67049f3eb6a0f154d9bd912e13629f7c050b4142486d4fc02637cc49',100.0,1.77903292293495702e+09,0,'2026-05-17T17:48:42.934957+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://github.com/vscode-kubernetes-tools/vscode-kubernetes-tools", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:21.500772+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/BBVA/sqerzo','SQErzo: Tiny ORM for Graph databases','','2021',5,'An experimental, lightweight ORM library for Graph databases developed by BBVA. While highly interesting for research, it exhibits low active maintenance and is kept primarily as an architectural design reference.','Python','Repository','Intermediate',0,'online','manual','64baa1326ca8337ca2bb271f94bf6810538aef205d5bdcbbbf7b8ff0f911b5ea',100.0,1.77903086214243602e+09,1,'2021-02-25T11:00:33Z',NULL,NULL,NULL,'["Databases", "Graph Databases", "ORM"]','["[DE FACTO STANDARD]", "[EMERGING]"]','["docs/databases.md"]','["databases.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-02-25T11:00:33Z", "gh_stars": 35, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:22.240240+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/BMW-InnovationLab','BMW InnovationLab','','2026',3,'The GitHub organization hosting open-source tools, scripts, and algorithms developed by BMW''s InnovationLab team. These projects focus on supply chain optimizations, computer vision algorithms, and robotic tooling modules.','Various','Software Repository','Intermediate',0,'online','manual','4c228cb9657c35322bd8c63ab62dcff84c25fc7771cde0f833fe7f9f37db04d4',100.0,1.77903144890435791e+09,1,'2026-05-17T17:24:08.904358+02:00',NULL,NULL,NULL,'["Domain APIs", "Automotive", "Open Source Labs"]','["[COMMUNITY-TOOL]"]','["docs/customer.md", "docs/developerportals.md"]','["developerportals.md", "customer.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/Banno/asdf-kubectl','asdf-kubectl','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','229d1f654930633d9c1cc0c2d5f1245dd8b83f500aa279f430337cf9c2add90b',100.0,1.77902912140680408e+09,0,'2026-05-17T16:45:21.406804+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/asdf-community/asdf-kubectl", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:22.893043+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Berops/claudie','==github.com/Berops/claudie==','','2026',3,'Claudie is an innovative multi-cloud Kubernetes cluster provisioner that enables users to create highly secure, hybrid-infrastructure clusters across different cloud providers. By abstracting provider APIs, it treats raw machines from AWS, Azure, and bare-metal pools as unified node pools under a single control plane. It is highly valued by systems architects seeking to avoid cloud vendor lock-in.','Go','Infrastructure Provisioner','Advanced',0,'online','manual','e03aa101f383f4ee0aa811cbe5bb6b76c5622e9ab7997e8792f6429d80a47ef8',100.0,1779034479.81302,1,'2026-06-12T09:41:12Z',NULL,NULL,NULL,'["Infrastructure", "Multi-Cloud Provisioning", "Cluster Management"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T09:41:12Z", "gh_stars": 782, "gh_open_issues_30d": 52, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:33:23.632161+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/BishopFox/iam-vulnerable','BishopFox/iam-vulnerable','','2022',3,'A crucial hands-on sandbox repository that deploys a library of intentionally weak and misconfigured AWS IAM privilege escalation paths using Terraform. Ideal for security engineers looking to safely simulate and audit IAM security posture.','HCL','Repository','Advanced',0,'online','manual','b1d53d9d8257f5bcf42bf36e30d6d575bf1ebe708325fea8dc26d8fb9b687d52',100.0,1.77903280250271296e+09,1,'2026-03-12T15:38:01Z',NULL,NULL,NULL,'["Security & Compliance", "Cloud Security Assessments", "AWS IAM Exploits"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-12T15:38:01Z", "gh_stars": 573, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:24.366359+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/BrandonPotter/kubergui','kubergui: Kubernetes Deployment Builder🌟','','2022',5,'A desktop-based frontend wrapper built to structure Kubernetes deployment configurations visually. Helps teams orchestrate manifests and inspect target definitions without writing raw yaml parameters.','JavaScript','Desktop App','Beginner',0,'online','manual','176e005c10ab716b81604d76e3797be106b455770ebebeccae4d4066d1f131aa',100.0,1.77903321360912203e+09,1,'2019-11-08T20:04:38Z',NULL,NULL,NULL,'["Developer Experience", "Configuration Management", "Visual Generators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2019-11-08T20:04:38Z", "gh_stars": 91, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:25.094439+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/BrianCollet/onboard-automator','github.com/BrianCollet/onboard-automator','','2023',0,'Automated pipeline logic designed to simplify employee lifecycle events, managing identity provisioning, security group access control, and user workspaces across Entra ID environments.','PowerShell','Repository','Intermediate',0,'online','manual','544581c59ac7ed65cc68114d8bcd2c946fd9dd16f5c89f773f53b6af0ad541d0',100.0,1.77903453146102404e+09,1,'2024-01-19T03:17:22Z',NULL,NULL,NULL,'["Cloud Platform", "Automation", "User Provisioning"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_stars": 11, "gh_pushed": "2024-01-19T03:17:22Z", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:25.811277+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/BurntSushi/xsv','xsv','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','1fdaff9803f9a63181d6f2c75a0e07c6698ac6bd523188d1d5911665f73e7511',100.0,1779032039.60659,1,'2026-05-17T17:33:59.606590+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"gh_license": "Unlicense", "is_special": true, "gh_open_issues_30d": 165, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:33:26.531456+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/CASIA-IVA-Lab/FastSAM','github.com/CASIA-IVA-Lab/FastSAM','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0998a8eff80a814ad22a45386bd60b4b741efe2020f963bb252e6ee5ea2dfb47',100.0,1.7790314151075139e+09,0,'2026-05-17T17:23:35.107514+02:00',NULL,NULL,NULL,'[]','[]','["docs/mlops.md"]','[]','{}','{"duplicate_of": "https://github.com/CASIA-LMC-Lab/FastSAM", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:27.205803+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/CASIA-LMC-Lab/FastSAM','github.com/CASIA-IVA-Lab/FastSAM','','2023',4,'Fast SAM offers a highly optimized, CNN-based real-time alternative to Meta''s Segment Anything Model. By sacrificing minimal accuracy, it reduces latency and computation footprints, which is critical for edge deployments and microservice image APIs.','Python','Repository','Advanced',1,'online','manual','c75ce8533d986b1777ba361bf0ccdb5d6141933ce6997e3824c4e679ca0fc86f',100.0,1.77913049493494892e+09,1,'2024-07-30T13:35:06Z',NULL,NULL,NULL,'["Machine Learning", "Computer Vision", "Instance Segmentation"]','["[ENTERPRISE-STABLE]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2024-07-30T13:35:06Z", "gh_stars": 8364, "gh_open_issues_30d": 147, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:33:27.944470+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/CastawayEGR/openshift-ai-examples','OpenShift AI Examples','','2023',5,'A community collection of machine learning workflows and notebooks deployed on Red Hat OpenShift AI. Details deployment pipelines for distributed training, model serving, and GPU resource slicing.','Python','Code Repository','Advanced',1,'online','manual','9375d08c61ff4503eb5749accabb46f3051a54a4842692dd23325acac20f7aae',100.0,1.77903215049853301e+09,1,'2025-09-15T19:35:15Z',NULL,NULL,NULL,'["Platform Engineering", "Machine Learning Operations", "OpenShift AI"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md", "index.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-09-15T19:35:15Z", "gh_stars": 25, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:28.677227+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Checkmarx/kics','==Checkmarx/kics==','','2026',3,'An open-source static code analysis engine designed to uncover vulnerabilities and structural issues in IaC manifests. Parses Terraform, Kubernetes manifests, Helm charts, Dockerfiles, and Ansible files for compliance discrepancies.','Go','Security Scanner','Advanced',0,'online','manual','eb30af4acd076847e6ebee630131efeec234664279efbcc73085e307331538bd',100.0,1.77902948765321397e+09,1,'2026-06-10T15:22:53Z',NULL,NULL,NULL,'["DevOps & CI/CD", "Infrastructure as Code", "Security Scanning"]','["[COMMUNITY-TOOL]"]','["docs/iac.md"]','["iac.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T15:22:53Z", "gh_stars": 2649, "gh_open_issues_30d": 321, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:33:29.407873+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Clivern/Beetle','Beetle','','2023',5,'A lightweight utility tailored to simplify the secure distribution of secrets and credentials to distributed microservices. Streamlines integration procedures for cloud workloads requesting verified execution credentials.','Go','Application','Intermediate',1,'online','manual','c65bb1c7d82ad02aed7cf4921dbd4288b74c78c848d7f579ad845d92909463d3',100.0,1.77903080621020793e+09,1,'2026-06-12T19:57:34Z',NULL,NULL,NULL,'["Security", "Identity & Access", "Integration"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T19:57:34Z", "gh_stars": 167, "gh_open_issues_30d": 16, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:30.103446+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Cloud-Architekt/AzureAD-Attack-Defense','==github.com/Cloud-Architekt: Azure AD - Attack and Defense Playbook==','','2023',0,'A practical attack and defense reference handbook detailing compromise paths in Azure AD/Entra ID. Provides security engineers with clear methodologies to simulate, detect, and mitigate critical identity threats.','Markdown','Repository','Advanced',0,'online','manual','4a9e549ecc4346ce1e7722a2d5bc3b55ecd33f61635f0ea0488664e0196854cc',100.0,1.77903404594502711e+09,1,'2026-04-20T06:24:19Z',NULL,NULL,NULL,'["Security & Identity", "SecOps", "Red-Teaming"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_stars": 2529, "gh_pushed": "2026-04-20T06:24:19Z", "gh_license": "N/A", "gh_open_issues_30d": 8, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:30.825127+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Comcast/kuberhealthy','kuberhealthy 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ba4ddbd777131223fe2cb89dbddc98918f542e2c1e8d9f5461fa216e3cea0243',100.0,1.77903141697864198e+09,0,'2026-05-17T17:23:36.978642+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-operators-controllers.md"]','[]','{}','{"duplicate_of": "https://github.com/kuberhealthy/kuberhealthy", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:31.476990+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ContainerSSH/ContainerSSH','==github.com/ContainerSSH/ContainerSSH==','','2025',4,'ContainerSSH is a high-security proxy server that dynamically spins up an isolated, single-use container in Kubernetes whenever a user initializes an SSH connection. It ensures strict credential verification and guarantees absolute environment isolation, preventing host namespace contamination.','Go','SSH Gateway / Daemon','Advanced',1,'online','manual','85e86fdbf30d9ea817f6b048aacb93b381b704fd8a0fbdc8e54675a8c197321b',100.0,1.77902989966957092e+09,1,'2026-05-19T15:47:29Z',NULL,NULL,NULL,'["Security", "Access Control", "SSH Proxy"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-19T15:47:29Z", "gh_stars": 3054, "gh_open_issues_30d": 57, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:33:32.256146+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ContainerSolutions/ImageWolf','ContainerSolutions/ImageWolf: ImageWolf - Fast Distribution of Docker Images'' on Clusters','','2021',0,'A tool designed to accelerate the distribution of Docker images across a Kubernetes cluster by using a BitTorrent-like peer-to-peer distribution protocol among nodes. By 2026, this experimental project is archived, as native container runtimes (such as containerd) integrated direct registry streaming and IPFS-based distribution.','Go','Daemon','High',0,'online','manual','2159b0262f17441e607fe9ca7b737d5d467c2475b9fb323e589f85def83d276d',100.0,1.77902936989460611e+09,1,'2017-11-02T23:32:01Z',NULL,NULL,NULL,'["Development", "Image Distribution", "Performance"]','["[EMERGING]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 143, "gh_pushed": "2017-11-02T23:32:01Z", "gh_license": "N/A", "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:32.985961+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ContainerSolutions/delayed-jobs-operator','github.com/ContainerSolutions/delayed-jobs-operator','','2024',5,'A minor controller designed to rate-limit or defer the spin-up of batch execution workloads. It introduces explicit queues or temporal delays before initiating pods, safeguarding backend databases from heavy, simultaneous connection storms.','Go','Repository','Intermediate',0,'online','manual','c3d972ab5bb764da1cedf0bae21c986e45d4047d43d5d974d7e849c88d41414a',100.0,1.77903073059965109e+09,1,'2021-11-23T11:29:11Z',NULL,NULL,NULL,'["Workload Management", "Job Scheduling", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-11-23T11:29:11Z", "gh_stars": 10, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:33.696013+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ContainerSolutions/kubernetes-examples','Kubernetes Examples','','2024',3,'A highly utilized, production-tested blueprint repository containing foundational Kubernetes manifests. It spans standard ingress rules, complex stateful configurations, and container startup patterns. (Live Grounding: An essential reference repository for platform engineers bootstrapping cloud topologies with validated standards).','YAML','Code Repository','Intermediate',1,'online','manual','0ceaa02e06e92cce71f764b62525e07f169dadb919ecc2a04b7908574fb59325',100.0,1.77913049492303395e+09,1,'2023-10-03T10:18:57Z',NULL,NULL,NULL,'["Cloud-Native Infrastructure", "Kubernetes Core", "Declarative Templates"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-10-03T10:18:57Z", "gh_stars": 1421, "gh_open_issues_30d": 11, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:34.422638+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/CoolerVoid/codecat','CoolerVoid/codecat: CodeCat - Tool to help in static code analysis','','N/A',0,'A curated technical resource and architectural guide covering CoolerVoid/codecat: CodeCat - Tool to help in static code analysis in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'unreachable','manual',NULL,80.0,1.7790314667098751e+09,0,'2026-05-17T17:24:26.709875+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{"review_metadata": {"original_url": "https://github.com/CoolerVoid/codecat", "proposed_url": "NONE", "reason": "High-Value Protection: 404", "timestamp": "2026-05-18T18:54:55.002835"}, "gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:35.038381+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/CrunchyData','github.com/CrunchyData','','2026',0,'Central organization repository host for Crunchy Data open-source projects, serving as the development hub for the highly utilized Crunchy PostgreSQL Operator, monitoring dashboards, and hardened container configurations.','Go','Repo','Intermediate',0,'online','manual','460179b92fcc1c63aedf26cfeb2f319d22b66a765dc28358f74d2807b57c83b8',100.0,1779029189.8526,1,'2026-05-17T16:46:29.852600+02:00',NULL,NULL,NULL,'["Database", "PostgreSQL", "Open Source Repositories"]','["[COMMUNITY-TOOL]"]','["docs/crunchydata.md"]','["crunchydata.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/CrunchyData/crunchy-containers','Crunchy Containers Community Edition','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','6536dfef1afb8b6537a0864d54860152f9b59f2c236de3a86c41c5a0a4a7c32a',100.0,1.77903367220483398e+09,1,'2026-05-17T18:01:12.204834+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"gh_license": "Apache-2.0", "gh_open_issues_30d": 36, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:35.796887+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/CrunchyData/postgres-operator','github.com/CrunchyData/postgres-operator','','2026',5,'The main GitHub repository containing the source code for the Crunchy Postgres Operator. Written in Go, this industry-leading project automates the deployment, scaling, failover, backup, and security operations of PostgreSQL instances on Kubernetes. It is actively updated to support modern Kubernetes API standards and enterprise clustering patterns.','Go','Open Source Repository','Advanced',0,'online','manual','713b7e6488d22269cb96dde2d2861f36b464b4e5e0b1257b1901162dfc02556a',100.0,1.77903361966488695e+09,1,'2026-06-10T00:07:08Z',NULL,NULL,NULL,'["Data Infrastructure", "Database Operators", "PostgreSQL", "Source Code"]','["[DE FACTO STANDARD]"]','["docs/crunchydata.md"]','["crunchydata.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T00:07:08Z", "gh_stars": 4421, "gh_open_issues_30d": 168, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:33:36.545542+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/DATA-DOG/go-sqlmock','DATA-DOG/go-sqlmock','','2024',5,'A highly adopted SQL mock library for Golang designed to mock standard database/sql/driver behaviors. Facilitates robust database interaction testing without spinning up active infrastructure engines.','Go','Repository','Intermediate',0,'online','manual','09eaddd8ab7fd794204d9c481ab78e296e8f422255fed34b48df2202c953f109',100.0,1.77903433661305809e+09,1,'2024-09-11T10:51:41Z',NULL,NULL,NULL,'["Software Engineering", "Testing", "Mocking"]','["[DE FACTO STANDARD]"]','["docs/databases.md"]','["databases.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-09-11T10:51:41Z", "gh_stars": 6554, "gh_open_issues_30d": 42, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:37.281025+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/DaspawnW/vault-crd','DaspawnW/vault-crd','','2019',2,'A Kubernetes operator designed to synchronize HashiCorp Vault values directly into native Kubernetes Secrets. It leverages Custom Resource Definitions (CRDs) to orchestrate and update secrets dynamically while maintaining external vault parity.','Go','Kubernetes Operator','Intermediate',0,'online','manual','6eb87d050fdcb52c41f53c456be94cf0fa5c008f240f7d9d505223cc4452a48b',100.0,1.7790330722159729e+09,1,'2026-02-03T17:53:52Z',NULL,NULL,NULL,'["Security & Compliance", "Secret Management", "HashiCorp Vault Integration"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-02-03T17:53:52Z", "gh_stars": 175, "gh_open_issues_30d": 17, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:37.992078+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/DataCater/datacater','github.com/DataCater/datacater (real-time, cloud-native data pipeline platform)','','2025',0,'DataCater is a cloud-native platform designed to build real-time Change Data Capture (CDC) and data streaming pipelines. It helps transfer events cleanly across heterogeneous databases using declarative Kubernetes-native custom resources and lightweight containerized processors.','Scala','Data Pipeline Engine','Advanced',1,'online','manual','0645b002ddb1c7755a3047fbd64623920a3b338da3e70a736c3a081d2f774acd',100.0,1.77903143883534598e+09,1,'2023-08-11T08:04:55Z',NULL,NULL,NULL,'["Data Operations", "Data Pipeline", "Real-time Streaming"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2023-08-11T08:04:55Z", "gh_stars": 83, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:38.743574+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/DataExpert-io/data-engineer-handbook','==github.com/DataExpert-io/data-engineer-handbook== 🌟','','2026',0,'A structured playbook outlining state-of-the-art patterns in modern data architecture, lakehouse designs, data modeling, and performance optimization. Serves as a vital curriculum resource for systems designers managing petabyte-scale analysis jobs. Integrates software engineering best practices with database management.','N/A','Repository','Intermediate',0,'online','manual','18c30535f977e1368d0dd244ae51f60dfab965012bb97bf633c82b8d375e18f3',100.0,1.77903043421961188e+09,1,'2026-04-02T23:14:21Z',NULL,NULL,NULL,'["Data Engineering", "Methodology", "Handbooks"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 41702, "gh_pushed": "2026-04-02T23:14:21Z", "gh_license": "N/A", "is_special": true, "gh_open_issues_30d": 39, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:39.486230+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/DevOps-Nirvana/Grafana-Dashboards','github.com/DevOps-Nirvana/Grafana-Dashboards','','2021',5,'Community-maintained dashboard library specialized for common DevOps infrastructure. Includes optimization configurations for Nginx, PHP-FPM, MySQL, Redis, and Linux host monitoring.','JSON','Repository','Intermediate',0,'online','manual','8a4e7fe06ea9f3a34732297cc7d94bbb651a23b2b9950bac24e78971e79cb8ac',100.0,1.77903297532653808e+09,1,'2024-05-15T23:32:11Z',NULL,NULL,NULL,'["Observability & Monitoring", "Grafana Ecosystem", "Community Dashboards"]','["[DE FACTO STANDARD]"]','["docs/grafana.md"]','["grafana.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-05-15T23:32:11Z", "gh_stars": 314, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:40.238403+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/DevOps-Nirvana/Kubernetes-Volume-Autoscaler','github.com/DevOps-Nirvana: Kubernetes Volume / Disk Autoscaler (via Prometheus)','','2025',5,'This automation controller watches real-time disk capacities across cluster storage layers via Prometheus queries. When custom consumption thresholds are breached, it triggers dynamic CSI volume expansion, preempting critical disk-exhaustion outages for active database containers.','Go','Repository','Intermediate',0,'online','manual','11b0392963ce81e14ceb5355c481b054fab82f21bca94550fc93cbaba666b618',100.0,1.77902963459609794e+09,1,'2024-05-30T18:52:01Z',NULL,NULL,NULL,'["Storage", "Volume Management", "Autoscaling"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-05-30T18:52:01Z", "gh_stars": 317, "gh_open_issues_30d": 13, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:41.081777+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/DevOps-Projects-Ideas/DevOps-Books','==github.com/DevOps-Projects-Ideas/DevOps-Books== 🌟🌟','','2022',4,'A highly curated reference repository cataloging essential DevOps literature spanning container orchestration, continuous delivery pipelines, and cloud systems engineering. Serves as a reliable technical roadmap for systems architects seeking deep-dive foundational concepts.','Markdown','Repository','Intermediate',0,'online','manual','5d939e562c67450f29c5e90e44faf66e7eb86097da823ea0abb91c2e2b8adab4',100.0,1.77903248425339603e+09,1,'2024-09-25T23:23:23Z',NULL,NULL,NULL,'["Infrastructure", "DevOps", "Education"]','["[ENTERPRISE-STABLE]"]','["docs/devops.md", "docs/other-awesome-lists.md"]','["devops.md", "index.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-09-25T23:23:23Z", "gh_stars": 682, "is_special": true, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:41.819644+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/DevOpsHiveHQ/kubech','kubech (kubectl change)','','2022',5,'kubech (kubectl change) is a lightweight CLI utility that enables rapid, interactive switching of Kubernetes contexts and namespaces. Enhances workflow security by reducing terminal navigation steps.','Go','CLI Tool','Beginner',0,'online','manual','782c1d706354054e86d15a9700471f1085fcc7c76e1e46484b0f23251f589fd9',100.0,1.77913049502074599e+09,1,'2025-04-23T20:55:58Z',NULL,NULL,NULL,'["Infrastructure & Platform", "Kubernetes Tooling", "CLI Utilities"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-04-23T20:55:58Z", "gh_stars": 156, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:42.561404+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/DhruvinSoni30/Terraform_multiple_modules','github.com/DhruvinSoni30/Terraform_multiple_modules','','2022',2,'A repository demonstrating practical multi-module project structures designed for AWS environments. Shows how to pass variables between custom local modules to construct a cohesive multi-tiered architecture. Live grounding confirms this repository serves as a baseline boilerplate for students studying modular code layout mechanics.','HCL','Repository','Intermediate',0,'online','manual','461a46790688ee78db599c985a3a93e760b7b314eacbfc692d9f2258e55bf557',100.0,1.77903001226569604e+09,1,'2023-04-09T11:18:32Z',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "Project Structure"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_stars": 4, "gh_pushed": "2023-04-09T11:18:32Z", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:43.273023+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/DontShaveTheYak/jenkins-std-lib','DontShaveTheYak/jenkins-std-lib: Jenkins Standard Shared Library 🌟','','2024',1,'A production-grade collection of reusable Groovy utilities providing standardized code blocks for dynamic build systems. This standard library speeds up custom pipeline composition.','Groovy','Shared Library','Advanced',0,'online','manual','6c88371709d233bfc7dde92f238bb2c12b6d2fd41f070f9bd330fa90fe2b14dd',100.0,1.77903134179651904e+09,1,'2026-06-10T14:08:06Z',NULL,NULL,NULL,'["CI/CD Pipeline Architecture", "Jenkins Pipeline", "Shared Libraries"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-06-10T14:08:06Z", "gh_stars": 51, "gh_open_issues_30d": 16, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:44.041849+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Droogans/unmaintainable-code','Droogans/How To Write Unmaintainable Code','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','b40fed3609aaf23a2cea0a8e913a02a569aa8144f533ec52fb9dcb72a5ab2c7e',100.0,1.77902956406662297e+09,1,'2026-05-17T16:52:44.066623+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{"gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:44.780665+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/DustinBrett/daedalOS','daedalOS - Desktop Environment in the Browser','A robust browser-based desktop environment simulating a fully featured operating system, built with React, TypeScript, and WebAssembly.','2022',4,'An advanced web-based desktop environment that showcases the capabilities of modern web browsers. Built entirely in React and TypeScript, it features an interactive file system, terminal emulator, built-in DOS-emulators, dynamic wallpapers, and drag-and-drop file operations. This serves as a premier technical reference for architectural complex SPA layouts and rich browser-native simulations.','en','Repository','Advanced',0,'online','automatic','4f9d0fa1af4624596ee1631f3b4bbbc6468c94224cee3b8b27c7689e46406ed0',NULL,1.78035257155631399e+09,0,'2026-05-31T06:26:10Z',NULL,NULL,NULL,'["Frontend Development", "Web Environments", "Browser Operating Systems", "JavaScript Runtimes"]','["[ENTERPRISE-STABLE]", "[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "demos", "gh_license": "MIT", "gh_pushed": "2026-05-31T06:26:10Z", "gh_stars": 12854, "reputation_status": "Vetted", "reputation_summary": "Extremely well-received project within the JS/TS developer ecosystem, heavily vetted on Hacker News and Reddit with positive consensus.", "social_preview_url": "https://repository-images.githubusercontent.com/286179743/f9241c4c-9e1d-4104-b908-470affe44c34", "source_provenance": "X.com (midudev)", "suggested_new_category": "web-environments", "gh_open_issues_30d": 43, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:45.495404+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Efrat19/kubeload','kubeload - load testing','','2022',0,'An operator framework that manages and scales load testing deployments inside a cluster. It coordinates distributed engines to simulate realistic traffic profiles against selected cluster endpoints, streamlining continuous integration workflows.','Go','Operator','Medium',0,'online','manual','83b8128bcb4ccd6268cfef553e89c9c9c3b809f9beea26c086bcec223d5fbdb9',100.0,1779034046.05533,1,'2024-03-03T13:38:59Z',NULL,NULL,NULL,'["Reliability", "Testing", "Load Testing", "Operators"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_stars": 24, "gh_pushed": "2024-03-03T13:38:59Z", "gh_license": "N/A", "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:46.218701+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ElYusubov/AWESOME-Azure-Bicep','ElYusubov/AWESOME-Azure-Bicep: AWESOME Azure Bicep','','2026',5,'An index of resource libraries, module registries, and extension directories tailored for Azure Bicep DSL. Bicep has largely superseded ARM JSON templates as Microsoft''s first-party IaC solution. This resource serves as a crucial reference for cloud platform engineers aiming to write clean, declarative Azure infrastructure code.','N/A','Repository','Intermediate',0,'online','manual','e48b38ddcc7a93a6de81a98b71205d751ec51215ce248c77dd3afcce68230fdc',100.0,1.77903281791825509e+09,1,'2026-06-11T18:06:39Z',NULL,NULL,NULL,'["Infrastructure as Code", "Azure", "Bicep"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-06-11T18:06:39Z", "gh_stars": 431, "is_special": true, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:46.936107+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ElanShudnow/AzureCode','==github.com/ElanShudnow/AzureCode==','','2024',5,'Consolidated script library for administrative management of Azure infrastructures. Includes configuration patterns for hybrid Active Directory networks, cloud storage profiles, and identity lifecycle events.','PowerShell','Repository','Intermediate',0,'online','manual','eb9d65f4db34173be29266fe58681c73fbe36b90fb3eaf0e907c49b56d4497f8',100.0,1.77903208077695298e+09,1,'2025-11-11T16:17:05Z',NULL,NULL,NULL,'["Cloud Platform", "Automation", "PowerShell Scripts"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-11-11T16:17:05Z", "gh_stars": 80, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:47.672159+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ElanShudnow/AzureCode/blob/main/PowerShell/AzVNETOverlap/README.md','github.com/ElanShudnow/AzureCode: AzVNETOverlap.ps1','','2023',3,'Provides an Azure virtual network (VNET) diagnostics module that audits, analyzes, and detects CIDR range overlaps across active subscriptions before peering.','PowerShell','GitHub Repository','Intermediate',1,'online','manual','c5e944e995d7bfe4415a6fd79329c7cdb1a6d4f27fbc03179d11c3cd55b2fc59',100.0,1.77902927457404899e+09,1,'2025-11-11T16:17:05Z',NULL,NULL,NULL,'["Cloud Platform Management", "Azure Networking", "VNET Conflict Analysis", "Audit Automation"]','["COMMUNITY-TOOL", "ENTERPRISE-STABLE"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-11-11T16:17:05Z", "gh_stars": 80, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:48.376154+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ElanShudnow/AzureCode/tree/main/PowerShell/AzResourceMoveSupport','github.com/ElanShudnow/AzureCode/tree/main/PowerShell/AzResourceMoveSupport','','2024',5,'Script suite from the AzureCode project addressing dependency mapping, pre-flight validation rules, and deployment state consistency checks during Azure subscription or resource group migration.','PowerShell','Repository','Intermediate',0,'online','manual','a5b32a38643c1ab7acaf54aade9023fb50ab60ab4152b779ccf029420db10a33',100.0,1.77903401286244893e+09,1,'2025-11-11T16:17:05Z',NULL,NULL,NULL,'["Cloud Platform", "Automation", "Resource Migration"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-11-11T16:17:05Z", "gh_stars": 80, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:49.079876+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ElementTech/kube-reqsizer','github.com/ElementTech/kube-reqsizer','','2024',0,'An intelligent, micro-scale request resizer that monitors active CPU and Memory signatures. It automatically updates container resource request guidelines on-the-fly, reducing computing slack to boost global node density without violating application reliability constraints.','Go','Repository','Intermediate',0,'online','manual','bf7c067543e5dd8c3f2a18a1f30ea044a3c3a0b4023a322c766eaf66f13b0252',100.0,1.77903246279304599e+09,1,'2024-02-09T18:00:52Z',NULL,NULL,NULL,'["FinOps & Autoscaling", "Resource Optimization", "Autoscaling"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_stars": 207, "gh_pushed": "2024-02-09T18:00:52Z", "gh_license": "N/A", "gh_open_issues_30d": 15, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:49.801477+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Email-Dashboard/Email-Dashboard','github.com/Email-Dashboard:','','N/A',0,'Curator Insight introduces this dashboard tool for managing and viewing inbound emails from servers. Live Grounding notes it''s a helpful utility for testing email pipelines locally during microservice integrations.','English','Repository','Intermediate',1,'online','manual','39a1cdeda04e91e3dcaa49848bfa018152a47468efdfdb65d50deff2199a5ddd',100.0,1.77903361549245905e+09,1,'2023-01-19T08:39:23Z',NULL,NULL,NULL,'["Business Applications", "Go Web Apps", "Email Analytics"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-01-19T08:39:23Z", "gh_stars": 275, "gh_open_issues_30d": 51, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:33:50.520403+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ExtendDB/extenddb/pull/54','feat(storage): add Route 53 backend (TXT records, base64-encoded items, the works)','Corey Quinn''s pull request adding Route 53 storage backend for ExtendDB.','2026',4,'A community-contributed pull request for ExtendDB (an open-source, DynamoDB-compatible adapter written in Rust) that implements a functional storage backend using Amazon Route 53 DNS. The implementation encodes database items as base64 strings stored inside Route 53 TXT records, serving as both a technical proof of concept for ExtendDB’s pluggable storage traits and a playful community experiment.','en','tools','Advanced',0,'online','automatic','a915f5d892d0b5cc9d3a31963caaf52db742427840aaa6ee14e43fc02e971369',NULL,1.78035229258849191e+09,0,'2026-06-01T22:00:29Z',NULL,NULL,NULL,'["AWS Architecture", "Databases", "DynamoDB Storage Adapters"]','["COMMUNITY-TOOL", "EMERGING"]','[]','[]','{}','{"category": "aws-data", "gh_license": "Apache-2.0", "gh_pushed": "2026-06-01T22:00:29Z", "gh_stars": 384, "reputation_status": "Vetted", "reputation_summary": "A humorously brilliant but technically impressive demonstration by Corey Quinn, widely discussed in the AWS developer community as a proof of concept for ExtendDB''s pluggable storage adapter.", "social_preview_url": "https://opengraph.githubassets.com/d504e2bae65a61e32719daa25cf390b030f8abfbae8b0437cadc2142e561a433/ExtendDB/extenddb/pull/54", "source_provenance": "X.com (QuinnyPig)", "suggested_new_category": "", "gh_open_issues_30d": 28, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:51.275653+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/FairwindsOps/gemini','gemini','','2023',5,'A declarative volume snapshot management controller that automates standard backup schedules. It utilizes the native Kubernetes VolumeSnapshot APIs to orchestrate retention policies and dynamic cross-region backup restorations.','Go','Operator','Medium',0,'online','manual','e5dd508dab4bf90f50a86f906e2c250bfae0002b55f5f5772c41328614f894bc',100.0,1779030685.66597,1,'2026-05-18T23:15:58Z',NULL,NULL,NULL,'["Data Management", "Storage", "Backup", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-18T23:15:58Z", "gh_stars": 434, "gh_open_issues_30d": 7, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:51.997554+02:00"}');
+Live Grounding: Evaluates web stream automation, messaging integrations, graphical tasks, and simple script automation models.','Python','Repository','Intermediate',0,'online','manual','d83b17b3032100a04036cdc4dad4f373c38221153b2dfab47ea5108cc4087bb9',100.0,1779034156,1,'2025-04-25T12:03:54Z',NULL,NULL,NULL,'["Software Engineering", "Automation", "Utilities"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-04-25T12:03:54Z", "gh_stars": 1671, "gh_open_issues_30d": 120, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:32:59.873983+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/App-vNext/Polly','App-vNext/Polly','','2026',5,'The premier resilient fault-handling library for the .NET ecosystem. Enables developers to configure sophisticated reliability policies including Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback, acting as the bedrock for stable microservices.','C#','Library','Advanced',1,'online','manual','2b6731da34685d4a6f009b01e8a9ca0c6c0364d71de54f8c0ae95fda389544bf',100.0,1779034447,1,'2026-06-12T16:34:47Z',NULL,NULL,NULL,'["Software Architecture & .NET Development", "Microservices", "Resilience Patterns"]','["[DE FACTO STANDARD]"]','["docs/dotnet.md"]','["dotnet.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2026-06-12T16:34:47Z", "gh_stars": 14192, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:00.663580+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Asabeneh/30-Days-Of-Python','github.com/Asabeneh/30-Days-Of-Python','','2020',0,'Massive community structured learning resource outlining a day-by-day progression from Python fundamentals to advanced paradigms like functional programming, API development, and data analysis.','Python','Awesome List','Beginner',0,'online','manual','c986f7f14a0f082a11c20fbdca1233ac30d32d075aae2fcad41fec5782b282db',100.0,1779031808,1,'2026-04-04T17:59:06Z',NULL,NULL,NULL,'["Backend Development", "Python Ecosystem", "Tutorials"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_stars": 65301, "gh_pushed": "2026-04-04T17:59:06Z", "gh_license": "N/A", "gh_open_issues_30d": 146, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:33:01.382370+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Azure-Samples','github.com/Azure-Samples 🌟','','2026',0,'Central directory of Azure engineering samples. Provides production-ready templates, deployment scripts, and reference implementations spanning Serverless, Azure Kubernetes Service, container orchestration, and multi-tenant systems.','None','Repository','Intermediate',1,'online','manual','15c350ff1d7b932c615aa31b87bd4d0fbd9a685ed294993081ccd97d60854ba6',100.0,1779034031,1,'2026-05-17T18:07:11.271464+02:00',NULL,NULL,NULL,'["Cloud Platform", "Microsoft Azure", "Sample Architecture"]','["[COMMUNITY-TOOL]"]','["docs/azure.md", "docs/demos.md"]','["azure.md", "demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/Azure-Samples/aks-platform-engineering','==github.com/Azure-Samples/aks-platform-engineering Building a Platform Engineering Environment on Azure Kubernetes Service (AKS)== 🌟','','2024',4,'The official Microsoft reference architecture for building enterprise platform engineering environments on AKS. Demonstrates internal developer platforms, cluster bootstrapping, policy control, and automated fleet management.','HCL','Repository','Advanced',1,'online','manual','e290caeecc0ec4d48ce5c747b0be16885035d04e12018c7946ebb969eadd9348',100.0,1779033785,1,'2025-11-27T03:11:12Z',NULL,NULL,NULL,'["Platform Engineering", "AKS", "Reference Architecture"]','["[ENTERPRISE-STABLE]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-11-27T03:11:12Z", "gh_stars": 155, "gh_open_issues_30d": 27, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:02.113249+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Azure-Samples/api-management-workspaces-migration','github.com/Azure-Samples/api-management-workspaces-migration: Azure API'' Management workspaces migration tool','','2024',0,'Official migration tool sample designed to transition traditional single-tenant Azure API Management APIs into modern, decentralized workspaces. Helps partition governance duties and resource isolation.','Python','Repository','Advanced',1,'online','manual','ad31f15aafe25fe3a3625ef314ae8b1101cbec6ad96624afee5bef617482eff1',100.0,1779029802,1,'2024-10-29T22:05:04Z',NULL,NULL,NULL,'["Network & Delivery", "API Management", "Workspace Migration"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-10-29T22:05:04Z", "gh_stars": 2, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:02.869241+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Azure-Samples/azure-ai-studio-secure-bicep','github.com/Azure-Samples/azure-ai-studio-secure-bicep','','2024',2,'Official Microsoft sample blueprint demonstrating deployment of a secure Azure AI Studio environment. Hardens connections utilizing private endpoints, key vaults, and managed virtual network isolations.','Bicep','Repository','Advanced',0,'online','manual','947774c1a3296b12810c1689c44b313c4c937deedf379b3ce96fd3e6e772e245',100.0,1779032232,1,'2024-12-12T07:26:59Z',NULL,NULL,NULL,'["Artificial Intelligence", "Secure Architecture", "Enterprise AI"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-12-12T07:26:59Z", "gh_stars": 61, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:03.655322+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Azure-Samples/azure-ai-studio-secure-bicep/blob/main/bicep/managedvnet/README.md','Deploy Secure Azure AI Studio with a managed virtual network','','2024',2,'A step-by-step configuration manual for deploying Azure AI Studio with a platform-managed virtual network. Focuses on ingress/egress restriction policies, private link structures, and cognitive service security boundaries.','Bicep','Documentation','Advanced',0,'online','manual','e6ace3fb10dd8351341b1702c08c03cb8d3b7a2820787a9b4ccf23577b5a022f',100.0,1779032173,1,'2024-12-12T07:26:59Z',NULL,NULL,NULL,'["Artificial Intelligence", "Secure Architecture", "Network Isolation"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-12-12T07:26:59Z", "gh_stars": 61, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:04.392692+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Azure-Samples/azure-load-testing-samples','github.com/Azure-Samples/azure-load-testing-samples 🌟','','2025',5,'Official Microsoft repository containing sample configurations and automation scripts for Azure Load Testing. Promotes direct integration of high-scale performance testing pipelines within existing Git workflows.','JavaScript','Repository','Intermediate',1,'online','manual','4d366f048536c8dc91808d1ba5cff11e8c51e9025b86df90ef47222477520bed',100.0,1779033595,1,'2025-05-02T10:45:23Z',NULL,NULL,NULL,'["Quality Assurance", "Performance Testing", "Azure Load Testing"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-05-02T10:45:23Z", "gh_stars": 27, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:05.152698+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Azure-Samples/azure-pipelines-remote-tasks','Azure-Samples/azure-pipelines-remote-tasks','','2022',3,'Demonstration framework and reusable templates for executing decentralized Azure Pipeline tasks against remote execution nodes, secure network environments, and custom virtualization fabrics.','TypeScript','Repository','Advanced',0,'online','manual','aafb1375352fb342645c3852cf7f5bf199576d875509ba65dfa97f0b3aa17101',100.0,1779033084,1,'2022-03-17T18:42:24Z',NULL,NULL,NULL,'["DevOps", "CI-CD Pipelines", "Azure Pipelines"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-03-17T18:42:24Z", "gh_stars": 3, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:05.897982+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Azure-Samples/azure-pipelines-variable-templates','Azure-Samples/azure-pipelines-variable-templates','','2023',5,'A foundational template architecture for Azure DevOps Pipelines. Standardizes the sharing, ingestion, and management of environment variables across distinct build, test, and release environments to dry up pipeline manifests.','YAML','Repository','Intermediate',0,'online','manual','4fec8df7d207b86515c89a0a28639fa31cee3ac283a6e55002aee7d75ad804c9',100.0,1779030335,1,'2023-05-10T15:29:19Z',NULL,NULL,NULL,'["DevOps", "CI-CD Pipelines", "Azure Pipelines"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-05-10T15:29:19Z", "gh_stars": 38, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:06.653346+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Azure-Samples/jenkins-terraform-azure-example','Azure-Samples/jenkins-terraform-azure-example','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','4d571b8aff27f52aa1267a2b80906f49b41411094e54a7f25dc14f8e4777532f',100.0,1779030562,1,'2026-05-17T17:09:22.197652+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"gh_license": "MIT", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:07.380857+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Azure-Samples/jmeter-aci-terraform','Azure-Samples/jmeter-aci-terraform','','2024',5,'IaC template leveraging Terraform to provision distributed Apache JMeter load testing engines within Azure Container Instances (ACI). Allows engineers to spin up high-throughput parallel load agents in serverless environments without cluster maintenance.','HCL','Repository','Advanced',0,'online','manual','800d61bd2ce20493e8d0269dff0af6c8f41f3049a4098f2e5d917a5c173ad6f3',100.0,1779031467,1,'2022-01-20T13:09:32Z',NULL,NULL,NULL,'["Testing", "Load Testing", "Azure Container Instances"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-01-20T13:09:32Z", "gh_stars": 119, "gh_open_issues_30d": 21, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:08.127026+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Azure/AZVerify','AZVerify: Bridging Azure Resources, Bicep Templates, and Diagrams with GitHub'' Copilot','','2025',5,'An innovative open-source tool bridging declarative Bicep files, live Azure deployments, and system diagrams using GitHub Copilot. Standardizes validation processes during complex infrastructure-as-code planning.','TypeScript','Repository','Intermediate',0,'online','manual','7d3a5ea7a458f37a565607d0cec561eb105b8bb2d615b1f5e18e179f1464d393',100.0,1779030232,1,'2026-04-08T07:59:53Z',NULL,NULL,NULL,'["Infrastructure as Code", "Verification & AI", "Copilot Verification"]','["[DE FACTO STANDARD]"]','["docs/azure.md", "docs/cloud-arch-diagrams.md", "docs/iac.md"]','["cloud-arch-diagrams.md", "azure.md", "iac.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-08T07:59:53Z", "gh_stars": 95, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:08.852190+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Azure/Enterprise-Scale/wiki/ALZ-AMA-Update','github.com/Azure/Enterprise-Scale: ALZ AMA Update','','2024',5,'Crucial update tracker for the Azure Landing Zones (ALZ) Enterprise-Scale repository. Outlines migration frameworks and monitoring recommendations as the platform deprecates legacy Log Analytics agents in favor of Azure Monitor Agent (AMA). A vital reference for maintaining compliant enterprise monitoring architecture.','English','Documentation Wiki','Advanced',0,'online','manual','eba1c3fa2e7b80515ace4c167c204bf04ee48d194b182e208834670a8ed4e8d2',100.0,1779029805,1,'2026-06-05T01:53:47Z',NULL,NULL,NULL,'["Governance & Management", "Enterprise Governance", "Landing Zones"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-05T01:53:47Z", "gh_stars": 1942, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:09.589127+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Azure/Microsoft-Defender-for-Cloud/tree/main/Workbooks/Network%20Security%20Dashboard','github.com/Azure/Microsoft-Defender-for-Cloud','','2024',4,'The repository holding advanced dashboard resources and workbooks for Microsoft Defender for Cloud, featuring the Network Security Dashboard. Facilitates deep metric visualization across firewall configurations, NSGs, and public exposure endpoints.','JSON','Repository','Advanced',0,'online','manual','ccdcdc2a7f2810083d2f29ed63a82ce251fe948b1b80125e1d3c5f142e1a8375',100.0,1779033623,1,'2026-03-19T11:15:53Z',NULL,NULL,NULL,'["Security & Identity", "SecOps", "Cloud Security Dashboard"]','["[ENTERPRISE-STABLE]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-19T11:15:53Z", "gh_stars": 1913, "gh_open_issues_30d": 40, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:10.370464+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Azure/aad-pod-identity','Azure/aad-pod-identity)','','2024',1,'Azure Active Directory Pod Identity (aad-pod-identity) was the original framework used to assign Azure AD identities to pods. Due to scaling limits and reliance on intercepting IMDS traffic (NMI daemonset), it has been completely deprecated and replaced by the highly-efficient, OIDC-based azure-workload-identity controller.','Go','Controller','High',0,'online','manual','edc01ce59f7c0bf94b16c84ad96ac39c961bb50d67f2f20b9db2094a2c7db349',100.0,1779030296,1,'2023-10-02T20:34:21Z',NULL,NULL,NULL,'["Security", "Identity & Access", "Workload Identity"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-10-02T20:34:21Z", "gh_stars": 560, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:11.104296+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Azure/apiops','github.com/Azure/apiops 🌟','','2024',5,'The official Azure APIOps repository implementing GitOps principles for Azure API Management (APIM). Enables organizations to automate the extraction, publishing, configuration control, and deployment of complex API configurations across development, staging, and production networks.','English','Software Portal','Advanced',1,'online','manual','46badc24c36235586350555f18fbcb6c13ea0151a2d8d8f6eabf50d24674453c',100.0,1779030711,1,'2026-06-05T19:33:52Z',NULL,NULL,NULL,'["Architecture & Microservices", "Infrastructure as Code", "API Management"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-05T19:33:52Z", "gh_stars": 440, "gh_open_issues_30d": 137, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:33:12.667975+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Azure/awesome-terraform','github.com/Azure/awesome-terraform','','2025',2,'A specialized community portal tracking curated structures, provider tricks, modules, and implementation patterns optimized for deploying Microsoft Azure topologies through Terraform configs.','Markdown','Repository','Intermediate',0,'online','manual','47de037d74508ffeff35cc3e7dbe16d5a2a89d23b693c44320002fcbeb8bb72e',100.0,1779032547,1,'2023-12-06T14:27:12Z',NULL,NULL,NULL,'["Infrastructure as Code", "Curation", "Azure Ecosystem"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-12-06T14:27:12Z", "gh_stars": 176, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:13.433585+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Azure/azqr','==github.com/Azure/azqr==','','2026',3,'A command-line utility designed to scan Azure resource groups or subscriptions and quickly generate a compliance and recommendation report based on Well-Architected Framework benchmarks. Highly effective for rapid technical audits, finding configuration drifts, and securing container and PaaS architectures.','Go','Repository','Intermediate',0,'duplicate','manual','eec981d261de36284684dd79e5dc2ae5bd169da3d34ab0fa035cedf7f4621f28',100.0,1779034487,1,'2026-06-11T18:04:26Z',NULL,NULL,NULL,'["Cloud Architecture", "Assessments", "Command-Line Tools"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T18:04:26Z", "gh_stars": 774, "duplicate_of": "https://github.com/eraser-dev/eraser", "gh_open_issues_30d": 8, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:14.193571+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Azure/aztfexport','github.com/Azure/aztfexport','','2024',5,'The repository page for Microsoft''s Azure Export for Terraform (`aztfexport`). This specialized utility automatically crawls existing Azure infrastructure, converts physical setups into clean Terraform configurations, and constructs correct state files.','Go','Tool','Advanced',0,'online','manual','ca20491061cf89aaeec6ee4cc7ce0b3349bf97d14729e7f806e3f77dfb4faed9',100.0,1779032245,1,'2026-04-02T01:25:07Z',NULL,NULL,NULL,'["Azure", "IaC", "Migration"]','["[DE FACTO STANDARD]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2026-04-02T01:25:07Z", "gh_stars": 1894, "gh_open_issues_30d": 47, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:14.927500+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Azure/azure-workload-identity','==Azure/azure-workload-identity==','','2026',5,'Azure Workload Identity is the modern, enterprise-standard mechanism for mapping Kubernetes Service Accounts to Azure Active Directory (Microsoft Entra ID) managed identities. Utilizing OIDC federation, it eliminates the need for storing cloud credentials in Kubernetes secrets. It has fully replaced the deprecated aad-pod-identity architecture.','Go','Controller','High',0,'online','manual','f9ae7f9c64d169501d8263fbfa2d2c90f7f9d61bdaab5c8f5f0177821d38f31b',100.0,1779029056,1,'2026-06-14T08:56:44Z',NULL,NULL,NULL,'["Security", "Identity & Access", "Workload Identity"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T08:56:44Z", "gh_stars": 333, "gh_open_issues_30d": 58, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:33:15.651610+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Azure/bicep','Bicep','','2026',5,'The premier declarative DSL for provisioning Azure resources. Bicep simplifies the authoring experience over raw JSON ARM templates, featuring modular design structures and native validation checks.','Bicep','GitHub Repository','Intermediate',1,'online','manual','601d402db51cf2f0b0cee1639115ebec316952db34c4b935766e2a0c0ee42551',100.0,1779030574,1,'2026-06-14T06:10:26Z',NULL,NULL,NULL,'["Infrastructure Automation", "Infrastructure as Code", "Azure Bicep", "Declarative Deployments"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T06:10:26Z", "gh_stars": 3605, "gh_open_issues_30d": 1269, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:33:16.397717+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Azure/draft','==Azure/Draft== 🌟','','2023',5,'Azure Draft simplifies early-stage developer onboarding onto Kubernetes. By scanning source code directories, it automatically generates containerization assets including Dockerfiles, Kubernetes manifests, Helm charts, and deployment workflows.','Go','Repository','Intermediate',1,'online','manual','04208dc2e1adbf073057b0550c0d1486f8120c9975bfc21605c95524c8d41487',100.0,1779033675,1,'2026-06-11T12:56:27Z',NULL,NULL,NULL,'["Developer Experience", "Inner Loop Development", "Local Tooling"]','["[DE FACTO STANDARD]"]','["docs/demos.md", "docs/managed-kubernetes-in-public-cloud.md"]','["scaffolding.md", "demos.md", "managed-kubernetes-in-public-cloud.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T12:56:27Z", "gh_stars": 642, "gh_open_issues_30d": 23, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:17.137166+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Azure/eraser','github.com/Azure/eraser 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a1a6600368e555c105d9d46dd0d438b6595a757d25d27ec69630bf97dcb08656',100.0,1779029631,0,'2026-05-17T16:53:51.708649+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/eraser-dev/eraser", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:17.790396+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Azure/migration','github.com/Azure/migration: The Migration Execution Guide.','','2024',5,'Official Azure Migration Execution Guide repository. Houses comprehensive scripts, framework matrices, and programmatic guidance blueprints to safely move enterprise database, compute, and networking footprints from on-premises hosts into Microsoft Azure.','English','Migration Guide','Advanced',0,'online','manual','6109bf4073d73b6e6dc502e4bf1a1d80da6e7d414082571af7ddcbac7fc79ba1',100.0,1779031266,1,'2025-06-05T21:56:49Z',NULL,NULL,NULL,'["Architecture & Microservices", "Migration Guides", "Enterprise Migration"]','["[DE FACTO STANDARD]", "[GUIDE]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-06-05T21:56:49Z", "gh_stars": 192, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:18.519296+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Azure/placement-policy-scheduler-plugins','Azure/placement-policy-scheduler-plugins','','2024',3,'This repository contains custom scheduling plugins for the Kubernetes default scheduler, built by Azure. They implement advanced scheduling topologies like strict fault-domain placement, proximity-based scheduling, and specialized multi-tenant constraints, providing deep scheduling control for hyperscale enterprise architectures.','Go','Scheduler Plugin','High',0,'online','manual','1830b601d7f3180d171323be6ea71fc88c0faff72667107788f8afa7519a7c64',100.0,1779031113,1,'2023-12-18T23:04:45Z',NULL,NULL,NULL,'["Scheduling", "Scheduler Plugins", "Enterprise Topology"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-12-18T23:04:45Z", "gh_stars": 55, "gh_open_issues_30d": 12, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:19.261910+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Azure/terraform-azurerm-aks','github.com/Azure/terraform-azurerm-aks','','2024',3,'The official, production-ready Microsoft Azure RM module to deploy and configure Azure Kubernetes Service (AKS) clusters. Implements best practices for network profiles, identity, node pools, and integration with Azure Monitor.','HCL','Module','Advanced',0,'online','manual','a6f68d5b92397048efcf2a249ce3365ba93251f5f4c401b9f0c1ebb2ec07e1ff',100.0,1779029129,1,'2026-05-18T01:11:33Z',NULL,NULL,NULL,'["Orchestration", "AKS", "Terraform Modules"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-18T01:11:33Z", "gh_stars": 388, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:20.094841+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Azure/terraform-azurerm-caf-enterprise-scale','==github.com/Azure/terraform-azurerm-caf-enterprise-scale==','','2024',4,'The legacy enterprise scale module (CAF) for managing cloud landscapes. While a dominant historical template, engineering teams are transitioning toward Azure Verified Modules (AVM) for modern landing zones.','HCL','Module','Advanced',0,'online','manual','0913e8e34d273ede86a063a1ee5114cf344f5e3a7b8b2c44e8b8fa033b5d49e3',100.0,1779034423,1,'2026-04-27T08:46:55Z',NULL,NULL,NULL,'["Azure", "Landing Zone", "Enterprise Design"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-27T08:46:55Z", "gh_stars": 961, "gh_open_issues_30d": 14, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:20.841814+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Azure/vscode-kubernetes-tools','Azure/vscode-kubernetes-tools 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0a5b075a67049f3eb6a0f154d9bd912e13629f7c050b4142486d4fc02637cc49',100.0,1779032922,0,'2026-05-17T17:48:42.934957+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://github.com/vscode-kubernetes-tools/vscode-kubernetes-tools", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:21.500772+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/BBVA/sqerzo','SQErzo: Tiny ORM for Graph databases','','2021',5,'An experimental, lightweight ORM library for Graph databases developed by BBVA. While highly interesting for research, it exhibits low active maintenance and is kept primarily as an architectural design reference.','Python','Repository','Intermediate',0,'online','manual','64baa1326ca8337ca2bb271f94bf6810538aef205d5bdcbbbf7b8ff0f911b5ea',100.0,1779030862,1,'2021-02-25T11:00:33Z',NULL,NULL,NULL,'["Databases", "Graph Databases", "ORM"]','["[DE FACTO STANDARD]", "[EMERGING]"]','["docs/databases.md"]','["databases.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-02-25T11:00:33Z", "gh_stars": 35, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:22.240240+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/BMW-InnovationLab','BMW InnovationLab','','2026',3,'The GitHub organization hosting open-source tools, scripts, and algorithms developed by BMW''s InnovationLab team. These projects focus on supply chain optimizations, computer vision algorithms, and robotic tooling modules.','Various','Software Repository','Intermediate',0,'online','manual','4c228cb9657c35322bd8c63ab62dcff84c25fc7771cde0f833fe7f9f37db04d4',100.0,1779031448,1,'2026-05-17T17:24:08.904358+02:00',NULL,NULL,NULL,'["Domain APIs", "Automotive", "Open Source Labs"]','["[COMMUNITY-TOOL]"]','["docs/customer.md", "docs/developerportals.md"]','["developerportals.md", "customer.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/Banno/asdf-kubectl','asdf-kubectl','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','229d1f654930633d9c1cc0c2d5f1245dd8b83f500aa279f430337cf9c2add90b',100.0,1779029121,0,'2026-05-17T16:45:21.406804+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/asdf-community/asdf-kubectl", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:22.893043+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Berops/claudie','==github.com/Berops/claudie==','','2026',3,'Claudie is an innovative multi-cloud Kubernetes cluster provisioner that enables users to create highly secure, hybrid-infrastructure clusters across different cloud providers. By abstracting provider APIs, it treats raw machines from AWS, Azure, and bare-metal pools as unified node pools under a single control plane. It is highly valued by systems architects seeking to avoid cloud vendor lock-in.','Go','Infrastructure Provisioner','Advanced',0,'online','manual','e03aa101f383f4ee0aa811cbe5bb6b76c5622e9ab7997e8792f6429d80a47ef8',100.0,1779034479,1,'2026-06-12T09:41:12Z',NULL,NULL,NULL,'["Infrastructure", "Multi-Cloud Provisioning", "Cluster Management"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T09:41:12Z", "gh_stars": 782, "gh_open_issues_30d": 52, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:33:23.632161+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/BishopFox/iam-vulnerable','BishopFox/iam-vulnerable','','2022',3,'A crucial hands-on sandbox repository that deploys a library of intentionally weak and misconfigured AWS IAM privilege escalation paths using Terraform. Ideal for security engineers looking to safely simulate and audit IAM security posture.','HCL','Repository','Advanced',0,'online','manual','b1d53d9d8257f5bcf42bf36e30d6d575bf1ebe708325fea8dc26d8fb9b687d52',100.0,1779032802,1,'2026-03-12T15:38:01Z',NULL,NULL,NULL,'["Security & Compliance", "Cloud Security Assessments", "AWS IAM Exploits"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-12T15:38:01Z", "gh_stars": 573, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:24.366359+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/BrandonPotter/kubergui','kubergui: Kubernetes Deployment Builder🌟','','2022',5,'A desktop-based frontend wrapper built to structure Kubernetes deployment configurations visually. Helps teams orchestrate manifests and inspect target definitions without writing raw yaml parameters.','JavaScript','Desktop App','Beginner',0,'online','manual','176e005c10ab716b81604d76e3797be106b455770ebebeccae4d4066d1f131aa',100.0,1779033213,1,'2019-11-08T20:04:38Z',NULL,NULL,NULL,'["Developer Experience", "Configuration Management", "Visual Generators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2019-11-08T20:04:38Z", "gh_stars": 91, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:25.094439+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/BrianCollet/onboard-automator','github.com/BrianCollet/onboard-automator','','2023',0,'Automated pipeline logic designed to simplify employee lifecycle events, managing identity provisioning, security group access control, and user workspaces across Entra ID environments.','PowerShell','Repository','Intermediate',0,'online','manual','544581c59ac7ed65cc68114d8bcd2c946fd9dd16f5c89f773f53b6af0ad541d0',100.0,1779034531,1,'2024-01-19T03:17:22Z',NULL,NULL,NULL,'["Cloud Platform", "Automation", "User Provisioning"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_stars": 11, "gh_pushed": "2024-01-19T03:17:22Z", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:25.811277+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/BurntSushi/xsv','xsv','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','1fdaff9803f9a63181d6f2c75a0e07c6698ac6bd523188d1d5911665f73e7511',100.0,1779032039,1,'2026-05-17T17:33:59.606590+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"gh_license": "Unlicense", "is_special": true, "gh_open_issues_30d": 165, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:33:26.531456+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/CASIA-IVA-Lab/FastSAM','github.com/CASIA-IVA-Lab/FastSAM','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0998a8eff80a814ad22a45386bd60b4b741efe2020f963bb252e6ee5ea2dfb47',100.0,1779031415,0,'2026-05-17T17:23:35.107514+02:00',NULL,NULL,NULL,'[]','[]','["docs/mlops.md"]','[]','{}','{"duplicate_of": "https://github.com/CASIA-LMC-Lab/FastSAM", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:27.205803+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/CASIA-LMC-Lab/FastSAM','github.com/CASIA-IVA-Lab/FastSAM','','2023',4,'Fast SAM offers a highly optimized, CNN-based real-time alternative to Meta''s Segment Anything Model. By sacrificing minimal accuracy, it reduces latency and computation footprints, which is critical for edge deployments and microservice image APIs.','Python','Repository','Advanced',1,'online','manual','c75ce8533d986b1777ba361bf0ccdb5d6141933ce6997e3824c4e679ca0fc86f',100.0,1779130494,1,'2024-07-30T13:35:06Z',NULL,NULL,NULL,'["Machine Learning", "Computer Vision", "Instance Segmentation"]','["[ENTERPRISE-STABLE]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2024-07-30T13:35:06Z", "gh_stars": 8364, "gh_open_issues_30d": 147, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:33:27.944470+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/CastawayEGR/openshift-ai-examples','OpenShift AI Examples','','2023',5,'A community collection of machine learning workflows and notebooks deployed on Red Hat OpenShift AI. Details deployment pipelines for distributed training, model serving, and GPU resource slicing.','Python','Code Repository','Advanced',1,'online','manual','9375d08c61ff4503eb5749accabb46f3051a54a4842692dd23325acac20f7aae',100.0,1779032150,1,'2025-09-15T19:35:15Z',NULL,NULL,NULL,'["Platform Engineering", "Machine Learning Operations", "OpenShift AI"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md", "index.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-09-15T19:35:15Z", "gh_stars": 25, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:28.677227+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Checkmarx/kics','==Checkmarx/kics==','','2026',3,'An open-source static code analysis engine designed to uncover vulnerabilities and structural issues in IaC manifests. Parses Terraform, Kubernetes manifests, Helm charts, Dockerfiles, and Ansible files for compliance discrepancies.','Go','Security Scanner','Advanced',0,'online','manual','eb30af4acd076847e6ebee630131efeec234664279efbcc73085e307331538bd',100.0,1779029487,1,'2026-06-10T15:22:53Z',NULL,NULL,NULL,'["DevOps & CI/CD", "Infrastructure as Code", "Security Scanning"]','["[COMMUNITY-TOOL]"]','["docs/iac.md"]','["iac.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T15:22:53Z", "gh_stars": 2649, "gh_open_issues_30d": 321, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:33:29.407873+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Clivern/Beetle','Beetle','','2023',5,'A lightweight utility tailored to simplify the secure distribution of secrets and credentials to distributed microservices. Streamlines integration procedures for cloud workloads requesting verified execution credentials.','Go','Application','Intermediate',1,'online','manual','c65bb1c7d82ad02aed7cf4921dbd4288b74c78c848d7f579ad845d92909463d3',100.0,1779030806,1,'2026-06-12T19:57:34Z',NULL,NULL,NULL,'["Security", "Identity & Access", "Integration"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T19:57:34Z", "gh_stars": 167, "gh_open_issues_30d": 16, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:30.103446+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Cloud-Architekt/AzureAD-Attack-Defense','==github.com/Cloud-Architekt: Azure AD - Attack and Defense Playbook==','','2023',0,'A practical attack and defense reference handbook detailing compromise paths in Azure AD/Entra ID. Provides security engineers with clear methodologies to simulate, detect, and mitigate critical identity threats.','Markdown','Repository','Advanced',0,'online','manual','4a9e549ecc4346ce1e7722a2d5bc3b55ecd33f61635f0ea0488664e0196854cc',100.0,1779034045,1,'2026-04-20T06:24:19Z',NULL,NULL,NULL,'["Security & Identity", "SecOps", "Red-Teaming"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_stars": 2529, "gh_pushed": "2026-04-20T06:24:19Z", "gh_license": "N/A", "gh_open_issues_30d": 8, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:30.825127+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Comcast/kuberhealthy','kuberhealthy 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ba4ddbd777131223fe2cb89dbddc98918f542e2c1e8d9f5461fa216e3cea0243',100.0,1779031416,0,'2026-05-17T17:23:36.978642+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-operators-controllers.md"]','[]','{}','{"duplicate_of": "https://github.com/kuberhealthy/kuberhealthy", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:31.476990+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ContainerSSH/ContainerSSH','==github.com/ContainerSSH/ContainerSSH==','','2025',4,'ContainerSSH is a high-security proxy server that dynamically spins up an isolated, single-use container in Kubernetes whenever a user initializes an SSH connection. It ensures strict credential verification and guarantees absolute environment isolation, preventing host namespace contamination.','Go','SSH Gateway / Daemon','Advanced',1,'online','manual','85e86fdbf30d9ea817f6b048aacb93b381b704fd8a0fbdc8e54675a8c197321b',100.0,1779029899,1,'2026-05-19T15:47:29Z',NULL,NULL,NULL,'["Security", "Access Control", "SSH Proxy"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-19T15:47:29Z", "gh_stars": 3054, "gh_open_issues_30d": 57, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:33:32.256146+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ContainerSolutions/ImageWolf','ContainerSolutions/ImageWolf: ImageWolf - Fast Distribution of Docker Images'' on Clusters','','2021',0,'A tool designed to accelerate the distribution of Docker images across a Kubernetes cluster by using a BitTorrent-like peer-to-peer distribution protocol among nodes. By 2026, this experimental project is archived, as native container runtimes (such as containerd) integrated direct registry streaming and IPFS-based distribution.','Go','Daemon','High',0,'online','manual','2159b0262f17441e607fe9ca7b737d5d467c2475b9fb323e589f85def83d276d',100.0,1779029369,1,'2017-11-02T23:32:01Z',NULL,NULL,NULL,'["Development", "Image Distribution", "Performance"]','["[EMERGING]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 143, "gh_pushed": "2017-11-02T23:32:01Z", "gh_license": "N/A", "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:32.985961+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ContainerSolutions/delayed-jobs-operator','github.com/ContainerSolutions/delayed-jobs-operator','','2024',5,'A minor controller designed to rate-limit or defer the spin-up of batch execution workloads. It introduces explicit queues or temporal delays before initiating pods, safeguarding backend databases from heavy, simultaneous connection storms.','Go','Repository','Intermediate',0,'online','manual','c3d972ab5bb764da1cedf0bae21c986e45d4047d43d5d974d7e849c88d41414a',100.0,1779030730,1,'2021-11-23T11:29:11Z',NULL,NULL,NULL,'["Workload Management", "Job Scheduling", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-11-23T11:29:11Z", "gh_stars": 10, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:33.696013+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ContainerSolutions/kubernetes-examples','Kubernetes Examples','','2024',3,'A highly utilized, production-tested blueprint repository containing foundational Kubernetes manifests. It spans standard ingress rules, complex stateful configurations, and container startup patterns. (Live Grounding: An essential reference repository for platform engineers bootstrapping cloud topologies with validated standards).','YAML','Code Repository','Intermediate',1,'online','manual','0ceaa02e06e92cce71f764b62525e07f169dadb919ecc2a04b7908574fb59325',100.0,1779130494,1,'2023-10-03T10:18:57Z',NULL,NULL,NULL,'["Cloud-Native Infrastructure", "Kubernetes Core", "Declarative Templates"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-10-03T10:18:57Z", "gh_stars": 1421, "gh_open_issues_30d": 11, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:34.422638+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/CoolerVoid/codecat','CoolerVoid/codecat: CodeCat - Tool to help in static code analysis','','N/A',0,'A curated technical resource and architectural guide covering CoolerVoid/codecat: CodeCat - Tool to help in static code analysis in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'unreachable','manual',NULL,80.0,1779031466,0,'2026-05-17T17:24:26.709875+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{"review_metadata": {"original_url": "https://github.com/CoolerVoid/codecat", "proposed_url": "NONE", "reason": "High-Value Protection: 404", "timestamp": "2026-05-18T18:54:55.002835"}, "gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:35.038381+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/CrunchyData','github.com/CrunchyData','','2026',0,'Central organization repository host for Crunchy Data open-source projects, serving as the development hub for the highly utilized Crunchy PostgreSQL Operator, monitoring dashboards, and hardened container configurations.','Go','Repo','Intermediate',0,'online','manual','460179b92fcc1c63aedf26cfeb2f319d22b66a765dc28358f74d2807b57c83b8',100.0,1779029189,1,'2026-05-17T16:46:29.852600+02:00',NULL,NULL,NULL,'["Database", "PostgreSQL", "Open Source Repositories"]','["[COMMUNITY-TOOL]"]','["docs/crunchydata.md"]','["crunchydata.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/CrunchyData/crunchy-containers','Crunchy Containers Community Edition','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','6536dfef1afb8b6537a0864d54860152f9b59f2c236de3a86c41c5a0a4a7c32a',100.0,1779033672,1,'2026-05-17T18:01:12.204834+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"gh_license": "Apache-2.0", "gh_open_issues_30d": 36, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:35.796887+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/CrunchyData/postgres-operator','github.com/CrunchyData/postgres-operator','','2026',5,'The main GitHub repository containing the source code for the Crunchy Postgres Operator. Written in Go, this industry-leading project automates the deployment, scaling, failover, backup, and security operations of PostgreSQL instances on Kubernetes. It is actively updated to support modern Kubernetes API standards and enterprise clustering patterns.','Go','Open Source Repository','Advanced',0,'online','manual','713b7e6488d22269cb96dde2d2861f36b464b4e5e0b1257b1901162dfc02556a',100.0,1779033619,1,'2026-06-10T00:07:08Z',NULL,NULL,NULL,'["Data Infrastructure", "Database Operators", "PostgreSQL", "Source Code"]','["[DE FACTO STANDARD]"]','["docs/crunchydata.md"]','["crunchydata.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T00:07:08Z", "gh_stars": 4421, "gh_open_issues_30d": 168, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:33:36.545542+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/DATA-DOG/go-sqlmock','DATA-DOG/go-sqlmock','','2024',5,'A highly adopted SQL mock library for Golang designed to mock standard database/sql/driver behaviors. Facilitates robust database interaction testing without spinning up active infrastructure engines.','Go','Repository','Intermediate',0,'online','manual','09eaddd8ab7fd794204d9c481ab78e296e8f422255fed34b48df2202c953f109',100.0,1779034336,1,'2024-09-11T10:51:41Z',NULL,NULL,NULL,'["Software Engineering", "Testing", "Mocking"]','["[DE FACTO STANDARD]"]','["docs/databases.md"]','["databases.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-09-11T10:51:41Z", "gh_stars": 6554, "gh_open_issues_30d": 42, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:37.281025+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/DaspawnW/vault-crd','DaspawnW/vault-crd','','2019',2,'A Kubernetes operator designed to synchronize HashiCorp Vault values directly into native Kubernetes Secrets. It leverages Custom Resource Definitions (CRDs) to orchestrate and update secrets dynamically while maintaining external vault parity.','Go','Kubernetes Operator','Intermediate',0,'online','manual','6eb87d050fdcb52c41f53c456be94cf0fa5c008f240f7d9d505223cc4452a48b',100.0,1779033072,1,'2026-02-03T17:53:52Z',NULL,NULL,NULL,'["Security & Compliance", "Secret Management", "HashiCorp Vault Integration"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-02-03T17:53:52Z", "gh_stars": 175, "gh_open_issues_30d": 17, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:37.992078+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/DataCater/datacater','github.com/DataCater/datacater (real-time, cloud-native data pipeline platform)','','2025',0,'DataCater is a cloud-native platform designed to build real-time Change Data Capture (CDC) and data streaming pipelines. It helps transfer events cleanly across heterogeneous databases using declarative Kubernetes-native custom resources and lightweight containerized processors.','Scala','Data Pipeline Engine','Advanced',1,'online','manual','0645b002ddb1c7755a3047fbd64623920a3b338da3e70a736c3a081d2f774acd',100.0,1779031438,1,'2023-08-11T08:04:55Z',NULL,NULL,NULL,'["Data Operations", "Data Pipeline", "Real-time Streaming"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2023-08-11T08:04:55Z", "gh_stars": 83, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:38.743574+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/DataExpert-io/data-engineer-handbook','==github.com/DataExpert-io/data-engineer-handbook== 🌟','','2026',0,'A structured playbook outlining state-of-the-art patterns in modern data architecture, lakehouse designs, data modeling, and performance optimization. Serves as a vital curriculum resource for systems designers managing petabyte-scale analysis jobs. Integrates software engineering best practices with database management.','N/A','Repository','Intermediate',0,'online','manual','18c30535f977e1368d0dd244ae51f60dfab965012bb97bf633c82b8d375e18f3',100.0,1779030434,1,'2026-04-02T23:14:21Z',NULL,NULL,NULL,'["Data Engineering", "Methodology", "Handbooks"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 41702, "gh_pushed": "2026-04-02T23:14:21Z", "gh_license": "N/A", "is_special": true, "gh_open_issues_30d": 39, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:39.486230+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/DevOps-Nirvana/Grafana-Dashboards','github.com/DevOps-Nirvana/Grafana-Dashboards','','2021',5,'Community-maintained dashboard library specialized for common DevOps infrastructure. Includes optimization configurations for Nginx, PHP-FPM, MySQL, Redis, and Linux host monitoring.','JSON','Repository','Intermediate',0,'online','manual','8a4e7fe06ea9f3a34732297cc7d94bbb651a23b2b9950bac24e78971e79cb8ac',100.0,1779032975,1,'2024-05-15T23:32:11Z',NULL,NULL,NULL,'["Observability & Monitoring", "Grafana Ecosystem", "Community Dashboards"]','["[DE FACTO STANDARD]"]','["docs/grafana.md"]','["grafana.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-05-15T23:32:11Z", "gh_stars": 314, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:40.238403+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/DevOps-Nirvana/Kubernetes-Volume-Autoscaler','github.com/DevOps-Nirvana: Kubernetes Volume / Disk Autoscaler (via Prometheus)','','2025',5,'This automation controller watches real-time disk capacities across cluster storage layers via Prometheus queries. When custom consumption thresholds are breached, it triggers dynamic CSI volume expansion, preempting critical disk-exhaustion outages for active database containers.','Go','Repository','Intermediate',0,'online','manual','11b0392963ce81e14ceb5355c481b054fab82f21bca94550fc93cbaba666b618',100.0,1779029634,1,'2024-05-30T18:52:01Z',NULL,NULL,NULL,'["Storage", "Volume Management", "Autoscaling"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-05-30T18:52:01Z", "gh_stars": 317, "gh_open_issues_30d": 13, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:41.081777+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/DevOps-Projects-Ideas/DevOps-Books','==github.com/DevOps-Projects-Ideas/DevOps-Books== 🌟🌟','','2022',4,'A highly curated reference repository cataloging essential DevOps literature spanning container orchestration, continuous delivery pipelines, and cloud systems engineering. Serves as a reliable technical roadmap for systems architects seeking deep-dive foundational concepts.','Markdown','Repository','Intermediate',0,'online','manual','5d939e562c67450f29c5e90e44faf66e7eb86097da823ea0abb91c2e2b8adab4',100.0,1779032484,1,'2024-09-25T23:23:23Z',NULL,NULL,NULL,'["Infrastructure", "DevOps", "Education"]','["[ENTERPRISE-STABLE]"]','["docs/devops.md", "docs/other-awesome-lists.md"]','["devops.md", "index.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-09-25T23:23:23Z", "gh_stars": 682, "is_special": true, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:41.819644+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/DevOpsHiveHQ/kubech','kubech (kubectl change)','','2022',5,'kubech (kubectl change) is a lightweight CLI utility that enables rapid, interactive switching of Kubernetes contexts and namespaces. Enhances workflow security by reducing terminal navigation steps.','Go','CLI Tool','Beginner',0,'online','manual','782c1d706354054e86d15a9700471f1085fcc7c76e1e46484b0f23251f589fd9',100.0,1779130495,1,'2025-04-23T20:55:58Z',NULL,NULL,NULL,'["Infrastructure & Platform", "Kubernetes Tooling", "CLI Utilities"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-04-23T20:55:58Z", "gh_stars": 156, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:42.561404+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/DhruvinSoni30/Terraform_multiple_modules','github.com/DhruvinSoni30/Terraform_multiple_modules','','2022',2,'A repository demonstrating practical multi-module project structures designed for AWS environments. Shows how to pass variables between custom local modules to construct a cohesive multi-tiered architecture. Live grounding confirms this repository serves as a baseline boilerplate for students studying modular code layout mechanics.','HCL','Repository','Intermediate',0,'online','manual','461a46790688ee78db599c985a3a93e760b7b314eacbfc692d9f2258e55bf557',100.0,1779030012,1,'2023-04-09T11:18:32Z',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "Project Structure"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_stars": 4, "gh_pushed": "2023-04-09T11:18:32Z", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:43.273023+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/DontShaveTheYak/jenkins-std-lib','DontShaveTheYak/jenkins-std-lib: Jenkins Standard Shared Library 🌟','','2024',1,'A production-grade collection of reusable Groovy utilities providing standardized code blocks for dynamic build systems. This standard library speeds up custom pipeline composition.','Groovy','Shared Library','Advanced',0,'online','manual','6c88371709d233bfc7dde92f238bb2c12b6d2fd41f070f9bd330fa90fe2b14dd',100.0,1779031341,1,'2026-06-10T14:08:06Z',NULL,NULL,NULL,'["CI/CD Pipeline Architecture", "Jenkins Pipeline", "Shared Libraries"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-06-10T14:08:06Z", "gh_stars": 51, "gh_open_issues_30d": 16, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:44.041849+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Droogans/unmaintainable-code','Droogans/How To Write Unmaintainable Code','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','b40fed3609aaf23a2cea0a8e913a02a569aa8144f533ec52fb9dcb72a5ab2c7e',100.0,1779029564,1,'2026-05-17T16:52:44.066623+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{"gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:44.780665+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/DustinBrett/daedalOS','daedalOS - Desktop Environment in the Browser','A robust browser-based desktop environment simulating a fully featured operating system, built with React, TypeScript, and WebAssembly.','2022',4,'An advanced web-based desktop environment that showcases the capabilities of modern web browsers. Built entirely in React and TypeScript, it features an interactive file system, terminal emulator, built-in DOS-emulators, dynamic wallpapers, and drag-and-drop file operations. This serves as a premier technical reference for architectural complex SPA layouts and rich browser-native simulations.','en','Repository','Advanced',0,'online','automatic','4f9d0fa1af4624596ee1631f3b4bbbc6468c94224cee3b8b27c7689e46406ed0',NULL,1780352571,0,'2026-05-31T06:26:10Z',NULL,NULL,NULL,'["Frontend Development", "Web Environments", "Browser Operating Systems", "JavaScript Runtimes"]','["[ENTERPRISE-STABLE]", "[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "demos", "gh_license": "MIT", "gh_pushed": "2026-05-31T06:26:10Z", "gh_stars": 12854, "reputation_status": "Vetted", "reputation_summary": "Extremely well-received project within the JS/TS developer ecosystem, heavily vetted on Hacker News and Reddit with positive consensus.", "social_preview_url": "https://repository-images.githubusercontent.com/286179743/f9241c4c-9e1d-4104-b908-470affe44c34", "source_provenance": "X.com (midudev)", "suggested_new_category": "web-environments", "gh_open_issues_30d": 43, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:45.495404+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Efrat19/kubeload','kubeload - load testing','','2022',0,'An operator framework that manages and scales load testing deployments inside a cluster. It coordinates distributed engines to simulate realistic traffic profiles against selected cluster endpoints, streamlining continuous integration workflows.','Go','Operator','Medium',0,'online','manual','83b8128bcb4ccd6268cfef553e89c9c9c3b809f9beea26c086bcec223d5fbdb9',100.0,1779034046,1,'2024-03-03T13:38:59Z',NULL,NULL,NULL,'["Reliability", "Testing", "Load Testing", "Operators"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_stars": 24, "gh_pushed": "2024-03-03T13:38:59Z", "gh_license": "N/A", "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:46.218701+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ElYusubov/AWESOME-Azure-Bicep','ElYusubov/AWESOME-Azure-Bicep: AWESOME Azure Bicep','','2026',5,'An index of resource libraries, module registries, and extension directories tailored for Azure Bicep DSL. Bicep has largely superseded ARM JSON templates as Microsoft''s first-party IaC solution. This resource serves as a crucial reference for cloud platform engineers aiming to write clean, declarative Azure infrastructure code.','N/A','Repository','Intermediate',0,'online','manual','e48b38ddcc7a93a6de81a98b71205d751ec51215ce248c77dd3afcce68230fdc',100.0,1779032817,1,'2026-06-11T18:06:39Z',NULL,NULL,NULL,'["Infrastructure as Code", "Azure", "Bicep"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-06-11T18:06:39Z", "gh_stars": 431, "is_special": true, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:46.936107+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ElanShudnow/AzureCode','==github.com/ElanShudnow/AzureCode==','','2024',5,'Consolidated script library for administrative management of Azure infrastructures. Includes configuration patterns for hybrid Active Directory networks, cloud storage profiles, and identity lifecycle events.','PowerShell','Repository','Intermediate',0,'online','manual','eb9d65f4db34173be29266fe58681c73fbe36b90fb3eaf0e907c49b56d4497f8',100.0,1779032080,1,'2025-11-11T16:17:05Z',NULL,NULL,NULL,'["Cloud Platform", "Automation", "PowerShell Scripts"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-11-11T16:17:05Z", "gh_stars": 80, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:47.672159+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ElanShudnow/AzureCode/blob/main/PowerShell/AzVNETOverlap/README.md','github.com/ElanShudnow/AzureCode: AzVNETOverlap.ps1','','2023',3,'Provides an Azure virtual network (VNET) diagnostics module that audits, analyzes, and detects CIDR range overlaps across active subscriptions before peering.','PowerShell','GitHub Repository','Intermediate',1,'online','manual','c5e944e995d7bfe4415a6fd79329c7cdb1a6d4f27fbc03179d11c3cd55b2fc59',100.0,1779029274,1,'2025-11-11T16:17:05Z',NULL,NULL,NULL,'["Cloud Platform Management", "Azure Networking", "VNET Conflict Analysis", "Audit Automation"]','["COMMUNITY-TOOL", "ENTERPRISE-STABLE"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-11-11T16:17:05Z", "gh_stars": 80, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:48.376154+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ElanShudnow/AzureCode/tree/main/PowerShell/AzResourceMoveSupport','github.com/ElanShudnow/AzureCode/tree/main/PowerShell/AzResourceMoveSupport','','2024',5,'Script suite from the AzureCode project addressing dependency mapping, pre-flight validation rules, and deployment state consistency checks during Azure subscription or resource group migration.','PowerShell','Repository','Intermediate',0,'online','manual','a5b32a38643c1ab7acaf54aade9023fb50ab60ab4152b779ccf029420db10a33',100.0,1779034012,1,'2025-11-11T16:17:05Z',NULL,NULL,NULL,'["Cloud Platform", "Automation", "Resource Migration"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-11-11T16:17:05Z", "gh_stars": 80, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:49.079876+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ElementTech/kube-reqsizer','github.com/ElementTech/kube-reqsizer','','2024',0,'An intelligent, micro-scale request resizer that monitors active CPU and Memory signatures. It automatically updates container resource request guidelines on-the-fly, reducing computing slack to boost global node density without violating application reliability constraints.','Go','Repository','Intermediate',0,'online','manual','bf7c067543e5dd8c3f2a18a1f30ea044a3c3a0b4023a322c766eaf66f13b0252',100.0,1779032462,1,'2024-02-09T18:00:52Z',NULL,NULL,NULL,'["FinOps & Autoscaling", "Resource Optimization", "Autoscaling"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_stars": 207, "gh_pushed": "2024-02-09T18:00:52Z", "gh_license": "N/A", "gh_open_issues_30d": 15, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:49.801477+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Email-Dashboard/Email-Dashboard','github.com/Email-Dashboard:','','N/A',0,'Curator Insight introduces this dashboard tool for managing and viewing inbound emails from servers. Live Grounding notes it''s a helpful utility for testing email pipelines locally during microservice integrations.','English','Repository','Intermediate',1,'online','manual','39a1cdeda04e91e3dcaa49848bfa018152a47468efdfdb65d50deff2199a5ddd',100.0,1779033615,1,'2023-01-19T08:39:23Z',NULL,NULL,NULL,'["Business Applications", "Go Web Apps", "Email Analytics"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-01-19T08:39:23Z", "gh_stars": 275, "gh_open_issues_30d": 51, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:33:50.520403+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ExtendDB/extenddb/pull/54','feat(storage): add Route 53 backend (TXT records, base64-encoded items, the works)','Corey Quinn''s pull request adding Route 53 storage backend for ExtendDB.','2026',4,'A community-contributed pull request for ExtendDB (an open-source, DynamoDB-compatible adapter written in Rust) that implements a functional storage backend using Amazon Route 53 DNS. The implementation encodes database items as base64 strings stored inside Route 53 TXT records, serving as both a technical proof of concept for ExtendDB’s pluggable storage traits and a playful community experiment.','en','tools','Advanced',0,'online','automatic','a915f5d892d0b5cc9d3a31963caaf52db742427840aaa6ee14e43fc02e971369',NULL,1780352292,0,'2026-06-01T22:00:29Z',NULL,NULL,NULL,'["AWS Architecture", "Databases", "DynamoDB Storage Adapters"]','["COMMUNITY-TOOL", "EMERGING"]','[]','[]','{}','{"category": "aws-data", "gh_license": "Apache-2.0", "gh_pushed": "2026-06-01T22:00:29Z", "gh_stars": 384, "reputation_status": "Vetted", "reputation_summary": "A humorously brilliant but technically impressive demonstration by Corey Quinn, widely discussed in the AWS developer community as a proof of concept for ExtendDB''s pluggable storage adapter.", "social_preview_url": "https://opengraph.githubassets.com/d504e2bae65a61e32719daa25cf390b030f8abfbae8b0437cadc2142e561a433/ExtendDB/extenddb/pull/54", "source_provenance": "X.com (QuinnyPig)", "suggested_new_category": "", "gh_open_issues_30d": 28, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:51.275653+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/FairwindsOps/gemini','gemini','','2023',5,'A declarative volume snapshot management controller that automates standard backup schedules. It utilizes the native Kubernetes VolumeSnapshot APIs to orchestrate retention policies and dynamic cross-region backup restorations.','Go','Operator','Medium',0,'online','manual','e5dd508dab4bf90f50a86f906e2c250bfae0002b55f5f5772c41328614f894bc',100.0,1779030685,1,'2026-05-18T23:15:58Z',NULL,NULL,NULL,'["Data Management", "Storage", "Backup", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-18T23:15:58Z", "gh_stars": 434, "gh_open_issues_30d": 7, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:51.997554+02:00"}');
INSERT INTO "resources" VALUES('https://github.com/FairwindsOps/goldilocks','==github.com/FairwindsOps: Goldilocks is a utility that can help you identify'' a starting point for resource requests and limits==','','2024',5,'Goldilocks is a highly popular utility that analyzes Vertical Pod Autoscaler (VPA) recommendations.
- Automatically creates VPAs for workloads and visualizes ideal resource boundaries in a clean dashboard.
-- Essential for platform engineers aiming to establish baseline CPU and memory allocations.','Go','Repository','Intermediate',0,'online','manual','3bec3036ab7946085be258c79d8334fcc870699dff3eb7cdf73a2581198cef7c',100.0,1.77903157479486703e+09,1,'2026-05-29T14:20:44Z',NULL,NULL,NULL,'["Resource Management", "Automation & Tools", "Rightsizing Tools"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/kubernetes.md"]','["kubernetes-tools.md", "kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-29T14:20:44Z", "gh_stars": 3250, "gh_open_issues_30d": 15, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:52.708646+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/FairwindsOps/gonogo','FairwindsOps/gonogo','','2023',1,'A specialized CLI tool developed to assess cluster upgrade readiness by auditing manifests for deprecated APIs. Although critical during older Kubernetes version transitions, the tool has yielded active usage to modern checkers like kubent.','Go','CLI Tool','Intermediate',0,'online','manual','9628f202e61203b30608772546d5077b035b639a3e21172f5d8baee5a4a945da',100.0,1.7790326796313579e+09,1,'2026-05-01T16:41:08Z',NULL,NULL,NULL,'["Operations", "Upgrade Safety", "Auditing"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-01T16:41:08Z", "gh_stars": 146, "gh_open_issues_30d": 12, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:53.428111+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/FairwindsOps/pluto','Pluto is a cli tool to help discover deprecated apiVersions in Kubernetes 🌟','','2026',5,'An essential static analysis tool that inspects files, Helm releases, and live clusters to detect deprecated or removed Kubernetes API versions. Prevents cluster upgrade disruptions by proactively targeting obsolete resource configurations.','Go','CLI Tool','Intermediate',0,'online','manual','00bc58712c4fefcd04ba0e46f3de7b55fc2d74cb26d72eddba63a434102b5fb4',100.0,1.77903302527517199e+09,1,'2026-04-27T19:14:03Z',NULL,NULL,NULL,'["Configuration Management", "Upgrade Governance", "API Deprecations"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-27T19:14:03Z", "gh_stars": 2531, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:54.155649+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/FairwindsOps/polaris','Polaris','','2026',5,'A widely adopted configuration validation engine designed to audit Kubernetes manifests, charts, and running pods against dozens of best practices. Identifies issues including lack of resource limits, security context issues, and networking misconfigurations.','Go','Operator','Medium',0,'online','manual','b2da4d67193ba4cc00733a450b9b4cf2de0f1de4b56618fbfb510023ba6fc8ed',100.0,1779029369.83405,1,'2026-05-19T00:15:12Z',NULL,NULL,NULL,'["Networking & Security", "Security Compliance", "Config Validation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/yaml.md"]','["kubernetes-tools.md", "yaml.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-19T00:15:12Z", "gh_stars": 3367, "is_special": true, "gh_open_issues_30d": 18, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:54.871408+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/FairwindsOps/rbac-manager','==FairwindsOps/rbac-manager: RBAC Manager== 🌟','','2024',5,'RBAC Manager mitigates the configuration overhead of managing Kubernetes users and permissions. It provides structured Custom Resources that simplify standard RoleBindings and ClusterRoleBindings under a clean API.','Go','Operator','Medium',0,'online','manual','7ee0bc4387693f900b3e981dd20df126782a7bb239d9e156704e8d7ab7a44959',100.0,1.77903175989898109e+09,1,'2026-05-05T02:49:15Z',NULL,NULL,NULL,'["Security", "Access Control", "RBAC", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-05T02:49:15Z", "gh_stars": 1654, "gh_open_issues_30d": 11, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:55.602257+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/FairwindsOps/saffire','Saffire','','2023',5,'Fairwinds'' utility designed to inspect deployed configurations and identify resources mapped to deprecated API versions. Extremely useful in pre-upgrade planning sequences to avoid control-plane migration disruptions. It remains a reliable reference tool during cluster lifecycle updates.','Go','CLI Tool','Low',0,'online','manual','f90342d720631ce03d145a4da1d12421bd7e101d874c890f8852260d3317602b',100.0,1.77903141679032897e+09,1,'2026-05-18T23:16:23Z',NULL,NULL,NULL,'["Operations", "Cluster Upgrades", "API Deprecations"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-18T23:16:23Z", "gh_stars": 126, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:56.334487+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/G-Research/armada','Armada','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','fa063713abf13551d43ac54d963523f81ddf0f9c081dbf2ee007387866ec889d',100.0,1.77903081013305091e+09,0,'2026-05-17T17:13:30.133051+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:56.977350+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/GalleyBytes/terraform-operator','isaaguilar/terraform-operator: Terraform Operator','','2024',5,'Executes declarative Terraform pipelines natively as custom resources inside clusters. It matches dynamic GitOps deployment models to external cloud infrastructure, allowing teams to unify orchestration under a single control plane.','Go','Operator','Advanced',0,'online','manual','bbdd21ccb68f68f7246e54a2c94c62d3a1ea61d50dc45d38cb67655431c88206',100.0,1.77913049503026604e+09,1,'2025-12-09T04:52:15Z',NULL,NULL,NULL,'["Infrastructure", "GitOps", "Infrastructure-as-Code", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-12-09T04:52:15Z", "gh_stars": 380, "gh_open_issues_30d": 26, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:57.720334+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/GambitResearch/kubeonoff','kubeonoff','','2019',1,'A simple web dashboard designed to allow non-technical team members to scale Kubernetes deployments and statefulsets down to zero or back up. Serves as an early operational utility for dev environment cost reduction.','Python','Web Dashboard','Simple',1,'online','manual','ea2c74a01198a11f02526f689fae8ada8e5daf923df7177c39c0b9e70c7d935b',100.0,1.77903032725371789e+09,1,'2020-08-07T14:23:59Z',NULL,NULL,NULL,'["Cluster Management", "Cost Optimization", "Resource Control"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2020-08-07T14:23:59Z", "gh_stars": 24, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:58.477182+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/GhostWriters/DockSTARTer','DockSTARTer','','2025',4,'A user-friendly CLI utility designed to simplify the configuration and installation of self-hosted server software via structured Docker Compose patterns. Serves as a solid entry point for containerization concepts in local server and edge hardware topologies.','Shell','CLI Tool','Intermediate',1,'online','manual','c5f8cb9040914e17c5e1a6e62653675fdd45833a0343afb830b56d17972db35d',100.0,1.77903433098251104e+09,1,'2026-06-03T19:39:45Z',NULL,NULL,NULL,'["Local Developer Environment", "Container Runtime Setup", "Docker Compose"]','["[ENTERPRISE-STABLE]"]','["docs/devops-tools.md", "docs/docker.md", "docs/kubernetes-tools.md"]','["devops-tools.md", "docker.md", "kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-03T19:39:45Z", "gh_stars": 2560, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:59.249949+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/GitCredentialManager/git-credential-manager','==Git Credential Manager==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','dd260b672af5cf39e8805dc84d087cb581fe46d4675ed61c72c950ce63769d20',100.0,1.77903056233860111e+09,0,'2026-05-17T17:09:22.338601+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.com/git-ecosystem/git-credential-manager", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:59.899797+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/GitHubSecurityLab/actions-permissions','github.com/GitHubSecurityLab/actions-permissions: GitHub token permissions'' Monitor and Advisor actions','','2023',2,'A pivotal security action from GitHub Security Lab designed to automatically audit, advise, and enforce least-privilege token policies in GitHub Actions workflows. Minimizes risks from repository injection and credential leaks.','TypeScript','Repository','Advanced',0,'online','manual','c5e6bbcefdad668b698aaa3970afb1e2805c008208323b96ff1ee76ad2d77436',100.0,1.77903055882644701e+09,1,'2026-01-31T20:52:48Z',NULL,NULL,NULL,'["CI/CD Pipelines", "Security & Compliance", "GitHub Actions Security"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-01-31T20:52:48Z", "gh_stars": 369, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:00.686850+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/GoodforGod/java-logger-benchmark','GoodforGod/java-logger-benchmark','','2026',5,'A performance micro-benchmark comparing major Java logging frameworks like SLF4J, Logback, and Log4j2. For high-throughput microservices in 2026, understanding logging allocation costs and thread contention is critical to maximizing compute efficiency in Kubernetes clusters.','Java','Repository','Advanced',1,'online','manual','3a6e2ecd737fee6b34701c56998b3c0366cd9f0406079501b4cd18f1aa96fb40',100.0,1.77903108735801601e+09,1,'2023-10-19T05:35:16Z',NULL,NULL,NULL,'["Modern Java", "Performance", "Benchmarking"]','["[DE FACTO STANDARD]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-10-19T05:35:16Z", "gh_stars": 16, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:01.429126+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/GoogleCloudPlatform','github.com/GoogleCloudPlatform','','2026',0,'The master landing organization for Google Cloud Platform''s open-source projects, APIs, and CLI utilities. Holds structural frameworks, SDKs, and enterprise infrastructure design tools.','Multi','Organization','Advanced',0,'online','manual','431ad4cb53e942bc4fbc3765de953c7533dbca1c438810e28594bf570803e215',100.0,1.77903209165069794e+09,1,'2026-05-17T17:34:51.650698+02:00',NULL,NULL,NULL,'["Public Cloud Providers", "GCP", "Enterprise Platform"]','["[COMMUNITY-TOOL]"]','["docs/GoogleCloudPlatform.md", "docs/demos.md"]','["GoogleCloudPlatform.md", "demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/GoogleCloudPlatform/awesome-google-cloud','github.com/GoogleCloudPlatform/awesome-google-cloud: Awesome GCP','','2026',5,'The official Google Cloud Platform curated ecosystem list, documenting key open-source modules, migration frameworks, and developer tools. It helps cloud engineers bootstrap GCP landing zones and optimize GKE environments. It serves as an authoritative bridge between enterprise multi-cloud setups and native Google engineering guidelines.','N/A','Repository','Intermediate',0,'online','manual','b3375081e95ab2709d8bb1f7065dce3f5a5b8c503a772ab4c610515c8f43a365',100.0,1779033704.95922,1,'2024-05-30T16:03:07Z',NULL,NULL,NULL,'["Cloud Infrastructure", "GCP", "Resources"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC-BY-4.0", "gh_pushed": "2024-05-30T16:03:07Z", "gh_stars": 904, "is_special": true, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:02.273646+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/GoogleCloudPlatform/buildpacks','Google Cloud Buildpacks','','2020',5,'An open-source implementation of Cloud Native Buildpacks optimized for GCP runtimes. It automatically transforms source code into production-ready, secured OCI container images without requiring custom, multi-stage Dockerfiles.','Go','Repository','Intermediate',1,'online','manual','e4c4a2f714b992395961d8c5928955dbb0e1baa35c0076798ab31678f36b1954',100.0,1.779032171473773e+09,1,'2026-06-13T10:40:53Z',NULL,NULL,NULL,'["DevOps & Delivery", "CI/CD", "Containerization"]','["[DE FACTO STANDARD]"]','["docs/GoogleCloudPlatform.md"]','["GoogleCloudPlatform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T10:40:53Z", "gh_stars": 1148, "gh_open_issues_30d": 147, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:03.018090+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/GoogleCloudPlatform/click-to-deploy/tree/master/k8s/sonarqube','click-to-deploy/sonarqube','','2024',4,'Google Cloud Platform blueprint repository designed to ease the deployment of SonarQube on Google Kubernetes Engine (GKE) via highly standardized manifest suites.','YAML','Software','Intermediate',1,'online','manual','ca3ac9b466adfbeeb3e200644028856448d16055e4307b1752dc6cc397168503',100.0,1.77902962898748302e+09,1,'2026-06-09T22:44:11Z',NULL,NULL,NULL,'["Continuous Integration", "Code Quality", "Kubernetes Deployment"]','["[ENTERPRISE-STABLE]"]','["docs/sonarqube.md"]','["sonarqube.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T22:44:11Z", "gh_stars": 772, "gh_open_issues_30d": 206, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:03.776176+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/GoogleCloudPlatform/cloud-code-samples','github.com/GoogleCloudPlatform/cloud-code-samples 🌟','','2024',5,'Curated templates and setup workflows targeting GCP''s Cloud Code extension. Helps developers structure containerized services locally before auto-deploying to Google Kubernetes Engine (GKE).','Go','Repository','Intermediate',1,'online','manual','2e142b0405ee6a441a15033bbb35c1b26a58d5e1f19b63c670f61d154d2a1192',100.0,1.77903283360704588e+09,1,'2026-06-11T16:12:06Z',NULL,NULL,NULL,'["DevSecOps & IDEs", "Google Cloud Code", "Developer Experience"]','["[DE FACTO STANDARD]"]','["docs/GoogleCloudPlatform.md", "docs/demos.md", "docs/devops.md"]','["GoogleCloudPlatform.md", "demos.md", "devops.md"]','{}','{"gh_license": "0BSD", "gh_pushed": "2026-06-11T16:12:06Z", "gh_stars": 437, "gh_open_issues_30d": 80, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:04.530547+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/GoogleCloudPlatform/elcarro-oracle-operator','El Carro: The Oracle Operator for Kubernetes 🌟','','2024',2,'An open-source Kubernetes operator developed by Google Cloud that automates the provisioning, lifecycle management, backup, restore, and monitoring of Oracle databases. It leverages Custom Resource Definitions (CRDs) to orchestrate complex Oracle database tasks in a declarative, cloud-native manner. In 2026, it continues to be a crucial tool for enterprises modernizing legacy database infrastructure.','Go','Kubernetes Operator','High',0,'online','manual','fb69003a1f8a5f6d35e0a1ec90de820ff000b2ba0d5b9203fcca61f8b465ab0e',100.0,1.77902988400078201e+09,1,'2026-04-16T20:45:36Z',NULL,NULL,NULL,'["Database", "Operator", "Oracle"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-16T20:45:36Z", "gh_stars": 212, "gh_open_issues_30d": 17, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:34:05.267926+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/GoogleCloudPlatform/golang-samples','==GoogleCloudPlatform/golang-samples: Sample apps and code written for Google'' Cloud in the Go programming language.==','','N/A',0,'Curator Insight outlines a large collection of idiomatic examples for utilizing Google Cloud APIs within Go applications. Live Grounding proves its importance for production engineering teams using services like BigQuery, Cloud Run, and GKE.','English','Repository','Intermediate',1,'online','manual','dd80c34836d76a57378f1493ceb40cc2921f95517c13ff62cfaa889b39f55d52',100.0,1.77903052291314792e+09,1,'2026-06-12T21:08:57Z',NULL,NULL,NULL,'["Public Cloud", "Google Cloud", "Go Samples"]','["[ENTERPRISE-STABLE]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T21:08:57Z", "gh_stars": 4624, "gh_open_issues_30d": 53, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:05.993183+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/GoogleCloudPlatform/k8s-config-connector','github.com/GoogleCloudPlatform/k8s-config-connector: GCP Config Connector','','2020',5,'Config Connector is a Kubernetes Custom Resource Definition (CRD) controller that allows operators to manage Google Cloud resources natively as if they were standard Kubernetes objects. It bridges GitOps configurations with physical cloud infrastructure provisioning.','Go','Repository','Advanced',0,'online','manual','f961070ead418e1b5e3eac9ce6450e971f17b65eeff15e13bf2d8130ad99d137',100.0,1779031901.12351,1,'2026-06-14T10:08:49Z',NULL,NULL,NULL,'["Containers & Orchestration", "GitOps", "Config Connector"]','["[DE FACTO STANDARD]"]','["docs/GoogleCloudPlatform.md"]','["GoogleCloudPlatform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T10:08:49Z", "gh_stars": 1042, "gh_open_issues_30d": 2097, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:06.788728+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/GoogleCloudPlatform/secrets-store-csi-driver-provider-gcp','GoogleCloudPlatform/secrets-store-csi-driver-provider-gcp: Google Secret'' Manager Provider for Secret Store CSI Driver','','2026',4,'The official GCP provider for the Kubernetes Secrets Store CSI Driver. It enables high-security mounting of secrets from GCP Secret Manager directly into ephemeral memory-backed volumes inside target Pods, removing the risk of persisting values in etcd or local physical disks.','Go','Tool','Advanced',1,'online','manual','78b4b8aecea89d28a63c4fe5be7916fa1b9c1a3604e18828659a7a64da26912b',100.0,1.77903329621604704e+09,1,'2026-05-11T07:27:16Z',NULL,NULL,NULL,'["Security", "Secrets Management", "CSI Driver Providers"]','["[ENTERPRISE-STABLE]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-11T07:27:16Z", "gh_stars": 267, "gh_open_issues_30d": 48, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:34:07.553315+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/GoogleCloudPlatform/terraformer','github.com/GoogleCloudPlatform/terraformer 🌟','','2025',5,'A widely adopted CLI tool that reverse-engineers existing cloud infrastructure into declarative HCL code and states. Acts as a vital tool during migration processes from manual setups to systematic GitOps configurations.','Go','Tool','Advanced',0,'online','manual','4c14f43f68a58826ed21dbb8d8595429129c1a43fbb77c31a7c6922a5740a0d4',100.0,1.77903108724896907e+09,1,'2026-03-16T20:12:11Z',NULL,NULL,NULL,'["Infrastructure as Code", "Reverse Engineering", "Tooling"]','["[DE FACTO STANDARD]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-16T20:12:11Z", "gh_stars": 14540, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:34:08.327668+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/GoogleContainerTools/container-structure-test','GoogleContainerTools/container-structure-test','','2023',5,'The official repository for Google''s `container-structure-test`. Details a powerful unit testing framework that validates container image structures (checking file layouts, metadata keys, variable exports, and executable output states) without actually running the target container environment.','Go','Codebase','Intermediate',0,'online','manual','d5d9b3b49c059346a42b83fc79bd566689d0265ec824544c0290df592c93bc88',100.0,1.77903430965203404e+09,1,'2026-06-01T18:59:57Z',NULL,NULL,NULL,'["Security", "Container Security", "Testing Frameworks"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-01T18:59:57Z", "gh_stars": 2484, "gh_open_issues_30d": 116, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:09.058083+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/GoogleContainerTools/jib','jib','','2026',5,'Jib is a fast, specialized build tool by Google that constructs optimized Docker and OCI images for Java applications without requiring a Docker daemon or Dockerfile. Integrating directly into Maven or Gradle builds, it divides Java applications into granular layers (dependencies, resources, classes) to speed up continuous iteration. It is an industry-standard practice for enterprise JVM application deployment pipelines.','Java','Tool','Medium',1,'online','manual','78fc490bad61ff886aa896300605b43f81bd3ff7b429ac8b2666996a41a05419',100.0,1.77903423570345711e+09,1,'2026-05-19T14:55:01Z',NULL,NULL,NULL,'["Application Development", "Java", "Image Building"]','["[DE FACTO STANDARD]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-19T14:55:01Z", "gh_stars": 14409, "gh_open_issues_30d": 245, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:09.800631+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/GoogleContainerTools/kaniko','kaniko','','2026',5,'Kaniko is an open-source tool developed by Google to build container images from Dockerfiles inside containerized environments (like Kubernetes) without requiring a privileged Docker daemon. It executes each instruction in the Dockerfile entirely in user space, avoiding risky Docker-in-Docker (DinD) security practices. Kaniko remains a de facto standard tool for secure, isolated cloud-native CI/CD build environments.','Go','Tool','High',0,'online','manual','5549f618604c7a812ebd538d68888c13b74d54663ffed4ba15bddbfaee1c79bc',100.0,1779034116.63033,1,'2025-06-03T14:36:10Z',NULL,NULL,NULL,'["Infrastructure", "Continuous Integration", "Image Building"]','["[DE FACTO STANDARD]"]','["docs/docker.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "docker.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-06-03T14:36:10Z", "gh_stars": 15767, "gh_open_issues_30d": 760, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:10.547103+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/HewlettPackard/terraschema','TerraSchema: Generate JSON Schema from Terraform Configurations','','2026',1,'A specialized CLI tool that parses declared Terraform configurations to generate structural JSON Schemas. Useful for running runtime validation scripts on dynamic inputs or verifying API schemas during configuration processing.','Go','CLI Tool','Intermediate',0,'online','manual','56d28c0f7c01ea7b5f38bd846b7412fd254c600dfdf7e6576f1c43902824721b',100.0,1.77902957355261898e+09,1,'2025-12-08T13:12:57Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "Schema Generation"]','["[COMMUNITY-TOOL]"]','["docs/iac.md", "docs/kubernetes-tools.md", "docs/terraform.md"]','["kubernetes-tools.md", "iac.md", "terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-12-08T13:12:57Z", "gh_stars": 71, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:11.328480+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/HolmesGPT/holmesgpt','HolmesGPT (Robusta)','','2025',2,'Curator Insight: An AI-driven troubleshooting assistant for Kubernetes clusters by Robusta. Live Grounding: Utilizes LLM agents to autonomously parse Prometheus alerts, collect pod logs, inspect live status, and deliver actionable remediation steps for infrastructure incidents.','Python','Software','Advanced',1,'online','manual','8cd690d10195d9b3384a1fbd2a76e1c123be4591179884b268e6b7fb71823a31',100.0,1.77913049493679189e+09,1,'2026-06-14T10:13:58Z',NULL,NULL,NULL,'["Cloud Native Operations", "AI AIOps", "Kubernetes Troubleshooting"]','["[COMMUNITY-TOOL]"]','["docs/ai-agents-mcp.md", "docs/ai.md"]','["ai.md", "ai-agents-mcp.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T10:13:58Z", "gh_stars": 2623, "gh_open_issues_30d": 299, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:12.077106+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/HopopOps/k8s-ldap-auth','vbouchaud/k8s-ldap-auth','','2018',1,'A lightweight Kubernetes webhook authentication service interfacing directly with external LDAP/Active Directory engines. It maps LDAP group memberships into Kubernetes groups for clean RBAC authorization.','Go','Webhook Service','Medium',1,'online','manual','a01b5c8ed749400c7ab239a0f0a7d533adc2799509816ea9a00ea97a2e633c96',100.0,1.77913049501118111e+09,1,'2026-06-08T21:04:13Z',NULL,NULL,NULL,'["Security", "Identity & Access", "LDAP Authentication"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2026-06-08T21:04:13Z", "gh_stars": 54, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:12.845308+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/IBM/CP4MCM-SDK','github.com/IBM/CP4MCM-SDK : Business Partner App Integration with IBM MCM','','2020',1,'An integration SDK for registering and packaging third-party application services within the IBM Cloud Pak for Multicloud Management (CP4MCM) ecosystem. Live Grounding Note: CP4MCM and this SDK are largely archived or superseded by newer Red Hat Advanced Cluster Management (RHACM) methodologies, making this mostly historical for legacy integrations.','Go','Repository','Advanced',1,'online','manual','e3d66423e10268c139843065bffb6358c23dfdb070a27b796a864a15ceea8475',100.0,1.77903056998499488e+09,1,'2022-03-08T03:31:17Z',NULL,NULL,NULL,'["Enterprise Integration", "Multi-Cluster Management", "IBM Cloud Pak SDK"]','["[LEGACY]"]','["docs/ibm_cloud.md"]','["ibm_cloud.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-03-08T03:31:17Z", "gh_stars": 2, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:34:13.588048+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/IBM/argocd-vault-plugin','IBM/argocd-vault-plugin','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','bacdb3b79f20c82c07dcabd131068baa6a41a9fd000e0061f4269359f582cd5d',100.0,1779029838.60532,0,'2026-05-17T16:57:18.605320+02:00',NULL,NULL,NULL,'[]','[]','["docs/argo.md"]','[]','{}','{"duplicate_of": "https://github.com/argoproj-labs/argocd-vault-plugin", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:34:14.232689+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/IBM/varnish-operator','github.com/IBM/varnish-operator','','2023',2,'A specialized Kubernetes Operator developed by IBM to deploy, manage, and scale Varnish Cache setups natively within container orchestrators. Although useful for cloud-native setups, in 2026 it faces stiff competition from service meshes offering in-built caching proxies.','Go','Repository','Advanced',0,'online','manual','f14866d050d9b7b9479b06e636a282fd3ea681d5364fe2cfc2b8a9cbccf47e38',100.0,1.77903000972900509e+09,1,'2024-09-16T10:32:32Z',NULL,NULL,NULL,'["Infrastructure & Caching", "Kubernetes Operators", "Varnish Deployment"]','["[COMMUNITY-TOOL]"]','["docs/caching.md"]','["caching.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-09-16T10:32:32Z", "gh_stars": 69, "gh_open_issues_30d": 10, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:34:14.951547+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Ileriayo/markdown-badges','github.com/Ileriayo/markdown-badges: Markdown Badges','','2026',5,'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. Live grounding confirms it is standard practice for enriching project READMEs.','Markdown','Repository','Beginner',0,'online','manual','b2af5269244126ccec1218d8c1605a4fdf4d3aecbc8fa37a548f2bbbf17420c0',100.0,1.7790302389726181e+09,1,'2026-05-22T23:46:44Z',NULL,NULL,NULL,'["Documentation & Workflow", "Writing Tools", "Metadata Badges"]','["[DE FACTO STANDARD]"]','["docs/mkdocs.md"]','["mkdocs.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-22T23:46:44Z", "gh_stars": 16701, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:15.663944+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Isan-Rivkin/kube_query','Kube_query','','2020',5,'A developer-focused diagnostic tool that applies SQL query patterns to inspect active Kubernetes cluster states, mimicking OSQuery mechanisms. It simplifies resource discovery by enabling relational SQL queries across Pods, Services, and Deployments. While offering clean diagnostic convenience, live tracking indicates the project remains a niche developer utility.','Go','CLI Tool','Medium',0,'online','manual','f770c2456de05e78244bd2d5650c5037f62648e6059a4490f4c829fba829b951',100.0,1.77903036122420501e+09,1,'2020-11-30T12:21:35Z',NULL,NULL,NULL,'["Operations", "Cluster Querying", "OSQuery Integration"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-11-30T12:21:35Z", "gh_stars": 13, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:16.372994+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/IvanJosipovic/KubeUI','KubeUI: A Desktop Kubernetes Client','','2024',2,'A high-performance, desktop-optimized UI designed to stream, monitor, and interact with live cluster metrics and objects. It enhances developer agility through dynamic views of multi-cluster namespaces and active workload metrics.','C#','Tool','Beginner',0,'online','manual','3f044ea42a7c7cb2dcb5df55885b1fddcbf28eb96202deaf875ffb6df9dc13c7',100.0,1779030928.62387,1,'2026-06-14T04:45:46Z',NULL,NULL,NULL,'["Observability", "UI Clients", "Multi-Cluster"]','["[COMMUNITY-TOOL]"]','["docs/devops-tools.md", "docs/kubernetes-tools.md", "docs/kubernetes-troubleshooting.md"]','["devops-tools.md", "kubernetes-tools.md", "kubernetes-troubleshooting.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T04:45:46Z", "gh_stars": 311, "gh_open_issues_30d": 13, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:34:17.165299+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/JFolberth/TheYAMLPipelineOne','github.com/JFolberth/TheYAMLPipelineOne 🌟','','2024',4,'An open-source pipeline framework showcasing advanced DRY (Don''t Repeat Yourself) YAML patterns for Azure DevOps. In 2026, this template system represents best-in-class orchestration, enabling developers to scale microservice builds without duplicating pipelines or configuration code.','PowerShell','Code Repository','Advanced',1,'online','manual','a8bba28939d632d8db343e0ce7122d56c8cdd6d044201c9be8efde952b1f7d9b',100.0,1.77903401289815902e+09,1,'2025-02-26T16:15:34Z',NULL,NULL,NULL,'["Cloud DevOps", "CI-CD Pipelines", "YAML Templating and Reusability"]','["[ENTERPRISE-STABLE]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-02-26T16:15:34Z", "gh_stars": 221, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:17.867803+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/JFryy/qq','github.com/JFryy/qq','','2024',5,'A versatile, multi-format query engine supporting YAML, JSON, TOML, and XML processing within a unified execution context. Streamlines data conversion and extraction tasks during schema migrations.','Go','CLI Tool','Medium',0,'online','manual','9390a93c9045a4e6e2448c9d06e3b8803f3b9ff351e04e972dfa714c2949061c',100.0,1.77903245761006903e+09,1,'2026-05-19T00:18:46Z',NULL,NULL,NULL,'["Developer Workspace", "Command-Line Tooling", "JSON & YAML Manipulators"]','["[DE FACTO STANDARD]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-19T00:18:46Z", "gh_stars": 725, "is_special": true, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:18.579949+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/JPCERTCC/LogonTracer','github.com/JPCERTCC/LogonTracer','','2025',5,'Incident response tool mapping Active Directory authentication logs onto Neo4j graph databases. Visually identifies anomalous domain login correlations, pass-the-hash movements, and identity exploitation attacks.','Python','Repository','Advanced',0,'online','manual','c37c57af01cd0d7cffa23c3c33198ce0e610b3bb4b5465114d1ee8ba0313b2d1',100.0,1.77903330969002699e+09,1,'2026-04-22T15:13:52Z',NULL,NULL,NULL,'["Security", "Threat Hunting", "Active Directory"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-04-22T15:13:52Z", "gh_stars": 3182, "gh_open_issues_30d": 21, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:34:19.334583+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/JamesTGrant/kubectl-debug','github.com/JamesTGrant/kubectl-debug','','2021',2,'A kubectl plugin designed to launch temporary debugging containers within a target pod namespace. Streamlines manual container introspection prior to the widespread adoption of native ephemeral containers.','Go','Tool','Intermediate',0,'online','manual','d1745da922e0a7ed091c3f104317345debae9e48c30d01138e4a210c65814165',100.0,1.77903209570959401e+09,1,'2024-05-06T05:15:03Z',NULL,NULL,NULL,'["Observability", "Debugging", "CLI Extensions"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md", "docs/kubernetes-troubleshooting.md"]','["kubernetes-tools.md", "kubernetes-troubleshooting.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-05-06T05:15:03Z", "gh_stars": 373, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:20.102098+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/JeanBaptisteWATENBERG/junit5-kubernetes','junit5-kubernetes','','2020',1,'A JUnit 5 extension that allows Java developers to integrate Kubernetes clusters dynamically into their automated testing suites, provisioning temporary namespaces and managing resources during test lifecycles.','Java','Testing Library','Advanced',0,'online','manual','122aa535b5787cf3c36d0ca2bc7b0f6bb5556a3efb2ff8e41018a31f40ece85b',100.0,1.77902956397961092e+09,1,'2022-09-16T23:15:08Z',NULL,NULL,NULL,'["Application Lifecycle", "Testing & Verification", "Integration Testing"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2022-09-16T23:15:08Z", "gh_stars": 43, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:20.812154+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/JovianX/Service-Hub','github.com/JovianX/Service-Hub','','2024',1,'Service-Hub is a self-service platform dashboard designed to turn Helm charts, operators, and cloud infrastructure scripts into unified service catalog items. By presenting clean configuration inputs, it abstracts away cluster YAML complexity from downstream developers.','Go','Web Catalog','Advanced',1,'online','manual','830e319eac60c01930e8c6892355613459a6151d820133cadd4a2daa3325c9f1',100.0,1.77903391407375597e+09,1,'2024-04-02T11:20:36Z',NULL,NULL,NULL,'["Operations", "Platform Engineering", "Service Catalog"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-04-02T11:20:36Z", "gh_stars": 122, "gh_open_issues_30d": 55, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:21.550827+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/JovianX/helm-release-plugin','JovianX/helm-release-plugin','','2022',2,'Utility command plugin allowing cluster administrators to inspect, unpack, and export deployment releases easily. Facilitates troubleshooting across multi-environment states and eases visual configuration comparisons.','Go','Plugin','Intermediate',0,'online','manual','f4b73219b977ea01a50fa006d13592fd579e1429e0b0a4f8806b9fd0f749c500',100.0,1.77903246278784298e+09,1,'2026-03-29T15:24:57Z',NULL,NULL,NULL,'["Cloud Native", "Application Delivery", "Helm Plugins", "Release Management"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-29T15:24:57Z", "gh_stars": 109, "gh_open_issues_30d": 12, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:34:22.265879+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/JulianHayward/AzADServicePrincipalInsights','github.com/JulianHayward/AzADServicePrincipalInsights','','2024',5,'Automated reporting utility designed to audit Entra ID (Azure AD) Service Principals, highlighting over-permissioned applications, API vulnerabilities, and expiring credential/certificate payloads.','PowerShell','Repository','Intermediate',0,'online','manual','bb715ee94d54478241dd269201f2486027c124c04cd5ed4ad19f9ad5d76ff178',100.0,1.77903252500288295e+09,1,'2025-04-30T14:57:39Z',NULL,NULL,NULL,'["Cloud Platform", "Governance", "Security Auditing"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-04-30T14:57:39Z", "gh_stars": 251, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:34:23.007194+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Juniper/Junos-terraform','Junos-terraform: JUNOS Terraform Automation Framework (JTAF)','','2023',2,'The JUNOS Terraform Automation Framework (JTAF) auto-generates custom Terraform providers based on Junos XML schema specifications. Enables network administrators to manage hardware appliances declaratively.','Go','Repository','Advanced',0,'online','manual','89231b644330502e1ec08f800e51361a06bc7f1b1e48dc78cb8677945f03fe54',100.0,1779030052.42853,1,'2026-06-08T10:06:52Z',NULL,NULL,NULL,'["Infrastructure as Code", "Networking", "Juniper Junos"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T10:06:52Z", "gh_stars": 82, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:23.723206+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Juniper/contrail-docker/wiki/Configure-docker-service-to-use-insecure-registry','Configure Docker Service To Use Insecure Registry','','2020',5,'A legacy wiki repository explaining systems-level configurations required to allow the Docker daemon to communicate with insecure, self-hosted registries. It highlights modification of systemd services and the daemon.json config file. This historic resource has been unmaintained for several years and serves solely as a retro technical reference.','Markdown','Documentation','Intermediate',0,'online','manual','fb79d205ff288fe3395ded82336fba90a30f5cca7819f789a31ce6e71a5d7d42',100.0,1.77903055424010705e+09,1,'2023-02-20T17:58:58Z',NULL,NULL,NULL,'["Container Management", "Docker Security", "Insecure Registries"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/registries.md"]','["registries.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-02-20T17:58:58Z", "gh_stars": 48, "gh_open_issues_30d": 36, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:34:24.470996+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/K8Studio/K8studio','k8studio.github.io/k8studio','','2024',2,'A feature-rich desktop client that constructs interactive, dynamic node graphs representing active cluster topology. Helps cluster administrators visualize resource footprints, namespace boundaries, and connectivity routes visually.','TypeScript','Repository','Intermediate',0,'online','manual','c0e8641074fb61d2eaaa8bfbf28247b5c48c63ad5ae4b96651bcdd2ef0fa428a',100.0,1.77903264045236897e+09,1,'2026-06-09T19:43:36Z',NULL,NULL,NULL,'["Platform Engineering", "UI & Dashboards", "Visual Ide"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{"gh_stars": 53, "gh_pushed": "2026-06-09T19:43:36Z", "gh_license": "N/A", "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:25.212037+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/KWasm/podman-wasm','github.com/KWasm/podman-wasm','','2025',0,'Part of the KWasm ecosystem, podman-wasm integrates WebAssembly runtimes directly with Podman container environments. It enables the seamless execution of highly isolated Wasm workloads alongside native Linux containers, signaling the paradigm of lightweight, secure serverless execution.','Go','Runtime Extension','Advanced',0,'online','manual','f254b3d9bb2dddcfcffaa8323709cecd53c76af82fc2d4cbb6ba880484033752',100.0,1.77903448755038595e+09,1,'2022-10-20T18:17:57Z',NULL,NULL,NULL,'["Runtime", "WebAssembly (Wasm)", "Container Engines"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-10-20T18:17:57Z", "gh_stars": 30, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:25.951382+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/KnicKnic/temp-kubernetes-ci','KnicKnic/temp-kubernetes-ci: Temp Kubernetes CI','','2021',1,'A CI framework designed to spin up ephemeral Kubernetes instances dynamically within workflow jobs for automated end-to-end testing, and immediately tear them down afterward. In 2026, it is largely archived, having been superseded by standard GitHub Actions runners with native Kind or k3s integrations.','PowerShell','CI Framework','Medium',0,'online','manual','37f66908f3d84b0cfe979fad1b98ffb071f1b6a471f1ebf0fd35b7b7f0d0f269',100.0,1.77903169705075693e+09,1,'2023-01-05T15:04:04Z',NULL,NULL,NULL,'["Development", "CI/CD", "Testing"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-01-05T15:04:04Z", "gh_stars": 15, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:26.683353+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Kubeinit/kubeinit','kubeinit 🌟','','2025',5,'An Ansible-driven framework designed to automate the installation and configuration of multi-node Kubernetes and OpenShift clusters. Supports diverse hypervisors and custom local configurations to establish development environments.','Python','Installer','Advanced',0,'duplicate','manual','30030a2ad117765656888aa3efc1f8a879dd1cab246b8bed321c75e6869c73f3',100.0,1.77903142308528399e+09,1,'2025-12-05T21:26:59Z',NULL,NULL,NULL,'["Platform Engineering", "Installation", "Automation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-12-05T21:26:59Z", "gh_stars": 222, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:27.427414+02:00", "duplicate_of": "https://github.com/kubeinit/kubeinit"}');
-INSERT INTO "resources" VALUES('https://github.com/Kubermatic/Kubermatic','Kubermatic Kubernetes Platform 🌟','','2026',4,'Kubermatic Kubernetes Platform (KKP) is a high-performance multi-cluster management engine that automates the lifecycle of thousands of Kubernetes clusters. By running control planes as containers within a master cluster (Kubernetes-in-Kubernetes), KKP drastically reduces resource overhead and simplifies multi-cloud operations. It is widely adopted by European enterprises prioritizing sovereign, multi-tenant infrastructure.','Go','Platform','High',0,'online','manual','698ae17261cd088111a4d11d3775ae9c4ae16c62f86a0de8983a02ef6df703d4',100.0,1.77902956162196588e+09,1,'2026-06-12T17:52:28Z',NULL,NULL,NULL,'["Cluster Management", "Multi-Cluster Orchestration", "Enterprise Control Plane"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-12T17:52:28Z", "gh_stars": 1281, "gh_open_issues_30d": 462, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:28.174254+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/KurtGokhan/tegaki','Tegaki turns any Google Font into animated handwriting','Handwriting animation for the web supporting custom text, natural timing, and multi-framework integration.','2026',4,'Curator Insight: An innovative frontend library that bypasses the need for complex, manual SVG path tracing or heavy Lottie files by dynamically converting Google Fonts into animated stroke-by-stroke handwriting. Live Grounding (MCP): Production performance checks confirm the library uses a highly optimized custom rasterization and distance transform image processing pipeline, natively supporting React, Svelte, Vue, Astro, and vanilla JavaScript layouts with low execution overhead.','English','repository','Intermediate',0,'online','automatic','94af03c7cbccc30053e2e1a8d55b817492ac1898d960848d0ea65351c96319de',NULL,1.78035270531452202e+09,0,'2026-05-27T16:38:21Z',NULL,NULL,NULL,'["Frontend Development", "Web Animation", "Typography Tools"]','["COMMUNITY-TOOL"]','[]','[]','{}','{"category": "javascript", "gh_license": "MIT", "gh_pushed": "2026-05-27T16:38:21Z", "gh_stars": 2661, "reputation_status": "Vetted", "reputation_summary": "Highly praised across frontend developer forums and Trendshift for its novel approach to real-time handwriting simulation without manual SVG path design.", "social_preview_url": "https://repository-images.githubusercontent.com/1194746675/11ef7275-f0dc-4e2c-aa37-fa99910d0f1a", "source_provenance": "X.com (midudev)", "suggested_new_category": "", "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:28.922363+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/KusionStack/kusion','github.com/KusionStack/kusion','','2025',3,'Kusion is an open-source intent-driven declarative configuration engine. Uses structured schema architectures (KCL) to compile application delivery models into multi-cloud platform resources, helping developers manage infrastructure and application lifecycles natively.','Go','Open Source Project','Advanced',1,'online','manual','2cd68d99e09c2f043f947a636db779b2493944e02ae669ba1c9df8b96a6a03e9',100.0,1.7790300353523581e+09,1,'2026-01-04T06:01:34Z',NULL,NULL,NULL,'["Platform Engineering", "Declarative Configuration", "KusionStack"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-01-04T06:01:34Z", "gh_stars": 1310, "gh_open_issues_30d": 54, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:29.665510+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Kyrremann/kubectl-eksporter','kubectl-eksporter 🌟','','2021',1,'A kubectl plugin designed to clean and extract manifest files directly from active cluster resources. It automatically strips runtime-specific metadata and system-defined statuses, leaving clean configs suitable for GitOps repositories.','Go','CLI Plugin','Simple',0,'online','manual','00470afeddc5ab436af6236f07d9e1e8281b9f868578ae7fa4edd3e4f8e33e35',100.0,1.77903133388377904e+09,1,'2022-07-06T18:52:39Z',NULL,NULL,NULL,'["Operations & UX", "Manifest Generation", "Resource Cleaning"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2022-07-06T18:52:39Z", "gh_stars": 23, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:30.406892+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/LeCoupa/awesome-cheatsheets','LeCoupa/awesome-cheatsheets','','2024',5,'An extensive collection of high-density cheat sheets targeting mainstream programming environments, databases, and container architectures. It serves as a rapid reference hub for backend engineers looking to quickly lookup API syntaxes and commands.','Markdown','Repository','Beginner',0,'online','manual','c1cb8f7dc3a8ea050fb502a814cd2fe11811d445819b0895993c0872226d7e07',100.0,1.77903238368471598e+09,1,'2026-04-12T17:26:10Z',NULL,NULL,NULL,'["Developer Education", "Cheat Sheets", "Reference Hubs"]','["[DE FACTO STANDARD]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-12T17:26:10Z", "gh_stars": 46016, "gh_open_issues_30d": 136, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:31.106016+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/LerryAlexander/postman_jenkins_api_tests','LerryAlexander: Postman + Newman API Automated Tests running on a Jenkins'' Pipeline 🌟','','2020',0,'Curator Insight focuses on running automated Postman test suites through Newman CLI inside a Jenkins Pipeline. Live Grounding confirms this is a standard integration step for end-to-end REST API verification. By surfacing test execution failures in Jenkins console output, teams can safely block regression deployments.','JavaScript','Repository','Intermediate',1,'online','manual','685c6ee914595c89b7b648e4e2a91a22f2a193a226bf058e4ca62641914ff3b9',100.0,1.77903159207763504e+09,1,'2020-08-30T01:20:17Z',NULL,NULL,NULL,'["Quality Assurance", "API Testing Automation", "Newman Integration", "Jenkins Pipelines"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 3, "gh_pushed": "2020-08-30T01:20:17Z", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:34:31.812005+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Levi-Michael/boto3-ec2-s3-management','github.com/Levi-Michael/boto3-ec2-s3-management: A python tools base on'' AWS boto3 for manage ec2 and s3 buckets','','2024',0,'A lightweight Python-based tool leveraging Boto3 to programmatically manage EC2 instances and S3 bucket lifecycles. It provides system administrators with an alternative to the heavy AWS Management Console for quick resource termination, tag filtering, and volume audits. Its clean syntax serves as an educational base for custom infrastructure engineering scripts.','Python','Repository','Beginner',0,'online','manual','deadc4b406decdb32c215b6271a7a90853038e8c5247e00576e7f442ce2112ae',100.0,1.7790290612660849e+09,1,'2023-03-15T13:04:34Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Automation"]','["[COMMUNITY-TOOL]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_stars": 2, "gh_pushed": "2023-03-15T13:04:34Z", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:34:32.528290+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Lightning-AI/engineering-class','==github.com/Lightning-AI/engineering-class: Lightning Bits: Engineering'' for Researchers== 🌟','','2023',0,'An educational repository addressing the gap between raw AI/ML research scripts and production-grade deployments. Synthesizes software hygiene patterns, testing foundations, Docker containerization, and clean architectural paradigms for machine learning practitioners.','Python','Repository','Intermediate',0,'online','manual','d53760e45e9409ed3e5c7de582fc09c02e777187ab73555b18bbf799ddc63c7a',100.0,1.77903288955305695e+09,1,'2022-08-29T19:32:52Z',NULL,NULL,NULL,'["Engineering Education", "Software Engineering", "AI & Research Ops"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 134, "gh_pushed": "2022-08-29T19:32:52Z", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:34:33.256228+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Lightning-AI/engineering-class/blob/main/ep08-github-pr/Ep08-ShowNotes.md','github.com/Lightning-AI/engineering-class: Episode 8: Creating a Pull Request'' on GitHub','','2023',0,'A detailed educational guide focused on pull request hygiene. Outlines techniques for structural rebase execution, concise commit grouping, and PR review preparation, maximizing CI signal feedback and accelerating collaborative review approvals.','Markdown','Documentation','Beginner',0,'online','manual','ee2ccc731dcca4fb9bd2f00580bcd855e0327553477c86a72797e3ea673a0ae9',100.0,1.77903237679289102e+09,1,'2022-08-29T19:32:52Z',NULL,NULL,NULL,'["Developer Platform", "Collaboration Tools", "Git Workflows"]','["GUIDE"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 134, "gh_pushed": "2022-08-29T19:32:52Z", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:34:33.988747+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Lightning-AI/engineering-class/blob/main/ep09-github-collab/Ep09-ShowNotes.md','github.com/Lightning-AI/engineering-class: Episode 9: Collaborating with'' Pull Requests using GitHub','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ab1ec6988565d7ff9e31fa4965e394b1d3ff77dde4d99e36ffdd59d020b68af6',100.0,1.77903172040696907e+09,1,'2026-05-17T17:28:40.406969+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.com/Lightning-AI/engineering-class/blob/main/ep08-github-pr/Ep08-ShowNotes.md", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:34:34.680119+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/LovesCloud/java-groovy-docker','github.com/LovesCloud/java-groovy-docker','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','f286914fa12dceff6cce0778dc313c171156680b209e96ac3cada7a2a10715fe',100.0,1.77902998923167395e+09,1,'2026-05-17T16:59:49.231674+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:35.432242+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/LukeMwila/bootstrap-rke-cluster-in-aws','Bootstrap RKE Kubernetes Cluster in AWS Environment','','2021',2,'An automation playbook demonstrating how to bootstrap highly available Rancher Kubernetes Engine (RKE) clusters in an AWS infrastructure environment using structured Terraform configurations.','HCL','IaC','Advanced',0,'online','manual','588d9e4c6e2c0c0234a36386b4c9fc2f4ded1451a954ad900cc1bab3985ba370',100.0,1.77903022072395706e+09,1,'2022-01-13T13:04:50Z',NULL,NULL,NULL,'["Kubernetes Management", "Infrastructure as Code", "RKE"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-01-13T13:04:50Z", "gh_stars": 19, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:36.159400+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/MOZGIII/port-map-operator','port-map-operator','','2022',5,'An operator that automates mapping physical node ports or external router ports directly to target service resources inside the cluster. Excellent for homelabs or edge gateways that need dynamically updated router UPnP mapping profiles.','Go','Operator','Medium',0,'online','manual','74ee4912bed16e7a635bd994083c434497eedae8802dac222c866279174e5426',100.0,1.77903150777730894e+09,1,'2023-01-24T10:03:19Z',NULL,NULL,NULL,'["Networking & Security", "Service Access", "Port Forwarding"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-01-24T10:03:19Z", "gh_stars": 28, "gh_open_issues_30d": 25, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:34:36.877327+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Maelstromage/Log4jSherlock','Maelstromage/Log4jSherlock','','2021',5,'A Python utility designed to scan compiled archives (JAR, WAR, EAR) for compromised Log4j classes. While its active maintenance has slowed, the script remains a useful reference for performing offline filesystem audits on legacy systems. It provides clear patterns for searching deep directory structures.','Python','Tool','Intermediate',0,'online','manual','a79f869b69f76044873c1e18c985d3bb69f7dd6e0499410c3c11c4538cbe23ee',100.0,1.7790324639775381e+09,1,'2023-04-14T19:27:15Z',NULL,NULL,NULL,'["Security", "Vulnerabilities", "Log4Shell Scanners"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2023-04-14T19:27:15Z", "gh_stars": 108, "gh_open_issues_30d": 13, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:34:37.579798+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ManagedKube/kubernetes-common-services','kubernetes-common-services','','2022',5,'A curated repository hosting template manifests and configuration blueprints for common supporting platform infrastructure. Includes readily deployable definitions for monitoring stacks, ingress controllers, certificate issuers, and log forwarders.','YAML','Templates','Intermediate',0,'online','manual','76435369d8d8b290778172dda4bbad1b1964b8d830aa06e18bdb0425b4960b29',100.0,1.77903432700366711e+09,1,'2021-02-17T00:44:01Z',NULL,NULL,NULL,'["Platform Engineering", "Boilerplates", "Reference Architectures"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-02-17T00:44:01Z", "gh_stars": 129, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:38.314052+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ManagedKube/kubernetes-development-environment-in-a-box','kubernetes-development-environment-in-a-box','','2020',1,'An early local development kit utilizing Vagrant and VirtualBox VMs. Live Grounding confirms this project is inactive, having been entirely superseded by modern, lightweight containerized runtimes like kind or k3d.','Shell','Tool','Advanced',0,'online','manual','787b84397fcc51c5d517bfb7e7fbf923a1b41edef6278c8a944d9ad97545ac95',100.0,1.77903188330073308e+09,1,'2021-02-08T17:13:23Z',NULL,NULL,NULL,'["Local Kubernetes Environments", "Legacy VMs", "Vagrant Toolkits"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-02-08T17:13:23Z", "gh_stars": 17, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:34:39.028107+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Masterminds/sprig','Masterminds/sprig: Sprig: Template functions for Go templates','','N/A',0,'Curator Insight presents Sprig as a comprehensive library of template functions for Go, heavily utilized in Helm charts. Live Grounding confirms its status as an industry-standard dependency for dynamic Helm manifest generation, though recent development has shifted to maintenance mode.','English','Repository','Intermediate',0,'online','manual','fa4fdd48c93004df4b03591707eda2dd98b34875d1d811f4dbfd80968fc30c11',100.0,1.77903154009412407e+09,1,'2025-07-18T13:29:21Z',NULL,NULL,NULL,'["DevOps Tools", "Templating", "Go Templates"]','["[ENTERPRISE-STABLE]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-07-18T13:29:21Z", "gh_stars": 4721, "gh_open_issues_30d": 183, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:39.742414+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Mathieu-Desrochers/Learning-Go','Mathieu-Desrochers/Learning-Go','','N/A',0,'Curator Insight covers personal coding exercises and challenges compiled while learning Go. Live Grounding confirms it''s a small-scale individual repository with low public impact.','English','Repository','Beginner',0,'online','manual','822188b72a18c3de037790e00bddc2c7414973d9dd51ae22ff3eafc630a7e136',100.0,1.77902999334871411e+09,1,'2022-01-23T20:32:39Z',NULL,NULL,NULL,'["Programming Languages", "Go", "Learning Resources"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_stars": 174, "gh_pushed": "2022-01-23T20:32:39Z", "gh_license": "N/A", "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:40.464164+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/MatthewCYLau/gcp-react-gke-terraform','github.com/MatthewCYLau: React App on Google Kubernetes Engine (GKE) with'' Terraform','','2021',0,'Infrastructure-as-Code repository containing templates to construct a secure Google Kubernetes Engine (GKE) cluster via Terraform. Deploys an automated frontend React framework alongside its required networking and load balancing constructs.','HCL','Repository','Intermediate',0,'online','manual','804fe2c16a86327f60006d49854c2e3d0ea521c5aea51611c4cf63b12c2cabc2',100.0,1.77902950294025397e+09,1,'2023-12-21T16:05:19Z',NULL,NULL,NULL,'["Cloud Providers", "Google GKE", "Provisioning"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 15, "gh_pushed": "2023-12-21T16:05:19Z", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:34:41.160982+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/MatthewCYLau/node-express-typescript-k8-gke','github.com/MatthewCYLau: TypeScript Node Express Google Kubernetes Engine'' (GKE)','','2021',0,'Practical developer bootstrap repository containing configurations to build, package, and orchestrate a containerized TypeScript Node Express API application on Google Kubernetes Engine (GKE) under standard ingress architectures.','TypeScript','Repository','Intermediate',1,'online','manual','54232271a033a19e4b91676855495049b4821a138337e31b938b6d5d214b4308',100.0,1.77903432327545404e+09,1,'2021-12-31T17:32:25Z',NULL,NULL,NULL,'["Cloud Providers", "Google GKE", "Application Dev"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 11, "gh_pushed": "2021-12-31T17:32:25Z", "gh_license": "N/A", "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:41.862454+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/MichaelCade/90DaysOfDevOps','MichaelCade/90DaysOfDevOps 🌟','','2026',4,'An intensive, community-acclaimed learning curriculum tracking systems and DevOps fundamentals over a 90-day syllabus. Deeply targets foundational to advanced configurations in virtualization, Kubernetes, CI/CD, and monitoring.','Go','Educational Repository','Intermediate',0,'online','manual','a1fe19bca7a14189ca66d6efcf4d4c2420d2d52e48caf0ffb820efa91863b1d9',100.0,1.77903248395709204e+09,1,'2026-04-12T05:25:44Z',NULL,NULL,NULL,'["Infrastructure & Operations", "DevOps & SRE Engineering", "Syllabus & Training"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-04-12T05:25:44Z", "gh_stars": 29497, "is_special": true, "gh_open_issues_30d": 14, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:34:42.553050+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/MichaelMure/git-bug','==github.com/MichaelMure/git-bug==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f0339f91d23b113e5695f542dc00607970eb0fbe2ab67951bc045944b57aec84',100.0,1.77903190289836096e+09,0,'2026-05-17T17:31:42.898361+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.com/git-bug/git-bug", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:34:43.226641+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Michaelpalacce/SimpleSecrets','Michaelpalacce/SimpleSecrets','','2022',0,'An experimental secrets management utility that simplifies distributing and syncing environment configurations securely across multiple namespaces.','Go','Operator','Medium',0,'online','manual','2966734aa7fcebffdb89380fc7fb6f0350d5ca62f97ffcb884ff1144894d7b6b',100.0,1.77902951423824405e+09,1,'2022-08-15T22:06:35Z',NULL,NULL,NULL,'["Security", "Secrets Management", "Simplification", "Operators"]','["[EMERGING]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_stars": 25, "gh_pushed": "2022-08-15T22:06:35Z", "gh_license": "N/A", "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:43.930647+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Microsoft/azure-pipelines-tasks','==Microsoft/azure-pipelines-tasks==','','2026',5,'The official open-source repository containing the task libraries that run on Azure Pipelines. Monitoring this codebase is essential in 2026 for platform engineers who need to debug execution behaviors, trace custom step outputs, or build optimized, private extension packages.','TypeScript','Code Repository','Advanced',0,'online','manual','089cfad9479f2a09702703f720100c150312ab62961d5cbbd5bb67569e2625e0',100.0,1.77903073064587807e+09,1,'2026-06-12T14:53:04Z',NULL,NULL,NULL,'["Cloud DevOps", "CI-CD Pipelines", "Extensibility & Custom Tasks"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T14:53:04Z", "gh_stars": 3645, "gh_open_issues_30d": 507, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:44.667992+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/MiteshSharma/PrometheusWithGrafana','github.com/MiteshSharma/PrometheusWithGrafana','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','615b8df050aa76c724298f8bed6996098c7550479b34ae45eee2aab34d045163',100.0,1.77903390376175403e+09,1,'2026-05-17T18:05:03.761754+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"gh_license": "MIT", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:34:45.370439+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/MnrGreg/kubectl-node-restart','kubectl-node-restart 🌟','','2023',5,'A fast-acting kubectl plugin that coordinates the safe rolling restart of target cluster nodes. It wraps standard drain, cordon, reboot, and uncordon routines to maintain service availability during host maintenance. Widely used for ad-hoc operational tuning.','Bash','CLI Plugin','Low',0,'online','manual','4cda894f82c39e81325129c4e69b2045d7da3d8a985c4fc621e5e246a1f83f48',100.0,1.77903001526326298e+09,1,'2024-06-08T16:53:24Z',NULL,NULL,NULL,'["Operations", "Command Line Tools", "Node Operations"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-06-08T16:53:24Z", "gh_stars": 109, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:33:56.293764+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Mr-Un1k0d3r/ATP-PowerShell-Scripts','==github.com/Mr-Un1k0d3r/ATP-PowerShell-Scripts==','','2021',0,'Provides advanced scripts designed to audit protection baselines, test defensive measures, and evaluate Active Directory environments against vulnerability patterns.','PowerShell','GitHub Repository','Advanced',0,'online','manual','7e02fecdb793a0c0b021f8a6e0b23cf9abed11a63e04debc50a1e5e53fd6dd98',100.0,1.77903145909886407e+09,1,'2023-03-14T17:49:00Z',NULL,NULL,NULL,'["Security Operations", "Advanced Threat Protection", "Offensive Tooling", "Penetration Testing"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_stars": 218, "gh_pushed": "2023-03-14T17:49:00Z", "gh_license": "N/A", "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:33:57.022136+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/NCCloud/mayfly','github.com/NCCloud/mayfly: Ephemeral Kubernetes Resources 🌟','','2025',5,'Mayfly introduces time-to-live policies on generic Kubernetes resources and testing namespaces. Once designated duration guidelines are reached, Mayfly executes automated teardowns, ensuring transient tests do not leave lingering etcd records or unused services.','Go','Repository','Intermediate',0,'online','manual','2c8a29c2a1aaf2e5b74d2988bdff1dfad787569e0dbcbe10d1e934ea9755c94e',100.0,1.77903110385512399e+09,1,'2026-05-01T11:37:06Z',NULL,NULL,NULL,'["Operations & Reliability", "Resource Lifecycle", "Ephemeral Clusters"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-01T11:37:06Z", "gh_stars": 337, "gh_open_issues_30d": 8, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:33:57.744988+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/NVIDIA/gpu-operator','NVIDIA GPU Operator','','2025',2,'Curator Insight: Kubernetes operator designed to automate the management of NVIDIA software components on nodes. Live Grounding: Provisions GPU drivers, container runtimes, device plug-ins, and monitoring tools automatically, ensuring consistent access to hardware acceleration.','Go','Software','Expert',0,'online','manual','34332c147f6cfd2ad52ad841120cc5adabed3d28acf0b22d84d09fe4efe175e0',100.0,1.77903378515296292e+09,1,'2026-06-13T10:03:52Z',NULL,NULL,NULL,'["AI Infrastructure", "Hardware Orchestration", "NVIDIA Operators"]','["[COMMUNITY-TOOL]"]','["docs/ai-agents-mcp.md", "docs/kubernetes-operators-controllers.md"]','["ai-agents-mcp.md", "kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T10:03:52Z", "gh_stars": 2739, "gh_open_issues_30d": 100, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:33:58.552471+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/NVIDIA/k8s-device-plugin','NVIDIA/k8s-device-plugin: NVIDIA device plugin for Kubernetes','','2026',5,'This specialized DaemonSet exposes physical GPU properties to the local kubelet node manager. Operating as the essential link for hardware-accelerated workloads, it handles task-scheduling configurations and sets device-isolation runtimes so container systems can safely slice and access host GPU hardware.','Go','Repository','Intermediate',0,'online','manual','234a1e94e10f66301a5b20fd4b0907489e7c02ed7f6af4abdf4a0712efe34225',100.0,1.77903164584165191e+09,1,'2026-06-14T07:42:57Z',NULL,NULL,NULL,'["Infrastructure & Hardware", "AI/ML Infrastructure", "Hardware Integration"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T07:42:57Z", "gh_stars": 3788, "gh_open_issues_30d": 73, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:33:59.294396+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/NVIDIA/nvidia-docker/blob/8c0eeba474cace48fdb8216f518063db2bd2d4d1/tools/src/nvidia/volumes.go#L103',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','0d931ea56fe326116db8872658d316fc9713d53e5467f81cd192eab9e41551f6',100.0,1.77903408509110498e+09,1,'2026-05-17T18:08:05.091105+02:00',NULL,NULL,NULL,'[]','[]','["docs/mlops.md"]','[]','{}','{"gh_license": "Apache-2.0", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:00.027474+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Neoteroi/essentials-configuration-keyvault','Neoteroi/essentials-configuration-keyvault','','2022',1,'A specialized open-source Python package engineered to fetch and map configurations dynamically from Azure Key Vault into Python-based microservices. Standardizes token authentication patterns, drastically reducing boilerplate setup routines for backend frameworks.','Python','Library','Beginner',0,'online','manual','ae3324701bd8964c6e28af8f13cfdb8647988d44da2e808b08ebcc0969a78ae5',100.0,1.77903061548018693e+09,1,'2023-04-10T13:47:59Z',NULL,NULL,NULL,'["Development", "Libraries", "Python Configuration Ingestion"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-04-10T13:47:59Z", "gh_stars": 1, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:00.780072+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Netcracker/KubeMarine','github.com/Netcracker/KubeMarine','','2025',1,'KubeMarine is a lightweight, Python-based automation framework engineered for physical bare-metal and virtual machine cluster deployments. It streamlines OS-level system configuration, Kubeadm orchestration, certificate management, and system patch operations via streamlined SSH automation.','Python','Deployment Tool','Advanced',0,'online','manual','f1043841c0be89d2a7dc17b7cee8a50cfa7a51f15703d5ab73ee62b77cdfc451',100.0,1.7790328807821381e+09,1,'2026-06-12T13:49:01Z',NULL,NULL,NULL,'["Infrastructure", "Cluster Management", "Provisioning"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T13:49:01Z", "gh_stars": 131, "gh_open_issues_30d": 26, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:01.518067+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Netflix/SimianArmy/wiki/Chaos-Monkey','Chaos Monkey','','2026',5,'Netflix''s classic Chaos Monkey implementation, designed to randomly disable instances in production to prove resiliency. Live Grounding identifies Chaos Monkey as the conceptual grandfather of contemporary Chaos Engineering, asserting that regular, controlled failure injection is a critical architectural requirement for distributed systems.','Python / Go','Repository / Tool','Advanced',0,'online','manual','0bbf9c260e5a0ee5238cd134054c33a92032f4cbf23a879d31222ccd7d68b3d8',100.0,1.77903254742657089e+09,1,'2018-12-18T09:29:22Z',NULL,NULL,NULL,'["Infrastructure", "Disaster Recovery", "Chaos Engineering"]','["[DE FACTO STANDARD]"]','["docs/aws-backup.md"]','["aws-backup.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2018-12-18T09:29:22Z", "gh_stars": 7984, "gh_open_issues_30d": 43, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:02.242825+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Netflix/consoleme',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','a005d2fc4b19ea7d2b7398b1faffb405f676274e3979c0cb9383458fd5523675',100.0,1.77902950294935202e+09,0,'2026-05-17T16:51:42.949352+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-security.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:02.978775+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Netflix/metaflow','==github.com/Netflix/metaflow== 🌟','','2024',5,'Metaflow is Netflix''s human-centric framework designed for building and managing production-grade data science pipelines. It seamlessly integrates local development with enterprise-scale cloud infrastructures, handling data caching, model versioning, and compute scaling automatically.','Python','Repository','Intermediate',1,'online','manual','35bd1ece07b91b8ec876c7a4d5890e6931948f4cd0da3716a7f1d51f9f679ba5',100.0,1.779034523200562e+09,1,'2026-06-13T13:01:02Z',NULL,NULL,NULL,'["MLOps", "Orchestration", "Workflows"]','["[DE FACTO STANDARD]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T13:01:02Z", "gh_stars": 10128, "gh_open_issues_30d": 461, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:34:03.701610+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/NielsRogge/Transformers-Tutorials','github.com/NielsRogge/Transformers-Tutorials','','2023',4,'A robust repository of detailed Jupyter notebooks demonstrating how to fine-tune, optimize, and deploy Hugging Face Transformers. Spanning multiple sensory modalities, it includes code for computer vision, natural language processing, and multimodal tasks. It serves as a go-to code library for enterprise machine learning engineers.','Python','Repository','Advanced',0,'online','manual','208c50769ca5549fb7b5b7c8c2a4e3e743517f2402645eccaa8c7e91f637aee3',100.0,1.77903197997685408e+09,1,'2026-04-20T12:36:38Z',NULL,NULL,NULL,'["Artificial Intelligence", "Generative AI Engineering", "Transformer Implementations"]','["[ENTERPRISE-STABLE]"]','["docs/ai.md"]','["ai.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-20T12:36:38Z", "gh_stars": 11638, "gh_open_issues_30d": 313, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:34:04.463062+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/NimbleArchitect/kubectl-ice','==NimbleArchitect/kubectl-ice== 🌟','','2021',2,'A CLI extension built to detail container resource metrics, environment properties, and pod parameters. It helps administrators locate memory leaks or CPU limits errors directly within running namespaces.','Go','Kubectl Plugin','Intermediate',0,'online','manual','dd5b62cfc3a3eda572d8749c072317e069d5d4ceec7a85a20e75c13712b10f14',100.0,1.77903044066306591e+09,1,'2025-06-22T14:20:41Z',NULL,NULL,NULL,'["Development & Testing", "Kubectl Plugins", "Resource Metrics"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-06-22T14:20:41Z", "gh_stars": 255, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:05.247907+02:00"}');
+- Essential for platform engineers aiming to establish baseline CPU and memory allocations.','Go','Repository','Intermediate',0,'online','manual','3bec3036ab7946085be258c79d8334fcc870699dff3eb7cdf73a2581198cef7c',100.0,1779031574,1,'2026-05-29T14:20:44Z',NULL,NULL,NULL,'["Resource Management", "Automation & Tools", "Rightsizing Tools"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/kubernetes.md"]','["kubernetes-tools.md", "kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-29T14:20:44Z", "gh_stars": 3250, "gh_open_issues_30d": 15, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:52.708646+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/FairwindsOps/gonogo','FairwindsOps/gonogo','','2023',1,'A specialized CLI tool developed to assess cluster upgrade readiness by auditing manifests for deprecated APIs. Although critical during older Kubernetes version transitions, the tool has yielded active usage to modern checkers like kubent.','Go','CLI Tool','Intermediate',0,'online','manual','9628f202e61203b30608772546d5077b035b639a3e21172f5d8baee5a4a945da',100.0,1779032679,1,'2026-05-01T16:41:08Z',NULL,NULL,NULL,'["Operations", "Upgrade Safety", "Auditing"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-01T16:41:08Z", "gh_stars": 146, "gh_open_issues_30d": 12, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:53.428111+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/FairwindsOps/pluto','Pluto is a cli tool to help discover deprecated apiVersions in Kubernetes 🌟','','2026',5,'An essential static analysis tool that inspects files, Helm releases, and live clusters to detect deprecated or removed Kubernetes API versions. Prevents cluster upgrade disruptions by proactively targeting obsolete resource configurations.','Go','CLI Tool','Intermediate',0,'online','manual','00bc58712c4fefcd04ba0e46f3de7b55fc2d74cb26d72eddba63a434102b5fb4',100.0,1779033025,1,'2026-04-27T19:14:03Z',NULL,NULL,NULL,'["Configuration Management", "Upgrade Governance", "API Deprecations"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-27T19:14:03Z", "gh_stars": 2531, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:54.155649+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/FairwindsOps/polaris','Polaris','','2026',5,'A widely adopted configuration validation engine designed to audit Kubernetes manifests, charts, and running pods against dozens of best practices. Identifies issues including lack of resource limits, security context issues, and networking misconfigurations.','Go','Operator','Medium',0,'online','manual','b2da4d67193ba4cc00733a450b9b4cf2de0f1de4b56618fbfb510023ba6fc8ed',100.0,1779029369,1,'2026-05-19T00:15:12Z',NULL,NULL,NULL,'["Networking & Security", "Security Compliance", "Config Validation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/yaml.md"]','["kubernetes-tools.md", "yaml.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-19T00:15:12Z", "gh_stars": 3367, "is_special": true, "gh_open_issues_30d": 18, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:54.871408+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/FairwindsOps/rbac-manager','==FairwindsOps/rbac-manager: RBAC Manager== 🌟','','2024',5,'RBAC Manager mitigates the configuration overhead of managing Kubernetes users and permissions. It provides structured Custom Resources that simplify standard RoleBindings and ClusterRoleBindings under a clean API.','Go','Operator','Medium',0,'online','manual','7ee0bc4387693f900b3e981dd20df126782a7bb239d9e156704e8d7ab7a44959',100.0,1779031759,1,'2026-05-05T02:49:15Z',NULL,NULL,NULL,'["Security", "Access Control", "RBAC", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-05T02:49:15Z", "gh_stars": 1654, "gh_open_issues_30d": 11, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:55.602257+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/FairwindsOps/saffire','Saffire','','2023',5,'Fairwinds'' utility designed to inspect deployed configurations and identify resources mapped to deprecated API versions. Extremely useful in pre-upgrade planning sequences to avoid control-plane migration disruptions. It remains a reliable reference tool during cluster lifecycle updates.','Go','CLI Tool','Low',0,'online','manual','f90342d720631ce03d145a4da1d12421bd7e101d874c890f8852260d3317602b',100.0,1779031416,1,'2026-05-18T23:16:23Z',NULL,NULL,NULL,'["Operations", "Cluster Upgrades", "API Deprecations"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-18T23:16:23Z", "gh_stars": 126, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:56.334487+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/G-Research/armada','Armada','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','fa063713abf13551d43ac54d963523f81ddf0f9c081dbf2ee007387866ec889d',100.0,1779030810,0,'2026-05-17T17:13:30.133051+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:56.977350+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/GalleyBytes/terraform-operator','isaaguilar/terraform-operator: Terraform Operator','','2024',5,'Executes declarative Terraform pipelines natively as custom resources inside clusters. It matches dynamic GitOps deployment models to external cloud infrastructure, allowing teams to unify orchestration under a single control plane.','Go','Operator','Advanced',0,'online','manual','bbdd21ccb68f68f7246e54a2c94c62d3a1ea61d50dc45d38cb67655431c88206',100.0,1779130495,1,'2025-12-09T04:52:15Z',NULL,NULL,NULL,'["Infrastructure", "GitOps", "Infrastructure-as-Code", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-12-09T04:52:15Z", "gh_stars": 380, "gh_open_issues_30d": 26, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:33:57.720334+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/GambitResearch/kubeonoff','kubeonoff','','2019',1,'A simple web dashboard designed to allow non-technical team members to scale Kubernetes deployments and statefulsets down to zero or back up. Serves as an early operational utility for dev environment cost reduction.','Python','Web Dashboard','Simple',1,'online','manual','ea2c74a01198a11f02526f689fae8ada8e5daf923df7177c39c0b9e70c7d935b',100.0,1779030327,1,'2020-08-07T14:23:59Z',NULL,NULL,NULL,'["Cluster Management", "Cost Optimization", "Resource Control"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2020-08-07T14:23:59Z", "gh_stars": 24, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:58.477182+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/GhostWriters/DockSTARTer','DockSTARTer','','2025',4,'A user-friendly CLI utility designed to simplify the configuration and installation of self-hosted server software via structured Docker Compose patterns. Serves as a solid entry point for containerization concepts in local server and edge hardware topologies.','Shell','CLI Tool','Intermediate',1,'online','manual','c5f8cb9040914e17c5e1a6e62653675fdd45833a0343afb830b56d17972db35d',100.0,1779034330,1,'2026-06-03T19:39:45Z',NULL,NULL,NULL,'["Local Developer Environment", "Container Runtime Setup", "Docker Compose"]','["[ENTERPRISE-STABLE]"]','["docs/devops-tools.md", "docs/docker.md", "docs/kubernetes-tools.md"]','["devops-tools.md", "docker.md", "kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-03T19:39:45Z", "gh_stars": 2560, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:33:59.249949+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/GitCredentialManager/git-credential-manager','==Git Credential Manager==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','dd260b672af5cf39e8805dc84d087cb581fe46d4675ed61c72c950ce63769d20',100.0,1779030562,0,'2026-05-17T17:09:22.338601+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.com/git-ecosystem/git-credential-manager", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:33:59.899797+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/GitHubSecurityLab/actions-permissions','github.com/GitHubSecurityLab/actions-permissions: GitHub token permissions'' Monitor and Advisor actions','','2023',2,'A pivotal security action from GitHub Security Lab designed to automatically audit, advise, and enforce least-privilege token policies in GitHub Actions workflows. Minimizes risks from repository injection and credential leaks.','TypeScript','Repository','Advanced',0,'online','manual','c5e6bbcefdad668b698aaa3970afb1e2805c008208323b96ff1ee76ad2d77436',100.0,1779030558,1,'2026-01-31T20:52:48Z',NULL,NULL,NULL,'["CI/CD Pipelines", "Security & Compliance", "GitHub Actions Security"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-01-31T20:52:48Z", "gh_stars": 369, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:00.686850+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/GoodforGod/java-logger-benchmark','GoodforGod/java-logger-benchmark','','2026',5,'A performance micro-benchmark comparing major Java logging frameworks like SLF4J, Logback, and Log4j2. For high-throughput microservices in 2026, understanding logging allocation costs and thread contention is critical to maximizing compute efficiency in Kubernetes clusters.','Java','Repository','Advanced',1,'online','manual','3a6e2ecd737fee6b34701c56998b3c0366cd9f0406079501b4cd18f1aa96fb40',100.0,1779031087,1,'2023-10-19T05:35:16Z',NULL,NULL,NULL,'["Modern Java", "Performance", "Benchmarking"]','["[DE FACTO STANDARD]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-10-19T05:35:16Z", "gh_stars": 16, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:01.429126+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/GoogleCloudPlatform','github.com/GoogleCloudPlatform','','2026',0,'The master landing organization for Google Cloud Platform''s open-source projects, APIs, and CLI utilities. Holds structural frameworks, SDKs, and enterprise infrastructure design tools.','Multi','Organization','Advanced',0,'online','manual','431ad4cb53e942bc4fbc3765de953c7533dbca1c438810e28594bf570803e215',100.0,1779032091,1,'2026-05-17T17:34:51.650698+02:00',NULL,NULL,NULL,'["Public Cloud Providers", "GCP", "Enterprise Platform"]','["[COMMUNITY-TOOL]"]','["docs/GoogleCloudPlatform.md", "docs/demos.md"]','["GoogleCloudPlatform.md", "demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/GoogleCloudPlatform/awesome-google-cloud','github.com/GoogleCloudPlatform/awesome-google-cloud: Awesome GCP','','2026',5,'The official Google Cloud Platform curated ecosystem list, documenting key open-source modules, migration frameworks, and developer tools. It helps cloud engineers bootstrap GCP landing zones and optimize GKE environments. It serves as an authoritative bridge between enterprise multi-cloud setups and native Google engineering guidelines.','N/A','Repository','Intermediate',0,'online','manual','b3375081e95ab2709d8bb1f7065dce3f5a5b8c503a772ab4c610515c8f43a365',100.0,1779033704,1,'2024-05-30T16:03:07Z',NULL,NULL,NULL,'["Cloud Infrastructure", "GCP", "Resources"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC-BY-4.0", "gh_pushed": "2024-05-30T16:03:07Z", "gh_stars": 904, "is_special": true, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:02.273646+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/GoogleCloudPlatform/buildpacks','Google Cloud Buildpacks','','2020',5,'An open-source implementation of Cloud Native Buildpacks optimized for GCP runtimes. It automatically transforms source code into production-ready, secured OCI container images without requiring custom, multi-stage Dockerfiles.','Go','Repository','Intermediate',1,'online','manual','e4c4a2f714b992395961d8c5928955dbb0e1baa35c0076798ab31678f36b1954',100.0,1779032171,1,'2026-06-13T10:40:53Z',NULL,NULL,NULL,'["DevOps & Delivery", "CI/CD", "Containerization"]','["[DE FACTO STANDARD]"]','["docs/GoogleCloudPlatform.md"]','["GoogleCloudPlatform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T10:40:53Z", "gh_stars": 1148, "gh_open_issues_30d": 147, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:03.018090+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/GoogleCloudPlatform/click-to-deploy/tree/master/k8s/sonarqube','click-to-deploy/sonarqube','','2024',4,'Google Cloud Platform blueprint repository designed to ease the deployment of SonarQube on Google Kubernetes Engine (GKE) via highly standardized manifest suites.','YAML','Software','Intermediate',1,'online','manual','ca3ac9b466adfbeeb3e200644028856448d16055e4307b1752dc6cc397168503',100.0,1779029628,1,'2026-06-09T22:44:11Z',NULL,NULL,NULL,'["Continuous Integration", "Code Quality", "Kubernetes Deployment"]','["[ENTERPRISE-STABLE]"]','["docs/sonarqube.md"]','["sonarqube.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T22:44:11Z", "gh_stars": 772, "gh_open_issues_30d": 206, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:03.776176+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/GoogleCloudPlatform/cloud-code-samples','github.com/GoogleCloudPlatform/cloud-code-samples 🌟','','2024',5,'Curated templates and setup workflows targeting GCP''s Cloud Code extension. Helps developers structure containerized services locally before auto-deploying to Google Kubernetes Engine (GKE).','Go','Repository','Intermediate',1,'online','manual','2e142b0405ee6a441a15033bbb35c1b26a58d5e1f19b63c670f61d154d2a1192',100.0,1779032833,1,'2026-06-11T16:12:06Z',NULL,NULL,NULL,'["DevSecOps & IDEs", "Google Cloud Code", "Developer Experience"]','["[DE FACTO STANDARD]"]','["docs/GoogleCloudPlatform.md", "docs/demos.md", "docs/devops.md"]','["GoogleCloudPlatform.md", "demos.md", "devops.md"]','{}','{"gh_license": "0BSD", "gh_pushed": "2026-06-11T16:12:06Z", "gh_stars": 437, "gh_open_issues_30d": 80, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:04.530547+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/GoogleCloudPlatform/elcarro-oracle-operator','El Carro: The Oracle Operator for Kubernetes 🌟','','2024',2,'An open-source Kubernetes operator developed by Google Cloud that automates the provisioning, lifecycle management, backup, restore, and monitoring of Oracle databases. It leverages Custom Resource Definitions (CRDs) to orchestrate complex Oracle database tasks in a declarative, cloud-native manner. In 2026, it continues to be a crucial tool for enterprises modernizing legacy database infrastructure.','Go','Kubernetes Operator','High',0,'online','manual','fb69003a1f8a5f6d35e0a1ec90de820ff000b2ba0d5b9203fcca61f8b465ab0e',100.0,1779029884,1,'2026-04-16T20:45:36Z',NULL,NULL,NULL,'["Database", "Operator", "Oracle"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-16T20:45:36Z", "gh_stars": 212, "gh_open_issues_30d": 17, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:34:05.267926+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/GoogleCloudPlatform/golang-samples','==GoogleCloudPlatform/golang-samples: Sample apps and code written for Google'' Cloud in the Go programming language.==','','N/A',0,'Curator Insight outlines a large collection of idiomatic examples for utilizing Google Cloud APIs within Go applications. Live Grounding proves its importance for production engineering teams using services like BigQuery, Cloud Run, and GKE.','English','Repository','Intermediate',1,'online','manual','dd80c34836d76a57378f1493ceb40cc2921f95517c13ff62cfaa889b39f55d52',100.0,1779030522,1,'2026-06-12T21:08:57Z',NULL,NULL,NULL,'["Public Cloud", "Google Cloud", "Go Samples"]','["[ENTERPRISE-STABLE]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T21:08:57Z", "gh_stars": 4624, "gh_open_issues_30d": 53, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:05.993183+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/GoogleCloudPlatform/k8s-config-connector','github.com/GoogleCloudPlatform/k8s-config-connector: GCP Config Connector','','2020',5,'Config Connector is a Kubernetes Custom Resource Definition (CRD) controller that allows operators to manage Google Cloud resources natively as if they were standard Kubernetes objects. It bridges GitOps configurations with physical cloud infrastructure provisioning.','Go','Repository','Advanced',0,'online','manual','f961070ead418e1b5e3eac9ce6450e971f17b65eeff15e13bf2d8130ad99d137',100.0,1779031901,1,'2026-06-14T10:08:49Z',NULL,NULL,NULL,'["Containers & Orchestration", "GitOps", "Config Connector"]','["[DE FACTO STANDARD]"]','["docs/GoogleCloudPlatform.md"]','["GoogleCloudPlatform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T10:08:49Z", "gh_stars": 1042, "gh_open_issues_30d": 2097, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:06.788728+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/GoogleCloudPlatform/secrets-store-csi-driver-provider-gcp','GoogleCloudPlatform/secrets-store-csi-driver-provider-gcp: Google Secret'' Manager Provider for Secret Store CSI Driver','','2026',4,'The official GCP provider for the Kubernetes Secrets Store CSI Driver. It enables high-security mounting of secrets from GCP Secret Manager directly into ephemeral memory-backed volumes inside target Pods, removing the risk of persisting values in etcd or local physical disks.','Go','Tool','Advanced',1,'online','manual','78b4b8aecea89d28a63c4fe5be7916fa1b9c1a3604e18828659a7a64da26912b',100.0,1779033296,1,'2026-05-11T07:27:16Z',NULL,NULL,NULL,'["Security", "Secrets Management", "CSI Driver Providers"]','["[ENTERPRISE-STABLE]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-11T07:27:16Z", "gh_stars": 267, "gh_open_issues_30d": 48, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:34:07.553315+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/GoogleCloudPlatform/terraformer','github.com/GoogleCloudPlatform/terraformer 🌟','','2025',5,'A widely adopted CLI tool that reverse-engineers existing cloud infrastructure into declarative HCL code and states. Acts as a vital tool during migration processes from manual setups to systematic GitOps configurations.','Go','Tool','Advanced',0,'online','manual','4c14f43f68a58826ed21dbb8d8595429129c1a43fbb77c31a7c6922a5740a0d4',100.0,1779031087,1,'2026-03-16T20:12:11Z',NULL,NULL,NULL,'["Infrastructure as Code", "Reverse Engineering", "Tooling"]','["[DE FACTO STANDARD]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-16T20:12:11Z", "gh_stars": 14540, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:34:08.327668+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/GoogleContainerTools/container-structure-test','GoogleContainerTools/container-structure-test','','2023',5,'The official repository for Google''s `container-structure-test`. Details a powerful unit testing framework that validates container image structures (checking file layouts, metadata keys, variable exports, and executable output states) without actually running the target container environment.','Go','Codebase','Intermediate',0,'online','manual','d5d9b3b49c059346a42b83fc79bd566689d0265ec824544c0290df592c93bc88',100.0,1779034309,1,'2026-06-01T18:59:57Z',NULL,NULL,NULL,'["Security", "Container Security", "Testing Frameworks"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-01T18:59:57Z", "gh_stars": 2484, "gh_open_issues_30d": 116, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:09.058083+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/GoogleContainerTools/jib','jib','','2026',5,'Jib is a fast, specialized build tool by Google that constructs optimized Docker and OCI images for Java applications without requiring a Docker daemon or Dockerfile. Integrating directly into Maven or Gradle builds, it divides Java applications into granular layers (dependencies, resources, classes) to speed up continuous iteration. It is an industry-standard practice for enterprise JVM application deployment pipelines.','Java','Tool','Medium',1,'online','manual','78fc490bad61ff886aa896300605b43f81bd3ff7b429ac8b2666996a41a05419',100.0,1779034235,1,'2026-05-19T14:55:01Z',NULL,NULL,NULL,'["Application Development", "Java", "Image Building"]','["[DE FACTO STANDARD]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-19T14:55:01Z", "gh_stars": 14409, "gh_open_issues_30d": 245, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:09.800631+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/GoogleContainerTools/kaniko','kaniko','','2026',5,'Kaniko is an open-source tool developed by Google to build container images from Dockerfiles inside containerized environments (like Kubernetes) without requiring a privileged Docker daemon. It executes each instruction in the Dockerfile entirely in user space, avoiding risky Docker-in-Docker (DinD) security practices. Kaniko remains a de facto standard tool for secure, isolated cloud-native CI/CD build environments.','Go','Tool','High',0,'online','manual','5549f618604c7a812ebd538d68888c13b74d54663ffed4ba15bddbfaee1c79bc',100.0,1779034116,1,'2025-06-03T14:36:10Z',NULL,NULL,NULL,'["Infrastructure", "Continuous Integration", "Image Building"]','["[DE FACTO STANDARD]"]','["docs/docker.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "docker.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-06-03T14:36:10Z", "gh_stars": 15767, "gh_open_issues_30d": 760, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:10.547103+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/HewlettPackard/terraschema','TerraSchema: Generate JSON Schema from Terraform Configurations','','2026',1,'A specialized CLI tool that parses declared Terraform configurations to generate structural JSON Schemas. Useful for running runtime validation scripts on dynamic inputs or verifying API schemas during configuration processing.','Go','CLI Tool','Intermediate',0,'online','manual','56d28c0f7c01ea7b5f38bd846b7412fd254c600dfdf7e6576f1c43902824721b',100.0,1779029573,1,'2025-12-08T13:12:57Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "Schema Generation"]','["[COMMUNITY-TOOL]"]','["docs/iac.md", "docs/kubernetes-tools.md", "docs/terraform.md"]','["kubernetes-tools.md", "iac.md", "terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-12-08T13:12:57Z", "gh_stars": 71, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:11.328480+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/HolmesGPT/holmesgpt','HolmesGPT (Robusta)','','2025',2,'Curator Insight: An AI-driven troubleshooting assistant for Kubernetes clusters by Robusta. Live Grounding: Utilizes LLM agents to autonomously parse Prometheus alerts, collect pod logs, inspect live status, and deliver actionable remediation steps for infrastructure incidents.','Python','Software','Advanced',1,'online','manual','8cd690d10195d9b3384a1fbd2a76e1c123be4591179884b268e6b7fb71823a31',100.0,1779130494,1,'2026-06-14T10:13:58Z',NULL,NULL,NULL,'["Cloud Native Operations", "AI AIOps", "Kubernetes Troubleshooting"]','["[COMMUNITY-TOOL]"]','["docs/ai-agents-mcp.md", "docs/ai.md"]','["ai.md", "ai-agents-mcp.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T10:13:58Z", "gh_stars": 2623, "gh_open_issues_30d": 299, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:12.077106+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/HopopOps/k8s-ldap-auth','vbouchaud/k8s-ldap-auth','','2018',1,'A lightweight Kubernetes webhook authentication service interfacing directly with external LDAP/Active Directory engines. It maps LDAP group memberships into Kubernetes groups for clean RBAC authorization.','Go','Webhook Service','Medium',1,'online','manual','a01b5c8ed749400c7ab239a0f0a7d533adc2799509816ea9a00ea97a2e633c96',100.0,1779130495,1,'2026-06-08T21:04:13Z',NULL,NULL,NULL,'["Security", "Identity & Access", "LDAP Authentication"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2026-06-08T21:04:13Z", "gh_stars": 54, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:12.845308+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/IBM/CP4MCM-SDK','github.com/IBM/CP4MCM-SDK : Business Partner App Integration with IBM MCM','','2020',1,'An integration SDK for registering and packaging third-party application services within the IBM Cloud Pak for Multicloud Management (CP4MCM) ecosystem. Live Grounding Note: CP4MCM and this SDK are largely archived or superseded by newer Red Hat Advanced Cluster Management (RHACM) methodologies, making this mostly historical for legacy integrations.','Go','Repository','Advanced',1,'online','manual','e3d66423e10268c139843065bffb6358c23dfdb070a27b796a864a15ceea8475',100.0,1779030569,1,'2022-03-08T03:31:17Z',NULL,NULL,NULL,'["Enterprise Integration", "Multi-Cluster Management", "IBM Cloud Pak SDK"]','["[LEGACY]"]','["docs/ibm_cloud.md"]','["ibm_cloud.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-03-08T03:31:17Z", "gh_stars": 2, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:34:13.588048+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/IBM/argocd-vault-plugin','IBM/argocd-vault-plugin','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','bacdb3b79f20c82c07dcabd131068baa6a41a9fd000e0061f4269359f582cd5d',100.0,1779029838,0,'2026-05-17T16:57:18.605320+02:00',NULL,NULL,NULL,'[]','[]','["docs/argo.md"]','[]','{}','{"duplicate_of": "https://github.com/argoproj-labs/argocd-vault-plugin", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:34:14.232689+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/IBM/varnish-operator','github.com/IBM/varnish-operator','','2023',2,'A specialized Kubernetes Operator developed by IBM to deploy, manage, and scale Varnish Cache setups natively within container orchestrators. Although useful for cloud-native setups, in 2026 it faces stiff competition from service meshes offering in-built caching proxies.','Go','Repository','Advanced',0,'online','manual','f14866d050d9b7b9479b06e636a282fd3ea681d5364fe2cfc2b8a9cbccf47e38',100.0,1779030009,1,'2024-09-16T10:32:32Z',NULL,NULL,NULL,'["Infrastructure & Caching", "Kubernetes Operators", "Varnish Deployment"]','["[COMMUNITY-TOOL]"]','["docs/caching.md"]','["caching.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-09-16T10:32:32Z", "gh_stars": 69, "gh_open_issues_30d": 10, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:34:14.951547+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Ileriayo/markdown-badges','github.com/Ileriayo/markdown-badges: Markdown Badges','','2026',5,'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. Live grounding confirms it is standard practice for enriching project READMEs.','Markdown','Repository','Beginner',0,'online','manual','b2af5269244126ccec1218d8c1605a4fdf4d3aecbc8fa37a548f2bbbf17420c0',100.0,1779030238,1,'2026-05-22T23:46:44Z',NULL,NULL,NULL,'["Documentation & Workflow", "Writing Tools", "Metadata Badges"]','["[DE FACTO STANDARD]"]','["docs/mkdocs.md"]','["mkdocs.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-22T23:46:44Z", "gh_stars": 16701, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:15.663944+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Isan-Rivkin/kube_query','Kube_query','','2020',5,'A developer-focused diagnostic tool that applies SQL query patterns to inspect active Kubernetes cluster states, mimicking OSQuery mechanisms. It simplifies resource discovery by enabling relational SQL queries across Pods, Services, and Deployments. While offering clean diagnostic convenience, live tracking indicates the project remains a niche developer utility.','Go','CLI Tool','Medium',0,'online','manual','f770c2456de05e78244bd2d5650c5037f62648e6059a4490f4c829fba829b951',100.0,1779030361,1,'2020-11-30T12:21:35Z',NULL,NULL,NULL,'["Operations", "Cluster Querying", "OSQuery Integration"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-11-30T12:21:35Z", "gh_stars": 13, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:16.372994+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/IvanJosipovic/KubeUI','KubeUI: A Desktop Kubernetes Client','','2024',2,'A high-performance, desktop-optimized UI designed to stream, monitor, and interact with live cluster metrics and objects. It enhances developer agility through dynamic views of multi-cluster namespaces and active workload metrics.','C#','Tool','Beginner',0,'online','manual','3f044ea42a7c7cb2dcb5df55885b1fddcbf28eb96202deaf875ffb6df9dc13c7',100.0,1779030928,1,'2026-06-14T04:45:46Z',NULL,NULL,NULL,'["Observability", "UI Clients", "Multi-Cluster"]','["[COMMUNITY-TOOL]"]','["docs/devops-tools.md", "docs/kubernetes-tools.md", "docs/kubernetes-troubleshooting.md"]','["devops-tools.md", "kubernetes-tools.md", "kubernetes-troubleshooting.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T04:45:46Z", "gh_stars": 311, "gh_open_issues_30d": 13, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:34:17.165299+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/JFolberth/TheYAMLPipelineOne','github.com/JFolberth/TheYAMLPipelineOne 🌟','','2024',4,'An open-source pipeline framework showcasing advanced DRY (Don''t Repeat Yourself) YAML patterns for Azure DevOps. In 2026, this template system represents best-in-class orchestration, enabling developers to scale microservice builds without duplicating pipelines or configuration code.','PowerShell','Code Repository','Advanced',1,'online','manual','a8bba28939d632d8db343e0ce7122d56c8cdd6d044201c9be8efde952b1f7d9b',100.0,1779034012,1,'2025-02-26T16:15:34Z',NULL,NULL,NULL,'["Cloud DevOps", "CI-CD Pipelines", "YAML Templating and Reusability"]','["[ENTERPRISE-STABLE]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-02-26T16:15:34Z", "gh_stars": 221, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:17.867803+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/JFryy/qq','github.com/JFryy/qq','','2024',5,'A versatile, multi-format query engine supporting YAML, JSON, TOML, and XML processing within a unified execution context. Streamlines data conversion and extraction tasks during schema migrations.','Go','CLI Tool','Medium',0,'online','manual','9390a93c9045a4e6e2448c9d06e3b8803f3b9ff351e04e972dfa714c2949061c',100.0,1779032457,1,'2026-05-19T00:18:46Z',NULL,NULL,NULL,'["Developer Workspace", "Command-Line Tooling", "JSON & YAML Manipulators"]','["[DE FACTO STANDARD]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-19T00:18:46Z", "gh_stars": 725, "is_special": true, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:18.579949+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/JPCERTCC/LogonTracer','github.com/JPCERTCC/LogonTracer','','2025',5,'Incident response tool mapping Active Directory authentication logs onto Neo4j graph databases. Visually identifies anomalous domain login correlations, pass-the-hash movements, and identity exploitation attacks.','Python','Repository','Advanced',0,'online','manual','c37c57af01cd0d7cffa23c3c33198ce0e610b3bb4b5465114d1ee8ba0313b2d1',100.0,1779033309,1,'2026-04-22T15:13:52Z',NULL,NULL,NULL,'["Security", "Threat Hunting", "Active Directory"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-04-22T15:13:52Z", "gh_stars": 3182, "gh_open_issues_30d": 21, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:34:19.334583+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/JamesTGrant/kubectl-debug','github.com/JamesTGrant/kubectl-debug','','2021',2,'A kubectl plugin designed to launch temporary debugging containers within a target pod namespace. Streamlines manual container introspection prior to the widespread adoption of native ephemeral containers.','Go','Tool','Intermediate',0,'online','manual','d1745da922e0a7ed091c3f104317345debae9e48c30d01138e4a210c65814165',100.0,1779032095,1,'2024-05-06T05:15:03Z',NULL,NULL,NULL,'["Observability", "Debugging", "CLI Extensions"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md", "docs/kubernetes-troubleshooting.md"]','["kubernetes-tools.md", "kubernetes-troubleshooting.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-05-06T05:15:03Z", "gh_stars": 373, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:20.102098+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/JeanBaptisteWATENBERG/junit5-kubernetes','junit5-kubernetes','','2020',1,'A JUnit 5 extension that allows Java developers to integrate Kubernetes clusters dynamically into their automated testing suites, provisioning temporary namespaces and managing resources during test lifecycles.','Java','Testing Library','Advanced',0,'online','manual','122aa535b5787cf3c36d0ca2bc7b0f6bb5556a3efb2ff8e41018a31f40ece85b',100.0,1779029563,1,'2022-09-16T23:15:08Z',NULL,NULL,NULL,'["Application Lifecycle", "Testing & Verification", "Integration Testing"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2022-09-16T23:15:08Z", "gh_stars": 43, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:20.812154+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/JovianX/Service-Hub','github.com/JovianX/Service-Hub','','2024',1,'Service-Hub is a self-service platform dashboard designed to turn Helm charts, operators, and cloud infrastructure scripts into unified service catalog items. By presenting clean configuration inputs, it abstracts away cluster YAML complexity from downstream developers.','Go','Web Catalog','Advanced',1,'online','manual','830e319eac60c01930e8c6892355613459a6151d820133cadd4a2daa3325c9f1',100.0,1779033914,1,'2024-04-02T11:20:36Z',NULL,NULL,NULL,'["Operations", "Platform Engineering", "Service Catalog"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-04-02T11:20:36Z", "gh_stars": 122, "gh_open_issues_30d": 55, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:21.550827+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/JovianX/helm-release-plugin','JovianX/helm-release-plugin','','2022',2,'Utility command plugin allowing cluster administrators to inspect, unpack, and export deployment releases easily. Facilitates troubleshooting across multi-environment states and eases visual configuration comparisons.','Go','Plugin','Intermediate',0,'online','manual','f4b73219b977ea01a50fa006d13592fd579e1429e0b0a4f8806b9fd0f749c500',100.0,1779032462,1,'2026-03-29T15:24:57Z',NULL,NULL,NULL,'["Cloud Native", "Application Delivery", "Helm Plugins", "Release Management"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-29T15:24:57Z", "gh_stars": 109, "gh_open_issues_30d": 12, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:34:22.265879+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/JulianHayward/AzADServicePrincipalInsights','github.com/JulianHayward/AzADServicePrincipalInsights','','2024',5,'Automated reporting utility designed to audit Entra ID (Azure AD) Service Principals, highlighting over-permissioned applications, API vulnerabilities, and expiring credential/certificate payloads.','PowerShell','Repository','Intermediate',0,'online','manual','bb715ee94d54478241dd269201f2486027c124c04cd5ed4ad19f9ad5d76ff178',100.0,1779032525,1,'2025-04-30T14:57:39Z',NULL,NULL,NULL,'["Cloud Platform", "Governance", "Security Auditing"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-04-30T14:57:39Z", "gh_stars": 251, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:34:23.007194+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Juniper/Junos-terraform','Junos-terraform: JUNOS Terraform Automation Framework (JTAF)','','2023',2,'The JUNOS Terraform Automation Framework (JTAF) auto-generates custom Terraform providers based on Junos XML schema specifications. Enables network administrators to manage hardware appliances declaratively.','Go','Repository','Advanced',0,'online','manual','89231b644330502e1ec08f800e51361a06bc7f1b1e48dc78cb8677945f03fe54',100.0,1779030052,1,'2026-06-08T10:06:52Z',NULL,NULL,NULL,'["Infrastructure as Code", "Networking", "Juniper Junos"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T10:06:52Z", "gh_stars": 82, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:23.723206+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Juniper/contrail-docker/wiki/Configure-docker-service-to-use-insecure-registry','Configure Docker Service To Use Insecure Registry','','2020',5,'A legacy wiki repository explaining systems-level configurations required to allow the Docker daemon to communicate with insecure, self-hosted registries. It highlights modification of systemd services and the daemon.json config file. This historic resource has been unmaintained for several years and serves solely as a retro technical reference.','Markdown','Documentation','Intermediate',0,'online','manual','fb79d205ff288fe3395ded82336fba90a30f5cca7819f789a31ce6e71a5d7d42',100.0,1779030554,1,'2023-02-20T17:58:58Z',NULL,NULL,NULL,'["Container Management", "Docker Security", "Insecure Registries"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/registries.md"]','["registries.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-02-20T17:58:58Z", "gh_stars": 48, "gh_open_issues_30d": 36, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:34:24.470996+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/K8Studio/K8studio','k8studio.github.io/k8studio','','2024',2,'A feature-rich desktop client that constructs interactive, dynamic node graphs representing active cluster topology. Helps cluster administrators visualize resource footprints, namespace boundaries, and connectivity routes visually.','TypeScript','Repository','Intermediate',0,'online','manual','c0e8641074fb61d2eaaa8bfbf28247b5c48c63ad5ae4b96651bcdd2ef0fa428a',100.0,1779032640,1,'2026-06-09T19:43:36Z',NULL,NULL,NULL,'["Platform Engineering", "UI & Dashboards", "Visual Ide"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{"gh_stars": 53, "gh_pushed": "2026-06-09T19:43:36Z", "gh_license": "N/A", "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:25.212037+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/KWasm/podman-wasm','github.com/KWasm/podman-wasm','','2025',0,'Part of the KWasm ecosystem, podman-wasm integrates WebAssembly runtimes directly with Podman container environments. It enables the seamless execution of highly isolated Wasm workloads alongside native Linux containers, signaling the paradigm of lightweight, secure serverless execution.','Go','Runtime Extension','Advanced',0,'online','manual','f254b3d9bb2dddcfcffaa8323709cecd53c76af82fc2d4cbb6ba880484033752',100.0,1779034487,1,'2022-10-20T18:17:57Z',NULL,NULL,NULL,'["Runtime", "WebAssembly (Wasm)", "Container Engines"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-10-20T18:17:57Z", "gh_stars": 30, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:25.951382+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/KnicKnic/temp-kubernetes-ci','KnicKnic/temp-kubernetes-ci: Temp Kubernetes CI','','2021',1,'A CI framework designed to spin up ephemeral Kubernetes instances dynamically within workflow jobs for automated end-to-end testing, and immediately tear them down afterward. In 2026, it is largely archived, having been superseded by standard GitHub Actions runners with native Kind or k3s integrations.','PowerShell','CI Framework','Medium',0,'online','manual','37f66908f3d84b0cfe979fad1b98ffb071f1b6a471f1ebf0fd35b7b7f0d0f269',100.0,1779031697,1,'2023-01-05T15:04:04Z',NULL,NULL,NULL,'["Development", "CI/CD", "Testing"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-01-05T15:04:04Z", "gh_stars": 15, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:26.683353+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Kubeinit/kubeinit','kubeinit 🌟','','2025',5,'An Ansible-driven framework designed to automate the installation and configuration of multi-node Kubernetes and OpenShift clusters. Supports diverse hypervisors and custom local configurations to establish development environments.','Python','Installer','Advanced',0,'duplicate','manual','30030a2ad117765656888aa3efc1f8a879dd1cab246b8bed321c75e6869c73f3',100.0,1779031423,1,'2025-12-05T21:26:59Z',NULL,NULL,NULL,'["Platform Engineering", "Installation", "Automation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-12-05T21:26:59Z", "gh_stars": 222, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:27.427414+02:00", "duplicate_of": "https://github.com/kubeinit/kubeinit"}');
+INSERT INTO "resources" VALUES('https://github.com/Kubermatic/Kubermatic','Kubermatic Kubernetes Platform 🌟','','2026',4,'Kubermatic Kubernetes Platform (KKP) is a high-performance multi-cluster management engine that automates the lifecycle of thousands of Kubernetes clusters. By running control planes as containers within a master cluster (Kubernetes-in-Kubernetes), KKP drastically reduces resource overhead and simplifies multi-cloud operations. It is widely adopted by European enterprises prioritizing sovereign, multi-tenant infrastructure.','Go','Platform','High',0,'online','manual','698ae17261cd088111a4d11d3775ae9c4ae16c62f86a0de8983a02ef6df703d4',100.0,1779029561,1,'2026-06-12T17:52:28Z',NULL,NULL,NULL,'["Cluster Management", "Multi-Cluster Orchestration", "Enterprise Control Plane"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-12T17:52:28Z", "gh_stars": 1281, "gh_open_issues_30d": 462, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:28.174254+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/KurtGokhan/tegaki','Tegaki turns any Google Font into animated handwriting','Handwriting animation for the web supporting custom text, natural timing, and multi-framework integration.','2026',4,'Curator Insight: An innovative frontend library that bypasses the need for complex, manual SVG path tracing or heavy Lottie files by dynamically converting Google Fonts into animated stroke-by-stroke handwriting. Live Grounding (MCP): Production performance checks confirm the library uses a highly optimized custom rasterization and distance transform image processing pipeline, natively supporting React, Svelte, Vue, Astro, and vanilla JavaScript layouts with low execution overhead.','English','repository','Intermediate',0,'online','automatic','94af03c7cbccc30053e2e1a8d55b817492ac1898d960848d0ea65351c96319de',NULL,1780352705,0,'2026-05-27T16:38:21Z',NULL,NULL,NULL,'["Frontend Development", "Web Animation", "Typography Tools"]','["COMMUNITY-TOOL"]','[]','[]','{}','{"category": "javascript", "gh_license": "MIT", "gh_pushed": "2026-05-27T16:38:21Z", "gh_stars": 2661, "reputation_status": "Vetted", "reputation_summary": "Highly praised across frontend developer forums and Trendshift for its novel approach to real-time handwriting simulation without manual SVG path design.", "social_preview_url": "https://repository-images.githubusercontent.com/1194746675/11ef7275-f0dc-4e2c-aa37-fa99910d0f1a", "source_provenance": "X.com (midudev)", "suggested_new_category": "", "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:28.922363+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/KusionStack/kusion','github.com/KusionStack/kusion','','2025',3,'Kusion is an open-source intent-driven declarative configuration engine. Uses structured schema architectures (KCL) to compile application delivery models into multi-cloud platform resources, helping developers manage infrastructure and application lifecycles natively.','Go','Open Source Project','Advanced',1,'online','manual','2cd68d99e09c2f043f947a636db779b2493944e02ae669ba1c9df8b96a6a03e9',100.0,1779030035,1,'2026-01-04T06:01:34Z',NULL,NULL,NULL,'["Platform Engineering", "Declarative Configuration", "KusionStack"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-01-04T06:01:34Z", "gh_stars": 1310, "gh_open_issues_30d": 54, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:29.665510+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Kyrremann/kubectl-eksporter','kubectl-eksporter 🌟','','2021',1,'A kubectl plugin designed to clean and extract manifest files directly from active cluster resources. It automatically strips runtime-specific metadata and system-defined statuses, leaving clean configs suitable for GitOps repositories.','Go','CLI Plugin','Simple',0,'online','manual','00470afeddc5ab436af6236f07d9e1e8281b9f868578ae7fa4edd3e4f8e33e35',100.0,1779031333,1,'2022-07-06T18:52:39Z',NULL,NULL,NULL,'["Operations & UX", "Manifest Generation", "Resource Cleaning"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2022-07-06T18:52:39Z", "gh_stars": 23, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:30.406892+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/LeCoupa/awesome-cheatsheets','LeCoupa/awesome-cheatsheets','','2024',5,'An extensive collection of high-density cheat sheets targeting mainstream programming environments, databases, and container architectures. It serves as a rapid reference hub for backend engineers looking to quickly lookup API syntaxes and commands.','Markdown','Repository','Beginner',0,'online','manual','c1cb8f7dc3a8ea050fb502a814cd2fe11811d445819b0895993c0872226d7e07',100.0,1779032383,1,'2026-04-12T17:26:10Z',NULL,NULL,NULL,'["Developer Education", "Cheat Sheets", "Reference Hubs"]','["[DE FACTO STANDARD]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-12T17:26:10Z", "gh_stars": 46016, "gh_open_issues_30d": 136, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:31.106016+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/LerryAlexander/postman_jenkins_api_tests','LerryAlexander: Postman + Newman API Automated Tests running on a Jenkins'' Pipeline 🌟','','2020',0,'Curator Insight focuses on running automated Postman test suites through Newman CLI inside a Jenkins Pipeline. Live Grounding confirms this is a standard integration step for end-to-end REST API verification. By surfacing test execution failures in Jenkins console output, teams can safely block regression deployments.','JavaScript','Repository','Intermediate',1,'online','manual','685c6ee914595c89b7b648e4e2a91a22f2a193a226bf058e4ca62641914ff3b9',100.0,1779031592,1,'2020-08-30T01:20:17Z',NULL,NULL,NULL,'["Quality Assurance", "API Testing Automation", "Newman Integration", "Jenkins Pipelines"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 3, "gh_pushed": "2020-08-30T01:20:17Z", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:34:31.812005+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Levi-Michael/boto3-ec2-s3-management','github.com/Levi-Michael/boto3-ec2-s3-management: A python tools base on'' AWS boto3 for manage ec2 and s3 buckets','','2024',0,'A lightweight Python-based tool leveraging Boto3 to programmatically manage EC2 instances and S3 bucket lifecycles. It provides system administrators with an alternative to the heavy AWS Management Console for quick resource termination, tag filtering, and volume audits. Its clean syntax serves as an educational base for custom infrastructure engineering scripts.','Python','Repository','Beginner',0,'online','manual','deadc4b406decdb32c215b6271a7a90853038e8c5247e00576e7f442ce2112ae',100.0,1779029061,1,'2023-03-15T13:04:34Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Automation"]','["[COMMUNITY-TOOL]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_stars": 2, "gh_pushed": "2023-03-15T13:04:34Z", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:34:32.528290+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Lightning-AI/engineering-class','==github.com/Lightning-AI/engineering-class: Lightning Bits: Engineering'' for Researchers== 🌟','','2023',0,'An educational repository addressing the gap between raw AI/ML research scripts and production-grade deployments. Synthesizes software hygiene patterns, testing foundations, Docker containerization, and clean architectural paradigms for machine learning practitioners.','Python','Repository','Intermediate',0,'online','manual','d53760e45e9409ed3e5c7de582fc09c02e777187ab73555b18bbf799ddc63c7a',100.0,1779032889,1,'2022-08-29T19:32:52Z',NULL,NULL,NULL,'["Engineering Education", "Software Engineering", "AI & Research Ops"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 134, "gh_pushed": "2022-08-29T19:32:52Z", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:34:33.256228+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Lightning-AI/engineering-class/blob/main/ep08-github-pr/Ep08-ShowNotes.md','github.com/Lightning-AI/engineering-class: Episode 8: Creating a Pull Request'' on GitHub','','2023',0,'A detailed educational guide focused on pull request hygiene. Outlines techniques for structural rebase execution, concise commit grouping, and PR review preparation, maximizing CI signal feedback and accelerating collaborative review approvals.','Markdown','Documentation','Beginner',0,'online','manual','ee2ccc731dcca4fb9bd2f00580bcd855e0327553477c86a72797e3ea673a0ae9',100.0,1779032376,1,'2022-08-29T19:32:52Z',NULL,NULL,NULL,'["Developer Platform", "Collaboration Tools", "Git Workflows"]','["GUIDE"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 134, "gh_pushed": "2022-08-29T19:32:52Z", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:34:33.988747+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Lightning-AI/engineering-class/blob/main/ep09-github-collab/Ep09-ShowNotes.md','github.com/Lightning-AI/engineering-class: Episode 9: Collaborating with'' Pull Requests using GitHub','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ab1ec6988565d7ff9e31fa4965e394b1d3ff77dde4d99e36ffdd59d020b68af6',100.0,1779031720,1,'2026-05-17T17:28:40.406969+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.com/Lightning-AI/engineering-class/blob/main/ep08-github-pr/Ep08-ShowNotes.md", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:34:34.680119+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/LovesCloud/java-groovy-docker','github.com/LovesCloud/java-groovy-docker','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','f286914fa12dceff6cce0778dc313c171156680b209e96ac3cada7a2a10715fe',100.0,1779029989,1,'2026-05-17T16:59:49.231674+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:35.432242+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/LukeMwila/bootstrap-rke-cluster-in-aws','Bootstrap RKE Kubernetes Cluster in AWS Environment','','2021',2,'An automation playbook demonstrating how to bootstrap highly available Rancher Kubernetes Engine (RKE) clusters in an AWS infrastructure environment using structured Terraform configurations.','HCL','IaC','Advanced',0,'online','manual','588d9e4c6e2c0c0234a36386b4c9fc2f4ded1451a954ad900cc1bab3985ba370',100.0,1779030220,1,'2022-01-13T13:04:50Z',NULL,NULL,NULL,'["Kubernetes Management", "Infrastructure as Code", "RKE"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-01-13T13:04:50Z", "gh_stars": 19, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:36.159400+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/MOZGIII/port-map-operator','port-map-operator','','2022',5,'An operator that automates mapping physical node ports or external router ports directly to target service resources inside the cluster. Excellent for homelabs or edge gateways that need dynamically updated router UPnP mapping profiles.','Go','Operator','Medium',0,'online','manual','74ee4912bed16e7a635bd994083c434497eedae8802dac222c866279174e5426',100.0,1779031507,1,'2023-01-24T10:03:19Z',NULL,NULL,NULL,'["Networking & Security", "Service Access", "Port Forwarding"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-01-24T10:03:19Z", "gh_stars": 28, "gh_open_issues_30d": 25, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:34:36.877327+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Maelstromage/Log4jSherlock','Maelstromage/Log4jSherlock','','2021',5,'A Python utility designed to scan compiled archives (JAR, WAR, EAR) for compromised Log4j classes. While its active maintenance has slowed, the script remains a useful reference for performing offline filesystem audits on legacy systems. It provides clear patterns for searching deep directory structures.','Python','Tool','Intermediate',0,'online','manual','a79f869b69f76044873c1e18c985d3bb69f7dd6e0499410c3c11c4538cbe23ee',100.0,1779032463,1,'2023-04-14T19:27:15Z',NULL,NULL,NULL,'["Security", "Vulnerabilities", "Log4Shell Scanners"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2023-04-14T19:27:15Z", "gh_stars": 108, "gh_open_issues_30d": 13, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:34:37.579798+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ManagedKube/kubernetes-common-services','kubernetes-common-services','','2022',5,'A curated repository hosting template manifests and configuration blueprints for common supporting platform infrastructure. Includes readily deployable definitions for monitoring stacks, ingress controllers, certificate issuers, and log forwarders.','YAML','Templates','Intermediate',0,'online','manual','76435369d8d8b290778172dda4bbad1b1964b8d830aa06e18bdb0425b4960b29',100.0,1779034327,1,'2021-02-17T00:44:01Z',NULL,NULL,NULL,'["Platform Engineering", "Boilerplates", "Reference Architectures"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-02-17T00:44:01Z", "gh_stars": 129, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:38.314052+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ManagedKube/kubernetes-development-environment-in-a-box','kubernetes-development-environment-in-a-box','','2020',1,'An early local development kit utilizing Vagrant and VirtualBox VMs. Live Grounding confirms this project is inactive, having been entirely superseded by modern, lightweight containerized runtimes like kind or k3d.','Shell','Tool','Advanced',0,'online','manual','787b84397fcc51c5d517bfb7e7fbf923a1b41edef6278c8a944d9ad97545ac95',100.0,1779031883,1,'2021-02-08T17:13:23Z',NULL,NULL,NULL,'["Local Kubernetes Environments", "Legacy VMs", "Vagrant Toolkits"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-02-08T17:13:23Z", "gh_stars": 17, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:34:39.028107+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Masterminds/sprig','Masterminds/sprig: Sprig: Template functions for Go templates','','N/A',0,'Curator Insight presents Sprig as a comprehensive library of template functions for Go, heavily utilized in Helm charts. Live Grounding confirms its status as an industry-standard dependency for dynamic Helm manifest generation, though recent development has shifted to maintenance mode.','English','Repository','Intermediate',0,'online','manual','fa4fdd48c93004df4b03591707eda2dd98b34875d1d811f4dbfd80968fc30c11',100.0,1779031540,1,'2025-07-18T13:29:21Z',NULL,NULL,NULL,'["DevOps Tools", "Templating", "Go Templates"]','["[ENTERPRISE-STABLE]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-07-18T13:29:21Z", "gh_stars": 4721, "gh_open_issues_30d": 183, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:39.742414+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Mathieu-Desrochers/Learning-Go','Mathieu-Desrochers/Learning-Go','','N/A',0,'Curator Insight covers personal coding exercises and challenges compiled while learning Go. Live Grounding confirms it''s a small-scale individual repository with low public impact.','English','Repository','Beginner',0,'online','manual','822188b72a18c3de037790e00bddc2c7414973d9dd51ae22ff3eafc630a7e136',100.0,1779029993,1,'2022-01-23T20:32:39Z',NULL,NULL,NULL,'["Programming Languages", "Go", "Learning Resources"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_stars": 174, "gh_pushed": "2022-01-23T20:32:39Z", "gh_license": "N/A", "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:40.464164+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/MatthewCYLau/gcp-react-gke-terraform','github.com/MatthewCYLau: React App on Google Kubernetes Engine (GKE) with'' Terraform','','2021',0,'Infrastructure-as-Code repository containing templates to construct a secure Google Kubernetes Engine (GKE) cluster via Terraform. Deploys an automated frontend React framework alongside its required networking and load balancing constructs.','HCL','Repository','Intermediate',0,'online','manual','804fe2c16a86327f60006d49854c2e3d0ea521c5aea51611c4cf63b12c2cabc2',100.0,1779029502,1,'2023-12-21T16:05:19Z',NULL,NULL,NULL,'["Cloud Providers", "Google GKE", "Provisioning"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 15, "gh_pushed": "2023-12-21T16:05:19Z", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:34:41.160982+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/MatthewCYLau/node-express-typescript-k8-gke','github.com/MatthewCYLau: TypeScript Node Express Google Kubernetes Engine'' (GKE)','','2021',0,'Practical developer bootstrap repository containing configurations to build, package, and orchestrate a containerized TypeScript Node Express API application on Google Kubernetes Engine (GKE) under standard ingress architectures.','TypeScript','Repository','Intermediate',1,'online','manual','54232271a033a19e4b91676855495049b4821a138337e31b938b6d5d214b4308',100.0,1779034323,1,'2021-12-31T17:32:25Z',NULL,NULL,NULL,'["Cloud Providers", "Google GKE", "Application Dev"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 11, "gh_pushed": "2021-12-31T17:32:25Z", "gh_license": "N/A", "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:41.862454+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/MichaelCade/90DaysOfDevOps','MichaelCade/90DaysOfDevOps 🌟','','2026',4,'An intensive, community-acclaimed learning curriculum tracking systems and DevOps fundamentals over a 90-day syllabus. Deeply targets foundational to advanced configurations in virtualization, Kubernetes, CI/CD, and monitoring.','Go','Educational Repository','Intermediate',0,'online','manual','a1fe19bca7a14189ca66d6efcf4d4c2420d2d52e48caf0ffb820efa91863b1d9',100.0,1779032483,1,'2026-04-12T05:25:44Z',NULL,NULL,NULL,'["Infrastructure & Operations", "DevOps & SRE Engineering", "Syllabus & Training"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-04-12T05:25:44Z", "gh_stars": 29497, "is_special": true, "gh_open_issues_30d": 14, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T13:34:42.553050+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/MichaelMure/git-bug','==github.com/MichaelMure/git-bug==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f0339f91d23b113e5695f542dc00607970eb0fbe2ab67951bc045944b57aec84',100.0,1779031902,0,'2026-05-17T17:31:42.898361+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.com/git-bug/git-bug", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:34:43.226641+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Michaelpalacce/SimpleSecrets','Michaelpalacce/SimpleSecrets','','2022',0,'An experimental secrets management utility that simplifies distributing and syncing environment configurations securely across multiple namespaces.','Go','Operator','Medium',0,'online','manual','2966734aa7fcebffdb89380fc7fb6f0350d5ca62f97ffcb884ff1144894d7b6b',100.0,1779029514,1,'2022-08-15T22:06:35Z',NULL,NULL,NULL,'["Security", "Secrets Management", "Simplification", "Operators"]','["[EMERGING]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_stars": 25, "gh_pushed": "2022-08-15T22:06:35Z", "gh_license": "N/A", "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T13:34:43.930647+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Microsoft/azure-pipelines-tasks','==Microsoft/azure-pipelines-tasks==','','2026',5,'The official open-source repository containing the task libraries that run on Azure Pipelines. Monitoring this codebase is essential in 2026 for platform engineers who need to debug execution behaviors, trace custom step outputs, or build optimized, private extension packages.','TypeScript','Code Repository','Advanced',0,'online','manual','089cfad9479f2a09702703f720100c150312ab62961d5cbbd5bb67569e2625e0',100.0,1779030730,1,'2026-06-12T14:53:04Z',NULL,NULL,NULL,'["Cloud DevOps", "CI-CD Pipelines", "Extensibility & Custom Tasks"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T14:53:04Z", "gh_stars": 3645, "gh_open_issues_30d": 507, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T13:34:44.667992+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/MiteshSharma/PrometheusWithGrafana','github.com/MiteshSharma/PrometheusWithGrafana','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','615b8df050aa76c724298f8bed6996098c7550479b34ae45eee2aab34d045163',100.0,1779033903,1,'2026-05-17T18:05:03.761754+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"gh_license": "MIT", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T13:34:45.370439+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/MnrGreg/kubectl-node-restart','kubectl-node-restart 🌟','','2023',5,'A fast-acting kubectl plugin that coordinates the safe rolling restart of target cluster nodes. It wraps standard drain, cordon, reboot, and uncordon routines to maintain service availability during host maintenance. Widely used for ad-hoc operational tuning.','Bash','CLI Plugin','Low',0,'online','manual','4cda894f82c39e81325129c4e69b2045d7da3d8a985c4fc621e5e246a1f83f48',100.0,1779030015,1,'2024-06-08T16:53:24Z',NULL,NULL,NULL,'["Operations", "Command Line Tools", "Node Operations"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-06-08T16:53:24Z", "gh_stars": 109, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:33:56.293764+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Mr-Un1k0d3r/ATP-PowerShell-Scripts','==github.com/Mr-Un1k0d3r/ATP-PowerShell-Scripts==','','2021',0,'Provides advanced scripts designed to audit protection baselines, test defensive measures, and evaluate Active Directory environments against vulnerability patterns.','PowerShell','GitHub Repository','Advanced',0,'online','manual','7e02fecdb793a0c0b021f8a6e0b23cf9abed11a63e04debc50a1e5e53fd6dd98',100.0,1779031459,1,'2023-03-14T17:49:00Z',NULL,NULL,NULL,'["Security Operations", "Advanced Threat Protection", "Offensive Tooling", "Penetration Testing"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_stars": 218, "gh_pushed": "2023-03-14T17:49:00Z", "gh_license": "N/A", "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:33:57.022136+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/NCCloud/mayfly','github.com/NCCloud/mayfly: Ephemeral Kubernetes Resources 🌟','','2025',5,'Mayfly introduces time-to-live policies on generic Kubernetes resources and testing namespaces. Once designated duration guidelines are reached, Mayfly executes automated teardowns, ensuring transient tests do not leave lingering etcd records or unused services.','Go','Repository','Intermediate',0,'online','manual','2c8a29c2a1aaf2e5b74d2988bdff1dfad787569e0dbcbe10d1e934ea9755c94e',100.0,1779031103,1,'2026-05-01T11:37:06Z',NULL,NULL,NULL,'["Operations & Reliability", "Resource Lifecycle", "Ephemeral Clusters"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-01T11:37:06Z", "gh_stars": 337, "gh_open_issues_30d": 8, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:33:57.744988+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/NVIDIA/gpu-operator','NVIDIA GPU Operator','','2025',2,'Curator Insight: Kubernetes operator designed to automate the management of NVIDIA software components on nodes. Live Grounding: Provisions GPU drivers, container runtimes, device plug-ins, and monitoring tools automatically, ensuring consistent access to hardware acceleration.','Go','Software','Expert',0,'online','manual','34332c147f6cfd2ad52ad841120cc5adabed3d28acf0b22d84d09fe4efe175e0',100.0,1779033785,1,'2026-06-13T10:03:52Z',NULL,NULL,NULL,'["AI Infrastructure", "Hardware Orchestration", "NVIDIA Operators"]','["[COMMUNITY-TOOL]"]','["docs/ai-agents-mcp.md", "docs/kubernetes-operators-controllers.md"]','["ai-agents-mcp.md", "kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T10:03:52Z", "gh_stars": 2739, "gh_open_issues_30d": 100, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:33:58.552471+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/NVIDIA/k8s-device-plugin','NVIDIA/k8s-device-plugin: NVIDIA device plugin for Kubernetes','','2026',5,'This specialized DaemonSet exposes physical GPU properties to the local kubelet node manager. Operating as the essential link for hardware-accelerated workloads, it handles task-scheduling configurations and sets device-isolation runtimes so container systems can safely slice and access host GPU hardware.','Go','Repository','Intermediate',0,'online','manual','234a1e94e10f66301a5b20fd4b0907489e7c02ed7f6af4abdf4a0712efe34225',100.0,1779031645,1,'2026-06-14T07:42:57Z',NULL,NULL,NULL,'["Infrastructure & Hardware", "AI/ML Infrastructure", "Hardware Integration"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T07:42:57Z", "gh_stars": 3788, "gh_open_issues_30d": 73, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:33:59.294396+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/NVIDIA/nvidia-docker/blob/8c0eeba474cace48fdb8216f518063db2bd2d4d1/tools/src/nvidia/volumes.go#L103',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','0d931ea56fe326116db8872658d316fc9713d53e5467f81cd192eab9e41551f6',100.0,1779034085,1,'2026-05-17T18:08:05.091105+02:00',NULL,NULL,NULL,'[]','[]','["docs/mlops.md"]','[]','{}','{"gh_license": "Apache-2.0", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:00.027474+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Neoteroi/essentials-configuration-keyvault','Neoteroi/essentials-configuration-keyvault','','2022',1,'A specialized open-source Python package engineered to fetch and map configurations dynamically from Azure Key Vault into Python-based microservices. Standardizes token authentication patterns, drastically reducing boilerplate setup routines for backend frameworks.','Python','Library','Beginner',0,'online','manual','ae3324701bd8964c6e28af8f13cfdb8647988d44da2e808b08ebcc0969a78ae5',100.0,1779030615,1,'2023-04-10T13:47:59Z',NULL,NULL,NULL,'["Development", "Libraries", "Python Configuration Ingestion"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-04-10T13:47:59Z", "gh_stars": 1, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:00.780072+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Netcracker/KubeMarine','github.com/Netcracker/KubeMarine','','2025',1,'KubeMarine is a lightweight, Python-based automation framework engineered for physical bare-metal and virtual machine cluster deployments. It streamlines OS-level system configuration, Kubeadm orchestration, certificate management, and system patch operations via streamlined SSH automation.','Python','Deployment Tool','Advanced',0,'online','manual','f1043841c0be89d2a7dc17b7cee8a50cfa7a51f15703d5ab73ee62b77cdfc451',100.0,1779032880,1,'2026-06-12T13:49:01Z',NULL,NULL,NULL,'["Infrastructure", "Cluster Management", "Provisioning"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T13:49:01Z", "gh_stars": 131, "gh_open_issues_30d": 26, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:01.518067+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Netflix/SimianArmy/wiki/Chaos-Monkey','Chaos Monkey','','2026',5,'Netflix''s classic Chaos Monkey implementation, designed to randomly disable instances in production to prove resiliency. Live Grounding identifies Chaos Monkey as the conceptual grandfather of contemporary Chaos Engineering, asserting that regular, controlled failure injection is a critical architectural requirement for distributed systems.','Python / Go','Repository / Tool','Advanced',0,'online','manual','0bbf9c260e5a0ee5238cd134054c33a92032f4cbf23a879d31222ccd7d68b3d8',100.0,1779032547,1,'2018-12-18T09:29:22Z',NULL,NULL,NULL,'["Infrastructure", "Disaster Recovery", "Chaos Engineering"]','["[DE FACTO STANDARD]"]','["docs/aws-backup.md"]','["aws-backup.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2018-12-18T09:29:22Z", "gh_stars": 7984, "gh_open_issues_30d": 43, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:02.242825+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Netflix/consoleme',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','a005d2fc4b19ea7d2b7398b1faffb405f676274e3979c0cb9383458fd5523675',100.0,1779029502,0,'2026-05-17T16:51:42.949352+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-security.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:02.978775+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Netflix/metaflow','==github.com/Netflix/metaflow== 🌟','','2024',5,'Metaflow is Netflix''s human-centric framework designed for building and managing production-grade data science pipelines. It seamlessly integrates local development with enterprise-scale cloud infrastructures, handling data caching, model versioning, and compute scaling automatically.','Python','Repository','Intermediate',1,'online','manual','35bd1ece07b91b8ec876c7a4d5890e6931948f4cd0da3716a7f1d51f9f679ba5',100.0,1779034523,1,'2026-06-13T13:01:02Z',NULL,NULL,NULL,'["MLOps", "Orchestration", "Workflows"]','["[DE FACTO STANDARD]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T13:01:02Z", "gh_stars": 10128, "gh_open_issues_30d": 461, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:34:03.701610+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/NielsRogge/Transformers-Tutorials','github.com/NielsRogge/Transformers-Tutorials','','2023',4,'A robust repository of detailed Jupyter notebooks demonstrating how to fine-tune, optimize, and deploy Hugging Face Transformers. Spanning multiple sensory modalities, it includes code for computer vision, natural language processing, and multimodal tasks. It serves as a go-to code library for enterprise machine learning engineers.','Python','Repository','Advanced',0,'online','manual','208c50769ca5549fb7b5b7c8c2a4e3e743517f2402645eccaa8c7e91f637aee3',100.0,1779031979,1,'2026-04-20T12:36:38Z',NULL,NULL,NULL,'["Artificial Intelligence", "Generative AI Engineering", "Transformer Implementations"]','["[ENTERPRISE-STABLE]"]','["docs/ai.md"]','["ai.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-20T12:36:38Z", "gh_stars": 11638, "gh_open_issues_30d": 313, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:34:04.463062+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/NimbleArchitect/kubectl-ice','==NimbleArchitect/kubectl-ice== 🌟','','2021',2,'A CLI extension built to detail container resource metrics, environment properties, and pod parameters. It helps administrators locate memory leaks or CPU limits errors directly within running namespaces.','Go','Kubectl Plugin','Intermediate',0,'online','manual','dd5b62cfc3a3eda572d8749c072317e069d5d4ceec7a85a20e75c13712b10f14',100.0,1779030440,1,'2025-06-22T14:20:41Z',NULL,NULL,NULL,'["Development & Testing", "Kubectl Plugins", "Resource Metrics"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-06-22T14:20:41Z", "gh_stars": 255, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:05.247907+02:00"}');
INSERT INTO "resources" VALUES('https://github.com/NirDiamant/agents-towards-production','Agents Towards Production','End-to-end, code-first tutorials for building production-grade GenAI agents, from prototype to enterprise deployment.','2026',4,'This comprehensive open-source repository serves as an educational playbook for designing and scaling production-grade Generative AI agents. It features over 25 hands-on tutorials organized across ten critical pillars, including orchestration, tool integration, observability (using LangSmith), memory management, and deployment topologies (Docker/FastAPI).
Key features include:
* Runnable Jupyter notebooks demonstrating architectural patterns like agent routing, guardrails, and automated evaluation.
-* Practical multi-agent coordination frameworks suitable for enterprise-grade applications.','en','Repository','Advanced',0,'online','automatic','b5fac23b9bdad2934781537634d83b2fecf023454e5bfb2c21287e45a04ca0d5',NULL,1.78035199434255409e+09,0,'2026-05-31T11:47:45Z',NULL,NULL,NULL,'["Artificial Intelligence", "AI Agents", "Production Patterns"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "gh_license": "NOASSERTION", "gh_pushed": "2026-05-31T11:47:45Z", "gh_stars": 20579, "reputation_status": "Vetted", "reputation_summary": "Highly popular and active repository with over 20k stars, providing code-first tutorials for building production-grade GenAI agents.", "social_preview_url": "https://opengraph.githubassets.com/29c2dd7b3e86e8cf37ed16f5e74225dfd8f02fdd3789ecd07b882ca98aa11ab4/NirDiamant/agents-towards-production", "source_provenance": "X.com (midudev)", "suggested_new_category": "", "gh_open_issues_30d": 8, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:05.964163+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Noovolari/awesome-cloudops','github.com/Noovolari/awesome-cloudops: Awesome CloudOps','','2026',0,'A compilation of utilities, design frameworks, and guides dedicated to automating cloud operations. Emphasizes modern cost optimization, cluster autoscaling, and multi-region network design across AWS, GCP, and Azure environments.','Markdown','Awesome List','Intermediate',0,'online','manual','5fff8be4143c3d60d0e86c6a4cb9fbbddd3010f134a5874bb1fd316117fa782b',100.0,1.779034226963382e+09,1,'2023-11-21T15:20:51Z',NULL,NULL,NULL,'["Infrastructure & Operations", "Cloud Operations", "Resource Optimization"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 123, "gh_pushed": "2023-11-21T15:20:51Z", "gh_license": "N/A", "is_special": true, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:06.774783+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/NuGet/docs.microsoft.com-nuget/blob/main/docs/reference/nuspec.md','NuGet/docs.microsoft.com-nuget: nuspec','','2026',2,'This reference specification details the .nuspec XML manifest schema governing NuGet packages. It provides structured guidance on targeting framework frameworks, orchestrating assembly dependencies, defining metadata, and managing compilation assemblies, acting as the foundational automation configuration schema for .NET artifact pipelines.','XML','Documentation','Intermediate',0,'online','manual','af11b04f68c7577ca0f6dafefefa47258ff8d492c33ae991994d3161e2b2e32b',100.0,1.77903359228964209e+09,1,'2026-06-12T19:05:37Z',NULL,NULL,NULL,'["Software Architecture & .NET Development", "Package Management", "NuGet Specification"]','["[COMMUNITY-TOOL]"]','["docs/dotnet.md"]','["dotnet.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T19:05:37Z", "gh_stars": 160, "gh_open_issues_30d": 10, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:07.536075+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/OT-CONTAINER-KIT/k8s-vault-webhook',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','95e8877d3e9c6d74e1c1f346e13151fbe9d091e5aa6e9e02a3de075bb7ee88db',100.0,1.77902973268112802e+09,0,'2026-05-17T16:55:32.681128+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md", "docs/kubernetes-tools.md"]','[]','{}','{"gh_open_issues_30d": 13, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:08.277634+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/OT-CONTAINER-KIT/logging-operator','Logging Operator','','2023',5,'Simplifies multi-tenant logging infrastructure by coordinating central Fluentd and Fluent Bit setups. It manages complex logging filters and output endpoints declaratively.','Go','Operator','Medium',0,'online','manual','33685801668635abf726f10a409342380a7ec6041fc6dbf6254c25c6a0706edd',100.0,1.77902938040018701e+09,1,'2024-06-22T13:42:57Z',NULL,NULL,NULL,'["Observability", "Logging", "Pipeline Management", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-06-22T13:42:57Z", "gh_stars": 51, "gh_open_issues_30d": 13, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:09.017647+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/OT-CONTAINER-KIT/mongodb-operator','OT-CONTAINER-KIT/mongodb-operator: MongoDB Operator','','2023',5,'Manages MongoDB databases, replica sets, and sharded environments. It automates scaling, credential updates, and physical storage volume mounts within the cluster.','Go','Operator','Advanced',0,'online','manual','4b7be0389a23b18b2e5ff57f23d9df77d1f83024660a3e19f6eddbf503448746',100.0,1.77903143626995706e+09,1,'2023-04-27T05:12:37Z',NULL,NULL,NULL,'["Infrastructure", "Data Management", "MongoDB", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-04-27T05:12:37Z", "gh_stars": 49, "gh_open_issues_30d": 15, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:09.792952+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/OT-CONTAINER-KIT/redis-operator','Speculator: Redis Operator','','2025',3,'An advanced Redis Operator developed by OT Container Kit. Features automated failover management, backup orchestrations, persistence configuration, and Redis Sentinel cluster sizing within Kubernetes native deployments.','Go','Repository','Advanced',0,'online','manual','3bc731e40d539a1e133ddf7389460c63109c2252dee5d7ca156714e5534d7063',100.0,1.7790344999993391e+09,1,'2026-06-14T00:53:45Z',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Operators"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T00:53:45Z", "gh_stars": 1379, "gh_open_issues_30d": 198, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:34:10.528903+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/OWASP/www-project-kubernetes-top-ten','==github.com/OWASP: OWASP Kubernetes Top 10== 🌟','','2024',1,'The official repository for the OWASP Kubernetes Top 10 project. Highlights major orchestrator risks like improper volume mounting, insecure RBAC configurations, network segment isolation issues, and image trust bypass. Serves as a baseline specification for enterprise-grade Kubernetes compliance auditing.','Markdown','Specification','Advanced',1,'online','manual','0e89ae11bf73f664fd7e764f7e61de217b25eea7af5e801d86cc33d2968bef3f',100.0,1.77902924349188303e+09,1,'2026-03-24T06:01:24Z',NULL,NULL,NULL,'["Security", "Mitigation Standards", "Kubernetes Hardening"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-03-24T06:01:24Z", "gh_stars": 615, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:11.306932+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/OctopusDeploy/Octopus-TeamCity','github.com/OctopusDeploy/Octopus-TeamCity: JetBrains TeamCity plugin to'' trigger releases on build completion','','2026',0,'A specialized Integration plugin designed to link JetBrains TeamCity builds to Octopus Deploy pipelines, passing artifact compilation metadata to trigger deployments.','Java','Plugin','Medium',0,'online','manual','e69eb3063e7d6d203fd1f2be5061a4072efc2e7bc2bc84281f8353732614fe0b',100.0,1779033398.39982,1,'2026-06-14T00:52:42Z',NULL,NULL,NULL,'["Software Delivery", "CI-CD Platforms", "Plugin Integrations"]','["[COMMUNITY-TOOL]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-14T00:52:42Z", "gh_stars": 0, "gh_open_issues_30d": 18, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:12.062434+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/OctopusDeploy/go-octopusdeploy','github.com/OctopusDeploy/go-octopusdeploy','','2026',5,'The official Go client library designed to facilitate programmatic interaction with the Octopus Deploy REST API. Widely used for creating custom cloud-native controllers, deployment operators, and scripts.','Go','Library','Medium',0,'online','manual','c90c16fd84599f5f253b8d17f2191de0af188632de3591af1739dd260331fd30',100.0,1.77903154246251702e+09,1,'2026-06-12T04:32:54Z',NULL,NULL,NULL,'["Software Delivery", "Release Orchestration", "SDKs"]','["[DE FACTO STANDARD]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-12T04:32:54Z", "gh_stars": 15, "gh_open_issues_30d": 37, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:12.812808+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/OpenFunction/OpenFunction','OpenFunction: Cloud Native Function-as-a-Service Platform (CNCF Sandbox'' Project)','','2026',4,'A CNCF Sandbox project delivering an enterprise-grade cloud-native FaaS runtime. Integrates Knative, Shipwright, Dapr, and KEDA components to simplify polyglot development pipelines.','Go','Repository','Advanced',1,'online','manual','06f8a39ea102b2d7deaf205e8908fdf7b85a83722838262f9d5863fce69f9ce3',100.0,1.77903429605722808e+09,1,'2024-06-19T07:51:05Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Serverless", "OpenFunction"]','["[ENTERPRISE-STABLE]"]','["docs/serverless.md"]','["serverless.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-06-19T07:51:05Z", "gh_stars": 1655, "gh_open_issues_30d": 101, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:34:13.542004+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/OpenHFT/Java-Thread-Affinity','OpenHFT/Java-Thread-Affinity','','2022',4,'Highly optimized library that binds Java execution threads to specific CPU cores. Mitigates task context-switching overhead in low-latency financial systems, guaranteeing deterministic scheduling on modern multi-core hardware.','Java','Tool','Advanced',0,'online','manual','1b7f401a55c48c2cb66cb585eebc3899c97036def5883cd2addaf649c8ed4d56',100.0,1.77903101698605203e+09,1,'2026-05-21T08:03:36Z',NULL,NULL,NULL,'["JVM Architecture", "High-Performance Systems", "Thread Affinity"]','["[ENTERPRISE-STABLE]"]','["docs/java-and-java-performance-optimization.md"]','["java-and-java-performance-optimization.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-05-21T08:03:36Z", "gh_stars": 1897, "gh_open_issues_30d": 15, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:14.298014+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/OpenSLO/OpenSLO','OpenSLO specification 🌟','','2021',5,'The vendor-agnostic OpenSLO specification defines standard YAML schemas for declaring SLOs, SLIs, and error budgets. In 2026, it remains the standard for orchestrating declarative system health models inside GitOps automation.','YAML','Specification','Advanced',1,'online','manual','1650bcb3654cb3229aafbc03fe94d65ba1098a3112f7578501863935c94fcc89',100.0,1779031866.2338,1,'2025-11-25T09:00:50Z',NULL,NULL,NULL,'["Observability", "Service Level Objectives", "Declarative Standards"]','["[DE FACTO STANDARD]"]','["docs/sre.md"]','["sre.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-11-25T09:00:50Z", "gh_stars": 1496, "gh_open_issues_30d": 23, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:15.057237+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/OpenShiftDemos','github.com/OpenShiftDemos 🌟','','2021',0,'A central repository for community-created deployment scenarios and platform showcases on OpenShift. Offers infrastructure engineers access to ready-to-use cluster testing configurations and tool deployments.','Shell','Repository','Intermediate',0,'online','manual','826418343f085ab7d6f38f30f9b2002d7fa0f8ead77b0fbdcc8b0f3ee8d90c8d',100.0,1.77903429226051306e+09,1,'2026-05-17T18:11:32.260513+02:00',NULL,NULL,NULL,'["Reference Architectures", "Enterprise Demos", "Community Repositories"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/OpenShiftDemos/sonarqube-openshift-docker','SonarQube: An OpenShift-focused Docker build of Sonarqube','','2020',0,'A custom Docker build configuration designed to host SonarQube instances on OpenShift. Modern strategies prioritize official Helm charts or certified OpenShift Operator deployments, but this configuration highlights important historical patterns for handling stateful Java applications.','Dockerfile','Repository','Intermediate',0,'online','manual','a9ee6c819fbf57514a51b2f6a5bf5f5416f61b937a68e68994a52f1a656944d8',100.0,1.77903236153912305e+09,1,'2021-02-10T16:58:26Z',NULL,NULL,NULL,'["Platform Deployment", "Quality Assurance", "Static Code Analysis"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 42, "gh_pushed": "2021-02-10T16:58:26Z", "gh_license": "N/A", "gh_open_issues_30d": 14, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:15.801633+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/OvidiuBorlean/kubectl-sockperf','github.com/OvidiuBorlean/kubectl-sockperf','','2022',0,'A specialized plugin designed to run sockperf-based latency and throughput tests between Kubernetes pods. Although a valuable benchmarking tool for network CNI evaluations, it is currently inactive, with administrators migrating to generalized benchmarking tools.','Shell','CLI Plugin','Advanced',0,'online','manual','65d38d11cedbadada703b554ac97eb0a8f7b02028e3076e551e7db83a0eb74fc',100.0,1.77903453141744899e+09,1,'2022-11-26T06:17:12Z',NULL,NULL,NULL,'["Operations", "CLI Tooling", "Network Testing"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 22, "gh_pushed": "2022-11-26T06:17:12Z", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:16.522218+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/OvidiuBorlean/kubectl-windumps','github.com/OvidiuBorlean/kubectl-windumps','','2020',0,'A legacy kubectl command-line utility facilitating TCP packet captures directly on Windows Server nodes within AKS clusters. Live grounding shows the project has been inactive for several years, yet it serves as a valuable conceptual reference for troubleshooting deep network issues.','Go','Command-line Tool','Advanced',0,'online','manual','9765ffb4071f20a0203be3264c8b7e61ad18197ad7aba14270730d0d3bafe1ba',100.0,1.77903258731499195e+09,1,'2022-11-26T06:32:40Z',NULL,NULL,NULL,'["Operations & Troubleshooting", "Diagnostic Analysis", "Windows Packet Capture"]','["[LEGACY]"]','["docs/kubernetes-tools.md", "docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md", "kubernetes-tools.md"]','{}','{"gh_stars": 7, "gh_pushed": "2022-11-26T06:32:40Z", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:17.233289+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/PacktPublishing/Kubernetes-in-Production-Best-Practices','github.com/PacktPublishing: Kubernetes in Production Best Practices','','2021',1,'Code assets companion for the Packt book, containing production-ready manifests for security hardening, automated deployments, monitoring stacks, and multi-tenant networking configurations.','Go','Repository','Advanced',0,'online','manual','25647a4cd596fb273c90f32a57f4565300218b7c9823576d32721d6ac353fc3d',100.0,1.77903272918548488e+09,1,'2023-02-18T02:57:45Z',NULL,NULL,NULL,'["Operations", "Best Practices", "Production Readiness"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-02-18T02:57:45Z", "gh_stars": 96, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:18.013386+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/PacktPublishing/The-Azure-Cloud-Native-Architecture-Mapbook','github.com/PacktPublishing/The-Azure-Cloud-Native-Architecture-Mapbook','','2022',5,'Architectural repository covering modern cloud design topologies, zero-trust cloud network security, infrastructure redundancy, microservice distribution, and cost models mapping.','None','Repository','Advanced',1,'online','manual','9cb5a24db068425b5a9b3f54920f4681885abd692339a358856a1f807c0355cc',100.0,1.77903373152726292e+09,1,'2026-04-22T08:18:15Z',NULL,NULL,NULL,'["Cloud Platform", "Architecture Patterns", "Cloud-Native"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-22T08:18:15Z", "gh_stars": 344, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:18.767385+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/PacoVK/tapir','github.com/PacoVK/tapir','','2023',5,'An open-source utility designed to render interactive visual representations of Terraform execution plans. Helps teams review deep changes, resource recreations, and infrastructure impacts in a browser dashboard before approvals.','Go','Open Source Tool','Intermediate',0,'online','manual','0408ebd4347d9cbea83703d2b621fb52ddbfa52136b4566a850296d117098498',100.0,1.77903019320378589e+09,1,'2026-06-11T11:59:01Z',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "Tooling"]','["[DE FACTO STANDARD]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T11:59:01Z", "gh_stars": 237, "gh_open_issues_30d": 27, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:19.492362+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/PaloAltoNetworks/rbac-police','PaloAltoNetworks/rbac-police','','2026',2,'RBAC Police is a specialized scanning tool built to discover and report privileged escalations and structural anomalies in Kubernetes cluster RBAC mappings. By analyzing cluster roles and bindings, it uncovers paths that malicious actors could use to gain administrative control. It remains an active security tool for hardening cluster control planes against lateral privilege escalation.','Go','Security Scanner','Intermediate',0,'online','manual','7a4101769a2c4d951f5d3e8f74b4047b8d7cffff4145536d035d862caad5d5f9',100.0,1.77903422950571393e+09,1,'2025-03-21T20:06:05Z',NULL,NULL,NULL,'["Security", "RBAC", "Audit & Compliance"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-03-21T20:06:05Z", "gh_stars": 353, "gh_open_issues_30d": 7, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:20.212905+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/PatrickJS/awesome-angular','Awesome Angular','','2026',5,'A comprehensive curated collection of modules, state management patterns (NgRx), and testing pipelines for the Angular framework. Primarily useful for frontend web development teams constructing large-scale enterprise administration panels and dashboard portals. Includes dynamic blueprints for client-side single page applications (SPAs).','TypeScript','Repository','Intermediate',0,'online','manual','65c9bdeb583596516752cfbd824c750bb7c1ccd93002f039aeda16c9053abff9',100.0,1.77903142310056209e+09,1,'2026-06-13T17:48:11Z',NULL,NULL,NULL,'["Programming Languages", "JavaScript", "Angular"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-06-13T17:48:11Z", "gh_stars": 10028, "is_special": true, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:20.927396+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/PaulJuliusMartinez/jless','jless','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','0e8b0c2ced272da94ed5550dfb4f1feaa53c68b18b9123dad872d168ed82bf8c',100.0,1.77903450197825789e+09,1,'2026-05-17T18:15:01.978258+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"gh_license": "MIT", "is_special": true, "gh_open_issues_30d": 94, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:34:21.658187+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/PhilippeChepy/exoscale-kubernetes-crio','Autoscalable Kubernetes cluster at Exoscale, using Packer and Terraform','','2020',0,'An IaC blueprint using Packer and Terraform to deploy an auto-scaling cluster on Exoscale with CRI-O. Curator Insight vs Live Grounding: The repository is now inactive, but serves as a historical example of orchestrating custom cloud pools with native container engines.','HCL/Packer','Repository','Advanced',0,'online','manual','67a3a62e1d56b7d24571f657b0bea6de22006bbb22a838d30b64f5bc7fa1283a',100.0,1.77902916568094706e+09,1,'2021-02-05T17:31:37Z',NULL,NULL,NULL,'["Provisioning", "Infrastructure-as-Code", "Exoscale"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"gh_stars": 2, "gh_pushed": "2021-02-05T17:31:37Z", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:22.372672+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/PlasticSCM/trunk-mergebot','Plastic SCM DevOps Mergebot to implement a trunk-based development cycle','','2019',1,'An open-source reference implementation of Plastic SCM''s Trunk-based Development Mergebot. Designed to coordinate with automated continuous integration runners to perform automated merges, preventing development drifts.','C#','Tool','Intermediate',0,'online','manual','4fb1f52d49794ef82d619c094ff690294947d440768688fa18ef4dad5f172d0e',100.0,1.779031141462507e+09,1,'2023-01-03T12:27:34Z',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Distributed VCS"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 4, "gh_pushed": "2023-01-03T12:27:34Z", "gh_license": "N/A", "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:23.129070+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Playtika/testcontainers-spring-boot','testcontainers-spring-boot 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6b1de1f1975806dd7d20766df714ba8586e0c6ca623ef75222537e7302ab56dc',100.0,1779032455.89641,0,'2026-05-17T17:40:55.896410+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md", "docs/qa.md"]','[]','{}','{"duplicate_of": "https://github.com/PlaytikaOSS/testcontainers-spring-boot", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:23.782074+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/PlaytikaOSS/testcontainers-spring-boot','testcontainers-spring-boot 🌟','','2025',5,'A powerful open-source library that automates the lifecycle of Docker containers (PostgreSQL, Kafka, Redis) during JUnit test execution. It eliminates the need for shared database environments and mock frameworks, leading to high-fidelity integration tests. Today, this tool is universally recognized as a best-practice asset for CI/CD test suites across the Spring ecosystem.','Java','Library','Intermediate',0,'online','manual','32e228a0e653f153405793a48735c56293110687582775b12fd8e22da14c239c',100.0,1.77913049495672202e+09,1,'2026-06-14T04:50:08Z',NULL,NULL,NULL,'["Developer Experience", "Testing", "Integration Testing"]','["[DE FACTO STANDARD]"]','["docs/java_frameworks.md", "docs/qa.md"]','["java_frameworks.md", "qa.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T04:50:08Z", "gh_stars": 876, "gh_open_issues_30d": 38, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:24.542374+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Portshift/Kubei','Kubei 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','974f97dbec8aae433d1984e1ab2c41ce8519c60daacde65a2ec9a205684afda8',100.0,1.77903180072363901e+09,0,'2026-05-17T17:30:00.723639+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:25.218621+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Portshift/kubei','**Kubei**','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','974f97dbec8aae433d1984e1ab2c41ce8519c60daacde65a2ec9a205684afda8',100.0,1.77903001551521706e+09,0,'2026-05-17T17:00:15.515217+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/Portshift/Kubei", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:25.874115+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Praqma/helmsman','Helmsman: Helm Charts as Code 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0f9d002d358ff471ce700abf16c261b6e563b0c25e1bbd45e240b9786e4a446b',100.0,1.77903205502643895e+09,0,'2026-05-17T17:34:15.026439+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"duplicate_of": "https://github.com/mkubaczyk/helmsman", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:26.524422+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/PrasadG193/kyaml2go','kyaml2go (Pronounced as camel2go 🐫) 🌟','','2024',5,'A code generator that converts static Kubernetes YAML configurations into functional client-go API syntax. Highly valuable for operator developers seeking to minimize manual client-go boilerplate code.','Go','Developer Tool','Intermediate',0,'online','manual','de3d8afc3d78ec62976c4c3894d4b2c21b403deb07fbf10082e0e4aafab733bf',100.0,1779031980.10928,1,'2021-11-09T11:31:04Z',NULL,NULL,NULL,'["Cloud Native & K8s", "Kubernetes API", "Code Generators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-client-libraries.md"]','["kubernetes-client-libraries.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-11-09T11:31:04Z", "gh_stars": 283, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:27.245276+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Pscheidl/kubectl-explorer','Pscheidl/kubexplorer','','2021',1,'A lightweight, Rust-powered kubectl plugin styled like standard directory structure tree views. It allows developers to browse native Custom Resource Definitions (CRDs) and explore system schemas directly from their terminal.','Rust','CLI Tool','Low',0,'online','manual','52a47f8db982bb0f3baab72bd1b634e53e73672e27c0c09a8f376233ae822179',100.0,1.77913049499560189e+09,1,'2025-05-17T13:37:47Z',NULL,NULL,NULL,'["Developer Experience", "CLI Tools", "Cluster Discovery"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-05-17T13:37:47Z", "gh_stars": 61, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:27.979144+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Pscheidl/kubexplorer','Pscheidl/kubexplorer','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b562806c87a82618b3ca395fe614657ebb1b39f49aafd47797ee2838adf193b7',100.0,1.77903394814071798e+09,0,'2026-05-17T18:05:48.140718+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/Pscheidl/kubectl-explorer", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:28.612355+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/PyGithub/PyGithub','PyGithub 🌟','','2026',5,'A fully featured, object-oriented Python library designed to interact with the complete GitHub REST API v3 and GitHub Enterprise instances. Simplifies execution of automated repository operations, pull request management, security vulnerability reviews, and release deployment pipelines directly via Python applications.','Python','Library','Intermediate',0,'online','manual','2498211a8c67c5f675ec93e06ad44db7328be57d7eade3d3dae7ad8caa413438',100.0,1.77903013295484399e+09,1,'2026-06-12T09:31:14Z',NULL,NULL,NULL,'["Software Engineering", "API Integration", "GitHub Automation"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "LGPL-3.0", "gh_pushed": "2026-06-12T09:31:14Z", "gh_stars": 7724, "gh_open_issues_30d": 396, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:34:29.354034+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/PyratLabs/ansible-role-k3s','github.com/PyratLabs/ansible-role-k3s 🌟','','2024',3,'Highly structured, modular Ansible role tailored for deploying K3s. Implements fine-grained host configuration and robust systemd lifecycle management over target K3s nodes.','YAML','github_repo','Intermediate',0,'online','manual','b90681d777b1b3fcf2f50b7a3c656e03e3cd10cbeed2564138e41ed412e7a864',100.0,1.77903179404259705e+09,1,'2026-05-17T14:22:22Z',NULL,NULL,NULL,'["Cloud Native & Orchestration", "Kubernetes", "Bootstrap & Cluster Ops"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2026-05-17T14:22:22Z", "gh_stars": 713, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:30.120361+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Qovery/Torii','github.com/Qovery/Torii','','2024',1,'Torii is an open-source developer portal construction kit designed by Qovery. It provides customizable building blocks to easily curate, expose, and manage developer-facing interfaces, bridging complex infrastructure with human-readable operational catalogs.','TypeScript','Open Source Project','Intermediate',1,'online','manual','8f40d5792c2432c16743de893b3e78fd4875d95005edfac3dd7d407267b886ae',100.0,1.77903159215211701e+09,1,'2024-07-25T18:54:23Z',NULL,NULL,NULL,'["Platform Engineering", "IDP Tooling", "Developer Portals"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2024-07-25T18:54:23Z", "gh_stars": 178, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:30.832105+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Qovery/engine','Qovery/engine: Qovery Engine 🌟','','2024',4,'Qovery Engine is a high-performance Rust-based library designed to provision and deploy applications on Kubernetes-based cloud infrastructure (AWS, GCP, Azure). Serving as the abstraction layer beneath the Qovery PaaS, it handles DNS, load balancers, database instances, and secure ingress configurations. It provides a developer-centric alternative to raw Helm or Terraform code.','Rust','Library','High',0,'online','manual','f8388e431919cbf792c57f9c55e77c67f2a3188d9dbd2d9042f99b469e94c405',100.0,1.77903378534738397e+09,1,'2026-06-12T12:57:05Z',NULL,NULL,NULL,'["Application Delivery", "Platform-as-a-Service", "Internal Developer Platforms"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-06-12T12:57:05Z", "gh_stars": 2446, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:31.565843+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Qovery/pleco','Qovery/pleco','','2024',2,'Pleco is an automated garbage collection utility that monitors cloud providers and Kubernetes clusters to delete stale, expired, or orphaned resources (such as EBS volumes, load balancers, and namespaces). It is widely utilized in dynamic test-environment setups to avoid unnecessary infrastructure expenses.','Go','CLI Tool','Medium',0,'online','manual','26703e33d15988bb18f88f699631753b77bbc01a3ae6c528138740edd0806343',100.0,1.77903445678252196e+09,1,'2026-05-19T15:01:33Z',NULL,NULL,NULL,'["Operations", "Garbage Collection", "Resource Cleanup"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-19T15:01:33Z", "gh_stars": 228, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:32.322715+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Quentin-M/etcd-cloud-operator','Quentin-M/etcd-cloud-operator','','2022',5,'An early framework designed to coordinate etcd state engines in dynamic environments. Modern production setups have moved towards official cloud-provider tooling or alternative operators.','Go','Operator','Advanced',0,'online','manual','c035bbca5b1621abcf8db7fc9c70ce275fffafe66b882095112839ceb4e0e4b5',100.0,1.77903331409543704e+09,1,'2025-09-26T22:32:53Z',NULL,NULL,NULL,'["Infrastructure", "Control Plane", "etcd Coordination", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-09-26T22:32:53Z", "gh_stars": 234, "gh_open_issues_30d": 11, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:33.068682+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Radware/radware-ansible','Radware/radware-ansible: Radware Ansible Collection','','2023',1,'Specialized Ansible Content Collection optimized for provisioning and managing Radware networking nodes, load balancers, and cloud security suites programmatically.','Python','github_repo','Advanced',0,'online','manual','78e7074d642934692a21e143639f97f29f0fb05a756f551f9fcaf3073db61e3f',100.0,1.77902924347749304e+09,1,'2023-09-27T07:01:49Z',NULL,NULL,NULL,'["Automation & Orchestration", "Ansible Ecosystem", "Collections"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2023-09-27T07:01:49Z", "gh_stars": 10, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:33.793900+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Ramilito/kubediff','Ramilito/kubediff ⭐','','2023',1,'Kubediff is an operational helper designed to compare local structural Kubernetes resource configurations against running runtime instances. It acts as an validation sanity checker before executing apply commands, mitigating unintentional production configuration drifts.','Go','CLI Tool','Intermediate',0,'online','manual','1f0c6d67036c78fcc64323475433be29fb1db5472ef07e364334d49d6bb9ccc8',100.0,1.77903450004998588e+09,1,'2026-01-27T23:05:20Z',NULL,NULL,NULL,'["Operations", "Resource Management", "Configuration Auditing"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-01-27T23:05:20Z", "gh_stars": 185, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:34.490611+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Ramilito/kubesess','Ramilito/kubesess','','2026',5,'A multi-session context manager that isolates Kubernetes session configs within split terminal tabs. Unlike default global switches, this Rust utility guarantees engineers can safely run separate commands targeting different zones and clusters simultaneously without cross-cluster command contamination.','Rust','Tool','Intermediate',0,'online','manual','d2a4d8e731cd0408d6a4f848093e6c4f8e92c9d3b876c9babafca131910ea0d8',100.0,1.77903078819058108e+09,1,'2026-03-19T04:43:36Z',NULL,NULL,NULL,'["Operations", "Session Management", "Context Isolation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-19T04:43:36Z", "gh_stars": 284, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:35.187592+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Reaimua/AWS-CLI-Uploader-Project','github.com/Reaimua/AWS-CLI-Uploader-Project','','2024',0,'An educational repository containing custom scripts to automate file uploads to AWS S3 using raw AWS CLI calls. It is highly useful for junior developers learning API interactions, basic credential handling, and bucket policy permissions. Ideal as a simple reference base for shell scripting tutorials.','Shell','Repository','Beginner',0,'online','manual','d6159322d5eec32bc80e42fded054344b3be2c5785ac27ed74b1236e42380286',100.0,1779031808.41419,1,'2023-12-31T00:50:14Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Storage Management"]','["[COMMUNITY-TOOL]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_stars": 1, "gh_pushed": "2023-12-31T00:50:14Z", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:35.905503+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ReallyLiri/kubescout','ReallyLiri/kubescout: Kube-Scout','','2021',2,'An event diagnostic utility that scans logs and cluster events to track down crashed pods and network failures. It features custom search syntax rules, allowing developers to filter alert noise.','Go','Diagnostic Agent','Intermediate',0,'online','manual','7846df0f9ad649d46e56fd856924400a4dafcfbefbc4c73825775adf74079c81',100.0,1.77903286971479606e+09,1,'2021-12-09T12:28:28Z',NULL,NULL,NULL,'["Observability & Performance", "Real-Time Monitoring", "Diagnostics"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-12-09T12:28:28Z", "gh_stars": 126, "gh_open_issues_30d": 8, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:36.608015+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/RedisLabs/redis-enterprise-k8s-docs','RedisLabs/redis-enterprise-k8s-docs: Deploying Redis Enterprise on Kubernetes','','2024',0,'Technical deployment documentation for organizing enterprise-grade Redis caches and document databases inside Kubernetes. Explains cluster layouts, memory configurations, security profiles, and automatic scaling capabilities.','HTML','Documentation','Intermediate',0,'online','manual','865451a522ca6b5112829fa9c02bcccd6767e74846035c5fe45ea49acf1e756f',100.0,1.77902947888322901e+09,1,'2026-06-17T19:44:05Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Operators", "Redis"]','["[COMMUNITY-TOOL]"]','["docs/databases.md"]','["databases.md"]','{}','{"gh_stars": 170, "gh_pushed": "2026-06-17T19:44:05Z", "gh_license": "N/A", "gh_open_issues_30d": 76, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:34:37.338883+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Rested/portfall','Portfall: A desktop k8s port-forwarding portal for easy access to all your cluster UIs 🌟','','2024',5,'Portfall is a modern desktop application for managing Kubernetes port-forwarding configurations. Offers a convenient visual portal that eliminates repetitive manual CLI port-forward multiplexing during local service integrations.','JavaScript','Desktop Tool','Beginner',0,'online','manual','2d2e13ac904f4024effb4f4239dc0fb19196825668a1349e3b79c146360b84ae',100.0,1.7791304949686439e+09,1,'2023-03-06T17:30:12Z',NULL,NULL,NULL,'["Infrastructure & Platform", "Kubernetes Tooling", "Developer Experience"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-03-06T17:30:12Z", "gh_stars": 127, "gh_open_issues_30d": 19, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:38.042306+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Retzork/terraform-journey/tree/main/11%20Multi%20Region%20Zero%20Trust%20Architecture','Terraform Azure Multi-Region Zero-Trust Architecture','Production-grade multi-region hub-and-spoke infrastructure deployment utilizing Front Door and Private Link.','2026',4,'An enterprise-grade architectural blueprint that implements a secure, multi-region (Southeast Asia and East Asia) hub-and-spoke network topology on Microsoft Azure. Engineered entirely through Terraform, it features integrated Azure Front Door Premium, Private Link Services, and Private Endpoints to ensure all traffic remains isolated from the public internet. It leverages custom Azure Policies to enforce private IP compliance on compute resources and implements automated SQL Auto-Failover Group resolution with cross-region DNS routing validation.','en','GitHub Repository','Advanced',0,'online','automatic','733c0b04f2cd47cabbe494748f623825382d2e5b046f4db48ac2ec41c3bf70b4',NULL,1.780352148493891e+09,0,'2026-06-02T00:15:48.493891+02:00',NULL,NULL,NULL,'["Cloud Architecture", "Azure", "Zero Trust", "Infrastructure as Code", "Terraform"]','["ENTERPRISE-STABLE", "GUIDE"]','[]','[]','{}','{"category": "azure", "reputation_status": "Vetted", "reputation_summary": "Highly vetted implementation of Microsoft Azure cloud architecture focusing on Hub-and-Spoke topology with strict private isolation.", "social_preview_url": "https://opengraph.githubassets.com/6d97e4b0bd8701041ce03a36a135a664b7fda8cb510574131b9870023e0d9129/Retzork/terraform-journey", "source_provenance": "X.com (nubenetes)", "suggested_new_category": "azure-iac", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:38.808405+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/RoseSecurity/Terramaid','==github.com/RoseSecurity/Terramaid==','','2023',1,'Terramaid auto-generates structured markdown document files by translating HCL topologies and complex dependency trees into Mermaid.js format. This allows systems teams to embed auto-updating, declarative system models within active Git code bases. It prevents outdated repository diagrams by tying documentation directly to code pipelines.','Go','Documentation Tool','Intermediate',0,'online','manual','fdc1002c98d4a4eabbea5d2e2738cb29925fd2ee6ead97800782b5781fe3ca40',100.0,1.77903375793716096e+09,1,'2026-06-11T23:35:21Z',NULL,NULL,NULL,'["Infrastructure as Code", "Visualization", "Documentation Generation"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T23:35:21Z", "gh_stars": 5, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:39.519589+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/SAP-archive/kubernetes-deployment-orchestrator','github: Kubernetes Deployment Orchestrator','','2021',1,'An archived, experimental orchestrator developed by SAP to coordinate complex Helm releases and dependency chains across large multi-tenant landscapes. Kept strictly as a historic design blueprint for modular platform workflows.','Go','CLI Tool','Advanced',0,'online','manual','cb51adc9ec040511c16e1fc898babebbe009035d419fbaf76c5bb3661d6397d5',100.0,1.77913049501123905e+09,1,'2023-03-01T11:37:12Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Orchestration Utilities"]','["[EMERGING]", "[LEGACY]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-03-01T11:37:12Z", "gh_stars": 11, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:40.232476+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/SAP/jenkins-library',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','b34245c60382e5fd68cee735a78fce12fae57bd37f797de410022f099c425202',100.0,1.77903283533721494e+09,0,'2026-05-17T17:47:15.337215+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"gh_open_issues_30d": 61, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:34:40.984217+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/SAP/kubernetes-deployment-orchestrator','github: Kubernetes Deployment Orchestrator','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','198ce0a4229f9eccf84208128bb1f0022b948d731cce276e1a1e8064971f6342',100.0,1779032361.61413,0,'2026-05-17T17:39:21.614130+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"duplicate_of": "https://github.com/SAP-archive/kubernetes-deployment-orchestrator", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:41.639072+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Salaboy/from-monolith-to-k8s','Salaboy/From Monolith to K8s','','2023',3,'A comprehensive practical blueprint mapping out the refactoring of monolithic architectures to Kubernetes-native services. Demonstrates key modernization steps including structural separation of services, data partitioning, and ingress configuration. This project is highly referenceable as a hands-on pedagogical resource for architectural transitions.','Java','Repository','Advanced',1,'online','manual','f4ad402920e19debc9fb733d9d0e70d0d427045add322ecea22a7dcf704f31ff',100.0,1.77903366384366107e+09,1,'2023-07-17T07:50:39Z',NULL,NULL,NULL,'["Cloud Native Architecture", "Microservices Migration", "Case Study"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/java_frameworks.md"]','["java_frameworks.md", "demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-07-17T07:50:39Z", "gh_stars": 354, "gh_open_issues_30d": 14, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:42.344118+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Saniewski/mongo-express-docker-extension','github.com/Saniewski/mongo-express-docker-extension','','2023',2,'A specialized Docker Desktop extension embedding Mongo Express tools into local engineering control panels. Streamlines administrative database actions, collection querying, and sandbox testing workflows.','TypeScript','repository','Intermediate',0,'online','manual','288d3f0cd2afa37afc6758f8e08d95ccce6680251f08d4be4b16b29ee1fbce6a',100.0,1.77902935660802388e+09,1,'2025-08-03T07:21:23Z',NULL,NULL,NULL,'["Containers", "Developer Tooling", "Database Extensions"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-08-03T07:21:23Z", "gh_stars": 11, "gh_open_issues_30d": 18, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:43.059565+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Shopify/kubeaudit','==github.com/Shopify/kubeaudit== 🌟🌟','','2023',4,'Shopify''s kubeaudit is a popular open-source tool targeting configuration analysis. Curators note its ability to audit running clusters or local manifests for root execution or privilege escalations. *Live Grounding (2026)*: The repository is archived/read-only, but its audit logic remains highly influential for policy structures.','Go','Repository','Intermediate',0,'online','manual','cc93106d19fc62264e4d57a74eba66432df37e6cb71ef2e73dd92cf1256d7dc2',100.0,1.77903258355871796e+09,1,'2024-08-21T18:48:27Z',NULL,NULL,NULL,'["Security", "Vulnerability Assessment", "Policy Enforcement"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-08-21T18:48:27Z", "gh_stars": 1937, "gh_open_issues_30d": 47, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:43.794855+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/SigNoz/signoz','==SigNoz: Open source Application Performance Monitoring (APM) & Observability'' tool== 🌟','','2026',5,'A massive open-source APM and observability platform natively integrated with OpenTelemetry. Tracks telemetry, trace spans, metrics, and application logs in a unified, high-performance UI backed by ClickHouse. Widely recognized as a major open-source competitor to Datadog.','Go','Service','High',1,'online','manual','f2efb326383937b515d50315f2cef61e5c9eeef9e8ce161513a8b320e802936e',100.0,1.77903213500170588e+09,1,'2026-06-14T09:36:14Z',NULL,NULL,NULL,'["Observability", "APM & Metrics", "Observability Platform"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/monitoring.md"]','["kubernetes-tools.md", "monitoring.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-14T09:36:14Z", "gh_stars": 27334, "gh_open_issues_30d": 1518, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:34:44.521435+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/SimonTheLeg/konf-go','github.com/SimonTheLeg/konf-go','','2026',2,'Konf-go is a high-performance, lightweight kubeconfig manager written in Go, built to handle split config setups across hundreds of remote environments. It allows platform engineers to switch context, set default namespaces, and isolate config files without encountering slow latency. Its minimalist design is ideal for developers running terminal-based workspaces.','Go','CLI Tool','Beginner',0,'online','manual','6deaff9471dda21db30f9454efb5785d63b603fe367c0f2e2e961a649884dc0b',100.0,1.779030803551584e+09,1,'2025-03-15T19:19:18Z',NULL,NULL,NULL,'["Operations", "Context Management", "Local Development"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-03-15T19:19:18Z", "gh_stars": 180, "gh_open_issues_30d": 9, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:45.220920+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/SkalskiP/top-cvpr-2023-papers','github.com/SkalskiP/top-cvpr-2023-papers','','2023',5,'A curated reference hub detailing top-performing papers and breakthroughs from CVPR 2023. Synthesizes vital engineering advancements across object detection, visual language models, zero-shot segmentation libraries, and advanced neural representations.','English','Repository','Advanced',0,'online','manual','87b301d568f4cd4ef05b1ebdb66f71848b0fe9e270161c4ade2caebca047080f',100.0,1.77903408481230402e+09,1,'2026-04-15T11:20:09Z',NULL,NULL,NULL,'["Computer Vision", "Deep Learning Research", "CVPR"]','["[DE FACTO STANDARD]"]','["docs/ai.md"]','["ai.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-04-15T11:20:09Z", "gh_stars": 647, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:45.930629+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Skarlso/crd-to-sample-yaml','github.com/Skarlso/crd-to-sample-yaml','','2025',1,'A specialized CLI tool designed to parse complex Kubernetes Custom Resource Definitions (CRDs) and automatically generate fully structured sample YAML configurations. It is highly beneficial for platform developers wanting to generate quick, accurate documentation.','Go','CLI Tool / Library','Intermediate',0,'online','manual','4552d618f2b5a0e6220c306beae3f65243503fe93f19299cc7bc1236758a1761',100.0,1.77903153832006907e+09,1,'2026-06-09T07:00:13Z',NULL,NULL,NULL,'["Development", "Custom Resources", "YAML Generation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T07:00:13Z", "gh_stars": 194, "gh_open_issues_30d": 8, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:46.640861+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Skyvern-ai/Skyvern','Skyvern','','2025',5,'Curator Insight: An AI-powered web browser automation agent designed to extract data and execute workflows on complex interfaces. Live Grounding: Translates plain-text instructions into resilient selenium-style interactions, dynamically adapting to DOM mutations and bypassing rigid selector patterns.','Python','Software','Advanced',0,'online','manual','8b4c78dae5d739cfef66496fd42be77abef34afff8f2af4a8173b90a200d2c5e',100.0,1.77902946676824498e+09,1,'2026-06-13T20:14:18Z',NULL,NULL,NULL,'["AI Engineering", "AI Agents", "Web Automation"]','["[DE FACTO STANDARD]"]','["docs/ai-agents-mcp.md"]','["ai-agents-mcp.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2026-06-13T20:14:18Z", "gh_stars": 21899, "gh_open_issues_30d": 170, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:34:47.354924+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/SparebankenVest/azure-key-vault-to-kubernetes','Azure Key Vault to Kubernetes','','2023',5,'The underlying GitHub repository for the `akv2k8s` project. Features Kubernetes Custom Resource Definitions (CRDs) like `AzureKeyVaultSecret` that run-loop to synchronize Azure credentials into physical Kubernetes secrets. Useful for architectures requiring strict backward compatibility with native Kubernetes secret bindings.','Go','Codebase','Advanced',0,'online','manual','135e9f8ac4bce72f2b4d186b8a1ef710288c2633b25dea25b52a8515aa2d2e62',100.0,1.77903314099700307e+09,1,'2026-06-10T06:30:31Z',NULL,NULL,NULL,'["Security", "Kubernetes Security", "Azure Integrations"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T06:30:31Z", "gh_stars": 452, "gh_open_issues_30d": 96, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:34:48.092581+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/SquadcastHub/awesome-sre-tools','SquadcastHub/awesome-sre-tools','','2026',3,'A structured index mapping tools for alert routing, synthetic checking, chaos validation, on-call scheduling, and postmortem generation. Ideal for configuring automated operational responses and reducing MTTR.','Markdown','Awesome List','Intermediate',1,'online','manual','01a69f479a0f80f0bbb8ad4b14088f1df9b56bfbed0e300acd1eb99e807d914a',100.0,1.7790303610473349e+09,1,'2026-05-13T10:06:49Z',NULL,NULL,NULL,'["Infrastructure & Operations", "Site Reliability Engineering", "Incident Management Tools"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC-BY-4.0", "gh_pushed": "2026-05-13T10:06:49Z", "gh_stars": 1462, "is_special": true, "gh_open_issues_30d": 13, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:48.855009+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/StackStorm','github.com/StackStorm','','2025',0,'Central repositories for the StackStorm platform containing internal event loops, action runners, rules-engine components, pack loaders, and comprehensive infrastructure orchestration drivers.','Python','Repository','Advanced',1,'online','manual','3f7ccfa19d22625be2d9b7cd3c7580f3ece6a9933c47cbd90ca9e80a756023e8',100.0,1.77903169699430608e+09,1,'2026-05-17T17:28:16.994306+02:00',NULL,NULL,NULL,'["DevOps", "Event-Driven Automation", "StackStorm"]','["[COMMUNITY-TOOL]"]','["docs/stackstorm.md"]','["stackstorm.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/StarpTech/k-andy','StarpTech/k-andy','','2021',2,'A consolidated project featuring curated Kubernetes deployment manifests and Helm configurations. Highlights patterns for bootstrapping monitoring stacks, storage drivers, and load-balancer integration with localized container configurations.','YAML','Repository','Intermediate',0,'online','manual','8028ee6f6d7bcd322f3b910996e2dfadb122caa55f7e520478ec1998cbb5fa18',100.0,1.77903379540551304e+09,1,'2022-08-26T11:42:32Z',NULL,NULL,NULL,'["Infrastructure as Code", "Kubernetes Management", "Infrastructure Blueprints"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-08-26T11:42:32Z", "gh_stars": 157, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:49.591635+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Stono/kconmon','kmoncon','','2021',5,'A connection monitoring tool that tests internal and external cluster connectivity paths actively from the inside out. Dispatches continuous diagnostics metrics to trace latency, DNS resolution, and structural network failures across namespaces.','Node.js','Daemon','Intermediate',1,'online','manual','ddda947b53bf609166ee99149783bd488b2d33de7136b1c726d31f9ab0832238',100.0,1.77903449787452888e+09,1,'2024-03-26T18:13:32Z',NULL,NULL,NULL,'["Observability", "Cluster Monitoring", "Connectivity Checkers"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-03-26T18:13:32Z", "gh_stars": 287, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:50.324434+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/SymbioticLab/Oobleck','github.com/SymbioticLab/Oobleck: Oobleck - Resilient Distributed Training'' Framework','','2024',2,'An open-source distributed training framework designed with native fault-tolerant characteristics. It mitigates expensive spot-instance preemption delays by dynamically and rapidly reorganizing parallel communication pipelines on-the-fly.','Python','Repository','Advanced',0,'online','manual','bb79fc1207725deae4ac4dfe99d1e9e94646f089545fa094170bc11fe5f89c2c',100.0,1.77903371428138589e+09,1,'2024-04-11T00:16:29Z',NULL,NULL,NULL,'["Machine Learning", "Distributed Training", "Fault Tolerance"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-04-11T00:16:29Z", "gh_stars": 100, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:51.054255+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/TabularisDB/tabularis/blob/main/README.es.md','Tabularis: Open Source Desktop Client for Modern Databases with AI and MCP'' Integration','','2024',5,'An open-source desktop database client featuring Model Context Protocol (MCP) integrations. This compliance allows local LLMs to safely query, analyze, and update database schemas within strict user security boundaries.','Spanish','Repository','Intermediate',0,'online','manual','2fd2ed828f549425a756e5baa4d9e141e580901bb931bd5b128ea5f64b95ef7d',100.0,1.77903002123663091e+09,1,'2026-06-11T09:30:32Z',NULL,NULL,NULL,'["Software Engineering", "Database Management", "Model Context Protocol"]','["[DE FACTO STANDARD]"]','["docs/ai.md", "docs/databases.md", "docs/kubernetes-tools.md"]','["ai.md", "databases.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T09:30:32Z", "gh_stars": 2422, "gh_open_issues_30d": 70, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:34:51.809223+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/TerraHubCorp/terraform-google-automation-demo','Terraform Automation Demo using Google Cloud Provider','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5d416772b5e31660626504b602f168033275d84d843c8d1038929f42a7699feb',100.0,1.77903315857390689e+09,0,'2026-05-17T17:52:38.573907+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://github.com/tfxor/terraform-google-automation-demo", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:52.468108+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/TheJambo/awesome-testing','Awesome Testing','','2026',5,'A highly practical directory highlighting testing paradigms, dynamic scanning modules, and manual/automated testing resources. Focuses on QA educational resources as well as modern test design techniques. Helps teams build scalable integration test harnesses within cloud workflows.','N/A','Repository','Beginner',0,'online','manual','4062ce50038ba4c743409acf34e287f9c89b47ae354cd679f7ac8fecc5b8acd2',100.0,1.77903065377558898e+09,1,'2026-06-11T23:34:02Z',NULL,NULL,NULL,'["Software Quality", "Testing", "QA"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-06-11T23:34:02Z", "gh_stars": 2289, "is_special": true, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:53.170986+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/TheYkk/synator','Synator Kubernetes Secret and ConfigMap synchronizer 🌟','','2022',2,'An operator designed to automatically synchronize Secrets and ConfigMaps across multiple Kubernetes namespaces. It listens for resource updates tagged with specific annotations and pushes changes cluster-wide, eliminating operational overhead.','Python','Operator','Intermediate',1,'online','manual','7b5fd02ea60b8513386203f3d14c32181ac7ae917998e2ab6ee7df1320f21c5c',100.0,1779031302.74327,1,'2024-01-16T12:30:42Z',NULL,NULL,NULL,'["Security & Identity", "Configuration Management", "Sync Controllers"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-01-16T12:30:42Z", "gh_stars": 117, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:53.896890+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Thiht/smocker','Smocker (server mock) is a simple and efficient HTTP mock server','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fb4cb099148f737393a4c3e8baa1bbdc2306c96e276c2453da62b48784781fca',100.0,1.77903192815747809e+09,0,'2026-05-17T17:32:08.157478+02:00',NULL,NULL,NULL,'[]','[]','["docs/testops.md"]','[]','{}','{"duplicate_of": "https://github.com/smocker-dev/smocker", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:54.546992+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/TrackMaven/getting-started-with-drf-angular/tree/part-2','Part 2 Supplementary Code','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','a45c1b5a401a34bb5cdad3a04ab5c3560fb0e84a78796dcd4514d4b44e27a7ca',100.0,1.77903182749679803e+09,1,'2026-05-17T17:30:27.496798+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:55.277309+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Trendyol/kink','Trendyol/kink','','2021',2,'KinK (Kubernetes in KinD) facilitates running KinD (Kubernetes in Docker) clusters directly inside existing Kubernetes environments. It is ideal for nested testing topologies, advanced operators, and ephemeral CI/CD platforms.','Go','Testing Utility','Advanced',0,'online','manual','3fa87e5b5f9c29897a36a31ab467825539bc7ac0d098011a2eefb908715b407f',100.0,1779029111.29616,1,'2025-09-25T13:15:32Z',NULL,NULL,NULL,'["Development & Testing", "Cluster-in-Cluster", "Kubernetes in Kubernetes"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-09-25T13:15:32Z", "gh_stars": 383, "gh_open_issues_30d": 20, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:56.024034+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Trendyol/kubectl-view-webhook','kubectl-view-webhook 🌟','','2023',5,'A high-utility kubectl plugin created to list, audit, and visualize Mutating and Validating Admission Webhooks across clusters. It simplifies debugging of webhooks by outlining exactly which API endpoints are called during cluster operations. Widely adopted by platform operators tracing webhook performance bottle-necks.','Go','CLI Plugin','Low',0,'online','manual','ec25b6a93a8a7bede199d669bbe05f0a168d6201da15746d739843d60e1fdd21',100.0,1.77903053909479498e+09,1,'2023-02-17T19:37:35Z',NULL,NULL,NULL,'["Operations", "Command Line Tools", "Webhook Visualization"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-02-17T19:37:35Z", "gh_stars": 108, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:56.754644+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Trolley-MGMT/trolleymgmt','github.com/Trolley-MGMT/trolleymgmt','','2023',5,'Trolley-MGMT is a control plane assistant designed to coordinate multi-cluster ingress routing and traffic mapping. It simplifies workload migrations and network path resolution across physical boundaries. It offers a lightweight model for traffic management without full mesh overhead.','Go','Controller','Advanced',0,'online','manual','d45c38de299f761f5ca847cff638c0b0aa16385c7ad32baed1ee998211cfc9d1',100.0,1.77903447727763104e+09,1,'2023-09-20T13:29:58Z',NULL,NULL,NULL,'["Network & Connectivity", "Multi-Cluster Routing", "Traffic Engineering"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-09-20T13:29:58Z", "gh_stars": 113, "gh_open_issues_30d": 7, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:57.493909+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Tronde/ansible-role-rhel-patchmanagement','Tronde/ansible-role-rhel-patchmanagement','','2023',2,'A community-contributed Ansible role designed to streamline patch management workflows across Red Hat Enterprise Linux (RHEL) architectures. Enables system updates, security errata auditing, and automated reboot coordination.','YAML','Role','Intermediate',0,'online','manual','4514ee147f14dcb5ce787276dcd932645364041d9d6cfedb8be11d13b6c8ce4a',100.0,1.77902971525625801e+09,1,'2022-08-17T09:45:19Z',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "System Patching"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-08-17T09:45:19Z", "gh_stars": 75, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:58.206176+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/UnderGreen/ansible-prometheus-node-exporter','github.com/UnderGreen/ansible-prometheus-node-exporter','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','267c4a5a22b8f13e0dd4d841f28bc792623b0e71ce2d0d52ff65594e9557af40',100.0,1779030605.59223,1,'2026-05-17T17:10:05.592230+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"gh_license": "GPL-2.0", "gh_open_issues_30d": 7, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:58.901293+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Unitech/pm2','PM2','','2026',5,'An industry-standard production process manager for Node.js workloads. Despite the rise of Kubernetes-native process management, PM2 remains the preferred daemon for bare-metal Node.js apps, VM-based services, and IoT microservices running at the edge in 2026.','JavaScript','Repository','Beginner',1,'online','manual','475da0c52dd00c9a32421d48794c494e6a4433d27fc1094d97e7e7d0a9e999c4',100.0,1.77903303755152797e+09,1,'2026-05-21T09:14:07Z',NULL,NULL,NULL,'["Development", "Runtime", "Node.js"]','["[DE FACTO STANDARD]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-05-21T09:14:07Z", "gh_stars": 43210, "gh_open_issues_30d": 1084, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:34:59.628982+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/VictoriaMetrics/operator','VictoriaMetrics/operator','','2024',5,'Coordinates components of VictoriaMetrics (including VMCluster and VMAgent). It manages complex metrics scraping rules and automates long-term TSDB storage scaling.','Go','Operator','Advanced',0,'online','manual','2d4789b290a170c9730e66d1a451dca9696340d3fb570a83ec97e5c2065352f3',100.0,1.77903302531226801e+09,1,'2026-06-14T07:05:30Z',NULL,NULL,NULL,'["Observability", "Metrics", "TimeSeries Databases", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T07:05:30Z", "gh_stars": 566, "gh_open_issues_30d": 35, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:00.383409+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Vigneshwari-08/Server_Log-Analyzer-Intrusion-Detector','Server Log Analyzer and Intrusion Detector','A Python-based log analysis tool designed to parse server logs and detect security anomalies/intrusions.','2023',4,'Server Log Analyzer and Intrusion Detector is a security utility designed to ingest and parse server log files to identify suspicious behavior, brute-force patterns, and malicious activities. Leveraging customizable regular expression filters and Python-based parser logic, the tool maps security threats, generates analytical summaries, and flags potential security intrusions. This represents a lightweight, extensible script for automating manual security review workflows in staging or small-scale host setups.','English','Repository','Intermediate',0,'online','automatic','a43045c01ffddec417eaf59ffcaf69e4b396a52288a3504236613b00abe14b0d',NULL,1.7803520036898539e+09,0,'2026-06-02T00:13:23.689854+02:00',NULL,NULL,NULL,'["Security", "Log Analysis", "Intrusion Detection"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','[]','{}','{"category": "devsecops", "reputation_status": "Vetted", "reputation_summary": "A lightweight, community-oriented utility used primarily for educational security projects or small hosting servers to check patterns of unauthorized access.", "social_preview_url": "https://opengraph.githubassets.com/4644e9f6708ce656bb8601f280246206a37cfcb5f4781d70bfb6afbbe6d2787c/Vigneshwari-08/Server_Log-Analyzer-Intrusion-Detector", "source_provenance": "X.com (nubenetes)", "suggested_new_category": "", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:01.106515+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/VikParuchuri/surya','github.com/VikParuchuri/surya','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1bcfe1599f12fbc0f1c286bcae888e415e4a4ca273920893162374e77c0dafa1',100.0,1.779032228106817e+09,0,'2026-05-17T17:37:08.106817+02:00',NULL,NULL,NULL,'[]','[]','["docs/mlops.md"]','[]','{}','{"duplicate_of": "https://github.com/datalab-to/surya", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:01.767316+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/Wilfred/difftastic','==github.com/Wilfred/difftastic==','','2021',5,'Difftastic is a structural diff tool that compares source files based on their abstract syntax trees (ASTs). For platform teams, it filters out noise like formatting shifts in Kubernetes manifests and highlights genuine semantic changes. It dramatically increases review speeds for complex changes.','Rust','CLI Tool','Intermediate',0,'online','manual','4d74d1860ada6c88910ee8233af26ab96593491adbf0fc1fe0babbdd2d894227',100.0,1.77903068341413497e+09,1,'2026-06-12T21:38:09Z',NULL,NULL,NULL,'["GitOps & Delivery", "Configuration Management", "Developer Productivity"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T21:38:09Z", "gh_stars": 25487, "gh_open_issues_30d": 280, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:02.472507+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/William-Yeh/ansible-prometheus','github.com/William-Yeh/ansible-prometheus','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','0af505c06542722a2ed175962d2a7db86448f9885e230047684d5c4b88d02b52',100.0,1.77903295307397198e+09,1,'2026-05-17T17:49:13.073972+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"gh_license": "MIT", "gh_open_issues_30d": 12, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:03.229263+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/XI-lab/PyExPool','Python Multi-Process Execution Pool','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fab939ac4014af479885a8ef4424fbe5c02e011461b5675af52924e0029de292',100.0,1.77903421792122697e+09,0,'2026-05-17T18:10:17.921227+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://github.com/eXascaleInfolab/PyExPool", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:03.887686+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/XingangPan/DragGAN','github.com/XingangPan/DragGAN','','2023',5,'An interactive GAN-based image manipulation system. Users drag specific control points of an image to dynamically alter object dimensions, poses, and facial structures.','English','Repository','Advanced',0,'online','manual','fab022b2fe0509e5278ad44feab31ba191e4418eb31ed1bd711d28bcf167db08',100.0,1779029629.12279,1,'2024-05-18T17:51:40Z',NULL,NULL,NULL,'["Computer Vision", "Deep Learning Research", "Generative AI"]','["[DE FACTO STANDARD]"]','["docs/ai.md"]','["ai.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-05-18T17:51:40Z", "gh_stars": 35825, "gh_open_issues_30d": 153, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:04.628291+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/XtratusCloud/terraform-provider-azureipam','Terraform Provider for Azure IPAM','','2024',5,'Custom open-source Terraform provider built to automate cloud IP address allocation directly from centralized Azure IPAM solutions. Ensures smooth networking configuration inside containerized setups.','Go','Repository','Advanced',0,'online','manual','fef93304fb0712339d6419f8667f224c0f1def83a862253dff0d4f763f37686d',100.0,1.77903019978273105e+09,1,'2024-09-21T06:31:41Z',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform Providers", "Azure IPAM"]','["[DE FACTO STANDARD]"]','["docs/azure.md", "docs/iac.md", "docs/terraform.md"]','["azure.md", "iac.md", "terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-09-21T06:31:41Z", "gh_stars": 10, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:05.379034+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/XuehaiPan/nvitop','==github.com/XuehaiPan/nvitop== 🌟','','2024',4,'An interactive, terminal-based GPU monitoring tool that acts as a modern replacement for nvidia-smi. It provides real-time tracking of GPU resource consumption, memory configurations, process owners, and historical usage diagrams directly in the shell.','Python','Repository','Beginner',0,'online','manual','4072dada8ec4fc2bb58f1e44395a93a2e0622ffbad6870ddf4d65c930df1d094',100.0,1.77903333951961898e+09,1,'2026-05-25T13:47:09Z',NULL,NULL,NULL,'["Infrastructure", "GPU Monitoring", "Command Line Tools"]','["[ENTERPRISE-STABLE]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-25T13:47:09Z", "gh_stars": 6957, "gh_open_issues_30d": 19, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:06.104833+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/YannickRe/msgraph-utility-scripts','YannickRe/msgraph-utility-scripts','','2023',2,'A public repository compiling specialized utility files designed to interact with MS Graph endpoints. Facilitates typical administrator chores like account auditing and system migration tasks.','PowerShell','GitHub Repository','Intermediate',0,'online','manual','3f290e857fcc6afc146a55c2ff426e8ea4bb4b378964975b7e05992740bb4bbf',100.0,1.7790313934104371e+09,1,'2021-05-27T06:29:15Z',NULL,NULL,NULL,'["Identity and Access", "Microsoft Graph API", "Utility Scripts", "Automation Resources"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-05-27T06:29:15Z", "gh_stars": 8, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:06.838881+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/a8m/golang-cheat-sheet','github.com: golang-cheat-sheet','','2025',0,'A high-density Go reference database. It details Go core syntaxes, standard library definitions, channels, interface rules, and concurrency patterns to accelerate systems-level software development.','Go','Cheat Sheet','Advanced',0,'online','manual','fa235c920c2a052cbdc6ec594a298ac0f6f1bcc878eae3571214762df19c2ec1',100.0,1.77903208079353189e+09,1,'2023-11-08T10:46:16Z',NULL,NULL,NULL,'["Software Engineering", "Languages", "Go"]','["[ENTERPRISE-STABLE]"]','["docs/cheatsheets.md", "docs/golang.md"]','["golang.md", "cheatsheets.md"]','{}','{"gh_stars": 8800, "gh_pushed": "2023-11-08T10:46:16Z", "gh_license": "N/A", "gh_open_issues_30d": 24, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:07.549364+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aabouzaid/kubech','kubech (kubectl change)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','11ed16e65ddcf82ef74baf50412897b3a6289b43d554b81516f5144f6391e7a7',100.0,1.77903139352439689e+09,0,'2026-05-17T17:23:13.524397+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/DevOpsHiveHQ/kubech", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:08.210234+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aalmiray/q-cli','aalmiray/q-cli','','2020',1,'An early community command-line interface helper for bootstrapping and managing Quarkus projects. While the official Quarkus CLI eventually integrated these capabilities, this repository represents a pivotal step in Quarkus DX history.','Java','Repository','Beginner',0,'online','manual','30248eeb96ffad2fb930bf0fe36a0d4da972f64119691940f2c5c16b4c573681',100.0,1779030019.49551,1,'2022-11-02T16:43:54Z',NULL,NULL,NULL,'["Developer Tools", "Quarkus CLI", "Local Development"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-11-02T16:43:54Z", "gh_stars": 11, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:08.940439+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aarondl/sqlboiler','volatiletech/sqlboiler','','2025',4,'Curator Insight frames SQLBoiler as a database-first generator tool producing type-safe Go ORM code from database schemas. Live Grounding confirms its widespread production usage where performance and strict static typing are preferred over runtime-reflective ORMs like GORM.','English','Repository','Advanced',0,'online','manual','fe922b04a8f76d728e527c3e1619705c5676ba8dca4d29ebadfd32c716dba516',100.0,1.77913049498287796e+09,1,'2026-06-08T22:47:58Z',NULL,NULL,NULL,'["Database", "ORM", "Go Libraries"]','["[ENTERPRISE-STABLE]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-08T22:47:58Z", "gh_stars": 6990, "gh_open_issues_30d": 106, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:09.676905+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/abahmed/kwatch','==abahmed/kwatch==','','2021',3,'A real-time error monitor and alert router that monitors Kubernetes logs and pod events. When crash loops occur, it streams exact logs and statuses to systems like Slack, Teams, or custom webhooks.','Go','Kubernetes Operator','Intermediate',1,'online','manual','701ef11432421abc27ce038312f4098feb632c5d4e16e811e756b8336ab061b4',100.0,1.77903046235415601e+09,1,'2026-06-14T10:00:44Z',NULL,NULL,NULL,'["Observability & Performance", "Real-Time Monitoring", "Error Alerting"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T10:00:44Z", "gh_stars": 1010, "gh_open_issues_30d": 25, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:10.417345+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/abessifi/ansible-sqlplus','github.com/abessifi/ansible-sqlplus','','2021',2,'A lightweight community-focused Ansible module enabling seamless SQL*Plus shell operations within automated tasks. It allows DBAs to execute SQL and PL/SQL scripts without writing complex shell wrappers. It serves as an ad-hoc query execution tool for classic on-premises database systems.','Python','tool','intermediate',0,'online','manual','25b254c33750830b281c2fa6649b74eb2a90efd5966bee568a9cdc4c4a98ed65',100.0,1.77903413958544302e+09,1,'2019-03-20T06:57:44Z',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Database Deployment"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2019-03-20T06:57:44Z", "gh_stars": 1, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:11.128800+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/abhirockzz/kubexpose-operator','abhirockzz/kubexpose-operator','','2021',0,'An experimental Go-based operator designed to automatically create Ingress resources or load balancers for annotated services. Designed as a learning showcase for Kubebuilder workflows, this project is archived in 2026 but remains a valuable reference for custom ingress generation patterns.','Go','Kubernetes Operator','Medium',0,'online','manual','af604f168ab50f3712a4d5e6e0edc26a37919202353108225cfa8adad87f1ad9',100.0,1.78173604678917288e+09,1,'2026-06-18T00:40:46.789173+02:00',NULL,NULL,NULL,'["Networking", "Operator", "Expose Service"]','["[EMERGING]", "[LEGACY]"]','["docs/kubernetes-operators-controllers.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-operators-controllers.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:11.882672+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/abhishek-ch/around-dataengineering','github: A very Long never ending Learning around Data Engineering & Machine'' Learning','','2023',2,'A comprehensive curated repository documenting data engineering pipelines, distributed computing principles, and machine learning foundations. It aggregates core concepts of large-scale data systems, covering ingest-to-model-delivery workflows. Essential for developers transitioning from traditional software engineering to data-intensive systems.','Python','Repository','Intermediate',0,'online','manual','f930ab3635d81634c313246122368bc66abc84911c6b1c41982bf56250b05273',100.0,1.7817360914302349e+09,1,'2026-06-18T00:41:31.430235+02:00',NULL,NULL,NULL,'["Data Engineering", "Learning Roadmap", "Machine Learning"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md", "docs/other-awesome-lists.md"]','["mlops.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:12.604973+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aca/go-kubectx','go-kubectx','','2022',0,'A high-performance, Go-native alternative port of the traditional kubectx script. Focuses on speed and execution efficiency when searching and switching between hundreds of active Kubernetes cluster profiles.','Go','CLI Tool','Beginner',0,'online','manual','be952c70d70097b957944cda76e72020789653233dc2985806989e52416675c2',100.0,1.78173604674044108e+09,1,'2026-06-18T00:40:46.740441+02:00',NULL,NULL,NULL,'["Developer Experience", "CLI Utilities", "Context Management"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:13.311406+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/acantril/learn-cantrill-io-labs','github.com/acantril/learn-cantrill-io-labs','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','3e6603ced2648ecd72569d6c06c2883e6124acc1ad1af3c4162355af79b0a829',100.0,1.779031389407485e+09,1,'2026-05-17T17:23:09.407485+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-training.md"]','[]','{}','{"gh_license": "MIT", "gh_open_issues_30d": 40, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:14.049259+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/acidonper/jump-app-docs',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','f743c3f06eb6de0347c96663c2485b27061d6c694090c1dfdb7d910abdb7228f',100.0,1.77902993938969707e+09,0,'2026-05-17T16:58:59.389697+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:14.753446+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/acidonper/jump-app-gitops',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','9df86ddeab85d5e49fe8e68c05013e8ca8ba59b65df2f3b91abb618d1f6d6f1f',100.0,1.77903024906080794e+09,0,'2026-05-17T17:04:09.060808+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:15.494869+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/acorn-io/acorn','acorn-io/acorn','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1606eafe22401d318436f235433ded3b934cfa77ab978a922eb40436d02db510',100.0,1.77903308893226289e+09,0,'2026-05-17T17:51:28.932263+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/obot-platform/obot", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:16.143036+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/actions-runner-controller/actions-runner-controller','actions-runner-controller 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e0b81792621a3f351f640bbf07601f3cbc5efdefbb09a7cdce88ae3ced404fdf',100.0,1.77903093210913896e+09,0,'2026-05-17T17:15:32.109139+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.com/actions/actions-runner-controller", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:16.805935+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/actions/actions-runner-controller','github.com/actions/actions-runner-controller 🌟','','2020',5,'Official Kubernetes operator designed to manage self-hosted GitHub Actions runner infrastructure dynamically. Integrates natively with Horizontal Pod Autoscaler (HPA) targets to scale runner deployments in response to webhook event metrics.','Go','Repository','Advanced',1,'online','manual','e0b81792621a3f351f640bbf07601f3cbc5efdefbb09a7cdce88ae3ced404fdf',100.0,1.77903365856200289e+09,1,'2026-06-12T23:13:55Z',NULL,NULL,NULL,'["CI/CD Pipeline", "Kubernetes & Containers", "Self-Hosted Infrastructure"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["git.md", "jenkins-alternatives.md", "kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T23:13:55Z", "gh_stars": 6298, "gh_open_issues_30d": 365, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:17.557969+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet','Markdown Cheat Sheet 4','','2026',5,'One of the most starred and utilized Markdown references on GitHub. Curator Insight emphasizes its extreme offline utility. Live Grounding validates its legacy status as the primary standard for formatting across modern source code platforms.','Markdown','Cheat Sheet','Beginner',0,'online','manual','ba965aba47f46c891f98b4125d49af98b9dbc1aba0abd75215f289ea8d8600c8',100.0,1.77903296915447211e+09,1,'2025-08-22T00:21:50Z',NULL,NULL,NULL,'["Software Development", "Documentation Tools", "Markdown"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/cheatsheets.md", "docs/mkdocs.md"]','["mkdocs.md", "cheatsheets.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-08-22T00:21:50Z", "gh_stars": 60214, "gh_open_issues_30d": 318, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:18.282534+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/adaptant-labs/k8s-auto-labeller','Kubernetes Node Auto Labeller','','2020',5,'An automated labeling controller designed to tag Kubernetes nodes dynamically based on custom configurations or hardware discoveries. In production, this allows platform engineers to target hardware accelerators (GPUs, ASICs) with specific workload nodeSelectors. Live evaluation shows low active maintenance, as many teams transitioned to Node Feature Discovery (NFD) or Cluster API capabilities.','Go','Operator','Medium',0,'online','manual','24ec81ac9e8ac36b38e924eda1e90e1616919f7f8406b3879700f8e30a4c7f49',100.0,1.77903275467909502e+09,1,'2020-11-16T19:46:39Z',NULL,NULL,NULL,'["Infrastructure", "Node Provisioning", "Labeling & Automation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-11-16T19:46:39Z", "gh_stars": 8, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:19.038296+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/adaptant-labs/k8s-dt-node-labeller','k8s-dt-node-labeller','','2023',5,'A specialized controller designed to label nodes dynamically based on Device Tree specifications. It enables hardware-aware scheduling by analyzing local physical attributes and exposing them as standard Kubernetes selector labels.','Go','Controller','Advanced',0,'online','manual','e864fe7a23aefaf57fe5bf2eb54ab294e360ce4bb83bade4c7b3461f8b980026',100.0,1.77903108539346408e+09,1,'2020-11-17T21:12:14Z',NULL,NULL,NULL,'["Infrastructure", "Node Management", "Hardware Classification"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-11-17T21:12:14Z", "gh_stars": 17, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:19.767453+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/adaptant-labs/k8s-node-label-monitor','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','','2023',3,'A custom controller built to monitor label states on Kubernetes node resources. It dispatches notifications on label updates, additions, or deletions, maintaining configuration trust across larger clusters.','Go','Controller','Intermediate',1,'online','manual','6a8f69c637c8effae9484ef69f8807bfe4539e079283db28f6fac8f416dc0674',100.0,1.77903357976588606e+09,1,'2021-02-09T11:00:49Z',NULL,NULL,NULL,'["Infrastructure", "Node Management", "Auditing & Compliance"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-02-09T11:00:49Z", "gh_stars": 3, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:20.552707+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/admindroid-community/powershell-scripts','github.com/admindroid-community/powershell-scripts: PowerShell Scripts for'' Microsoft 365 Management, Reporting, and Auditing','','2024',0,'A collection of administrative scripts designed for auditing active users, licensing allocations, and configuration status within Microsoft 365 tenants.','PowerShell','GitHub Repository','Intermediate',0,'online','manual','2792ab510a7b130b5c3144c10f0acc5bed874b21df177c1abcf3dcda3c930100',100.0,1.78173587976624393e+09,1,'2026-06-18T00:37:59.766244+02:00',NULL,NULL,NULL,'["Identity and Access", "Microsoft 365", "Auditing & Reporting", "Administration"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:21.271850+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/adriannovegil/awesome-observability','github.com/adriannovegil/awesome-observability: Awesome Observability 🌟','','2026',2,'A highly structured catalog mapping telemetry collection systems, including OpenTelemetry exporters, Prometheus metric architectures, Grafana monitoring boards, and continuous system profiling dashboards.','Markdown','Awesome List','Advanced',1,'online','manual','05b5afe1463a41fa204fac02ec29a2aca3890d4a9f0a527f8a892cec2de520e6',100.0,1.77903397716117405e+09,1,'2026-05-11T11:58:36Z',NULL,NULL,NULL,'["Cloud Native", "Observability", "Telemetry and Metrics"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-05-11T11:58:36Z", "gh_stars": 636, "is_special": true, "gh_open_issues_30d": 21, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:21.978160+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aelsabbahy/goss','aelsabbahy/goss','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b2a6e2ded5a8d1eac440ffd247a8f8c9983b6614838f8a9d3be544f2fde6df12',100.0,1.77903022906840491e+09,0,'2026-05-17T17:03:49.068405+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/goss-org/goss", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:22.623239+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/affaan-m/ECC','ECC - The Agent Harness Performance Optimization System','A professional performance harness providing modular skills, memory optimizations, and security scanning for advanced AI coding assistants.','2026',4,'This repository provides a performance optimization harness designed for agentic environments like Claude Code and Cursor. It implements persistent semantic memory, structured natural-language ''skills'' as parameters, and execution safeguards via the AgentShield scanner. It aims to reduce token consumption and eliminate redundant instructions, transforming fragile prompting patterns into reproducible development infrastructure.','en','Repository','Advanced',0,'online','automatic','a68b20559e76cc4d181a84ba6031061ed34e6d3863a6d155e8b07540ac542e55',NULL,1.78035257155632305e+09,0,'2026-05-31T06:45:42Z',NULL,NULL,NULL,'["Artificial Intelligence", "AI Agents", "Model Context Protocol", "Harness Performance Optimization"]','["[EMERGING]", "[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "ai-agents-mcp", "gh_license": "MIT", "gh_pushed": "2026-05-31T06:45:42Z", "gh_stars": 202119, "reputation_status": "Vetted", "reputation_summary": "Highly regarded emerging system optimizing terminal agent runtime states, featuring zero reported vulnerabilities outside its documented patches.", "social_preview_url": "https://opengraph.githubassets.com/9d755758b9c50919c393f44e8fa1910cd7813f12349332f5d66f232c640154c1/affaan-m/ECC", "source_provenance": "X.com (nubenetes)", "suggested_new_category": "agent-performance", "gh_open_issues_30d": 48, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:23.362287+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ahas-sigs/kube-ebpf-exporter','kube-ebpf-exporter 🌟','','2022',5,'A Prometheus-compatible exporter that translates system events captured via custom eBPF programs into actionable metrics. This allows platform engineers to trace low-level syscalls, file system latency, and network performance with minimal overhead. The project represents a growing shift toward kernel-level observability.','Go','Exporter','High',0,'online','manual','ffbd284277e0f0a2a7affc010aacea050871b3cbae526f63bd22a32b7c9f5f6b',100.0,1779029884.0295,1,'2021-05-13T05:50:56Z',NULL,NULL,NULL,'["Observability", "Performance & Kernel", "eBPF Monitoring"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2021-05-13T05:50:56Z", "gh_stars": 55, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:24.103867+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ahmetb/kubectl-aliases','ahmetb/kubectl-aliases','','2026',5,'An automated system that generates systematic shell aliases for ''kubectl'', significantly enhancing engineering productivity. It minimizes operational friction by programmatic expansion of over 800 permutations of flags and subcommands, allowing administrators to interface with Kubernetes clusters using succinct shorthand sequences.','Shell','Repository','Intermediate',0,'online','manual','310aec75dce6ba83e1bbaaca8e248da167c2c480d64337a9d4cc86aeff1eb8ed',100.0,1.77903357979749488e+09,1,'2025-05-11T17:04:45Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "CLI & Debugging"]','["[DE FACTO STANDARD]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-05-11T17:04:45Z", "gh_stars": 3691, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:24.823345+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ahmetb/kubectl-foreach','github.com/ahmetb/kubectl-foreach: kubectl foreach ⭐','','2025',1,'kubectl-foreach is a highly efficient plugin that runs kubectl commands across multiple contexts, namespaces, or resources in parallel. It handles asynchronous command execution and presents grouped terminal output, drastically optimizing multi-cluster administrative operations.','Go','CLI Plugin','Intermediate',0,'online','manual','a348bd4f6024b67b9755bdcaa928abf3ca154c05263cca86ea1a898ecf30758a',100.0,1.77903442507151508e+09,1,'2026-06-08T22:54:07Z',NULL,NULL,NULL,'["Operations", "CLI Tooling", "Multi-resource Execution"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T22:54:07Z", "gh_stars": 489, "gh_open_issues_30d": 7, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:25.528808+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ahmetb/kubectl-tree','kubectl-tree','','2025',5,'A crucial kubectl plugin that queries Kubernetes APIs to visually construct and present the ownership tree of API objects via ownerReferences. Crucial for tracing the lineage of ReplicaSets, Pods, Deployments, and Custom Resources (CRDs) in active namespaces.','Go','CLI Plugin','Intermediate',0,'online','manual','a4af8c68f8ba51a9398b292e4551dd81243192c570df44497c92264404ecbc5c',100.0,1779033415.98258,1,'2026-05-18T01:49:07Z',NULL,NULL,NULL,'["Developer Experience", "CLI Utilities", "Object Relationships"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-18T01:49:07Z", "gh_stars": 3386, "gh_open_issues_30d": 15, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:26.233064+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ahmetb/kubectx','==kubectx + kubens: : Power tools for kubectl==🌟🌟','','2026',5,'Highly optimized command-line utilities for switching context configurations and namespaces inside kubectl. Indispensable for multi-cluster environments, they radically optimize developer productivity and prevent accidental target execution via clear interactive lists.','Go','CLI Tool','Beginner',0,'online','manual','39b78501f9b3e9898481b8ef40f8b2a1d81c840109d2fa2ad117564edb65d584',100.0,1.77903144259843802e+09,1,'2026-05-15T15:43:00Z',NULL,NULL,NULL,'["Developer Experience", "CLI Utilities", "Context Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-15T15:43:00Z", "gh_stars": 19807, "gh_open_issues_30d": 42, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:26.959190+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ahmetb/kubernetes-network-policy-recipes','==ahmetb/kubernetes-network-policy-recipes== 🌟','','2021',5,'The premier open-source repository for reusable NetworkPolicy templates. Provides validated configuration files to handle common cloud-native security patterns.','YAML','Repository','Intermediate',1,'online','manual','0fc77e7ecc41f1b0736d3aaf88a7a6ffbddf4068bbaa1b4f92d12a70246e65e2',100.0,1.77903228283465099e+09,1,'2025-02-07T08:38:37Z',NULL,NULL,NULL,'["Networking", "Security", "Recipes"]','["[DE FACTO STANDARD]"]','["docs/demos.md", "docs/kubernetes-networking.md"]','["kubernetes-networking.md", "demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-02-07T08:38:37Z", "gh_stars": 6144, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:27.758443+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aidansteele/secretsctx','aidansteele/secretsctx','','2022',5,'A Go-based runtime library designed to inject dynamic secrets from external storage layers directly into context-aware serverless pipelines. By managing runtime secret validation outside main configuration structures, it significantly reduces code complexity.','Go','Library','Advanced',1,'online','manual','a9d1ecfb1a2e0682c6a852e19c1ffe4a86af289893571144fc1306f8d40927e2',100.0,1.7817358777612729e+09,1,'2026-06-18T00:37:57.761273+02:00',NULL,NULL,NULL,'["Security & Governance", "Secret Management", "Go Runtime"]','["[DE FACTO STANDARD]"]','["docs/aws-serverless.md"]','["aws-serverless.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:28.460337+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aimhubio/aim','github.com/aimhubio/aim','','2024',4,'Aim is an open-source, highly responsive experiment tracking and visualization dashboard for machine learning. It provides a robust query language and a user-friendly UI to compare thousands of metrics, hyperparameters, and logs across deep learning runs.','Python','Repository','Intermediate',1,'online','manual','997d320ec7590772d2d44a8b638c1f424a50731d142f6cda3cae805aa5b305fb',100.0,1.77903367199525403e+09,1,'2026-06-13T20:26:46Z',NULL,NULL,NULL,'["MLOps", "Experiment Tracking", "Visualization"]','["[ENTERPRISE-STABLE]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T20:26:46Z", "gh_stars": 6154, "gh_open_issues_30d": 463, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:29.165420+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/airwallex/k8s-pod-restart-info-collector','github.com/airwallex: k8s-pod-restart-info-collector','','2022',0,'An automated utility designed to capture and log state configuration, events, and logs instantly when a pod restarts, offering immediate post-mortem insights for ephemeral microservices.','Go','Tool','Intermediate',0,'online','manual','3e4e21d175049930d8f16e327994a22b47054e30aa250ad356667034e77895de',100.0,1781736057.34144,1,'2026-06-18T00:40:57.341440+02:00',NULL,NULL,NULL,'["Observability", "Debugging", "Automation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 18, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:29.910353+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ajayk/drifter','github.com/ajayk/drifter','','2021',5,'Drifter is a CLI utility designed to detect structural configuration drift across Kubernetes resources. By comparing live running cluster states against baseline templates, it identifies configuration changes. This tool provides lightweight validation for infrastructure consistency.','Go','CLI Tool','Intermediate',0,'online','manual','7e6917d7a7462342ffc27824d9e20008d937114fda3cf61353add05bc00193bf',100.0,1.77903318786063408e+09,1,'2024-01-09T17:41:36Z',NULL,NULL,NULL,'["GitOps & Delivery", "Configuration Management", "Drift Detection"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-01-09T17:41:36Z", "gh_stars": 17, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:30.648873+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ajmyyra/ambassador-auth-oidc',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','ff59f529d8db417c89704bee344d50311ebfcc54186836e5265d3fb6c301965c',100.0,1.77903162533064794e+09,1,'2026-05-17T17:27:05.330648+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"gh_license": "MIT", "gh_open_issues_30d": 7, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:31.404290+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/akuity/awesome-argo','akuity/awesome-argo 🌟','','2026',3,'A duplicate entry detailing the CNCF Argo ecosystem configurations. Outlines progressive application delivery strategies, canary deployments, declarative cluster state reconciliations, and custom Argo plugins.','Markdown','Awesome List','Advanced',1,'online','manual','4cfcb2323980bc80f403202b4611bc3b2dd06b3d8dda2c07d39412a509e54f89',100.0,1.7790314068804109e+09,1,'2026-02-28T03:02:12Z',NULL,NULL,NULL,'["Cloud Native", "GitOps", "Argo Project Ecosystem"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-02-28T03:02:12Z", "gh_stars": 2449, "is_special": true, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:32.168231+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/akuity/kargo','==github.com/akuity/kargo==','','2023',5,'Kargo is a GitOps-native application promotion engine that coordinates software releases across staging, pre-production, and production. Operating as a Kubernetes controller, it manages promotion state sequences dynamically via custom resources. It simplifies Git manipulation during deployment rollouts.','Go','GitOps Controller','Advanced',0,'online','manual','ebf41a4d95c3859a0afbdad795500f43901217ee56051ce957b11ffaa90529ee',100.0,1.77903343630711698e+09,1,'2026-06-14T05:29:29Z',NULL,NULL,NULL,'["GitOps & Delivery", "Application Promotion", "Lifecycle Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T05:29:29Z", "gh_stars": 3350, "gh_open_issues_30d": 191, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:32.909316+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/akullpp/awesome-java','Awesome Java 🌟','','2026',5,'A premier directory of validated Java frameworks, high-performance serialization libraries, and microservices engines like Spring Boot, Quarkus, and Micronaut. Essential for legacy modernization projects and enterprise-grade distributed systems. Remains a foundational handbook for enterprise JVM optimization.','Java','Repository','Intermediate',1,'online','manual','812519e1d1f39879872200f2cd381725b275fc4c3a6108bec333cdc778654a7b',100.0,1779031410.80023,1,'2026-04-12T12:40:14Z',NULL,NULL,NULL,'["Programming Languages", "Java", "Resources"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-04-12T12:40:14Z", "gh_stars": 48210, "is_special": true, "gh_open_issues_30d": 28, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:33.662542+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/alcideio/advisor','Alcide Advisor: an agentless service for Kubernetes audit and compliance'' that''s built to ensure a frictionless and secured DevSecOps workflow','','2026',0,'Alcide Advisor is an agentless security tool originally engineered to validate Kubernetes configurations, workloads, and network rules against common vulnerabilities. Since the acquisition of Alcide, the repository has been archived and is no longer under active maintenance. It is primarily referenced as a historical model for static manifest parsing and rules-driven auditing.','Go','Static Analyzer','Intermediate',0,'online','manual','477a1f69dee0048b2f273002fb0ba196a9ff38474a0f11298171945860b9de9b',100.0,1.78173604700207591e+09,1,'2026-06-18T00:40:47.002076+02:00',NULL,NULL,NULL,'["Security", "Audit & Compliance", "Static Analysis"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:34.426212+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/alcideio/rbac-tool','==github.com/alcideio/rbac-tool==','','2025',3,'RBAC Tool is a powerful suite designed to simplify, audit, and generate Kubernetes Role-Based Access Control policies. It includes policy analysis commands, visual dependency graphs, and lookup capabilities to quickly ensure compliance with the least privilege security model.','Go','CLI / Visual Analyzer','Advanced',0,'online','manual','c8448727bac561737be07944f0ac776fb84063cafeabccdd3fdcebbd63aa30ab',100.0,1.779032817928272e+09,1,'2025-02-13T20:57:41Z',NULL,NULL,NULL,'["Security", "Access Control", "RBAC Audit"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-02-13T20:57:41Z", "gh_stars": 1077, "gh_open_issues_30d": 12, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:35.180306+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/alcideio/skan','sKan','','2020',2,'sKan (by Alcide) was an early static analysis tool for scanning configuration files and Helm charts to discover security vulnerabilities. It has since been archived, with modern platforms choosing robust, active alternatives such as Checkov.','Go','CLI Scanner','Simple',0,'online','manual','0d4218db4fc62d51f1e3a8c89cd6b2e2eed5e40cd648213bf00d979511444948',100.0,1779031901.12451,1,'2023-03-03T16:29:28Z',NULL,NULL,NULL,'["Security & Identity", "Compliance & Auditing", "Static Code Analysis"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-03-03T16:29:28Z", "gh_stars": 204, "gh_open_issues_30d": 7, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:35.919842+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/alexdzyoba/ansible-jmx-exporter','github.com/alexdzyoba/ansible-jmx-exporter','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','00179b8c10f6a85e83cb33a2c17eac2a8351b034c75c06cd87e9b731ba98df60',100.0,1.779030091492558e+09,1,'2026-05-17T17:01:31.492558+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"gh_license": "MIT", "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:36.648762+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/alexellis/k3sup','**k3sup (said ''ketchup'')**','','2026',4,'An utility by Alex Ellis using SSH to provision K3s directly from local machines. It sets up secure, direct API configurations, bridges cluster nodes instantly, and configures target servers for operational readiness.','Go','Tool','Intermediate',0,'online','manual','d47d1c0f36ca75f93fc3b56082ac640b6aaacc77c2294cde2f50f69e80b06665',100.0,1.77903203728995704e+09,1,'2026-03-05T11:13:15Z',NULL,NULL,NULL,'["Edge & IoT", "Cluster Provisioning", "SSH Bootstrapping"]','["[ENTERPRISE-STABLE]"]','["docs/matrix-table.md", "docs/rancher.md"]','["rancher.md", "matrix-table.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-03-05T11:13:15Z", "gh_stars": 7383, "gh_open_issues_30d": 29, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:37.375460+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/alexellis/registry-creds','registry-creds','','2023',5,'Automatically syncs image pull credentials across diverse namespaces from registry platforms like ECR, GCR, and Docker Hub. It solves multi-tenant credential sharing securely without requiring manual duplications.','Go','Operator','Medium',0,'online','manual','c98b4b125f09915c117c9fc31b1fb47b55b3ed10bba3571831ebbb24fcd19084',100.0,1.7790292432515521e+09,1,'2024-12-21T13:24:00Z',NULL,NULL,NULL,'["Security", "Secrets Management", "Registry Authentication", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-12-21T13:24:00Z", "gh_stars": 350, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:38.092118+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/alexellis/run-job','==github.com/alexellis/run-job==','','2020',3,'A developer-oriented utility written in Go to quickly trigger Kubernetes Jobs, track execution statuses, and stream execution logs directly to stdout. Simplifies local workflow testing and diagnostic debugging.','Go','Repository','Intermediate',0,'online','manual','15c4fd11e7ae38960f3112fa9957f3c4449d2f2dd58a635ef9f0c9877b25ba88',100.0,1.77903450255100798e+09,1,'2024-08-13T22:32:56Z',NULL,NULL,NULL,'["Workloads", "Batch Jobs", "Tooling"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md", "docs/kubernetes.md"]','["kubernetes-tools.md", "kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-08-13T22:32:56Z", "gh_stars": 211, "gh_open_issues_30d": 9, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:38.832389+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aliesbelik/awesome-jmeter','Awesome JMeter','','2026',5,'A structured list of plugins, performance test plans, and reporting scripts designed to optimize Apache JMeter pipelines. Essential for load testing web services, gRPC endpoints, and databases under intense scale constraints. Acts as an excellent resource for performance engineering teams targeting resource bottlenecks.','Java','Repository','Intermediate',0,'online','manual','d126061c974412126edf2a91603124c2a05f2a984e2dded6cd7e51725d0b907f',100.0,1.77903340073237299e+09,1,'2026-05-05T22:22:40Z',NULL,NULL,NULL,'["Software Quality", "Testing", "JMeter"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC-BY-4.0", "gh_pushed": "2026-05-05T22:22:40Z", "gh_stars": 790, "is_special": true, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:39.530906+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/allure-framework/allure2','Allure Report 🌟','','2023',4,'A flexible, multi-language test report tool providing clean hierarchical representation of execution steps, attachments, and historical telemetry. Integrates with standard test runners across modern ecosystems.','Java','Tool','Intermediate',0,'online','manual','904874589c38dac686cfef5beed2a33eed33234405307bfd4478b46057c0924e',100.0,1.77903361006848788e+09,1,'2026-06-12T22:09:34Z',NULL,NULL,NULL,'["Software Engineering", "Testing", "Reporting"]','["[ENTERPRISE-STABLE]"]','["docs/qa.md"]','["qa.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T22:09:34Z", "gh_stars": 5422, "gh_open_issues_30d": 96, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:40.276802+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/amazon-archives/aws-training-demo','github.com/aws-samples/aws-training-demo','','2020',5,'Archived AWS training demonstration repository. Grounding verification confirms this repository is formally archived by Amazon, meaning it should be treated purely as an architectural reference rather than a base for production provisioning templates.','JavaScript','Repository','Basic',0,'online','manual','12ba405003f66717af427558892ecba6fc404c7a89e92fe1583a35c32d7cbee7',100.0,1.7791304949535911e+09,1,'2019-04-09T21:26:39Z',NULL,NULL,NULL,'["Public Cloud Providers", "AWS", "Training Archives"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2019-04-09T21:26:39Z", "gh_stars": 128, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:41.018819+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/amazon-archives/aws-waf-sample','AWS WAF sample rules','','2024',5,'A historical repository containing sample AWS WAF rule sets and templates. Note: This repository is now officially archived by AWS. Contemporary deployment architectures rely on AWS Managed Rules or centralized configurations managed through AWS Firewall Manager rather than maintaining customized version-one JSON rules.','JSON','Repository','Intermediate',0,'online','manual','ddea1ea4fcf5f9a5fc9a8369dd1679d8d2742aac6828d7ed28b950d09abcd140',100.0,1.77913049495059299e+09,1,'2020-01-09T08:11:23Z',NULL,NULL,NULL,'["Security & Identity", "Network Security", "Web Application Protection"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{"gh_license": "MIT-0", "gh_pushed": "2020-01-09T08:11:23Z", "gh_stars": 511, "gh_open_issues_30d": 31, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:41.730367+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/amelbakry/kubernetes-active-passive','Kubernetes Active Passive Applications','','2021',0,'A reference architecture guiding the implementation of Active-Passive configurations within multi-region Kubernetes topologies. Provides template setups for handling state synchronization and global traffic failovers.','Go','Templates','Advanced',0,'online','manual','bf79c301fff4e55aa4ac515fcf282e6bf1ac6795640e5b21b135d27cfc6c44c6',100.0,1.78173604679029488e+09,1,'2026-06-18T00:40:46.790295+02:00',NULL,NULL,NULL,'["Reliability", "Architectural Patterns", "Disaster Recovery"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:42.446217+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/amitmavgupta/azure-terraform','github.com/amitmavgupta/azure-terraform','','2022',2,'A centralized repository of common Azure resource templates compiled using Terraform. Serves as a useful playground for setting up App Services, Cosmos DB, and Virtual Networks.','HCL','Repository','Beginner',0,'online','manual','77ad6a6af303e04c458fc78a1c7a75d7e28681a7a88f5589b612cfac3a1e4bc2',100.0,1.77903138213229393e+09,1,'2025-05-24T07:01:55Z',NULL,NULL,NULL,'["Infrastructure as Code", "Azure", "Templates"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-05-24T07:01:55Z", "gh_stars": 29, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:43.157250+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/anchore/grype','grype: a vulnerability scanner for container images and filesystems','','2025',5,'A vulnerability scanner for container images and filesystems, renowned for its speed, minimal footprint, and ease of CI/CD integration. It supports multiple vulnerability sources and outputs structured data compatible with enterprise DevSecOps tools. Through 2026, it stands as the industry standard tool for shift-left image security.','Go','CLI Tool','Medium',0,'online','manual','457d117ce39ba93b09de80026a3d67a203e6a39b8511306889f032c360d1c6f9',100.0,1.77903447725039792e+09,1,'2026-06-12T15:56:32Z',NULL,NULL,NULL,'["Security", "Vulnerability Scanning", "Container Images"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T15:56:32Z", "gh_stars": 12400, "gh_open_issues_30d": 371, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:43.880727+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/anchore/syft','==anchore/syft==','','2021',5,'An advanced security tool engineered to generate detailed Software Bill of Materials (SBOM) from container images, file systems, and archives. Syft identifies package structures to track vulnerable subcomponents in modern supply chain governance.','Go','CLI Tool','Intermediate',0,'online','manual','db2fcf1ed1811ccd981eff91084d06e12e3cc79c9281dd6b8e36898d2efb90d2',100.0,1.77903040764475488e+09,1,'2026-06-12T13:29:25Z',NULL,NULL,NULL,'["Security & Compliance", "Supply Chain Security", "SBOM Generation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T13:29:25Z", "gh_stars": 9106, "gh_open_issues_30d": 613, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:44.597223+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/anderseknert/awesome-opa','anderseknert/awesome-opa 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','74b59d9adc2bc20caea9b43eb1abb3db4a1ee3ccb4ec9a03f666cb0130112715',100.0,1.77902936725562906e+09,0,'2026-05-17T16:49:27.255629+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"duplicate_of": "https://github.com/open-policy-agent/awesome-opa", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:45.260299+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/andreazorzetto/yh','yh - YAML Highlighter','','2022',4,'A specialized, terminal-based syntax highlighter designed explicitly for YAML configurations. Unlike generic highlighters, yh identifies YAML indentation rules and formats outputs from standard pipelines. It is highly useful for reviewing massive Kubernetes manifests directly in terminals.','Go','tool','beginner',0,'online','manual','835328b68aa23ebad6c9e32970fe664b9b951d99213ca3069c6e3b3e012cf187',100.0,1.77903215328110909e+09,1,'2020-12-14T09:49:42Z',NULL,NULL,NULL,'["Configuration Management", "YAML Processing", "CLI Tools"]','["[ENTERPRISE-STABLE]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-12-14T09:49:42Z", "gh_stars": 427, "is_special": true, "gh_open_issues_30d": 9, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:45.986835+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/andredesousa/devops-best-practices','andredesousa/devops-best-practices','','2026',1,'An opinionated checklist detailing architectural best practices for logging formats, schema migrations, system health monitoring, and security setups. Helps engineering teams establish healthy container operational standards.','Markdown','Reference Guide','Intermediate',1,'online','manual','f62c1fb10bd804350b1cd6db1ca47e20316b90f9cc78502d5933c39895c42a37',100.0,1.77902967897616291e+09,1,'2022-02-23T20:29:58Z',NULL,NULL,NULL,'["Infrastructure & Operations", "DevOps & SRE Engineering", "Best Practices"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-02-23T20:29:58Z", "gh_stars": 53, "is_special": true, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:46.708660+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/andrewpuch/nagios_setup','github: Steps I used to install Nagios in the cloud','','2018',5,'A historical walkthrough illustrating legacy installations of the Nagios monitoring framework inside static virtual instances. Outlines core process definitions, alerting rules, and manual configuration management.','Shell','Repository','Intermediate',0,'online','manual','765dc175d742822fbc5de8766a7a18e7d73ee853aa9ea8d72e0be13162ae41f3',100.0,1.78173587621083688e+09,1,'2026-06-18T00:37:56.210837+02:00',NULL,NULL,NULL,'["Observability & Monitoring", "Legacy Systems", "Self-Hosted"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/aws-monitoring.md"]','["aws-monitoring.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:47.407484+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/andrewstetsenko/tech-jobs-with-relocation','International Tech Job Search Handbook','','2026',5,'Curator Insight: An open-source global job search manual providing metadata on visa processes and relocation budgets. Live Grounding: Continues to be a vital community asset for tech professionals traversing global borders, offering real-time data on corporate immigration compliance and tax architectures.','en','GitHub Repository','Intermediate',0,'online','manual','7eda0472cae43870bede3742ed479d8829d1a4ded8fda5a2b5d147932a0aab92',100.0,1779032296.97062,1,'2026-03-19T14:04:47Z',NULL,NULL,NULL,'["Professional Practice", "Recruiting", "Resource Guides"]','["[DE FACTO STANDARD]"]','["docs/recruitment.md"]','["recruitment.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-03-19T14:04:47Z", "gh_stars": 4427, "gh_open_issues_30d": 11, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:48.122023+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/anordal/shellharden/blob/master/how_to_do_things_safely_in_bash.md','github: Safe ways to do things in bash','','2026',5,'Serves as the authoritative style manual for compiling safe, error-free bash scripts. Maintained within the Shellharden project, it outlines rigorous quoting standards, expansion parameters, array handling, and variable declarations to prevent system exploits or unexpected command executions.','Bash','Developer Guide','Advanced',0,'online','manual','91ca4befc6835bd57a7f160db4e2eb0803d492455fa4818ac4ea1dd50c4d42a3',100.0,1.77903126683123397e+09,1,'2026-01-05T06:45:45Z',NULL,NULL,NULL,'["Linux", "Automation", "Bash Scripting"]','["[DE FACTO STANDARD]", "[GUIDE]"]','["docs/linux.md"]','["linux.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2026-01-05T06:45:45Z", "gh_stars": 4784, "gh_open_issues_30d": 9, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:48.829594+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ansible-collections','Ansible Collections 🌟','','2024',2,'Upstream GitHub organization containing certified and community Ansible Content Collections. Reflects the modern decentralized packaging model of the modern Ansible ecosystem.','Python','github_repo','Advanced',0,'online','manual','ac690db74143451d4c91e08cd4c35bf09d1e37cbc8afad7cd5503a9c5d6bf6e5',100.0,1.77902932314979791e+09,1,'2026-05-17T16:48:43.149798+02:00',NULL,NULL,NULL,'["Automation & Orchestration", "Ansible Ecosystem", "Collections"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/ansible-collections/amazon.aws','Amazon AWS Collection 🌟','','2024',2,'The official Amazon Web Services Content Collection for Ansible. Provides production-ready modules for provisioning, updating, and de-provisioning EC2, VPC, S3, and RDS infrastructure assets.','Python','github_repo','Advanced',0,'online','manual','804fce1e8984f14dfa663281baa5c49908f5fbdc2cb9c315bf8810accca8f739',100.0,1779033759.72351,1,'2026-06-12T18:54:31Z',NULL,NULL,NULL,'["Automation & Orchestration", "Ansible Ecosystem", "Collections"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-06-12T18:54:31Z", "gh_stars": 388, "gh_open_issues_30d": 166, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:49.596395+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ansible-community/awesome-ansible','==ansible-community/awesome-ansible: Awesome Ansible== 🌟🌟🌟','','2026',4,'The authoritative, community-managed repository of recommended Ansible tools, tutorials, extensions, and integration ecosystems. This acts as the premier catalog for discovery in modern automation workflows.','Markdown','Resource List','Beginner',0,'online','manual','a6d2538e3c6f7054fdc0b96563cc79781689be4289ad2df477cefddcdf223336',100.0,1779033845.09972,1,'2026-06-02T08:28:40Z',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Curated Lists"]','["[ENTERPRISE-STABLE]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md", "ansible.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-06-02T08:28:40Z", "gh_stars": 1892, "is_special": true, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:50.322895+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ansible/awx','AWX','','2026',5,'AWX serves as the open-source upstream project for Ansible Automation Platform/Tower. Written in Django and React, it provides a web-based user interface, REST API, and task engine to centrally manage Ansible inventories, credentials, playbooks, and scheduling in containerized environments.','Python','Source Code','Advanced',1,'online','manual','f3fbd9fc28591beaf0b721ceaa08a9c0e377084d6c766f7c2cac89bce3e914c1',100.0,1.77902929197604203e+09,1,'2026-06-12T18:32:08Z',NULL,NULL,NULL,'["Automation & Orchestration", "Configuration Management", "Ansible AWX"]','["[DE FACTO STANDARD]"]','["docs/ansible.md", "docs/about.md"]','["ansible.md", "about.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-12T18:32:08Z", "gh_stars": 15453, "gh_open_issues_30d": 1845, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:51.053597+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ansible/awx-operator','AWX Operator','','2026',4,'The AWX Operator is a cloud-native Kubernetes Operator designed to automate the deployment, lifecycle management, scaling, and upgrades of AWX. By leveraging Custom Resource Definitions (CRDs), it simplifies complex Postgres and web-app state management inside K8s.','Go','Source Code','Advanced',1,'online','manual','655a86e32bad792bf72866cdd9a55b87bfa5b5cf86eb6f5f21ff69e50139f5c4',100.0,1.77903059434158897e+09,1,'2026-06-10T18:54:39Z',NULL,NULL,NULL,'["Container Orchestration", "Kubernetes", "Operators"]','["[ENTERPRISE-STABLE]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T18:54:39Z", "gh_stars": 1487, "gh_open_issues_30d": 368, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:51.780856+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ansistrano','Ansistrano','','2022',3,'An Ansible-based application deployment solution heavily inspired by Ruby''s Capistrano. It targets zero-downtime scripting setups using multi-release symlink rotations. While highly valuable for legacy monorepo VMs, it is mostly archived in modern cloud-native, containerized architectures.','YAML','tool','intermediate',1,'online','manual','11ba7b804a77cb7777c52f65813d4a0036691f24375ee6b5697ff7f64d55a614',100.0,1.77902911657714796e+09,1,'2026-05-17T16:45:16.577148+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Deployment Tools", "Application Deployment"]','["[LEGACY]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/anthonysterling/setec','Setec 🌟','','2018',1,'An early experimental tool for managing and injecting secrets into Kubernetes clusters. It represents early attempts to bridge external secrets engines with native pods, now entirely replaced by External Secrets Operator and HashiCorp Vault.','Go','Helper Utility','Intermediate',0,'online','manual','bc785d0adc1e9bd8f104e8a24809196609d0877dc5170691ccda7cb04f4a2756',100.0,1.77903430672577595e+09,1,'2021-02-27T17:05:49Z',NULL,NULL,NULL,'["Security & Identity", "Secrets Management", "Encryption"]','["[EMERGING]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-02-27T17:05:49Z", "gh_stars": 10, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:52.478311+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/antonarhipov/awesome-apm','github.com/antonarhipov/awesome-apm: Awesome APM','','2021',0,'A curated catalog of application performance monitoring (APM) tools, open-source agents, telemetry protocols, and platform engines. It indexes distributed tracing setups, heap profiling engines, and instrumentation libraries across mainstream programming frameworks.','Markdown','curation','Intermediate',1,'online','manual','413d1bd8de0ced190ceb0b68ef29a300eb389bacc7855032bbe2917d6a005e00',100.0,1.78173610202003192e+09,1,'2026-06-18T00:41:42.020032+02:00',NULL,NULL,NULL,'["Observability & Monitoring", "Application Performance Monitoring", "APM Curated Resources"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md", "docs/other-awesome-lists.md"]','["monitoring.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:53.201360+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/antonbabenko/terraform-best-practices','Terraform Best Practices','','2026',3,'A definitive guide detailing patterns and antipatterns for structural Terraform designs. Features industry-accepted guidelines on monorepo layout, variable validation, dynamic module injection, and drift remediation within production enterprise clouds.','Markdown','Guideline','Advanced',0,'online','manual','65e3df4f3d17318e100f3b42b6c37a2404da5e7320d0061db1805f5157ffbc32',100.0,1.77903367564279294e+09,1,'2026-03-20T14:40:58Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "Terraform Practices"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/gitops.md", "docs/iac.md", "docs/terraform.md"]','["gitops.md", "iac.md", "terraform.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-03-20T14:40:58Z", "gh_stars": 2473, "gh_open_issues_30d": 15, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:53.913876+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/antonbabenko/terraform-skill','Terraform & OpenTofu Skill for AI Agents','','2026',4,'An open-source Model Context Protocol (MCP) skill set built for AI agents. Simplifies parsing, validating, and managing Terraform and OpenTofu infrastructure configurations through intelligent, context-aware LLM tool calls.','TypeScript','GitHub Repository','Advanced',0,'online','manual','36e23963ccfc640c56a9f901ea475f86260b9242e4403af694f058ea2dfc90ce',100.0,1.77903301998112893e+09,1,'2026-06-03T16:06:13Z',NULL,NULL,NULL,'["DevOps", "Infrastructure as Code", "AI Integration"]','["[ENTERPRISE-STABLE]"]','["docs/cicd.md", "docs/iac.md", "docs/terraform.md"]','["cicd.md", "iac.md", "terraform.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-03T16:06:13Z", "gh_stars": 2012, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:54.617223+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/antonmedv/fx','fx','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','8fb21ceea1d4a73169b87bd5d6f0c5b16a4185020f9453634910dd33f481a68b',100.0,1779031107.4493,1,'2026-05-17T17:18:27.449300+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"gh_license": "MIT", "is_special": true, "gh_open_issues_30d": 23, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:55.327648+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/antrea-io/antrea',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','6659111b06ffcfb4ef70584b0dbc5ca0ae90a94f7a20978c8920c73c1672b9b3',100.0,1779130495.02231,1,'2026-05-18T20:54:55.022310+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{"gh_license": "Apache-2.0", "gh_open_issues_30d": 201, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:56.070958+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/apache/activemq-artemis','Apache Artemis JMeter','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7bafd4c450f2999669094cbd6a4dc4e49e2c53f71d2775de69f46cff36bb586d',100.0,1.77903422959514307e+09,0,'2026-05-17T18:10:29.595143+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md", "docs/prometheus.md"]','[]','{}','{"duplicate_of": "https://github.com/apache/artemis", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:56.738534+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/apache/apisix','apisix','','2026',5,'Apache APISIX is a high-performance, dynamic cloud-native API gateway built on Nginx and OpenResty. It provides dynamic routing, active health checking, security protection, and telemetry integration, utilizing etcd for state storage to achieve ultra-low latency configurations.','Lua','Software Project','Advanced',1,'online','manual','8c6b414af9df9cd042a76b844eceb101ecd137e839408a3c13da57cb8dc1b65f',100.0,1779031776.90444,1,'2026-06-12T08:48:42Z',NULL,NULL,NULL,'["Infrastructure", "API Gateway", "Cloud Native"]','["[DE FACTO STANDARD]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T08:48:42Z", "gh_stars": 16724, "gh_open_issues_30d": 270, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:57.469460+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/apache/artemis','Apache Artemis JMeter','','2024',5,'The official source repository for Apache ActiveMQ Artemis. Built with Netty, this broker delivers low-latency messaging, supports AMQP, MQTT, and STOMP, and provides an efficient data distribution engine for high-density architectures.','Java','Code','Advanced',0,'online','manual','8646dacdcbb342760a94a7b9edfa0baaaf9e2d19c62045277101cf7ad8b3c7c3',100.0,1.77913049498325896e+09,1,'2026-06-11T02:23:24Z',NULL,NULL,NULL,'["Infrastructure", "Message Brokers", "ActiveMQ"]','["[DE FACTO STANDARD]"]','["docs/message-queue.md", "docs/prometheus.md"]','["message-queue.md", "prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T02:23:24Z", "gh_stars": 1024, "gh_open_issues_30d": 18, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:58.218217+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/apache/dolphinscheduler','apache/dolphinscheduler: Apache DolphinScheduler 🌟','','2026',5,'Apache DolphinScheduler is a highly scalable, distributed workflow visualization scheduler tailored for modern big data and machine learning architectures on Kubernetes. It enables enterprise operators to manage complex data dependency DAGs via drag-and-drop interfaces and robust API control. Its native integration with containerized engines like Spark, Flink, and MapReduce makes it an enterprise favorite.','Java','Workload Scheduler','Advanced',1,'online','manual','c2f0762db448834bfcf83203a5dc5663c76e172ef4e5f6274eadc355959b9d56',100.0,1.77903422433378601e+09,1,'2026-06-12T09:08:43Z',NULL,NULL,NULL,'["Data Engineering", "Workload Scheduling", "Orchestration"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T09:08:43Z", "gh_stars": 14309, "gh_open_issues_30d": 122, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:59.021982+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/apache/maven-mvnd','apache/maven-mvnd','','2025',5,'Apache Maven Daemon repository. Drastically reduces compilation overhead by utilizing persistent background execution processes to store compiler hot-spots and plugin contexts.','Java','CLI Tool','Advanced',0,'online','manual','7a1913331d49bef22bf3d5dd69ac6a11d8a888359041509e65e546d3c179e086',100.0,1.77902916933326411e+09,1,'2026-06-12T20:38:35Z',NULL,NULL,NULL,'["Build Systems", "JVM Ecosystem", "Build Daemon Optimization"]','["[DE FACTO STANDARD]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T20:38:35Z", "gh_stars": 3428, "gh_open_issues_30d": 143, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:59.740584+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/apache/tomcat-jakartaee-migration','Apache Tomcat migration tool for Jakarta EE','','2021',2,'A command-line utility designed to automatically migrate legacy Java EE 8 web applications to modern Jakarta EE (9+) architectures. It translates package namespaces from `javax.*` to `jakarta.*` in binaries and source code.','Java','Repository','Intermediate',0,'online','manual','a0a6ed53f60d5854d820ec4c780437a3823a399432cc31e5e50616115878880d',100.0,1.77903430976997208e+09,1,'2026-06-09T08:55:54Z',NULL,NULL,NULL,'["Platform Engineering", "Application Servers", "Migration"]','["[LEGACY]"]','["docs/embedded-servlet-containers.md"]','["embedded-servlet-containers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T08:55:54Z", "gh_stars": 188, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:36:00.472199+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/apicurio/apicurio-registry','**Apicurio** Registry','','2026',4,'Apicurio Registry is an open-source, high-performance centralized schema registry. It manages API contracts, OpenAPI designs, AsyncAPI definitions, Avro, and Protobuf structures, enforcing real-time payload validations over high-throughput microservice pipelines while offering direct Kubernetes operator integrations.','Java','Platform','Advanced',1,'online','manual','dce198241f8b915b16935880b17f4375418cd685fff7eebe5dfe89d1c13f8ced',100.0,1.77903082746442508e+09,1,'2026-06-13T18:07:51Z',NULL,NULL,NULL,'["Data Engineering", "Schema Registry", "Apicurio"]','["[ENTERPRISE-STABLE]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T18:07:51Z", "gh_stars": 814, "gh_open_issues_30d": 328, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:36:01.207783+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/apk8s/k3s-gitlab','k3s-gitlab','','2021',1,'An automation repository dedicated to bootstrapping a local K3s runtime optimized for orchestrating GitLab CI runners, streamlining testing of containerized microservices.','Shell','Tool','Intermediate',1,'online','manual','df6d24ee7760852189e0e1037f288289a4c8211339c135d0d10c1dcbfac3c641',100.0,1.78173615418975305e+09,1,'2026-06-18T00:42:34.189753+02:00',NULL,NULL,NULL,'["Edge & IoT", "CI/CD Integration", "GitLab Runners"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:36:01.932027+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aporia-ai/kubesurvival','KubeSurvival 🌟','','2022',1,'A scanning utility that audits existing clusters to determine the absolute cheapest VM instance shapes capable of hosting current workloads. Ensures high-availability parameters and compute requirements are fully met before suggesting migration profiles.','Go','Tool','Intermediate',0,'online','manual','43f259cf3ad4224e8b23ecaa836fef2960fa800ebba377e97c913efae78486e4',100.0,1.77903135668368291e+09,1,'2021-11-03T09:30:26Z',NULL,NULL,NULL,'["Infrastructure Optimization", "Cost Management", "Tooling"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md", "docs/kubernetes.md"]','["kubernetes-tools.md", "kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-11-03T09:30:26Z", "gh_stars": 187, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:36:02.703697+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aporia-ai/mlplatform-workshop','ML Platform Workshop','','2022',4,'A hands-on technical workshop repository showcasing the design of an end-to-end Machine Learning Platform. Demonstrates real-world integration of model registries, tracking servers, and deployment mechanisms under production-like conditions. Excellent educational resource for learning the architectural glue of modern MLOps frameworks.','Python','Repository','Intermediate',1,'online','manual','aaa796b6cedb8435a395ceffed9fa532074ccb7f09b344c218fcb5c35c0626b8',100.0,1.77903072113100695e+09,1,'2021-11-03T10:27:17Z',NULL,NULL,NULL,'["MLOps", "Workshops", "Infrastructure"]','["[ENTERPRISE-STABLE]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-11-03T10:27:17Z", "gh_stars": 445, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:36:03.436529+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/app-sre/qontract-server','qontract','','2023',5,'An enterprise configuration server that leverages GraphQL to manage infrastructure states and reconcile multi-tenant declarations. Developed as part of App-SRE tooling, it facilitates continuous delivery by organizing configuration data. It continues to see specialized internal usage for large platform configurations.','Python','Service','High',1,'online','manual','a6bdddf51fc8fb9dba86f4e89b89beabbe6b3d2d40df356d8953d42a6b537a21',100.0,1779034229.54831,1,'2026-06-11T14:12:06Z',NULL,NULL,NULL,'["Application Delivery", "GitOps", "State Reconciliation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T14:12:06Z", "gh_stars": 16, "gh_open_issues_30d": 11, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:36:04.207338+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/appscode/guard','Guard','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','1a240efe5fe437d91440ed2089957bf46e523435c4aca6ccc1655459fa09a320',100.0,1.77903156461361408e+09,0,'2026-05-17T17:26:04.613614+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:36:04.872542+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/appvia/cosign-keyless-admission-webhook','appvia/cosign-keyless-admission-webhook','','2021',1,'A specialized admission webhook enforcing keyless container signature checks inside Kubernetes. Using Sigstore Cosign under the hood, it denies unsigned or non-verified container runtimes from joining cluster namespaces.','Go','Admission Webhook','Advanced',1,'online','manual','8f78f9c06f02b7de0dc6c2a769337d84c565b18ce1da3eb14161a146aa8ab5b4',100.0,1.77903258924782395e+09,1,'2026-06-11T13:01:32Z',NULL,NULL,NULL,'["Security & Compliance", "Supply Chain Security", "Admission Control"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T13:01:32Z", "gh_stars": 24, "gh_open_issues_30d": 15, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:36:05.662528+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/appvia/kev','Kev','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','1df9e14bf0c7979328a89088b86ae8da55bf99130f93d2df25cac4f902b9bd64',100.0,1.77903302002182793e+09,0,'2026-05-17T17:50:20.021828+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:36:06.306293+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/appvia/krane','Krane 🌟','','2020',5,'Curator Insight: An open-source Kubernetes RBAC static analysis tool designed to identify risky roles, cluster roles, and broad resource access configurations. Live Grounding: The repository is archived and inactive for over 4 years. While the structural rules engine remains historically valuable, it does not support modern Kubernetes RBAC security vectors.','Ruby','Code Repository','Advanced',0,'online','manual','d7bc7f3f6ae5aea58e5b292f7ced0852bb07b49099998f036457b441d1c9baa0',100.0,1.77903198169386601e+09,1,'2026-02-13T15:57:57Z',NULL,NULL,NULL,'["Security", "Identity & Access", "RBAC", "Legacy Tools"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-security.md", "docs/kubernetes-tools.md"]','["kubernetes-security.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-02-13T15:57:57Z", "gh_stars": 740, "gh_open_issues_30d": 55, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:36:07.069187+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/appvia/tako','Kev','','2021',1,'A tool to orchestrate application deployments on Kubernetes using Docker Compose files. It templatizes deployments, allowing developers to scale their compose configurations across multiple target environments with environment-specific overrides.','Go','Developer Tool','Medium',0,'online','manual','377bd061da94b783c8f87c81929154f29bd4b8426e0a0b5d02934d2535c92176',100.0,1.77913049493064093e+09,1,'2026-01-22T20:30:49Z',NULL,NULL,NULL,'["Application Delivery", "Configuration Management", "Docker Compose Migration"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-01-22T20:30:49Z", "gh_stars": 72, "gh_open_issues_30d": 45, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:36:07.804996+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aquasecurity/cloudsec-icons','aquasecurity/cloudsec-icons','','2021',1,'An open-source library of dedicated cybersecurity and DevSecOps icons created by Aqua Security. Empowers application security professionals to visually document threat boundaries, firewall parameters, and container compliance elements in systems architecture graphs.','None','Asset Pack','Beginner',0,'online','manual','d4917cbf5866a117245e65c3717323e6cbeab8a5bf0c58a6c41f599cceaa3fea',100.0,1.78173590081304907e+09,1,'2026-06-18T00:38:20.813049+02:00',NULL,NULL,NULL,'["Architecture & Visualization", "Design Assets", "Security"]','["[COMMUNITY-TOOL]"]','["docs/cloud-arch-diagrams.md"]','["cloud-arch-diagrams.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:36:08.529390+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aquasecurity/kube-bench','kube-bench 🌟','','2026',5,'The industry standard tool to check whether Kubernetes clusters are deployed securely according to the Center for Internet Security (CIS) benchmarks. Can be run inside container workloads or directly on node hosts, outputting detailed reports identifying API, TLS, and permissions vulnerabilities.','Go','Tool','Medium',0,'online','manual','3fc464887d8cd3fc871fc6d9d7bd51f9fb7ae23f35731c95073e40620fb71285',100.0,1.77903084917266702e+09,1,'2026-06-09T06:03:33Z',NULL,NULL,NULL,'["Networking & Security", "Security Compliance", "CIS Benchmarks"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-security.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-security.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T06:03:33Z", "gh_stars": 8078, "gh_open_issues_30d": 91, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:36:09.258234+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aquasecurity/kube-hunter','kube-hunter 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','9104d2e020cd3963831a31761f037f16a536d2d44a303795855898e910f7ac30',100.0,1779034273.68148,1,'2026-05-17T18:11:13.681480+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"gh_license": "Apache-2.0", "gh_open_issues_30d": 82, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:36:10.032894+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aquasecurity/starboard','==aquasecurity/starboard==','','2026',3,'Starboard targets the unification of security scanners into a single, cohesive Kubernetes-native CRD interface. Live grounding in 2026 confirms that Starboard has been fully deprecated and integrated directly into the Trivy Operator framework. Platform teams should seek Trivy Operator for active development, utilizing Starboard''s original specification strictly as a reference architecture.','Go','Operator','Intermediate',0,'online','manual','1824480eb35ee63c28294f0bb908498a16193d16da45d577500706614f5aca74',100.0,1779031147.09103,1,'2026-06-10T12:05:58Z',NULL,NULL,NULL,'["Security", "Vulnerability Scanning", "Compliance"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T12:05:58Z", "gh_stars": 1375, "gh_open_issues_30d": 60, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:36:10.765602+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aquasecurity/trivy','trivy','','2026',5,'Aqua Security''s Trivy is an exceptionally fast, highly versatile security scanner for containers, IaC configurations, and software vulnerabilities. Known for its streamlined caching, wide packaging-format support, and outstanding CI integration. It is universally adopted as a de facto container validation tool in secure software pipelines.','Go','Tool','Intermediate',1,'online','manual','b46c90d466ffbc02632e60e5e9ed5423398d0901907b7641944f45379ed783f8',100.0,1.7790302077501049e+09,1,'2026-06-11T14:52:49Z',NULL,NULL,NULL,'["Security", "Vulnerability Management", "Container Scanning"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T14:52:49Z", "gh_stars": 36431, "gh_open_issues_30d": 240, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:36:11.513808+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/argilla-io/argilla','rubrix','','2023',5,'Formerly Rubrix, Argilla is a premier open-source data curation platform designed for AI and LLM workflows. Enables continuous human-in-the-loop (HITL) fine-tuning cycles. It seamlessly integrates with Hugging Face, SpaCy, and LangChain, optimizing training data quality through iterative annotation, validation, and curation mechanisms.','Python','Repository','Intermediate',0,'online','manual','43a8d5613cb2f779fb3ed1a40fbc1eed35cddb7b216a7d13f8db6ba1a4d4776e',100.0,1.77913049502218198e+09,1,'2026-06-08T21:47:00Z',NULL,NULL,NULL,'["Data Engineering", "Data Labeling", "Human-In-The-Loop"]','["[DE FACTO STANDARD]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T21:47:00Z", "gh_stars": 5002, "gh_open_issues_30d": 27, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:36:12.284494+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/argoproj-labs/applicationset','argoproj-labs/applicationset: Argo CD ApplicationSet Controller','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','736db94cb984f0c2e4e92a8c48893a99779cfe27b1f8a593684149d97cac0c43',100.0,1.77903147867143201e+09,0,'2026-05-17T17:24:38.671432+02:00',NULL,NULL,NULL,'[]','[]','["docs/argo.md"]','[]','{}','{"duplicate_of": "https://github.com/argoproj/applicationset", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:36:13.036559+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/argoproj-labs/argocd-autopilot','argoproj-labs/argocd-autopilot: Argo-CD Autopilot','','2023',5,'An official Argo project opinionated tool designed to structure, install, and update Argo CD setups automatically. Uses a clean directory structure separating infrastructure from application manifests, enabling rapid multi-project bootstrap with version tracking and disaster recovery features.','Go','Repository','Intermediate',0,'online','manual','9c244f562123e769bd994ba3a8941680a7a2fd0ec07951ef1cab31b7e49dc2b7',100.0,1.77903219839273095e+09,1,'2025-12-16T22:36:28Z',NULL,NULL,NULL,'["GitOps & CD", "ArgoCD", "Bootstrap Automation", "Autopilot"]','["[DE FACTO STANDARD]"]','["docs/argo.md"]','["argo.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-12-16T22:36:28Z", "gh_stars": 1121, "gh_open_issues_30d": 97, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:36:13.763335+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/argoproj-labs/argocd-vault-plugin','==argoproj-labs/argocd-vault-plugin==','','2023',5,'An indispensable Argo CD plugin built to inject secrets dynamically from HashiCorp Vault, AWS Secrets Manager, or GCP Secret Manager. Replaces custom templating hacks by decrypting and injecting secret values directly into workloads at synchronization time, ensuring zero plaintext secrets enter the Git repository.','Go','Repository','Advanced',0,'online','manual','bacdb3b79f20c82c07dcabd131068baa6a41a9fd000e0061f4269359f582cd5d',100.0,1.77903011977509808e+09,1,'2024-12-18T18:24:47Z',NULL,NULL,NULL,'["Platform Engineering", "Secret Management", "HashiCorp Vault", "ArgoCD Plugins"]','["[DE FACTO STANDARD]"]','["docs/argo.md"]','["argo.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-12-18T18:24:47Z", "gh_stars": 967, "gh_open_issues_30d": 161, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:36:14.473581+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/argoproj/applicationset','argoproj-labs/applicationset: Argo CD ApplicationSet Controller','','2023',5,'The standard orchestrator extending Argo CD to support multi-cluster application distribution templates. Processes multi-source configurations, automates environment scaling, and drastically reduces the maintenance overhead of managing distinct Application manifests.','Go','Repository','Advanced',0,'online','manual','a4962d083aae4c7fecf87cda492879952faf3d5a81cf1c576f031132e33342a8',100.0,1.77913049499330806e+09,1,'2024-07-15T18:06:39Z',NULL,NULL,NULL,'["GitOps & CD", "ArgoCD", "ApplicationSets"]','["[DE FACTO STANDARD]"]','["docs/argo.md"]','["argo.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-07-15T18:06:39Z", "gh_stars": 582, "gh_open_issues_30d": 144, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:36:15.198904+02:00"}');
+* Practical multi-agent coordination frameworks suitable for enterprise-grade applications.','en','Repository','Advanced',0,'online','automatic','b5fac23b9bdad2934781537634d83b2fecf023454e5bfb2c21287e45a04ca0d5',NULL,1780351994,0,'2026-05-31T11:47:45Z',NULL,NULL,NULL,'["Artificial Intelligence", "AI Agents", "Production Patterns"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "gh_license": "NOASSERTION", "gh_pushed": "2026-05-31T11:47:45Z", "gh_stars": 20579, "reputation_status": "Vetted", "reputation_summary": "Highly popular and active repository with over 20k stars, providing code-first tutorials for building production-grade GenAI agents.", "social_preview_url": "https://opengraph.githubassets.com/29c2dd7b3e86e8cf37ed16f5e74225dfd8f02fdd3789ecd07b882ca98aa11ab4/NirDiamant/agents-towards-production", "source_provenance": "X.com (midudev)", "suggested_new_category": "", "gh_open_issues_30d": 8, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:05.964163+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Noovolari/awesome-cloudops','github.com/Noovolari/awesome-cloudops: Awesome CloudOps','','2026',0,'A compilation of utilities, design frameworks, and guides dedicated to automating cloud operations. Emphasizes modern cost optimization, cluster autoscaling, and multi-region network design across AWS, GCP, and Azure environments.','Markdown','Awesome List','Intermediate',0,'online','manual','5fff8be4143c3d60d0e86c6a4cb9fbbddd3010f134a5874bb1fd316117fa782b',100.0,1779034226,1,'2023-11-21T15:20:51Z',NULL,NULL,NULL,'["Infrastructure & Operations", "Cloud Operations", "Resource Optimization"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 123, "gh_pushed": "2023-11-21T15:20:51Z", "gh_license": "N/A", "is_special": true, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:06.774783+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/NuGet/docs.microsoft.com-nuget/blob/main/docs/reference/nuspec.md','NuGet/docs.microsoft.com-nuget: nuspec','','2026',2,'This reference specification details the .nuspec XML manifest schema governing NuGet packages. It provides structured guidance on targeting framework frameworks, orchestrating assembly dependencies, defining metadata, and managing compilation assemblies, acting as the foundational automation configuration schema for .NET artifact pipelines.','XML','Documentation','Intermediate',0,'online','manual','af11b04f68c7577ca0f6dafefefa47258ff8d492c33ae991994d3161e2b2e32b',100.0,1779033592,1,'2026-06-12T19:05:37Z',NULL,NULL,NULL,'["Software Architecture & .NET Development", "Package Management", "NuGet Specification"]','["[COMMUNITY-TOOL]"]','["docs/dotnet.md"]','["dotnet.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T19:05:37Z", "gh_stars": 160, "gh_open_issues_30d": 10, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:07.536075+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/OT-CONTAINER-KIT/k8s-vault-webhook',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','95e8877d3e9c6d74e1c1f346e13151fbe9d091e5aa6e9e02a3de075bb7ee88db',100.0,1779029732,0,'2026-05-17T16:55:32.681128+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md", "docs/kubernetes-tools.md"]','[]','{}','{"gh_open_issues_30d": 13, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:08.277634+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/OT-CONTAINER-KIT/logging-operator','Logging Operator','','2023',5,'Simplifies multi-tenant logging infrastructure by coordinating central Fluentd and Fluent Bit setups. It manages complex logging filters and output endpoints declaratively.','Go','Operator','Medium',0,'online','manual','33685801668635abf726f10a409342380a7ec6041fc6dbf6254c25c6a0706edd',100.0,1779029380,1,'2024-06-22T13:42:57Z',NULL,NULL,NULL,'["Observability", "Logging", "Pipeline Management", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-06-22T13:42:57Z", "gh_stars": 51, "gh_open_issues_30d": 13, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:09.017647+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/OT-CONTAINER-KIT/mongodb-operator','OT-CONTAINER-KIT/mongodb-operator: MongoDB Operator','','2023',5,'Manages MongoDB databases, replica sets, and sharded environments. It automates scaling, credential updates, and physical storage volume mounts within the cluster.','Go','Operator','Advanced',0,'online','manual','4b7be0389a23b18b2e5ff57f23d9df77d1f83024660a3e19f6eddbf503448746',100.0,1779031436,1,'2023-04-27T05:12:37Z',NULL,NULL,NULL,'["Infrastructure", "Data Management", "MongoDB", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-04-27T05:12:37Z", "gh_stars": 49, "gh_open_issues_30d": 15, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:09.792952+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/OT-CONTAINER-KIT/redis-operator','Speculator: Redis Operator','','2025',3,'An advanced Redis Operator developed by OT Container Kit. Features automated failover management, backup orchestrations, persistence configuration, and Redis Sentinel cluster sizing within Kubernetes native deployments.','Go','Repository','Advanced',0,'online','manual','3bc731e40d539a1e133ddf7389460c63109c2252dee5d7ca156714e5534d7063',100.0,1779034499,1,'2026-06-14T00:53:45Z',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Operators"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T00:53:45Z", "gh_stars": 1379, "gh_open_issues_30d": 198, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:34:10.528903+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/OWASP/www-project-kubernetes-top-ten','==github.com/OWASP: OWASP Kubernetes Top 10== 🌟','','2024',1,'The official repository for the OWASP Kubernetes Top 10 project. Highlights major orchestrator risks like improper volume mounting, insecure RBAC configurations, network segment isolation issues, and image trust bypass. Serves as a baseline specification for enterprise-grade Kubernetes compliance auditing.','Markdown','Specification','Advanced',1,'online','manual','0e89ae11bf73f664fd7e764f7e61de217b25eea7af5e801d86cc33d2968bef3f',100.0,1779029243,1,'2026-03-24T06:01:24Z',NULL,NULL,NULL,'["Security", "Mitigation Standards", "Kubernetes Hardening"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-03-24T06:01:24Z", "gh_stars": 615, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:11.306932+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/OctopusDeploy/Octopus-TeamCity','github.com/OctopusDeploy/Octopus-TeamCity: JetBrains TeamCity plugin to'' trigger releases on build completion','','2026',0,'A specialized Integration plugin designed to link JetBrains TeamCity builds to Octopus Deploy pipelines, passing artifact compilation metadata to trigger deployments.','Java','Plugin','Medium',0,'online','manual','e69eb3063e7d6d203fd1f2be5061a4072efc2e7bc2bc84281f8353732614fe0b',100.0,1779033398,1,'2026-06-14T00:52:42Z',NULL,NULL,NULL,'["Software Delivery", "CI-CD Platforms", "Plugin Integrations"]','["[COMMUNITY-TOOL]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-14T00:52:42Z", "gh_stars": 0, "gh_open_issues_30d": 18, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:12.062434+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/OctopusDeploy/go-octopusdeploy','github.com/OctopusDeploy/go-octopusdeploy','','2026',5,'The official Go client library designed to facilitate programmatic interaction with the Octopus Deploy REST API. Widely used for creating custom cloud-native controllers, deployment operators, and scripts.','Go','Library','Medium',0,'online','manual','c90c16fd84599f5f253b8d17f2191de0af188632de3591af1739dd260331fd30',100.0,1779031542,1,'2026-06-12T04:32:54Z',NULL,NULL,NULL,'["Software Delivery", "Release Orchestration", "SDKs"]','["[DE FACTO STANDARD]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-12T04:32:54Z", "gh_stars": 15, "gh_open_issues_30d": 37, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:12.812808+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/OpenFunction/OpenFunction','OpenFunction: Cloud Native Function-as-a-Service Platform (CNCF Sandbox'' Project)','','2026',4,'A CNCF Sandbox project delivering an enterprise-grade cloud-native FaaS runtime. Integrates Knative, Shipwright, Dapr, and KEDA components to simplify polyglot development pipelines.','Go','Repository','Advanced',1,'online','manual','06f8a39ea102b2d7deaf205e8908fdf7b85a83722838262f9d5863fce69f9ce3',100.0,1779034296,1,'2024-06-19T07:51:05Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Serverless", "OpenFunction"]','["[ENTERPRISE-STABLE]"]','["docs/serverless.md"]','["serverless.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-06-19T07:51:05Z", "gh_stars": 1655, "gh_open_issues_30d": 101, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:34:13.542004+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/OpenHFT/Java-Thread-Affinity','OpenHFT/Java-Thread-Affinity','','2022',4,'Highly optimized library that binds Java execution threads to specific CPU cores. Mitigates task context-switching overhead in low-latency financial systems, guaranteeing deterministic scheduling on modern multi-core hardware.','Java','Tool','Advanced',0,'online','manual','1b7f401a55c48c2cb66cb585eebc3899c97036def5883cd2addaf649c8ed4d56',100.0,1779031016,1,'2026-05-21T08:03:36Z',NULL,NULL,NULL,'["JVM Architecture", "High-Performance Systems", "Thread Affinity"]','["[ENTERPRISE-STABLE]"]','["docs/java-and-java-performance-optimization.md"]','["java-and-java-performance-optimization.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-05-21T08:03:36Z", "gh_stars": 1897, "gh_open_issues_30d": 15, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:14.298014+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/OpenSLO/OpenSLO','OpenSLO specification 🌟','','2021',5,'The vendor-agnostic OpenSLO specification defines standard YAML schemas for declaring SLOs, SLIs, and error budgets. In 2026, it remains the standard for orchestrating declarative system health models inside GitOps automation.','YAML','Specification','Advanced',1,'online','manual','1650bcb3654cb3229aafbc03fe94d65ba1098a3112f7578501863935c94fcc89',100.0,1779031866,1,'2025-11-25T09:00:50Z',NULL,NULL,NULL,'["Observability", "Service Level Objectives", "Declarative Standards"]','["[DE FACTO STANDARD]"]','["docs/sre.md"]','["sre.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-11-25T09:00:50Z", "gh_stars": 1496, "gh_open_issues_30d": 23, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:15.057237+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/OpenShiftDemos','github.com/OpenShiftDemos 🌟','','2021',0,'A central repository for community-created deployment scenarios and platform showcases on OpenShift. Offers infrastructure engineers access to ready-to-use cluster testing configurations and tool deployments.','Shell','Repository','Intermediate',0,'online','manual','826418343f085ab7d6f38f30f9b2002d7fa0f8ead77b0fbdcc8b0f3ee8d90c8d',100.0,1779034292,1,'2026-05-17T18:11:32.260513+02:00',NULL,NULL,NULL,'["Reference Architectures", "Enterprise Demos", "Community Repositories"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/OpenShiftDemos/sonarqube-openshift-docker','SonarQube: An OpenShift-focused Docker build of Sonarqube','','2020',0,'A custom Docker build configuration designed to host SonarQube instances on OpenShift. Modern strategies prioritize official Helm charts or certified OpenShift Operator deployments, but this configuration highlights important historical patterns for handling stateful Java applications.','Dockerfile','Repository','Intermediate',0,'online','manual','a9ee6c819fbf57514a51b2f6a5bf5f5416f61b937a68e68994a52f1a656944d8',100.0,1779032361,1,'2021-02-10T16:58:26Z',NULL,NULL,NULL,'["Platform Deployment", "Quality Assurance", "Static Code Analysis"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 42, "gh_pushed": "2021-02-10T16:58:26Z", "gh_license": "N/A", "gh_open_issues_30d": 14, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:15.801633+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/OvidiuBorlean/kubectl-sockperf','github.com/OvidiuBorlean/kubectl-sockperf','','2022',0,'A specialized plugin designed to run sockperf-based latency and throughput tests between Kubernetes pods. Although a valuable benchmarking tool for network CNI evaluations, it is currently inactive, with administrators migrating to generalized benchmarking tools.','Shell','CLI Plugin','Advanced',0,'online','manual','65d38d11cedbadada703b554ac97eb0a8f7b02028e3076e551e7db83a0eb74fc',100.0,1779034531,1,'2022-11-26T06:17:12Z',NULL,NULL,NULL,'["Operations", "CLI Tooling", "Network Testing"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 22, "gh_pushed": "2022-11-26T06:17:12Z", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:16.522218+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/OvidiuBorlean/kubectl-windumps','github.com/OvidiuBorlean/kubectl-windumps','','2020',0,'A legacy kubectl command-line utility facilitating TCP packet captures directly on Windows Server nodes within AKS clusters. Live grounding shows the project has been inactive for several years, yet it serves as a valuable conceptual reference for troubleshooting deep network issues.','Go','Command-line Tool','Advanced',0,'online','manual','9765ffb4071f20a0203be3264c8b7e61ad18197ad7aba14270730d0d3bafe1ba',100.0,1779032587,1,'2022-11-26T06:32:40Z',NULL,NULL,NULL,'["Operations & Troubleshooting", "Diagnostic Analysis", "Windows Packet Capture"]','["[LEGACY]"]','["docs/kubernetes-tools.md", "docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md", "kubernetes-tools.md"]','{}','{"gh_stars": 7, "gh_pushed": "2022-11-26T06:32:40Z", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:17.233289+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/PacktPublishing/Kubernetes-in-Production-Best-Practices','github.com/PacktPublishing: Kubernetes in Production Best Practices','','2021',1,'Code assets companion for the Packt book, containing production-ready manifests for security hardening, automated deployments, monitoring stacks, and multi-tenant networking configurations.','Go','Repository','Advanced',0,'online','manual','25647a4cd596fb273c90f32a57f4565300218b7c9823576d32721d6ac353fc3d',100.0,1779032729,1,'2023-02-18T02:57:45Z',NULL,NULL,NULL,'["Operations", "Best Practices", "Production Readiness"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-02-18T02:57:45Z", "gh_stars": 96, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:18.013386+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/PacktPublishing/The-Azure-Cloud-Native-Architecture-Mapbook','github.com/PacktPublishing/The-Azure-Cloud-Native-Architecture-Mapbook','','2022',5,'Architectural repository covering modern cloud design topologies, zero-trust cloud network security, infrastructure redundancy, microservice distribution, and cost models mapping.','None','Repository','Advanced',1,'online','manual','9cb5a24db068425b5a9b3f54920f4681885abd692339a358856a1f807c0355cc',100.0,1779033731,1,'2026-04-22T08:18:15Z',NULL,NULL,NULL,'["Cloud Platform", "Architecture Patterns", "Cloud-Native"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-22T08:18:15Z", "gh_stars": 344, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:18.767385+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/PacoVK/tapir','github.com/PacoVK/tapir','','2023',5,'An open-source utility designed to render interactive visual representations of Terraform execution plans. Helps teams review deep changes, resource recreations, and infrastructure impacts in a browser dashboard before approvals.','Go','Open Source Tool','Intermediate',0,'online','manual','0408ebd4347d9cbea83703d2b621fb52ddbfa52136b4566a850296d117098498',100.0,1779030193,1,'2026-06-11T11:59:01Z',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "Tooling"]','["[DE FACTO STANDARD]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T11:59:01Z", "gh_stars": 237, "gh_open_issues_30d": 27, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:19.492362+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/PaloAltoNetworks/rbac-police','PaloAltoNetworks/rbac-police','','2026',2,'RBAC Police is a specialized scanning tool built to discover and report privileged escalations and structural anomalies in Kubernetes cluster RBAC mappings. By analyzing cluster roles and bindings, it uncovers paths that malicious actors could use to gain administrative control. It remains an active security tool for hardening cluster control planes against lateral privilege escalation.','Go','Security Scanner','Intermediate',0,'online','manual','7a4101769a2c4d951f5d3e8f74b4047b8d7cffff4145536d035d862caad5d5f9',100.0,1779034229,1,'2025-03-21T20:06:05Z',NULL,NULL,NULL,'["Security", "RBAC", "Audit & Compliance"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-03-21T20:06:05Z", "gh_stars": 353, "gh_open_issues_30d": 7, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:20.212905+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/PatrickJS/awesome-angular','Awesome Angular','','2026',5,'A comprehensive curated collection of modules, state management patterns (NgRx), and testing pipelines for the Angular framework. Primarily useful for frontend web development teams constructing large-scale enterprise administration panels and dashboard portals. Includes dynamic blueprints for client-side single page applications (SPAs).','TypeScript','Repository','Intermediate',0,'online','manual','65c9bdeb583596516752cfbd824c750bb7c1ccd93002f039aeda16c9053abff9',100.0,1779031423,1,'2026-06-13T17:48:11Z',NULL,NULL,NULL,'["Programming Languages", "JavaScript", "Angular"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-06-13T17:48:11Z", "gh_stars": 10028, "is_special": true, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:20.927396+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/PaulJuliusMartinez/jless','jless','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','0e8b0c2ced272da94ed5550dfb4f1feaa53c68b18b9123dad872d168ed82bf8c',100.0,1779034501,1,'2026-05-17T18:15:01.978258+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"gh_license": "MIT", "is_special": true, "gh_open_issues_30d": 94, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:34:21.658187+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/PhilippeChepy/exoscale-kubernetes-crio','Autoscalable Kubernetes cluster at Exoscale, using Packer and Terraform','','2020',0,'An IaC blueprint using Packer and Terraform to deploy an auto-scaling cluster on Exoscale with CRI-O. Curator Insight vs Live Grounding: The repository is now inactive, but serves as a historical example of orchestrating custom cloud pools with native container engines.','HCL/Packer','Repository','Advanced',0,'online','manual','67a3a62e1d56b7d24571f657b0bea6de22006bbb22a838d30b64f5bc7fa1283a',100.0,1779029165,1,'2021-02-05T17:31:37Z',NULL,NULL,NULL,'["Provisioning", "Infrastructure-as-Code", "Exoscale"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"gh_stars": 2, "gh_pushed": "2021-02-05T17:31:37Z", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:22.372672+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/PlasticSCM/trunk-mergebot','Plastic SCM DevOps Mergebot to implement a trunk-based development cycle','','2019',1,'An open-source reference implementation of Plastic SCM''s Trunk-based Development Mergebot. Designed to coordinate with automated continuous integration runners to perform automated merges, preventing development drifts.','C#','Tool','Intermediate',0,'online','manual','4fb1f52d49794ef82d619c094ff690294947d440768688fa18ef4dad5f172d0e',100.0,1779031141,1,'2023-01-03T12:27:34Z',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Distributed VCS"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 4, "gh_pushed": "2023-01-03T12:27:34Z", "gh_license": "N/A", "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:23.129070+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Playtika/testcontainers-spring-boot','testcontainers-spring-boot 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6b1de1f1975806dd7d20766df714ba8586e0c6ca623ef75222537e7302ab56dc',100.0,1779032455,0,'2026-05-17T17:40:55.896410+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md", "docs/qa.md"]','[]','{}','{"duplicate_of": "https://github.com/PlaytikaOSS/testcontainers-spring-boot", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:23.782074+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/PlaytikaOSS/testcontainers-spring-boot','testcontainers-spring-boot 🌟','','2025',5,'A powerful open-source library that automates the lifecycle of Docker containers (PostgreSQL, Kafka, Redis) during JUnit test execution. It eliminates the need for shared database environments and mock frameworks, leading to high-fidelity integration tests. Today, this tool is universally recognized as a best-practice asset for CI/CD test suites across the Spring ecosystem.','Java','Library','Intermediate',0,'online','manual','32e228a0e653f153405793a48735c56293110687582775b12fd8e22da14c239c',100.0,1779130494,1,'2026-06-14T04:50:08Z',NULL,NULL,NULL,'["Developer Experience", "Testing", "Integration Testing"]','["[DE FACTO STANDARD]"]','["docs/java_frameworks.md", "docs/qa.md"]','["java_frameworks.md", "qa.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T04:50:08Z", "gh_stars": 876, "gh_open_issues_30d": 38, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:24.542374+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Portshift/Kubei','Kubei 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','974f97dbec8aae433d1984e1ab2c41ce8519c60daacde65a2ec9a205684afda8',100.0,1779031800,0,'2026-05-17T17:30:00.723639+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:25.218621+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Portshift/kubei','**Kubei**','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','974f97dbec8aae433d1984e1ab2c41ce8519c60daacde65a2ec9a205684afda8',100.0,1779030015,0,'2026-05-17T17:00:15.515217+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/Portshift/Kubei", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:25.874115+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Praqma/helmsman','Helmsman: Helm Charts as Code 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0f9d002d358ff471ce700abf16c261b6e563b0c25e1bbd45e240b9786e4a446b',100.0,1779032055,0,'2026-05-17T17:34:15.026439+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"duplicate_of": "https://github.com/mkubaczyk/helmsman", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:26.524422+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/PrasadG193/kyaml2go','kyaml2go (Pronounced as camel2go 🐫) 🌟','','2024',5,'A code generator that converts static Kubernetes YAML configurations into functional client-go API syntax. Highly valuable for operator developers seeking to minimize manual client-go boilerplate code.','Go','Developer Tool','Intermediate',0,'online','manual','de3d8afc3d78ec62976c4c3894d4b2c21b403deb07fbf10082e0e4aafab733bf',100.0,1779031980,1,'2021-11-09T11:31:04Z',NULL,NULL,NULL,'["Cloud Native & K8s", "Kubernetes API", "Code Generators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-client-libraries.md"]','["kubernetes-client-libraries.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-11-09T11:31:04Z", "gh_stars": 283, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:27.245276+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Pscheidl/kubectl-explorer','Pscheidl/kubexplorer','','2021',1,'A lightweight, Rust-powered kubectl plugin styled like standard directory structure tree views. It allows developers to browse native Custom Resource Definitions (CRDs) and explore system schemas directly from their terminal.','Rust','CLI Tool','Low',0,'online','manual','52a47f8db982bb0f3baab72bd1b634e53e73672e27c0c09a8f376233ae822179',100.0,1779130494,1,'2025-05-17T13:37:47Z',NULL,NULL,NULL,'["Developer Experience", "CLI Tools", "Cluster Discovery"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-05-17T13:37:47Z", "gh_stars": 61, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:27.979144+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Pscheidl/kubexplorer','Pscheidl/kubexplorer','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b562806c87a82618b3ca395fe614657ebb1b39f49aafd47797ee2838adf193b7',100.0,1779033948,0,'2026-05-17T18:05:48.140718+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/Pscheidl/kubectl-explorer", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:28.612355+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/PyGithub/PyGithub','PyGithub 🌟','','2026',5,'A fully featured, object-oriented Python library designed to interact with the complete GitHub REST API v3 and GitHub Enterprise instances. Simplifies execution of automated repository operations, pull request management, security vulnerability reviews, and release deployment pipelines directly via Python applications.','Python','Library','Intermediate',0,'online','manual','2498211a8c67c5f675ec93e06ad44db7328be57d7eade3d3dae7ad8caa413438',100.0,1779030132,1,'2026-06-12T09:31:14Z',NULL,NULL,NULL,'["Software Engineering", "API Integration", "GitHub Automation"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "LGPL-3.0", "gh_pushed": "2026-06-12T09:31:14Z", "gh_stars": 7724, "gh_open_issues_30d": 396, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:34:29.354034+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/PyratLabs/ansible-role-k3s','github.com/PyratLabs/ansible-role-k3s 🌟','','2024',3,'Highly structured, modular Ansible role tailored for deploying K3s. Implements fine-grained host configuration and robust systemd lifecycle management over target K3s nodes.','YAML','github_repo','Intermediate',0,'online','manual','b90681d777b1b3fcf2f50b7a3c656e03e3cd10cbeed2564138e41ed412e7a864',100.0,1779031794,1,'2026-05-17T14:22:22Z',NULL,NULL,NULL,'["Cloud Native & Orchestration", "Kubernetes", "Bootstrap & Cluster Ops"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2026-05-17T14:22:22Z", "gh_stars": 713, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:30.120361+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Qovery/Torii','github.com/Qovery/Torii','','2024',1,'Torii is an open-source developer portal construction kit designed by Qovery. It provides customizable building blocks to easily curate, expose, and manage developer-facing interfaces, bridging complex infrastructure with human-readable operational catalogs.','TypeScript','Open Source Project','Intermediate',1,'online','manual','8f40d5792c2432c16743de893b3e78fd4875d95005edfac3dd7d407267b886ae',100.0,1779031592,1,'2024-07-25T18:54:23Z',NULL,NULL,NULL,'["Platform Engineering", "IDP Tooling", "Developer Portals"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2024-07-25T18:54:23Z", "gh_stars": 178, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:30.832105+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Qovery/engine','Qovery/engine: Qovery Engine 🌟','','2024',4,'Qovery Engine is a high-performance Rust-based library designed to provision and deploy applications on Kubernetes-based cloud infrastructure (AWS, GCP, Azure). Serving as the abstraction layer beneath the Qovery PaaS, it handles DNS, load balancers, database instances, and secure ingress configurations. It provides a developer-centric alternative to raw Helm or Terraform code.','Rust','Library','High',0,'online','manual','f8388e431919cbf792c57f9c55e77c67f2a3188d9dbd2d9042f99b469e94c405',100.0,1779033785,1,'2026-06-12T12:57:05Z',NULL,NULL,NULL,'["Application Delivery", "Platform-as-a-Service", "Internal Developer Platforms"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-06-12T12:57:05Z", "gh_stars": 2446, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:31.565843+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Qovery/pleco','Qovery/pleco','','2024',2,'Pleco is an automated garbage collection utility that monitors cloud providers and Kubernetes clusters to delete stale, expired, or orphaned resources (such as EBS volumes, load balancers, and namespaces). It is widely utilized in dynamic test-environment setups to avoid unnecessary infrastructure expenses.','Go','CLI Tool','Medium',0,'online','manual','26703e33d15988bb18f88f699631753b77bbc01a3ae6c528138740edd0806343',100.0,1779034456,1,'2026-05-19T15:01:33Z',NULL,NULL,NULL,'["Operations", "Garbage Collection", "Resource Cleanup"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-19T15:01:33Z", "gh_stars": 228, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:32.322715+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Quentin-M/etcd-cloud-operator','Quentin-M/etcd-cloud-operator','','2022',5,'An early framework designed to coordinate etcd state engines in dynamic environments. Modern production setups have moved towards official cloud-provider tooling or alternative operators.','Go','Operator','Advanced',0,'online','manual','c035bbca5b1621abcf8db7fc9c70ce275fffafe66b882095112839ceb4e0e4b5',100.0,1779033314,1,'2025-09-26T22:32:53Z',NULL,NULL,NULL,'["Infrastructure", "Control Plane", "etcd Coordination", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-09-26T22:32:53Z", "gh_stars": 234, "gh_open_issues_30d": 11, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:33.068682+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Radware/radware-ansible','Radware/radware-ansible: Radware Ansible Collection','','2023',1,'Specialized Ansible Content Collection optimized for provisioning and managing Radware networking nodes, load balancers, and cloud security suites programmatically.','Python','github_repo','Advanced',0,'online','manual','78e7074d642934692a21e143639f97f29f0fb05a756f551f9fcaf3073db61e3f',100.0,1779029243,1,'2023-09-27T07:01:49Z',NULL,NULL,NULL,'["Automation & Orchestration", "Ansible Ecosystem", "Collections"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2023-09-27T07:01:49Z", "gh_stars": 10, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:33.793900+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Ramilito/kubediff','Ramilito/kubediff ⭐','','2023',1,'Kubediff is an operational helper designed to compare local structural Kubernetes resource configurations against running runtime instances. It acts as an validation sanity checker before executing apply commands, mitigating unintentional production configuration drifts.','Go','CLI Tool','Intermediate',0,'online','manual','1f0c6d67036c78fcc64323475433be29fb1db5472ef07e364334d49d6bb9ccc8',100.0,1779034500,1,'2026-01-27T23:05:20Z',NULL,NULL,NULL,'["Operations", "Resource Management", "Configuration Auditing"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-01-27T23:05:20Z", "gh_stars": 185, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:34.490611+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Ramilito/kubesess','Ramilito/kubesess','','2026',5,'A multi-session context manager that isolates Kubernetes session configs within split terminal tabs. Unlike default global switches, this Rust utility guarantees engineers can safely run separate commands targeting different zones and clusters simultaneously without cross-cluster command contamination.','Rust','Tool','Intermediate',0,'online','manual','d2a4d8e731cd0408d6a4f848093e6c4f8e92c9d3b876c9babafca131910ea0d8',100.0,1779030788,1,'2026-03-19T04:43:36Z',NULL,NULL,NULL,'["Operations", "Session Management", "Context Isolation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-19T04:43:36Z", "gh_stars": 284, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:35.187592+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Reaimua/AWS-CLI-Uploader-Project','github.com/Reaimua/AWS-CLI-Uploader-Project','','2024',0,'An educational repository containing custom scripts to automate file uploads to AWS S3 using raw AWS CLI calls. It is highly useful for junior developers learning API interactions, basic credential handling, and bucket policy permissions. Ideal as a simple reference base for shell scripting tutorials.','Shell','Repository','Beginner',0,'online','manual','d6159322d5eec32bc80e42fded054344b3be2c5785ac27ed74b1236e42380286',100.0,1779031808,1,'2023-12-31T00:50:14Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Storage Management"]','["[COMMUNITY-TOOL]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_stars": 1, "gh_pushed": "2023-12-31T00:50:14Z", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:35.905503+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ReallyLiri/kubescout','ReallyLiri/kubescout: Kube-Scout','','2021',2,'An event diagnostic utility that scans logs and cluster events to track down crashed pods and network failures. It features custom search syntax rules, allowing developers to filter alert noise.','Go','Diagnostic Agent','Intermediate',0,'online','manual','7846df0f9ad649d46e56fd856924400a4dafcfbefbc4c73825775adf74079c81',100.0,1779032869,1,'2021-12-09T12:28:28Z',NULL,NULL,NULL,'["Observability & Performance", "Real-Time Monitoring", "Diagnostics"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-12-09T12:28:28Z", "gh_stars": 126, "gh_open_issues_30d": 8, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:36.608015+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/RedisLabs/redis-enterprise-k8s-docs','RedisLabs/redis-enterprise-k8s-docs: Deploying Redis Enterprise on Kubernetes','','2024',0,'Technical deployment documentation for organizing enterprise-grade Redis caches and document databases inside Kubernetes. Explains cluster layouts, memory configurations, security profiles, and automatic scaling capabilities.','HTML','Documentation','Intermediate',0,'online','manual','865451a522ca6b5112829fa9c02bcccd6767e74846035c5fe45ea49acf1e756f',100.0,1779029478,1,'2026-06-17T19:44:05Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Operators", "Redis"]','["[COMMUNITY-TOOL]"]','["docs/databases.md"]','["databases.md"]','{}','{"gh_stars": 170, "gh_pushed": "2026-06-17T19:44:05Z", "gh_license": "N/A", "gh_open_issues_30d": 76, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:34:37.338883+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Rested/portfall','Portfall: A desktop k8s port-forwarding portal for easy access to all your cluster UIs 🌟','','2024',5,'Portfall is a modern desktop application for managing Kubernetes port-forwarding configurations. Offers a convenient visual portal that eliminates repetitive manual CLI port-forward multiplexing during local service integrations.','JavaScript','Desktop Tool','Beginner',0,'online','manual','2d2e13ac904f4024effb4f4239dc0fb19196825668a1349e3b79c146360b84ae',100.0,1779130494,1,'2023-03-06T17:30:12Z',NULL,NULL,NULL,'["Infrastructure & Platform", "Kubernetes Tooling", "Developer Experience"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-03-06T17:30:12Z", "gh_stars": 127, "gh_open_issues_30d": 19, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:38.042306+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Retzork/terraform-journey/tree/main/11%20Multi%20Region%20Zero%20Trust%20Architecture','Terraform Azure Multi-Region Zero-Trust Architecture','Production-grade multi-region hub-and-spoke infrastructure deployment utilizing Front Door and Private Link.','2026',4,'An enterprise-grade architectural blueprint that implements a secure, multi-region (Southeast Asia and East Asia) hub-and-spoke network topology on Microsoft Azure. Engineered entirely through Terraform, it features integrated Azure Front Door Premium, Private Link Services, and Private Endpoints to ensure all traffic remains isolated from the public internet. It leverages custom Azure Policies to enforce private IP compliance on compute resources and implements automated SQL Auto-Failover Group resolution with cross-region DNS routing validation.','en','GitHub Repository','Advanced',0,'online','automatic','733c0b04f2cd47cabbe494748f623825382d2e5b046f4db48ac2ec41c3bf70b4',NULL,1780352148,0,'2026-06-02T00:15:48.493891+02:00',NULL,NULL,NULL,'["Cloud Architecture", "Azure", "Zero Trust", "Infrastructure as Code", "Terraform"]','["ENTERPRISE-STABLE", "GUIDE"]','[]','[]','{}','{"category": "azure", "reputation_status": "Vetted", "reputation_summary": "Highly vetted implementation of Microsoft Azure cloud architecture focusing on Hub-and-Spoke topology with strict private isolation.", "social_preview_url": "https://opengraph.githubassets.com/6d97e4b0bd8701041ce03a36a135a664b7fda8cb510574131b9870023e0d9129/Retzork/terraform-journey", "source_provenance": "X.com (nubenetes)", "suggested_new_category": "azure-iac", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:38.808405+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/RoseSecurity/Terramaid','==github.com/RoseSecurity/Terramaid==','','2023',1,'Terramaid auto-generates structured markdown document files by translating HCL topologies and complex dependency trees into Mermaid.js format. This allows systems teams to embed auto-updating, declarative system models within active Git code bases. It prevents outdated repository diagrams by tying documentation directly to code pipelines.','Go','Documentation Tool','Intermediate',0,'online','manual','fdc1002c98d4a4eabbea5d2e2738cb29925fd2ee6ead97800782b5781fe3ca40',100.0,1779033757,1,'2026-06-11T23:35:21Z',NULL,NULL,NULL,'["Infrastructure as Code", "Visualization", "Documentation Generation"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T23:35:21Z", "gh_stars": 5, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:39.519589+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/SAP-archive/kubernetes-deployment-orchestrator','github: Kubernetes Deployment Orchestrator','','2021',1,'An archived, experimental orchestrator developed by SAP to coordinate complex Helm releases and dependency chains across large multi-tenant landscapes. Kept strictly as a historic design blueprint for modular platform workflows.','Go','CLI Tool','Advanced',0,'online','manual','cb51adc9ec040511c16e1fc898babebbe009035d419fbaf76c5bb3661d6397d5',100.0,1779130495,1,'2023-03-01T11:37:12Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Orchestration Utilities"]','["[EMERGING]", "[LEGACY]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-03-01T11:37:12Z", "gh_stars": 11, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:40.232476+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/SAP/jenkins-library',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','b34245c60382e5fd68cee735a78fce12fae57bd37f797de410022f099c425202',100.0,1779032835,0,'2026-05-17T17:47:15.337215+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"gh_open_issues_30d": 61, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:34:40.984217+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/SAP/kubernetes-deployment-orchestrator','github: Kubernetes Deployment Orchestrator','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','198ce0a4229f9eccf84208128bb1f0022b948d731cce276e1a1e8064971f6342',100.0,1779032361,0,'2026-05-17T17:39:21.614130+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"duplicate_of": "https://github.com/SAP-archive/kubernetes-deployment-orchestrator", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:41.639072+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Salaboy/from-monolith-to-k8s','Salaboy/From Monolith to K8s','','2023',3,'A comprehensive practical blueprint mapping out the refactoring of monolithic architectures to Kubernetes-native services. Demonstrates key modernization steps including structural separation of services, data partitioning, and ingress configuration. This project is highly referenceable as a hands-on pedagogical resource for architectural transitions.','Java','Repository','Advanced',1,'online','manual','f4ad402920e19debc9fb733d9d0e70d0d427045add322ecea22a7dcf704f31ff',100.0,1779033663,1,'2023-07-17T07:50:39Z',NULL,NULL,NULL,'["Cloud Native Architecture", "Microservices Migration", "Case Study"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/java_frameworks.md"]','["java_frameworks.md", "demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-07-17T07:50:39Z", "gh_stars": 354, "gh_open_issues_30d": 14, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:42.344118+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Saniewski/mongo-express-docker-extension','github.com/Saniewski/mongo-express-docker-extension','','2023',2,'A specialized Docker Desktop extension embedding Mongo Express tools into local engineering control panels. Streamlines administrative database actions, collection querying, and sandbox testing workflows.','TypeScript','repository','Intermediate',0,'online','manual','288d3f0cd2afa37afc6758f8e08d95ccce6680251f08d4be4b16b29ee1fbce6a',100.0,1779029356,1,'2025-08-03T07:21:23Z',NULL,NULL,NULL,'["Containers", "Developer Tooling", "Database Extensions"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-08-03T07:21:23Z", "gh_stars": 11, "gh_open_issues_30d": 18, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:43.059565+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Shopify/kubeaudit','==github.com/Shopify/kubeaudit== 🌟🌟','','2023',4,'Shopify''s kubeaudit is a popular open-source tool targeting configuration analysis. Curators note its ability to audit running clusters or local manifests for root execution or privilege escalations. *Live Grounding (2026)*: The repository is archived/read-only, but its audit logic remains highly influential for policy structures.','Go','Repository','Intermediate',0,'online','manual','cc93106d19fc62264e4d57a74eba66432df37e6cb71ef2e73dd92cf1256d7dc2',100.0,1779032583,1,'2024-08-21T18:48:27Z',NULL,NULL,NULL,'["Security", "Vulnerability Assessment", "Policy Enforcement"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-08-21T18:48:27Z", "gh_stars": 1937, "gh_open_issues_30d": 47, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:43.794855+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/SigNoz/signoz','==SigNoz: Open source Application Performance Monitoring (APM) & Observability'' tool== 🌟','','2026',5,'A massive open-source APM and observability platform natively integrated with OpenTelemetry. Tracks telemetry, trace spans, metrics, and application logs in a unified, high-performance UI backed by ClickHouse. Widely recognized as a major open-source competitor to Datadog.','Go','Service','High',1,'online','manual','f2efb326383937b515d50315f2cef61e5c9eeef9e8ce161513a8b320e802936e',100.0,1779032135,1,'2026-06-14T09:36:14Z',NULL,NULL,NULL,'["Observability", "APM & Metrics", "Observability Platform"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/monitoring.md"]','["kubernetes-tools.md", "monitoring.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-14T09:36:14Z", "gh_stars": 27334, "gh_open_issues_30d": 1518, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:34:44.521435+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/SimonTheLeg/konf-go','github.com/SimonTheLeg/konf-go','','2026',2,'Konf-go is a high-performance, lightweight kubeconfig manager written in Go, built to handle split config setups across hundreds of remote environments. It allows platform engineers to switch context, set default namespaces, and isolate config files without encountering slow latency. Its minimalist design is ideal for developers running terminal-based workspaces.','Go','CLI Tool','Beginner',0,'online','manual','6deaff9471dda21db30f9454efb5785d63b603fe367c0f2e2e961a649884dc0b',100.0,1779030803,1,'2025-03-15T19:19:18Z',NULL,NULL,NULL,'["Operations", "Context Management", "Local Development"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-03-15T19:19:18Z", "gh_stars": 180, "gh_open_issues_30d": 9, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:45.220920+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/SkalskiP/top-cvpr-2023-papers','github.com/SkalskiP/top-cvpr-2023-papers','','2023',5,'A curated reference hub detailing top-performing papers and breakthroughs from CVPR 2023. Synthesizes vital engineering advancements across object detection, visual language models, zero-shot segmentation libraries, and advanced neural representations.','English','Repository','Advanced',0,'online','manual','87b301d568f4cd4ef05b1ebdb66f71848b0fe9e270161c4ade2caebca047080f',100.0,1779034084,1,'2026-04-15T11:20:09Z',NULL,NULL,NULL,'["Computer Vision", "Deep Learning Research", "CVPR"]','["[DE FACTO STANDARD]"]','["docs/ai.md"]','["ai.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-04-15T11:20:09Z", "gh_stars": 647, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:45.930629+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Skarlso/crd-to-sample-yaml','github.com/Skarlso/crd-to-sample-yaml','','2025',1,'A specialized CLI tool designed to parse complex Kubernetes Custom Resource Definitions (CRDs) and automatically generate fully structured sample YAML configurations. It is highly beneficial for platform developers wanting to generate quick, accurate documentation.','Go','CLI Tool / Library','Intermediate',0,'online','manual','4552d618f2b5a0e6220c306beae3f65243503fe93f19299cc7bc1236758a1761',100.0,1779031538,1,'2026-06-09T07:00:13Z',NULL,NULL,NULL,'["Development", "Custom Resources", "YAML Generation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T07:00:13Z", "gh_stars": 194, "gh_open_issues_30d": 8, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:46.640861+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Skyvern-ai/Skyvern','Skyvern','','2025',5,'Curator Insight: An AI-powered web browser automation agent designed to extract data and execute workflows on complex interfaces. Live Grounding: Translates plain-text instructions into resilient selenium-style interactions, dynamically adapting to DOM mutations and bypassing rigid selector patterns.','Python','Software','Advanced',0,'online','manual','8b4c78dae5d739cfef66496fd42be77abef34afff8f2af4a8173b90a200d2c5e',100.0,1779029466,1,'2026-06-13T20:14:18Z',NULL,NULL,NULL,'["AI Engineering", "AI Agents", "Web Automation"]','["[DE FACTO STANDARD]"]','["docs/ai-agents-mcp.md"]','["ai-agents-mcp.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2026-06-13T20:14:18Z", "gh_stars": 21899, "gh_open_issues_30d": 170, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:34:47.354924+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/SparebankenVest/azure-key-vault-to-kubernetes','Azure Key Vault to Kubernetes','','2023',5,'The underlying GitHub repository for the `akv2k8s` project. Features Kubernetes Custom Resource Definitions (CRDs) like `AzureKeyVaultSecret` that run-loop to synchronize Azure credentials into physical Kubernetes secrets. Useful for architectures requiring strict backward compatibility with native Kubernetes secret bindings.','Go','Codebase','Advanced',0,'online','manual','135e9f8ac4bce72f2b4d186b8a1ef710288c2633b25dea25b52a8515aa2d2e62',100.0,1779033140,1,'2026-06-10T06:30:31Z',NULL,NULL,NULL,'["Security", "Kubernetes Security", "Azure Integrations"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T06:30:31Z", "gh_stars": 452, "gh_open_issues_30d": 96, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:34:48.092581+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/SquadcastHub/awesome-sre-tools','SquadcastHub/awesome-sre-tools','','2026',3,'A structured index mapping tools for alert routing, synthetic checking, chaos validation, on-call scheduling, and postmortem generation. Ideal for configuring automated operational responses and reducing MTTR.','Markdown','Awesome List','Intermediate',1,'online','manual','01a69f479a0f80f0bbb8ad4b14088f1df9b56bfbed0e300acd1eb99e807d914a',100.0,1779030361,1,'2026-05-13T10:06:49Z',NULL,NULL,NULL,'["Infrastructure & Operations", "Site Reliability Engineering", "Incident Management Tools"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC-BY-4.0", "gh_pushed": "2026-05-13T10:06:49Z", "gh_stars": 1462, "is_special": true, "gh_open_issues_30d": 13, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:48.855009+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/StackStorm','github.com/StackStorm','','2025',0,'Central repositories for the StackStorm platform containing internal event loops, action runners, rules-engine components, pack loaders, and comprehensive infrastructure orchestration drivers.','Python','Repository','Advanced',1,'online','manual','3f7ccfa19d22625be2d9b7cd3c7580f3ece6a9933c47cbd90ca9e80a756023e8',100.0,1779031696,1,'2026-05-17T17:28:16.994306+02:00',NULL,NULL,NULL,'["DevOps", "Event-Driven Automation", "StackStorm"]','["[COMMUNITY-TOOL]"]','["docs/stackstorm.md"]','["stackstorm.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/StarpTech/k-andy','StarpTech/k-andy','','2021',2,'A consolidated project featuring curated Kubernetes deployment manifests and Helm configurations. Highlights patterns for bootstrapping monitoring stacks, storage drivers, and load-balancer integration with localized container configurations.','YAML','Repository','Intermediate',0,'online','manual','8028ee6f6d7bcd322f3b910996e2dfadb122caa55f7e520478ec1998cbb5fa18',100.0,1779033795,1,'2022-08-26T11:42:32Z',NULL,NULL,NULL,'["Infrastructure as Code", "Kubernetes Management", "Infrastructure Blueprints"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-08-26T11:42:32Z", "gh_stars": 157, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:49.591635+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Stono/kconmon','kmoncon','','2021',5,'A connection monitoring tool that tests internal and external cluster connectivity paths actively from the inside out. Dispatches continuous diagnostics metrics to trace latency, DNS resolution, and structural network failures across namespaces.','Node.js','Daemon','Intermediate',1,'online','manual','ddda947b53bf609166ee99149783bd488b2d33de7136b1c726d31f9ab0832238',100.0,1779034497,1,'2024-03-26T18:13:32Z',NULL,NULL,NULL,'["Observability", "Cluster Monitoring", "Connectivity Checkers"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-03-26T18:13:32Z", "gh_stars": 287, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:50.324434+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/SymbioticLab/Oobleck','github.com/SymbioticLab/Oobleck: Oobleck - Resilient Distributed Training'' Framework','','2024',2,'An open-source distributed training framework designed with native fault-tolerant characteristics. It mitigates expensive spot-instance preemption delays by dynamically and rapidly reorganizing parallel communication pipelines on-the-fly.','Python','Repository','Advanced',0,'online','manual','bb79fc1207725deae4ac4dfe99d1e9e94646f089545fa094170bc11fe5f89c2c',100.0,1779033714,1,'2024-04-11T00:16:29Z',NULL,NULL,NULL,'["Machine Learning", "Distributed Training", "Fault Tolerance"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-04-11T00:16:29Z", "gh_stars": 100, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:51.054255+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/TabularisDB/tabularis/blob/main/README.es.md','Tabularis: Open Source Desktop Client for Modern Databases with AI and MCP'' Integration','','2024',5,'An open-source desktop database client featuring Model Context Protocol (MCP) integrations. This compliance allows local LLMs to safely query, analyze, and update database schemas within strict user security boundaries.','Spanish','Repository','Intermediate',0,'online','manual','2fd2ed828f549425a756e5baa4d9e141e580901bb931bd5b128ea5f64b95ef7d',100.0,1779030021,1,'2026-06-11T09:30:32Z',NULL,NULL,NULL,'["Software Engineering", "Database Management", "Model Context Protocol"]','["[DE FACTO STANDARD]"]','["docs/ai.md", "docs/databases.md", "docs/kubernetes-tools.md"]','["ai.md", "databases.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T09:30:32Z", "gh_stars": 2422, "gh_open_issues_30d": 70, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:34:51.809223+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/TerraHubCorp/terraform-google-automation-demo','Terraform Automation Demo using Google Cloud Provider','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5d416772b5e31660626504b602f168033275d84d843c8d1038929f42a7699feb',100.0,1779033158,0,'2026-05-17T17:52:38.573907+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://github.com/tfxor/terraform-google-automation-demo", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:52.468108+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/TheJambo/awesome-testing','Awesome Testing','','2026',5,'A highly practical directory highlighting testing paradigms, dynamic scanning modules, and manual/automated testing resources. Focuses on QA educational resources as well as modern test design techniques. Helps teams build scalable integration test harnesses within cloud workflows.','N/A','Repository','Beginner',0,'online','manual','4062ce50038ba4c743409acf34e287f9c89b47ae354cd679f7ac8fecc5b8acd2',100.0,1779030653,1,'2026-06-11T23:34:02Z',NULL,NULL,NULL,'["Software Quality", "Testing", "QA"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-06-11T23:34:02Z", "gh_stars": 2289, "is_special": true, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:53.170986+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/TheYkk/synator','Synator Kubernetes Secret and ConfigMap synchronizer 🌟','','2022',2,'An operator designed to automatically synchronize Secrets and ConfigMaps across multiple Kubernetes namespaces. It listens for resource updates tagged with specific annotations and pushes changes cluster-wide, eliminating operational overhead.','Python','Operator','Intermediate',1,'online','manual','7b5fd02ea60b8513386203f3d14c32181ac7ae917998e2ab6ee7df1320f21c5c',100.0,1779031302,1,'2024-01-16T12:30:42Z',NULL,NULL,NULL,'["Security & Identity", "Configuration Management", "Sync Controllers"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-01-16T12:30:42Z", "gh_stars": 117, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:53.896890+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Thiht/smocker','Smocker (server mock) is a simple and efficient HTTP mock server','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fb4cb099148f737393a4c3e8baa1bbdc2306c96e276c2453da62b48784781fca',100.0,1779031928,0,'2026-05-17T17:32:08.157478+02:00',NULL,NULL,NULL,'[]','[]','["docs/testops.md"]','[]','{}','{"duplicate_of": "https://github.com/smocker-dev/smocker", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:34:54.546992+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/TrackMaven/getting-started-with-drf-angular/tree/part-2','Part 2 Supplementary Code','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','a45c1b5a401a34bb5cdad3a04ab5c3560fb0e84a78796dcd4514d4b44e27a7ca',100.0,1779031827,1,'2026-05-17T17:30:27.496798+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:55.277309+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Trendyol/kink','Trendyol/kink','','2021',2,'KinK (Kubernetes in KinD) facilitates running KinD (Kubernetes in Docker) clusters directly inside existing Kubernetes environments. It is ideal for nested testing topologies, advanced operators, and ephemeral CI/CD platforms.','Go','Testing Utility','Advanced',0,'online','manual','3fa87e5b5f9c29897a36a31ab467825539bc7ac0d098011a2eefb908715b407f',100.0,1779029111,1,'2025-09-25T13:15:32Z',NULL,NULL,NULL,'["Development & Testing", "Cluster-in-Cluster", "Kubernetes in Kubernetes"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-09-25T13:15:32Z", "gh_stars": 383, "gh_open_issues_30d": 20, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:34:56.024034+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Trendyol/kubectl-view-webhook','kubectl-view-webhook 🌟','','2023',5,'A high-utility kubectl plugin created to list, audit, and visualize Mutating and Validating Admission Webhooks across clusters. It simplifies debugging of webhooks by outlining exactly which API endpoints are called during cluster operations. Widely adopted by platform operators tracing webhook performance bottle-necks.','Go','CLI Plugin','Low',0,'online','manual','ec25b6a93a8a7bede199d669bbe05f0a168d6201da15746d739843d60e1fdd21',100.0,1779030539,1,'2023-02-17T19:37:35Z',NULL,NULL,NULL,'["Operations", "Command Line Tools", "Webhook Visualization"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-02-17T19:37:35Z", "gh_stars": 108, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:56.754644+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Trolley-MGMT/trolleymgmt','github.com/Trolley-MGMT/trolleymgmt','','2023',5,'Trolley-MGMT is a control plane assistant designed to coordinate multi-cluster ingress routing and traffic mapping. It simplifies workload migrations and network path resolution across physical boundaries. It offers a lightweight model for traffic management without full mesh overhead.','Go','Controller','Advanced',0,'online','manual','d45c38de299f761f5ca847cff638c0b0aa16385c7ad32baed1ee998211cfc9d1',100.0,1779034477,1,'2023-09-20T13:29:58Z',NULL,NULL,NULL,'["Network & Connectivity", "Multi-Cluster Routing", "Traffic Engineering"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-09-20T13:29:58Z", "gh_stars": 113, "gh_open_issues_30d": 7, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:57.493909+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Tronde/ansible-role-rhel-patchmanagement','Tronde/ansible-role-rhel-patchmanagement','','2023',2,'A community-contributed Ansible role designed to streamline patch management workflows across Red Hat Enterprise Linux (RHEL) architectures. Enables system updates, security errata auditing, and automated reboot coordination.','YAML','Role','Intermediate',0,'online','manual','4514ee147f14dcb5ce787276dcd932645364041d9d6cfedb8be11d13b6c8ce4a',100.0,1779029715,1,'2022-08-17T09:45:19Z',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "System Patching"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-08-17T09:45:19Z", "gh_stars": 75, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:58.206176+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/UnderGreen/ansible-prometheus-node-exporter','github.com/UnderGreen/ansible-prometheus-node-exporter','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','267c4a5a22b8f13e0dd4d841f28bc792623b0e71ce2d0d52ff65594e9557af40',100.0,1779030605,1,'2026-05-17T17:10:05.592230+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"gh_license": "GPL-2.0", "gh_open_issues_30d": 7, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:34:58.901293+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Unitech/pm2','PM2','','2026',5,'An industry-standard production process manager for Node.js workloads. Despite the rise of Kubernetes-native process management, PM2 remains the preferred daemon for bare-metal Node.js apps, VM-based services, and IoT microservices running at the edge in 2026.','JavaScript','Repository','Beginner',1,'online','manual','475da0c52dd00c9a32421d48794c494e6a4433d27fc1094d97e7e7d0a9e999c4',100.0,1779033037,1,'2026-05-21T09:14:07Z',NULL,NULL,NULL,'["Development", "Runtime", "Node.js"]','["[DE FACTO STANDARD]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-05-21T09:14:07Z", "gh_stars": 43210, "gh_open_issues_30d": 1084, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:34:59.628982+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/VictoriaMetrics/operator','VictoriaMetrics/operator','','2024',5,'Coordinates components of VictoriaMetrics (including VMCluster and VMAgent). It manages complex metrics scraping rules and automates long-term TSDB storage scaling.','Go','Operator','Advanced',0,'online','manual','2d4789b290a170c9730e66d1a451dca9696340d3fb570a83ec97e5c2065352f3',100.0,1779033025,1,'2026-06-14T07:05:30Z',NULL,NULL,NULL,'["Observability", "Metrics", "TimeSeries Databases", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T07:05:30Z", "gh_stars": 566, "gh_open_issues_30d": 35, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:00.383409+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Vigneshwari-08/Server_Log-Analyzer-Intrusion-Detector','Server Log Analyzer and Intrusion Detector','A Python-based log analysis tool designed to parse server logs and detect security anomalies/intrusions.','2023',4,'Server Log Analyzer and Intrusion Detector is a security utility designed to ingest and parse server log files to identify suspicious behavior, brute-force patterns, and malicious activities. Leveraging customizable regular expression filters and Python-based parser logic, the tool maps security threats, generates analytical summaries, and flags potential security intrusions. This represents a lightweight, extensible script for automating manual security review workflows in staging or small-scale host setups.','English','Repository','Intermediate',0,'online','automatic','a43045c01ffddec417eaf59ffcaf69e4b396a52288a3504236613b00abe14b0d',NULL,1780352003,0,'2026-06-02T00:13:23.689854+02:00',NULL,NULL,NULL,'["Security", "Log Analysis", "Intrusion Detection"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','[]','{}','{"category": "devsecops", "reputation_status": "Vetted", "reputation_summary": "A lightweight, community-oriented utility used primarily for educational security projects or small hosting servers to check patterns of unauthorized access.", "social_preview_url": "https://opengraph.githubassets.com/4644e9f6708ce656bb8601f280246206a37cfcb5f4781d70bfb6afbbe6d2787c/Vigneshwari-08/Server_Log-Analyzer-Intrusion-Detector", "source_provenance": "X.com (nubenetes)", "suggested_new_category": "", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:01.106515+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/VikParuchuri/surya','github.com/VikParuchuri/surya','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1bcfe1599f12fbc0f1c286bcae888e415e4a4ca273920893162374e77c0dafa1',100.0,1779032228,0,'2026-05-17T17:37:08.106817+02:00',NULL,NULL,NULL,'[]','[]','["docs/mlops.md"]','[]','{}','{"duplicate_of": "https://github.com/datalab-to/surya", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:01.767316+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/Wilfred/difftastic','==github.com/Wilfred/difftastic==','','2021',5,'Difftastic is a structural diff tool that compares source files based on their abstract syntax trees (ASTs). For platform teams, it filters out noise like formatting shifts in Kubernetes manifests and highlights genuine semantic changes. It dramatically increases review speeds for complex changes.','Rust','CLI Tool','Intermediate',0,'online','manual','4d74d1860ada6c88910ee8233af26ab96593491adbf0fc1fe0babbdd2d894227',100.0,1779030683,1,'2026-06-12T21:38:09Z',NULL,NULL,NULL,'["GitOps & Delivery", "Configuration Management", "Developer Productivity"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T21:38:09Z", "gh_stars": 25487, "gh_open_issues_30d": 280, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:02.472507+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/William-Yeh/ansible-prometheus','github.com/William-Yeh/ansible-prometheus','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','0af505c06542722a2ed175962d2a7db86448f9885e230047684d5c4b88d02b52',100.0,1779032953,1,'2026-05-17T17:49:13.073972+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"gh_license": "MIT", "gh_open_issues_30d": 12, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:03.229263+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/XI-lab/PyExPool','Python Multi-Process Execution Pool','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fab939ac4014af479885a8ef4424fbe5c02e011461b5675af52924e0029de292',100.0,1779034217,0,'2026-05-17T18:10:17.921227+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://github.com/eXascaleInfolab/PyExPool", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:03.887686+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/XingangPan/DragGAN','github.com/XingangPan/DragGAN','','2023',5,'An interactive GAN-based image manipulation system. Users drag specific control points of an image to dynamically alter object dimensions, poses, and facial structures.','English','Repository','Advanced',0,'online','manual','fab022b2fe0509e5278ad44feab31ba191e4418eb31ed1bd711d28bcf167db08',100.0,1779029629,1,'2024-05-18T17:51:40Z',NULL,NULL,NULL,'["Computer Vision", "Deep Learning Research", "Generative AI"]','["[DE FACTO STANDARD]"]','["docs/ai.md"]','["ai.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-05-18T17:51:40Z", "gh_stars": 35825, "gh_open_issues_30d": 153, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:04.628291+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/XtratusCloud/terraform-provider-azureipam','Terraform Provider for Azure IPAM','','2024',5,'Custom open-source Terraform provider built to automate cloud IP address allocation directly from centralized Azure IPAM solutions. Ensures smooth networking configuration inside containerized setups.','Go','Repository','Advanced',0,'online','manual','fef93304fb0712339d6419f8667f224c0f1def83a862253dff0d4f763f37686d',100.0,1779030199,1,'2024-09-21T06:31:41Z',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform Providers", "Azure IPAM"]','["[DE FACTO STANDARD]"]','["docs/azure.md", "docs/iac.md", "docs/terraform.md"]','["azure.md", "iac.md", "terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-09-21T06:31:41Z", "gh_stars": 10, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:05.379034+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/XuehaiPan/nvitop','==github.com/XuehaiPan/nvitop== 🌟','','2024',4,'An interactive, terminal-based GPU monitoring tool that acts as a modern replacement for nvidia-smi. It provides real-time tracking of GPU resource consumption, memory configurations, process owners, and historical usage diagrams directly in the shell.','Python','Repository','Beginner',0,'online','manual','4072dada8ec4fc2bb58f1e44395a93a2e0622ffbad6870ddf4d65c930df1d094',100.0,1779033339,1,'2026-05-25T13:47:09Z',NULL,NULL,NULL,'["Infrastructure", "GPU Monitoring", "Command Line Tools"]','["[ENTERPRISE-STABLE]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-25T13:47:09Z", "gh_stars": 6957, "gh_open_issues_30d": 19, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:06.104833+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/YannickRe/msgraph-utility-scripts','YannickRe/msgraph-utility-scripts','','2023',2,'A public repository compiling specialized utility files designed to interact with MS Graph endpoints. Facilitates typical administrator chores like account auditing and system migration tasks.','PowerShell','GitHub Repository','Intermediate',0,'online','manual','3f290e857fcc6afc146a55c2ff426e8ea4bb4b378964975b7e05992740bb4bbf',100.0,1779031393,1,'2021-05-27T06:29:15Z',NULL,NULL,NULL,'["Identity and Access", "Microsoft Graph API", "Utility Scripts", "Automation Resources"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-05-27T06:29:15Z", "gh_stars": 8, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:06.838881+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/a8m/golang-cheat-sheet','github.com: golang-cheat-sheet','','2025',0,'A high-density Go reference database. It details Go core syntaxes, standard library definitions, channels, interface rules, and concurrency patterns to accelerate systems-level software development.','Go','Cheat Sheet','Advanced',0,'online','manual','fa235c920c2a052cbdc6ec594a298ac0f6f1bcc878eae3571214762df19c2ec1',100.0,1779032080,1,'2023-11-08T10:46:16Z',NULL,NULL,NULL,'["Software Engineering", "Languages", "Go"]','["[ENTERPRISE-STABLE]"]','["docs/cheatsheets.md", "docs/golang.md"]','["golang.md", "cheatsheets.md"]','{}','{"gh_stars": 8800, "gh_pushed": "2023-11-08T10:46:16Z", "gh_license": "N/A", "gh_open_issues_30d": 24, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:07.549364+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aabouzaid/kubech','kubech (kubectl change)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','11ed16e65ddcf82ef74baf50412897b3a6289b43d554b81516f5144f6391e7a7',100.0,1779031393,0,'2026-05-17T17:23:13.524397+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/DevOpsHiveHQ/kubech", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:08.210234+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aalmiray/q-cli','aalmiray/q-cli','','2020',1,'An early community command-line interface helper for bootstrapping and managing Quarkus projects. While the official Quarkus CLI eventually integrated these capabilities, this repository represents a pivotal step in Quarkus DX history.','Java','Repository','Beginner',0,'online','manual','30248eeb96ffad2fb930bf0fe36a0d4da972f64119691940f2c5c16b4c573681',100.0,1779030019,1,'2022-11-02T16:43:54Z',NULL,NULL,NULL,'["Developer Tools", "Quarkus CLI", "Local Development"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-11-02T16:43:54Z", "gh_stars": 11, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:08.940439+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aarondl/sqlboiler','volatiletech/sqlboiler','','2025',4,'Curator Insight frames SQLBoiler as a database-first generator tool producing type-safe Go ORM code from database schemas. Live Grounding confirms its widespread production usage where performance and strict static typing are preferred over runtime-reflective ORMs like GORM.','English','Repository','Advanced',0,'online','manual','fe922b04a8f76d728e527c3e1619705c5676ba8dca4d29ebadfd32c716dba516',100.0,1779130494,1,'2026-06-08T22:47:58Z',NULL,NULL,NULL,'["Database", "ORM", "Go Libraries"]','["[ENTERPRISE-STABLE]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-08T22:47:58Z", "gh_stars": 6990, "gh_open_issues_30d": 106, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:09.676905+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/abahmed/kwatch','==abahmed/kwatch==','','2021',3,'A real-time error monitor and alert router that monitors Kubernetes logs and pod events. When crash loops occur, it streams exact logs and statuses to systems like Slack, Teams, or custom webhooks.','Go','Kubernetes Operator','Intermediate',1,'online','manual','701ef11432421abc27ce038312f4098feb632c5d4e16e811e756b8336ab061b4',100.0,1779030462,1,'2026-06-14T10:00:44Z',NULL,NULL,NULL,'["Observability & Performance", "Real-Time Monitoring", "Error Alerting"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T10:00:44Z", "gh_stars": 1010, "gh_open_issues_30d": 25, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:10.417345+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/abessifi/ansible-sqlplus','github.com/abessifi/ansible-sqlplus','','2021',2,'A lightweight community-focused Ansible module enabling seamless SQL*Plus shell operations within automated tasks. It allows DBAs to execute SQL and PL/SQL scripts without writing complex shell wrappers. It serves as an ad-hoc query execution tool for classic on-premises database systems.','Python','tool','intermediate',0,'online','manual','25b254c33750830b281c2fa6649b74eb2a90efd5966bee568a9cdc4c4a98ed65',100.0,1779034139,1,'2019-03-20T06:57:44Z',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Database Deployment"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2019-03-20T06:57:44Z", "gh_stars": 1, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:11.128800+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/abhirockzz/kubexpose-operator','abhirockzz/kubexpose-operator','','2021',0,'An experimental Go-based operator designed to automatically create Ingress resources or load balancers for annotated services. Designed as a learning showcase for Kubebuilder workflows, this project is archived in 2026 but remains a valuable reference for custom ingress generation patterns.','Go','Kubernetes Operator','Medium',0,'online','manual','af604f168ab50f3712a4d5e6e0edc26a37919202353108225cfa8adad87f1ad9',100.0,1781736046,1,'2026-06-18T00:40:46.789173+02:00',NULL,NULL,NULL,'["Networking", "Operator", "Expose Service"]','["[EMERGING]", "[LEGACY]"]','["docs/kubernetes-operators-controllers.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-operators-controllers.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:11.882672+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/abhishek-ch/around-dataengineering','github: A very Long never ending Learning around Data Engineering & Machine'' Learning','','2023',2,'A comprehensive curated repository documenting data engineering pipelines, distributed computing principles, and machine learning foundations. It aggregates core concepts of large-scale data systems, covering ingest-to-model-delivery workflows. Essential for developers transitioning from traditional software engineering to data-intensive systems.','Python','Repository','Intermediate',0,'online','manual','f930ab3635d81634c313246122368bc66abc84911c6b1c41982bf56250b05273',100.0,1781736091,1,'2026-06-18T00:41:31.430235+02:00',NULL,NULL,NULL,'["Data Engineering", "Learning Roadmap", "Machine Learning"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md", "docs/other-awesome-lists.md"]','["mlops.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:12.604973+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aca/go-kubectx','go-kubectx','','2022',0,'A high-performance, Go-native alternative port of the traditional kubectx script. Focuses on speed and execution efficiency when searching and switching between hundreds of active Kubernetes cluster profiles.','Go','CLI Tool','Beginner',0,'online','manual','be952c70d70097b957944cda76e72020789653233dc2985806989e52416675c2',100.0,1781736046,1,'2026-06-18T00:40:46.740441+02:00',NULL,NULL,NULL,'["Developer Experience", "CLI Utilities", "Context Management"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:13.311406+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/acantril/learn-cantrill-io-labs','github.com/acantril/learn-cantrill-io-labs','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','3e6603ced2648ecd72569d6c06c2883e6124acc1ad1af3c4162355af79b0a829',100.0,1779031389,1,'2026-05-17T17:23:09.407485+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-training.md"]','[]','{}','{"gh_license": "MIT", "gh_open_issues_30d": 40, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:14.049259+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/acidonper/jump-app-docs',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','f743c3f06eb6de0347c96663c2485b27061d6c694090c1dfdb7d910abdb7228f',100.0,1779029939,0,'2026-05-17T16:58:59.389697+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:14.753446+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/acidonper/jump-app-gitops',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','9df86ddeab85d5e49fe8e68c05013e8ca8ba59b65df2f3b91abb618d1f6d6f1f',100.0,1779030249,0,'2026-05-17T17:04:09.060808+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:15.494869+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/acorn-io/acorn','acorn-io/acorn','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1606eafe22401d318436f235433ded3b934cfa77ab978a922eb40436d02db510',100.0,1779033088,0,'2026-05-17T17:51:28.932263+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/obot-platform/obot", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:16.143036+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/actions-runner-controller/actions-runner-controller','actions-runner-controller 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e0b81792621a3f351f640bbf07601f3cbc5efdefbb09a7cdce88ae3ced404fdf',100.0,1779030932,0,'2026-05-17T17:15:32.109139+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.com/actions/actions-runner-controller", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:16.805935+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/actions/actions-runner-controller','github.com/actions/actions-runner-controller 🌟','','2020',5,'Official Kubernetes operator designed to manage self-hosted GitHub Actions runner infrastructure dynamically. Integrates natively with Horizontal Pod Autoscaler (HPA) targets to scale runner deployments in response to webhook event metrics.','Go','Repository','Advanced',1,'online','manual','e0b81792621a3f351f640bbf07601f3cbc5efdefbb09a7cdce88ae3ced404fdf',100.0,1779033658,1,'2026-06-12T23:13:55Z',NULL,NULL,NULL,'["CI/CD Pipeline", "Kubernetes & Containers", "Self-Hosted Infrastructure"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["git.md", "jenkins-alternatives.md", "kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T23:13:55Z", "gh_stars": 6298, "gh_open_issues_30d": 365, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:17.557969+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet','Markdown Cheat Sheet 4','','2026',5,'One of the most starred and utilized Markdown references on GitHub. Curator Insight emphasizes its extreme offline utility. Live Grounding validates its legacy status as the primary standard for formatting across modern source code platforms.','Markdown','Cheat Sheet','Beginner',0,'online','manual','ba965aba47f46c891f98b4125d49af98b9dbc1aba0abd75215f289ea8d8600c8',100.0,1779032969,1,'2025-08-22T00:21:50Z',NULL,NULL,NULL,'["Software Development", "Documentation Tools", "Markdown"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/cheatsheets.md", "docs/mkdocs.md"]','["mkdocs.md", "cheatsheets.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-08-22T00:21:50Z", "gh_stars": 60214, "gh_open_issues_30d": 318, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:18.282534+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/adaptant-labs/k8s-auto-labeller','Kubernetes Node Auto Labeller','','2020',5,'An automated labeling controller designed to tag Kubernetes nodes dynamically based on custom configurations or hardware discoveries. In production, this allows platform engineers to target hardware accelerators (GPUs, ASICs) with specific workload nodeSelectors. Live evaluation shows low active maintenance, as many teams transitioned to Node Feature Discovery (NFD) or Cluster API capabilities.','Go','Operator','Medium',0,'online','manual','24ec81ac9e8ac36b38e924eda1e90e1616919f7f8406b3879700f8e30a4c7f49',100.0,1779032754,1,'2020-11-16T19:46:39Z',NULL,NULL,NULL,'["Infrastructure", "Node Provisioning", "Labeling & Automation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-11-16T19:46:39Z", "gh_stars": 8, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:19.038296+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/adaptant-labs/k8s-dt-node-labeller','k8s-dt-node-labeller','','2023',5,'A specialized controller designed to label nodes dynamically based on Device Tree specifications. It enables hardware-aware scheduling by analyzing local physical attributes and exposing them as standard Kubernetes selector labels.','Go','Controller','Advanced',0,'online','manual','e864fe7a23aefaf57fe5bf2eb54ab294e360ce4bb83bade4c7b3461f8b980026',100.0,1779031085,1,'2020-11-17T21:12:14Z',NULL,NULL,NULL,'["Infrastructure", "Node Management", "Hardware Classification"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-11-17T21:12:14Z", "gh_stars": 17, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:19.767453+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/adaptant-labs/k8s-node-label-monitor','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','','2023',3,'A custom controller built to monitor label states on Kubernetes node resources. It dispatches notifications on label updates, additions, or deletions, maintaining configuration trust across larger clusters.','Go','Controller','Intermediate',1,'online','manual','6a8f69c637c8effae9484ef69f8807bfe4539e079283db28f6fac8f416dc0674',100.0,1779033579,1,'2021-02-09T11:00:49Z',NULL,NULL,NULL,'["Infrastructure", "Node Management", "Auditing & Compliance"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-02-09T11:00:49Z", "gh_stars": 3, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:20.552707+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/admindroid-community/powershell-scripts','github.com/admindroid-community/powershell-scripts: PowerShell Scripts for'' Microsoft 365 Management, Reporting, and Auditing','','2024',0,'A collection of administrative scripts designed for auditing active users, licensing allocations, and configuration status within Microsoft 365 tenants.','PowerShell','GitHub Repository','Intermediate',0,'online','manual','2792ab510a7b130b5c3144c10f0acc5bed874b21df177c1abcf3dcda3c930100',100.0,1781735879,1,'2026-06-18T00:37:59.766244+02:00',NULL,NULL,NULL,'["Identity and Access", "Microsoft 365", "Auditing & Reporting", "Administration"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:21.271850+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/adriannovegil/awesome-observability','github.com/adriannovegil/awesome-observability: Awesome Observability 🌟','','2026',2,'A highly structured catalog mapping telemetry collection systems, including OpenTelemetry exporters, Prometheus metric architectures, Grafana monitoring boards, and continuous system profiling dashboards.','Markdown','Awesome List','Advanced',1,'online','manual','05b5afe1463a41fa204fac02ec29a2aca3890d4a9f0a527f8a892cec2de520e6',100.0,1779033977,1,'2026-05-11T11:58:36Z',NULL,NULL,NULL,'["Cloud Native", "Observability", "Telemetry and Metrics"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-05-11T11:58:36Z", "gh_stars": 636, "is_special": true, "gh_open_issues_30d": 21, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:21.978160+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aelsabbahy/goss','aelsabbahy/goss','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b2a6e2ded5a8d1eac440ffd247a8f8c9983b6614838f8a9d3be544f2fde6df12',100.0,1779030229,0,'2026-05-17T17:03:49.068405+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/goss-org/goss", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:22.623239+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/affaan-m/ECC','ECC - The Agent Harness Performance Optimization System','A professional performance harness providing modular skills, memory optimizations, and security scanning for advanced AI coding assistants.','2026',4,'This repository provides a performance optimization harness designed for agentic environments like Claude Code and Cursor. It implements persistent semantic memory, structured natural-language ''skills'' as parameters, and execution safeguards via the AgentShield scanner. It aims to reduce token consumption and eliminate redundant instructions, transforming fragile prompting patterns into reproducible development infrastructure.','en','Repository','Advanced',0,'online','automatic','a68b20559e76cc4d181a84ba6031061ed34e6d3863a6d155e8b07540ac542e55',NULL,1780352571,0,'2026-05-31T06:45:42Z',NULL,NULL,NULL,'["Artificial Intelligence", "AI Agents", "Model Context Protocol", "Harness Performance Optimization"]','["[EMERGING]", "[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "ai-agents-mcp", "gh_license": "MIT", "gh_pushed": "2026-05-31T06:45:42Z", "gh_stars": 202119, "reputation_status": "Vetted", "reputation_summary": "Highly regarded emerging system optimizing terminal agent runtime states, featuring zero reported vulnerabilities outside its documented patches.", "social_preview_url": "https://opengraph.githubassets.com/9d755758b9c50919c393f44e8fa1910cd7813f12349332f5d66f232c640154c1/affaan-m/ECC", "source_provenance": "X.com (nubenetes)", "suggested_new_category": "agent-performance", "gh_open_issues_30d": 48, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:23.362287+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ahas-sigs/kube-ebpf-exporter','kube-ebpf-exporter 🌟','','2022',5,'A Prometheus-compatible exporter that translates system events captured via custom eBPF programs into actionable metrics. This allows platform engineers to trace low-level syscalls, file system latency, and network performance with minimal overhead. The project represents a growing shift toward kernel-level observability.','Go','Exporter','High',0,'online','manual','ffbd284277e0f0a2a7affc010aacea050871b3cbae526f63bd22a32b7c9f5f6b',100.0,1779029884,1,'2021-05-13T05:50:56Z',NULL,NULL,NULL,'["Observability", "Performance & Kernel", "eBPF Monitoring"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2021-05-13T05:50:56Z", "gh_stars": 55, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:24.103867+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ahmetb/kubectl-aliases','ahmetb/kubectl-aliases','','2026',5,'An automated system that generates systematic shell aliases for ''kubectl'', significantly enhancing engineering productivity. It minimizes operational friction by programmatic expansion of over 800 permutations of flags and subcommands, allowing administrators to interface with Kubernetes clusters using succinct shorthand sequences.','Shell','Repository','Intermediate',0,'online','manual','310aec75dce6ba83e1bbaaca8e248da167c2c480d64337a9d4cc86aeff1eb8ed',100.0,1779033579,1,'2025-05-11T17:04:45Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "CLI & Debugging"]','["[DE FACTO STANDARD]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-05-11T17:04:45Z", "gh_stars": 3691, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:24.823345+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ahmetb/kubectl-foreach','github.com/ahmetb/kubectl-foreach: kubectl foreach ⭐','','2025',1,'kubectl-foreach is a highly efficient plugin that runs kubectl commands across multiple contexts, namespaces, or resources in parallel. It handles asynchronous command execution and presents grouped terminal output, drastically optimizing multi-cluster administrative operations.','Go','CLI Plugin','Intermediate',0,'online','manual','a348bd4f6024b67b9755bdcaa928abf3ca154c05263cca86ea1a898ecf30758a',100.0,1779034425,1,'2026-06-08T22:54:07Z',NULL,NULL,NULL,'["Operations", "CLI Tooling", "Multi-resource Execution"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T22:54:07Z", "gh_stars": 489, "gh_open_issues_30d": 7, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:25.528808+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ahmetb/kubectl-tree','kubectl-tree','','2025',5,'A crucial kubectl plugin that queries Kubernetes APIs to visually construct and present the ownership tree of API objects via ownerReferences. Crucial for tracing the lineage of ReplicaSets, Pods, Deployments, and Custom Resources (CRDs) in active namespaces.','Go','CLI Plugin','Intermediate',0,'online','manual','a4af8c68f8ba51a9398b292e4551dd81243192c570df44497c92264404ecbc5c',100.0,1779033415,1,'2026-05-18T01:49:07Z',NULL,NULL,NULL,'["Developer Experience", "CLI Utilities", "Object Relationships"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-18T01:49:07Z", "gh_stars": 3386, "gh_open_issues_30d": 15, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:26.233064+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ahmetb/kubectx','==kubectx + kubens: : Power tools for kubectl==🌟🌟','','2026',5,'Highly optimized command-line utilities for switching context configurations and namespaces inside kubectl. Indispensable for multi-cluster environments, they radically optimize developer productivity and prevent accidental target execution via clear interactive lists.','Go','CLI Tool','Beginner',0,'online','manual','39b78501f9b3e9898481b8ef40f8b2a1d81c840109d2fa2ad117564edb65d584',100.0,1779031442,1,'2026-05-15T15:43:00Z',NULL,NULL,NULL,'["Developer Experience", "CLI Utilities", "Context Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-15T15:43:00Z", "gh_stars": 19807, "gh_open_issues_30d": 42, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:26.959190+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ahmetb/kubernetes-network-policy-recipes','==ahmetb/kubernetes-network-policy-recipes== 🌟','','2021',5,'The premier open-source repository for reusable NetworkPolicy templates. Provides validated configuration files to handle common cloud-native security patterns.','YAML','Repository','Intermediate',1,'online','manual','0fc77e7ecc41f1b0736d3aaf88a7a6ffbddf4068bbaa1b4f92d12a70246e65e2',100.0,1779032282,1,'2025-02-07T08:38:37Z',NULL,NULL,NULL,'["Networking", "Security", "Recipes"]','["[DE FACTO STANDARD]"]','["docs/demos.md", "docs/kubernetes-networking.md"]','["kubernetes-networking.md", "demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-02-07T08:38:37Z", "gh_stars": 6144, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:27.758443+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aidansteele/secretsctx','aidansteele/secretsctx','','2022',5,'A Go-based runtime library designed to inject dynamic secrets from external storage layers directly into context-aware serverless pipelines. By managing runtime secret validation outside main configuration structures, it significantly reduces code complexity.','Go','Library','Advanced',1,'online','manual','a9d1ecfb1a2e0682c6a852e19c1ffe4a86af289893571144fc1306f8d40927e2',100.0,1781735877,1,'2026-06-18T00:37:57.761273+02:00',NULL,NULL,NULL,'["Security & Governance", "Secret Management", "Go Runtime"]','["[DE FACTO STANDARD]"]','["docs/aws-serverless.md"]','["aws-serverless.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:28.460337+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aimhubio/aim','github.com/aimhubio/aim','','2024',4,'Aim is an open-source, highly responsive experiment tracking and visualization dashboard for machine learning. It provides a robust query language and a user-friendly UI to compare thousands of metrics, hyperparameters, and logs across deep learning runs.','Python','Repository','Intermediate',1,'online','manual','997d320ec7590772d2d44a8b638c1f424a50731d142f6cda3cae805aa5b305fb',100.0,1779033671,1,'2026-06-13T20:26:46Z',NULL,NULL,NULL,'["MLOps", "Experiment Tracking", "Visualization"]','["[ENTERPRISE-STABLE]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T20:26:46Z", "gh_stars": 6154, "gh_open_issues_30d": 463, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:29.165420+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/airwallex/k8s-pod-restart-info-collector','github.com/airwallex: k8s-pod-restart-info-collector','','2022',0,'An automated utility designed to capture and log state configuration, events, and logs instantly when a pod restarts, offering immediate post-mortem insights for ephemeral microservices.','Go','Tool','Intermediate',0,'online','manual','3e4e21d175049930d8f16e327994a22b47054e30aa250ad356667034e77895de',100.0,1781736057,1,'2026-06-18T00:40:57.341440+02:00',NULL,NULL,NULL,'["Observability", "Debugging", "Automation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 18, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:29.910353+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ajayk/drifter','github.com/ajayk/drifter','','2021',5,'Drifter is a CLI utility designed to detect structural configuration drift across Kubernetes resources. By comparing live running cluster states against baseline templates, it identifies configuration changes. This tool provides lightweight validation for infrastructure consistency.','Go','CLI Tool','Intermediate',0,'online','manual','7e6917d7a7462342ffc27824d9e20008d937114fda3cf61353add05bc00193bf',100.0,1779033187,1,'2024-01-09T17:41:36Z',NULL,NULL,NULL,'["GitOps & Delivery", "Configuration Management", "Drift Detection"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-01-09T17:41:36Z", "gh_stars": 17, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:30.648873+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ajmyyra/ambassador-auth-oidc',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','ff59f529d8db417c89704bee344d50311ebfcc54186836e5265d3fb6c301965c',100.0,1779031625,1,'2026-05-17T17:27:05.330648+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"gh_license": "MIT", "gh_open_issues_30d": 7, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:31.404290+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/akuity/awesome-argo','akuity/awesome-argo 🌟','','2026',3,'A duplicate entry detailing the CNCF Argo ecosystem configurations. Outlines progressive application delivery strategies, canary deployments, declarative cluster state reconciliations, and custom Argo plugins.','Markdown','Awesome List','Advanced',1,'online','manual','4cfcb2323980bc80f403202b4611bc3b2dd06b3d8dda2c07d39412a509e54f89',100.0,1779031406,1,'2026-02-28T03:02:12Z',NULL,NULL,NULL,'["Cloud Native", "GitOps", "Argo Project Ecosystem"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-02-28T03:02:12Z", "gh_stars": 2449, "is_special": true, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:32.168231+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/akuity/kargo','==github.com/akuity/kargo==','','2023',5,'Kargo is a GitOps-native application promotion engine that coordinates software releases across staging, pre-production, and production. Operating as a Kubernetes controller, it manages promotion state sequences dynamically via custom resources. It simplifies Git manipulation during deployment rollouts.','Go','GitOps Controller','Advanced',0,'online','manual','ebf41a4d95c3859a0afbdad795500f43901217ee56051ce957b11ffaa90529ee',100.0,1779033436,1,'2026-06-14T05:29:29Z',NULL,NULL,NULL,'["GitOps & Delivery", "Application Promotion", "Lifecycle Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T05:29:29Z", "gh_stars": 3350, "gh_open_issues_30d": 191, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:32.909316+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/akullpp/awesome-java','Awesome Java 🌟','','2026',5,'A premier directory of validated Java frameworks, high-performance serialization libraries, and microservices engines like Spring Boot, Quarkus, and Micronaut. Essential for legacy modernization projects and enterprise-grade distributed systems. Remains a foundational handbook for enterprise JVM optimization.','Java','Repository','Intermediate',1,'online','manual','812519e1d1f39879872200f2cd381725b275fc4c3a6108bec333cdc778654a7b',100.0,1779031410,1,'2026-04-12T12:40:14Z',NULL,NULL,NULL,'["Programming Languages", "Java", "Resources"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-04-12T12:40:14Z", "gh_stars": 48210, "is_special": true, "gh_open_issues_30d": 28, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:33.662542+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/alcideio/advisor','Alcide Advisor: an agentless service for Kubernetes audit and compliance'' that''s built to ensure a frictionless and secured DevSecOps workflow','','2026',0,'Alcide Advisor is an agentless security tool originally engineered to validate Kubernetes configurations, workloads, and network rules against common vulnerabilities. Since the acquisition of Alcide, the repository has been archived and is no longer under active maintenance. It is primarily referenced as a historical model for static manifest parsing and rules-driven auditing.','Go','Static Analyzer','Intermediate',0,'online','manual','477a1f69dee0048b2f273002fb0ba196a9ff38474a0f11298171945860b9de9b',100.0,1781736047,1,'2026-06-18T00:40:47.002076+02:00',NULL,NULL,NULL,'["Security", "Audit & Compliance", "Static Analysis"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:34.426212+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/alcideio/rbac-tool','==github.com/alcideio/rbac-tool==','','2025',3,'RBAC Tool is a powerful suite designed to simplify, audit, and generate Kubernetes Role-Based Access Control policies. It includes policy analysis commands, visual dependency graphs, and lookup capabilities to quickly ensure compliance with the least privilege security model.','Go','CLI / Visual Analyzer','Advanced',0,'online','manual','c8448727bac561737be07944f0ac776fb84063cafeabccdd3fdcebbd63aa30ab',100.0,1779032817,1,'2025-02-13T20:57:41Z',NULL,NULL,NULL,'["Security", "Access Control", "RBAC Audit"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-02-13T20:57:41Z", "gh_stars": 1077, "gh_open_issues_30d": 12, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:35.180306+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/alcideio/skan','sKan','','2020',2,'sKan (by Alcide) was an early static analysis tool for scanning configuration files and Helm charts to discover security vulnerabilities. It has since been archived, with modern platforms choosing robust, active alternatives such as Checkov.','Go','CLI Scanner','Simple',0,'online','manual','0d4218db4fc62d51f1e3a8c89cd6b2e2eed5e40cd648213bf00d979511444948',100.0,1779031901,1,'2023-03-03T16:29:28Z',NULL,NULL,NULL,'["Security & Identity", "Compliance & Auditing", "Static Code Analysis"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-03-03T16:29:28Z", "gh_stars": 204, "gh_open_issues_30d": 7, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:35.919842+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/alexdzyoba/ansible-jmx-exporter','github.com/alexdzyoba/ansible-jmx-exporter','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','00179b8c10f6a85e83cb33a2c17eac2a8351b034c75c06cd87e9b731ba98df60',100.0,1779030091,1,'2026-05-17T17:01:31.492558+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"gh_license": "MIT", "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:36.648762+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/alexellis/k3sup','**k3sup (said ''ketchup'')**','','2026',4,'An utility by Alex Ellis using SSH to provision K3s directly from local machines. It sets up secure, direct API configurations, bridges cluster nodes instantly, and configures target servers for operational readiness.','Go','Tool','Intermediate',0,'online','manual','d47d1c0f36ca75f93fc3b56082ac640b6aaacc77c2294cde2f50f69e80b06665',100.0,1779032037,1,'2026-03-05T11:13:15Z',NULL,NULL,NULL,'["Edge & IoT", "Cluster Provisioning", "SSH Bootstrapping"]','["[ENTERPRISE-STABLE]"]','["docs/matrix-table.md", "docs/rancher.md"]','["rancher.md", "matrix-table.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-03-05T11:13:15Z", "gh_stars": 7383, "gh_open_issues_30d": 29, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:37.375460+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/alexellis/registry-creds','registry-creds','','2023',5,'Automatically syncs image pull credentials across diverse namespaces from registry platforms like ECR, GCR, and Docker Hub. It solves multi-tenant credential sharing securely without requiring manual duplications.','Go','Operator','Medium',0,'online','manual','c98b4b125f09915c117c9fc31b1fb47b55b3ed10bba3571831ebbb24fcd19084',100.0,1779029243,1,'2024-12-21T13:24:00Z',NULL,NULL,NULL,'["Security", "Secrets Management", "Registry Authentication", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-12-21T13:24:00Z", "gh_stars": 350, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:38.092118+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/alexellis/run-job','==github.com/alexellis/run-job==','','2020',3,'A developer-oriented utility written in Go to quickly trigger Kubernetes Jobs, track execution statuses, and stream execution logs directly to stdout. Simplifies local workflow testing and diagnostic debugging.','Go','Repository','Intermediate',0,'online','manual','15c4fd11e7ae38960f3112fa9957f3c4449d2f2dd58a635ef9f0c9877b25ba88',100.0,1779034502,1,'2024-08-13T22:32:56Z',NULL,NULL,NULL,'["Workloads", "Batch Jobs", "Tooling"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md", "docs/kubernetes.md"]','["kubernetes-tools.md", "kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-08-13T22:32:56Z", "gh_stars": 211, "gh_open_issues_30d": 9, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:38.832389+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aliesbelik/awesome-jmeter','Awesome JMeter','','2026',5,'A structured list of plugins, performance test plans, and reporting scripts designed to optimize Apache JMeter pipelines. Essential for load testing web services, gRPC endpoints, and databases under intense scale constraints. Acts as an excellent resource for performance engineering teams targeting resource bottlenecks.','Java','Repository','Intermediate',0,'online','manual','d126061c974412126edf2a91603124c2a05f2a984e2dded6cd7e51725d0b907f',100.0,1779033400,1,'2026-05-05T22:22:40Z',NULL,NULL,NULL,'["Software Quality", "Testing", "JMeter"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC-BY-4.0", "gh_pushed": "2026-05-05T22:22:40Z", "gh_stars": 790, "is_special": true, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:39.530906+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/allure-framework/allure2','Allure Report 🌟','','2023',4,'A flexible, multi-language test report tool providing clean hierarchical representation of execution steps, attachments, and historical telemetry. Integrates with standard test runners across modern ecosystems.','Java','Tool','Intermediate',0,'online','manual','904874589c38dac686cfef5beed2a33eed33234405307bfd4478b46057c0924e',100.0,1779033610,1,'2026-06-12T22:09:34Z',NULL,NULL,NULL,'["Software Engineering", "Testing", "Reporting"]','["[ENTERPRISE-STABLE]"]','["docs/qa.md"]','["qa.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T22:09:34Z", "gh_stars": 5422, "gh_open_issues_30d": 96, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:40.276802+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/amazon-archives/aws-training-demo','github.com/aws-samples/aws-training-demo','','2020',5,'Archived AWS training demonstration repository. Grounding verification confirms this repository is formally archived by Amazon, meaning it should be treated purely as an architectural reference rather than a base for production provisioning templates.','JavaScript','Repository','Basic',0,'online','manual','12ba405003f66717af427558892ecba6fc404c7a89e92fe1583a35c32d7cbee7',100.0,1779130494,1,'2019-04-09T21:26:39Z',NULL,NULL,NULL,'["Public Cloud Providers", "AWS", "Training Archives"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2019-04-09T21:26:39Z", "gh_stars": 128, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:41.018819+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/amazon-archives/aws-waf-sample','AWS WAF sample rules','','2024',5,'A historical repository containing sample AWS WAF rule sets and templates. Note: This repository is now officially archived by AWS. Contemporary deployment architectures rely on AWS Managed Rules or centralized configurations managed through AWS Firewall Manager rather than maintaining customized version-one JSON rules.','JSON','Repository','Intermediate',0,'online','manual','ddea1ea4fcf5f9a5fc9a8369dd1679d8d2742aac6828d7ed28b950d09abcd140',100.0,1779130494,1,'2020-01-09T08:11:23Z',NULL,NULL,NULL,'["Security & Identity", "Network Security", "Web Application Protection"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{"gh_license": "MIT-0", "gh_pushed": "2020-01-09T08:11:23Z", "gh_stars": 511, "gh_open_issues_30d": 31, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:41.730367+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/amelbakry/kubernetes-active-passive','Kubernetes Active Passive Applications','','2021',0,'A reference architecture guiding the implementation of Active-Passive configurations within multi-region Kubernetes topologies. Provides template setups for handling state synchronization and global traffic failovers.','Go','Templates','Advanced',0,'online','manual','bf79c301fff4e55aa4ac515fcf282e6bf1ac6795640e5b21b135d27cfc6c44c6',100.0,1781736046,1,'2026-06-18T00:40:46.790295+02:00',NULL,NULL,NULL,'["Reliability", "Architectural Patterns", "Disaster Recovery"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:42.446217+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/amitmavgupta/azure-terraform','github.com/amitmavgupta/azure-terraform','','2022',2,'A centralized repository of common Azure resource templates compiled using Terraform. Serves as a useful playground for setting up App Services, Cosmos DB, and Virtual Networks.','HCL','Repository','Beginner',0,'online','manual','77ad6a6af303e04c458fc78a1c7a75d7e28681a7a88f5589b612cfac3a1e4bc2',100.0,1779031382,1,'2025-05-24T07:01:55Z',NULL,NULL,NULL,'["Infrastructure as Code", "Azure", "Templates"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-05-24T07:01:55Z", "gh_stars": 29, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:43.157250+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/anchore/grype','grype: a vulnerability scanner for container images and filesystems','','2025',5,'A vulnerability scanner for container images and filesystems, renowned for its speed, minimal footprint, and ease of CI/CD integration. It supports multiple vulnerability sources and outputs structured data compatible with enterprise DevSecOps tools. Through 2026, it stands as the industry standard tool for shift-left image security.','Go','CLI Tool','Medium',0,'online','manual','457d117ce39ba93b09de80026a3d67a203e6a39b8511306889f032c360d1c6f9',100.0,1779034477,1,'2026-06-12T15:56:32Z',NULL,NULL,NULL,'["Security", "Vulnerability Scanning", "Container Images"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T15:56:32Z", "gh_stars": 12400, "gh_open_issues_30d": 371, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:43.880727+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/anchore/syft','==anchore/syft==','','2021',5,'An advanced security tool engineered to generate detailed Software Bill of Materials (SBOM) from container images, file systems, and archives. Syft identifies package structures to track vulnerable subcomponents in modern supply chain governance.','Go','CLI Tool','Intermediate',0,'online','manual','db2fcf1ed1811ccd981eff91084d06e12e3cc79c9281dd6b8e36898d2efb90d2',100.0,1779030407,1,'2026-06-12T13:29:25Z',NULL,NULL,NULL,'["Security & Compliance", "Supply Chain Security", "SBOM Generation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T13:29:25Z", "gh_stars": 9106, "gh_open_issues_30d": 613, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:44.597223+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/anderseknert/awesome-opa','anderseknert/awesome-opa 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','74b59d9adc2bc20caea9b43eb1abb3db4a1ee3ccb4ec9a03f666cb0130112715',100.0,1779029367,0,'2026-05-17T16:49:27.255629+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"duplicate_of": "https://github.com/open-policy-agent/awesome-opa", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:45.260299+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/andreazorzetto/yh','yh - YAML Highlighter','','2022',4,'A specialized, terminal-based syntax highlighter designed explicitly for YAML configurations. Unlike generic highlighters, yh identifies YAML indentation rules and formats outputs from standard pipelines. It is highly useful for reviewing massive Kubernetes manifests directly in terminals.','Go','tool','beginner',0,'online','manual','835328b68aa23ebad6c9e32970fe664b9b951d99213ca3069c6e3b3e012cf187',100.0,1779032153,1,'2020-12-14T09:49:42Z',NULL,NULL,NULL,'["Configuration Management", "YAML Processing", "CLI Tools"]','["[ENTERPRISE-STABLE]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-12-14T09:49:42Z", "gh_stars": 427, "is_special": true, "gh_open_issues_30d": 9, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:45.986835+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/andredesousa/devops-best-practices','andredesousa/devops-best-practices','','2026',1,'An opinionated checklist detailing architectural best practices for logging formats, schema migrations, system health monitoring, and security setups. Helps engineering teams establish healthy container operational standards.','Markdown','Reference Guide','Intermediate',1,'online','manual','f62c1fb10bd804350b1cd6db1ca47e20316b90f9cc78502d5933c39895c42a37',100.0,1779029678,1,'2022-02-23T20:29:58Z',NULL,NULL,NULL,'["Infrastructure & Operations", "DevOps & SRE Engineering", "Best Practices"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-02-23T20:29:58Z", "gh_stars": 53, "is_special": true, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:46.708660+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/andrewpuch/nagios_setup','github: Steps I used to install Nagios in the cloud','','2018',5,'A historical walkthrough illustrating legacy installations of the Nagios monitoring framework inside static virtual instances. Outlines core process definitions, alerting rules, and manual configuration management.','Shell','Repository','Intermediate',0,'online','manual','765dc175d742822fbc5de8766a7a18e7d73ee853aa9ea8d72e0be13162ae41f3',100.0,1781735876,1,'2026-06-18T00:37:56.210837+02:00',NULL,NULL,NULL,'["Observability & Monitoring", "Legacy Systems", "Self-Hosted"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/aws-monitoring.md"]','["aws-monitoring.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:47.407484+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/andrewstetsenko/tech-jobs-with-relocation','International Tech Job Search Handbook','','2026',5,'Curator Insight: An open-source global job search manual providing metadata on visa processes and relocation budgets. Live Grounding: Continues to be a vital community asset for tech professionals traversing global borders, offering real-time data on corporate immigration compliance and tax architectures.','en','GitHub Repository','Intermediate',0,'online','manual','7eda0472cae43870bede3742ed479d8829d1a4ded8fda5a2b5d147932a0aab92',100.0,1779032296,1,'2026-03-19T14:04:47Z',NULL,NULL,NULL,'["Professional Practice", "Recruiting", "Resource Guides"]','["[DE FACTO STANDARD]"]','["docs/recruitment.md"]','["recruitment.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-03-19T14:04:47Z", "gh_stars": 4427, "gh_open_issues_30d": 11, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:48.122023+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/anordal/shellharden/blob/master/how_to_do_things_safely_in_bash.md','github: Safe ways to do things in bash','','2026',5,'Serves as the authoritative style manual for compiling safe, error-free bash scripts. Maintained within the Shellharden project, it outlines rigorous quoting standards, expansion parameters, array handling, and variable declarations to prevent system exploits or unexpected command executions.','Bash','Developer Guide','Advanced',0,'online','manual','91ca4befc6835bd57a7f160db4e2eb0803d492455fa4818ac4ea1dd50c4d42a3',100.0,1779031266,1,'2026-01-05T06:45:45Z',NULL,NULL,NULL,'["Linux", "Automation", "Bash Scripting"]','["[DE FACTO STANDARD]", "[GUIDE]"]','["docs/linux.md"]','["linux.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2026-01-05T06:45:45Z", "gh_stars": 4784, "gh_open_issues_30d": 9, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:48.829594+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ansible-collections','Ansible Collections 🌟','','2024',2,'Upstream GitHub organization containing certified and community Ansible Content Collections. Reflects the modern decentralized packaging model of the modern Ansible ecosystem.','Python','github_repo','Advanced',0,'online','manual','ac690db74143451d4c91e08cd4c35bf09d1e37cbc8afad7cd5503a9c5d6bf6e5',100.0,1779029323,1,'2026-05-17T16:48:43.149798+02:00',NULL,NULL,NULL,'["Automation & Orchestration", "Ansible Ecosystem", "Collections"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/ansible-collections/amazon.aws','Amazon AWS Collection 🌟','','2024',2,'The official Amazon Web Services Content Collection for Ansible. Provides production-ready modules for provisioning, updating, and de-provisioning EC2, VPC, S3, and RDS infrastructure assets.','Python','github_repo','Advanced',0,'online','manual','804fce1e8984f14dfa663281baa5c49908f5fbdc2cb9c315bf8810accca8f739',100.0,1779033759,1,'2026-06-12T18:54:31Z',NULL,NULL,NULL,'["Automation & Orchestration", "Ansible Ecosystem", "Collections"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-06-12T18:54:31Z", "gh_stars": 388, "gh_open_issues_30d": 166, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:49.596395+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ansible-community/awesome-ansible','==ansible-community/awesome-ansible: Awesome Ansible== 🌟🌟🌟','','2026',4,'The authoritative, community-managed repository of recommended Ansible tools, tutorials, extensions, and integration ecosystems. This acts as the premier catalog for discovery in modern automation workflows.','Markdown','Resource List','Beginner',0,'online','manual','a6d2538e3c6f7054fdc0b96563cc79781689be4289ad2df477cefddcdf223336',100.0,1779033845,1,'2026-06-02T08:28:40Z',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Curated Lists"]','["[ENTERPRISE-STABLE]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md", "ansible.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-06-02T08:28:40Z", "gh_stars": 1892, "is_special": true, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:50.322895+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ansible/awx','AWX','','2026',5,'AWX serves as the open-source upstream project for Ansible Automation Platform/Tower. Written in Django and React, it provides a web-based user interface, REST API, and task engine to centrally manage Ansible inventories, credentials, playbooks, and scheduling in containerized environments.','Python','Source Code','Advanced',1,'online','manual','f3fbd9fc28591beaf0b721ceaa08a9c0e377084d6c766f7c2cac89bce3e914c1',100.0,1779029291,1,'2026-06-12T18:32:08Z',NULL,NULL,NULL,'["Automation & Orchestration", "Configuration Management", "Ansible AWX"]','["[DE FACTO STANDARD]"]','["docs/ansible.md", "docs/about.md"]','["ansible.md", "about.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-12T18:32:08Z", "gh_stars": 15453, "gh_open_issues_30d": 1845, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:51.053597+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ansible/awx-operator','AWX Operator','','2026',4,'The AWX Operator is a cloud-native Kubernetes Operator designed to automate the deployment, lifecycle management, scaling, and upgrades of AWX. By leveraging Custom Resource Definitions (CRDs), it simplifies complex Postgres and web-app state management inside K8s.','Go','Source Code','Advanced',1,'online','manual','655a86e32bad792bf72866cdd9a55b87bfa5b5cf86eb6f5f21ff69e50139f5c4',100.0,1779030594,1,'2026-06-10T18:54:39Z',NULL,NULL,NULL,'["Container Orchestration", "Kubernetes", "Operators"]','["[ENTERPRISE-STABLE]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T18:54:39Z", "gh_stars": 1487, "gh_open_issues_30d": 368, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:51.780856+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ansistrano','Ansistrano','','2022',3,'An Ansible-based application deployment solution heavily inspired by Ruby''s Capistrano. It targets zero-downtime scripting setups using multi-release symlink rotations. While highly valuable for legacy monorepo VMs, it is mostly archived in modern cloud-native, containerized architectures.','YAML','tool','intermediate',1,'online','manual','11ba7b804a77cb7777c52f65813d4a0036691f24375ee6b5697ff7f64d55a614',100.0,1779029116,1,'2026-05-17T16:45:16.577148+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Deployment Tools", "Application Deployment"]','["[LEGACY]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/anthonysterling/setec','Setec 🌟','','2018',1,'An early experimental tool for managing and injecting secrets into Kubernetes clusters. It represents early attempts to bridge external secrets engines with native pods, now entirely replaced by External Secrets Operator and HashiCorp Vault.','Go','Helper Utility','Intermediate',0,'online','manual','bc785d0adc1e9bd8f104e8a24809196609d0877dc5170691ccda7cb04f4a2756',100.0,1779034306,1,'2021-02-27T17:05:49Z',NULL,NULL,NULL,'["Security & Identity", "Secrets Management", "Encryption"]','["[EMERGING]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-02-27T17:05:49Z", "gh_stars": 10, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:52.478311+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/antonarhipov/awesome-apm','github.com/antonarhipov/awesome-apm: Awesome APM','','2021',0,'A curated catalog of application performance monitoring (APM) tools, open-source agents, telemetry protocols, and platform engines. It indexes distributed tracing setups, heap profiling engines, and instrumentation libraries across mainstream programming frameworks.','Markdown','curation','Intermediate',1,'online','manual','413d1bd8de0ced190ceb0b68ef29a300eb389bacc7855032bbe2917d6a005e00',100.0,1781736102,1,'2026-06-18T00:41:42.020032+02:00',NULL,NULL,NULL,'["Observability & Monitoring", "Application Performance Monitoring", "APM Curated Resources"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md", "docs/other-awesome-lists.md"]','["monitoring.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:35:53.201360+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/antonbabenko/terraform-best-practices','Terraform Best Practices','','2026',3,'A definitive guide detailing patterns and antipatterns for structural Terraform designs. Features industry-accepted guidelines on monorepo layout, variable validation, dynamic module injection, and drift remediation within production enterprise clouds.','Markdown','Guideline','Advanced',0,'online','manual','65e3df4f3d17318e100f3b42b6c37a2404da5e7320d0061db1805f5157ffbc32',100.0,1779033675,1,'2026-03-20T14:40:58Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "Terraform Practices"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/gitops.md", "docs/iac.md", "docs/terraform.md"]','["gitops.md", "iac.md", "terraform.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-03-20T14:40:58Z", "gh_stars": 2473, "gh_open_issues_30d": 15, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:53.913876+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/antonbabenko/terraform-skill','Terraform & OpenTofu Skill for AI Agents','','2026',4,'An open-source Model Context Protocol (MCP) skill set built for AI agents. Simplifies parsing, validating, and managing Terraform and OpenTofu infrastructure configurations through intelligent, context-aware LLM tool calls.','TypeScript','GitHub Repository','Advanced',0,'online','manual','36e23963ccfc640c56a9f901ea475f86260b9242e4403af694f058ea2dfc90ce',100.0,1779033019,1,'2026-06-03T16:06:13Z',NULL,NULL,NULL,'["DevOps", "Infrastructure as Code", "AI Integration"]','["[ENTERPRISE-STABLE]"]','["docs/cicd.md", "docs/iac.md", "docs/terraform.md"]','["cicd.md", "iac.md", "terraform.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-03T16:06:13Z", "gh_stars": 2012, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:54.617223+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/antonmedv/fx','fx','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','8fb21ceea1d4a73169b87bd5d6f0c5b16a4185020f9453634910dd33f481a68b',100.0,1779031107,1,'2026-05-17T17:18:27.449300+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"gh_license": "MIT", "is_special": true, "gh_open_issues_30d": 23, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:55.327648+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/antrea-io/antrea',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','6659111b06ffcfb4ef70584b0dbc5ca0ae90a94f7a20978c8920c73c1672b9b3',100.0,1779130495,1,'2026-05-18T20:54:55.022310+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{"gh_license": "Apache-2.0", "gh_open_issues_30d": 201, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:56.070958+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/apache/activemq-artemis','Apache Artemis JMeter','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7bafd4c450f2999669094cbd6a4dc4e49e2c53f71d2775de69f46cff36bb586d',100.0,1779034229,0,'2026-05-17T18:10:29.595143+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md", "docs/prometheus.md"]','[]','{}','{"duplicate_of": "https://github.com/apache/artemis", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:35:56.738534+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/apache/apisix','apisix','','2026',5,'Apache APISIX is a high-performance, dynamic cloud-native API gateway built on Nginx and OpenResty. It provides dynamic routing, active health checking, security protection, and telemetry integration, utilizing etcd for state storage to achieve ultra-low latency configurations.','Lua','Software Project','Advanced',1,'online','manual','8c6b414af9df9cd042a76b844eceb101ecd137e839408a3c13da57cb8dc1b65f',100.0,1779031776,1,'2026-06-12T08:48:42Z',NULL,NULL,NULL,'["Infrastructure", "API Gateway", "Cloud Native"]','["[DE FACTO STANDARD]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T08:48:42Z", "gh_stars": 16724, "gh_open_issues_30d": 270, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:57.469460+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/apache/artemis','Apache Artemis JMeter','','2024',5,'The official source repository for Apache ActiveMQ Artemis. Built with Netty, this broker delivers low-latency messaging, supports AMQP, MQTT, and STOMP, and provides an efficient data distribution engine for high-density architectures.','Java','Code','Advanced',0,'online','manual','8646dacdcbb342760a94a7b9edfa0baaaf9e2d19c62045277101cf7ad8b3c7c3',100.0,1779130494,1,'2026-06-11T02:23:24Z',NULL,NULL,NULL,'["Infrastructure", "Message Brokers", "ActiveMQ"]','["[DE FACTO STANDARD]"]','["docs/message-queue.md", "docs/prometheus.md"]','["message-queue.md", "prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T02:23:24Z", "gh_stars": 1024, "gh_open_issues_30d": 18, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:35:58.218217+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/apache/dolphinscheduler','apache/dolphinscheduler: Apache DolphinScheduler 🌟','','2026',5,'Apache DolphinScheduler is a highly scalable, distributed workflow visualization scheduler tailored for modern big data and machine learning architectures on Kubernetes. It enables enterprise operators to manage complex data dependency DAGs via drag-and-drop interfaces and robust API control. Its native integration with containerized engines like Spark, Flink, and MapReduce makes it an enterprise favorite.','Java','Workload Scheduler','Advanced',1,'online','manual','c2f0762db448834bfcf83203a5dc5663c76e172ef4e5f6274eadc355959b9d56',100.0,1779034224,1,'2026-06-12T09:08:43Z',NULL,NULL,NULL,'["Data Engineering", "Workload Scheduling", "Orchestration"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T09:08:43Z", "gh_stars": 14309, "gh_open_issues_30d": 122, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:59.021982+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/apache/maven-mvnd','apache/maven-mvnd','','2025',5,'Apache Maven Daemon repository. Drastically reduces compilation overhead by utilizing persistent background execution processes to store compiler hot-spots and plugin contexts.','Java','CLI Tool','Advanced',0,'online','manual','7a1913331d49bef22bf3d5dd69ac6a11d8a888359041509e65e546d3c179e086',100.0,1779029169,1,'2026-06-12T20:38:35Z',NULL,NULL,NULL,'["Build Systems", "JVM Ecosystem", "Build Daemon Optimization"]','["[DE FACTO STANDARD]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T20:38:35Z", "gh_stars": 3428, "gh_open_issues_30d": 143, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:35:59.740584+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/apache/tomcat-jakartaee-migration','Apache Tomcat migration tool for Jakarta EE','','2021',2,'A command-line utility designed to automatically migrate legacy Java EE 8 web applications to modern Jakarta EE (9+) architectures. It translates package namespaces from `javax.*` to `jakarta.*` in binaries and source code.','Java','Repository','Intermediate',0,'online','manual','a0a6ed53f60d5854d820ec4c780437a3823a399432cc31e5e50616115878880d',100.0,1779034309,1,'2026-06-09T08:55:54Z',NULL,NULL,NULL,'["Platform Engineering", "Application Servers", "Migration"]','["[LEGACY]"]','["docs/embedded-servlet-containers.md"]','["embedded-servlet-containers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T08:55:54Z", "gh_stars": 188, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:36:00.472199+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/apicurio/apicurio-registry','**Apicurio** Registry','','2026',4,'Apicurio Registry is an open-source, high-performance centralized schema registry. It manages API contracts, OpenAPI designs, AsyncAPI definitions, Avro, and Protobuf structures, enforcing real-time payload validations over high-throughput microservice pipelines while offering direct Kubernetes operator integrations.','Java','Platform','Advanced',1,'online','manual','dce198241f8b915b16935880b17f4375418cd685fff7eebe5dfe89d1c13f8ced',100.0,1779030827,1,'2026-06-13T18:07:51Z',NULL,NULL,NULL,'["Data Engineering", "Schema Registry", "Apicurio"]','["[ENTERPRISE-STABLE]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T18:07:51Z", "gh_stars": 814, "gh_open_issues_30d": 328, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:36:01.207783+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/apk8s/k3s-gitlab','k3s-gitlab','','2021',1,'An automation repository dedicated to bootstrapping a local K3s runtime optimized for orchestrating GitLab CI runners, streamlining testing of containerized microservices.','Shell','Tool','Intermediate',1,'online','manual','df6d24ee7760852189e0e1037f288289a4c8211339c135d0d10c1dcbfac3c641',100.0,1781736154,1,'2026-06-18T00:42:34.189753+02:00',NULL,NULL,NULL,'["Edge & IoT", "CI/CD Integration", "GitLab Runners"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:36:01.932027+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aporia-ai/kubesurvival','KubeSurvival 🌟','','2022',1,'A scanning utility that audits existing clusters to determine the absolute cheapest VM instance shapes capable of hosting current workloads. Ensures high-availability parameters and compute requirements are fully met before suggesting migration profiles.','Go','Tool','Intermediate',0,'online','manual','43f259cf3ad4224e8b23ecaa836fef2960fa800ebba377e97c913efae78486e4',100.0,1779031356,1,'2021-11-03T09:30:26Z',NULL,NULL,NULL,'["Infrastructure Optimization", "Cost Management", "Tooling"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md", "docs/kubernetes.md"]','["kubernetes-tools.md", "kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-11-03T09:30:26Z", "gh_stars": 187, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:36:02.703697+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aporia-ai/mlplatform-workshop','ML Platform Workshop','','2022',4,'A hands-on technical workshop repository showcasing the design of an end-to-end Machine Learning Platform. Demonstrates real-world integration of model registries, tracking servers, and deployment mechanisms under production-like conditions. Excellent educational resource for learning the architectural glue of modern MLOps frameworks.','Python','Repository','Intermediate',1,'online','manual','aaa796b6cedb8435a395ceffed9fa532074ccb7f09b344c218fcb5c35c0626b8',100.0,1779030721,1,'2021-11-03T10:27:17Z',NULL,NULL,NULL,'["MLOps", "Workshops", "Infrastructure"]','["[ENTERPRISE-STABLE]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-11-03T10:27:17Z", "gh_stars": 445, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:36:03.436529+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/app-sre/qontract-server','qontract','','2023',5,'An enterprise configuration server that leverages GraphQL to manage infrastructure states and reconcile multi-tenant declarations. Developed as part of App-SRE tooling, it facilitates continuous delivery by organizing configuration data. It continues to see specialized internal usage for large platform configurations.','Python','Service','High',1,'online','manual','a6bdddf51fc8fb9dba86f4e89b89beabbe6b3d2d40df356d8953d42a6b537a21',100.0,1779034229,1,'2026-06-11T14:12:06Z',NULL,NULL,NULL,'["Application Delivery", "GitOps", "State Reconciliation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T14:12:06Z", "gh_stars": 16, "gh_open_issues_30d": 11, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:36:04.207338+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/appscode/guard','Guard','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','1a240efe5fe437d91440ed2089957bf46e523435c4aca6ccc1655459fa09a320',100.0,1779031564,0,'2026-05-17T17:26:04.613614+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:36:04.872542+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/appvia/cosign-keyless-admission-webhook','appvia/cosign-keyless-admission-webhook','','2021',1,'A specialized admission webhook enforcing keyless container signature checks inside Kubernetes. Using Sigstore Cosign under the hood, it denies unsigned or non-verified container runtimes from joining cluster namespaces.','Go','Admission Webhook','Advanced',1,'online','manual','8f78f9c06f02b7de0dc6c2a769337d84c565b18ce1da3eb14161a146aa8ab5b4',100.0,1779032589,1,'2026-06-11T13:01:32Z',NULL,NULL,NULL,'["Security & Compliance", "Supply Chain Security", "Admission Control"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T13:01:32Z", "gh_stars": 24, "gh_open_issues_30d": 15, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:36:05.662528+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/appvia/kev','Kev','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','1df9e14bf0c7979328a89088b86ae8da55bf99130f93d2df25cac4f902b9bd64',100.0,1779033020,0,'2026-05-17T17:50:20.021828+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:36:06.306293+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/appvia/krane','Krane 🌟','','2020',5,'Curator Insight: An open-source Kubernetes RBAC static analysis tool designed to identify risky roles, cluster roles, and broad resource access configurations. Live Grounding: The repository is archived and inactive for over 4 years. While the structural rules engine remains historically valuable, it does not support modern Kubernetes RBAC security vectors.','Ruby','Code Repository','Advanced',0,'online','manual','d7bc7f3f6ae5aea58e5b292f7ced0852bb07b49099998f036457b441d1c9baa0',100.0,1779031981,1,'2026-02-13T15:57:57Z',NULL,NULL,NULL,'["Security", "Identity & Access", "RBAC", "Legacy Tools"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-security.md", "docs/kubernetes-tools.md"]','["kubernetes-security.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-02-13T15:57:57Z", "gh_stars": 740, "gh_open_issues_30d": 55, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:36:07.069187+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/appvia/tako','Kev','','2021',1,'A tool to orchestrate application deployments on Kubernetes using Docker Compose files. It templatizes deployments, allowing developers to scale their compose configurations across multiple target environments with environment-specific overrides.','Go','Developer Tool','Medium',0,'online','manual','377bd061da94b783c8f87c81929154f29bd4b8426e0a0b5d02934d2535c92176',100.0,1779130494,1,'2026-01-22T20:30:49Z',NULL,NULL,NULL,'["Application Delivery", "Configuration Management", "Docker Compose Migration"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-01-22T20:30:49Z", "gh_stars": 72, "gh_open_issues_30d": 45, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:36:07.804996+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aquasecurity/cloudsec-icons','aquasecurity/cloudsec-icons','','2021',1,'An open-source library of dedicated cybersecurity and DevSecOps icons created by Aqua Security. Empowers application security professionals to visually document threat boundaries, firewall parameters, and container compliance elements in systems architecture graphs.','None','Asset Pack','Beginner',0,'online','manual','d4917cbf5866a117245e65c3717323e6cbeab8a5bf0c58a6c41f599cceaa3fea',100.0,1781735900,1,'2026-06-18T00:38:20.813049+02:00',NULL,NULL,NULL,'["Architecture & Visualization", "Design Assets", "Security"]','["[COMMUNITY-TOOL]"]','["docs/cloud-arch-diagrams.md"]','["cloud-arch-diagrams.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:36:08.529390+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aquasecurity/kube-bench','kube-bench 🌟','','2026',5,'The industry standard tool to check whether Kubernetes clusters are deployed securely according to the Center for Internet Security (CIS) benchmarks. Can be run inside container workloads or directly on node hosts, outputting detailed reports identifying API, TLS, and permissions vulnerabilities.','Go','Tool','Medium',0,'online','manual','3fc464887d8cd3fc871fc6d9d7bd51f9fb7ae23f35731c95073e40620fb71285',100.0,1779030849,1,'2026-06-09T06:03:33Z',NULL,NULL,NULL,'["Networking & Security", "Security Compliance", "CIS Benchmarks"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-security.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-security.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T06:03:33Z", "gh_stars": 8078, "gh_open_issues_30d": 91, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:36:09.258234+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aquasecurity/kube-hunter','kube-hunter 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','9104d2e020cd3963831a31761f037f16a536d2d44a303795855898e910f7ac30',100.0,1779034273,1,'2026-05-17T18:11:13.681480+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"gh_license": "Apache-2.0", "gh_open_issues_30d": 82, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:36:10.032894+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aquasecurity/starboard','==aquasecurity/starboard==','','2026',3,'Starboard targets the unification of security scanners into a single, cohesive Kubernetes-native CRD interface. Live grounding in 2026 confirms that Starboard has been fully deprecated and integrated directly into the Trivy Operator framework. Platform teams should seek Trivy Operator for active development, utilizing Starboard''s original specification strictly as a reference architecture.','Go','Operator','Intermediate',0,'online','manual','1824480eb35ee63c28294f0bb908498a16193d16da45d577500706614f5aca74',100.0,1779031147,1,'2026-06-10T12:05:58Z',NULL,NULL,NULL,'["Security", "Vulnerability Scanning", "Compliance"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T12:05:58Z", "gh_stars": 1375, "gh_open_issues_30d": 60, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:36:10.765602+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aquasecurity/trivy','trivy','','2026',5,'Aqua Security''s Trivy is an exceptionally fast, highly versatile security scanner for containers, IaC configurations, and software vulnerabilities. Known for its streamlined caching, wide packaging-format support, and outstanding CI integration. It is universally adopted as a de facto container validation tool in secure software pipelines.','Go','Tool','Intermediate',1,'online','manual','b46c90d466ffbc02632e60e5e9ed5423398d0901907b7641944f45379ed783f8',100.0,1779030207,1,'2026-06-11T14:52:49Z',NULL,NULL,NULL,'["Security", "Vulnerability Management", "Container Scanning"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T14:52:49Z", "gh_stars": 36431, "gh_open_issues_30d": 240, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:36:11.513808+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/argilla-io/argilla','rubrix','','2023',5,'Formerly Rubrix, Argilla is a premier open-source data curation platform designed for AI and LLM workflows. Enables continuous human-in-the-loop (HITL) fine-tuning cycles. It seamlessly integrates with Hugging Face, SpaCy, and LangChain, optimizing training data quality through iterative annotation, validation, and curation mechanisms.','Python','Repository','Intermediate',0,'online','manual','43a8d5613cb2f779fb3ed1a40fbc1eed35cddb7b216a7d13f8db6ba1a4d4776e',100.0,1779130495,1,'2026-06-08T21:47:00Z',NULL,NULL,NULL,'["Data Engineering", "Data Labeling", "Human-In-The-Loop"]','["[DE FACTO STANDARD]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T21:47:00Z", "gh_stars": 5002, "gh_open_issues_30d": 27, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:36:12.284494+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/argoproj-labs/applicationset','argoproj-labs/applicationset: Argo CD ApplicationSet Controller','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','736db94cb984f0c2e4e92a8c48893a99779cfe27b1f8a593684149d97cac0c43',100.0,1779031478,0,'2026-05-17T17:24:38.671432+02:00',NULL,NULL,NULL,'[]','[]','["docs/argo.md"]','[]','{}','{"duplicate_of": "https://github.com/argoproj/applicationset", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:36:13.036559+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/argoproj-labs/argocd-autopilot','argoproj-labs/argocd-autopilot: Argo-CD Autopilot','','2023',5,'An official Argo project opinionated tool designed to structure, install, and update Argo CD setups automatically. Uses a clean directory structure separating infrastructure from application manifests, enabling rapid multi-project bootstrap with version tracking and disaster recovery features.','Go','Repository','Intermediate',0,'online','manual','9c244f562123e769bd994ba3a8941680a7a2fd0ec07951ef1cab31b7e49dc2b7',100.0,1779032198,1,'2025-12-16T22:36:28Z',NULL,NULL,NULL,'["GitOps & CD", "ArgoCD", "Bootstrap Automation", "Autopilot"]','["[DE FACTO STANDARD]"]','["docs/argo.md"]','["argo.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-12-16T22:36:28Z", "gh_stars": 1121, "gh_open_issues_30d": 97, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:36:13.763335+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/argoproj-labs/argocd-vault-plugin','==argoproj-labs/argocd-vault-plugin==','','2023',5,'An indispensable Argo CD plugin built to inject secrets dynamically from HashiCorp Vault, AWS Secrets Manager, or GCP Secret Manager. Replaces custom templating hacks by decrypting and injecting secret values directly into workloads at synchronization time, ensuring zero plaintext secrets enter the Git repository.','Go','Repository','Advanced',0,'online','manual','bacdb3b79f20c82c07dcabd131068baa6a41a9fd000e0061f4269359f582cd5d',100.0,1779030119,1,'2024-12-18T18:24:47Z',NULL,NULL,NULL,'["Platform Engineering", "Secret Management", "HashiCorp Vault", "ArgoCD Plugins"]','["[DE FACTO STANDARD]"]','["docs/argo.md"]','["argo.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-12-18T18:24:47Z", "gh_stars": 967, "gh_open_issues_30d": 161, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:36:14.473581+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/argoproj/applicationset','argoproj-labs/applicationset: Argo CD ApplicationSet Controller','','2023',5,'The standard orchestrator extending Argo CD to support multi-cluster application distribution templates. Processes multi-source configurations, automates environment scaling, and drastically reduces the maintenance overhead of managing distinct Application manifests.','Go','Repository','Advanced',0,'online','manual','a4962d083aae4c7fecf87cda492879952faf3d5a81cf1c576f031132e33342a8',100.0,1779130494,1,'2024-07-15T18:06:39Z',NULL,NULL,NULL,'["GitOps & CD", "ArgoCD", "ApplicationSets"]','["[DE FACTO STANDARD]"]','["docs/argo.md"]','["argo.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-07-15T18:06:39Z", "gh_stars": 582, "gh_open_issues_30d": 144, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:36:15.198904+02:00"}');
INSERT INTO "resources" VALUES('https://github.com/argoproj/argo-cd/issues/25203','Upgrade UI to React 19 #25203','GitHub issue proposal outlining the path to upgrade the Argo CD UI from React 16 to React 19 for performance and modern feature support.','2025',4,'This GitHub issue proposes a multi-step roadmap to upgrade the Argo CD UI from React 16 to React 19, addressing historical tech debt from a five-year-old framework dependency.
The proposed migration details:
* Upgrading `argo-ui` and `argo-cd` sequentially to React 18 (transitioning `ReactDOM.render` to `createRoot`).
* Testing for regressions and ultimately upgrading to React 19.
-* Enhancing UI performance via automatic state update batching and asynchronous transitions.','en','Issue','Advanced',0,'online','automatic','2aee2d8029be2792b1823290cf0bd44f7711f851d62a30af62646d45f510563a',NULL,1.78035199434256601e+09,0,'2026-06-01T18:53:27Z',NULL,NULL,NULL,'["DevOps", "Continuous Delivery", "Argo CD UI Architecture"]','["[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "argo", "gh_license": "Apache-2.0", "gh_pushed": "2026-06-01T18:53:27Z", "gh_stars": 23029, "reputation_status": "Vetted", "reputation_summary": "Active community discussion regarding upgrading the aging Argo CD UI from React 16 to React 19.", "social_preview_url": "https://opengraph.githubassets.com/57a513e595b57bef86a5608099959701bf60db048addd0f7b8acd1ee40662b53/argoproj/argo-cd/issues/25203", "source_provenance": "X.com (ArgoProj)", "suggested_new_category": "", "gh_open_issues_30d": 4207, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:36:15.944748+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/argoproj/argo-cd/pull/26601','feat(ui): Add AppSet to Application Resource Tree in Argo CD','','2024',5,'The official Argo CD feature enhancement that maps ApplicationSets directly inside the dashboard UI tree. This view simplifies managing multi-tenant topologies and nested application definitions for platform operators.','Go','Pull Request','Intermediate',0,'online','manual','5fcd701110fce0e9f89dbcdee949560e63cba12ed02ad830ce1d469939187fa2',100.0,1.77903288208261609e+09,1,'2026-06-14T09:47:54Z',NULL,NULL,NULL,'["Kubernetes GitOps & Packaging", "Argo Project Ecosystem", "UI Visualization"]','["[DE FACTO STANDARD]"]','["docs/argo.md", "docs/cicd.md", "docs/kubernetes-operators-controllers.md"]','["argo.md", "kubernetes-operators-controllers.md", "cicd.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T09:47:54Z", "gh_stars": 23128, "gh_open_issues_30d": 4207, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:36:16.665742+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/armadaproject/armada','Armada','','2020',3,'A high-throughput, multi-cluster batch queuing system built on top of Kubernetes. Armada manages tens of thousands of concurrent jobs across geographically distributed clusters, optimized for machine learning and quantitative analysis.','Go','Batch Scheduler','High',1,'online','manual','927210676217aa66088e5490ab7abaebeffc75d85169786f1cbc1f65babf6c47',100.0,1.77913049494526505e+09,1,'2026-06-12T15:04:53Z',NULL,NULL,NULL,'["Scheduling", "Multi-Cluster", "Batch Workloads"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T15:04:53Z", "gh_stars": 600, "gh_open_issues_30d": 109, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:36:17.433902+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/arminc/k8s-platform-lcm','k8s-platform-lcm: Kubernetes platform lifecycle management 🌟','','2023',5,'An operations manager to track, audit, and upgrade cluster platform components, core Helm charts, and associated operator bundles. It prevents drift across non-application system-level components. Offers a simplified dashboard interface for infrastructure consistency.','Go','Tool','Medium',0,'online','manual','8da5006f3066cde9142ddef40c7935fa51ad77c535896b4c1ad36770273c76a9',100.0,1.77903273243635892e+09,1,'2022-05-13T05:47:23Z',NULL,NULL,NULL,'["Operations", "Cluster Upgrades", "Lifecycle Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-05-13T05:47:23Z", "gh_stars": 182, "gh_open_issues_30d": 18, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:36:18.143579+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/armory/minnaker','Minnaker','','2022',2,'An installer package developed by Armory to spin up a single-node Spinnaker instance quickly inside a lightweight Kubernetes cluster (using K3s). It was designed to facilitate Spinnaker evaluations and local sandbox development. By 2026, as Spinnaker''s market footprint contraction continued, the Minnaker repository is considered a legacy reference project.','Shell','Installer','Medium',0,'online','manual','bc9ea132c2e70c4c1230e36f022608e8505e2ee0506cd0270dd87d762505e438',100.0,1.779032338039891e+09,1,'2023-05-20T21:18:12Z',NULL,NULL,NULL,'["Delivery", "CI/CD", "Spinnaker"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-05-20T21:18:12Z", "gh_stars": 156, "gh_open_issues_30d": 33, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:36:18.885927+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/armosec/kubescape','==Kubescape== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b2edcccc6e3dc19610cb8401874e7e9c6efc002eea50bff20debb737537678d8',100.0,1.7790293259623959e+09,0,'2026-05-17T16:48:45.962396+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://github.com/kubescape/kubescape", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:36:19.550860+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/armosec/regolibrary','armosec/regolibrary','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','632ecd5c343463ee3440caa26e977276d038338bdc2d4952ef3e18207cafb994',100.0,1779031451.44535,0,'2026-05-17T17:24:11.445350+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/kubescape/regolibrary", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:36:20.206111+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/arslanbilal/git-cheat-sheet','arslanbilal/git-cheat-sheet 🌟🌟🌟','','2025',4,'Curator Insight: Highly starred open-source repository containing translated Git references. Live Grounding: Facilitates localized, multilingual engineering onboarding, providing consistent global team standards for branch structures, conflict resolutions, and configuration setups.','Markdown','GitHub Repository','Intermediate',0,'online','manual','c263d3474671da6aee00f06477d2cf21e1b71609533804a19070230671efc968',100.0,1.78173589011414599e+09,1,'2026-06-18T00:38:10.114146+02:00',NULL,NULL,NULL,'["Development", "Version Control", "Git"]','["[ENTERPRISE-STABLE]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:36:20.930897+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/arttor/helmify','==arttor/helmify==','','2021',3,'An automation utility that converts standard declarative Kubernetes manifests directly into valid, paramaterized Helm charts. It simplifies migrations and accelerates the distribution setup of packaged deployments.','Go','CLI Tool','Intermediate',0,'online','manual','95af44ea2bd1b9252e87920a85c9df5d9b5f24886fc5e6bd00264af5fbf46866',100.0,1.77903308475923895e+09,1,'2026-05-07T07:38:16Z',NULL,NULL,NULL,'["GitOps & Configuration", "Helm Chart Generation", "Migration Tools"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md", "docs/yaml.md"]','["kubernetes-tools.md", "yaml.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-07T07:38:16Z", "gh_stars": 1738, "is_special": true, "gh_open_issues_30d": 55, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:25:35.433074+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/arun-gupta/docker-jenkins-pipeline','github.com/arun-gupta/docker-jenkins-pipeline: Docker + Java + Jenkins Pipeline','','2018',0,'Curator Insight structures this repository around running Docker-integrated Java application compilation inside Jenkins Pipelines. Live Grounding shows that mounting the Docker socket inside Jenkins agents remains a common albeit security-sensitive approach. It serves as a historical and practical reference for building containerized Java workloads using declarative pipelines.','Java','Repository','Intermediate',1,'online','manual','850f58fedd04dc18d048d11e49b9b071128fdfd5e72db40e2d38139deff04889',100.0,1.78173591099225091e+09,1,'2026-06-18T00:38:30.992251+02:00',NULL,NULL,NULL,'["DevOps", "CI/CD Platforms", "Jenkins", "Docker Containerization"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 11, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:25:36.185946+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/asdf-community/asdf-kubectl','asdf-kubectl','','2020',2,'A community-maintained plugin for the asdf extendable version manager, designed to install and manage multiple versions of kubectl. It facilitates deterministic local environments by locking Kubernetes CLI versions per project.','Shell','CLI Plugin','Low',0,'online','manual','10d02cbbb3fd4e0ddf173cd2217d9b1d4ddc7870a563b7997224ee5708e67da8',100.0,1.77913049498870205e+09,1,'2025-11-12T15:57:32Z',NULL,NULL,NULL,'["Developer Experience", "CLI Tools", "Version Management"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-11-12T15:57:32Z", "gh_stars": 131, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:25:36.901768+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/asim/go-micro','go-micro','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','4480b6aeafbe7b209f8e12f66ba1c0fd250f07d5f8ff5d5e19aa614a730ba7ff',100.0,1.77903108539226198e+09,0,'2026-05-17T17:18:05.392262+02:00',NULL,NULL,NULL,'[]','[]','["docs/golang.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:25:37.553245+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/askmeegs/learn-istio','github.com/askmeegs/learn-istio 🌟','','2020',0,'An educational repository featuring early-day tutorials and configurations for learning Istio concepts. Currently archived/unmaintained, functioning primarily as a legacy resource.','Shell','Repository','Beginner',1,'online','manual','40dd02ee18cdb30f4966d3166cf46c09c5993471a4ace77ce29c75addfb27121',100.0,1.78173597129866099e+09,1,'2026-06-18T00:39:31.298661+02:00',NULL,NULL,NULL,'["Service Mesh", "Training", "Education"]','["[LEGACY]"]','["docs/istio.md"]','["istio.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:25:38.283305+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/askmeegs/yaml-your-cloud','askmeegs/yaml-your-cloud','','2021',1,'Code repository designed as a companion to the ''YAML your cloud'' presentation, offering practical Kubernetes manifest examples and Crossplane configurations. It showcases foundational multi-cloud provider settings, composition patterns, and claims structures used in active training environments.','YAML','Code Repository','Intermediate',0,'online','manual','21fd98ae25edafdb2d51f06cdfa2d4f399f70587def62c3a84f16f0e0139fd11',100.0,1.77903089185313606e+09,1,'2021-09-13T17:16:35Z',NULL,NULL,NULL,'["Platform Engineering", "Control Planes", "Crossplane", "Code Samples"]','["[COMMUNITY-TOOL]"]','["docs/crossplane.md"]','["crossplane.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-09-13T17:16:35Z", "gh_stars": 6, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:25:38.983370+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/asobti/kube-monkey','GitHub: kube-monkey','','2024',5,'A Go-based Kubernetes implementation of Netflix''s Chaos Monkey. kube-monkey runs inside k8s clusters to systematically schedule and delete random Pod instances within designated namespaces, forcing development teams to architect highly redundant and self-healing services.','Go','Software Utility','Intermediate',1,'online','manual','64ba2f1a6d1eaad7862d63edda60c42a1ecf91065bb3327bfef52a3adc90ce5d',100.0,1.77903160261133193e+09,1,'2024-06-16T19:34:50Z',NULL,NULL,NULL,'["Resilience", "Chaos Engineering", "Kubernetes Tools"]','["[DE FACTO STANDARD]"]','["docs/chaos-engineering.md"]','["chaos-engineering.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-06-16T19:34:50Z", "gh_stars": 3064, "gh_open_issues_30d": 28, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:25:39.679219+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/astefanutti/kubebox','kubebox','','2025',5,'An advanced, high-performance terminal dashboard for cluster visualization. Offers real-time metrics, dynamic log streaming, container exec shortcuts, and immediate cluster health alerts, providing a modern alternative to browser dashboards.','JavaScript','CLI Tool','Medium',0,'online','manual','dd1e5c18d53d7353fcaad0e52d8769c617b69ac7d6821f62e8975f70e7cdd0ea',100.0,1.779031393456007e+09,1,'2024-06-17T13:05:26Z',NULL,NULL,NULL,'["Operations", "Command Line Tools", "Terminal UI"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-06-17T13:05:26Z", "gh_stars": 2230, "gh_open_issues_30d": 42, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:25:40.378651+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/astral-sh/ruff','==Ruff==','','2025',5,'Curator Insight introduces Ruff as an extremely fast Python linter and formatter written in Rust. Live Grounding confirms Ruff is a de facto industry standard, dramatically lowering CI run times by replacing several older style checkers with a single compiled utility.','Rust','Tool','Intermediate',1,'online','manual','00e4cdf7ccac1fddbb00564f504169888829f18e865b1595287c4892ad556867',100.0,1.77903055903774404e+09,1,'2026-06-14T09:19:30Z',NULL,NULL,NULL,'["Software Engineering", "Python", "Static Analysis"]','["[DE FACTO STANDARD]"]','["docs/python.md", "docs/visual-studio.md"]','["python.md", "visual-studio.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T09:19:30Z", "gh_stars": 47969, "gh_open_issues_30d": 2022, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:25:41.086184+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/atinfo/awesome-test-automation','Awesome Test Automation','','2026',5,'An extensive curated directory compiling top-tier testing tools, frameworks, and continuous validation resources. Features directories for end-to-end web tests, load injection suites, API contract testers, and mobile automation libraries.','N/A','Repository','Intermediate',0,'online','manual','122c77eeac0f609a07457f5415a2e09524d356674ed39f58d08a783a9cabde68',100.0,1.78173612314221596e+09,1,'2026-06-18T00:42:03.142216+02:00',NULL,NULL,NULL,'["Software Engineering", "Testing", "Test Automation Repositories"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md", "docs/qa.md"]','["architectural-foundations.md", "other-awesome-lists.md", "qa.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true, "gh_open_issues_30d": 104, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:25:41.801837+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/atombender/ktail','==atombender/ktail== 🌟','','2017',3,'A dedicated log-streaming tool built to stream, aggregate, and colorize logs from multiple workloads simultaneously. It filters log pipelines by name or label schemas to optimize terminal investigations.','Go','CLI Tool','Intermediate',0,'online','manual','df0e7f2e8603144cba19bbf1aac09e4afeb62d7e17c9b896b903d5b2ca6a69fb',100.0,1.77903280075655794e+09,1,'2024-12-12T00:15:59Z',NULL,NULL,NULL,'["Observability & Performance", "Log Streaming", "CLI Log Tools"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-12-12T00:15:59Z", "gh_stars": 365, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:25:42.581979+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/auchenberg/volkswagen','auchenberg/volkswagen','','2016',5,'A satirical utility that detects if a test suite is running inside a CI pipeline and automatically forces a green/passing status. A humorous warning on metrics tampering.','JavaScript','Tool','Beginner',0,'online','manual','93b447d3c580cbc91864737ac4c76580b4f07569783000abe2a687b53a4393b4',100.0,1.77903224324387288e+09,1,'2026-02-27T07:23:49Z',NULL,NULL,NULL,'["Software Engineering", "Testing", "Satire"]','["[DE FACTO STANDARD]"]','["docs/qa.md"]','["qa.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-02-27T07:23:49Z", "gh_stars": 15447, "gh_open_issues_30d": 23, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:25:43.297493+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/authelia/authelia','Authelia 🌟','','2026',5,'Authelia is an open-source authentication and authorization server providing single sign-on (SSO) for applications behind reverse proxies. It supports multi-factor authentication (MFA), dynamic security policies, and user management, offloading auth logic from backend systems.','Go','Identity Provider / SSO Portal','Advanced',1,'online','manual','2209fc4a3a7d59e14441ca939b359b22219057aece6ca60b5085c4dd362d194e',100.0,1.77903216342855811e+09,1,'2026-06-14T08:39:42Z',NULL,NULL,NULL,'["Security & Identity", "Authentication & Authorization", "Single Sign-On"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T08:39:42Z", "gh_stars": 28049, "gh_open_issues_30d": 117, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:25:44.000508+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/automateyournetwork/automate_your_network','github.com/automateyournetwork/automate_your_network: Automate Your Network'' - John Capobianco - July 1st 2023','','2023',3,'A comprehensive network automation repository by John Capobianco supporting his publication. It presents concrete playbooks and collections to programmatically manage, audit, and document enterprise network appliances and switches.','YAML','Source Code','Advanced',0,'online','manual','5d31d3be43cf606cbb74f11b646eb7b881cad9edf676806d16c1f0613eab0b1f',100.0,1.779031429511523e+09,1,'2023-09-14T21:51:12Z',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Network Automation"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2023-09-14T21:51:12Z", "gh_stars": 647, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:25:44.683010+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/avelino/awesome-go','Awesome Go 🌟','','2026',5,'The definitive curated repository of high-quality Go frameworks, libraries, and software. Unmatched resource for identifying vetted dependencies for enterprise service development. Ideal for building lightweight, hyper-fast microservices, Kubernetes operators, and cloud infrastructure CLI tools.','Go','Repository','Intermediate',1,'online','manual','292d69dad4fc77350d3fa86ed7f3445202a3d206cf44e1bacefa89ba335df2db',100.0,1.77903342947796511e+09,1,'2026-06-14T05:05:39Z',NULL,NULL,NULL,'["Programming Languages", "Go", "Resources"]','["[DE FACTO STANDARD]"]','["docs/golang.md", "docs/other-awesome-lists.md"]','["golang.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T05:05:39Z", "gh_stars": 175407, "is_special": true, "gh_open_issues_30d": 195, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:25:45.394220+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/avencera/yamine','avencera/yamine','','2021',2,'A fast, Rust-based CLI processor built to parse and validate YAML file structures. While development is inactive, it serves as a lightweight local tool for querying configuration nodes in resource-constrained container images.','Rust','tool','intermediate',0,'online','manual','c4e4ca3024ed487a1458c6f048e15edca15c9af13912b36f9a79359040d90465',100.0,1.7790299854697659e+09,1,'2023-11-14T15:26:04Z',NULL,NULL,NULL,'["Configuration Management", "YAML Processing", "CLI Tools"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-11-14T15:26:04Z", "gh_stars": 19, "is_special": true, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:25:46.191645+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/awesome-devops/awesome-ansible','https://github.com/awesome-devops/awesome-ansible','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a6d2538e3c6f7054fdc0b96563cc79781689be4289ad2df477cefddcdf223336',100.0,1.77903429614809489e+09,0,'2026-05-17T18:11:36.148095+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://github.com/ansible-community/awesome-ansible", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:25:46.865879+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/awesome-foss/awesome-sysadmin','Awesome Sysadmin','','2026',5,'An exhaustive curation of open-source sysadmin resources, listing production-ready system monitors, configuration management tools, security suites, and virtualization frameworks used globally by SREs.','Markdown','Repository','Intermediate',0,'online','manual','1fd8ce0ee108f10c5f79b57aebca66b9b362a567c0afc83264a4704b99ae3bd8',100.0,1779033759.54017,1,'2026-06-03T21:31:07Z',NULL,NULL,NULL,'["Infrastructure", "Sysadmin", "Resources"]','["[DE FACTO STANDARD]"]','["docs/devops-tools.md", "docs/iac.md", "docs/monitoring.md"]','["devops-tools.md", "iac.md", "monitoring.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-03T21:31:07Z", "gh_stars": 34277, "gh_open_issues_30d": 67, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:25:47.608342+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/awesome-it/adeploy','awesome-it/adeploy','','2020',0,'An Ansible-based automation utility designed to orchestrate early-stage Kubernetes cluster deployments. Modern production operations have entirely transitioned to Kubernetes-native platforms (e.g., Kubeadm, Cluster API) and GitOps tooling (e.g., Argo CD).','Python','CLI / Script','Intermediate',0,'online','manual','73a59f2bcd53854998e44781b7181e97d3587dda6739ea22414a016470c72775',100.0,1.77903205728936409e+09,1,'2026-03-23T16:01:24Z',NULL,NULL,NULL,'["Operations", "GitOps & Delivery", "Deployment Automation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2026-03-23T16:01:24Z", "gh_stars": 14, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:25:48.332540+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/awesome-soft/awesome-devops','Awesome DevOps','','2026',2,'A multi-disciplinary tool index mapping platforms for provisioning, monitoring, security, container hosting, and deployment automation. Acts as a quick-lookup repository for constructing comprehensive DevOps toolchains.','Markdown','Awesome List','Intermediate',0,'online','manual','df038a8577496df46981aaba137c4729d4fc5c6a96ae3e93c4a617ce97612df7',100.0,1.77903040439438509e+09,1,'2025-06-05T06:21:48Z',NULL,NULL,NULL,'["Infrastructure & Operations", "DevOps & SRE Engineering", "General Tooling"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-06-05T06:21:48Z", "gh_stars": 518, "is_special": true, "gh_open_issues_30d": 16, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:25:49.066997+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/awesome-sre/awesome-sre','awesome-sre/awesome-sre','','2026',0,'A general SRE community registry documenting articles, telemetry paradigms, cluster performance charts, and manual failover plans for high-concurrency web systems.','Markdown','Awesome List','Intermediate',0,'online','manual','021ccfb5e4969ceefc90fd61ddc505c9db6b049211b74bb0a466925c3524ec19',100.0,1.78173612315111804e+09,1,'2026-06-18T00:42:03.151118+02:00',NULL,NULL,NULL,'["Infrastructure & Operations", "Site Reliability Engineering", "General SRE"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:25:49.765663+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws-cloudformation/cloudformation-guard','AWS CloudFormation Guard','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','80aa712b02fec3418dc86d022a043d90881873d43e7b6851962e9fd01ec6da8e',100.0,1.77903397455480504e+09,1,'2026-05-17T18:06:14.554805+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-iac.md"]','[]','{}','{"gh_license": "Apache-2.0", "gh_open_issues_30d": 50, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:25:50.544586+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws-controllers-k8s/community','AWS Controllers for Kubernetes (ACK) 🌟','','2026',5,'Official community hub for AWS Controllers for Kubernetes (ACK). It allows cloud platform engineers to define and manage AWS resources (like RDS databases, S3 buckets, and SQS queues) directly through standard Kubernetes manifests and controllers.','Go','Code Repository','Advanced',0,'online','manual','8c61de863d9d618c6469f0c6adbceb09bb3429f1003d6aeea23e3890328e8ca7',100.0,1.77903295315520191e+09,1,'2026-06-13T20:57:56Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Amazon EKS", "ACK"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T20:57:56Z", "gh_stars": 2627, "gh_open_issues_30d": 296, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:25:51.375342+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws-ia/terraform-aws-eks-blueprints','==github.com/aws-ia/terraform-aws-eks-blueprints (examples) 🌟🌟🌟==','','2026',4,'A production-ready collection of Terraform modules designed to accelerate Amazon EKS cluster deployments. Live Grounding highlights its architecture for bootstrapping clusters with essential add-ons like Karpenter, AWS Load Balancer Controller, and Prometheus. It represents the industry standard for declarative EKS infrastructure provisioning.','HCL','Repository','Advanced',0,'online','manual','b10114e005af34dd0a1b090b242ad5d0300ce15888760f434b4a9c9f669918da',100.0,1.77903435590740108e+09,1,'2026-06-05T11:52:56Z',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "EKS & Container Orchestration"]','["[ENTERPRISE-STABLE]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md", "terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-05T11:52:56Z", "gh_stars": 3024, "gh_open_issues_30d": 14, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:25:52.169606+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws-ia/terraform-aws-eks-blueprints/blob/main/docs/v4-to-v5/motivation.md','Direction for v5 of Terraform EKS Blueprints','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','2c9c034bfea790f9e75891f8aad8bd0022eaa94cd283c308e84cbea5611b9ab2',100.0,1.779029268246351e+09,1,'2026-05-17T16:47:48.246351+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"gh_license": "Apache-2.0", "gh_open_issues_30d": 14, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:25:52.930344+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws-observability','github.com/aws-observability','','2023',0,'The main landing repository for AWS Observability engineering groups. Provides multi-faceted Terraform templates designed to spin up standardized, enterprise-grade cloud logging and analytical tools.','HCL','Repository','Advanced',0,'online','manual','32f9ed227a0d9d466b2608c94a92bdcba69daa5957985988f41e207df893e9c1',100.0,1.77902917469553089e+09,1,'2026-05-17T16:46:14.695531+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "EKS & Container Orchestration"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/aws-observability/terraform-aws-observability-accelerator',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','7160eea9597c82c0cbab2e806ff4aa39884346cc33c66281304796c207d8a342',100.0,1.77903278015926504e+09,0,'2026-05-17T17:46:20.159265+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"gh_open_issues_30d": 7, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:25:53.715805+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws-quickstart/cdk-eks-blueprints','==aws-quickstart/cdk-eks-blueprints: Amazon EKS Blueprints for CDK==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0dfa9e033918308136eab12a441be32ed43249e4d49bd227ab3aa9e566596a55',100.0,1.77902989759401392e+09,0,'2026-05-17T16:58:17.594014+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://github.com/awslabs/cdk-eks-blueprints", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:25:54.370247+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws-samples','==github.com/aws-samples== 🌟','','2026',0,'The master organization containing AWS-curated reference architectures, deployment scripts, and code samples. Serves as a vital baseline for implementing multi-account strategies, serverless setups, and security blueprints.','Multi','Organization','Advanced',0,'online','manual','818b25c8b128c4cc08f1b407654a5168ca85db1486768edb4d8634628e815922',100.0,1.7790343067206881e+09,1,'2026-05-17T18:11:46.720688+02:00',NULL,NULL,NULL,'["Public Cloud Providers", "AWS", "Best Practices"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/aws-samples/aws-auto-inventory','github.com/aws-samples/aws-auto-inventory: AWS Automated Inventory 🌟','','2024',5,'An automated system designed to discover, track, and catalog AWS infrastructure assets across multiple regions and accounts. Leverages Serverless functions and AWS Config to maintain real-time compliance dashboards.','Python','Repository','Intermediate',0,'online','manual','d313f0e1c1d23aa70404f9af62b2948d85be04af17d3609ce1a0253fc928a08c',100.0,1779033655.90476,1,'2026-06-11T19:34:23Z',NULL,NULL,NULL,'["Public Cloud Providers", "AWS", "Asset Management"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T19:34:23Z", "gh_stars": 254, "gh_open_issues_30d": 10, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:25:55.240073+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws-samples/aws-cdk-for-k3scluster','github.com/aws-samples/cdk-k3s-cluster 🌟','','2023',2,'An AWS Cloud Development Kit (CDK) resource package that constructs complete K3s virtual machine clusters on EC2, offering a highly economical alternative to managed AWS EKS services.','TypeScript','IaC','Intermediate',0,'online','manual','c2b3307d5505a3dde5e67e92035a8d1a9872f9d58d9450854c4259e2e2a9a1cd',100.0,1.77903279044597697e+09,1,'2022-10-27T13:35:31Z',NULL,NULL,NULL,'["Edge & IoT", "Infrastructure as Code", "AWS CDK"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-10-27T13:35:31Z", "gh_stars": 61, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:25:56.017599+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws-samples/aws-cdk-stack-builder-tool','==github.com/aws-samples/aws-cdk-stack-builder-tool==','','2024',5,'An AWS Samples tool configured to dynamically build and modularize AWS CDK stacks based on high-level configuration templates. It streamlines boilerplate IAC setup, allowing platform engineering teams to maintain clean, scalable multi-environment stacks. Ideal for bootstrapping large cloud applications adhering to AWS Well-Architected frameworks.','TypeScript','Repository','Intermediate',0,'online','manual','93a3ebf7ea5faff6c84b491c2841b309a61ceb63f65f710297d3782e44d4c829',100.0,1.77903348717263698e+09,1,'2024-08-01T15:35:30Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Infrastructure as Code"]','["[DE FACTO STANDARD]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_license": "MIT-0", "gh_pushed": "2024-08-01T15:35:30Z", "gh_stars": 202, "gh_open_issues_30d": 9, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:25:56.791064+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws-samples/aws-customer-playbook-framework','github.com/aws-samples/aws-customer-playbook-framework 🌟','','2025',5,'A comprehensive operational framework that helps organizations define, structure, and automate IT playbooks and runbooks on AWS. Enhances incident response protocols and disaster recovery simulations.','TypeScript','Repository','Advanced',0,'online','manual','82978fb0b4badce58791e9b1211ffc292cb1b18641bd837172c86e076e686297',100.0,1.77903458264623308e+09,1,'2026-06-13T23:29:32Z',NULL,NULL,NULL,'["Public Cloud Providers", "AWS", "Operational Excellence"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-13T23:29:32Z", "gh_stars": 661, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:25:57.570972+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws-samples/aws-eks-accelerator-for-terraform','github.com/aws-samples/aws-eks-accelerator-for-terraform: AWS EKS Accelerator'' for Terraform 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b10114e005af34dd0a1b090b242ad5d0300ce15888760f434b4a9c9f669918da',100.0,1.77903102628632593e+09,0,'2026-05-17T17:17:06.286326+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://github.com/aws-ia/terraform-aws-eks-blueprints", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:25:58.215806+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws-samples/aws-network-hub-for-terraform','==aws-samples/aws-network-hub-for-terraform: Network Hub Account with Terraform==','','2024',5,'Structured Terraform blueprints for provisioning centralized Transit Gateway or Cloud WAN hubs. Implements hub-and-spoke networking topology across multi-account enterprise structures safely.','HCL','Repository','Advanced',0,'online','manual','f90f133dc5fdb9937ae0040c9da9cfe80b3a117b17c361d19a75f217f09d5e2e',100.0,1.77903303084307193e+09,1,'2024-06-11T14:55:42Z',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "AWS Networking"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT-0", "gh_pushed": "2024-06-11T14:55:42Z", "gh_stars": 103, "gh_open_issues_30d": 7, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:25:59.003105+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws-samples/aws-secrets-manager-hybrid-secret-replication-from-hashicorp-vault','github.com/aws-samples: How to set up continuous replication from your third-party'' secrets manager to AWS Secrets Manager','','2022',1,'An AWS-samples repository containing code to continuously replicate secret assets between external managers (such as HashiCorp Vault) and AWS Secrets Manager. Features serverless execution scripts to maintain secrets synchronization across hybrid-cloud infrastructures.','Python/Terraform','Code Repository','Advanced',1,'online','manual','e6966ffed386f7a22e26fdd7e5a35687d807fc1c6dda1c86f60058dd915c314a',100.0,1.779031064966434e+09,1,'2024-06-18T14:19:35Z',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Secrets Management"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{"gh_license": "MIT-0", "gh_pushed": "2024-06-18T14:19:35Z", "gh_stars": 16, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:25:59.761705+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws-samples/aws-training-demo','github.com/aws-samples/aws-training-demo','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e5f76d0406a15b046932dbd2d9018593d8479bc2555802fc14e9153e30744ddf',100.0,1.77903061147889304e+09,0,'2026-05-17T17:10:11.478893+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://github.com/amazon-archives/aws-training-demo", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:00.409362+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws-samples/aws-waf-ops-dashboards','github.com/aws-samples/aws-waf-ops-dashboards','','2023',5,'Contains CloudFormation templates and Athena query scripts to establish centralized dashboards for AWS Web Application Firewall (WAF) logs. Empowers security operations to detect anomalous traffic patterns.','Python','Repository','Intermediate',0,'online','manual','dcaf014a4d72a7da3894d5ce0acf5bc9846ef88858e8f35e4dc73bd084f64814',100.0,1.7790293700653851e+09,1,'2024-11-27T08:21:51Z',NULL,NULL,NULL,'["Public Cloud Providers", "AWS", "Security & WAF"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT-0", "gh_pushed": "2024-11-27T08:21:51Z", "gh_stars": 56, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:01.166772+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws-samples/hardeneks','==aws-samples/hardeneks==','','2023',3,'A command-line verification tool that systematically audits Amazon EKS clusters against established AWS operational and security best practices. Evaluates network security, IAM posture, pod disruption budgets, and admission control policies to generate a structured hardening roadmap.','Python','CLI Tool','Advanced',0,'online','manual','edc2459616595e86d5e6383d5f5a3787764cae0b6835ee512405c7a17634c4bd',100.0,1.77902934124474406e+09,1,'2026-05-26T00:27:14Z',NULL,NULL,NULL,'["Cloud Providers", "AWS EKS", "Security & Hardening", "Compliance Auditing"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_license": "MIT-0", "gh_pushed": "2026-05-26T00:27:14Z", "gh_stars": 958, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:01.962742+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws-samples/kubernetes-log4j-cve-2021-44228-node-agent','github.com/aws-samples: Apache Log4j2 CVE-2021-44228 node agent','','2021',2,'An archival security daemonset developed by AWS to locate containers running vulnerable Log4j libraries in Kubernetes. While no longer actively maintained, the scanning patterns and daemon architecture provide a solid reference for building automated host security scanning tools.','Go','Tool','Advanced',1,'online','manual','22448286ac0f3eab391c744233094b8ae540668353a4f8af768a2d36c126e674',100.0,1.77903377345110297e+09,1,'2022-08-26T14:56:01Z',NULL,NULL,NULL,'["Security", "Vulnerabilities", "Log4j Detection Agent"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-08-26T14:56:01Z", "gh_stars": 2, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:02.817726+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws-samples/resource-tagging-automation','github.com/aws-samples: Guide to Resource Tagging Automation','','2023',5,'Automated cloud governance solution leveraging AWS Lambda to automatically append standardized metadata tags onto AWS resources. Simplifies enterprise cost allocation and compliance enforcement operations.','Python','Repository','Intermediate',0,'online','manual','353e106235cad0b0eb9a3d84375d179ed0575446d2bb8833813930176db4411c',100.0,1.77902964124965906e+09,1,'2026-05-19T03:16:19Z',NULL,NULL,NULL,'["Public Cloud Providers", "AWS", "Resource Tagging"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT-0", "gh_pushed": "2026-05-19T03:16:19Z", "gh_stars": 55, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:03.624674+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws-samples/serverless-java-frameworks-samples','aws-samples/serverless-java-frameworks-samples: Lambda demo with common'' Java application frameworks 🌟','','2024',5,'Provides deep-dive comparison and code samples for building serverless workloads with Java on AWS Lambda. Evaluates cold-start strategies, optimization techniques, and framework comparisons like Spring Cloud Function, Micronaut, and Quarkus.','Java','Repository','Advanced',0,'online','manual','867180f2e91e7ff5a77f1975a4475a158eee7e6d192f07ef1fec431162932a46',100.0,1.77903306869805097e+09,1,'2024-01-10T14:16:26Z',NULL,NULL,NULL,'["Serverless Architectures", "AWS Lambda", "Java Performance"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT-0", "gh_pushed": "2024-01-10T14:16:26Z", "gh_stars": 159, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:04.386876+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws-samples/service-catalog-engine-for-terraform-os','==github.com/aws-samples: AWS Service Catalog Engine for Terraform==','','2023',2,'AWS-maintained blueprint demonstrating integration between AWS Service Catalog and Terraform. Empowers centralized IT admins to declare pre-approved, compliant infrastructure configurations for user self-service provisioning.','HCL','Repository','Advanced',0,'online','manual','141ecec3f0fa591c8ce5cf754d915850551d85b3d2218af4ef16c82b25ff0ead',100.0,1.77903078011058592e+09,1,'2024-05-22T12:58:49Z',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Networking & Core"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-05-22T12:58:49Z", "gh_stars": 147, "gh_open_issues_30d": 31, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:05.178301+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws-samples/service-control-policy-examples','github.com/aws-samples: Service Control Policy examples','','2023',2,'A curated directory of structural AWS Service Control Policies (SCPs) utilized within AWS Organizations. It provides architectural JSON blocks to establish hard regional restrictions, enforce multi-factor authentication, restrict dangerous actions, and protect critical cloud monitoring tools.','JSON','Code Repository','Intermediate',0,'online','manual','ef3f0e023a64271f4be0f8d1359af9025a8e6cb503d00a91f8a3642438dab932',100.0,1.77903255256743788e+09,1,'2026-06-09T14:29:13Z',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Security and Compliance"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{"gh_license": "MIT-0", "gh_pushed": "2026-06-09T14:29:13Z", "gh_stars": 305, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:05.955985+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws-samples/visualize-iam-access-analyzer-policy-validation-findings','github.com/aws-samples: Visualize AWS IAM Access Analyzer Policy Validation'' Findings','','2021',5,'A reference implementation that automates the visualization of AWS IAM Access Analyzer validation findings. By routing findings through Amazon EventBridge, AWS Lambda, and QuickSight, it provides operations teams with a visual dashboard of policy syntax issues and non-compliant definitions across multiple accounts.','Python','Repository','Intermediate',0,'online','manual','f3fa9a4196c5cb6dc490af4524fd9c48039fe8b55ccc0ca58794beb6cb5b1a40',100.0,1.7790302359673841e+09,1,'2023-02-22T16:02:21Z',NULL,NULL,NULL,'["Security & Identity", "AWS IAM", "Compliance & Monitoring"]','["[DE FACTO STANDARD]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{"gh_license": "MIT-0", "gh_pushed": "2023-02-22T16:02:21Z", "gh_stars": 21, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:06.736784+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws-samples/well-architected-iac-analyzer','AWS Well-Architected IaC Analyzer','','2026',2,'An AWS-backed auditing analyzer designed to inspect CloudFormation and Terraform designs against the AWS Well-Architected standard. Evaluates infrastructure-as-code deployments for security vulnerabilities and reliability issues before runtime provisioning.','Python','CLI Tool','Advanced',0,'online','manual','0d76dd9d8bc2aa894af79faf1731a0b1820561aa2858dee446b5d6a9fd641056',100.0,1779030482.75807,1,'2026-06-11T07:08:01Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "Compliance Auditing"]','["[COMMUNITY-TOOL]"]','["docs/ai.md", "docs/aws-architecture.md", "docs/iac.md"]','["ai.md", "aws-architecture.md", "iac.md"]','{}','{"gh_license": "MIT-0", "gh_pushed": "2026-06-11T07:08:01Z", "gh_stars": 483, "gh_open_issues_30d": 8, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:07.534320+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws-solutions/aws-waf-security-automations',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering github.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.7817358786484909e+09,0,'2026-05-19T17:17:13Z',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-19T17:17:13Z", "gh_stars": 922, "gh_open_issues_30d": 12, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:08.250372+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws/amazon-ec2-metadata-mock','Amazon EC2 Metadata Mock','','2025',2,'Curator Insight presents this tool as a local mock for the Amazon EC2 Instance Metadata Service (IMDSv1/v2). Live Grounding confirms its high utility in local testing pipelines and CI/CD environments, allowing developers to simulate instance roles, security credentials, and spot interruption notices without provisioning real cloud resources.','Go','Tool','Intermediate',0,'online','manual','7170fe54585c143eba0319e7e780f6b9f481c4686eca4726f5bc412f81116a29',100.0,1779030719.03204,1,'2026-05-26T18:01:53Z',NULL,NULL,NULL,'["Testing & Chaos", "Local Emulation", "EC2 Metadata"]','["[COMMUNITY-TOOL]"]','["docs/aws-miscellaneous.md"]','["aws-miscellaneous.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-26T18:01:53Z", "gh_stars": 291, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:09.022561+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws/amazon-eks-pod-identity-webhook','azon EKS Pod Identity Webhook','','2026',5,'A mutating admission webhook that injects AWS IAM environmental variables and credentials into Kubernetes Pods. This enables IAM Roles for Service Accounts (IRSA), allowing pods to securely access external AWS API endpoints without relying on shared node-level roles.','Go','Code Repository','Advanced',0,'online','manual','900ea2479ec0af33543f0ce1d517d94c64ccea8bc87133846a70a8fe7bf276b2',100.0,1.77903432350648188e+09,1,'2026-06-08T23:20:14Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Security & Compliance", "IAM"]','["[DE FACTO STANDARD]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T23:20:14Z", "gh_stars": 683, "gh_open_issues_30d": 106, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:09.761487+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws/aws-node-termination-handler','==aws/aws-node-termination-handler== 🌟','','2026',5,'High-efficiency agent ensuring EKS pod rescheduling during abrupt EC2 instance maintenance events, Spot interruptions, or ASG rebalance recommendations. Gracefully drains affected nodes, maintaining overall cluster operational reliability.','Go','Code Repository','Advanced',0,'online','manual','01103f43679fee0307728fb10caa4ad677035880b1cbddf33ba5e7986e7ff699',100.0,1.77903257920542693e+09,1,'2026-06-10T18:00:49Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Amazon EKS", "Spot Instances"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T18:00:49Z", "gh_stars": 1757, "gh_open_issues_30d": 14, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:10.556194+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws/containers-roadmap','aws/containers-roadmap: AWS Containers Roadmap','','2026',5,'The open-source public roadmap for AWS container services (ECS, EKS, ECR). It bridges developer requirements with core AWS engineering teams, offering a transparent ledger of feature designs, active developments, and historical releases.','Markdown','Repository','Intermediate',0,'online','manual','a651d1bd73fd7a541f169ac4c3c373abe2c1fcb7b07c5ef981f09037ca9c4b64',100.0,1.77903145601978588e+09,1,'2025-03-25T18:13:16Z',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Containers"]','["[DE FACTO STANDARD]"]','["docs/aws.md"]','["aws.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2025-03-25T18:13:16Z", "gh_stars": 5350, "gh_open_issues_30d": 1586, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:11.294396+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws/eks-anywhere','EKS Anywhere: github.com/aws/eks-anywhere','','2023',4,'Official hybrid-cloud open-source distribution bringing EKS lifecycle tooling, operational practices, and configurations directly into bare-metal, vSphere, or Nutanix environments. Maintains uniform operational patterns across hybrid infrastructures.','Go','Deployment Tool','Advanced',0,'online','manual','0e4a9995f346ee09cf6603d3aa9b5c28db4498c13f6478636e9bc47573ec4444',100.0,1779030558.991,1,'2026-06-12T21:57:52Z',NULL,NULL,NULL,'["Cloud Providers", "AWS EKS", "Hybrid Cloud", "On-Premises EKS"]','["[ENTERPRISE-STABLE]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T21:57:52Z", "gh_stars": 2096, "gh_open_issues_30d": 623, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:12.112550+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws/eks-charts','==github.com/aws/eks-charts== 🌟','','2026',5,'The official Helm chart repository maintained by Amazon Web Services to bootstrap essential cluster add-ons. It hosts deployment packages for core utilities like App Mesh Controller, AWS Load Balancer Controller, Node Termination Handler, and the VPC CNI plugin.','Smarty','Code Repository','Intermediate',0,'online','manual','3512a561b798a96282a8e9f78d9e69f8109d1b85d8dac2f5d0182c49b4622302',100.0,1.77903033582144498e+09,1,'2026-06-09T17:42:16Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Amazon EKS", "Helm Repositories"]','["[DE FACTO STANDARD]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T17:42:16Z", "gh_stars": 1298, "gh_open_issues_30d": 221, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:12.922153+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws/eks-distro','==aws/eks-distro==','','2023',3,'An open-source release containing the exact upstream Kubernetes components, security backports, and upstream patches used by Amazon EKS. Empowers platform developers to run highly synchronized non-AWS clusters.','Go','Software Distribution','Advanced',0,'online','manual','1d4ed3479bda4d77f443bde81755492b1a8fef12a2b80ae8efceaa16c44195a0',100.0,1.77903142616197204e+09,1,'2026-06-12T15:28:20Z',NULL,NULL,NULL,'["Cloud Providers", "AWS EKS", "Kubernetes Distributions", "Base Build"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T15:28:20Z", "gh_stars": 1458, "gh_open_issues_30d": 46, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:13.679891+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws/karpenter-provider-aws','awslabs/karpenter','','2021',5,'Karpenter is an open-source, high-performance node provisioning operator built for Kubernetes. It bypasses traditional ASG-based scaling by launching right-sized EC2 instances directly in response to unschedulable pods, significantly reducing scheduling latency and resource waste.','Go','Operator','High',1,'online','manual','5efc45c20734350a0c65c8fc00f26170d524537559c5104c344a46a18a3b0ff5',100.0,1.77913049503374409e+09,1,'2026-06-12T17:11:07Z',NULL,NULL,NULL,'["Infrastructure", "Autoscaling", "Node Provisioning"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T17:11:07Z", "gh_stars": 7654, "gh_open_issues_30d": 496, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:14.385821+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aws/secrets-store-csi-driver-provider-aws','aws/secrets-store-csi-driver-provider-aws: AWS Secrets Manager and Config'' Provider for Secret Store CSI Driver','','2026',4,'The official AWS Secrets Manager provider for the Secrets Store CSI Driver. Mounts secrets directly from AWS Secrets Manager into pods as transient virtual filesystems, keeping secrets out of both the etcd database and persistent storage nodes.','Go','Tool','Advanced',1,'online','manual','ed9caa75dfefdcd07ddcc0b0cc923b7ae888457ee6adf38b529837c4133f0249',100.0,1.77903394301673793e+09,1,'2026-06-11T16:13:51Z',NULL,NULL,NULL,'["Security", "Secrets Management", "CSI Driver Providers"]','["[ENTERPRISE-STABLE]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T16:13:51Z", "gh_stars": 587, "gh_open_issues_30d": 44, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:15.168554+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/awslabs','AWS Labs GitHub','','2026',0,'The central AWS Labs GitHub organization housing hundreds of active experimental projects, tooling integrations, and reference CDK blueprints. Live Grounding highlights this hub as a critical launchpad for emerging patterns in infrastructure-as-code and cloud automation. It provides platform engineering teams with robust, peer-reviewed building blocks for accelerated architecture design.','N/A','Platform','Advanced',0,'online','manual','77eceb187995b0fae21705b9b2adf06e9327ec39af9c878323df2a9abf2fb65e',100.0,1.77902916922587704e+09,1,'2026-05-17T16:46:09.225877+02:00',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Reference Architectures"]','["[EMERGING]"]','["docs/aws-architecture.md", "docs/aws-tools-scripts.md", "docs/aws.md"]','["aws-architecture.md", "aws-tools-scripts.md", "aws.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/awslabs/amazon-ecr-credential-helper','awslabs/amazon-ecr-credential-helper: Amazon ECR Docker Credential Helper','','2025',4,'A Docker credential helper that handles seamless, transparent IAM-based authentication for Amazon ECR. By removing the need to run periodic ''aws ecr get-login-password'' cron jobs, it enhances runtime security by integrating directly with standard IAM Instance Profiles and local AWS config files.','Go','Tool','Intermediate',1,'online','manual','6485c879c08e0048456259670896b18bcea1520aad1490fd027b541df0bf53cf',100.0,1.77903413957494211e+09,1,'2026-06-09T16:44:24Z',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Security Practices"]','["[ENTERPRISE-STABLE]"]','["docs/aws-containers.md"]','["aws-containers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T16:44:24Z", "gh_stars": 2703, "gh_open_issues_30d": 87, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:15.885604+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/awslabs/amazon-eks-ami/issues/183','ref1: docker build --network=host','','2018',4,'A long-standing GitHub issue discussing Docker build networking constraints, specifically regarding the utilization of host-networking. Valuable for troubleshooting build-time network discovery and enterprise proxy traversal.','English','Repository','Intermediate',0,'online','manual','3efb5a631c9ef42d3718b7947268b418aa37ae03667c290e8272049c88c56339',100.0,1.77903019728398704e+09,1,'2026-06-12T01:26:31Z',NULL,NULL,NULL,'["CI-CD", "Containerization", "Networking"]','["[ENTERPRISE-STABLE]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "MIT-0", "gh_pushed": "2026-06-12T01:26:31Z", "gh_stars": 2651, "gh_open_issues_30d": 63, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:16.598170+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/awslabs/amazon-s3-tar-tool','github.com/awslabs/amazon-s3-tar-tool: Amazon S3 Tar Tool','','2025',5,'An AWS Labs utility designed to parallelize the creation of TAR archives directly from S3 bucket structures. It prevents the network egress bottle-necks associated with downloading S3 objects locally before compression. Extremely valuable for big data analytics architectures and data lifecycle archival procedures.','Java','Repository','Advanced',0,'online','manual','2a13e2400114619f000a6378403d1e6537ba17a05b54e1aba3d239eb2dbfa011',100.0,1.77903439227713608e+09,1,'2026-04-08T02:24:52Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Storage Management"]','["[DE FACTO STANDARD]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-08T02:24:52Z", "gh_stars": 233, "gh_open_issues_30d": 17, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:17.396180+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/awslabs/assisted-log-enabler-for-aws','github.com/awslabs/assisted-log-enabler-for-aws: Assisted Log Enabler -'' Find resources that are not logging, and turn them on','','2025',5,'An AWS Labs community-focused repository offering automation scripts to identify resource endpoints that lack active logging and programmatically enable auditing (e.g., S3 server access logging, VPC Flow Logs). It addresses serious audit compliance gaps across expansive, multi-account structures. Live Grounding maintains its high utility for enterprises validating governance against SOC2 and CIS benchmarks.','Python','Repository','Advanced',0,'online','manual','a639dceeef558c6cfb347e005da2e3088994cf965c57d0af619e56dd2d1e96b2',100.0,1.77903189867519497e+09,1,'2026-06-13T23:30:47Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Logging and Auditing"]','["[DE FACTO STANDARD]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T23:30:47Z", "gh_stars": 274, "gh_open_issues_30d": 12, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:18.172586+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/awslabs/aws-cloudsaga','==awslabs/aws-cloudsaga: AWS CloudSaga - Simulate security events in AWS==','','2025',5,'AWS CloudSaga is an open-source tool developed by AWS to simulate security events and malicious activity directly inside your AWS environment. It enables security operations teams to validate detection mechanisms, alert pipelines, and incident response procedures. Essential for continuous red-teaming exercises and maintaining robust cloud posture management.','Go','Repository','Advanced',0,'online','manual','72b2d374572c51c3b212c0901e24f9e113bba18f791604eb743c29512ba40d18',100.0,1779031564.70116,1,'2026-06-13T23:25:47Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Security Simulation"]','["[DE FACTO STANDARD]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T23:25:47Z", "gh_stars": 477, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:18.952835+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/awslabs/aws-kubernetes-migration-factory','==github.com/awslabs: Kubernetes Migration Factory User Guide== 🌟','','2026',5,'The AWS Kubernetes Migration Factory provides an automated, programmatic framework for migrating legacy VM-based or on-premises workloads into Amazon EKS. Curator Insight notes its structured pipelines that reduce migration errors, while Live Grounding confirms its utility in enterprise-scale rehosting plans. Key features include source-to-target automation, pre-migration validation, and automated target cluster provisioning.','Python','Code Repository','Advanced',0,'online','manual','e26f3a98e5b89e36ff101cb719d6253d6ccd4549bbf8b9038afb2edcfddac61b',100.0,1.7790313524675951e+09,1,'2024-09-25T20:41:08Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Cloud Migration", "Automation"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-09-25T20:41:08Z", "gh_stars": 130, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:19.750218+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/awslabs/aws-waf-sample','AWS WAF sample rules','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','18765cc1d9a80d454aac4d31c5e3e3ac458ca6d5e0b2885f71a2544369fae56e',100.0,1.77903058378446793e+09,0,'2026-05-17T17:09:43.784468+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-security.md"]','[]','{}','{"duplicate_of": "https://github.com/amazon-archives/aws-waf-sample", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:20.386144+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/awslabs/cdk-eks-blueprints','==aws-quickstart/cdk-eks-blueprints: Amazon EKS Blueprints for CDK==','','2026',5,'An AWS Cloud Development Kit (CDK) based framework that simplifies bootstrapping and configuring production-ready EKS clusters. Synthesizing developer insight with live deployment footprints, it provides programmatic control over EKS configurations, core add-ons, and IAM integrations. It is ideal for teams seeking TypeScript/Python program-based IaC over static YAML or HCL configurations.','TypeScript','Code Repository','Advanced',0,'online','manual','6d1c7f8cb4f4504526a91b80b3d6831dfaa2d23609fdd7ba4d74fd6a4c79ac63',100.0,1.77913049500957608e+09,1,'2026-06-11T23:11:51Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "AWS CDK"]','["[DE FACTO STANDARD]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T23:11:51Z", "gh_stars": 510, "gh_open_issues_30d": 64, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:21.101111+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/awslabs/cdk8s','github.com/awslabs/cdk8s','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4e4e6aa8ff97716ee088cd364fca4f83a29ce3f6ce9958ffd8b73eae54db2a2b',100.0,1.77903098998279309e+09,0,'2026-05-17T17:16:29.982793+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://github.com/cdk8s-team/cdk8s", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:21.748812+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/awslabs/cognito-at-edge','awslabs/cognito-at-edge','','2023',2,'An AWS Labs utility for parsing and verifying Amazon Cognito user authentication tokens directly inside CloudFront Lambda@Edge functions. This shifts JWT parsing to the network edge, avoiding cold starts on regional API servers.','TypeScript','Library','Intermediate',1,'online','manual','e404f89183c7624b41303bf7684985db4f495ce1cd01b7ad90a9c0fb6a4c06b0',100.0,1.77903005251467299e+09,1,'2026-05-29T16:43:34Z',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Identity and Access Management"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-29T16:43:34Z", "gh_stars": 238, "gh_open_issues_30d": 39, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:22.544035+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/awslabs/diagram-as-code','github.com/awslabs/diagram-as-code 🌟','','2022',4,'An AWS Labs community experiment designed to showcase the power of programmatically rendering complex systems architecture. Helps engineers integrate documentation updates directly inside release workflows.','Python','Library','Intermediate',0,'online','manual','b785f63e07b6aec35d948693162ca6d59795c1bfaa2c91d1abd5b15d121ac443',100.0,1.77903350848277401e+09,1,'2026-04-20T01:46:01Z',NULL,NULL,NULL,'["Architecture & Visualization", "Diagrams as Code", "Python"]','["[ENTERPRISE-STABLE]"]','["docs/cloud-arch-diagrams.md"]','["cloud-arch-diagrams.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-20T01:46:01Z", "gh_stars": 1519, "gh_open_issues_30d": 33, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:23.342637+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/awslabs/eks-node-viewer','awslabs/eks-node-viewer','','2023',4,'A highly functional CLI diagnostic tool designed to visualize real-time cost, resource utilization, and scheduling efficiency across Amazon EKS node groups. Highly integrated with dynamic autoscaling engines like Karpenter to optimize infrastructure financial footprints.','Go','CLI Tool','Intermediate',0,'online','manual','0bde84201333b18e725405254ecaa05aba317bf3205f04b8dd87323ad99b9878',100.0,1779033343.14635,1,'2026-06-08T19:56:47Z',NULL,NULL,NULL,'["Cloud Providers", "AWS EKS", "Cost Optimization", "Node Scaling Metrics"]','["[ENTERPRISE-STABLE]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T19:56:47Z", "gh_stars": 1632, "gh_open_issues_30d": 27, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:24.121841+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/awslabs/karpenter','awslabs/karpenter','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d5d81bd6f2e1a86399f0b28a8b016245f35a425de82ac20bad1a52be5f295000',100.0,1.77903189688128399e+09,0,'2026-05-17T17:31:36.881284+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/aws/karpenter-provider-aws", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:24.769796+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/awslabs/specctl','github.com/awslabs/specctl','','2023',5,'A specialized security tool developed by AWS Labs to parse, extract, and map standard Kubernetes manifest objects or ECS task definitions directly into AWS infrastructure controls. Analyzes security and network isolation requirements.','Go','Tool','Advanced',0,'online','manual','1bc5beb53afb89e68bcccf04c3c60985b6d289e14aa4593a45cf691c1a42da52',100.0,1.77903430692835211e+09,1,'2023-11-10T17:14:34Z',NULL,NULL,NULL,'["Security & Governance", "Kubernetes Compliance", "Infrastructure Translation"]','["[DE FACTO STANDARD]"]','["docs/aws-serverless.md"]','["aws-serverless.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-11-10T17:14:34Z", "gh_stars": 258, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:25.548917+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/awslabs/sustainability-scanner','github.com/awslabs/sustainability-scanner: Sustainability Scanner (SusScanner)','','2023',2,'An AWS Labs security linter (SusScanner) designed to parse CloudFormation templates, highlighting optimization and resource usage anomalies. The tool aids in reducing carbon footprints and waste overhead by aligning resource choices with the AWS Sustainability Pillar.','Python','Tool','Intermediate',0,'online','manual','71279f7c9292f087f392647331e6d2c66016616c552f4d963dd01cdeab02ecec',100.0,1.77903210876423692e+09,1,'2024-08-29T08:48:01Z',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Sustainability"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{"gh_license": "MIT-0", "gh_pushed": "2024-08-29T08:48:01Z", "gh_stars": 124, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:26.344772+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/awslabs/terraform-iam-policy-validator','awslabs/terraform-iam-policy-validator','','2021',5,'A command-line tool designed to parse Terraform plans and validate IAM policies against AWS IAM Access Analyzer''s validation rules during CI/CD. This enables automated static security analysis of infrastructure-as-code, blocking insecure policy deployment before they reach live environments.','Python','Repository','Intermediate',0,'online','manual','354fc7cde8325e7bd07ccd57ffd8cad06c5c037c4d909569993d56f0f166b99b',100.0,1.7790304015205779e+09,1,'2025-06-09T22:47:03Z',NULL,NULL,NULL,'["Security & Identity", "AWS IAM", "Least Privilege Automation"]','["[DE FACTO STANDARD]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{"gh_license": "MIT-0", "gh_pushed": "2025-06-09T22:47:03Z", "gh_stars": 347, "gh_open_issues_30d": 17, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:27.129331+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/aylei/kubectl-debug','kubectl-debug','','2020',5,'Originally a popular community-built plugin to launch debugging containers within target pods, `kubectl-debug` has largely been superseded by native Kubernetes Ephemeral Containers (`kubectl debug` command) in modern releases. This project remains a valuable reference for historical context and legacy cluster compatibility. For modern clusters, engineers are strongly advised to transition to built-in Kubernetes diagnostic commands.','English','Repository','Advanced',0,'online','manual','b2309f629a8415f2d35aa07424e4548a1f1d6c70147de61c3fb8af9aad70cfd9',100.0,1.77903443203995609e+09,1,'2023-10-19T02:52:57Z',NULL,NULL,NULL,'["Kubernetes", "Troubleshooting Tooling", "kubectl plugins"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-10-19T02:52:57Z", "gh_stars": 2305, "gh_open_issues_30d": 62, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:27.899380+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/azohra/yaml.sh','azohra/yaml.sh','','2021',2,'An experimental, pure Bash-based YAML parser designed to extract configurations without external runtime dependencies like Python or Node.js. It is a lightweight helper for minimal edge installations, though mostly inactive in terms of recent development.','Bash','tool','intermediate',0,'online','manual','0cfc2dbf9260192158b5d7dc49e0d45b63299a02600ae86aaa8a155c50dd18fb',100.0,1.77903140192896795e+09,1,'2024-01-23T18:50:58Z',NULL,NULL,NULL,'["Configuration Management", "YAML Processing", "CLI Tools"]','["[EMERGING]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-01-23T18:50:58Z", "gh_stars": 34, "is_special": true, "gh_open_issues_30d": 7, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:28.607477+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/azsk/DevOpsKit','Secure DevOps Kit for Azure','','2024',3,'The Secure DevOps Kit for Azure (AzSK) provides scanning scripts, CI/CD extensions, and compliance templates for secure-by-default cloud engineering. Live Grounding: As of recent cycles, AzSK has transitioned to a legacy state with Microsoft recommending native Azure Policy and Microsoft Defender for Cloud. It remains a valuable historical reference for building automated security controls directly into enterprise deployment workflows.','PowerShell','Software Toolkit','Advanced',0,'online','manual','b9783691731becff9ab8cc1bcd7a74dc41860191a4800d478e3ab5b7f50a0d8d',100.0,1.77903375804945397e+09,1,'2024-05-07T12:50:16Z',NULL,NULL,NULL,'["DevSecOps & Platform Engineering", "Infrastructure Security", "AzSK Toolkit"]','["[LEGACY]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-05-07T12:50:16Z", "gh_stars": 222, "gh_open_issues_30d": 43, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:29.316577+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/azsk/DevOpsKit-docs','DevOpsKit-docs','','2024',3,'The official documentation repository supporting the Secure DevOps Kit for Azure (AzSK). It outlines operational processes for deploying automated security checks in Azure DevOps pipelines and resource deployment validation. While native Azure tools have superseded AzSK, the structured policies and patterns detailed here still inform modern DevSecOps security baselines.','Markdown','Documentation','Intermediate',0,'online','manual','9ea109c8e22550cb328511be5017491ab4175b9d6e2fd928482c5860a720e853',100.0,1.77903130282895803e+09,1,'2022-02-14T11:55:39Z',NULL,NULL,NULL,'["DevSecOps & Platform Engineering", "Infrastructure Security", "AzSK Documentation"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-02-14T11:55:39Z", "gh_stars": 498, "gh_open_issues_30d": 45, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:30.025824+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/azure-devops','github.com/azure-devops','','2026',0,'The main developer repository portal for Azure DevOps, cataloging extensions, migration tooling, and programmatic APIs required to integrate enterprise workflows with git-based operations.','None','Repository','Intermediate',0,'duplicate','manual','ae1c2217d251681e10403761be33aea790e916a8ffe27adf745ccde179788b28',100.0,1.77902925213479304e+09,1,'2026-05-17T16:47:32.134793+02:00',NULL,NULL,NULL,'["DevOps", "CI-CD Pipelines", "Platform Integration"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "duplicate_of": "https://github.com/Azure/apiops"}');
-INSERT INTO "resources" VALUES('https://github.com/azure-samples/avm-terraform-labs',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','0dacd7ef4066bcfad49dbad32e48db22e6c2e01d09f7a586d8d1178ee20b8de4',100.0,1779034560.66281,0,'2026-05-17T18:16:00.662810+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md", "docs/terraform.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:30.755161+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/azure/fleet','github.com/azure/fleet','','2024',3,'Explores Azure Kubernetes Service (AKS) Fleet Manager, designed for multi-cluster fleet-wide management. Coordinates application rollouts, implements global ingress configurations, and automates orchestrator upgrades across distributed topologies.','Go','Repository','Advanced',1,'online','manual','93f4b3c26fd86766496d535ea8f271bc0280836859aaaaa3d64c6f8ecea8285e',100.0,1.7790298021768651e+09,1,'2026-06-10T09:34:42Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Container Orchestration", "AKS Fleet Manager"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T09:34:42Z", "gh_stars": 224, "gh_open_issues_30d": 50, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:31.479062+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/azure/mission-critical-online','github.com/azure/mission-critical-online: Welcome to Azure Mission-Critical'' Online Reference Implementation','','2026',5,'An industry-grade reference template demonstrating design strategies for mission-critical cloud applications on Azure. Implements active-active patterns, automated failover, and zero-downtime updates.','Bicep','Repository','Advanced',1,'online','manual','abd53ddd93a178e6126ca682e7336d02bbc0908b6b83723503709b118ed243dc',100.0,1779033501.00063,1,'2025-01-14T14:51:10Z',NULL,NULL,NULL,'["Cloud Native Platforms", "Azure", "High Availability Architectures"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-01-14T14:51:10Z", "gh_stars": 401, "gh_open_issues_30d": 44, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:32.216722+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/backstage/backstage','github.com/backstage/backstage','','2026',5,'Backstage is an open-source framework created by Spotify for building customizable internal developer portals. It consolidates service catalogs, software templates, technical documentation, and observability plug-ins into a unified microservices-based control plane, radically reducing cognitive load.','TypeScript','Open Source Project','Advanced',1,'online','manual','f71598769ac3edd3c1ebd7b5bc5df4b8408e4ead63cbecea736f1de1182272bf',100.0,1.77903138560826396e+09,1,'2026-06-13T23:59:39Z',NULL,NULL,NULL,'["Platform Engineering", "IDP Tooling", "Developer Portals"]','["[DE FACTO STANDARD]"]','["docs/devops.md"]','["devops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T23:59:39Z", "gh_stars": 33600, "gh_open_issues_30d": 452, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:32.958270+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/backube/volsync','VolSync 🌟','','2026',5,'VolSync is an open-source Kubernetes operator developed by Backube to orchestrate cross-cluster persistent volume data replication. Supporting engines like rsync, rclone, and restic, it delivers a platform-agnostic framework for executing disaster recovery policies.','Go','Operator','High',0,'online','manual','cc0d5ecdcf1bc68fe0f6fec3fc1972146b345ee9360c77bc1c4f39a2137d2fef',100.0,1.77902999324945306e+09,1,'2026-06-10T18:53:51Z',NULL,NULL,NULL,'["Storage", "Kubernetes Storage", "Backup & Replication"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-storage.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-storage.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2026-06-10T18:53:51Z", "gh_stars": 978, "gh_open_issues_30d": 115, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:33.672094+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/badarsebard/terraforge','badarsebard/terraforge','','2022',1,'Terraforge functions as an intuitive visual scaffolding platform engineered to streamline the baseline authoring of complex Terraform configurations. Developers can sketch resource boundaries visually and export clean HCL and variables. Though limited in enterprise scaling, it remains a valuable accelerator for rapid prototyping.','JavaScript','Visual Tool','Beginner',0,'online','manual','63b99ff9036bd2923354bac610bb21034167f0275a775b70206cc8bd62902b83',100.0,1.77903061147783589e+09,1,'2024-06-24T01:36:03Z',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "Scaffolding Utilities"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2024-06-24T01:36:03Z", "gh_stars": 64, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:34.365010+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/bank-vaults/bank-vaults','Bank Vaults: Un Cuchillo Suizo para HashiCorp Vault en Kubernetes','','2026',4,'Bank Vaults is a comprehensive, production-grade tool designed for managing, configuring, and injecting secrets from HashiCorp Vault on Kubernetes. It utilizes an operator-driven approach to inject secrets dynamically into Pod filesystems, completely removing secrets from the cluster API storage. It is the de facto standard for enterprises seeking secure vault management and dynamic secrets injection.','Go','Security Suite','Advanced',1,'online','manual','82cc5a2a6f76cd56252c4ff64ac9970ca7e76551690aa752a0ff821067b4d0a8',100.0,1.77903036526471495e+09,1,'2026-06-07T18:48:59Z',NULL,NULL,NULL,'["Security", "Secret Management", "Integrations"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-07T18:48:59Z", "gh_stars": 2254, "gh_open_issues_30d": 13, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:35.105940+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/banzaicloud/dast-operator','DAST operator','','2021',5,'An operator designed to run automated Dynamic Application Security Testing (DAST) scans against active services directly in the cluster environment. Integrates security assertions early inside staging deployment cycles. Note: Banzai Cloud projects are largely archived or integrated.','Go','Operator','Advanced',1,'online','manual','33d4bf37c50364106e93e54bbb6629dcda56920719fa4685e7a3b4d4bbc7e167',100.0,1.77902995067566895e+09,1,'2023-04-05T09:57:11Z',NULL,NULL,NULL,'["Security", "Vulnerability Scanning", "Automation Operators"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-04-05T09:57:11Z", "gh_stars": 194, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:35.824939+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/banzaicloud/kafka-operator','Banzai Kafka Operator','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ea86f213227b0ac761ebd947b56dd615515e6061bbfe225846dc1b0b7d55ac79',100.0,1.77903238887049508e+09,0,'2026-05-17T17:39:48.870495+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://github.com/banzaicloud/koperator", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:36.470969+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/banzaicloud/koperator','Banzai Kafka Operator','','2024',4,'Originally engineered by Banzai Cloud, Koperator is a highly automated operator framework designed to manage Kafka on Kubernetes with Cruise Control integrations. While mostly superseded by Strimzi, its historical innovations in granular scaling and fine-grained rebalancing influenced modern stateful Kubernetes abstractions.','Go','Kubernetes Operator','Advanced',1,'online','manual','a087e59f4d2d26c4447ca0a27691b91675be891624781a74d1248472b4f29042',100.0,1.7791304950298531e+09,1,'2025-03-11T08:20:50Z',NULL,NULL,NULL,'["Infrastructure", "Cloud Native Integration", "Kubernetes Operators", "Koperator"]','["[ENTERPRISE-STABLE]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-03-11T08:20:50Z", "gh_stars": 790, "gh_open_issues_30d": 66, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:37.196828+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/banzaicloud/thanos-operator','banzaicloud/thanos-operator 🌟','','2023',5,'Streamlines Thanos-based monitoring architectures by provisioning Query, Store, Compact, and Ruler resources. It manages historical metrics storage across dynamic environments.','Go','Operator','Advanced',0,'online','manual','a6b7f7dbe7bbbfe7aa995b7e9f3a74874903bfe55c21106c1ac3e19c8598d823',100.0,1.77903000099484896e+09,1,'2024-01-19T15:02:07Z',NULL,NULL,NULL,'["Observability", "Metrics", "Thanos Orchestration", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-01-19T15:02:07Z", "gh_stars": 283, "gh_open_issues_30d": 44, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:37.920413+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/bbl/secretize','Secretize 🌟','','2020',2,'A lightweight command-line utility to convert raw secrets and environment variables directly into encrypted Kubernetes Secret manifests. Helpful for basic automation pipelines, although modern enterprise workflows typically favor external systems like Vault, External Secrets Operator, or sealed-secrets.','Go','Repository','Intermediate',0,'online','manual','aaaf92a6d099ab669769db6ea68561457fca407d63fcc8e7879ab54790ade02e',100.0,1.77903081013138508e+09,1,'2026-04-07T17:05:26Z',NULL,NULL,NULL,'["Cloud Native", "Security", "Secrets Management"]','["[COMMUNITY-TOOL]"]','["docs/kustomize.md"]','["kustomize.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-07T17:05:26Z", "gh_stars": 71, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:38.624270+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/bcicen/ctop','ctop 🌟','','2026',5,'ctop provides a real-time, top-like container metrics display for command-line resource tracking. Built in Go, it supports both Docker and runC runtimes, delivering an instant overview of CPU, memory, network, and disk I/O metrics across active containers. It serves as an essential tool for local container debugging and quick bare-metal performance triage without the overhead of heavy APM agents.','Go','Tool','Medium',0,'online','manual','81e1a5f56cdb13c1a00083103c9715c784866560a1c72dd62b5e15ed4f3a7c63',100.0,1.77903042302807402e+09,1,'2024-07-08T11:15:48Z',NULL,NULL,NULL,'["Infrastructure", "Containerization", "Monitoring"]','["[DE FACTO STANDARD]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-07-08T11:15:48Z", "gh_stars": 17764, "gh_open_issues_30d": 120, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:39.334332+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/bee-travels/openapi-comment-parser','openapi-comment-parser','','2021',3,'A Node.js CLI tool and library that extracts JSDoc-style comments from source code files to generate valid OpenAPI (Swagger) specifications automatically, streamlining API contract maintenance during local development.','JavaScript','Tool','Intermediate',0,'online','manual','8d1464d334295697793b039a4e2b455df6768ddbc8c960dfda7e341ff0912c54',100.0,1.77903164815765595e+09,1,'2023-01-07T18:19:12Z',NULL,NULL,NULL,'["API Management", "API Documentation", "Tooling"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-01-07T18:19:12Z", "gh_stars": 256, "gh_open_issues_30d": 45, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:40.060004+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/benc-uk/kubeview','KubeView 🌟','','2024',3,'A web-based, real-time visualization tool that renders Kubernetes API objects (Pods, Deployments, Services, Ingresses) and their relationships as a structured graphical map. It assists developers and administrators in diagnosing network routing and mapping configurations. In 2026, it is highly appreciated as a lightweight alternative to heavier cluster dashboards.','Go','Web Application','Medium',1,'online','manual','2611a5a8c8fd23c3f7733eb5190b56b0ae6a3e4d45fdcdf6762fefff4846d545',100.0,1.77902961363405799e+09,1,'2026-04-02T12:56:10Z',NULL,NULL,NULL,'["Operations", "Observability", "Visualization"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-02T12:56:10Z", "gh_stars": 1201, "gh_open_issues_30d": 10, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:40.782303+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/binhnguyennus/awesome-scalability','Awesome Scalability','','2023',5,'A legendary repository outlining the structural design patterns for massive, highly available backend systems. Covering microservices coordination, message brokers, caching schemas, and consensus databases, this represents the gold standard for backend systems architects.','Markdown','Awesome List','Advanced',1,'online','manual','d30178979d8ff158c75f71a54cc4423ffc9d6a06ad35eae9fb6b5ca1813913d2',100.0,1.7790341166719079e+09,1,'2026-01-04T03:51:47Z',NULL,NULL,NULL,'["Curation", "Awesome Lists", "Scalability"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-01-04T03:51:47Z", "gh_stars": 71720, "is_special": true, "gh_open_issues_30d": 23, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:41.481357+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/biosimulations/biosimulations',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','d94d1b623ca4b6c1534f95fe0ace391867b6c7dd180d664292d381c91f91c3ac',100.0,1779034560.76264,0,'2026-05-17T18:16:00.762640+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"gh_open_issues_30d": 133, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:42.199025+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/biosimulations/deployment','biosimulations/deployment','','2021',1,'A customized deployment framework tailored for specialized scientific computing operations and simulation workloads. It displays production architectures orchestrating complex computations, file systems, and databases on Kubernetes cluster topologies.','Helm','Deployment Configuration','Advanced',0,'online','manual','fa5a8e09045193aa8dcccdc5df9a0b16bb458338531eb5eaf3481c97d5190a86',100.0,1.77903142948325896e+09,1,'2026-06-02T17:56:29Z',NULL,NULL,NULL,'["Specialized Workloads", "Scientific Computing", "Simulation Infrastructure"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-02T17:56:29Z", "gh_stars": 3, "gh_open_issues_30d": 11, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:42.920530+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/bit-cloner/ecrcp','ecrcp','','2020',0,'A lightweight utility designed to copy Docker images directly between different Amazon ECR registries without requiring local download-and-reupload bandwidth. Useful for cross-account deployments and regional migration tasks in complex enterprise AWS landing zones.','Go','Tool','Intermediate',0,'online','manual','7e2b0d2b0ff78890b32eab285b671fa3ba55196ec1919a0385b17e36a8784944',100.0,1.78173587618487596e+09,1,'2026-06-18T00:37:56.184876+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Container Registries"]','["[COMMUNITY-TOOL]"]','["docs/aws-containers.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "aws-containers.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:43.650488+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/bit-cloner/kcg','kcg 🌟','','2021',1,'Kubernetes Context Generator (kcg) is a simple utility built to simplify generating custom kubeconfig profiles across multiple distinct environments. It remains a minor community project overshadowed by enterprise dynamic loaders.','Go','CLI Tool','Simple',0,'online','manual','5b3f063a63c487a1455c56e4d74e4214f90f370d82129b35e550a4ee325eabd6',100.0,1.77903201751916599e+09,1,'2021-04-29T17:01:09Z',NULL,NULL,NULL,'["Operations & UX", "CLI Plugins", "Context Switching"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-04-29T17:01:09Z", "gh_stars": 19, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:44.360517+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/bit-cloner/poke','POKE - Provision Opinionated Kubernetes on EKS','','2018',0,'Opinionated CLI provisioning script wrapper for configuring standardized Amazon EKS instances. This project has been classified as legacy due to extensive inactivity; modern teams should leverage Terraform or EKS Blueprints instead.','Go','Tool','Intermediate',0,'online','manual','N/A',100.0,1.78173606840856099e+09,1,'2026-06-18T00:41:08.408561+02:00',NULL,NULL,NULL,'["Cloud Native", "AWS EKS", "Cluster Provisioning"]','["[LEGACY]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:45.090915+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/bitnami-labs/kubewatch','==bitnami-labs/kubewatch==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','86a2aadcf296a2d87fd6d458ec25b123a24e9270ed6027c8971ef1649221acb8',100.0,1.77903204661207795e+09,0,'2026-05-17T17:34:06.612078+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/vmware-archive/kubewatch", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:45.749520+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/bitnami/kubecfg','kubecfg','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','bb3d5954a600ef594c5c6906e8dd1523194c3c9b1259bd7c4aaf6dde5fc87f53',100.0,1.77903087446510601e+09,0,'2026-05-17T17:14:34.465106+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:46.398051+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/blendle/kubecrt','Kubecrt','','2021',1,'An archived, early-stage conversion utility built to convert Helm charts into raw Kubernetes manifests. This project has been fully superseded by standard native capabilities like ''helm template'' and is preserved solely as a historical reference of early declarative rendering strategies.','Go','CLI Tool','Beginner',0,'online','manual','a6c1de2a92799dde3536bdcc8a5926eaebfdcdd420f822b2c126cf487d276efa',100.0,1.77903307228802895e+09,1,'2023-03-07T02:59:09Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Legacy Utilities"]','["[LEGACY]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "ISC", "gh_pushed": "2023-03-07T02:59:09Z", "gh_stars": 113, "gh_open_issues_30d": 8, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:47.112557+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/bloomberg/goldpinger','bloomberg/goldpinger 🌟','','2017',4,'An advanced connectivity troubleshooting tool that deploys as a cluster-wide DaemonSet to ping target peers. It generates visual mesh graphics depicting latency patterns, transport failures, and network partition faults.','Go','Kubernetes DaemonSet','Intermediate',1,'online','manual','5a906ec37741f8a82781e9e2c6196860fcb8b11251866231046ab986fc61ee7c',100.0,1.77903347981929802e+09,1,'2026-04-23T15:38:04Z',NULL,NULL,NULL,'["Observability & Performance", "Network Monitoring", "Mesh Connectivity"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-23T15:38:04Z", "gh_stars": 2707, "gh_open_issues_30d": 35, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:47.851334+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/bloomberg/memray','github.com/bloomberg/memray 🌟🌟','','2025',5,'Curator Insight details Memray as Bloomberg''s advanced memory tracker for Python applications. Live Grounding confirms its preeminent role in tracking allocations inside complex microservice systems, excelling in profiling C/C++ extension boundaries where standard tools fall short.','Python / C++','Library / CLI','Advanced',1,'online','manual','9be53de03b150e560c31ef702fbf954ed599304266538a270b551a89cac52663',100.0,1.77903371626742911e+09,1,'2026-06-12T00:32:27Z',NULL,NULL,NULL,'["Software Engineering", "Python", "Memory Profiling"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T00:32:27Z", "gh_stars": 15115, "gh_open_issues_30d": 43, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:48.567569+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/bluefrg/bitbucket-auto-merge','BitBucket Auto Merge','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2536b6d8b2279bd5db3fd12b921818904b1e4467b3feddc8d7fcc2bafa1693f9',100.0,1.77903140185519289e+09,0,'2026-05-17T17:23:21.855193+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.com/mikefrank-ca/bitbucket-auto-merge", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:49.222068+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/bluxmit/alnoda-workspaces','github.com/bluxmit: Kubespray Workspace','','2024',5,'A containerized development sandbox and workspace designed to streamline the execution of Kubespray and Ansible playbooks, ensuring dependency insulation and tool consistency across local machine environments.','Docker/Shell','Repository','Intermediate',0,'online','manual','5afb0973ee4b9b75f27e799ba2e4c8cf97fc81f5dfd4e3396c9192984278d69a',100.0,1.77903036363115596e+09,1,'2023-07-30T07:49:59Z',NULL,NULL,NULL,'["Provisioning", "Ansible", "Development Environments"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2023-07-30T07:49:59Z", "gh_stars": 1361, "gh_open_issues_30d": 8, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:49.929170+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/bmaynard/kubevol','Kubevol 🌟','','2018',1,'A historical command-line utility for copying and transferring data between Kubernetes Persistent Volume Claims (PVCs). It is now considered legacy as native CSI snapshot capabilities and robust migration utilities have become standard.','Python','CLI Tool','Simple',0,'online','manual','6a7da73d86c4ed1ad1af29324d3711a520570bfdfdf6524f822389ea5fd37dd2',100.0,1.77903316298204708e+09,1,'2023-02-06T23:46:43Z',NULL,NULL,NULL,'["Storage", "Volume Management", "Data Migration"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2023-02-06T23:46:43Z", "gh_stars": 18, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:50.687369+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/bmuschko/ckad-crash-course','bmuschko/ckad-crash-course: Certified Kubernetes Application Developer (CKAD)'' Crash Course','','2021',5,'A repository housing comprehensive code examples, study guides, and hands-on exercises complementing Benjamin Muschko''s CKAD Crash Course. It focuses on application design, deployment configurations, security contexts, and troubleshooting methodologies essential to the Linux Foundation blueprint.','Shell','Reference','Intermediate',0,'online','manual','036f2eff18d8bcecd44deb08c1c2cac124913756765535397a7eca244f0a5334',100.0,1.78173622159774208e+09,1,'2026-06-18T00:43:41.597742+02:00',NULL,NULL,NULL,'["Training", "Certification", "CKAD"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:51.379501+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/bmuschko/ckad-prep','bmuschko/ckad-prep','','2021',5,'An alternative preparation repository designed by Benjamin Muschko, offering structured sample solutions, resource manifests, and command-line blueprints to ace the CKAD exam. It isolates complex concepts like readiness/liveness probes, service definition, and rolling updates into easy-to-digest exercises.','YAML','Reference','Intermediate',0,'online','manual','a15629426df06a5e46361d07a2d7f517676aded3640b46ec2478916bfb3b7d7a',100.0,1.78173622166995501e+09,1,'2026-06-18T00:43:41.669955+02:00',NULL,NULL,NULL,'["Training", "Certification", "CKAD"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:52.065538+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/bodywork-ml/bodywork-core','bodywork-ml/bodywork-core: Bodywork','','2022',2,'Bodywork acts as a pipeline orchestrator and deployment tool focused on shipping machine learning systems directly into Kubernetes. While currently seeing low developer activity, it remains a valuable conceptual blueprint for running serverless, stateful, and batch-oriented ML pipelines.','Python','Repository','Intermediate',1,'online','manual','b5aea08cb00293bda96f65851a9a2191c197bdc9e4ef09bee42e3ce3d88ad27c',100.0,1.77903086208310794e+09,1,'2023-08-18T06:42:48Z',NULL,NULL,NULL,'["MLOps", "Deployment", "Kubernetes Orchestration"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2023-08-18T06:42:48Z", "gh_stars": 436, "gh_open_issues_30d": 21, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:52.798136+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/boltops-tools/kubes','kubes 🌟','','2023',2,'Kubes is a deployment framework that enables developers to build, prune, and deploy Docker images and Kubernetes manifests using clean, programmable configurations. It combines compilation and deployment phases into a unified workflow.','Ruby','CLI Tool','Intermediate',0,'online','manual','52c8136ce905cca1e7d8ac95bd4c0bb87c81ae772e3ebb054d4af61ff4445a7b',100.0,1.7790329228349049e+09,1,'2025-04-24T01:47:46Z',NULL,NULL,NULL,'["Application Lifecycle", "Deployment Frameworks", "Declarative Config"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-04-24T01:47:46Z", "gh_stars": 102, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:53.552072+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/borchero/meerkat','Meerkat','','2023',5,'A dynamic networking operator designed to update and map external DNS routes. It reads internal networking resource allocations to dynamically register up-to-date hostname directories.','Go','Operator','Medium',0,'online','manual','da6037ae1fc02f0d734024ace407f92ad38ab9bb7c01686b260d10d32e54a420',100.0,1.77903055904853796e+09,1,'2020-12-31T13:19:58Z',NULL,NULL,NULL,'["Networking", "DNS", "Service Discovery", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2020-12-31T13:19:58Z", "gh_stars": 38, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:54.243601+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/borchero/switchboard','borchero/switchboard: Switchboard','','2024',5,'Switchboard functions as a Kubernetes-native dynamic router and DNS management hub. It coordinates with global DNS service APIs to orchestrate routing policies, mapping live cluster ingress nodes automatically to external domain registrations.','Go','Repository','Intermediate',0,'online','manual','39bbd3ced60c70fc8cf5abb1d81edbc2300273c700e94076b63b58310ab7b47f',100.0,1.77902982123730707e+09,1,'2026-06-11T14:45:12Z',NULL,NULL,NULL,'["Networking", "DNS & Ingress", "Routing Controllers"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-operators-controllers.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T14:45:12Z", "gh_stars": 163, "gh_open_issues_30d": 8, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:54.974399+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/bors-ng/bors-ng','Bors-ng: A merge bot for GitHub Pull Requests','','2026',4,'An Elixir-based implementation of the Bors merge coordinator. Uses a highly parallelized merge queue to batch, build, and test PR combinations, keeping the master branch strictly green. Live grounding notes that although currently archived, it remains a landmark model for merge queues.','Elixir','Tool','Advanced',1,'online','manual','48e086288c13aad192af64884162e420699e25d3b1cc8799cc1fd6a7b757a1f4',100.0,1.77903333942218589e+09,1,'2024-04-04T12:24:44Z',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Automation Bots"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-04-04T12:24:44Z", "gh_stars": 1531, "gh_open_issues_30d": 181, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:55.669730+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/boto/boto','Boto','','2018',4,'Curator Insight introduces the early Boto library for AWS programmatic scripting. Live Grounding confirms the library is fully deprecated and obsolete, replaced completely by Boto3; developers must prioritize migration to eliminate compatibility issues with modern AWS endpoints.','Python','Library','Intermediate',0,'online','manual','cd49b06eb73f2532fc7eaa4832fa7c174c39ae36458bb191e5e06e18e6aa3f92',100.0,1.77903382801839303e+09,1,'2024-01-12T23:46:55Z',NULL,NULL,NULL,'["Infrastructure", "AWS SDK", "Legacy Library"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-01-12T23:46:55Z", "gh_stars": 6431, "gh_open_issues_30d": 1118, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:56.431310+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/box/kube-exec-controller','box/kube-exec-controller','','2018',5,'Curator Insight: Controller to restrict and audit shell execution inside Kubernetes pods. Live Grounding: Inactive for over five years. Superseded by newer ephemeral container mechanics, admission controllers (OPA/Kyverno), and modern service mesh execution boundaries.','Go','Code Repository','Advanced',0,'online','manual','ba337139c4a519fc7bbfdfbad8a550898ae48d5fe9f6d34e00f111de9566c220',100.0,1.77903114144634294e+09,1,'2021-12-02T07:48:57Z',NULL,NULL,NULL,'["Security", "Policy & Admission Control", "Runtime Security", "Legacy Tools"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-security.md", "docs/kubernetes-tools.md"]','["kubernetes-security.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-12-02T07:48:57Z", "gh_stars": 126, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:57.134325+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/box/kube-iptables-tailer','github.com/box/kube-iptables-tailer','','2026',3,'Kube-iptables-tailer is a specialized controller that parses system-level kernel iptables packet drop logs and maps them directly to active Kubernetes Pods. By resolving low-level packet drops to recognizable workload names, it simplifies network policy auditing and connectivity troubleshooting. This utility is ideal for platform teams managing strict, multi-layer networking environments.','Go','Network Controller','Advanced',0,'online','manual','c354ad86a39a806991da9793087a82af802fc0958dab8bdaccc520690099c0c0',100.0,1779031808.40008,1,'2024-08-12T08:40:33Z',NULL,NULL,NULL,'["Networking", "iptables Analysis", "Troubleshooting"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-08-12T08:40:33Z", "gh_stars": 549, "gh_open_issues_30d": 9, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:57.889598+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/bpftrace/bpftrace','bpftrace','','2018',5,'A high-level tracing language and diagnostic toolkit built on top of the Linux eBPF subsystem. It allows system engineers to dynamically probe kernel modules, trace memory allocations, and analyze latency. Live Grounding shows that bpftrace is a core diagnostic pillar in production engineering.','C++','Tool','Advanced',0,'online','manual','37f422e9795c080231318d3d71659a3fbac0d01be532fe49ebe9bf563141ef75',100.0,1.77913049494506096e+09,1,'2026-06-13T15:56:16Z',NULL,NULL,NULL,'["Infrastructure & Operations", "Observability", "Kernel Tracing"]','["[DE FACTO STANDARD]"]','["docs/linux.md"]','["linux.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T15:56:16Z", "gh_stars": 10160, "gh_open_issues_30d": 248, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:58.625742+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/bregman-arie/devops-exercises','bregman-arie/devops-exercises 🌟','','2026',5,'A massive curated repository containing thousands of questions, answers, and hands-on exercises covering Linux, Jenkins, Docker, Kubernetes, Ansible, Terraform, AWS, and system design. (Live Grounding: With over 82k stars, it stands in 2026 as the preeminent resource for preparing systems engineers and validating platform architecture skills).','Python/YAML','Reference Guide','Intermediate',1,'online','manual','74f02f679be571f5cbde19766052dcc39fdac290a01354dc045033912e6304c1',100.0,1.77903210442080307e+09,1,'2025-12-27T14:22:30Z',NULL,NULL,NULL,'["DevOps & Platform Engineering", "Interview Preparation", "Reference Guides"]','["[DE FACTO STANDARD]", "[GUIDE]"]','["docs/demos.md", "docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md", "demos.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2025-12-27T14:22:30Z", "gh_stars": 82758, "is_special": true, "gh_open_issues_30d": 47, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:59.331951+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/bregman-arie/devops-resources','==bregman-arie/devops-resources== 🌟','','2026',0,'A massive collection of operational guides, cheat sheets, books, and courses covering Kubernetes ecosystems, continuous delivery pipelines, configuration engines, and cloud design.','Markdown','Awesome List','Intermediate',0,'duplicate','manual','9ff97eac6df2ac9efd2f8276a5c9580d0a37f227613f7113e5741f45e51d52ea',100.0,1781736123.10989,1,'2026-06-18T00:42:03.109890+02:00',NULL,NULL,NULL,'["Infrastructure & Operations", "DevOps & SRE Engineering", "Educational Resources"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true, "duplicate_of": "https://github.com/bregman-arie/devops-exercises", "gh_open_issues_30d": 28, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:00.023324+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/brennerm/uptimerobot-operator','uptimerobot-operator','','2023',5,'Synchronizes current routing profiles with the UptimeRobot API. It dynamically configures exterior synthetic latency testing targets as new ingresses scale up or out.','Go','Operator','Medium',0,'online','manual','019ed7ba4756bb460e0fb2c270bbffd3c8e917906e4007d7d6397ce57c2e01fe',100.0,1.7790330513467431e+09,1,'2023-11-14T16:27:12Z',NULL,NULL,NULL,'["Observability", "Monitoring", "External Integration", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-11-14T16:27:12Z", "gh_stars": 60, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:00.736744+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/bridgecrewio/AirIAM','bridgecrewio/AirIAM','','2023',2,'AirIAM bridges the gap between manual runtime configuration and declarative postures by parsing active AWS IAM deployments and converting them to structured Terraform modules. It leverages analytics to isolate unused roles and design clean, least-privilege configurations. Platform engineers utilize it to refactor legacy brownfield permissions into audited GitOps structures.','Python','CLI Tool','Advanced',0,'online','manual','09ac371fb9ddc2a4b26fbab44ac8cee1b1d19e6581f91e3655a4ee002aea67b4',100.0,1779029341.51882,1,'2025-03-18T19:37:06Z',NULL,NULL,NULL,'["Infrastructure as Code", "Cloud Security", "IAM Translation"]','["[LEGACY]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-03-18T19:37:06Z", "gh_stars": 824, "gh_open_issues_30d": 35, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:01.479405+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/bridgecrewio/checkov','Checkov 🌟','','2026',5,'Checkov is a static code analysis tool for Infrastructure as Code (IaC) that scans Kubernetes manifests, Helm charts, Terraform, and cloud-provider templates for misconfigurations and security risks, acting as a critical CI/CD gatekeeper.','Python','Security Scanner','Intermediate',0,'online','manual','98f69842258ecb7f450daae2e657279f373b3e71ba9dbd34c8a40e24dcdd02df',100.0,1.77903217795133209e+09,1,'2026-06-11T23:29:10Z',NULL,NULL,NULL,'["Security & Identity", "Compliance & Auditing", "Static Code Analysis"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T23:29:10Z", "gh_stars": 8790, "gh_open_issues_30d": 138, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:02.196053+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/bridgecrewio/helm-scanner','helm-scanner','','2023',0,'A lightweight template vulnerability scanner that evaluates Helm manifests for potential security drift, secrets leaks, and misconfigurations prior to deployment. Often integrated early in pipeline testing stages.','Go','CLI Tool','Intermediate',0,'online','manual','e886ce99a0b1d192eacdce6179a4ba3c5be951efe0cab97126043fb783af6220',100.0,1.78173596099319291e+09,1,'2026-06-18T00:39:20.993193+02:00',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Security & Auditing"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:02.960092+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/bryanl/sheaf','sheaf','','2021',5,'A packaging utility designed to compile Kubernetes application manifests and associated container image layers into standalone relocatable archives. Crucial for provisioning air-gapped systems or on-prem environments. The project is archived, with users directed to standard solutions like Carvel or Helm.','Go','Tool','Medium',0,'online','manual','f4297ddb49eb511e4a452c5b03a9cb0d21652bf0840a5e689d129dcd030cf413',100.0,1.77903095497125911e+09,1,'2020-07-17T14:43:40Z',NULL,NULL,NULL,'["Application Delivery", "Packaging", "Air-gapped Deployment"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-07-17T14:43:40Z", "gh_stars": 30, "gh_open_issues_30d": 12, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:03.676992+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/buger/jsonparser','buger/jsonparser','','2025',5,'An ultra-performant, zero-allocation Go JSON parser that bypasses reflection and standard serialization libraries. Reaches nested values directly from byte slices, outperforming standard library structures by up to 10x in high-throughput data pipelines.','Go','Library','High',0,'online','manual','2244dce6b7f1cfbc9b2734caf6103dc227e547204b25653449b2e67beeb4102a',100.0,1.77902924330012393e+09,1,'2026-05-03T11:10:14Z',NULL,NULL,NULL,'["Data Architecture", "JSON & YAML Serialization", "Performance & Parsing"]','["[DE FACTO STANDARD]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-03T11:10:14Z", "gh_stars": 5629, "is_special": true, "gh_open_issues_30d": 68, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:04.385290+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/burrsutter/9stepsawesome','github: burrsutter/9stepsawesome','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','2dda5a7dbd683b5f7987a254ac47d2b08755f0af73d93fcdb0c36f10ad6f571d',100.0,1.77903279351400399e+09,1,'2026-05-17T17:46:33.514004+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{"gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:05.104562+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/bytebase/bytebase','bytebase/bytebase','','2021',5,'Open-source, web-based database schema change and collaboration tool engineered for DevOps teams and DBAs. Features GitOps-driven workflow mechanics, automated visual SQL review, and centralized security compliance policies to govern multi-engine environments.','Go','Software','Advanced',1,'online','manual','dac4c79ad7a36b978bd40c9488b8c26ac8289977234555e87c7d984d001cc0e1',100.0,1.77903198337984299e+09,1,'2026-06-12T07:19:02Z',NULL,NULL,NULL,'["Database Architecture", "Database GitOps", "Schema Management"]','["[DE FACTO STANDARD]"]','["docs/liquibase.md"]','["liquibase.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-12T07:19:02Z", "gh_stars": 14143, "gh_open_issues_30d": 149, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:05.830236+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/c0dyhi11/k3s-linkerd','Global K3s Deployment on Packet Baremetal 🌟','','2020',0,'A global multi-region deployment playbook demonstrating K3s cluster instantiation across Packet Baremetal infrastructure, coupled with the Linkerd service mesh. Optimizes edge routing latency and inter-node networking security.','Shell','Repository','Advanced',0,'online','manual','01640813ce20a74bfa917c6f312443d87d58ecca493ab67478623e7f79309bbc',100.0,1.77903456060387611e+09,1,'2020-04-12T04:12:17Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Bare Metal & Multi-Cloud", "Kubernetes Distributions"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-04-12T04:12:17Z", "gh_stars": 9, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:06.508543+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cakehappens/seaworthy','seaworthy: A CLI to verify #Kubernetes resource health !! 🌟','','2021',1,'A testing-focused CLI utility used to run health checks and smoke tests against newly deployed Kubernetes resources. It validates endpoints, ingress routing, and pod states match expected operating metrics before promoting releases.','Go','CLI Verification Tool','Simple',0,'online','manual','13613895efb1f252ebf742e03ce27c20811105d3ab39cd0b5f0332e030409444',100.0,1.77903114311227297e+09,1,'2020-08-10T01:10:04Z',NULL,NULL,NULL,'["Application Lifecycle", "Testing & Verification", "Health Checks"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-08-10T01:10:04Z", "gh_stars": 39, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:07.264635+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/caldito/soup','caldito/soup','','2021',1,'Soup is a small open-source CLI tool designed to extract, analyze, and report on the container image tags actively running across a Kubernetes cluster. It aids operations teams in identifying legacy or unpinned image tags, although modern comprehensive policy engines like Kyverno have largely subsumed its utility.','Go','CLI Tool','Medium',0,'online','manual','3ae1c1f73278dacc640a6963eaddb565d6ae116f3322ba070c03c08347d75fe1',100.0,1.77903057309451293e+09,1,'2022-04-19T16:53:22Z',NULL,NULL,NULL,'["Operations", "Security", "Image Scanning"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-04-19T16:53:22Z", "gh_stars": 40, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:07.995361+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/calvin-puram/awesome-kubernetes-operator-resources','github.com/calvin-puram: Awesome Kubernetes Operator Resources','','2023',5,'A specialized guide indexing SDKs, patterns, and source repositories for writing Kubernetes Operators. It provides concrete references on the Operator SDK, Kubebuilder framework, and controller-runtime systems, allowing platform developers to build automated, stateful management controllers.','Markdown','Awesome List','Advanced',1,'online','manual','713b023d78076df0736c083ea7910ceaa405c6373f07b36e45f409fc7aae2b36',100.0,1.77903331400957298e+09,1,'2026-04-25T08:57:34Z',NULL,NULL,NULL,'["Curation", "Awesome Lists", "Operators"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-04-25T08:57:34Z", "gh_stars": 245, "is_special": true, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:08.720062+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/carlosedp/cluster-monitoring','Cluster Monitoring stack for ARM / X86-64 platforms','','2025',5,'A specialized telemetry suite crafted for physical, edge, and multi-architecture Kubernetes clusters running on ARM or x86 systems. Extends modern operators to resource-constrained environments.','Jsonnet','Repository','Advanced',1,'online','manual','a3d3a6a736de50fc3b1505948aadfbaea2fb00071f2911992a29bf71cf186969',100.0,1.77903295041548299e+09,1,'2025-08-22T22:59:09Z',NULL,NULL,NULL,'["Cloud Native Platforms", "Kubernetes", "Multi-Arch Telemetry"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/prometheus.md"]','["kubernetes-tools.md", "prometheus.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-08-22T22:59:09Z", "gh_stars": 754, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:09.432997+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/carlosedp/lbconfig-operator','github.com/carlosedp/lbconfig-operator: External Load Balancer Operator'' 🌟','','2023',1,'Operator that dynamically provisions and configures external hardware/software load balancers (such as F5 BIG-IP or HAProxy) based on Kubernetes ingress or service resource updates.','Go','Repository','Advanced',0,'online','manual','0cb420e6987d09ec35c12f2e9945f9ff24a337a8f85a78f5f8277b71b8086b83',100.0,1.77902956995955204e+09,1,'2026-03-01T22:30:31Z',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Networking"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-01T22:30:31Z", "gh_stars": 63, "gh_open_issues_30d": 12, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:10.146150+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/carlosonunez/k8s-harness','k8s-harness 🌟','','2018',0,'A legacy testing framework designed to rapidly provision and tear down ephemeral Kubernetes development harnesses. While useful in early CI, modern virtual cluster setups like vcluster or Kind provide much higher speed and fidelity.','Ruby','Testing Framework','Simple',0,'online','manual','43219a1713ceb71f2d79b4e51ebdee330214d0682945f5bb7378f8347b210c49',100.0,1.78173604680598592e+09,1,'2026-06-18T00:40:46.805986+02:00',NULL,NULL,NULL,'["Application Lifecycle", "Testing & Verification", "Local Harnesses"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:10.873571+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/carlosonunez/kubernetes-the-hard-way-on-azure','Kubernetes the Hard Way: Azure Edition','','2021',0,'A localized adaptation of ''Kubernetes the Hard Way'' targeting Azure cloud services. Focuses on manual creation of Virtual Networks (VNets), Network Security Groups (NSGs), Azure load balancers, and systemd service profiles to build a transparent control plane.','Markdown','Repository','Advanced',0,'duplicate','manual','1ae1465f5fd177aebc32e70d65e9efac02258fce8fd7f6572830dc76e371a71f',100.0,1.78173602649203801e+09,1,'2026-06-18T00:40:26.492038+02:00',NULL,NULL,NULL,'["Provisioning", "Bootstrapping", "Azure"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "duplicate_of": "https://github.com/prabhatsharma/kubernetes-the-hard-way-aws", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:11.592056+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cavaliercoder/vpc-free','github.com/cavaliercoder/vpc-free','','2024',5,'A specialized tool designed to scan AWS VPC configurations and identify unused IP subnets and available address spaces. It simplifies subnet planning and CIDR allocation by visually exposing gaps in current IP management matrices. Essential for large enterprises implementing zero-trust network segmentations or multi-region Transit Gateway routing.','Go','Repository','Intermediate',0,'online','manual','6642a03abac705fe10c8ad93cebb687fa4f56c9e9f888f675c97c706d4bff7ac',100.0,1779030538.95954,1,'2019-06-26T00:24:45Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Networking"]','["[DE FACTO STANDARD]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2019-06-26T00:24:45Z", "gh_stars": 59, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:12.317158+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cdk8s-team/cdk8s','cdk8s','','2026',5,'The GitHub repository containing the core source code for CDK8s. It allows developers to model Kubernetes resources as structured code in TypeScript, Python, Java, or Go. It features full support for custom-generated CRDs, letting platform teams build clean, reusable configuration libraries.','TypeScript','Tool','Intermediate',0,'online','manual','4e4e6aa8ff97716ee088cd364fca4f83a29ce3f6ce9958ffd8b73eae54db2a2b',100.0,1.77903024906896495e+09,1,'2026-06-13T10:24:27Z',NULL,NULL,NULL,'["Configuration", "CDK & DSLs", "CDK8s"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-client-libraries.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-client-libraries.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T10:24:27Z", "gh_stars": 4823, "gh_open_issues_30d": 73, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:13.035907+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ceph/ceph','Ceph: A Distributed Object, Block, and File Storage Platform','','2026',5,'An enterprise-grade, highly scalable distributed storage ecosystem providing object, block, and file system storage on a single unified cluster. Widely adopted as the primary storage layer backing cloud platforms and Kubernetes orchestration (Rook-Ceph).','C++','Infrastructure','Advanced',0,'online','manual','5fccdfde04b9481e08f59d6cf81834cadee87cc848f31d62c280766005d71925',100.0,1.77903209175809407e+09,1,'2026-06-13T22:54:53Z',NULL,NULL,NULL,'["Cloud Infrastructure & Orchestration", "Storage & Databases", "Distributed Block Storage"]','["[DE FACTO STANDARD]"]','["docs/aws-storage.md", "docs/cloud-asset-inventory.md", "docs/kubernetes-storage.md"]','["aws-storage.md", "cloud-asset-inventory.md", "kubernetes-storage.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-13T22:54:53Z", "gh_stars": 16707, "gh_open_issues_30d": 1193, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:13.749026+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cert-manager/approver-policy','github.com/cert-manager: Policy Approver','','2024',5,'The cert-manager approver-policy extension code repository. Intercepts CertificateRequest resources before submission, evaluating requested commonNames, SANs, and key constraints against user-defined security guidelines.','Go','Code Repository','Advanced',0,'online','manual','331ac73ab670293dd3c50c8119d2b9707a74e38e0b59e4fdd59484c9f5a7c8c3',100.0,1.77913049498746395e+09,1,'2026-06-13T09:32:17Z',NULL,NULL,NULL,'["Security", "PKI & Certificates", "cert-manager", "Access Control"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T09:32:17Z", "gh_stars": 90, "gh_open_issues_30d": 15, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:14.471701+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cert-manager/cert-manager','==cert-manager/cert-manager==','','2026',5,'Consolidated record of the cert-manager repository, automating certificate lifecycles to guarantee encrypted transport paths between internal microservice runtimes.','Go','Code Repository','Advanced',0,'online','manual','d2ec3a0583b0d999c41e17df6d4ddf7762a9bc25a361a2a78db3913473d65e6f',100.0,1.77903153830299091e+09,1,'2026-06-14T01:07:13Z',NULL,NULL,NULL,'["Security", "PKI & Certificates", "cert-manager"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-security.md"]','["registries.md", "kubernetes-security.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T01:07:13Z", "gh_stars": 13859, "gh_open_issues_30d": 236, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:15.204416+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cert-manager/policy-approver','github.com/cert-manager: Policy Approver','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','77377c86ef3a506463e841cfd92ae4019df552e035539b54900d47def409cf60',100.0,1.77903392232206392e+09,0,'2026-05-17T18:05:22.322064+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://github.com/cert-manager/approver-policy", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:15.841567+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/chaos-mesh/chaos-mesh','Chaos Mesh','','2025',5,'A robust, CNCF-incubating chaos engineering platform designed for cloud-native ecosystems. Orchestrates extensive failure injections—spanning network partitions, node failures, system call manipulations, and JVM faults—allowing developers to systematically evaluate Kubernetes stability under load.','Go','SaaS Platform / Orchestrator','Advanced',1,'online','manual','dda04b09c01fae29e8fd45959bbd630e73f4e1333799a464731c56bbd42e7e70',100.0,1.77902988401929688e+09,1,'2026-06-12T09:21:53Z',NULL,NULL,NULL,'["Resilience", "Chaos Engineering", "Enterprise Platforms"]','["[DE FACTO STANDARD]"]','["docs/chaos-engineering.md"]','["chaos-engineering.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T09:21:53Z", "gh_stars": 7747, "gh_open_issues_30d": 552, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:16.545786+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/chaosblade-io/chaosblade','chaosblade','','2025',5,'Alibaba''s multi-platform chaos engineering tool designed to inject faults across various levels of a system. Specifically targets OS resource exhaustion, network degradation, disk I/O bottlenecks, and deep application-layer faults for languages like Java, Go, and C++.','Go','Software Utility','Advanced',1,'online','manual','0b7a4de55c0e224e822bb577e5c593e6911d47a8862693ad954b36a431baf3a7',100.0,1.77903453145563197e+09,1,'2026-06-09T16:23:13Z',NULL,NULL,NULL,'["Resilience", "Chaos Engineering", "Kubernetes Tools"]','["[DE FACTO STANDARD]"]','["docs/chaos-engineering.md"]','["chaos-engineering.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T16:23:13Z", "gh_stars": 6352, "gh_open_issues_30d": 347, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:17.277171+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/charlax/professional-programming','github.com/charlax/professional-programming: A collection of full-stack'' resources for programmers 🌟','','2026',5,'A world-class resource collection addressing the operational, psychological, and architectural aspects of professional software engineering. Spans topics from system design and API robustness to career planning and team mechanics. An essential reading reference for engineering leads and staff architects.','N/A','Repository','Intermediate',0,'online','manual','f254cf680e5e80c3e9c6b39c4ed3c5cf84643f79de26334daab3f270700bb54c',100.0,1.77903223244468498e+09,1,'2026-06-08T00:03:16Z',NULL,NULL,NULL,'["Developer Tools", "Methodology", "Resources"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-08T00:03:16Z", "gh_stars": 51109, "is_special": true, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:17.984307+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/che-samples','github.com/che-samples','','2024',0,'Official template repository containing devfile configurations and cloud-native project workspace definitions for Eclipse Che. Accelerates development setup by declaring containers, tools, and runtimes as code.','YAML','Repository','Intermediate',0,'online','manual','61d5115f86c523012e35f4fe3b9fd1b3fd5b2a607c286dbc62152f7b9e638350',100.0,1.77902948739423704e+09,1,'2026-05-17T16:51:27.394237+02:00',NULL,NULL,NULL,'["DevSecOps & IDEs", "Eclipse Che", "Cloud IDE Templates"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/chen-keinan/mesh-kridik','chen-keinan/mesh-kridik','','2021',1,'A security auditing and compliance verification tool for cloud-native Service Meshes, validating configurations against strict benchmark rulesets. It supports meshes like Istio, Linkerd, and Consul.','Go','Security Tool','High',1,'online','manual',NULL,NULL,1.7793885983602519e+09,0,'2024-12-09T16:56:32Z',NULL,NULL,NULL,'["Security", "Service Mesh Security", "Audit Tools"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-12-09T16:56:32Z", "gh_stars": 27, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:18.679511+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/chenjd/terraform-101','==https://github.com/chenjd/terraform-101== 🌟','','2021',0,'A highly practical beginner-level code index focusing on Terraform basics, state management, module syntax, and provider declarations for deploying cloud infrastructure safely.','HCL','Repository','Beginner',0,'online','manual','125f6c2be505c4d1e2cb2932a9f8bec5e1e02cee514f6c61eb8c31bdefc0a857',100.0,1.7817359212821989e+09,1,'2026-06-18T00:38:41.282199+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform Ecosystem", "Fundamental Syntaxes"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:19.401314+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/chenjiandongx/kubectl-count','github.com/chenjiandongx/kubectl-count','','2023',0,'A fast and minimal kubectl plugin designed to return resource counts grouped by namespace or specific kinds. It targets fast CLI inspections, though modern system administrators frequently replace it with k9s configurations or basic custom scripting.','Go','CLI Plugin','Beginner',0,'online','manual','01617c6a4198156e3ce2bb0ec9551eedf2c5993e7e7c2353355563c2340b99a8',100.0,1.77902947574851202e+09,1,'2022-08-02T06:39:24Z',NULL,NULL,NULL,'["Operations", "CLI Tooling", "Resource Auditing"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-08-02T06:39:24Z", "gh_stars": 39, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:20.107136+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/chenjiandongx/kubectl-images','kubectl-images','','2023',5,'A CLI plugin designed to scan, inventory, and display the exact container images actively deployed inside a cluster namespace. Essential for identifying outdated registry links and resolving missing image version tags.','Go','CLI Plugin','Beginner',0,'online','manual','13e98236ba3c418d71801ffe86340015965970737745a3ec9f6478e2aac5fd64',100.0,1.77903184483116698e+09,1,'2026-03-19T03:56:28Z',NULL,NULL,NULL,'["Observability", "CLI Utilities", "Image Security"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-19T03:56:28Z", "gh_stars": 277, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:20.816055+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/chmouel/kss','KSS - Kubernetes pod status on steroid','','2023',5,'A CLI utility designed to enhance pod status visibility, extracting high-fidelity information from Kubernetes clusters in real-time. It visualizes container terminations, restarts, and readiness probes with rich colors and status indicators, addressing the visual limitations of native `kubectl get pods`.','Rust','CLI Tool','Intermediate',0,'online','manual','c2896a9e8114fec52c2449b0bcaa1ade652c55a80699d08f20de4fc16b6228ac',100.0,1.77903035060924506e+09,1,'2026-01-31T17:46:22Z',NULL,NULL,NULL,'["Observability", "CLI Utilities", "Pod Status"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-01-31T17:46:22Z", "gh_stars": 43, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:21.506151+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/chr-fritz/csi-sshfs','chr-fritz/csi-sshfs','','2019',1,'A Container Storage Interface (CSI) plugin designed to mount remote directories securely over SSHFS/SFTP. It enables microservice instances to read and write directly to legacy external filesystems without custom FTP setups.','Go','CSI Driver','Advanced',0,'online','manual','a158dd061ff0926b72df24dc12c73014a8233f0f9c7485cb7cfc93ed9b4959a6',100.0,1779030025.31795,1,'2020-01-29T21:18:12Z',NULL,NULL,NULL,'["Storage & Data", "CSI Plugins", "Remote Mounting"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-01-29T21:18:12Z", "gh_stars": 30, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:22.254880+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/chrislusf/seaweedfs','chrislusf/seaweedfs','','2020',1,'A fast, highly scalable distributed storage engine that provides file and object hosting. This repository features native integration paths, enabling microservice workloads to access high-throughput file structures with rapid lookup times.','Go','Storage Platform','Advanced',0,'online','manual','de61a9b3d109057426969c8a7d760944d3795ffa627822a5be380f0c61eb3e90',100.0,1.7790314650983591e+09,1,'2026-06-08T06:18:52Z',NULL,NULL,NULL,'["Storage & Data", "Distributed File Systems", "Object Storage"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T06:18:52Z", "gh_stars": 26, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:22.998105+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/chrisns/cosign-keyless-demo','chrisns/cosign-keyless-demo: Cosign Keyless GitHub Action Demo','','2021',2,'A practical reference repository showcasing how to perform keyless container image signing inside GitHub Actions using Cosign. The blueprint demonstrates authenticating against Fulcio and Rekor using GitHub''s temporary identity tokens. Essential for platform engineers looking to implement secure-by-default CI/CD pipelines.','Go','Repository','Intermediate',1,'online','manual','d9b118c22b91aa81144ead0562da99a0ed5acfe3abf3c239535a8f8905b64325',100.0,1.77903342220426511e+09,1,'2023-01-31T22:31:51Z',NULL,NULL,NULL,'["Security", "Supply Chain Security", "Keyless Signing"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-01-31T22:31:51Z", "gh_stars": 14, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:23.720612+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/chrisns/k8s-opa-boilerplate','chrisns/k8s-opa-boilerplate','','2020',1,'A minimal, highly instructional boilerplate repository demonstrating Open Policy Agent (OPA) integration inside Kubernetes using Gatekeeper. Helps bootstrap policy-as-code paradigms to secure deployments and enforce structural admission controls.','Rego','Repository','Advanced',0,'online','manual','8a0b016f5f851d2b242d57ece34c8c4e59db74b3c5f76f5453c0f8fe58d69c84',100.0,1779033773.44563,1,'2026-06-02T18:15:17Z',NULL,NULL,NULL,'["Cloud Native", "Security", "Policy Enforcement"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/kustomize.md"]','["kustomize.md", "demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-02T18:15:17Z", "gh_stars": 18, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:24.458194+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/christopherhein/awesome-eks','christopherhein/awesome-eks: Awesome EKS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','93a9e5db618cb592b0f77817d16fab80c32bf37548e360f8f15b7b0d147ee9df',100.0,1.77903114718230199e+09,0,'2026-05-17T17:19:07.182302+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"duplicate_of": "https://github.com/jimmyraywv/awesome-eks", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:25.113846+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cicdops/awesome-ciandcd','Awesome CI/CD 🌟','','2025',3,'An extensive curated list capturing modern DevOps platforms, delivery engines, automated linting, security scanning, and container validation tools, acting as a foundational technical index for engineering teams.','Markdown','Repository','Intermediate',1,'online','manual','5a5b7c5fa80a5882bee04d962414e0db0c1332043f674bdac2b3db4bd7a9fbe5',100.0,1.7790310263363161e+09,1,'2026-04-14T12:29:54Z',NULL,NULL,NULL,'["Deployment & Delivery", "CI/CD & Delivery", "Resource Portals"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md", "docs/other-awesome-lists.md"]','["cicd.md", "other-awesome-lists.md"]','{}','{"gh_license": "GPL-2.0", "gh_pushed": "2026-04-14T12:29:54Z", "gh_stars": 1999, "is_special": true, "gh_open_issues_30d": 30, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:25.857165+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cilium/tetragon','Tetragon (Cilium)','','2022',5,'An eBPF-powered security observability and runtime enforcement platform. It monitors and blocks system events at the kernel level, providing granular process execution, network activity, and file system audit streams with zero container overhead.','Go','platform','Advanced',1,'online','manual','68c450ba0fe25e40514df915223a5935099e45961a55a65fa4f4551626c2b41d',100.0,1779031109.34794,1,'2026-06-14T09:06:49Z',NULL,NULL,NULL,'["Observability & Monitoring", "eBPF Runtime Enforcement", "Tetragon Platform"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T09:06:49Z", "gh_stars": 4749, "gh_open_issues_30d": 252, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:26.583956+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cinhtau/sonatype-nexus-waffle','github.com/cinhtau/sonatype-nexus-waffle','','2018',5,'An archived community plugin targeting Windows Active Directory single sign-on (SSO) authentication within Sonatype Nexus. Live grounding confirms it is obsolete, unmaintained, and legacy. Useful primarily as vintage integration code, modern Nexus deployments utilize modern OIDC and LDAP endpoints.','Java','Repository','Advanced',0,'online','manual','c430ab3d6f9179affd62ed9be3ed0189f8b99d15e900eeb970e8a68664b314db',100.0,1.77902961371268296e+09,1,'2019-05-17T19:12:19Z',NULL,NULL,NULL,'["Artifact Management", "Package Repositories", "Nexus Integrations"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/registries.md"]','["registries.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2019-05-17T19:12:19Z", "gh_stars": 6, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:27.342900+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/circa10a/terraform-provider-mailform','github.com/circa10a/terraform-provider-mailform','','2021',1,'A niche experimental Terraform provider for the Mailform SaaS API. Serves as a great programmatic example for developers seeking to build customized provider architectures using standard SDK specifications.','Go','Provider','Intermediate',0,'online','manual','179c6253105400bd3692883c5767318d8a344c169d207f1887df3eb388847fae',100.0,1.77903215769201803e+09,1,'2025-11-12T03:06:44Z',NULL,NULL,NULL,'["Infrastructure as Code", "SaaS Integration", "Providers"]','["[EMERGING]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2025-11-12T03:06:44Z", "gh_stars": 14, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:28.053305+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cisagov/log4j-scanner','==cisagov/log4j-scanner==','','2021',0,'CISA''s open-source scanning tool designed to verify Log4j vulnerabilities by executing safe, targeted callback requests. It is a highly reliable diagnostic utility for auditing external attack surfaces and ensuring regulatory compliance. The tool remains an essential resource for enterprise security audits.','Python','Tool','Intermediate',0,'online','manual','48b61235254336a836b0f1b1ccccb13bfe62a090c6f91c115c0112ac63e4bae1',100.0,1.78173593004124498e+09,1,'2026-06-18T00:38:50.041245+02:00',NULL,NULL,NULL,'["Security", "Vulnerabilities", "Log4Shell Scanners"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 13, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:28.754797+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ckotzbauer/chekr','chekr','','2022',1,'A lightweight utility designed to inspect Kubernetes configurations and validate them against upcoming resource deprecations and removals. By mapping API versions in manifest files to deprecation roadmaps, it prevents cluster upgrade disruptions. Active through 2026, it remains a useful command-line tool for pre-flight deployment audits.','Go','CLI Tool','Medium',0,'online','manual','7051b38f708de41e58bdb9317a2523365211292d7599f817c8c551fca5b23cc2',100.0,1.77903112635894703e+09,1,'2023-09-16T06:23:32Z',NULL,NULL,NULL,'["Security", "Policy Enforcement", "Deprecation Check"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-09-16T06:23:32Z", "gh_stars": 9, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:29.446848+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ckotzbauer/chekr/issues/61','github.com issues: Generate Kyverno deprecation policies with chekr','','2022',1,'A specific technical issue and discussion detailing how to dynamically generate Kyverno deprecation policies using chekr. This represents an advanced integration pattern where declarative deprecation rules can be continuously generated and enforced at admission time. An invaluable resource in 2026 for automated platform upgrades.','Markdown','Documentation / Issue','Medium',0,'online','manual','64981e18ca235f20e325e03f8bd8e65477f0b0858a8a19b3df882c11da23659e',100.0,1.77903450002723503e+09,1,'2023-09-16T06:23:32Z',NULL,NULL,NULL,'["Security", "Policy Enforcement", "Kyverno Integration"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-09-16T06:23:32Z", "gh_stars": 9, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:30.138805+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/ckotzbauer/vulnerability-operator','ckotzbauer/vulnerability-operator','','2023',5,'Integrates scanning engines with active cluster runtimes, cross-referencing running container image tags against security databases to alert administrators to new vulnerabilities.','Go','Operator','Advanced',0,'online','manual','48b51a396e0e94d654e5e238dd08cc407cc44898fccfa028445cd33f29032737',100.0,1779032255.36903,1,'2026-06-13T13:29:42Z',NULL,NULL,NULL,'["Security", "Vulnerability Management", "Scanning", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T13:29:42Z", "gh_stars": 87, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:30.868902+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/clanktron/k3s-ansible','clanktron/k3s-ansible','','2022',2,'A robust, multi-node Ansible playbook developed to cleanly orchestrate K3s setups, handle system dependencies, bind node components, and extract active kubeconfigs automatically.','YML','IaC','Intermediate',0,'online','manual','34d9e871c6f5b42ebfb9cdf1bf0744ffc0710c729a4535ea63be7ddf4f792add',100.0,1.779032017760185e+09,1,'2022-09-15T05:51:01Z',NULL,NULL,NULL,'["Edge & IoT", "Cluster Provisioning", "Ansible Roles"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-09-15T05:51:01Z", "gh_stars": 36, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:31.614963+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/clastix/capsule','==Capsule Operator==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','82756c4742f62a3e237316762b895ce70a87796f7ece4032aa7093de049c5e65',100.0,1.77902931026936197e+09,0,'2026-05-17T16:48:30.269362+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-operators-controllers.md"]','[]','{}','{"duplicate_of": "https://github.com/projectcapsule/capsule", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:32.254111+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cli/cli','github.com/cli/cli','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','a52e2e804b83b6dcd5c62fb973c6a49c969cf2ab698cf1ceb6de5e8c6cc46782',100.0,1.77903292066923809e+09,1,'2026-05-17T17:48:40.669238+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"gh_license": "MIT", "gh_open_issues_30d": 1011, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:32.988555+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cloud-ark/caastle','cloud-ark/caastle','','2021',1,'An application-focused operator designed to manage multi-tiered applications in Kubernetes using structured Custom Resources. By coordinating complex dependency lifecycles across different services, it attempts to simplify custom operator architecture. In 2026, it is primarily viewed as a research-level project.','Python','Kubernetes Operator','High',0,'online','manual','463ff6042883048fb4ccbba61b567694071bc7725dc37e8ba0a63107f2d49222',100.0,1.77903135669877791e+09,1,'2018-10-29T16:57:29Z',NULL,NULL,NULL,'["Platform", "Application Platform", "Custom Resources"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2018-10-29T16:57:29Z", "gh_stars": 26, "gh_open_issues_30d": 29, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:33.713260+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cloud-ark/kubeplus','KubePlus - Kubernetes Operator to deliver Helm charts as-a-service 🌟','','2024',5,'Delivers Helm charts as managed services by generating dynamic APIs. It secures multi-tenant pipelines, enforces platform utilization policies, and integrates Helm deployments with custom billing engines.','Go','Operator','Advanced',0,'online','manual','e5a88a7c5feb987add38a79bfaec017b7fb35ebac325b9ec8f25e243ac32e335',100.0,1.77903002124825692e+09,1,'2026-06-03T15:05:24Z',NULL,NULL,NULL,'["Application Delivery", "Packaging", "SaaS Provisioning", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-03T15:05:24Z", "gh_stars": 735, "gh_open_issues_30d": 36, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:34.438902+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cloud-bulldozer/benchmark-operator','cloud-bulldozer/benchmark-operator: The Chuck Norris of cloud benchmarks','','2024',5,'Automates heavy performance testing (e.g., FIO, uperf) within active clusters. It deploys targets, isolates benchmark metrics, and exports execution data to visualization layers.','Go','Operator','Advanced',0,'online','manual','edfe3b8caa1da00123cb823ef49ca923957b0463f59db375b03fcd8ed2cef680',100.0,1.77903452153634905e+09,1,'2025-05-28T10:48:27Z',NULL,NULL,NULL,'["Reliability", "Testing", "Performance Benchmarking", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-05-28T10:48:27Z", "gh_stars": 305, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:35.162248+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cloud-bulldozer/kube-burner','kube-burner 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','59ce31168e8f6a50d9531f032f45f6daff0742dc413c3ff7f8c1467a566de664',100.0,1.77903102699635291e+09,0,'2026-05-17T17:17:06.996353+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/kube-burner/kube-burner", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:35.810741+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cloud-custodian/cloud-custodian','Cloud Custodian','','2026',5,'A robust, YAML-configured rules engine used by enterprise platform engineers to manage multi-cloud compliance, cost control, and security posture across AWS, Azure, and GCP. Automates cost-saving resource deletions, tag compliance, and real-time security remediation.','Python','Software','Advanced',0,'online','manual','4122fb4f0d8f8b9b1d5e3fd765197751c957199983189d480fa145cd59f6fc46',100.0,1.77903154029675197e+09,1,'2026-06-10T18:53:37Z',NULL,NULL,NULL,'["Cloud-Native Platforms", "Multi-Cloud Governance", "Compliance Engine"]','["[DE FACTO STANDARD]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T18:53:37Z", "gh_stars": 6007, "gh_open_issues_30d": 1669, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:36.563031+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cloud-native-toolkit/multi-tenancy-gitops','==cloud-native-toolkit/multi-tenancy-gitops== 🌟','','2023',5,'A production-grade toolkit mapping GitOps and Argo CD architectures onto multi-tenant Kubernetes clusters. Outlines secure separation patterns, namespace isolations, and policy sync mechanisms for scaling environments.','Yaml / Shell','Repository','Advanced',0,'online','manual','9ee4507bfa3837182a87995eb7b7b398017cf6866580d56db23d50633424d1be',100.0,1.77903068091314291e+09,1,'2025-05-09T18:47:42Z',NULL,NULL,NULL,'["Application Delivery", "GitOps", "Multi-Tenancy"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-05-09T18:47:42Z", "gh_stars": 120, "gh_open_issues_30d": 9, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:37.280054+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cloud66-oss/copper','Copper','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','771e183c89c06d4a087f0f058f4b331548fb3e0102fc42394040c8ab2fdeec2e',100.0,1.77902995028408288e+09,1,'2026-05-17T16:59:10.284083+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"gh_license": "Apache-2.0", "is_special": true, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:37.977563+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cloudalchemy/ansible-grafana','Grafana provisioning Ansible Role','','2026',5,'An automated Ansible role engineered by Cloud Alchemy to deploy, configure, and maintain Grafana services. It translates Grafana''s file-based provisioning API parameters into clean Ansible playbooks, standardizing monitoring stack deployments across virtualized environments.','Ansible','Ansible Role','Medium',0,'online','manual','3a341740ea64c94a440597d1bcb210033a257776c21175198d1f3bdea0086d82',100.0,1.77903042310657811e+09,1,'2023-05-31T04:20:45Z',NULL,NULL,NULL,'["Observability", "Visualization", "Infrastructure as Code"]','["[DE FACTO STANDARD]"]','["docs/grafana.md"]','["grafana.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-05-31T04:20:45Z", "gh_stars": 503, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:38.684823+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cloudalchemy/ansible-prometheus','github.com/cloudalchemy/ansible-prometheus','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','49fbffd8ca22637aabd9d0dfd6ed58b745d8ab892342cbf63b7aa50a1693f875',100.0,1.77903258929198908e+09,1,'2026-05-17T17:43:09.291989+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"gh_license": "MIT", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:39.370077+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cloudbees/groovy-cps','Continuation Passing Style (CPS)','','2021',5,'Curator Insight introduces the underlying Continuation Passing Style (CPS) engine used for executing asynchronous Groovy scripts in Jenkins pipelines. Live Grounding reveals that understanding CPS is critical for debugging serialization errors during master restarts. This technical library ensures execution state can survive controller crashes and resume safely.','Java','Repository','Advanced',0,'online','manual','eef92e14e2cb59c30055868b0d43826b08d5c782554e0cdd1dd79d84b8a624d4',100.0,1.77903429226672506e+09,1,'2022-11-04T20:42:58Z',NULL,NULL,NULL,'["DevOps", "Pipeline Execution Engine", "Groovy CPS", "Continuation Passing Style"]','["[DE FACTO STANDARD]"]','["docs/demos.md", "docs/jenkins.md"]','["demos.md", "jenkins.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-11-04T20:42:58Z", "gh_stars": 95, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:40.086599+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cloudflare/cf-terraforming',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','64fc22ae8c4fdef0283f5a3c2088ff9d4bea2f63b2941fc5838d496f091fba74',100.0,1.77903050011604094e+09,0,'2026-05-17T17:08:20.116041+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"gh_open_issues_30d": 13, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:40.813987+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cloudflare/lockbox','github.com/cloudflare/lockbox','','2022',5,'Cloudflare''s implementation of public-key encryption workflows to store secrets safely in git repositories before deployment. This cryptographic utility integrates directly with CI/CD platforms to protect values in transit. Highly stable cryptography library still referenced in modern platforms.','Go','Library','Medium',0,'online','manual','dc51dc2ef9e0675da15a20513c781d396760eff71566a1ebdb1ec3fb38e0f38e',100.0,1.77903101719385099e+09,1,'2026-04-23T22:37:37Z',NULL,NULL,NULL,'["Networking & Security", "Secret Management", "Encryption"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2026-04-23T22:37:37Z", "gh_stars": 183, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:41.539130+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cloudflare/sciuro','sciuro','','2021',2,'An experimental graphical interface developed by Cloudflare to visualize Kubernetes workloads, cluster nodes, and networking paths in real time. It was designed to highlight resource topology and mapping structures. In 2026, the repository is unmaintained but serves as an informative architectural archetype for web UI mapping.','TypeScript','Web Application','Medium',1,'online','manual','2fb02ebcd733d6320f3037287b7967cf6fde6b15a231274e7167e39d47f2ef97',100.0,1.779031715197263e+09,1,'2026-04-23T22:52:03Z',NULL,NULL,NULL,'["Operations", "Observability", "Visualizer"]','["[EMERGING]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-23T22:52:03Z", "gh_stars": 180, "gh_open_issues_30d": 7, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:42.262627+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cloudfoundry/cf-for-k8s','cf-for-k8s','','2022',2,'An implementation of Cloud Foundry designed to run natively on Kubernetes, blending the Cloud Foundry developer experience (cf push) with Kubernetes infrastructure. By 2026, this repository is archived as Cloud Foundry has transitioned its Kubernetes strategy toward more modular tools (like Korifi), rendering this specific integrated project a legacy reference.','Go','Application Platform','High',1,'online','manual','5badd2857efd39600e8073bf023c6a93823e349066b6c8d844647f8228024456',100.0,1779032540.51896,1,'2022-08-03T22:59:25Z',NULL,NULL,NULL,'["Platform", "PaaS", "Cloud Foundry"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-08-03T22:59:25Z", "gh_stars": 292, "gh_open_issues_30d": 76, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:42.979123+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cloudnativelabs/kube-shell','==github.com/cloudnativelabs/kube-shell== ⭐','','2023',3,'An interactive command shell wrapper for kubectl that features context indicators, command completion, and inline help. While visually compelling, native terminal enhancements (such as zsh completions combined with fzf) have largely rendered this dedicated wrapper legacy.','Python','Interactive Shell CLI','Intermediate',0,'online','manual','b1713285344920ab656e80de1eaf56475ef556603f8f2d9624e0578d32da3304',100.0,1779031497.62229,1,'2022-11-02T12:34:48Z',NULL,NULL,NULL,'["Operations", "CLI Tooling", "Interactive Shell"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-11-02T12:34:48Z", "gh_stars": 2393, "gh_open_issues_30d": 67, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:43.688882+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cloudogu/gitops-patterns','==github.com/cloudogu/gitops-patterns==','','2021',5,'An open directory detailing tested structural patterns for GitOps repo layouts. Helps architectural teams implement scalable environment propagation, secure branch systems, and robust template overlays cleanly.','Markdown','Repository','Intermediate',0,'online','manual','f19a9fe0d5737e1c19fb96869334f6eef6b21c3f6a15e8f27816f6cb3daa8c6c',100.0,1.77903108939878201e+09,1,'2025-06-30T16:08:02Z',NULL,NULL,NULL,'["Continuous Delivery", "GitOps", "Design Patterns"]','["[DE FACTO STANDARD]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-06-30T16:08:02Z", "gh_stars": 359, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:44.470790+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cloudogu/gitops-playground','github.com/cloudogu/gitops-playground#example-applications','','2021',5,'A fully configured local testing playground that showcases multi-tool GitOps pipelines. Includes pre-wired sample apps to help developers analyze live sync processes, drift reconciliation, and integration dynamics using ArgoCD and Flux.','Shell','Repository','Intermediate',1,'online','manual','a0429396c0d451066023ec05f8e6ce054c85c4f2b2d91a548401b5766a65c032',100.0,1.77903125584823894e+09,1,'2026-06-12T09:57:11Z',NULL,NULL,NULL,'["Continuous Delivery", "GitOps", "Testing Environments"]','["[DE FACTO STANDARD]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2026-06-12T09:57:11Z", "gh_stars": 266, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:45.192576+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cloudogu/jenkinsfiles','cloudogu/jenkinsfiles 🌟🌟🌟','','2021',5,'A comprehensive repository of production-ready Jenkinsfiles designed for modern enterprise software lifecycles. Offers reusable build scripts, container integration routines, and test suite automation loops.','Groovy','Code Repository','Intermediate',0,'online','manual','359d3987e7e51eaa143d920b4185887131c580def58388d8f4da4a990a60b4f3',100.0,1.77903073042681503e+09,1,'2023-10-31T08:24:10Z',NULL,NULL,NULL,'["DevSecOps & Automation", "Jenkins-based CI-CD", "Jenkins Architecture"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-10-31T08:24:10Z", "gh_stars": 299, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:45.937051+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cloudogu/k8s-diagrams','==cloudogu/k8s-diagrams==','','2021',3,'A specialized CLI utility built to parse Kubernetes live states and manifest specifications directly into clean, structured architectural diagrams. Resolves the operational pain point of manual cluster mapping, providing engineers with an accurate visual layout of active workloads, routes, and cluster components.','Go','CLI Tool','Intermediate',0,'online','manual','357885af0faa759dba9d088cac75fe5c6bb3e95ea6828537acfbec65fdf4723e',100.0,1.77903413499064207e+09,1,'2025-01-09T10:26:06Z',NULL,NULL,NULL,'["Architecture & Visualization", "Kubernetes Visualizer", "Go"]','["[COMMUNITY-TOOL]"]','["docs/cloud-arch-diagrams.md", "docs/kubernetes-tools.md", "docs/kubernetes-tutorials.md"]','["kubernetes-tutorials.md", "cloud-arch-diagrams.md", "kubernetes-tools.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2025-01-09T10:26:06Z", "gh_stars": 339, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:46.663065+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cloudposse-terraform-components/aws-eks-argocd','AWS EKS Argo CD Terraform Component','','2023',4,'Enterprise-ready Terraform submodule designed to deploy, configure, and bootstrap Argo CD onto an existing AWS EKS cluster. Standardizes complex security configurations, integrates with IAM Roles for Service Accounts (IRSA), and provisions preconfigured Helm releases.','HCL','Repository','Advanced',0,'online','manual','a9cedc5f0da32caf8a3e3fb228149e1dd3f7ebdbe428bfdde20904a90b25f24e',100.0,1.78173587651289606e+09,1,'2026-06-18T00:37:56.512896+02:00',NULL,NULL,NULL,'["Platform Engineering", "Infrastructure as Code", "Terraform & AWS", "EKS Modules"]','["[ENTERPRISE-STABLE]"]','["docs/argo.md", "docs/gitops.md", "docs/kubernetes-tools.md"]','["argo.md", "gitops.md", "kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 9, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:47.448587+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cloudposse/atmos','github.com/cloudposse/atmos','','2024',3,'Atmos is a production-grade orchestration framework developed to coordinate large-scale multi-account, multi-region cloud configurations. By utilizing a clean hierarchical YAML stack structure, it integrates Terraform, OpenTofu, and Helmfile into consolidated environment manifests. It streamlines modular patterns and enforces strict security and tagging architectures.','Go','Framework','Advanced',0,'online','manual','20d5de9ef09c1eb07b18e0db2146be3215adea59d789d498bb2760d09dcb71e0',100.0,1.77903109741586709e+09,1,'2026-06-14T06:09:40Z',NULL,NULL,NULL,'["Infrastructure as Code", "Orchestration", "Enterprise Architectures"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T06:09:40Z", "gh_stars": 1310, "gh_open_issues_30d": 289, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:48.199777+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cloudposse?q=terraform-','github.com/cloudposse?q=terraform-','','2025',5,'The premier repository suite of highly modular, enterprise-tested blueprints authored by Cloud Posse. These patterns are widely adopted for orchestrating complex AWS and Kubernetes infrastructure layers using declarative conventions.','HCL','Repository','Intermediate',1,'online','manual','222cf30de23f4494dc58700def560592c26ee19d8182496a9cec9e63d098a0f6',100.0,1779033806.74093,1,'2026-05-17T18:03:26.740930+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Curation", "Cloud Posse Modules"]','["[DE FACTO STANDARD]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/cloudtty/cloudtty','cloudtty/cloudtty: A Kubernetes Cloud Shell (Web Terminal) Operator','','2025',2,'CloudTTY is an operator-backed web terminal designed to securely run browser-based command shell windows inside Kubernetes. Leveraging native container APIs, it provides access to authorized shells without external SSH configurations, proving invaluable for multi-tenant developer portal integration.','Go','Operator / Web UI','Advanced',1,'online','manual','3028047efca167255852e833c529b4ebbc136ff241c39a55f7bfef920bff078c',100.0,1779029421.90367,1,'2026-05-21T06:52:50Z',NULL,NULL,NULL,'["Operations", "CLI Tooling", "Web Terminal"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-21T06:52:50Z", "gh_stars": 655, "gh_open_issues_30d": 12, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:48.931653+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/clusternet/clusternet','==github.com/clusternet==','','2021',5,'Clusternet is an open-source, multi-cluster management framework designed to orchestrate application deployment across heterogeneous cloud-to-edge Kubernetes networks. It decouples control planes by introducing push and pull-based scheduling mechanisms, allowing seamless policy propagation.','Go','Multi-cluster Controller','Advanced',0,'online','manual','fc6d32ef3d10ebd1ade3e69b4b3e71cda12fe6bc09e44bcb5e38c24a8900c685',100.0,1.77903421195224404e+09,1,'2026-06-08T04:23:14Z',NULL,NULL,NULL,'["Platform Engineering", "Multi-Cluster Routing", "Fleet Orchestration"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T04:23:14Z", "gh_stars": 1437, "gh_open_issues_30d": 69, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:49.660589+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/clusterpedia-io/clusterpedia','clusterpedia-io/clusterpedia 🌟','','2023',5,'Clusterpedia is a high-performance open-source search engine for multi-cluster Kubernetes resources. It periodically synchronizes objects from countless distinct environments into a centralized database, exposing a standard Kubernetes API endpoint to enable low-latency, cross-cluster resource discovery and management.','Go','Software','Advanced',0,'online','manual','3775a48570c85b1417c09243062e2d6cb3e17462b934251c9410f1215318fa6d',100.0,1.77903146890533399e+09,1,'2026-05-30T00:47:17Z',NULL,NULL,NULL,'["Kubernetes Management", "Multi-Cluster", "Search Engine"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-30T00:47:17Z", "gh_stars": 873, "is_special": true, "gh_open_issues_30d": 64, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:50.367284+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/clvx/k8s-rbac-model','github.com/clvx/k8s-rbac-model: Kubernetes RBAC Model','','2019',5,'Curator Insight: A conceptual visualization framework for modeling Kubernetes RBAC policies. Live Grounding: The project has seen zero updates in over 5 years. Deprioritized under MVQ rules due to structural obsolescence against modern apiGroups.','JavaScript','Code Repository','Intermediate',0,'online','manual','47af26afb1e6187c9e511f90ee627aaf989c3bb6d9012c8b95ff36a969aa242d',100.0,1.77903392552799105e+09,1,'2020-09-01T20:19:40Z',NULL,NULL,NULL,'["Security", "Identity & Access", "RBAC", "Legacy Tools"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-09-01T20:19:40Z", "gh_stars": 26, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:51.077601+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cncf/tag-security','cncf/tag-security: CNCF Security Technical Advisory Group 🌟','','2026',3,'The premier open-source governance and advisory group defining cloud-native security, compliance, and secure software supply chains. Provides critical specifications including the CNCF Security Whitepaper and Cloud Native Threat Matrix, which serve as foundational guides for platform architects.','English','GitHub Repository','Advanced',0,'online','manual','fbaed98c63fc735d027aaa6ca925d7db7cc292526f16fb9a3c807331039634b5',100.0,1.7790343949634521e+09,1,'2025-12-08T07:51:51Z',NULL,NULL,NULL,'["Security", "Cloud-Native", "Governance Standards"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2025-12-08T07:51:51Z", "gh_stars": 2264, "gh_open_issues_30d": 20, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:51.869207+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cni-genie/CNI-Genie','CNI-Genie','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','86431846eeb87d1bd76fb941fa4b2156d7b39cf1ceb2cf7e0be39dd82f532351',100.0,1.77903134989142489e+09,1,'2026-05-17T17:22:29.891425+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{"gh_license": "Apache-2.0", "gh_open_issues_30d": 42, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:52.586676+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cnrancher/autok3s','cnrancher/autok3s','','2023',3,'Curator Insight defines autok3s as a lightweight tool to provision and manage K3s clusters across various cloud providers. Live engineering truth in 2026 notes that its development has stabilized, functioning well for localized multi-cloud rapid prototyping. It provides an API and a CLI wrapper to simplify provisioning on AWS, Alibaba, and Tencent Cloud.','Go','Code Repository','Medium',0,'online','manual','1c1ad8e505e61906ce2c7b545f0e5cd62a00cc56b4fbf1dda53728c345269f05',100.0,1.779030022644068e+09,1,'2025-11-25T08:19:31Z',NULL,NULL,NULL,'["Edge Computing", "Kubernetes Provisioning", "AutoK3s"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-11-25T08:19:31Z", "gh_stars": 938, "gh_open_issues_30d": 52, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:53.321235+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/cockroachdb/copyist','copyist','','2020',4,'Details copyist, a Go library developed by CockroachDB to automate SQL mock generations. Records and plays back transactions to let developers perform database testing without spinning up full DBMS clusters.','English','GitHub Repository','Advanced',0,'online','manual','ba28e669744ae9985c71af064756c8bc779898666820d377644e609ec280f7bc',100.0,1779029573.66604,1,'2026-06-04T18:30:28Z',NULL,NULL,NULL,'["DevOps & Quality Assurance", "Continuous Testing", "Database Mocking"]','["[ENTERPRISE-STABLE]"]','["docs/testops.md"]','["testops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-04T18:30:28Z", "gh_stars": 853, "gh_open_issues_30d": 11, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:54.085607+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/codecentric/helm-charts','Codecentric Jenkins 🌟','','2025',3,'An active, community-maintained collection of high-quality Helm charts, featuring a robust configuration path for DevOps tooling like Jenkins. It provides clean, production-ready, security-hardened manifests optimized for enterprise use.','YAML','Helm Chart','Intermediate',1,'online','manual','99e7b1b7ee743f0f3b3cea0e279681350b7fe180bdc3f25c723909fe85b0ae84',100.0,1.77903095227094793e+09,1,'2026-06-08T12:05:48Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "DevOps Pipelines"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T12:05:48Z", "gh_stars": 733, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:54.794364+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/codecentric/spring-boot-admin','codecentric''s Spring Boot Admin UI 🌟','','2026',5,'A popular community dashboard engineered to coordinate, monitor, and manage Spring Boot applications. By parsing actuator telemetry data, it displays real-time statistics including thread states, JVM metrics, memory usage, dynamic logging levels, and distributed transaction status.','Java','Tool','Intermediate',1,'online','manual','68187b3accb6b796cf3f24c30de656df4f4bf632336a27078b4401d695c31da1',100.0,1.77903101255946898e+09,1,'2026-06-13T18:44:23Z',NULL,NULL,NULL,'["Spring Ecosystem", "Observability", "Administration UI"]','["[DE FACTO STANDARD]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T18:44:23Z", "gh_stars": 12828, "gh_open_issues_30d": 47, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:55.502699+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/codecrafters-io/build-your-own-x','Build Your Own X','','2024',5,'An immensely popular community-driven compilation of step-by-step guides for building complex software systems (compilers, databases, operating systems, Docker) from scratch. Perfect for deep pedagogical exploration of core engineering systems.','English','Repository','Advanced',0,'online','manual','b2853cf5c0430a748f639c71fd07733cc66e705c5ace8005cc37bdeca30e97e0',100.0,1.78173592113429904e+09,1,'2026-06-18T00:38:41.134299+02:00',NULL,NULL,NULL,'["Software Engineering", "Education", "Systems Programming"]','["[DE FACTO STANDARD]"]','["docs/devel-sites.md", "docs/introduction.md", "docs/kubernetes-tutorials.md"]','["kubernetes-tutorials.md", "devel-sites.md", "introduction.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "gh_open_issues_30d": 506, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:56.263798+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/coderanger/migrations-operator','coderanger/migrations-operator: Migrations-Operator','','2024',5,'This controller coordinates database schema migration jobs relative to active deployment rollouts. By intercepting deployment events, it executes schema changes as blocking preparatory steps, ensuring application microservices only start up once target database structures align.','Go','Repository','Intermediate',1,'online','manual','621080d14963a805f53f5cb620b78e4b254f7aceb764eded9b214d0ace704973',100.0,1.77903144914970588e+09,1,'2025-06-10T07:31:27Z',NULL,NULL,NULL,'["Data & Databases", "Lifecycle Management", "Schema Migrations"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-06-10T07:31:27Z", "gh_stars": 136, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:56.969768+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/codesenberg/bombardier','codesenberg/bombardier 🌟','','2017',4,'A high-performance, concurrent HTTP benchmarking and load generation tool written in Go. Utilizing standard fasthttp routines, it generates substantial networking loads to test the horizontal scalability and limits of Kubernetes services.','Go','CLI Tool','Intermediate',0,'online','manual','4448392cd8e9b16e3e7d2107e19aa3d457adee5d229d47139ad4911f1cdf4019',100.0,1.77903358397102594e+09,1,'2026-03-31T13:01:05Z',NULL,NULL,NULL,'["Observability & Performance", "Performance Testing", "Load Generation"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-31T13:01:05Z", "gh_stars": 6796, "gh_open_issues_30d": 27, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:57.657643+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/colbymchenry/codegraph','CodeGraph','Pre-indexed local code knowledge graph designed to optimize context and tool usage for AI coding agents.','2026',4,'An advanced, local-first code intelligence tool that generates a semantic knowledge graph of repository structures, symbols, and dependencies using Tree-sitter parsing. Explicitly designed to support AI coding agents such as Claude Code, Cursor, and Codex over Model Context Protocol (MCP), it enables agents to resolve queries through lightweight graph traversals rather than expensive, repetitive file scans. By caching symbol relationships locally, it cuts agent exploration tool calls by up to 70% and drastically reduces LLM token consumption in active development workflows.','en','GitHub Repository','Advanced',0,'online','automatic','aa066a24524051cced36b29d95217065cf3460f6289ee45d67e2bd5314cc1c0d',NULL,1.78035214849394392e+09,0,'2026-06-01T00:22:31Z',NULL,NULL,NULL,'["AI Agents", "Model Context Protocol", "Semantic Search", "Developer Tools"]','["EMERGING", "COMMUNITY-TOOL"]','[]','[]','{}','{"category": "ai-agents-mcp", "gh_license": "MIT", "gh_pushed": "2026-06-01T00:22:31Z", "gh_stars": 36643, "reputation_status": "Vetted", "reputation_summary": "Vetted and trending tool with viral adoption in the developer community, praised for cutting Claude Code token costs.", "social_preview_url": "https://opengraph.githubassets.com/1bc2c1f9b88a9c7fccf7a845c9f892fcf6f65efa74d296b40081a8452f0a6d80/colbymchenry/codegraph", "source_provenance": "X.com (midudev)", "suggested_new_category": "ai-development-tools", "gh_open_issues_30d": 273, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:58.328400+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/collabnix/kubetools',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','601a1e421a215648e6e2a4a0ff9b01304a57b267f5564df9808d9c14e39757f1',100.0,1.77903297808875393e+09,0,'2026-05-17T17:49:38.088754+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"is_special": true, "gh_open_issues_30d": 7, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:59.041407+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/collections/learn-to-code','github.com/collections/learn-to-code 🌟','','2026',0,'An official curated GitHub collection designed to outline primary programming routes, fundamental data structures, and foundational algorithms. Helps novice and intermediate engineers rapidly build software development skills.','N/A','GitHub Collection','Beginner',0,'online','manual','88f419dec7275f96ab2855afcc2f49d1899b97dfae0ee30d0ce630bbff52ffe9',100.0,1.78173612287694692e+09,1,'2026-06-18T00:42:02.876947+02:00',NULL,NULL,NULL,'["Software Engineering", "Education", "Foundations"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:59.661397+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/commjoen/wrongsecrets','==commjoen/wrongsecrets: OWASP WrongSecrets==','','2026',4,'OWASP WrongSecrets is an interactive training app containing purposely exposed secrets across various cloud-native scenarios (e.g., inside Docker layers, K8s configs, cloud stores). Excellent for developer training, team labs, and security awareness auditing.','Java','Repository','Intermediate',1,'online','manual','39e152f28c760f881808bd94a569729ed8f9a09702af02f5671d792e3fcac423',100.0,1.77902980221870398e+09,1,'2026-04-18T04:13:48Z',NULL,NULL,NULL,'["Security", "Education & Training", "Vulnerable Labs"]','["[ENTERPRISE-STABLE]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2026-04-18T04:13:48Z", "gh_stars": 0, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:28:00.431888+02:00"}');
-INSERT INTO "resources" VALUES('https://github.com/config-syncer/config-syncer','kubeops/config-syncer: Config Syncer (previously Kubed)','','2017',4,'Config Syncer (previously known as Kubed) is a Kubernetes operator designed to sync ConfigMaps and Secrets across multiple namespaces or cluster systems. It allows operations teams to configure central payloads with dynamic automated replication.','Go','Operator','Medium',1,'online','manual','754c57db37a7ea1db931009daa59653fbc5d9e9b1efe6165576e68eca559a84b',100.0,1.77913049496918392e+09,1,'2026-05-16T02:04:01Z',NULL,NULL,NULL,'["Application Delivery", "Configuration Management", "Secret Distribution"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-16T02:04:01Z", "gh_stars": 1017}');
-INSERT INTO "resources" VALUES('https://github.com/configurator/kubefs','kubefs','','2021',5,'A virtual file system mount that represents active Kubernetes configuration namespaces and resources as standard local directory paths. Allows operators to inspect running container configs and logs using standard file explorers.','Go','CLI Tool','Advanced',0,'online','manual','8b986e8658e951ec1116fe47a0ca27d15fcc58a43f050b427af34dbf0caeb86c',100.0,1.77903053177552294e+09,1,'2020-06-23T19:38:50Z',NULL,NULL,NULL,'["Developer Experience", "Filesystems", "Resource Visualization"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2020-06-23T19:38:50Z", "gh_stars": 93}');
-INSERT INTO "resources" VALUES('https://github.com/containerd/containerd','containerd - An open and reliable container runtime','','2026',5,'containerd is an industry-standard container runtime designed to be embedded into larger systems like Kubernetes. Following the deprecation of Docker''s native runtime engine in Kubernetes, containerd has emerged as the de facto execution engine for production-grade orchestrators.','Go','Repository','Advanced',0,'online','manual','ce5d5ddc82dcb8a73ef4182dc00d67cdcbd4cd05311a18d932eb4ac6dd55b7f4',100.0,1.77902912140910291e+09,1,'2026-06-13T19:17:34Z',NULL,NULL,NULL,'["Container Runtime", "Core Infrastructure", "Execution Engines"]','["[DE FACTO STANDARD]"]','["docs/container-managers.md", "docs/docker.md", "docs/kubernetes.md"]','["container-managers.md", "docker.md", "kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T19:17:34Z", "gh_stars": 20835}');
-INSERT INTO "resources" VALUES('https://github.com/containerd/nerdctl','nerdctl 🌟','','2026',5,'Nerdctl is a Docker-compatible CLI designed specifically for containerd, offering matching CLI experiences (e.g., nerdctl run, nerdctl compose) for non-Docker environments. It supports advanced container features like lazy pulling (e.g., eStargz/soci), rootless execution, IPFS container sharing, and encryption. It acts as a bridge for developers migrating to pure containerd-based systems.','Go','Tool','High',0,'online','manual','11512a5fa7604793242e19295ecdde61795dfb13cb6c433e763ba9dee6873309',100.0,1.779029174762048e+09,1,'2026-06-12T22:33:04Z',NULL,NULL,NULL,'["Infrastructure", "Containerization", "Runtimes"]','["[DE FACTO STANDARD]"]','["docs/docker.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "docker.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T22:33:04Z", "gh_stars": 10146}');
-INSERT INTO "resources" VALUES('https://github.com/containernetworking','github.com/containernetworking 🌟','','2026',5,'The foundational GitHub organization hosting the official CNI specification, runtime engines, and core plugin binaries that drive the cloud-native ecosystem.','Go','Repository','Advanced',0,'online','manual','b6639ea6da38a6535eb742515c4f6106008226dc296ea9e14701a064d805692b',100.0,1.77903121601774191e+09,1,'2026-05-17T17:20:16.017742+02:00',NULL,NULL,NULL,'["Networking", "CNI", "Fundamentals"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/containernetworking/cni','CNI','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','6921ce1dc486dfdac9385cb1637113ab4bc10318da27a3702225d0fa2bbbf85c',100.0,1.77903375126423096e+09,1,'2026-05-17T18:02:31.264231+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/containers/buildah','github.com/containers/buildah','','2026',5,'The official GitHub repository for Buildah, containing the core Go source code for building daemonless OCI container images. Live Grounding confirms its active role as a standard engine within Kubernetes environments, particularly Red Hat OpenShift, allowing secure rootless image construction. It is highly valued for its ability to create scratch images containing only runtime-essential binaries, dramatically reducing final image attack surfaces.','Go','Repository','Advanced',0,'online','manual','0a37e92cf398bc2346e88e1ffe1cfd914b7f52c8551790ae4941ad9118c4b74b',100.0,1.77903280241546797e+09,1,'2026-05-22T01:25:14Z',NULL,NULL,NULL,'["Infrastructure", "Containers", "Image Building"]','["[DE FACTO STANDARD]"]','["docs/container-managers.md"]','["container-managers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-22T01:25:14Z", "gh_stars": 8795}');
-INSERT INTO "resources" VALUES('https://github.com/containers/conmon','Conmon','','2017',5,'An essential, daemonless container monitor written in C, used primarily by Podman and CRI-O. Conmon supervises container lifecycles, capturing standard output/error streams, tracking exit codes, and managing attachment sockets while maintaining a negligible host resource overhead.','C','Repository','Advanced',0,'online','manual','d75ef63f02648710f491201fa5ff9a4acb949c9e8a7ab0130026e2ad46d0395b',100.0,1.77903198811424803e+09,1,'2026-06-13T18:15:32Z',NULL,NULL,NULL,'["Containerization", "Runtimes", "Low-Level Engines"]','["[DE FACTO STANDARD]"]','["docs/container-managers.md"]','["container-managers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T18:15:32Z", "gh_stars": 481}');
-INSERT INTO "resources" VALUES('https://github.com/containers/crun','crun','','2019',5,'A high-performance, lightweight, and low-memory-footprint OCI runtime written completely in C. It serves as an ultra-fast alternative to Go-based runc, offering native support for advanced Linux features such as cgroups v2, user namespaces, and direct system call mapping.','C','Repository','Advanced',0,'online','manual','c221b057b7c47c7633e3af5254b068421f8b6ab8323d762748981de09fbdd83f',100.0,1.779030407653723e+09,1,'2026-05-30T10:56:09Z',NULL,NULL,NULL,'["Containerization", "Runtimes", "Low-Level Engines"]','["[DE FACTO STANDARD]"]','["docs/container-managers.md"]','["container-managers.md"]','{}','{"gh_license": "GPL-2.0", "gh_pushed": "2026-05-30T10:56:09Z", "gh_stars": 3964}');
-INSERT INTO "resources" VALUES('https://github.com/containers/libpod','Libpod: Library and tool for running OCI-based containers in Pods','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','bf72fecd7240628916a05633a0724e634622839175bf8822d603a8a51cb7e363',100.0,1.77903056218299198e+09,0,'2026-05-17T17:09:22.182992+02:00',NULL,NULL,NULL,'[]','[]','["docs/container-managers.md"]','[]','{}','{"duplicate_of": "https://github.com/containers/podman"}');
+* Enhancing UI performance via automatic state update batching and asynchronous transitions.','en','Issue','Advanced',0,'online','automatic','2aee2d8029be2792b1823290cf0bd44f7711f851d62a30af62646d45f510563a',NULL,1780351994,0,'2026-06-01T18:53:27Z',NULL,NULL,NULL,'["DevOps", "Continuous Delivery", "Argo CD UI Architecture"]','["[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "argo", "gh_license": "Apache-2.0", "gh_pushed": "2026-06-01T18:53:27Z", "gh_stars": 23029, "reputation_status": "Vetted", "reputation_summary": "Active community discussion regarding upgrading the aging Argo CD UI from React 16 to React 19.", "social_preview_url": "https://opengraph.githubassets.com/57a513e595b57bef86a5608099959701bf60db048addd0f7b8acd1ee40662b53/argoproj/argo-cd/issues/25203", "source_provenance": "X.com (ArgoProj)", "suggested_new_category": "", "gh_open_issues_30d": 4207, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:36:15.944748+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/argoproj/argo-cd/pull/26601','feat(ui): Add AppSet to Application Resource Tree in Argo CD','','2024',5,'The official Argo CD feature enhancement that maps ApplicationSets directly inside the dashboard UI tree. This view simplifies managing multi-tenant topologies and nested application definitions for platform operators.','Go','Pull Request','Intermediate',0,'online','manual','5fcd701110fce0e9f89dbcdee949560e63cba12ed02ad830ce1d469939187fa2',100.0,1779032882,1,'2026-06-14T09:47:54Z',NULL,NULL,NULL,'["Kubernetes GitOps & Packaging", "Argo Project Ecosystem", "UI Visualization"]','["[DE FACTO STANDARD]"]','["docs/argo.md", "docs/cicd.md", "docs/kubernetes-operators-controllers.md"]','["argo.md", "kubernetes-operators-controllers.md", "cicd.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T09:47:54Z", "gh_stars": 23128, "gh_open_issues_30d": 4207, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:36:16.665742+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/armadaproject/armada','Armada','','2020',3,'A high-throughput, multi-cluster batch queuing system built on top of Kubernetes. Armada manages tens of thousands of concurrent jobs across geographically distributed clusters, optimized for machine learning and quantitative analysis.','Go','Batch Scheduler','High',1,'online','manual','927210676217aa66088e5490ab7abaebeffc75d85169786f1cbc1f65babf6c47',100.0,1779130494,1,'2026-06-12T15:04:53Z',NULL,NULL,NULL,'["Scheduling", "Multi-Cluster", "Batch Workloads"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T15:04:53Z", "gh_stars": 600, "gh_open_issues_30d": 109, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T14:36:17.433902+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/arminc/k8s-platform-lcm','k8s-platform-lcm: Kubernetes platform lifecycle management 🌟','','2023',5,'An operations manager to track, audit, and upgrade cluster platform components, core Helm charts, and associated operator bundles. It prevents drift across non-application system-level components. Offers a simplified dashboard interface for infrastructure consistency.','Go','Tool','Medium',0,'online','manual','8da5006f3066cde9142ddef40c7935fa51ad77c535896b4c1ad36770273c76a9',100.0,1779032732,1,'2022-05-13T05:47:23Z',NULL,NULL,NULL,'["Operations", "Cluster Upgrades", "Lifecycle Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-05-13T05:47:23Z", "gh_stars": 182, "gh_open_issues_30d": 18, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:36:18.143579+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/armory/minnaker','Minnaker','','2022',2,'An installer package developed by Armory to spin up a single-node Spinnaker instance quickly inside a lightweight Kubernetes cluster (using K3s). It was designed to facilitate Spinnaker evaluations and local sandbox development. By 2026, as Spinnaker''s market footprint contraction continued, the Minnaker repository is considered a legacy reference project.','Shell','Installer','Medium',0,'online','manual','bc9ea132c2e70c4c1230e36f022608e8505e2ee0506cd0270dd87d762505e438',100.0,1779032338,1,'2023-05-20T21:18:12Z',NULL,NULL,NULL,'["Delivery", "CI/CD", "Spinnaker"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-05-20T21:18:12Z", "gh_stars": 156, "gh_open_issues_30d": 33, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T14:36:18.885927+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/armosec/kubescape','==Kubescape== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b2edcccc6e3dc19610cb8401874e7e9c6efc002eea50bff20debb737537678d8',100.0,1779029325,0,'2026-05-17T16:48:45.962396+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://github.com/kubescape/kubescape", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:36:19.550860+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/armosec/regolibrary','armosec/regolibrary','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','632ecd5c343463ee3440caa26e977276d038338bdc2d4952ef3e18207cafb994',100.0,1779031451,0,'2026-05-17T17:24:11.445350+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/kubescape/regolibrary", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T14:36:20.206111+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/arslanbilal/git-cheat-sheet','arslanbilal/git-cheat-sheet 🌟🌟🌟','','2025',4,'Curator Insight: Highly starred open-source repository containing translated Git references. Live Grounding: Facilitates localized, multilingual engineering onboarding, providing consistent global team standards for branch structures, conflict resolutions, and configuration setups.','Markdown','GitHub Repository','Intermediate',0,'online','manual','c263d3474671da6aee00f06477d2cf21e1b71609533804a19070230671efc968',100.0,1781735890,1,'2026-06-18T00:38:10.114146+02:00',NULL,NULL,NULL,'["Development", "Version Control", "Git"]','["[ENTERPRISE-STABLE]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T14:36:20.930897+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/arttor/helmify','==arttor/helmify==','','2021',3,'An automation utility that converts standard declarative Kubernetes manifests directly into valid, paramaterized Helm charts. It simplifies migrations and accelerates the distribution setup of packaged deployments.','Go','CLI Tool','Intermediate',0,'online','manual','95af44ea2bd1b9252e87920a85c9df5d9b5f24886fc5e6bd00264af5fbf46866',100.0,1779033084,1,'2026-05-07T07:38:16Z',NULL,NULL,NULL,'["GitOps & Configuration", "Helm Chart Generation", "Migration Tools"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md", "docs/yaml.md"]','["kubernetes-tools.md", "yaml.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-07T07:38:16Z", "gh_stars": 1738, "is_special": true, "gh_open_issues_30d": 55, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:25:35.433074+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/arun-gupta/docker-jenkins-pipeline','github.com/arun-gupta/docker-jenkins-pipeline: Docker + Java + Jenkins Pipeline','','2018',0,'Curator Insight structures this repository around running Docker-integrated Java application compilation inside Jenkins Pipelines. Live Grounding shows that mounting the Docker socket inside Jenkins agents remains a common albeit security-sensitive approach. It serves as a historical and practical reference for building containerized Java workloads using declarative pipelines.','Java','Repository','Intermediate',1,'online','manual','850f58fedd04dc18d048d11e49b9b071128fdfd5e72db40e2d38139deff04889',100.0,1781735910,1,'2026-06-18T00:38:30.992251+02:00',NULL,NULL,NULL,'["DevOps", "CI/CD Platforms", "Jenkins", "Docker Containerization"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 11, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:25:36.185946+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/asdf-community/asdf-kubectl','asdf-kubectl','','2020',2,'A community-maintained plugin for the asdf extendable version manager, designed to install and manage multiple versions of kubectl. It facilitates deterministic local environments by locking Kubernetes CLI versions per project.','Shell','CLI Plugin','Low',0,'online','manual','10d02cbbb3fd4e0ddf173cd2217d9b1d4ddc7870a563b7997224ee5708e67da8',100.0,1779130494,1,'2025-11-12T15:57:32Z',NULL,NULL,NULL,'["Developer Experience", "CLI Tools", "Version Management"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-11-12T15:57:32Z", "gh_stars": 131, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:25:36.901768+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/asim/go-micro','go-micro','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','4480b6aeafbe7b209f8e12f66ba1c0fd250f07d5f8ff5d5e19aa614a730ba7ff',100.0,1779031085,0,'2026-05-17T17:18:05.392262+02:00',NULL,NULL,NULL,'[]','[]','["docs/golang.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:25:37.553245+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/askmeegs/learn-istio','github.com/askmeegs/learn-istio 🌟','','2020',0,'An educational repository featuring early-day tutorials and configurations for learning Istio concepts. Currently archived/unmaintained, functioning primarily as a legacy resource.','Shell','Repository','Beginner',1,'online','manual','40dd02ee18cdb30f4966d3166cf46c09c5993471a4ace77ce29c75addfb27121',100.0,1781735971,1,'2026-06-18T00:39:31.298661+02:00',NULL,NULL,NULL,'["Service Mesh", "Training", "Education"]','["[LEGACY]"]','["docs/istio.md"]','["istio.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:25:38.283305+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/askmeegs/yaml-your-cloud','askmeegs/yaml-your-cloud','','2021',1,'Code repository designed as a companion to the ''YAML your cloud'' presentation, offering practical Kubernetes manifest examples and Crossplane configurations. It showcases foundational multi-cloud provider settings, composition patterns, and claims structures used in active training environments.','YAML','Code Repository','Intermediate',0,'online','manual','21fd98ae25edafdb2d51f06cdfa2d4f399f70587def62c3a84f16f0e0139fd11',100.0,1779030891,1,'2021-09-13T17:16:35Z',NULL,NULL,NULL,'["Platform Engineering", "Control Planes", "Crossplane", "Code Samples"]','["[COMMUNITY-TOOL]"]','["docs/crossplane.md"]','["crossplane.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-09-13T17:16:35Z", "gh_stars": 6, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:25:38.983370+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/asobti/kube-monkey','GitHub: kube-monkey','','2024',5,'A Go-based Kubernetes implementation of Netflix''s Chaos Monkey. kube-monkey runs inside k8s clusters to systematically schedule and delete random Pod instances within designated namespaces, forcing development teams to architect highly redundant and self-healing services.','Go','Software Utility','Intermediate',1,'online','manual','64ba2f1a6d1eaad7862d63edda60c42a1ecf91065bb3327bfef52a3adc90ce5d',100.0,1779031602,1,'2024-06-16T19:34:50Z',NULL,NULL,NULL,'["Resilience", "Chaos Engineering", "Kubernetes Tools"]','["[DE FACTO STANDARD]"]','["docs/chaos-engineering.md"]','["chaos-engineering.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-06-16T19:34:50Z", "gh_stars": 3064, "gh_open_issues_30d": 28, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:25:39.679219+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/astefanutti/kubebox','kubebox','','2025',5,'An advanced, high-performance terminal dashboard for cluster visualization. Offers real-time metrics, dynamic log streaming, container exec shortcuts, and immediate cluster health alerts, providing a modern alternative to browser dashboards.','JavaScript','CLI Tool','Medium',0,'online','manual','dd1e5c18d53d7353fcaad0e52d8769c617b69ac7d6821f62e8975f70e7cdd0ea',100.0,1779031393,1,'2024-06-17T13:05:26Z',NULL,NULL,NULL,'["Operations", "Command Line Tools", "Terminal UI"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-06-17T13:05:26Z", "gh_stars": 2230, "gh_open_issues_30d": 42, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:25:40.378651+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/astral-sh/ruff','==Ruff==','','2025',5,'Curator Insight introduces Ruff as an extremely fast Python linter and formatter written in Rust. Live Grounding confirms Ruff is a de facto industry standard, dramatically lowering CI run times by replacing several older style checkers with a single compiled utility.','Rust','Tool','Intermediate',1,'online','manual','00e4cdf7ccac1fddbb00564f504169888829f18e865b1595287c4892ad556867',100.0,1779030559,1,'2026-06-14T09:19:30Z',NULL,NULL,NULL,'["Software Engineering", "Python", "Static Analysis"]','["[DE FACTO STANDARD]"]','["docs/python.md", "docs/visual-studio.md"]','["python.md", "visual-studio.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T09:19:30Z", "gh_stars": 47969, "gh_open_issues_30d": 2022, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:25:41.086184+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/atinfo/awesome-test-automation','Awesome Test Automation','','2026',5,'An extensive curated directory compiling top-tier testing tools, frameworks, and continuous validation resources. Features directories for end-to-end web tests, load injection suites, API contract testers, and mobile automation libraries.','N/A','Repository','Intermediate',0,'online','manual','122c77eeac0f609a07457f5415a2e09524d356674ed39f58d08a783a9cabde68',100.0,1781736123,1,'2026-06-18T00:42:03.142216+02:00',NULL,NULL,NULL,'["Software Engineering", "Testing", "Test Automation Repositories"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md", "docs/qa.md"]','["architectural-foundations.md", "other-awesome-lists.md", "qa.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true, "gh_open_issues_30d": 104, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:25:41.801837+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/atombender/ktail','==atombender/ktail== 🌟','','2017',3,'A dedicated log-streaming tool built to stream, aggregate, and colorize logs from multiple workloads simultaneously. It filters log pipelines by name or label schemas to optimize terminal investigations.','Go','CLI Tool','Intermediate',0,'online','manual','df0e7f2e8603144cba19bbf1aac09e4afeb62d7e17c9b896b903d5b2ca6a69fb',100.0,1779032800,1,'2024-12-12T00:15:59Z',NULL,NULL,NULL,'["Observability & Performance", "Log Streaming", "CLI Log Tools"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-12-12T00:15:59Z", "gh_stars": 365, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:25:42.581979+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/auchenberg/volkswagen','auchenberg/volkswagen','','2016',5,'A satirical utility that detects if a test suite is running inside a CI pipeline and automatically forces a green/passing status. A humorous warning on metrics tampering.','JavaScript','Tool','Beginner',0,'online','manual','93b447d3c580cbc91864737ac4c76580b4f07569783000abe2a687b53a4393b4',100.0,1779032243,1,'2026-02-27T07:23:49Z',NULL,NULL,NULL,'["Software Engineering", "Testing", "Satire"]','["[DE FACTO STANDARD]"]','["docs/qa.md"]','["qa.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-02-27T07:23:49Z", "gh_stars": 15447, "gh_open_issues_30d": 23, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:25:43.297493+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/authelia/authelia','Authelia 🌟','','2026',5,'Authelia is an open-source authentication and authorization server providing single sign-on (SSO) for applications behind reverse proxies. It supports multi-factor authentication (MFA), dynamic security policies, and user management, offloading auth logic from backend systems.','Go','Identity Provider / SSO Portal','Advanced',1,'online','manual','2209fc4a3a7d59e14441ca939b359b22219057aece6ca60b5085c4dd362d194e',100.0,1779032163,1,'2026-06-14T08:39:42Z',NULL,NULL,NULL,'["Security & Identity", "Authentication & Authorization", "Single Sign-On"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T08:39:42Z", "gh_stars": 28049, "gh_open_issues_30d": 117, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:25:44.000508+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/automateyournetwork/automate_your_network','github.com/automateyournetwork/automate_your_network: Automate Your Network'' - John Capobianco - July 1st 2023','','2023',3,'A comprehensive network automation repository by John Capobianco supporting his publication. It presents concrete playbooks and collections to programmatically manage, audit, and document enterprise network appliances and switches.','YAML','Source Code','Advanced',0,'online','manual','5d31d3be43cf606cbb74f11b646eb7b881cad9edf676806d16c1f0613eab0b1f',100.0,1779031429,1,'2023-09-14T21:51:12Z',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Network Automation"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2023-09-14T21:51:12Z", "gh_stars": 647, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:25:44.683010+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/avelino/awesome-go','Awesome Go 🌟','','2026',5,'The definitive curated repository of high-quality Go frameworks, libraries, and software. Unmatched resource for identifying vetted dependencies for enterprise service development. Ideal for building lightweight, hyper-fast microservices, Kubernetes operators, and cloud infrastructure CLI tools.','Go','Repository','Intermediate',1,'online','manual','292d69dad4fc77350d3fa86ed7f3445202a3d206cf44e1bacefa89ba335df2db',100.0,1779033429,1,'2026-06-14T05:05:39Z',NULL,NULL,NULL,'["Programming Languages", "Go", "Resources"]','["[DE FACTO STANDARD]"]','["docs/golang.md", "docs/other-awesome-lists.md"]','["golang.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T05:05:39Z", "gh_stars": 175407, "is_special": true, "gh_open_issues_30d": 195, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:25:45.394220+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/avencera/yamine','avencera/yamine','','2021',2,'A fast, Rust-based CLI processor built to parse and validate YAML file structures. While development is inactive, it serves as a lightweight local tool for querying configuration nodes in resource-constrained container images.','Rust','tool','intermediate',0,'online','manual','c4e4ca3024ed487a1458c6f048e15edca15c9af13912b36f9a79359040d90465',100.0,1779029985,1,'2023-11-14T15:26:04Z',NULL,NULL,NULL,'["Configuration Management", "YAML Processing", "CLI Tools"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-11-14T15:26:04Z", "gh_stars": 19, "is_special": true, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:25:46.191645+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/awesome-devops/awesome-ansible','https://github.com/awesome-devops/awesome-ansible','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a6d2538e3c6f7054fdc0b96563cc79781689be4289ad2df477cefddcdf223336',100.0,1779034296,0,'2026-05-17T18:11:36.148095+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://github.com/ansible-community/awesome-ansible", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:25:46.865879+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/awesome-foss/awesome-sysadmin','Awesome Sysadmin','','2026',5,'An exhaustive curation of open-source sysadmin resources, listing production-ready system monitors, configuration management tools, security suites, and virtualization frameworks used globally by SREs.','Markdown','Repository','Intermediate',0,'online','manual','1fd8ce0ee108f10c5f79b57aebca66b9b362a567c0afc83264a4704b99ae3bd8',100.0,1779033759,1,'2026-06-03T21:31:07Z',NULL,NULL,NULL,'["Infrastructure", "Sysadmin", "Resources"]','["[DE FACTO STANDARD]"]','["docs/devops-tools.md", "docs/iac.md", "docs/monitoring.md"]','["devops-tools.md", "iac.md", "monitoring.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-03T21:31:07Z", "gh_stars": 34277, "gh_open_issues_30d": 67, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:25:47.608342+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/awesome-it/adeploy','awesome-it/adeploy','','2020',0,'An Ansible-based automation utility designed to orchestrate early-stage Kubernetes cluster deployments. Modern production operations have entirely transitioned to Kubernetes-native platforms (e.g., Kubeadm, Cluster API) and GitOps tooling (e.g., Argo CD).','Python','CLI / Script','Intermediate',0,'online','manual','73a59f2bcd53854998e44781b7181e97d3587dda6739ea22414a016470c72775',100.0,1779032057,1,'2026-03-23T16:01:24Z',NULL,NULL,NULL,'["Operations", "GitOps & Delivery", "Deployment Automation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2026-03-23T16:01:24Z", "gh_stars": 14, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:25:48.332540+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/awesome-soft/awesome-devops','Awesome DevOps','','2026',2,'A multi-disciplinary tool index mapping platforms for provisioning, monitoring, security, container hosting, and deployment automation. Acts as a quick-lookup repository for constructing comprehensive DevOps toolchains.','Markdown','Awesome List','Intermediate',0,'online','manual','df038a8577496df46981aaba137c4729d4fc5c6a96ae3e93c4a617ce97612df7',100.0,1779030404,1,'2025-06-05T06:21:48Z',NULL,NULL,NULL,'["Infrastructure & Operations", "DevOps & SRE Engineering", "General Tooling"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-06-05T06:21:48Z", "gh_stars": 518, "is_special": true, "gh_open_issues_30d": 16, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:25:49.066997+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/awesome-sre/awesome-sre','awesome-sre/awesome-sre','','2026',0,'A general SRE community registry documenting articles, telemetry paradigms, cluster performance charts, and manual failover plans for high-concurrency web systems.','Markdown','Awesome List','Intermediate',0,'online','manual','021ccfb5e4969ceefc90fd61ddc505c9db6b049211b74bb0a466925c3524ec19',100.0,1781736123,1,'2026-06-18T00:42:03.151118+02:00',NULL,NULL,NULL,'["Infrastructure & Operations", "Site Reliability Engineering", "General SRE"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:25:49.765663+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws-cloudformation/cloudformation-guard','AWS CloudFormation Guard','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','80aa712b02fec3418dc86d022a043d90881873d43e7b6851962e9fd01ec6da8e',100.0,1779033974,1,'2026-05-17T18:06:14.554805+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-iac.md"]','[]','{}','{"gh_license": "Apache-2.0", "gh_open_issues_30d": 50, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:25:50.544586+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws-controllers-k8s/community','AWS Controllers for Kubernetes (ACK) 🌟','','2026',5,'Official community hub for AWS Controllers for Kubernetes (ACK). It allows cloud platform engineers to define and manage AWS resources (like RDS databases, S3 buckets, and SQS queues) directly through standard Kubernetes manifests and controllers.','Go','Code Repository','Advanced',0,'online','manual','8c61de863d9d618c6469f0c6adbceb09bb3429f1003d6aeea23e3890328e8ca7',100.0,1779032953,1,'2026-06-13T20:57:56Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Amazon EKS", "ACK"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T20:57:56Z", "gh_stars": 2627, "gh_open_issues_30d": 296, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:25:51.375342+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws-ia/terraform-aws-eks-blueprints','==github.com/aws-ia/terraform-aws-eks-blueprints (examples) 🌟🌟🌟==','','2026',4,'A production-ready collection of Terraform modules designed to accelerate Amazon EKS cluster deployments. Live Grounding highlights its architecture for bootstrapping clusters with essential add-ons like Karpenter, AWS Load Balancer Controller, and Prometheus. It represents the industry standard for declarative EKS infrastructure provisioning.','HCL','Repository','Advanced',0,'online','manual','b10114e005af34dd0a1b090b242ad5d0300ce15888760f434b4a9c9f669918da',100.0,1779034355,1,'2026-06-05T11:52:56Z',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "EKS & Container Orchestration"]','["[ENTERPRISE-STABLE]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md", "terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-05T11:52:56Z", "gh_stars": 3024, "gh_open_issues_30d": 14, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:25:52.169606+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws-ia/terraform-aws-eks-blueprints/blob/main/docs/v4-to-v5/motivation.md','Direction for v5 of Terraform EKS Blueprints','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','2c9c034bfea790f9e75891f8aad8bd0022eaa94cd283c308e84cbea5611b9ab2',100.0,1779029268,1,'2026-05-17T16:47:48.246351+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"gh_license": "Apache-2.0", "gh_open_issues_30d": 14, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:25:52.930344+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws-observability','github.com/aws-observability','','2023',0,'The main landing repository for AWS Observability engineering groups. Provides multi-faceted Terraform templates designed to spin up standardized, enterprise-grade cloud logging and analytical tools.','HCL','Repository','Advanced',0,'online','manual','32f9ed227a0d9d466b2608c94a92bdcba69daa5957985988f41e207df893e9c1',100.0,1779029174,1,'2026-05-17T16:46:14.695531+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "EKS & Container Orchestration"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/aws-observability/terraform-aws-observability-accelerator',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','7160eea9597c82c0cbab2e806ff4aa39884346cc33c66281304796c207d8a342',100.0,1779032780,0,'2026-05-17T17:46:20.159265+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"gh_open_issues_30d": 7, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:25:53.715805+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws-quickstart/cdk-eks-blueprints','==aws-quickstart/cdk-eks-blueprints: Amazon EKS Blueprints for CDK==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0dfa9e033918308136eab12a441be32ed43249e4d49bd227ab3aa9e566596a55',100.0,1779029897,0,'2026-05-17T16:58:17.594014+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://github.com/awslabs/cdk-eks-blueprints", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:25:54.370247+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws-samples','==github.com/aws-samples== 🌟','','2026',0,'The master organization containing AWS-curated reference architectures, deployment scripts, and code samples. Serves as a vital baseline for implementing multi-account strategies, serverless setups, and security blueprints.','Multi','Organization','Advanced',0,'online','manual','818b25c8b128c4cc08f1b407654a5168ca85db1486768edb4d8634628e815922',100.0,1779034306,1,'2026-05-17T18:11:46.720688+02:00',NULL,NULL,NULL,'["Public Cloud Providers", "AWS", "Best Practices"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/aws-samples/aws-auto-inventory','github.com/aws-samples/aws-auto-inventory: AWS Automated Inventory 🌟','','2024',5,'An automated system designed to discover, track, and catalog AWS infrastructure assets across multiple regions and accounts. Leverages Serverless functions and AWS Config to maintain real-time compliance dashboards.','Python','Repository','Intermediate',0,'online','manual','d313f0e1c1d23aa70404f9af62b2948d85be04af17d3609ce1a0253fc928a08c',100.0,1779033655,1,'2026-06-11T19:34:23Z',NULL,NULL,NULL,'["Public Cloud Providers", "AWS", "Asset Management"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T19:34:23Z", "gh_stars": 254, "gh_open_issues_30d": 10, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:25:55.240073+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws-samples/aws-cdk-for-k3scluster','github.com/aws-samples/cdk-k3s-cluster 🌟','','2023',2,'An AWS Cloud Development Kit (CDK) resource package that constructs complete K3s virtual machine clusters on EC2, offering a highly economical alternative to managed AWS EKS services.','TypeScript','IaC','Intermediate',0,'online','manual','c2b3307d5505a3dde5e67e92035a8d1a9872f9d58d9450854c4259e2e2a9a1cd',100.0,1779032790,1,'2022-10-27T13:35:31Z',NULL,NULL,NULL,'["Edge & IoT", "Infrastructure as Code", "AWS CDK"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-10-27T13:35:31Z", "gh_stars": 61, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:25:56.017599+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws-samples/aws-cdk-stack-builder-tool','==github.com/aws-samples/aws-cdk-stack-builder-tool==','','2024',5,'An AWS Samples tool configured to dynamically build and modularize AWS CDK stacks based on high-level configuration templates. It streamlines boilerplate IAC setup, allowing platform engineering teams to maintain clean, scalable multi-environment stacks. Ideal for bootstrapping large cloud applications adhering to AWS Well-Architected frameworks.','TypeScript','Repository','Intermediate',0,'online','manual','93a3ebf7ea5faff6c84b491c2841b309a61ceb63f65f710297d3782e44d4c829',100.0,1779033487,1,'2024-08-01T15:35:30Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Infrastructure as Code"]','["[DE FACTO STANDARD]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_license": "MIT-0", "gh_pushed": "2024-08-01T15:35:30Z", "gh_stars": 202, "gh_open_issues_30d": 9, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:25:56.791064+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws-samples/aws-customer-playbook-framework','github.com/aws-samples/aws-customer-playbook-framework 🌟','','2025',5,'A comprehensive operational framework that helps organizations define, structure, and automate IT playbooks and runbooks on AWS. Enhances incident response protocols and disaster recovery simulations.','TypeScript','Repository','Advanced',0,'online','manual','82978fb0b4badce58791e9b1211ffc292cb1b18641bd837172c86e076e686297',100.0,1779034582,1,'2026-06-13T23:29:32Z',NULL,NULL,NULL,'["Public Cloud Providers", "AWS", "Operational Excellence"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-13T23:29:32Z", "gh_stars": 661, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:25:57.570972+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws-samples/aws-eks-accelerator-for-terraform','github.com/aws-samples/aws-eks-accelerator-for-terraform: AWS EKS Accelerator'' for Terraform 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b10114e005af34dd0a1b090b242ad5d0300ce15888760f434b4a9c9f669918da',100.0,1779031026,0,'2026-05-17T17:17:06.286326+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://github.com/aws-ia/terraform-aws-eks-blueprints", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:25:58.215806+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws-samples/aws-network-hub-for-terraform','==aws-samples/aws-network-hub-for-terraform: Network Hub Account with Terraform==','','2024',5,'Structured Terraform blueprints for provisioning centralized Transit Gateway or Cloud WAN hubs. Implements hub-and-spoke networking topology across multi-account enterprise structures safely.','HCL','Repository','Advanced',0,'online','manual','f90f133dc5fdb9937ae0040c9da9cfe80b3a117b17c361d19a75f217f09d5e2e',100.0,1779033030,1,'2024-06-11T14:55:42Z',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "AWS Networking"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT-0", "gh_pushed": "2024-06-11T14:55:42Z", "gh_stars": 103, "gh_open_issues_30d": 7, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:25:59.003105+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws-samples/aws-secrets-manager-hybrid-secret-replication-from-hashicorp-vault','github.com/aws-samples: How to set up continuous replication from your third-party'' secrets manager to AWS Secrets Manager','','2022',1,'An AWS-samples repository containing code to continuously replicate secret assets between external managers (such as HashiCorp Vault) and AWS Secrets Manager. Features serverless execution scripts to maintain secrets synchronization across hybrid-cloud infrastructures.','Python/Terraform','Code Repository','Advanced',1,'online','manual','e6966ffed386f7a22e26fdd7e5a35687d807fc1c6dda1c86f60058dd915c314a',100.0,1779031064,1,'2024-06-18T14:19:35Z',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Secrets Management"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{"gh_license": "MIT-0", "gh_pushed": "2024-06-18T14:19:35Z", "gh_stars": 16, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:25:59.761705+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws-samples/aws-training-demo','github.com/aws-samples/aws-training-demo','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e5f76d0406a15b046932dbd2d9018593d8479bc2555802fc14e9153e30744ddf',100.0,1779030611,0,'2026-05-17T17:10:11.478893+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://github.com/amazon-archives/aws-training-demo", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:00.409362+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws-samples/aws-waf-ops-dashboards','github.com/aws-samples/aws-waf-ops-dashboards','','2023',5,'Contains CloudFormation templates and Athena query scripts to establish centralized dashboards for AWS Web Application Firewall (WAF) logs. Empowers security operations to detect anomalous traffic patterns.','Python','Repository','Intermediate',0,'online','manual','dcaf014a4d72a7da3894d5ce0acf5bc9846ef88858e8f35e4dc73bd084f64814',100.0,1779029370,1,'2024-11-27T08:21:51Z',NULL,NULL,NULL,'["Public Cloud Providers", "AWS", "Security & WAF"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT-0", "gh_pushed": "2024-11-27T08:21:51Z", "gh_stars": 56, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:01.166772+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws-samples/hardeneks','==aws-samples/hardeneks==','','2023',3,'A command-line verification tool that systematically audits Amazon EKS clusters against established AWS operational and security best practices. Evaluates network security, IAM posture, pod disruption budgets, and admission control policies to generate a structured hardening roadmap.','Python','CLI Tool','Advanced',0,'online','manual','edc2459616595e86d5e6383d5f5a3787764cae0b6835ee512405c7a17634c4bd',100.0,1779029341,1,'2026-05-26T00:27:14Z',NULL,NULL,NULL,'["Cloud Providers", "AWS EKS", "Security & Hardening", "Compliance Auditing"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_license": "MIT-0", "gh_pushed": "2026-05-26T00:27:14Z", "gh_stars": 958, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:01.962742+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws-samples/kubernetes-log4j-cve-2021-44228-node-agent','github.com/aws-samples: Apache Log4j2 CVE-2021-44228 node agent','','2021',2,'An archival security daemonset developed by AWS to locate containers running vulnerable Log4j libraries in Kubernetes. While no longer actively maintained, the scanning patterns and daemon architecture provide a solid reference for building automated host security scanning tools.','Go','Tool','Advanced',1,'online','manual','22448286ac0f3eab391c744233094b8ae540668353a4f8af768a2d36c126e674',100.0,1779033773,1,'2022-08-26T14:56:01Z',NULL,NULL,NULL,'["Security", "Vulnerabilities", "Log4j Detection Agent"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-08-26T14:56:01Z", "gh_stars": 2, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:02.817726+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws-samples/resource-tagging-automation','github.com/aws-samples: Guide to Resource Tagging Automation','','2023',5,'Automated cloud governance solution leveraging AWS Lambda to automatically append standardized metadata tags onto AWS resources. Simplifies enterprise cost allocation and compliance enforcement operations.','Python','Repository','Intermediate',0,'online','manual','353e106235cad0b0eb9a3d84375d179ed0575446d2bb8833813930176db4411c',100.0,1779029641,1,'2026-05-19T03:16:19Z',NULL,NULL,NULL,'["Public Cloud Providers", "AWS", "Resource Tagging"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT-0", "gh_pushed": "2026-05-19T03:16:19Z", "gh_stars": 55, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:03.624674+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws-samples/serverless-java-frameworks-samples','aws-samples/serverless-java-frameworks-samples: Lambda demo with common'' Java application frameworks 🌟','','2024',5,'Provides deep-dive comparison and code samples for building serverless workloads with Java on AWS Lambda. Evaluates cold-start strategies, optimization techniques, and framework comparisons like Spring Cloud Function, Micronaut, and Quarkus.','Java','Repository','Advanced',0,'online','manual','867180f2e91e7ff5a77f1975a4475a158eee7e6d192f07ef1fec431162932a46',100.0,1779033068,1,'2024-01-10T14:16:26Z',NULL,NULL,NULL,'["Serverless Architectures", "AWS Lambda", "Java Performance"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT-0", "gh_pushed": "2024-01-10T14:16:26Z", "gh_stars": 159, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:04.386876+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws-samples/service-catalog-engine-for-terraform-os','==github.com/aws-samples: AWS Service Catalog Engine for Terraform==','','2023',2,'AWS-maintained blueprint demonstrating integration between AWS Service Catalog and Terraform. Empowers centralized IT admins to declare pre-approved, compliant infrastructure configurations for user self-service provisioning.','HCL','Repository','Advanced',0,'online','manual','141ecec3f0fa591c8ce5cf754d915850551d85b3d2218af4ef16c82b25ff0ead',100.0,1779030780,1,'2024-05-22T12:58:49Z',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Networking & Core"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-05-22T12:58:49Z", "gh_stars": 147, "gh_open_issues_30d": 31, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:05.178301+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws-samples/service-control-policy-examples','github.com/aws-samples: Service Control Policy examples','','2023',2,'A curated directory of structural AWS Service Control Policies (SCPs) utilized within AWS Organizations. It provides architectural JSON blocks to establish hard regional restrictions, enforce multi-factor authentication, restrict dangerous actions, and protect critical cloud monitoring tools.','JSON','Code Repository','Intermediate',0,'online','manual','ef3f0e023a64271f4be0f8d1359af9025a8e6cb503d00a91f8a3642438dab932',100.0,1779032552,1,'2026-06-09T14:29:13Z',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Security and Compliance"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{"gh_license": "MIT-0", "gh_pushed": "2026-06-09T14:29:13Z", "gh_stars": 305, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:05.955985+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws-samples/visualize-iam-access-analyzer-policy-validation-findings','github.com/aws-samples: Visualize AWS IAM Access Analyzer Policy Validation'' Findings','','2021',5,'A reference implementation that automates the visualization of AWS IAM Access Analyzer validation findings. By routing findings through Amazon EventBridge, AWS Lambda, and QuickSight, it provides operations teams with a visual dashboard of policy syntax issues and non-compliant definitions across multiple accounts.','Python','Repository','Intermediate',0,'online','manual','f3fa9a4196c5cb6dc490af4524fd9c48039fe8b55ccc0ca58794beb6cb5b1a40',100.0,1779030235,1,'2023-02-22T16:02:21Z',NULL,NULL,NULL,'["Security & Identity", "AWS IAM", "Compliance & Monitoring"]','["[DE FACTO STANDARD]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{"gh_license": "MIT-0", "gh_pushed": "2023-02-22T16:02:21Z", "gh_stars": 21, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:06.736784+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws-samples/well-architected-iac-analyzer','AWS Well-Architected IaC Analyzer','','2026',2,'An AWS-backed auditing analyzer designed to inspect CloudFormation and Terraform designs against the AWS Well-Architected standard. Evaluates infrastructure-as-code deployments for security vulnerabilities and reliability issues before runtime provisioning.','Python','CLI Tool','Advanced',0,'online','manual','0d76dd9d8bc2aa894af79faf1731a0b1820561aa2858dee446b5d6a9fd641056',100.0,1779030482,1,'2026-06-11T07:08:01Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "Compliance Auditing"]','["[COMMUNITY-TOOL]"]','["docs/ai.md", "docs/aws-architecture.md", "docs/iac.md"]','["ai.md", "aws-architecture.md", "iac.md"]','{}','{"gh_license": "MIT-0", "gh_pushed": "2026-06-11T07:08:01Z", "gh_stars": 483, "gh_open_issues_30d": 8, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:07.534320+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws-solutions/aws-waf-security-automations',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering github.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781735878,0,'2026-05-19T17:17:13Z',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-19T17:17:13Z", "gh_stars": 922, "gh_open_issues_30d": 12, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:08.250372+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws/amazon-ec2-metadata-mock','Amazon EC2 Metadata Mock','','2025',2,'Curator Insight presents this tool as a local mock for the Amazon EC2 Instance Metadata Service (IMDSv1/v2). Live Grounding confirms its high utility in local testing pipelines and CI/CD environments, allowing developers to simulate instance roles, security credentials, and spot interruption notices without provisioning real cloud resources.','Go','Tool','Intermediate',0,'online','manual','7170fe54585c143eba0319e7e780f6b9f481c4686eca4726f5bc412f81116a29',100.0,1779030719,1,'2026-05-26T18:01:53Z',NULL,NULL,NULL,'["Testing & Chaos", "Local Emulation", "EC2 Metadata"]','["[COMMUNITY-TOOL]"]','["docs/aws-miscellaneous.md"]','["aws-miscellaneous.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-26T18:01:53Z", "gh_stars": 291, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:09.022561+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws/amazon-eks-pod-identity-webhook','azon EKS Pod Identity Webhook','','2026',5,'A mutating admission webhook that injects AWS IAM environmental variables and credentials into Kubernetes Pods. This enables IAM Roles for Service Accounts (IRSA), allowing pods to securely access external AWS API endpoints without relying on shared node-level roles.','Go','Code Repository','Advanced',0,'online','manual','900ea2479ec0af33543f0ce1d517d94c64ccea8bc87133846a70a8fe7bf276b2',100.0,1779034323,1,'2026-06-08T23:20:14Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Security & Compliance", "IAM"]','["[DE FACTO STANDARD]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T23:20:14Z", "gh_stars": 683, "gh_open_issues_30d": 106, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:09.761487+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws/aws-node-termination-handler','==aws/aws-node-termination-handler== 🌟','','2026',5,'High-efficiency agent ensuring EKS pod rescheduling during abrupt EC2 instance maintenance events, Spot interruptions, or ASG rebalance recommendations. Gracefully drains affected nodes, maintaining overall cluster operational reliability.','Go','Code Repository','Advanced',0,'online','manual','01103f43679fee0307728fb10caa4ad677035880b1cbddf33ba5e7986e7ff699',100.0,1779032579,1,'2026-06-10T18:00:49Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Amazon EKS", "Spot Instances"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T18:00:49Z", "gh_stars": 1757, "gh_open_issues_30d": 14, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:10.556194+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws/containers-roadmap','aws/containers-roadmap: AWS Containers Roadmap','','2026',5,'The open-source public roadmap for AWS container services (ECS, EKS, ECR). It bridges developer requirements with core AWS engineering teams, offering a transparent ledger of feature designs, active developments, and historical releases.','Markdown','Repository','Intermediate',0,'online','manual','a651d1bd73fd7a541f169ac4c3c373abe2c1fcb7b07c5ef981f09037ca9c4b64',100.0,1779031456,1,'2025-03-25T18:13:16Z',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Containers"]','["[DE FACTO STANDARD]"]','["docs/aws.md"]','["aws.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2025-03-25T18:13:16Z", "gh_stars": 5350, "gh_open_issues_30d": 1586, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:11.294396+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws/eks-anywhere','EKS Anywhere: github.com/aws/eks-anywhere','','2023',4,'Official hybrid-cloud open-source distribution bringing EKS lifecycle tooling, operational practices, and configurations directly into bare-metal, vSphere, or Nutanix environments. Maintains uniform operational patterns across hybrid infrastructures.','Go','Deployment Tool','Advanced',0,'online','manual','0e4a9995f346ee09cf6603d3aa9b5c28db4498c13f6478636e9bc47573ec4444',100.0,1779030558,1,'2026-06-12T21:57:52Z',NULL,NULL,NULL,'["Cloud Providers", "AWS EKS", "Hybrid Cloud", "On-Premises EKS"]','["[ENTERPRISE-STABLE]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T21:57:52Z", "gh_stars": 2096, "gh_open_issues_30d": 623, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:12.112550+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws/eks-charts','==github.com/aws/eks-charts== 🌟','','2026',5,'The official Helm chart repository maintained by Amazon Web Services to bootstrap essential cluster add-ons. It hosts deployment packages for core utilities like App Mesh Controller, AWS Load Balancer Controller, Node Termination Handler, and the VPC CNI plugin.','Smarty','Code Repository','Intermediate',0,'online','manual','3512a561b798a96282a8e9f78d9e69f8109d1b85d8dac2f5d0182c49b4622302',100.0,1779030335,1,'2026-06-09T17:42:16Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Amazon EKS", "Helm Repositories"]','["[DE FACTO STANDARD]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T17:42:16Z", "gh_stars": 1298, "gh_open_issues_30d": 221, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:12.922153+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws/eks-distro','==aws/eks-distro==','','2023',3,'An open-source release containing the exact upstream Kubernetes components, security backports, and upstream patches used by Amazon EKS. Empowers platform developers to run highly synchronized non-AWS clusters.','Go','Software Distribution','Advanced',0,'online','manual','1d4ed3479bda4d77f443bde81755492b1a8fef12a2b80ae8efceaa16c44195a0',100.0,1779031426,1,'2026-06-12T15:28:20Z',NULL,NULL,NULL,'["Cloud Providers", "AWS EKS", "Kubernetes Distributions", "Base Build"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T15:28:20Z", "gh_stars": 1458, "gh_open_issues_30d": 46, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:13.679891+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws/karpenter-provider-aws','awslabs/karpenter','','2021',5,'Karpenter is an open-source, high-performance node provisioning operator built for Kubernetes. It bypasses traditional ASG-based scaling by launching right-sized EC2 instances directly in response to unschedulable pods, significantly reducing scheduling latency and resource waste.','Go','Operator','High',1,'online','manual','5efc45c20734350a0c65c8fc00f26170d524537559c5104c344a46a18a3b0ff5',100.0,1779130495,1,'2026-06-12T17:11:07Z',NULL,NULL,NULL,'["Infrastructure", "Autoscaling", "Node Provisioning"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T17:11:07Z", "gh_stars": 7654, "gh_open_issues_30d": 496, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:14.385821+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aws/secrets-store-csi-driver-provider-aws','aws/secrets-store-csi-driver-provider-aws: AWS Secrets Manager and Config'' Provider for Secret Store CSI Driver','','2026',4,'The official AWS Secrets Manager provider for the Secrets Store CSI Driver. Mounts secrets directly from AWS Secrets Manager into pods as transient virtual filesystems, keeping secrets out of both the etcd database and persistent storage nodes.','Go','Tool','Advanced',1,'online','manual','ed9caa75dfefdcd07ddcc0b0cc923b7ae888457ee6adf38b529837c4133f0249',100.0,1779033943,1,'2026-06-11T16:13:51Z',NULL,NULL,NULL,'["Security", "Secrets Management", "CSI Driver Providers"]','["[ENTERPRISE-STABLE]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T16:13:51Z", "gh_stars": 587, "gh_open_issues_30d": 44, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:15.168554+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/awslabs','AWS Labs GitHub','','2026',0,'The central AWS Labs GitHub organization housing hundreds of active experimental projects, tooling integrations, and reference CDK blueprints. Live Grounding highlights this hub as a critical launchpad for emerging patterns in infrastructure-as-code and cloud automation. It provides platform engineering teams with robust, peer-reviewed building blocks for accelerated architecture design.','N/A','Platform','Advanced',0,'online','manual','77eceb187995b0fae21705b9b2adf06e9327ec39af9c878323df2a9abf2fb65e',100.0,1779029169,1,'2026-05-17T16:46:09.225877+02:00',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Reference Architectures"]','["[EMERGING]"]','["docs/aws-architecture.md", "docs/aws-tools-scripts.md", "docs/aws.md"]','["aws-architecture.md", "aws-tools-scripts.md", "aws.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/awslabs/amazon-ecr-credential-helper','awslabs/amazon-ecr-credential-helper: Amazon ECR Docker Credential Helper','','2025',4,'A Docker credential helper that handles seamless, transparent IAM-based authentication for Amazon ECR. By removing the need to run periodic ''aws ecr get-login-password'' cron jobs, it enhances runtime security by integrating directly with standard IAM Instance Profiles and local AWS config files.','Go','Tool','Intermediate',1,'online','manual','6485c879c08e0048456259670896b18bcea1520aad1490fd027b541df0bf53cf',100.0,1779034139,1,'2026-06-09T16:44:24Z',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Security Practices"]','["[ENTERPRISE-STABLE]"]','["docs/aws-containers.md"]','["aws-containers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T16:44:24Z", "gh_stars": 2703, "gh_open_issues_30d": 87, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:15.885604+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/awslabs/amazon-eks-ami/issues/183','ref1: docker build --network=host','','2018',4,'A long-standing GitHub issue discussing Docker build networking constraints, specifically regarding the utilization of host-networking. Valuable for troubleshooting build-time network discovery and enterprise proxy traversal.','English','Repository','Intermediate',0,'online','manual','3efb5a631c9ef42d3718b7947268b418aa37ae03667c290e8272049c88c56339',100.0,1779030197,1,'2026-06-12T01:26:31Z',NULL,NULL,NULL,'["CI-CD", "Containerization", "Networking"]','["[ENTERPRISE-STABLE]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "MIT-0", "gh_pushed": "2026-06-12T01:26:31Z", "gh_stars": 2651, "gh_open_issues_30d": 63, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:16.598170+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/awslabs/amazon-s3-tar-tool','github.com/awslabs/amazon-s3-tar-tool: Amazon S3 Tar Tool','','2025',5,'An AWS Labs utility designed to parallelize the creation of TAR archives directly from S3 bucket structures. It prevents the network egress bottle-necks associated with downloading S3 objects locally before compression. Extremely valuable for big data analytics architectures and data lifecycle archival procedures.','Java','Repository','Advanced',0,'online','manual','2a13e2400114619f000a6378403d1e6537ba17a05b54e1aba3d239eb2dbfa011',100.0,1779034392,1,'2026-04-08T02:24:52Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Storage Management"]','["[DE FACTO STANDARD]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-08T02:24:52Z", "gh_stars": 233, "gh_open_issues_30d": 17, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:17.396180+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/awslabs/assisted-log-enabler-for-aws','github.com/awslabs/assisted-log-enabler-for-aws: Assisted Log Enabler -'' Find resources that are not logging, and turn them on','','2025',5,'An AWS Labs community-focused repository offering automation scripts to identify resource endpoints that lack active logging and programmatically enable auditing (e.g., S3 server access logging, VPC Flow Logs). It addresses serious audit compliance gaps across expansive, multi-account structures. Live Grounding maintains its high utility for enterprises validating governance against SOC2 and CIS benchmarks.','Python','Repository','Advanced',0,'online','manual','a639dceeef558c6cfb347e005da2e3088994cf965c57d0af619e56dd2d1e96b2',100.0,1779031898,1,'2026-06-13T23:30:47Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Logging and Auditing"]','["[DE FACTO STANDARD]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T23:30:47Z", "gh_stars": 274, "gh_open_issues_30d": 12, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:18.172586+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/awslabs/aws-cloudsaga','==awslabs/aws-cloudsaga: AWS CloudSaga - Simulate security events in AWS==','','2025',5,'AWS CloudSaga is an open-source tool developed by AWS to simulate security events and malicious activity directly inside your AWS environment. It enables security operations teams to validate detection mechanisms, alert pipelines, and incident response procedures. Essential for continuous red-teaming exercises and maintaining robust cloud posture management.','Go','Repository','Advanced',0,'online','manual','72b2d374572c51c3b212c0901e24f9e113bba18f791604eb743c29512ba40d18',100.0,1779031564,1,'2026-06-13T23:25:47Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Security Simulation"]','["[DE FACTO STANDARD]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T23:25:47Z", "gh_stars": 477, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:18.952835+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/awslabs/aws-kubernetes-migration-factory','==github.com/awslabs: Kubernetes Migration Factory User Guide== 🌟','','2026',5,'The AWS Kubernetes Migration Factory provides an automated, programmatic framework for migrating legacy VM-based or on-premises workloads into Amazon EKS. Curator Insight notes its structured pipelines that reduce migration errors, while Live Grounding confirms its utility in enterprise-scale rehosting plans. Key features include source-to-target automation, pre-migration validation, and automated target cluster provisioning.','Python','Code Repository','Advanced',0,'online','manual','e26f3a98e5b89e36ff101cb719d6253d6ccd4549bbf8b9038afb2edcfddac61b',100.0,1779031352,1,'2024-09-25T20:41:08Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Cloud Migration", "Automation"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-09-25T20:41:08Z", "gh_stars": 130, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:19.750218+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/awslabs/aws-waf-sample','AWS WAF sample rules','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','18765cc1d9a80d454aac4d31c5e3e3ac458ca6d5e0b2885f71a2544369fae56e',100.0,1779030583,0,'2026-05-17T17:09:43.784468+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-security.md"]','[]','{}','{"duplicate_of": "https://github.com/amazon-archives/aws-waf-sample", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:20.386144+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/awslabs/cdk-eks-blueprints','==aws-quickstart/cdk-eks-blueprints: Amazon EKS Blueprints for CDK==','','2026',5,'An AWS Cloud Development Kit (CDK) based framework that simplifies bootstrapping and configuring production-ready EKS clusters. Synthesizing developer insight with live deployment footprints, it provides programmatic control over EKS configurations, core add-ons, and IAM integrations. It is ideal for teams seeking TypeScript/Python program-based IaC over static YAML or HCL configurations.','TypeScript','Code Repository','Advanced',0,'online','manual','6d1c7f8cb4f4504526a91b80b3d6831dfaa2d23609fdd7ba4d74fd6a4c79ac63',100.0,1779130495,1,'2026-06-11T23:11:51Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "AWS CDK"]','["[DE FACTO STANDARD]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T23:11:51Z", "gh_stars": 510, "gh_open_issues_30d": 64, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:21.101111+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/awslabs/cdk8s','github.com/awslabs/cdk8s','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4e4e6aa8ff97716ee088cd364fca4f83a29ce3f6ce9958ffd8b73eae54db2a2b',100.0,1779030989,0,'2026-05-17T17:16:29.982793+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://github.com/cdk8s-team/cdk8s", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:21.748812+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/awslabs/cognito-at-edge','awslabs/cognito-at-edge','','2023',2,'An AWS Labs utility for parsing and verifying Amazon Cognito user authentication tokens directly inside CloudFront Lambda@Edge functions. This shifts JWT parsing to the network edge, avoiding cold starts on regional API servers.','TypeScript','Library','Intermediate',1,'online','manual','e404f89183c7624b41303bf7684985db4f495ce1cd01b7ad90a9c0fb6a4c06b0',100.0,1779030052,1,'2026-05-29T16:43:34Z',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Identity and Access Management"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-29T16:43:34Z", "gh_stars": 238, "gh_open_issues_30d": 39, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:22.544035+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/awslabs/diagram-as-code','github.com/awslabs/diagram-as-code 🌟','','2022',4,'An AWS Labs community experiment designed to showcase the power of programmatically rendering complex systems architecture. Helps engineers integrate documentation updates directly inside release workflows.','Python','Library','Intermediate',0,'online','manual','b785f63e07b6aec35d948693162ca6d59795c1bfaa2c91d1abd5b15d121ac443',100.0,1779033508,1,'2026-04-20T01:46:01Z',NULL,NULL,NULL,'["Architecture & Visualization", "Diagrams as Code", "Python"]','["[ENTERPRISE-STABLE]"]','["docs/cloud-arch-diagrams.md"]','["cloud-arch-diagrams.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-20T01:46:01Z", "gh_stars": 1519, "gh_open_issues_30d": 33, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:23.342637+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/awslabs/eks-node-viewer','awslabs/eks-node-viewer','','2023',4,'A highly functional CLI diagnostic tool designed to visualize real-time cost, resource utilization, and scheduling efficiency across Amazon EKS node groups. Highly integrated with dynamic autoscaling engines like Karpenter to optimize infrastructure financial footprints.','Go','CLI Tool','Intermediate',0,'online','manual','0bde84201333b18e725405254ecaa05aba317bf3205f04b8dd87323ad99b9878',100.0,1779033343,1,'2026-06-08T19:56:47Z',NULL,NULL,NULL,'["Cloud Providers", "AWS EKS", "Cost Optimization", "Node Scaling Metrics"]','["[ENTERPRISE-STABLE]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T19:56:47Z", "gh_stars": 1632, "gh_open_issues_30d": 27, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:24.121841+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/awslabs/karpenter','awslabs/karpenter','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d5d81bd6f2e1a86399f0b28a8b016245f35a425de82ac20bad1a52be5f295000',100.0,1779031896,0,'2026-05-17T17:31:36.881284+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/aws/karpenter-provider-aws", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:24.769796+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/awslabs/specctl','github.com/awslabs/specctl','','2023',5,'A specialized security tool developed by AWS Labs to parse, extract, and map standard Kubernetes manifest objects or ECS task definitions directly into AWS infrastructure controls. Analyzes security and network isolation requirements.','Go','Tool','Advanced',0,'online','manual','1bc5beb53afb89e68bcccf04c3c60985b6d289e14aa4593a45cf691c1a42da52',100.0,1779034306,1,'2023-11-10T17:14:34Z',NULL,NULL,NULL,'["Security & Governance", "Kubernetes Compliance", "Infrastructure Translation"]','["[DE FACTO STANDARD]"]','["docs/aws-serverless.md"]','["aws-serverless.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-11-10T17:14:34Z", "gh_stars": 258, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:25.548917+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/awslabs/sustainability-scanner','github.com/awslabs/sustainability-scanner: Sustainability Scanner (SusScanner)','','2023',2,'An AWS Labs security linter (SusScanner) designed to parse CloudFormation templates, highlighting optimization and resource usage anomalies. The tool aids in reducing carbon footprints and waste overhead by aligning resource choices with the AWS Sustainability Pillar.','Python','Tool','Intermediate',0,'online','manual','71279f7c9292f087f392647331e6d2c66016616c552f4d963dd01cdeab02ecec',100.0,1779032108,1,'2024-08-29T08:48:01Z',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Sustainability"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{"gh_license": "MIT-0", "gh_pushed": "2024-08-29T08:48:01Z", "gh_stars": 124, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:26.344772+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/awslabs/terraform-iam-policy-validator','awslabs/terraform-iam-policy-validator','','2021',5,'A command-line tool designed to parse Terraform plans and validate IAM policies against AWS IAM Access Analyzer''s validation rules during CI/CD. This enables automated static security analysis of infrastructure-as-code, blocking insecure policy deployment before they reach live environments.','Python','Repository','Intermediate',0,'online','manual','354fc7cde8325e7bd07ccd57ffd8cad06c5c037c4d909569993d56f0f166b99b',100.0,1779030401,1,'2025-06-09T22:47:03Z',NULL,NULL,NULL,'["Security & Identity", "AWS IAM", "Least Privilege Automation"]','["[DE FACTO STANDARD]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{"gh_license": "MIT-0", "gh_pushed": "2025-06-09T22:47:03Z", "gh_stars": 347, "gh_open_issues_30d": 17, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:27.129331+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/aylei/kubectl-debug','kubectl-debug','','2020',5,'Originally a popular community-built plugin to launch debugging containers within target pods, `kubectl-debug` has largely been superseded by native Kubernetes Ephemeral Containers (`kubectl debug` command) in modern releases. This project remains a valuable reference for historical context and legacy cluster compatibility. For modern clusters, engineers are strongly advised to transition to built-in Kubernetes diagnostic commands.','English','Repository','Advanced',0,'online','manual','b2309f629a8415f2d35aa07424e4548a1f1d6c70147de61c3fb8af9aad70cfd9',100.0,1779034432,1,'2023-10-19T02:52:57Z',NULL,NULL,NULL,'["Kubernetes", "Troubleshooting Tooling", "kubectl plugins"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-10-19T02:52:57Z", "gh_stars": 2305, "gh_open_issues_30d": 62, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:27.899380+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/azohra/yaml.sh','azohra/yaml.sh','','2021',2,'An experimental, pure Bash-based YAML parser designed to extract configurations without external runtime dependencies like Python or Node.js. It is a lightweight helper for minimal edge installations, though mostly inactive in terms of recent development.','Bash','tool','intermediate',0,'online','manual','0cfc2dbf9260192158b5d7dc49e0d45b63299a02600ae86aaa8a155c50dd18fb',100.0,1779031401,1,'2024-01-23T18:50:58Z',NULL,NULL,NULL,'["Configuration Management", "YAML Processing", "CLI Tools"]','["[EMERGING]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-01-23T18:50:58Z", "gh_stars": 34, "is_special": true, "gh_open_issues_30d": 7, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:28.607477+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/azsk/DevOpsKit','Secure DevOps Kit for Azure','','2024',3,'The Secure DevOps Kit for Azure (AzSK) provides scanning scripts, CI/CD extensions, and compliance templates for secure-by-default cloud engineering. Live Grounding: As of recent cycles, AzSK has transitioned to a legacy state with Microsoft recommending native Azure Policy and Microsoft Defender for Cloud. It remains a valuable historical reference for building automated security controls directly into enterprise deployment workflows.','PowerShell','Software Toolkit','Advanced',0,'online','manual','b9783691731becff9ab8cc1bcd7a74dc41860191a4800d478e3ab5b7f50a0d8d',100.0,1779033758,1,'2024-05-07T12:50:16Z',NULL,NULL,NULL,'["DevSecOps & Platform Engineering", "Infrastructure Security", "AzSK Toolkit"]','["[LEGACY]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-05-07T12:50:16Z", "gh_stars": 222, "gh_open_issues_30d": 43, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:29.316577+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/azsk/DevOpsKit-docs','DevOpsKit-docs','','2024',3,'The official documentation repository supporting the Secure DevOps Kit for Azure (AzSK). It outlines operational processes for deploying automated security checks in Azure DevOps pipelines and resource deployment validation. While native Azure tools have superseded AzSK, the structured policies and patterns detailed here still inform modern DevSecOps security baselines.','Markdown','Documentation','Intermediate',0,'online','manual','9ea109c8e22550cb328511be5017491ab4175b9d6e2fd928482c5860a720e853',100.0,1779031302,1,'2022-02-14T11:55:39Z',NULL,NULL,NULL,'["DevSecOps & Platform Engineering", "Infrastructure Security", "AzSK Documentation"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-02-14T11:55:39Z", "gh_stars": 498, "gh_open_issues_30d": 45, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:30.025824+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/azure-devops','github.com/azure-devops','','2026',0,'The main developer repository portal for Azure DevOps, cataloging extensions, migration tooling, and programmatic APIs required to integrate enterprise workflows with git-based operations.','None','Repository','Intermediate',0,'duplicate','manual','ae1c2217d251681e10403761be33aea790e916a8ffe27adf745ccde179788b28',100.0,1779029252,1,'2026-05-17T16:47:32.134793+02:00',NULL,NULL,NULL,'["DevOps", "CI-CD Pipelines", "Platform Integration"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "duplicate_of": "https://github.com/Azure/apiops"}');
+INSERT INTO "resources" VALUES('https://github.com/azure-samples/avm-terraform-labs',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','0dacd7ef4066bcfad49dbad32e48db22e6c2e01d09f7a586d8d1178ee20b8de4',100.0,1779034560,0,'2026-05-17T18:16:00.662810+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md", "docs/terraform.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:30.755161+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/azure/fleet','github.com/azure/fleet','','2024',3,'Explores Azure Kubernetes Service (AKS) Fleet Manager, designed for multi-cluster fleet-wide management. Coordinates application rollouts, implements global ingress configurations, and automates orchestrator upgrades across distributed topologies.','Go','Repository','Advanced',1,'online','manual','93f4b3c26fd86766496d535ea8f271bc0280836859aaaaa3d64c6f8ecea8285e',100.0,1779029802,1,'2026-06-10T09:34:42Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Container Orchestration", "AKS Fleet Manager"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T09:34:42Z", "gh_stars": 224, "gh_open_issues_30d": 50, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:31.479062+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/azure/mission-critical-online','github.com/azure/mission-critical-online: Welcome to Azure Mission-Critical'' Online Reference Implementation','','2026',5,'An industry-grade reference template demonstrating design strategies for mission-critical cloud applications on Azure. Implements active-active patterns, automated failover, and zero-downtime updates.','Bicep','Repository','Advanced',1,'online','manual','abd53ddd93a178e6126ca682e7336d02bbc0908b6b83723503709b118ed243dc',100.0,1779033501,1,'2025-01-14T14:51:10Z',NULL,NULL,NULL,'["Cloud Native Platforms", "Azure", "High Availability Architectures"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-01-14T14:51:10Z", "gh_stars": 401, "gh_open_issues_30d": 44, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:32.216722+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/backstage/backstage','github.com/backstage/backstage','','2026',5,'Backstage is an open-source framework created by Spotify for building customizable internal developer portals. It consolidates service catalogs, software templates, technical documentation, and observability plug-ins into a unified microservices-based control plane, radically reducing cognitive load.','TypeScript','Open Source Project','Advanced',1,'online','manual','f71598769ac3edd3c1ebd7b5bc5df4b8408e4ead63cbecea736f1de1182272bf',100.0,1779031385,1,'2026-06-13T23:59:39Z',NULL,NULL,NULL,'["Platform Engineering", "IDP Tooling", "Developer Portals"]','["[DE FACTO STANDARD]"]','["docs/devops.md"]','["devops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T23:59:39Z", "gh_stars": 33600, "gh_open_issues_30d": 452, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:32.958270+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/backube/volsync','VolSync 🌟','','2026',5,'VolSync is an open-source Kubernetes operator developed by Backube to orchestrate cross-cluster persistent volume data replication. Supporting engines like rsync, rclone, and restic, it delivers a platform-agnostic framework for executing disaster recovery policies.','Go','Operator','High',0,'online','manual','cc0d5ecdcf1bc68fe0f6fec3fc1972146b345ee9360c77bc1c4f39a2137d2fef',100.0,1779029993,1,'2026-06-10T18:53:51Z',NULL,NULL,NULL,'["Storage", "Kubernetes Storage", "Backup & Replication"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-storage.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-storage.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2026-06-10T18:53:51Z", "gh_stars": 978, "gh_open_issues_30d": 115, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:33.672094+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/badarsebard/terraforge','badarsebard/terraforge','','2022',1,'Terraforge functions as an intuitive visual scaffolding platform engineered to streamline the baseline authoring of complex Terraform configurations. Developers can sketch resource boundaries visually and export clean HCL and variables. Though limited in enterprise scaling, it remains a valuable accelerator for rapid prototyping.','JavaScript','Visual Tool','Beginner',0,'online','manual','63b99ff9036bd2923354bac610bb21034167f0275a775b70206cc8bd62902b83',100.0,1779030611,1,'2024-06-24T01:36:03Z',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "Scaffolding Utilities"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2024-06-24T01:36:03Z", "gh_stars": 64, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:34.365010+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/bank-vaults/bank-vaults','Bank Vaults: Un Cuchillo Suizo para HashiCorp Vault en Kubernetes','','2026',4,'Bank Vaults is a comprehensive, production-grade tool designed for managing, configuring, and injecting secrets from HashiCorp Vault on Kubernetes. It utilizes an operator-driven approach to inject secrets dynamically into Pod filesystems, completely removing secrets from the cluster API storage. It is the de facto standard for enterprises seeking secure vault management and dynamic secrets injection.','Go','Security Suite','Advanced',1,'online','manual','82cc5a2a6f76cd56252c4ff64ac9970ca7e76551690aa752a0ff821067b4d0a8',100.0,1779030365,1,'2026-06-07T18:48:59Z',NULL,NULL,NULL,'["Security", "Secret Management", "Integrations"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-07T18:48:59Z", "gh_stars": 2254, "gh_open_issues_30d": 13, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:35.105940+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/banzaicloud/dast-operator','DAST operator','','2021',5,'An operator designed to run automated Dynamic Application Security Testing (DAST) scans against active services directly in the cluster environment. Integrates security assertions early inside staging deployment cycles. Note: Banzai Cloud projects are largely archived or integrated.','Go','Operator','Advanced',1,'online','manual','33d4bf37c50364106e93e54bbb6629dcda56920719fa4685e7a3b4d4bbc7e167',100.0,1779029950,1,'2023-04-05T09:57:11Z',NULL,NULL,NULL,'["Security", "Vulnerability Scanning", "Automation Operators"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-04-05T09:57:11Z", "gh_stars": 194, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:35.824939+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/banzaicloud/kafka-operator','Banzai Kafka Operator','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ea86f213227b0ac761ebd947b56dd615515e6061bbfe225846dc1b0b7d55ac79',100.0,1779032388,0,'2026-05-17T17:39:48.870495+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://github.com/banzaicloud/koperator", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:36.470969+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/banzaicloud/koperator','Banzai Kafka Operator','','2024',4,'Originally engineered by Banzai Cloud, Koperator is a highly automated operator framework designed to manage Kafka on Kubernetes with Cruise Control integrations. While mostly superseded by Strimzi, its historical innovations in granular scaling and fine-grained rebalancing influenced modern stateful Kubernetes abstractions.','Go','Kubernetes Operator','Advanced',1,'online','manual','a087e59f4d2d26c4447ca0a27691b91675be891624781a74d1248472b4f29042',100.0,1779130495,1,'2025-03-11T08:20:50Z',NULL,NULL,NULL,'["Infrastructure", "Cloud Native Integration", "Kubernetes Operators", "Koperator"]','["[ENTERPRISE-STABLE]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-03-11T08:20:50Z", "gh_stars": 790, "gh_open_issues_30d": 66, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:37.196828+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/banzaicloud/thanos-operator','banzaicloud/thanos-operator 🌟','','2023',5,'Streamlines Thanos-based monitoring architectures by provisioning Query, Store, Compact, and Ruler resources. It manages historical metrics storage across dynamic environments.','Go','Operator','Advanced',0,'online','manual','a6b7f7dbe7bbbfe7aa995b7e9f3a74874903bfe55c21106c1ac3e19c8598d823',100.0,1779030000,1,'2024-01-19T15:02:07Z',NULL,NULL,NULL,'["Observability", "Metrics", "Thanos Orchestration", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-01-19T15:02:07Z", "gh_stars": 283, "gh_open_issues_30d": 44, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:37.920413+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/bbl/secretize','Secretize 🌟','','2020',2,'A lightweight command-line utility to convert raw secrets and environment variables directly into encrypted Kubernetes Secret manifests. Helpful for basic automation pipelines, although modern enterprise workflows typically favor external systems like Vault, External Secrets Operator, or sealed-secrets.','Go','Repository','Intermediate',0,'online','manual','aaaf92a6d099ab669769db6ea68561457fca407d63fcc8e7879ab54790ade02e',100.0,1779030810,1,'2026-04-07T17:05:26Z',NULL,NULL,NULL,'["Cloud Native", "Security", "Secrets Management"]','["[COMMUNITY-TOOL]"]','["docs/kustomize.md"]','["kustomize.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-07T17:05:26Z", "gh_stars": 71, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:38.624270+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/bcicen/ctop','ctop 🌟','','2026',5,'ctop provides a real-time, top-like container metrics display for command-line resource tracking. Built in Go, it supports both Docker and runC runtimes, delivering an instant overview of CPU, memory, network, and disk I/O metrics across active containers. It serves as an essential tool for local container debugging and quick bare-metal performance triage without the overhead of heavy APM agents.','Go','Tool','Medium',0,'online','manual','81e1a5f56cdb13c1a00083103c9715c784866560a1c72dd62b5e15ed4f3a7c63',100.0,1779030423,1,'2024-07-08T11:15:48Z',NULL,NULL,NULL,'["Infrastructure", "Containerization", "Monitoring"]','["[DE FACTO STANDARD]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-07-08T11:15:48Z", "gh_stars": 17764, "gh_open_issues_30d": 120, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:39.334332+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/bee-travels/openapi-comment-parser','openapi-comment-parser','','2021',3,'A Node.js CLI tool and library that extracts JSDoc-style comments from source code files to generate valid OpenAPI (Swagger) specifications automatically, streamlining API contract maintenance during local development.','JavaScript','Tool','Intermediate',0,'online','manual','8d1464d334295697793b039a4e2b455df6768ddbc8c960dfda7e341ff0912c54',100.0,1779031648,1,'2023-01-07T18:19:12Z',NULL,NULL,NULL,'["API Management", "API Documentation", "Tooling"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-01-07T18:19:12Z", "gh_stars": 256, "gh_open_issues_30d": 45, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:40.060004+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/benc-uk/kubeview','KubeView 🌟','','2024',3,'A web-based, real-time visualization tool that renders Kubernetes API objects (Pods, Deployments, Services, Ingresses) and their relationships as a structured graphical map. It assists developers and administrators in diagnosing network routing and mapping configurations. In 2026, it is highly appreciated as a lightweight alternative to heavier cluster dashboards.','Go','Web Application','Medium',1,'online','manual','2611a5a8c8fd23c3f7733eb5190b56b0ae6a3e4d45fdcdf6762fefff4846d545',100.0,1779029613,1,'2026-04-02T12:56:10Z',NULL,NULL,NULL,'["Operations", "Observability", "Visualization"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-02T12:56:10Z", "gh_stars": 1201, "gh_open_issues_30d": 10, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:40.782303+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/binhnguyennus/awesome-scalability','Awesome Scalability','','2023',5,'A legendary repository outlining the structural design patterns for massive, highly available backend systems. Covering microservices coordination, message brokers, caching schemas, and consensus databases, this represents the gold standard for backend systems architects.','Markdown','Awesome List','Advanced',1,'online','manual','d30178979d8ff158c75f71a54cc4423ffc9d6a06ad35eae9fb6b5ca1813913d2',100.0,1779034116,1,'2026-01-04T03:51:47Z',NULL,NULL,NULL,'["Curation", "Awesome Lists", "Scalability"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-01-04T03:51:47Z", "gh_stars": 71720, "is_special": true, "gh_open_issues_30d": 23, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:41.481357+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/biosimulations/biosimulations',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','d94d1b623ca4b6c1534f95fe0ace391867b6c7dd180d664292d381c91f91c3ac',100.0,1779034560,0,'2026-05-17T18:16:00.762640+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"gh_open_issues_30d": 133, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:42.199025+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/biosimulations/deployment','biosimulations/deployment','','2021',1,'A customized deployment framework tailored for specialized scientific computing operations and simulation workloads. It displays production architectures orchestrating complex computations, file systems, and databases on Kubernetes cluster topologies.','Helm','Deployment Configuration','Advanced',0,'online','manual','fa5a8e09045193aa8dcccdc5df9a0b16bb458338531eb5eaf3481c97d5190a86',100.0,1779031429,1,'2026-06-02T17:56:29Z',NULL,NULL,NULL,'["Specialized Workloads", "Scientific Computing", "Simulation Infrastructure"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-02T17:56:29Z", "gh_stars": 3, "gh_open_issues_30d": 11, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:42.920530+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/bit-cloner/ecrcp','ecrcp','','2020',0,'A lightweight utility designed to copy Docker images directly between different Amazon ECR registries without requiring local download-and-reupload bandwidth. Useful for cross-account deployments and regional migration tasks in complex enterprise AWS landing zones.','Go','Tool','Intermediate',0,'online','manual','7e2b0d2b0ff78890b32eab285b671fa3ba55196ec1919a0385b17e36a8784944',100.0,1781735876,1,'2026-06-18T00:37:56.184876+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Container Registries"]','["[COMMUNITY-TOOL]"]','["docs/aws-containers.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "aws-containers.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:43.650488+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/bit-cloner/kcg','kcg 🌟','','2021',1,'Kubernetes Context Generator (kcg) is a simple utility built to simplify generating custom kubeconfig profiles across multiple distinct environments. It remains a minor community project overshadowed by enterprise dynamic loaders.','Go','CLI Tool','Simple',0,'online','manual','5b3f063a63c487a1455c56e4d74e4214f90f370d82129b35e550a4ee325eabd6',100.0,1779032017,1,'2021-04-29T17:01:09Z',NULL,NULL,NULL,'["Operations & UX", "CLI Plugins", "Context Switching"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-04-29T17:01:09Z", "gh_stars": 19, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:44.360517+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/bit-cloner/poke','POKE - Provision Opinionated Kubernetes on EKS','','2018',0,'Opinionated CLI provisioning script wrapper for configuring standardized Amazon EKS instances. This project has been classified as legacy due to extensive inactivity; modern teams should leverage Terraform or EKS Blueprints instead.','Go','Tool','Intermediate',0,'online','manual','N/A',100.0,1781736068,1,'2026-06-18T00:41:08.408561+02:00',NULL,NULL,NULL,'["Cloud Native", "AWS EKS", "Cluster Provisioning"]','["[LEGACY]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:45.090915+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/bitnami-labs/kubewatch','==bitnami-labs/kubewatch==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','86a2aadcf296a2d87fd6d458ec25b123a24e9270ed6027c8971ef1649221acb8',100.0,1779032046,0,'2026-05-17T17:34:06.612078+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/vmware-archive/kubewatch", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:45.749520+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/bitnami/kubecfg','kubecfg','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','bb3d5954a600ef594c5c6906e8dd1523194c3c9b1259bd7c4aaf6dde5fc87f53',100.0,1779030874,0,'2026-05-17T17:14:34.465106+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:46.398051+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/blendle/kubecrt','Kubecrt','','2021',1,'An archived, early-stage conversion utility built to convert Helm charts into raw Kubernetes manifests. This project has been fully superseded by standard native capabilities like ''helm template'' and is preserved solely as a historical reference of early declarative rendering strategies.','Go','CLI Tool','Beginner',0,'online','manual','a6c1de2a92799dde3536bdcc8a5926eaebfdcdd420f822b2c126cf487d276efa',100.0,1779033072,1,'2023-03-07T02:59:09Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Legacy Utilities"]','["[LEGACY]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "ISC", "gh_pushed": "2023-03-07T02:59:09Z", "gh_stars": 113, "gh_open_issues_30d": 8, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:47.112557+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/bloomberg/goldpinger','bloomberg/goldpinger 🌟','','2017',4,'An advanced connectivity troubleshooting tool that deploys as a cluster-wide DaemonSet to ping target peers. It generates visual mesh graphics depicting latency patterns, transport failures, and network partition faults.','Go','Kubernetes DaemonSet','Intermediate',1,'online','manual','5a906ec37741f8a82781e9e2c6196860fcb8b11251866231046ab986fc61ee7c',100.0,1779033479,1,'2026-04-23T15:38:04Z',NULL,NULL,NULL,'["Observability & Performance", "Network Monitoring", "Mesh Connectivity"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-23T15:38:04Z", "gh_stars": 2707, "gh_open_issues_30d": 35, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:47.851334+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/bloomberg/memray','github.com/bloomberg/memray 🌟🌟','','2025',5,'Curator Insight details Memray as Bloomberg''s advanced memory tracker for Python applications. Live Grounding confirms its preeminent role in tracking allocations inside complex microservice systems, excelling in profiling C/C++ extension boundaries where standard tools fall short.','Python / C++','Library / CLI','Advanced',1,'online','manual','9be53de03b150e560c31ef702fbf954ed599304266538a270b551a89cac52663',100.0,1779033716,1,'2026-06-12T00:32:27Z',NULL,NULL,NULL,'["Software Engineering", "Python", "Memory Profiling"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T00:32:27Z", "gh_stars": 15115, "gh_open_issues_30d": 43, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:48.567569+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/bluefrg/bitbucket-auto-merge','BitBucket Auto Merge','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2536b6d8b2279bd5db3fd12b921818904b1e4467b3feddc8d7fcc2bafa1693f9',100.0,1779031401,0,'2026-05-17T17:23:21.855193+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.com/mikefrank-ca/bitbucket-auto-merge", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:49.222068+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/bluxmit/alnoda-workspaces','github.com/bluxmit: Kubespray Workspace','','2024',5,'A containerized development sandbox and workspace designed to streamline the execution of Kubespray and Ansible playbooks, ensuring dependency insulation and tool consistency across local machine environments.','Docker/Shell','Repository','Intermediate',0,'online','manual','5afb0973ee4b9b75f27e799ba2e4c8cf97fc81f5dfd4e3396c9192984278d69a',100.0,1779030363,1,'2023-07-30T07:49:59Z',NULL,NULL,NULL,'["Provisioning", "Ansible", "Development Environments"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2023-07-30T07:49:59Z", "gh_stars": 1361, "gh_open_issues_30d": 8, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:49.929170+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/bmaynard/kubevol','Kubevol 🌟','','2018',1,'A historical command-line utility for copying and transferring data between Kubernetes Persistent Volume Claims (PVCs). It is now considered legacy as native CSI snapshot capabilities and robust migration utilities have become standard.','Python','CLI Tool','Simple',0,'online','manual','6a7da73d86c4ed1ad1af29324d3711a520570bfdfdf6524f822389ea5fd37dd2',100.0,1779033162,1,'2023-02-06T23:46:43Z',NULL,NULL,NULL,'["Storage", "Volume Management", "Data Migration"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2023-02-06T23:46:43Z", "gh_stars": 18, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:50.687369+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/bmuschko/ckad-crash-course','bmuschko/ckad-crash-course: Certified Kubernetes Application Developer (CKAD)'' Crash Course','','2021',5,'A repository housing comprehensive code examples, study guides, and hands-on exercises complementing Benjamin Muschko''s CKAD Crash Course. It focuses on application design, deployment configurations, security contexts, and troubleshooting methodologies essential to the Linux Foundation blueprint.','Shell','Reference','Intermediate',0,'online','manual','036f2eff18d8bcecd44deb08c1c2cac124913756765535397a7eca244f0a5334',100.0,1781736221,1,'2026-06-18T00:43:41.597742+02:00',NULL,NULL,NULL,'["Training", "Certification", "CKAD"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:51.379501+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/bmuschko/ckad-prep','bmuschko/ckad-prep','','2021',5,'An alternative preparation repository designed by Benjamin Muschko, offering structured sample solutions, resource manifests, and command-line blueprints to ace the CKAD exam. It isolates complex concepts like readiness/liveness probes, service definition, and rolling updates into easy-to-digest exercises.','YAML','Reference','Intermediate',0,'online','manual','a15629426df06a5e46361d07a2d7f517676aded3640b46ec2478916bfb3b7d7a',100.0,1781736221,1,'2026-06-18T00:43:41.669955+02:00',NULL,NULL,NULL,'["Training", "Certification", "CKAD"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:26:52.065538+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/bodywork-ml/bodywork-core','bodywork-ml/bodywork-core: Bodywork','','2022',2,'Bodywork acts as a pipeline orchestrator and deployment tool focused on shipping machine learning systems directly into Kubernetes. While currently seeing low developer activity, it remains a valuable conceptual blueprint for running serverless, stateful, and batch-oriented ML pipelines.','Python','Repository','Intermediate',1,'online','manual','b5aea08cb00293bda96f65851a9a2191c197bdc9e4ef09bee42e3ce3d88ad27c',100.0,1779030862,1,'2023-08-18T06:42:48Z',NULL,NULL,NULL,'["MLOps", "Deployment", "Kubernetes Orchestration"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2023-08-18T06:42:48Z", "gh_stars": 436, "gh_open_issues_30d": 21, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:52.798136+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/boltops-tools/kubes','kubes 🌟','','2023',2,'Kubes is a deployment framework that enables developers to build, prune, and deploy Docker images and Kubernetes manifests using clean, programmable configurations. It combines compilation and deployment phases into a unified workflow.','Ruby','CLI Tool','Intermediate',0,'online','manual','52c8136ce905cca1e7d8ac95bd4c0bb87c81ae772e3ebb054d4af61ff4445a7b',100.0,1779032922,1,'2025-04-24T01:47:46Z',NULL,NULL,NULL,'["Application Lifecycle", "Deployment Frameworks", "Declarative Config"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-04-24T01:47:46Z", "gh_stars": 102, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:53.552072+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/borchero/meerkat','Meerkat','','2023',5,'A dynamic networking operator designed to update and map external DNS routes. It reads internal networking resource allocations to dynamically register up-to-date hostname directories.','Go','Operator','Medium',0,'online','manual','da6037ae1fc02f0d734024ace407f92ad38ab9bb7c01686b260d10d32e54a420',100.0,1779030559,1,'2020-12-31T13:19:58Z',NULL,NULL,NULL,'["Networking", "DNS", "Service Discovery", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2020-12-31T13:19:58Z", "gh_stars": 38, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:54.243601+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/borchero/switchboard','borchero/switchboard: Switchboard','','2024',5,'Switchboard functions as a Kubernetes-native dynamic router and DNS management hub. It coordinates with global DNS service APIs to orchestrate routing policies, mapping live cluster ingress nodes automatically to external domain registrations.','Go','Repository','Intermediate',0,'online','manual','39bbd3ced60c70fc8cf5abb1d81edbc2300273c700e94076b63b58310ab7b47f',100.0,1779029821,1,'2026-06-11T14:45:12Z',NULL,NULL,NULL,'["Networking", "DNS & Ingress", "Routing Controllers"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-operators-controllers.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T14:45:12Z", "gh_stars": 163, "gh_open_issues_30d": 8, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:54.974399+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/bors-ng/bors-ng','Bors-ng: A merge bot for GitHub Pull Requests','','2026',4,'An Elixir-based implementation of the Bors merge coordinator. Uses a highly parallelized merge queue to batch, build, and test PR combinations, keeping the master branch strictly green. Live grounding notes that although currently archived, it remains a landmark model for merge queues.','Elixir','Tool','Advanced',1,'online','manual','48e086288c13aad192af64884162e420699e25d3b1cc8799cc1fd6a7b757a1f4',100.0,1779033339,1,'2024-04-04T12:24:44Z',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Automation Bots"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-04-04T12:24:44Z", "gh_stars": 1531, "gh_open_issues_30d": 181, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:55.669730+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/boto/boto','Boto','','2018',4,'Curator Insight introduces the early Boto library for AWS programmatic scripting. Live Grounding confirms the library is fully deprecated and obsolete, replaced completely by Boto3; developers must prioritize migration to eliminate compatibility issues with modern AWS endpoints.','Python','Library','Intermediate',0,'online','manual','cd49b06eb73f2532fc7eaa4832fa7c174c39ae36458bb191e5e06e18e6aa3f92',100.0,1779033828,1,'2024-01-12T23:46:55Z',NULL,NULL,NULL,'["Infrastructure", "AWS SDK", "Legacy Library"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-01-12T23:46:55Z", "gh_stars": 6431, "gh_open_issues_30d": 1118, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:56.431310+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/box/kube-exec-controller','box/kube-exec-controller','','2018',5,'Curator Insight: Controller to restrict and audit shell execution inside Kubernetes pods. Live Grounding: Inactive for over five years. Superseded by newer ephemeral container mechanics, admission controllers (OPA/Kyverno), and modern service mesh execution boundaries.','Go','Code Repository','Advanced',0,'online','manual','ba337139c4a519fc7bbfdfbad8a550898ae48d5fe9f6d34e00f111de9566c220',100.0,1779031141,1,'2021-12-02T07:48:57Z',NULL,NULL,NULL,'["Security", "Policy & Admission Control", "Runtime Security", "Legacy Tools"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-security.md", "docs/kubernetes-tools.md"]','["kubernetes-security.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-12-02T07:48:57Z", "gh_stars": 126, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:57.134325+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/box/kube-iptables-tailer','github.com/box/kube-iptables-tailer','','2026',3,'Kube-iptables-tailer is a specialized controller that parses system-level kernel iptables packet drop logs and maps them directly to active Kubernetes Pods. By resolving low-level packet drops to recognizable workload names, it simplifies network policy auditing and connectivity troubleshooting. This utility is ideal for platform teams managing strict, multi-layer networking environments.','Go','Network Controller','Advanced',0,'online','manual','c354ad86a39a806991da9793087a82af802fc0958dab8bdaccc520690099c0c0',100.0,1779031808,1,'2024-08-12T08:40:33Z',NULL,NULL,NULL,'["Networking", "iptables Analysis", "Troubleshooting"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-08-12T08:40:33Z", "gh_stars": 549, "gh_open_issues_30d": 9, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:26:57.889598+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/bpftrace/bpftrace','bpftrace','','2018',5,'A high-level tracing language and diagnostic toolkit built on top of the Linux eBPF subsystem. It allows system engineers to dynamically probe kernel modules, trace memory allocations, and analyze latency. Live Grounding shows that bpftrace is a core diagnostic pillar in production engineering.','C++','Tool','Advanced',0,'online','manual','37f422e9795c080231318d3d71659a3fbac0d01be532fe49ebe9bf563141ef75',100.0,1779130494,1,'2026-06-13T15:56:16Z',NULL,NULL,NULL,'["Infrastructure & Operations", "Observability", "Kernel Tracing"]','["[DE FACTO STANDARD]"]','["docs/linux.md"]','["linux.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T15:56:16Z", "gh_stars": 10160, "gh_open_issues_30d": 248, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:26:58.625742+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/bregman-arie/devops-exercises','bregman-arie/devops-exercises 🌟','','2026',5,'A massive curated repository containing thousands of questions, answers, and hands-on exercises covering Linux, Jenkins, Docker, Kubernetes, Ansible, Terraform, AWS, and system design. (Live Grounding: With over 82k stars, it stands in 2026 as the preeminent resource for preparing systems engineers and validating platform architecture skills).','Python/YAML','Reference Guide','Intermediate',1,'online','manual','74f02f679be571f5cbde19766052dcc39fdac290a01354dc045033912e6304c1',100.0,1779032104,1,'2025-12-27T14:22:30Z',NULL,NULL,NULL,'["DevOps & Platform Engineering", "Interview Preparation", "Reference Guides"]','["[DE FACTO STANDARD]", "[GUIDE]"]','["docs/demos.md", "docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md", "demos.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2025-12-27T14:22:30Z", "gh_stars": 82758, "is_special": true, "gh_open_issues_30d": 47, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:26:59.331951+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/bregman-arie/devops-resources','==bregman-arie/devops-resources== 🌟','','2026',0,'A massive collection of operational guides, cheat sheets, books, and courses covering Kubernetes ecosystems, continuous delivery pipelines, configuration engines, and cloud design.','Markdown','Awesome List','Intermediate',0,'duplicate','manual','9ff97eac6df2ac9efd2f8276a5c9580d0a37f227613f7113e5741f45e51d52ea',100.0,1781736123,1,'2026-06-18T00:42:03.109890+02:00',NULL,NULL,NULL,'["Infrastructure & Operations", "DevOps & SRE Engineering", "Educational Resources"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true, "duplicate_of": "https://github.com/bregman-arie/devops-exercises", "gh_open_issues_30d": 28, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:00.023324+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/brennerm/uptimerobot-operator','uptimerobot-operator','','2023',5,'Synchronizes current routing profiles with the UptimeRobot API. It dynamically configures exterior synthetic latency testing targets as new ingresses scale up or out.','Go','Operator','Medium',0,'online','manual','019ed7ba4756bb460e0fb2c270bbffd3c8e917906e4007d7d6397ce57c2e01fe',100.0,1779033051,1,'2023-11-14T16:27:12Z',NULL,NULL,NULL,'["Observability", "Monitoring", "External Integration", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-11-14T16:27:12Z", "gh_stars": 60, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:00.736744+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/bridgecrewio/AirIAM','bridgecrewio/AirIAM','','2023',2,'AirIAM bridges the gap between manual runtime configuration and declarative postures by parsing active AWS IAM deployments and converting them to structured Terraform modules. It leverages analytics to isolate unused roles and design clean, least-privilege configurations. Platform engineers utilize it to refactor legacy brownfield permissions into audited GitOps structures.','Python','CLI Tool','Advanced',0,'online','manual','09ac371fb9ddc2a4b26fbab44ac8cee1b1d19e6581f91e3655a4ee002aea67b4',100.0,1779029341,1,'2025-03-18T19:37:06Z',NULL,NULL,NULL,'["Infrastructure as Code", "Cloud Security", "IAM Translation"]','["[LEGACY]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-03-18T19:37:06Z", "gh_stars": 824, "gh_open_issues_30d": 35, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:01.479405+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/bridgecrewio/checkov','Checkov 🌟','','2026',5,'Checkov is a static code analysis tool for Infrastructure as Code (IaC) that scans Kubernetes manifests, Helm charts, Terraform, and cloud-provider templates for misconfigurations and security risks, acting as a critical CI/CD gatekeeper.','Python','Security Scanner','Intermediate',0,'online','manual','98f69842258ecb7f450daae2e657279f373b3e71ba9dbd34c8a40e24dcdd02df',100.0,1779032177,1,'2026-06-11T23:29:10Z',NULL,NULL,NULL,'["Security & Identity", "Compliance & Auditing", "Static Code Analysis"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T23:29:10Z", "gh_stars": 8790, "gh_open_issues_30d": 138, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:02.196053+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/bridgecrewio/helm-scanner','helm-scanner','','2023',0,'A lightweight template vulnerability scanner that evaluates Helm manifests for potential security drift, secrets leaks, and misconfigurations prior to deployment. Often integrated early in pipeline testing stages.','Go','CLI Tool','Intermediate',0,'online','manual','e886ce99a0b1d192eacdce6179a4ba3c5be951efe0cab97126043fb783af6220',100.0,1781735960,1,'2026-06-18T00:39:20.993193+02:00',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Security & Auditing"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:02.960092+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/bryanl/sheaf','sheaf','','2021',5,'A packaging utility designed to compile Kubernetes application manifests and associated container image layers into standalone relocatable archives. Crucial for provisioning air-gapped systems or on-prem environments. The project is archived, with users directed to standard solutions like Carvel or Helm.','Go','Tool','Medium',0,'online','manual','f4297ddb49eb511e4a452c5b03a9cb0d21652bf0840a5e689d129dcd030cf413',100.0,1779030954,1,'2020-07-17T14:43:40Z',NULL,NULL,NULL,'["Application Delivery", "Packaging", "Air-gapped Deployment"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-07-17T14:43:40Z", "gh_stars": 30, "gh_open_issues_30d": 12, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:03.676992+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/buger/jsonparser','buger/jsonparser','','2025',5,'An ultra-performant, zero-allocation Go JSON parser that bypasses reflection and standard serialization libraries. Reaches nested values directly from byte slices, outperforming standard library structures by up to 10x in high-throughput data pipelines.','Go','Library','High',0,'online','manual','2244dce6b7f1cfbc9b2734caf6103dc227e547204b25653449b2e67beeb4102a',100.0,1779029243,1,'2026-05-03T11:10:14Z',NULL,NULL,NULL,'["Data Architecture", "JSON & YAML Serialization", "Performance & Parsing"]','["[DE FACTO STANDARD]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-03T11:10:14Z", "gh_stars": 5629, "is_special": true, "gh_open_issues_30d": 68, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:04.385290+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/burrsutter/9stepsawesome','github: burrsutter/9stepsawesome','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','2dda5a7dbd683b5f7987a254ac47d2b08755f0af73d93fcdb0c36f10ad6f571d',100.0,1779032793,1,'2026-05-17T17:46:33.514004+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{"gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:05.104562+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/bytebase/bytebase','bytebase/bytebase','','2021',5,'Open-source, web-based database schema change and collaboration tool engineered for DevOps teams and DBAs. Features GitOps-driven workflow mechanics, automated visual SQL review, and centralized security compliance policies to govern multi-engine environments.','Go','Software','Advanced',1,'online','manual','dac4c79ad7a36b978bd40c9488b8c26ac8289977234555e87c7d984d001cc0e1',100.0,1779031983,1,'2026-06-12T07:19:02Z',NULL,NULL,NULL,'["Database Architecture", "Database GitOps", "Schema Management"]','["[DE FACTO STANDARD]"]','["docs/liquibase.md"]','["liquibase.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-12T07:19:02Z", "gh_stars": 14143, "gh_open_issues_30d": 149, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:05.830236+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/c0dyhi11/k3s-linkerd','Global K3s Deployment on Packet Baremetal 🌟','','2020',0,'A global multi-region deployment playbook demonstrating K3s cluster instantiation across Packet Baremetal infrastructure, coupled with the Linkerd service mesh. Optimizes edge routing latency and inter-node networking security.','Shell','Repository','Advanced',0,'online','manual','01640813ce20a74bfa917c6f312443d87d58ecca493ab67478623e7f79309bbc',100.0,1779034560,1,'2020-04-12T04:12:17Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Bare Metal & Multi-Cloud", "Kubernetes Distributions"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-04-12T04:12:17Z", "gh_stars": 9, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:06.508543+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cakehappens/seaworthy','seaworthy: A CLI to verify #Kubernetes resource health !! 🌟','','2021',1,'A testing-focused CLI utility used to run health checks and smoke tests against newly deployed Kubernetes resources. It validates endpoints, ingress routing, and pod states match expected operating metrics before promoting releases.','Go','CLI Verification Tool','Simple',0,'online','manual','13613895efb1f252ebf742e03ce27c20811105d3ab39cd0b5f0332e030409444',100.0,1779031143,1,'2020-08-10T01:10:04Z',NULL,NULL,NULL,'["Application Lifecycle", "Testing & Verification", "Health Checks"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-08-10T01:10:04Z", "gh_stars": 39, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:07.264635+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/caldito/soup','caldito/soup','','2021',1,'Soup is a small open-source CLI tool designed to extract, analyze, and report on the container image tags actively running across a Kubernetes cluster. It aids operations teams in identifying legacy or unpinned image tags, although modern comprehensive policy engines like Kyverno have largely subsumed its utility.','Go','CLI Tool','Medium',0,'online','manual','3ae1c1f73278dacc640a6963eaddb565d6ae116f3322ba070c03c08347d75fe1',100.0,1779030573,1,'2022-04-19T16:53:22Z',NULL,NULL,NULL,'["Operations", "Security", "Image Scanning"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-04-19T16:53:22Z", "gh_stars": 40, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:07.995361+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/calvin-puram/awesome-kubernetes-operator-resources','github.com/calvin-puram: Awesome Kubernetes Operator Resources','','2023',5,'A specialized guide indexing SDKs, patterns, and source repositories for writing Kubernetes Operators. It provides concrete references on the Operator SDK, Kubebuilder framework, and controller-runtime systems, allowing platform developers to build automated, stateful management controllers.','Markdown','Awesome List','Advanced',1,'online','manual','713b023d78076df0736c083ea7910ceaa405c6373f07b36e45f409fc7aae2b36',100.0,1779033314,1,'2026-04-25T08:57:34Z',NULL,NULL,NULL,'["Curation", "Awesome Lists", "Operators"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-04-25T08:57:34Z", "gh_stars": 245, "is_special": true, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:08.720062+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/carlosedp/cluster-monitoring','Cluster Monitoring stack for ARM / X86-64 platforms','','2025',5,'A specialized telemetry suite crafted for physical, edge, and multi-architecture Kubernetes clusters running on ARM or x86 systems. Extends modern operators to resource-constrained environments.','Jsonnet','Repository','Advanced',1,'online','manual','a3d3a6a736de50fc3b1505948aadfbaea2fb00071f2911992a29bf71cf186969',100.0,1779032950,1,'2025-08-22T22:59:09Z',NULL,NULL,NULL,'["Cloud Native Platforms", "Kubernetes", "Multi-Arch Telemetry"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/prometheus.md"]','["kubernetes-tools.md", "prometheus.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-08-22T22:59:09Z", "gh_stars": 754, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:09.432997+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/carlosedp/lbconfig-operator','github.com/carlosedp/lbconfig-operator: External Load Balancer Operator'' 🌟','','2023',1,'Operator that dynamically provisions and configures external hardware/software load balancers (such as F5 BIG-IP or HAProxy) based on Kubernetes ingress or service resource updates.','Go','Repository','Advanced',0,'online','manual','0cb420e6987d09ec35c12f2e9945f9ff24a337a8f85a78f5f8277b71b8086b83',100.0,1779029569,1,'2026-03-01T22:30:31Z',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Networking"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-01T22:30:31Z", "gh_stars": 63, "gh_open_issues_30d": 12, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:10.146150+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/carlosonunez/k8s-harness','k8s-harness 🌟','','2018',0,'A legacy testing framework designed to rapidly provision and tear down ephemeral Kubernetes development harnesses. While useful in early CI, modern virtual cluster setups like vcluster or Kind provide much higher speed and fidelity.','Ruby','Testing Framework','Simple',0,'online','manual','43219a1713ceb71f2d79b4e51ebdee330214d0682945f5bb7378f8347b210c49',100.0,1781736046,1,'2026-06-18T00:40:46.805986+02:00',NULL,NULL,NULL,'["Application Lifecycle", "Testing & Verification", "Local Harnesses"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:10.873571+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/carlosonunez/kubernetes-the-hard-way-on-azure','Kubernetes the Hard Way: Azure Edition','','2021',0,'A localized adaptation of ''Kubernetes the Hard Way'' targeting Azure cloud services. Focuses on manual creation of Virtual Networks (VNets), Network Security Groups (NSGs), Azure load balancers, and systemd service profiles to build a transparent control plane.','Markdown','Repository','Advanced',0,'duplicate','manual','1ae1465f5fd177aebc32e70d65e9efac02258fce8fd7f6572830dc76e371a71f',100.0,1781736026,1,'2026-06-18T00:40:26.492038+02:00',NULL,NULL,NULL,'["Provisioning", "Bootstrapping", "Azure"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "duplicate_of": "https://github.com/prabhatsharma/kubernetes-the-hard-way-aws", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:11.592056+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cavaliercoder/vpc-free','github.com/cavaliercoder/vpc-free','','2024',5,'A specialized tool designed to scan AWS VPC configurations and identify unused IP subnets and available address spaces. It simplifies subnet planning and CIDR allocation by visually exposing gaps in current IP management matrices. Essential for large enterprises implementing zero-trust network segmentations or multi-region Transit Gateway routing.','Go','Repository','Intermediate',0,'online','manual','6642a03abac705fe10c8ad93cebb687fa4f56c9e9f888f675c97c706d4bff7ac',100.0,1779030538,1,'2019-06-26T00:24:45Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Networking"]','["[DE FACTO STANDARD]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2019-06-26T00:24:45Z", "gh_stars": 59, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:12.317158+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cdk8s-team/cdk8s','cdk8s','','2026',5,'The GitHub repository containing the core source code for CDK8s. It allows developers to model Kubernetes resources as structured code in TypeScript, Python, Java, or Go. It features full support for custom-generated CRDs, letting platform teams build clean, reusable configuration libraries.','TypeScript','Tool','Intermediate',0,'online','manual','4e4e6aa8ff97716ee088cd364fca4f83a29ce3f6ce9958ffd8b73eae54db2a2b',100.0,1779030249,1,'2026-06-13T10:24:27Z',NULL,NULL,NULL,'["Configuration", "CDK & DSLs", "CDK8s"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-client-libraries.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-client-libraries.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T10:24:27Z", "gh_stars": 4823, "gh_open_issues_30d": 73, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:13.035907+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ceph/ceph','Ceph: A Distributed Object, Block, and File Storage Platform','','2026',5,'An enterprise-grade, highly scalable distributed storage ecosystem providing object, block, and file system storage on a single unified cluster. Widely adopted as the primary storage layer backing cloud platforms and Kubernetes orchestration (Rook-Ceph).','C++','Infrastructure','Advanced',0,'online','manual','5fccdfde04b9481e08f59d6cf81834cadee87cc848f31d62c280766005d71925',100.0,1779032091,1,'2026-06-13T22:54:53Z',NULL,NULL,NULL,'["Cloud Infrastructure & Orchestration", "Storage & Databases", "Distributed Block Storage"]','["[DE FACTO STANDARD]"]','["docs/aws-storage.md", "docs/cloud-asset-inventory.md", "docs/kubernetes-storage.md"]','["aws-storage.md", "cloud-asset-inventory.md", "kubernetes-storage.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-13T22:54:53Z", "gh_stars": 16707, "gh_open_issues_30d": 1193, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:13.749026+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cert-manager/approver-policy','github.com/cert-manager: Policy Approver','','2024',5,'The cert-manager approver-policy extension code repository. Intercepts CertificateRequest resources before submission, evaluating requested commonNames, SANs, and key constraints against user-defined security guidelines.','Go','Code Repository','Advanced',0,'online','manual','331ac73ab670293dd3c50c8119d2b9707a74e38e0b59e4fdd59484c9f5a7c8c3',100.0,1779130494,1,'2026-06-13T09:32:17Z',NULL,NULL,NULL,'["Security", "PKI & Certificates", "cert-manager", "Access Control"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T09:32:17Z", "gh_stars": 90, "gh_open_issues_30d": 15, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:14.471701+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cert-manager/cert-manager','==cert-manager/cert-manager==','','2026',5,'Consolidated record of the cert-manager repository, automating certificate lifecycles to guarantee encrypted transport paths between internal microservice runtimes.','Go','Code Repository','Advanced',0,'online','manual','d2ec3a0583b0d999c41e17df6d4ddf7762a9bc25a361a2a78db3913473d65e6f',100.0,1779031538,1,'2026-06-14T01:07:13Z',NULL,NULL,NULL,'["Security", "PKI & Certificates", "cert-manager"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-security.md"]','["registries.md", "kubernetes-security.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T01:07:13Z", "gh_stars": 13859, "gh_open_issues_30d": 236, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:15.204416+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cert-manager/policy-approver','github.com/cert-manager: Policy Approver','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','77377c86ef3a506463e841cfd92ae4019df552e035539b54900d47def409cf60',100.0,1779033922,0,'2026-05-17T18:05:22.322064+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://github.com/cert-manager/approver-policy", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:15.841567+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/chaos-mesh/chaos-mesh','Chaos Mesh','','2025',5,'A robust, CNCF-incubating chaos engineering platform designed for cloud-native ecosystems. Orchestrates extensive failure injections—spanning network partitions, node failures, system call manipulations, and JVM faults—allowing developers to systematically evaluate Kubernetes stability under load.','Go','SaaS Platform / Orchestrator','Advanced',1,'online','manual','dda04b09c01fae29e8fd45959bbd630e73f4e1333799a464731c56bbd42e7e70',100.0,1779029884,1,'2026-06-12T09:21:53Z',NULL,NULL,NULL,'["Resilience", "Chaos Engineering", "Enterprise Platforms"]','["[DE FACTO STANDARD]"]','["docs/chaos-engineering.md"]','["chaos-engineering.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T09:21:53Z", "gh_stars": 7747, "gh_open_issues_30d": 552, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:16.545786+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/chaosblade-io/chaosblade','chaosblade','','2025',5,'Alibaba''s multi-platform chaos engineering tool designed to inject faults across various levels of a system. Specifically targets OS resource exhaustion, network degradation, disk I/O bottlenecks, and deep application-layer faults for languages like Java, Go, and C++.','Go','Software Utility','Advanced',1,'online','manual','0b7a4de55c0e224e822bb577e5c593e6911d47a8862693ad954b36a431baf3a7',100.0,1779034531,1,'2026-06-09T16:23:13Z',NULL,NULL,NULL,'["Resilience", "Chaos Engineering", "Kubernetes Tools"]','["[DE FACTO STANDARD]"]','["docs/chaos-engineering.md"]','["chaos-engineering.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T16:23:13Z", "gh_stars": 6352, "gh_open_issues_30d": 347, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:17.277171+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/charlax/professional-programming','github.com/charlax/professional-programming: A collection of full-stack'' resources for programmers 🌟','','2026',5,'A world-class resource collection addressing the operational, psychological, and architectural aspects of professional software engineering. Spans topics from system design and API robustness to career planning and team mechanics. An essential reading reference for engineering leads and staff architects.','N/A','Repository','Intermediate',0,'online','manual','f254cf680e5e80c3e9c6b39c4ed3c5cf84643f79de26334daab3f270700bb54c',100.0,1779032232,1,'2026-06-08T00:03:16Z',NULL,NULL,NULL,'["Developer Tools", "Methodology", "Resources"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-08T00:03:16Z", "gh_stars": 51109, "is_special": true, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:17.984307+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/che-samples','github.com/che-samples','','2024',0,'Official template repository containing devfile configurations and cloud-native project workspace definitions for Eclipse Che. Accelerates development setup by declaring containers, tools, and runtimes as code.','YAML','Repository','Intermediate',0,'online','manual','61d5115f86c523012e35f4fe3b9fd1b3fd5b2a607c286dbc62152f7b9e638350',100.0,1779029487,1,'2026-05-17T16:51:27.394237+02:00',NULL,NULL,NULL,'["DevSecOps & IDEs", "Eclipse Che", "Cloud IDE Templates"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/chen-keinan/mesh-kridik','chen-keinan/mesh-kridik','','2021',1,'A security auditing and compliance verification tool for cloud-native Service Meshes, validating configurations against strict benchmark rulesets. It supports meshes like Istio, Linkerd, and Consul.','Go','Security Tool','High',1,'online','manual',NULL,NULL,1779388598,0,'2024-12-09T16:56:32Z',NULL,NULL,NULL,'["Security", "Service Mesh Security", "Audit Tools"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-12-09T16:56:32Z", "gh_stars": 27, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:18.679511+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/chenjd/terraform-101','==https://github.com/chenjd/terraform-101== 🌟','','2021',0,'A highly practical beginner-level code index focusing on Terraform basics, state management, module syntax, and provider declarations for deploying cloud infrastructure safely.','HCL','Repository','Beginner',0,'online','manual','125f6c2be505c4d1e2cb2932a9f8bec5e1e02cee514f6c61eb8c31bdefc0a857',100.0,1781735921,1,'2026-06-18T00:38:41.282199+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform Ecosystem", "Fundamental Syntaxes"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:19.401314+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/chenjiandongx/kubectl-count','github.com/chenjiandongx/kubectl-count','','2023',0,'A fast and minimal kubectl plugin designed to return resource counts grouped by namespace or specific kinds. It targets fast CLI inspections, though modern system administrators frequently replace it with k9s configurations or basic custom scripting.','Go','CLI Plugin','Beginner',0,'online','manual','01617c6a4198156e3ce2bb0ec9551eedf2c5993e7e7c2353355563c2340b99a8',100.0,1779029475,1,'2022-08-02T06:39:24Z',NULL,NULL,NULL,'["Operations", "CLI Tooling", "Resource Auditing"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-08-02T06:39:24Z", "gh_stars": 39, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:20.107136+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/chenjiandongx/kubectl-images','kubectl-images','','2023',5,'A CLI plugin designed to scan, inventory, and display the exact container images actively deployed inside a cluster namespace. Essential for identifying outdated registry links and resolving missing image version tags.','Go','CLI Plugin','Beginner',0,'online','manual','13e98236ba3c418d71801ffe86340015965970737745a3ec9f6478e2aac5fd64',100.0,1779031844,1,'2026-03-19T03:56:28Z',NULL,NULL,NULL,'["Observability", "CLI Utilities", "Image Security"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-19T03:56:28Z", "gh_stars": 277, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:20.816055+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/chmouel/kss','KSS - Kubernetes pod status on steroid','','2023',5,'A CLI utility designed to enhance pod status visibility, extracting high-fidelity information from Kubernetes clusters in real-time. It visualizes container terminations, restarts, and readiness probes with rich colors and status indicators, addressing the visual limitations of native `kubectl get pods`.','Rust','CLI Tool','Intermediate',0,'online','manual','c2896a9e8114fec52c2449b0bcaa1ade652c55a80699d08f20de4fc16b6228ac',100.0,1779030350,1,'2026-01-31T17:46:22Z',NULL,NULL,NULL,'["Observability", "CLI Utilities", "Pod Status"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-01-31T17:46:22Z", "gh_stars": 43, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:21.506151+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/chr-fritz/csi-sshfs','chr-fritz/csi-sshfs','','2019',1,'A Container Storage Interface (CSI) plugin designed to mount remote directories securely over SSHFS/SFTP. It enables microservice instances to read and write directly to legacy external filesystems without custom FTP setups.','Go','CSI Driver','Advanced',0,'online','manual','a158dd061ff0926b72df24dc12c73014a8233f0f9c7485cb7cfc93ed9b4959a6',100.0,1779030025,1,'2020-01-29T21:18:12Z',NULL,NULL,NULL,'["Storage & Data", "CSI Plugins", "Remote Mounting"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-01-29T21:18:12Z", "gh_stars": 30, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:22.254880+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/chrislusf/seaweedfs','chrislusf/seaweedfs','','2020',1,'A fast, highly scalable distributed storage engine that provides file and object hosting. This repository features native integration paths, enabling microservice workloads to access high-throughput file structures with rapid lookup times.','Go','Storage Platform','Advanced',0,'online','manual','de61a9b3d109057426969c8a7d760944d3795ffa627822a5be380f0c61eb3e90',100.0,1779031465,1,'2026-06-08T06:18:52Z',NULL,NULL,NULL,'["Storage & Data", "Distributed File Systems", "Object Storage"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T06:18:52Z", "gh_stars": 26, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:22.998105+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/chrisns/cosign-keyless-demo','chrisns/cosign-keyless-demo: Cosign Keyless GitHub Action Demo','','2021',2,'A practical reference repository showcasing how to perform keyless container image signing inside GitHub Actions using Cosign. The blueprint demonstrates authenticating against Fulcio and Rekor using GitHub''s temporary identity tokens. Essential for platform engineers looking to implement secure-by-default CI/CD pipelines.','Go','Repository','Intermediate',1,'online','manual','d9b118c22b91aa81144ead0562da99a0ed5acfe3abf3c239535a8f8905b64325',100.0,1779033422,1,'2023-01-31T22:31:51Z',NULL,NULL,NULL,'["Security", "Supply Chain Security", "Keyless Signing"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-01-31T22:31:51Z", "gh_stars": 14, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:23.720612+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/chrisns/k8s-opa-boilerplate','chrisns/k8s-opa-boilerplate','','2020',1,'A minimal, highly instructional boilerplate repository demonstrating Open Policy Agent (OPA) integration inside Kubernetes using Gatekeeper. Helps bootstrap policy-as-code paradigms to secure deployments and enforce structural admission controls.','Rego','Repository','Advanced',0,'online','manual','8a0b016f5f851d2b242d57ece34c8c4e59db74b3c5f76f5453c0f8fe58d69c84',100.0,1779033773,1,'2026-06-02T18:15:17Z',NULL,NULL,NULL,'["Cloud Native", "Security", "Policy Enforcement"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/kustomize.md"]','["kustomize.md", "demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-02T18:15:17Z", "gh_stars": 18, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:24.458194+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/christopherhein/awesome-eks','christopherhein/awesome-eks: Awesome EKS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','93a9e5db618cb592b0f77817d16fab80c32bf37548e360f8f15b7b0d147ee9df',100.0,1779031147,0,'2026-05-17T17:19:07.182302+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"duplicate_of": "https://github.com/jimmyraywv/awesome-eks", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:25.113846+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cicdops/awesome-ciandcd','Awesome CI/CD 🌟','','2025',3,'An extensive curated list capturing modern DevOps platforms, delivery engines, automated linting, security scanning, and container validation tools, acting as a foundational technical index for engineering teams.','Markdown','Repository','Intermediate',1,'online','manual','5a5b7c5fa80a5882bee04d962414e0db0c1332043f674bdac2b3db4bd7a9fbe5',100.0,1779031026,1,'2026-04-14T12:29:54Z',NULL,NULL,NULL,'["Deployment & Delivery", "CI/CD & Delivery", "Resource Portals"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md", "docs/other-awesome-lists.md"]','["cicd.md", "other-awesome-lists.md"]','{}','{"gh_license": "GPL-2.0", "gh_pushed": "2026-04-14T12:29:54Z", "gh_stars": 1999, "is_special": true, "gh_open_issues_30d": 30, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:25.857165+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cilium/tetragon','Tetragon (Cilium)','','2022',5,'An eBPF-powered security observability and runtime enforcement platform. It monitors and blocks system events at the kernel level, providing granular process execution, network activity, and file system audit streams with zero container overhead.','Go','platform','Advanced',1,'online','manual','68c450ba0fe25e40514df915223a5935099e45961a55a65fa4f4551626c2b41d',100.0,1779031109,1,'2026-06-14T09:06:49Z',NULL,NULL,NULL,'["Observability & Monitoring", "eBPF Runtime Enforcement", "Tetragon Platform"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T09:06:49Z", "gh_stars": 4749, "gh_open_issues_30d": 252, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:26.583956+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cinhtau/sonatype-nexus-waffle','github.com/cinhtau/sonatype-nexus-waffle','','2018',5,'An archived community plugin targeting Windows Active Directory single sign-on (SSO) authentication within Sonatype Nexus. Live grounding confirms it is obsolete, unmaintained, and legacy. Useful primarily as vintage integration code, modern Nexus deployments utilize modern OIDC and LDAP endpoints.','Java','Repository','Advanced',0,'online','manual','c430ab3d6f9179affd62ed9be3ed0189f8b99d15e900eeb970e8a68664b314db',100.0,1779029613,1,'2019-05-17T19:12:19Z',NULL,NULL,NULL,'["Artifact Management", "Package Repositories", "Nexus Integrations"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/registries.md"]','["registries.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2019-05-17T19:12:19Z", "gh_stars": 6, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:27.342900+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/circa10a/terraform-provider-mailform','github.com/circa10a/terraform-provider-mailform','','2021',1,'A niche experimental Terraform provider for the Mailform SaaS API. Serves as a great programmatic example for developers seeking to build customized provider architectures using standard SDK specifications.','Go','Provider','Intermediate',0,'online','manual','179c6253105400bd3692883c5767318d8a344c169d207f1887df3eb388847fae',100.0,1779032157,1,'2025-11-12T03:06:44Z',NULL,NULL,NULL,'["Infrastructure as Code", "SaaS Integration", "Providers"]','["[EMERGING]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2025-11-12T03:06:44Z", "gh_stars": 14, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:28.053305+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cisagov/log4j-scanner','==cisagov/log4j-scanner==','','2021',0,'CISA''s open-source scanning tool designed to verify Log4j vulnerabilities by executing safe, targeted callback requests. It is a highly reliable diagnostic utility for auditing external attack surfaces and ensuring regulatory compliance. The tool remains an essential resource for enterprise security audits.','Python','Tool','Intermediate',0,'online','manual','48b61235254336a836b0f1b1ccccb13bfe62a090c6f91c115c0112ac63e4bae1',100.0,1781735930,1,'2026-06-18T00:38:50.041245+02:00',NULL,NULL,NULL,'["Security", "Vulnerabilities", "Log4Shell Scanners"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 13, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:28.754797+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ckotzbauer/chekr','chekr','','2022',1,'A lightweight utility designed to inspect Kubernetes configurations and validate them against upcoming resource deprecations and removals. By mapping API versions in manifest files to deprecation roadmaps, it prevents cluster upgrade disruptions. Active through 2026, it remains a useful command-line tool for pre-flight deployment audits.','Go','CLI Tool','Medium',0,'online','manual','7051b38f708de41e58bdb9317a2523365211292d7599f817c8c551fca5b23cc2',100.0,1779031126,1,'2023-09-16T06:23:32Z',NULL,NULL,NULL,'["Security", "Policy Enforcement", "Deprecation Check"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-09-16T06:23:32Z", "gh_stars": 9, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:29.446848+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ckotzbauer/chekr/issues/61','github.com issues: Generate Kyverno deprecation policies with chekr','','2022',1,'A specific technical issue and discussion detailing how to dynamically generate Kyverno deprecation policies using chekr. This represents an advanced integration pattern where declarative deprecation rules can be continuously generated and enforced at admission time. An invaluable resource in 2026 for automated platform upgrades.','Markdown','Documentation / Issue','Medium',0,'online','manual','64981e18ca235f20e325e03f8bd8e65477f0b0858a8a19b3df882c11da23659e',100.0,1779034500,1,'2023-09-16T06:23:32Z',NULL,NULL,NULL,'["Security", "Policy Enforcement", "Kyverno Integration"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-09-16T06:23:32Z", "gh_stars": 9, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:30.138805+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ckotzbauer/vulnerability-operator','ckotzbauer/vulnerability-operator','','2023',5,'Integrates scanning engines with active cluster runtimes, cross-referencing running container image tags against security databases to alert administrators to new vulnerabilities.','Go','Operator','Advanced',0,'online','manual','48b51a396e0e94d654e5e238dd08cc407cc44898fccfa028445cd33f29032737',100.0,1779032255,1,'2026-06-13T13:29:42Z',NULL,NULL,NULL,'["Security", "Vulnerability Management", "Scanning", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T13:29:42Z", "gh_stars": 87, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:30.868902+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/clanktron/k3s-ansible','clanktron/k3s-ansible','','2022',2,'A robust, multi-node Ansible playbook developed to cleanly orchestrate K3s setups, handle system dependencies, bind node components, and extract active kubeconfigs automatically.','YML','IaC','Intermediate',0,'online','manual','34d9e871c6f5b42ebfb9cdf1bf0744ffc0710c729a4535ea63be7ddf4f792add',100.0,1779032017,1,'2022-09-15T05:51:01Z',NULL,NULL,NULL,'["Edge & IoT", "Cluster Provisioning", "Ansible Roles"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-09-15T05:51:01Z", "gh_stars": 36, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:31.614963+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/clastix/capsule','==Capsule Operator==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','82756c4742f62a3e237316762b895ce70a87796f7ece4032aa7093de049c5e65',100.0,1779029310,0,'2026-05-17T16:48:30.269362+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-operators-controllers.md"]','[]','{}','{"duplicate_of": "https://github.com/projectcapsule/capsule", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:32.254111+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cli/cli','github.com/cli/cli','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','a52e2e804b83b6dcd5c62fb973c6a49c969cf2ab698cf1ceb6de5e8c6cc46782',100.0,1779032920,1,'2026-05-17T17:48:40.669238+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"gh_license": "MIT", "gh_open_issues_30d": 1011, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:32.988555+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cloud-ark/caastle','cloud-ark/caastle','','2021',1,'An application-focused operator designed to manage multi-tiered applications in Kubernetes using structured Custom Resources. By coordinating complex dependency lifecycles across different services, it attempts to simplify custom operator architecture. In 2026, it is primarily viewed as a research-level project.','Python','Kubernetes Operator','High',0,'online','manual','463ff6042883048fb4ccbba61b567694071bc7725dc37e8ba0a63107f2d49222',100.0,1779031356,1,'2018-10-29T16:57:29Z',NULL,NULL,NULL,'["Platform", "Application Platform", "Custom Resources"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2018-10-29T16:57:29Z", "gh_stars": 26, "gh_open_issues_30d": 29, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:33.713260+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cloud-ark/kubeplus','KubePlus - Kubernetes Operator to deliver Helm charts as-a-service 🌟','','2024',5,'Delivers Helm charts as managed services by generating dynamic APIs. It secures multi-tenant pipelines, enforces platform utilization policies, and integrates Helm deployments with custom billing engines.','Go','Operator','Advanced',0,'online','manual','e5a88a7c5feb987add38a79bfaec017b7fb35ebac325b9ec8f25e243ac32e335',100.0,1779030021,1,'2026-06-03T15:05:24Z',NULL,NULL,NULL,'["Application Delivery", "Packaging", "SaaS Provisioning", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-03T15:05:24Z", "gh_stars": 735, "gh_open_issues_30d": 36, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:34.438902+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cloud-bulldozer/benchmark-operator','cloud-bulldozer/benchmark-operator: The Chuck Norris of cloud benchmarks','','2024',5,'Automates heavy performance testing (e.g., FIO, uperf) within active clusters. It deploys targets, isolates benchmark metrics, and exports execution data to visualization layers.','Go','Operator','Advanced',0,'online','manual','edfe3b8caa1da00123cb823ef49ca923957b0463f59db375b03fcd8ed2cef680',100.0,1779034521,1,'2025-05-28T10:48:27Z',NULL,NULL,NULL,'["Reliability", "Testing", "Performance Benchmarking", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-05-28T10:48:27Z", "gh_stars": 305, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:35.162248+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cloud-bulldozer/kube-burner','kube-burner 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','59ce31168e8f6a50d9531f032f45f6daff0742dc413c3ff7f8c1467a566de664',100.0,1779031026,0,'2026-05-17T17:17:06.996353+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/kube-burner/kube-burner", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:35.810741+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cloud-custodian/cloud-custodian','Cloud Custodian','','2026',5,'A robust, YAML-configured rules engine used by enterprise platform engineers to manage multi-cloud compliance, cost control, and security posture across AWS, Azure, and GCP. Automates cost-saving resource deletions, tag compliance, and real-time security remediation.','Python','Software','Advanced',0,'online','manual','4122fb4f0d8f8b9b1d5e3fd765197751c957199983189d480fa145cd59f6fc46',100.0,1779031540,1,'2026-06-10T18:53:37Z',NULL,NULL,NULL,'["Cloud-Native Platforms", "Multi-Cloud Governance", "Compliance Engine"]','["[DE FACTO STANDARD]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T18:53:37Z", "gh_stars": 6007, "gh_open_issues_30d": 1669, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:36.563031+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cloud-native-toolkit/multi-tenancy-gitops','==cloud-native-toolkit/multi-tenancy-gitops== 🌟','','2023',5,'A production-grade toolkit mapping GitOps and Argo CD architectures onto multi-tenant Kubernetes clusters. Outlines secure separation patterns, namespace isolations, and policy sync mechanisms for scaling environments.','Yaml / Shell','Repository','Advanced',0,'online','manual','9ee4507bfa3837182a87995eb7b7b398017cf6866580d56db23d50633424d1be',100.0,1779030680,1,'2025-05-09T18:47:42Z',NULL,NULL,NULL,'["Application Delivery", "GitOps", "Multi-Tenancy"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-05-09T18:47:42Z", "gh_stars": 120, "gh_open_issues_30d": 9, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:37.280054+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cloud66-oss/copper','Copper','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','771e183c89c06d4a087f0f058f4b331548fb3e0102fc42394040c8ab2fdeec2e',100.0,1779029950,1,'2026-05-17T16:59:10.284083+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"gh_license": "Apache-2.0", "is_special": true, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:37.977563+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cloudalchemy/ansible-grafana','Grafana provisioning Ansible Role','','2026',5,'An automated Ansible role engineered by Cloud Alchemy to deploy, configure, and maintain Grafana services. It translates Grafana''s file-based provisioning API parameters into clean Ansible playbooks, standardizing monitoring stack deployments across virtualized environments.','Ansible','Ansible Role','Medium',0,'online','manual','3a341740ea64c94a440597d1bcb210033a257776c21175198d1f3bdea0086d82',100.0,1779030423,1,'2023-05-31T04:20:45Z',NULL,NULL,NULL,'["Observability", "Visualization", "Infrastructure as Code"]','["[DE FACTO STANDARD]"]','["docs/grafana.md"]','["grafana.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-05-31T04:20:45Z", "gh_stars": 503, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:38.684823+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cloudalchemy/ansible-prometheus','github.com/cloudalchemy/ansible-prometheus','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','49fbffd8ca22637aabd9d0dfd6ed58b745d8ab892342cbf63b7aa50a1693f875',100.0,1779032589,1,'2026-05-17T17:43:09.291989+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"gh_license": "MIT", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:39.370077+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cloudbees/groovy-cps','Continuation Passing Style (CPS)','','2021',5,'Curator Insight introduces the underlying Continuation Passing Style (CPS) engine used for executing asynchronous Groovy scripts in Jenkins pipelines. Live Grounding reveals that understanding CPS is critical for debugging serialization errors during master restarts. This technical library ensures execution state can survive controller crashes and resume safely.','Java','Repository','Advanced',0,'online','manual','eef92e14e2cb59c30055868b0d43826b08d5c782554e0cdd1dd79d84b8a624d4',100.0,1779034292,1,'2022-11-04T20:42:58Z',NULL,NULL,NULL,'["DevOps", "Pipeline Execution Engine", "Groovy CPS", "Continuation Passing Style"]','["[DE FACTO STANDARD]"]','["docs/demos.md", "docs/jenkins.md"]','["demos.md", "jenkins.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-11-04T20:42:58Z", "gh_stars": 95, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:40.086599+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cloudflare/cf-terraforming',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','64fc22ae8c4fdef0283f5a3c2088ff9d4bea2f63b2941fc5838d496f091fba74',100.0,1779030500,0,'2026-05-17T17:08:20.116041+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"gh_open_issues_30d": 13, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:40.813987+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cloudflare/lockbox','github.com/cloudflare/lockbox','','2022',5,'Cloudflare''s implementation of public-key encryption workflows to store secrets safely in git repositories before deployment. This cryptographic utility integrates directly with CI/CD platforms to protect values in transit. Highly stable cryptography library still referenced in modern platforms.','Go','Library','Medium',0,'online','manual','dc51dc2ef9e0675da15a20513c781d396760eff71566a1ebdb1ec3fb38e0f38e',100.0,1779031017,1,'2026-04-23T22:37:37Z',NULL,NULL,NULL,'["Networking & Security", "Secret Management", "Encryption"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2026-04-23T22:37:37Z", "gh_stars": 183, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:41.539130+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cloudflare/sciuro','sciuro','','2021',2,'An experimental graphical interface developed by Cloudflare to visualize Kubernetes workloads, cluster nodes, and networking paths in real time. It was designed to highlight resource topology and mapping structures. In 2026, the repository is unmaintained but serves as an informative architectural archetype for web UI mapping.','TypeScript','Web Application','Medium',1,'online','manual','2fb02ebcd733d6320f3037287b7967cf6fde6b15a231274e7167e39d47f2ef97',100.0,1779031715,1,'2026-04-23T22:52:03Z',NULL,NULL,NULL,'["Operations", "Observability", "Visualizer"]','["[EMERGING]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-23T22:52:03Z", "gh_stars": 180, "gh_open_issues_30d": 7, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:42.262627+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cloudfoundry/cf-for-k8s','cf-for-k8s','','2022',2,'An implementation of Cloud Foundry designed to run natively on Kubernetes, blending the Cloud Foundry developer experience (cf push) with Kubernetes infrastructure. By 2026, this repository is archived as Cloud Foundry has transitioned its Kubernetes strategy toward more modular tools (like Korifi), rendering this specific integrated project a legacy reference.','Go','Application Platform','High',1,'online','manual','5badd2857efd39600e8073bf023c6a93823e349066b6c8d844647f8228024456',100.0,1779032540,1,'2022-08-03T22:59:25Z',NULL,NULL,NULL,'["Platform", "PaaS", "Cloud Foundry"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-08-03T22:59:25Z", "gh_stars": 292, "gh_open_issues_30d": 76, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:42.979123+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cloudnativelabs/kube-shell','==github.com/cloudnativelabs/kube-shell== ⭐','','2023',3,'An interactive command shell wrapper for kubectl that features context indicators, command completion, and inline help. While visually compelling, native terminal enhancements (such as zsh completions combined with fzf) have largely rendered this dedicated wrapper legacy.','Python','Interactive Shell CLI','Intermediate',0,'online','manual','b1713285344920ab656e80de1eaf56475ef556603f8f2d9624e0578d32da3304',100.0,1779031497,1,'2022-11-02T12:34:48Z',NULL,NULL,NULL,'["Operations", "CLI Tooling", "Interactive Shell"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-11-02T12:34:48Z", "gh_stars": 2393, "gh_open_issues_30d": 67, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:43.688882+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cloudogu/gitops-patterns','==github.com/cloudogu/gitops-patterns==','','2021',5,'An open directory detailing tested structural patterns for GitOps repo layouts. Helps architectural teams implement scalable environment propagation, secure branch systems, and robust template overlays cleanly.','Markdown','Repository','Intermediate',0,'online','manual','f19a9fe0d5737e1c19fb96869334f6eef6b21c3f6a15e8f27816f6cb3daa8c6c',100.0,1779031089,1,'2025-06-30T16:08:02Z',NULL,NULL,NULL,'["Continuous Delivery", "GitOps", "Design Patterns"]','["[DE FACTO STANDARD]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-06-30T16:08:02Z", "gh_stars": 359, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:44.470790+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cloudogu/gitops-playground','github.com/cloudogu/gitops-playground#example-applications','','2021',5,'A fully configured local testing playground that showcases multi-tool GitOps pipelines. Includes pre-wired sample apps to help developers analyze live sync processes, drift reconciliation, and integration dynamics using ArgoCD and Flux.','Shell','Repository','Intermediate',1,'online','manual','a0429396c0d451066023ec05f8e6ce054c85c4f2b2d91a548401b5766a65c032',100.0,1779031255,1,'2026-06-12T09:57:11Z',NULL,NULL,NULL,'["Continuous Delivery", "GitOps", "Testing Environments"]','["[DE FACTO STANDARD]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2026-06-12T09:57:11Z", "gh_stars": 266, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:45.192576+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cloudogu/jenkinsfiles','cloudogu/jenkinsfiles 🌟🌟🌟','','2021',5,'A comprehensive repository of production-ready Jenkinsfiles designed for modern enterprise software lifecycles. Offers reusable build scripts, container integration routines, and test suite automation loops.','Groovy','Code Repository','Intermediate',0,'online','manual','359d3987e7e51eaa143d920b4185887131c580def58388d8f4da4a990a60b4f3',100.0,1779030730,1,'2023-10-31T08:24:10Z',NULL,NULL,NULL,'["DevSecOps & Automation", "Jenkins-based CI-CD", "Jenkins Architecture"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-10-31T08:24:10Z", "gh_stars": 299, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:45.937051+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cloudogu/k8s-diagrams','==cloudogu/k8s-diagrams==','','2021',3,'A specialized CLI utility built to parse Kubernetes live states and manifest specifications directly into clean, structured architectural diagrams. Resolves the operational pain point of manual cluster mapping, providing engineers with an accurate visual layout of active workloads, routes, and cluster components.','Go','CLI Tool','Intermediate',0,'online','manual','357885af0faa759dba9d088cac75fe5c6bb3e95ea6828537acfbec65fdf4723e',100.0,1779034134,1,'2025-01-09T10:26:06Z',NULL,NULL,NULL,'["Architecture & Visualization", "Kubernetes Visualizer", "Go"]','["[COMMUNITY-TOOL]"]','["docs/cloud-arch-diagrams.md", "docs/kubernetes-tools.md", "docs/kubernetes-tutorials.md"]','["kubernetes-tutorials.md", "cloud-arch-diagrams.md", "kubernetes-tools.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2025-01-09T10:26:06Z", "gh_stars": 339, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:46.663065+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cloudposse-terraform-components/aws-eks-argocd','AWS EKS Argo CD Terraform Component','','2023',4,'Enterprise-ready Terraform submodule designed to deploy, configure, and bootstrap Argo CD onto an existing AWS EKS cluster. Standardizes complex security configurations, integrates with IAM Roles for Service Accounts (IRSA), and provisions preconfigured Helm releases.','HCL','Repository','Advanced',0,'online','manual','a9cedc5f0da32caf8a3e3fb228149e1dd3f7ebdbe428bfdde20904a90b25f24e',100.0,1781735876,1,'2026-06-18T00:37:56.512896+02:00',NULL,NULL,NULL,'["Platform Engineering", "Infrastructure as Code", "Terraform & AWS", "EKS Modules"]','["[ENTERPRISE-STABLE]"]','["docs/argo.md", "docs/gitops.md", "docs/kubernetes-tools.md"]','["argo.md", "gitops.md", "kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 9, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:47.448587+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cloudposse/atmos','github.com/cloudposse/atmos','','2024',3,'Atmos is a production-grade orchestration framework developed to coordinate large-scale multi-account, multi-region cloud configurations. By utilizing a clean hierarchical YAML stack structure, it integrates Terraform, OpenTofu, and Helmfile into consolidated environment manifests. It streamlines modular patterns and enforces strict security and tagging architectures.','Go','Framework','Advanced',0,'online','manual','20d5de9ef09c1eb07b18e0db2146be3215adea59d789d498bb2760d09dcb71e0',100.0,1779031097,1,'2026-06-14T06:09:40Z',NULL,NULL,NULL,'["Infrastructure as Code", "Orchestration", "Enterprise Architectures"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T06:09:40Z", "gh_stars": 1310, "gh_open_issues_30d": 289, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:48.199777+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cloudposse?q=terraform-','github.com/cloudposse?q=terraform-','','2025',5,'The premier repository suite of highly modular, enterprise-tested blueprints authored by Cloud Posse. These patterns are widely adopted for orchestrating complex AWS and Kubernetes infrastructure layers using declarative conventions.','HCL','Repository','Intermediate',1,'online','manual','222cf30de23f4494dc58700def560592c26ee19d8182496a9cec9e63d098a0f6',100.0,1779033806,1,'2026-05-17T18:03:26.740930+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Curation", "Cloud Posse Modules"]','["[DE FACTO STANDARD]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/cloudtty/cloudtty','cloudtty/cloudtty: A Kubernetes Cloud Shell (Web Terminal) Operator','','2025',2,'CloudTTY is an operator-backed web terminal designed to securely run browser-based command shell windows inside Kubernetes. Leveraging native container APIs, it provides access to authorized shells without external SSH configurations, proving invaluable for multi-tenant developer portal integration.','Go','Operator / Web UI','Advanced',1,'online','manual','3028047efca167255852e833c529b4ebbc136ff241c39a55f7bfef920bff078c',100.0,1779029421,1,'2026-05-21T06:52:50Z',NULL,NULL,NULL,'["Operations", "CLI Tooling", "Web Terminal"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-21T06:52:50Z", "gh_stars": 655, "gh_open_issues_30d": 12, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:48.931653+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/clusternet/clusternet','==github.com/clusternet==','','2021',5,'Clusternet is an open-source, multi-cluster management framework designed to orchestrate application deployment across heterogeneous cloud-to-edge Kubernetes networks. It decouples control planes by introducing push and pull-based scheduling mechanisms, allowing seamless policy propagation.','Go','Multi-cluster Controller','Advanced',0,'online','manual','fc6d32ef3d10ebd1ade3e69b4b3e71cda12fe6bc09e44bcb5e38c24a8900c685',100.0,1779034211,1,'2026-06-08T04:23:14Z',NULL,NULL,NULL,'["Platform Engineering", "Multi-Cluster Routing", "Fleet Orchestration"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T04:23:14Z", "gh_stars": 1437, "gh_open_issues_30d": 69, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:49.660589+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/clusterpedia-io/clusterpedia','clusterpedia-io/clusterpedia 🌟','','2023',5,'Clusterpedia is a high-performance open-source search engine for multi-cluster Kubernetes resources. It periodically synchronizes objects from countless distinct environments into a centralized database, exposing a standard Kubernetes API endpoint to enable low-latency, cross-cluster resource discovery and management.','Go','Software','Advanced',0,'online','manual','3775a48570c85b1417c09243062e2d6cb3e17462b934251c9410f1215318fa6d',100.0,1779031468,1,'2026-05-30T00:47:17Z',NULL,NULL,NULL,'["Kubernetes Management", "Multi-Cluster", "Search Engine"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-30T00:47:17Z", "gh_stars": 873, "is_special": true, "gh_open_issues_30d": 64, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:50.367284+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/clvx/k8s-rbac-model','github.com/clvx/k8s-rbac-model: Kubernetes RBAC Model','','2019',5,'Curator Insight: A conceptual visualization framework for modeling Kubernetes RBAC policies. Live Grounding: The project has seen zero updates in over 5 years. Deprioritized under MVQ rules due to structural obsolescence against modern apiGroups.','JavaScript','Code Repository','Intermediate',0,'online','manual','47af26afb1e6187c9e511f90ee627aaf989c3bb6d9012c8b95ff36a969aa242d',100.0,1779033925,1,'2020-09-01T20:19:40Z',NULL,NULL,NULL,'["Security", "Identity & Access", "RBAC", "Legacy Tools"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-09-01T20:19:40Z", "gh_stars": 26, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:51.077601+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cncf/tag-security','cncf/tag-security: CNCF Security Technical Advisory Group 🌟','','2026',3,'The premier open-source governance and advisory group defining cloud-native security, compliance, and secure software supply chains. Provides critical specifications including the CNCF Security Whitepaper and Cloud Native Threat Matrix, which serve as foundational guides for platform architects.','English','GitHub Repository','Advanced',0,'online','manual','fbaed98c63fc735d027aaa6ca925d7db7cc292526f16fb9a3c807331039634b5',100.0,1779034394,1,'2025-12-08T07:51:51Z',NULL,NULL,NULL,'["Security", "Cloud-Native", "Governance Standards"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2025-12-08T07:51:51Z", "gh_stars": 2264, "gh_open_issues_30d": 20, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:51.869207+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cni-genie/CNI-Genie','CNI-Genie','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','86431846eeb87d1bd76fb941fa4b2156d7b39cf1ceb2cf7e0be39dd82f532351',100.0,1779031349,1,'2026-05-17T17:22:29.891425+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{"gh_license": "Apache-2.0", "gh_open_issues_30d": 42, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:52.586676+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cnrancher/autok3s','cnrancher/autok3s','','2023',3,'Curator Insight defines autok3s as a lightweight tool to provision and manage K3s clusters across various cloud providers. Live engineering truth in 2026 notes that its development has stabilized, functioning well for localized multi-cloud rapid prototyping. It provides an API and a CLI wrapper to simplify provisioning on AWS, Alibaba, and Tencent Cloud.','Go','Code Repository','Medium',0,'online','manual','1c1ad8e505e61906ce2c7b545f0e5cd62a00cc56b4fbf1dda53728c345269f05',100.0,1779030022,1,'2025-11-25T08:19:31Z',NULL,NULL,NULL,'["Edge Computing", "Kubernetes Provisioning", "AutoK3s"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-11-25T08:19:31Z", "gh_stars": 938, "gh_open_issues_30d": 52, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:53.321235+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cockroachdb/copyist','copyist','','2020',4,'Details copyist, a Go library developed by CockroachDB to automate SQL mock generations. Records and plays back transactions to let developers perform database testing without spinning up full DBMS clusters.','English','GitHub Repository','Advanced',0,'online','manual','ba28e669744ae9985c71af064756c8bc779898666820d377644e609ec280f7bc',100.0,1779029573,1,'2026-06-04T18:30:28Z',NULL,NULL,NULL,'["DevOps & Quality Assurance", "Continuous Testing", "Database Mocking"]','["[ENTERPRISE-STABLE]"]','["docs/testops.md"]','["testops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-04T18:30:28Z", "gh_stars": 853, "gh_open_issues_30d": 11, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:54.085607+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/codecentric/helm-charts','Codecentric Jenkins 🌟','','2025',3,'An active, community-maintained collection of high-quality Helm charts, featuring a robust configuration path for DevOps tooling like Jenkins. It provides clean, production-ready, security-hardened manifests optimized for enterprise use.','YAML','Helm Chart','Intermediate',1,'online','manual','99e7b1b7ee743f0f3b3cea0e279681350b7fe180bdc3f25c723909fe85b0ae84',100.0,1779030952,1,'2026-06-08T12:05:48Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "DevOps Pipelines"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T12:05:48Z", "gh_stars": 733, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:54.794364+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/codecentric/spring-boot-admin','codecentric''s Spring Boot Admin UI 🌟','','2026',5,'A popular community dashboard engineered to coordinate, monitor, and manage Spring Boot applications. By parsing actuator telemetry data, it displays real-time statistics including thread states, JVM metrics, memory usage, dynamic logging levels, and distributed transaction status.','Java','Tool','Intermediate',1,'online','manual','68187b3accb6b796cf3f24c30de656df4f4bf632336a27078b4401d695c31da1',100.0,1779031012,1,'2026-06-13T18:44:23Z',NULL,NULL,NULL,'["Spring Ecosystem", "Observability", "Administration UI"]','["[DE FACTO STANDARD]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T18:44:23Z", "gh_stars": 12828, "gh_open_issues_30d": 47, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:55.502699+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/codecrafters-io/build-your-own-x','Build Your Own X','','2024',5,'An immensely popular community-driven compilation of step-by-step guides for building complex software systems (compilers, databases, operating systems, Docker) from scratch. Perfect for deep pedagogical exploration of core engineering systems.','English','Repository','Advanced',0,'online','manual','b2853cf5c0430a748f639c71fd07733cc66e705c5ace8005cc37bdeca30e97e0',100.0,1781735921,1,'2026-06-18T00:38:41.134299+02:00',NULL,NULL,NULL,'["Software Engineering", "Education", "Systems Programming"]','["[DE FACTO STANDARD]"]','["docs/devel-sites.md", "docs/introduction.md", "docs/kubernetes-tutorials.md"]','["kubernetes-tutorials.md", "devel-sites.md", "introduction.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 506, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:56.263798+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/coderanger/migrations-operator','coderanger/migrations-operator: Migrations-Operator','','2024',5,'This controller coordinates database schema migration jobs relative to active deployment rollouts. By intercepting deployment events, it executes schema changes as blocking preparatory steps, ensuring application microservices only start up once target database structures align.','Go','Repository','Intermediate',1,'online','manual','621080d14963a805f53f5cb620b78e4b254f7aceb764eded9b214d0ace704973',100.0,1779031449,1,'2025-06-10T07:31:27Z',NULL,NULL,NULL,'["Data & Databases", "Lifecycle Management", "Schema Migrations"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-06-10T07:31:27Z", "gh_stars": 136, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:56.969768+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/codesenberg/bombardier','codesenberg/bombardier 🌟','','2017',4,'A high-performance, concurrent HTTP benchmarking and load generation tool written in Go. Utilizing standard fasthttp routines, it generates substantial networking loads to test the horizontal scalability and limits of Kubernetes services.','Go','CLI Tool','Intermediate',0,'online','manual','4448392cd8e9b16e3e7d2107e19aa3d457adee5d229d47139ad4911f1cdf4019',100.0,1779033583,1,'2026-03-31T13:01:05Z',NULL,NULL,NULL,'["Observability & Performance", "Performance Testing", "Load Generation"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-31T13:01:05Z", "gh_stars": 6796, "gh_open_issues_30d": 27, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:27:57.657643+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/colbymchenry/codegraph','CodeGraph','Pre-indexed local code knowledge graph designed to optimize context and tool usage for AI coding agents.','2026',4,'An advanced, local-first code intelligence tool that generates a semantic knowledge graph of repository structures, symbols, and dependencies using Tree-sitter parsing. Explicitly designed to support AI coding agents such as Claude Code, Cursor, and Codex over Model Context Protocol (MCP), it enables agents to resolve queries through lightweight graph traversals rather than expensive, repetitive file scans. By caching symbol relationships locally, it cuts agent exploration tool calls by up to 70% and drastically reduces LLM token consumption in active development workflows.','en','GitHub Repository','Advanced',0,'online','automatic','aa066a24524051cced36b29d95217065cf3460f6289ee45d67e2bd5314cc1c0d',NULL,1780352148,0,'2026-06-01T00:22:31Z',NULL,NULL,NULL,'["AI Agents", "Model Context Protocol", "Semantic Search", "Developer Tools"]','["EMERGING", "COMMUNITY-TOOL"]','[]','[]','{}','{"category": "ai-agents-mcp", "gh_license": "MIT", "gh_pushed": "2026-06-01T00:22:31Z", "gh_stars": 36643, "reputation_status": "Vetted", "reputation_summary": "Vetted and trending tool with viral adoption in the developer community, praised for cutting Claude Code token costs.", "social_preview_url": "https://opengraph.githubassets.com/1bc2c1f9b88a9c7fccf7a845c9f892fcf6f65efa74d296b40081a8452f0a6d80/colbymchenry/codegraph", "source_provenance": "X.com (midudev)", "suggested_new_category": "ai-development-tools", "gh_open_issues_30d": 273, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:27:58.328400+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/collabnix/kubetools',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','601a1e421a215648e6e2a4a0ff9b01304a57b267f5564df9808d9c14e39757f1',100.0,1779032978,0,'2026-05-17T17:49:38.088754+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"is_special": true, "gh_open_issues_30d": 7, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:27:59.041407+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/collections/learn-to-code','github.com/collections/learn-to-code 🌟','','2026',0,'An official curated GitHub collection designed to outline primary programming routes, fundamental data structures, and foundational algorithms. Helps novice and intermediate engineers rapidly build software development skills.','N/A','GitHub Collection','Beginner',0,'online','manual','88f419dec7275f96ab2855afcc2f49d1899b97dfae0ee30d0ce630bbff52ffe9',100.0,1781736122,1,'2026-06-18T00:42:02.876947+02:00',NULL,NULL,NULL,'["Software Engineering", "Education", "Foundations"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:27:59.661397+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/commjoen/wrongsecrets','==commjoen/wrongsecrets: OWASP WrongSecrets==','','2026',4,'OWASP WrongSecrets is an interactive training app containing purposely exposed secrets across various cloud-native scenarios (e.g., inside Docker layers, K8s configs, cloud stores). Excellent for developer training, team labs, and security awareness auditing.','Java','Repository','Intermediate',1,'online','manual','39e152f28c760f881808bd94a569729ed8f9a09702af02f5671d792e3fcac423',100.0,1779029802,1,'2026-04-18T04:13:48Z',NULL,NULL,NULL,'["Security", "Education & Training", "Vulnerable Labs"]','["[ENTERPRISE-STABLE]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2026-04-18T04:13:48Z", "gh_stars": 0, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:28:00.431888+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/config-syncer/config-syncer','kubeops/config-syncer: Config Syncer (previously Kubed)','','2017',4,'Config Syncer (previously known as Kubed) is a Kubernetes operator designed to sync ConfigMaps and Secrets across multiple namespaces or cluster systems. It allows operations teams to configure central payloads with dynamic automated replication.','Go','Operator','Medium',1,'online','manual','754c57db37a7ea1db931009daa59653fbc5d9e9b1efe6165576e68eca559a84b',100.0,1779130494,1,'2026-05-16T02:04:01Z',NULL,NULL,NULL,'["Application Delivery", "Configuration Management", "Secret Distribution"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-16T02:04:01Z", "gh_stars": 1017, "gh_open_issues_30d": 58, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:42:31.940777+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/configurator/kubefs','kubefs','','2021',5,'A virtual file system mount that represents active Kubernetes configuration namespaces and resources as standard local directory paths. Allows operators to inspect running container configs and logs using standard file explorers.','Go','CLI Tool','Advanced',0,'online','manual','8b986e8658e951ec1116fe47a0ca27d15fcc58a43f050b427af34dbf0caeb86c',100.0,1779030531,1,'2020-06-23T19:38:50Z',NULL,NULL,NULL,'["Developer Experience", "Filesystems", "Resource Visualization"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2020-06-23T19:38:50Z", "gh_stars": 93, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:42:32.696769+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/containerd/containerd','containerd - An open and reliable container runtime','','2026',5,'containerd is an industry-standard container runtime designed to be embedded into larger systems like Kubernetes. Following the deprecation of Docker''s native runtime engine in Kubernetes, containerd has emerged as the de facto execution engine for production-grade orchestrators.','Go','Repository','Advanced',0,'online','manual','ce5d5ddc82dcb8a73ef4182dc00d67cdcbd4cd05311a18d932eb4ac6dd55b7f4',100.0,1779029121,1,'2026-06-13T19:17:34Z',NULL,NULL,NULL,'["Container Runtime", "Core Infrastructure", "Execution Engines"]','["[DE FACTO STANDARD]"]','["docs/container-managers.md", "docs/docker.md", "docs/kubernetes.md"]','["container-managers.md", "docker.md", "kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T19:17:34Z", "gh_stars": 20835, "gh_open_issues_30d": 652, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:42:33.511632+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/containerd/nerdctl','nerdctl 🌟','','2026',5,'Nerdctl is a Docker-compatible CLI designed specifically for containerd, offering matching CLI experiences (e.g., nerdctl run, nerdctl compose) for non-Docker environments. It supports advanced container features like lazy pulling (e.g., eStargz/soci), rootless execution, IPFS container sharing, and encryption. It acts as a bridge for developers migrating to pure containerd-based systems.','Go','Tool','High',0,'online','manual','11512a5fa7604793242e19295ecdde61795dfb13cb6c433e763ba9dee6873309',100.0,1779029174,1,'2026-06-12T22:33:04Z',NULL,NULL,NULL,'["Infrastructure", "Containerization", "Runtimes"]','["[DE FACTO STANDARD]"]','["docs/docker.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "docker.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T22:33:04Z", "gh_stars": 10146, "gh_open_issues_30d": 361, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:42:34.303723+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/containernetworking','github.com/containernetworking 🌟','','2026',5,'The foundational GitHub organization hosting the official CNI specification, runtime engines, and core plugin binaries that drive the cloud-native ecosystem.','Go','Repository','Advanced',0,'online','manual','b6639ea6da38a6535eb742515c4f6106008226dc296ea9e14701a064d805692b',100.0,1779031216,1,'2026-05-17T17:20:16.017742+02:00',NULL,NULL,NULL,'["Networking", "CNI", "Fundamentals"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/containernetworking/cni','CNI','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','6921ce1dc486dfdac9385cb1637113ab4bc10318da27a3702225d0fa2bbbf85c',100.0,1779033751,1,'2026-05-17T18:02:31.264231+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{"gh_license": "Apache-2.0", "gh_open_issues_30d": 155, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:42:35.132147+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/containers/buildah','github.com/containers/buildah','','2026',5,'The official GitHub repository for Buildah, containing the core Go source code for building daemonless OCI container images. Live Grounding confirms its active role as a standard engine within Kubernetes environments, particularly Red Hat OpenShift, allowing secure rootless image construction. It is highly valued for its ability to create scratch images containing only runtime-essential binaries, dramatically reducing final image attack surfaces.','Go','Repository','Advanced',0,'online','manual','0a37e92cf398bc2346e88e1ffe1cfd914b7f52c8551790ae4941ad9118c4b74b',100.0,1779032802,1,'2026-05-22T01:25:14Z',NULL,NULL,NULL,'["Infrastructure", "Containers", "Image Building"]','["[DE FACTO STANDARD]"]','["docs/container-managers.md"]','["container-managers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-22T01:25:14Z", "gh_stars": 8795, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:42:35.814886+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/containers/conmon','Conmon','','2017',5,'An essential, daemonless container monitor written in C, used primarily by Podman and CRI-O. Conmon supervises container lifecycles, capturing standard output/error streams, tracking exit codes, and managing attachment sockets while maintaining a negligible host resource overhead.','C','Repository','Advanced',0,'online','manual','d75ef63f02648710f491201fa5ff9a4acb949c9e8a7ab0130026e2ad46d0395b',100.0,1779031988,1,'2026-06-13T18:15:32Z',NULL,NULL,NULL,'["Containerization", "Runtimes", "Low-Level Engines"]','["[DE FACTO STANDARD]"]','["docs/container-managers.md"]','["container-managers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T18:15:32Z", "gh_stars": 481, "gh_open_issues_30d": 32, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:42:36.579224+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/containers/crun','crun','','2019',5,'A high-performance, lightweight, and low-memory-footprint OCI runtime written completely in C. It serves as an ultra-fast alternative to Go-based runc, offering native support for advanced Linux features such as cgroups v2, user namespaces, and direct system call mapping.','C','Repository','Advanced',0,'online','manual','c221b057b7c47c7633e3af5254b068421f8b6ab8323d762748981de09fbdd83f',100.0,1779030407,1,'2026-05-30T10:56:09Z',NULL,NULL,NULL,'["Containerization", "Runtimes", "Low-Level Engines"]','["[DE FACTO STANDARD]"]','["docs/container-managers.md"]','["container-managers.md"]','{}','{"gh_license": "GPL-2.0", "gh_pushed": "2026-05-30T10:56:09Z", "gh_stars": 3964, "gh_open_issues_30d": 45, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:42:37.336934+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/containers/libpod','Libpod: Library and tool for running OCI-based containers in Pods','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','bf72fecd7240628916a05633a0724e634622839175bf8822d603a8a51cb7e363',100.0,1779030562,0,'2026-05-17T17:09:22.182992+02:00',NULL,NULL,NULL,'[]','[]','["docs/container-managers.md"]','[]','{}','{"duplicate_of": "https://github.com/containers/podman", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:42:38.017321+02:00"}');
INSERT INTO "resources" VALUES('https://github.com/containers/podman','Libpod: Library and tool for running OCI-based containers in Pods','- Libpod is a library used to create container pods. Home of Podman.
- - Libpod provides a library for applications looking to use the Container Pod concept, popularized by Kubernetes. Libpod also contains the Pod Manager tool (Podman). Podman manages pods, containers, container images, and container volumes.','2018',5,'The core engine library underlying Podman, enabling programmatic creation and lifecycle management of OCI-compliant containers and Pods. Libpod brings native Kubernetes-style multi-container ''Pod'' groupings to local local environments without requiring a background orchestration API.','Go','Repository','Advanced',0,'online','manual','2eb130c7313acca5d372a6eb124f7b915e3addd277a85484fb8250cb46c555d4',100.0,1.77913049493524789e+09,1,'2026-05-22T09:18:45Z',NULL,NULL,NULL,'["Containerization", "Container Engines", "Daemonless Execution"]','["[DE FACTO STANDARD]"]','["docs/container-managers.md"]','["container-managers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-22T09:18:45Z", "gh_stars": 31763}');
-INSERT INTO "resources" VALUES('https://github.com/containers/skopeo','Skopeo','','2026',5,'Skopeo is an industry-standard command-line tool designed to perform operations on container images and image registries without requiring local container storage or engines. Architects leverage Skopeo to inspect remote manifest details, sign images, and sync packages directly between registries (e.g., from Docker Hub to ECR). Live Grounding confirms it as a vital utility in production CI/CD security scanning and compliance loops.','Go','Repository','Intermediate',0,'online','manual','5876e9728abf32910bb2513d206f60a4cae6f3a945dcf5358fb283f78f8c8922',100.0,1.77903184482572889e+09,1,'2026-05-21T14:40:34Z',NULL,NULL,NULL,'["Infrastructure", "Containers", "Image Management"]','["[DE FACTO STANDARD]"]','["docs/container-managers.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "container-managers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-21T14:40:34Z", "gh_stars": 10891}');
-INSERT INTO "resources" VALUES('https://github.com/containerscrew/aws-sso-auth','github.com/containerscrew/aws-sso-auth','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','63f3f95ccb8d912ee62899fde56ecbbe048c1dd5a4e3e7dfb0426237b1bda635',100.0,1.77903316701024508e+09,0,'2026-05-17T17:52:47.010245+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-tools-scripts.md"]','[]','{}','{"duplicate_of": "https://github.com/containerscrew/aws-sso-rs"}');
-INSERT INTO "resources" VALUES('https://github.com/containerscrew/aws-sso-rs','github.com/containerscrew/aws-sso-auth','','2026',4,'A lightweight Rust-based terminal utility (aws-sso-rs) designed to automate AWS IAM Identity Center login workflows and manage local workstation credential lifecycles. It bypasses slow browser integration loops by managing token renewals and profile switching programmatically. Critical for terminal-first developers using security-hardened AWS structures.','Rust','Repository','Intermediate',0,'online','manual','0ed39e4ea9ad32e320356ac72700ed3e22db590735596f9cad48b94fb8b51101',100.0,1.7791304949654231e+09,1,'2025-12-19T12:52:05Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Identity Management"]','["[ENTERPRISE-STABLE]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2025-12-19T12:52:05Z", "gh_stars": 4}');
-INSERT INTO "resources" VALUES('https://github.com/containrrr/watchtower','github.com/containrrr/watchtower','','2026',5,'Watchtower is an automation utility that monitors running Docker containers and automatically updates them whenever a new version of their base image is pushed to a remote registry. It executes graceful shutdowns, restarts the container with its original configurations, and sends notifications via webhooks. This is an optimal solution for staging, homelab, and edge environments where manual container updates are highly inefficient.','Go','Tool','Medium',0,'online','manual','2c045d1d45b19cf7702d75cab8a4d8a5785eccbd4e05e8a4a029ecd99ce5b352',100.0,1779030248.96687,1,'2025-12-17T14:44:11Z',NULL,NULL,NULL,'["Infrastructure", "Continuous Deployment", "Automation"]','["[DE FACTO STANDARD]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-12-17T14:44:11Z", "gh_stars": 24678}');
-INSERT INTO "resources" VALUES('https://github.com/contentful-labs/kube-secret-syncer','contentful-labs/kube-secret-syncer 🌟','','2021',2,'A targeted operator designed to synchronize secrets securely from external services (specifically AWS Parameter Store) directly into native Kubernetes Secrets, ensuring cloud-hosted secrets stay continuously aligned with active workloads.','Go','Operator','Intermediate',1,'online','manual','31362501cbefbbf7cb62ba03875a9d0550a36ebb1cbe331896c282cfd6b1ea39',100.0,1779029939.38852,1,'2026-05-12T09:58:53Z',NULL,NULL,NULL,'["Security & Identity", "Secrets Management", "External Secrets Sync"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-12T09:58:53Z", "gh_stars": 194}');
-INSERT INTO "resources" VALUES('https://github.com/controlplaneio/badrobot','github.com/controlplaneio/badrobot','','2026',2,'Badrobot is a security audit tool focused on evaluating the security posture of third-party Kubernetes operators and their associated service accounts. It parses Helm charts and controller specifications to discover overly permissive RBAC bindings and risky system privileges. Security architects utilize it to harden cluster control planes against lateral privilege escalation via vulnerable operator patterns.','Go','Security Scanner','Advanced',0,'online','manual','17c07f3935c2b385962a04ed3530662efdcd94eeb5841a3bec716ffa63309da1',100.0,1.7790335673797841e+09,1,'2026-06-09T10:11:13Z',NULL,NULL,NULL,'["Security", "Operator Security", "Static Analysis"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T10:11:13Z", "gh_stars": 229}');
-INSERT INTO "resources" VALUES('https://github.com/coodict/python3-in-one-pic','github: Python3 in one pic','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3bae1009948bf6090caf00ed3609c4874c1d0213b203641ecb8aa673f5944d63',100.0,1.77902960994109892e+09,0,'2026-05-17T16:53:29.941099+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://github.com/rainyear/python3-in-one-pic"}');
-INSERT INTO "resources" VALUES('https://github.com/copilot','GitHub Copilot 🌟','','2023',5,'The main landing framework for GitHub Copilot''s developer organization. As an AI-assisted development standard, it houses the core SDK components, extension configurations, and telemetry hooks driving modern contextual code synthesis inside major integrated development environments (IDEs).','TypeScript','Library','Advanced',0,'online','manual','ea5a4cec3a13ca0942f6e14db3396bf030155df379dd7578c2b5ada8763d5f15',100.0,1.77913049502647709e+09,1,'2026-05-18T20:54:55.026477+02:00',NULL,NULL,NULL,'["Software Engineering", "AI-Assisted Development", "Copilot Ecosystem"]','["[DE FACTO STANDARD]"]','["docs/devel-sites.md", "docs/git.md"]','["git.md", "devel-sites.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/coreos/flannel','Flannel','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','6ed5e8e6740bad4bb638d3df66476db19617af6103f823cfa9c31e6a87732e36',100.0,1.77903001528649592e+09,0,'2026-05-17T17:00:15.286496+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/coreos/kube-prometheus','kube-prometheus','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','83406644b79c139181aba89253e69e0ef05e6d85df426c45f612896e4c54a605',100.0,1.77903081013022589e+09,0,'2026-05-17T17:13:30.130226+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"duplicate_of": "https://github.com/prometheus-operator/kube-prometheus"}');
-INSERT INTO "resources" VALUES('https://github.com/coreos/rpm-ostree',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','dd54e487375c77e1878f0ba56fe35163eef7083a3ab8e6292c83cd9c98711708',100.0,1.77903288955399298e+09,1,'2026-05-17T17:48:09.553993+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"gh_license": "NOASSERTION"}');
-INSERT INTO "resources" VALUES('https://github.com/corneliusweig/ketall','ketall','','2023',3,'A kubectl plugin that executes an authentic ''get all'' command, querying every single resource type (including CRDs, cluster-scoped resources, and configs) instead of the limited subset retrieved by default. In 2026, it continues to be one of the most widely recommended diagnostic plugins for capturing complete system topology snapshot outputs.','Go','Kubectl Plugin','Low',0,'online','manual','6ac47342e9617f3d1786ba958830ff02c3de0cad4e7d8e51959b0f478e537cdd',100.0,1.7790344547993009e+09,1,'2023-12-06T15:08:38Z',NULL,NULL,NULL,'["Operations", "CLI Tool", "Query"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-12-06T15:08:38Z", "gh_stars": 751}');
-INSERT INTO "resources" VALUES('https://github.com/corneliusweig/konfig','corneliusweig/konfig','','2019',2,'A practical kubectl extension designed to safely split, filter, and combine credentials inside complex kubeconfig contexts. It isolates specific configuration sets to reduce administrative risk across disparate target hosts.','Go','Kubectl Plugin','Intermediate',0,'online','manual','8cc0bd25f80cd0378e4ec4b2d53ed32fa32df5371b277a2da32d2854ac13e689',100.0,1779032579.34016,1,'2022-06-30T06:25:55Z',NULL,NULL,NULL,'["Development & Testing", "Kubectl Plugins", "Kubeconfig Management"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-06-30T06:25:55Z", "gh_stars": 388}');
-INSERT INTO "resources" VALUES('https://github.com/cortexproject/cortex','github.com/cortexproject/cortex','','2024',5,'Open-source repository for Cortex. Implements Prometheus as a service, allowing isolated multi-tenancy, long-term metric durability in object storage (S3/GCS), and horizontally scalable querying.','Go','Open Source Tool','Advanced',1,'online','manual','937315c597d3938532554ce2b2beedc8042ebd4857623c8ef4c26091df742784',100.0,1.7790314318797779e+09,1,'2026-06-12T13:32:09Z',NULL,NULL,NULL,'["Observability", "Distributed Storage", "Cortex Engine"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T13:32:09Z", "gh_stars": 5811}');
-INSERT INTO "resources" VALUES('https://github.com/corunet/kloadgen','KLoadGen - Kafka + (Avro/Json Schema) Load Generator 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ecb578dd5db52b61f29132a67a43f79ed181097580a628edd2e2c66b44aee43e',100.0,1.77903404198796391e+09,0,'2026-05-17T18:07:21.987964+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://github.com/sngular/kloadgen"}');
-INSERT INTO "resources" VALUES('https://github.com/couler-proj/couler','Couler','','2023',4,'Couler is an open-source Python SDK built to simplify programming native Kubernetes workflow engines like Argo or Tekton. It allows machine learning and data engineering teams to construct complex workflows via intuitive Python code instead of hand-writing endless YAML sheets.','Python','SDK','Advanced',0,'online','manual','7b9d2c324707d3c2e2c421e9c4028e7b996a5b537d35ecb9e1ad7d367fbb80e5',100.0,1.77903330978994393e+09,1,'2024-10-08T03:31:54Z',NULL,NULL,NULL,'["Orchestration", "Workflows", "Kubernetes SDKs", "Couler"]','["[ENTERPRISE-STABLE]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-10-08T03:31:54Z", "gh_stars": 944}');
-INSERT INTO "resources" VALUES('https://github.com/crazy-max/diun','crazy-max/diun','','2025',4,'Diun (Docker Image Update Notifier) is a lightweight CLI application designed to monitor Docker registries and notify team members of active image updates. With support for multiple notification backends (Slack, Telegram, Webhooks), it bridges the gap between static registry management and automated GitOps continuous integration pipelines.','Go','Daemon','Intermediate',0,'online','manual','cf526369dcf84fa8977dc3de55ef0f8c8215d17fb64bb250d7911200c304012b',100.0,1.77903139726962089e+09,1,'2026-06-11T13:02:54Z',NULL,NULL,NULL,'["Operations", "GitOps & Delivery", "Image Registry"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T13:02:54Z", "gh_stars": 4721}');
-INSERT INTO "resources" VALUES('https://github.com/crc-org/crc',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','99289348516ecb0627204191bc5fde9d781b0dadf9101f92432c9c11dcfae1fb',100.0,1.77903411655826807e+09,1,'2026-05-17T18:08:36.558268+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/create-go-app/cli','create-go-app/cli','','N/A',0,'Curator Insight introduces this CLI to construct boilerplate-free backend, frontend, and web applications in Go. Live Grounding shows its capability to pre-configure deployment assets like Dockerfiles and Kubernetes manifests to quicken development cycles.','English','Repository','Beginner',1,'online','manual','bb339e0f1cfa2b64c71a8a9bfefe1a0705a2b20dbbd74b2a4ca4eb9cc8ee58e0',100.0,1.77903333637112808e+09,1,'2026-02-10T00:34:13Z',NULL,NULL,NULL,'["Programming Languages", "Go", "Project Scaffolding"]','["[ENTERPRISE-STABLE]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-02-10T00:34:13Z", "gh_stars": 2758}');
-INSERT INTO "resources" VALUES('https://github.com/cremich/cdk-bill-bot','cremich/cdk-bill-bot: Welcome to Bill - the cost optimization bot','','2023',4,'An open-source AWS CDK cost optimization bot named Bill. Scans cloud deployment metadata, analyzes actual usage patterns, and suggests infrastructure optimization options via Slack or Microsoft Teams channels.','TypeScript','GitHub Repository','Intermediate',0,'online','manual','ec37d578479c534a1acdcd5414c343df0e1c0298f407bde3726b2adfe27eb28e',100.0,1779031553.25741,1,'2022-09-25T20:04:46Z',NULL,NULL,NULL,'["FinOps & Cloud Cost", "IaC FinOps", "AWS CDK Bots"]','["[ENTERPRISE-STABLE]"]','["docs/finops.md"]','["finops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-09-25T20:04:46Z", "gh_stars": 486}');
-INSERT INTO "resources" VALUES('https://github.com/cruise-automation/rbacsync','RBACSync 🌟','','2024',5,'A synchronization tool that translates active identity directory groups (e.g., Okta, Azure AD) directly into local Kubernetes RBAC configurations. Eliminates configuration drifts and automates security lifecycles when onboarding engineers. High reliability for multi-tenant enterprise platforms.','Go','Operator','Medium',0,'online','manual','00b8bb978ac9a05158363288eab967349684d997d1b9926475a77d16cf935ff7',100.0,1779030742.55662,1,'2023-12-18T23:03:38Z',NULL,NULL,NULL,'["Networking & Security", "Identity & Access", "RBAC Synchronization"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-12-18T23:03:38Z", "gh_stars": 243}');
-INSERT INTO "resources" VALUES('https://github.com/crumbhole/argocd-lovely-plugin','github.com/crumbhole/argocd-lovely-plugin: argocd-lovely-plugin','','2023',4,'A flexible Custom Config Management Plugin (CMP) for Argo CD designed to combine Helm, Kustomize, and raw YAML. It solves the nested tooling dilemma by processing multiple template layers without requiring complex shell scripts, simplifying enterprise GitOps chains.','Go','Repository','Advanced',0,'online','manual','caf8e7e60e9c1a41351b00678f3b08f14d1c5ec64b8ca1830ace8c1376656c86',100.0,1.77903258731613707e+09,1,'2026-06-12T22:40:49Z',NULL,NULL,NULL,'["GitOps & CD", "ArgoCD", "Plugins & Extensions"]','["[ENTERPRISE-STABLE]"]','["docs/argo.md"]','["argo.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2026-06-12T22:40:49Z", "gh_stars": 486}');
-INSERT INTO "resources" VALUES('https://github.com/crumbhole/argocd-vault-replacer','github.com/crumbhole/argocd-vault-replacer','','2022',3,'A specialized replacement utility designed to pull secrets from HashiCorp Vault during the Argo CD rendering phase. Acts as a lightweight precursor/alternative to full plugin integrations, enabling targeted placeholder substitutions within native Kubernetes manifest streams.','Go','Repository','Advanced',0,'online','manual','724849f3109ed9ba95308c305e2488b5c9c80749dedd860e191c920b4062a7a5',100.0,1.77903057295011401e+09,1,'2026-06-10T00:31:45Z',NULL,NULL,NULL,'["Platform Engineering", "Secret Management", "HashiCorp Vault", "ArgoCD Plugins"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2026-06-10T00:31:45Z", "gh_stars": 109}');
+ - Libpod provides a library for applications looking to use the Container Pod concept, popularized by Kubernetes. Libpod also contains the Pod Manager tool (Podman). Podman manages pods, containers, container images, and container volumes.','2018',5,'The core engine library underlying Podman, enabling programmatic creation and lifecycle management of OCI-compliant containers and Pods. Libpod brings native Kubernetes-style multi-container ''Pod'' groupings to local local environments without requiring a background orchestration API.','Go','Repository','Advanced',0,'online','manual','2eb130c7313acca5d372a6eb124f7b915e3addd277a85484fb8250cb46c555d4',100.0,1779130494,1,'2026-05-22T09:18:45Z',NULL,NULL,NULL,'["Containerization", "Container Engines", "Daemonless Execution"]','["[DE FACTO STANDARD]"]','["docs/container-managers.md"]','["container-managers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-22T09:18:45Z", "gh_stars": 31763, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:42:38.715266+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/containers/skopeo','Skopeo','','2026',5,'Skopeo is an industry-standard command-line tool designed to perform operations on container images and image registries without requiring local container storage or engines. Architects leverage Skopeo to inspect remote manifest details, sign images, and sync packages directly between registries (e.g., from Docker Hub to ECR). Live Grounding confirms it as a vital utility in production CI/CD security scanning and compliance loops.','Go','Repository','Intermediate',0,'online','manual','5876e9728abf32910bb2513d206f60a4cae6f3a945dcf5358fb283f78f8c8922',100.0,1779031844,1,'2026-05-21T14:40:34Z',NULL,NULL,NULL,'["Infrastructure", "Containers", "Image Management"]','["[DE FACTO STANDARD]"]','["docs/container-managers.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "container-managers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-21T14:40:34Z", "gh_stars": 10891, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:42:39.396327+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/containerscrew/aws-sso-auth','github.com/containerscrew/aws-sso-auth','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','63f3f95ccb8d912ee62899fde56ecbbe048c1dd5a4e3e7dfb0426237b1bda635',100.0,1779033167,0,'2026-05-17T17:52:47.010245+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-tools-scripts.md"]','[]','{}','{"duplicate_of": "https://github.com/containerscrew/aws-sso-rs", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:42:40.067977+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/containerscrew/aws-sso-rs','github.com/containerscrew/aws-sso-auth','','2026',4,'A lightweight Rust-based terminal utility (aws-sso-rs) designed to automate AWS IAM Identity Center login workflows and manage local workstation credential lifecycles. It bypasses slow browser integration loops by managing token renewals and profile switching programmatically. Critical for terminal-first developers using security-hardened AWS structures.','Rust','Repository','Intermediate',0,'online','manual','0ed39e4ea9ad32e320356ac72700ed3e22db590735596f9cad48b94fb8b51101',100.0,1779130494,1,'2025-12-19T12:52:05Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Identity Management"]','["[ENTERPRISE-STABLE]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2025-12-19T12:52:05Z", "gh_stars": 4, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:42:40.855725+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/containrrr/watchtower','github.com/containrrr/watchtower','','2026',5,'Watchtower is an automation utility that monitors running Docker containers and automatically updates them whenever a new version of their base image is pushed to a remote registry. It executes graceful shutdowns, restarts the container with its original configurations, and sends notifications via webhooks. This is an optimal solution for staging, homelab, and edge environments where manual container updates are highly inefficient.','Go','Tool','Medium',0,'online','manual','2c045d1d45b19cf7702d75cab8a4d8a5785eccbd4e05e8a4a029ecd99ce5b352',100.0,1779030248,1,'2025-12-17T14:44:11Z',NULL,NULL,NULL,'["Infrastructure", "Continuous Deployment", "Automation"]','["[DE FACTO STANDARD]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-12-17T14:44:11Z", "gh_stars": 24678, "gh_open_issues_30d": 219, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:42:41.598907+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/contentful-labs/kube-secret-syncer','contentful-labs/kube-secret-syncer 🌟','','2021',2,'A targeted operator designed to synchronize secrets securely from external services (specifically AWS Parameter Store) directly into native Kubernetes Secrets, ensuring cloud-hosted secrets stay continuously aligned with active workloads.','Go','Operator','Intermediate',1,'online','manual','31362501cbefbbf7cb62ba03875a9d0550a36ebb1cbe331896c282cfd6b1ea39',100.0,1779029939,1,'2026-05-12T09:58:53Z',NULL,NULL,NULL,'["Security & Identity", "Secrets Management", "External Secrets Sync"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-12T09:58:53Z", "gh_stars": 194, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:42:42.379174+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/controlplaneio/badrobot','github.com/controlplaneio/badrobot','','2026',2,'Badrobot is a security audit tool focused on evaluating the security posture of third-party Kubernetes operators and their associated service accounts. It parses Helm charts and controller specifications to discover overly permissive RBAC bindings and risky system privileges. Security architects utilize it to harden cluster control planes against lateral privilege escalation via vulnerable operator patterns.','Go','Security Scanner','Advanced',0,'online','manual','17c07f3935c2b385962a04ed3530662efdcd94eeb5841a3bec716ffa63309da1',100.0,1779033567,1,'2026-06-09T10:11:13Z',NULL,NULL,NULL,'["Security", "Operator Security", "Static Analysis"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T10:11:13Z", "gh_stars": 229, "gh_open_issues_30d": 7, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:42:43.172229+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/coodict/python3-in-one-pic','github: Python3 in one pic','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3bae1009948bf6090caf00ed3609c4874c1d0213b203641ecb8aa673f5944d63',100.0,1779029609,0,'2026-05-17T16:53:29.941099+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://github.com/rainyear/python3-in-one-pic", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:42:43.851663+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/copilot','GitHub Copilot 🌟','','2023',5,'The main landing framework for GitHub Copilot''s developer organization. As an AI-assisted development standard, it houses the core SDK components, extension configurations, and telemetry hooks driving modern contextual code synthesis inside major integrated development environments (IDEs).','TypeScript','Library','Advanced',0,'online','manual','ea5a4cec3a13ca0942f6e14db3396bf030155df379dd7578c2b5ada8763d5f15',100.0,1779130495,1,'2026-05-18T20:54:55.026477+02:00',NULL,NULL,NULL,'["Software Engineering", "AI-Assisted Development", "Copilot Ecosystem"]','["[DE FACTO STANDARD]"]','["docs/devel-sites.md", "docs/git.md"]','["git.md", "devel-sites.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/coreos/flannel','Flannel','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','6ed5e8e6740bad4bb638d3df66476db19617af6103f823cfa9c31e6a87732e36',100.0,1779030015,0,'2026-05-17T17:00:15.286496+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:42:44.533411+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/coreos/kube-prometheus','kube-prometheus','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','83406644b79c139181aba89253e69e0ef05e6d85df426c45f612896e4c54a605',100.0,1779030810,0,'2026-05-17T17:13:30.130226+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"duplicate_of": "https://github.com/prometheus-operator/kube-prometheus", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:42:45.213856+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/coreos/rpm-ostree',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','dd54e487375c77e1878f0ba56fe35163eef7083a3ab8e6292c83cd9c98711708',100.0,1779032889,1,'2026-05-17T17:48:09.553993+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"gh_license": "NOASSERTION", "gh_open_issues_30d": 487, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:42:46.000437+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/corneliusweig/ketall','ketall','','2023',3,'A kubectl plugin that executes an authentic ''get all'' command, querying every single resource type (including CRDs, cluster-scoped resources, and configs) instead of the limited subset retrieved by default. In 2026, it continues to be one of the most widely recommended diagnostic plugins for capturing complete system topology snapshot outputs.','Go','Kubectl Plugin','Low',0,'online','manual','6ac47342e9617f3d1786ba958830ff02c3de0cad4e7d8e51959b0f478e537cdd',100.0,1779034454,1,'2023-12-06T15:08:38Z',NULL,NULL,NULL,'["Operations", "CLI Tool", "Query"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-12-06T15:08:38Z", "gh_stars": 751, "gh_open_issues_30d": 15, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:42:46.744523+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/corneliusweig/konfig','corneliusweig/konfig','','2019',2,'A practical kubectl extension designed to safely split, filter, and combine credentials inside complex kubeconfig contexts. It isolates specific configuration sets to reduce administrative risk across disparate target hosts.','Go','Kubectl Plugin','Intermediate',0,'online','manual','8cc0bd25f80cd0378e4ec4b2d53ed32fa32df5371b277a2da32d2854ac13e689',100.0,1779032579,1,'2022-06-30T06:25:55Z',NULL,NULL,NULL,'["Development & Testing", "Kubectl Plugins", "Kubeconfig Management"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-06-30T06:25:55Z", "gh_stars": 388, "gh_open_issues_30d": 9, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:42:47.462629+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cortexproject/cortex','github.com/cortexproject/cortex','','2024',5,'Open-source repository for Cortex. Implements Prometheus as a service, allowing isolated multi-tenancy, long-term metric durability in object storage (S3/GCS), and horizontally scalable querying.','Go','Open Source Tool','Advanced',1,'online','manual','937315c597d3938532554ce2b2beedc8042ebd4857623c8ef4c26091df742784',100.0,1779031431,1,'2026-06-12T13:32:09Z',NULL,NULL,NULL,'["Observability", "Distributed Storage", "Cortex Engine"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T13:32:09Z", "gh_stars": 5811, "gh_open_issues_30d": 312, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:42:48.238353+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/corunet/kloadgen','KLoadGen - Kafka + (Avro/Json Schema) Load Generator 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ecb578dd5db52b61f29132a67a43f79ed181097580a628edd2e2c66b44aee43e',100.0,1779034041,0,'2026-05-17T18:07:21.987964+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://github.com/sngular/kloadgen", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:42:48.937614+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/couler-proj/couler','Couler','','2023',4,'Couler is an open-source Python SDK built to simplify programming native Kubernetes workflow engines like Argo or Tekton. It allows machine learning and data engineering teams to construct complex workflows via intuitive Python code instead of hand-writing endless YAML sheets.','Python','SDK','Advanced',0,'online','manual','7b9d2c324707d3c2e2c421e9c4028e7b996a5b537d35ecb9e1ad7d367fbb80e5',100.0,1779033309,1,'2024-10-08T03:31:54Z',NULL,NULL,NULL,'["Orchestration", "Workflows", "Kubernetes SDKs", "Couler"]','["[ENTERPRISE-STABLE]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-10-08T03:31:54Z", "gh_stars": 944, "gh_open_issues_30d": 21, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:42:49.737482+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/crazy-max/diun','crazy-max/diun','','2025',4,'Diun (Docker Image Update Notifier) is a lightweight CLI application designed to monitor Docker registries and notify team members of active image updates. With support for multiple notification backends (Slack, Telegram, Webhooks), it bridges the gap between static registry management and automated GitOps continuous integration pipelines.','Go','Daemon','Intermediate',0,'online','manual','cf526369dcf84fa8977dc3de55ef0f8c8215d17fb64bb250d7911200c304012b',100.0,1779031397,1,'2026-06-11T13:02:54Z',NULL,NULL,NULL,'["Operations", "GitOps & Delivery", "Image Registry"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T13:02:54Z", "gh_stars": 4721, "gh_open_issues_30d": 78, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:42:50.512041+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/crc-org/crc',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','99289348516ecb0627204191bc5fde9d781b0dadf9101f92432c9c11dcfae1fb',100.0,1779034116,1,'2026-05-17T18:08:36.558268+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"gh_license": "Apache-2.0", "gh_open_issues_30d": 340, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:42:51.291460+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/create-go-app/cli','create-go-app/cli','','N/A',0,'Curator Insight introduces this CLI to construct boilerplate-free backend, frontend, and web applications in Go. Live Grounding shows its capability to pre-configure deployment assets like Dockerfiles and Kubernetes manifests to quicken development cycles.','English','Repository','Beginner',1,'online','manual','bb339e0f1cfa2b64c71a8a9bfefe1a0705a2b20dbbd74b2a4ca4eb9cc8ee58e0',100.0,1779033336,1,'2026-02-10T00:34:13Z',NULL,NULL,NULL,'["Programming Languages", "Go", "Project Scaffolding"]','["[ENTERPRISE-STABLE]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-02-10T00:34:13Z", "gh_stars": 2758, "gh_open_issues_30d": 13, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:42:52.060577+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cremich/cdk-bill-bot','cremich/cdk-bill-bot: Welcome to Bill - the cost optimization bot','','2023',4,'An open-source AWS CDK cost optimization bot named Bill. Scans cloud deployment metadata, analyzes actual usage patterns, and suggests infrastructure optimization options via Slack or Microsoft Teams channels.','TypeScript','GitHub Repository','Intermediate',0,'online','manual','ec37d578479c534a1acdcd5414c343df0e1c0298f407bde3726b2adfe27eb28e',100.0,1779031553,1,'2022-09-25T20:04:46Z',NULL,NULL,NULL,'["FinOps & Cloud Cost", "IaC FinOps", "AWS CDK Bots"]','["[ENTERPRISE-STABLE]"]','["docs/finops.md"]','["finops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-09-25T20:04:46Z", "gh_stars": 486, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:42:52.799238+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cruise-automation/rbacsync','RBACSync 🌟','','2024',5,'A synchronization tool that translates active identity directory groups (e.g., Okta, Azure AD) directly into local Kubernetes RBAC configurations. Eliminates configuration drifts and automates security lifecycles when onboarding engineers. High reliability for multi-tenant enterprise platforms.','Go','Operator','Medium',0,'online','manual','00b8bb978ac9a05158363288eab967349684d997d1b9926475a77d16cf935ff7',100.0,1779030742,1,'2023-12-18T23:03:38Z',NULL,NULL,NULL,'["Networking & Security", "Identity & Access", "RBAC Synchronization"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-12-18T23:03:38Z", "gh_stars": 243, "gh_open_issues_30d": 8, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:42:53.628629+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/crumbhole/argocd-lovely-plugin','github.com/crumbhole/argocd-lovely-plugin: argocd-lovely-plugin','','2023',4,'A flexible Custom Config Management Plugin (CMP) for Argo CD designed to combine Helm, Kustomize, and raw YAML. It solves the nested tooling dilemma by processing multiple template layers without requiring complex shell scripts, simplifying enterprise GitOps chains.','Go','Repository','Advanced',0,'online','manual','caf8e7e60e9c1a41351b00678f3b08f14d1c5ec64b8ca1830ace8c1376656c86',100.0,1779032587,1,'2026-06-12T22:40:49Z',NULL,NULL,NULL,'["GitOps & CD", "ArgoCD", "Plugins & Extensions"]','["[ENTERPRISE-STABLE]"]','["docs/argo.md"]','["argo.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2026-06-12T22:40:49Z", "gh_stars": 486, "gh_open_issues_30d": 23, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:42:54.435383+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/crumbhole/argocd-vault-replacer','github.com/crumbhole/argocd-vault-replacer','','2022',3,'A specialized replacement utility designed to pull secrets from HashiCorp Vault during the Argo CD rendering phase. Acts as a lightweight precursor/alternative to full plugin integrations, enabling targeted placeholder substitutions within native Kubernetes manifest streams.','Go','Repository','Advanced',0,'online','manual','724849f3109ed9ba95308c305e2488b5c9c80749dedd860e191c920b4062a7a5',100.0,1779030572,1,'2026-06-10T00:31:45Z',NULL,NULL,NULL,'["Platform Engineering", "Secret Management", "HashiCorp Vault", "ArgoCD Plugins"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2026-06-10T00:31:45Z", "gh_stars": 109, "gh_open_issues_30d": 27, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:42:55.226599+02:00"}');
INSERT INTO "resources" VALUES('https://github.com/crynta/terax-ai','Terax AI — Lightweight Terminal-First AI Dev Workspace','An open-source, ultra-lightweight (7MB) terminal emulator and developer workspace built in Rust and Tauri, featuring a local-first AI agent loop.','2026',4,'A highly performant, open-source AI-native terminal emulator and code editor designed to bypass resource-heavy electron-based alternatives.
- Built with Rust, Tauri, React, and xterm.js (WebGL rendering), it manages shell instances via portable-pty while storing all API keys locally.
-- Features a built-in CodeMirror code editor with Vim mappings, dual-view web previews, and a core agentic framework connecting seamlessly to OpenAI, Anthropic, Gemini, or local models running on Ollama.','en','project','Intermediate',0,'online','automatic','766f83b521c18601f8f9e2138ffe51595f73533b7ab633deb69b186346719f2c',NULL,1.78035283880109691e+09,0,'2026-06-01T18:33:47Z',NULL,NULL,NULL,'["Systems Engineering", "Terminal Emulators", "Desktop AI Agents", "Rust Tools"]','["[EMERGING]", "[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "ai-agents-mcp", "gh_license": "Apache-2.0", "gh_pushed": "2026-06-01T18:33:47Z", "gh_stars": 6370, "reputation_status": "Vetted", "reputation_summary": "No reputation penalty. Heavily praised on Hacker News, Reddit, and Arch Linux AUR groups for its extremely rapid development cycle, lightweight 7MB Rust profile, and absence of telemetry.", "social_preview_url": "https://opengraph.githubassets.com/55473e5816c702ebcea62422cb849abb2c9f0eca41acebc9b457af5f973b3e4f/crynta/terax-ai", "source_provenance": "X.com (midudev)", "suggested_new_category": "developer-tooling"}');
-INSERT INTO "resources" VALUES('https://github.com/csantanapr/faststart2020-pipelines-lab','github: OpenShift Pipelines Node.js Tutorial','','2020',1,'Specialized quick-start laboratory focusing on Node.js application continuous delivery with OpenShift Pipelines. Guides developers through configuring trigger conditions and executing basic Source-to-Image (S2I) build pipelines.','JavaScript','Code Repository','Intermediate',1,'online','manual','e219f3a725d9391525ef3979f915bdf00877426e0bf1b828d188c4c254345611',100.0,1.77903137828786206e+09,1,'2022-12-10T18:52:03Z',NULL,NULL,NULL,'["Platform Architecture", "CI/CD", "Tekton Pipelines"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/openshift-pipelines.md"]','["openshift-pipelines.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-12-10T18:52:03Z", "gh_stars": 5}');
-INSERT INTO "resources" VALUES('https://github.com/cschotte/Azure-DevOps-Dashboard','Azure DevOps Dashboard','','2024',5,'Community-driven dashboard tool for monitoring multi-project pipelines and deployment progress inside a single, unified view. Helps development leads observe pipeline backlogs and release tempos.','JavaScript','Repository','Intermediate',0,'online','manual','34887036e0bd67de4eee0bc528e7a290dc735dfde166fcd70262bcf68346e1b1',100.0,1.77903348935470891e+09,1,'2024-04-22T13:54:37Z',NULL,NULL,NULL,'["CI/CD Pipelines", "Observability", "DevOps Dashboard"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-04-22T13:54:37Z", "gh_stars": 16}');
-INSERT INTO "resources" VALUES('https://github.com/csweichel/werft','csweichel/werft','','2022',5,'Werft is a lightweight, Kubernetes-native CI system designed to launch build tasks as custom pods directly from Git actions. Bypassing bulky traditional build systems, it leverages native Kubernetes scheduling to guarantee isolated, deterministic execution environments.','Go','Open-Source Software','Advanced',1,'online','manual','08e2446133993930300cf762943588bbeae2933793cd3588a2b83b4e2f6ebc61',100.0,1.77903370688917803e+09,1,'2023-03-06T22:39:40Z',NULL,NULL,NULL,'["Deployment & Delivery", "CI/CD Platforms", "Kubernetes-Native CI"]','["[DE FACTO STANDARD]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-03-06T22:39:40Z", "gh_stars": 194}');
-INSERT INTO "resources" VALUES('https://github.com/ctrox/csi-s3','ctrox/csi-s3','','2018',3,'A CSI driver that mounts S3-compatible buckets directly into container filesystems. It uses FUSE systems to read/write files in storage backends, bringing standard POSIX behaviors to raw cloud object storage paradigms.','Go','CSI Driver','Advanced',0,'online','manual','74f1b41eb029d06d3eb3c314503b1293346919ca46b6ab2ad933581a54a02190',100.0,1.77903002122790694e+09,1,'2025-04-17T05:34:29Z',NULL,NULL,NULL,'["Storage & Data", "CSI Plugins", "Object Storage Mounts"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-04-17T05:34:29Z", "gh_stars": 831}');
-INSERT INTO "resources" VALUES('https://github.com/cuber-cloud/cuber-gem','cuber-cloud/cuber-gem: CUBER','','2021',3,'Cuber is a deployment tool tailored specifically for Ruby environments. It packages Rails and Rack codebases and automates deployment execution onto Kubernetes backends with zero complex YAML writing.','Ruby','Deployment CLI','Intermediate',0,'online','manual','7946698f1f94b9c8875d76e1fc77332fb5d8d3b99404e311ea0d89d7f8ab553b',100.0,1.7790331628611741e+09,1,'2026-04-12T17:58:14Z',NULL,NULL,NULL,'["Application Platforms", "Deployment Frameworks", "Ruby Deployment"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-12T17:58:14Z", "gh_stars": 714}');
-INSERT INTO "resources" VALUES('https://github.com/curl/wcurl','wcurl','','2024',5,'A lightweight command wrapper designed by the curl maintainers to simplify raw file downloads. Removes the need to manually define standard flags like `-O` and `--create-dirs`, reducing script friction when packaging container layers.','Shell','Utility Tool','Intermediate',0,'online','manual','b2b563bec5bc35153b1f5559f0f6b183ac50cc02438ea7d8f189f518a91b3b06',100.0,1.77903422658595395e+09,1,'2026-06-01T22:01:09Z',NULL,NULL,NULL,'["Linux", "Networking", "Data Transfer"]','["[DE FACTO STANDARD]"]','["docs/linux.md"]','["linux.md", "index.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-01T22:01:09Z", "gh_stars": 512}');
-INSERT INTO "resources" VALUES('https://github.com/cyberark/kubeletctl','Kubeletctl is a command line tool that implement kubelet''s API 🌟','','2025',5,'A command line tool targeting the local Kubelet API directly to execute commands, retrieve logs, and assess endpoint vulnerabilities. Used heavily by cloud security auditors and penetration testers to map security postures.','Go','CLI Tool','Advanced',0,'online','manual','4b42033ef8fca163aac41b901eebc3d12be3cb7bef958b4a9879e17eab25ffd5',100.0,1779031805.64654,1,'2025-08-06T07:17:00Z',NULL,NULL,NULL,'["Security", "Vulnerability Scanning", "API Verification"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-08-06T07:17:00Z", "gh_stars": 894}');
-INSERT INTO "resources" VALUES('https://github.com/cyberark/kubesploit','github.com/cyberark/kubesploit 🌟','','2020',5,'Kubesploit is a dedicated container penetration testing framework engineered for red-teaming containerized environments. Using an agent-based model, it simulates realistic attacks inside Kubernetes clusters, evaluating vulnerabilities such as pod escapes.','Go','Exploitation Framework','Advanced',1,'online','manual','5a38b7c49a9723a4a2796ed6eb3a64c1bf9d85fd6e382551eb29fb07fbc341e5',100.0,1.77903330987529611e+09,1,'2025-02-03T12:03:19Z',NULL,NULL,NULL,'["Security & Hardening", "Vulnerability Assessment", "Offensive Tools"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2025-02-03T12:03:19Z", "gh_stars": 1226}');
-INSERT INTO "resources" VALUES('https://github.com/cybersecsi/HOUDINI','==cybersecsi/HOUDINI: Hundreds of Offensive and Useful Docker Images for'' Network Intrusion==','','2023',5,'HOUDINI gathers hundreds of preconfigured container images loaded with security tools, intrusion modules, and network diagnostic utilities. While its maintenance frequency has decreased, the structure provides a historical repository for testing setups. It is used primarily by forensic professionals looking for standardized local testing setups.','Shell','Tool','Intermediate',0,'online','manual','e98ccff77acd39501658498dec2fd66b87df2173aa27852a14f36257bd888d25',100.0,1779034015.94381,1,'2025-11-21T17:18:57Z',NULL,NULL,NULL,'["Security", "Penetration Testing", "Security Containers"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2025-11-21T17:18:57Z", "gh_stars": 1253}');
-INSERT INTO "resources" VALUES('https://github.com/cybersecsi/RAUDI','==cybersecsi/RAUDI==','','2026',5,'RAUDI is an automated system designed for continuous integration that regularly checks, updates, and rebuilds Docker images containing custom security tools. By automating the build pipelines of individual vulnerability scanners and custom scripts, it ensures security teams always work with up-to-date and compliant container environments. Its architectural value lies in bridging automated vulnerability definitions directly with container supply chain security.','Python','Tool','Medium',0,'online','manual','16da4f24401bc72177ce6170eff8c24072339b105e282098db3a05b637058602',100.0,1.77903275435164189e+09,1,'2026-06-03T04:04:22Z',NULL,NULL,NULL,'["Security", "Vulnerability Management", "Automation"]','["[DE FACTO STANDARD]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-06-03T04:04:22Z", "gh_stars": 559}');
-INSERT INTO "resources" VALUES('https://github.com/cyberus-technology/virtualbox-kvm','github.com/cyberus-technology/virtualbox-kvm: KVM Backend for VirtualBox'' 🌟','','2023',4,'A performance-focused extension enabling Oracle VirtualBox to delegate execution directly to the native Linux Kernel-based Virtual Machine (KVM) backend. It removes proprietary kernel module requirements. Live Grounding highlights its architectural value for running clean virtualization loops inside Linux workstations.','C','Tool','Advanced',0,'online','manual','63def87ea138c80de7c51c3a9d87dd17d430e298d3a3b52c955b7191a98a0b94',100.0,1.77903390685769701e+09,1,'2026-02-01T11:24:21Z',NULL,NULL,NULL,'["Infrastructure & Operations", "Virtualization", "Hypervisors"]','["[ENTERPRISE-STABLE]"]','["docs/linux.md"]','["linux.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-02-01T11:24:21Z", "gh_stars": 1113}');
-INSERT INTO "resources" VALUES('https://github.com/cycloidio/inframap','==cycloidio/inframap: Inframap== 🌟','','2024',3,'Inframap compiles native HCL files or existing Terraform state inputs directly into comprehensive node-link visualization graphs. By executing clean AST parsing, the tool extracts backend dependencies, service connections, and active endpoints. It outputs directly to DOT format to enable programmatic generation of up-to-date cloud deployment maps.','Go','Visual Tool','Intermediate',0,'online','manual','147c1268185b5ee55d4952cf69675987837441203bc5c3a0e6847acf55c63fc9',100.0,1.77903397438808894e+09,1,'2026-04-23T14:00:06Z',NULL,NULL,NULL,'["Infrastructure as Code", "Visualization", "Topology Mapping"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-23T14:00:06Z", "gh_stars": 2035}');
-INSERT INTO "resources" VALUES('https://github.com/cyclops-ui/cyclops','github.com/cyclops-ui/cyclops','','2025',4,'An open-source developer-focused UI that dynamically generates highly intuitive forms from Kubernetes configurations and Helm schemas. Reduces cognitive overhead for non-operations teams, allowing secure and error-free deployments.','Go','Repository','Intermediate',0,'online','manual','e0148782f23c90618ec63dea113db8e97e5009edeb2b21bfbab3384c419e5cf1',100.0,1.77903145144622492e+09,1,'2026-01-22T09:59:04Z',NULL,NULL,NULL,'["Platform Engineering", "Application Delivery", "Dynamic Forms"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md", "index.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-01-22T09:59:04Z", "gh_stars": 3323}');
-INSERT INTO "resources" VALUES('https://github.com/cykerway/complete-alias','complete-alias','','2026',5,'A shell integration tool designed to resolve completion mechanisms for aliased commands. For platform engineers running complex aliased ''kubectl'' pipelines, this tool bridges the gap by enabling native parameter autocomplete for custom aliases, preserving system-level speed.','Shell','Repository','Intermediate',0,'online','manual','692df128e74e494017d0f85c4cea65f1b57ca82a943fb570c7c0b21761fb99e9',100.0,1.77903189839080905e+09,1,'2022-06-29T15:40:34Z',NULL,NULL,NULL,'["Developer Experience", "Shell", "Productivity"]','["[DE FACTO STANDARD]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2022-06-29T15:40:34Z", "gh_stars": 814}');
-INSERT INTO "resources" VALUES('https://github.com/d-kuro/kubectl-fuzzy','kubectl-fuzzy 🌟','','2021',2,'A CLI plugin for kubectl that integrates fuzzy filtering capabilities via fzf. It streamlines cluster operations by enabling interactive search and selection of pods, namespaces, deployments, and logs directly from the terminal.','Go','CLI Plugin','Simple',0,'online','manual','ecd26b1eae3a819cce93cdade695a443dc5139bc2b73abc3edb978b62db91f37',100.0,1.77903218027978396e+09,1,'2026-01-23T15:22:17Z',NULL,NULL,NULL,'["Operations & UX", "CLI Plugins", "Resource Navigation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-01-23T15:22:17Z", "gh_stars": 167}');
-INSERT INTO "resources" VALUES('https://github.com/dagger/dagger','==dagger/dagger: Dagger is a portable devkit for CICD==','','2024',5,'The main Git repository for Dagger, the revolutionary CI/CD engine built on BuildKit. Enables writing robust pipelines in general-purpose languages like Go, Python, or TypeScript, completely replacing verbose, fragile YAML pipeline orchestrations.','Go','Open-Source Software','Advanced',1,'online','manual','a2dfa6da3d2e3fde94c3bee28c8b67958a13cc7e922e406c3bef860f468260a9',100.0,1.77903278601322793e+09,1,'2026-06-14T06:40:47Z',NULL,NULL,NULL,'["Deployment & Delivery", "CI/CD Engines", "Local Execution"]','["[DE FACTO STANDARD]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T06:40:47Z", "gh_stars": 15954}');
-INSERT INTO "resources" VALUES('https://github.com/dahlbyk/posh-git','dahlbyk/posh-git','','2026',5,'A highly popular PowerShell module integrating comprehensive Git status details and robust tab-completion directly inside the shell prompt. It offers visual indicators for uncommitted changes, branch states, and merge status, significantly increasing CLI productivity. It is a fundamental environment enhancement for any command-line developer working extensively with Git repositories.','PowerShell','Software Toolkit','Beginner',0,'online','manual','0c674dbbc1c0f7a31f8946bb309838d931797d54f83f5720ff928b26e100956b',100.0,1.77903258930197811e+09,1,'2024-09-02T15:03:06Z',NULL,NULL,NULL,'["Platform Automation & Tooling", "Command Line Interface", "posh-git Module"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-09-02T15:03:06Z", "gh_stars": 8216}');
-INSERT INTO "resources" VALUES('https://github.com/dair-ai/ML-Course-Notes','==dair-ai/ML-Course-Notes: ML Course Notes== 🌟','','2023',4,'A comprehensive collection of study notes, mathematical backgrounds, and algorithmic outlines covering modern machine learning. It is an exceptional resource for developers transitioning to production AI, offering clear reviews of model structures and deep learning theory.','Markdown','Repository','Beginner',0,'online','manual','20d4482bc0785fcdc6cd04afd0a77194787ed8e8a881e3f5ac40f8963708166e',100.0,1.77903160959008502e+09,1,'2024-05-16T18:51:33Z',NULL,NULL,NULL,'["Machine Learning", "Education", "Study Materials"]','["[ENTERPRISE-STABLE]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-05-16T18:51:33Z", "gh_stars": 6568}');
-INSERT INTO "resources" VALUES('https://github.com/danielfoehrKn/kubeswitch','Kubeswitch (for operators) 🌟','','2026',3,'An advanced, highly scalable context and kubeconfig switcher designed for operators managing thousands of Kubernetes clusters. Offering sub-second response times and secure dynamic discovery of kubeconfigs, it replaces traditional static setups.','Go','CLI Tool','Advanced',0,'online','manual','9099bfad7cc80bae845f969b75afd459cfe7cf7a81a875815890d54bb9442adf',100.0,1.77903110747360897e+09,1,'2025-05-18T00:44:44Z',NULL,NULL,NULL,'["Operations & UX", "CLI Plugins", "Cluster Context"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-05-18T00:44:44Z", "gh_stars": 1170}');
-INSERT INTO "resources" VALUES('https://github.com/danielqsj/kafka_exporter',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','e00747996189c7bf3c259c110b9d4755e1eac5de9d5c2a21984c33a84ea16696',100.0,1.77902924347321605e+09,0,'2026-05-17T16:47:23.473216+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/darkbitio/gcp-iam-role-permissions','Fetches all Primitive and Predefined GCP IAM Roles','','2024',0,'An open-source security tool that parses and exports GCE IAM pre-defined and primitive role definitions. Helps platform security architects map precise least-privilege configurations when implementing Workload Identity bounds inside production GKE clusters.','Python','Repository','Advanced',1,'online','manual','18f03b0eea1a415f2bdd5e91adfe79de85d61539f5b90de745e40edc37c687dd',100.0,1.78173607837529611e+09,1,'2026-06-18T00:41:18.375296+02:00',NULL,NULL,NULL,'["Cloud Providers", "Google Kubernetes Engine (GKE)", "Security & IAM"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/darkbitio/k8s-mirror','k8s-mirror: Creates a local mirror of a kubernetes cluster in a docker container'' to support offline reviewing 🌟','','2021',2,'This utility clones dynamic Kubernetes cluster state representations directly into a local Docker container for offline querying. By replicating live configurations into a sandboxed environment, it enables safe security audits.','Go','Development Utility','Advanced',0,'online','manual','7c3f5ca352505582e0a789e552aae16c23e7f925b5c42a9e58c5907a794de730',100.0,1.77903336035820889e+09,1,'2021-01-30T21:57:20Z',NULL,NULL,NULL,'["Cluster Management", "Backup & Recovery", "Cluster Replication"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-01-30T21:57:20Z", "gh_stars": 339}');
-INSERT INTO "resources" VALUES('https://github.com/darxkies/k8s-tew','**k8s-tew**','','2021',5,'"Kubernetes The Easy Way" (k8s-tew) was a shell wrapper and declarative configuration tool designed to bypass the complex manual configuration steps associated with bootstrapping clusters via kubeadm. With the mature advancement of declarative Cluster API patterns and standard distribution installers, this repository is now obsolete and serves only historical reference value.','Shell','Tool','Intermediate',0,'online','manual','cc87d83b14a0b3f9e056d905011dcb21cfb2d27d36354e40c0edcd8b9816e117',100.0,1.77903143187162399e+09,1,'2026-05-08T20:52:19Z',NULL,NULL,NULL,'["Infrastructure", "Cluster Provisioning", "Legacy Tooling"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-05-08T20:52:19Z", "gh_stars": 311}');
-INSERT INTO "resources" VALUES('https://github.com/dastergon/awesome-chaos-engineering','Awesome Chaos Engineering','','2023',5,'The premier curated directory of resources, tools, and papers dedicated to the practice of Chaos Engineering. It indexes tools for simulating network latency, injecting resource stress, and terminating instances across various platforms, with a strong focus on cloud-native environments. This is a must-have reference for engineering teams building self-healing, fault-tolerant distributed systems.','English','Repository','Intermediate',0,'online','manual','929b5f40cb6696e64d90dfe603b3aa0eb2f82817e29a1a133d4a15599bd3aebd',100.0,1.77902993241651511e+09,1,'2023-12-28T19:30:06Z',NULL,NULL,NULL,'["Chaos Engineering", "Curated Playbooks", "Awesome Lists"]','["[DE FACTO STANDARD]"]','["docs/chaos-engineering.md", "docs/devops.md", "docs/kubernetes-troubleshooting.md"]','["chaos-engineering.md", "devops.md", "kubernetes-troubleshooting.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2023-12-28T19:30:06Z", "gh_stars": 6589}');
-INSERT INTO "resources" VALUES('https://github.com/dastergon/awesome-sre','dastergon/awesome-sre','','2026',4,'The definitive collection of Site Reliability Engineering papers, patterns, operational postmortem schemas, and metric trackers. Essential reading for operations leaders setting up robust on-call architectures and incident routing systems.','Markdown','Awesome List','Advanced',0,'online','manual','35bed57dc58c740ac44974dcd1629e91341171894740a9bc507f4af9680ca852',100.0,1.77902982105574703e+09,1,'2025-08-28T14:43:14Z',NULL,NULL,NULL,'["Infrastructure & Operations", "Site Reliability Engineering", "SRE Reference"]','["[ENTERPRISE-STABLE]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2025-08-28T14:43:14Z", "gh_stars": 13267, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/databrickslabs/ucx','github.com/databrickslabs/ucx: Databricks Labs UCX','','2024',4,'The Databricks Labs UCX project provides a specialized framework designed to upgrade legacy Databricks workspaces to Unity Catalog governance standards. Simplifies catalog and privilege migrations automatically. Live Grounding confirms UCX is standard for enterprise organizations establishing secure, centralized data governance, metadata isolation, and unified access controls.','Python','Tool','Advanced',0,'online','manual','120619aac41231b10550bf61492c21f3360a4d0211df6305a7bcc768d8440acf',100.0,1.77903287307813406e+09,1,'2026-06-12T13:19:03Z',NULL,NULL,NULL,'["Data & AI", "Databricks", "Governance"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/kubernetes-bigdata.md"]','["kubernetes-bigdata.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-12T13:19:03Z", "gh_stars": 308}');
-INSERT INTO "resources" VALUES('https://github.com/databus23/helm-diff','Helm Diff Plugin 🌟','','2026',4,'The essential Helm plugin that compares proposed templates with running cluster releases to output an exact color-coded unified diff. A foundational safety gate for continuous delivery, mitigating unexpected state drifts during upgrades.','Go','CLI Plugin','Intermediate',0,'online','manual','b2706e2ff4f22a978c666d78088c842cffe375738b03835d23f231356fe50f1a',100.0,1.77903449198181796e+09,1,'2026-06-08T23:14:19Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Helm Plugins & Extensibility"]','["[ENTERPRISE-STABLE]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T23:14:19Z", "gh_stars": 3447}');
-INSERT INTO "resources" VALUES('https://github.com/datafold/data-diff','datafold/data-diff','','2024',5,'An essential database comparison CLI tool and Python library designed to calculate cryptographic data drift and structural differences between massive, disparate relational database environments.','Python','Repository','Intermediate',0,'online','manual','d66f88b69f4fcd4f092605d0573cd45f87cc2345f4a7dbdafe0843f9ed57af68',100.0,1.77903138564149689e+09,1,'2024-05-17T13:45:03Z',NULL,NULL,NULL,'["Databases", "Database Tooling", "Data Validation"]','["[DE FACTO STANDARD]"]','["docs/databases.md"]','["databases.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-05-17T13:45:03Z", "gh_stars": 2988}');
-INSERT INTO "resources" VALUES('https://github.com/datakickstart','github.com/datakickstart','','2023',3,'A curated suite of shell scripts and configuration templates designed to bootstrap and automate cloud data platforms. 2026 architectural baselines reference these configurations to establish robust DataOps workflows, incorporating automated schema validation, ingestion tests, and performance monitoring.','English','Code Repository','Intermediate',0,'online','manual','d5308e918bb8cb16a43237e3dbc3c00d66eeef36c0d4a25a9a6e18ac04aee231',100.0,1.77903217991637301e+09,1,'2026-05-17T17:36:19.916373+02:00',NULL,NULL,NULL,'["Data Engineering", "Database DevOps", "Data Ops Best Practices"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/datalab-to/surya','github.com/VikParuchuri/surya','','2024',5,'Surya provides multi-lingual document OCR and accurate layout analysis powered by deep learning. It delivers high-fidelity reading and structuring of dense scientific papers, tables, and financial layouts, serving as a lighter, open substitute for legacy systems.','Python','Repository','Advanced',1,'online','manual','7e654e62b4c1c3a388cdda09d0fce9675e97417a673f6ab70788e98592733b11',100.0,1779130494.93881,1,'2026-06-13T07:41:46Z',NULL,NULL,NULL,'["Machine Learning", "Document Analysis", "OCR"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T07:41:46Z", "gh_stars": 20801}');
-INSERT INTO "resources" VALUES('https://github.com/datastax/cass-operator','Cass Operator','','2024',2,'DataStax''s Kubernetes operator designed to simplify Apache Cassandra cluster deployment and operations. Automates complex stateful management workflows including horizontal scaling, rolling upgrades, and cluster healing.','Go','Repository','Advanced',0,'online','manual','7385129eb5cc2bb3f44c67bb768267367566a184daded91e7b4ce1eda0df6fd0',100.0,1.77903084307306408e+09,1,'2023-12-18T21:46:37Z',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Operators"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-12-18T21:46:37Z", "gh_stars": 258}');
-INSERT INTO "resources" VALUES('https://github.com/datreeio/CRDs-catalog','==github.com/datreeio/CRDs-catalog: CRDs Catalog==','','2023',3,'An extensive centralized catalog of raw JSON schemas mapping popular Kubernetes CRDs. Helps development teams configure automated YAML validation engines in continuous integration pipelines prior to API server execution.','JSON','Repository','Intermediate',0,'online','manual','3b6d872fd22d91d16e80034bd962b86291546e1e323bf0b60b4cfefc97716889',100.0,1779032288.38252,1,'2026-06-14T07:50:54Z',NULL,NULL,NULL,'["Extending Kubernetes", "Custom Resources", "Catalog"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T07:50:54Z", "gh_stars": 830}');
-INSERT INTO "resources" VALUES('https://github.com/davidB/kubectl-view-allocations','==davidB/kubectl-view-allocations==','','2026',5,'A Rust-based CLI plugin used to aggregate and visualize resource allocations across namespaces and hardware groups. It contrasts actual CPU, memory, and GPU limits against the physical capacity of compute nodes, facilitating resource consolidation and density optimization.','Rust','Tool','Intermediate',0,'online','manual','39d2b483f965a15769a3abdca1ddedae2456724218b26a0f9479bfe5ef087cbe',100.0,1.77903340068560695e+09,1,'2026-06-06T18:09:50Z',NULL,NULL,NULL,'["Capacity Management", "Resource Optimization", "Node Allocation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-06-06T18:09:50Z", "gh_stars": 796}');
-INSERT INTO "resources" VALUES('https://github.com/davila7/claude-code-templates','Claude Code Templates','','2026',5,'Claude Code Templates is an extensive community library containing structured system designs, context guidelines, and prompt schemas optimized for Anthropic''s Claude Code and CLI. It helps teams configure context-aware coding agents that integrate smoothly into microservice development cycles.','Markdown','Template Library','Advanced',1,'online','manual','0044c486da77fb832cbaaa94f046a4c9fce3afe372eddff95c92fd42dc2fe63d',100.0,1.77903221383129811e+09,1,'2026-06-14T04:35:57Z',NULL,NULL,NULL,'["Developer Tooling", "AI Code Assistants", "Prompt Templates"]','["[DE FACTO STANDARD]"]','["docs/ai.md", "docs/devops-tools.md"]','["ai.md", "devops-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T04:35:57Z", "gh_stars": 28036}');
-INSERT INTO "resources" VALUES('https://github.com/dawitnida/awesome-packer','dawitnida/Awesome Packer','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','422e80813913b4e5ba62dee827d9143e4f3d1ee00974d70be3caf59d74b73032',100.0,1779033904.07968,0,'2026-05-17T18:05:04.079680+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"duplicate_of": "https://github.com/dchonch/awesome-packer"}');
-INSERT INTO "resources" VALUES('https://github.com/dcasati/kubernetes-PlantUML','github.com/dcasati/kubernetes-PlantUML','','2024',2,'An essential open-source library containing specialized sprites, components, and macro templates to model highly detailed, complex Kubernetes configurations using PlantUML syntax.','Java','Repository','Intermediate',0,'online','manual','c7a0973dfc0becdb60ee421811a26ad75230727bff19939869208e198f07f784',100.0,1.77903258915070199e+09,1,'2021-09-10T08:16:39Z',NULL,NULL,NULL,'["Architecture & Design", "Diagrams-as-Code", "PlantUML Library"]','["[COMMUNITY-TOOL]"]','["docs/cloud-arch-diagrams.md"]','["cloud-arch-diagrams.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-09-10T08:16:39Z", "gh_stars": 282}');
-INSERT INTO "resources" VALUES('https://github.com/dcherman/image-cache-daemon','dcherman/image-cache-daemon','','2021',1,'A Kubernetes daemonset that pre-pulls and caches a defined list of container images onto all cluster nodes to eliminate cold-start pulling latency. In 2026, although container runtimes have added smarter caching strategies, this lightweight daemon remains a popular community utility for legacy clusters with massive base images.','Go','DaemonSet','Medium',0,'online','manual','eb2b58adbe03ba167ac6b4f8b0396ad49ce7b5fa0c80a6ab1757b8c733b97904',100.0,1.77903034026923298e+09,1,'2022-03-07T01:49:54Z',NULL,NULL,NULL,'["Infrastructure", "Image Management", "Caching"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-03-07T01:49:54Z", "gh_stars": 24}');
-INSERT INTO "resources" VALUES('https://github.com/dchonch/awesome-packer','dawitnida/Awesome Packer','','2026',5,'A resource list containing Packer templates, multi-cloud builders, and post-processor scripts. It aids infrastructure engineers in compiling secure, automated gold images used across hybrid environments and Kubernetes worker pool nodes. Essential for automating the generation of immutable AMIs or VM templates.','N/A','Repository','Advanced',0,'online','manual','b2b7bca1bb4db34855929970b9421b12426cf10ba291b93a71d84aff48bf162a',100.0,1.77913049493919396e+09,1,'2026-05-13T22:24:36Z',NULL,NULL,NULL,'["Infrastructure as Code", "Packer", "Images"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-05-13T22:24:36Z", "gh_stars": 29, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/ddosify/ddosify','ddosify/ddosify','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3faae96107b8f7094bc397db6fe980fd15c5c5bdf316574d1a584670a959a58c',100.0,1779034507.7523,0,'2026-05-17T18:15:07.752300+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/getanteon/anteon"}');
-INSERT INTO "resources" VALUES('https://github.com/debianmaster/actions-k3s','debianmaster/actions-k3s','','2022',2,'A lightweight community action creating custom, ephemerally provisioned K3s Kubernetes instances directly within GitHub Actions runtime runner VMs. Extremely valuable for running end-to-end integration tests on fully functional clusters.','YAML','Repository','Intermediate',0,'online','manual','03f9ff3f31f03691392fcd0589ff59e5a001fd82a620269a118107ad06c8b6ff',100.0,1.77903073246412611e+09,1,'2025-07-09T00:34:37Z',NULL,NULL,NULL,'["CI/CD Pipelines", "Automated Testing", "Ephemeral K3s Cluster"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-07-09T00:34:37Z", "gh_stars": 109}');
-INSERT INTO "resources" VALUES('https://github.com/deckhouse/deckhouse','Deckhouse: NoOps Kubernetes platform 🌟','','2021',5,'Deckhouse is an out-of-the-box, NoOps-oriented Kubernetes platform distribution that fully automates cluster bootstrapping, configuration management, and patching. Incorporating built-in monitoring, ingress, security, and bare-metal support modules, it operates as a self-healing system.','Go','K8s Distribution Platform','Advanced',1,'online','manual','30edb3534200be7935ce25396360e63c93d33b9f3b51c1301ba04b29e11a037b',100.0,1.77903001932634496e+09,1,'2026-06-14T08:13:14Z',NULL,NULL,NULL,'["Platform Engineering", "Cluster Distributions", "NoOps Platforms"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-14T08:13:14Z", "gh_stars": 1311}');
-INSERT INTO "resources" VALUES('https://github.com/deckhouse/k8s-image-availability-exporter','k8s-image-availability-exporter','','2023',5,'A specialized Prometheus exporter that continuously verifies container registry availability for images specified in Kubernetes configurations. Helps catch container start failures (e.g., ErrImagePull) before pods crash.','Go','Open Source Tool','Intermediate',0,'online','manual','6155ee3013e2e91d7b923a79b8b01abf688d71036c0c4ebe24776adb935892c2',100.0,1.77913049498463702e+09,1,'2026-06-10T06:49:07Z',NULL,NULL,NULL,'["Observability", "Scraping & Exporters", "Kubernetes Exporters"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T06:49:07Z", "gh_stars": 251}');
-INSERT INTO "resources" VALUES('https://github.com/decodingai-magazine/articles-code/tree/main/articles/ml_system_design/real_time_news_search_with_upstash_kafka_and_vector_db','github.com/decodingml: Real-time news search engine using Upstash Kafka and Vector DB','','2024',2,'A hands-on repository and architecture blueprint illustrating a real-time semantic news search engine. Combining Upstash managed Kafka for event streaming with a Vector Database for indexing, it shows how to build low-latency RAG systems.','Python','Repository','Advanced',1,'online','manual','3d10999dd528abb46eb768282d48cccec3787de9918cf32fa69c70461dff811e',100.0,1.7791304949362421e+09,1,'2025-03-06T10:19:33Z',NULL,NULL,NULL,'["Machine Learning", "Information Retrieval", "RAG Pipelines"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-03-06T10:19:33Z", "gh_stars": 140}');
-INSERT INTO "resources" VALUES('https://github.com/decodingml/articles-code/tree/main/articles/ml_system_design/real_time_news_search_with_upstash_kafka_and_vector_db','github.com/decodingml: Real-time news search engine using Upstash Kafka'' and Vector DB','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f881f4bd0edfdc80574e5d295ba31612f81329fd1d3982ac48248044247ad617',100.0,1.77902913081850695e+09,0,'2026-05-17T16:45:30.818507+02:00',NULL,NULL,NULL,'[]','[]','["docs/mlops.md"]','[]','{}','{"duplicate_of": "https://github.com/decodingai-magazine/articles-code/tree/main/articles/ml_system_design/real_time_news_search_with_upstash_kafka_and_vector_db"}');
-INSERT INTO "resources" VALUES('https://github.com/decolua/9router','9Router AI Coding Gateway','An AI proxy gateway designed to connect standard coding agents with 40+ LLM providers, offering intelligent routing, token optimization, and automatic failover.','2026',4,'9Router is an open-source AI gateway and proxy that unifies access to over 40 LLM providers for popular coding tools like Claude Code, Cursor, and Cline. It provides smart request routing, automated failovers, and intelligent token savings (up to 40% via RTK optimizations) to help developers avoid rate limits and reduce operational costs. Featuring a local usage analytics dashboard and multi-model custom combos, it functions as a highly resilient middle-tier inference routing layer.','en','repository','intermediate',0,'online','automatic','f0e969794204b18587bc4f80e07611bc8aaabb23bc324c52f3af741860b87e1c',NULL,1.78035282864152097e+09,0,'2026-05-31T08:03:20Z',NULL,NULL,NULL,'["Artificial Intelligence", "AI Gateways", "Token Optimization"]','["[COMMUNITY-TOOL]", "[EMERGING]"]','[]','[]','{}','{"category": "ai-agents-mcp", "gh_license": "MIT", "gh_pushed": "2026-05-31T08:03:20Z", "gh_stars": 15743, "reputation_status": "Vetted", "reputation_summary": "Active open-source project popular among developers seeking to optimize multi-provider LLM token costs and bypass rate-limiting issues.", "social_preview_url": "https://opengraph.githubassets.com/25c569b4d4de7d11e6cc5ba736704f6728acce12d6574cf5c5edab84a9b36c07/decolua/9router", "source_provenance": "X.com (nubenetes)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://github.com/deepfence/PacketStreamer','deepfence/PacketStreamer','','2025',3,'PacketStreamer is a high-performance, distributed packet capture tool designed specifically for cloud-native architectures. It sensors network traffic from distributed hosts and streams it to a centralized collector via gRPC, allowing deep packet inspection (DPI) and security forensics without heavy agent overhead. The architecture is built for minimal footprint, making it ideal for high-throughput production environments.','Go','Daemon / Agent','Advanced',0,'online','manual','2e440d35ab9e1e50a8f4304bf55ba34ca6b9102148bcde3c6fafce2a763eb11f',100.0,1.77903332949996209e+09,1,'2024-07-01T09:09:55Z',NULL,NULL,NULL,'["Security", "Network Observability", "Packet Capture"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-07-01T09:09:55Z", "gh_stars": 1928}');
-INSERT INTO "resources" VALUES('https://github.com/deepfence/ThreatMapper','deepfence/ThreatMapper 🌟','','2026',5,'ThreatMapper is an open-source Cloud Native Application Protection Platform (CNAPP) designed by Deepfence. It maps runtime behaviors to trace attack paths across networks and registries, highlighting vulnerable exposed services. This tool helps security teams prioritize remediation efforts based on actual threat exposure.','Go','Tool','Advanced',1,'online','manual','c2eb7058b419abc71971f0cdc537596a7601e8c694619dcbfd49968c6f6c2e91',100.0,1.77903154182441306e+09,1,'2026-06-01T08:38:26Z',NULL,NULL,NULL,'["Security", "Vulnerability Management", "CNAPP Platform"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-01T08:38:26Z", "gh_stars": 5278}');
-INSERT INTO "resources" VALUES('https://github.com/deepfence/YaraHunter','deepfence/YaraHunter','','2026',1,'Deepfence''s YaraHunter is a highly specialized open-source utility that scans container images, filesystems, and directories for malware and Indicators of Compromise (IoC) using YARA rules. Operates out-of-band to discover hidden secrets, active exploits, and remote shells, ensuring build artifacts conform to regulatory secure postures.','Go','Tool','Advanced',1,'online','manual','0cbd3044abc4928aa9748493b6371cbcfde782cbf51b35bd82008dd175f9dc6c',100.0,1.77903306862505292e+09,1,'2026-03-07T16:56:26Z',NULL,NULL,NULL,'["Security", "Threat Detection", "Malware Scanning"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-07T16:56:26Z", "gh_stars": 1321}');
-INSERT INTO "resources" VALUES('https://github.com/deepops-ai/deepops',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','d246123b7184d8458728c29fba511e593b9daa265a86d0b73bb6556f224f9fe7',100.0,1.7791304949734621e+09,1,'2026-05-18T20:54:54.973462+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"gh_license": "NOASSERTION"}');
-INSERT INTO "resources" VALUES('https://github.com/defenseunicorns/zarf','defenseunicorns/zarf','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a084f247b9f5a6af65b3270b705f0f32f4f239e5e82804d61f0ade6b49612b25',100.0,1.77903457239384508e+09,0,'2026-05-17T18:16:12.393845+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-on-premise.md"]','[]','{}','{"duplicate_of": "https://github.com/zarf-dev/zarf"}');
-INSERT INTO "resources" VALUES('https://github.com/deislabs/ratify',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','32d4921302d67eb4820993df87929024916082dcbbd57165b9f94784e66ae99f',100.0,1.7790290612857511e+09,0,'2026-05-17T16:44:21.285751+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/deors/deors-demos-petclinic/blob/master/Jenkinsfile','deors/deors-demos-petclinic jenkinsfile','','2020',0,'Curator Insight details a functional Jenkinsfile built specifically to build and compile the Spring Petclinic application. Live Grounding illustrates how multi-stage Docker builds can be integrated cleanly within a declarative Jenkins template to produce production-ready container images. It is a highly practical execution reference.','Groovy','Repository','Intermediate',1,'online','manual','c915cc205b98b9c3d927ef20f35277919f36efefac043f8e78c0ea9493f25fd6',100.0,1.78173591082023906e+09,1,'2026-06-18T00:38:30.820239+02:00',NULL,NULL,NULL,'["DevOps", "CI/CD Platforms", "Jenkins", "Spring Petclinic Pipeline"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/depop/github-merge-bot','github-merge-bot','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9091ea7ee3113c025b8adafd595fdd77078a8b3ac95366c4222c0fa19d6fd21c',100.0,1.77903234625485706e+09,0,'2026-05-17T17:39:06.254857+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.com/sdduursma/github-merge-bot"}');
-INSERT INTO "resources" VALUES('https://github.com/derailed/k9s','K9s - Kubernetes CLI To Manage Your Clusters In Style!','','2026',5,'K9s is a widely adopted terminal UI that provides live metrics, log streams, and interactive Shell access inside Kubernetes workloads. It transforms long debugging processes into rapid, keyboard-driven navigation, significantly reducing operational toil. Its integrated resource tracking, RBAC validation screens, and metric charts make it a vital tool for site reliability engineers.','Go','CLI Tool','Beginner',0,'online','manual','82aa46f35d3539b4dfe171f564f7796ec3f69679052d07da70951c68773ad708',100.0,1.77903017275180888e+09,1,'2026-06-13T17:30:27Z',NULL,NULL,NULL,'["Operations", "Command Line Interfaces", "Cluster Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T17:30:27Z", "gh_stars": 33963}');
-INSERT INTO "resources" VALUES('https://github.com/derailed/popeye','Popeye - A Kubernetes Cluster Sanitizer 🌟🌟','','2025',5,'Popeye is a powerful utility that audits active Kubernetes clusters, identifying potential configuration anomalies, resource over-allocations, and security misalignments. By cross-referencing live cluster states with best practices, it generates a comprehensive diagnostic report. It is universally adopted in devops workflows for quick cluster hygiene health checks.','Go','CLI Tool','Medium',0,'online','manual','dcdfcb18fcc9855314b7efc2379eca68adfa1ec34515b36e1c3999ed6294f160',100.0,1.7790319626761589e+09,1,'2025-12-08T14:11:50Z',NULL,NULL,NULL,'["Operations", "Diagnostics", "Cluster Sanitization"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2025-12-08T14:11:50Z", "gh_stars": 6296}');
-INSERT INTO "resources" VALUES('https://github.com/derekparker/delve','Delve: a debugger for the Go Programming Language','','N/A',0,'Curator Insight frames Delve as the official, industry-standard debugger for Go, offering runtime state visibility. Live Grounding highlights its deep integration into JetBrains Goland, VSCode, and cloud-native containerized debugging workflows.','English','Repository','Advanced',0,'online','manual','9b2d1683f642630acdafbbc2b9077616f88be294fb5f3c29641c248805991ee1',100.0,1.77903422677953791e+09,1,'2026-05-22T16:28:31Z',NULL,NULL,NULL,'["Programming Languages", "Go", "Debugging Tools"]','["[DE FACTO STANDARD]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-22T16:28:31Z", "gh_stars": 663}');
-INSERT INTO "resources" VALUES('https://github.com/detailyang/awesome-cheatsheet','detailyang/awesome-cheatsheet','','2024',4,'A massive, consolidated cheat sheet repository that maps systems administration scripts, databases, and low-level tools in structured layouts. It is an exceptional reference point for quickly identifying syntax nuances and patterns.','Markdown','Repository','Beginner',0,'online','manual','84b39077620aad1298fd84e9ea3c38b8a0421db9204840a2657b098801c0a4a9',100.0,1.77903053490300297e+09,1,'2026-03-26T09:44:15Z',NULL,NULL,NULL,'["Developer Education", "Cheat Sheets", "Reference Hubs"]','["[ENTERPRISE-STABLE]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-26T09:44:15Z", "gh_stars": 8395}');
-INSERT INTO "resources" VALUES('https://github.com/developer-guy/awesome-falco','developer-guy/awesome-falco','','2026',0,'A highly focused registry of integrations, plugins, and custom configurations for CNCF Falco runtime security. It assists DevSecOps engineers in designing threat-detection pipelines that filter syscall anomalies across microservices and cluster nodes in real time.','Markdown','Awesome List','Advanced',1,'online','manual','2a6fad846b18b10e196d8565d31caa716a334579dc3d1e1671bbfd291f6fce62',100.0,1.781736123186311e+09,1,'2026-06-18T00:42:03.186311+02:00',NULL,NULL,NULL,'["Cloud Native", "Security", "Runtime Threat Detection"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/developer-guy/falco-analyze-audit-log-from-k3s-cluster','Analyze Kubernetes Audit logs using Falco 🌟','','2021',0,'Demonstrates how to pipe Lightweight Kubernetes (K3s) API server audit logs directly into CNCF Falco. Perfect for resource-constrained edges and automated home lab deployments.','Go','tutorial','Advanced',1,'online','manual','16393e7d1f88846ec37060f0bf48d0b49b36711ef27d089a75d1f88955533a58',100.0,1781736026.49115,1,'2026-06-18T00:40:26.491150+02:00',NULL,NULL,NULL,'["Observability & Monitoring", "Runtime Security", "Falco & K3s Audit Logging"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/kubernetes-security.md", "docs/kubernetes-tools.md"]','["kubernetes-security.md", "kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/developer-guy/kubernetes-cluster-setup-using-terraform-and-k3s-on-digitalocean','github.com/developer-guy: Set up HA k3s cluster on DigitalOcean using Terraform'' + Ansible','','2021',0,'An infrastructure-as-code repository detailing the programmatic deployment of a highly available, light K3s cluster topology on DigitalOcean. Harnesses Terraform for provisioning underlying hypervisors and networking, combined with Ansible for control-plane configuration and secure node-pooling.','HCL','Repository','Advanced',0,'online','manual','7f1b1a3b25d0d69471bde51a25a1cc96a5aa433e059405e65926161a40f1b9ea',100.0,1.78173591100642299e+09,1,'2026-06-18T00:38:31.006423+02:00',NULL,NULL,NULL,'["Infrastructure", "Provisioning", "High Availability"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/devopshubproject/azure-terraform-ansible','devopshubproject/azure-terraform-ansible','','2023',1,'A functional integration project demonstrating hybrid automation on Azure. Illustrates patterns using Terraform to instantiate structural subnets and compute hosts, passing outputs directly into Ansible for fast runtime bootstrapping.','HCL','Repository','Intermediate',1,'online','manual','f75ede58b46e96ff00ff81596b6118aaffd996ca318150c35251036155bdf593',100.0,1.77903456948604202e+09,1,'2021-10-19T10:34:52Z',NULL,NULL,NULL,'["Infrastructure as Code", "Multi-Tooling", "Azure Integration"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-10-19T10:34:52Z", "gh_stars": 3}');
-INSERT INTO "resources" VALUES('https://github.com/devopshubproject/cka-lab','devopshubproject/cka-lab','','2021',1,'A hands-on, simulated environment tailored for candidates preparing for the Certified Kubernetes Administrator (CKA) exam. Offers structural lab setups to learn cluster operations, control plane maintenance, networking configuration, and active troubleshooting.','Shell','Repository','Intermediate',0,'online','manual','c7b01cc82556b549d6c702521022e5ec4a8530d5f5f20282d29579ee0ecf9b54',100.0,1.78173619123607397e+09,1,'2026-06-18T00:43:11.236074+02:00',NULL,NULL,NULL,'["Education", "Certifications", "CKA Laboratory"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/devopsspiral/KubeLibrary','KubeLibrary','','2019',5,'KubeLibrary is an open-source testing library that integrates the official Kubernetes Python Client with the Robot Framework. It enables platform and QA engineers to write human-readable end-to-end integration and sanity tests.','Python','Testing Library','Intermediate',0,'online','manual','9274859eadfaee8875bca134458b46de0dad967a6d9d09628782a2e554cd193f',100.0,1.77903411646145606e+09,1,'2025-12-16T18:11:31Z',NULL,NULL,NULL,'["Platform Engineering", "Testing Frameworks", "Automation Tools"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-12-16T18:11:31Z", "gh_stars": 145}');
-INSERT INTO "resources" VALUES('https://github.com/devoriales/cheatsheets','github.com/devoriales/kubectl-cheatsheet','','2025',3,'An open-source, opinionated collection of kubectl commands curated specifically for critical production debugging. It prioritizes node-level maintenance commands, network troubleshooting steps, and secure pod execution syntaxes to minimize MTTR.','Markdown','Repository','Advanced',0,'online','manual','8758b579dc18e2fb23adc7ffc4ade46ee59f18fc3eb9e09a51e3c091937699ad',100.0,1.78173588996057605e+09,1,'2026-06-18T00:38:09.960576+02:00',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Troubleshooting & Operations"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/devoriales/kubectl-cheatsheet','github.com/devoriales/kubectl-cheatsheet','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b9c8c7ec7508a36fbd3cb21ab4cb04b70a44a06d8ed740da60958844b2c6d428',100.0,1.7790343139991641e+09,0,'2026-05-17T18:11:53.999164+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://github.com/devoriales/cheatsheets"}');
-INSERT INTO "resources" VALUES('https://github.com/devtron-labs/devtron','Devtron','','2025',5,'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.','Go','Platform','Advanced',1,'online','manual','2db1733f2c4a0263c2912bb7c3fde71333db203a9a10c88df2c28c060501910f',100.0,1.77903282021104598e+09,1,'2026-06-10T07:28:50Z',NULL,NULL,NULL,'["Kubernetes & Container Orchestration", "Platform Engineering", "AppOps & GitOps"]','["[DE FACTO STANDARD]"]','["docs/devops-tools.md", "docs/jenkins-alternatives.md", "docs/kubernetes-tools.md"]','["devops-tools.md", "jenkins-alternatives.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T07:28:50Z", "gh_stars": 5513}');
-INSERT INTO "resources" VALUES('https://github.com/deweya/OpenShift-Jenkins-Lab','github.com/deweya/OpenShift-Jenkins-Lab','','2019',0,'Curator Insight identifies this repository as a sandbox lab configuration for teaching Jenkins deployment patterns inside OpenShift clusters. Live Grounding confirms it provides hands-on instructions for configuring webhooks and build triggers. It serves as a structural blueprint for configuring self-contained pipeline demonstrations.','Groovy','Repository','Intermediate',0,'online','manual','a1a6149ea18169115e3d1a713b872bf0b47d603a15163012dd36350c214dfa3d',100.0,1.77903268437401103e+09,1,'2020-04-21T17:28:22Z',NULL,NULL,NULL,'["Cloud Native Platforms", "Red Hat OpenShift", "Jenkins Pipelines", "Lab Environments"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2020-04-21T17:28:22Z", "gh_stars": 0}');
-INSERT INTO "resources" VALUES('https://github.com/dexidp/dex',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','860067b64dac977865805b2d3aec4a5cecf315a6048fa02a903973111de3cff3',100.0,1.77902927032933497e+09,1,'2026-05-17T16:47:50.329335+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/dfrappart/articles/blob/master/podidentityjourney.md','github.com: AKS: Use AAD identity for pods and make your SecOps happy','','2021',1,'Journal exploring Azure AD Pod Identity to authorize pods. Note: While historically significant, modern live grounding indicates this pattern has been succeeded by Microsoft Entra Workload Identity.','Markdown','Repository Journal','Intermediate',0,'online','manual','806e6d20d800a2caa8168d5e145bf20d9a83ac4db8cfe57f5471d780373d0c80',100.0,1.77903182750171208e+09,1,'2021-10-28T08:37:04Z',NULL,NULL,NULL,'["Cloud Providers", "Microsoft AKS", "Security & Identity", "Pod Identity Evolution"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-10-28T08:37:04Z", "gh_stars": 6}');
-INSERT INTO "resources" VALUES('https://github.com/diagrid-labs/dapr-workflow-demos','github.com/diagrid-labs/dapr-workflow-demos','','2023',4,'Repository showcasing the capabilities of the Dapr Workflow engine, enabling developers to build stateful orchestrations directly in application code. Curator insights point out its lightweight nature compared to heavy workflow engines. Live 2026 validation indicates Dapr Workflow is widely deployed for low-latency orchestrations.','Go','Code Repository','Advanced',1,'online','manual','b3e4b696fa8524a9015525640b88d34662a3eb6c845f35ec7d9a4aecd4a3d30c',100.0,1.77903292085909509e+09,1,'2025-05-19T07:36:08Z',NULL,NULL,NULL,'["Cloud-Native", "Orchestration & Workflow", "Dapr Workflows"]','["[ENTERPRISE-STABLE]"]','["docs/serverless.md"]','["serverless.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-05-19T07:36:08Z", "gh_stars": 62}');
-INSERT INTO "resources" VALUES('https://github.com/dictcp/awesome-git','Awesome Git 🌟','','2025',5,'An extensive curated listing of Git workflows, terminal extensions, custom hook libraries, UI clients, branching theories, and visual educational platforms for development teams.','None','Repository','Intermediate',0,'online','manual','0befe035733108058d6a21dca592032888a30f5bfc294ae53c6d5f0d4570161e',100.0,1.7790337047864089e+09,1,'2025-02-04T11:05:22Z',NULL,NULL,NULL,'["DevOps", "Version Control", "Reference Lists"]','["[DE FACTO STANDARD]"]','["docs/git.md", "docs/other-awesome-lists.md"]','["git.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2025-02-04T11:05:22Z", "gh_stars": 2886, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/didier-durand/microk8s-kata-containers','Kata Containers on MicroK8s','','2021',5,'A community repository providing integration instructions and configurations to run Kata Containers within a Canonical MicroK8s environment. This architecture allows security teams to deploy hardware-isolated, hypervisor-sandboxed container runtimes (using QEMU or Cloud Hypervisor) inside lightweight local clusters, resolving tenant isolation concerns in multi-tenant environments.','Shell','Tool','Advanced',1,'online','manual','474a0b39b789d6c1b33275984e47a36328413ef25739e909d3c7852b7ce89909',100.0,1.77903008734838891e+09,1,'2024-07-25T09:51:31Z',NULL,NULL,NULL,'["Infrastructure", "Container Runtimes", "Sandboxing"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-07-25T09:51:31Z", "gh_stars": 34}');
-INSERT INTO "resources" VALUES('https://github.com/didier-durand/microk8s-kube-bench','MicroK8s & Kubernetes security benchmark from CIS','','2022',5,'An open-source tool adapted from Aqua Security''s kube-bench designed to validate Canonical MicroK8s clusters against the Center for Internet Security (CIS) Kubernetes Benchmark. It provides granular compliance auditing of control plane configurations, API security settings, and node compliance profiles directly inside lightweight development or edge clusters.','Shell','Tool','Intermediate',0,'online','manual','a5a49bfde53ceefac347da1342132f4f67b09381d1591b4b76060e19370867a8',100.0,1.77903198336801791e+09,1,'2023-04-11T04:17:48Z',NULL,NULL,NULL,'["Security", "Compliance", "Vulnerability Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-04-11T04:17:48Z", "gh_stars": 17}');
-INSERT INTO "resources" VALUES('https://github.com/didil/autobucket-operator','didil/autobucket-operator','','2022',5,'A developer-focused operator that dynamically constructs cloud-native storage buckets (e.g., AWS S3) via dynamic pod annotations, streamlining access to stateful storage assets.','Go','Operator','Medium',0,'online','manual','2da6b3ebf7abda595e25e84f6ada154fee8c01991d8d11479f614b1359023af4',100.0,1779031436.25989,1,'2020-11-20T11:26:02Z',NULL,NULL,NULL,'["Infrastructure", "Data Management", "Object Storage", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2020-11-20T11:26:02Z", "gh_stars": 12}');
-INSERT INTO "resources" VALUES('https://github.com/diegolnasc/kubernetes-best-practices','==diegolnasc/kubernetes-best-practices== 🌟','','2023',5,'A curated repository consolidating industry-vetted guidelines for cluster security, deployment configurations, cost management, and reliable resource scheduling in production environments.','English','Repository','Intermediate',0,'online','manual','e21c265e98cff7dd1f44349fc594f2fe173d74c20530e9f48c25e0f6059c50ed',100.0,1.77903186586766791e+09,1,'2026-04-27T12:56:26Z',NULL,NULL,NULL,'["Operations", "Best Practices", "Resource Curation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md", "docs/other-awesome-lists.md"]','["kubernetes.md", "other-awesome-lists.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-27T12:56:26Z", "gh_stars": 1500, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/digitalis-io/vals-operator','digitalis-io/vals-operator','','2024',5,'Utilizes the vals framework to dynamically parse and inject secrets from Vault, AWS SSM, and GCP Secret Manager. It prevents local credential storage risks and eliminates third-party platform lock-in.','Go','Operator','Advanced',0,'online','manual','dc0665e435056c0cdb26c02be0fe1874e48c01a0eded981d3e7d6e6153271a35',100.0,1.77903022080862593e+09,1,'2026-05-11T14:21:52Z',NULL,NULL,NULL,'["Security", "Secrets Management", "Multi-Provider Secrets", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-11T14:21:52Z", "gh_stars": 167}');
-INSERT INTO "resources" VALUES('https://github.com/dignajar/another-autoscaler','Another Autoscaler','','2022',1,'An experimental autoscaler designed to evaluate external metrics or queue lengths and dynamically adjust replica counts outside standard HPA paths. In 2026, while development is minimal, it serves as an excellent reference for engineers building decoupled custom autoscaling loops using Go APIs.','Go','Autoscaler','High',1,'online','manual','c03fa22e60c795010ce76b53a390c56e3887b7de4df00fc84d12a7b67cfda610',100.0,1779031516.70132,1,'2024-03-29T09:13:28Z',NULL,NULL,NULL,'["Infrastructure", "Scaling", "Autoscaling"]','["[EMERGING]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-03-29T09:13:28Z", "gh_stars": 80}');
-INSERT INTO "resources" VALUES('https://github.com/dignajar/another-ldap','dignajar/another-ldap','','2019',1,'A lightweight, simplified LDAP service designed specifically for cluster validation and containerized testbeds. It bypasses the overhead of heavy enterprise identity systems to provision mock authentication structures in continuous delivery pipelines.','Go','Identity Provider','Intermediate',1,'online','manual','74358a9302faba7b65b05d170a5da28263abb9a1b6b6ab6f789db245d26d8936',100.0,1.77903041895641708e+09,1,'2023-10-01T15:52:44Z',NULL,NULL,NULL,'["Security & Compliance", "Identity & Access", "LDAP Directory"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-10-01T15:52:44Z", "gh_stars": 51}');
-INSERT INTO "resources" VALUES('https://github.com/direktiv/direktiv','Direktiv','','2025',4,'Direktiv is an event-driven container-based workflow engine that runs natively on Kubernetes. It utilizes gRPC, Knative, and serverless containers to coordinate complex operational workflows, orchestrating microservices through a JSON/YAML-defined state machine. Direktiv is highly efficient for enterprise automation, security orchestrations, and CI/CD pipelines.','Go','Platform','High',1,'online','manual','41d4a63d8588901c6ca1596be8f8ff735e09e0242268bb1edd68b35b78986f49',100.0,1.77902957597285699e+09,1,'2026-04-08T16:02:58Z',NULL,NULL,NULL,'["Serverless", "Workflow Orchestration", "Event-Driven"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-08T16:02:58Z", "gh_stars": 492}');
-INSERT INTO "resources" VALUES('https://github.com/dirien/pulumi-civo-flux-bucket','dirien/pulumi-civo-flux-bucket','','2022',2,'Provides a practical blueprint for bootstrapping a Civo Kubernetes cluster utilizing Pulumi for resource provision and establishing Flux GitOps configuration using Object Storage (S3-compatible buckets) as the source of truth. Live Grounding reveals that utilizing object storage instead of git repositories offers lower latency and bypassing Git API rate limits, serving as a highly specialized but viable alternative in modern multi-cloud pipelines.','TypeScript','Tool','Intermediate',0,'online','manual','255c9f2789a6a5fa3a9e9da892b0ab6d0d480aac43afa3bcded29c64622fea4b',100.0,1779033789.40351,1,'2022-04-17T18:13:35Z',NULL,NULL,NULL,'["Infrastructure as Code", "Pulumi", "Flux Integration"]','["[COMMUNITY-TOOL]"]','["docs/flux.md"]','["flux.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-04-17T18:13:35Z", "gh_stars": 0}');
-INSERT INTO "resources" VALUES('https://github.com/distribution/distribution','github.com/distribution/distribution','','2025',5,'The Distribution project (formerly Docker Registry) is the foundational codebase implementing the OCI Distribution Specification. It powers the backbone of enterprise image registries worldwide, coordinating reliable, high-performance container manifest storage, replication, and secure transport.','Go','Registry Service','Advanced',1,'online','manual','1433b8107ff9093146d4003092eb0244fe045b9f2020c1391b986c347fa69eb6',100.0,1779032756.94636,1,'2026-06-07T16:20:23Z',NULL,NULL,NULL,'["Infrastructure", "Image Registry", "OCI Specification"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-07T16:20:23Z", "gh_stars": 10470}');
-INSERT INTO "resources" VALUES('https://github.com/dj-wasabi/vagrant-kubernetes','dj-wasabi/vagrant-kubernetes','','2021',0,'A classic VM-based multi-node local cluster provisioning framework using Vagrant and Ansible. Retained as a historic architecture template for local VM orchestrations prior to lightweight container runtimes.','Ruby','Tool','Intermediate',0,'online','manual','19180cb774e53bac76f61021c2dc88ec1c2e0e755b9bfed40cfcb74ad2d5be5c',100.0,1.78173601244419288e+09,1,'2026-06-18T00:40:12.444193+02:00',NULL,NULL,NULL,'["Local Kubernetes Environments", "Legacy VMs", "Vagrant Multi-Node"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/docker/awesome-compose','Awesome Compose 🌟','','2026',5,'Awesome Compose is an official, highly curated repository of declarative multi-container topologies using Docker Compose. It showcases optimal configuration patterns for databases, caching layers, application servers, and microservices (e.g., PostgreSQL, Redis, Elasticsearch, Go, Python, React). It represents a critical, high-impact reference architecture for platform engineers standardizing local development setups.','N/A','Template','Medium',1,'online','manual','a047d8b4bfd675172debe37f41d348d623d5a19ac521105fe8f83753f7fbf286',100.0,1.77903290268180108e+09,1,'2026-06-10T02:09:34Z',NULL,NULL,NULL,'["Infrastructure", "Docker Compose", "Reference Architectures"]','["[DE FACTO STANDARD]"]','["docs/docker.md", "docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md", "docker.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-06-10T02:09:34Z", "gh_stars": 45540, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/docker/build-push-action','**GitHub build-push-action**','','2026',5,'The industry standard GitHub Action for building and pushing container images. Supports Docker Buildx, multi-platform builds, cache importing/exporting configurations, and native OCI-compliant registry deployments.','TypeScript','Code Repository','Intermediate',1,'online','manual','296485ddce54359a1cbc8d77aa17454b63714a86d83e859c0af32391bc808086',100.0,1.77903073956451201e+09,1,'2026-06-12T15:16:34Z',NULL,NULL,NULL,'["App Development", "CI/CD", "GitHub Actions"]','["[DE FACTO STANDARD]", "[ENTERPRISE-STABLE]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T15:16:34Z", "gh_stars": 5304}');
-INSERT INTO "resources" VALUES('https://github.com/doitintl/clustercloner','Cluster Cloner 🌟','','2020',1,'A command-line utility used to replicate or clone the configuration of a GKE cluster into another GKE cluster. While useful during early GCP iterations, it has been superseded by structured GitOps methodologies and multi-cluster tools like Velero.','Go','Migration Utility','Intermediate',0,'online','manual','f18a1c564e64afa7cef27f74b6b506af188082a8fa7fbf9386fc4bb9b816e861',100.0,1.7790343734667809e+09,1,'2023-02-14T16:12:11Z',NULL,NULL,NULL,'["Cluster Management", "Backup & Recovery", "State Replication"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-02-14T16:12:11Z", "gh_stars": 33}');
-INSERT INTO "resources" VALUES('https://github.com/doitintl/kube-no-trouble','==doitintl/kube-no-trouble: kubent== ⭐⭐⭐','','2025',4,'Kube No Trouble (kubent) is an indispensable CLI utility that scans running Kubernetes clusters for deprecated API usage, obsolete resources, and outdated Helm values. By auditing cluster metadata prior to major platform upgrades, it provides an outstanding safety margin.','Go','CLI Tool','Intermediate',0,'online','manual','8dd483c41b54cf5b66f26d4f6b2b3755fc3f9ff21cddf0a44a12a336003046f8',100.0,1.7790323836434319e+09,1,'2025-10-16T10:01:34Z',NULL,NULL,NULL,'["Operations", "Upgrade Safety", "Auditing"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-10-16T10:01:34Z", "gh_stars": 3673}');
-INSERT INTO "resources" VALUES('https://github.com/doitintl/kube-secrets-init','kube-secrets-init','','2024',5,'A Mutating Admission Webhook that integrates Kubernetes pod environment definitions with cloud secrets managers (Google Secret Manager, AWS Secrets Manager, HashiCorp Vault). Dynamically intercepts and replaces secret references, enhancing runtime secret hygiene.','Go','Webhook','Medium',0,'online','manual','aa0b369989c48490b683a479c00601b6ffa44765b2ae3c165d2223cea63df915',100.0,1.77903415596294689e+09,1,'2024-07-30T10:27:24Z',NULL,NULL,NULL,'["Networking & Security", "Secret Management", "Integration"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-07-30T10:27:24Z", "gh_stars": 158}');
-INSERT INTO "resources" VALUES('https://github.com/doitintl/kubeIP','doitintl/kubeIP','','2018',5,'KubeIP is an automation daemon engineered specifically for Google Kubernetes Engine (GKE) clusters. By dynamically assigning reserved static external IPs to newly provisioned GKE cluster nodes, it simplifies firewall configurations for external enterprise integrations.','Go','Operator / Daemon','Intermediate',0,'online','manual','2e49b2d3c8ed3103b70558220d7fc16fa08b561a240dca7a7ebe24655ed504bc',100.0,1.77903276274111509e+09,1,'2026-03-19T00:19:01Z',NULL,NULL,NULL,'["Network & Connectivity", "IP Address Management", "Cloud Integrations"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-19T00:19:01Z", "gh_stars": 447}');
-INSERT INTO "resources" VALUES('https://github.com/dolevshor/azure-finops-guide','==github.com/dolevshor/azure-finops-guide: The Azure FinOps Guide== 🌟','','2024',5,'A highly comprehensive community repository focused on Azure FinOps best practices. Delivers script templates, tag compliance policies, and architectural checklists to help teams set up continuous cloud financial operations.','English','GitHub Repository','Intermediate',0,'online','manual','dcfb51d5ee0044f01c3c4fc7672d09c384d8b77de5085f6d186d54bfec0c1fbd',100.0,1.77903364057432293e+09,1,'2025-11-02T09:07:14Z',NULL,NULL,NULL,'["FinOps & Cloud Cost", "Azure Optimization", "Reference Guides"]','["[DE FACTO STANDARD]"]','["docs/finops.md"]','["finops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-11-02T09:07:14Z", "gh_stars": 215}');
-INSERT INTO "resources" VALUES('https://github.com/dolevshor/azure-orphan-resources','github.com/dolevshor/azure-orphan-resources','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','601d689f524a15cf633c0fe271988d226e4f725458a816cf86eb69aa43645538',100.0,1.77903301982866501e+09,1,'2026-05-17T17:50:19.828665+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"gh_license": "MIT"}');
-INSERT INTO "resources" VALUES('https://github.com/dolthub/dolt','==github.com/dolthub/dolt==','','2026',5,'An innovative SQL database implementing Git-style version control concepts (clone, push, pull, branch, merge) over table structures and data cells. Perfect for decentralized collaborative data management pipelines.','Go','Repository','Intermediate',0,'online','manual','9b90f10436b524e751c736824490fc9dbbf9220f131c5a86f7fb678c61c2cb7c',100.0,1.77903097123752188e+09,1,'2026-06-14T01:37:32Z',NULL,NULL,NULL,'["Databases", "Relational Databases", "Git-for-Data"]','["[DE FACTO STANDARD]"]','["docs/databases.md"]','["databases.md", "index.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T01:37:32Z", "gh_stars": 23422}');
-INSERT INTO "resources" VALUES('https://github.com/donnemartin/awesome-aws','Awesome AWS 🌟','','2026',5,'The premier reference catalog for Amazon Web Services (AWS), containing curated libraries, open-source utilities, and official whitepapers. It covers key compute, storage, networking, and serverless components. It is universally recognized as the gold standard resource for AWS-centric platform engineering teams seeking validated architectural patterns.','N/A','Repository','Intermediate',0,'online','manual','d0e42099a4f4a137201b5ffeae87a6189e78ac0ca89aec26e00e637c4b4bd8f4',100.0,1.77903306891788697e+09,1,'2024-03-12T09:29:54Z',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Resources"]','["[DE FACTO STANDARD]"]','["docs/aws.md", "docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md", "aws.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-03-12T09:29:54Z", "gh_stars": 14064, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/dora-metrics/pelorus',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','128025d17589da5395a4c446a75dc14f2b5d725dbf90c340c3895a4d10255f9d',100.0,1.77913049494807505e+09,1,'2026-05-18T20:54:54.948075+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/dotdc/grafana-dashboards-kubernetes','==github.com/dotdc/grafana-dashboards-kubernetes== 🌟','','2024',5,'Production-grade, community-approved Kubernetes dashboards. Delivers deep, clean observability of APIServer, node memory, CPU scheduling, storage, and pod ingress configurations.','JSON','Repository','Advanced',1,'online','manual','ccdc4d34df5da8ab7fc0518bb7cdf5f03900f23bf612ae57f357bab7f33d4b2f',100.0,1.77903451043658804e+09,1,'2026-04-02T20:48:41Z',NULL,NULL,NULL,'["Observability & Monitoring", "Kubernetes Deployment", "Core Infrastructure Dashboards"]','["[DE FACTO STANDARD]"]','["docs/grafana.md"]','["grafana.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-02T20:48:41Z", "gh_stars": 3599}');
-INSERT INTO "resources" VALUES('https://github.com/dpeckett/pangolin','pangolin 🌟','','2022',5,'A dedicated routing utility designed to help configure dynamic upstream setups. Provides simple API configurations to coordinate external traffic profiles securely when mapping paths to backing container platforms.','Go','Application','Intermediate',1,'online','manual','fdc1061865be4ed3ebe6f9f07ef58754f59e355d413e2872175d870f918ea11c',100.0,1.77903134027978301e+09,1,'2020-02-18T14:01:38Z',NULL,NULL,NULL,'["Networking", "Ingress & Edge", "Integration"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-02-18T14:01:38Z", "gh_stars": 231}');
-INSERT INTO "resources" VALUES('https://github.com/dsa0x/sicher','dsa0x/sicher','','N/A',0,'Curator Insight showcases Sicher as a lightweight tool for managing environment variables and secrets securely within Go applications. Live Grounding indicates low community activity and lack of recent updates, which makes it less suitable for production compared to established secure runtimes.','English','Repository','Intermediate',0,'online','manual','d5b8ffdb309f87ab166dbe00581f6e0b69b6804a47210bb6e10f545f0e86ae3d',100.0,1.77902960981861209e+09,1,'2023-08-03T20:11:09Z',NULL,NULL,NULL,'["Security", "Secrets Management", "Go Libraries"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-08-03T20:11:09Z", "gh_stars": 31}');
-INSERT INTO "resources" VALUES('https://github.com/dsyer/kubernetes-intro','dyser/kubernetes-intro','','2021',3,'An introductory educational repository containing configurations and setups for running basic Spring boot workloads in Kubernetes. Created by JVM leader Dave Syer, it provides minimal, clean manifests that demystify container networking and volumes. This repository remains a stable reference for those starting their cloud-native journey.','Java','Repository','Beginner',0,'online','manual','c375f22452b7e4338c6c95e1ab9b5da7fdbc5452d3716457e923333c578f8be7',100.0,1.78173592121724295e+09,1,'2026-06-18T00:38:41.217243+02:00',NULL,NULL,NULL,'["Cloud Native Architecture", "Kubernetes", "Fundamentals"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/java_frameworks.md"]','["java_frameworks.md", "demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/dty1er/kubecolor','kubecolor 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9e62de16802aa23bb6817c9ab7f56a5b4091ad56abffeffb2584a92f0b237379',100.0,1.77903364066047501e+09,0,'2026-05-17T18:00:40.660475+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/hidetatz/kubecolor"}');
-INSERT INTO "resources" VALUES('https://github.com/dvob/k8s-s2s-auth','github.com/dvob/k8s-s2s-auth: Kubernetes Service Accounts 🌟','','2020',0,'Curator Insight: Demonstrates internal service-to-service auth patterns utilizing raw Service Account tokens. Live Grounding: The repository has seen no recent development and is considered legacy. It is superseded by modern ephemeral TokenRequest APIs and service mesh mTLS integrations.','Go','Code Repository','Intermediate',1,'online','manual','99a85e4eb79060a6987819f832258dcb876b8f77627ffe709e45884301b2b609',100.0,1.78173603677049493e+09,1,'2026-06-18T00:40:36.770495+02:00',NULL,NULL,NULL,'["Security", "Identity & Access", "Authentication", "Legacy Tools"]','["[LEGACY]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/e-minguez/openshift-yolo','openshift-yolo','','2020',2,'A lightweight community playbook designed to spin up fast, non-production OpenShift 4 clusters on local machines. Streamlines initialization steps by bypassing heavy production components.','Shell','Repository','Intermediate',0,'online','manual','da86de9f4a101a9421c34e6de59d23161540686c16bcf886476471aa0068506a',100.0,1.77903175939359307e+09,1,'2021-07-16T12:38:45Z',NULL,NULL,NULL,'["Enterprise Kubernetes", "Infrastructure Operations", "Developer Tooling"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-07-16T12:38:45Z", "gh_stars": 8}');
-INSERT INTO "resources" VALUES('https://github.com/eXascaleInfolab/PyExPool','Python Multi-Process Execution Pool','','2019',2,'Curator Insight presents PyExPool as an execution tool addressing the high memory overheads associated with Python''s multiprocessing pools. Live Grounding demonstrates its efficiency in long-running pipelines where task queue persistence and custom process pooling prevent the continuous cost of worker spawns.','Python','Library','Advanced',0,'online','manual','5220be9e91b6d5c9a8e290926763d06a655b10a9ddb640b15411fa98c6ca4a35',100.0,1779130494.97924,1,'2019-08-28T03:08:40Z',NULL,NULL,NULL,'["Software Engineering", "Concurrency", "Process Pools"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2019-08-28T03:08:40Z", "gh_stars": 168}');
-INSERT INTO "resources" VALUES('https://github.com/eamodio/vscode-gitlens','GitLens interactive rebase','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8dc5077110b3c8be11f0ec7e001654ba5df664f829a3b7e6ec15c7eb9ae33f68',100.0,1.77903162533836197e+09,0,'2026-05-17T17:27:05.338362+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://github.com/gitkraken/vscode-gitlens"}');
-INSERT INTO "resources" VALUES('https://github.com/ebosas/microservices','ebosas/microservices','','N/A',0,'Curator Insight showcases a reference architecture modeling an end-to-end microservices pattern in Go. Live Grounding reveals it as a practical template illustrating API Gateways, service registries, and gRPC communication loops.','English','Repository','Intermediate',1,'online','manual','cef48da8cee28be519d16132a46d83d2eeedc5cca6eda9881674f7793b141bb2',100.0,1.77903224346945595e+09,1,'2021-12-02T12:42:36Z',NULL,NULL,NULL,'["Architecture", "Microservices", "Design Patterns"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-12-02T12:42:36Z", "gh_stars": 309}');
-INSERT INTO "resources" VALUES('https://github.com/eclipse-jkube/jkube','GitHub: Eclipse JKube','','2020',4,'The active GitHub repository for Eclipse JKube, housing Maven/Gradle plugins, extensions, and core libraries. Live Grounding indicates robust ongoing community support, enabling local resource generation, deployment, and hot-swapping inside active clusters. The project is crucial for bridging the gap between standard Java compilation and Kubernetes runtimes.','Java','Repository','Intermediate',1,'online','manual','e2e6c329a9c9631ce5dcf6b048ce085e9bf81aaa9ea055d92a3924a28b88036e',100.0,1779130494.95307,1,'2026-06-12T04:55:21Z',NULL,NULL,NULL,'["Cloud-Native Java", "Build Tools", "Eclipse JKube", "Source Code"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-client-libraries.md", "docs/maven-gradle.md", "docs/openshift-pipelines.md"]','["maven-gradle.md", "kubernetes-client-libraries.md", "openshift-pipelines.md"]','{}','{"gh_license": "EPL-2.0", "gh_pushed": "2026-06-12T04:55:21Z", "gh_stars": 849}');
-INSERT INTO "resources" VALUES('https://github.com/eclipse/jkube','Github: Eclipse Jkube','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3609c41b04f12ea952d77722a788e33ce1d3058a5369a3b5cf2b854e01a45c56',100.0,1.779031850736063e+09,0,'2026-05-17T17:30:50.736063+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-client-libraries.md", "docs/maven-gradle.md", "docs/openshift-pipelines.md"]','[]','{}','{"duplicate_of": "https://github.com/eclipse-jkube/jkube"}');
-INSERT INTO "resources" VALUES('https://github.com/edrevo/suspicious-pods','Suspicious pods 🌟','','2023',5,'A simple CLI troubleshooting tool that scans a cluster for pods displaying unusual behaviors, such as continuous container restarts, pending statuses, or missing configurations. Provides immediate developer feedback with descriptive error logs, speeding up triage.','Go','CLI Tool','Low',0,'online','manual','254ef920b7fa02954b59f7a329124ca0de1d29fdecbf9e3ed34eb93596e0e0fe',100.0,1.77903325930359506e+09,1,'2023-02-04T02:15:02Z',NULL,NULL,NULL,'["Operations", "Cluster Diagnostics", "Pod Troubleshooting"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-02-04T02:15:02Z", "gh_stars": 96}');
-INSERT INTO "resources" VALUES('https://github.com/education','education.github.com','','2026',4,'Comprehensive educational portal serving industry-grade developer setups, cloud environments, and pipeline environments directly to students, teachers, and university networks.','None','Platform','Beginner',0,'online','manual','b8c3ebb0692d2c794302de646f83932d3d420186814990d6d79c8b788778479a',100.0,1.77913049497441506e+09,1,'2026-05-18T20:54:54.974415+02:00',NULL,NULL,NULL,'["Developer Platforms", "Education", "GitHub Education"]','["[ENTERPRISE-STABLE]"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/eezhee/eezhee','eezhee/eezhee','','2021',1,'An experimental CLI utility designed to simplify the provisioning of development Kubernetes clusters on various cloud providers like DigitalOcean and Linode. It aims to reduce cluster setup overhead to a single command. The repository has been quiet since 2022, serving as a historical artifact for lightweight provisioning scripts.','Go','CLI Tool','Medium',0,'online','manual','81726467819fb0cf5974eee828b7a0de5c6d73085266f296f13a547b2cf93a0e',100.0,1.77903002292254495e+09,1,'2024-10-17T00:52:00Z',NULL,NULL,NULL,'["Development", "Local Cluster", "CLI Tool"]','["[EMERGING]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-10-17T00:52:00Z", "gh_stars": 10}');
-INSERT INTO "resources" VALUES('https://github.com/ekramasif/Basic-Machine-Learning','ekramasif/Basic-Machine-Learning','','2026',5,'A fundamental training repository compiling essential algorithms, scientific computing models, and conceptual guides for starting in Machine Learning. Focuses on classical statistical methods, regression math, and basic Python integrations. Provides a valuable baseline for engineering squads learning ML concepts.','Python','Repository','Beginner',0,'online','manual','8ef0c8d5c41b84b583e9778f28906f33d3ccfe1949b18c40e91355e4b60e2869',100.0,1.77903003503568696e+09,1,'2026-03-02T07:15:31Z',NULL,NULL,NULL,'["AI & Machine Learning", "Training", "Fundamentals"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-02T07:15:31Z", "gh_stars": 80, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/ekramasif/Basic-Machine-Learning/blob/main/Extraa/PythonCheatSheet.ipynb','github.com/ekramasif: Basic Machine Learning - Python Cheatsheet','','2023',5,'An interactive Jupyter Notebook consolidating standard machine learning algorithms in Python. Details array configurations, basic Scikit-Learn validation tests, and pandas pipeline configurations.','Python','Interactive Notebook','Intermediate',0,'online','manual','3622706ae8c3bf0f9183cc557708df207287c5c4458ff625cb2a4ee6cae57fd6',100.0,1779032786.30977,1,'2026-03-02T07:15:31Z',NULL,NULL,NULL,'["Data Science & ML", "Machine Learning", "Python Labs"]','["[DE FACTO STANDARD]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-02T07:15:31Z", "gh_stars": 80}');
-INSERT INTO "resources" VALUES('https://github.com/eksctl-io/eksctl','eksctl: EKS installer','- [medium.com/@thapliyal705: Create Amazon EKS Cluster from scratch using eksctl](https://medium.com/@thapliyal705/create-amazon-eks-cluster-from-scratch-using-eksctl-67e0d0900245)','2024',4,'The official CLI orchestration tool for provisioning AWS EKS clusters. It compiles high-level YAML inputs into CloudFormation actions to automatically establish VPC, IAM, and worker nodes.','Go','Tool','Intermediate',0,'online','manual','cb3450a6dbedd59bd87eaf18c4c8122a661069bfd332648e29999e38ea0a4d0a',100.0,1.77913049500652408e+09,1,'2026-06-11T06:34:46Z',NULL,NULL,NULL,'["Cloud Native", "AWS EKS", "Cluster Provisioning"]','["[ENTERPRISE-STABLE]"]','["docs/jenkins.md", "docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md", "jenkins.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-11T06:34:46Z", "gh_stars": 5203}');
-INSERT INTO "resources" VALUES('https://github.com/elastic/apm-pipeline-library','Jenkins pipeline shared library for the project Elastic APM 🌟','','2021',5,'A Jenkins Pipeline Shared Library designed to standardize Elastic APM component deployments. While modern GitOps (e.g., ArgoCD) has largely replaced Jenkins for cloud-native delivery, this Groovy library remains highly valuable for organizations maintaining complex, legacy Jenkins-centric pipelines.','Groovy','Repository','Advanced',0,'online','manual','1321cbd3f0db075d6751a3e89fc3485fe9c46c1baec391d960ba858a42204233',100.0,1.7790328025166471e+09,1,'2024-10-16T07:21:55Z',NULL,NULL,NULL,'["DevOps", "CI/CD", "Jenkins"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-10-16T07:21:55Z", "gh_stars": 11}');
-INSERT INTO "resources" VALUES('https://github.com/eldada/kubernetes-scripts','Kubernetes Scripts','','2022',5,'A utility collection of bash and shell scripts designed to simplify day-to-day Kubernetes cluster administration, diagnostic queries, and resource debugging. These community-focused tools wrap kubectl commands to perform batch operations and log extractions quickly. Though useful for rapid command-line navigation, production operations typically encapsulate these processes into structured operator patterns.','Shell','Software','Intermediate',0,'online','manual','7c020ec04d79ff411482a9e6129592ee06eae5b72e70a42194563cc91aab1db3',100.0,1.78173622189939093e+09,1,'2026-06-18T00:43:41.899391+02:00',NULL,NULL,NULL,'["Automation", "Scripts", "Cluster Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/eldadru/ksniff','eldadru/ksniff 🌟','','2018',4,'A vital kubectl extension engineered to capture and inspect real-time TCP/IP network packets within pods. It uploads a static tcpdump binary on demand, routing traffic directly to Wireshark for analysis.','Go','Kubectl Plugin','Advanced',0,'online','manual','7fd397fcca2b042939a611e5d0ed5fa41c9326fe44ad94e0594130e1df1d24fd',100.0,1.77902916963927388e+09,1,'2024-08-02T03:16:37Z',NULL,NULL,NULL,'["Observability & Performance", "Network Monitoring", "Packet Capture"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-08-02T03:16:37Z", "gh_stars": 3472}');
-INSERT INTO "resources" VALUES('https://github.com/electrocucaracha/krd','krd','','2024',5,'The Kubernetes Reference Deployment (KRD) leverages Ansible playbooks and shell scripts to automate multi-node cluster provisioning with advanced network architectures, hardware acceleration (SR-IOV), nested VM hypervisors, and distributed storage engines.','Shell/Ansible','Repository','Advanced',0,'online','manual','eb630f99aa5f1738d8068b0c1784ae0c37345659c2ace4d7bbc0cc22defc3a4f',100.0,1779031528.79325,1,'2026-06-12T02:44:50Z',NULL,NULL,NULL,'["Provisioning", "Ansible", "Advanced Infrastructure"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md", "docs/kubernetes-tools.md"]','["kubernetes-on-premise.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T02:44:50Z", "gh_stars": 40}');
-INSERT INTO "resources" VALUES('https://github.com/elotl/kip','Kip, the Kubernetes Cloud Instance Provider','','2021',5,'A virtual-kubelet implementation that scheduled pods directly onto individual cloud provider instances instead of traditional physical workers. Mostly legacy as virtual-node strategies have matured around Karpenter or managed serverless nodes.','Go','Controller','Advanced',1,'online','manual','1de2856a82ced8543ec8352be59502b2a82e01273dbb4352a6aea9ee628994dd',100.0,1.77903205502948689e+09,1,'2023-02-25T07:01:39Z',NULL,NULL,NULL,'["Infrastructure", "Serverless Containers", "Virtual Nodes"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-02-25T07:01:39Z", "gh_stars": 232}');
-INSERT INTO "resources" VALUES('https://github.com/emberstack/kubernetes-reflector','kubernetes-reflector','','2024',3,'A specialized Kubernetes controller designed to mirror Secrets and ConfigMaps across namespaces automatically. It allows platform engineers to distribute global configurations, like TLS certificates or pull secrets, to all namespaces securely. Heavily utilized in production environments in 2026 to simplify secret replication.','C#','Kubernetes Controller','Medium',1,'online','manual','a46a15ec35c7eba02315725632764ff554d20c4960ae12d32829bdce19fad7db',100.0,1779033672.05626,1,'2026-06-11T21:25:31Z',NULL,NULL,NULL,'["Infrastructure", "Configuration", "Reflector"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T21:25:31Z", "gh_stars": 1614}');
-INSERT INTO "resources" VALUES('https://github.com/enix/x509-certificate-exporter','enix/x509-certificate-exporter','','2024',5,'Highly configurable Prometheus exporter focused on scanning and detecting TLS/SSL certificates from filesystems, Kubernetes Secrets, and PEM files. Helps automatically alert on expiring network assets.','Go','Open Source Tool','Intermediate',0,'online','manual','f99353578090a5d50cdcc34b69d57f17f9212fbcb30dd9bb025ac39806b60cf7',100.0,1.77903217147841095e+09,1,'2026-06-13T09:00:04Z',NULL,NULL,NULL,'["Observability", "Scraping & Exporters", "Security Exporters"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T09:00:04Z", "gh_stars": 929}');
-INSERT INTO "resources" VALUES('https://github.com/enochtangg/quick-SQL-cheatsheet','github.com/enochtangg/quick-SQL-cheatsheet: Quick SQL Cheatsheet 🌟','','2024',5,'A highly-starred quick-reference guide for standard SQL query patterns. Highlights efficient subquery constructions, join variants, data filtering options, and indexing architectures to accelerate database optimization workflows.','SQL','Cheat Sheet','Intermediate',0,'online','manual','d1f5e5768ed00d6c00c85f86621656f92b31dd0f3aa0da07738745adaf785cfc',100.0,1.77903111140825605e+09,1,'2020-10-01T19:54:00Z',NULL,NULL,NULL,'["Databases & Storage", "Relational Databases", "SQL"]','["[DE FACTO STANDARD]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2020-10-01T19:54:00Z", "gh_stars": 5402}');
-INSERT INTO "resources" VALUES('https://github.com/envoyproxy/gateway','Envoy Gateway','','2023',5,'The official Envoy Gateway project aimed at unifying ingress controller configurations using the Kubernetes Gateway API. Simplifies managing edge proxy deployments, routing rules, TLS terminations, and access logging under a standard, community-supported model.','Go','Repository','High',1,'online','manual','8361ecf2eb3d6f23baa420cc77dbc82fa52cdbfb2a354b9e0b36fdc9ea9df2f6',100.0,1.77903429585777306e+09,1,'2026-06-14T06:42:03Z',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Data Plane", "API Gateway"]','["[DE FACTO STANDARD]"]','["docs/istio.md"]','["istio.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T06:42:03Z", "gh_stars": 2800}');
-INSERT INTO "resources" VALUES('https://github.com/eon01/kubernetes-workshop','github.com/eon01/kubernetes-workshop','','2021',0,'Hands-on introductory workshop materials covering fundamental Kubernetes concepts, including Pods, Services, Deployments, and ingress controller definitions. (Live Grounding: Solid reference for classroom-based learning or self-paced platform orchestration upskilling).','YAML','Code Repository','Beginner',0,'online','manual','3a7e8c2e36e86e957826ae6229aac87a568f7d269d6c1e60ed083da38fef35cf',100.0,1.78173591080993294e+09,1,'2026-06-18T00:38:30.809933+02:00',NULL,NULL,NULL,'["Cloud-Native Infrastructure", "Learning Resources", "Kubernetes Workshops"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/epinio/epinio','epinio/epinio','','2025',4,'Epinio is an open-source, lightweight PaaS built on top of Kubernetes, designed to offer an app-push developer experience similar to Heroku or Cloud Foundry. Created by SUSE, it handles code compilation, ingress configuration, and TLS provisioning out-of-the-box, allowing developers to deploy applications with a single CLI command without managing raw YAML.','Go','Platform','High',1,'online','manual','0e00eb534f1949213f7df9b101c94bdf6364ca5da8aebce1c0e413dcb236c8b7',100.0,1.77902929225525403e+09,1,'2026-06-12T21:36:00Z',NULL,NULL,NULL,'["Application Delivery", "Platform-as-a-Service", "Developer Experience"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T21:36:00Z", "gh_stars": 590}');
-INSERT INTO "resources" VALUES('https://github.com/eraser-dev/eraser','github.com/Azure/eraser 🌟','','2022',5,'Eraser is a Kubernetes native tool designed to clean up unused, dangling, and vulnerable images from cluster nodes. Operating as an automated daemonset controller, it significantly reduces host disk utilization and minimizes the attack surface across production fleets.','Go','Operator','Intermediate',0,'online','manual','a61a84d05ea9b0ae2d5b9c1c11f8f66e8dcf0dfd91f725d4c447324ca1a1df23',100.0,1779130495.02627,1,'2026-04-09T05:55:41Z',NULL,NULL,NULL,'["Kubernetes", "Node Management", "Garbage Collection"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-09T05:55:41Z", "gh_stars": 607}');
-INSERT INTO "resources" VALUES('https://github.com/erebe/personal-server','github.com/erebe/personal-server: Personal server configuration with k3s'' 🌟','','2022',1,'An infrastructure-as-code repository showcasing a highly efficient, custom home-lab or personal server automation template utilizing K3s and declarative configurations.','Nix','IaC','Advanced',0,'online','manual','95740772fb5f569c2b4cdd912c3000d11e43fb318be892bdb1ecae86103ce9ec',100.0,1.78173615441412305e+09,1,'2026-06-18T00:42:34.414123+02:00',NULL,NULL,NULL,'["Edge & IoT", "Bare Metal", "Home Lab"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/erjosito/alz-repo-best-practices/blob/main/README.md','Azure Landing Zone (ALZ) Repository Best Practices','A blueprint repository outlining structural guidelines, pipeline practices, and branch strategy for running enterprise-grade Azure Landing Zones.','2025',4,'An architectural and procedural guide for managing Infrastructure as Code (IaC) repositories in large-scale Azure Landing Zone (ALZ) deployments. The guidelines cover structuring directory layouts for Bicep or Terraform, establishing strict CI/CD validation checks via GitHub Actions, protecting critical deployment paths, and handling Azure resource concurrency limitations (particularly Azure Firewall operations). It provides cloud platform engineers with actionable, production-ready blueprints to enforce governance, minimize merge collisions, and streamline multi-tenant infrastructure delivery.','en','repository','Advanced',0,'online','automatic','6c8ece6e26cf9b16e452221b65b791b7425c589e5951fe21e04c355c4f3b0b76',NULL,1.78040058597188901e+09,0,'2026-05-26T17:26:51Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Azure Landing Zones (ALZ)", "Infrastructure as Code", "CI/CD and GitOps"]','["[EMERGING]", "[GUIDE]"]','[]','[]','{}','{"category": "azure", "gh_license": "MIT", "gh_pushed": "2026-05-26T17:26:51Z", "gh_stars": 15, "impact_score": 89, "reputation_status": "Vetted", "reputation_summary": "Created by Jose Moreno (erjosito), Principal Azure Solutions Architect at Microsoft, this repository serves as a highly vetted public guide for enterprise-scale Azure Landing Zones.", "social_preview_url": "https://opengraph.githubassets.com/49132b96706f04c324ef39b5c5fce019be7272fb741f8d0a992ecf4c0a156ec9/erjosito/alz-repo-best-practices", "source_provenance": "X.com (nubenetes)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://github.com/ermetic/access-undenied-aws','ermetic/access-undenied-aws 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7e1b6fb678b3d8926a7e292a58ac7de6de5af0d6ca679c4fc435c84989c399f4',100.0,1.77902950313620495e+09,0,'2026-05-17T16:51:43.136205+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-tools-scripts.md"]','[]','{}','{"duplicate_of": "https://github.com/tenable/access-undenied-aws"}');
-INSERT INTO "resources" VALUES('https://github.com/errordeveloper/kubegen','kubegen','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','b1b05cef9af77753118352ec057af622eabb71d47b232ddcbddb4e0300232ea4',100.0,1.77903020262893795e+09,1,'2026-05-17T17:03:22.628938+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"gh_license": "NOASSERTION"}');
-INSERT INTO "resources" VALUES('https://github.com/estahn/k8s-image-swapper','k8s-image-swapper 🌟','','2025',5,'A high-performance mutating webhook that intercepts pod creation requests, caches targeted registry images, and rewrites the image path to point to private storage endpoints. By doing so, it shields internal environments from external rate limits and guarantees low-latency image pulls.','Go','Webhook','Medium',0,'online','manual','cbc6ece15805e832bb9d6b587306b1266ee274a1c7863a6062951886312c7988',100.0,1.77903218022476911e+09,1,'2026-06-10T12:25:38Z',NULL,NULL,NULL,'["Infrastructure", "Container Registries", "Admission Control"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-10T12:25:38Z", "gh_stars": 629}');
-INSERT INTO "resources" VALUES('https://github.com/etcd-io/etcd',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','b826fcf01b097f173d793a7fbca1e2e3796669dfd73ee9e5bb722912552fa318',100.0,1.77902967910248088e+09,0,'2026-05-17T16:54:39.102481+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/external-secrets/kubernetes-external-secrets','Kubernetes External Secrets 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','466852f6c235fc53bcbcc19823d64c3173e686ea9afb254112b44500808cb0f1',100.0,1.77902942183569288e+09,1,'2026-05-17T16:50:21.835693+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md", "docs/kubernetes.md"]','[]','{}','{"gh_license": "MIT"}');
-INSERT INTO "resources" VALUES('https://github.com/fabric8io/docker-maven-plugin','docker-maven-plugin','','2020',4,'Fabric8''s highly reliable Maven integration for containerization management. Lets developers orchestrate builds and container tests within pom.xml execution blocks; however, users are increasingly transitioning to Eclipse JKube for modern Cloud-Native orchestration patterns.','Java','Maven Plugin','Advanced',1,'online','manual','612809807c1163bd3c42823c4b03e4db8c6f336f62d8dd461ba259177d9aeb24',100.0,1.77903095819728398e+09,1,'2026-05-25T09:16:05Z',NULL,NULL,NULL,'["Build Systems", "JVM Ecosystem", "Container Packaging"]','["[ENTERPRISE-STABLE]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-25T09:16:05Z", "gh_stars": 1929}');
-INSERT INTO "resources" VALUES('https://github.com/fabric8io/fabric8-maven-plugin ','github - fabric8, maven plugin','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual',NULL,80.0,1.77903392342853808e+09,0,'2026-05-17T18:05:23.428538+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift-pipelines.md"]','[]','{}','{"duplicate_of": "https://github.com/fabric8io/fabric8-maven-plugin"}');
-INSERT INTO "resources" VALUES('https://github.com/fabric8io/fabric8-pipeline-library','Fabric8 Pipeline Library','','2018',3,'A reusable Jenkins Pipeline helper library that supports automated environments, build phases, and release setups within OpenShift frameworks. It is largely deprecated, superseded by modern Jenkins plugins or native Tekton pipelines.','Groovy','Code Repository','Intermediate',1,'online','manual','cd488fc555f409014bfa4e044fcdd2e44ec4d1e60d1c2d4fb065e041dcdc7359',100.0,1.77903189696807599e+09,1,'2024-04-09T23:45:53Z',NULL,NULL,NULL,'["App Development", "CI/CD", "Jenkins Pipelines"]','["[COMMUNITY-TOOL]", "[LEGACY]"]','["docs/openshift-pipelines.md"]','["openshift-pipelines.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-04-09T23:45:53Z", "gh_stars": 436}');
-INSERT INTO "resources" VALUES('https://github.com/fabric8io/kansible/blob/master/vendor/k8s.io/kubernetes/docs/user-guide/kubectl-cheatsheet.md','fabric8 - kubectl','','2018',3,'A historic, vendor-sourced reference of early kubectl command structures hosted in the fabric8 ecosystem. While some elements lean legacy, it documents fundamental container routing patterns and administrative tasks foundational to older clusters.','Markdown','Cheat Sheet','Intermediate',0,'online','manual','602cf3562472bdaddd7ca9be039e0ecf852bb096248a743b0165fb5dd2a52568',100.0,1.77903305120128202e+09,1,'2016-04-27T06:58:25Z',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "CLI Management"]','["[LEGACY]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2016-04-27T06:58:25Z", "gh_stars": 266}');
-INSERT INTO "resources" VALUES('https://github.com/facebook/jest',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','342d641d0b021617557451eadd29d10813279121b03a68973027abab836b9bca',100.0,1.779032091478899e+09,0,'2026-05-17T17:34:51.478899+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/fairwindsops/nova','github: Nova 🌟','','2025',3,'A critical cluster auditing utility that proactively scans running environments for outdated, insecure, or orphaned Helm releases. It cross-references current cluster deployments against upstream registries to alert operators of crucial patch requirements.','Go','CLI Tool','Intermediate',0,'online','manual','12b7188b2bc5c2cbae0fbde0592ada6b5ae1fd89d927887f3354af0b4e8975bd',100.0,1.77902982105655908e+09,1,'2026-05-04T14:29:29Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Auditing & Maintenance"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-04T14:29:29Z", "gh_stars": 864}');
-INSERT INTO "resources" VALUES('https://github.com/fatherlinux/ubi-micro','ubi-micro: RHEL tiny images to build containers 🌟','','2021',1,'An open-source repository dedicated to UBI-Micro, Red Hat''s smallest, zero-dependency base image layer designed for extreme attack surface minimization. It contains only essential package databases and relies on host-side tools like Buildah to inject necessary microservice binaries.','Shell','Software','Advanced',1,'online','manual','cde1a14802c89c245ee5d0ad664ab8701762b86792c9ecb3e847c64725c11d24',100.0,1781735900.70331,1,'2026-06-18T00:38:20.703310+02:00',NULL,NULL,NULL,'["Container Infrastructure", "Image Optimization", "Red Hat UBI"]','["[COMMUNITY-TOOL]"]','["docs/container-managers.md"]','["container-managers.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/features/codespaces','GitHub Codespaces','','2023',0,'GitHub Codespaces delivers cloud-hosted, highly configurable development environments running directly inside Visual Studio Code or browser instances. By leveraging declarative configuration (devcontainer.json), platform teams can eliminate the standard ''works on my machine'' problem and onboard developers in seconds. It represents a paradigm shift in software engineering productivity, replacing heavy local setups with scalable, secure cloud-native workstations.','English','Product','Intermediate',0,'online','manual','39c631146eca956cb401b444761a38ab79b78e66208100900e629ec6c5f9d521',100.0,1.78173595021270489e+09,1,'2026-06-18T00:39:10.212705+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Cloud-Native IDEs", "Developer Environments"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md", "visual-studio.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
+- Features a built-in CodeMirror code editor with Vim mappings, dual-view web previews, and a core agentic framework connecting seamlessly to OpenAI, Anthropic, Gemini, or local models running on Ollama.','en','project','Intermediate',0,'online','automatic','766f83b521c18601f8f9e2138ffe51595f73533b7ab633deb69b186346719f2c',NULL,1780352838,0,'2026-06-01T18:33:47Z',NULL,NULL,NULL,'["Systems Engineering", "Terminal Emulators", "Desktop AI Agents", "Rust Tools"]','["[EMERGING]", "[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "ai-agents-mcp", "gh_license": "Apache-2.0", "gh_pushed": "2026-06-01T18:33:47Z", "gh_stars": 6370, "reputation_status": "Vetted", "reputation_summary": "No reputation penalty. Heavily praised on Hacker News, Reddit, and Arch Linux AUR groups for its extremely rapid development cycle, lightweight 7MB Rust profile, and absence of telemetry.", "social_preview_url": "https://opengraph.githubassets.com/55473e5816c702ebcea62422cb849abb2c9f0eca41acebc9b457af5f973b3e4f/crynta/terax-ai", "source_provenance": "X.com (midudev)", "suggested_new_category": "developer-tooling", "gh_open_issues_30d": 293, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:42:56.118631+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/csantanapr/faststart2020-pipelines-lab','github: OpenShift Pipelines Node.js Tutorial','','2020',1,'Specialized quick-start laboratory focusing on Node.js application continuous delivery with OpenShift Pipelines. Guides developers through configuring trigger conditions and executing basic Source-to-Image (S2I) build pipelines.','JavaScript','Code Repository','Intermediate',1,'online','manual','e219f3a725d9391525ef3979f915bdf00877426e0bf1b828d188c4c254345611',100.0,1779031378,1,'2022-12-10T18:52:03Z',NULL,NULL,NULL,'["Platform Architecture", "CI/CD", "Tekton Pipelines"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/openshift-pipelines.md"]','["openshift-pipelines.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-12-10T18:52:03Z", "gh_stars": 5, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:42:56.897630+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cschotte/Azure-DevOps-Dashboard','Azure DevOps Dashboard','','2024',5,'Community-driven dashboard tool for monitoring multi-project pipelines and deployment progress inside a single, unified view. Helps development leads observe pipeline backlogs and release tempos.','JavaScript','Repository','Intermediate',0,'online','manual','34887036e0bd67de4eee0bc528e7a290dc735dfde166fcd70262bcf68346e1b1',100.0,1779033489,1,'2024-04-22T13:54:37Z',NULL,NULL,NULL,'["CI/CD Pipelines", "Observability", "DevOps Dashboard"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-04-22T13:54:37Z", "gh_stars": 16, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:42:57.639460+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/csweichel/werft','csweichel/werft','','2022',5,'Werft is a lightweight, Kubernetes-native CI system designed to launch build tasks as custom pods directly from Git actions. Bypassing bulky traditional build systems, it leverages native Kubernetes scheduling to guarantee isolated, deterministic execution environments.','Go','Open-Source Software','Advanced',1,'online','manual','08e2446133993930300cf762943588bbeae2933793cd3588a2b83b4e2f6ebc61',100.0,1779033706,1,'2023-03-06T22:39:40Z',NULL,NULL,NULL,'["Deployment & Delivery", "CI/CD Platforms", "Kubernetes-Native CI"]','["[DE FACTO STANDARD]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-03-06T22:39:40Z", "gh_stars": 194, "gh_open_issues_30d": 52, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:42:58.581478+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ctrox/csi-s3','ctrox/csi-s3','','2018',3,'A CSI driver that mounts S3-compatible buckets directly into container filesystems. It uses FUSE systems to read/write files in storage backends, bringing standard POSIX behaviors to raw cloud object storage paradigms.','Go','CSI Driver','Advanced',0,'online','manual','74f1b41eb029d06d3eb3c314503b1293346919ca46b6ab2ad933581a54a02190',100.0,1779030021,1,'2025-04-17T05:34:29Z',NULL,NULL,NULL,'["Storage & Data", "CSI Plugins", "Object Storage Mounts"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-04-17T05:34:29Z", "gh_stars": 831, "gh_open_issues_30d": 60, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:42:59.333304+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cuber-cloud/cuber-gem','cuber-cloud/cuber-gem: CUBER','','2021',3,'Cuber is a deployment tool tailored specifically for Ruby environments. It packages Rails and Rack codebases and automates deployment execution onto Kubernetes backends with zero complex YAML writing.','Ruby','Deployment CLI','Intermediate',0,'online','manual','7946698f1f94b9c8875d76e1fc77332fb5d8d3b99404e311ea0d89d7f8ab553b',100.0,1779033162,1,'2026-04-12T17:58:14Z',NULL,NULL,NULL,'["Application Platforms", "Deployment Frameworks", "Ruby Deployment"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-12T17:58:14Z", "gh_stars": 714, "gh_open_issues_30d": 7, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:43:00.088310+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/curl/wcurl','wcurl','','2024',5,'A lightweight command wrapper designed by the curl maintainers to simplify raw file downloads. Removes the need to manually define standard flags like `-O` and `--create-dirs`, reducing script friction when packaging container layers.','Shell','Utility Tool','Intermediate',0,'online','manual','b2b563bec5bc35153b1f5559f0f6b183ac50cc02438ea7d8f189f518a91b3b06',100.0,1779034226,1,'2026-06-01T22:01:09Z',NULL,NULL,NULL,'["Linux", "Networking", "Data Transfer"]','["[DE FACTO STANDARD]"]','["docs/linux.md"]','["linux.md", "index.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-01T22:01:09Z", "gh_stars": 512, "gh_open_issues_30d": 10, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:43:00.924618+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cyberark/kubeletctl','Kubeletctl is a command line tool that implement kubelet''s API 🌟','','2025',5,'A command line tool targeting the local Kubelet API directly to execute commands, retrieve logs, and assess endpoint vulnerabilities. Used heavily by cloud security auditors and penetration testers to map security postures.','Go','CLI Tool','Advanced',0,'online','manual','4b42033ef8fca163aac41b901eebc3d12be3cb7bef958b4a9879e17eab25ffd5',100.0,1779031805,1,'2025-08-06T07:17:00Z',NULL,NULL,NULL,'["Security", "Vulnerability Scanning", "API Verification"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-08-06T07:17:00Z", "gh_stars": 894, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:43:01.777184+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cyberark/kubesploit','github.com/cyberark/kubesploit 🌟','','2020',5,'Kubesploit is a dedicated container penetration testing framework engineered for red-teaming containerized environments. Using an agent-based model, it simulates realistic attacks inside Kubernetes clusters, evaluating vulnerabilities such as pod escapes.','Go','Exploitation Framework','Advanced',1,'online','manual','5a38b7c49a9723a4a2796ed6eb3a64c1bf9d85fd6e382551eb29fb07fbc341e5',100.0,1779033309,1,'2025-02-03T12:03:19Z',NULL,NULL,NULL,'["Security & Hardening", "Vulnerability Assessment", "Offensive Tools"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2025-02-03T12:03:19Z", "gh_stars": 1226, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:43:02.593988+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cybersecsi/HOUDINI','==cybersecsi/HOUDINI: Hundreds of Offensive and Useful Docker Images for'' Network Intrusion==','','2023',5,'HOUDINI gathers hundreds of preconfigured container images loaded with security tools, intrusion modules, and network diagnostic utilities. While its maintenance frequency has decreased, the structure provides a historical repository for testing setups. It is used primarily by forensic professionals looking for standardized local testing setups.','Shell','Tool','Intermediate',0,'online','manual','e98ccff77acd39501658498dec2fd66b87df2173aa27852a14f36257bd888d25',100.0,1779034015,1,'2025-11-21T17:18:57Z',NULL,NULL,NULL,'["Security", "Penetration Testing", "Security Containers"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2025-11-21T17:18:57Z", "gh_stars": 1253, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:43:03.385716+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cybersecsi/RAUDI','==cybersecsi/RAUDI==','','2026',5,'RAUDI is an automated system designed for continuous integration that regularly checks, updates, and rebuilds Docker images containing custom security tools. By automating the build pipelines of individual vulnerability scanners and custom scripts, it ensures security teams always work with up-to-date and compliant container environments. Its architectural value lies in bridging automated vulnerability definitions directly with container supply chain security.','Python','Tool','Medium',0,'online','manual','16da4f24401bc72177ce6170eff8c24072339b105e282098db3a05b637058602',100.0,1779032754,1,'2026-06-03T04:04:22Z',NULL,NULL,NULL,'["Security", "Vulnerability Management", "Automation"]','["[DE FACTO STANDARD]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-06-03T04:04:22Z", "gh_stars": 559, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:43:04.161542+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cyberus-technology/virtualbox-kvm','github.com/cyberus-technology/virtualbox-kvm: KVM Backend for VirtualBox'' 🌟','','2023',4,'A performance-focused extension enabling Oracle VirtualBox to delegate execution directly to the native Linux Kernel-based Virtual Machine (KVM) backend. It removes proprietary kernel module requirements. Live Grounding highlights its architectural value for running clean virtualization loops inside Linux workstations.','C','Tool','Advanced',0,'online','manual','63def87ea138c80de7c51c3a9d87dd17d430e298d3a3b52c955b7191a98a0b94',100.0,1779033906,1,'2026-02-01T11:24:21Z',NULL,NULL,NULL,'["Infrastructure & Operations", "Virtualization", "Hypervisors"]','["[ENTERPRISE-STABLE]"]','["docs/linux.md"]','["linux.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-02-01T11:24:21Z", "gh_stars": 1113, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:43:04.992982+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cycloidio/inframap','==cycloidio/inframap: Inframap== 🌟','','2024',3,'Inframap compiles native HCL files or existing Terraform state inputs directly into comprehensive node-link visualization graphs. By executing clean AST parsing, the tool extracts backend dependencies, service connections, and active endpoints. It outputs directly to DOT format to enable programmatic generation of up-to-date cloud deployment maps.','Go','Visual Tool','Intermediate',0,'online','manual','147c1268185b5ee55d4952cf69675987837441203bc5c3a0e6847acf55c63fc9',100.0,1779033974,1,'2026-04-23T14:00:06Z',NULL,NULL,NULL,'["Infrastructure as Code", "Visualization", "Topology Mapping"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-23T14:00:06Z", "gh_stars": 2035, "gh_open_issues_30d": 49, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:43:05.756434+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cyclops-ui/cyclops','github.com/cyclops-ui/cyclops','','2025',4,'An open-source developer-focused UI that dynamically generates highly intuitive forms from Kubernetes configurations and Helm schemas. Reduces cognitive overhead for non-operations teams, allowing secure and error-free deployments.','Go','Repository','Intermediate',0,'online','manual','e0148782f23c90618ec63dea113db8e97e5009edeb2b21bfbab3384c419e5cf1',100.0,1779031451,1,'2026-01-22T09:59:04Z',NULL,NULL,NULL,'["Platform Engineering", "Application Delivery", "Dynamic Forms"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md", "index.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-01-22T09:59:04Z", "gh_stars": 3323, "gh_open_issues_30d": 85, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:43:06.503648+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/cykerway/complete-alias','complete-alias','','2026',5,'A shell integration tool designed to resolve completion mechanisms for aliased commands. For platform engineers running complex aliased ''kubectl'' pipelines, this tool bridges the gap by enabling native parameter autocomplete for custom aliases, preserving system-level speed.','Shell','Repository','Intermediate',0,'online','manual','692df128e74e494017d0f85c4cea65f1b57ca82a943fb570c7c0b21761fb99e9',100.0,1779031898,1,'2022-06-29T15:40:34Z',NULL,NULL,NULL,'["Developer Experience", "Shell", "Productivity"]','["[DE FACTO STANDARD]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2022-06-29T15:40:34Z", "gh_stars": 814, "gh_open_issues_30d": 12, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:43:07.243636+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/d-kuro/kubectl-fuzzy','kubectl-fuzzy 🌟','','2021',2,'A CLI plugin for kubectl that integrates fuzzy filtering capabilities via fzf. It streamlines cluster operations by enabling interactive search and selection of pods, namespaces, deployments, and logs directly from the terminal.','Go','CLI Plugin','Simple',0,'online','manual','ecd26b1eae3a819cce93cdade695a443dc5139bc2b73abc3edb978b62db91f37',100.0,1779032180,1,'2026-01-23T15:22:17Z',NULL,NULL,NULL,'["Operations & UX", "CLI Plugins", "Resource Navigation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-01-23T15:22:17Z", "gh_stars": 167, "gh_open_issues_30d": 10, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:43:08.031266+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/dagger/dagger','==dagger/dagger: Dagger is a portable devkit for CICD==','','2024',5,'The main Git repository for Dagger, the revolutionary CI/CD engine built on BuildKit. Enables writing robust pipelines in general-purpose languages like Go, Python, or TypeScript, completely replacing verbose, fragile YAML pipeline orchestrations.','Go','Open-Source Software','Advanced',1,'online','manual','a2dfa6da3d2e3fde94c3bee28c8b67958a13cc7e922e406c3bef860f468260a9',100.0,1779032786,1,'2026-06-14T06:40:47Z',NULL,NULL,NULL,'["Deployment & Delivery", "CI/CD Engines", "Local Execution"]','["[DE FACTO STANDARD]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T06:40:47Z", "gh_stars": 15954, "gh_open_issues_30d": 127, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:43:08.818860+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/dahlbyk/posh-git','dahlbyk/posh-git','','2026',5,'A highly popular PowerShell module integrating comprehensive Git status details and robust tab-completion directly inside the shell prompt. It offers visual indicators for uncommitted changes, branch states, and merge status, significantly increasing CLI productivity. It is a fundamental environment enhancement for any command-line developer working extensively with Git repositories.','PowerShell','Software Toolkit','Beginner',0,'online','manual','0c674dbbc1c0f7a31f8946bb309838d931797d54f83f5720ff928b26e100956b',100.0,1779032589,1,'2024-09-02T15:03:06Z',NULL,NULL,NULL,'["Platform Automation & Tooling", "Command Line Interface", "posh-git Module"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-09-02T15:03:06Z", "gh_stars": 8216, "gh_open_issues_30d": 115, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:43:09.579279+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/dair-ai/ML-Course-Notes','==dair-ai/ML-Course-Notes: ML Course Notes== 🌟','','2023',4,'A comprehensive collection of study notes, mathematical backgrounds, and algorithmic outlines covering modern machine learning. It is an exceptional resource for developers transitioning to production AI, offering clear reviews of model structures and deep learning theory.','Markdown','Repository','Beginner',0,'online','manual','20d4482bc0785fcdc6cd04afd0a77194787ed8e8a881e3f5ac40f8963708166e',100.0,1779031609,1,'2024-05-16T18:51:33Z',NULL,NULL,NULL,'["Machine Learning", "Education", "Study Materials"]','["[ENTERPRISE-STABLE]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-05-16T18:51:33Z", "gh_stars": 6568, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:43:10.412615+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/danielfoehrKn/kubeswitch','Kubeswitch (for operators) 🌟','','2026',3,'An advanced, highly scalable context and kubeconfig switcher designed for operators managing thousands of Kubernetes clusters. Offering sub-second response times and secure dynamic discovery of kubeconfigs, it replaces traditional static setups.','Go','CLI Tool','Advanced',0,'online','manual','9099bfad7cc80bae845f969b75afd459cfe7cf7a81a875815890d54bb9442adf',100.0,1779031107,1,'2025-05-18T00:44:44Z',NULL,NULL,NULL,'["Operations & UX", "CLI Plugins", "Cluster Context"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-05-18T00:44:44Z", "gh_stars": 1170, "gh_open_issues_30d": 61, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:43:11.170816+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/danielqsj/kafka_exporter',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','e00747996189c7bf3c259c110b9d4755e1eac5de9d5c2a21984c33a84ea16696',100.0,1779029243,0,'2026-05-17T16:47:23.473216+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"gh_open_issues_30d": 267, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:43:11.909398+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/darkbitio/gcp-iam-role-permissions','Fetches all Primitive and Predefined GCP IAM Roles','','2024',0,'An open-source security tool that parses and exports GCE IAM pre-defined and primitive role definitions. Helps platform security architects map precise least-privilege configurations when implementing Workload Identity bounds inside production GKE clusters.','Python','Repository','Advanced',1,'online','manual','18f03b0eea1a415f2bdd5e91adfe79de85d61539f5b90de745e40edc37c687dd',100.0,1781736078,1,'2026-06-18T00:41:18.375296+02:00',NULL,NULL,NULL,'["Cloud Providers", "Google Kubernetes Engine (GKE)", "Security & IAM"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:43:12.685248+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/darkbitio/k8s-mirror','k8s-mirror: Creates a local mirror of a kubernetes cluster in a docker container'' to support offline reviewing 🌟','','2021',2,'This utility clones dynamic Kubernetes cluster state representations directly into a local Docker container for offline querying. By replicating live configurations into a sandboxed environment, it enables safe security audits.','Go','Development Utility','Advanced',0,'online','manual','7c3f5ca352505582e0a789e552aae16c23e7f925b5c42a9e58c5907a794de730',100.0,1779033360,1,'2021-01-30T21:57:20Z',NULL,NULL,NULL,'["Cluster Management", "Backup & Recovery", "Cluster Replication"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-01-30T21:57:20Z", "gh_stars": 339, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:43:13.428594+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/darxkies/k8s-tew','**k8s-tew**','','2021',5,'"Kubernetes The Easy Way" (k8s-tew) was a shell wrapper and declarative configuration tool designed to bypass the complex manual configuration steps associated with bootstrapping clusters via kubeadm. With the mature advancement of declarative Cluster API patterns and standard distribution installers, this repository is now obsolete and serves only historical reference value.','Shell','Tool','Intermediate',0,'online','manual','cc87d83b14a0b3f9e056d905011dcb21cfb2d27d36354e40c0edcd8b9816e117',100.0,1779031431,1,'2026-05-08T20:52:19Z',NULL,NULL,NULL,'["Infrastructure", "Cluster Provisioning", "Legacy Tooling"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-05-08T20:52:19Z", "gh_stars": 311, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:43:14.177633+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/dastergon/awesome-chaos-engineering','Awesome Chaos Engineering','','2023',5,'The premier curated directory of resources, tools, and papers dedicated to the practice of Chaos Engineering. It indexes tools for simulating network latency, injecting resource stress, and terminating instances across various platforms, with a strong focus on cloud-native environments. This is a must-have reference for engineering teams building self-healing, fault-tolerant distributed systems.','English','Repository','Intermediate',0,'online','manual','929b5f40cb6696e64d90dfe603b3aa0eb2f82817e29a1a133d4a15599bd3aebd',100.0,1779029932,1,'2023-12-28T19:30:06Z',NULL,NULL,NULL,'["Chaos Engineering", "Curated Playbooks", "Awesome Lists"]','["[DE FACTO STANDARD]"]','["docs/chaos-engineering.md", "docs/devops.md", "docs/kubernetes-troubleshooting.md"]','["chaos-engineering.md", "devops.md", "kubernetes-troubleshooting.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2023-12-28T19:30:06Z", "gh_stars": 6589, "gh_open_issues_30d": 66, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:43:14.916400+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/dastergon/awesome-sre','dastergon/awesome-sre','','2026',4,'The definitive collection of Site Reliability Engineering papers, patterns, operational postmortem schemas, and metric trackers. Essential reading for operations leaders setting up robust on-call architectures and incident routing systems.','Markdown','Awesome List','Advanced',0,'online','manual','35bed57dc58c740ac44974dcd1629e91341171894740a9bc507f4af9680ca852',100.0,1779029821,1,'2025-08-28T14:43:14Z',NULL,NULL,NULL,'["Infrastructure & Operations", "Site Reliability Engineering", "SRE Reference"]','["[ENTERPRISE-STABLE]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2025-08-28T14:43:14Z", "gh_stars": 13267, "is_special": true, "gh_open_issues_30d": 89, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:43:15.659270+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/databrickslabs/ucx','github.com/databrickslabs/ucx: Databricks Labs UCX','','2024',4,'The Databricks Labs UCX project provides a specialized framework designed to upgrade legacy Databricks workspaces to Unity Catalog governance standards. Simplifies catalog and privilege migrations automatically. Live Grounding confirms UCX is standard for enterprise organizations establishing secure, centralized data governance, metadata isolation, and unified access controls.','Python','Tool','Advanced',0,'online','manual','120619aac41231b10550bf61492c21f3360a4d0211df6305a7bcc768d8440acf',100.0,1779032873,1,'2026-06-12T13:19:03Z',NULL,NULL,NULL,'["Data & AI", "Databricks", "Governance"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/kubernetes-bigdata.md"]','["kubernetes-bigdata.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-12T13:19:03Z", "gh_stars": 308, "gh_open_issues_30d": 336, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:43:16.443209+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/databus23/helm-diff','Helm Diff Plugin 🌟','','2026',4,'The essential Helm plugin that compares proposed templates with running cluster releases to output an exact color-coded unified diff. A foundational safety gate for continuous delivery, mitigating unexpected state drifts during upgrades.','Go','CLI Plugin','Intermediate',0,'online','manual','b2706e2ff4f22a978c666d78088c842cffe375738b03835d23f231356fe50f1a',100.0,1779034491,1,'2026-06-08T23:14:19Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Helm Plugins & Extensibility"]','["[ENTERPRISE-STABLE]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T23:14:19Z", "gh_stars": 3447, "gh_open_issues_30d": 52, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:43:17.193789+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/datafold/data-diff','datafold/data-diff','','2024',5,'An essential database comparison CLI tool and Python library designed to calculate cryptographic data drift and structural differences between massive, disparate relational database environments.','Python','Repository','Intermediate',0,'online','manual','d66f88b69f4fcd4f092605d0573cd45f87cc2345f4a7dbdafe0843f9ed57af68',100.0,1779031385,1,'2024-05-17T13:45:03Z',NULL,NULL,NULL,'["Databases", "Database Tooling", "Data Validation"]','["[DE FACTO STANDARD]"]','["docs/databases.md"]','["databases.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-05-17T13:45:03Z", "gh_stars": 2988, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:43:17.991255+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/datakickstart','github.com/datakickstart','','2023',3,'A curated suite of shell scripts and configuration templates designed to bootstrap and automate cloud data platforms. 2026 architectural baselines reference these configurations to establish robust DataOps workflows, incorporating automated schema validation, ingestion tests, and performance monitoring.','English','Code Repository','Intermediate',0,'online','manual','d5308e918bb8cb16a43237e3dbc3c00d66eeef36c0d4a25a9a6e18ac04aee231',100.0,1779032179,1,'2026-05-17T17:36:19.916373+02:00',NULL,NULL,NULL,'["Data Engineering", "Database DevOps", "Data Ops Best Practices"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/datalab-to/surya','github.com/VikParuchuri/surya','','2024',5,'Surya provides multi-lingual document OCR and accurate layout analysis powered by deep learning. It delivers high-fidelity reading and structuring of dense scientific papers, tables, and financial layouts, serving as a lighter, open substitute for legacy systems.','Python','Repository','Advanced',1,'online','manual','7e654e62b4c1c3a388cdda09d0fce9675e97417a673f6ab70788e98592733b11',100.0,1779130494,1,'2026-06-13T07:41:46Z',NULL,NULL,NULL,'["Machine Learning", "Document Analysis", "OCR"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T07:41:46Z", "gh_stars": 20801, "gh_open_issues_30d": 171, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:43:18.784805+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/datastax/cass-operator','Cass Operator','','2024',2,'DataStax''s Kubernetes operator designed to simplify Apache Cassandra cluster deployment and operations. Automates complex stateful management workflows including horizontal scaling, rolling upgrades, and cluster healing.','Go','Repository','Advanced',0,'online','manual','7385129eb5cc2bb3f44c67bb768267367566a184daded91e7b4ce1eda0df6fd0',100.0,1779030843,1,'2023-12-18T21:46:37Z',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Operators"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-12-18T21:46:37Z", "gh_stars": 258, "gh_open_issues_30d": 94, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:43:19.566591+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/datreeio/CRDs-catalog','==github.com/datreeio/CRDs-catalog: CRDs Catalog==','','2023',3,'An extensive centralized catalog of raw JSON schemas mapping popular Kubernetes CRDs. Helps development teams configure automated YAML validation engines in continuous integration pipelines prior to API server execution.','JSON','Repository','Intermediate',0,'online','manual','3b6d872fd22d91d16e80034bd962b86291546e1e323bf0b60b4cfefc97716889',100.0,1779032288,1,'2026-06-14T07:50:54Z',NULL,NULL,NULL,'["Extending Kubernetes", "Custom Resources", "Catalog"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T07:50:54Z", "gh_stars": 830, "gh_open_issues_30d": 55, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:43:20.340771+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/davidB/kubectl-view-allocations','==davidB/kubectl-view-allocations==','','2026',5,'A Rust-based CLI plugin used to aggregate and visualize resource allocations across namespaces and hardware groups. It contrasts actual CPU, memory, and GPU limits against the physical capacity of compute nodes, facilitating resource consolidation and density optimization.','Rust','Tool','Intermediate',0,'online','manual','39d2b483f965a15769a3abdca1ddedae2456724218b26a0f9479bfe5ef087cbe',100.0,1779033400,1,'2026-06-06T18:09:50Z',NULL,NULL,NULL,'["Capacity Management", "Resource Optimization", "Node Allocation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-06-06T18:09:50Z", "gh_stars": 796, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:43:21.098370+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/davila7/claude-code-templates','Claude Code Templates','','2026',5,'Claude Code Templates is an extensive community library containing structured system designs, context guidelines, and prompt schemas optimized for Anthropic''s Claude Code and CLI. It helps teams configure context-aware coding agents that integrate smoothly into microservice development cycles.','Markdown','Template Library','Advanced',1,'online','manual','0044c486da77fb832cbaaa94f046a4c9fce3afe372eddff95c92fd42dc2fe63d',100.0,1779032213,1,'2026-06-14T04:35:57Z',NULL,NULL,NULL,'["Developer Tooling", "AI Code Assistants", "Prompt Templates"]','["[DE FACTO STANDARD]"]','["docs/ai.md", "docs/devops-tools.md"]','["ai.md", "devops-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T04:35:57Z", "gh_stars": 28036, "gh_open_issues_30d": 177, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:43:21.860770+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/dawitnida/awesome-packer','dawitnida/Awesome Packer','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','422e80813913b4e5ba62dee827d9143e4f3d1ee00974d70be3caf59d74b73032',100.0,1779033904,0,'2026-05-17T18:05:04.079680+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"duplicate_of": "https://github.com/dchonch/awesome-packer", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:43:22.542122+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/dcasati/kubernetes-PlantUML','github.com/dcasati/kubernetes-PlantUML','','2024',2,'An essential open-source library containing specialized sprites, components, and macro templates to model highly detailed, complex Kubernetes configurations using PlantUML syntax.','Java','Repository','Intermediate',0,'online','manual','c7a0973dfc0becdb60ee421811a26ad75230727bff19939869208e198f07f784',100.0,1779032589,1,'2021-09-10T08:16:39Z',NULL,NULL,NULL,'["Architecture & Design", "Diagrams-as-Code", "PlantUML Library"]','["[COMMUNITY-TOOL]"]','["docs/cloud-arch-diagrams.md"]','["cloud-arch-diagrams.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-09-10T08:16:39Z", "gh_stars": 282, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:43:23.286388+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/dcherman/image-cache-daemon','dcherman/image-cache-daemon','','2021',1,'A Kubernetes daemonset that pre-pulls and caches a defined list of container images onto all cluster nodes to eliminate cold-start pulling latency. In 2026, although container runtimes have added smarter caching strategies, this lightweight daemon remains a popular community utility for legacy clusters with massive base images.','Go','DaemonSet','Medium',0,'online','manual','eb2b58adbe03ba167ac6b4f8b0396ad49ce7b5fa0c80a6ab1757b8c733b97904',100.0,1779030340,1,'2022-03-07T01:49:54Z',NULL,NULL,NULL,'["Infrastructure", "Image Management", "Caching"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-03-07T01:49:54Z", "gh_stars": 24, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:43:24.021883+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/dchonch/awesome-packer','dawitnida/Awesome Packer','','2026',5,'A resource list containing Packer templates, multi-cloud builders, and post-processor scripts. It aids infrastructure engineers in compiling secure, automated gold images used across hybrid environments and Kubernetes worker pool nodes. Essential for automating the generation of immutable AMIs or VM templates.','N/A','Repository','Advanced',0,'online','manual','b2b7bca1bb4db34855929970b9421b12426cf10ba291b93a71d84aff48bf162a',100.0,1779130494,1,'2026-05-13T22:24:36Z',NULL,NULL,NULL,'["Infrastructure as Code", "Packer", "Images"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-05-13T22:24:36Z", "gh_stars": 29, "is_special": true, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:43:24.836299+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ddosify/ddosify','ddosify/ddosify','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3faae96107b8f7094bc397db6fe980fd15c5c5bdf316574d1a584670a959a58c',100.0,1779034507,0,'2026-05-17T18:15:07.752300+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/getanteon/anteon", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:43:25.547815+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/debianmaster/actions-k3s','debianmaster/actions-k3s','','2022',2,'A lightweight community action creating custom, ephemerally provisioned K3s Kubernetes instances directly within GitHub Actions runtime runner VMs. Extremely valuable for running end-to-end integration tests on fully functional clusters.','YAML','Repository','Intermediate',0,'online','manual','03f9ff3f31f03691392fcd0589ff59e5a001fd82a620269a118107ad06c8b6ff',100.0,1779030732,1,'2025-07-09T00:34:37Z',NULL,NULL,NULL,'["CI/CD Pipelines", "Automated Testing", "Ephemeral K3s Cluster"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-07-09T00:34:37Z", "gh_stars": 109, "gh_open_issues_30d": 12, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:43:26.337337+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/deckhouse/deckhouse','Deckhouse: NoOps Kubernetes platform 🌟','','2021',5,'Deckhouse is an out-of-the-box, NoOps-oriented Kubernetes platform distribution that fully automates cluster bootstrapping, configuration management, and patching. Incorporating built-in monitoring, ingress, security, and bare-metal support modules, it operates as a self-healing system.','Go','K8s Distribution Platform','Advanced',1,'online','manual','30edb3534200be7935ce25396360e63c93d33b9f3b51c1301ba04b29e11a037b',100.0,1779030019,1,'2026-06-14T08:13:14Z',NULL,NULL,NULL,'["Platform Engineering", "Cluster Distributions", "NoOps Platforms"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-14T08:13:14Z", "gh_stars": 1311, "gh_open_issues_30d": 1002, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:43:27.135431+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/deckhouse/k8s-image-availability-exporter','k8s-image-availability-exporter','','2023',5,'A specialized Prometheus exporter that continuously verifies container registry availability for images specified in Kubernetes configurations. Helps catch container start failures (e.g., ErrImagePull) before pods crash.','Go','Open Source Tool','Intermediate',0,'online','manual','6155ee3013e2e91d7b923a79b8b01abf688d71036c0c4ebe24776adb935892c2',100.0,1779130494,1,'2026-06-10T06:49:07Z',NULL,NULL,NULL,'["Observability", "Scraping & Exporters", "Kubernetes Exporters"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T06:49:07Z", "gh_stars": 251, "gh_open_issues_30d": 31, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:43:27.937731+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/decodingai-magazine/articles-code/tree/main/articles/ml_system_design/real_time_news_search_with_upstash_kafka_and_vector_db','github.com/decodingml: Real-time news search engine using Upstash Kafka and Vector DB','','2024',2,'A hands-on repository and architecture blueprint illustrating a real-time semantic news search engine. Combining Upstash managed Kafka for event streaming with a Vector Database for indexing, it shows how to build low-latency RAG systems.','Python','Repository','Advanced',1,'online','manual','3d10999dd528abb46eb768282d48cccec3787de9918cf32fa69c70461dff811e',100.0,1779130494,1,'2025-03-06T10:19:33Z',NULL,NULL,NULL,'["Machine Learning", "Information Retrieval", "RAG Pipelines"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-03-06T10:19:33Z", "gh_stars": 140, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:43:28.718582+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/decodingml/articles-code/tree/main/articles/ml_system_design/real_time_news_search_with_upstash_kafka_and_vector_db','github.com/decodingml: Real-time news search engine using Upstash Kafka'' and Vector DB','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f881f4bd0edfdc80574e5d295ba31612f81329fd1d3982ac48248044247ad617',100.0,1779029130,0,'2026-05-17T16:45:30.818507+02:00',NULL,NULL,NULL,'[]','[]','["docs/mlops.md"]','[]','{}','{"duplicate_of": "https://github.com/decodingai-magazine/articles-code/tree/main/articles/ml_system_design/real_time_news_search_with_upstash_kafka_and_vector_db", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:43:29.426108+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/decolua/9router','9Router AI Coding Gateway','An AI proxy gateway designed to connect standard coding agents with 40+ LLM providers, offering intelligent routing, token optimization, and automatic failover.','2026',4,'9Router is an open-source AI gateway and proxy that unifies access to over 40 LLM providers for popular coding tools like Claude Code, Cursor, and Cline. It provides smart request routing, automated failovers, and intelligent token savings (up to 40% via RTK optimizations) to help developers avoid rate limits and reduce operational costs. Featuring a local usage analytics dashboard and multi-model custom combos, it functions as a highly resilient middle-tier inference routing layer.','en','repository','intermediate',0,'online','automatic','f0e969794204b18587bc4f80e07611bc8aaabb23bc324c52f3af741860b87e1c',NULL,1780352828,0,'2026-05-31T08:03:20Z',NULL,NULL,NULL,'["Artificial Intelligence", "AI Gateways", "Token Optimization"]','["[COMMUNITY-TOOL]", "[EMERGING]"]','[]','[]','{}','{"category": "ai-agents-mcp", "gh_license": "MIT", "gh_pushed": "2026-05-31T08:03:20Z", "gh_stars": 15743, "reputation_status": "Vetted", "reputation_summary": "Active open-source project popular among developers seeking to optimize multi-provider LLM token costs and bypass rate-limiting issues.", "social_preview_url": "https://opengraph.githubassets.com/25c569b4d4de7d11e6cc5ba736704f6728acce12d6574cf5c5edab84a9b36c07/decolua/9router", "source_provenance": "X.com (nubenetes)", "suggested_new_category": "", "gh_open_issues_30d": 755, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:43:30.172819+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/deepfence/PacketStreamer','deepfence/PacketStreamer','','2025',3,'PacketStreamer is a high-performance, distributed packet capture tool designed specifically for cloud-native architectures. It sensors network traffic from distributed hosts and streams it to a centralized collector via gRPC, allowing deep packet inspection (DPI) and security forensics without heavy agent overhead. The architecture is built for minimal footprint, making it ideal for high-throughput production environments.','Go','Daemon / Agent','Advanced',0,'online','manual','2e440d35ab9e1e50a8f4304bf55ba34ca6b9102148bcde3c6fafce2a763eb11f',100.0,1779033329,1,'2024-07-01T09:09:55Z',NULL,NULL,NULL,'["Security", "Network Observability", "Packet Capture"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-07-01T09:09:55Z", "gh_stars": 1928, "gh_open_issues_30d": 22, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:43:30.942856+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/deepfence/ThreatMapper','deepfence/ThreatMapper 🌟','','2026',5,'ThreatMapper is an open-source Cloud Native Application Protection Platform (CNAPP) designed by Deepfence. It maps runtime behaviors to trace attack paths across networks and registries, highlighting vulnerable exposed services. This tool helps security teams prioritize remediation efforts based on actual threat exposure.','Go','Tool','Advanced',1,'online','manual','c2eb7058b419abc71971f0cdc537596a7601e8c694619dcbfd49968c6f6c2e91',100.0,1779031541,1,'2026-06-01T08:38:26Z',NULL,NULL,NULL,'["Security", "Vulnerability Management", "CNAPP Platform"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-01T08:38:26Z", "gh_stars": 5278, "gh_open_issues_30d": 143, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:43:31.701349+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/deepfence/YaraHunter','deepfence/YaraHunter','','2026',1,'Deepfence''s YaraHunter is a highly specialized open-source utility that scans container images, filesystems, and directories for malware and Indicators of Compromise (IoC) using YARA rules. Operates out-of-band to discover hidden secrets, active exploits, and remote shells, ensuring build artifacts conform to regulatory secure postures.','Go','Tool','Advanced',1,'online','manual','0cbd3044abc4928aa9748493b6371cbcfde782cbf51b35bd82008dd175f9dc6c',100.0,1779033068,1,'2026-03-07T16:56:26Z',NULL,NULL,NULL,'["Security", "Threat Detection", "Malware Scanning"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-07T16:56:26Z", "gh_stars": 1321, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:43:32.471653+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/deepops-ai/deepops',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','d246123b7184d8458728c29fba511e593b9daa265a86d0b73bb6556f224f9fe7',100.0,1779130494,1,'2026-05-18T20:54:54.973462+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"gh_license": "NOASSERTION", "gh_open_issues_30d": 46, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:43:33.244871+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/defenseunicorns/zarf','defenseunicorns/zarf','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a084f247b9f5a6af65b3270b705f0f32f4f239e5e82804d61f0ade6b49612b25',100.0,1779034572,0,'2026-05-17T18:16:12.393845+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-on-premise.md"]','[]','{}','{"duplicate_of": "https://github.com/zarf-dev/zarf", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:43:33.936665+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/deislabs/ratify',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','32d4921302d67eb4820993df87929024916082dcbbd57165b9f94784e66ae99f',100.0,1779029061,0,'2026-05-17T16:44:21.285751+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:43:34.632106+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/deors/deors-demos-petclinic/blob/master/Jenkinsfile','deors/deors-demos-petclinic jenkinsfile','','2020',0,'Curator Insight details a functional Jenkinsfile built specifically to build and compile the Spring Petclinic application. Live Grounding illustrates how multi-stage Docker builds can be integrated cleanly within a declarative Jenkins template to produce production-ready container images. It is a highly practical execution reference.','Groovy','Repository','Intermediate',1,'online','manual','c915cc205b98b9c3d927ef20f35277919f36efefac043f8e78c0ea9493f25fd6',100.0,1781735910,1,'2026-06-18T00:38:30.820239+02:00',NULL,NULL,NULL,'["DevOps", "CI/CD Platforms", "Jenkins", "Spring Petclinic Pipeline"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 7, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:43:35.409715+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/depop/github-merge-bot','github-merge-bot','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9091ea7ee3113c025b8adafd595fdd77078a8b3ac95366c4222c0fa19d6fd21c',100.0,1779032346,0,'2026-05-17T17:39:06.254857+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.com/sdduursma/github-merge-bot", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:43:36.087345+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/derailed/k9s','K9s - Kubernetes CLI To Manage Your Clusters In Style!','','2026',5,'K9s is a widely adopted terminal UI that provides live metrics, log streams, and interactive Shell access inside Kubernetes workloads. It transforms long debugging processes into rapid, keyboard-driven navigation, significantly reducing operational toil. Its integrated resource tracking, RBAC validation screens, and metric charts make it a vital tool for site reliability engineers.','Go','CLI Tool','Beginner',0,'online','manual','82aa46f35d3539b4dfe171f564f7796ec3f69679052d07da70951c68773ad708',100.0,1779030172,1,'2026-06-13T17:30:27Z',NULL,NULL,NULL,'["Operations", "Command Line Interfaces", "Cluster Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T17:30:27Z", "gh_stars": 33963, "gh_open_issues_30d": 152, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:43:36.825293+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/derailed/popeye','Popeye - A Kubernetes Cluster Sanitizer 🌟🌟','','2025',5,'Popeye is a powerful utility that audits active Kubernetes clusters, identifying potential configuration anomalies, resource over-allocations, and security misalignments. By cross-referencing live cluster states with best practices, it generates a comprehensive diagnostic report. It is universally adopted in devops workflows for quick cluster hygiene health checks.','Go','CLI Tool','Medium',0,'online','manual','dcdfcb18fcc9855314b7efc2379eca68adfa1ec34515b36e1c3999ed6294f160',100.0,1779031962,1,'2025-12-08T14:11:50Z',NULL,NULL,NULL,'["Operations", "Diagnostics", "Cluster Sanitization"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2025-12-08T14:11:50Z", "gh_stars": 6296, "gh_open_issues_30d": 67, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:43:37.568530+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/derekparker/delve','Delve: a debugger for the Go Programming Language','','N/A',0,'Curator Insight frames Delve as the official, industry-standard debugger for Go, offering runtime state visibility. Live Grounding highlights its deep integration into JetBrains Goland, VSCode, and cloud-native containerized debugging workflows.','English','Repository','Advanced',0,'online','manual','9b2d1683f642630acdafbbc2b9077616f88be294fb5f3c29641c248805991ee1',100.0,1779034226,1,'2026-05-22T16:28:31Z',NULL,NULL,NULL,'["Programming Languages", "Go", "Debugging Tools"]','["[DE FACTO STANDARD]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-22T16:28:31Z", "gh_stars": 663, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:43:38.397017+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/detailyang/awesome-cheatsheet','detailyang/awesome-cheatsheet','','2024',4,'A massive, consolidated cheat sheet repository that maps systems administration scripts, databases, and low-level tools in structured layouts. It is an exceptional reference point for quickly identifying syntax nuances and patterns.','Markdown','Repository','Beginner',0,'online','manual','84b39077620aad1298fd84e9ea3c38b8a0421db9204840a2657b098801c0a4a9',100.0,1779030534,1,'2026-03-26T09:44:15Z',NULL,NULL,NULL,'["Developer Education", "Cheat Sheets", "Reference Hubs"]','["[ENTERPRISE-STABLE]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-26T09:44:15Z", "gh_stars": 8395, "gh_open_issues_30d": 8, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:43:39.174595+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/developer-guy/awesome-falco','developer-guy/awesome-falco','','2026',0,'A highly focused registry of integrations, plugins, and custom configurations for CNCF Falco runtime security. It assists DevSecOps engineers in designing threat-detection pipelines that filter syscall anomalies across microservices and cluster nodes in real time.','Markdown','Awesome List','Advanced',1,'online','manual','2a6fad846b18b10e196d8565d31caa716a334579dc3d1e1671bbfd291f6fce62',100.0,1781736123,1,'2026-06-18T00:42:03.186311+02:00',NULL,NULL,NULL,'["Cloud Native", "Security", "Runtime Threat Detection"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:43:39.968696+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/developer-guy/falco-analyze-audit-log-from-k3s-cluster','Analyze Kubernetes Audit logs using Falco 🌟','','2021',0,'Demonstrates how to pipe Lightweight Kubernetes (K3s) API server audit logs directly into CNCF Falco. Perfect for resource-constrained edges and automated home lab deployments.','Go','tutorial','Advanced',1,'online','manual','16393e7d1f88846ec37060f0bf48d0b49b36711ef27d089a75d1f88955533a58',100.0,1781736026,1,'2026-06-18T00:40:26.491150+02:00',NULL,NULL,NULL,'["Observability & Monitoring", "Runtime Security", "Falco & K3s Audit Logging"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/kubernetes-security.md", "docs/kubernetes-tools.md"]','["kubernetes-security.md", "kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:43:40.732445+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/developer-guy/kubernetes-cluster-setup-using-terraform-and-k3s-on-digitalocean','github.com/developer-guy: Set up HA k3s cluster on DigitalOcean using Terraform'' + Ansible','','2021',0,'An infrastructure-as-code repository detailing the programmatic deployment of a highly available, light K3s cluster topology on DigitalOcean. Harnesses Terraform for provisioning underlying hypervisors and networking, combined with Ansible for control-plane configuration and secure node-pooling.','HCL','Repository','Advanced',0,'online','manual','7f1b1a3b25d0d69471bde51a25a1cc96a5aa433e059405e65926161a40f1b9ea',100.0,1781735911,1,'2026-06-18T00:38:31.006423+02:00',NULL,NULL,NULL,'["Infrastructure", "Provisioning", "High Availability"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:43:41.466410+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/devopshubproject/azure-terraform-ansible','devopshubproject/azure-terraform-ansible','','2023',1,'A functional integration project demonstrating hybrid automation on Azure. Illustrates patterns using Terraform to instantiate structural subnets and compute hosts, passing outputs directly into Ansible for fast runtime bootstrapping.','HCL','Repository','Intermediate',1,'online','manual','f75ede58b46e96ff00ff81596b6118aaffd996ca318150c35251036155bdf593',100.0,1779034569,1,'2021-10-19T10:34:52Z',NULL,NULL,NULL,'["Infrastructure as Code", "Multi-Tooling", "Azure Integration"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-10-19T10:34:52Z", "gh_stars": 3, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:43:42.266885+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/devopshubproject/cka-lab','devopshubproject/cka-lab','','2021',1,'A hands-on, simulated environment tailored for candidates preparing for the Certified Kubernetes Administrator (CKA) exam. Offers structural lab setups to learn cluster operations, control plane maintenance, networking configuration, and active troubleshooting.','Shell','Repository','Intermediate',0,'online','manual','c7b01cc82556b549d6c702521022e5ec4a8530d5f5f20282d29579ee0ecf9b54',100.0,1781736191,1,'2026-06-18T00:43:11.236074+02:00',NULL,NULL,NULL,'["Education", "Certifications", "CKA Laboratory"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:43:43.097119+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/devopsspiral/KubeLibrary','KubeLibrary','','2019',5,'KubeLibrary is an open-source testing library that integrates the official Kubernetes Python Client with the Robot Framework. It enables platform and QA engineers to write human-readable end-to-end integration and sanity tests.','Python','Testing Library','Intermediate',0,'online','manual','9274859eadfaee8875bca134458b46de0dad967a6d9d09628782a2e554cd193f',100.0,1779034116,1,'2025-12-16T18:11:31Z',NULL,NULL,NULL,'["Platform Engineering", "Testing Frameworks", "Automation Tools"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-12-16T18:11:31Z", "gh_stars": 145, "gh_open_issues_30d": 31, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:43:43.853185+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/devoriales/cheatsheets','github.com/devoriales/kubectl-cheatsheet','','2025',3,'An open-source, opinionated collection of kubectl commands curated specifically for critical production debugging. It prioritizes node-level maintenance commands, network troubleshooting steps, and secure pod execution syntaxes to minimize MTTR.','Markdown','Repository','Advanced',0,'online','manual','8758b579dc18e2fb23adc7ffc4ade46ee59f18fc3eb9e09a51e3c091937699ad',100.0,1781735889,1,'2026-06-18T00:38:09.960576+02:00',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Troubleshooting & Operations"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:43:44.593574+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/devoriales/kubectl-cheatsheet','github.com/devoriales/kubectl-cheatsheet','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b9c8c7ec7508a36fbd3cb21ab4cb04b70a44a06d8ed740da60958844b2c6d428',100.0,1779034313,0,'2026-05-17T18:11:53.999164+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://github.com/devoriales/cheatsheets", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:43:45.277359+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/devtron-labs/devtron','Devtron','','2025',5,'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.','Go','Platform','Advanced',1,'online','manual','2db1733f2c4a0263c2912bb7c3fde71333db203a9a10c88df2c28c060501910f',100.0,1779032820,1,'2026-06-10T07:28:50Z',NULL,NULL,NULL,'["Kubernetes & Container Orchestration", "Platform Engineering", "AppOps & GitOps"]','["[DE FACTO STANDARD]"]','["docs/devops-tools.md", "docs/jenkins-alternatives.md", "docs/kubernetes-tools.md"]','["devops-tools.md", "jenkins-alternatives.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T07:28:50Z", "gh_stars": 5513, "gh_open_issues_30d": 744, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:43:46.029722+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/deweya/OpenShift-Jenkins-Lab','github.com/deweya/OpenShift-Jenkins-Lab','','2019',0,'Curator Insight identifies this repository as a sandbox lab configuration for teaching Jenkins deployment patterns inside OpenShift clusters. Live Grounding confirms it provides hands-on instructions for configuring webhooks and build triggers. It serves as a structural blueprint for configuring self-contained pipeline demonstrations.','Groovy','Repository','Intermediate',0,'online','manual','a1a6149ea18169115e3d1a713b872bf0b47d603a15163012dd36350c214dfa3d',100.0,1779032684,1,'2020-04-21T17:28:22Z',NULL,NULL,NULL,'["Cloud Native Platforms", "Red Hat OpenShift", "Jenkins Pipelines", "Lab Environments"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2020-04-21T17:28:22Z", "gh_stars": 0, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:43:46.816360+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/dexidp/dex',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','860067b64dac977865805b2d3aec4a5cecf315a6048fa02a903973111de3cff3',100.0,1779029270,1,'2026-05-17T16:47:50.329335+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"gh_license": "Apache-2.0", "gh_open_issues_30d": 505, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:43:47.563384+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/dfrappart/articles/blob/master/podidentityjourney.md','github.com: AKS: Use AAD identity for pods and make your SecOps happy','','2021',1,'Journal exploring Azure AD Pod Identity to authorize pods. Note: While historically significant, modern live grounding indicates this pattern has been succeeded by Microsoft Entra Workload Identity.','Markdown','Repository Journal','Intermediate',0,'online','manual','806e6d20d800a2caa8168d5e145bf20d9a83ac4db8cfe57f5471d780373d0c80',100.0,1779031827,1,'2021-10-28T08:37:04Z',NULL,NULL,NULL,'["Cloud Providers", "Microsoft AKS", "Security & Identity", "Pod Identity Evolution"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-10-28T08:37:04Z", "gh_stars": 6, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:43:48.334720+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/diagrid-labs/dapr-workflow-demos','github.com/diagrid-labs/dapr-workflow-demos','','2023',4,'Repository showcasing the capabilities of the Dapr Workflow engine, enabling developers to build stateful orchestrations directly in application code. Curator insights point out its lightweight nature compared to heavy workflow engines. Live 2026 validation indicates Dapr Workflow is widely deployed for low-latency orchestrations.','Go','Code Repository','Advanced',1,'online','manual','b3e4b696fa8524a9015525640b88d34662a3eb6c845f35ec7d9a4aecd4a3d30c',100.0,1779032920,1,'2025-05-19T07:36:08Z',NULL,NULL,NULL,'["Cloud-Native", "Orchestration & Workflow", "Dapr Workflows"]','["[ENTERPRISE-STABLE]"]','["docs/serverless.md"]','["serverless.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-05-19T07:36:08Z", "gh_stars": 62, "gh_open_issues_30d": 10, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:43:49.113220+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/dictcp/awesome-git','Awesome Git 🌟','','2025',5,'An extensive curated listing of Git workflows, terminal extensions, custom hook libraries, UI clients, branching theories, and visual educational platforms for development teams.','None','Repository','Intermediate',0,'online','manual','0befe035733108058d6a21dca592032888a30f5bfc294ae53c6d5f0d4570161e',100.0,1779033704,1,'2025-02-04T11:05:22Z',NULL,NULL,NULL,'["DevOps", "Version Control", "Reference Lists"]','["[DE FACTO STANDARD]"]','["docs/git.md", "docs/other-awesome-lists.md"]','["git.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2025-02-04T11:05:22Z", "gh_stars": 2886, "is_special": true, "gh_open_issues_30d": 50, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:43:49.864411+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/didier-durand/microk8s-kata-containers','Kata Containers on MicroK8s','','2021',5,'A community repository providing integration instructions and configurations to run Kata Containers within a Canonical MicroK8s environment. This architecture allows security teams to deploy hardware-isolated, hypervisor-sandboxed container runtimes (using QEMU or Cloud Hypervisor) inside lightweight local clusters, resolving tenant isolation concerns in multi-tenant environments.','Shell','Tool','Advanced',1,'online','manual','474a0b39b789d6c1b33275984e47a36328413ef25739e909d3c7852b7ce89909',100.0,1779030087,1,'2024-07-25T09:51:31Z',NULL,NULL,NULL,'["Infrastructure", "Container Runtimes", "Sandboxing"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-07-25T09:51:31Z", "gh_stars": 34, "gh_open_issues_30d": 16, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:43:50.754805+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/didier-durand/microk8s-kube-bench','MicroK8s & Kubernetes security benchmark from CIS','','2022',5,'An open-source tool adapted from Aqua Security''s kube-bench designed to validate Canonical MicroK8s clusters against the Center for Internet Security (CIS) Kubernetes Benchmark. It provides granular compliance auditing of control plane configurations, API security settings, and node compliance profiles directly inside lightweight development or edge clusters.','Shell','Tool','Intermediate',0,'online','manual','a5a49bfde53ceefac347da1342132f4f67b09381d1591b4b76060e19370867a8',100.0,1779031983,1,'2023-04-11T04:17:48Z',NULL,NULL,NULL,'["Security", "Compliance", "Vulnerability Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-04-11T04:17:48Z", "gh_stars": 17, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:43:51.511383+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/didil/autobucket-operator','didil/autobucket-operator','','2022',5,'A developer-focused operator that dynamically constructs cloud-native storage buckets (e.g., AWS S3) via dynamic pod annotations, streamlining access to stateful storage assets.','Go','Operator','Medium',0,'online','manual','2da6b3ebf7abda595e25e84f6ada154fee8c01991d8d11479f614b1359023af4',100.0,1779031436,1,'2020-11-20T11:26:02Z',NULL,NULL,NULL,'["Infrastructure", "Data Management", "Object Storage", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2020-11-20T11:26:02Z", "gh_stars": 12, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:43:52.255376+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/diegolnasc/kubernetes-best-practices','==diegolnasc/kubernetes-best-practices== 🌟','','2023',5,'A curated repository consolidating industry-vetted guidelines for cluster security, deployment configurations, cost management, and reliable resource scheduling in production environments.','English','Repository','Intermediate',0,'online','manual','e21c265e98cff7dd1f44349fc594f2fe173d74c20530e9f48c25e0f6059c50ed',100.0,1779031865,1,'2026-04-27T12:56:26Z',NULL,NULL,NULL,'["Operations", "Best Practices", "Resource Curation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md", "docs/other-awesome-lists.md"]','["kubernetes.md", "other-awesome-lists.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-27T12:56:26Z", "gh_stars": 1500, "is_special": true, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:43:53.015594+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/digitalis-io/vals-operator','digitalis-io/vals-operator','','2024',5,'Utilizes the vals framework to dynamically parse and inject secrets from Vault, AWS SSM, and GCP Secret Manager. It prevents local credential storage risks and eliminates third-party platform lock-in.','Go','Operator','Advanced',0,'online','manual','dc0665e435056c0cdb26c02be0fe1874e48c01a0eded981d3e7d6e6153271a35',100.0,1779030220,1,'2026-05-11T14:21:52Z',NULL,NULL,NULL,'["Security", "Secrets Management", "Multi-Provider Secrets", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-11T14:21:52Z", "gh_stars": 167, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:43:53.807441+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/dignajar/another-autoscaler','Another Autoscaler','','2022',1,'An experimental autoscaler designed to evaluate external metrics or queue lengths and dynamically adjust replica counts outside standard HPA paths. In 2026, while development is minimal, it serves as an excellent reference for engineers building decoupled custom autoscaling loops using Go APIs.','Go','Autoscaler','High',1,'online','manual','c03fa22e60c795010ce76b53a390c56e3887b7de4df00fc84d12a7b67cfda610',100.0,1779031516,1,'2024-03-29T09:13:28Z',NULL,NULL,NULL,'["Infrastructure", "Scaling", "Autoscaling"]','["[EMERGING]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-03-29T09:13:28Z", "gh_stars": 80, "gh_open_issues_30d": 3, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:43:54.573091+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/dignajar/another-ldap','dignajar/another-ldap','','2019',1,'A lightweight, simplified LDAP service designed specifically for cluster validation and containerized testbeds. It bypasses the overhead of heavy enterprise identity systems to provision mock authentication structures in continuous delivery pipelines.','Go','Identity Provider','Intermediate',1,'online','manual','74358a9302faba7b65b05d170a5da28263abb9a1b6b6ab6f789db245d26d8936',100.0,1779030418,1,'2023-10-01T15:52:44Z',NULL,NULL,NULL,'["Security & Compliance", "Identity & Access", "LDAP Directory"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-10-01T15:52:44Z", "gh_stars": 51, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:43:55.307202+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/direktiv/direktiv','Direktiv','','2025',4,'Direktiv is an event-driven container-based workflow engine that runs natively on Kubernetes. It utilizes gRPC, Knative, and serverless containers to coordinate complex operational workflows, orchestrating microservices through a JSON/YAML-defined state machine. Direktiv is highly efficient for enterprise automation, security orchestrations, and CI/CD pipelines.','Go','Platform','High',1,'online','manual','41d4a63d8588901c6ca1596be8f8ff735e09e0242268bb1edd68b35b78986f49',100.0,1779029575,1,'2026-04-08T16:02:58Z',NULL,NULL,NULL,'["Serverless", "Workflow Orchestration", "Event-Driven"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-08T16:02:58Z", "gh_stars": 492, "gh_open_issues_30d": 45, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:43:56.055862+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/dirien/pulumi-civo-flux-bucket','dirien/pulumi-civo-flux-bucket','','2022',2,'Provides a practical blueprint for bootstrapping a Civo Kubernetes cluster utilizing Pulumi for resource provision and establishing Flux GitOps configuration using Object Storage (S3-compatible buckets) as the source of truth. Live Grounding reveals that utilizing object storage instead of git repositories offers lower latency and bypassing Git API rate limits, serving as a highly specialized but viable alternative in modern multi-cloud pipelines.','TypeScript','Tool','Intermediate',0,'online','manual','255c9f2789a6a5fa3a9e9da892b0ab6d0d480aac43afa3bcded29c64622fea4b',100.0,1779033789,1,'2022-04-17T18:13:35Z',NULL,NULL,NULL,'["Infrastructure as Code", "Pulumi", "Flux Integration"]','["[COMMUNITY-TOOL]"]','["docs/flux.md"]','["flux.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-04-17T18:13:35Z", "gh_stars": 0, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:43:56.793594+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/distribution/distribution','github.com/distribution/distribution','','2025',5,'The Distribution project (formerly Docker Registry) is the foundational codebase implementing the OCI Distribution Specification. It powers the backbone of enterprise image registries worldwide, coordinating reliable, high-performance container manifest storage, replication, and secure transport.','Go','Registry Service','Advanced',1,'online','manual','1433b8107ff9093146d4003092eb0244fe045b9f2020c1391b986c347fa69eb6',100.0,1779032756,1,'2026-06-07T16:20:23Z',NULL,NULL,NULL,'["Infrastructure", "Image Registry", "OCI Specification"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-07T16:20:23Z", "gh_stars": 10470, "gh_open_issues_30d": 501, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:43:57.589337+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/dj-wasabi/vagrant-kubernetes','dj-wasabi/vagrant-kubernetes','','2021',0,'A classic VM-based multi-node local cluster provisioning framework using Vagrant and Ansible. Retained as a historic architecture template for local VM orchestrations prior to lightweight container runtimes.','Ruby','Tool','Intermediate',0,'online','manual','19180cb774e53bac76f61021c2dc88ec1c2e0e755b9bfed40cfcb74ad2d5be5c',100.0,1781736012,1,'2026-06-18T00:40:12.444193+02:00',NULL,NULL,NULL,'["Local Kubernetes Environments", "Legacy VMs", "Vagrant Multi-Node"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:43:58.342633+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/docker/awesome-compose','Awesome Compose 🌟','','2026',5,'Awesome Compose is an official, highly curated repository of declarative multi-container topologies using Docker Compose. It showcases optimal configuration patterns for databases, caching layers, application servers, and microservices (e.g., PostgreSQL, Redis, Elasticsearch, Go, Python, React). It represents a critical, high-impact reference architecture for platform engineers standardizing local development setups.','N/A','Template','Medium',1,'online','manual','a047d8b4bfd675172debe37f41d348d623d5a19ac521105fe8f83753f7fbf286',100.0,1779032902,1,'2026-06-10T02:09:34Z',NULL,NULL,NULL,'["Infrastructure", "Docker Compose", "Reference Architectures"]','["[DE FACTO STANDARD]"]','["docs/docker.md", "docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md", "docker.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-06-10T02:09:34Z", "gh_stars": 45540, "is_special": true, "gh_open_issues_30d": 388, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:43:59.133973+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/docker/build-push-action','**GitHub build-push-action**','','2026',5,'The industry standard GitHub Action for building and pushing container images. Supports Docker Buildx, multi-platform builds, cache importing/exporting configurations, and native OCI-compliant registry deployments.','TypeScript','Code Repository','Intermediate',1,'online','manual','296485ddce54359a1cbc8d77aa17454b63714a86d83e859c0af32391bc808086',100.0,1779030739,1,'2026-06-12T15:16:34Z',NULL,NULL,NULL,'["App Development", "CI/CD", "GitHub Actions"]','["[DE FACTO STANDARD]", "[ENTERPRISE-STABLE]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T15:16:34Z", "gh_stars": 5304, "gh_open_issues_30d": 33, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:43:59.898799+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/doitintl/clustercloner','Cluster Cloner 🌟','','2020',1,'A command-line utility used to replicate or clone the configuration of a GKE cluster into another GKE cluster. While useful during early GCP iterations, it has been superseded by structured GitOps methodologies and multi-cluster tools like Velero.','Go','Migration Utility','Intermediate',0,'online','manual','f18a1c564e64afa7cef27f74b6b506af188082a8fa7fbf9386fc4bb9b816e861',100.0,1779034373,1,'2023-02-14T16:12:11Z',NULL,NULL,NULL,'["Cluster Management", "Backup & Recovery", "State Replication"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-02-14T16:12:11Z", "gh_stars": 33, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:44:00.671913+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/doitintl/kube-no-trouble','==doitintl/kube-no-trouble: kubent== ⭐⭐⭐','','2025',4,'Kube No Trouble (kubent) is an indispensable CLI utility that scans running Kubernetes clusters for deprecated API usage, obsolete resources, and outdated Helm values. By auditing cluster metadata prior to major platform upgrades, it provides an outstanding safety margin.','Go','CLI Tool','Intermediate',0,'online','manual','8dd483c41b54cf5b66f26d4f6b2b3755fc3f9ff21cddf0a44a12a336003046f8',100.0,1779032383,1,'2025-10-16T10:01:34Z',NULL,NULL,NULL,'["Operations", "Upgrade Safety", "Auditing"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-10-16T10:01:34Z", "gh_stars": 3673, "gh_open_issues_30d": 33, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:44:01.435279+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/doitintl/kube-secrets-init','kube-secrets-init','','2024',5,'A Mutating Admission Webhook that integrates Kubernetes pod environment definitions with cloud secrets managers (Google Secret Manager, AWS Secrets Manager, HashiCorp Vault). Dynamically intercepts and replaces secret references, enhancing runtime secret hygiene.','Go','Webhook','Medium',0,'online','manual','aa0b369989c48490b683a479c00601b6ffa44765b2ae3c165d2223cea63df915',100.0,1779034155,1,'2024-07-30T10:27:24Z',NULL,NULL,NULL,'["Networking & Security", "Secret Management", "Integration"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-07-30T10:27:24Z", "gh_stars": 158, "gh_open_issues_30d": 8, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:44:02.260898+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/doitintl/kubeIP','doitintl/kubeIP','','2018',5,'KubeIP is an automation daemon engineered specifically for Google Kubernetes Engine (GKE) clusters. By dynamically assigning reserved static external IPs to newly provisioned GKE cluster nodes, it simplifies firewall configurations for external enterprise integrations.','Go','Operator / Daemon','Intermediate',0,'online','manual','2e49b2d3c8ed3103b70558220d7fc16fa08b561a240dca7a7ebe24655ed504bc',100.0,1779032762,1,'2026-03-19T00:19:01Z',NULL,NULL,NULL,'["Network & Connectivity", "IP Address Management", "Cloud Integrations"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-19T00:19:01Z", "gh_stars": 447, "gh_open_issues_30d": 13, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:44:03.157846+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/dolevshor/azure-finops-guide','==github.com/dolevshor/azure-finops-guide: The Azure FinOps Guide== 🌟','','2024',5,'A highly comprehensive community repository focused on Azure FinOps best practices. Delivers script templates, tag compliance policies, and architectural checklists to help teams set up continuous cloud financial operations.','English','GitHub Repository','Intermediate',0,'online','manual','dcfb51d5ee0044f01c3c4fc7672d09c384d8b77de5085f6d186d54bfec0c1fbd',100.0,1779033640,1,'2025-11-02T09:07:14Z',NULL,NULL,NULL,'["FinOps & Cloud Cost", "Azure Optimization", "Reference Guides"]','["[DE FACTO STANDARD]"]','["docs/finops.md"]','["finops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-11-02T09:07:14Z", "gh_stars": 215, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:44:03.903835+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/dolevshor/azure-orphan-resources','github.com/dolevshor/azure-orphan-resources','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','601d689f524a15cf633c0fe271988d226e4f725458a816cf86eb69aa43645538',100.0,1779033019,1,'2026-05-17T17:50:19.828665+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"gh_license": "MIT", "gh_open_issues_30d": 27, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:44:04.650706+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/dolthub/dolt','==github.com/dolthub/dolt==','','2026',5,'An innovative SQL database implementing Git-style version control concepts (clone, push, pull, branch, merge) over table structures and data cells. Perfect for decentralized collaborative data management pipelines.','Go','Repository','Intermediate',0,'online','manual','9b90f10436b524e751c736824490fc9dbbf9220f131c5a86f7fb678c61c2cb7c',100.0,1779030971,1,'2026-06-14T01:37:32Z',NULL,NULL,NULL,'["Databases", "Relational Databases", "Git-for-Data"]','["[DE FACTO STANDARD]"]','["docs/databases.md"]','["databases.md", "index.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T01:37:32Z", "gh_stars": 23422, "gh_open_issues_30d": 576, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:44:05.451625+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/donnemartin/awesome-aws','Awesome AWS 🌟','','2026',5,'The premier reference catalog for Amazon Web Services (AWS), containing curated libraries, open-source utilities, and official whitepapers. It covers key compute, storage, networking, and serverless components. It is universally recognized as the gold standard resource for AWS-centric platform engineering teams seeking validated architectural patterns.','N/A','Repository','Intermediate',0,'online','manual','d0e42099a4f4a137201b5ffeae87a6189e78ac0ca89aec26e00e637c4b4bd8f4',100.0,1779033068,1,'2024-03-12T09:29:54Z',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Resources"]','["[DE FACTO STANDARD]"]','["docs/aws.md", "docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md", "aws.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-03-12T09:29:54Z", "gh_stars": 14064, "is_special": true, "gh_open_issues_30d": 93, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:44:06.221705+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/dora-metrics/pelorus',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','128025d17589da5395a4c446a75dc14f2b5d725dbf90c340c3895a4d10255f9d',100.0,1779130494,1,'2026-05-18T20:54:54.948075+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"gh_license": "Apache-2.0", "gh_open_issues_30d": 155, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:44:07.045048+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/dotdc/grafana-dashboards-kubernetes','==github.com/dotdc/grafana-dashboards-kubernetes== 🌟','','2024',5,'Production-grade, community-approved Kubernetes dashboards. Delivers deep, clean observability of APIServer, node memory, CPU scheduling, storage, and pod ingress configurations.','JSON','Repository','Advanced',1,'online','manual','ccdc4d34df5da8ab7fc0518bb7cdf5f03900f23bf612ae57f357bab7f33d4b2f',100.0,1779034510,1,'2026-04-02T20:48:41Z',NULL,NULL,NULL,'["Observability & Monitoring", "Kubernetes Deployment", "Core Infrastructure Dashboards"]','["[DE FACTO STANDARD]"]','["docs/grafana.md"]','["grafana.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-02T20:48:41Z", "gh_stars": 3599, "gh_open_issues_30d": 11, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:44:07.765407+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/dpeckett/pangolin','pangolin 🌟','','2022',5,'A dedicated routing utility designed to help configure dynamic upstream setups. Provides simple API configurations to coordinate external traffic profiles securely when mapping paths to backing container platforms.','Go','Application','Intermediate',1,'online','manual','fdc1061865be4ed3ebe6f9f07ef58754f59e355d413e2872175d870f918ea11c',100.0,1779031340,1,'2020-02-18T14:01:38Z',NULL,NULL,NULL,'["Networking", "Ingress & Edge", "Integration"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-02-18T14:01:38Z", "gh_stars": 231, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:44:08.543612+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/dsa0x/sicher','dsa0x/sicher','','N/A',0,'Curator Insight showcases Sicher as a lightweight tool for managing environment variables and secrets securely within Go applications. Live Grounding indicates low community activity and lack of recent updates, which makes it less suitable for production compared to established secure runtimes.','English','Repository','Intermediate',0,'online','manual','d5b8ffdb309f87ab166dbe00581f6e0b69b6804a47210bb6e10f545f0e86ae3d',100.0,1779029609,1,'2023-08-03T20:11:09Z',NULL,NULL,NULL,'["Security", "Secrets Management", "Go Libraries"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-08-03T20:11:09Z", "gh_stars": 31, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:44:09.290950+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/dsyer/kubernetes-intro','dyser/kubernetes-intro','','2021',3,'An introductory educational repository containing configurations and setups for running basic Spring boot workloads in Kubernetes. Created by JVM leader Dave Syer, it provides minimal, clean manifests that demystify container networking and volumes. This repository remains a stable reference for those starting their cloud-native journey.','Java','Repository','Beginner',0,'online','manual','c375f22452b7e4338c6c95e1ab9b5da7fdbc5452d3716457e923333c578f8be7',100.0,1781735921,1,'2026-06-18T00:38:41.217243+02:00',NULL,NULL,NULL,'["Cloud Native Architecture", "Kubernetes", "Fundamentals"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/java_frameworks.md"]','["java_frameworks.md", "demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:44:10.030453+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/dty1er/kubecolor','kubecolor 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9e62de16802aa23bb6817c9ab7f56a5b4091ad56abffeffb2584a92f0b237379',100.0,1779033640,0,'2026-05-17T18:00:40.660475+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/hidetatz/kubecolor", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:44:10.732505+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/dvob/k8s-s2s-auth','github.com/dvob/k8s-s2s-auth: Kubernetes Service Accounts 🌟','','2020',0,'Curator Insight: Demonstrates internal service-to-service auth patterns utilizing raw Service Account tokens. Live Grounding: The repository has seen no recent development and is considered legacy. It is superseded by modern ephemeral TokenRequest APIs and service mesh mTLS integrations.','Go','Code Repository','Intermediate',1,'online','manual','99a85e4eb79060a6987819f832258dcb876b8f77627ffe709e45884301b2b609',100.0,1781736036,1,'2026-06-18T00:40:36.770495+02:00',NULL,NULL,NULL,'["Security", "Identity & Access", "Authentication", "Legacy Tools"]','["[LEGACY]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:44:11.465893+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/e-minguez/openshift-yolo','openshift-yolo','','2020',2,'A lightweight community playbook designed to spin up fast, non-production OpenShift 4 clusters on local machines. Streamlines initialization steps by bypassing heavy production components.','Shell','Repository','Intermediate',0,'online','manual','da86de9f4a101a9421c34e6de59d23161540686c16bcf886476471aa0068506a',100.0,1779031759,1,'2021-07-16T12:38:45Z',NULL,NULL,NULL,'["Enterprise Kubernetes", "Infrastructure Operations", "Developer Tooling"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-07-16T12:38:45Z", "gh_stars": 8, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:44:12.236052+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/eXascaleInfolab/PyExPool','Python Multi-Process Execution Pool','','2019',2,'Curator Insight presents PyExPool as an execution tool addressing the high memory overheads associated with Python''s multiprocessing pools. Live Grounding demonstrates its efficiency in long-running pipelines where task queue persistence and custom process pooling prevent the continuous cost of worker spawns.','Python','Library','Advanced',0,'online','manual','5220be9e91b6d5c9a8e290926763d06a655b10a9ddb640b15411fa98c6ca4a35',100.0,1779130494,1,'2019-08-28T03:08:40Z',NULL,NULL,NULL,'["Software Engineering", "Concurrency", "Process Pools"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2019-08-28T03:08:40Z", "gh_stars": 168, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:44:13.010177+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/eamodio/vscode-gitlens','GitLens interactive rebase','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8dc5077110b3c8be11f0ec7e001654ba5df664f829a3b7e6ec15c7eb9ae33f68',100.0,1779031625,0,'2026-05-17T17:27:05.338362+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://github.com/gitkraken/vscode-gitlens", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:44:13.709021+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ebosas/microservices','ebosas/microservices','','N/A',0,'Curator Insight showcases a reference architecture modeling an end-to-end microservices pattern in Go. Live Grounding reveals it as a practical template illustrating API Gateways, service registries, and gRPC communication loops.','English','Repository','Intermediate',1,'online','manual','cef48da8cee28be519d16132a46d83d2eeedc5cca6eda9881674f7793b141bb2',100.0,1779032243,1,'2021-12-02T12:42:36Z',NULL,NULL,NULL,'["Architecture", "Microservices", "Design Patterns"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-12-02T12:42:36Z", "gh_stars": 309, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:44:14.449852+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/eclipse-jkube/jkube','GitHub: Eclipse JKube','','2020',4,'The active GitHub repository for Eclipse JKube, housing Maven/Gradle plugins, extensions, and core libraries. Live Grounding indicates robust ongoing community support, enabling local resource generation, deployment, and hot-swapping inside active clusters. The project is crucial for bridging the gap between standard Java compilation and Kubernetes runtimes.','Java','Repository','Intermediate',1,'online','manual','e2e6c329a9c9631ce5dcf6b048ce085e9bf81aaa9ea055d92a3924a28b88036e',100.0,1779130494,1,'2026-06-12T04:55:21Z',NULL,NULL,NULL,'["Cloud-Native Java", "Build Tools", "Eclipse JKube", "Source Code"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-client-libraries.md", "docs/maven-gradle.md", "docs/openshift-pipelines.md"]','["maven-gradle.md", "kubernetes-client-libraries.md", "openshift-pipelines.md"]','{}','{"gh_license": "EPL-2.0", "gh_pushed": "2026-06-12T04:55:21Z", "gh_stars": 849, "gh_open_issues_30d": 158, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:44:15.259624+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/eclipse/jkube','Github: Eclipse Jkube','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3609c41b04f12ea952d77722a788e33ce1d3058a5369a3b5cf2b854e01a45c56',100.0,1779031850,0,'2026-05-17T17:30:50.736063+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-client-libraries.md", "docs/maven-gradle.md", "docs/openshift-pipelines.md"]','[]','{}','{"duplicate_of": "https://github.com/eclipse-jkube/jkube", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:44:15.948918+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/edrevo/suspicious-pods','Suspicious pods 🌟','','2023',5,'A simple CLI troubleshooting tool that scans a cluster for pods displaying unusual behaviors, such as continuous container restarts, pending statuses, or missing configurations. Provides immediate developer feedback with descriptive error logs, speeding up triage.','Go','CLI Tool','Low',0,'online','manual','254ef920b7fa02954b59f7a329124ca0de1d29fdecbf9e3ed34eb93596e0e0fe',100.0,1779033259,1,'2023-02-04T02:15:02Z',NULL,NULL,NULL,'["Operations", "Cluster Diagnostics", "Pod Troubleshooting"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-02-04T02:15:02Z", "gh_stars": 96, "gh_open_issues_30d": 5, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:44:16.713593+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/education','education.github.com','','2026',4,'Comprehensive educational portal serving industry-grade developer setups, cloud environments, and pipeline environments directly to students, teachers, and university networks.','None','Platform','Beginner',0,'online','manual','b8c3ebb0692d2c794302de646f83932d3d420186814990d6d79c8b788778479a',100.0,1779130494,1,'2026-05-18T20:54:54.974415+02:00',NULL,NULL,NULL,'["Developer Platforms", "Education", "GitHub Education"]','["[ENTERPRISE-STABLE]"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/eezhee/eezhee','eezhee/eezhee','','2021',1,'An experimental CLI utility designed to simplify the provisioning of development Kubernetes clusters on various cloud providers like DigitalOcean and Linode. It aims to reduce cluster setup overhead to a single command. The repository has been quiet since 2022, serving as a historical artifact for lightweight provisioning scripts.','Go','CLI Tool','Medium',0,'online','manual','81726467819fb0cf5974eee828b7a0de5c6d73085266f296f13a547b2cf93a0e',100.0,1779030022,1,'2024-10-17T00:52:00Z',NULL,NULL,NULL,'["Development", "Local Cluster", "CLI Tool"]','["[EMERGING]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-10-17T00:52:00Z", "gh_stars": 10, "gh_open_issues_30d": 27, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:44:17.511522+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ekramasif/Basic-Machine-Learning','ekramasif/Basic-Machine-Learning','','2026',5,'A fundamental training repository compiling essential algorithms, scientific computing models, and conceptual guides for starting in Machine Learning. Focuses on classical statistical methods, regression math, and basic Python integrations. Provides a valuable baseline for engineering squads learning ML concepts.','Python','Repository','Beginner',0,'online','manual','8ef0c8d5c41b84b583e9778f28906f33d3ccfe1949b18c40e91355e4b60e2869',100.0,1779030035,1,'2026-03-02T07:15:31Z',NULL,NULL,NULL,'["AI & Machine Learning", "Training", "Fundamentals"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-02T07:15:31Z", "gh_stars": 80, "is_special": true, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:44:18.277316+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ekramasif/Basic-Machine-Learning/blob/main/Extraa/PythonCheatSheet.ipynb','github.com/ekramasif: Basic Machine Learning - Python Cheatsheet','','2023',5,'An interactive Jupyter Notebook consolidating standard machine learning algorithms in Python. Details array configurations, basic Scikit-Learn validation tests, and pandas pipeline configurations.','Python','Interactive Notebook','Intermediate',0,'online','manual','3622706ae8c3bf0f9183cc557708df207287c5c4458ff625cb2a4ee6cae57fd6',100.0,1779032786,1,'2026-03-02T07:15:31Z',NULL,NULL,NULL,'["Data Science & ML", "Machine Learning", "Python Labs"]','["[DE FACTO STANDARD]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-02T07:15:31Z", "gh_stars": 80, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:44:19.005873+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/eksctl-io/eksctl','eksctl: EKS installer','- [medium.com/@thapliyal705: Create Amazon EKS Cluster from scratch using eksctl](https://medium.com/@thapliyal705/create-amazon-eks-cluster-from-scratch-using-eksctl-67e0d0900245)','2024',4,'The official CLI orchestration tool for provisioning AWS EKS clusters. It compiles high-level YAML inputs into CloudFormation actions to automatically establish VPC, IAM, and worker nodes.','Go','Tool','Intermediate',0,'online','manual','cb3450a6dbedd59bd87eaf18c4c8122a661069bfd332648e29999e38ea0a4d0a',100.0,1779130495,1,'2026-06-11T06:34:46Z',NULL,NULL,NULL,'["Cloud Native", "AWS EKS", "Cluster Provisioning"]','["[ENTERPRISE-STABLE]"]','["docs/jenkins.md", "docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md", "jenkins.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-11T06:34:46Z", "gh_stars": 5203, "gh_open_issues_30d": 122, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:44:19.802875+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/elastic/apm-pipeline-library','Jenkins pipeline shared library for the project Elastic APM 🌟','','2021',5,'A Jenkins Pipeline Shared Library designed to standardize Elastic APM component deployments. While modern GitOps (e.g., ArgoCD) has largely replaced Jenkins for cloud-native delivery, this Groovy library remains highly valuable for organizations maintaining complex, legacy Jenkins-centric pipelines.','Groovy','Repository','Advanced',0,'online','manual','1321cbd3f0db075d6751a3e89fc3485fe9c46c1baec391d960ba858a42204233',100.0,1779032802,1,'2024-10-16T07:21:55Z',NULL,NULL,NULL,'["DevOps", "CI/CD", "Jenkins"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-10-16T07:21:55Z", "gh_stars": 11, "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:44:20.544578+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/eldada/kubernetes-scripts','Kubernetes Scripts','','2022',5,'A utility collection of bash and shell scripts designed to simplify day-to-day Kubernetes cluster administration, diagnostic queries, and resource debugging. These community-focused tools wrap kubectl commands to perform batch operations and log extractions quickly. Though useful for rapid command-line navigation, production operations typically encapsulate these processes into structured operator patterns.','Shell','Software','Intermediate',0,'online','manual','7c020ec04d79ff411482a9e6129592ee06eae5b72e70a42194563cc91aab1db3',100.0,1781736221,1,'2026-06-18T00:43:41.899391+02:00',NULL,NULL,NULL,'["Automation", "Scripts", "Cluster Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:44:21.295601+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/eldadru/ksniff','eldadru/ksniff 🌟','','2018',4,'A vital kubectl extension engineered to capture and inspect real-time TCP/IP network packets within pods. It uploads a static tcpdump binary on demand, routing traffic directly to Wireshark for analysis.','Go','Kubectl Plugin','Advanced',0,'online','manual','7fd397fcca2b042939a611e5d0ed5fa41c9326fe44ad94e0594130e1df1d24fd',100.0,1779029169,1,'2024-08-02T03:16:37Z',NULL,NULL,NULL,'["Observability & Performance", "Network Monitoring", "Packet Capture"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-08-02T03:16:37Z", "gh_stars": 3472, "gh_open_issues_30d": 68, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:44:22.126799+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/electrocucaracha/krd','krd','','2024',5,'The Kubernetes Reference Deployment (KRD) leverages Ansible playbooks and shell scripts to automate multi-node cluster provisioning with advanced network architectures, hardware acceleration (SR-IOV), nested VM hypervisors, and distributed storage engines.','Shell/Ansible','Repository','Advanced',0,'online','manual','eb630f99aa5f1738d8068b0c1784ae0c37345659c2ace4d7bbc0cc22defc3a4f',100.0,1779031528,1,'2026-06-12T02:44:50Z',NULL,NULL,NULL,'["Provisioning", "Ansible", "Advanced Infrastructure"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md", "docs/kubernetes-tools.md"]','["kubernetes-on-premise.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T02:44:50Z", "gh_stars": 40, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:44:22.907525+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/elotl/kip','Kip, the Kubernetes Cloud Instance Provider','','2021',5,'A virtual-kubelet implementation that scheduled pods directly onto individual cloud provider instances instead of traditional physical workers. Mostly legacy as virtual-node strategies have matured around Karpenter or managed serverless nodes.','Go','Controller','Advanced',1,'online','manual','1de2856a82ced8543ec8352be59502b2a82e01273dbb4352a6aea9ee628994dd',100.0,1779032055,1,'2023-02-25T07:01:39Z',NULL,NULL,NULL,'["Infrastructure", "Serverless Containers", "Virtual Nodes"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-02-25T07:01:39Z", "gh_stars": 232, "gh_open_issues_30d": 34, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:44:23.670060+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/emberstack/kubernetes-reflector','kubernetes-reflector','','2024',3,'A specialized Kubernetes controller designed to mirror Secrets and ConfigMaps across namespaces automatically. It allows platform engineers to distribute global configurations, like TLS certificates or pull secrets, to all namespaces securely. Heavily utilized in production environments in 2026 to simplify secret replication.','C#','Kubernetes Controller','Medium',1,'online','manual','a46a15ec35c7eba02315725632764ff554d20c4960ae12d32829bdce19fad7db',100.0,1779033672,1,'2026-06-11T21:25:31Z',NULL,NULL,NULL,'["Infrastructure", "Configuration", "Reflector"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T21:25:31Z", "gh_stars": 1614, "gh_open_issues_30d": 8, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:44:24.426941+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/enix/x509-certificate-exporter','enix/x509-certificate-exporter','','2024',5,'Highly configurable Prometheus exporter focused on scanning and detecting TLS/SSL certificates from filesystems, Kubernetes Secrets, and PEM files. Helps automatically alert on expiring network assets.','Go','Open Source Tool','Intermediate',0,'online','manual','f99353578090a5d50cdcc34b69d57f17f9212fbcb30dd9bb025ac39806b60cf7',100.0,1779032171,1,'2026-06-13T09:00:04Z',NULL,NULL,NULL,'["Observability", "Scraping & Exporters", "Security Exporters"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T09:00:04Z", "gh_stars": 929, "gh_open_issues_30d": 11, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:44:25.203003+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/enochtangg/quick-SQL-cheatsheet','github.com/enochtangg/quick-SQL-cheatsheet: Quick SQL Cheatsheet 🌟','','2024',5,'A highly-starred quick-reference guide for standard SQL query patterns. Highlights efficient subquery constructions, join variants, data filtering options, and indexing architectures to accelerate database optimization workflows.','SQL','Cheat Sheet','Intermediate',0,'online','manual','d1f5e5768ed00d6c00c85f86621656f92b31dd0f3aa0da07738745adaf785cfc',100.0,1779031111,1,'2020-10-01T19:54:00Z',NULL,NULL,NULL,'["Databases & Storage", "Relational Databases", "SQL"]','["[DE FACTO STANDARD]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2020-10-01T19:54:00Z", "gh_stars": 5402, "gh_open_issues_30d": 11, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:44:25.982030+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/envoyproxy/gateway','Envoy Gateway','','2023',5,'The official Envoy Gateway project aimed at unifying ingress controller configurations using the Kubernetes Gateway API. Simplifies managing edge proxy deployments, routing rules, TLS terminations, and access logging under a standard, community-supported model.','Go','Repository','High',1,'online','manual','8361ecf2eb3d6f23baa420cc77dbc82fa52cdbfb2a354b9e0b36fdc9ea9df2f6',100.0,1779034295,1,'2026-06-14T06:42:03Z',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Data Plane", "API Gateway"]','["[DE FACTO STANDARD]"]','["docs/istio.md"]','["istio.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T06:42:03Z", "gh_stars": 2800, "gh_open_issues_30d": 723, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:44:26.753379+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/eon01/kubernetes-workshop','github.com/eon01/kubernetes-workshop','','2021',0,'Hands-on introductory workshop materials covering fundamental Kubernetes concepts, including Pods, Services, Deployments, and ingress controller definitions. (Live Grounding: Solid reference for classroom-based learning or self-paced platform orchestration upskilling).','YAML','Code Repository','Beginner',0,'online','manual','3a7e8c2e36e86e957826ae6229aac87a568f7d269d6c1e60ed083da38fef35cf',100.0,1781735910,1,'2026-06-18T00:38:30.809933+02:00',NULL,NULL,NULL,'["Cloud-Native Infrastructure", "Learning Resources", "Kubernetes Workshops"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 9, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:44:27.493353+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/epinio/epinio','epinio/epinio','','2025',4,'Epinio is an open-source, lightweight PaaS built on top of Kubernetes, designed to offer an app-push developer experience similar to Heroku or Cloud Foundry. Created by SUSE, it handles code compilation, ingress configuration, and TLS provisioning out-of-the-box, allowing developers to deploy applications with a single CLI command without managing raw YAML.','Go','Platform','High',1,'online','manual','0e00eb534f1949213f7df9b101c94bdf6364ca5da8aebce1c0e413dcb236c8b7',100.0,1779029292,1,'2026-06-12T21:36:00Z',NULL,NULL,NULL,'["Application Delivery", "Platform-as-a-Service", "Developer Experience"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T21:36:00Z", "gh_stars": 590, "gh_open_issues_30d": 47, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:44:28.275914+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/eraser-dev/eraser','github.com/Azure/eraser 🌟','','2022',5,'Eraser is a Kubernetes native tool designed to clean up unused, dangling, and vulnerable images from cluster nodes. Operating as an automated daemonset controller, it significantly reduces host disk utilization and minimizes the attack surface across production fleets.','Go','Operator','Intermediate',0,'online','manual','a61a84d05ea9b0ae2d5b9c1c11f8f66e8dcf0dfd91f725d4c447324ca1a1df23',100.0,1779130495,1,'2026-04-09T05:55:41Z',NULL,NULL,NULL,'["Kubernetes", "Node Management", "Garbage Collection"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-09T05:55:41Z", "gh_stars": 607, "gh_open_issues_30d": 78, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:44:29.094793+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/erebe/personal-server','github.com/erebe/personal-server: Personal server configuration with k3s'' 🌟','','2022',1,'An infrastructure-as-code repository showcasing a highly efficient, custom home-lab or personal server automation template utilizing K3s and declarative configurations.','Nix','IaC','Advanced',0,'online','manual','95740772fb5f569c2b4cdd912c3000d11e43fb318be892bdb1ecae86103ce9ec',100.0,1781736154,1,'2026-06-18T00:42:34.414123+02:00',NULL,NULL,NULL,'["Edge & IoT", "Bare Metal", "Home Lab"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 13, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:44:29.854311+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/erjosito/alz-repo-best-practices/blob/main/README.md','Azure Landing Zone (ALZ) Repository Best Practices','A blueprint repository outlining structural guidelines, pipeline practices, and branch strategy for running enterprise-grade Azure Landing Zones.','2025',4,'An architectural and procedural guide for managing Infrastructure as Code (IaC) repositories in large-scale Azure Landing Zone (ALZ) deployments. The guidelines cover structuring directory layouts for Bicep or Terraform, establishing strict CI/CD validation checks via GitHub Actions, protecting critical deployment paths, and handling Azure resource concurrency limitations (particularly Azure Firewall operations). It provides cloud platform engineers with actionable, production-ready blueprints to enforce governance, minimize merge collisions, and streamline multi-tenant infrastructure delivery.','en','repository','Advanced',0,'online','automatic','6c8ece6e26cf9b16e452221b65b791b7425c589e5951fe21e04c355c4f3b0b76',NULL,1780400585,0,'2026-05-26T17:26:51Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Azure Landing Zones (ALZ)", "Infrastructure as Code", "CI/CD and GitOps"]','["[EMERGING]", "[GUIDE]"]','[]','[]','{}','{"category": "azure", "gh_license": "MIT", "gh_pushed": "2026-05-26T17:26:51Z", "gh_stars": 15, "impact_score": 89, "reputation_status": "Vetted", "reputation_summary": "Created by Jose Moreno (erjosito), Principal Azure Solutions Architect at Microsoft, this repository serves as a highly vetted public guide for enterprise-scale Azure Landing Zones.", "social_preview_url": "https://opengraph.githubassets.com/49132b96706f04c324ef39b5c5fce019be7272fb741f8d0a992ecf4c0a156ec9/erjosito/alz-repo-best-practices", "source_provenance": "X.com (nubenetes)", "suggested_new_category": "", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:44:30.631589+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/ermetic/access-undenied-aws','ermetic/access-undenied-aws 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7e1b6fb678b3d8926a7e292a58ac7de6de5af0d6ca679c4fc435c84989c399f4',100.0,1779029503,0,'2026-05-17T16:51:43.136205+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-tools-scripts.md"]','[]','{}','{"duplicate_of": "https://github.com/tenable/access-undenied-aws", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:44:31.314806+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/errordeveloper/kubegen','kubegen','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','b1b05cef9af77753118352ec057af622eabb71d47b232ddcbddb4e0300232ea4',100.0,1779030202,1,'2026-05-17T17:03:22.628938+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"gh_license": "NOASSERTION", "gh_open_issues_30d": 17, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:44:32.099335+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/estahn/k8s-image-swapper','k8s-image-swapper 🌟','','2025',5,'A high-performance mutating webhook that intercepts pod creation requests, caches targeted registry images, and rewrites the image path to point to private storage endpoints. By doing so, it shields internal environments from external rate limits and guarantees low-latency image pulls.','Go','Webhook','Medium',0,'online','manual','cbc6ece15805e832bb9d6b587306b1266ee274a1c7863a6062951886312c7988',100.0,1779032180,1,'2026-06-10T12:25:38Z',NULL,NULL,NULL,'["Infrastructure", "Container Registries", "Admission Control"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-10T12:25:38Z", "gh_stars": 629, "gh_open_issues_30d": 42, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:44:32.834609+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/etcd-io/etcd',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','b826fcf01b097f173d793a7fbca1e2e3796669dfd73ee9e5bb722912552fa318',100.0,1779029679,0,'2026-05-17T16:54:39.102481+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{"gh_open_issues_30d": 262, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:44:33.602249+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/external-secrets/kubernetes-external-secrets','Kubernetes External Secrets 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','466852f6c235fc53bcbcc19823d64c3173e686ea9afb254112b44500808cb0f1',100.0,1779029421,1,'2026-05-17T16:50:21.835693+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md", "docs/kubernetes.md"]','[]','{}','{"gh_license": "MIT", "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:44:34.423591+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/fabric8io/docker-maven-plugin','docker-maven-plugin','','2020',4,'Fabric8''s highly reliable Maven integration for containerization management. Lets developers orchestrate builds and container tests within pom.xml execution blocks; however, users are increasingly transitioning to Eclipse JKube for modern Cloud-Native orchestration patterns.','Java','Maven Plugin','Advanced',1,'online','manual','612809807c1163bd3c42823c4b03e4db8c6f336f62d8dd461ba259177d9aeb24',100.0,1779030958,1,'2026-05-25T09:16:05Z',NULL,NULL,NULL,'["Build Systems", "JVM Ecosystem", "Container Packaging"]','["[ENTERPRISE-STABLE]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-25T09:16:05Z", "gh_stars": 1929, "gh_open_issues_30d": 520, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:44:35.204846+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/fabric8io/fabric8-maven-plugin ','github - fabric8, maven plugin','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual',NULL,80.0,1779033923,0,'2026-05-17T18:05:23.428538+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift-pipelines.md"]','[]','{}','{"duplicate_of": "https://github.com/fabric8io/fabric8-maven-plugin", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:44:35.862356+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/fabric8io/fabric8-pipeline-library','Fabric8 Pipeline Library','','2018',3,'A reusable Jenkins Pipeline helper library that supports automated environments, build phases, and release setups within OpenShift frameworks. It is largely deprecated, superseded by modern Jenkins plugins or native Tekton pipelines.','Groovy','Code Repository','Intermediate',1,'online','manual','cd488fc555f409014bfa4e044fcdd2e44ec4d1e60d1c2d4fb065e041dcdc7359',100.0,1779031896,1,'2024-04-09T23:45:53Z',NULL,NULL,NULL,'["App Development", "CI/CD", "Jenkins Pipelines"]','["[COMMUNITY-TOOL]", "[LEGACY]"]','["docs/openshift-pipelines.md"]','["openshift-pipelines.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-04-09T23:45:53Z", "gh_stars": 436, "gh_open_issues_30d": 64, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:44:36.611835+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/fabric8io/kansible/blob/master/vendor/k8s.io/kubernetes/docs/user-guide/kubectl-cheatsheet.md','fabric8 - kubectl','','2018',3,'A historic, vendor-sourced reference of early kubectl command structures hosted in the fabric8 ecosystem. While some elements lean legacy, it documents fundamental container routing patterns and administrative tasks foundational to older clusters.','Markdown','Cheat Sheet','Intermediate',0,'online','manual','602cf3562472bdaddd7ca9be039e0ecf852bb096248a743b0165fb5dd2a52568',100.0,1779033051,1,'2016-04-27T06:58:25Z',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "CLI Management"]','["[LEGACY]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2016-04-27T06:58:25Z", "gh_stars": 266, "gh_open_issues_30d": 10, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:44:37.372560+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/facebook/jest',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','342d641d0b021617557451eadd29d10813279121b03a68973027abab836b9bca',100.0,1779032091,0,'2026-05-17T17:34:51.478899+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:44:38.043366+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/fairwindsops/nova','github: Nova 🌟','','2025',3,'A critical cluster auditing utility that proactively scans running environments for outdated, insecure, or orphaned Helm releases. It cross-references current cluster deployments against upstream registries to alert operators of crucial patch requirements.','Go','CLI Tool','Intermediate',0,'online','manual','12b7188b2bc5c2cbae0fbde0592ada6b5ae1fd89d927887f3354af0b4e8975bd',100.0,1779029821,1,'2026-05-04T14:29:29Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Auditing & Maintenance"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-04T14:29:29Z", "gh_stars": 864, "gh_open_issues_30d": 15, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:44:38.795919+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/fatherlinux/ubi-micro','ubi-micro: RHEL tiny images to build containers 🌟','','2021',1,'An open-source repository dedicated to UBI-Micro, Red Hat''s smallest, zero-dependency base image layer designed for extreme attack surface minimization. It contains only essential package databases and relies on host-side tools like Buildah to inject necessary microservice binaries.','Shell','Software','Advanced',1,'online','manual','cde1a14802c89c245ee5d0ad664ab8701762b86792c9ecb3e847c64725c11d24',100.0,1781735900,1,'2026-06-18T00:38:20.703310+02:00',NULL,NULL,NULL,'["Container Infrastructure", "Image Optimization", "Red Hat UBI"]','["[COMMUNITY-TOOL]"]','["docs/container-managers.md"]','["container-managers.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 2, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:44:39.585609+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/features/codespaces','GitHub Codespaces','','2023',0,'GitHub Codespaces delivers cloud-hosted, highly configurable development environments running directly inside Visual Studio Code or browser instances. By leveraging declarative configuration (devcontainer.json), platform teams can eliminate the standard ''works on my machine'' problem and onboard developers in seconds. It represents a paradigm shift in software engineering productivity, replacing heavy local setups with scalable, secure cloud-native workstations.','English','Product','Intermediate',0,'online','manual','39c631146eca956cb401b444761a38ab79b78e66208100900e629ec6c5f9d521',100.0,1781735950,1,'2026-06-18T00:39:10.212705+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Cloud-Native IDEs", "Developer Environments"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md", "visual-studio.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:44:40.236484+02:00"}');
INSERT INTO "resources" VALUES('https://github.com/features/preview/github-app','GitHub Copilot Agent-Driven Desktop Client Technical Preview','Join the waitlist for the GitHub Copilot desktop app, a native experience built for issue pickup, parallel agent orchestration, and automated code review.','2026',4,'Curator Insight: Elevating the AI assistant from an editor extension to a native desktop client shifts the paradigm towards fully agentic workflow orchestration.
-Live Grounding: GitHub''s technical preview showcases native desktop clients (macOS, Windows, Linux) that automate issue-to-merge flows, support parallel agent sessions in isolated Git worktrees, and integrate with the Model Context Protocol (MCP).','en','documentation','Intermediate',0,'online','automatic','29ae2b991bb8d43fb2d9d00a276f017dd777f2ea98ddd530a68a102e39d23b36',NULL,1.78035215826342201e+09,0,'2026-06-02T00:15:58.263422+02:00',NULL,NULL,NULL,'["AI", "Developer Tools", "Coding Agents", "GitHub Copilot App"]','["[EMERGING]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Extremely popular developer tool currently in high-demand technical preview.", "social_preview_url": "https://github.githubassets.com/assets/github-app-waitlist-cee758d24d8d.jpg", "source_provenance": "X.com (nubenetes)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://github.com/felipecruz91/debug-ctr','==felipecruz91/debug-ctr==','','2022',1,'Lightweight helper utility targeting runtimes at the node level. Allows developers to run custom debug tools directly inside active containerd namespaces without impacting root node security models.','Go','Tool','Intermediate',0,'online','manual','7175b73d3f1f7b6eee8bc53937c4adebb86fe8e5f74f6bf5881e88b0d8826ef8',100.0,1.779032966812819e+09,1,'2023-01-27T10:01:13Z',NULL,NULL,NULL,'["Observability", "Debugging", "Container Debugging"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2023-01-27T10:01:13Z", "gh_stars": 52}');
-INSERT INTO "resources" VALUES('https://github.com/feluelle/airflow-diagrams','feluelle/airflow-diagrams','','2023',3,'An open-source CLI utility designed to automatically generate high-quality diagrams representing Apache Airflow workflow dependencies. Accelerates data lineage documentation across pipeline iterations.','Python','CLI Tool','Intermediate',0,'online','manual','325518f84dba9815c0d6e616beb81bff4406184e25731ad045a49aa14e651e85',100.0,1.77903296950873708e+09,1,'2026-06-08T17:59:10Z',NULL,NULL,NULL,'["Architecture & Visualization", "Diagrams as Code", "Airflow"]','["[COMMUNITY-TOOL]"]','["docs/cloud-arch-diagrams.md"]','["cloud-arch-diagrams.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T17:59:10Z", "gh_stars": 358}');
-INSERT INTO "resources" VALUES('https://github.com/fepegar/vesseg','fepegar/vesseg','','2022',1,'A specialized neural segmentation repository targeting retinal vessel identification on ocular datasets. Built with PyTorch, it provides ready-to-run inference architectures, custom dataset preprocessors, and benchmarking tests tailored for ocular imaging.','Python','Repository','Intermediate',0,'online','manual','c9181c2b97aadfc544cd8e1cb22be2e64e84f975b31fbb6dba127778811d2fd0',100.0,1.77903297526226902e+09,1,'2022-06-23T17:55:20Z',NULL,NULL,NULL,'["Machine Learning", "Medical Imaging", "Computer Vision"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-06-23T17:55:20Z", "gh_stars": 44}');
-INSERT INTO "resources" VALUES('https://github.com/fidelity/kconnect','kconnect - The Kubernetes Connection Manager CLI','','2026',5,'An enterprise-ready connection manager used to secure and automate context discovery in cloud environments. It integrates CLI authentication directly with corporate directory providers (such as SAML, OIDC, AWS IAM, Azure AD), making it simple to manage multi-tenant access safely.','Go','Tool','Intermediate',0,'online','manual','32bcda8d7853e3f5334a94052cc88b9038c233c2a4aa92d3a911d41101a0b71d',100.0,1.77903458037919592e+09,1,'2026-06-09T13:40:46Z',NULL,NULL,NULL,'["Security", "Access Management", "Identity Providers"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T13:40:46Z", "gh_stars": 243}');
-INSERT INTO "resources" VALUES('https://github.com/figaw/configuration-as-code-jenkins-k8s','Configuration as Code of Jenkins (for Kubernetes) 🌟🌟','','2020',0,'Curator Insight points to this resource for implementing Jenkins Configuration as Code on Kubernetes. Live Grounding shows that by mapping JCasC YAML onto Kubernetes ConfigMaps, administrators can fully decouple configuration state from ephemeral container lifecycles. This practice mitigates drift and enables rapid restoration in disaster recovery scenarios.','YAML','Repository','Advanced',0,'online','manual','e8e13b05d8a6391fb77b8d799c2fbfec62e0def84018cea6521398fafdb5d70b',100.0,1.78173591100518393e+09,1,'2026-06-18T00:38:31.005184+02:00',NULL,NULL,NULL,'["DevOps", "Infrastructure as Code", "Jenkins Configuration as Code", "Kubernetes Native Setup"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/jenkins.md"]','["jenkins.md", "demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/figaw/freestyle-to-pipeline-jenkins','Demo repository 🌟🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','680062af5400a0fa4dfba0102236c56394fcd7947a2242109c9fb4340e3c7fb6',100.0,1779032236.61148,1,'2026-05-17T17:37:16.611480+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/figaw/freestyle-to-pipeline-jenkins/blob/master/from-freestyle-jobs-to-pipeline-with-jobdsl.pdf','Slides 🌟🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','fc9fb41fc0b772b8a79ffb6996b8e4f548dc0c171f9dbdfc1981466e25b0e60d',100.0,1.77903159196030211e+09,1,'2026-05-17T17:26:31.960302+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/flannel-io/flannel','Flannel','- [Weave-net](https://www.weave.works/)','2026',5,'A highly stable, lightweight Layer 3 overlay CNI fabric designed specifically for simplified Kubernetes installations. It provisions a simple local agent on each cluster node to manage subnet allocations via etcd, supporting VXLAN and host-gw backends. While it lacks L7 traffic steering and NetworkPolicy parsing, its operational simplicity remains highly valuable for lightweight resource-constrained environments.','Go','Repository','Intermediate',0,'online','manual','eba99ae86b5bae9e55d3c3591114094a4e78609bbc34e79b4a9bb1aad50ef4ea',100.0,1.77913049501194906e+09,1,'2026-06-08T08:34:34Z',NULL,NULL,NULL,'["Networking", "CNI", "Overlay Networks"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T08:34:34Z", "gh_stars": 9475}');
-INSERT INTO "resources" VALUES('https://github.com/flant/k8s-image-availability-exporter','k8s-image-availability-exporter','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8ec8d4aed673cd9c802e9e21f8a0e2934dfc470e6c5ec0ce158633f85d6f123f',100.0,1.77903196276280307e+09,0,'2026-05-17T17:32:42.762803+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"duplicate_of": "https://github.com/deckhouse/k8s-image-availability-exporter"}');
-INSERT INTO "resources" VALUES('https://github.com/flant/shell-operator','Shell-operator','','2026',4,'Shell-operator allows system administrators and developers to build fully-featured Kubernetes operators using standard bash, python, or other scripting languages. By watching cluster events and executing scripts, it simplifies dynamic automation.','Go','Controller Platform','Intermediate',1,'online','manual','cecdf4357eb70fe20eedaac28eedd2c9617681d9a6d760dbaa7601876cba1dd3',100.0,1.77902982105381798e+09,1,'2026-06-11T10:56:40Z',NULL,NULL,NULL,'["Cluster Management", "Operator Frameworks", "Automation Scripts"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T10:56:40Z", "gh_stars": 2603}');
-INSERT INTO "resources" VALUES('https://github.com/flared/teleproxy',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','2076a6de779d1921805bcc2e78a2b7316ceb2be2bbee06a1a2cd89e790c51448',100.0,1.77903006974616599e+09,0,'2026-05-17T17:01:09.746166+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/flaviostutz/promster','Promster: Use Prometheus in huge deployments with dynamic clustering and scrape sharding capabilities based on ETCD service registration','','2020',1,'Leverages ETCD service registration to provide dynamic clustering and automated scrape sharding for distributed Prometheus deployments. While offering a lightweight alternative for scale-out setups, modern production environments in 2026 predominantly utilize Thanos, Cortex, or VictoriaMetrics for highly available global metrics engines.','Go','Tool','Advanced',1,'online','manual','603bb9f1d9ac7d20e9f70d01f0bf9bfe04d0db3afe7f1c31ca7bd38f6afa7346',100.0,1779033360.40729,1,'2023-02-15T01:43:04Z',NULL,NULL,NULL,'["Observability", "Metrics", "Prometheus Scale"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-02-15T01:43:04Z", "gh_stars": 31}');
-INSERT INTO "resources" VALUES('https://github.com/floci-io/floci','Floci - An AWS Local Emulator Alternative','','2024',5,'An active and highly performant local alternative to localstack. Emulates AWS cloud service behavior locally using specialized lightweight container footprints.','Go','repository','Intermediate',1,'online','manual','9b45b4c82d8b4b74c725de183df8fcc3765045aaf71bc61faeba7aaa517aaea1',100.0,1.77902951411626911e+09,1,'2026-06-14T05:55:57Z',NULL,NULL,NULL,'["Containers", "Developer Tooling", "Cloud Emulation"]','["[DE FACTO STANDARD]"]','["docs/aws-tools-scripts.md", "docs/docker.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "aws-tools-scripts.md", "docker.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T05:55:57Z", "gh_stars": 14064}');
-INSERT INTO "resources" VALUES('https://github.com/floci-io/floci-az','floci-az','Lightweight and free open-source local Azure Emulator built using Quarkus Native.','2026',4,'Floci-AZ is an open-source local Azure service emulator that integrates Blob, Queue, and Table storage, Cosmos DB, Azure Functions, App Configuration, Key Vault, Event Hubs, and AKS on a single port. Built on Quarkus and GraalVM native binary compiling, it delivers sub-100ms startup times and a low memory footprint without requiring cloud subscriptions or auth tokens. It provides a real embedded k3s container or mocked execution mode for fast CI environments, serving as a powerful alternative to Azurite and Microsoft''s native Cosmos DB emulator.','en','repository','Advanced',0,'online','automatic','643654dd8ea28a921fff18746692a66805eb12335d4bbf559cb8e3479a3a6ba5',NULL,1.78035272035174107e+09,0,'2026-06-01T04:16:51Z',NULL,NULL,NULL,'["Local Development", "Cloud Emulators", "Azure"]','["COMMUNITY-TOOL", "EMERGING"]','[]','[]','{}','{"category": "azure", "gh_license": "MIT", "gh_pushed": "2026-06-01T04:16:51Z", "gh_stars": 197, "reputation_status": "Vetted", "reputation_summary": "Vetted by the Azure community as a lightweight, fast, and unified local alternative to fragmented official emulators.", "social_preview_url": "https://repository-images.githubusercontent.com/1212601019/0a6d3334-eead-42f6-a61b-6b095be5fc4d", "source_provenance": "X.com (nubenetes)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://github.com/flomesh-io/pipy','github.com/flomesh-io/pipy','','2025',2,'Pipy is an ultra-lightweight, programmable network data plane engine designed for edge gateways, service meshes, and cloud-native proxies. Operating on a highly performant C++ core run by a JS scripting layer, it provides outstanding request throughput with minimal memory footprint.','C++','Proxy / Service Mesh Data Plane','Advanced',1,'online','manual','35120d06527a9941f5bd2b545009d1d32c95e7465f9df3a2dec7fe2dd81ad5b3',100.0,1.77903331401566791e+09,1,'2026-06-12T15:50:14Z',NULL,NULL,NULL,'["Network", "Proxy & Service Mesh", "Data Plane"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-12T15:50:14Z", "gh_stars": 827}');
-INSERT INTO "resources" VALUES('https://github.com/flux-iac/tofu-controller','github.com/flux-iac/tofu-controller','','2024',5,'The successor to the TF-controller, this project provides a Kubernetes custom controller designed to reconcile OpenTofu and Terraform resources natively using GitOps principles. Live Grounding indicates that in 2026, the Tofu-Controller is highly valued across enterprise systems, allowing teams to seamlessly declare infrastructure dependencies directly in Git alongside their Kubernetes applications.','Go','Tool','Advanced',0,'online','manual','fdf5961adf936014db589efc9c5ee27ba146b1616205da70fc26040b3c007c42',100.0,1.7790334796418271e+09,1,'2026-06-08T11:55:28Z',NULL,NULL,NULL,'["Infrastructure as Code", "OpenTofu", "GitOps"]','["[DE FACTO STANDARD]"]','["docs/flux.md"]','["flux.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T11:55:28Z", "gh_stars": 1653}');
-INSERT INTO "resources" VALUES('https://github.com/fluxcd/flux','github: Flux','','2021',5,'The deprecated and archived GitHub repository for the original Flux v1 GitOps engine. Completely succeeded by the microservice-driven, decoupled Flux v2 architecture.','Go','GitOps Engine','High',1,'online','manual','7e2ffd1e5023c5643e99456a62d3d5aa9fa763d5dc2eb1afe3c8073e4ade76ce',100.0,1.77903426599831199e+09,1,'2022-11-01T15:16:50Z',NULL,NULL,NULL,'["Platform Engineering", "GitOps & Deployment", "Flux Ecosystem"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/flux.md", "docs/gitops.md"]','["flux.md", "gitops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-11-01T15:16:50Z", "gh_stars": 6861}');
-INSERT INTO "resources" VALUES('https://github.com/fluxcd/flux2','github: Flux Version 2','','2026',5,'The official active repository for Flux v2. Rebuilt from the ground up as a set of Kubernetes controllers (GitOps Toolkit) to allow decoupled, highly parallel reconciliation of Git configurations.','Go','GitOps Engine','High',1,'online','manual','2695af292c7e3281d5bacc5a595fdc2b407e385b29008fbed273810d4ef94e02',100.0,1.77903458229377794e+09,1,'2026-06-13T12:02:15Z',NULL,NULL,NULL,'["Platform Engineering", "GitOps & Deployment", "Flux Ecosystem"]','["[DE FACTO STANDARD]"]','["docs/flux.md"]','["flux.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T12:02:15Z", "gh_stars": 8186}');
-INSERT INTO "resources" VALUES('https://github.com/fluxcd/flux2-kustomize-helm-example','flux2-kustomize-helm-example 🌟','','2023',3,'The canonical Flux v2 reference architecture. Provides production-tested blueprints for structuring multi-environment repositories, configuring Kustomize hierarchies, packaging Helm releases, and enforcing namespace isolation patterns.','YAML','Repository','Intermediate',1,'online','manual','da2a7b0c6b9b65cb22c9de865927dcc956b79aa3ee90935e7fae780cad5adc09',100.0,1.77903295041651892e+09,1,'2026-06-12T07:25:39Z',NULL,NULL,NULL,'["GitOps", "Continuous Deployment", "Flux v2"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T07:25:39Z", "gh_stars": 1268}');
-INSERT INTO "resources" VALUES('https://github.com/fluxcd/flux2-multi-tenancy','fluxcd/flux2-multi-tenancy','','2023',4,'Demonstrates production-hardened multi-tenant configuration templates using Flux v2, establishing cryptographic and administrative boundaries via Kubernetes RBAC and ServiceAccounts. Curator Insight emphasizes its value as a secure multi-tenant bootstrap model. Live Grounding confirms that decoupling tenant namespaces while restricting cross-namespace source references is the standard for enterprise-grade shared cluster GitOps.','YAML','Tool','Advanced',0,'online','manual','3e3b71e24d835d0a367062be178f46c96d8ba0cbb9db53159fd1b5913284ec2e',100.0,1.77903056416276788e+09,1,'2026-05-08T14:40:30Z',NULL,NULL,NULL,'["Deployment & Orchestration", "GitOps", "Flux"]','["[ENTERPRISE-STABLE]"]','["docs/flux.md"]','["flux.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-08T14:40:30Z", "gh_stars": 600}');
+Live Grounding: GitHub''s technical preview showcases native desktop clients (macOS, Windows, Linux) that automate issue-to-merge flows, support parallel agent sessions in isolated Git worktrees, and integrate with the Model Context Protocol (MCP).','en','documentation','Intermediate',0,'online','automatic','29ae2b991bb8d43fb2d9d00a276f017dd777f2ea98ddd530a68a102e39d23b36',NULL,1780352158,0,'2026-06-02T00:15:58.263422+02:00',NULL,NULL,NULL,'["AI", "Developer Tools", "Coding Agents", "GitHub Copilot App"]','["[EMERGING]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Extremely popular developer tool currently in high-demand technical preview.", "social_preview_url": "https://github.githubassets.com/assets/github-app-waitlist-cee758d24d8d.jpg", "source_provenance": "X.com (nubenetes)", "suggested_new_category": "", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:44:40.883564+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/felipecruz91/debug-ctr','==felipecruz91/debug-ctr==','','2022',1,'Lightweight helper utility targeting runtimes at the node level. Allows developers to run custom debug tools directly inside active containerd namespaces without impacting root node security models.','Go','Tool','Intermediate',0,'online','manual','7175b73d3f1f7b6eee8bc53937c4adebb86fe8e5f74f6bf5881e88b0d8826ef8',100.0,1779032966,1,'2023-01-27T10:01:13Z',NULL,NULL,NULL,'["Observability", "Debugging", "Container Debugging"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2023-01-27T10:01:13Z", "gh_stars": 52, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:44:41.748733+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/feluelle/airflow-diagrams','feluelle/airflow-diagrams','','2023',3,'An open-source CLI utility designed to automatically generate high-quality diagrams representing Apache Airflow workflow dependencies. Accelerates data lineage documentation across pipeline iterations.','Python','CLI Tool','Intermediate',0,'online','manual','325518f84dba9815c0d6e616beb81bff4406184e25731ad045a49aa14e651e85',100.0,1779032969,1,'2026-06-08T17:59:10Z',NULL,NULL,NULL,'["Architecture & Visualization", "Diagrams as Code", "Airflow"]','["[COMMUNITY-TOOL]"]','["docs/cloud-arch-diagrams.md"]','["cloud-arch-diagrams.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T17:59:10Z", "gh_stars": 358, "gh_open_issues_30d": 8, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:44:42.512999+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/fepegar/vesseg','fepegar/vesseg','','2022',1,'A specialized neural segmentation repository targeting retinal vessel identification on ocular datasets. Built with PyTorch, it provides ready-to-run inference architectures, custom dataset preprocessors, and benchmarking tests tailored for ocular imaging.','Python','Repository','Intermediate',0,'online','manual','c9181c2b97aadfc544cd8e1cb22be2e64e84f975b31fbb6dba127778811d2fd0',100.0,1779032975,1,'2022-06-23T17:55:20Z',NULL,NULL,NULL,'["Machine Learning", "Medical Imaging", "Computer Vision"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-06-23T17:55:20Z", "gh_stars": 44, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:44:43.271387+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/fidelity/kconnect','kconnect - The Kubernetes Connection Manager CLI','','2026',5,'An enterprise-ready connection manager used to secure and automate context discovery in cloud environments. It integrates CLI authentication directly with corporate directory providers (such as SAML, OIDC, AWS IAM, Azure AD), making it simple to manage multi-tenant access safely.','Go','Tool','Intermediate',0,'online','manual','32bcda8d7853e3f5334a94052cc88b9038c233c2a4aa92d3a911d41101a0b71d',100.0,1779034580,1,'2026-06-09T13:40:46Z',NULL,NULL,NULL,'["Security", "Access Management", "Identity Providers"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T13:40:46Z", "gh_stars": 243, "gh_open_issues_30d": 39, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:44:44.056332+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/figaw/configuration-as-code-jenkins-k8s','Configuration as Code of Jenkins (for Kubernetes) 🌟🌟','','2020',0,'Curator Insight points to this resource for implementing Jenkins Configuration as Code on Kubernetes. Live Grounding shows that by mapping JCasC YAML onto Kubernetes ConfigMaps, administrators can fully decouple configuration state from ephemeral container lifecycles. This practice mitigates drift and enables rapid restoration in disaster recovery scenarios.','YAML','Repository','Advanced',0,'online','manual','e8e13b05d8a6391fb77b8d799c2fbfec62e0def84018cea6521398fafdb5d70b',100.0,1781735911,1,'2026-06-18T00:38:31.005184+02:00',NULL,NULL,NULL,'["DevOps", "Infrastructure as Code", "Jenkins Configuration as Code", "Kubernetes Native Setup"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/jenkins.md"]','["jenkins.md", "demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:44:44.812704+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/figaw/freestyle-to-pipeline-jenkins','Demo repository 🌟🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','680062af5400a0fa4dfba0102236c56394fcd7947a2242109c9fb4340e3c7fb6',100.0,1779032236,1,'2026-05-17T17:37:16.611480+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:44:45.577602+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/figaw/freestyle-to-pipeline-jenkins/blob/master/from-freestyle-jobs-to-pipeline-with-jobdsl.pdf','Slides 🌟🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','fc9fb41fc0b772b8a79ffb6996b8e4f548dc0c171f9dbdfc1981466e25b0e60d',100.0,1779031591,1,'2026-05-17T17:26:31.960302+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:44:46.337609+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/flannel-io/flannel','Flannel','- [Weave-net](https://www.weave.works/)','2026',5,'A highly stable, lightweight Layer 3 overlay CNI fabric designed specifically for simplified Kubernetes installations. It provisions a simple local agent on each cluster node to manage subnet allocations via etcd, supporting VXLAN and host-gw backends. While it lacks L7 traffic steering and NetworkPolicy parsing, its operational simplicity remains highly valuable for lightweight resource-constrained environments.','Go','Repository','Intermediate',0,'online','manual','eba99ae86b5bae9e55d3c3591114094a4e78609bbc34e79b4a9bb1aad50ef4ea',100.0,1779130495,1,'2026-06-08T08:34:34Z',NULL,NULL,NULL,'["Networking", "CNI", "Overlay Networks"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T08:34:34Z", "gh_stars": 9475, "gh_open_issues_30d": 24, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:44:47.117513+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/flant/k8s-image-availability-exporter','k8s-image-availability-exporter','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8ec8d4aed673cd9c802e9e21f8a0e2934dfc470e6c5ec0ce158633f85d6f123f',100.0,1779031962,0,'2026-05-17T17:32:42.762803+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"duplicate_of": "https://github.com/deckhouse/k8s-image-availability-exporter", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:44:47.833680+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/flant/shell-operator','Shell-operator','','2026',4,'Shell-operator allows system administrators and developers to build fully-featured Kubernetes operators using standard bash, python, or other scripting languages. By watching cluster events and executing scripts, it simplifies dynamic automation.','Go','Controller Platform','Intermediate',1,'online','manual','cecdf4357eb70fe20eedaac28eedd2c9617681d9a6d760dbaa7601876cba1dd3',100.0,1779029821,1,'2026-06-11T10:56:40Z',NULL,NULL,NULL,'["Cluster Management", "Operator Frameworks", "Automation Scripts"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T10:56:40Z", "gh_stars": 2603, "gh_open_issues_30d": 64, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:44:48.605842+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/flared/teleproxy',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','2076a6de779d1921805bcc2e78a2b7316ceb2be2bbee06a1a2cd89e790c51448',100.0,1779030069,0,'2026-05-17T17:01:09.746166+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:44:49.471526+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/flaviostutz/promster','Promster: Use Prometheus in huge deployments with dynamic clustering and scrape sharding capabilities based on ETCD service registration','','2020',1,'Leverages ETCD service registration to provide dynamic clustering and automated scrape sharding for distributed Prometheus deployments. While offering a lightweight alternative for scale-out setups, modern production environments in 2026 predominantly utilize Thanos, Cortex, or VictoriaMetrics for highly available global metrics engines.','Go','Tool','Advanced',1,'online','manual','603bb9f1d9ac7d20e9f70d01f0bf9bfe04d0db3afe7f1c31ca7bd38f6afa7346',100.0,1779033360,1,'2023-02-15T01:43:04Z',NULL,NULL,NULL,'["Observability", "Metrics", "Prometheus Scale"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-02-15T01:43:04Z", "gh_stars": 31, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:44:50.232112+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/floci-io/floci','Floci - An AWS Local Emulator Alternative','','2024',5,'An active and highly performant local alternative to localstack. Emulates AWS cloud service behavior locally using specialized lightweight container footprints.','Go','repository','Intermediate',1,'online','manual','9b45b4c82d8b4b74c725de183df8fcc3765045aaf71bc61faeba7aaa517aaea1',100.0,1779029514,1,'2026-06-14T05:55:57Z',NULL,NULL,NULL,'["Containers", "Developer Tooling", "Cloud Emulation"]','["[DE FACTO STANDARD]"]','["docs/aws-tools-scripts.md", "docs/docker.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "aws-tools-scripts.md", "docker.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T05:55:57Z", "gh_stars": 14064, "gh_open_issues_30d": 75, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:44:50.981684+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/floci-io/floci-az','floci-az','Lightweight and free open-source local Azure Emulator built using Quarkus Native.','2026',4,'Floci-AZ is an open-source local Azure service emulator that integrates Blob, Queue, and Table storage, Cosmos DB, Azure Functions, App Configuration, Key Vault, Event Hubs, and AKS on a single port. Built on Quarkus and GraalVM native binary compiling, it delivers sub-100ms startup times and a low memory footprint without requiring cloud subscriptions or auth tokens. It provides a real embedded k3s container or mocked execution mode for fast CI environments, serving as a powerful alternative to Azurite and Microsoft''s native Cosmos DB emulator.','en','repository','Advanced',0,'online','automatic','643654dd8ea28a921fff18746692a66805eb12335d4bbf559cb8e3479a3a6ba5',NULL,1780352720,0,'2026-06-01T04:16:51Z',NULL,NULL,NULL,'["Local Development", "Cloud Emulators", "Azure"]','["COMMUNITY-TOOL", "EMERGING"]','[]','[]','{}','{"category": "azure", "gh_license": "MIT", "gh_pushed": "2026-06-01T04:16:51Z", "gh_stars": 197, "reputation_status": "Vetted", "reputation_summary": "Vetted by the Azure community as a lightweight, fast, and unified local alternative to fragmented official emulators.", "social_preview_url": "https://repository-images.githubusercontent.com/1212601019/0a6d3334-eead-42f6-a61b-6b095be5fc4d", "source_provenance": "X.com (nubenetes)", "suggested_new_category": "", "gh_open_issues_30d": 10, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:44:51.771401+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/flomesh-io/pipy','github.com/flomesh-io/pipy','','2025',2,'Pipy is an ultra-lightweight, programmable network data plane engine designed for edge gateways, service meshes, and cloud-native proxies. Operating on a highly performant C++ core run by a JS scripting layer, it provides outstanding request throughput with minimal memory footprint.','C++','Proxy / Service Mesh Data Plane','Advanced',1,'online','manual','35120d06527a9941f5bd2b545009d1d32c95e7465f9df3a2dec7fe2dd81ad5b3',100.0,1779033314,1,'2026-06-12T15:50:14Z',NULL,NULL,NULL,'["Network", "Proxy & Service Mesh", "Data Plane"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-12T15:50:14Z", "gh_stars": 827, "gh_open_issues_30d": 4, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:44:52.641167+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/flux-iac/tofu-controller','github.com/flux-iac/tofu-controller','','2024',5,'The successor to the TF-controller, this project provides a Kubernetes custom controller designed to reconcile OpenTofu and Terraform resources natively using GitOps principles. Live Grounding indicates that in 2026, the Tofu-Controller is highly valued across enterprise systems, allowing teams to seamlessly declare infrastructure dependencies directly in Git alongside their Kubernetes applications.','Go','Tool','Advanced',0,'online','manual','fdf5961adf936014db589efc9c5ee27ba146b1616205da70fc26040b3c007c42',100.0,1779033479,1,'2026-06-08T11:55:28Z',NULL,NULL,NULL,'["Infrastructure as Code", "OpenTofu", "GitOps"]','["[DE FACTO STANDARD]"]','["docs/flux.md"]','["flux.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T11:55:28Z", "gh_stars": 1653, "gh_open_issues_30d": 157, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:44:53.410621+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/fluxcd/flux','github: Flux','','2021',5,'The deprecated and archived GitHub repository for the original Flux v1 GitOps engine. Completely succeeded by the microservice-driven, decoupled Flux v2 architecture.','Go','GitOps Engine','High',1,'online','manual','7e2ffd1e5023c5643e99456a62d3d5aa9fa763d5dc2eb1afe3c8073e4ade76ce',100.0,1779034265,1,'2022-11-01T15:16:50Z',NULL,NULL,NULL,'["Platform Engineering", "GitOps & Deployment", "Flux Ecosystem"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/flux.md", "docs/gitops.md"]','["flux.md", "gitops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-11-01T15:16:50Z", "gh_stars": 6861, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:44:54.167808+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/fluxcd/flux2','github: Flux Version 2','','2026',5,'The official active repository for Flux v2. Rebuilt from the ground up as a set of Kubernetes controllers (GitOps Toolkit) to allow decoupled, highly parallel reconciliation of Git configurations.','Go','GitOps Engine','High',1,'online','manual','2695af292c7e3281d5bacc5a595fdc2b407e385b29008fbed273810d4ef94e02',100.0,1779034582,1,'2026-06-13T12:02:15Z',NULL,NULL,NULL,'["Platform Engineering", "GitOps & Deployment", "Flux Ecosystem"]','["[DE FACTO STANDARD]"]','["docs/flux.md"]','["flux.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T12:02:15Z", "gh_stars": 8186, "gh_open_issues_30d": 252, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:44:54.944906+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/fluxcd/flux2-kustomize-helm-example','flux2-kustomize-helm-example 🌟','','2023',3,'The canonical Flux v2 reference architecture. Provides production-tested blueprints for structuring multi-environment repositories, configuring Kustomize hierarchies, packaging Helm releases, and enforcing namespace isolation patterns.','YAML','Repository','Intermediate',1,'online','manual','da2a7b0c6b9b65cb22c9de865927dcc956b79aa3ee90935e7fae780cad5adc09',100.0,1779032950,1,'2026-06-12T07:25:39Z',NULL,NULL,NULL,'["GitOps", "Continuous Deployment", "Flux v2"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T07:25:39Z", "gh_stars": 1268, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:44:55.758474+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/fluxcd/flux2-multi-tenancy','fluxcd/flux2-multi-tenancy','','2023',4,'Demonstrates production-hardened multi-tenant configuration templates using Flux v2, establishing cryptographic and administrative boundaries via Kubernetes RBAC and ServiceAccounts. Curator Insight emphasizes its value as a secure multi-tenant bootstrap model. Live Grounding confirms that decoupling tenant namespaces while restricting cross-namespace source references is the standard for enterprise-grade shared cluster GitOps.','YAML','Tool','Advanced',0,'online','manual','3e3b71e24d835d0a367062be178f46c96d8ba0cbb9db53159fd1b5913284ec2e',100.0,1779030564,1,'2026-05-08T14:40:30Z',NULL,NULL,NULL,'["Deployment & Orchestration", "GitOps", "Flux"]','["[ENTERPRISE-STABLE]"]','["docs/flux.md"]','["flux.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-08T14:40:30Z", "gh_stars": 600, "gh_open_issues_30d": 6, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:44:56.500578+02:00"}');
INSERT INTO "resources" VALUES('https://github.com/foggykitchen/foggykitchen-landing-zone-orchestrator','FoggyKitchen Landing Zone Orchestrator','An architecture-first multicloud landing zone framework using structured Terraform and OpenTofu modules for Azure and OCI.','2026',4,'A production-grade cloud infrastructure layout designed to orchestrate Azure, Oracle Cloud Infrastructure (OCI), and hybrid interconnect topologies.
- Utilizing structured OpenTofu and Terraform architectures, the project abstracts cloud networking, identity, and firewall rules into cohesive state configurations.
-- Employs a YAML-based payload contract that allows system architects to declaratively compose landing zones without maintaining disconnected state files.','en','project','Advanced',0,'online','automatic','e4d36800a2f1d4424273e911d84854460b985e651e7412ea47034f9cd8020b5b',NULL,1.7803528388010571e+09,0,'2026-06-01T14:32:25Z',NULL,NULL,NULL,'["Cloud Architecture", "Infrastructure as Code", "Multi-Cloud Infrastructure", "Landing Zones", "Terraform"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','[]','{}','{"category": "aws-iac", "gh_license": "UPL-1.0", "gh_pushed": "2026-06-01T14:32:25Z", "gh_stars": 1, "reputation_status": "Vetted", "reputation_summary": "Active, well-structured Open Source IaC repository maintained by FoggyKitchen (Martin Linxfeld). Community vetted and actively used for multi-cloud landing zone automation.", "social_preview_url": "https://opengraph.githubassets.com/bfe8baf6e63ceb285737c904463890959aea7effd67a296e77ac789846b19687/foggykitchen/foggykitchen-landing-zone-orchestrator", "source_provenance": "X.com (nubenetes)", "suggested_new_category": "multi-cloud-landing-zones"}');
-INSERT INTO "resources" VALUES('https://github.com/forbearing/k8s','forbearing/k8s','','N/A',0,'Curator Insight describes forbearing/k8s as an abstraction wrapper over client-go to offer a simpler API for standard Kubernetes resource orchestration. Live Grounding indicates it reduces boilerplate for minor tooling but lacks the ecosystem stability of standard controllers.','English','Repository','Intermediate',0,'online','manual','3aa7469faad948e6ba9ce9a6d050028a335b91d34beb9adabf533b12a090808f',100.0,1.779029948692914e+09,1,'2022-11-15T23:57:18Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Development", "Client Wrappers"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-11-15T23:57:18Z", "gh_stars": 73}');
-INSERT INTO "resources" VALUES('https://github.com/freach/kubernetes-security-best-practice/blob/master/README.md','Kubernetes Security Best Practices 🌟','','2019',5,'A curated GitHub repository delineating hardened configurations for Kubernetes API servers, Kubelets, and network boundaries. It details port-level access rules, ingress/egress filtering, and cluster isolation tactics to defend against pivot attacks.','Markdown','curation','Advanced',1,'online','manual','37aafd945ea8a42e8fee8a2e74ce338bb96341803e8e7272316cbd7e40c1b6d9',100.0,1.77903378236346197e+09,1,'2019-09-11T23:13:51Z',NULL,NULL,NULL,'["Kubernetes Security", "Cluster Hardening", "Network Policies"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2019-09-11T23:13:51Z", "gh_stars": 2712}');
-INSERT INTO "resources" VALUES('https://github.com/frectonz/sql-studio','SQL Studio: A Unified SQL Database Explorer','','2025',5,'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.','Rust','Web Tool','Intermediate',0,'online','manual','c99e0d82a1df7ea3315a001508cbed916e879f1264a16b624637a063f1efd8ee',100.0,1.77903110740302801e+09,1,'2026-03-15T20:25:56Z',NULL,NULL,NULL,'["Database & Storage Management", "Data Administration", "UI Tools"]','["[DE FACTO STANDARD]"]','["docs/databases.md", "docs/devops-tools.md", "docs/kubernetes-tools.md"]','["devops-tools.md", "databases.md", "kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-15T20:25:56Z", "gh_stars": 3546}');
-INSERT INTO "resources" VALUES('https://github.com/freelensapp/freelens','FreeLens','','2024',4,'FreeLens is a lightweight, open-source alternative desktop client for managing Kubernetes clusters. It provides platform operators with real-time visual telemetry and container log streams, optimizing daily operational tasks without complex terminal overhead.','JavaScript','Desktop Application','Intermediate',0,'online','manual','d276cefc7d35cc51940e7419b703a9a7fce83deb3427ec1a89486e6da03ceb21',100.0,1.77903307224030303e+09,1,'2026-06-13T21:55:17Z',NULL,NULL,NULL,'["Cluster Management", "GUI Tools", "Desktop Clients"]','["[ENTERPRISE-STABLE]"]','["docs/devel-sites.md", "docs/kubernetes-tools.md", "docs/kubernetes.md"]','["kubernetes-tools.md", "devel-sites.md", "kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T21:55:17Z", "gh_stars": 5146}');
-INSERT INTO "resources" VALUES('https://github.com/fstab/cifs','fstab/cifs','','2016',2,'A legacy FlexVolume plugin built to mount remote CIFS/SMB storage shares directly into pods. Although superseded by modern CSI standards, it serves as a valuable historical reference for older storage configuration engines.','Go','FlexVolume Plugin','Intermediate',0,'online','manual','dd7bd3ed45ca585e641d6c0013accb851509d60bbd58229ab13cb656f1fe41a9',100.0,1.77903061530716204e+09,1,'2022-08-04T10:15:05Z',NULL,NULL,NULL,'["Storage & Data", "Legacy Storage", "CIFS/SMB Mounts"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-08-04T10:15:05Z", "gh_stars": 218}');
-INSERT INTO "resources" VALUES('https://github.com/furiko-io/furiko','github.com/furiko-io/furiko','','2025',5,'Furiko is an advanced execution platform designed to host ad-hoc and cron jobs in complex production clusters. It expands upon native CronJob limitations by offering comprehensive concurrency controls, deep execution history archives, and parameterized triggers suited for high-throughput batch environments.','Go','Repository','Advanced',0,'online','manual','f67e9269f51d43150e6bdaaee14b29396f934bb39d7b6f75dcc26040a58aafc1',100.0,1.77902987856820702e+09,1,'2025-02-13T13:57:36Z',NULL,NULL,NULL,'["Workload Management", "Job Scheduling", "Cron Engines"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-02-13T13:57:36Z", "gh_stars": 502}');
-INSERT INTO "resources" VALUES('https://github.com/futurewei-cloud/arktos','Arktos','','2024',0,'An alternative, heavily modified Kubernetes runtime architecture optimized for massive multi-tenancy scales. Introduces partition-based controllers and native multi-tenant routing directly inside the API server context.','Go','Control Plane','Advanced',0,'online','manual','0b1491439fcc57271dd4c99fc6484111dbdcad7b6e5c55bcf13c381f3ae0eade',100.0,1781736046.80252,1,'2026-06-18T00:40:46.802520+02:00',NULL,NULL,NULL,'["Platform Engineering", "Custom Control Planes", "Multi-Tenancy"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/gardener/etcd-backup-restore','github.com/gardener/etcd-backup-restore','','2025',4,'Developed under the Gardener project, this agent automates snapshot generation, compression, and synchronization of multi-node ETCD clusters. Continuously writes transactional delta logs to private S3 endpoints.','Go','Tool','Advanced',1,'online','manual','d7e53637459bbdca137936836576f26a3d8ff7ad9fa1d18b9739560ce5af879e',100.0,1.77903059801469492e+09,1,'2026-06-14T07:36:01Z',NULL,NULL,NULL,'["Infrastructure", "Control Plane", "ETCD Administration"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-backup-migrations.md"]','["kubernetes-backup-migrations.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T07:36:01Z", "gh_stars": 329}');
-INSERT INTO "resources" VALUES('https://github.com/gardener/gardener','Gardener','','2026',4,'Gardener is an advanced open-source CNCF incubating platform designed to manage the lifecycle of thousands of Kubernetes clusters (called shoot clusters) across diverse cloud environments using the ''Kubernetes-on-Kubernetes'' pattern. It implements control planes as pods inside admin seeds, ensuring unified, scalable, and highly automated cloud-agnostic day-2 operations.','Go','Platform','High',0,'online','manual','b7f0a60e9aed7ab6d0afdc9c5e7e5e44d33801f213b81cda3df302e599ecf70b',100.0,1.77902915526685094e+09,1,'2026-06-12T20:51:13Z',NULL,NULL,NULL,'["Cluster Management", "Multi-Cluster Orchestration", "Hyperscale Management"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md", "index.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T20:51:13Z", "gh_stars": 3394}');
-INSERT INTO "resources" VALUES('https://github.com/gardener/terraformer','gardener/terraformer: Terraformer','','2026',2,'Terraformer acts as a Kubernetes-native orchestration engine that executes Terraform plans inside isolated Pods. It mitigates the need for external runner machines by converting infrastructure provisioning steps into native custom resource actions. Curator insights show its success inside the Gardener ecosystem, while live engineering validation confirms its critical role in multi-cloud infrastructure bootstrap operations.','Go','Operator','Advanced',0,'online','manual','4feb7d4dff0d978e9a48fe63e63b6f231ef56043a67d713b653d1073ba13c106',100.0,1.77903023099125599e+09,1,'2026-06-09T14:30:05Z',NULL,NULL,NULL,'["Infrastructure", "Provisioning", "Terraform Integration"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T14:30:05Z", "gh_stars": 145}');
-INSERT INTO "resources" VALUES('https://github.com/garutilorenzo/k3s-aws-terraform-cluster','garutilorenzo/k3s-aws-terraform-cluster','','2021',2,'An open-source repository containing Terraform configurations to bootstrap a lightweight K3s cluster on AWS EC2. Integrates essential security groups, network route assignments, and automatic node clustering through userdata initialization.','HCL','Repository','Intermediate',0,'online','manual','f7dcc6728d69946078ab4a9d007dcb40d6bb05c548b969b19c56e124510a8e78',100.0,1.77903102132357907e+09,1,'2023-02-04T16:07:20Z',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "EKS & Container Orchestration"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2023-02-04T16:07:20Z", "gh_stars": 166}');
-INSERT INTO "resources" VALUES('https://github.com/garutilorenzo/k8s-aws-terraform-cluster','garutilorenzo/k8s-aws-terraform-cluster','','2022',1,'An open-source custom framework designed to boot self-managed Kubernetes nodes on EC2 bare instances using custom Terraform manifests. Focuses on full certificate management and network interface manual setup.','HCL','Repository','Advanced',0,'online','manual','9c21b39bd0ec8e64dd91681f4b29a8592fef820e62a4a43a9d2a6a6d833ae52b',100.0,1.77903275716144895e+09,1,'2024-03-15T11:19:55Z',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "EKS & Container Orchestration"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2024-03-15T11:19:55Z", "gh_stars": 79}');
-INSERT INTO "resources" VALUES('https://github.com/gayanvoice/top-github-users','Top GitHub Users By Country','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','377a211e15cafdbab77a3a930fbc24784e898d07501f2e59a55e6ad56fb22002',100.0,1.77903362331779098e+09,1,'2026-05-17T18:00:23.317791+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/gcla/termshark','termshark','','2026',5,'A Go-based terminal user interface (TUI) for `tshark` (Wireshark command-line engine). Enables native, interactive network packet analysis over headless SSH connections on remote servers or Kubernetes nodes without X11 overhead.','Go','Utility Tool','Advanced',0,'online','manual','a19fcdc6f6de9dcb1c1d6f4e3372ce3932bd4e3170ded85ec3a190e95467b91d',100.0,1.77903303086036705e+09,1,'2024-04-30T06:15:11Z',NULL,NULL,NULL,'["Linux", "Networking", "Diagnostics"]','["[DE FACTO STANDARD]"]','["docs/linux.md"]','["linux.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-04-30T06:15:11Z", "gh_stars": 9909}');
-INSERT INTO "resources" VALUES('https://github.com/geerlingguy/ansible-for-devops','Ansible for DevOps Examples','','2024',5,'The premier community-standard GitHub repository containing configuration blueprints for Jeff Geerling''s ''Ansible for DevOps''. Serves as a primary reference for deploying Kubernetes clusters and microservices.','YAML','github_repo','Advanced',0,'online','manual','92f4a9fc4627622a11cf72b99e447bec9cb36a3dc0d4afd6645bf75f5e48e49d',100.0,1.77903433282866811e+09,1,'2025-05-25T06:03:59Z',NULL,NULL,NULL,'["Automation & Orchestration", "Ansible", "Reference Architectures"]','["[DE FACTO STANDARD]"]','["docs/ansible.md", "docs/devops.md"]','["devops.md", "ansible.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-05-25T06:03:59Z", "gh_stars": 9787}');
-INSERT INTO "resources" VALUES('https://github.com/geerlingguy/ansible-for-devops/tree/master/kubernetes','Ansible for devops: Kubernetes','','2023',5,'This repository contains the official, battle-tested Kubernetes configuration and deployment playbooks accompanying the well-regarded ''Ansible for DevOps'' series. It demonstrates structured automation patterns to install, maintain, and bootstrap Kubernetes clusters from bare-metal up to public cloud infrastructure. It serves as a gold-standard reference for blending Ansible''s procedural execution model with Kubernetes'' declarative state.','YAML','Software','Advanced',0,'online','manual','42b15252dd72404b85198e54e9f03237bb980d450270ea2d5b67beb6685e0144',100.0,1.77903359202054405e+09,1,'2025-05-25T06:03:59Z',NULL,NULL,NULL,'["Automation", "Configuration Management", "Infrastructure as Code"]','["ENTERPRISE-STABLE"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-05-25T06:03:59Z", "gh_stars": 9787}');
-INSERT INTO "resources" VALUES('https://github.com/geerlingguy/ansible-role-docker','Ansible Role: Docker 🌟','','2026',4,'An exceptionally popular and robust Ansible role designed by Jeff Geerling to handle complete installation and configuration of Docker on diverse Linux distros. It sets up the Docker daemon, manages system services, and handles dependencies.','YAML','Role','Beginner',0,'online','manual','0415ef3aef3db9596af58284d93bb08742cbf9389d32ca8133ceb9e60988e3fb',100.0,1.77903217342752289e+09,1,'2026-04-22T02:35:44Z',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Docker Deployment"]','["[ENTERPRISE-STABLE]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-22T02:35:44Z", "gh_stars": 2270}');
-INSERT INTO "resources" VALUES('https://github.com/geerlingguy/ansible-role-jenkins','ansible-role-jenkins','','2025',3,'A widely adopted Ansible playbook automation framework for preparing enterprise Linux hosts to run Jenkins controllers. Includes baked-in configurations for repository keys, dependencies, and default configurations.','YAML','Repository','Intermediate',0,'online','manual','1f381e6c741c1768e123bf4991e9b5721919361566a2823f36adf1d84ac5eebc',100.0,1.77903102125476288e+09,1,'2026-03-04T20:09:59Z',NULL,NULL,NULL,'["CI/CD Infrastructure", "Configuration Management", "Ansible Roles"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-04T20:09:59Z", "gh_stars": 852}');
-INSERT INTO "resources" VALUES('https://github.com/geerlingguy/ansible-role-kubernetes','Ansible Role - Kubernetes (Jeff Geerling)','','2026',5,'Jeff Geerling''s highly popular, community-standard Ansible role designed to automate core system dependencies, swap disabling, package installations, and initial Kubeadm commands on Debian and RedHat distributions, simplifying playbooks deployment.','YAML','Repository','Intermediate',0,'online','manual','ec20419456edd443a34a1cf535161ce7cd267c0bc4f2c98fe0a6bcda0340f4b7',100.0,1.779033655948076e+09,1,'2025-11-28T04:12:15Z',NULL,NULL,NULL,'["Provisioning", "Ansible", "Roles"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md", "docs/matrix-table.md"]','["kubernetes-on-premise.md", "matrix-table.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-11-28T04:12:15Z", "gh_stars": 626}');
-INSERT INTO "resources" VALUES('https://github.com/genuinetools/contained.af','github.com/genuinetools: contained.af','','2017',4,'An interactive playground/educational sandbox platform engineered to test and explore container breakout vectors, Linux namespaces, and capabilities. Created by Jessie Frazelle, it provides runtime validation for assessing container syscall restrictions.','Go','Open Source Tool','Advanced',0,'online','manual','4fab4e4846007403029a55064c80876c43c64e8dec263fb7a66b06e8cdf4db68',100.0,1.779033068534307e+09,1,'2023-05-11T20:38:28Z',NULL,NULL,NULL,'["Security", "Container Sandboxing", "Educational Tools"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-05-11T20:38:28Z", "gh_stars": 906}');
-INSERT INTO "resources" VALUES('https://github.com/genuinetools/img','img','','2026',5,'Img is a standalone, daemonless, and unprivileged container image builder designed on top of BuildKit. It allows users to build OCI images in secure, rootless environments without mounting privileged Docker sockets, which is highly beneficial for isolated CI/CD pipelines. While development has cooled down in favor of upstream BuildKit or Kaniko, it remains a pioneering reference tool for secure image building.','Go','Tool','High',0,'online','manual','0b7ad58af06e4f93f6af11e2d6547d478fe08c09914acc88f1dac481bcf9723b',100.0,1.77902988408740401e+09,1,'2024-05-19T22:07:07Z',NULL,NULL,NULL,'["Infrastructure", "Containerization", "Image Building"]','["[DE FACTO STANDARD]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-05-19T22:07:07Z", "gh_stars": 3986}');
-INSERT INTO "resources" VALUES('https://github.com/geritol/secret-backup-operator','Secret backup operator','','2020',1,'A specialized operator built to detect secrets across namespaces and back them up securely into encrypted target destinations. Serves as a useful narrow-scope disaster recovery mechanism, but has been replaced by global suites.','Go','Operator','Intermediate',1,'online','manual','42b31d1715d385ad4a02d32aefbf817e31b912c7ac130e3cd62f7e54379ab832',100.0,1.77903164577368807e+09,1,'2024-05-31T12:48:52Z',NULL,NULL,NULL,'["Security & Identity", "Configuration Management", "Backup Tools"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-05-31T12:48:52Z", "gh_stars": 13}');
-INSERT INTO "resources" VALUES('https://github.com/germainlefebvre4/ns-killer','NS Killer','','2022',1,'A utility created to clean up persistent namespaces stuck in the Terminating state, often caused by lingering finalizers on external resources. It safely identifies blockages, clears remaining finalizers, and forces deletion without compromising API health.','Go','CLI / Operator','Intermediate',0,'online','manual','7595722e195c0c1cb8347dc9e1138f2bd73a45b915a67684c7a47187f6c7f2af',100.0,1.77902929226231288e+09,1,'2022-12-08T11:41:58Z',NULL,NULL,NULL,'["Cluster Management", "Resource Cleanup", "Namespace Recovery"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-12-08T11:41:58Z", "gh_stars": 18}');
-INSERT INTO "resources" VALUES('https://github.com/getanteon/anteon','ddosify/ddosify','','2021',5,'Rebranded from Ddosify to Anteon, this is a high-performance, developer-centric network load-testing and observability platform. It allows simulating high concurrency to benchmark REST APIs, HTTP endpoints, and Kubernetes workloads.','Go','Testing Engine','Medium',1,'online','manual','8b7dda6a22f3f966051a09000c96f03bb5ccc95cf32998df7d8488951c2e0913',100.0,1.77913049502782607e+09,1,'2026-03-04T10:47:26Z',NULL,NULL,NULL,'["Performance & Testing", "Load Testing", "Observability"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2026-03-04T10:47:26Z", "gh_stars": 8528}');
-INSERT INTO "resources" VALUES('https://github.com/getporter/porter',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','d16c8c4fa6a257c0d88cb0d8f09ebc35e09a0aa1ea8ea0c64715ddba039a6723',100.0,1.77903218532136511e+09,0,'2026-05-17T17:36:25.321365+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/getseabird/seabird',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','46c7815a6286cdad936489cbdfe7128e6d24e688204585a7debe0ccdba47e4d1',100.0,1.77903252178452801e+09,0,'2026-05-17T17:42:01.784528+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/getsops/sops','sops: Simple and flexible tool for managing secrets 🌟','','2026',5,'An essential open-source tool for file-level encryption inside configuration management pipelines. SOPS supports partial file encryption for formats like YAML, JSON, and ENV, integrating natively with AWS KMS, GCP KMS, Azure Key Vault, HashiCorp Vault, age, and PGP. It is highly valued in GitOps workflows for its ability to securely commit encrypted configurations.','Go','Tool','Intermediate',1,'online','manual','ed65338f4cf9d0235bd8e6c3136131b05984892aa6f0cdaabfd1d56bc233683d',100.0,1779130495.00683,1,'2026-06-13T13:42:34Z',NULL,NULL,NULL,'["Security", "Secrets Management", "GitOps Encrypted Secrets"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md", "docs/terraform.md"]','["devsecops.md", "terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2026-06-13T13:42:34Z", "gh_stars": 22092}');
-INSERT INTO "resources" VALUES('https://github.com/gfkse/jenkins-shared-library','Declarative Pipeline - Jenkins shared library 🌟','','2021',1,'An open-source reference implementation of a Jenkins Declarative Shared Library. Contains practical, modular code examples for static security analysis, test result formatting, container compilation, and real-time Slack notification integrations.','Groovy','repository','Intermediate',0,'online','manual','336a3650b81c6d9917f3c2ce89a4209f890a331bc5894c1a852a86fc628b83ad',100.0,1779030401.52708,1,'2019-05-03T11:38:19Z',NULL,NULL,NULL,'["Infrastructure & DevOps", "Shared Libraries", "Production Blueprints"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2019-05-03T11:38:19Z", "gh_stars": 22}');
-INSERT INTO "resources" VALUES('https://github.com/ggicci/httpin','ggicci/httpin: HTTP Input for Go','','N/A',0,'Curator Insight introduces httpin as a declarative way to decode HTTP request data (query, headers, body) directly into Go structs. Live Grounding confirms it''s a popular tool for clean controller interfaces, reducing imperative parsing code in Go web microservices.','English','Repository','Intermediate',1,'online','manual','659e16434a94cd541d92b16bcc6b1e2c9ae58c77edcd047933dfd5a9be53a904',100.0,1.77903171240309405e+09,1,'2026-05-28T17:48:28Z',NULL,NULL,NULL,'["Cloud Native", "Web Frameworks", "Request Binding"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-28T17:48:28Z", "gh_stars": 385}');
-INSERT INTO "resources" VALUES('https://github.com/gianlucam76/k8s-cleaner','github.com/gianlucam76/k8s-cleaner 🌟','','2026',5,'A dynamic garbage-collection engine built to maintain clean, clutter-free cluster environments. By looking up orphaned, obsolete, or outdated configmaps, secrets, persistent volumes, and failed pods, it prunes cluster footprints against user-defined scheduling filters.','Go','Repository','Intermediate',0,'online','manual','26b97509c6b90de108c22f7d0fd95a2e8c0f4c50d694bf37a22d7221a315e6d2',100.0,1779033429.03164,1,'2026-06-12T19:53:05Z',NULL,NULL,NULL,'["Operations & Reliability", "Cluster Cleanup", "Resource Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T19:53:05Z", "gh_stars": 791}');
-INSERT INTO "resources" VALUES('https://github.com/gimlet-io/gimletd','gimletd - the GitOps release manager','','2024',5,'A modern GitOps release management controller bridging developer workflows and active Git repositories. Gimletd acts as a release queue, facilitating pull request previews, rolling deployments, and instant rollbacks. Offers an intuitive UI alternative for deployment-heavy dev teams.','Go','Service','Medium',1,'online','manual','43b378c03c6da86876294318ac70f09361d86a2fb5da66149d0511b37c3a67d2',100.0,1.779034046056252e+09,1,'2022-02-15T10:57:47Z',NULL,NULL,NULL,'["Application Delivery", "GitOps", "Release Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-02-15T10:57:47Z", "gh_stars": 24}');
-INSERT INTO "resources" VALUES('https://github.com/gini/dexter','gini/dexter','','2020',5,'Curator Insight: An OIDC-helper CLI tool for generating kubectl credential configurations. Live Grounding: Inactive for over 4 years; considered legacy under Nubenetes MVQ rules. It has been superseded by tools like kubelogin.','Go','Code Repository','Intermediate',0,'online','manual','b11c25939eda17cb4b637647b1e2e2811dcd834b4766f1939239a637bc2dc797',100.0,1.77903052956750106e+09,1,'2025-05-15T09:16:14Z',NULL,NULL,NULL,'["Security", "Identity & Access", "OIDC", "Legacy Tools"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-05-15T09:16:14Z", "gh_stars": 168}');
-INSERT INTO "resources" VALUES('https://github.com/giscus/giscus','github.com/giscus/giscus','','2021',5,'A database-free comment widget powered natively by GitHub Discussions. Explores how mapping comments directly into static markdown contexts eliminates expensive self-hosted database servers and prevents tracking risks on modern JAMstack websites.','TypeScript','Repository','Intermediate',0,'online','manual','b22fa6822fa703d1b785a0d49ec3a04682c68d95560f2c34a0db20da4b105fa0',100.0,1.77903034665743494e+09,1,'2026-05-26T22:20:10Z',NULL,NULL,NULL,'["Developer Platform", "Collaboration Tools", "Static Sites"]','["[DE FACTO STANDARD]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-26T22:20:10Z", "gh_stars": 11784}');
-INSERT INTO "resources" VALUES('https://github.com/git-bug/git-bug','github.com/MichaelMure/git-bug','','2024',5,'An open-source, fully distributed bug tracking mechanism built directly on Git metadata. It embeds ticket management histories directly into the source control system itself, permitting offline bug tracking, decentralized issue resolution, and programmatic API access.','Go','Library','Advanced',0,'online','manual','4c83960b8e5b1a513bec83e62833dc0dcf470ddaa0f59fdbf8412e05610aa34c',100.0,1.77913049493840289e+09,1,'2026-06-10T16:43:20Z',NULL,NULL,NULL,'["DevOps", "Version Control", "Distributed Issue Tracking"]','["[DE FACTO STANDARD]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-06-10T16:43:20Z", "gh_stars": 9899}');
-INSERT INTO "resources" VALUES('https://github.com/git-ecosystem/git-credential-manager','Git Credential Manager Core','','2024',5,'Git Credential Manager is a secure, cross-platform helper that simplifies multi-factor authentication for hosts like GitHub, GitLab, and Azure DevOps. It securely stores credentials in platform-native keychains, abstracting token lifecycle management away from developers.','C#','Library','Intermediate',0,'online','manual','2a25383d14eb101fbfb2319c46825dd6d3f682fd4ca51e44de459bd0354e2bf0',100.0,1.77913049496083688e+09,1,'2026-06-04T16:55:49Z',NULL,NULL,NULL,'["DevOps", "Version Control", "Identity & Access Management"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md", "docs/git.md"]','["devsecops.md", "git.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-04T16:55:49Z", "gh_stars": 8978}');
-INSERT INTO "resources" VALUES('https://github.com/git-lfs/git-lfs','git-lfs/git-lfs: Git Large File Storage','','2024',5,'An open-source Git extension that swaps massive media elements and build binaries for lightweight reference pointers. Reduces main repository bloat to improve checkout times in large-scale operations.','Go','Library','Intermediate',0,'online','manual','7ea220e77ce55e3306722f54f095daa96bef1d6cefda24f07b7a67d61bc52c92',100.0,1.77903053175352597e+09,1,'2026-06-12T23:00:26Z',NULL,NULL,NULL,'["DevOps", "Version Control", "Large File Archival"]','["[DE FACTO STANDARD]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-12T23:00:26Z", "gh_stars": 14313}');
-INSERT INTO "resources" VALUES('https://github.com/github/hub','github/hub 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','19e5325c8cceef53dda6b4eea55c83bef59a3aa0e8ee368acf5fd214f49edef8',100.0,1.77903308492175292e+09,0,'2026-05-17T17:51:24.921753+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.com/mislav/hub"}');
-INSERT INTO "resources" VALUES('https://github.com/github/roadmap','GitHub public roadmap 🌟','','2026',5,'Open-source repository compiling features and timelines across the GitHub product spectrum. Enables platform architects to plan internal upgrades matching upcoming core features.','Markdown','Repository','Beginner',0,'online','manual','3df3a08ca659e1b2ddf4eb812dc358c39a576f565facbb5044553cf4d28125c6',100.0,1.77903420836173701e+09,1,'2024-10-15T17:31:37Z',NULL,NULL,NULL,'["Developer Platforms", "Product Strategy", "GitHub Roadmap"]','["[DE FACTO STANDARD]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "CC-BY-4.0", "gh_pushed": "2024-10-15T17:31:37Z", "gh_stars": 8766}');
-INSERT INTO "resources" VALUES('https://github.com/github/spec-kit','GitHub Spec Kit','Toolkit to help you get started with Spec-Driven Development (SDD) using AI.','2025',4,'GitHub Spec Kit is an open-source toolkit designed to formalize AI-assisted software engineering through Spec-Driven Development (SDD) [1.1.4]. It shifts the traditional software lifecycle by making technical specifications executable, directly generating working implementations via AI agents like GitHub Copilot, Claude Code, or Gemini. The toolkit organizes development into discrete phases, transforming high-level requirements into structured blueprints, technical plans, and manageable task definitions to reduce prompt iteration overhead.','English','Repository','Intermediate',0,'online','automatic','4de024c361339bcc8fb99b926d6f1beb76c2fa87eb92ee34f402417484763e09',NULL,1.78035200368978691e+09,0,'2026-06-01T20:04:05Z',NULL,NULL,NULL,'["Artificial Intelligence", "AI Coding Agents", "Spec-Driven Development"]','["[EMERGING]", "[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "ai-agents-mcp", "gh_license": "MIT", "gh_pushed": "2026-06-01T20:04:05Z", "gh_stars": 107576, "reputation_status": "Vetted", "reputation_summary": "Widely praised by AI engineers as a structured and disciplined methodology for escaping the limits of raw prompt engineering, providing templates and CLI scripts to guide AI agents systematically.", "social_preview_url": "https://opengraph.githubassets.com/807cdd7d241e22dff14f616d078c92a80e56d2468c298fdde183319861aecdc2/github/spec-kit", "source_provenance": "X.com (nubenetes)", "suggested_new_category": "spec-driven-development"}');
-INSERT INTO "resources" VALUES('https://github.com/gitkraken/vscode-gitlens','GitLens interactive rebase','','2016',5,'Detailed documentation on GitLens'' visual interactive rebase tool, which translates raw CLI rebase structures into a drag-and-drop workspace UI within VS Code, significantly reducing risks when rewriting commit histories.','TypeScript','Extension','Intermediate',0,'online','manual','e89e808f4e2a1a244907443e3d923b40bba53c989aadd137e8c9d01c1f32047b',100.0,1.77913049499029803e+09,1,'2026-06-13T10:03:33Z',NULL,NULL,NULL,'["Development Tools", "VS Code", "Git Extensions"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-13T10:03:33Z", "gh_stars": 9841}');
-INSERT INTO "resources" VALUES('https://github.com/gitops-working-group/gitops-working-group','GitOps Working Group 🌟','','2021',0,'CNCF-sponsored GitOps Working Group focusing on developing unified industry specifications. Establishes the core principles of GitOps (declarative state, version control, automated pull, active reconciliation) for tool development interoperability.','None','Repository','Advanced',0,'online','manual','9d9764e6cf92f70eccb5378965fcc8346d1d78f9debc8e4fda5788f611d575b3',100.0,1.78173623495960593e+09,1,'2026-06-18T00:43:54.959606+02:00',NULL,NULL,NULL,'["Continuous Delivery", "GitOps", "Standards"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/gitpod-io/gitpod',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','eb24ad27f36de528892de45b55c410dbad56c44b555c6b0bd8bef22f602d478d',100.0,1.77903257505945491e+09,0,'2026-05-17T17:42:55.059455+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/glasskube/glasskube','github.com/glasskube/glasskube','','2024',5,'The official open-source repository for Glasskube, a next-generation package manager for Kubernetes written in Go. Glasskube simplifies package discovery, automated lifecycle updates, and dependency mapping through structured Custom Resource Definitions (CRDs) and robust validation.','Go','Repository','Advanced',0,'online','manual','51da47e4c55388dcbd40159d1da61eab11290ca9f40668d796fc7f68eada02b0',100.0,1.77903144064352488e+09,1,'2026-06-14T05:40:36Z',NULL,NULL,NULL,'["Deployment & Delivery", "Package Management", "Glasskube"]','["[DE FACTO STANDARD]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T05:40:36Z", "gh_stars": 3494}');
-INSERT INTO "resources" VALUES('https://github.com/glebiller/dynamic-configuration-operator','glebiller/dynamic-configuration-operator: Dynamic Configuration Operator','','2024',5,'A custom controller facilitating zero-downtime, runtime application configurations. It tracks custom properties and systematically updates downstream ConfigMaps or dynamic configurations directly in pod filespaces without triggering heavy, traffic-disruptive pod recycling loops.','Go','Repository','Intermediate',0,'online','manual','ab73ad174bcf814e3f621425b5ac4802c3a7e8aa4e02c0efbe27e46fe06c4071',100.0,1.77902927030598092e+09,1,'2022-06-03T06:48:17Z',NULL,NULL,NULL,'["Platform Engineering", "GitOps & Configuration", "Dynamic Configurations"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-06-03T06:48:17Z", "gh_stars": 34}');
-INSERT INTO "resources" VALUES('https://github.com/globalbao/awesome-azure-policy','globalbao/awesome-azure-policy: AWESOME-Azure-Policy','','2026',5,'A comprehensive collection of custom Azure Policy definitions, initiative templates, and execution scripts. This project enables cloud architects to enforce automated governance, compliance frameworks, and infrastructure standards across complex tenant hierarchies. Highly valuable for heavily regulated financial and healthcare cloud environments.','N/A','Repository','Advanced',0,'online','manual','4bcbfb219e6301b4449591249dd3eacaa370c52beff27636ea05d853936c98b9',100.0,1.77903125861047697e+09,1,'2026-05-30T07:05:04Z',NULL,NULL,NULL,'["Cloud Security", "Azure", "Governance"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-05-30T07:05:04Z", "gh_stars": 539, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/gnunn1/openshift-basic-pipeline','github.com/gnunn1/openshift-basic-pipeline','','2019',0,'Curator Insight highlights this duplicate resource as a persistent reference point for the basic OpenShift pipeline. Live Grounding reinforces that its utility lies in simple demonstrations of source-to-image (S2I) pipelines. It highlights the simplicity of legacy OpenShift-Jenkins plugins before the emergence of cloud-native Tekton workflows.','Groovy','Repository','Intermediate',0,'online','manual','a647dcf14582f30395fec73319ca966d76c8fabb4554cc7c77eb763547055ccd',100.0,1.78173591100501608e+09,1,'2026-06-18T00:38:31.005016+02:00',NULL,NULL,NULL,'["Cloud Native Platforms", "Red Hat OpenShift", "Jenkins Pipelines", "Deployment Automation"]','["[LEGACY]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/go-ini/ini','go-ini/ini','','N/A',0,'A feature-rich, high-performance ini file parser for Go. Offers seamless serialization and deserialization, essential for managing localized configuration states in production environments.','en','Repository','Intermediate',0,'online','manual','eec84d4d40fc09b044a8f6c1758e6e5a22920b45839ee1378963ed77a39d9327',100.0,1.77903048290057611e+09,1,'2026-06-10T02:52:00Z',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Configuration Management"]','["[ENTERPRISE-STABLE]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T02:52:00Z", "gh_stars": 3542}');
-INSERT INTO "resources" VALUES('https://github.com/go-kratos/kratos','go-kratos/kratos','','N/A',0,'Curator Insight defines Kratos as a heavy-duty microservice framework for Go, designed for highly scalable web-scale systems. Live Grounding highlights its extensive use of gRPC/Protobuf-first code generation, integrated observability, and pluggable service discovery protocols.','English','Repository','Advanced',1,'online','manual','d8b3a5966beaa392e91423c1174ec333d1ef65a03fcf0313da905127cdc1fc12',100.0,1779030721.06999,1,'2026-06-11T17:48:15Z',NULL,NULL,NULL,'["Architecture", "Microservices", "Go Frameworks"]','["[DE FACTO STANDARD]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T17:48:15Z", "gh_stars": 25727}');
-INSERT INTO "resources" VALUES('https://github.com/go-skynet/LocalAI','LocalAI','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','22c3a959143855b286babc422ceccdbd022b124fd2220eec15235cad4803b2c0',100.0,1.77903429617132496e+09,0,'2026-05-17T18:11:36.171325+02:00',NULL,NULL,NULL,'[]','[]','["docs/ai-agents-mcp.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/go-zepto/zepto','Zepto is a lightweight framework for the development of microservices & web services in golang','','N/A',0,'A lightweight web framework designed to simplify microservices development in Go. Features automated dependency injection and routing, though development has cooled in favor of active community-driven alternatives.','en','Repository','Intermediate',1,'online','manual','cd34e31948109028cf2239a268e2d9f884dfa4ba6f15914135009845a011d473',100.0,1.7790318505036211e+09,1,'2023-01-07T14:05:13Z',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Microservices Frameworks"]','["[COMMUNITY-TOOL]", "[EMERGING]", "[LEGACY]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-01-07T14:05:13Z", "gh_stars": 114}');
-INSERT INTO "resources" VALUES('https://github.com/goatlas-io/atlas','goatlas-io/atlas','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','afb0eb2f01f5db918bb1761d46da28dd13947142d475ec0e9c3f5ed19c258ec6',100.0,1.77903357326864504e+09,1,'2026-05-17T17:59:33.268645+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"gh_license": "MIT"}');
-INSERT INTO "resources" VALUES('https://github.com/goauthentik/authentik','github.com/goauthentik/authentik','','2026',5,'authentik is an open-source identity infrastructure built to provide modern Single Sign-On (SSO), Multi-Factor Authentication (MFA), and fine-grained user access rules. It integrates with Kubernetes deployments using a highly scalable microservice design. This platform allows teams to build complex access policies for internal services and external applications alike.','Go','Tool','Advanced',1,'online','manual','5667bad915e0520f49618d37b1daa9f940904e5060b23e00c447c611c1ba0cca',100.0,1.77902922609582209e+09,1,'2026-06-14T00:41:18Z',NULL,NULL,NULL,'["Security", "Identity & Access Management", "SSO Solution"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-14T00:41:18Z", "gh_stars": 21988}');
-INSERT INTO "resources" VALUES('https://github.com/gobins/vault-controller','vault-controller','','2022',0,'A lightweight Kubernetes controller designed to inject HashiCorp Vault secrets natively into container execution environments. Simplifies authorization configurations and decouples microservices from vendor-specific secrets SDKs.','Go','Controller','Advanced',1,'online','manual','0f0b1d87c0f9618baece440b7ad2667cf8f9fc3ee00b642ca47fc1e5ce33eba4',100.0,1.78173604668183302e+09,1,'2026-06-18T00:40:46.681833+02:00',NULL,NULL,NULL,'["Security", "Secrets Management", "Integration"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/gofireflyio/aiac','==gofireflyio/aiac== 🌟','','2026',3,'Duplicate entry of the AI-powered infrastructure command-line application (aiac). Generates clean IaC templates, Dockerfiles, and CI pipelines through natural language translation engines.','Go','CLI Tool','Intermediate',0,'online','manual','16958b5e621a23c03b7845ca069d5e42569f1849e4f47ab8dfe68ad37590061e',100.0,1.77903053176265597e+09,1,'2026-03-24T10:56:24Z',NULL,NULL,NULL,'["DevOps & CI/CD", "Infrastructure as Code", "AI Code Generation"]','["[ENTERPRISE-STABLE]"]','["docs/iac.md"]','["iac.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-24T10:56:24Z", "gh_stars": 3792}');
-INSERT INTO "resources" VALUES('https://github.com/golang-design/history','golang-design/history','','N/A',0,'An extensive curated historical archive documenting the design decisions, proposals, and development milestones of the Go programming language.','en','Repository','Intermediate',0,'online','manual','7339e336df835b857a302fd667af564836465a85c72b527e858a778d4ed44923',100.0,1779033765.72059,1,'2026-06-06T19:29:25Z',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Core Reference"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-06T19:29:25Z", "gh_stars": 1075}');
-INSERT INTO "resources" VALUES('https://github.com/golang/go','github.com/golang/go','','N/A',0,'The open-source repository containing the implementation of the Go toolchain, compiler, and runtime. Underpins the entire modern container and cloud-native ecosystem (Docker, Kubernetes).','en','Repository','Expert',0,'duplicate','manual','79341eaf95307021dd1bc772541b237cee35cd3b9c08f66c3254a5d69b65bd3d',100.0,1.77903307483168697e+09,1,'2026-06-13T23:52:29Z',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Core Reference"]','["[DE FACTO STANDARD]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2026-06-13T23:52:29Z", "gh_stars": 134684, "duplicate_of": "https://github.com/golang/vscode-go/blob/master/README.md"}');
-INSERT INTO "resources" VALUES('https://github.com/golang/vscode-go/blob/master/README.md','github.com/golang/vscode-go 🌟','','2026',5,'The official Visual Studio Code Go extension, providing rich language support via the Go Language Server (gopls). Integrates Delve for robust debugging, automated importing, structural profiling, and diagnostic testing.','Go','GitHub Repository','Intermediate',0,'online','manual','cc3240753fe6261e8fa0d776a10f0b1677bd4802ba2b0ef21e509d554f581fe0',100.0,1.779031808319067e+09,1,'2026-06-13T12:13:43Z',NULL,NULL,NULL,'["Development Environment", "Language Tooling", "Go"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-13T12:13:43Z", "gh_stars": 4252}');
-INSERT INTO "resources" VALUES('https://github.com/goldbergyoni/nodebestpractices/blob/spanish-translation/README.spanish.md','NodeJS Best Practices (Spanish Translation)','','2024',5,'Spanish localization of the leading Node.js architecture and security handbook. It offers comprehensive design blueprints covering error handling, clean architecture, security, production readiness, and testing guidelines for scalable enterprise systems.','Spanish','Repository','Advanced',1,'online','manual','df5a4da988f2552a67dd3a172925d42383d550e36d6f8e1b81064fb26bab1585',100.0,1.7790312589687941e+09,1,'2025-04-15T21:52:42Z',NULL,NULL,NULL,'["Software Engineering", "Web Development", "NodeJS"]','["[DE FACTO STANDARD]"]','["docs/cheatsheets.md", "docs/golang.md", "docs/introduction.md"]','["golang.md", "cheatsheets.md", "introduction.md"]','{}','{"gh_license": "CC-BY-SA-4.0", "gh_pushed": "2025-04-15T21:52:42Z", "gh_stars": 105318}');
-INSERT INTO "resources" VALUES('https://github.com/google/agents-cli','Google Agents CLI','','2025',4,'An official command-line tool from Google built to design, test, and deploy agentic AI workflows. Leveraging the Model Context Protocol (MCP) and Google LLM APIs, it facilitates automated task orchestration across local filesystems and remote cloud APIs.','TypeScript','CLI Tool','Advanced',1,'online','manual','4fec61eed9d0bc778980dba4be9db4bfa0284b1b76b7d78504560aea1f89e11b',100.0,1.77903095227693891e+09,1,'2026-06-10T17:15:35Z',NULL,NULL,NULL,'["AI & Orchestration", "Agentic Workflows", "Command-Line Tools"]','["[ENTERPRISE-STABLE]"]','["docs/GoogleCloudPlatform.md", "docs/ai.md", "docs/kubernetes.md"]','["ai.md", "GoogleCloudPlatform.md", "kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T17:15:35Z", "gh_stars": 2853}');
-INSERT INTO "resources" VALUES('https://github.com/google/clusterfuzzlite','==google/clusterfuzzlite== 🌟','','2021',2,'Lightweight alternative to ClusterFuzz designed specifically for CI/CD environments. Easily executes security fuzz testing on target APIs to find memory leaks, crashes, and buffer overflows.','C++','Tool','Advanced',0,'online','manual','f70c6ca268f229a4fc89430b03ab374f2bdd032445512d6588590b935b704860',100.0,1.77903217353857207e+09,1,'2026-02-12T15:25:29Z',NULL,NULL,NULL,'["Security", "Static Analysis", "Fuzzing"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-02-12T15:25:29Z", "gh_stars": 528}');
-INSERT INTO "resources" VALUES('https://github.com/google/gke-policy-automation','google/gke-policy-automation','','2024',5,'A Google-maintained open-source tool designed to automate policy audits on GKE cluster setups using Open Policy Agent (OPA) Gatekeeper. This utility inspects cluster configuration dumps against best practices, helping security engineers secure their container footprints.','Go','Repository','Advanced',0,'online','manual','8c4bd76ded37e113156180ddd6a73bfde883f62e27d71f70c15751586c8b378b',100.0,1.77902982108650493e+09,1,'2025-11-20T02:49:20Z',NULL,NULL,NULL,'["Cloud Providers", "Google Kubernetes Engine (GKE)", "Security & Compliance"]','["[DE FACTO STANDARD]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-11-20T02:49:20Z", "gh_stars": 524}');
-INSERT INTO "resources" VALUES('https://github.com/google/go-containerregistry','==github.com/google/go-containerregistry== 🌟','','2026',5,'go-containerregistry is a powerful library and CLI suite developed by Google for interacting with OCI (Open Container Initiative) registries. It allows Go applications to pull, push, analyze, and manipulate images and manifests directly over the network without needing a running Docker daemon. It serves as the programmatic foundational backbone for many modern cloud-native deployment tools, container security scanners, and custom platform architectures.','Go','Library','High',0,'online','manual','824bcad8179ee7eaed9201881d94b083b2c5691fa73025ef25044107e77de14d',100.0,1.77903008717014408e+09,1,'2026-06-12T17:46:16Z',NULL,NULL,NULL,'["Infrastructure", "Container Registries", "Go Library"]','["[DE FACTO STANDARD]"]','["docs/docker.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "docker.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T17:46:16Z", "gh_stars": 3918}');
-INSERT INTO "resources" VALUES('https://github.com/google/jsonnet/tree/master/case_studies/kubernetes','jsonnet data templating language','','2026',5,'A data templating language designed for application configurations. This case study demonstrates how Jsonnet models complex Kubernetes resources through variables, imports, conditionals, and functions, generating valid JSON configurations that compile directly into clean Kubernetes YAML.','Jsonnet','Tool','Advanced',0,'online','manual','12857cf535306b3dff99a713012717134fb582719ffdc0e27fb1d47c0b1aa38a',100.0,1.77902932574823188e+09,1,'2026-03-30T14:23:57Z',NULL,NULL,NULL,'["Configuration", "CDK & DSLs", "Jsonnet"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-30T14:23:57Z", "gh_stars": 7517}');
-INSERT INTO "resources" VALUES('https://github.com/google/ko','Ko: Easy Go Containers 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8e4aa65a2a01aa4d4deeccc0b4ae26eb2ced7e4e50f7646be6e4769db788190a',100.0,1.77903238380997705e+09,0,'2026-05-17T17:39:43.809977+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/ko-build/ko"}');
-INSERT INTO "resources" VALUES('https://github.com/google/log4jscanner','==google/log4jscanner==','','2021',5,'Google''s high-speed scanning utility developed to locate vulnerable Log4j dependencies within local file structures and directory trees. Written in Go, it parses unpackaged Java archives to identify compromised signatures. It is an excellent tool for performing fast, offline validation on build artifacts.','Go','Tool','Intermediate',0,'online','manual','fc5d86790279e6ff9b96ad807c47be809311d97fb5c9c964ef1b3f7745a767ee',100.0,1.77903305154724788e+09,1,'2022-06-30T03:03:00Z',NULL,NULL,NULL,'["Security", "Vulnerabilities", "Log4Shell Scanners"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-06-30T03:03:00Z", "gh_stars": 1563}');
-INSERT INTO "resources" VALUES('https://github.com/google/prometheus-slo-burn-example','opensource.google: Prometheus SLO example','','2021',5,'Google''s open-source templates demonstrating complex multi-window, multi-burn-rate Alerting on Service Level Objectives (SLOs) within Prometheus. Establishes the standard implementation of modern SRE monitoring guidelines.','YAML','Open Source Tool','Advanced',0,'online','manual','b7c0dc57df89b3d6482acc1bd04f343b8036d2a66d653d9f4e9a6c728a3d7b14',100.0,1.77913049501705288e+09,1,'2019-05-30T22:29:10Z',NULL,NULL,NULL,'["Observability", "SLAs & SLOs", "Reference Implementation"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2019-05-30T22:29:10Z", "gh_stars": 142}');
-INSERT INTO "resources" VALUES('https://github.com/google/python-fire','==google/python-fire== 🌟','','2025',5,'Curator Insight presents Google Fire as a library that instantly derives fully operational CLI endpoints from any Python object. Live Grounding confirms its extensive use in data engineering pipelines to easily export complex programmatic code without setting up manual parsing boilerplate.','Python','Library','Intermediate',0,'online','manual','df1413081fc9aef12fa7c88d8bbc3cb120d92ededd11fb30233d7fb4aa04e4c8',100.0,1.77903134179152297e+09,1,'2026-04-01T09:05:35Z',NULL,NULL,NULL,'["Software Engineering", "Python", "CLI Generation"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-04-01T09:05:35Z", "gh_stars": 28203}');
-INSERT INTO "resources" VALUES('https://github.com/google/slo-generator','SLO Generator','','2023',5,'A comprehensive open-source tool built to parse SLO specifications and compute service level indicators, supporting data extraction from both Prometheus and diverse multi-cloud storage backends.','Python','Open Source Tool','Intermediate',0,'online','manual','6804779cb9fa416c8845d60e0658b4fdfd304dd8fbbb3dd05572636f646aa30a',100.0,1.77903408493577909e+09,1,'2026-06-03T22:39:22Z',NULL,NULL,NULL,'["Observability", "SLAs & SLOs", "Generators"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-03T22:39:22Z", "gh_stars": 562}');
-INSERT INTO "resources" VALUES('https://github.com/google/zx','zx','','2021',5,'A modern execution tool built by Google that lets developers write robust scripting pipelines using JavaScript or TypeScript. It automates child-process management, string escaping, and error checks. Live Grounding validates it as a major evolutionary replacement for unwieldy Bash scripts in contemporary pipelines.','JavaScript','Library','Intermediate',0,'online','manual','ff190bac51cf391fef3a8488556200dd011adf69335c4f95bc65c1c6b4e572c6',100.0,1.77903448480296897e+09,1,'2026-06-13T01:03:50Z',NULL,NULL,NULL,'["Infrastructure & Operations", "Shell Scripting", "Modern Shell Alternatives"]','["[DE FACTO STANDARD]"]','["docs/linux.md"]','["linux.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T01:03:50Z", "gh_stars": 45534}');
-INSERT INTO "resources" VALUES('https://github.com/gopaddle-io/configurator','gopaddle-io/configurator','','2020',2,'An automation controller watching ConfigMap and Secret events to automatically trigger rolling updates on corresponding workloads. It bridges configuration state changes with zero-downtime deployment workflows without manual redeploys.','Go','Kubernetes Controller','Intermediate',0,'online','manual','ed41f1daa82d28b02c69ace91ecc18809c7f6a2b3317a36f8970cab7c991abf6',100.0,1.77902956584661889e+09,1,'2024-01-29T21:07:12Z',NULL,NULL,NULL,'["GitOps & Configuration", "Dynamic Configurations", "Lifecycle Management"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-01-29T21:07:12Z", "gh_stars": 115}');
-INSERT INTO "resources" VALUES('https://github.com/goss-org/goss','aelsabbahy/goss','','2016',4,'Goss is an ultra-fast, YAML-based infrastructure validation and health-checking tool. Commonly utilized in Kubernetes as a minimal, lightweight container liveness/readiness probe or system validation suite.','Go','Validation Tool','Low',0,'online','manual','599d7c114ad70f7c2533e2919513ae4ff015891c840061c6ab79b4a54b3d841f',100.0,1.77913049495784592e+09,1,'2026-06-08T18:19:17Z',NULL,NULL,NULL,'["Performance & Testing", "Cluster Validation", "Health Checking"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T18:19:17Z", "gh_stars": 5904}');
-INSERT INTO "resources" VALUES('https://github.com/govirtuo/kube-ns-suspender','govirtuo/kube-ns-suspender 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7ccc734e40d5f5bd2b9af238148c21df9beb035f7096a975756f0a216da1799c',100.0,1.77903224546983289e+09,0,'2026-05-17T17:37:25.469833+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/kube-ns-suspender/kube-ns-suspender"}');
-INSERT INTO "resources" VALUES('https://github.com/grafana/agent','grafana/agent: Grafana Agent','','2024',5,'An agent for metrics, logs, and trace collection. Live grounding confirms Grafana Agent is now deprecated and succeeded by Grafana Alloy, the vendor''s unified telemetry collector for OpenTelemetry and Prometheus.','Go','Repository','Advanced',1,'online','manual','42acde43745effb075e35bcdad1e042924521a26e511954e82c2f16f694308c4',100.0,1.77903238087307405e+09,1,'2026-06-13T21:15:40Z',NULL,NULL,NULL,'["Observability & Monitoring", "Data Collection", "Telemetry Agents"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/grafana.md"]','["grafana.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T21:15:40Z", "gh_stars": 1709}');
-INSERT INTO "resources" VALUES('https://github.com/grafana/mimir','github.com/grafana/mimir','','2022',5,'Grafana Mimir is a highly scalable, multi-tenant database for long-term Prometheus metrics storage. Engineered to easily process billions of active series with fast query performance and operational isolation.','Go','Repository','Advanced',1,'online','manual','35393723f9f6fa4ec27a899e1205b638a027699ee62dd5194b00e31a44903221',100.0,1779031615.76551,1,'2026-06-14T09:48:11Z',NULL,NULL,NULL,'["Observability & Monitoring", "Metrics Storage", "Scalable TSDB"]','["[DE FACTO STANDARD]"]','["docs/grafana.md"]','["grafana.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2026-06-14T09:48:11Z", "gh_stars": 5124}');
-INSERT INTO "resources" VALUES('https://github.com/grafana/tanka','tanka','','2026',4,'Grafana Tanka is an enterprise-grade configuration utility that uses the Jsonnet programming language to generate declarative Kubernetes manifests. By replacing raw YAML files with reusable functions and nested structures, Tanka ensures clean modularity across complex multi-cluster environments. It is highly valued for managing complex observability deployments like Prometheus and Grafana stacks.','Go','Configuration Tool','Advanced',0,'online','manual','f0f449caab037a1b55ce5c7b9466a4e5e7ec80d143f698945ad0c9736c23a67c',100.0,1.77903330978217792e+09,1,'2026-06-14T05:21:30Z',NULL,NULL,NULL,'["Application Delivery", "Configuration Management", "Jsonnet"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T05:21:30Z", "gh_stars": 2670}');
-INSERT INTO "resources" VALUES('https://github.com/grafana/tempo','Grafana Tempo','','2026',5,'A high-scale, cost-effective distributed tracing backend designed to work exclusively with object storage like S3 or GCS. In 2026, Tempo has consolidated its position as the premier choice for large-scale enterprise tracing, deeply integrated with Grafana Loki and Mimir to correlate logs, metrics, and traces.','Go','Repository','Advanced',1,'online','manual','78d8cbe88fd38721caa5f8f4b399878c4a62eeee3cdee4ff12d1f5e5fa996c27',100.0,1.77903370488025188e+09,1,'2026-06-13T17:10:29Z',NULL,NULL,NULL,'["Cloud Native", "Observability", "Distributed Tracing"]','["[DE FACTO STANDARD]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2026-06-13T17:10:29Z", "gh_stars": 5305}');
-INSERT INTO "resources" VALUES('https://github.com/gravitational/teleport','Teleport 🌟','','2026',5,'The premier multi-protocol infrastructure access gateway. Teleport consolidates SSH, database, web app, and Kubernetes API session access into an audited, identity-backed portal with detailed record-keeping, biometric integration, and enterprise access reviews.','Go','Service','High',1,'online','manual','99ad550caec041b2881b70c1e9bc86ad0de2257122e7f4e21981d3f2bee4fde7',100.0,1.7790336100963931e+09,1,'2026-06-13T21:53:12Z',NULL,NULL,NULL,'["Networking & Security", "Access Control", "Identity Gateways"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2026-06-13T21:53:12Z", "gh_stars": 20488}');
-INSERT INTO "resources" VALUES('https://github.com/gravitational/teleport/discussions/8330','Connecting and authenticating to Jenkins with Teleport Application Access','','2021',5,'Explains how to secure Jenkins controller instances with identity-aware authorization proxies via Teleport Application Access. *Curator Insight*: Security gateways. *Live Grounding*: Critical blueprint for modern security compliance, eliminating the vulnerability of exposing Jenkins directly to the internet.','English','Documentation','Advanced',0,'online','manual','3ae81f1e26f723553a9985d83a5ba83b608cb7da8491be7d57e345dbc9ef7347',100.0,1.77902947299473905e+09,1,'2026-06-13T21:53:12Z',NULL,NULL,NULL,'["CI/CD Pipelines", "Security", "Access Management"]','["[DE FACTO STANDARD]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2026-06-13T21:53:12Z", "gh_stars": 20488}');
-INSERT INTO "resources" VALUES('https://github.com/gravitl/netmaker','NetMaker','','2025',4,'Netmaker is a high-speed, dynamic overlay network orchestrator powered by WireGuard. It facilitates direct, secure mesh networks across multi-cloud, on-premises, and edge Kubernetes nodes, drastically reducing latency compared to traditional overlay options like VXLAN or IPSec. Netmaker is highly valuable for hybrid cluster topologies and secure cross-regional communication.','Go','Platform','High',0,'online','manual','461d6feb067687a3eee4be5d99ca748eab30f86a8f003957b60479535cb6af74',100.0,1.77903058366476106e+09,1,'2026-06-13T03:24:38Z',NULL,NULL,NULL,'["Networking", "Overlay Networks", "WireGuard VPN"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-networking.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-networking.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-13T03:24:38Z", "gh_stars": 11628}');
-INSERT INTO "resources" VALUES('https://github.com/griddynamics/mpl','griddynamics/mpl','','2021',5,'Curator Insight presents the Modular Pipeline Library (MPL) from Grid Dynamics as a tool for creating clean, maintainable Jenkins pipelines. Live Grounding confirms that MPL significantly reduces Groovy boilerplate by introducing modular execution configurations and reusable testing frameworks. This represents an exceptionally scalable design pattern for large-scale enterprise environments.','Groovy','Repository','Advanced',0,'online','manual','7f6be9f587b82afed39000db10a522cc2efef44151914c5f3d2faa2d4541b92d',100.0,1779029509.85872,1,'2024-11-07T04:50:55Z',NULL,NULL,NULL,'["DevOps", "CI/CD Platforms", "Jenkins", "Modular Pipeline Library"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-11-07T04:50:55Z", "gh_stars": 165}');
-INSERT INTO "resources" VALUES('https://github.com/grosser/preoomkiller','grosser/preoomkiller','','2026',5,'preoomkiller is a lightweight tool designed to monitor process memory consumption in Linux containers and trigger graceful restarts or shutdowns before the kernel''s Out-Of-Memory (OOM) killer forcibly terminates the application. This prevents data corruption and allows application runtimes (such as Ruby or Node.js) to drain active connections and write diagnostics logs. It adds an essential layer of reliability to production container runtimes prone to memory leaks.','Go','Library','Medium',0,'online','manual','73aca8546922c96fb6d8726a521bac8387d99f6a103c9846e160b8993a83ae2c',100.0,1.7790313821455841e+09,1,'2023-10-18T16:32:05Z',NULL,NULL,NULL,'["Infrastructure", "Reliability Engineering", "Resource Management"]','["[DE FACTO STANDARD]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-10-18T16:32:05Z", "gh_stars": 78}');
-INSERT INTO "resources" VALUES('https://github.com/groundcover-com/blog/tree/main/blog_k8s_containers_restarts','github.com/groundcover-com: Container Restarts Watcher','','N/A',0,'Curator Insight points to a companion code repository for a Groundcover blog exploring Kubernetes container restart triggers. Live Grounding confirms it serves as a lightweight diagnostic template to intercept CrashLoopBackOff states in real-time.','English','Repository','Intermediate',0,'online','manual','ac85f08e69b018534e5a435bc0ea2caa8d0ffa0c1ead384b8521a3d6f7468686',100.0,1.78173595046125698e+09,1,'2026-06-18T00:39:10.461257+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Observability", "Debugging Tools"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/groundcover-com/murre','groundcover-com/murre','','2026',2,'Murre is an elegant, lightweight command-line tool designed to query CPU and memory usage statistics from clusters without running Prometheus or Metric Server. By querying the internal Kubelet summary endpoints directly, it quickly provides resource overhead views on any environment. It is ideal for debugging workloads on edge systems where tracking resource consumption must be low-overhead.','Go','CLI Tool','Beginner',0,'online','manual','51452fcf5105ccb367707100fcdee160175b386b458daa5a2a5ca69dfe5b7238',100.0,1.77902946678486299e+09,1,'2025-01-15T05:57:46Z',NULL,NULL,NULL,'["Observability", "Metrics", "Lightweight Monitoring"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-01-15T05:57:46Z", "gh_stars": 319}');
-INSERT INTO "resources" VALUES('https://github.com/groundnuty/k8s-wait-for','groundnuty/k8s-wait-for 🌟','','2019',3,'A simple, highly popular script designed to block shell execution until a specific Kubernetes resource passes a readiness check. It integrates within initialization steps to manage deployment dependencies safely.','Shell','Utility Script','Beginner',0,'online','manual','d50e49679c8e88c0c7db5b559610ccbebe63417436af0d4de2e44d3bab733a6a',100.0,1.77903255674763798e+09,1,'2025-01-07T01:13:36Z',NULL,NULL,NULL,'["Development & Testing", "Pipeline Helpers", "Resource Readiness"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-01-07T01:13:36Z", "gh_stars": 635}');
-INSERT INTO "resources" VALUES('https://github.com/grpc-ecosystem/grpc-gateway','grpc-ecosystem/grpc-gateway: gRPC-Gateway','','2026',5,'gRPC-Gateway is an essential reverse-proxy tool that automatically translates incoming RESTful JSON requests into high-performance gRPC calls. By parsing protobuf service definitions, it maintains single-source API schemas while accommodating heterogeneous web clients. This tool is widely adopted across high-throughput microservice meshes that require seamless external-facing REST APIs.','Go','Library','Advanced',1,'online','manual','94f2f57b5cd69bc2a351745cda7c24eab95904d8512b67ee7c785b180333fe95',100.0,1.77902950295883798e+09,1,'2026-06-12T22:10:49Z',NULL,NULL,NULL,'["Application Architecture", "API Gateway", "gRPC & REST"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2026-06-12T22:10:49Z", "gh_stars": 19918}');
-INSERT INTO "resources" VALUES('https://github.com/gruberdev/local-gitops','github.com/gruberdev/local-gitops: Local Gitops 🌟','','2021',1,'A lightweight developer tool simulating local GitOps loops inside isolated testing frameworks. Ideal for testing Kubernetes state declarations on personal development hardware.','Shell','Tool','Intermediate',0,'online','manual','d5f0e40f0ec9d9e935b48f9a5f21fe47bd0c47d2e16a66d1430f292cca2662b1',100.0,1.78173615427842497e+09,1,'2026-06-18T00:42:34.278425+02:00',NULL,NULL,NULL,'["Local Development", "GitOps", "Local Sandboxes"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/gruntwork-io/terragrunt-infrastructure-live-example','gruntwork-io/terragrunt-infrastructure-live-example','','2024',2,'This repository provides a concrete reference implementation for structuring enterprise-grade multi-environment architectures using Terragrunt. It demonstrates production patterns for isolated environments, centralized lock management, global provider blocks, and modular code encapsulation.','HCL','Reference Implementation','Intermediate',0,'online','manual','5c10fc8bdf35d2003e92cbc5c4921f29cfbf1afb440c53e301ddb3e448f43069',100.0,1.77902905691320896e+09,1,'2025-05-05T12:02:39Z',NULL,NULL,NULL,'["Infrastructure as Code", "Orchestration", "Reference Implementations"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-05-05T12:02:39Z", "gh_stars": 865}');
-INSERT INTO "resources" VALUES('https://github.com/gshipley/installcentos','Install RedHat OKD 3.10 on your development box:','','2018',1,'Community script repository designed to install CentOS-based OKD 3.10 on local workstations. These routines are entirely non-functional for modern platform operations in 2026, where local development is managed via OpenShift Local (CRC) or single-node (SNO) profiles.','Shell','Code Repository','Advanced',0,'online','manual','ff9d1221dd8a3bdf07bf5b97ed39a381f07cfd504e1fb20021a22abb0ac8bd67',100.0,1.78173612311011791e+09,1,'2026-06-18T00:42:03.110118+02:00',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes Distributions", "OKD Core Legacy"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/gudpick/pods','github ref1','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','25bce8646ca01a675be677e4ffeadce8eb83da1f3d44769fca5fc7d8f4937d4d',100.0,1.77903338497379589e+09,1,'2026-05-17T17:56:24.973796+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/gudpick/pods/tree/master/sonar-latest','github ref2','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','1a18ea4de1911e1e484dd824fc1f9ff5226c6c1c816b83905efacc83fa4b69aa',100.0,1.77903112278857207e+09,1,'2026-05-17T17:18:42.788572+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/gventuri/pandas-ai','==github.com/gventuri/pandas-ai==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d512d4770ea4789aecc81bef4471e1839821b2a2838a17f2acfaad339689f6c7',100.0,1.77903133383323597e+09,0,'2026-05-17T17:22:13.833236+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://github.com/sinaptik-ai/pandas-ai"}');
-INSERT INTO "resources" VALUES('https://github.com/gyli/DictMySQL','DictMySQL: A MySQL class for more convenient database manipulation with Python dictionary','','2016',2,'Curator Insight introduces DictMySQL as a dictionary-driven query execution abstraction. Live Grounding emphasizes that while useful for scripting, modern enterprise developments rely on full-fledged ORMs (like SQLAlchemy or Tortoise) to guarantee database injection protection and proper pool scaling.','Python','Library','Intermediate',0,'online','manual','151d6d5be3073376f7436d69ab5b6f4932f2c6a24bb83b7c93b819e986f8b9a6',100.0,1.77913049502229809e+09,1,'2018-12-04T06:42:34Z',NULL,NULL,NULL,'["Data Science", "Data Engineering", "Database Adapters"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2018-12-04T06:42:34Z", "gh_stars": 56}');
-INSERT INTO "resources" VALUES('https://github.com/hadolint/hadolint','==hadolint/hadolint: Haskell Dockerfile Linter==','','2026',5,'Hadolint is a Haskell-based linter that parses Dockerfiles and validates them against container best practices and Shellcheck rules. It ensures developers avoid common pitfalls such as running as root, using mutable base tags, or failing to clean package manager caches. Integrating Hadolint into CI/CD pipelines ensures secure, standardized, and highly optimized container builds across enterprise teams.','Haskell','Tool','Medium',0,'online','manual','168d25de939de633ad29bee4a05a5b3db3157a293578ca9b07bc97f87f5433c6',100.0,1.77903216340374398e+09,1,'2026-06-11T07:29:04Z',NULL,NULL,NULL,'["Security", "Static Analysis", "Linter"]','["[DE FACTO STANDARD]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-06-11T07:29:04Z", "gh_stars": 12216}');
-INSERT INTO "resources" VALUES('https://github.com/haflidif/terraform-azurerm-dns-private-resolver',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','034762c5cdcba4d162872350dbb4a0a01a9b2d959af44d59dda356880a6c5df7',100.0,1.77903058366952705e+09,0,'2026-05-17T17:09:43.669527+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/hahwul/DevSecOps','hahwul/DevSecOps','','2026',3,'A highly structured index cataloging security automation software, container scanning scripts, dependency checkers, and automated risk analysis systems. Essential for hardening software supply chains.','Markdown','Awesome List','Advanced',1,'online','manual','20a0ac59128bf7ae7c79b4a27f100202d6dcd770f50e1003b2a3b022f7d0903b',100.0,1.77902986315500807e+09,1,'2026-04-25T13:26:26Z',NULL,NULL,NULL,'["Cloud Native", "Security", "DevSecOps Tools"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-25T13:26:26Z", "gh_stars": 2127, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/halkeye-docker/docker-jenkins','Example of JCasC','','2025',1,'A practical reference architecture repository deploying containerized Jenkins masters using pre-mounted configurations and declarative configurations. Ideal for sandboxing configuration-as-code workflows.','Dockerfile','Repository','Intermediate',1,'online','manual','51633da2292cc3d381f7d8c72855a15783c0ed824b51e06268583476a6a6a4ab',100.0,1.7790300097014091e+09,1,'2024-02-02T18:44:51Z',NULL,NULL,NULL,'["CI/CD Infrastructure", "Configuration as Code", "Docker Deployment"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-02-02T18:44:51Z", "gh_stars": 16}');
-INSERT INTO "resources" VALUES('https://github.com/harvester/harvester','Harvester','','2025',5,'Curator Insight showcases Harvester as a modern open-source HCI built on KubeVirt and Longhorn. Live grounding in 2026 confirms Harvester has fully matured into an enterprise-stable alternative to VMware ESXi, enabling seamless co-habitation of VM and container environments under unified Kubernetes control planes.','Go','Code Repository','High',1,'online','manual','41b2b18b344881007667cc4b17730a84013b381030f73bc2c9d3711f22e47fc7',100.0,1.77913049500593805e+09,1,'2026-06-12T04:11:38Z',NULL,NULL,NULL,'["Platform Engineering", "Hyperconverged Infrastructure", "Harvester HCI"]','["[DE FACTO STANDARD]"]','["docs/rancher.md"]','["rancher.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T04:11:38Z", "gh_stars": 5054}');
-INSERT INTO "resources" VALUES('https://github.com/hasheddan/k8scr','k8scr 🌟','','2026',5,'A lightweight and specific CLI utility used to inspect and fetch container image metadata from within a Kubernetes context. It bypasses complex registry credential configurations, allowing developers and administrators to debug and analyze container layers directly.','Go','Tool','Intermediate',0,'online','manual','13cb1e387cd306f77b7e6d500743dccc267edad6ced0a7ab3610b467903cb24a',100.0,1.77902971067668795e+09,1,'2022-03-24T12:46:59Z',NULL,NULL,NULL,'["Security", "Registry Integration", "Container Runtimes"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/kubernetes.md"]','["kubernetes-tools.md", "kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-03-24T12:46:59Z", "gh_stars": 119}');
-INSERT INTO "resources" VALUES('https://github.com/hashicorp/cap','cap','','N/A',0,'Curator Insight shows cap as HashiCorp''s library to ease Linux capability handling in Go programs. Live Grounding highlights its integration in secure container-adjacent projects to enforce the principle of least privilege at the system-call level.','English','Repository','Advanced',0,'online','manual','af05f41375b0aa2fad313510ca3f20a38e30f77a192ff3a8b98710beeae18c0c',100.0,1.77903159216617107e+09,1,'2026-05-11T03:46:31Z',NULL,NULL,NULL,'["Security", "Access Control", "Go Libraries"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2026-05-11T03:46:31Z", "gh_stars": 479}');
-INSERT INTO "resources" VALUES('https://github.com/hashicorp/hcl','github.com/hashicorp/hcl: HCL','','2026',5,'The authoritative Go library parsing and validating HashiCorp Configuration Language (HCL). Serving as the declarative bedrock for Terraform, Packer, and Consul, HCL bridges raw JSON parsability with high-level human-readable configuration attributes and logic.','Go','Repository','Advanced',0,'online','manual','a74147ff18d543e4f26a9d5f3593553f8fb108dcc25935c505c9805fbefe5fa3',100.0,1.77903287827279496e+09,1,'2026-06-11T12:05:22Z',NULL,NULL,NULL,'["Infrastructure as Code", "Languages", "Syntax Engines"]','["[DE FACTO STANDARD]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2026-06-11T12:05:22Z", "gh_stars": 5788}');
-INSERT INTO "resources" VALUES('https://github.com/hashicorp/terraform-cdk','terraform-cdk 🌟','','2025',5,'Cloud Development Kit for Terraform (CDKTF) allowing engineers to write imperative application code (TypeScript, Python, Java) to define declarative infrastructure assets. A strong choice for teams moving away from HCL syntax.','TypeScript','Library','Advanced',0,'online','manual','51813300751965329c8de4939b5524850e59a5129f9ee51ff9095ffb23a88dd6',100.0,1.77903228821718406e+09,1,'2025-12-10T14:12:01Z',NULL,NULL,NULL,'["Infrastructure as Code", "CDK", "Frameworks"]','["[DE FACTO STANDARD]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2025-12-10T14:12:01Z", "gh_stars": 5077}');
-INSERT INTO "resources" VALUES('https://github.com/hashicorp/terraform-k8s','hashicorp/terraform-k8s: Terraform Cloud Operator for Kubernetes','','2025',3,'The official HashiCorp Terraform Cloud Operator for Kubernetes. Implements a controller pattern inside the cluster, allowing platform teams to manage external cloud resources via Custom Resource Definitions (CRDs) which coordinate plans and applies in Terraform Cloud.','Go','Repository','Advanced',1,'online','manual','ec20219598d769ac6d04b8cb760eb482a4304107c4ff0bcd07a51df2f4d033ea',100.0,1.77902934145666909e+09,1,'2024-11-18T17:51:48Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Kubernetes Operators"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2024-11-18T17:51:48Z", "gh_stars": 449}');
-INSERT INTO "resources" VALUES('https://github.com/hashicorp/vault','hashicorp/vault','','2026',5,'The premier multi-cloud secret manager, data protection engine, and dynamic credential broker. Despite HashiCorp''s BSL license shifts, it remains the backbone of enterprise Zero Trust architectures, enabling ephemeral database credentials and granular IAM management across thousands of microservices.','Go','Service','Advanced',1,'online','manual','e3d1a53ae91eb52490e28f1327fb302256125169ec0050a1ac93ebc1f02a075d',100.0,1.7790323889041481e+09,1,'2026-06-12T22:28:59Z',NULL,NULL,NULL,'["Security", "Secrets Management", "Centralized Vaults"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-12T22:28:59Z", "gh_stars": 35780}');
-INSERT INTO "resources" VALUES('https://github.com/hashicorp/vault-csi-provider','hashicorp/vault-csi-provider: HashiCorp Vault Provider for Secrets Store'' CSI Driver','','2026',4,'Integrates HashiCorp Vault directly with the Kubernetes Secret Store CSI Driver, rendering secrets from Vault''s key-value engine as memory-mapped files in pod volumes. Drastically simplifies credentials ingestion while maintaining a hardened cluster isolation boundary.','Go','Tool','Advanced',1,'online','manual','9b09825d8a60d25aa3f4bd6fc5c9fbd07f539699d08aa67830a22d536a5a5efb',100.0,1.77903110933434605e+09,1,'2026-06-10T06:03:53Z',NULL,NULL,NULL,'["Security", "Secrets Management", "CSI Driver Providers"]','["[ENTERPRISE-STABLE]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-10T06:03:53Z", "gh_stars": 347}');
-INSERT INTO "resources" VALUES('https://github.com/hashicorp/waypoint/tree/main/website/content/docs','==learn.hashicorp.com: Deploy a Helm-based application automatically with GitOps==','','2021',4,'Practical guide deploying Helm-based software within HashiCorp Waypoint pipelines. Compares native Waypoint continuous operations with declarative GitOps reconciliations, establishing streamlined automation protocols.','English','Tutorial','Intermediate',1,'online','manual','710e95dc03f3c03f71a890f95fa5e702f6488c9d3d3bc23297f36508a12c5029',100.0,1.77913049502650189e+09,1,'2024-01-08T18:48:14Z',NULL,NULL,NULL,'["Cloud Native", "Continuous Delivery", "GitOps", "HashiCorp Waypoint"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-01-08T18:48:14Z", "gh_stars": 4727}');
-INSERT INTO "resources" VALUES('https://github.com/hasura/gitkube','Gitkube 🌟','','2019',4,'An early GitOps-oriented operator that allowed developers to build and deploy docker images on Kubernetes using a simple git push. It served as an entry point for lightweight CD before ArgoCD and Flux became mature corporate norms.','Go','Controller / Deployment Operator','Advanced',1,'online','manual','cc22c1e1d6ea90c3a3746e1c6c2d149728b4f20eea6dab230e420c1da9371a05',100.0,1.77903053188516688e+09,1,'2023-08-31T07:48:24Z',NULL,NULL,NULL,'["Application Lifecycle", "Continuous Deployment", "Git-based Builds"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-08-31T07:48:24Z", "gh_stars": 3849}');
-INSERT INTO "resources" VALUES('https://github.com/haxsaw/hikaru','haxsaw/hikaru 🌟','','2020',2,'A Python package enabling developers to generate, inspect, and manipulate Kubernetes resources as native Python dataclasses. Hikaru validates and processes complex schemas inside orchestration and automation runtimes.','Python','Python Library','Intermediate',0,'online','manual','176a942bb47ae71b8f1fc9778ef8a73b89c6c79ecfe899948a74b7c405c8dfb9',100.0,1.77903290061947202e+09,1,'2025-03-22T10:15:20Z',NULL,NULL,NULL,'["GitOps & Configuration", "Infrastructure as Code", "Python Representation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-03-22T10:15:20Z", "gh_stars": 210}');
-INSERT INTO "resources" VALUES('https://github.com/hayao-k/cdk-ecr-image-scan-notify','github.com/hayao-k/cdk-ecr-image-scan-notify','','2020',4,'Community CDK construct that maps AWS EventBridge patterns to detect ECR image vulnerability scans. Automatically processes and delivers structured notifications to Slack/Teams channels using Lambda.','TypeScript','Repository','Intermediate',0,'online','manual','3eb7e46b1ae25fe928c77b6cce169d7dce5ca79189d4d8a9d05bfae37a9ea274',100.0,1.77902911916361188e+09,1,'2024-11-25T08:44:03Z',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Security"]','["[ENTERPRISE-STABLE]"]','["docs/aws-newfeatures.md"]','["aws-newfeatures.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-11-25T08:44:03Z", "gh_stars": 29}');
-INSERT INTO "resources" VALUES('https://github.com/hbollon/k8s-voting-app-aws','hbollon/k8s-voting-app-aws','','2021',1,'Reference multi-tier microservice architecture demonstrating AWS integration. Contains a polyglot microservice arrangement with Redis caches, PostgreSQL transactional engines, and reactive frontend layers structured for EKS deployments.','Go','Repository','Intermediate',1,'online','manual','49bc5bec07d23712f082c6dd4bb216c46b369ff82bbdf5b0a8a70d9fcd9a53dc',100.0,1.77903384539733195e+09,1,'2022-01-10T13:28:45Z',NULL,NULL,NULL,'["Architecture", "Microservices", "Demo Systems"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-01-10T13:28:45Z", "gh_stars": 34}');
-INSERT INTO "resources" VALUES('https://github.com/hcavarsan/kftray','==github.com/hcavarsan/kftray== ⭐','','2023',5,'KFTray is a desktop-native menubar utility designed to manage multiple simultaneous kubectl port forwarding connections. It simplifies complex local development loops by allowing engineers to save, group, and dynamically trigger port-forward rules across distinct clusters and namespaces.','TypeScript / Rust','Desktop GUI App','Beginner',0,'online','manual','f1543d16c58b2fa35e6932543e9a3ff128c7022fafcb775225935e22df2c13fd',100.0,1.77903072762957096e+09,1,'2026-06-14T05:31:03Z',NULL,NULL,NULL,'["Observability & Diagnostics", "Developer Productivity", "Port Forwarding"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-06-14T05:31:03Z", "gh_stars": 1524}');
-INSERT INTO "resources" VALUES('https://github.com/heketi/heketi',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','0d4f9d435e3073e1fcfebfaa3bda820b070e48785e446bc3ac51035757864c07',100.0,1779030394.73495,1,'2026-05-17T17:06:34.734950+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md", "docs/ocp4.md"]','[]','{}','{"gh_license": "NOASSERTION"}');
-INSERT INTO "resources" VALUES('https://github.com/helm/charts/tree/master/stable/distributed-jmeter','Jmeter','','2020',5,'The legacy Helm implementation of distributed Apache JMeter performance testing. For dynamic cluster scaling, modern performance engineering teams should transition to k6 operators or active community performance test packaging.','YAML','Helm Chart','Intermediate',1,'online','manual','233f97993adc8caf534b62b7a9a64fa3978c357ff5321224a227c0eabd9584ed',100.0,1.77903019297411489e+09,1,'2022-02-20T14:09:39Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Legacy Charts"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-02-20T14:09:39Z", "gh_stars": 15424}');
-INSERT INTO "resources" VALUES('https://github.com/helm/charts/tree/master/stable/jenkins','Jenkins','','2020',5,'The deprecated stable Helm chart repository for Jenkins. It is strongly recommended to avoid this legacy version, as active development and security patches have transitioned exclusively to the official Jenkins community repository on Artifact Hub.','YAML','Helm Chart','Intermediate',1,'online','manual','17ed5c363268ba61d2b5b5e52ced7246a17c734cda204aabe7cb872f3d8c6545',100.0,1.77903433296725296e+09,1,'2022-02-20T14:09:39Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Legacy Charts"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-02-20T14:09:39Z", "gh_stars": 15424}');
-INSERT INTO "resources" VALUES('https://github.com/helm/charts/tree/master/stable/selenium','Selenium','','2020',5,'The archived official Helm stable tree configuration for Selenium Grid. It remains useful solely as a historic reference for browser automation scaling, with active releases now managed directly by the SeleniumHQ community charts.','YAML','Helm Chart','Intermediate',1,'online','manual','5695e3b79ce4533e5ba5d4d3ff322ef71b15c22292a49036b3b719fd9265f148',100.0,1.77903338498201298e+09,1,'2022-02-20T14:09:39Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Legacy Charts"]','["LEGACY"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-02-20T14:09:39Z", "gh_stars": 15424}');
-INSERT INTO "resources" VALUES('https://github.com/helm/charts/tree/master/stable/sonarqube','Sonar','','2020',5,'The deprecated stable Helm chart location for SonarQube. Modern deployments must migrate to official SonarSource charts on Artifact Hub to secure enterprise support, active patches, and up-to-date database schema integrations.','YAML','Helm Chart','Intermediate',1,'online','manual','59ee51399b9c9f819c38a8b700ea67a722661806f303a814eade3b65384cfb9e',100.0,1.77903204633382511e+09,1,'2022-02-20T14:09:39Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Legacy Charts"]','["LEGACY"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-02-20T14:09:39Z", "gh_stars": 15424}');
-INSERT INTO "resources" VALUES('https://github.com/helm/charts/tree/master/stable/sonatype-nexus','Nexus3','','2020',5,'The obsolete, archived official Helm chart path for Sonatype Nexus3. Modern deployments must transition to newer, community-maintained charts listed on Artifact Hub to avoid critical security vulnerabilities and out-of-date container targets.','YAML','Helm Chart','Intermediate',1,'online','manual','a508bd186ac26cd708c9337ebeb717f6319418bbc49c99d788b02ae6e3ce152b',100.0,1.7790314739460361e+09,1,'2022-02-20T14:09:39Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Legacy Charts"]','["LEGACY"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-02-20T14:09:39Z", "gh_stars": 15424}');
-INSERT INTO "resources" VALUES('https://github.com/helm/helm','Helm','','2026',5,'Official Go implementation of the Helm client, acting as the package manager for Kubernetes. Helm manages complex application definitions through charts, providing repeatable deployments, in-place upgrades, and robust rollback capabilities.','Go','Repository','Advanced',0,'online','manual','8b72e9555c19febb03964306972d50825387de39e901198b8d86b305f4ede7bf',100.0,1.77903359209750199e+09,1,'2026-06-13T02:03:14Z',NULL,NULL,NULL,'["Automation & Orchestration", "Package Management", "Helm"]','["[DE FACTO STANDARD]"]','["docs/helm.md", "docs/about.md"]','["helm.md", "about.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T02:03:14Z", "gh_stars": 29874}');
-INSERT INTO "resources" VALUES('https://github.com/helm/helm-mapkubeapis','Helm mapkubeapis Plugin','','2026',3,'Fundamental operator utility that edits release metadata in-place to update deprecated or removed Kubernetes APIs. Prevents release locks and upgrade failures when cluster components transition to newer API versions.','Go','Plugin','Advanced',0,'online','manual','3cd6306bc7b96c9167344df22330444c49cccef9a4a0aa1067e00cfa2a4f688d',100.0,1.77903293506720709e+09,1,'2026-06-03T23:21:33Z',NULL,NULL,NULL,'["Cloud Native", "Application Delivery", "Helm Plugins", "API Migration"]','["[LEGACY]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-03T23:21:33Z", "gh_stars": 1035}');
-INSERT INTO "resources" VALUES('https://github.com/helmfile/helmfile','github.com/helmfile/helmfile','','2026',5,'The premier declarative orchestrator for multi-chart environments. Helmfile allows infrastructure-as-code developers to build multi-environment states, map release hierarchies, automate parameter layering, and enforce GitOps deployment sequences seamlessly.','Go','CLI Tool','Advanced',0,'online','manual','bb0b4eda7bed74c71f5f3e176f6699919f4666c0ff8b1e427d916869228e311e',100.0,1.77903138213410806e+09,1,'2026-06-14T01:27:25Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Multi-Chart Orchestration"]','["[DE FACTO STANDARD]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T01:27:25Z", "gh_stars": 5136}');
-INSERT INTO "resources" VALUES('https://github.com/helmwave/helmwave','helmwave/helmwave','','2026',3,'An emerging orchestrator implementing a ''Docker Compose'' deployment feel for Helm charts. Featuring parallel execution plans, strict dependency resolution, and declarative configs, it offers platform teams a robust multi-chart orchestration tool.','Go','CLI Tool','Advanced',0,'online','manual','e275a05dd84f47c66b5296aa4b4a59342d48c0cd3576846e75d7b2e6cb91146f',100.0,1.77903114315507197e+09,1,'2026-02-18T15:58:47Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Multi-Chart Orchestration"]','["[EMERGING]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-02-18T15:58:47Z", "gh_stars": 886}');
-INSERT INTO "resources" VALUES('https://github.com/heptiolabs/ktx','ktx 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','37651e8af15fd1eb2a265534fd1973c095520ffcf8675d75b134c1ea27398234',100.0,1.77903121634278893e+09,0,'2026-05-17T17:20:16.342789+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/hiddeco/cronjobber','hiddeco/Cronjobber','','2023',2,'A custom controller for Kubernetes that implements a CronJob-like resource with explicit native support for timezones. This solved a major limitation in older Kubernetes versions. While native Kubernetes CronJobs added timezone support in version 1.27, Cronjobber remains a highly useful reference for custom scheduling patterns in 2026.','Go','Kubernetes Controller','Medium',1,'online','manual','ad9ddb74fccc3bdeb3a14ecafd88b49948f2ba317bde900e87b713ebcb6f8ae7',100.0,1.77903254418270397e+09,1,'2024-08-21T23:39:11Z',NULL,NULL,NULL,'["Infrastructure", "Scheduling", "Timezones"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-08-21T23:39:11Z", "gh_stars": 238}');
-INSERT INTO "resources" VALUES('https://github.com/hidetatz/kubecolor','hidetatz/kubecolor 🌟','','2026',3,'Kubecolor is a highly adopted command-line wrapper for kubectl that colorizes terminal outputs. It improves cluster observability by visually distinguishing resource types, labels, statuses, and namespaces during interactive CLI operations.','Go','CLI Wrapper','Simple',0,'online','manual','9e62de16802aa23bb6817c9ab7f56a5b4091ad56abffeffb2584a92f0b237379',100.0,1.77903450736203908e+09,1,'2023-04-13T17:38:06Z',NULL,NULL,NULL,'["Operations & UX", "CLI Plugins", "Output Formatting"]','["[COMMUNITY-TOOL]"]','["docs/kubectl-commands.md"]','["kubernetes-tools.md", "kubectl-commands.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-04-13T17:38:06Z", "gh_stars": 1446}');
-INSERT INTO "resources" VALUES('https://github.com/highmobility','github.com/highmobility','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','987f2e0af09507fb9d1fc6a3118c7721b822ce258b8eb0551627bdd1434f42f4',100.0,1.77903134026096892e+09,1,'2026-05-17T17:22:20.260969+02:00',NULL,NULL,NULL,'[]','[]','["docs/developerportals.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/hoanhan101/ultimate-go','The Ultimate Go Study Guide','','N/A',0,'Comprehensive handbook detailing memory layout, profiling, and concurrency semantics of Go. Features visual diagrams and deep-dives into mechanical sympathy concepts for high-performance engineering.','en','Repository','Advanced',0,'online','manual','b810903231bed8ba541bdaadd9df5145ff6f7b8fc770c019f3606cb7bfc377e7',100.0,1.77903380618400192e+09,1,'2025-06-15T21:47:39Z',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Core Reference"]','["[DE FACTO STANDARD]", "[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-06-15T21:47:39Z", "gh_stars": 14910}');
-INSERT INTO "resources" VALUES('https://github.com/hobby-kube/guide','hobby-kube/guide 🌟','','2021',5,'A comprehensive guide on bootstrapping an fully production-ready, highly available Kubernetes cluster on bare-metal or cheap cloud providers using CoreOS (Flatcar) and kubeadm. Outlines security hardening, manual network provisioning, and declarative automation.','Markdown','Tutorial','Advanced',0,'online','manual','c96f4a0e9eeac3dee50c99030ff4fed01d17dd466357e44a0e50319ad672d9e6',100.0,1.77903146877361488e+09,1,'2023-09-21T14:37:01Z',NULL,NULL,NULL,'["Infrastructure", "Bare-Metal Setup", "Self-Hosted Clusters"]','["[DE FACTO STANDARD]", "[GUIDE]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-09-21T14:37:01Z", "gh_stars": 5658}');
-INSERT INTO "resources" VALUES('https://github.com/homeport/havener','Havener','','2023',2,'A convenient CLI tool that wraps kubectl and helm commands into high-level operations, simplifying tasks like sweeping namespaces, downloading files from pods, or executing parallel commands across nodes. In 2026, it remains a valuable utility for cluster administrators seeking faster alternative commands to long kubectl scripts.','Go','CLI Tool','Low',0,'online','manual','2916780f4c501cd0f6a2731819f51bab93db4e2e463dda2091a7a55580831638',100.0,1.7790340977278769e+09,1,'2026-06-11T20:15:22Z',NULL,NULL,NULL,'["Operations", "CLI Tool", "Cluster Management"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T20:15:22Z", "gh_stars": 334}');
-INSERT INTO "resources" VALUES('https://github.com/huazhihao/kubespy','kubespy','','2026',5,'An interactive real-time observability CLI tool designed to ''spy'' on active API resources. By monitoring resource lifecycles and publishing structural diffs directly to the terminal, it helps developers demystify custom resource definitions and native controller states during live deployment events.','Go','Tool','Intermediate',0,'online','manual','18df158e9f636cb8b4222761527aec06f5b82fcb8f021f43f0676a6b8124541c',100.0,1.77902950305255889e+09,1,'2021-08-22T16:25:53Z',NULL,NULL,NULL,'["Observability", "Debugging", "Resource Lifecycle"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-08-22T16:25:53Z", "gh_stars": 140}');
-INSERT INTO "resources" VALUES('https://github.com/huginn/huginn','Huginn','','2026',5,'A highly versatile open-source system designed for orchestrating automated web-scraping, webhook handling, and event-driven tasks. In 2026, Huginn serves as a vital tool for engineers seeking a self-hosted, deterministic agent network to automate security and integration pipelines.','Ruby','Repository','Intermediate',0,'online','manual','b28d1fe503ecb57bac3513cc8164fd563f03272be53d743427d232366d1a9f5b',100.0,1.77903085473133897e+09,1,'2026-06-13T00:57:09Z',NULL,NULL,NULL,'["Automation", "Workflows", "Agent Frameworks"]','["[DE FACTO STANDARD]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T00:57:09Z", "gh_stars": 49468}');
-INSERT INTO "resources" VALUES('https://github.com/humanlayer/12-factor-agents','12-Factor Agents: Patterns of reliable LLM applications','A set of design principles and patterns for building reliable, production-ready, and scalable LLM applications modeled on Heroku''s 12-factor standards.','2025',4,'A highly curated architectural manifest detailing twelve software engineering principles for building deterministic, production-grade LLM applications. The guide emphasizes robust prompt and context ownership, unified execution state, and standardizing human-in-the-loop interventions through tool calls. By framing AI agents as stateless reducers in a state-machine topology, the principles ensure enterprise reliability, scaling, and reproducible debugging.','en','Repository','Advanced',0,'online','automatic','1e8b841bcae568d5459087f12f0e2ff29feb0e4a9a3ffe72fbeed654285b07b7',NULL,1.780352849031641e+09,0,'2025-09-21T14:37:40Z',NULL,NULL,NULL,'["AI", "AI Agents", "Architectural Patterns", "12-Factor Methodology"]','["[DE FACTO STANDARD]", "[GUIDE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "gh_license": "NOASSERTION", "gh_pushed": "2025-09-21T14:37:40Z", "gh_stars": 22915, "reputation_status": "Vetted", "reputation_summary": "Highly celebrated open-source project defining standard engineering practices to transition AI applications to production reliability.", "social_preview_url": "https://opengraph.githubassets.com/7b847656617b5f55932e9d0313f55df174264f9c562cd63c53454f3f44c8d4e4/humanlayer/12-factor-agents", "source_provenance": "X.com (pvergadia)", "suggested_new_category": "agentic-architectures"}');
-INSERT INTO "resources" VALUES('https://github.com/hygieia/Hygieia','github.com/hygieia/Hygieia 🌟','','2024',2,'An enterprise DevOps dashboard originally developed by Capital One to track delivery pipelines, testing, and security traces. *Curator Insight vs. Live Grounding*: The project has transitioned into an unmaintained, archived repository. It remains highly informative structurally as a reference architecture for aggregating multi-source security and pipeline metrics.','Java','Tool','Advanced',1,'online','manual','0a761af3c4887418066a27d033bc9ace1d88cad4f2fdb7e82d5ccb2606be1e2a',100.0,1.77903099189018297e+09,1,'2023-09-29T20:43:13Z',NULL,NULL,NULL,'["DevOps", "Observability", "Dashboards"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-09-29T20:43:13Z", "gh_stars": 3819}');
-INSERT INTO "resources" VALUES('https://github.com/hyscale/hyscale','hyscale 🌟','','2022',2,'Hyscale provides an application-centric abstraction over raw Kubernetes YAML, allowing developers to define service requirements using a simplified, human-friendly syntax while compiling, containerizing, and deploying services under the hood.','Java','CLI / Compilation Framework','Intermediate',0,'online','manual','be2fdaa23dc7b3827aef6a779b87d16d40fece231f5ff3d1fea85ef47d79322c',100.0,1779030356.87199,1,'2023-03-30T20:18:13Z',NULL,NULL,NULL,'["Application Lifecycle", "Manifest Generation", "Abstraction Layers"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-03-30T20:18:13Z", "gh_stars": 445}');
-INSERT INTO "resources" VALUES('https://github.com/iam-veeramalla/Azure-zero-to-hero','github.com/iam-veeramalla/Azure-zero-to-hero: Azure Zero to Hero Course','','2026',5,'A structured, hands-on learning roadmap tracking Azure Cloud Administration, DevOps architectures, and fundamental services. Focuses on practical engineering exercises, building CI/CD pipelines, and writing ARM/Bicep infrastructure templates. Serves as an exceptional onboarding tool for transition-phase cloud engineers.','Python/Shell','Repository','Beginner',0,'online','manual','0b6ddbc506e144c725b5c49f83eb766b1fcd67cb5b845620c82ea2b0474361f6',100.0,1.77903188321606588e+09,1,'2024-07-17T11:06:35Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Azure", "Training"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-07-17T11:06:35Z", "gh_stars": 5104, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/ianmiell/kubernetes-examples','Kubernetes Examples','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1f069af5964ea8b746e1dc677d7a2340c998f68dc4408925d0666952ebe9607f',100.0,1.7790299504474461e+09,0,'2026-05-17T16:59:10.447446+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://github.com/ContainerSolutions/kubernetes-examples"}');
-INSERT INTO "resources" VALUES('https://github.com/iann0036/iamlive','==iann0036/iamlive==','','2024',4,'An open-source utility that monitors local AWS CLI or SDK actions via a proxy engine to dynamically generate minimal-privilege IAM policies. This tool reduces the manual work of writing policies by creating accurate least-privilege configurations based on actual API calls.','Go','Tool','Intermediate',1,'online','manual','a2cd577522baff1b04d9f209c39dd2f367326b17a343500402292599abcb5f8b',100.0,1.77903348931923794e+09,1,'2026-04-19T06:45:59Z',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Identity and Access Management"]','["[ENTERPRISE-STABLE]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-19T06:45:59Z", "gh_stars": 3388}');
-INSERT INTO "resources" VALUES('https://github.com/iawia002/lux','==github.com/iawia002/lux== 🌟','','N/A',0,'Curator Insight describes Lux (formerly Annie) as a fast, concurrent video downloader written in Go supporting multiple global media platforms. Live Grounding shows its vast popularity due to its high speed, multiple output formats, and clean concurrent implementation.','English','Repository','Intermediate',0,'online','manual','b77cc18088e39e9d88a93203bb6e2811997441e747cf5a07862b7680e2379d51',100.0,1779033040.98456,1,'2026-03-29T18:18:56Z',NULL,NULL,NULL,'["Media Utilities", "Go Applications", "CLI Downloaders"]','["[DE FACTO STANDARD]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-29T18:18:56Z", "gh_stars": 31408}');
-INSERT INTO "resources" VALUES('https://github.com/ibm-messaging',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','5046e4520c2f93d14b15e1d6653db869fa84bfc7463b9a239b501a1fcf12d372',100.0,1.77903132936093807e+09,1,'2026-05-17T17:22:09.360938+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/ibm-messaging/mq-metric-samples/tree/master/cmd/mq_prometheus',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','dff7a064be7e545dc495c3a3b7ce0fc6649c5f5e25429446b4d56369c045cc14',100.0,1.77903308178659105e+09,0,'2026-05-17T17:51:21.786591+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/ibuildthecloud/wtfk8s','github.com/ibuildthecloud/wtfk8s','','2019',0,'An archived educational helper utility engineered to inspect cluster logs and auto-decode runtime error states. Although modern AI-powered and observability-driven telemetry pipelines have succeeded it, it represents an important milestone in interactive troubleshooting.','Go','CLI Tool','Intermediate',0,'online','manual','31db659805e7322db8a1cfb3945be7d4307faf10bce49386ce9ccad6315b9f02',100.0,1.77903177688155889e+09,1,'2024-06-13T09:01:43Z',NULL,NULL,NULL,'["Operations", "CLI Tooling", "Debugging"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-06-13T09:01:43Z", "gh_stars": 95}');
-INSERT INTO "resources" VALUES('https://github.com/idealista/prometheus_jmx_exporter-role','Idealista: This ansible role installs a Prometheus Node Exporter in a debian'' environment','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','baa49e4034fa8b009ddbf0ac970ddc3b619e21916c62cc0715d2d652a0b9df8d',100.0,1.77903415622352409e+09,0,'2026-05-17T18:09:16.223524+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"duplicate_of": "https://github.com/idealista/prometheus_jmx_exporter_role"}');
+- Employs a YAML-based payload contract that allows system architects to declaratively compose landing zones without maintaining disconnected state files.','en','project','Advanced',0,'online','automatic','e4d36800a2f1d4424273e911d84854460b985e651e7412ea47034f9cd8020b5b',NULL,1780352838,0,'2026-06-01T14:32:25Z',NULL,NULL,NULL,'["Cloud Architecture", "Infrastructure as Code", "Multi-Cloud Infrastructure", "Landing Zones", "Terraform"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','[]','{}','{"category": "aws-iac", "gh_license": "UPL-1.0", "gh_pushed": "2026-06-01T14:32:25Z", "gh_stars": 1, "reputation_status": "Vetted", "reputation_summary": "Active, well-structured Open Source IaC repository maintained by FoggyKitchen (Martin Linxfeld). Community vetted and actively used for multi-cloud landing zone automation.", "social_preview_url": "https://opengraph.githubassets.com/bfe8baf6e63ceb285737c904463890959aea7effd67a296e77ac789846b19687/foggykitchen/foggykitchen-landing-zone-orchestrator", "source_provenance": "X.com (nubenetes)", "suggested_new_category": "multi-cloud-landing-zones", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:44:57.291545+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/forbearing/k8s','forbearing/k8s','','N/A',0,'Curator Insight describes forbearing/k8s as an abstraction wrapper over client-go to offer a simpler API for standard Kubernetes resource orchestration. Live Grounding indicates it reduces boilerplate for minor tooling but lacks the ecosystem stability of standard controllers.','English','Repository','Intermediate',0,'online','manual','3aa7469faad948e6ba9ce9a6d050028a335b91d34beb9adabf533b12a090808f',100.0,1779029948,1,'2022-11-15T23:57:18Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Development", "Client Wrappers"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-11-15T23:57:18Z", "gh_stars": 73, "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:44:58.056614+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/freach/kubernetes-security-best-practice/blob/master/README.md','Kubernetes Security Best Practices 🌟','','2019',5,'A curated GitHub repository delineating hardened configurations for Kubernetes API servers, Kubelets, and network boundaries. It details port-level access rules, ingress/egress filtering, and cluster isolation tactics to defend against pivot attacks.','Markdown','curation','Advanced',1,'online','manual','37aafd945ea8a42e8fee8a2e74ce338bb96341803e8e7272316cbd7e40c1b6d9',100.0,1779033782,1,'2019-09-11T23:13:51Z',NULL,NULL,NULL,'["Kubernetes Security", "Cluster Hardening", "Network Policies"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2019-09-11T23:13:51Z", "gh_stars": 2712, "gh_open_issues_30d": 12, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:44:58.827996+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/frectonz/sql-studio','SQL Studio: A Unified SQL Database Explorer','','2025',5,'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.','Rust','Web Tool','Intermediate',0,'online','manual','c99e0d82a1df7ea3315a001508cbed916e879f1264a16b624637a063f1efd8ee',100.0,1779031107,1,'2026-03-15T20:25:56Z',NULL,NULL,NULL,'["Database & Storage Management", "Data Administration", "UI Tools"]','["[DE FACTO STANDARD]"]','["docs/databases.md", "docs/devops-tools.md", "docs/kubernetes-tools.md"]','["devops-tools.md", "databases.md", "kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-15T20:25:56Z", "gh_stars": 3546, "gh_open_issues_30d": 1, "gh_open_prs_30d": 0, "gh_community_health": "low", "gh_activity_checked": "2026-06-19T15:44:59.724612+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/freelensapp/freelens','FreeLens','','2024',4,'FreeLens is a lightweight, open-source alternative desktop client for managing Kubernetes clusters. It provides platform operators with real-time visual telemetry and container log streams, optimizing daily operational tasks without complex terminal overhead.','JavaScript','Desktop Application','Intermediate',0,'online','manual','d276cefc7d35cc51940e7419b703a9a7fce83deb3427ec1a89486e6da03ceb21',100.0,1779033072,1,'2026-06-13T21:55:17Z',NULL,NULL,NULL,'["Cluster Management", "GUI Tools", "Desktop Clients"]','["[ENTERPRISE-STABLE]"]','["docs/devel-sites.md", "docs/kubernetes-tools.md", "docs/kubernetes.md"]','["kubernetes-tools.md", "devel-sites.md", "kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T21:55:17Z", "gh_stars": 5146, "gh_open_issues_30d": 225, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:45:00.522065+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/fstab/cifs','fstab/cifs','','2016',2,'A legacy FlexVolume plugin built to mount remote CIFS/SMB storage shares directly into pods. Although superseded by modern CSI standards, it serves as a valuable historical reference for older storage configuration engines.','Go','FlexVolume Plugin','Intermediate',0,'online','manual','dd7bd3ed45ca585e641d6c0013accb851509d60bbd58229ab13cb656f1fe41a9',100.0,1779030615,1,'2022-08-04T10:15:05Z',NULL,NULL,NULL,'["Storage & Data", "Legacy Storage", "CIFS/SMB Mounts"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-08-04T10:15:05Z", "gh_stars": 218, "gh_open_issues_30d": 13, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:45:01.263021+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/furiko-io/furiko','github.com/furiko-io/furiko','','2025',5,'Furiko is an advanced execution platform designed to host ad-hoc and cron jobs in complex production clusters. It expands upon native CronJob limitations by offering comprehensive concurrency controls, deep execution history archives, and parameterized triggers suited for high-throughput batch environments.','Go','Repository','Advanced',0,'online','manual','f67e9269f51d43150e6bdaaee14b29396f934bb39d7b6f75dcc26040a58aafc1',100.0,1779029878,1,'2025-02-13T13:57:36Z',NULL,NULL,NULL,'["Workload Management", "Job Scheduling", "Cron Engines"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-02-13T13:57:36Z", "gh_stars": 502, "gh_open_issues_30d": 19, "gh_open_prs_30d": 0, "gh_community_health": "healthy", "gh_activity_checked": "2026-06-19T15:45:02.015964+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/futurewei-cloud/arktos','Arktos','','2024',0,'An alternative, heavily modified Kubernetes runtime architecture optimized for massive multi-tenancy scales. Introduces partition-based controllers and native multi-tenant routing directly inside the API server context.','Go','Control Plane','Advanced',0,'online','manual','0b1491439fcc57271dd4c99fc6484111dbdcad7b6e5c55bcf13c381f3ae0eade',100.0,1781736046,1,'2026-06-18T00:40:46.802520+02:00',NULL,NULL,NULL,'["Platform Engineering", "Custom Control Planes", "Multi-Tenancy"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "gh_open_issues_30d": 0, "gh_open_prs_30d": 0, "gh_community_health": "dormant", "gh_activity_checked": "2026-06-19T15:45:02.863759+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/gardener/etcd-backup-restore','github.com/gardener/etcd-backup-restore','','2025',4,'Developed under the Gardener project, this agent automates snapshot generation, compression, and synchronization of multi-node ETCD clusters. Continuously writes transactional delta logs to private S3 endpoints.','Go','Tool','Advanced',1,'online','manual','d7e53637459bbdca137936836576f26a3d8ff7ad9fa1d18b9739560ce5af879e',100.0,1779030598,1,'2026-06-14T07:36:01Z',NULL,NULL,NULL,'["Infrastructure", "Control Plane", "ETCD Administration"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-backup-migrations.md"]','["kubernetes-backup-migrations.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T07:36:01Z", "gh_stars": 329, "gh_open_issues_30d": 67, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:45:03.614541+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/gardener/gardener','Gardener','','2026',4,'Gardener is an advanced open-source CNCF incubating platform designed to manage the lifecycle of thousands of Kubernetes clusters (called shoot clusters) across diverse cloud environments using the ''Kubernetes-on-Kubernetes'' pattern. It implements control planes as pods inside admin seeds, ensuring unified, scalable, and highly automated cloud-agnostic day-2 operations.','Go','Platform','High',0,'online','manual','b7f0a60e9aed7ab6d0afdc9c5e7e5e44d33801f213b81cda3df302e599ecf70b',100.0,1779029155,1,'2026-06-12T20:51:13Z',NULL,NULL,NULL,'["Cluster Management", "Multi-Cluster Orchestration", "Hyperscale Management"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md", "index.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T20:51:13Z", "gh_stars": 3394, "gh_open_issues_30d": 228, "gh_open_prs_30d": 0, "gh_community_health": "active", "gh_activity_checked": "2026-06-19T15:45:04.593516+02:00"}');
+INSERT INTO "resources" VALUES('https://github.com/gardener/terraformer','gardener/terraformer: Terraformer','','2026',2,'Terraformer acts as a Kubernetes-native orchestration engine that executes Terraform plans inside isolated Pods. It mitigates the need for external runner machines by converting infrastructure provisioning steps into native custom resource actions. Curator insights show its success inside the Gardener ecosystem, while live engineering validation confirms its critical role in multi-cloud infrastructure bootstrap operations.','Go','Operator','Advanced',0,'online','manual','4feb7d4dff0d978e9a48fe63e63b6f231ef56043a67d713b653d1073ba13c106',100.0,1779030230,1,'2026-06-09T14:30:05Z',NULL,NULL,NULL,'["Infrastructure", "Provisioning", "Terraform Integration"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T14:30:05Z", "gh_stars": 145}');
+INSERT INTO "resources" VALUES('https://github.com/garutilorenzo/k3s-aws-terraform-cluster','garutilorenzo/k3s-aws-terraform-cluster','','2021',2,'An open-source repository containing Terraform configurations to bootstrap a lightweight K3s cluster on AWS EC2. Integrates essential security groups, network route assignments, and automatic node clustering through userdata initialization.','HCL','Repository','Intermediate',0,'online','manual','f7dcc6728d69946078ab4a9d007dcb40d6bb05c548b969b19c56e124510a8e78',100.0,1779031021,1,'2023-02-04T16:07:20Z',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "EKS & Container Orchestration"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2023-02-04T16:07:20Z", "gh_stars": 166}');
+INSERT INTO "resources" VALUES('https://github.com/garutilorenzo/k8s-aws-terraform-cluster','garutilorenzo/k8s-aws-terraform-cluster','','2022',1,'An open-source custom framework designed to boot self-managed Kubernetes nodes on EC2 bare instances using custom Terraform manifests. Focuses on full certificate management and network interface manual setup.','HCL','Repository','Advanced',0,'online','manual','9c21b39bd0ec8e64dd91681f4b29a8592fef820e62a4a43a9d2a6a6d833ae52b',100.0,1779032757,1,'2024-03-15T11:19:55Z',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "EKS & Container Orchestration"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2024-03-15T11:19:55Z", "gh_stars": 79}');
+INSERT INTO "resources" VALUES('https://github.com/gayanvoice/top-github-users','Top GitHub Users By Country','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','377a211e15cafdbab77a3a930fbc24784e898d07501f2e59a55e6ad56fb22002',100.0,1779033623,1,'2026-05-17T18:00:23.317791+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/gcla/termshark','termshark','','2026',5,'A Go-based terminal user interface (TUI) for `tshark` (Wireshark command-line engine). Enables native, interactive network packet analysis over headless SSH connections on remote servers or Kubernetes nodes without X11 overhead.','Go','Utility Tool','Advanced',0,'online','manual','a19fcdc6f6de9dcb1c1d6f4e3372ce3932bd4e3170ded85ec3a190e95467b91d',100.0,1779033030,1,'2024-04-30T06:15:11Z',NULL,NULL,NULL,'["Linux", "Networking", "Diagnostics"]','["[DE FACTO STANDARD]"]','["docs/linux.md"]','["linux.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-04-30T06:15:11Z", "gh_stars": 9909}');
+INSERT INTO "resources" VALUES('https://github.com/geerlingguy/ansible-for-devops','Ansible for DevOps Examples','','2024',5,'The premier community-standard GitHub repository containing configuration blueprints for Jeff Geerling''s ''Ansible for DevOps''. Serves as a primary reference for deploying Kubernetes clusters and microservices.','YAML','github_repo','Advanced',0,'online','manual','92f4a9fc4627622a11cf72b99e447bec9cb36a3dc0d4afd6645bf75f5e48e49d',100.0,1779034332,1,'2025-05-25T06:03:59Z',NULL,NULL,NULL,'["Automation & Orchestration", "Ansible", "Reference Architectures"]','["[DE FACTO STANDARD]"]','["docs/ansible.md", "docs/devops.md"]','["devops.md", "ansible.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-05-25T06:03:59Z", "gh_stars": 9787}');
+INSERT INTO "resources" VALUES('https://github.com/geerlingguy/ansible-for-devops/tree/master/kubernetes','Ansible for devops: Kubernetes','','2023',5,'This repository contains the official, battle-tested Kubernetes configuration and deployment playbooks accompanying the well-regarded ''Ansible for DevOps'' series. It demonstrates structured automation patterns to install, maintain, and bootstrap Kubernetes clusters from bare-metal up to public cloud infrastructure. It serves as a gold-standard reference for blending Ansible''s procedural execution model with Kubernetes'' declarative state.','YAML','Software','Advanced',0,'online','manual','42b15252dd72404b85198e54e9f03237bb980d450270ea2d5b67beb6685e0144',100.0,1779033592,1,'2025-05-25T06:03:59Z',NULL,NULL,NULL,'["Automation", "Configuration Management", "Infrastructure as Code"]','["ENTERPRISE-STABLE"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-05-25T06:03:59Z", "gh_stars": 9787}');
+INSERT INTO "resources" VALUES('https://github.com/geerlingguy/ansible-role-docker','Ansible Role: Docker 🌟','','2026',4,'An exceptionally popular and robust Ansible role designed by Jeff Geerling to handle complete installation and configuration of Docker on diverse Linux distros. It sets up the Docker daemon, manages system services, and handles dependencies.','YAML','Role','Beginner',0,'online','manual','0415ef3aef3db9596af58284d93bb08742cbf9389d32ca8133ceb9e60988e3fb',100.0,1779032173,1,'2026-04-22T02:35:44Z',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Docker Deployment"]','["[ENTERPRISE-STABLE]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-22T02:35:44Z", "gh_stars": 2270}');
+INSERT INTO "resources" VALUES('https://github.com/geerlingguy/ansible-role-jenkins','ansible-role-jenkins','','2025',3,'A widely adopted Ansible playbook automation framework for preparing enterprise Linux hosts to run Jenkins controllers. Includes baked-in configurations for repository keys, dependencies, and default configurations.','YAML','Repository','Intermediate',0,'online','manual','1f381e6c741c1768e123bf4991e9b5721919361566a2823f36adf1d84ac5eebc',100.0,1779031021,1,'2026-03-04T20:09:59Z',NULL,NULL,NULL,'["CI/CD Infrastructure", "Configuration Management", "Ansible Roles"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-04T20:09:59Z", "gh_stars": 852}');
+INSERT INTO "resources" VALUES('https://github.com/geerlingguy/ansible-role-kubernetes','Ansible Role - Kubernetes (Jeff Geerling)','','2026',5,'Jeff Geerling''s highly popular, community-standard Ansible role designed to automate core system dependencies, swap disabling, package installations, and initial Kubeadm commands on Debian and RedHat distributions, simplifying playbooks deployment.','YAML','Repository','Intermediate',0,'online','manual','ec20419456edd443a34a1cf535161ce7cd267c0bc4f2c98fe0a6bcda0340f4b7',100.0,1779033655,1,'2025-11-28T04:12:15Z',NULL,NULL,NULL,'["Provisioning", "Ansible", "Roles"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md", "docs/matrix-table.md"]','["kubernetes-on-premise.md", "matrix-table.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-11-28T04:12:15Z", "gh_stars": 626}');
+INSERT INTO "resources" VALUES('https://github.com/genuinetools/contained.af','github.com/genuinetools: contained.af','','2017',4,'An interactive playground/educational sandbox platform engineered to test and explore container breakout vectors, Linux namespaces, and capabilities. Created by Jessie Frazelle, it provides runtime validation for assessing container syscall restrictions.','Go','Open Source Tool','Advanced',0,'online','manual','4fab4e4846007403029a55064c80876c43c64e8dec263fb7a66b06e8cdf4db68',100.0,1779033068,1,'2023-05-11T20:38:28Z',NULL,NULL,NULL,'["Security", "Container Sandboxing", "Educational Tools"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-05-11T20:38:28Z", "gh_stars": 906}');
+INSERT INTO "resources" VALUES('https://github.com/genuinetools/img','img','','2026',5,'Img is a standalone, daemonless, and unprivileged container image builder designed on top of BuildKit. It allows users to build OCI images in secure, rootless environments without mounting privileged Docker sockets, which is highly beneficial for isolated CI/CD pipelines. While development has cooled down in favor of upstream BuildKit or Kaniko, it remains a pioneering reference tool for secure image building.','Go','Tool','High',0,'online','manual','0b7ad58af06e4f93f6af11e2d6547d478fe08c09914acc88f1dac481bcf9723b',100.0,1779029884,1,'2024-05-19T22:07:07Z',NULL,NULL,NULL,'["Infrastructure", "Containerization", "Image Building"]','["[DE FACTO STANDARD]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-05-19T22:07:07Z", "gh_stars": 3986}');
+INSERT INTO "resources" VALUES('https://github.com/geritol/secret-backup-operator','Secret backup operator','','2020',1,'A specialized operator built to detect secrets across namespaces and back them up securely into encrypted target destinations. Serves as a useful narrow-scope disaster recovery mechanism, but has been replaced by global suites.','Go','Operator','Intermediate',1,'online','manual','42b31d1715d385ad4a02d32aefbf817e31b912c7ac130e3cd62f7e54379ab832',100.0,1779031645,1,'2024-05-31T12:48:52Z',NULL,NULL,NULL,'["Security & Identity", "Configuration Management", "Backup Tools"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-05-31T12:48:52Z", "gh_stars": 13}');
+INSERT INTO "resources" VALUES('https://github.com/germainlefebvre4/ns-killer','NS Killer','','2022',1,'A utility created to clean up persistent namespaces stuck in the Terminating state, often caused by lingering finalizers on external resources. It safely identifies blockages, clears remaining finalizers, and forces deletion without compromising API health.','Go','CLI / Operator','Intermediate',0,'online','manual','7595722e195c0c1cb8347dc9e1138f2bd73a45b915a67684c7a47187f6c7f2af',100.0,1779029292,1,'2022-12-08T11:41:58Z',NULL,NULL,NULL,'["Cluster Management", "Resource Cleanup", "Namespace Recovery"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-12-08T11:41:58Z", "gh_stars": 18}');
+INSERT INTO "resources" VALUES('https://github.com/getanteon/anteon','ddosify/ddosify','','2021',5,'Rebranded from Ddosify to Anteon, this is a high-performance, developer-centric network load-testing and observability platform. It allows simulating high concurrency to benchmark REST APIs, HTTP endpoints, and Kubernetes workloads.','Go','Testing Engine','Medium',1,'online','manual','8b7dda6a22f3f966051a09000c96f03bb5ccc95cf32998df7d8488951c2e0913',100.0,1779130495,1,'2026-03-04T10:47:26Z',NULL,NULL,NULL,'["Performance & Testing", "Load Testing", "Observability"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2026-03-04T10:47:26Z", "gh_stars": 8528}');
+INSERT INTO "resources" VALUES('https://github.com/getporter/porter',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','d16c8c4fa6a257c0d88cb0d8f09ebc35e09a0aa1ea8ea0c64715ddba039a6723',100.0,1779032185,0,'2026-05-17T17:36:25.321365+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/getseabird/seabird',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','46c7815a6286cdad936489cbdfe7128e6d24e688204585a7debe0ccdba47e4d1',100.0,1779032521,0,'2026-05-17T17:42:01.784528+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/getsops/sops','sops: Simple and flexible tool for managing secrets 🌟','','2026',5,'An essential open-source tool for file-level encryption inside configuration management pipelines. SOPS supports partial file encryption for formats like YAML, JSON, and ENV, integrating natively with AWS KMS, GCP KMS, Azure Key Vault, HashiCorp Vault, age, and PGP. It is highly valued in GitOps workflows for its ability to securely commit encrypted configurations.','Go','Tool','Intermediate',1,'online','manual','ed65338f4cf9d0235bd8e6c3136131b05984892aa6f0cdaabfd1d56bc233683d',100.0,1779130495,1,'2026-06-13T13:42:34Z',NULL,NULL,NULL,'["Security", "Secrets Management", "GitOps Encrypted Secrets"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md", "docs/terraform.md"]','["devsecops.md", "terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2026-06-13T13:42:34Z", "gh_stars": 22092}');
+INSERT INTO "resources" VALUES('https://github.com/gfkse/jenkins-shared-library','Declarative Pipeline - Jenkins shared library 🌟','','2021',1,'An open-source reference implementation of a Jenkins Declarative Shared Library. Contains practical, modular code examples for static security analysis, test result formatting, container compilation, and real-time Slack notification integrations.','Groovy','repository','Intermediate',0,'online','manual','336a3650b81c6d9917f3c2ce89a4209f890a331bc5894c1a852a86fc628b83ad',100.0,1779030401,1,'2019-05-03T11:38:19Z',NULL,NULL,NULL,'["Infrastructure & DevOps", "Shared Libraries", "Production Blueprints"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2019-05-03T11:38:19Z", "gh_stars": 22}');
+INSERT INTO "resources" VALUES('https://github.com/ggicci/httpin','ggicci/httpin: HTTP Input for Go','','N/A',0,'Curator Insight introduces httpin as a declarative way to decode HTTP request data (query, headers, body) directly into Go structs. Live Grounding confirms it''s a popular tool for clean controller interfaces, reducing imperative parsing code in Go web microservices.','English','Repository','Intermediate',1,'online','manual','659e16434a94cd541d92b16bcc6b1e2c9ae58c77edcd047933dfd5a9be53a904',100.0,1779031712,1,'2026-05-28T17:48:28Z',NULL,NULL,NULL,'["Cloud Native", "Web Frameworks", "Request Binding"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-28T17:48:28Z", "gh_stars": 385}');
+INSERT INTO "resources" VALUES('https://github.com/gianlucam76/k8s-cleaner','github.com/gianlucam76/k8s-cleaner 🌟','','2026',5,'A dynamic garbage-collection engine built to maintain clean, clutter-free cluster environments. By looking up orphaned, obsolete, or outdated configmaps, secrets, persistent volumes, and failed pods, it prunes cluster footprints against user-defined scheduling filters.','Go','Repository','Intermediate',0,'online','manual','26b97509c6b90de108c22f7d0fd95a2e8c0f4c50d694bf37a22d7221a315e6d2',100.0,1779033429,1,'2026-06-12T19:53:05Z',NULL,NULL,NULL,'["Operations & Reliability", "Cluster Cleanup", "Resource Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T19:53:05Z", "gh_stars": 791}');
+INSERT INTO "resources" VALUES('https://github.com/gimlet-io/gimletd','gimletd - the GitOps release manager','','2024',5,'A modern GitOps release management controller bridging developer workflows and active Git repositories. Gimletd acts as a release queue, facilitating pull request previews, rolling deployments, and instant rollbacks. Offers an intuitive UI alternative for deployment-heavy dev teams.','Go','Service','Medium',1,'online','manual','43b378c03c6da86876294318ac70f09361d86a2fb5da66149d0511b37c3a67d2',100.0,1779034046,1,'2022-02-15T10:57:47Z',NULL,NULL,NULL,'["Application Delivery", "GitOps", "Release Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-02-15T10:57:47Z", "gh_stars": 24}');
+INSERT INTO "resources" VALUES('https://github.com/gini/dexter','gini/dexter','','2020',5,'Curator Insight: An OIDC-helper CLI tool for generating kubectl credential configurations. Live Grounding: Inactive for over 4 years; considered legacy under Nubenetes MVQ rules. It has been superseded by tools like kubelogin.','Go','Code Repository','Intermediate',0,'online','manual','b11c25939eda17cb4b637647b1e2e2811dcd834b4766f1939239a637bc2dc797',100.0,1779030529,1,'2025-05-15T09:16:14Z',NULL,NULL,NULL,'["Security", "Identity & Access", "OIDC", "Legacy Tools"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-05-15T09:16:14Z", "gh_stars": 168}');
+INSERT INTO "resources" VALUES('https://github.com/giscus/giscus','github.com/giscus/giscus','','2021',5,'A database-free comment widget powered natively by GitHub Discussions. Explores how mapping comments directly into static markdown contexts eliminates expensive self-hosted database servers and prevents tracking risks on modern JAMstack websites.','TypeScript','Repository','Intermediate',0,'online','manual','b22fa6822fa703d1b785a0d49ec3a04682c68d95560f2c34a0db20da4b105fa0',100.0,1779030346,1,'2026-05-26T22:20:10Z',NULL,NULL,NULL,'["Developer Platform", "Collaboration Tools", "Static Sites"]','["[DE FACTO STANDARD]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-26T22:20:10Z", "gh_stars": 11784}');
+INSERT INTO "resources" VALUES('https://github.com/git-bug/git-bug','github.com/MichaelMure/git-bug','','2024',5,'An open-source, fully distributed bug tracking mechanism built directly on Git metadata. It embeds ticket management histories directly into the source control system itself, permitting offline bug tracking, decentralized issue resolution, and programmatic API access.','Go','Library','Advanced',0,'online','manual','4c83960b8e5b1a513bec83e62833dc0dcf470ddaa0f59fdbf8412e05610aa34c',100.0,1779130494,1,'2026-06-10T16:43:20Z',NULL,NULL,NULL,'["DevOps", "Version Control", "Distributed Issue Tracking"]','["[DE FACTO STANDARD]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-06-10T16:43:20Z", "gh_stars": 9899}');
+INSERT INTO "resources" VALUES('https://github.com/git-ecosystem/git-credential-manager','Git Credential Manager Core','','2024',5,'Git Credential Manager is a secure, cross-platform helper that simplifies multi-factor authentication for hosts like GitHub, GitLab, and Azure DevOps. It securely stores credentials in platform-native keychains, abstracting token lifecycle management away from developers.','C#','Library','Intermediate',0,'online','manual','2a25383d14eb101fbfb2319c46825dd6d3f682fd4ca51e44de459bd0354e2bf0',100.0,1779130494,1,'2026-06-04T16:55:49Z',NULL,NULL,NULL,'["DevOps", "Version Control", "Identity & Access Management"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md", "docs/git.md"]','["devsecops.md", "git.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-04T16:55:49Z", "gh_stars": 8978}');
+INSERT INTO "resources" VALUES('https://github.com/git-lfs/git-lfs','git-lfs/git-lfs: Git Large File Storage','','2024',5,'An open-source Git extension that swaps massive media elements and build binaries for lightweight reference pointers. Reduces main repository bloat to improve checkout times in large-scale operations.','Go','Library','Intermediate',0,'online','manual','7ea220e77ce55e3306722f54f095daa96bef1d6cefda24f07b7a67d61bc52c92',100.0,1779030531,1,'2026-06-12T23:00:26Z',NULL,NULL,NULL,'["DevOps", "Version Control", "Large File Archival"]','["[DE FACTO STANDARD]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-12T23:00:26Z", "gh_stars": 14313}');
+INSERT INTO "resources" VALUES('https://github.com/github/hub','github/hub 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','19e5325c8cceef53dda6b4eea55c83bef59a3aa0e8ee368acf5fd214f49edef8',100.0,1779033084,0,'2026-05-17T17:51:24.921753+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.com/mislav/hub"}');
+INSERT INTO "resources" VALUES('https://github.com/github/roadmap','GitHub public roadmap 🌟','','2026',5,'Open-source repository compiling features and timelines across the GitHub product spectrum. Enables platform architects to plan internal upgrades matching upcoming core features.','Markdown','Repository','Beginner',0,'online','manual','3df3a08ca659e1b2ddf4eb812dc358c39a576f565facbb5044553cf4d28125c6',100.0,1779034208,1,'2024-10-15T17:31:37Z',NULL,NULL,NULL,'["Developer Platforms", "Product Strategy", "GitHub Roadmap"]','["[DE FACTO STANDARD]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "CC-BY-4.0", "gh_pushed": "2024-10-15T17:31:37Z", "gh_stars": 8766}');
+INSERT INTO "resources" VALUES('https://github.com/github/spec-kit','GitHub Spec Kit','Toolkit to help you get started with Spec-Driven Development (SDD) using AI.','2025',4,'GitHub Spec Kit is an open-source toolkit designed to formalize AI-assisted software engineering through Spec-Driven Development (SDD) [1.1.4]. It shifts the traditional software lifecycle by making technical specifications executable, directly generating working implementations via AI agents like GitHub Copilot, Claude Code, or Gemini. The toolkit organizes development into discrete phases, transforming high-level requirements into structured blueprints, technical plans, and manageable task definitions to reduce prompt iteration overhead.','English','Repository','Intermediate',0,'online','automatic','4de024c361339bcc8fb99b926d6f1beb76c2fa87eb92ee34f402417484763e09',NULL,1780352003,0,'2026-06-01T20:04:05Z',NULL,NULL,NULL,'["Artificial Intelligence", "AI Coding Agents", "Spec-Driven Development"]','["[EMERGING]", "[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "ai-agents-mcp", "gh_license": "MIT", "gh_pushed": "2026-06-01T20:04:05Z", "gh_stars": 107576, "reputation_status": "Vetted", "reputation_summary": "Widely praised by AI engineers as a structured and disciplined methodology for escaping the limits of raw prompt engineering, providing templates and CLI scripts to guide AI agents systematically.", "social_preview_url": "https://opengraph.githubassets.com/807cdd7d241e22dff14f616d078c92a80e56d2468c298fdde183319861aecdc2/github/spec-kit", "source_provenance": "X.com (nubenetes)", "suggested_new_category": "spec-driven-development"}');
+INSERT INTO "resources" VALUES('https://github.com/gitkraken/vscode-gitlens','GitLens interactive rebase','','2016',5,'Detailed documentation on GitLens'' visual interactive rebase tool, which translates raw CLI rebase structures into a drag-and-drop workspace UI within VS Code, significantly reducing risks when rewriting commit histories.','TypeScript','Extension','Intermediate',0,'online','manual','e89e808f4e2a1a244907443e3d923b40bba53c989aadd137e8c9d01c1f32047b',100.0,1779130494,1,'2026-06-13T10:03:33Z',NULL,NULL,NULL,'["Development Tools", "VS Code", "Git Extensions"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-13T10:03:33Z", "gh_stars": 9841}');
+INSERT INTO "resources" VALUES('https://github.com/gitops-working-group/gitops-working-group','GitOps Working Group 🌟','','2021',0,'CNCF-sponsored GitOps Working Group focusing on developing unified industry specifications. Establishes the core principles of GitOps (declarative state, version control, automated pull, active reconciliation) for tool development interoperability.','None','Repository','Advanced',0,'online','manual','9d9764e6cf92f70eccb5378965fcc8346d1d78f9debc8e4fda5788f611d575b3',100.0,1781736234,1,'2026-06-18T00:43:54.959606+02:00',NULL,NULL,NULL,'["Continuous Delivery", "GitOps", "Standards"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/gitpod-io/gitpod',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','eb24ad27f36de528892de45b55c410dbad56c44b555c6b0bd8bef22f602d478d',100.0,1779032575,0,'2026-05-17T17:42:55.059455+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/glasskube/glasskube','github.com/glasskube/glasskube','','2024',5,'The official open-source repository for Glasskube, a next-generation package manager for Kubernetes written in Go. Glasskube simplifies package discovery, automated lifecycle updates, and dependency mapping through structured Custom Resource Definitions (CRDs) and robust validation.','Go','Repository','Advanced',0,'online','manual','51da47e4c55388dcbd40159d1da61eab11290ca9f40668d796fc7f68eada02b0',100.0,1779031440,1,'2026-06-14T05:40:36Z',NULL,NULL,NULL,'["Deployment & Delivery", "Package Management", "Glasskube"]','["[DE FACTO STANDARD]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T05:40:36Z", "gh_stars": 3494}');
+INSERT INTO "resources" VALUES('https://github.com/glebiller/dynamic-configuration-operator','glebiller/dynamic-configuration-operator: Dynamic Configuration Operator','','2024',5,'A custom controller facilitating zero-downtime, runtime application configurations. It tracks custom properties and systematically updates downstream ConfigMaps or dynamic configurations directly in pod filespaces without triggering heavy, traffic-disruptive pod recycling loops.','Go','Repository','Intermediate',0,'online','manual','ab73ad174bcf814e3f621425b5ac4802c3a7e8aa4e02c0efbe27e46fe06c4071',100.0,1779029270,1,'2022-06-03T06:48:17Z',NULL,NULL,NULL,'["Platform Engineering", "GitOps & Configuration", "Dynamic Configurations"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-06-03T06:48:17Z", "gh_stars": 34}');
+INSERT INTO "resources" VALUES('https://github.com/globalbao/awesome-azure-policy','globalbao/awesome-azure-policy: AWESOME-Azure-Policy','','2026',5,'A comprehensive collection of custom Azure Policy definitions, initiative templates, and execution scripts. This project enables cloud architects to enforce automated governance, compliance frameworks, and infrastructure standards across complex tenant hierarchies. Highly valuable for heavily regulated financial and healthcare cloud environments.','N/A','Repository','Advanced',0,'online','manual','4bcbfb219e6301b4449591249dd3eacaa370c52beff27636ea05d853936c98b9',100.0,1779031258,1,'2026-05-30T07:05:04Z',NULL,NULL,NULL,'["Cloud Security", "Azure", "Governance"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-05-30T07:05:04Z", "gh_stars": 539, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/gnunn1/openshift-basic-pipeline','github.com/gnunn1/openshift-basic-pipeline','','2019',0,'Curator Insight highlights this duplicate resource as a persistent reference point for the basic OpenShift pipeline. Live Grounding reinforces that its utility lies in simple demonstrations of source-to-image (S2I) pipelines. It highlights the simplicity of legacy OpenShift-Jenkins plugins before the emergence of cloud-native Tekton workflows.','Groovy','Repository','Intermediate',0,'online','manual','a647dcf14582f30395fec73319ca966d76c8fabb4554cc7c77eb763547055ccd',100.0,1781735911,1,'2026-06-18T00:38:31.005016+02:00',NULL,NULL,NULL,'["Cloud Native Platforms", "Red Hat OpenShift", "Jenkins Pipelines", "Deployment Automation"]','["[LEGACY]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/go-ini/ini','go-ini/ini','','N/A',0,'A feature-rich, high-performance ini file parser for Go. Offers seamless serialization and deserialization, essential for managing localized configuration states in production environments.','en','Repository','Intermediate',0,'online','manual','eec84d4d40fc09b044a8f6c1758e6e5a22920b45839ee1378963ed77a39d9327',100.0,1779030482,1,'2026-06-10T02:52:00Z',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Configuration Management"]','["[ENTERPRISE-STABLE]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T02:52:00Z", "gh_stars": 3542}');
+INSERT INTO "resources" VALUES('https://github.com/go-kratos/kratos','go-kratos/kratos','','N/A',0,'Curator Insight defines Kratos as a heavy-duty microservice framework for Go, designed for highly scalable web-scale systems. Live Grounding highlights its extensive use of gRPC/Protobuf-first code generation, integrated observability, and pluggable service discovery protocols.','English','Repository','Advanced',1,'online','manual','d8b3a5966beaa392e91423c1174ec333d1ef65a03fcf0313da905127cdc1fc12',100.0,1779030721,1,'2026-06-11T17:48:15Z',NULL,NULL,NULL,'["Architecture", "Microservices", "Go Frameworks"]','["[DE FACTO STANDARD]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T17:48:15Z", "gh_stars": 25727}');
+INSERT INTO "resources" VALUES('https://github.com/go-skynet/LocalAI','LocalAI','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','22c3a959143855b286babc422ceccdbd022b124fd2220eec15235cad4803b2c0',100.0,1779034296,0,'2026-05-17T18:11:36.171325+02:00',NULL,NULL,NULL,'[]','[]','["docs/ai-agents-mcp.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/go-zepto/zepto','Zepto is a lightweight framework for the development of microservices & web services in golang','','N/A',0,'A lightweight web framework designed to simplify microservices development in Go. Features automated dependency injection and routing, though development has cooled in favor of active community-driven alternatives.','en','Repository','Intermediate',1,'online','manual','cd34e31948109028cf2239a268e2d9f884dfa4ba6f15914135009845a011d473',100.0,1779031850,1,'2023-01-07T14:05:13Z',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Microservices Frameworks"]','["[COMMUNITY-TOOL]", "[EMERGING]", "[LEGACY]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-01-07T14:05:13Z", "gh_stars": 114}');
+INSERT INTO "resources" VALUES('https://github.com/goatlas-io/atlas','goatlas-io/atlas','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','afb0eb2f01f5db918bb1761d46da28dd13947142d475ec0e9c3f5ed19c258ec6',100.0,1779033573,1,'2026-05-17T17:59:33.268645+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"gh_license": "MIT"}');
+INSERT INTO "resources" VALUES('https://github.com/goauthentik/authentik','github.com/goauthentik/authentik','','2026',5,'authentik is an open-source identity infrastructure built to provide modern Single Sign-On (SSO), Multi-Factor Authentication (MFA), and fine-grained user access rules. It integrates with Kubernetes deployments using a highly scalable microservice design. This platform allows teams to build complex access policies for internal services and external applications alike.','Go','Tool','Advanced',1,'online','manual','5667bad915e0520f49618d37b1daa9f940904e5060b23e00c447c611c1ba0cca',100.0,1779029226,1,'2026-06-14T00:41:18Z',NULL,NULL,NULL,'["Security", "Identity & Access Management", "SSO Solution"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-14T00:41:18Z", "gh_stars": 21988}');
+INSERT INTO "resources" VALUES('https://github.com/gobins/vault-controller','vault-controller','','2022',0,'A lightweight Kubernetes controller designed to inject HashiCorp Vault secrets natively into container execution environments. Simplifies authorization configurations and decouples microservices from vendor-specific secrets SDKs.','Go','Controller','Advanced',1,'online','manual','0f0b1d87c0f9618baece440b7ad2667cf8f9fc3ee00b642ca47fc1e5ce33eba4',100.0,1781736046,1,'2026-06-18T00:40:46.681833+02:00',NULL,NULL,NULL,'["Security", "Secrets Management", "Integration"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/gofireflyio/aiac','==gofireflyio/aiac== 🌟','','2026',3,'Duplicate entry of the AI-powered infrastructure command-line application (aiac). Generates clean IaC templates, Dockerfiles, and CI pipelines through natural language translation engines.','Go','CLI Tool','Intermediate',0,'online','manual','16958b5e621a23c03b7845ca069d5e42569f1849e4f47ab8dfe68ad37590061e',100.0,1779030531,1,'2026-03-24T10:56:24Z',NULL,NULL,NULL,'["DevOps & CI/CD", "Infrastructure as Code", "AI Code Generation"]','["[ENTERPRISE-STABLE]"]','["docs/iac.md"]','["iac.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-24T10:56:24Z", "gh_stars": 3792}');
+INSERT INTO "resources" VALUES('https://github.com/golang-design/history','golang-design/history','','N/A',0,'An extensive curated historical archive documenting the design decisions, proposals, and development milestones of the Go programming language.','en','Repository','Intermediate',0,'online','manual','7339e336df835b857a302fd667af564836465a85c72b527e858a778d4ed44923',100.0,1779033765,1,'2026-06-06T19:29:25Z',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Core Reference"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-06T19:29:25Z", "gh_stars": 1075}');
+INSERT INTO "resources" VALUES('https://github.com/golang/go','github.com/golang/go','','N/A',0,'The open-source repository containing the implementation of the Go toolchain, compiler, and runtime. Underpins the entire modern container and cloud-native ecosystem (Docker, Kubernetes).','en','Repository','Expert',0,'duplicate','manual','79341eaf95307021dd1bc772541b237cee35cd3b9c08f66c3254a5d69b65bd3d',100.0,1779033074,1,'2026-06-13T23:52:29Z',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Core Reference"]','["[DE FACTO STANDARD]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2026-06-13T23:52:29Z", "gh_stars": 134684, "duplicate_of": "https://github.com/golang/vscode-go/blob/master/README.md"}');
+INSERT INTO "resources" VALUES('https://github.com/golang/vscode-go/blob/master/README.md','github.com/golang/vscode-go 🌟','','2026',5,'The official Visual Studio Code Go extension, providing rich language support via the Go Language Server (gopls). Integrates Delve for robust debugging, automated importing, structural profiling, and diagnostic testing.','Go','GitHub Repository','Intermediate',0,'online','manual','cc3240753fe6261e8fa0d776a10f0b1677bd4802ba2b0ef21e509d554f581fe0',100.0,1779031808,1,'2026-06-13T12:13:43Z',NULL,NULL,NULL,'["Development Environment", "Language Tooling", "Go"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-13T12:13:43Z", "gh_stars": 4252}');
+INSERT INTO "resources" VALUES('https://github.com/goldbergyoni/nodebestpractices/blob/spanish-translation/README.spanish.md','NodeJS Best Practices (Spanish Translation)','','2024',5,'Spanish localization of the leading Node.js architecture and security handbook. It offers comprehensive design blueprints covering error handling, clean architecture, security, production readiness, and testing guidelines for scalable enterprise systems.','Spanish','Repository','Advanced',1,'online','manual','df5a4da988f2552a67dd3a172925d42383d550e36d6f8e1b81064fb26bab1585',100.0,1779031258,1,'2025-04-15T21:52:42Z',NULL,NULL,NULL,'["Software Engineering", "Web Development", "NodeJS"]','["[DE FACTO STANDARD]"]','["docs/cheatsheets.md", "docs/golang.md", "docs/introduction.md"]','["golang.md", "cheatsheets.md", "introduction.md"]','{}','{"gh_license": "CC-BY-SA-4.0", "gh_pushed": "2025-04-15T21:52:42Z", "gh_stars": 105318}');
+INSERT INTO "resources" VALUES('https://github.com/google/agents-cli','Google Agents CLI','','2025',4,'An official command-line tool from Google built to design, test, and deploy agentic AI workflows. Leveraging the Model Context Protocol (MCP) and Google LLM APIs, it facilitates automated task orchestration across local filesystems and remote cloud APIs.','TypeScript','CLI Tool','Advanced',1,'online','manual','4fec61eed9d0bc778980dba4be9db4bfa0284b1b76b7d78504560aea1f89e11b',100.0,1779030952,1,'2026-06-10T17:15:35Z',NULL,NULL,NULL,'["AI & Orchestration", "Agentic Workflows", "Command-Line Tools"]','["[ENTERPRISE-STABLE]"]','["docs/GoogleCloudPlatform.md", "docs/ai.md", "docs/kubernetes.md"]','["ai.md", "GoogleCloudPlatform.md", "kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T17:15:35Z", "gh_stars": 2853}');
+INSERT INTO "resources" VALUES('https://github.com/google/clusterfuzzlite','==google/clusterfuzzlite== 🌟','','2021',2,'Lightweight alternative to ClusterFuzz designed specifically for CI/CD environments. Easily executes security fuzz testing on target APIs to find memory leaks, crashes, and buffer overflows.','C++','Tool','Advanced',0,'online','manual','f70c6ca268f229a4fc89430b03ab374f2bdd032445512d6588590b935b704860',100.0,1779032173,1,'2026-02-12T15:25:29Z',NULL,NULL,NULL,'["Security", "Static Analysis", "Fuzzing"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-02-12T15:25:29Z", "gh_stars": 528}');
+INSERT INTO "resources" VALUES('https://github.com/google/gke-policy-automation','google/gke-policy-automation','','2024',5,'A Google-maintained open-source tool designed to automate policy audits on GKE cluster setups using Open Policy Agent (OPA) Gatekeeper. This utility inspects cluster configuration dumps against best practices, helping security engineers secure their container footprints.','Go','Repository','Advanced',0,'online','manual','8c4bd76ded37e113156180ddd6a73bfde883f62e27d71f70c15751586c8b378b',100.0,1779029821,1,'2025-11-20T02:49:20Z',NULL,NULL,NULL,'["Cloud Providers", "Google Kubernetes Engine (GKE)", "Security & Compliance"]','["[DE FACTO STANDARD]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-11-20T02:49:20Z", "gh_stars": 524}');
+INSERT INTO "resources" VALUES('https://github.com/google/go-containerregistry','==github.com/google/go-containerregistry== 🌟','','2026',5,'go-containerregistry is a powerful library and CLI suite developed by Google for interacting with OCI (Open Container Initiative) registries. It allows Go applications to pull, push, analyze, and manipulate images and manifests directly over the network without needing a running Docker daemon. It serves as the programmatic foundational backbone for many modern cloud-native deployment tools, container security scanners, and custom platform architectures.','Go','Library','High',0,'online','manual','824bcad8179ee7eaed9201881d94b083b2c5691fa73025ef25044107e77de14d',100.0,1779030087,1,'2026-06-12T17:46:16Z',NULL,NULL,NULL,'["Infrastructure", "Container Registries", "Go Library"]','["[DE FACTO STANDARD]"]','["docs/docker.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "docker.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T17:46:16Z", "gh_stars": 3918}');
+INSERT INTO "resources" VALUES('https://github.com/google/jsonnet/tree/master/case_studies/kubernetes','jsonnet data templating language','','2026',5,'A data templating language designed for application configurations. This case study demonstrates how Jsonnet models complex Kubernetes resources through variables, imports, conditionals, and functions, generating valid JSON configurations that compile directly into clean Kubernetes YAML.','Jsonnet','Tool','Advanced',0,'online','manual','12857cf535306b3dff99a713012717134fb582719ffdc0e27fb1d47c0b1aa38a',100.0,1779029325,1,'2026-03-30T14:23:57Z',NULL,NULL,NULL,'["Configuration", "CDK & DSLs", "Jsonnet"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-30T14:23:57Z", "gh_stars": 7517}');
+INSERT INTO "resources" VALUES('https://github.com/google/ko','Ko: Easy Go Containers 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8e4aa65a2a01aa4d4deeccc0b4ae26eb2ced7e4e50f7646be6e4769db788190a',100.0,1779032383,0,'2026-05-17T17:39:43.809977+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/ko-build/ko"}');
+INSERT INTO "resources" VALUES('https://github.com/google/log4jscanner','==google/log4jscanner==','','2021',5,'Google''s high-speed scanning utility developed to locate vulnerable Log4j dependencies within local file structures and directory trees. Written in Go, it parses unpackaged Java archives to identify compromised signatures. It is an excellent tool for performing fast, offline validation on build artifacts.','Go','Tool','Intermediate',0,'online','manual','fc5d86790279e6ff9b96ad807c47be809311d97fb5c9c964ef1b3f7745a767ee',100.0,1779033051,1,'2022-06-30T03:03:00Z',NULL,NULL,NULL,'["Security", "Vulnerabilities", "Log4Shell Scanners"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-06-30T03:03:00Z", "gh_stars": 1563}');
+INSERT INTO "resources" VALUES('https://github.com/google/prometheus-slo-burn-example','opensource.google: Prometheus SLO example','','2021',5,'Google''s open-source templates demonstrating complex multi-window, multi-burn-rate Alerting on Service Level Objectives (SLOs) within Prometheus. Establishes the standard implementation of modern SRE monitoring guidelines.','YAML','Open Source Tool','Advanced',0,'online','manual','b7c0dc57df89b3d6482acc1bd04f343b8036d2a66d653d9f4e9a6c728a3d7b14',100.0,1779130495,1,'2019-05-30T22:29:10Z',NULL,NULL,NULL,'["Observability", "SLAs & SLOs", "Reference Implementation"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2019-05-30T22:29:10Z", "gh_stars": 142}');
+INSERT INTO "resources" VALUES('https://github.com/google/python-fire','==google/python-fire== 🌟','','2025',5,'Curator Insight presents Google Fire as a library that instantly derives fully operational CLI endpoints from any Python object. Live Grounding confirms its extensive use in data engineering pipelines to easily export complex programmatic code without setting up manual parsing boilerplate.','Python','Library','Intermediate',0,'online','manual','df1413081fc9aef12fa7c88d8bbc3cb120d92ededd11fb30233d7fb4aa04e4c8',100.0,1779031341,1,'2026-04-01T09:05:35Z',NULL,NULL,NULL,'["Software Engineering", "Python", "CLI Generation"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-04-01T09:05:35Z", "gh_stars": 28203}');
+INSERT INTO "resources" VALUES('https://github.com/google/slo-generator','SLO Generator','','2023',5,'A comprehensive open-source tool built to parse SLO specifications and compute service level indicators, supporting data extraction from both Prometheus and diverse multi-cloud storage backends.','Python','Open Source Tool','Intermediate',0,'online','manual','6804779cb9fa416c8845d60e0658b4fdfd304dd8fbbb3dd05572636f646aa30a',100.0,1779034084,1,'2026-06-03T22:39:22Z',NULL,NULL,NULL,'["Observability", "SLAs & SLOs", "Generators"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-03T22:39:22Z", "gh_stars": 562}');
+INSERT INTO "resources" VALUES('https://github.com/google/zx','zx','','2021',5,'A modern execution tool built by Google that lets developers write robust scripting pipelines using JavaScript or TypeScript. It automates child-process management, string escaping, and error checks. Live Grounding validates it as a major evolutionary replacement for unwieldy Bash scripts in contemporary pipelines.','JavaScript','Library','Intermediate',0,'online','manual','ff190bac51cf391fef3a8488556200dd011adf69335c4f95bc65c1c6b4e572c6',100.0,1779034484,1,'2026-06-13T01:03:50Z',NULL,NULL,NULL,'["Infrastructure & Operations", "Shell Scripting", "Modern Shell Alternatives"]','["[DE FACTO STANDARD]"]','["docs/linux.md"]','["linux.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T01:03:50Z", "gh_stars": 45534}');
+INSERT INTO "resources" VALUES('https://github.com/gopaddle-io/configurator','gopaddle-io/configurator','','2020',2,'An automation controller watching ConfigMap and Secret events to automatically trigger rolling updates on corresponding workloads. It bridges configuration state changes with zero-downtime deployment workflows without manual redeploys.','Go','Kubernetes Controller','Intermediate',0,'online','manual','ed41f1daa82d28b02c69ace91ecc18809c7f6a2b3317a36f8970cab7c991abf6',100.0,1779029565,1,'2024-01-29T21:07:12Z',NULL,NULL,NULL,'["GitOps & Configuration", "Dynamic Configurations", "Lifecycle Management"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-01-29T21:07:12Z", "gh_stars": 115}');
+INSERT INTO "resources" VALUES('https://github.com/goss-org/goss','aelsabbahy/goss','','2016',4,'Goss is an ultra-fast, YAML-based infrastructure validation and health-checking tool. Commonly utilized in Kubernetes as a minimal, lightweight container liveness/readiness probe or system validation suite.','Go','Validation Tool','Low',0,'online','manual','599d7c114ad70f7c2533e2919513ae4ff015891c840061c6ab79b4a54b3d841f',100.0,1779130494,1,'2026-06-08T18:19:17Z',NULL,NULL,NULL,'["Performance & Testing", "Cluster Validation", "Health Checking"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T18:19:17Z", "gh_stars": 5904}');
+INSERT INTO "resources" VALUES('https://github.com/govirtuo/kube-ns-suspender','govirtuo/kube-ns-suspender 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7ccc734e40d5f5bd2b9af238148c21df9beb035f7096a975756f0a216da1799c',100.0,1779032245,0,'2026-05-17T17:37:25.469833+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/kube-ns-suspender/kube-ns-suspender"}');
+INSERT INTO "resources" VALUES('https://github.com/grafana/agent','grafana/agent: Grafana Agent','','2024',5,'An agent for metrics, logs, and trace collection. Live grounding confirms Grafana Agent is now deprecated and succeeded by Grafana Alloy, the vendor''s unified telemetry collector for OpenTelemetry and Prometheus.','Go','Repository','Advanced',1,'online','manual','42acde43745effb075e35bcdad1e042924521a26e511954e82c2f16f694308c4',100.0,1779032380,1,'2026-06-13T21:15:40Z',NULL,NULL,NULL,'["Observability & Monitoring", "Data Collection", "Telemetry Agents"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/grafana.md"]','["grafana.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T21:15:40Z", "gh_stars": 1709}');
+INSERT INTO "resources" VALUES('https://github.com/grafana/mimir','github.com/grafana/mimir','','2022',5,'Grafana Mimir is a highly scalable, multi-tenant database for long-term Prometheus metrics storage. Engineered to easily process billions of active series with fast query performance and operational isolation.','Go','Repository','Advanced',1,'online','manual','35393723f9f6fa4ec27a899e1205b638a027699ee62dd5194b00e31a44903221',100.0,1779031615,1,'2026-06-14T09:48:11Z',NULL,NULL,NULL,'["Observability & Monitoring", "Metrics Storage", "Scalable TSDB"]','["[DE FACTO STANDARD]"]','["docs/grafana.md"]','["grafana.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2026-06-14T09:48:11Z", "gh_stars": 5124}');
+INSERT INTO "resources" VALUES('https://github.com/grafana/tanka','tanka','','2026',4,'Grafana Tanka is an enterprise-grade configuration utility that uses the Jsonnet programming language to generate declarative Kubernetes manifests. By replacing raw YAML files with reusable functions and nested structures, Tanka ensures clean modularity across complex multi-cluster environments. It is highly valued for managing complex observability deployments like Prometheus and Grafana stacks.','Go','Configuration Tool','Advanced',0,'online','manual','f0f449caab037a1b55ce5c7b9466a4e5e7ec80d143f698945ad0c9736c23a67c',100.0,1779033309,1,'2026-06-14T05:21:30Z',NULL,NULL,NULL,'["Application Delivery", "Configuration Management", "Jsonnet"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T05:21:30Z", "gh_stars": 2670}');
+INSERT INTO "resources" VALUES('https://github.com/grafana/tempo','Grafana Tempo','','2026',5,'A high-scale, cost-effective distributed tracing backend designed to work exclusively with object storage like S3 or GCS. In 2026, Tempo has consolidated its position as the premier choice for large-scale enterprise tracing, deeply integrated with Grafana Loki and Mimir to correlate logs, metrics, and traces.','Go','Repository','Advanced',1,'online','manual','78d8cbe88fd38721caa5f8f4b399878c4a62eeee3cdee4ff12d1f5e5fa996c27',100.0,1779033704,1,'2026-06-13T17:10:29Z',NULL,NULL,NULL,'["Cloud Native", "Observability", "Distributed Tracing"]','["[DE FACTO STANDARD]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2026-06-13T17:10:29Z", "gh_stars": 5305}');
+INSERT INTO "resources" VALUES('https://github.com/gravitational/teleport','Teleport 🌟','','2026',5,'The premier multi-protocol infrastructure access gateway. Teleport consolidates SSH, database, web app, and Kubernetes API session access into an audited, identity-backed portal with detailed record-keeping, biometric integration, and enterprise access reviews.','Go','Service','High',1,'online','manual','99ad550caec041b2881b70c1e9bc86ad0de2257122e7f4e21981d3f2bee4fde7',100.0,1779033610,1,'2026-06-13T21:53:12Z',NULL,NULL,NULL,'["Networking & Security", "Access Control", "Identity Gateways"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2026-06-13T21:53:12Z", "gh_stars": 20488}');
+INSERT INTO "resources" VALUES('https://github.com/gravitational/teleport/discussions/8330','Connecting and authenticating to Jenkins with Teleport Application Access','','2021',5,'Explains how to secure Jenkins controller instances with identity-aware authorization proxies via Teleport Application Access. *Curator Insight*: Security gateways. *Live Grounding*: Critical blueprint for modern security compliance, eliminating the vulnerability of exposing Jenkins directly to the internet.','English','Documentation','Advanced',0,'online','manual','3ae81f1e26f723553a9985d83a5ba83b608cb7da8491be7d57e345dbc9ef7347',100.0,1779029472,1,'2026-06-13T21:53:12Z',NULL,NULL,NULL,'["CI/CD Pipelines", "Security", "Access Management"]','["[DE FACTO STANDARD]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2026-06-13T21:53:12Z", "gh_stars": 20488}');
+INSERT INTO "resources" VALUES('https://github.com/gravitl/netmaker','NetMaker','','2025',4,'Netmaker is a high-speed, dynamic overlay network orchestrator powered by WireGuard. It facilitates direct, secure mesh networks across multi-cloud, on-premises, and edge Kubernetes nodes, drastically reducing latency compared to traditional overlay options like VXLAN or IPSec. Netmaker is highly valuable for hybrid cluster topologies and secure cross-regional communication.','Go','Platform','High',0,'online','manual','461d6feb067687a3eee4be5d99ca748eab30f86a8f003957b60479535cb6af74',100.0,1779030583,1,'2026-06-13T03:24:38Z',NULL,NULL,NULL,'["Networking", "Overlay Networks", "WireGuard VPN"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-networking.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-networking.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-13T03:24:38Z", "gh_stars": 11628}');
+INSERT INTO "resources" VALUES('https://github.com/griddynamics/mpl','griddynamics/mpl','','2021',5,'Curator Insight presents the Modular Pipeline Library (MPL) from Grid Dynamics as a tool for creating clean, maintainable Jenkins pipelines. Live Grounding confirms that MPL significantly reduces Groovy boilerplate by introducing modular execution configurations and reusable testing frameworks. This represents an exceptionally scalable design pattern for large-scale enterprise environments.','Groovy','Repository','Advanced',0,'online','manual','7f6be9f587b82afed39000db10a522cc2efef44151914c5f3d2faa2d4541b92d',100.0,1779029509,1,'2024-11-07T04:50:55Z',NULL,NULL,NULL,'["DevOps", "CI/CD Platforms", "Jenkins", "Modular Pipeline Library"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-11-07T04:50:55Z", "gh_stars": 165}');
+INSERT INTO "resources" VALUES('https://github.com/grosser/preoomkiller','grosser/preoomkiller','','2026',5,'preoomkiller is a lightweight tool designed to monitor process memory consumption in Linux containers and trigger graceful restarts or shutdowns before the kernel''s Out-Of-Memory (OOM) killer forcibly terminates the application. This prevents data corruption and allows application runtimes (such as Ruby or Node.js) to drain active connections and write diagnostics logs. It adds an essential layer of reliability to production container runtimes prone to memory leaks.','Go','Library','Medium',0,'online','manual','73aca8546922c96fb6d8726a521bac8387d99f6a103c9846e160b8993a83ae2c',100.0,1779031382,1,'2023-10-18T16:32:05Z',NULL,NULL,NULL,'["Infrastructure", "Reliability Engineering", "Resource Management"]','["[DE FACTO STANDARD]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-10-18T16:32:05Z", "gh_stars": 78}');
+INSERT INTO "resources" VALUES('https://github.com/groundcover-com/blog/tree/main/blog_k8s_containers_restarts','github.com/groundcover-com: Container Restarts Watcher','','N/A',0,'Curator Insight points to a companion code repository for a Groundcover blog exploring Kubernetes container restart triggers. Live Grounding confirms it serves as a lightweight diagnostic template to intercept CrashLoopBackOff states in real-time.','English','Repository','Intermediate',0,'online','manual','ac85f08e69b018534e5a435bc0ea2caa8d0ffa0c1ead384b8521a3d6f7468686',100.0,1781735950,1,'2026-06-18T00:39:10.461257+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Observability", "Debugging Tools"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/groundcover-com/murre','groundcover-com/murre','','2026',2,'Murre is an elegant, lightweight command-line tool designed to query CPU and memory usage statistics from clusters without running Prometheus or Metric Server. By querying the internal Kubelet summary endpoints directly, it quickly provides resource overhead views on any environment. It is ideal for debugging workloads on edge systems where tracking resource consumption must be low-overhead.','Go','CLI Tool','Beginner',0,'online','manual','51452fcf5105ccb367707100fcdee160175b386b458daa5a2a5ca69dfe5b7238',100.0,1779029466,1,'2025-01-15T05:57:46Z',NULL,NULL,NULL,'["Observability", "Metrics", "Lightweight Monitoring"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-01-15T05:57:46Z", "gh_stars": 319}');
+INSERT INTO "resources" VALUES('https://github.com/groundnuty/k8s-wait-for','groundnuty/k8s-wait-for 🌟','','2019',3,'A simple, highly popular script designed to block shell execution until a specific Kubernetes resource passes a readiness check. It integrates within initialization steps to manage deployment dependencies safely.','Shell','Utility Script','Beginner',0,'online','manual','d50e49679c8e88c0c7db5b559610ccbebe63417436af0d4de2e44d3bab733a6a',100.0,1779032556,1,'2025-01-07T01:13:36Z',NULL,NULL,NULL,'["Development & Testing", "Pipeline Helpers", "Resource Readiness"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-01-07T01:13:36Z", "gh_stars": 635}');
+INSERT INTO "resources" VALUES('https://github.com/grpc-ecosystem/grpc-gateway','grpc-ecosystem/grpc-gateway: gRPC-Gateway','','2026',5,'gRPC-Gateway is an essential reverse-proxy tool that automatically translates incoming RESTful JSON requests into high-performance gRPC calls. By parsing protobuf service definitions, it maintains single-source API schemas while accommodating heterogeneous web clients. This tool is widely adopted across high-throughput microservice meshes that require seamless external-facing REST APIs.','Go','Library','Advanced',1,'online','manual','94f2f57b5cd69bc2a351745cda7c24eab95904d8512b67ee7c785b180333fe95',100.0,1779029502,1,'2026-06-12T22:10:49Z',NULL,NULL,NULL,'["Application Architecture", "API Gateway", "gRPC & REST"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2026-06-12T22:10:49Z", "gh_stars": 19918}');
+INSERT INTO "resources" VALUES('https://github.com/gruberdev/local-gitops','github.com/gruberdev/local-gitops: Local Gitops 🌟','','2021',1,'A lightweight developer tool simulating local GitOps loops inside isolated testing frameworks. Ideal for testing Kubernetes state declarations on personal development hardware.','Shell','Tool','Intermediate',0,'online','manual','d5f0e40f0ec9d9e935b48f9a5f21fe47bd0c47d2e16a66d1430f292cca2662b1',100.0,1781736154,1,'2026-06-18T00:42:34.278425+02:00',NULL,NULL,NULL,'["Local Development", "GitOps", "Local Sandboxes"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/gruntwork-io/terragrunt-infrastructure-live-example','gruntwork-io/terragrunt-infrastructure-live-example','','2024',2,'This repository provides a concrete reference implementation for structuring enterprise-grade multi-environment architectures using Terragrunt. It demonstrates production patterns for isolated environments, centralized lock management, global provider blocks, and modular code encapsulation.','HCL','Reference Implementation','Intermediate',0,'online','manual','5c10fc8bdf35d2003e92cbc5c4921f29cfbf1afb440c53e301ddb3e448f43069',100.0,1779029056,1,'2025-05-05T12:02:39Z',NULL,NULL,NULL,'["Infrastructure as Code", "Orchestration", "Reference Implementations"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-05-05T12:02:39Z", "gh_stars": 865}');
+INSERT INTO "resources" VALUES('https://github.com/gshipley/installcentos','Install RedHat OKD 3.10 on your development box:','','2018',1,'Community script repository designed to install CentOS-based OKD 3.10 on local workstations. These routines are entirely non-functional for modern platform operations in 2026, where local development is managed via OpenShift Local (CRC) or single-node (SNO) profiles.','Shell','Code Repository','Advanced',0,'online','manual','ff9d1221dd8a3bdf07bf5b97ed39a381f07cfd504e1fb20021a22abb0ac8bd67',100.0,1781736123,1,'2026-06-18T00:42:03.110118+02:00',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes Distributions", "OKD Core Legacy"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/gudpick/pods','github ref1','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','25bce8646ca01a675be677e4ffeadce8eb83da1f3d44769fca5fc7d8f4937d4d',100.0,1779033384,1,'2026-05-17T17:56:24.973796+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/gudpick/pods/tree/master/sonar-latest','github ref2','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','1a18ea4de1911e1e484dd824fc1f9ff5226c6c1c816b83905efacc83fa4b69aa',100.0,1779031122,1,'2026-05-17T17:18:42.788572+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/gventuri/pandas-ai','==github.com/gventuri/pandas-ai==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d512d4770ea4789aecc81bef4471e1839821b2a2838a17f2acfaad339689f6c7',100.0,1779031333,0,'2026-05-17T17:22:13.833236+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://github.com/sinaptik-ai/pandas-ai"}');
+INSERT INTO "resources" VALUES('https://github.com/gyli/DictMySQL','DictMySQL: A MySQL class for more convenient database manipulation with Python dictionary','','2016',2,'Curator Insight introduces DictMySQL as a dictionary-driven query execution abstraction. Live Grounding emphasizes that while useful for scripting, modern enterprise developments rely on full-fledged ORMs (like SQLAlchemy or Tortoise) to guarantee database injection protection and proper pool scaling.','Python','Library','Intermediate',0,'online','manual','151d6d5be3073376f7436d69ab5b6f4932f2c6a24bb83b7c93b819e986f8b9a6',100.0,1779130495,1,'2018-12-04T06:42:34Z',NULL,NULL,NULL,'["Data Science", "Data Engineering", "Database Adapters"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2018-12-04T06:42:34Z", "gh_stars": 56}');
+INSERT INTO "resources" VALUES('https://github.com/hadolint/hadolint','==hadolint/hadolint: Haskell Dockerfile Linter==','','2026',5,'Hadolint is a Haskell-based linter that parses Dockerfiles and validates them against container best practices and Shellcheck rules. It ensures developers avoid common pitfalls such as running as root, using mutable base tags, or failing to clean package manager caches. Integrating Hadolint into CI/CD pipelines ensures secure, standardized, and highly optimized container builds across enterprise teams.','Haskell','Tool','Medium',0,'online','manual','168d25de939de633ad29bee4a05a5b3db3157a293578ca9b07bc97f87f5433c6',100.0,1779032163,1,'2026-06-11T07:29:04Z',NULL,NULL,NULL,'["Security", "Static Analysis", "Linter"]','["[DE FACTO STANDARD]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-06-11T07:29:04Z", "gh_stars": 12216}');
+INSERT INTO "resources" VALUES('https://github.com/haflidif/terraform-azurerm-dns-private-resolver',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','034762c5cdcba4d162872350dbb4a0a01a9b2d959af44d59dda356880a6c5df7',100.0,1779030583,0,'2026-05-17T17:09:43.669527+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/hahwul/DevSecOps','hahwul/DevSecOps','','2026',3,'A highly structured index cataloging security automation software, container scanning scripts, dependency checkers, and automated risk analysis systems. Essential for hardening software supply chains.','Markdown','Awesome List','Advanced',1,'online','manual','20a0ac59128bf7ae7c79b4a27f100202d6dcd770f50e1003b2a3b022f7d0903b',100.0,1779029863,1,'2026-04-25T13:26:26Z',NULL,NULL,NULL,'["Cloud Native", "Security", "DevSecOps Tools"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-25T13:26:26Z", "gh_stars": 2127, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/halkeye-docker/docker-jenkins','Example of JCasC','','2025',1,'A practical reference architecture repository deploying containerized Jenkins masters using pre-mounted configurations and declarative configurations. Ideal for sandboxing configuration-as-code workflows.','Dockerfile','Repository','Intermediate',1,'online','manual','51633da2292cc3d381f7d8c72855a15783c0ed824b51e06268583476a6a6a4ab',100.0,1779030009,1,'2024-02-02T18:44:51Z',NULL,NULL,NULL,'["CI/CD Infrastructure", "Configuration as Code", "Docker Deployment"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-02-02T18:44:51Z", "gh_stars": 16}');
+INSERT INTO "resources" VALUES('https://github.com/harvester/harvester','Harvester','','2025',5,'Curator Insight showcases Harvester as a modern open-source HCI built on KubeVirt and Longhorn. Live grounding in 2026 confirms Harvester has fully matured into an enterprise-stable alternative to VMware ESXi, enabling seamless co-habitation of VM and container environments under unified Kubernetes control planes.','Go','Code Repository','High',1,'online','manual','41b2b18b344881007667cc4b17730a84013b381030f73bc2c9d3711f22e47fc7',100.0,1779130495,1,'2026-06-12T04:11:38Z',NULL,NULL,NULL,'["Platform Engineering", "Hyperconverged Infrastructure", "Harvester HCI"]','["[DE FACTO STANDARD]"]','["docs/rancher.md"]','["rancher.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T04:11:38Z", "gh_stars": 5054}');
+INSERT INTO "resources" VALUES('https://github.com/hasheddan/k8scr','k8scr 🌟','','2026',5,'A lightweight and specific CLI utility used to inspect and fetch container image metadata from within a Kubernetes context. It bypasses complex registry credential configurations, allowing developers and administrators to debug and analyze container layers directly.','Go','Tool','Intermediate',0,'online','manual','13cb1e387cd306f77b7e6d500743dccc267edad6ced0a7ab3610b467903cb24a',100.0,1779029710,1,'2022-03-24T12:46:59Z',NULL,NULL,NULL,'["Security", "Registry Integration", "Container Runtimes"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/kubernetes.md"]','["kubernetes-tools.md", "kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-03-24T12:46:59Z", "gh_stars": 119}');
+INSERT INTO "resources" VALUES('https://github.com/hashicorp/cap','cap','','N/A',0,'Curator Insight shows cap as HashiCorp''s library to ease Linux capability handling in Go programs. Live Grounding highlights its integration in secure container-adjacent projects to enforce the principle of least privilege at the system-call level.','English','Repository','Advanced',0,'online','manual','af05f41375b0aa2fad313510ca3f20a38e30f77a192ff3a8b98710beeae18c0c',100.0,1779031592,1,'2026-05-11T03:46:31Z',NULL,NULL,NULL,'["Security", "Access Control", "Go Libraries"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2026-05-11T03:46:31Z", "gh_stars": 479}');
+INSERT INTO "resources" VALUES('https://github.com/hashicorp/hcl','github.com/hashicorp/hcl: HCL','','2026',5,'The authoritative Go library parsing and validating HashiCorp Configuration Language (HCL). Serving as the declarative bedrock for Terraform, Packer, and Consul, HCL bridges raw JSON parsability with high-level human-readable configuration attributes and logic.','Go','Repository','Advanced',0,'online','manual','a74147ff18d543e4f26a9d5f3593553f8fb108dcc25935c505c9805fbefe5fa3',100.0,1779032878,1,'2026-06-11T12:05:22Z',NULL,NULL,NULL,'["Infrastructure as Code", "Languages", "Syntax Engines"]','["[DE FACTO STANDARD]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2026-06-11T12:05:22Z", "gh_stars": 5788}');
+INSERT INTO "resources" VALUES('https://github.com/hashicorp/terraform-cdk','terraform-cdk 🌟','','2025',5,'Cloud Development Kit for Terraform (CDKTF) allowing engineers to write imperative application code (TypeScript, Python, Java) to define declarative infrastructure assets. A strong choice for teams moving away from HCL syntax.','TypeScript','Library','Advanced',0,'online','manual','51813300751965329c8de4939b5524850e59a5129f9ee51ff9095ffb23a88dd6',100.0,1779032288,1,'2025-12-10T14:12:01Z',NULL,NULL,NULL,'["Infrastructure as Code", "CDK", "Frameworks"]','["[DE FACTO STANDARD]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2025-12-10T14:12:01Z", "gh_stars": 5077}');
+INSERT INTO "resources" VALUES('https://github.com/hashicorp/terraform-k8s','hashicorp/terraform-k8s: Terraform Cloud Operator for Kubernetes','','2025',3,'The official HashiCorp Terraform Cloud Operator for Kubernetes. Implements a controller pattern inside the cluster, allowing platform teams to manage external cloud resources via Custom Resource Definitions (CRDs) which coordinate plans and applies in Terraform Cloud.','Go','Repository','Advanced',1,'online','manual','ec20219598d769ac6d04b8cb760eb482a4304107c4ff0bcd07a51df2f4d033ea',100.0,1779029341,1,'2024-11-18T17:51:48Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Kubernetes Operators"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2024-11-18T17:51:48Z", "gh_stars": 449}');
+INSERT INTO "resources" VALUES('https://github.com/hashicorp/vault','hashicorp/vault','','2026',5,'The premier multi-cloud secret manager, data protection engine, and dynamic credential broker. Despite HashiCorp''s BSL license shifts, it remains the backbone of enterprise Zero Trust architectures, enabling ephemeral database credentials and granular IAM management across thousands of microservices.','Go','Service','Advanced',1,'online','manual','e3d1a53ae91eb52490e28f1327fb302256125169ec0050a1ac93ebc1f02a075d',100.0,1779032388,1,'2026-06-12T22:28:59Z',NULL,NULL,NULL,'["Security", "Secrets Management", "Centralized Vaults"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-12T22:28:59Z", "gh_stars": 35780}');
+INSERT INTO "resources" VALUES('https://github.com/hashicorp/vault-csi-provider','hashicorp/vault-csi-provider: HashiCorp Vault Provider for Secrets Store'' CSI Driver','','2026',4,'Integrates HashiCorp Vault directly with the Kubernetes Secret Store CSI Driver, rendering secrets from Vault''s key-value engine as memory-mapped files in pod volumes. Drastically simplifies credentials ingestion while maintaining a hardened cluster isolation boundary.','Go','Tool','Advanced',1,'online','manual','9b09825d8a60d25aa3f4bd6fc5c9fbd07f539699d08aa67830a22d536a5a5efb',100.0,1779031109,1,'2026-06-10T06:03:53Z',NULL,NULL,NULL,'["Security", "Secrets Management", "CSI Driver Providers"]','["[ENTERPRISE-STABLE]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-10T06:03:53Z", "gh_stars": 347}');
+INSERT INTO "resources" VALUES('https://github.com/hashicorp/waypoint/tree/main/website/content/docs','==learn.hashicorp.com: Deploy a Helm-based application automatically with GitOps==','','2021',4,'Practical guide deploying Helm-based software within HashiCorp Waypoint pipelines. Compares native Waypoint continuous operations with declarative GitOps reconciliations, establishing streamlined automation protocols.','English','Tutorial','Intermediate',1,'online','manual','710e95dc03f3c03f71a890f95fa5e702f6488c9d3d3bc23297f36508a12c5029',100.0,1779130495,1,'2024-01-08T18:48:14Z',NULL,NULL,NULL,'["Cloud Native", "Continuous Delivery", "GitOps", "HashiCorp Waypoint"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-01-08T18:48:14Z", "gh_stars": 4727}');
+INSERT INTO "resources" VALUES('https://github.com/hasura/gitkube','Gitkube 🌟','','2019',4,'An early GitOps-oriented operator that allowed developers to build and deploy docker images on Kubernetes using a simple git push. It served as an entry point for lightweight CD before ArgoCD and Flux became mature corporate norms.','Go','Controller / Deployment Operator','Advanced',1,'online','manual','cc22c1e1d6ea90c3a3746e1c6c2d149728b4f20eea6dab230e420c1da9371a05',100.0,1779030531,1,'2023-08-31T07:48:24Z',NULL,NULL,NULL,'["Application Lifecycle", "Continuous Deployment", "Git-based Builds"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-08-31T07:48:24Z", "gh_stars": 3849}');
+INSERT INTO "resources" VALUES('https://github.com/haxsaw/hikaru','haxsaw/hikaru 🌟','','2020',2,'A Python package enabling developers to generate, inspect, and manipulate Kubernetes resources as native Python dataclasses. Hikaru validates and processes complex schemas inside orchestration and automation runtimes.','Python','Python Library','Intermediate',0,'online','manual','176a942bb47ae71b8f1fc9778ef8a73b89c6c79ecfe899948a74b7c405c8dfb9',100.0,1779032900,1,'2025-03-22T10:15:20Z',NULL,NULL,NULL,'["GitOps & Configuration", "Infrastructure as Code", "Python Representation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-03-22T10:15:20Z", "gh_stars": 210}');
+INSERT INTO "resources" VALUES('https://github.com/hayao-k/cdk-ecr-image-scan-notify','github.com/hayao-k/cdk-ecr-image-scan-notify','','2020',4,'Community CDK construct that maps AWS EventBridge patterns to detect ECR image vulnerability scans. Automatically processes and delivers structured notifications to Slack/Teams channels using Lambda.','TypeScript','Repository','Intermediate',0,'online','manual','3eb7e46b1ae25fe928c77b6cce169d7dce5ca79189d4d8a9d05bfae37a9ea274',100.0,1779029119,1,'2024-11-25T08:44:03Z',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Security"]','["[ENTERPRISE-STABLE]"]','["docs/aws-newfeatures.md"]','["aws-newfeatures.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-11-25T08:44:03Z", "gh_stars": 29}');
+INSERT INTO "resources" VALUES('https://github.com/hbollon/k8s-voting-app-aws','hbollon/k8s-voting-app-aws','','2021',1,'Reference multi-tier microservice architecture demonstrating AWS integration. Contains a polyglot microservice arrangement with Redis caches, PostgreSQL transactional engines, and reactive frontend layers structured for EKS deployments.','Go','Repository','Intermediate',1,'online','manual','49bc5bec07d23712f082c6dd4bb216c46b369ff82bbdf5b0a8a70d9fcd9a53dc',100.0,1779033845,1,'2022-01-10T13:28:45Z',NULL,NULL,NULL,'["Architecture", "Microservices", "Demo Systems"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-01-10T13:28:45Z", "gh_stars": 34}');
+INSERT INTO "resources" VALUES('https://github.com/hcavarsan/kftray','==github.com/hcavarsan/kftray== ⭐','','2023',5,'KFTray is a desktop-native menubar utility designed to manage multiple simultaneous kubectl port forwarding connections. It simplifies complex local development loops by allowing engineers to save, group, and dynamically trigger port-forward rules across distinct clusters and namespaces.','TypeScript / Rust','Desktop GUI App','Beginner',0,'online','manual','f1543d16c58b2fa35e6932543e9a3ff128c7022fafcb775225935e22df2c13fd',100.0,1779030727,1,'2026-06-14T05:31:03Z',NULL,NULL,NULL,'["Observability & Diagnostics", "Developer Productivity", "Port Forwarding"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-06-14T05:31:03Z", "gh_stars": 1524}');
+INSERT INTO "resources" VALUES('https://github.com/heketi/heketi',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','0d4f9d435e3073e1fcfebfaa3bda820b070e48785e446bc3ac51035757864c07',100.0,1779030394,1,'2026-05-17T17:06:34.734950+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md", "docs/ocp4.md"]','[]','{}','{"gh_license": "NOASSERTION"}');
+INSERT INTO "resources" VALUES('https://github.com/helm/charts/tree/master/stable/distributed-jmeter','Jmeter','','2020',5,'The legacy Helm implementation of distributed Apache JMeter performance testing. For dynamic cluster scaling, modern performance engineering teams should transition to k6 operators or active community performance test packaging.','YAML','Helm Chart','Intermediate',1,'online','manual','233f97993adc8caf534b62b7a9a64fa3978c357ff5321224a227c0eabd9584ed',100.0,1779030192,1,'2022-02-20T14:09:39Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Legacy Charts"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-02-20T14:09:39Z", "gh_stars": 15424}');
+INSERT INTO "resources" VALUES('https://github.com/helm/charts/tree/master/stable/jenkins','Jenkins','','2020',5,'The deprecated stable Helm chart repository for Jenkins. It is strongly recommended to avoid this legacy version, as active development and security patches have transitioned exclusively to the official Jenkins community repository on Artifact Hub.','YAML','Helm Chart','Intermediate',1,'online','manual','17ed5c363268ba61d2b5b5e52ced7246a17c734cda204aabe7cb872f3d8c6545',100.0,1779034332,1,'2022-02-20T14:09:39Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Legacy Charts"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-02-20T14:09:39Z", "gh_stars": 15424}');
+INSERT INTO "resources" VALUES('https://github.com/helm/charts/tree/master/stable/selenium','Selenium','','2020',5,'The archived official Helm stable tree configuration for Selenium Grid. It remains useful solely as a historic reference for browser automation scaling, with active releases now managed directly by the SeleniumHQ community charts.','YAML','Helm Chart','Intermediate',1,'online','manual','5695e3b79ce4533e5ba5d4d3ff322ef71b15c22292a49036b3b719fd9265f148',100.0,1779033384,1,'2022-02-20T14:09:39Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Legacy Charts"]','["LEGACY"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-02-20T14:09:39Z", "gh_stars": 15424}');
+INSERT INTO "resources" VALUES('https://github.com/helm/charts/tree/master/stable/sonarqube','Sonar','','2020',5,'The deprecated stable Helm chart location for SonarQube. Modern deployments must migrate to official SonarSource charts on Artifact Hub to secure enterprise support, active patches, and up-to-date database schema integrations.','YAML','Helm Chart','Intermediate',1,'online','manual','59ee51399b9c9f819c38a8b700ea67a722661806f303a814eade3b65384cfb9e',100.0,1779032046,1,'2022-02-20T14:09:39Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Legacy Charts"]','["LEGACY"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-02-20T14:09:39Z", "gh_stars": 15424}');
+INSERT INTO "resources" VALUES('https://github.com/helm/charts/tree/master/stable/sonatype-nexus','Nexus3','','2020',5,'The obsolete, archived official Helm chart path for Sonatype Nexus3. Modern deployments must transition to newer, community-maintained charts listed on Artifact Hub to avoid critical security vulnerabilities and out-of-date container targets.','YAML','Helm Chart','Intermediate',1,'online','manual','a508bd186ac26cd708c9337ebeb717f6319418bbc49c99d788b02ae6e3ce152b',100.0,1779031473,1,'2022-02-20T14:09:39Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Legacy Charts"]','["LEGACY"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-02-20T14:09:39Z", "gh_stars": 15424}');
+INSERT INTO "resources" VALUES('https://github.com/helm/helm','Helm','','2026',5,'Official Go implementation of the Helm client, acting as the package manager for Kubernetes. Helm manages complex application definitions through charts, providing repeatable deployments, in-place upgrades, and robust rollback capabilities.','Go','Repository','Advanced',0,'online','manual','8b72e9555c19febb03964306972d50825387de39e901198b8d86b305f4ede7bf',100.0,1779033592,1,'2026-06-13T02:03:14Z',NULL,NULL,NULL,'["Automation & Orchestration", "Package Management", "Helm"]','["[DE FACTO STANDARD]"]','["docs/helm.md", "docs/about.md"]','["helm.md", "about.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T02:03:14Z", "gh_stars": 29874}');
+INSERT INTO "resources" VALUES('https://github.com/helm/helm-mapkubeapis','Helm mapkubeapis Plugin','','2026',3,'Fundamental operator utility that edits release metadata in-place to update deprecated or removed Kubernetes APIs. Prevents release locks and upgrade failures when cluster components transition to newer API versions.','Go','Plugin','Advanced',0,'online','manual','3cd6306bc7b96c9167344df22330444c49cccef9a4a0aa1067e00cfa2a4f688d',100.0,1779032935,1,'2026-06-03T23:21:33Z',NULL,NULL,NULL,'["Cloud Native", "Application Delivery", "Helm Plugins", "API Migration"]','["[LEGACY]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-03T23:21:33Z", "gh_stars": 1035}');
+INSERT INTO "resources" VALUES('https://github.com/helmfile/helmfile','github.com/helmfile/helmfile','','2026',5,'The premier declarative orchestrator for multi-chart environments. Helmfile allows infrastructure-as-code developers to build multi-environment states, map release hierarchies, automate parameter layering, and enforce GitOps deployment sequences seamlessly.','Go','CLI Tool','Advanced',0,'online','manual','bb0b4eda7bed74c71f5f3e176f6699919f4666c0ff8b1e427d916869228e311e',100.0,1779031382,1,'2026-06-14T01:27:25Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Multi-Chart Orchestration"]','["[DE FACTO STANDARD]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T01:27:25Z", "gh_stars": 5136}');
+INSERT INTO "resources" VALUES('https://github.com/helmwave/helmwave','helmwave/helmwave','','2026',3,'An emerging orchestrator implementing a ''Docker Compose'' deployment feel for Helm charts. Featuring parallel execution plans, strict dependency resolution, and declarative configs, it offers platform teams a robust multi-chart orchestration tool.','Go','CLI Tool','Advanced',0,'online','manual','e275a05dd84f47c66b5296aa4b4a59342d48c0cd3576846e75d7b2e6cb91146f',100.0,1779031143,1,'2026-02-18T15:58:47Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Multi-Chart Orchestration"]','["[EMERGING]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-02-18T15:58:47Z", "gh_stars": 886}');
+INSERT INTO "resources" VALUES('https://github.com/heptiolabs/ktx','ktx 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','37651e8af15fd1eb2a265534fd1973c095520ffcf8675d75b134c1ea27398234',100.0,1779031216,0,'2026-05-17T17:20:16.342789+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/hiddeco/cronjobber','hiddeco/Cronjobber','','2023',2,'A custom controller for Kubernetes that implements a CronJob-like resource with explicit native support for timezones. This solved a major limitation in older Kubernetes versions. While native Kubernetes CronJobs added timezone support in version 1.27, Cronjobber remains a highly useful reference for custom scheduling patterns in 2026.','Go','Kubernetes Controller','Medium',1,'online','manual','ad9ddb74fccc3bdeb3a14ecafd88b49948f2ba317bde900e87b713ebcb6f8ae7',100.0,1779032544,1,'2024-08-21T23:39:11Z',NULL,NULL,NULL,'["Infrastructure", "Scheduling", "Timezones"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-08-21T23:39:11Z", "gh_stars": 238}');
+INSERT INTO "resources" VALUES('https://github.com/hidetatz/kubecolor','hidetatz/kubecolor 🌟','','2026',3,'Kubecolor is a highly adopted command-line wrapper for kubectl that colorizes terminal outputs. It improves cluster observability by visually distinguishing resource types, labels, statuses, and namespaces during interactive CLI operations.','Go','CLI Wrapper','Simple',0,'online','manual','9e62de16802aa23bb6817c9ab7f56a5b4091ad56abffeffb2584a92f0b237379',100.0,1779034507,1,'2023-04-13T17:38:06Z',NULL,NULL,NULL,'["Operations & UX", "CLI Plugins", "Output Formatting"]','["[COMMUNITY-TOOL]"]','["docs/kubectl-commands.md"]','["kubernetes-tools.md", "kubectl-commands.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-04-13T17:38:06Z", "gh_stars": 1446}');
+INSERT INTO "resources" VALUES('https://github.com/highmobility','github.com/highmobility','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','987f2e0af09507fb9d1fc6a3118c7721b822ce258b8eb0551627bdd1434f42f4',100.0,1779031340,1,'2026-05-17T17:22:20.260969+02:00',NULL,NULL,NULL,'[]','[]','["docs/developerportals.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/hoanhan101/ultimate-go','The Ultimate Go Study Guide','','N/A',0,'Comprehensive handbook detailing memory layout, profiling, and concurrency semantics of Go. Features visual diagrams and deep-dives into mechanical sympathy concepts for high-performance engineering.','en','Repository','Advanced',0,'online','manual','b810903231bed8ba541bdaadd9df5145ff6f7b8fc770c019f3606cb7bfc377e7',100.0,1779033806,1,'2025-06-15T21:47:39Z',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Core Reference"]','["[DE FACTO STANDARD]", "[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-06-15T21:47:39Z", "gh_stars": 14910}');
+INSERT INTO "resources" VALUES('https://github.com/hobby-kube/guide','hobby-kube/guide 🌟','','2021',5,'A comprehensive guide on bootstrapping an fully production-ready, highly available Kubernetes cluster on bare-metal or cheap cloud providers using CoreOS (Flatcar) and kubeadm. Outlines security hardening, manual network provisioning, and declarative automation.','Markdown','Tutorial','Advanced',0,'online','manual','c96f4a0e9eeac3dee50c99030ff4fed01d17dd466357e44a0e50319ad672d9e6',100.0,1779031468,1,'2023-09-21T14:37:01Z',NULL,NULL,NULL,'["Infrastructure", "Bare-Metal Setup", "Self-Hosted Clusters"]','["[DE FACTO STANDARD]", "[GUIDE]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-09-21T14:37:01Z", "gh_stars": 5658}');
+INSERT INTO "resources" VALUES('https://github.com/homeport/havener','Havener','','2023',2,'A convenient CLI tool that wraps kubectl and helm commands into high-level operations, simplifying tasks like sweeping namespaces, downloading files from pods, or executing parallel commands across nodes. In 2026, it remains a valuable utility for cluster administrators seeking faster alternative commands to long kubectl scripts.','Go','CLI Tool','Low',0,'online','manual','2916780f4c501cd0f6a2731819f51bab93db4e2e463dda2091a7a55580831638',100.0,1779034097,1,'2026-06-11T20:15:22Z',NULL,NULL,NULL,'["Operations", "CLI Tool", "Cluster Management"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T20:15:22Z", "gh_stars": 334}');
+INSERT INTO "resources" VALUES('https://github.com/huazhihao/kubespy','kubespy','','2026',5,'An interactive real-time observability CLI tool designed to ''spy'' on active API resources. By monitoring resource lifecycles and publishing structural diffs directly to the terminal, it helps developers demystify custom resource definitions and native controller states during live deployment events.','Go','Tool','Intermediate',0,'online','manual','18df158e9f636cb8b4222761527aec06f5b82fcb8f021f43f0676a6b8124541c',100.0,1779029503,1,'2021-08-22T16:25:53Z',NULL,NULL,NULL,'["Observability", "Debugging", "Resource Lifecycle"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-08-22T16:25:53Z", "gh_stars": 140}');
+INSERT INTO "resources" VALUES('https://github.com/huginn/huginn','Huginn','','2026',5,'A highly versatile open-source system designed for orchestrating automated web-scraping, webhook handling, and event-driven tasks. In 2026, Huginn serves as a vital tool for engineers seeking a self-hosted, deterministic agent network to automate security and integration pipelines.','Ruby','Repository','Intermediate',0,'online','manual','b28d1fe503ecb57bac3513cc8164fd563f03272be53d743427d232366d1a9f5b',100.0,1779030854,1,'2026-06-13T00:57:09Z',NULL,NULL,NULL,'["Automation", "Workflows", "Agent Frameworks"]','["[DE FACTO STANDARD]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T00:57:09Z", "gh_stars": 49468}');
+INSERT INTO "resources" VALUES('https://github.com/humanlayer/12-factor-agents','12-Factor Agents: Patterns of reliable LLM applications','A set of design principles and patterns for building reliable, production-ready, and scalable LLM applications modeled on Heroku''s 12-factor standards.','2025',4,'A highly curated architectural manifest detailing twelve software engineering principles for building deterministic, production-grade LLM applications. The guide emphasizes robust prompt and context ownership, unified execution state, and standardizing human-in-the-loop interventions through tool calls. By framing AI agents as stateless reducers in a state-machine topology, the principles ensure enterprise reliability, scaling, and reproducible debugging.','en','Repository','Advanced',0,'online','automatic','1e8b841bcae568d5459087f12f0e2ff29feb0e4a9a3ffe72fbeed654285b07b7',NULL,1780352849,0,'2025-09-21T14:37:40Z',NULL,NULL,NULL,'["AI", "AI Agents", "Architectural Patterns", "12-Factor Methodology"]','["[DE FACTO STANDARD]", "[GUIDE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "gh_license": "NOASSERTION", "gh_pushed": "2025-09-21T14:37:40Z", "gh_stars": 22915, "reputation_status": "Vetted", "reputation_summary": "Highly celebrated open-source project defining standard engineering practices to transition AI applications to production reliability.", "social_preview_url": "https://opengraph.githubassets.com/7b847656617b5f55932e9d0313f55df174264f9c562cd63c53454f3f44c8d4e4/humanlayer/12-factor-agents", "source_provenance": "X.com (pvergadia)", "suggested_new_category": "agentic-architectures"}');
+INSERT INTO "resources" VALUES('https://github.com/hygieia/Hygieia','github.com/hygieia/Hygieia 🌟','','2024',2,'An enterprise DevOps dashboard originally developed by Capital One to track delivery pipelines, testing, and security traces. *Curator Insight vs. Live Grounding*: The project has transitioned into an unmaintained, archived repository. It remains highly informative structurally as a reference architecture for aggregating multi-source security and pipeline metrics.','Java','Tool','Advanced',1,'online','manual','0a761af3c4887418066a27d033bc9ace1d88cad4f2fdb7e82d5ccb2606be1e2a',100.0,1779030991,1,'2023-09-29T20:43:13Z',NULL,NULL,NULL,'["DevOps", "Observability", "Dashboards"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-09-29T20:43:13Z", "gh_stars": 3819}');
+INSERT INTO "resources" VALUES('https://github.com/hyscale/hyscale','hyscale 🌟','','2022',2,'Hyscale provides an application-centric abstraction over raw Kubernetes YAML, allowing developers to define service requirements using a simplified, human-friendly syntax while compiling, containerizing, and deploying services under the hood.','Java','CLI / Compilation Framework','Intermediate',0,'online','manual','be2fdaa23dc7b3827aef6a779b87d16d40fece231f5ff3d1fea85ef47d79322c',100.0,1779030356,1,'2023-03-30T20:18:13Z',NULL,NULL,NULL,'["Application Lifecycle", "Manifest Generation", "Abstraction Layers"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-03-30T20:18:13Z", "gh_stars": 445}');
+INSERT INTO "resources" VALUES('https://github.com/iam-veeramalla/Azure-zero-to-hero','github.com/iam-veeramalla/Azure-zero-to-hero: Azure Zero to Hero Course','','2026',5,'A structured, hands-on learning roadmap tracking Azure Cloud Administration, DevOps architectures, and fundamental services. Focuses on practical engineering exercises, building CI/CD pipelines, and writing ARM/Bicep infrastructure templates. Serves as an exceptional onboarding tool for transition-phase cloud engineers.','Python/Shell','Repository','Beginner',0,'online','manual','0b6ddbc506e144c725b5c49f83eb766b1fcd67cb5b845620c82ea2b0474361f6',100.0,1779031883,1,'2024-07-17T11:06:35Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Azure", "Training"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-07-17T11:06:35Z", "gh_stars": 5104, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/ianmiell/kubernetes-examples','Kubernetes Examples','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1f069af5964ea8b746e1dc677d7a2340c998f68dc4408925d0666952ebe9607f',100.0,1779029950,0,'2026-05-17T16:59:10.447446+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://github.com/ContainerSolutions/kubernetes-examples"}');
+INSERT INTO "resources" VALUES('https://github.com/iann0036/iamlive','==iann0036/iamlive==','','2024',4,'An open-source utility that monitors local AWS CLI or SDK actions via a proxy engine to dynamically generate minimal-privilege IAM policies. This tool reduces the manual work of writing policies by creating accurate least-privilege configurations based on actual API calls.','Go','Tool','Intermediate',1,'online','manual','a2cd577522baff1b04d9f209c39dd2f367326b17a343500402292599abcb5f8b',100.0,1779033489,1,'2026-04-19T06:45:59Z',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Identity and Access Management"]','["[ENTERPRISE-STABLE]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-19T06:45:59Z", "gh_stars": 3388}');
+INSERT INTO "resources" VALUES('https://github.com/iawia002/lux','==github.com/iawia002/lux== 🌟','','N/A',0,'Curator Insight describes Lux (formerly Annie) as a fast, concurrent video downloader written in Go supporting multiple global media platforms. Live Grounding shows its vast popularity due to its high speed, multiple output formats, and clean concurrent implementation.','English','Repository','Intermediate',0,'online','manual','b77cc18088e39e9d88a93203bb6e2811997441e747cf5a07862b7680e2379d51',100.0,1779033040,1,'2026-03-29T18:18:56Z',NULL,NULL,NULL,'["Media Utilities", "Go Applications", "CLI Downloaders"]','["[DE FACTO STANDARD]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-29T18:18:56Z", "gh_stars": 31408}');
+INSERT INTO "resources" VALUES('https://github.com/ibm-messaging',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','5046e4520c2f93d14b15e1d6653db869fa84bfc7463b9a239b501a1fcf12d372',100.0,1779031329,1,'2026-05-17T17:22:09.360938+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/ibm-messaging/mq-metric-samples/tree/master/cmd/mq_prometheus',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','dff7a064be7e545dc495c3a3b7ce0fc6649c5f5e25429446b4d56369c045cc14',100.0,1779033081,0,'2026-05-17T17:51:21.786591+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/ibuildthecloud/wtfk8s','github.com/ibuildthecloud/wtfk8s','','2019',0,'An archived educational helper utility engineered to inspect cluster logs and auto-decode runtime error states. Although modern AI-powered and observability-driven telemetry pipelines have succeeded it, it represents an important milestone in interactive troubleshooting.','Go','CLI Tool','Intermediate',0,'online','manual','31db659805e7322db8a1cfb3945be7d4307faf10bce49386ce9ccad6315b9f02',100.0,1779031776,1,'2024-06-13T09:01:43Z',NULL,NULL,NULL,'["Operations", "CLI Tooling", "Debugging"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-06-13T09:01:43Z", "gh_stars": 95}');
+INSERT INTO "resources" VALUES('https://github.com/idealista/prometheus_jmx_exporter-role','Idealista: This ansible role installs a Prometheus Node Exporter in a debian'' environment','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','baa49e4034fa8b009ddbf0ac970ddc3b619e21916c62cc0715d2d652a0b9df8d',100.0,1779034156,0,'2026-05-17T18:09:16.223524+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"duplicate_of": "https://github.com/idealista/prometheus_jmx_exporter_role"}');
INSERT INTO "resources" VALUES('https://github.com/idealista/prometheus_jmx_exporter_role','Idealista: This ansible role installs a Prometheus Node Exporter in a debian environment','- [galaxy.ansible.com/alexdzyoba/jmx-exporter](https://galaxy.ansible.com/alexdzyoba/jmx-exporter)
- - [github.com/alexdzyoba/ansible-jmx-exporter](https://github.com/alexdzyoba/ansible-jmx-exporter)','2024',5,'Specialized Ansible playbook role targeting JMX and Node Exporter configurations inside Debian architectures. Ideal for standardized on-premise JVM infrastructure telemetry deployment.','Shell','Repository','Intermediate',0,'online','manual','3c7a847a892e1ac414a8ad91bc065e33fbe5baf64476b1a3594b6339373784f2',100.0,1.7791304950297091e+09,1,'2023-09-06T09:20:33Z',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Node Exporter Deployment"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-09-06T09:20:33Z", "gh_stars": 6}');
-INSERT INTO "resources" VALUES('https://github.com/idoavrah/terraform-tui','github.com/idoavrah/terraform-tui: TFTUI - The Terraform textual UI','','2024',3,'TFTUI (The Terraform Textual UI) is an interactive, console-based monitoring utility designed to query active Terraform state graphs. Developed in Python, it allows platform administrators to navigate complex resource matrices, track active drift, and trigger targeted states without leaving the terminal console. It streamlines high-velocity manual debugging.','Python','TUI Tool','Intermediate',0,'online','manual','b2930ecf4a0e159a0bf1f24f36682f1d7975883105b07b522834ffce180a5dfd',100.0,1.77902926826981306e+09,1,'2024-07-09T18:55:17Z',NULL,NULL,NULL,'["Infrastructure as Code", "User Interfaces", "TUI Engines"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-07-09T18:55:17Z", "gh_stars": 1284}');
-INSERT INTO "resources" VALUES('https://github.com/ilkilab/agorakube','Agorakube','','2023',5,'An open-source Kubernetes engine dedicated to automating production-ready installations over bare metal setups. Streamlines storage provisioning, load balancing integrations, and upgrades across dedicated offline data center runtimes.','Go','Installer','Advanced',0,'online','manual','3337bd0ef7ef90cb41fd2e5e8b84caf57317b8fec5345482396a1150eb7f21d6',100.0,1.7790305076689639e+09,1,'2024-05-06T16:33:42Z',NULL,NULL,NULL,'["Platform Engineering", "Installation", "Bare Metal"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-05-06T16:33:42Z", "gh_stars": 98}');
-INSERT INTO "resources" VALUES('https://github.com/ilyash/show-struct','github.com/ilyash/show-struct','','2024',5,'A structural inspection CLI tool for high-dimensional JSON and YAML files. Builds map architectures of configurations, allowing site reliability engineers to immediately decode unfamiliar schema configurations.','Go','CLI Tool','Low',0,'online','manual','cbc102bb4ae1805b04a1a75c4878f6cbbb8f689eac5af865112cc03921eecc3f',100.0,1779030865.45693,1,'2023-08-31T18:36:30Z',NULL,NULL,NULL,'["Developer Workspace", "Command-Line Tooling", "JSON & YAML Manipulators"]','["[DE FACTO STANDARD]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2023-08-31T18:36:30Z", "gh_stars": 132, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/im2nguyen/rover','Rover - Terraform Visualizer 🌟','','2023',4,'An interactive Terraform visualizer that parses local plan files to construct interactive, searchable web topologies. Accelerates architectural validation and configuration review workflows.','Go','Tool','Intermediate',0,'online','manual','0d07a311ff3404677392b62cfd683da5706abfa235dd7a8d5434f501a370780d',100.0,1.77903287837969708e+09,1,'2025-07-30T03:34:48Z',NULL,NULL,NULL,'["Infrastructure as Code", "Visualization", "Tooling"]','["[ENTERPRISE-STABLE]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-07-30T03:34:48Z", "gh_stars": 3308}');
-INSERT INTO "resources" VALUES('https://github.com/imperialwicket/spinnaker-demo','imperialwicket/spinnaker-demo','','2020',0,'Curator Insight presents this repository as a demo application configuration designed to show basic pipeline execution within Spinnaker. Live Grounding highlights that configuring Spinnaker''s cloud drivers and halyard configurations is notoriously challenging, and this repo provides valuable baseline configurations to bypass common initial setup hurdles.','HCL','Repository','Advanced',0,'online','manual','aefbeb2edc82e7a439bb904707ecccda4c120048ef77de6962a4dea3e87ede02',100.0,1.78173591085833692e+09,1,'2026-06-18T00:38:30.858337+02:00',NULL,NULL,NULL,'["DevOps", "Continuous Delivery", "Spinnaker Setup", "Kubernetes Deployment Models"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/imthenachoman/How-To-Secure-A-Linux-Server','How-To Secure A Linux Server','','2026',5,'A highly comprehensive, widely reference-validated repository providing detailed, step-by-step instructions for securing enterprise Linux installations. Key configurations cover SSH daemon hardening, secure user boundaries, kernel performance optimizations, and automated intrusion monitoring. In modern 2026 operations, this guide remains a vital source for building secure base golden images inside automated IaC pipelines.','Shell','Repository','Advanced',0,'online','manual','f0de72c26c439155e6a6a47557fe8dd0356794bc8b5218407bd6e2a492566ece',100.0,1.77903236147695398e+09,1,'2026-03-05T13:25:16Z',NULL,NULL,NULL,'["Security & Compliance", "Linux Hardening", "System Administration"]','["[DE FACTO STANDARD]"]','["docs/aws-security.md", "docs/devops.md", "docs/linux.md"]','["linux.md", "aws-security.md", "devops.md"]','{}','{"gh_license": "CC-BY-SA-4.0", "gh_pushed": "2026-03-05T13:25:16Z", "gh_stars": 27773}');
-INSERT INTO "resources" VALUES('https://github.com/inancgumus/learngo','inancgumus/learngo 🌟','','N/A',0,'Curator Insight lists LearnGo as a massive collection of interactive tutorials, quizzes, and micro-projects to master Go. Live Grounding verifies its stellar reputation as one of the most visual and thorough education resources for Go developers worldwide.','English','Repository','Beginner',0,'online','manual','394725cf75156e12597b9b0548496f72736d2a652458a441ed0b80db1ebfc6f5',100.0,1.77902915180559396e+09,1,'2025-06-24T23:03:52Z',NULL,NULL,NULL,'["Programming Languages", "Go", "Learning Resources"]','["[DE FACTO STANDARD]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2025-06-24T23:03:52Z", "gh_stars": 20055}');
-INSERT INTO "resources" VALUES('https://github.com/infiniumtek/terraform-review-agent','terraform-review-agent','Reusable GitHub Action that reviews Terraform PRs for security, cost, and style using a LangGraph multi-agent system.','2026',4,'Curator Insight: This project demonstrates the state of the art in agentic DevOps, moving beyond rigid static analysis to cognitive IaC review. Live Grounding verifies that the repository leverages a LangGraph-driven multi-agent system to evaluate Terraform pull requests across security, cost (via Infracost), and styling dimensions. It aggregates multi-source linting alerts into a singular, prioritized GitHub PR comment with estimated blast-radius analysis to reduce developer decision fatigue.','en','repository','Intermediate',0,'online','automatic','4e8a77262c7f90e8f8b65dd1c35bafa866870581147b8987fe71adc71a59204e',NULL,1.7803524241133449e+09,0,'2026-05-21T05:25:52Z',NULL,NULL,NULL,'["DevOps", "Infrastructure as Code", "AI Code Review"]','["EMERGING", "COMMUNITY-TOOL"]','[]','[]','{}','{"category": "terraform", "gh_license": "MIT", "gh_pushed": "2026-05-21T05:25:52Z", "gh_stars": 79, "reputation_status": "Vetted", "reputation_summary": "Vetted and highly rated emerging community tool for agentic DevOps workflows.", "social_preview_url": "https://opengraph.githubassets.com/3f804f2152a78cd9240a02c30b704fe0884a2141392ac8bd4349e3eb309a8d45/infiniumtek/terraform-review-agent", "source_provenance": "X.com (nubenetes)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://github.com/influxdata/telegraf/tree/master/plugins/inputs/activemq','github.com/influxdata/telegraf/tree/master/plugins/inputs/activemq','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','a3851fb7f71b045ed86b8dc86f54302755461b6bf1b3b2bfffc21671a49b1d79',100.0,1.77903039154373097e+09,1,'2026-05-17T17:06:31.543731+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md", "docs/prometheus.md"]','[]','{}','{"gh_license": "MIT"}');
-INSERT INTO "resources" VALUES('https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client','Telegraf Prometheus Output Plugin','','2026',5,'Source code and implementation guide for Telegraf''s Prometheus output integration. Allows standard push-based collection architectures to export telemetry data via a pull-based scraping API.','Go','Plugin','Intermediate',0,'online','manual','8320accfa48b8db4bc37b92ba9672a6cbef304b53234d4a813cdd6d846e8c652',100.0,1.77903095472852206e+09,1,'2026-06-11T16:38:05Z',NULL,NULL,NULL,'["Observability", "Metrics", "Interoperability"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T16:38:05Z", "gh_stars": 17615}');
-INSERT INTO "resources" VALUES('https://github.com/infracost/infracost','Infracost 🌟','','2025',5,'The premier open-source parser for analyzing HCL variables and producing deep cloud cost projections before resource allocation. By feeding plans to a curated pricing API, Infracost acts as a vital continuous integration step for budget enforcement.','Go','Repository','Intermediate',0,'online','manual','1c7e3e51dfc46bc4b99cb49bfcd37be3f83761a36aff36eeee561215d2962d6f',100.0,1779031423.07041,1,'2026-06-03T14:55:27Z',NULL,NULL,NULL,'["Infrastructure as Code", "FinOps", "Cost Estimation"]','["[DE FACTO STANDARD]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-03T14:55:27Z", "gh_stars": 12365}');
-INSERT INTO "resources" VALUES('https://github.com/infrahouse/infrahouse-toolkit','github.com/infrahouse/infrahouse-toolkit','','2025',5,'The Infrahouse Toolkit provides operational automation helpers specifically engineered to simplify AWS infrastructure deployment pipelines. It streamlines actions such as dynamic DNS configurations, instance lifecycle hooks, and local environment bootstrapping. Useful for platform teams standardizing custom deployment policies.','Python','Repository','Intermediate',0,'online','manual','9c15f86bdb31f9f268ea337677d923e0c0a7f48a31c5985b7f890c79d8eb8147',100.0,1.77903157518578195e+09,1,'2026-06-12T02:07:31Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Automation"]','["[DE FACTO STANDARD]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md", "index.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-12T02:07:31Z", "gh_stars": 74}');
-INSERT INTO "resources" VALUES('https://github.com/infrahouse/terraform-aws-ecs','github.com/infrahouse/terraform-aws-ecs','','2023',0,'A community-focused open-source Terraform module designed for seamless ECS cluster creation. Automates the linkage of EC2 capacity providers, CloudWatch log streams, and custom capacity provider strategy definitions.','HCL','Repository','Intermediate',0,'duplicate','manual','20d9efe3504978de432d24d6bebb9d3dda9ee5d9e08e548e50622b2b2679e488',100.0,1.77903401599497604e+09,1,'2026-06-14T03:48:49Z',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Compute & Serverless"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T03:48:49Z", "gh_stars": 1, "duplicate_of": "https://github.com/infrahouse/terraform-aws-openvpn"}');
-INSERT INTO "resources" VALUES('https://github.com/infrahouse/terraform-aws-openvpn','github.com/infrahouse/terraform-aws-openvpn','','2023',2,'An AWS-specific Terraform module designed to provision a highly available OpenVPN server. Integrates Route53 DNS, Auto Scaling Groups, and AWS systems manager (SSM) configurations out of the box.','HCL','Module','Intermediate',0,'online','manual','1d66d9a63ba22cb3f82bc77c55f8a13fc50d4d3f5eeef87fb248c8f7cd154023',100.0,1.77902956183196306e+09,1,'2026-06-10T14:04:59Z',NULL,NULL,NULL,'["Infrastructure as Code", "AWS", "Networking"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T14:04:59Z", "gh_stars": 11}');
-INSERT INTO "resources" VALUES('https://github.com/infrahq/infra','==infrahq/infra== 🌟','','2026',3,'Infra was originally designed as a high-density identity access management layer that mapped single-sign-on (SSO) providers directly to Kubernetes RBAC. Live grounding in 2026 confirms that the project was officially archived and ceased active development in early 2024. Teams should treat its architecture as a conceptual reference and seek active alternatives like Teleport or Pinniped.','Go','IAM Platform','Intermediate',0,'online','manual','410931b597d37bc915834cd79f9695bd30a991223bd4fd70145fe1a067f8b859',100.0,1.77903413944020104e+09,1,'2026-06-13T10:07:13Z',NULL,NULL,NULL,'["Security", "Identity & Access", "Authentication"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-13T10:07:13Z", "gh_stars": 1461}');
-INSERT INTO "resources" VALUES('https://github.com/inguardians/peirates','inguardians/peirates','','2019',5,'Peirates is a dedicated Kubernetes post-exploitation penetration testing tool designed to automate cluster privilege escalation and asset traversal. Once a container boundary is breached, Peirates scans for exposed credentials, ServiceAccounts, and API permissions.','Go','Exploitation Framework','Advanced',0,'online','manual','0d5825f04e02d91244d93abba956de34078d1d81d78c4c514ec04df876d18757',100.0,1.77903065554342794e+09,1,'2026-04-16T20:50:44Z',NULL,NULL,NULL,'["Security & Hardening", "Vulnerability Assessment", "Offensive Tools"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "GPL-2.0", "gh_pushed": "2026-04-16T20:50:44Z", "gh_stars": 1450}');
-INSERT INTO "resources" VALUES('https://github.com/inkdrop-org/inkdrop-visualizer','github.com/inkdrop-org/inkdrop-visualizer','','2023',2,'Inkdrop Visualizer maps active Terraform states or complex HCL patterns into detailed node-graph visualizations. It generates structured, scalable diagrams designed to support continuous integration systems and design audits. By mapping exact dependency chains, it facilitates code review understanding across collaborative engineering teams.','Go','Visual Tool','Intermediate',0,'online','manual','9d04fa03d658315a02e5c41792844a60d9f1a64640f0d7675a7c97a51f79d2c3',100.0,1.77903180830843305e+09,1,'2024-06-03T14:13:46Z',NULL,NULL,NULL,'["Infrastructure as Code", "Visualization", "Topology Mapping"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2024-06-03T14:13:46Z", "gh_stars": 512}');
-INSERT INTO "resources" VALUES('https://github.com/inputsh/awesome-linux','Awesome Linux','','2023',5,'A premier directory of Linux performance diagnostic utilities, shell configurations, system metrics collectors, and custom distributions. This guide is an invaluable reference for platform engineers optimizing base host OS layers for container node hosts.','Markdown','Awesome List','Advanced',0,'online','manual','7ef646b22b52bdd01dda347947ad97484ad3ee5e8f475c0b9a136dd4d26bf879',100.0,1.77903144283088207e+09,1,'2023-02-04T17:02:53Z',NULL,NULL,NULL,'["Curation", "Awesome Lists", "Linux"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "WTFPL", "gh_pushed": "2023-02-04T17:02:53Z", "gh_stars": 5048, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/inscapist/terraform-k3s-private-cloud','K3s Private Cluster 🌟','','2023',5,'An open-source code repository outlining how to automate secure, private K3s Kubernetes cluster installations using Terraform scripts. Illustrates resource definitions and networking setups for edge deployments.','HCL','Code Blueprint','Advanced',1,'online','manual','1ea33f40f5832c7b2af308928e0964c543a3f2e53e7dba8b4127d86be7d8f806',100.0,1.77913049498265099e+09,1,'2022-05-10T08:38:01Z',NULL,NULL,NULL,'["Container Orchestration", "Kubernetes", "Edge Computing"]','["[DE FACTO STANDARD]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-05-10T08:38:01Z", "gh_stars": 121}');
-INSERT INTO "resources" VALUES('https://github.com/inspektor-gadget/inspektor-gadget','inspektor-gadget/inspektor-gadget','','2025',4,'An advanced eBPF-based debugging and observability framework for Kubernetes clusters. It instruments system calls, network flows, and filesystem activities directly at the kernel level without injecting sidecars, delivering low-overhead runtime inspection and security auditing.','Go','Tool','Advanced',0,'online','manual','f2b33444b25b2d021b45dfefe08c669eb5633f7ac86803ee810e3eec7301d02a',100.0,1.779032376810184e+09,1,'2026-06-12T06:55:57Z',NULL,NULL,NULL,'["Observability", "Debugging", "eBPF"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T06:55:57Z", "gh_stars": 2846}');
-INSERT INTO "resources" VALUES('https://github.com/instrumenta/kubernetes-json-schema','github: Kubernetes JSON Schemas 🌟','','2024',5,'An archive of automatically generated JSON Schemas extracted from official Kubernetes API definitions. Historically key for linting, now superseded by modern integrated IDE validation engines and CRD schemas.','None','Schema Repository','Medium',0,'online','manual','979a5854560b9276685a7e214e3ba8072fcbd9100ef59b00d98329ad13c668ed',100.0,1779033907.29539,1,'2023-07-22T01:56:24Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes Manifests", "Validation & Linting"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md", "kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2023-07-22T01:56:24Z", "gh_stars": 337, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/instrumenta/kubeval','==instrumenta/kubeval==','','2021',4,'A historic CLI tool used to validate Kubernetes configuration manifests against JSON schemas. Although it is archived and has been largely replaced by Kubeconform, Kubeval remains an important reference point in the evolution of Kubernetes configuration testing.','Go','tool','intermediate',1,'online','manual','9b15bc90352c51a5516d5d0e578b3164e8ec3e1f49cc2f7daa414111bc2656c9',100.0,1.77903160116087698e+09,1,'2026-01-29T06:24:31Z',NULL,NULL,NULL,'["Cloud Native Operations", "Kubernetes", "Validation"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-01-29T06:24:31Z", "gh_stars": 3226, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/instrumenta/policies','github.com/instrumenta/policies: A set of shared policies for use with Conftest'' and other Open Policy Agent tools','','2021',5,'A structured directory of modular policy files for linting infrastructure-as-code deployments (Terraform, Kubernetes YAML, Helm charts). Designed to enforce standards like non-root container runs, memory limit boundaries, and forbidden network ingress setups early in CI/CD cycles.','Rego','Library','Intermediate',0,'online','manual','8da18f0ceeb9bd2409fdeb5ea85df3d2a4d0b85a9588c271707c5eff4e2c2965',100.0,1.77903065378601789e+09,1,'2021-01-20T13:43:37Z',NULL,NULL,NULL,'["Cloud-Native Platforms", "Security & Compliance", "Policy Library"]','["[DE FACTO STANDARD]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2021-01-20T13:43:37Z", "gh_stars": 66}');
-INSERT INTO "resources" VALUES('https://github.com/int128/kubelogin','kubelogin 🌟','','2024',4,'A kubectl plugin for OpenID Connect (OIDC) authentication, enabling integration with external identity providers like Okta, Keycloak, and Google. It runs locally to retrieve token credentials and automatically configures Kubeconfig for secure cluster access. In 2026, it is recognized as the de facto standard CLI tool for OIDC login flows within enterprise environments.','Go','Kubectl Plugin','Medium',0,'online','manual','8919345485cdb0f70c85289e7ad34e22ea32d8cb5a4b9b5dac0465cfd8c5f8fc',100.0,1.77903431929332494e+09,1,'2026-06-13T00:42:57Z',NULL,NULL,NULL,'["Security", "Authentication", "OIDC"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T00:42:57Z", "gh_stars": 2292}');
-INSERT INTO "resources" VALUES('https://github.com/iovisor/bpftrace','bpftrace','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','7c9e0a0f2e6f8113957d1d157db717e22db217a91e4b0ff70eeb499b70fc88e3',100.0,1.77903171501750111e+09,0,'2026-05-17T17:28:35.017501+02:00',NULL,NULL,NULL,'[]','[]','["docs/linux.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/iovisor/kubectl-trace','kubectl-trace','','2026',5,'An administrative kubectl plugin designed to schedule and run bpftrace programs directly on target cluster nodes. It spawns custom, privileged debugging pods to attach eBPF tracing hooks into the host kernel, enabling high-performance diagnostic analysis of system calls and system bottlenecks without modifying application code.','Go','Tool','Advanced',0,'online','manual','1b54b9da81faaf2c99d08e23b955c538efee39c5ffcd84b6cc377bb2eb6ea2b2',100.0,1.77902999150788307e+09,1,'2026-04-16T20:47:34Z',NULL,NULL,NULL,'["Observability", "Debugging", "eBPF Diagnostics"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-16T20:47:34Z", "gh_stars": 2177}');
-INSERT INTO "resources" VALUES('https://github.com/irockel/tda',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','e8d955ba76f22cc02d1169694148ecf98bef7c0c2070a5b9f28039d5f553451f',100.0,1.7790295735535469e+09,0,'2026-05-17T16:52:53.553547+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/isaaguilar/terraform-operator','isaaguilar/terraform-operator: Terraform Operator','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','23a0d98556ee64532044e3060d4a96496677b0af859a763ccd3b489256113508',100.0,1779032552.53628,0,'2026-05-17T17:42:32.536280+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-operators-controllers.md"]','[]','{}','{"duplicate_of": "https://github.com/GalleyBytes/terraform-operator"}');
-INSERT INTO "resources" VALUES('https://github.com/ishantanu/awesome-kubectl-plugins','Awesome Kubectl plugins','','2026',5,'A highly curated repository indexing popular and helpful kubectl plugins. It is categorized by operational tasks (security, monitoring, context switching), allowing platform teams to quickly identify community-vetted tools to speed up cluster troubleshooting and engineering workflows.','Markdown','Curated List','Beginner',0,'online','manual','3c103efb241bf9941e2263f47e005ee581404865a5259424e4aefd29ce1bc720',100.0,1.7790298387617731e+09,1,'2025-11-05T14:35:56Z',NULL,NULL,NULL,'["Operations", "Command Line Tools", "Kubectl Plugins"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md", "docs/other-awesome-lists.md"]','["kubernetes.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2025-11-05T14:35:56Z", "gh_stars": 1007, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/istio-ecosystem/admiral','istio-ecosystem/admiral','','2023',5,'An active Istio-ecosystem tool that automates multi-cluster configuration management. Eliminates the need to manually configure ServiceEntries and DNS across clusters, programmatically stitching distinct meshes together for transparent scale.','Go','Repository','High',1,'online','manual','ab01b6e506ace645a75202ccb079cce7e5c21d04bacbf8f27229119c5e6ab7a4',100.0,1.77903302001026296e+09,1,'2025-10-15T17:58:17Z',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Multi-Cluster", "Automation"]','["[DE FACTO STANDARD]"]','["docs/istio.md"]','["istio.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-10-15T17:58:17Z", "gh_stars": 639}');
-INSERT INTO "resources" VALUES('https://github.com/istio/istio','github.com: Istio','','2026',5,'Main repository containing Istio''s unified control plane (Istiod) and orchestration engines. Configures secure high-performance Envoy proxies as sidecars (or in ambient mode) to manage ingress, egress, and mutual TLS.','Go','Repository','Advanced',1,'online','manual','f9a9db53fe9787e2077b909228b9252d5893a66dc3110b102220573bc3a28b07',100.0,1779031560.11379,1,'2026-06-14T02:55:33Z',NULL,NULL,NULL,'["Service Mesh", "Networking", "Traffic Management"]','["[DE FACTO STANDARD]"]','["docs/istio.md"]','["istio.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T02:55:33Z", "gh_stars": 38217}');
-INSERT INTO "resources" VALUES('https://github.com/istio/tools/blob/master/perf/README.md','Istio Performance/Stability Testing','','2023',5,'The official benchmark suite for evaluating Istio control plane and data plane performance. Platform engineers use this suite to run stress tests, measure sidecar latency injection, and detect potential resource leaks in upstream Envoy proxy layers.','Go','Repository','High',1,'online','manual','793dba1c4d5dda996907cabbdb8711c1cabb18c23d0dbb4a69c9a94305ce3c88',100.0,1779033675.37906,1,'2026-06-14T07:07:32Z',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Service Mesh", "Performance"]','["[DE FACTO STANDARD]"]','["docs/istio.md"]','["istio.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T07:07:32Z", "gh_stars": 372}');
-INSERT INTO "resources" VALUES('https://github.com/itaysk/kubectl-neat','kubectl-neat 🌟','','2026',4,'Kubectl-neat is an essential CLI plugin that formats raw, exported Kubernetes YAML files to remove internal cluster noise (such as automatically populated statuses and timestamps), yielding highly readable manifests for GitOps.','Go','CLI Plugin','Simple',0,'online','manual','ce58fb404e6d57766bdc5e2e80af464154f391644252236124cefda51f391608',100.0,1779031592.02384,1,'2025-12-05T02:37:08Z',NULL,NULL,NULL,'["Operations & UX", "Manifest Generation", "Resource Cleaning"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-12-05T02:37:08Z", "gh_stars": 2077}');
-INSERT INTO "resources" VALUES('https://github.com/ivx/yet-another-cloudwatch-exporter','YACE - yet another cloudwatch exporter 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8bd7c4325eb756f2f30fed15ebf15cc95ec662be7cbe28a3f8a6d24bdde3ae12',100.0,1.77903102628749299e+09,0,'2026-05-17T17:17:06.287493+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"duplicate_of": "https://github.com/prometheus-community/yet-another-cloudwatch-exporter"}');
-INSERT INTO "resources" VALUES('https://github.com/iximiuz/awesome-container-tinkering','github.com/iximiuz: Awesome Container Tinkering','','2026',2,'A technical reference compilation dedicated to container design internals, tracing host namespaces, Linux cgroups, and direct OCI runtime interaction. Valuable for platform engineers building deep mechanical knowledge under the standard Docker and Kubernetes virtualization abstractions.','Markdown','Educational Repository','Advanced',1,'online','manual','9fac5ac660ac1f809a1fb0f1fe25e80acc76f77a1c95b066bc5aa44cadff13be',100.0,1.77903446190540099e+09,1,'2024-10-09T15:29:27Z',NULL,NULL,NULL,'["Infrastructure & Operations", "Containerization", "Container Internals"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-10-09T15:29:27Z", "gh_stars": 719, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/iximiuz/cdebug','==iximiuz/cdebug==','','2025',3,'A specialized CLI tool for debugging running containers. Allows attaching ephemeral tooling environments into running, stripped-down containers (even without Kubernetes, working directly with Docker/containerd).','Go','Tool','Advanced',0,'online','manual','f5215501a32b9877da266ca96cb8e183d10bfef0af2751fa93fe2b7d69ae6daf',100.0,1.77903160940474605e+09,1,'2026-01-18T19:11:25Z',NULL,NULL,NULL,'["Observability", "Debugging", "Container Debugging"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-01-18T19:11:25Z", "gh_stars": 1652}');
-INSERT INTO "resources" VALUES('https://github.com/iximiuz/client-go-examples','iximiuz/client-go-examples','','N/A',0,'Curator Insight gathers high-quality recipes illustrating direct usage of Kubernetes client-go. Live Grounding highlights its pedagogical design, illustrating dynamic clients, Typed clients, and standard Controller loops in easy-to-digest formats.','English','Repository','Intermediate',0,'online','manual','f43f9485706e097503038888101cb9aa255e53e58d4af4412471bca034e96e5a',100.0,1.77903130268608903e+09,1,'2025-12-12T09:50:55Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Development", "Go Client-Go"]','["[ENTERPRISE-STABLE]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-12-12T09:50:55Z", "gh_stars": 1116}');
-INSERT INTO "resources" VALUES('https://github.com/jace-ys/sentry-operator','Sentry Operator','','2022',1,'An infrastructure automation controller developed to provision, update, and manage Sentry instances, projects, and DSN configuration parameters inside a unified Kubernetes environment.','Go','Repository','Advanced',0,'online','manual','136eb4e7ce9782dda444109620914f2c9c2955c992dd8704318f9ff2fa334844',100.0,1.7790295759652369e+09,1,'2021-02-06T09:47:32Z',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Operators"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-02-06T09:47:32Z", "gh_stars": 27}');
-INSERT INTO "resources" VALUES('https://github.com/jamesbuckett/ckad-questions','jamesbuckett/ckad-questions','','2022',5,'An intensive, community-driven collection of practice challenges and mock scenarios tailored specifically to match the format of the official CKAD examination. By guiding candidates through mock tasks involving ConfigMaps, ingress controllers, and multi-container pods, it bridges theoretical API knowledge and hands-on terminal execution.','Markdown','Reference','Intermediate',0,'online','manual','63a7003c1638d6ef2ec5b745c489263c0d613947819325d17e9d833a4bde7130',100.0,1.77902907516067504e+09,1,'2026-05-15T02:56:50Z',NULL,NULL,NULL,'["Training", "Certification", "Mock Exams"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-15T02:56:50Z", "gh_stars": 209}');
-INSERT INTO "resources" VALUES('https://github.com/jamesw4/confirm-tfvars','github.com/jamesw4/confirm-tfvars','','2021',0,'confirm-tfvars acts as a tactical CLI guardrail that intercepts execution workflows to verify designated variables inside active tfvars files before applying. It serves as an architectural firewall during production execution runs, reducing the risk of human-error configurations causing cascading resource destruction.','Go','CLI Tool','Beginner',0,'online','manual','eb27887db455078b601c1f7db440d88e2aac9173a3412de4fd41727a68aae60a',100.0,1.78173623514887404e+09,1,'2026-06-18T00:43:55.148874+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "Pre-flight Verification"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/jamiehannaford/what-happens-when-k8s','jamiehannaford/what-happens-when-k8s','','2024',0,'An exquisite collaborative initiative mapping the granular execution trace of Kubernetes commands. Deconstructs step-by-step what happens internally when a user executes a CLI command, detailing kubectl client parsing, TLS handshakes, etcd commits, scheduling filters, and container runtime execution.','English','GitHub Repository','Advanced',0,'online','manual','a409042c1d1a63e18b7c78625fa56e80bf4e6bfadfce64c49be497ce3bff9b28',100.0,1.78173619103812789e+09,1,'2026-06-18T00:43:11.038128+02:00',NULL,NULL,NULL,'["Architecture", "API Mechanics", "Deep Dive"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/janikvonrotz/awesome-powershell','janikvonrotz/awesome-powershell','','2026',5,'A curated repository detailing modules, cmdlets, and automation patterns using cross-platform PowerShell. Invaluable for platform engineers managing hybrid cloud setups, Windows nodes inside container networks, or Active Directory automation. This serves as a vital tool for enterprise systems integration.','PowerShell','Repository','Intermediate',0,'online','manual','210fb14522a104a60db8c311eec865aa12e9fa288c3740c70303669e0c77086a',100.0,1.77903085206466794e+09,1,'2025-04-14T06:25:33Z',NULL,NULL,NULL,'["Developer Tools", "Scripts", "PowerShell"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2025-04-14T06:25:33Z", "gh_stars": 5396, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/jbossdemocentral/rhpam7-mortgage-demo','github.com/jbossdemocentral: Red Hat Process Automation Manager Mortgage'' Demo','','2020',0,'A complex workflow automation demo featuring Red Hat Process Automation Manager (RHPAM) orchestrating a mortgage application system. Represents a solid blueprint for integrating process engines with cloud-native containers.','Java','Repository','Advanced',1,'online','manual','1c729a6566dbcc12367568887a9c8857497da5d754e1d12d41bc85a6988a5610',100.0,1.78173591100490093e+09,1,'2026-06-18T00:38:31.004901+02:00',NULL,NULL,NULL,'["Application Development", "Process Automation", "RHPAM"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/jcchavezs/porto','jcchavezs/porto','','N/A',0,'Curator Insight describes Porto as an automated tool that injects vanity import paths into Go packages. Live Grounding shows it acts as a code cleanliness utility for large monorepos with multiple Go sub-modules to maintain clean package reference paths.','English','Repository','Intermediate',0,'online','manual','b772b9cf56da591e001c33761d4acd94b12ae6d2f61be412b06a69ea415d47cf',100.0,1.77903403119159698e+09,1,'2024-10-02T18:41:03Z',NULL,NULL,NULL,'["Programming Languages", "Go", "Code Linters"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-10-02T18:41:03Z", "gh_stars": 43}');
-INSERT INTO "resources" VALUES('https://github.com/jcjorel/ec2-spot-converter','ec2-spot-converter','','2024',5,'ec2-spot-converter is an open-source tool built to programmatically convert existing AWS on-demand EC2 instances to spot instances and vice versa without manual reconstruction. It reduces downtime by preserving root volume data and configuration profiles during transitions. Critical for engineers optimizing test workloads and maximizing cost-savings.','Python','Repository','Intermediate',0,'online','manual','53a9ad00e33bf2d966b9bb79eaad63d34112da9327408fc3a589cd2c08877ab1',100.0,1.77903287323631596e+09,1,'2022-07-26T07:54:08Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Cost Optimization"]','["[DE FACTO STANDARD]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-07-26T07:54:08Z", "gh_stars": 199}');
-INSERT INTO "resources" VALUES('https://github.com/jdauphant/awesome-ansible','https://github.com/jdauphant/awesome-ansible','','2022',4,'A curated repository listing valuable Ansible tools, libraries, playbooks, roles, and learning materials. Ideal for discovering community extensions, monitoring integrations, and operational best-practices.','Markdown','Resource List','Beginner',0,'online','manual','347779e15038f89b84cc826ac89a10cbe48e01e609ddd1d5e42e541f688a5e7b',100.0,1.77903114139325404e+09,1,'2024-04-22T18:01:45Z',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Curated Lists"]','["[ENTERPRISE-STABLE]"]','["docs/ansible.md", "docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md", "ansible.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2024-04-22T18:01:45Z", "gh_stars": 1004, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/jenkins-infra/jenkins-usage-stats','==jenkins-infra/jenkins-usage-stats== 🌟','','2018',0,'Official scripts and tools used by the Jenkins Infrastructure team to process, aggregate, and publish anonymous usage statistics from global Jenkins installations. Helps track plugin usage trends and version distributions.','Go','Repository','Advanced',0,'online','manual','49b1afa5a52b2e2fe4e97bf0223c93e613be88c2a06cb6110c13b475ad598ee2',100.0,1781736002.34732,1,'2026-06-18T00:40:02.347320+02:00',NULL,NULL,NULL,'["CI-CD", "Jenkins", "Telemetry"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/jenkins-infra/jenkins-version','jenkins-version','','2024',0,'An infrastructure management micro-library maintaining core platform version maps. Used by operations modules to trace historical releases, coordinate security updates, and validate target software compatibility matrices.','JavaScript','Library','Intermediate',0,'online','manual','377e3973925ac56d732947276a6871ed5167827e9f4c0afba312f584420f8209',100.0,1.77903245560988402e+09,1,'2026-06-08T07:19:43Z',NULL,NULL,NULL,'["CI/CD Infrastructure", "Core Architecture", "Version Tracking"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T07:19:43Z", "gh_stars": 0}');
-INSERT INTO "resources" VALUES('https://github.com/jenkins-infra/jenkins.io/issues','github.com/jenkins-infra/jenkins.io/issues','','2021',4,'The official issue tracker for the Jenkins project documentation and core infrastructure. *Curator Insight*: Issues tracking portal. *Live Grounding*: Vital reference resource for looking up plugin deprecations and configuration workarounds.','English','Repository','Beginner',0,'online','manual','1667cd390c69b3aad7d81b0b863c168a8da7d13f156988de043c03a9197c3f43',100.0,1.77903042300937604e+09,1,'2026-06-14T04:32:11Z',NULL,NULL,NULL,'["Community", "Resources", "Infrastructure Issues"]','["[ENTERPRISE-STABLE]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-14T04:32:11Z", "gh_stars": 427}');
-INSERT INTO "resources" VALUES('https://github.com/jenkins-infra/pipeline-library','Pipeline Global Library for ci.jenkins.io','','2021',0,'The real-world production Global Shared Pipeline Library utilized by the official Jenkins infrastructure project (ci.jenkins.io). Serves as an excellent architectural blueprint of highly robust, scalable, and modular pipeline development.','Groovy','repository','Advanced',0,'online','manual','09a274020971226ea6517ac72b3f129d03e67c9c00e71d87f4cb5c2e0816233a',100.0,1.78173599215309691e+09,1,'2026-06-18T00:39:52.153097+02:00',NULL,NULL,NULL,'["Infrastructure & DevOps", "Shared Libraries", "Production Blueprints"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/jenkins.md"]','["jenkins.md", "demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/jenkins-x-plugins/jx-secret-postrenderer','jx-secret-postrenderer 🌟','','2022',4,'Source code repository for the Jenkins X Secret Post-Renderer. Features advanced post-rendering logic that intercepts raw Helm charts during continuous delivery, querying secure vaults to substitute placeholders with concrete values right before manifest transmission to the Kubernetes API.','Go','Codebase','Advanced',0,'online','manual','9eef805a0b6011dd0fc01b9c248232bc7f0bb174e39adbfea0c8d00770028db4',100.0,1.77903326370097398e+09,1,'2021-06-30T11:10:50Z',NULL,NULL,NULL,'["DevOps", "Helm Ecosystem", "Post-Rendering Plugins"]','["[ENTERPRISE-STABLE]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-06-30T11:10:50Z", "gh_stars": 4}');
-INSERT INTO "resources" VALUES('https://github.com/jenkins-x/gsm-controller','jenkins-x/gsm-controller','','2021',2,'An automated controller that continuously synchronizes secrets stored inside Google Secret Manager into standard Kubernetes native secret resources. Designed for Jenkins X deployments, it ensures consistent local availability of external cloud-backed credentials.','Go','Tool','Intermediate',1,'online','manual','f450996b394b1824ebd5a86ddc022d654a59fa458b773a9a05d584ed5df08c13',100.0,1779031720.41186,1,'2024-03-12T07:21:50Z',NULL,NULL,NULL,'["Security", "Secrets Management", "GCP Secret Manager"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md", "docs/kubernetes-tools.md"]','["devsecops.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-03-12T07:21:50Z", "gh_stars": 25}');
-INSERT INTO "resources" VALUES('https://github.com/jenkins-x/jenkins-x-openshift-image','https://github.com/jenkins-x/jenkins-x-openshift-image','','2020',3,'A legacy helper repository containing customized Dockerfiles designed to package Jenkins X binaries for OpenShift container platforms. This repository facilitates deployment compliance inside restricted cluster ecosystems.','Dockerfile','Code Repository','Intermediate',1,'online','manual','b53ade3a94e0a41ff3cfe3b9b3769668b7493207ea617d0d80d3e3541974755c',100.0,1.77903052294397211e+09,1,'2019-07-30T07:33:36Z',NULL,NULL,NULL,'["Enterprise Platforms", "Red Hat OpenShift", "Container Images"]','["[LEGACY]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2019-07-30T07:33:36Z", "gh_stars": 3}');
-INSERT INTO "resources" VALUES('https://github.com/jenkins-x/updatebot','Jenkins-X UpdateBOT','','2025',3,'A dynamic automation component within the Jenkins-X ecosystem. It monitors downstream project dependencies and automatically creates, updates, and merges pull requests across microservices'' configuration and manifest repositories.','Go','Tool','Advanced',1,'online','manual','735c5b4ad7066175990f354f93e0d8a7543c8119c6af4532d4f0c4cf20d189f9',100.0,1.77903458053708195e+09,1,'2021-04-08T11:30:35Z',NULL,NULL,NULL,'["DevOps", "Continuous Delivery", "GitOps"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-04-08T11:30:35Z", "gh_stars": 40}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci','github.com/jenkinsci 🌟','','2011',0,'The master open-source organization repository on GitHub housing the core Jenkins server source and thousands of community plugins. It is the primary engineering base for modernizing Jenkins capabilities.','Java','Library','Advanced',0,'online','manual','c01bf985537321ec949f12090a0dcd1ace163ba9e13c9755777928d20ef16c77',100.0,1.77903084700687408e+09,1,'2026-05-17T17:14:07.006874+02:00',NULL,NULL,NULL,'["CI-CD", "Jenkins", "Open Source Ecosystem"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/JenkinsPipelineUnit','Jenkins Pipeline Unit testing framework','','2025',4,'The standard community pipeline testing toolkit. Simplifies verifying multi-step pipeline syntax, credential queries, and shared libraries within local mock environments, accelerating delivery validation times.','Groovy','Framework','Advanced',0,'online','manual','9e85ec9c4b075c04a82453b0f38cd0288847ad4062d7ebb8d54a63c2c7920c71',100.0,1.77903147409227204e+09,1,'2026-05-28T06:56:21Z',NULL,NULL,NULL,'["CI/CD Pipeline Architecture", "Pipeline Testing", "Unit Testing"]','["[ENTERPRISE-STABLE]"]','["docs/demos.md", "docs/jenkins.md"]','["jenkins.md", "demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-28T06:56:21Z", "gh_stars": 1585}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/configuration-as-code-plugin','How to create initial "seed" job','','2025',4,'An operational setup manual detailing how to bootstrap a primary seed job inside configuration-as-code files. This enables the controller to dynamically generate all subsequent projects automatically on initial server launch.','Groovy','Documentation','Advanced',0,'online','manual','723e14ae9895506c5081e0f6cda2b666003a63930aa725b5b01651869192ef79',100.0,1779034432.00404,1,'2026-06-08T02:16:12Z',NULL,NULL,NULL,'["CI/CD Infrastructure", "Configuration as Code", "Job Generation"]','["[ENTERPRISE-STABLE]"]','["docs/demos.md", "docs/jenkins.md"]','["jenkins.md", "demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-08T02:16:12Z", "gh_stars": 2790}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/custom-war-packager','Jenkins Custom WAR Packager','','2025',1,'Duplicate citation verification for the Custom WAR Packager. Serves as the primary operational tool used to generate custom, pre-hardened enterprise Jenkins distributions tailored with pre-allocated configurations.','Java','CLI Tool','Advanced',1,'online','manual','45cbd5df62c48a9410880265688c3244d8e30cac40dc7e1750a60bd8a12d06ca',100.0,1.77903156752432203e+09,1,'2023-11-20T20:59:47Z',NULL,NULL,NULL,'["CI/CD Infrastructure", "Build & Packaging", "Custom Packager"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/jenkins.md"]','["jenkins.md", "demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-11-20T20:59:47Z", "gh_stars": 87}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/docker/blob/master/install-plugins.sh',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.779033079992177e+09,0,'2026-05-17T17:51:19.992177+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/ghprb-plugin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','df4c61323017b7230dca22772662433e2f74e328474a1fe8b53530ef839d489e',100.0,1.77903361537984704e+09,0,'2026-05-17T18:00:15.379847+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/git-plugin','git-plugin 🌟','','2026',5,'The core, indispensable integration plugin for Git in Jenkins. It provides comprehensive support for Git operations, including clone optimizations, polling, tagging, submodules, and branch tracking across diverse Git hostings (GitHub, GitLab, Gitea).','Java','Plugin','High',0,'online','manual','5fc329538336e87f60afb19878c7abba8ed1534407adf06c79778137cad6b565',100.0,1.77903000975076603e+09,1,'2026-06-12T00:33:16Z',NULL,NULL,NULL,'["CI/CD", "SCM Integration", "Git Standard"]','["[DE FACTO STANDARD]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T00:33:16Z", "gh_stars": 689}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/git-plugin/releases/tag/git-4.8.0','Git plugin 4.8.0 for jenkinsci allows Pipeline and Freestyle users to perform authenticated git operations from sh, bat, and powershell','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','cf23d65754fff94ec61ff78905abcc1a353a278d631580f9ce47e531ff3f0b02',100.0,1779030330.58896,1,'2026-05-17T17:05:30.588960+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"gh_license": "MIT"}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/github-autostatus-plugin','github.com/jenkinsci/github-autostatus-plugin','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','4d42500ea88b4030481bdb5696e468ad9895117c488a7ab62b643ab13edd6850',100.0,1.77903394983549189e+09,1,'2026-05-17T18:05:49.835492+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"gh_license": "MIT"}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/helm-charts','==github.com/jenkinsci/helm-charts==','','2021',4,'The official Helm Chart source repository for deploying production-ready Jenkins instances onto Kubernetes. *Curator Insight*: Official Helm charts. *Live Grounding*: This repository is the industry-standard starting point for declaring and running Jenkins on modern Kubernetes platforms.','English','Repository','Advanced',1,'online','manual','8bff244b58cc991d989211789ba8246c0ff197975c5165664f7caca30d54c28a',100.0,1.77902946528175807e+09,1,'2026-06-13T03:08:12Z',NULL,NULL,NULL,'["Infrastructure", "Container Orchestration", "Helm Deployments"]','["[ENTERPRISE-STABLE]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T03:08:12Z", "gh_stars": 656}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/influxdb-plugin','influxdb-plugin','','2016',1,'Jenkins plugin that writes build results, duration, and test data directly to an InfluxDB database. Highly suitable for teams that rely on InfluxDB for time-series infrastructure monitoring and custom operational dashboards.','Java','Repository','Intermediate',0,'online','manual','8c7ba0b00fa6f02f6516cde2edf21206b9191f250debb97312e291bec61eba59',100.0,1779032100.68215,1,'2025-12-21T19:08:32Z',NULL,NULL,NULL,'["CI-CD", "Jenkins", "Observability"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-12-21T19:08:32Z", "gh_stars": 56}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/jenkins-scripts','jenkinsci/jenkins-scripts 🌟','','2016',0,'A curated collection of utility Groovy scripts for managing, troubleshooting, and diagnosing issues within Jenkins master-agent configurations. Indispensable for automation administrators performing bulk operations.','Groovy','Repository','Advanced',0,'online','manual','7c4ad1eb2c91f67613142fbfb763d36ec3d99ba0cdf49805036aee71f46470e5',100.0,1781736002.26145,1,'2026-06-18T00:40:02.261450+02:00',NULL,NULL,NULL,'["CI-CD", "Jenkins", "Automation"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/jenkinsfile-runner','Jenkinsfile Runner','','2025',3,'An ephemeral, lightweight execution engine that encapsulates Jenkins pipelines outside a persistent master daemon. This tool runs custom pipelines as short-lived, isolated single-use tasks—ideal for cloud-native serverless orchestrators like Knative or AWS Fargate.','Java','CLI Tool','Advanced',1,'online','manual','133f22d00b70cbc7b1e5cfd7581cf49b23e8ba4ab8a836c871f40e3ae016f6e2',100.0,1.77903342504119801e+09,1,'2025-11-17T20:44:05Z',NULL,NULL,NULL,'["CI/CD Pipeline Architecture", "Serverless Jenkins", "Local Execution"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-11-17T20:44:05Z", "gh_stars": 1203}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/jenkinsfile-runner-test-framework','Jenkinsfile Runner Test Framework','','2025',0,'A dedicated integration test harness designed to systematically validate pipeline structures using localized Jenkinsfile Runner micro-runtimes. Ensures robust sanity checking without deploying configurations to dynamic server nodes.','Java','Framework','Advanced',0,'online','manual','1d412cf176c59a0e26db49060387b88ff40272b9a28471e6eb92e973ee7e1c76',100.0,1.78173599242685294e+09,1,'2026-06-18T00:39:52.426853+02:00',NULL,NULL,NULL,'["CI/CD Pipeline Architecture", "Pipeline Testing", "Local Execution"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/jenkins.md"]','["jenkins.md", "demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/jep/blob/master/jep/224/README.adoc',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','e4c9db25d4eee604f4fed105b716c0bb38f1f5e154c6e1b45b2ae0e84c4cc113',100.0,1.77903423316659593e+09,0,'2026-05-17T18:10:33.166596+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/job-dsl-plugin','Jenkins Job DSL Plugin','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','a481dafad1b7ffec02d3d353b8e88f6a597278af6d70bfa7683d03d65f974100',100.0,1779031401.86609,1,'2026-05-17T17:23:21.866090+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md", "docs/jenkins.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/job-dsl-plugin/wiki','github.com/jenkinsci/job-dsl-plugin','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','5c6edfb9c6f04db4e67facb29f418ff90a12a3f9e2e4b0ec56c2e862b2c50927',100.0,1.77903035465575289e+09,1,'2026-05-17T17:05:54.655753+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/kubernetes-operator','github.com/jenkinsci/kubernetes-operator: 🌟','','2022',5,'The official, production-ready Kubernetes custom controller designed to automate Jenkins lifecycle events inside Kubernetes. This system implements automated provisioning, backup restoration, plugin management, and dynamic execution architecture as first-class Custom Resource Definitions (CRDs).','Go','repository','Advanced',1,'online','manual','0e80ab5bc52150f8b2a7595bb6285d78841e7cb610ff408f7b77458b8b939194',100.0,1.77903302005893802e+09,1,'2026-06-14T08:28:27Z',NULL,NULL,NULL,'["Infrastructure & DevOps", "Cloud Native Jenkins", "Kubernetes Operators"]','["[DE FACTO STANDARD]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-14T08:28:27Z", "gh_stars": 643}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/kubernetes-plugin','kubernetes-plugin: Kubernetes plugin for Jenkins 🌟','','2026',5,'Dynamically coordinates Jenkins execution environments by auto-provisioning isolated worker pods on-demand inside target Kubernetes clusters. It automatically scales runner capacities and terminates inactive pods to achieve optimal hyper-density cost control.','Java','Jenkins Plugin','Advanced',0,'online','manual','57202401d697c0131377b972aab9d95b3d55dc60d9299c98c5cee40647993509',100.0,1.77902951410666608e+09,1,'2026-06-08T23:37:34Z',NULL,NULL,NULL,'["Hybrid Infrastructure", "Orchestration", "Kubernetes Provisioning"]','["[DE FACTO STANDARD]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T23:37:34Z", "gh_stars": 2305}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/opentelemetry-plugin','Jenkins opentelemetry-plugin 🌟','','2026',2,'Integrates Jenkins with OpenTelemetry to export performance metrics, agent health, and pipeline run traces directly to modern APM backends. Provides native visibility into build duration bottlenecks and system resource consumption across distributed build architectures.','Java','Repository','Advanced',0,'online','manual','be123d3750c03bafa0b7b8c25489fd2b6830c01cede9350f4ddd641814b376f4',100.0,1.77903123137165904e+09,1,'2026-05-19T04:05:25Z',NULL,NULL,NULL,'["CI-CD", "Jenkins", "Observability"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-19T04:05:25Z", "gh_stars": 124}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/performance-plugin','performance-plugin','','2024',3,'This Jenkins CI plugin compiles, parses, and visualizes execution metrics from load testing utilities like JMeter, Taurus, and JUnit directly within build workflows. Architecturally, it helps teams enforce automated quality gates by failing pipelines based on strict metric thresholds (e.g., error percentages or response time limits).','Java','Plugin','Intermediate',0,'online','manual','22d6d28cff666db44b4d632e2e42d1b7fb4666af08312a1219a4608a52a40ce2',100.0,1.7790345025501511e+09,1,'2026-06-03T07:06:16Z',NULL,NULL,NULL,'["CI/CD", "Jenkins", "Reporting Plugins"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md", "docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md", "jenkins.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-03T07:06:16Z", "gh_stars": 194}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/pipeline-graph-view-plugin','pipeline-graph-view-plugin 🌟','','2025',5,'The underlying backend and visualization architecture for the Pipeline Graph View. Utilizing React components, it interfaces with Jenkins Core APIs to supply real-time execution graphs and state reporting without degrading the performance of the controller.','Java','Jenkins Plugin','Intermediate',0,'online','manual','ba00d1064e40668a6081b52c4c8ed27914b88071267d1e40b6b86bd98ccaeae1',100.0,1.77903380615785908e+09,1,'2026-06-14T00:52:59Z',NULL,NULL,NULL,'["Continuous Integration", "User Experience", "Visualization"]','["[DE FACTO STANDARD]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-14T00:52:59Z", "gh_stars": 154}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/pipeline-utility-steps-plugin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','48e9e1e257d81d49efe44b16e1e997f18b8b716ddd5516af8425f4f806e124d4',100.0,1.779030012108608e+09,0,'2026-05-17T17:00:12.108608+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/plugin-installation-manager-tool','Plugin Installation Manager Tool','','2025',2,'A vital dependency management utility designed to download and package plugin bundles offline before launching controllers. Eradicates run-time dependency resolution issues inside restricted, isolated air-gapped container networks.','Java','CLI Tool','Intermediate',0,'online','manual','d8ec528d2f3c53c7df4a14cd3ebc9d75075feff1f88577db0ad0f7f7a352f6df',100.0,1.779031340291749e+09,1,'2026-06-01T03:55:38Z',NULL,NULL,NULL,'["CI/CD Infrastructure", "Plugin Management", "CLI Tooling"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/jenkins.md"]','["jenkins.md", "demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-01T03:55:38Z", "gh_stars": 460}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/plugin-installation-manager-tool/releases/tag/plugin-management-parent-pom-1.1.0','Jenkins Plugin Manager CLI v1.1.0','','2021',2,'Stable tag release implementation of the command-line plugin installer. Integrates secure checksum validations, custom download mirrors, and optimized multi-threaded dependency sorting hierarchies.','Java','Release','Intermediate',0,'online','manual','c603d0ce63b1778b203690fef7cfbf3977cdb7abece5b55ad83b9cbf8aeaf26c',100.0,1.77903121601300907e+09,1,'2026-06-01T03:55:38Z',NULL,NULL,NULL,'["CI/CD Infrastructure", "Plugin Management", "CLI Tooling"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-01T03:55:38Z", "gh_stars": 460}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/plugin-pom','Parent POM for Jenkins Plugins. Plugin POM 4.0','','2026',5,'The standardized parent Maven POM definition used by Jenkins plugins to enforce code quality, manage shared build dependencies, and utilize updated Jenkins core capabilities.','XML','Maven POM','Intermediate',0,'online','manual','773e935ca21ab90c922018742b2d031ed01432ebbdf5b7552aa2ec046b537cd2',100.0,1.77902914288493609e+09,1,'2026-06-13T00:57:58Z',NULL,NULL,NULL,'["Frameworks & Ecosystem", "Development Resources", "Build Automation"]','["[DE FACTO STANDARD]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T00:57:58Z", "gh_stars": 75}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/plugin-pom/releases/tag/plugin-4.0','4.0 changelog','','2020',5,'Detailed release changelog outlining architectural changes, library upgrades, and toolchain standardizations introduced in the 4.0 lifecycle of the Plugin Parent POM.','Markdown','Release Notes','Intermediate',0,'online','manual','69cf1ebae93b526fa15ced159f2f29e65183746595d16b6bdf0b1a50df847f5c',100.0,1.77903310135417294e+09,1,'2026-06-13T00:57:58Z',NULL,NULL,NULL,'["Frameworks & Ecosystem", "Development Resources", "Release Notes"]','["[DE FACTO STANDARD]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T00:57:58Z", "gh_stars": 75}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/prometheus-plugin','Jenkins Prometheus Metrics Plugin 🌟','','2026',5,'Exposes an endpoint directly scrapable by Prometheus server, outputting standardized Grafana-compatible metrics on JVM state, build durations, queue bottlenecks, and agent counts. Paramount for modern cloud-native Jenkins operations.','Java','Plugin','Medium',0,'online','manual','2cf76767144d78ee4c62433a58ae6052a1b901e39aa4b05b36f9668e9fa6f055',100.0,1.7790322434780209e+09,1,'2026-06-08T01:32:43Z',NULL,NULL,NULL,'["Infrastructure", "Observability", "Performance"]','["[DE FACTO STANDARD]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T01:32:43Z", "gh_stars": 193}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/pull-request-monitoring-plugin','Pull Request Monitoring 🌟','','2021',5,'Monitors open pull requests, pulling performance metrics and status metadata directly into the Jenkins user interface. It acts as a lightweight telemetry bridge for engineering teams focused on optimizing cycle times and PR evaluation pipelines.','Java','Jenkins Plugin','Intermediate',0,'online','manual','489ae91221a14bd7cdd4456faf5184688c49e272563d553ed46348c6681518ac',100.0,1.7790305980158751e+09,1,'2025-06-26T13:41:45Z',NULL,NULL,NULL,'["Continuous Integration", "Pull Request Lifecycle", "Monitoring"]','["[DE FACTO STANDARD]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-06-26T13:41:45Z", "gh_stars": 10}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/redis-fingerprint-storage-plugin','Redis Fingerprint Storage Plugin','','2020',0,'Practical implementation of Jenkins'' external fingerprint storage framework utilizing Redis. Solves local disk IO bottlenecks by shifting artifact tracking records to an in-memory Redis cluster, enhancing controller scalability.','Java','Repository','Advanced',0,'online','manual','57dd7330ac1a7413119727e01ba8a74fbf77e18d53bf3d6a9ad73619b1560890',100.0,1.77903086553828096e+09,1,'2025-12-23T15:44:01Z',NULL,NULL,NULL,'["CI-CD", "Jenkins", "Data Persistence"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-12-23T15:44:01Z", "gh_stars": 5}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/remoting-opentelemetry-plugin','Jenkins Remoting monitoring with OpenTelemetry Plugin 🌟','','2021',1,'This repository implements agent trace propagation by reporting telemetry data of Jenkins Remoting protocols. By wrapping the remoting layer, it helps isolate latency issues and keep-alive failures between controllers and remote agents.','Java','Repository','Advanced',0,'online','manual','147297dc6f58eae56e949b970cdbe3b8130fe88a2b44563360a948c818a14549',100.0,1.77903085539217901e+09,1,'2024-08-09T09:16:22Z',NULL,NULL,NULL,'["CI-CD", "Jenkins", "Agent Management"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-08-09T09:16:22Z", "gh_stars": 15}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/remoting-opentelemetry-plugin/pull/40','github PR: Enable to provide telemetry data to OpenTelemetry Collector','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','bb7e724b44ba704464d77d6afbc21486b54caba2463aad97ceea87f760cbee35',100.0,1.77903307544687199e+09,1,'2026-05-17T17:51:15.446872+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"gh_license": "MIT"}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/robot-plugin','robot-plugin: Robot Framework Plugin','','2024',5,'Integrates Robot Framework test suites with Jenkins, providing automated analysis and visualization of test execution trends. It parses Robot XML outputs, generates structured HTML reports, and tracks historic regressions across successive build iterations to ensure stability.','Java','Jenkins Plugin','Intermediate',0,'online','manual','f8fbf5dcf006c51f1a7e4ffa5e9eb324d2346cf8bc65b9553f8ef67bdbb6429c',100.0,1.77903142606129193e+09,1,'2026-05-27T05:26:35Z',NULL,NULL,NULL,'["Continuous Integration", "Testing & Verification", "Robot Framework Integration"]','["[DE FACTO STANDARD]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-27T05:26:35Z", "gh_stars": 65}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/tekton-client-plugin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','9e648667423e3b975d97b0fc616bfe80f5884d78ecc05e5e6d58a9a70d81a898',100.0,1.77903307231625294e+09,0,'2026-05-17T17:51:12.316253+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/jenkinsci/url-filter-plugin','URL Filter Plugin','','2018',4,'Regulates outbound HTTP requests generated by build scripts or configurations against predefined wildcard filters. Its primary intent is to secure Jenkins controllers against Server-Side Request Forgery (SSRF) and restrict access to internal microservices.','Java','Jenkins Plugin','Intermediate',0,'online','manual','8bfe858512ea248978a907d024e48a79cda09f51333969b91a115da5f200d245',100.0,1.77903304531258606e+09,1,'2024-08-09T10:54:49Z',NULL,NULL,NULL,'["Continuous Integration", "Security", "Network Restrictions"]','["[ENTERPRISE-STABLE]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-08-09T10:54:49Z", "gh_stars": 4}');
-INSERT INTO "resources" VALUES('https://github.com/jertel/elastalert2','jertel/elastalert2','','2026',4,'An active, community-maintained fork of ElastAlert designed to query Elasticsearch and trigger real-time alerts based on specific log patterns, spike anomalies, or flatlines. Integrates directly with Slack, Email, PagerDuty, and custom webhooks.','Python','Tool','Intermediate',0,'online','manual','0cf00148059d554ab4264ef75ed30d0cf625557f9d76c733b8357c4bd857e154',100.0,1.77903255666004705e+09,1,'2026-05-27T22:13:17Z',NULL,NULL,NULL,'["Observability", "Log Management", "Alerting"]','["[ENTERPRISE-STABLE]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-27T22:13:17Z", "gh_stars": 1121}');
-INSERT INTO "resources" VALUES('https://github.com/jesseduffield/lazydocker','==jesseduffield/lazydocker==','','2026',5,'Lazydocker is an immersive, keyboard-driven terminal user interface (TUI) for managing Docker and Docker Compose setups. It aggregates container statuses, logs, CPU/Memory resource graphs, filesystem changes, and network mappings into a single cohesive terminal window. By offering quick shortcuts for container operations (restart, prune, executive shells), it drastically enhances developer productivity and local environment troubleshooting.','Go','Tool','Medium',0,'online','manual','d2e62921893bc218f51edac17f9f93c83f606e44a7cfb394ef48b0030300d52a',100.0,1.77903413175435209e+09,1,'2026-04-19T02:51:06Z',NULL,NULL,NULL,'["Infrastructure", "Containerization", "Developer Experience"]','["[DE FACTO STANDARD]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-19T02:51:06Z", "gh_stars": 51350}');
-INSERT INTO "resources" VALUES('https://github.com/jessfraz/branch-cleanup-action','github.com: Branch Cleanup Action 🌟','','2018',2,'An automated GitHub Action designed to delete merged branches. Classified as legacy under MVQ protocols due to years of inactivity, since native GitHub repositories now support automatic head branch deletion.','Go','Repository','Beginner',0,'online','manual','7177819e51c4dac000181ca90de69429fdcd52d3b89b18b40fe01d7a240134c4',100.0,1.77903229713672208e+09,1,'2022-03-02T13:52:50Z',NULL,NULL,NULL,'["Developer Platform", "Automation", "Stale Data Cleanup"]','["[LEGACY]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-03-02T13:52:50Z", "gh_stars": 422}');
-INSERT INTO "resources" VALUES('https://github.com/jetify-com/launchpad','github.com/jetpack-io/launchpad ⭐','','2022',3,'Launchpad is a CLI tool developed by Jetpack (now Jetify) that allows developers to run their code in Kubernetes with zero initial configuration. It builds, publishes, and deploys applications directly into target namespaces seamlessly.','Go','CLI Tool','Medium',1,'online','manual','5339aade1067a111b2fab48670e23c8d3c8278f905df0849b402b87133cd00bf',100.0,1.77913049502466201e+09,1,'2025-06-12T18:38:42Z',NULL,NULL,NULL,'["Developer Experience", "Local Development", "Application Deployment"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-06-12T18:38:42Z", "gh_stars": 417}');
-INSERT INTO "resources" VALUES('https://github.com/jetpack-io/launchpad','==github.com/jetpack-io/launchpad== ⭐','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fb544dafd013392994d721cbd842e0e04d97d876292c2b1a3cd63cbc76dcb44f',100.0,1.7790328336111021e+09,0,'2026-05-17T17:47:13.611102+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/jetify-com/launchpad"}');
-INSERT INTO "resources" VALUES('https://github.com/jetstack/cert-manager','https://github.com/jetstack/cert-manager/','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d2ec3a0583b0d999c41e17df6d4ddf7762a9bc25a361a2a78db3913473d65e6f',100.0,1779032525.09707,0,'2026-05-17T17:42:05.097070+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md", "docs/registries.md"]','[]','{}','{"duplicate_of": "https://github.com/cert-manager/cert-manager"}');
-INSERT INTO "resources" VALUES('https://github.com/jetstack/jetstack-secure','Jetstack Secure Agent 🌟🌟','','2021',3,'A component of the Jetstack Secure platform that integrates with cert-manager. It aggregates TLS/SSL certificate telemetry and configuration states from clusters, allowing centralized enterprise monitoring of certificate lifetimes and trust domains.','Go','Security Agent','Medium',1,'online','manual','224b191f0512769b4fa70afeb7491e9fe1ea31f9223e48acd33d2faa294b4bd4',100.0,1.77913049494026303e+09,1,'2026-06-04T12:45:21Z',NULL,NULL,NULL,'["Security", "Certificate Management", "Trust & Identity"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-04T12:45:21Z", "gh_stars": 262}');
-INSERT INTO "resources" VALUES('https://github.com/jetstack/kube-oidc-proxy','==kube-oidc-proxy==','','2023',2,'A reverse proxy that adds OIDC authentication to managed Kubernetes clusters (e.g., EKS, GKE, AKS) where modifying API server flags directly is restricted. It intercepts incoming API server requests, validates the OIDC token, and impersonates the user utilizing Kubernetes user impersonation headers. Active through 2026, it serves as a critical bridge for enterprise security compliance on managed platforms.','Go','Reverse Proxy','High',1,'online','manual','9d0e057ff29b11783d14b50b4daf19a8d120b7d338dca7f245dbdaf4ec01a81d',100.0,1.77903458061093592e+09,1,'2024-08-10T02:04:32Z',NULL,NULL,NULL,'["Security", "Authentication", "Proxy"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-08-10T02:04:32Z", "gh_stars": 476}');
-INSERT INTO "resources" VALUES('https://github.com/jetstack/preflight','Jetstack Secure Agent 🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','585b79d16de68d144caafd446fe05aaf3dc652819129f7f06741494c70df6257',100.0,1.77903005248233199e+09,0,'2026-05-17T17:00:52.482332+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/jetstack/jetstack-secure"}');
-INSERT INTO "resources" VALUES('https://github.com/jetstack/version-checker','vesion-checker','','2025',3,'A utility developed by Jetstack that checks running cluster image versions against public container registries to report outdated dependencies, exposing compatibility statuses as Prometheus metrics for proactive patching.','Go','Controller / Prometheus Exporter','Intermediate',1,'online','manual','39e6b5baea339da5732067c1fce5e0c9c406aa0c0da4b0687196803a7a1ee933',100.0,1779031618.64787,1,'2026-06-08T11:09:15Z',NULL,NULL,NULL,'["Security & Identity", "Compliance & Auditing", "Dependency Tracking"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T11:09:15Z", "gh_stars": 773}');
-INSERT INTO "resources" VALUES('https://github.com/jglick/jk--',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','c7160ad04869ae1374ec7283be669a69f496abebfb773a0577aac0e737876e5b',100.0,1.7790325567556529e+09,1,'2026-05-17T17:42:36.755653+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/jimmyraywv/awesome-eks','christopherhein/awesome-eks: Awesome EKS','','2026',0,'A highly focused directory of networking drivers, controller scripts, and utilities optimized for AWS Elastic Kubernetes Service (EKS). Crucial for platforms implementing AWS-CNI custom networking policies, security plugins, and IAM Roles for Service Accounts (IRSA). It assists engineering leads in bridging native AWS security primitives with Kubernetes service accounts.','N/A','Repository','Advanced',0,'online','manual','64b104d493f66e726ac829ec6abbf5b96545c81b5acfd9e4423fb70b0967a5e7',100.0,1.78173612332525396e+09,1,'2026-06-18T00:42:03.325254+02:00',NULL,NULL,NULL,'["Container Orchestration", "Kubernetes", "EKS"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/jk8s/awesome-kubernetes','@jk8s'' Awesome Kubernetes','','2023',5,'A dedicated directory listing specialized Kubernetes tools, packages, and frameworks. This resource collection focuses on developer productivity tools, testing utilities, and monitoring wrappers to optimize day-to-day cluster administration workflows.','Markdown','Awesome List','Intermediate',0,'online','manual','41f1f046177736215a5586541eb9390642de27f128fa6b7fd0f92410cbda1343',100.0,1.78173612320030403e+09,1,'2026-06-18T00:42:03.200304+02:00',NULL,NULL,NULL,'["Curation", "Awesome Lists", "Kubernetes"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/jkcfg/jk','jkcfg','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','7594bbb147e41312d63dd46e919e7e043e8f2d7000538d4f9fa43fc06535ef48',100.0,1.7790324627919681e+09,1,'2026-05-17T17:41:02.791968+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/jkosik/helm-decomposer','github.com/jkosik: helm-decomposer','','2019',0,'An archived utility that parsed static Kubernetes manifests to automatically generate modular Helm charts. Unmaintained for several years, it serves as a legacy proof-of-concept for automated chart generation.','Python','CLI Tool','Intermediate',0,'online','manual','7f41b1831f7d7b087b98d0e22a5d89124a27730bc227ae4bd24017344cb174f2',100.0,1.78173596074463891e+09,1,'2026-06-18T00:39:20.744639+02:00',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Legacy Utilities"]','["[LEGACY]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/jlevy/the-art-of-command-line','The Art of Command Line','','2015',5,'The premium, single-page reference for command-line mastery. Highly dense and comprehensive, it details advanced processes, pipeline debugging, and cloud utility integrations. Live Grounding establishes this repository as a global industry standard for technical terminal operations.','Markdown','Documentation','Intermediate',0,'online','manual','364251608fb333fca1e3e9e293cb4e8e3be7c184e7ca303ee3f048dfad02006b',100.0,1.7817360682773261e+09,1,'2026-06-18T00:41:08.277326+02:00',NULL,NULL,NULL,'["Infrastructure & Operations", "Terminal Environment", "Best Practices"]','["[DE FACTO STANDARD]"]','["docs/linux.md"]','["linux.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/jmfloreszazo/ghapp_demo/blob/main/README.es.md','ghapp_demo','Repositorio práctico con una guía paso a paso para la creación de aplicaciones y extensiones personalizadas para GitHub Copilot usando Node.js.','2024',4,'A comprehensive guide and demonstration repository for building a custom GitHub App and GitHub Copilot Extension. Using Node.js and Express.js, it walks developers through OAuth configuration, permissions mapping (e.g., Copilot Chat read-only), webhook handling, and local development testing via secure tunneling. [SPANISH CONTENT]','Spanish','project','Intermediate',0,'online','automatic','12f20c60f6cf9d70ba39524ec8b909d65d5a58cbea1a4944da24188003d08a97',NULL,1.78035230245678806e+09,0,'2026-06-02T00:18:22.456788+02:00',NULL,NULL,NULL,'["Software Engineering", "GitHub Platform", "GitHub Apps", "Copilot Extensions"]','["COMMUNITY-TOOL", "GUIDE"]','[]','[]','{}','{"category": "digital-money", "reputation_status": "Vetted", "reputation_summary": "Highly practical community-led educational resource demonstrating clean implementation steps for Copilot extensions.", "social_preview_url": "https://opengraph.githubassets.com/cf23bbe309e7d29a097228a0ed300ef9199dedfd7a42108030dc2afd1f757840/jmfloreszazo/ghapp_demo", "source_provenance": "X.com (nubenetes)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://github.com/jmxtrans/jmxtrans',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','31ea23af4fafce7f36bb22337ad9be884c68f828bbd79d976c39768f37bbb6df',100.0,1.77903458228833103e+09,0,'2026-05-17T18:16:22.288331+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/johanhaleby/kubetail','Kubetail 🌟','','2010',5,'Johanhaleby''s Kubetail is a lightweight, widely adopted Bash script that aggregates logs from multiple Kubernetes Pods into a single streaming stdout stream. It utilizes wildcard and regex matching patterns to capture dynamic Pod names, color-coding outputs per container to streamline manual log inspections.','Shell','CLI Script','Beginner',0,'online','manual','90750e942d6e0bac1925020ce4f169ac608a7e4660f4d40ee4dbf0ddea544519',100.0,1.77903157460869693e+09,1,'2026-06-12T09:21:55Z',NULL,NULL,NULL,'["Observability & Diagnostics", "Log Aggregation", "CLI Utilities"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T09:21:55Z", "gh_stars": 3489}');
-INSERT INTO "resources" VALUES('https://github.com/johnkerl/miller','miller','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','1eae772b9062fb8a16ffe49b1b55ad63751b9f8ce3bb0f748569fa2adee6ea6c',100.0,1.77903009143266201e+09,1,'2026-05-17T17:01:31.432662+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"gh_license": "NOASSERTION", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/johnlokerse/azure-bicep-cheat-sheet','github.com/johnlokerse/azure-bicep-cheat-sheet: Azure Bicep Cheat Sheet','','2021',0,'A comprehensive quick-reference guide designed to accelerate Azure Bicep development. It provides syntax mappings, parameter declarations, and deployment command structures to streamline the transition from ARM JSON to domain-specific language architectures.','Bicep','Repository','Beginner',0,'online','manual','bd486e108df6beba43f23979e82044628891e60468a614a45d2485dc4b459c59',100.0,1781735879.83603,1,'2026-06-18T00:37:59.836030+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "Azure Bicep"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/johnthebrit/CertificationMaterials','johnthebrit/CertificationMaterials','','2026',0,'A community-curated GitHub repository offering structured learning guides, architecture maps, and reference materials targeting major Microsoft Azure certification exams. Excellent reference tool for continuous engineering education.','Markdown','Repository','Intermediate',0,'online','manual','09bb625b37602482987f2971b39e90271284b5eafc66d99fc2e7f610450adaa3',100.0,1.78173587969221591e+09,1,'2026-06-18T00:37:59.692216+02:00',NULL,NULL,NULL,'["Education", "Certification Support", "Repository"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/joke2k/faker','joke2k/faker 🌟','','2025',5,'Curator Insight introduces Faker as an extensive database for mocking data. Live Grounding highlights its standard integration into QA pipelines, where generating randomized, structured database schemas is crucial to test application resilience safely under privacy rules.','Python','Library','Intermediate',1,'online','manual','0ffa717f79e7b343e9512786e11d799e499dcc54c46dc937e86c8f4a49f310fb',100.0,1.77903145577491497e+09,1,'2026-06-10T20:53:39Z',NULL,NULL,NULL,'["Software Engineering", "Testing", "Test Data Generation"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-10T20:53:39Z", "gh_stars": 19273}');
-INSERT INTO "resources" VALUES('https://github.com/jonleibowitz/awesome-digitalocean','github.com/jonleibowitz/awesome-digitalocean: Awesome Digital Ocean','','2026',5,'A dedicated index of API clients, management tools, and deployment guides optimized for the DigitalOcean developer ecosystem. It focuses on simplifying VM provisionings, Droplet configurations, and managed Kubernetes setups (DOKS). It provides highly accessible options for startup-level and mid-scale staging environments.','N/A','Repository','Beginner',0,'online','manual','85a1711897cd053b29c5c7b9aff67b36a435a3b6273aeb2a9dd988dd7bf8f4ef',100.0,1.77903322312307596e+09,1,'2021-04-30T21:49:21Z',NULL,NULL,NULL,'["Cloud Infrastructure", "DigitalOcean", "Resources"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2021-04-30T21:49:21Z", "gh_stars": 379, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/jonmosco/kube-ps1','==github.com/jonmosco/kube-ps1== ⭐','','2025',4,'Kube-ps1 is an absolute de facto standard shell helper that dynamically appends the active Kubernetes context and namespace to the terminal command prompt. By giving clear, constant visual context, it significantly reduces the risk of accidental command execution on production clusters.','Shell','Prompt Customizer','Beginner',0,'online','manual','1d2e602fe30e2ba27c0a8bd9d04ae80ea4eaf35b6e2b94a67ba5758a336e49fb',100.0,1.77903310123176789e+09,1,'2026-05-24T12:10:07Z',NULL,NULL,NULL,'["Operations", "CLI Tooling", "Shell Configuration"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-24T12:10:07Z", "gh_stars": 3795}');
-INSERT INTO "resources" VALUES('https://github.com/jonrau1/ElectricEye/blob/master/README.md','github: ElectricEye','','2024',5,'An automated cloud security assessment framework designed to continually monitor AWS environments for configuration drift, vulnerabilities, and deviations from industry standards. Outputs findings directly to AWS Security Hub.','Python','Tool','Advanced',0,'online','manual','24b68c80b70022b001b1bf864a22adc4e707459e4baabb630128f2333238998b',100.0,1.77903084279890108e+09,1,'2026-02-09T03:04:44Z',NULL,NULL,NULL,'["Security & Governance", "Cloud Security Posture", "Automated Auditing"]','["[DE FACTO STANDARD]"]','["docs/aws-monitoring.md"]','["aws-monitoring.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-02-09T03:04:44Z", "gh_stars": 1043}');
-INSERT INTO "resources" VALUES('https://github.com/jordanwilson230/kubectl-plugins/tree/krew','github.com/jordanwilson230: kubectl-plugins','','2022',3,'A collection of highly interactive `kubectl` CLI utilities. Offers streamlined troubleshooting scripts to rapidly extract environment variables, debug network states, and audit active container definitions.','Go','Repository','Intermediate',0,'online','manual','c3ecf0c518984ee24df41f03a941450e42bcdc4e0b11d3eccbf9c6548650e3b7',100.0,1.77903367565580296e+09,1,'2024-06-27T06:00:21Z',NULL,NULL,NULL,'["Extending Kubernetes", "CLI Plugins", "Tooling"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-06-27T06:00:21Z", "gh_stars": 637}');
-INSERT INTO "resources" VALUES('https://github.com/jose-r-lopez/SSI_Infraestructure_Automation_Materials','jose-r-lopez/SSI_Materials','','2022',1,'A structured repository containing laboratory manuals, automation scripts, and server-provisioning blueprints. Optimized for teaching systems administration and automation using Ansible and Vagrant. (Live Grounding: Excellent academic/foundational resource for mapping traditional configurations to automated workflows).','YAML/Vagrantfile','Academic Repo','Intermediate',0,'online','manual','f661a7a09421a613c439decbea31bb9766de4645c00b6db050e689619294df65',100.0,1779130494.99681,1,'2022-08-22T19:38:44Z',NULL,NULL,NULL,'["DevOps & Platform Engineering", "Infrastructure Automation", "Academic Materials"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2022-08-22T19:38:44Z", "gh_stars": 44}');
-INSERT INTO "resources" VALUES('https://github.com/jose-r-lopez/SSI_Materials','jose-r-lopez/SSI_Materials','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','02dc341426843d53442e249db967495b816bfdce9092ec740ba46e6044ddca1a',100.0,1.77903225744871401e+09,0,'2026-05-17T17:37:37.448714+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://github.com/jose-r-lopez/SSI_Infraestructure_Automation_Materials"}');
-INSERT INTO "resources" VALUES('https://github.com/joseadanof/awesome-cloudnative-trainings','github.com/joseadanof: Awesome Cloud Native Trainings','','2023',5,'A thoroughly organized directory cataloging cloud-native certifications (CKA, CKAD, CKS), training centers, and open labs. Extremely useful for platform engineering managers designing structured learning and technical progression tracks for their teams.','Markdown','Awesome List','Beginner',0,'online','manual','43482b8fbeb83fedaba53002241970156bdd74bb8d09d0ed5085e5bd9c3638cc',100.0,1.78173612314186406e+09,1,'2026-06-18T00:42:03.141864+02:00',NULL,NULL,NULL,'["Curation", "Awesome Lists", "Training"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/joshnh/Git-Commands/blob/master/README.md','==joshnh/Git-Commands== 🌟','','2024',3,'Curator Insight: A curated, text-based catalog of advanced Git parameters and commands hosted directly on GitHub. Live Grounding: Primarily targets automation workflows and repository maintenance, offering rapid copy-paste commands to clean dead branches or verify history integrity.','Markdown','GitHub Repository','Intermediate',0,'online','manual','ebbdc82ff621d6dab4e789c3c2f71ee42752ae2f1e313503e8dd5255fdd7849b',100.0,1.78173588987158489e+09,1,'2026-06-18T00:38:09.871585+02:00',NULL,NULL,NULL,'["Development", "Version Control", "Git"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/joyrex2001/kubedock','joyrex2001/kubedock','','2021',2,'A Docker API emulation tool that captures traditional Docker daemon requests and executes them as lightweight, native Kubernetes pods. It permits integration tests to execute cleanly without physical Docker runtimes.','Go','CLI Tool','Advanced',0,'online','manual','73dff733e98eb9e8166b466a9e524a82d64d2f70fab0db83faeb850bab273c1e',100.0,1.77903236893798708e+09,1,'2026-06-09T18:34:26Z',NULL,NULL,NULL,'["Development & Testing", "Local Environments", "Docker API Emulation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-09T18:34:26Z", "gh_stars": 360}');
-INSERT INTO "resources" VALUES('https://github.com/joyrex2001/tekline','tekline 🌟','','2021',3,'Explores Tekline, a lightweight community-driven visualization and command-line helper tool for viewing the status of Tekton Pipeline runs. Bypasses the complex dashboard setups, providing developers with instant, readable feedback on pipeline step executions and container build logs directly in terminal dashboards.','Go','Repository','Intermediate',1,'online','manual','b6e9e6ea94c570f6d48c05e7f14cc446ca5715eb9a44ad3d8f5fe5136e93fab5',100.0,1.7790302308196671e+09,1,'2023-04-07T15:47:57Z',NULL,NULL,NULL,'["Continuous Integration & Delivery", "Cloud Native CI-CD", "Tekton UI Extensions"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md", "docs/tekton.md"]','["kubernetes-tools.md", "tekton.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-04-07T15:47:57Z", "gh_stars": 11}');
-INSERT INTO "resources" VALUES('https://github.com/jpmens/jo','jo','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','dee4c91a5c55774aa9d9ec32d87eb466a871652963c99f0e0938c9295f3243d4',100.0,1.77903001525757408e+09,1,'2026-05-17T17:00:15.257574+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"gh_license": "NOASSERTION", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/jrockway/ekglue','ekglue - Envoy/Kubernetes glue','','2020',1,'A lightweight utility developed to bridge Envoy configuration directly with Kubernetes API endpoints. It parses Kubernetes services and endpoints to dynamically construct Envoy-compatible bootstrap configurations. While highly illustrative of early custom control plane mechanics, it has largely been superseded by native Kubernetes Gateway API and modern Envoy-based ingress controllers.','Go','Software','Intermediate',1,'online','manual','54fe470cc623b606b8f1ebd83c0047a6dc3da4d6dc199babd4793096a8ad037b',100.0,1.77903332968625211e+09,1,'2023-10-25T22:38:52Z',NULL,NULL,NULL,'["Cloud Native Networking", "Service Proxy", "Integration Tools"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md", "docs/servicemesh.md"]','["kubernetes-tools.md", "servicemesh.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-10-25T22:38:52Z", "gh_stars": 29}');
-INSERT INTO "resources" VALUES('https://github.com/jrussellfreelance/powershell-scripts','jrussellfreelance/powershell-scripts','','2023',0,'A collection of administrative script blocks designed for routine tasks, including disk health checks, logging wrappers, and folder path monitoring.','PowerShell','GitHub Repository','Beginner',0,'online','manual','191a302967e231aae5e9d53c2ab5825eed1f662f6fecaa86349d5a7522a3c3fa',100.0,1.7817358800147171e+09,1,'2026-06-18T00:38:00.014717+02:00',NULL,NULL,NULL,'["Infrastructure Automation", "System Management", "Utility Scripts", "Automation Resources"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/jsmartin/ansible-tower-packer','github.com/jsmartin/ansible-tower-packer','','2019',1,'Vintage HashiCorp Packer scripts utilized to generate machine images initialized with Red Hat Ansible Tower software. Serves as historical code archeology for engineers maintaining legacy, VM-based environments.','HCL','Source Code','Intermediate',0,'online','manual','c51588af72d49606c12aa79ff032a408419d9edd52edb370b3f376aaedfa7bf2',100.0,1.78173586586930799e+09,1,'2026-06-18T00:37:45.869308+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Packer", "Machine Images"]','["[LEGACY]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/jthomperoo/custom-pod-autoscaler','custom-pod-autoscaler','','2022',3,'A framework allowing developers to write custom pod autoscaling logic inside Kubernetes, bypassing rigid HPA limitations. By supporting custom metrics, user-defined shell scripts, or HTTP APIs, it enables fine-grained scaling patterns tailored to specialized processing workloads.','Go','Operator','Advanced',1,'online','manual','5480e692830783b4a07c56607e3abca3b59127b98a87206f0d1ca0c7db9f8b5b',100.0,1.77903144258136796e+09,1,'2026-03-26T12:21:45Z',NULL,NULL,NULL,'["Cluster Management", "Autoscaling", "Dynamic Scaling"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-26T12:21:45Z", "gh_stars": 300}');
-INSERT INTO "resources" VALUES('https://github.com/jthomperoo/k8shorizmetrics','jthomperoo/k8shorizmetrics','','2024',0,'An extensible Go library designed to replicate the calculation logic of the standard Horizontal Pod Autoscaler (HPA). This enables custom controller authors or simulator developers to run local evaluations on raw telemetry data to validate scaling algorithms.','Go','Library','Advanced',0,'online','manual','d4d5389ba2be0f5df0557918dc193efcf7e975eec25b4ca3b74ef36ccfa4ad9b',100.0,1.7790291241160469e+09,1,'2024-04-21T13:31:40Z',NULL,NULL,NULL,'["Autoscaling", "Custom Metrics", "Development Tools"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-04-21T13:31:40Z", "gh_stars": 41}');
-INSERT INTO "resources" VALUES('https://github.com/jthomperoo/predictive-horizontal-pod-autoscaler','github.com/jthomperoo: Predictive Horizontal Pod Autoscaler','','2024',3,'An advanced horizontal pod autoscaling extension utilizing forecasting models (such as Holt-Winters and LSTM). Anticipates traffic peaks by analyzing historical system metrics, pre-allocating server compute before traffic reaches the platform.','Go','Repository','Advanced',0,'online','manual','cd56db88db4edc2ba63d9f62e028fb21194a439036492a7df99d062f011180bc',100.0,1.7790316027674241e+09,1,'2023-10-11T23:24:48Z',NULL,NULL,NULL,'["Kubernetes & Scaling", "Advanced Scaling", "Predictive Scaling"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-autoscaling.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-10-11T23:24:48Z", "gh_stars": 383}');
-INSERT INTO "resources" VALUES('https://github.com/junegunn/fzf',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','a41ea0b2976348002cb35649217393601369c8271ea567d0c65f02530a89b494',100.0,1.77903056412979602e+09,0,'2026-05-17T17:09:24.129796+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/jupyterlab/jupyter-ai','github.com/jupyterlab/jupyter-ai','','2023',5,'An official JupyterLab extension that brings generative AI capabilities to interactive notebooks. It supports inline code synthesis, explanation, and error correction across multiple model APIs.','English','Repository','Intermediate',0,'online','manual','5a25471c438bb024099f3fba69861aa6386d44281751874ac3e7adeb1d000330',100.0,1779032388.80788,1,'2026-06-03T02:18:58Z',NULL,NULL,NULL,'["Computer Vision", "Deep Learning Research", "ML Notebooks"]','["[DE FACTO STANDARD]"]','["docs/ai.md"]','["ai.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2026-06-03T02:18:58Z", "gh_stars": 4272}');
-INSERT INTO "resources" VALUES('https://github.com/jwcesign/kubespider','github.com/jwcesign/kubespider','','2025',0,'Kubespider is an orchestration system designed to automate home lab media processing and down-load pipelines inside Kubernetes. It structures triggers and hooks that link download managers, indexes, and media players together in a unified cluster infrastructure.','Go','Orchestration Daemon','Intermediate',1,'online','manual','c01bd5f292cf9c606802836fafef759dcc7826bb431e0c5bc3122a4959de81dd',100.0,1.78173604689225506e+09,1,'2026-06-18T00:40:46.892255+02:00',NULL,NULL,NULL,'["Operations", "Automation", "Media & Downloaders"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/jyguyomarch/awesome-productivity','Awesome Productivity','','2023',5,'A curated directory showcasing productivity systems, workspace organizers, automated scripting kits, and distraction-blocking helpers. Designed to aid engineers in maximizing throughput and focusing effort during large-scale development sprints.','Markdown','Awesome List','Beginner',0,'online','manual','9238763183600583444bc0f192be795dd46f7dafca3fddd1549c2ab4be2751ba',100.0,1.7790327800704739e+09,1,'2024-08-14T18:07:32Z',NULL,NULL,NULL,'["Curation", "Awesome Lists", "Productivity"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2024-08-14T18:07:32Z", "gh_stars": 3258, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/k0sproject/k0s','K0s - Zero Friction Kubernetes','','2026',5,'The official open-source repository for the k0s Kubernetes distribution. Features active enterprise-grade developer tracks, offering built-in advanced networking plugins (Calico CNI, Kube-router), support for virtualized control planes, and automated bootstrapping tools without external dependencies.','Go','Software','Intermediate',1,'online','manual','f37622dd0c4b1af56b99fcafaed6d28bb205b45ddf8163c2b7f2ff94703519de',100.0,1.77902936717291593e+09,1,'2026-06-13T20:52:30Z',NULL,NULL,NULL,'["Infrastructure", "Kubernetes Distributions", "Edge & IoT"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-13T20:52:30Z", "gh_stars": 6239}');
-INSERT INTO "resources" VALUES('https://github.com/k3d-io/k3d','**k3d**','','2025',5,'Curator Insight features k3d as an indispensable utility for launching multi-node K3s clusters inside Docker containers. Live grounding in 2026 affirms k3d remains the leading choice for local multi-node Kubernetes orchestration, integration testing, and local CI/CD pipelines due to its rapid spin-up speeds and minimal resource footprint.','Go','Code Repository','Medium',0,'online','manual','1e0f444aea26eb430e2d4b07f4c8698449281ee28c0762368b55d0e00ed6f8fb',100.0,1.77913049493970298e+09,1,'2026-06-12T09:56:54Z',NULL,NULL,NULL,'["Local Development", "Kubernetes Environments", "k3d"]','["[DE FACTO STANDARD]"]','["docs/matrix-table.md", "docs/rancher.md"]','["rancher.md", "matrix-table.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T09:56:54Z", "gh_stars": 6458}');
-INSERT INTO "resources" VALUES('https://github.com/k3s-io/k3s-ansible','github.com/k3s-io/k3s-ansible 🌟','','2024',4,'The production-standard repository for automating K3s lightweight Kubernetes cluster deployments using Ansible. Fully covers control plane initialization, high availability setups, and agent cluster joins.','YAML','github_repo','Advanced',0,'online','manual','bc9baa2b6f31866a899f49c3819a111990dcd28bc892b6fe3464f4d752901bc8',100.0,1.77903093204043889e+09,1,'2026-06-08T17:08:45Z',NULL,NULL,NULL,'["Cloud Native & Orchestration", "Kubernetes", "Bootstrap & Cluster Ops"]','["[ENTERPRISE-STABLE]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T17:08:45Z", "gh_stars": 2804}');
-INSERT INTO "resources" VALUES('https://github.com/k8gb-io/k8gb','k8gb 🌟','','2025',5,'A CNCF sandbox Global Server Load Balancing (GSLB) operator designed to deliver geo-redundancy and high availability across physical datacenters and regions. k8gb utilizes local CoreDNS engines to provide intelligent, active-passive, and geo-routed client traffic redirection without vendor lock-in.','Go','Operator','High',1,'online','manual','f00c6a779ebaa2c156c2e822c1c809b3d28e45b8ddedd7f505dc7fc42ec425d9',100.0,1.7790311644621551e+09,1,'2026-06-13T05:33:49Z',NULL,NULL,NULL,'["Networking & Security", "Global Load Balancing", "GSLB Operator"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T05:33:49Z", "gh_stars": 1177}');
-INSERT INTO "resources" VALUES('https://github.com/k8s-ruby/k8s-ruby','k8s-ruby: Kubernetes Ruby Client','','2025',5,'An alternative Ruby client library for native Kubernetes API execution. Integrates intuitive REST interfaces and dynamic resource creation patterns for developers running Ruby-based clusters.','Ruby','Library','Intermediate',0,'online','manual','97fb9ab542f1c54b1309f699e6433993f6bf2504fddd9401d4bfce9be93854c0',100.0,1.77903181024778294e+09,1,'2025-04-10T09:35:00Z',NULL,NULL,NULL,'["Cloud Native & K8s", "Kubernetes API", "Ruby Client"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-client-libraries.md"]','["kubernetes-client-libraries.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-04-10T09:35:00Z", "gh_stars": 75}');
-INSERT INTO "resources" VALUES('https://github.com/k8snetworkplumbingwg/multus-cni','multus-cni 🌟','','2025',4,'A Container Network Interface (CNI) plugin that enables attaching multiple network interfaces to a single Kubernetes pod, delegating individual networks to auxiliary CNIs (such as Calico, Flannel, or SR-IOV). It remains the absolute standard in 2026 for high-performance networks, telecom applications, and dual-homed containers.','Go','CNI Plugin','High',0,'online','manual','d92f8ee99e39644a7d84ec9acbe3fdd53f0406aefc9e71b50cf1beb8c1f27297',100.0,1.77903296681169295e+09,1,'2026-06-11T13:59:02Z',NULL,NULL,NULL,'["Networking", "CNI", "Multi-Network"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T13:59:02Z", "gh_stars": 2882}');
-INSERT INTO "resources" VALUES('https://github.com/k8spacket/k8spacket','github.com/k8spacket/k8spacket','','2026',3,'K8spacket is an eBPF-based network analyzer designed to visualize network packet flows, latencies, and TCP connection anomalies across active namespaces. By using eBPF, it captures network performance data with negligible resource overhead compared to standard sidecar proxies. The project is popular for troubleshooting application latency issues and tracing microservice request dependencies.','Go','Monitoring Tool','Advanced',0,'online','manual','003de0d61b362f760e7006be4c38f3b2ed7b99b4349977e09fd071c7140ee6ff',100.0,1.77903280075455594e+09,1,'2026-05-12T11:01:07Z',NULL,NULL,NULL,'["Networking", "eBPF Diagnostics", "Traffic Analysis"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-12T11:01:07Z", "gh_stars": 1097}');
-INSERT INTO "resources" VALUES('https://github.com/k8spatterns/examples','github.com/k8spatterns/examples','','2026',5,'A repository of YAML examples and pattern templates implementing cloud-native architecture paradigms. Features concrete structures for sidecars, singletons, initialization processes, and stateful controller patterns that are highly useful as blueprints for designing robust cloud services.','YAML','Code Examples','Intermediate',0,'online','manual','f87e3ea5190419cd586e80ac9c52fb077c096de91a8bc0e379d90136f7750057',100.0,1.77903240611947703e+09,1,'2026-03-29T04:12:06Z',NULL,NULL,NULL,'["Architecture", "Design Patterns", "Standard Practice"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-03-29T04:12:06Z", "gh_stars": 1073}');
-INSERT INTO "resources" VALUES('https://github.com/k8spin/k8spin-operator','K8Spin Operator 🌟','','2024',5,'An early multi-tenant operator created to carve out isolated tenant partitions quickly. While development has slowed in favor of modern virtual-cluster controllers, its early designs show useful approaches for tenant namespace boundaries.','Go','Repository','Intermediate',0,'online','manual','f4b1ddc6ea7a2d8eabc6c739bf2d12fcd192196a500e4e61e0b7d932e01854f0',100.0,1.77903309279009604e+09,1,'2026-04-16T19:01:23Z',NULL,NULL,NULL,'["Platform Engineering", "Multi-Tenancy", "Resource Isolation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-04-16T19:01:23Z", "gh_stars": 217}');
-INSERT INTO "resources" VALUES('https://github.com/k8spin/k8spin-operator/projects/1',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903149796267199e+09,0,'2026-05-17T17:24:57.962672+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-operators-controllers.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/k8tz/k8tz','k8tz/k8tz: Kubernetes Timezone Controller','','2021',3,'An admission controller that automates timezone configuration inside Kubernetes container workloads. It mounts host tzdata directories and sets dynamic environment options without manual pod manifest updates.','Go','Admission Webhook','Intermediate',0,'online','manual','a64f987f4dedbaa17530da19806794fc566d687ca0e528505685cdb59500e3e6',100.0,1.77903224891332888e+09,1,'2026-03-07T16:40:30Z',NULL,NULL,NULL,'["Cluster Management", "Localization", "Timezone Controller"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-07T16:40:30Z", "gh_stars": 524}');
-INSERT INTO "resources" VALUES('https://github.com/k8zdev/k8z',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','06d16609a3b8391678fc8b1ca65ba2ed7836c15c8a05d08229383793abe67ea1',100.0,1.77903215769082689e+09,0,'2026-05-17T17:35:57.690827+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/kabisa/k8s-workshop-in-a-box','GitHub: K8s workshop in a box','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','6dda7bfd518f753f1d5e4f2ccf57f4a1d3b30b35e0432095136a5106df283f28',100.0,1779030430.71471,1,'2026-05-17T17:07:10.714710+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/kadalu/kadalu','Kadalu','','2026',5,'Kadalu is a lightweight, container-native storage solution that utilizes GlusterFS to orchestrate persistent volumes inside Kubernetes. It runs storage services inside application pods as microservices, offering a lightweight alternative to external GlusterFS cluster configurations.','Python','Orchestrator','Medium',1,'online','manual','969e8e892e60028fbae8a8a8fa5682d0a7f4a47e4acef21ac9a6aa354f8e0ef9',100.0,1.77903108718946099e+09,1,'2026-02-10T23:35:35Z',NULL,NULL,NULL,'["Storage", "Kubernetes Storage", "GlusterFS Orchestration"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-storage.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-storage.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-02-10T23:35:35Z", "gh_stars": 748}');
-INSERT INTO "resources" VALUES('https://github.com/kahun/awesome-sysadmin','Awesome SysAdmin','','2026',4,'The premier community-led index indexing system administration tools and software solutions. Essential for discovering stable, self-hosted services for network mapping, backups, monitoring, and automated system setups.','Markdown','Awesome List','Intermediate',0,'online','manual','594c9d69863a2c5a63ba36f38119ddae68a8631f14f063c1d682ac6c69caccef',100.0,1.77903321850782895e+09,1,'2024-03-26T23:45:17Z',NULL,NULL,NULL,'["Infrastructure & Operations", "Systems Administration", "Tools and Infrastructure"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-03-26T23:45:17Z", "gh_stars": 24308, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/kairos-io/kairos','github.com/kairos-io/kairos: Kairos - Kubernetes-focused, Cloud Native Linux'' meta-distribution','','2023',5,'Kairos is an open-source, immutable Linux meta-distribution optimized specifically for edge and cloud-native Kubernetes deployments. It treats the base operating system as an appliance, allowing declarative, zero-touch provisioning and atomic node upgrades.','Go','Open Source Tool','Advanced',0,'online','manual','83500ef3c1bda65b42ac3667f5f5d971e25176644287ca7fb7708c423a3f1aa7',100.0,1.77903221378284311e+09,1,'2026-06-12T06:00:33Z',NULL,NULL,NULL,'["Infrastructure", "OS", "Immutable Infrastructure"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T06:00:33Z", "gh_stars": 1739}');
-INSERT INTO "resources" VALUES('https://github.com/kakao/ipvs-node-controller','ipvs-node-controller','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','82eada97cb961d58c9ae7567e680a807a48c3f9d238d8cf66f7d4d45588549bb',100.0,1.77903290284123897e+09,0,'2026-05-17T17:48:22.841239+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/kakao/network-node-manager"}');
-INSERT INTO "resources" VALUES('https://github.com/kakao/network-node-manager','Network Node Manager','','2024',3,'A specialized network daemon developed by Kakao for optimizing node-level routing rules and handling network interfaces inside Kubernetes. Live Grounding shows that this utility targets bare-metal clusters, streamlining system-level network management while improving connectivity troubleshooting in on-premise cloud infrastructure.','Go','Tool','Advanced',0,'online','manual','82eada97cb961d58c9ae7567e680a807a48c3f9d238d8cf66f7d4d45588549bb',100.0,1.7790304626152029e+09,1,'2023-06-27T08:35:15Z',NULL,NULL,NULL,'["Networking & Security", "Kubernetes Networking", "Deep Dive"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-tools.md", "kubernetes-networking.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-06-27T08:35:15Z", "gh_stars": 109}');
-INSERT INTO "resources" VALUES('https://github.com/kapicorp/tesoro','Tesoro','','2023',5,'An admission controller webhook designed to streamline secrets synchronizations and handle decoding actions securely. Ensures raw secret assets are safely verified before injecting configuration data into target runtimes.','Go','Webhook','Advanced',1,'online','manual','3e89efe9ad2dd94d5dc8e64eae88eaecf8ad64c88129fd5f828fbb42bc98f197',100.0,1.77903446208759593e+09,1,'2024-12-23T09:15:23Z',NULL,NULL,NULL,'["Security", "Secrets Management", "Integration"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-12-23T09:15:23Z", "gh_stars": 37}');
-INSERT INTO "resources" VALUES('https://github.com/karampok/dnsconfig-injector','github.com: dnsconfig-injector - Mutating Admission Webhook for dnsconfig'' pod injection','','2021',5,'A specialized Mutating Admission Webhook that injects customized `dnsConfig` schemas into target pods at runtime. This alleviates the need for manual configuration of resolving hosts inside microservices manifests. Live usage points to a stable but legacy posture, as native Kubernetes DNS config inheritance has matured.','Go','Webhook','Medium',0,'online','manual','bcba8d6046cf71c04000925bf020129c5a34957900e326a462ef30def87fcf6f',100.0,1.77902968970586609e+09,1,'2023-01-19T14:35:31Z',NULL,NULL,NULL,'["Networking & Security", "Admission Control", "DNS Configuration"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-01-19T14:35:31Z", "gh_stars": 30}');
-INSERT INTO "resources" VALUES('https://github.com/kareem-elsayed/k8s-alerts','k8s-alert','','2021',5,'A lightweight alerting manager focusing on pod anomalies and failures. It continuously monitors target namespaces and fires instant notification signals when operational errors occur.','Go','Controller','Intermediate',1,'online','manual','60cdc212f50e6ff4577ece9577830f5dbba57852efcb788c9efe0c27e1232d4c',100.0,1779032224.12209,1,'2020-06-07T11:13:50Z',NULL,NULL,NULL,'["Observability", "Alerting & Notifications", "Crash Tracking"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-06-07T11:13:50Z", "gh_stars": 21}');
-INSERT INTO "resources" VALUES('https://github.com/karmab/autolabeller','karmab/autolabeller','','2021',0,'An automation tool designed to automatically apply labels to Kubernetes resources, nodes, or namespaces based on defined criteria or attributes. It reduces the manual configuration overhead required for policy bindings and scheduling selectors. In 2026, it represents a niche community utility for large cluster metadata automation.','Go','Kubernetes Controller','Low',0,'online','manual','020ff7c3888461a640efd5f8af6428187dc97a5fda243493126b987c75bfb148',100.0,1781736046.88041,1,'2026-06-18T00:40:46.880410+02:00',NULL,NULL,NULL,'["Infrastructure", "Automation", "Labeling"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/karmada-io/karmada','Karmada','','2025',5,'An advanced Kubernetes-native multi-cluster management federation engine. Karmada enables seamless scheduling of workloads across diverse clouds and regions, featuring intelligent resource distribution, policy-driven failovers, and unified control planes.','Go','Service','High',1,'online','manual','3aef34b0fb72477fa0d3b6d2ab6c60cd0b63da46a9c2c031033d849540d26186',100.0,1.77903357582484698e+09,1,'2026-06-09T12:30:28Z',NULL,NULL,NULL,'["Infrastructure", "Multi-Cluster Management", "Federation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T12:30:28Z", "gh_stars": 5498}');
-INSERT INTO "resources" VALUES('https://github.com/kaysalawu/azure-network-terraform','==github.com/kaysalawu/azure-network-terraform: Azure Network Architecture'' - Terraform Examples== 🌟','','2023',3,'An open-source showcase hosting realistic Azure network configurations in Terraform. Includes configurations for multi-region topologies, peering dynamics, routing tables, and private DNS zones.','HCL','Repository','Intermediate',0,'online','manual','64f717ef6566abf02ae63e455379f7ccbba00b0573f5091e19adf365e9ad05dd',100.0,1779031567.46959,1,'2025-03-03T18:27:43Z',NULL,NULL,NULL,'["Azure", "Networking", "Examples"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-03-03T18:27:43Z", "gh_stars": 96}');
-INSERT INTO "resources" VALUES('https://github.com/kbrew-dev/kbrew','kbrew','','2022',1,'Kbrew functions as an experimental package manager for local Kubernetes configurations, attempting to bring a Homebrew-like ease of installation to manifest files. It streamlines package delivery for local developer environments, although it has struggled to gain mainstream traction against established tools like Helm or Kustomize.','Go','CLI Tool','Medium',0,'online','manual','ebf2ad52ddb9b288cfb946fc99ca3679d7d1b66b60501c3195c0bb6ab8eebf47',100.0,1.77903233797229695e+09,1,'2023-02-25T08:32:05Z',NULL,NULL,NULL,'["Package Management", "Developer Tools", "CLI Wrappers"]','["[EMERGING]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-02-25T08:32:05Z", "gh_stars": 189}');
-INSERT INTO "resources" VALUES('https://github.com/kbst/terraform-kubestack','Kubestack Gitops Framework','','2026',5,'An open-source Terraform-driven GitOps framework configured to simplify public cloud Kubernetes platform deployments and application configurations. It leverages native inheritance behaviors of Terraform modules to manage multi-cluster topologies predictably. It bridges infrastructure provisioning and GitOps continuous delivery workflows.','HCL','Tool','Advanced',0,'online','manual','1c7edd4c9d6401f5eba913aa11e7c506cccaed485d6d34ca8d953d7dbba841e2',100.0,1.77903011978834509e+09,1,'2026-03-05T13:40:32Z',NULL,NULL,NULL,'["Declarative GitOps", "GitOps Frameworks", "Kubestack"]','["[DE FACTO STANDARD]"]','["docs/kustomize.md"]','["kustomize.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-05T13:40:32Z", "gh_stars": 709}');
-INSERT INTO "resources" VALUES('https://github.com/kbterm/kubeterm','Kubeterm: Graphical Management Tool for Kubernetes','','2025',2,'An open-source desktop client designed to simplify Kubernetes administration and performance monitoring. By rendering graphical resource mappings, it significantly lowers the cognitive load required to debug deployments, services, and complex namespaces.','TypeScript','Desktop Application','Intermediate',0,'online','manual','a500e3c7fae776d02576040c710ebfa689b21d37eea1d6bea7c2f76456a7b354',100.0,1.7790316771137309e+09,1,'2026-06-11T09:32:39Z',NULL,NULL,NULL,'["Cluster Management", "GUI Tools", "Desktop Clients"]','["[COMMUNITY-TOOL]"]','["docs/devops-tools.md", "docs/kubernetes-tools.md", "docs/kubernetes.md"]','["devops-tools.md", "kubernetes-tools.md", "kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T09:32:39Z", "gh_stars": 211}');
-INSERT INTO "resources" VALUES('https://github.com/kcp-dev/kcp','kcp: a prototype of a Kubernetes API server that is not a Kubernetes cluster'' - a place to create, update, and maintain Kube-like APIs with controllers above or without clusters','','2021',5,'KCP acts as a highly customizable prototype of a Kubernetes API server that functions completely independent of physical container nodes. It serves as a foundational platform for control plane building, multi-cluster API management, and physical-compute scheduling abstraction.','Go','API Server Platform','Advanced',1,'online','manual','c7cc544dca954749c4eeacaa25de4b3416a07972f436da2f735864856cd2253f',100.0,1.77903421772443509e+09,1,'2026-06-12T13:16:58Z',NULL,NULL,NULL,'["Platform Engineering", "Control Plane Design", "API Federation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T13:16:58Z", "gh_stars": 2785}');
-INSERT INTO "resources" VALUES('https://github.com/kedacore/keda/issues/2214','github.com/kedacore/keda/issues/2214','','2024',5,'Technical GitHub issue discussion within the KEDA repository, offering granular insight into community-driven debugging, performance tuning, and architectural refinement. Reflects the active, battle-tested maintenance of this vital cloud-native project.','Go','Repository','Advanced',0,'online','manual','27b7f60ec0e2d61d94876b2753262615382e6b310b314bc5f171c2450331c3ef',100.0,1.77903378311133289e+09,1,'2026-06-11T15:09:37Z',NULL,NULL,NULL,'["Infrastructure & Platform", "Autoscaling", "Event-Driven Scaling"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T15:09:37Z", "gh_stars": 10282}');
-INSERT INTO "resources" VALUES('https://github.com/keel-hq/keel','==Keel== 🌟','','2024',5,'Keel is a lightweight CD daemon that monitors container registries and automatically updates deployments, statefulsets, and helm releases without needing external pipeline orchestration.','Go','Operator','Medium',0,'online','manual','aaf25a8ae8466482d26582b01bd789b1e86588f8130c21220f0693a887eb2a85',100.0,1.77903167703013205e+09,1,'2026-02-26T08:30:36Z',NULL,NULL,NULL,'["Application Delivery", "Continuous Deployment", "Auto-Upgrade", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2026-02-26T08:30:36Z", "gh_stars": 2714}');
-INSERT INTO "resources" VALUES('https://github.com/kei6u/kubectl-secret-data','kei6u/kubectl-secret-data','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4f17bac8559850f882932f44aa46901c1522e3dfe247b35a7aee9e3da1d8ae30',100.0,1.779033296271281e+09,0,'2026-05-17T17:54:56.271281+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md", "docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://github.com/keisku/kubectl-secretdata"}');
-INSERT INTO "resources" VALUES('https://github.com/keikoproj/upgrade-manager','RollingUpgrade','','2024',5,'An AWS-integrated upgrade manager operator that coordinates automated rolling restarts and updates of autoscaling group instances. Ensures worker nodes are drained safely and sequentially without causing disruptions to critical services.','Go','Operator','High',0,'online','manual','d966c0567f646a6f7239b576354fe976099c233a7e6d06d5e2fd4c67262083ef',100.0,1.77903185055489206e+09,1,'2026-06-08T15:58:15Z',NULL,NULL,NULL,'["Infrastructure", "Node Provisioning", "Rolling Upgrades"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T15:58:15Z", "gh_stars": 138}');
-INSERT INTO "resources" VALUES('https://github.com/keisku/kubectl-explore','keisku/kubectl-explore','','2021',3,'An interactive terminal explorer extension designed to inspect API schema models and CRD fields. It features deep navigation options, helping authors look up configurations without opening web browsers.','Go','Kubectl Plugin','Intermediate',0,'online','manual','755acd1bec581daa8b9fc1418121366675aaf8d2d0563b94f7adf72e70f9c0a4',100.0,1.77903357032547903e+09,1,'2025-11-10T02:10:45Z',NULL,NULL,NULL,'["Development & Testing", "Kubectl Plugins", "API Discovery"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-11-10T02:10:45Z", "gh_stars": 599}');
-INSERT INTO "resources" VALUES('https://github.com/keisku/kubectl-secretdata','kei6u/kubectl-secret-data','','2026',5,'A highly convenient kubectl plugin that decodes nested Secret structures instantly. By outputting plain text directly to standard output, it eliminates manual base64 decoding loops, drastically reducing troubleshooting overhead for operations teams who frequently audit cluster application states.','Go','Tool','Beginner',0,'online','manual','ee768c8abfb1aeb04cebb08e42c635d1a286b38775c0f5aef59705b39d078d21',100.0,1.77913049492060399e+09,1,'2024-10-10T04:57:50Z',NULL,NULL,NULL,'["Security", "Configuration Secrets", "CLI Decoders"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/kubernetes.md"]','["kubernetes-tools.md", "kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-10-10T04:57:50Z", "gh_stars": 39}');
-INSERT INTO "resources" VALUES('https://github.com/kellyjonbrazil/jc','jc','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','9dec699090fd93513e00b0ec06001ef0ac4d73a6c1d973ec4384746c3651574f',100.0,1.77902994117615103e+09,1,'2026-05-17T16:59:01.176151+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"gh_license": "MIT", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/kelseyhightower/cmd-tutorial','kelseyhightower/cmd-tutorial','','2020',0,'An educational reference by Kelsey Hightower showcasing CLI orchestration, process controls, and shell command integration. Provides idiomatic patterns for system administrators and automation engineers writing resilient command wrapper scripts.','Shell','Repository','Intermediate',0,'online','manual','879ea51140874f0e5325d770b63bdee404594fba8d1427597f808ec9ca1b2a3c',100.0,1.78173586586959195e+09,1,'2026-06-18T00:37:45.869592+02:00',NULL,NULL,NULL,'["DevOps & Delivery", "Developer Tools", "CLI Automation"]','["[COMMUNITY-TOOL]"]','["docs/GoogleCloudPlatform.md"]','["GoogleCloudPlatform.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/kelseyhightower/kubernetes-the-hard-way','**Kelsey Hightower: kubernetes the hard way**','','2026',5,'Kelsey Hightower''s legendary guide for bootstrapping highly available clusters manually without automated installers. It details SSL/TLS certificate generation, etcd cluster builds, and control plane daemon setup (kube-apiserver, kube-scheduler, etc.), representing the gold standard for understanding low-level Kubernetes engineering.','Markdown/Shell','Repository','Advanced',0,'online','manual','800e0a795b4a366e7b76f2a1ae7edd9ca784da27ecc1b1558022da1605b782fe',100.0,1.7790304735643351e+09,1,'2025-04-10T06:11:47Z',NULL,NULL,NULL,'["Provisioning", "Bootstrapping", "Learning"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-04-10T06:11:47Z", "gh_stars": 48654}');
-INSERT INTO "resources" VALUES('https://github.com/kelseyhightower/nocode','github.com/kelseyhightower/nocode','','2020',5,'Kelsey Hightower''s legendary satirical repository highlighting that the best way to write secure, bug-free, and highly maintainable software is by writing ''no code'' at all. Highly popular and philosophically beloved in the cloud-native ecosystem.','N/A','Repository','Beginner',0,'online','manual','fd676c4e8b8bca93c3651217646c9d03b6b24722159f45e70eababb6cad8170a',100.0,1.77903302532664799e+09,1,'2024-08-07T03:19:12Z',NULL,NULL,NULL,'["DevOps Philosophy", "Software Engineering", "No Code Movement"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-08-07T03:19:12Z", "gh_stars": 65387}');
-INSERT INTO "resources" VALUES('https://github.com/kelseyhightower/serverless-vault-with-cloud-run','github.com/kelseyhightower: Serverless Vault with Cloud Run','','2020',3,'An architectural blueprint designed by Kelsey Hightower illustrating how to run HashiCorp Vault inside a Google Cloud Run serverless container environment. Demonstrates minimizing operational and infrastructure overhead while maintaining a hardened, low-latency secret-vending cluster.','Shell','Tutorial','Advanced',1,'online','manual','144443bedcd44d5c233af5b4babdfd85e3e39b6b968263cfc2088c040742d87f',100.0,1.77903442514887189e+09,1,'2022-04-28T16:47:21Z',NULL,NULL,NULL,'["Security", "Secrets Management", "Serverless Integration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-04-28T16:47:21Z", "gh_stars": 407}');
-INSERT INTO "resources" VALUES('https://github.com/keptn-sandbox/keptn-jenkins-library','Keptn Jenkins Shared Library','','2022',1,'A pipeline-as-code integration allowing Jenkins jobs to dispatch Keptn-driven operations such as performance testing, quality gate validation, and continuous remediation, combining classic CI with modern orchestrators.','Groovy','Tool','Advanced',1,'online','manual','26861281d7504b3fd920a169ac339703db24bf8fa5ef0c69b9923d325280540c',100.0,1.77903439530097293e+09,1,'2026-06-09T16:52:44Z',NULL,NULL,NULL,'["Cloud Native Lifecycle", "CI/CD Pipelines", "Jenkins Integration"]','["[COMMUNITY-TOOL]"]','["docs/keptn.md"]','["keptn.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T16:52:44Z", "gh_stars": 8}');
-INSERT INTO "resources" VALUES('https://github.com/keptn-sandbox/keptn-on-k3s','Keptn Control Plane on k3s','','2022',2,'A sandbox project demonstrating how to host Keptn''s automated cloud-native application delivery and lifecycle control plane directly on a highly efficient K3s edge engine.','Shell','Tool','Advanced',1,'online','manual','3c7518266349b165d696054dd97260bf19244d4c1a815f3a1fc28dd966b106e6',100.0,1.77903245591199398e+09,1,'2022-12-27T14:14:06Z',NULL,NULL,NULL,'["Edge & IoT", "Application Lifecycle", "Keptn"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-12-27T14:14:06Z", "gh_stars": 29}');
-INSERT INTO "resources" VALUES('https://github.com/keptn-sandbox/keptn-on-k3s/blob/master/README-KeptnForDynatrace.md','github.com/keptn-sandbox/keptn-on-k3s: Tutorial: Keptn for Dynatrace Users'' in 5 Minutes 🌟','','2021',1,'Lightweight integration environment designed to host a full-featured Keptn sandbox on a resource-constrained K3s Kubernetes cluster, integrated with Dynatrace agents for rapid performance evaluations.','Shell','Tool','Intermediate',1,'online','manual','f0a91872d2c8650189f480e42e9579c7fd416c1e8ce8326eaacaba5f0e6935bb',100.0,1.77903052604573702e+09,1,'2022-12-27T14:14:06Z',NULL,NULL,NULL,'["Cloud Native Lifecycle", "Local Environments", "K3s Sandboxing"]','["[COMMUNITY-TOOL]"]','["docs/keptn.md"]','["keptn.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-12-27T14:14:06Z", "gh_stars": 29}');
-INSERT INTO "resources" VALUES('https://github.com/kevincobain2000/gobrew','==gobrew== 🌟','','N/A',0,'Curator Insight highlights Gobrew as an elegant and fast Go version manager that downloads and switches active toolchains easily. Live Grounding notes its speed and simplicity, making it a competitive alternative to gvm and asdf for dedicated Go development.','English','Repository','Beginner',0,'online','manual','5dd3ab53b74ac074ee51daa9a73555ebfe9108e7b1dc96b69e794beb156cf1de',100.0,1.77902942181170201e+09,1,'2026-06-13T15:32:25Z',NULL,NULL,NULL,'["Programming Languages", "Go", "Version Managers"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T15:32:25Z", "gh_stars": 423}');
-INSERT INTO "resources" VALUES('https://github.com/kgamanji/cluster-api-helm-chart','github.com: Cluster API Helm Chart','','2021',5,'A community-driven Helm chart designed to package and deploy Cluster API (CAPI) resources and operators inside a management cluster. While it simplified CAPI components deployment via traditional Helm CI/CD pipelines, current production standards in 2026 have shifted entirely to official declarative setups via clusterctl or native GitOps operators, rendering this chart obsolete.','Go','Tool','Intermediate',0,'online','manual','ea92989949e8f13357fc2d50a39a477353c480bcbdc20bb7b6e30fd0147ccb8c',100.0,1.77903371625323605e+09,1,'2022-12-07T05:00:25Z',NULL,NULL,NULL,'["Infrastructure", "Cluster Management", "Cluster API"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-12-07T05:00:25Z", "gh_stars": 58}');
-INSERT INTO "resources" VALUES('https://github.com/kiali/kiali','github.com: kiali','','2023',5,'The source repository for Kiali, an indispensable observability dashboard. Provides real-time interactive topologies, configuration validation, and native wizard-based creations of complex traffic routing mechanisms directly within Istio.','TypeScript','Repository','High',1,'online','manual','2480f773a33856863c8670f3bea2635dfda728b24622b721a197dd4aeafa568c',100.0,1.77903098663236188e+09,1,'2026-06-12T17:36:45Z',NULL,NULL,NULL,'["Observability", "Service Mesh", "Visualization"]','["[DE FACTO STANDARD]"]','["docs/istio.md"]','["istio.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T17:36:45Z", "gh_stars": 3617}');
-INSERT INTO "resources" VALUES('https://github.com/kingdonb/kubectl-exec-user','kingdonb/kubectl-exec-user','','2022',0,'A specialized kubectl plugin built to execute shell commands inside containers using specific administrative user IDs. While helpful for testing boundary conditions under Pod Security Standards, it has lost active maintenance in favor of native kubectl capabilities.','Go','CLI Plugin','Intermediate',0,'online','manual','1970a12b050cc49de276333988a9efcb3c8155d16a60510de68f114ad01b11c8',100.0,1781736047.00281,1,'2026-06-18T00:40:47.002810+02:00',NULL,NULL,NULL,'["Operations", "CLI Tooling", "Debugging"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/kinvolk/inspektor-gadget','inspektor-gadget','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f2b33444b25b2d021b45dfefe08c669eb5633f7ac86803ee810e3eec7301d02a',100.0,1.779030504027143e+09,0,'2026-05-17T17:08:24.027143+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-troubleshooting.md"]','[]','{}','{"duplicate_of": "https://github.com/inspektor-gadget/inspektor-gadget"}');
-INSERT INTO "resources" VALUES('https://github.com/kiosk-sh/kiosk',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'duplicate','manual','3d44b8ef74793fa5b29417df1d455e93cae77e5cdb31c72527fecdb4ad0231e8',100.0,1779030361.39409,0,'2026-05-17T17:06:01.394090+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/loft-sh/kiosk"}');
-INSERT INTO "resources" VALUES('https://github.com/kislyuk/yq','kislyuk/yq','','2025',5,'A Python wrapper adapting standard jq queries for YAML and XML schemas. Translates input formats to JSON under-the-hood, enabling powerful jq syntax across hybrid multi-format configs.','Python','CLI Tool','Medium',0,'online','manual','1bc322c020f441534148a6a8bbc9bbd2f443dfb40ccb74742a44ed1ba6297803',100.0,1.77903429613736891e+09,1,'2026-01-02T08:37:10Z',NULL,NULL,NULL,'["Developer Workspace", "Command-Line Tooling", "JSON & YAML Manipulators"]','["[DE FACTO STANDARD]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-01-02T08:37:10Z", "gh_stars": 2951, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/kkdai/youtube','kkdai/youtube','','N/A',0,'Curator Insight identifies this package as a popular Go library and CLI for downloading YouTube videos. Live Grounding verifies it actively handles the ever-shifting signature and decryption schemas deployed by YouTube to maintain reliable media extraction.','English','Repository','Intermediate',0,'online','manual','7623806bb8aeb5258b883e4ffa852e754df7f5f622b79cbbd1e5562cbf1f2fbf',100.0,1.7790321983502891e+09,1,'2026-06-02T17:30:31Z',NULL,NULL,NULL,'["Media Utilities", "Go Packages", "YouTube Downloader"]','["[ENTERPRISE-STABLE]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-02T17:30:31Z", "gh_stars": 3899}');
-INSERT INTO "resources" VALUES('https://github.com/kloeckner-i/db-auth-gateway','db-auth-gateway','','2021',5,'An open-source authentication gateway proxy designed to facilitate secure, IAM-mediated database connections. Minimizes credential sprawl by mapping incoming traffic identities directly to modern database authorization schemas.','Go','Repository','Advanced',0,'online','manual','ac50e3cf2d0b50aafc528d91b1ccb531d179186b38bff6042d4fd3c7ccce44fb',100.0,1779029941.34826,1,'2023-03-28T07:15:17Z',NULL,NULL,NULL,'["Networking & Security", "Identity & Access", "Database Proxy"]','["[DE FACTO STANDARD]"]','["docs/GoogleCloudPlatform.md"]','["GoogleCloudPlatform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-03-28T07:15:17Z", "gh_stars": 26}');
-INSERT INTO "resources" VALUES('https://github.com/kloeckner-i/db-operator','DB Operator 🌟','','2024',5,'The DB Operator facilitates external and in-cluster database administration. It manages PostgreSQL and MySQL configurations natively by separating deployment credentials from application logic, automating dynamic user and table creation using custom resources.','Go','Operator','Advanced',0,'online','manual','ddfe1b5a928284973c02fe0de6b92aee3438c0d69bf127da4cba07b023639bfe',100.0,1.7790336587483921e+09,1,'2025-07-21T12:46:30Z',NULL,NULL,NULL,'["Infrastructure", "Data Management", "Databases", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-07-21T12:46:30Z", "gh_stars": 163}');
-INSERT INTO "resources" VALUES('https://github.com/knative-extensions/net-kourier','Kourier','','2019',3,'An Envoy-based Ingress gateway specifically designed to serve as the default network layer for Knative Serving. It provides a lightweight, highly responsive routing layer to handle rapid scale-to-zero cold starts.','Go','Ingress Controller','High',1,'online','manual','e4210d1375de505968620e89ed0560bb105706563b63091a87d44afa3e6e8cd6',100.0,1.77913049501274395e+09,1,'2026-06-02T15:15:15Z',NULL,NULL,NULL,'["Networking", "Ingress & Routing", "Serverless"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-02T15:15:15Z", "gh_stars": 333}');
-INSERT INTO "resources" VALUES('https://github.com/knative-sandbox/net-kourier','Kourier','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','6d937e09fdda9358ab0d0e5e5746021e695851e8717c93a063a34544c47478ad',100.0,1.77903403834253096e+09,0,'2026-05-17T18:07:18.342531+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/knative/client','kn: knative client','','2026',4,'The official CLI client (''kn'') for interacting with Knative installations, enabling rapid deployment of serving entities and management of decoupled event bindings.','Go','Repository / CLI','Intermediate',0,'online','manual','88865974aa4345b717c894b7236e08c485136a13b1c5196a71356ec59c029345',100.0,1.77903283541696906e+09,1,'2026-06-11T15:10:27Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Serverless", "Knative Tooling"]','["[ENTERPRISE-STABLE]"]','["docs/serverless.md"]','["serverless.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T15:10:27Z", "gh_stars": 385}');
-INSERT INTO "resources" VALUES('https://github.com/knight42/kubectl-blame','==knight42/kubectl-blame: kubectl-blame: git-like blame for kubectl==','','2019',2,'A Git-like ''blame'' extension for kubectl that identifies modification authors and dates for different resource configuration blocks. It uses Kubernetes metadata managed-fields to trace API modifications over time.','Go','Kubectl Plugin','Intermediate',0,'online','manual','da0e885eaac6c90d934385aa35502386fbc2d4afe1250298f0c735a3c84e365f',100.0,1.77903002506825494e+09,1,'2026-06-02T13:24:17Z',NULL,NULL,NULL,'["Development & Testing", "Kubectl Plugins", "Resource Auditing"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-02T13:24:17Z", "gh_stars": 150}');
-INSERT INTO "resources" VALUES('https://github.com/knorrie/network-examples','Linux networking examples and tutorials for advanced users','','2014',4,'A highly technical repository detailing configurations for advanced Linux routing, bridging, and virtual networking (VLAN, VXLAN, VRF). Live Grounding highlights its tremendous value for systems architects implementing Software-Defined Networking (SDN) solutions natively in Linux.','Shell','Repository','Advanced',0,'online','manual','7ea94a767469e547e4d9a27f47f9e273a29f72f6d4415221ae74bc9266ce3c67',100.0,1.77903203495806694e+09,1,'2024-02-04T21:52:41Z',NULL,NULL,NULL,'["Infrastructure & Operations", "Networking", "Routing & Bridging"]','["[ENTERPRISE-STABLE]"]','["docs/linux.md"]','["linux.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-02-04T21:52:41Z", "gh_stars": 972}');
-INSERT INTO "resources" VALUES('https://github.com/ko-build/ko','Ko: Easy Go Containers 🌟','','2018',5,'A fast, lightweight container image builder custom-tailored for Go applications. ko builds and publishes images without requiring a local Docker daemon, producing secure, minimal distroless-base images by default.','Go','Build Tool','Low',0,'online','manual','ed8acb2652a68ecb5f8338006bb303106ca4e52e8083619109e74571faf5d54b',100.0,1.77913049496563196e+09,1,'2026-06-12T01:03:51Z',NULL,NULL,NULL,'["Developer Experience", "Image Building", "Go Development"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T01:03:51Z", "gh_stars": 8450}');
-INSERT INTO "resources" VALUES('https://github.com/kodemore/chili','github.com/kodemore/chili','','2024',2,'Curator Insight presents Chili as a serialization library built on top of generic types. Live Grounding notes that while efficient for specific workloads, it operates in an environment largely dominated by Pydantic, which serves as the core parsing engine for modern APIs.','Python','Library','Intermediate',1,'online','manual','ca6885006b551d6ca95bed793d6975bcc619818ac3c5c9770cd6f1a8b37c04c8',100.0,1.77903141492162394e+09,1,'2024-05-28T05:13:49Z',NULL,NULL,NULL,'["Software Engineering", "Python", "Serialization"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-05-28T05:13:49Z", "gh_stars": 73}');
-INSERT INTO "resources" VALUES('https://github.com/kohsuke/petclinic/blob/master/Jenkinsfile','github.com/kohsuke/petclinic Jenkinsfile','','2017',0,'A historical Jenkinsfile configuration by Kohsuke Kawaguchi showcasing early Declarative Pipeline patterns for Java projects. Illustrates stage definitions, testing cycles, and artifact archival within a self-hosted Jenkins master node environment.','Groovy','Code Snippet','Intermediate',0,'online','manual','fed8b2b595e8e505bc8747251dd8a6e0629143f374a683e7dd397e2836584907',100.0,1.78173592099551701e+09,1,'2026-06-18T00:38:40.995517+02:00',NULL,NULL,NULL,'["DevOps & CI/CD", "Jenkins", "Pipeline-as-Code"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/komodorio/helm-dashboard','github.com/komodorio/helm-dashboard 🌟','','2025',4,'A real-time web UI dashboard tailored for managing, upgrading, and viewing Helm releases. It addresses the visibility gap for platform operators by facilitating live drift visualization, schema validation, and multi-version revision comparisons directly from a user-friendly browser interface.','Go','Web UI','Intermediate',0,'online','manual','c021e432bc52956f38a152dff3443fd2ef81d411c5b37fd1982d7055f9782895',100.0,1779030779.54871,1,'2026-06-03T21:49:35Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Helm Visualization & UI"]','["[ENTERPRISE-STABLE]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-03T21:49:35Z", "gh_stars": 5716}');
-INSERT INTO "resources" VALUES('https://github.com/komodorio/validkube','==github.com/komodorio/validkube==','','2026',3,'Validkube is a unified web-based scanning utility that combines Polaris, Trivy, and Kube-linter to analyze and secure Kubernetes manifest configurations. By consolidating multiple linters, it allows platform engineers to quickly identify security flaws, deprecations, and configuration drift in raw YAML files. The tool is highly suited for quick manual checks and rapid validation workflows.','TypeScript','Web Application','Intermediate',0,'online','manual','0fa30497ff2d100c972d1ef838e8d2b127bd4927f5ee97df2632ae6bbd0e3e6b',100.0,1.77903245583334398e+09,1,'2024-01-29T10:11:28Z',NULL,NULL,NULL,'["Security", "Manifest Validation", "Linting"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-01-29T10:11:28Z", "gh_stars": 839}');
-INSERT INTO "resources" VALUES('https://github.com/konstructio/kubefirst','github.com/kubefirst/kubefirst','','2021',4,'Kubefirst (by Konstructio) delivers an instant, fully integrated GitOps platform on Kubernetes, orchestrating cert-manager, External Secrets, Vault, Argo CD, and Terraform. It offers a standardized Git-driven operations roadmap out of the box.','Go','GitOps Platform','High',1,'online','manual','47066c619929a6867e90af3d8e5cd2094050465ef536cb1042b8713c1cf1f5d8',100.0,1.7791304949824171e+09,1,'2026-02-25T19:51:46Z',NULL,NULL,NULL,'["Infrastructure", "Platform Engineering", "GitOps Platforms"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-02-25T19:51:46Z", "gh_stars": 2049}');
-INSERT INTO "resources" VALUES('https://github.com/konstruktoid/ansible-hvault-inventory','konstruktoid/ansible-hvault-inventory: Dynamic Ansible inventory using HashiCorp'' Vault SSH OTP and local password rotation','','2024',2,'An advanced dynamic Ansible inventory script integrating directly with HashiCorp Vault. It automates credential rotation, securely requests temporary SSH One-Time Passwords (OTP), and pulls inventory variables dynamically from secure vaults.','Python','Source Code','Advanced',0,'online','manual','759cd5f0e526f9b0bb324dd8bf7e5b9751cf98fac874019854d773e43f2bcb6a',100.0,1.77902950776025795e+09,1,'2026-04-12T19:45:50Z',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Secret Management"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-12T19:45:50Z", "gh_stars": 23}');
-INSERT INTO "resources" VALUES('https://github.com/konveyor','github.com/konveyor 🌟','','2025',4,'An open-source modernization and migration suite designed to analyze, refactor, and migrate complex application workloads to Kubernetes across multiple physical and cloud ecosystems.','Go','Product','Advanced',1,'online','manual','0d1e8a3d9217d19632a2397f9dc74c2ba7a6b2daad13790872767936e28d20fc',100.0,1.77903435007744598e+09,1,'2026-05-17T18:12:30.077446+02:00',NULL,NULL,NULL,'["Infrastructure", "Workload Mobility", "Migration Toolkits"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-backup-migrations.md"]','["kubernetes-backup-migrations.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/konveyor/crane','github.com/konveyor/crane: Crane 2.0 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','83ef4f8b717bc517775d9fc9e196f9272f13a5e6367584467916a86f707fc11b',100.0,1.77903357062342691e+09,0,'2026-05-17T17:59:30.623427+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-backup-migrations.md"]','[]','{}','{"duplicate_of": "https://github.com/migtools/crane"}');
-INSERT INTO "resources" VALUES('https://github.com/konveyor/move2kube','Move2Kube 🌟','','2026',2,'An advanced migration tool that automates the translation of non-Kubernetes platforms (including Cloud Foundry and Docker Compose) into standard Kubernetes resources, including Helm charts, Kustomize overlays, and Tekton pipelines.','Go','CLI/API Migration Tool','Advanced',1,'online','manual','1d0113979162da217e298144bebf5a7c637c2884d1ceecbac0d8039ab9d8f87c',100.0,1.77903375968923902e+09,1,'2025-03-06T14:02:34Z',NULL,NULL,NULL,'["Application Lifecycle", "Migration Tools", "Resource Conversion"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-03-06T14:02:34Z", "gh_stars": 411}');
-INSERT INTO "resources" VALUES('https://github.com/kootenpv/yagmail','Yagmail: Python e-mail library','','2015',5,'A simplified, robust Gmail and SMTP automation client for Python. Simplifies the boilerplate needed for multi-part messages, inline attachment encoding, and HTML structures.','Python','Library','Intermediate',0,'online','manual','fbc3ce937342ae42893427eebd87db0a11e4c413a9804caaf4b5c995c52b7a7d',100.0,1.77903002518747496e+09,1,'2026-05-26T10:43:15Z',NULL,NULL,NULL,'["Backend Development", "Protocols & API Design", "E-Mail Services"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-26T10:43:15Z", "gh_stars": 2726}');
-INSERT INTO "resources" VALUES('https://github.com/koslib/awesome-containerized-security','koslib/awesome-containerized-security 🌟','','2026',0,'An open repository cataloging security scanners, image validation standards, and host sandboxing tools. Aids DevSecOps engineers in hardening continuous integration pipelines and preventing privilege escalation exploits within cluster nodes.','Markdown','Awesome List','Intermediate',1,'online','manual','087c44c65f3740daec6869eabef522d0fee6070a507dce0da9febdafa66113f2',100.0,1.78173612303866696e+09,1,'2026-06-18T00:42:03.038667+02:00',NULL,NULL,NULL,'["Cloud Native", "Security", "Container Hardening"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/kostis-codefresh/gitops-environment-promotion','==github.com/kostis-codefresh: How to Model Your Gitops Environments with'' kustomize== 🌟','','2021',4,'A seminal GitHub repository modeling scalable GitOps environment promotion. Outlines structural patterns for directory trees (base vs environments) that prevent duplicate configuration drift and simplify environment-specific promotions through Git commits.','YAML','Repository','Intermediate',0,'online','manual','8488cccfe5013aedb44127e290adaea361983563ecbe141e5d1f9465bd85f4c1',100.0,1.78173605737172889e+09,1,'2026-06-18T00:40:57.371729+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "GitOps"]','["[ENTERPRISE-STABLE]"]','["docs/kustomize.md"]','["kustomize.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/kotalco/kotal','Kotal operator','','2025',2,'A multi-client blockchain node operator for Kubernetes. Simplifies configuring and maintaining decentralized networks (such as Ethereum and IPFS) through native Kubernetes custom resources.','Go','Repository','Advanced',0,'online','manual','0837b2710101c70e8a9c9f33b7ceb51e1fbc6d4b866a8b813011ccd6d6ab5eec',100.0,1.77903361246352601e+09,1,'2024-05-04T16:17:07Z',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Operators"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-05-04T16:17:07Z", "gh_stars": 221}');
-INSERT INTO "resources" VALUES('https://github.com/krateoplatformops/krateo','github.com/krateoplatformops/krateo','','2025',0,'Krateo Platform Ops is an emerging control plane orchestrator designed to build standardized internal platforms. Utilizing Crossplane underneath, it helps platform engineers manage heterogeneous cloud resources, database deployments, and infrastructure pipelines via declarative Kubernetes interfaces.','Go','Control Plane Orchestrator','Advanced',1,'online','manual','66c8af7d61a1aee4c9a16aa4409bd49dc4b4becf2cd5dd705e1883890ba504dc',100.0,1.78173604715083098e+09,1,'2026-06-18T00:40:47.150831+02:00',NULL,NULL,NULL,'["Operations", "Platform Engineering", "Control Planes"]','["[EMERGING]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/krestomatio/keydb-operator','krestomatio/keydb-operator','','2023',5,'Manages KeyDB setups, providing high-speed, multi-threaded cache nodes with automated replica synchronization, cluster scaling, and rapid failover handling.','Go','Operator','Advanced',0,'online','manual','3e8faa933bd9d0a1fc08f285fabdbb8feeb6bcde974156407e2e74a86903eca6',100.0,1.77903207479940891e+09,1,'2026-06-10T04:20:54Z',NULL,NULL,NULL,'["Infrastructure", "Data Management", "In-Memory Databases", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T04:20:54Z", "gh_stars": 59}');
-INSERT INTO "resources" VALUES('https://github.com/kris-nova/kaar','kris-nova/kaar','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c3fb2c8d9110d944e2f368f46734872a1f882009320f7df82d3872d1ad20f692',100.0,1.77903434637563896e+09,0,'2026-05-17T18:12:26.375639+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/krisnova/kaar"}');
-INSERT INTO "resources" VALUES('https://github.com/kris-nova/naml','naml: Not another markup language','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7ad4390e9ee29e70addd2a40691210c3205fec47d7bf919ecf3325a4f28c6c35',100.0,1.77903203513501906e+09,0,'2026-05-17T17:33:55.135019+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"duplicate_of": "https://github.com/krisnova/naml"}');
-INSERT INTO "resources" VALUES('https://github.com/krisnova/kaar','kris-nova/kaar','','2020',2,'Created by the late Kris Nova, Kaar is a Kubernetes Application Archive format tool designed to bundle container storage and system states into self-contained physical archives. Highly experimental and historical developer asset.','Go','Backup Tool','High',0,'online','manual','72e38de5b3a30b405f089cd8ad6d61ee3cd1ea6fb673f80b3cded219850a623f',100.0,1.77913049494714593e+09,1,'2022-05-04T14:27:12Z',NULL,NULL,NULL,'["Infrastructure", "Container Backup", "Image Archiving"]','["[EMERGING]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-05-04T14:27:12Z", "gh_stars": 152}');
-INSERT INTO "resources" VALUES('https://github.com/krisnova/naml','naml: Not another markup language','','2024',5,'An innovative manifest generator replacing YAML markup with type-safe, compiled Go programs. Introduces compiler safety, automated integration testing, and clean OOP abstractions into GitOps deployment pipelines.','Go','Library','High',0,'online','manual','9d5671b4b99b23356f80ad9a31b9d390f467f6f01a2b8e1e174380b81e75e024',100.0,1.77913049500346899e+09,1,'2023-07-21T08:28:22Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes Manifests", "Alternative Manifest Engines"]','["[DE FACTO STANDARD]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-07-21T08:28:22Z", "gh_stars": 1261, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/kristofferandreasen/awesome-azure','github.com/kristofferandreasen/awesome-azure: Awesome Azure','','2026',0,'A structured directory detailing Azure-focused scripts, arm templates, and services. It provides functional entry points for systems engineers navigating Microsoft''s cloud ecosystem. While some elements lean towards legacy ARM configurations, it provides solid structural patterns for hybrid-cloud architects.','N/A','Repository','Intermediate',0,'online','manual','4f7d359de862bcbf74cfdd68e49cb070551e7e7d93441394e627c4579d793c41',100.0,1.78173612324515604e+09,1,'2026-06-18T00:42:03.245156+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Azure", "Resources"]','["[LEGACY]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/ksctl/ksctl','Ksctl: Cloud Agnostic Kubernetes Management tool','','2023',3,'A cloud-agnostic cluster management command-line tool designed to easily deploy HA clusters across different hyperscalers like AWS, Azure, GCP, or Civo, and local environments such as kind, maintaining standardized bootstrap workflows.','Go','Cluster Provisioner','High',0,'online','manual','0c7e381891ed2c0bba662a06fbe9dabfd95e12fe2cb671fea7022b51daa8c0e5',100.0,1.77913049497797703e+09,1,'2026-05-23T18:26:04Z',NULL,NULL,NULL,'["Infrastructure", "Cluster Provisioning", "Multi-Cloud"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-23T18:26:04Z", "gh_stars": 269}');
-INSERT INTO "resources" VALUES('https://github.com/kserve/kserve','KFServing 🌟','','2019',5,'KServe (formerly KFServing) provides a highly performant, serverless machine learning inference platform on Kubernetes. It abstracts raw routing, scaling, and GPU configurations, supporting frameworks like TensorFlow, PyTorch, and ONNX.','Go','ML Platform','High',1,'online','manual','9b191ca344d4b4dbb2e453f7d926923ad184eb9878855e2680d656095559fd47',100.0,1.77913049498427605e+09,1,'2026-06-12T20:20:45Z',NULL,NULL,NULL,'["Machine Learning", "Model Serving", "Serverless ML"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T20:20:45Z", "gh_stars": 5573}');
-INSERT INTO "resources" VALUES('https://github.com/ksoclabs/awesome-kubernetes-security','==ksoclabs/awesome-kubernetes-security== 🌟','','2023',5,'An expert-level compilation of Kubernetes security tools, vulnerability papers, threat simulations, and posture management (KSPM) frameworks. Ideal for penetration testers and cloud security engineers auditing the security posture of enterprise orchestrators.','Markdown','Awesome List','Advanced',0,'online','manual','86bf24926cb49549c6e032ba501ce7a1cde1afc39831023161c77ae4fcd6d46c',100.0,1.78173612314208889e+09,1,'2026-06-18T00:42:03.142089+02:00',NULL,NULL,NULL,'["Curation", "Awesome Lists", "Security"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/ktock/buildg','==buildg: Interactive debugger for Dockerfile== 🌟','','2026',5,'Buildg is an interactive debugger designed specifically for Dockerfiles, built on top of BuildKit. It allows engineers to step through build instructions, set breakpoints, inspect the filesystem state at specific build steps, and launch interactive shells during intermediate builds. This dramatically reduces the trial-and-error loop when debugging complex multi-stage Dockerfiles.','Go','Tool','High',0,'online','manual','8cffa16d70cf3f07e62c80441249b1987a2b8fd50045b612f179ab73ab4b7115',100.0,1.77902937178310894e+09,1,'2026-05-07T20:04:29Z',NULL,NULL,NULL,'["Infrastructure", "Containerization", "Debugging"]','["[DE FACTO STANDARD]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-07T20:04:29Z", "gh_stars": 1499}');
-INSERT INTO "resources" VALUES('https://github.com/kube-aws/kube-spot-termination-notice-handler','kube-spot-termination-notice-handler','','2021',5,'A daemon that polls the AWS EC2 spot termination notice metadata endpoint, initiating graceful drains of workloads when an interruption signal is triggered. Superseded by newer cloud-specific node termination handlers.','Go','DaemonSet','Intermediate',1,'online','manual','7457be0ad6771a50847a828c730671e0ac6d2b712974894a078a5634d6e0a738',100.0,1779031796.87737,1,'2023-10-25T14:47:15Z',NULL,NULL,NULL,'["Infrastructure", "Reliability", "Graceful Shutdown"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-10-25T14:47:15Z", "gh_stars": 380}');
-INSERT INTO "resources" VALUES('https://github.com/kube-burner/kube-burner','kube-burner 🌟','','2020',3,'A specialized performance and orchestration tool designed to stress-test Kubernetes clusters. It automates object creation, monitors cluster health in real time via Prometheus, and measures scheduling latency at scale.','Go','CLI Tool','High',0,'online','manual','7d3a313a15a9a64f4d8dfeacb53a9922c7d5494cb20bf8970f888f7df4808c3d',100.0,1.77913049492187094e+09,1,'2026-06-08T17:51:22Z',NULL,NULL,NULL,'["Performance & Testing", "Load Testing", "Benchmarking"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T17:51:22Z", "gh_stars": 773}');
-INSERT INTO "resources" VALUES('https://github.com/kube-logging/logging-operator','kube-logging/logging-operator','','2026',2,'An enterprise-grade Kubernetes operator engineered to automate the lifecycle of Fluentd and Fluent Bit collectors. Simplifies logging pipelines through declarative CRDs, featuring dynamic multi-tenant log isolation, secure buffer management, and reliable downstream routing rules.','Go','Repository','Advanced',1,'online','manual','d1c9b90ba239f84a8611b31918e41ccfae1540c8b6eecd022dc8daf28842dc5a',100.0,1.77903433295746803e+09,1,'2026-06-12T22:04:47Z',NULL,NULL,NULL,'["Observability", "Logging", "Operators"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T22:04:47Z", "gh_stars": 1695}');
-INSERT INTO "resources" VALUES('https://github.com/kube-ns-suspender/kube-ns-suspender','govirtuo/kube-ns-suspender 🌟','','2021',2,'A cloud-cost mitigation helper designed to scale down resources in designated Kubernetes namespaces during idle hours (e.g., nights and weekends). It intercepts workload resources like Deployments and StateSets to reduce overhead.','Go','Controller','Medium',1,'online','manual','370300345b32ee09294e2af0050895f19497091a78a8762f52b072ff565ba145',100.0,1.77913049501997709e+09,1,'2025-03-14T17:43:03Z',NULL,NULL,NULL,'["Resource Management", "FinOps", "Cluster Scale Down"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-03-14T17:43:03Z", "gh_stars": 84}');
-INSERT INTO "resources" VALUES('https://github.com/kube-vip/kube-vip','kube-vip','','2019',5,'Kube-Vip is a lightweight virtual IP and load balancer engine designed for bare-metal Kubernetes environments, offering high availability for both control planes and LoadBalancer-type services. Operating as a DaemonSet, it negotiates IP addresses.','Go','Infrastructure Daemon','Advanced',0,'online','manual','7479b6f4ec4e498ddf325ad75d433009f16e5eee52e8a9297784148711004217',100.0,1.77903234441781401e+09,1,'2026-06-12T16:06:14Z',NULL,NULL,NULL,'["Network & Connectivity", "IP Address Management", "Load Balancing"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T16:06:14Z", "gh_stars": 2859}');
-INSERT INTO "resources" VALUES('https://github.com/kubecfg/kubecfg','github.com/kubecfg/kubecfg','','2016',5,'Kubecfg is a Jsonnet-based configuration manager designed to generate and apply Kubernetes manifests with deterministic accuracy. By treating Kubernetes resources as code modules, it supports deep inheritance, abstraction, and parameterization of resource schemas.','Go','CLI Tool','Advanced',0,'online','manual','28787866aedee99095fb0b1e1ffc5b62edba4a3f8e2984ca1fc4f5207d4c5383',100.0,1.77903092834752392e+09,1,'2026-06-13T19:50:28Z',NULL,NULL,NULL,'["GitOps & Delivery", "Configuration Management", "Templating Tools"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T19:50:28Z", "gh_stars": 255}');
-INSERT INTO "resources" VALUES('https://github.com/kubecost/cluster-turndown','Cluster Turndown','','2024',5,'A specialized cost-optimization controller that scales cluster worker groups down to zero during idle execution windows. Promotes strong governance over testing runtimes and non-production dynamic resource instances.','Go','Controller','Intermediate',1,'online','manual','b52114740ff857a2fd6826ecb3461bb64f00de23227b05b5f548da3ecc64c009',100.0,1779030711.63564,1,'2026-06-05T18:19:12Z',NULL,NULL,NULL,'["Infrastructure", "Cost Optimization", "Scheduling"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-05T18:19:12Z", "gh_stars": 286}');
-INSERT INTO "resources" VALUES('https://github.com/kubecost/cost-model','github.com/kubecost: kubecost-exporter - Running Kubecost as a Prometheus'' metric exporter','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','58b4fe6b649a9ae98023875b36520bd325ac12c7463a430cb57e7371638722be',100.0,1.77902991709985399e+09,0,'2026-05-17T16:58:37.099854+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://github.com/opencost/opencost"}');
-INSERT INTO "resources" VALUES('https://github.com/kubecost/kubectl-cost','kubectl-cost','','2023',3,'A dedicated `kubectl` command-line plugin designed to interact directly with Kubecost APIs. Enables cluster administrators to quickly fetch real-time and historical financial metrics without accessing external graphical dashboards.','Go','Tool','Intermediate',0,'online','manual','6bad65098abf34b9ef26046e470ae3f770c9a2661a2871332b9b8190403c2c22',100.0,1.77903257522413396e+09,1,'2026-06-10T22:50:27Z',NULL,NULL,NULL,'["Infrastructure Optimization", "Cost Management", "Tooling"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T22:50:27Z", "gh_stars": 1041}');
-INSERT INTO "resources" VALUES('https://github.com/kubefirst/kubefirst','==github.com/kubefirst/kubefirst==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','31774c4cfb73bc62c2093b13e555883036b61bd91bcf976a301b586e31aef091',100.0,1.77903169700754308e+09,0,'2026-05-17T17:28:17.007543+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/konstructio/kubefirst"}');
-INSERT INTO "resources" VALUES('https://github.com/kubeflow/kfserving','KFServing 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','8ba963252e30c4a5d10725eb35c008e4a42c2e173825f7fa74928c3eebf1e560',100.0,1.77903367565473794e+09,0,'2026-05-17T18:01:15.654738+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/kubeguard/guard','Guard','','2021',5,'Guard (by Appscode) is an advanced authentication and authorization engine built for Kubernetes, allowing secure webhook integrations with identity providers. Useful for scaling zero-trust validation within multi-tenant clusters.','Go','CLI Tool','Advanced',0,'online','manual','e4a436c77eca5af50d5dbf79d16ddee804346139ad870945f640dd85e4ea44a2',100.0,1.77913049496844792e+09,1,'2026-05-21T15:29:07Z',NULL,NULL,NULL,'["Cloud Native Security", "Infrastructure Security", "Admission Control"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-21T15:29:07Z", "gh_stars": 620}');
-INSERT INTO "resources" VALUES('https://github.com/kubehelper/kubehelper','KubeHelper','','2024',5,'An interactive terminal user interface designed to assist operators with fast cluster checks, resource inspection, and safe resource cleaning. Provides structural menu shortcuts, eliminating the need to execute lengthy nested kubectl commands manually.','Go','CLI Tool','Low',0,'online','manual','bbd8910634940f7da85391f196e3c97e7e35637bcc5d10e8add15044254f4bb9',100.0,1.77903449799948811e+09,1,'2021-02-15T13:27:24Z',NULL,NULL,NULL,'["Operations", "Command Line Tools", "Cluster Utilities"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2021-02-15T13:27:24Z", "gh_stars": 249}');
-INSERT INTO "resources" VALUES('https://github.com/kubeinit/kubeinit','Kubeinit 🌟','','2026',5,'Curator Insight vs Live Grounding: Kubeinit was designed as an Ansible automation tool to deploy Kubernetes, OKD, or OpenShift on VMs using libvirt/KVM. Live telemetry shows this repository has moved to legacy status with zero recent commits, reflecting a shift toward Cluster API providers for virtualization.','Python/Ansible','Repository','Advanced',0,'duplicate','manual','30030a2ad117765656888aa3efc1f8a879dd1cab246b8bed321c75e6869c73f3',100.0,1.77903384520885491e+09,1,'2025-12-05T21:26:59Z',NULL,NULL,NULL,'["Provisioning", "Ansible", "Virtualization"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-12-05T21:26:59Z", "gh_stars": 222, "duplicate_of": "https://github.com/Kubeinit/kubeinit"}');
-INSERT INTO "resources" VALUES('https://github.com/kubemq-io/kubemq-community','github.com/kubemq-io/kubemq-community 🌟','','2024',5,'The primary community codebase for KubeMQ. It showcases a lightweight, high-throughput message broker written in Go, specifically optimized for containerized microservice routing patterns inside Kubernetes.','Go','Code','Intermediate',0,'online','manual','26be1f454a72862d41e500b7e6e68eea0316a06151ab10ac9164a914a66cc46b',100.0,1.77903423306617903e+09,1,'2023-02-18T04:16:19Z',NULL,NULL,NULL,'["Infrastructure", "Message Brokers", "KubeMQ"]','["[DE FACTO STANDARD]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-02-18T04:16:19Z", "gh_stars": 667}');
-INSERT INTO "resources" VALUES('https://github.com/kubenav/kubenav','kubenav','','2025',4,'A lightweight multi-platform open-source navigator designed for mobile devices (iOS, Android) and desktop. Delivers secure cluster troubleshooting, rapid log auditing, and safe shell executions directly on remote servers.','Dart','Repository','Intermediate',0,'online','manual','cc2b5c098452f2518d4d2137de361f8c9e3861275aaa2e9ee9bffb250d413d74',100.0,1.77902938029819798e+09,1,'2026-06-01T01:46:56Z',NULL,NULL,NULL,'["Platform Engineering", "UI & Dashboards", "Mobile Administration"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-01T01:46:56Z", "gh_stars": 2274}');
-INSERT INTO "resources" VALUES('https://github.com/kubeops/config-syncer','==kubeops/config-syncer: Config Syncer (previously Kubed)==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','534fd5b271e0124f649c91c528558cefbfb1f2c94aecde0f4746e6fdcb8a1509',100.0,1.77903152122944092e+09,0,'2026-05-17T17:25:21.229441+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/config-syncer/config-syncer"}');
-INSERT INTO "resources" VALUES('https://github.com/kubeops/ui-server','identity-server','','2021',1,'An identity and authorization server built specifically for Kubernetes dashboard architectures. It integrates with native OpenID Connect (OIDC) providers to manage secure user sessions and token exchanges for web UIs.','Go','Identity Provider','High',1,'online','manual','976a2f5e5b440221f3ed9a2de22165b937adcdf6fc3204889c1811be2a0c9ea3',100.0,1.77913049500086593e+09,1,'2026-06-13T03:45:28Z',NULL,NULL,NULL,'["Security", "Identity & Access", "Authentication"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T03:45:28Z", "gh_stars": 27}');
-INSERT INTO "resources" VALUES('https://github.com/kubeopsskills/cloud-secret-resolvers','kubeopsskills/cloud-secret-resolvers: Cloud Secret Resolvers (CSR)','','2021',2,'An open-source operator-free secret resolver utility that queries AWS, Azure, and GCP secret stores dynamically, writing resolved parameters straight into runtime Kubernetes configurations. Reduces overhead associated with bulky operator systems.','Go','Tool','Intermediate',1,'online','manual','f26f51430c382c7a8c629e1a75b95f2c292a675b9285750e8b7e033167d02d48',100.0,1779030711.75199,1,'2022-06-22T10:39:05Z',NULL,NULL,NULL,'["Security", "Secrets Management", "Kubernetes Integration"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-06-22T10:39:05Z", "gh_stars": 35}');
-INSERT INTO "resources" VALUES('https://github.com/kubepack/chart-doc-gen','chart-doc-gen: Helm Chart Documentation Generator','','2022',2,'Command-line utility that extracts configuration variables directly from values.yaml to compile uniform Markdown files. Speeds up delivery by ensuring user manuals and codebases stay perfectly aligned.','Go','Plugin','Beginner',0,'online','manual','3cf55fa13e1a671d356837825acf23af6a782f0cb74eae5cc9398d49fb9d6d92',100.0,1.77903080340058493e+09,1,'2026-05-16T02:01:15Z',NULL,NULL,NULL,'["Cloud Native", "Application Delivery", "Documentation Automation"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-16T02:01:15Z", "gh_stars": 122}');
-INSERT INTO "resources" VALUES('https://github.com/kubepug/kubepug','==github.com/kubepug/kubepug: Deprecations AKA KubePug - Pre UpGrade (Checker)=='' ⭐','','2019',5,'KubePug checks local resources against upcoming Kubernetes API deprecations and removals. By parsing live resources or raw manifest directories, it provides warning indicators mapping to the designated target version''s deprecation roadmap. This tool forms a critical gate inside pipeline verifications.','Go','CLI Tool / kubectl Plugin','Intermediate',0,'online','manual','546a2f76b2780f056a0e9b590a1a3bc1374dce6383528956ff2afdef6364d3a0',100.0,1.77903205503712606e+09,1,'2026-06-08T09:31:44Z',NULL,NULL,NULL,'["Cluster Lifecycle", "Upgrades & Compliance", "Static Analysis"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T09:31:44Z", "gh_stars": 1835}');
-INSERT INTO "resources" VALUES('https://github.com/kubereboot/kured','github.com/kubereboot/kured ⭐','','2026',5,'The industry-standard daemonset that monitors clusters for nodes requiring OS-level reboots. Using a coordinated API locking strategy, kured drains and reboots nodes sequentially, preserving cluster-wide resource availability during maintenance windows.','Go','DaemonSet','Medium',0,'online','manual','08fd05371ed694fe460e32a28d52b40bdef0ff8b63d69ee62cc2a4a8016bd7bc',100.0,1.77903156456308794e+09,1,'2026-06-11T21:26:44Z',NULL,NULL,NULL,'["Infrastructure", "Node Provisioning", "Reboot Orchestration"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T21:26:44Z", "gh_stars": 2543}');
-INSERT INTO "resources" VALUES('https://github.com/kuberhealthy/kuberhealthy','kuberhealthy 🌟','','2024',5,'Kuberhealthy schedules dynamic, real-world actions as background test suites. It detects underlying API, network, or storage decay that static monitoring tools overlook by continually validating that clusters are functionally operational.','Go','Operator','Advanced',0,'online','manual','a01379b3010823904038e846f81c24f722060cf701a5e9378554661d62f6272b',100.0,1.7791304950039761e+09,1,'2026-06-02T05:58:58Z',NULL,NULL,NULL,'["Reliability", "Monitoring", "Synthetic Monitoring", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-02T05:58:58Z", "gh_stars": 2247}');
-INSERT INTO "resources" VALUES('https://github.com/kuberlogic/kuberlogic','kuberlogic','','2022',2,'Kuberlogic is an open-source operator-driven engine designed to turn standard open-source databases (PostgreSQL, MySQL, Redis) into a managed Database-as-a-Service (DBaaS) on Kubernetes. It automates backups, scaling, auto-healing, and monitoring, providing a self-hosted alternative to RDS. However, it remains a smaller community effort.','Go','Controller','High',0,'online','manual','cf3ddffd441ae1c89c416b39ea700a7b26053c5f33e1a7cc13b344d339a518b0',100.0,1.77903215986471605e+09,1,'2022-10-26T14:38:18Z',NULL,NULL,NULL,'["Database Orchestration", "Database-as-a-Service", "SaaS Builders"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-10-26T14:38:18Z", "gh_stars": 228}');
-INSERT INTO "resources" VALUES('https://github.com/kubermatic/fubectl','fubectl','','2026',5,'A widely adopted wrapper layer of shell helper functions and interactive `fzf` auto-completers designed to supercharge kubectl navigation. Radically simplifies log inspections, shell attachment prompts, and port forwarding setups.','Bash','CLI Tool','Beginner',0,'online','manual','6bb6ef7e2027b10db5fc1753953334a6f0f89021ec7407ce3e84f29c9528115e',100.0,1.77903413970885396e+09,1,'2026-02-18T08:38:54Z',NULL,NULL,NULL,'["Developer Experience", "CLI Utilities", "Context Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-02-18T08:38:54Z", "gh_stars": 1002}');
-INSERT INTO "resources" VALUES('https://github.com/kubermatic/kubecarrier','KubeCarrier - Service Management at Scale','','2023',5,'KubeCarrier is an open-source system designed for managing services across multiple Kubernetes clusters using a Service App Store model based on CRDs. Curator insights framed it as an enterprise-ready hub for multi-tenant services; however, live grounding reveals the project has been archived by Kubermatic. It remains academically and architecturally notable for showing how to use Hub-and-Spoke cluster patterns to automate service provisioning.','Go','Software','Advanced',0,'online','manual','cdeca712f167e1ebbd9e47da971ef81314edde045093745dac14d6ba50e8663f',100.0,1.779032372197865e+09,1,'2023-07-05T20:56:40Z',NULL,NULL,NULL,'["Multi-Cluster", "Service Management", "Operator Framework"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-tools.md", "docs/kubernetes.md"]','["kubernetes-tools.md", "kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-07-05T20:56:40Z", "gh_stars": 291}');
-INSERT INTO "resources" VALUES('https://github.com/kubermatic/kubeone','==kubermatic/kubeone== 🌟','','2024',4,'KubeOne is a highly opinionated, declarative Kubernetes cluster provisioning and lifecycle management tool. Utilizing the Cluster API under the hood, it automates the creation, upgrade, and maintenance of single control-plane or highly-available clusters across various cloud providers and bare-metal environments.','Go','CLI Tool','High',0,'online','manual','774d41c037db09506f5aeae4c27b66e363d5e2e624644905ebb94af4b11225f7',100.0,1.77903104633181095e+09,1,'2026-06-03T21:13:34Z',NULL,NULL,NULL,'["Cluster Management", "Provisioning", "Declarative Clusters"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-03T21:13:34Z", "gh_stars": 1513}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-client','github.com/kubernetes-client 🌟','','2026',0,'The master repository for official Kubernetes API clients. It coordinates client generation profiles across Python, Java, JavaScript, and Go, serving as the base for building advanced cloud orchestration tools.','Multi','Repository Directory','Advanced',0,'duplicate','manual','f9afe847a27cfed4f08ab1bf87f4a7913f0636f1d90aa7aae6309ad7aa645ac6',100.0,1.77903378245455503e+09,1,'2026-05-17T18:03:02.454555+02:00',NULL,NULL,NULL,'["Cloud Native & K8s", "Kubernetes API", "Official SDKs"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-client-libraries.md"]','["kubernetes-client-libraries.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "duplicate_of": "https://github.com/kubernetes-client/python"}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-client/go','kubernetes-client/go: OpenAPI based Generated Go client for Kubernetes','','2025',5,'An alternative OpenAPI-generated Go client for Kubernetes APIs. Best utilized for lightweight API interactions and custom code-generation environments requiring strict OpenAPI schema structures.','Go','Library','Advanced',0,'online','manual','74dc88e1d502b4a8a0b9763d5e16cda63b3d361ae16da5db2ddd9fdddc2bbb16',100.0,1.77903401313459801e+09,1,'2022-03-08T08:27:45Z',NULL,NULL,NULL,'["Cloud Native & K8s", "Kubernetes API", "Go Client"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-client-libraries.md"]','["kubernetes-client-libraries.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-03-08T08:27:45Z", "gh_stars": 239}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-client/java','github.com/kubernetes-client/java: Kubernetes Java Client','','2026',5,'The official OpenAPI-generated Java library for the Kubernetes API. Provides enterprise Java platforms with type-safe classes, informers, and watcher APIs to build robust, native controllers.','Java','Library','Advanced',0,'online','manual','c8b72e06d672e56ca6e5e8543d0d917f605312e4a547c80dab5aa2ecb39d736b',100.0,1.77903013283268094e+09,1,'2026-06-12T18:36:31Z',NULL,NULL,NULL,'["Cloud Native & K8s", "Kubernetes API", "Java Client"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-client-libraries.md"]','["kubernetes-client-libraries.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T18:36:31Z", "gh_stars": 3984}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-client/python','github.com/kubernetes-client/python','','2026',5,'The official Python SDK for interacting with Kubernetes API environments. Heavily leveraged across AI workflows, automation routines, and data operations needing native cluster integration.','Python','Library','Intermediate',0,'online','manual','68b4cba01dcb6e7de7b9e77f374c3c5af11f2fe7a1a8bc4649a93a393ad54fe7',100.0,1779029295.10066,1,'2026-06-08T03:02:20Z',NULL,NULL,NULL,'["Cloud Native & K8s", "Kubernetes API", "Python Client"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-client-libraries.md"]','["kubernetes-client-libraries.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T03:02:20Z", "gh_stars": 7594}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-client/python-base','github.com/kubernetes-client/python-base','','2025',5,'The foundational base configurations package supporting the official Kubernetes Python Client library. Standardizes raw REST connection handling and secure authentication exchanges.','Python','Library','Intermediate',0,'online','manual','0abb70df04327ef10002eba20626354a1fa4d8f91d47cb48f243316ffa896f35',100.0,1.77903280258956694e+09,1,'2022-02-25T23:19:26Z',NULL,NULL,NULL,'["Cloud Native & K8s", "Kubernetes API", "Python Client"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-client-libraries.md"]','["kubernetes-client-libraries.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-02-25T23:19:26Z", "gh_stars": 69}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-course/container_workshops','github.com/kubernetes-course/container_workshops','','2022',0,'Workshop curriculum dedicated to fundamental container internals, isolation concepts, namespaces, and runtime interactions. (Live Grounding: Serves as an excellent fundamental base for engineers seeking to demystify low-level OCI runtime mechanisms).','Shell/Dockerfile','Code Repository','Intermediate',0,'online','manual','e1b93a2ff48bc2af86ea2e40392312e1d5dcb188061af30eb1dd9b9a538b9165',100.0,1.78173591078982806e+09,1,'2026-06-18T00:38:30.789828+02:00',NULL,NULL,NULL,'["Cloud-Native Infrastructure", "Learning Resources", "Containerization Workshops"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-csi','github.com/kubernetes-csi','','2026',0,'The official GitHub organization containing CSI reference drivers, specification documentation, and auxiliary helper containers (such as csi-provisioner and csi-snapshotter). These foundational code repositories define how all third-party storage controllers communicate with the core Kubernetes API.','Go','Repository','High',0,'duplicate','manual','e980d53aee55061c19050394117f47d9ecf6c911d4e7c26dfc046f77129d5b77',100.0,1.77903110921231603e+09,1,'2026-05-17T17:18:29.212316+02:00',NULL,NULL,NULL,'["Storage", "Kubernetes CSI", "Source Code"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "duplicate_of": "https://github.com/kubernetes-client"}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-csi/csi-driver-smb','SMB CSI Driver for Kubernetes','','2026',5,'A specialized CSI driver designed to dynamically provision and mount Server Message Block (SMB) shared directories into Kubernetes pods. This driver is essential for heterogeneous Windows/Linux container clusters and legacy corporate network attached storage (NAS) migrations.','Go','CSI Driver','Medium',0,'online','manual','eab7a2248d1bef935176b622ad8dfa3ce97f382d9418a2ee0d2e219583b61216',100.0,1.77903325919458198e+09,1,'2026-06-14T07:10:30Z',NULL,NULL,NULL,'["Storage", "Kubernetes CSI", "SMB Integration"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T07:10:30Z", "gh_stars": 641}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-retired/etcdadm','github.com/kubernetes-sigs/etcdadm ⭐','','2018',3,'A retired cluster administration tool inspired by kubeadm, designed to provision and operate secure, HA etcd clusters. Although deprecated in the Kubernetes-retired ecosystem, it served as a foundational pattern for bootstrap orchestrators.','Go','Cluster Installer','High',0,'online','manual','74b1a330a79242cd06f6d9fa042d24276e94431e09c9fb3706af3511ec7d8191',100.0,1.77913049493086195e+09,1,'2024-04-29T17:19:53Z',NULL,NULL,NULL,'["Infrastructure", "Control Plane", "etcd Management"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-04-29T17:19:53Z", "gh_stars": 747}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-retired/frakti','Frakti','','2020',5,'Critical Live Grounding: Built originally to support hypervisor-based Container Runtime Interfaces (CRI), Frakti has been officially retired and archived by the Kubernetes organization. Modern environments utilize container-native VM interfaces like Kata Containers or Firecracker integrated directly into containerd.','Go','Repository','Advanced',0,'online','manual','07833ef4cc0c9fb288a03de53893ff40afa113ac6f2543303073a13f38adc569',100.0,1.77913049497854495e+09,1,'2020-12-15T16:30:13Z',NULL,NULL,NULL,'["Containerization", "Runtimes", "Hypervisor-based Runtimes"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/container-managers.md"]','["container-managers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-12-15T16:30:13Z", "gh_stars": 675}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-retired/hierarchical-namespaces','kubernetes-sigs/hierarchical-namespaces: The Hierarchical Namespace Controller (HNC)','','2020',5,'The Hierarchical Namespace Controller (HNC) allowed users to establish parent-child relationships between namespaces to propagate policies, secrets, and roles. Although highly influential for multi-tenant self-service models, the repository has been officially retired as of recent CNCF updates, steering teams toward newer vcluster or namespace-controller patterns.','Go','Controller','Advanced',0,'online','manual','cf35f6850e587357b7265284a4ee38df7649f31c9f7e1ebc0d775977662ffb86',100.0,1.77913049496321702e+09,1,'2025-04-07T00:22:00Z',NULL,NULL,NULL,'["Kubernetes", "Multi-Tenancy", "Namespace Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-04-07T00:22:00Z", "gh_stars": 667}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-retired/kpng','kubernetes-sigs/kpng','','2021',5,'Originally conceived as the next-generation Kubernetes Proxy (KPNG) to split kube-proxy into a clean control plane and specialized data planes. Live grounding confirms the project has been officially retired by SIG Network, though its architectural lessons on decoupled state distribution continue to influence modern custom dataplane designs.','Go','Core Component','Advanced',0,'online','manual','600ce80e685a81a0beb113112dc6330d72d64df910cd6a075a0477d4acf8aef1',100.0,1.77913049494705605e+09,1,'2024-07-09T05:36:20Z',NULL,NULL,NULL,'["Kubernetes", "Networking", "Service Routing"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-07-09T05:36:20Z", "gh_stars": 240}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-retired/kube-batch','kube-batch','','2018',2,'An early batch scheduler for Kubernetes designed to run high-performance computing (HPC) and deep learning workloads. Note: This project is now retired and archived; its features have been superseded by Volcano or the native Kubernetes scheduler queueing enhancements.','Go','Batch Scheduler','High',0,'online','manual','1e384314b52bd9b4322348255137977944a4424b07518c238c49d614e04864e5',100.0,1.77913049499501609e+09,1,'2023-05-22T13:50:02Z',NULL,NULL,NULL,'["Scheduling", "Batch Workloads", "HPC"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-05-22T13:50:02Z", "gh_stars": 1091}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-retired/kubefed','KubeFed: Kubernetes Cluster Federation','','2026',5,'The retired multi-cluster federation engine (KubeFed). Designed to coordinate resources across multiple clusters, it was retired due to design limitations. Modern production multi-cluster strategies have migrated to architectures like Karmada, Open Cluster Management (OCM), or global service meshes.','Go','Tool','Advanced',0,'online','manual','330530461748600ca09970c48f751e2e654f4ec63165febd67428027693ec1d6',100.0,1.77913049496523308e+09,1,'2023-03-24T21:50:24Z',NULL,NULL,NULL,'["Operations", "Multi-Cluster", "Federation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-03-24T21:50:24Z", "gh_stars": 2483}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-retired/kui','kubernetes-sigs/kui','','2019',3,'A hybrid visual/command-line tool built on Electron to interact with Kubernetes APIs. Note: This project is retired/archived by the Kubernetes-SIGs group; alternative options include active terminal tools such as k9s or Lens.','TypeScript','Visual CLI','High',0,'online','manual','6f26251f692c9c7c121fd0767399a108a6f37d72f6c237d987cb876016a40866',100.0,1.77913049495529699e+09,1,'2025-07-12T22:06:01Z',NULL,NULL,NULL,'["Developer Experience", "CLI Tools", "Visual terminal"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-07-12T22:06:01Z", "gh_stars": 2899}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-retired/multi-tenancy/tree/master/incubator/hnc','Hierarchical namespaces','','2023',5,'The repository source for the Hierarchical Namespace Controller (HNC). While archived on GitHub, it remains highly informative for establishing cascading sub-namespace parameters and resource hierarchies.','Go','Repository','Advanced',0,'online','manual','0ce8e552037cf09512073a654acd18b1d620d41283c0c70701bfefe4b91d7551',100.0,1.77913049498615694e+09,1,'2023-05-11T21:17:56Z',NULL,NULL,NULL,'["Platform Engineering", "Multi-Tenancy", "Hierarchical Namespaces"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-05-11T21:17:56Z", "gh_stars": 942}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs','Kubernetes SIGs','','2024',0,'The official repository collection managed by Special Interest Groups. It acts as the home for core ecosystem tools, testing frameworks, API extensions, and auxiliary automation packages.','N/A','Repository','Advanced',0,'online','manual','1ebdd651edefc516652d5c80c649ee27e67bf9c6dbf8d67fa1f2fa8b3b613a56',100.0,1.77903217342100501e+09,1,'2026-05-17T17:36:13.421005+02:00',NULL,NULL,NULL,'["Community & Governance", "SIGs", "Repositories"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/aws-load-balancer-controller','==github.com/kubernetes-sigs/aws-load-balancer-controller==','','2026',5,'The core controller that manages AWS Elastic Load Balancers (ALB and NLB) on behalf of a Kubernetes cluster. Live Grounding verifies its continuous support for advanced features like target grouping by IP, ACM certificate integration, and shared ALBs. It acts as the primary ingress controller for modern AWS EKS network architectures.','Go','Code Repository','Advanced',1,'online','manual','e96c23880736600bb844db45ddde2c16441a87670c49e244bb58be2b5eaca684',100.0,1.77903198349884605e+09,1,'2026-06-12T20:36:48Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Networking", "Ingress Controllers"]','["[DE FACTO STANDARD]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T20:36:48Z", "gh_stars": 4300}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/cluster-addons','Cluster Addons 🌟','','2025',5,'This SIG-Cluster-Lifecycle project establishes standard, declarative approaches for managing core cluster addons. It provides structured templates for bootstrapping, upgrading, and removing cluster utilities like CoreDNS or CSI engines safely.','Go','Repository','Advanced',0,'online','manual','a2e6eea11d1078fef0c8779e32d1be068881ea41a4c595714c6f20ba176d7b39',100.0,1.77903204674334788e+09,1,'2023-04-24T19:59:04Z',NULL,NULL,NULL,'["Operations & Reliability", "Addons Management", "Cluster Lifecycle"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-04-24T19:59:04Z", "gh_stars": 156}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/cluster-api',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','ead71e9f56c783ba010a87db2d76899d165c14e0ec3e6dfb2bb845b58791c3cf',100.0,1.77903309291343188e+09,1,'2026-05-17T17:51:32.913432+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/descheduler','Descheduler for Kubernetes 🌟','','2026',5,'A highly critical Kubernetes SIG project that addresses scheduling drift by continuously examining running pods against modified constraints, evicting pods that violate affinities, taints, topology spreads, or resource capacities.','Go','Controller','Advanced',1,'online','manual','800177eb1bbf2496c5264eb5b149803a972ae5fbaa153c8598970f0ad6496ce3',100.0,1.77903182560427808e+09,1,'2026-06-08T10:13:47Z',NULL,NULL,NULL,'["Cluster Management", "Scheduling & Node Assignment", "Dynamic Balancing"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/ocp4.md"]','["kubernetes-tools.md", "ocp4.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T10:13:47Z", "gh_stars": 5441}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/e2e-framework','kubernetes-sigs/e2e-framework','','N/A',0,'Curator Insight presents this official Kubernetes SIG framework for writing robust end-to-end tests for operators and controllers. Live Grounding highlights its structured step-by-step test phases, integrated kind cluster spin-up, and native client-go validation patterns.','English','Repository','Advanced',0,'online','manual','57102640c25fb43e99dbed64bd1e680744003fe595379f30c016713a31976b44',100.0,1779030609.31161,1,'2026-06-08T05:52:53Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Development", "Testing Frameworks"]','["[ENTERPRISE-STABLE]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T05:52:53Z", "gh_stars": 659}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/etcdadm','github.com/kubernetes-sigs/etcdadm ⭐','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2d9d6d5df7237724e18b45213219f932e33df0f5e6ed2088e49a9810934be1b7',100.0,1.77903050748402404e+09,0,'2026-05-17T17:08:27.484024+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/kubernetes-retired/etcdadm"}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/external-dns','external-dns','','2024',5,'A vital ecosystem add-on that dynamically configures external DNS providers based on active Ingress and Service host declarations. Ensures automated external network connectivity.','Go','Repository','Advanced',1,'online','manual','654e152956ca97766a1312ecf102ea16c195e13878800fcf93396ae4c4ab8319',100.0,1.77903356748024606e+09,1,'2026-06-13T21:06:32Z',NULL,NULL,NULL,'["Networking & Ingress", "DNS", "Automation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T21:06:32Z", "gh_stars": 8985}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/gateway-api','Kubernetes Gateway API','','2023',4,'Official GitHub repository for the standard Kubernetes Gateway API. This next-generation specification supersedes standard Ingress, offering expressive, role-oriented, and extensible routing APIs (Gateway, GatewayClass, and Route resources).','Go','Repository','Advanced',1,'online','manual','9b853c512489d4b358665cd406a72d7c98c3d11567570278578142b0ff19f417',100.0,1.77903068091042304e+09,1,'2026-06-12T20:16:49Z',NULL,NULL,NULL,'["Networking", "Ingress & Gateway", "Gateway API"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-networking.md", "docs/kubernetes-operators-controllers.md", "docs/servicemesh.md"]','["kubernetes-networking.md", "kubernetes-operators-controllers.md", "servicemesh.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T20:16:49Z", "gh_stars": 2885}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/hierarchical-namespaces','kubernetes-sigs/hierarchical-namespaces: The Hierarchical Namespace Controller'' (HNC)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fdef75e2a80bfc946c00b02248b0c35953ca426910893e9e23b1357f8c72b720',100.0,1.77902937830564403e+09,0,'2026-05-17T16:49:38.305644+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/kubernetes-retired/hierarchical-namespaces"}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/ingate','InGate: Ingress & Gateway API Controller (Archived)','','2021',2,'Architectural prototype designed to test Ingress integration patterns. Live engineering truth confirms this repository is archived by SIG-Network, as development has shifted entirely toward the standardized Gateway API.','Go','Repository','Advanced',1,'online','manual','c87518464900ff384554cca1a38f35aeb21edcd64c662194c30f9539ee2dfa1e',100.0,1.77903033071216893e+09,1,'2026-03-17T07:49:06Z',NULL,NULL,NULL,'["Networking", "Ingress & Gateway", "Controllers"]','["[LEGACY]"]','["docs/kubernetes-networking.md", "docs/kubernetes-operators-controllers.md", "docs/servicemesh.md"]','["kubernetes-networking.md", "kubernetes-operators-controllers.md", "servicemesh.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-17T07:49:06Z", "gh_stars": 728}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/kind','**kind**','','2026',4,'Kubernetes in Docker (kind) is an indispensable ecosystem framework utilizing Docker container nodes to model multi-node clusters. Widely favored for continuous integration (CI) workflows and high-speed local control plane validation.','Go','Tool','Intermediate',0,'online','manual','52fb81ed1c130986f2875d5f20c2dcd6be647ce0c25060548fc35fb4be8eac89',100.0,1.77902905694722509e+09,1,'2026-06-12T19:04:50Z',NULL,NULL,NULL,'["Local Kubernetes Environments", "Containerized Clusters", "KIND"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-based-devel.md", "docs/matrix-table.md"]','["kubernetes-based-devel.md", "matrix-table.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T19:04:50Z", "gh_stars": 15299}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/kpng','kubernetes-sigs/kpng','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7d3870e0793fbcc96741fe8d5f173130b7a149ab0a111b8364313de86f0bd7b3',100.0,1.77903198352083802e+09,0,'2026-05-17T17:33:03.520838+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/kubernetes-retired/kpng"}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/krew-index/blob/master/plugins.md','Available kubectl plugins','','2026',5,'The master index of the Krew package manager, which lists community-contributed plugins for the kubectl CLI. This index serves as the central hub for operations engineers looking to discover, install, and catalog administrative and diagnostic command-line utilities.','Go','Index','Beginner',0,'online','manual','3751fc9d8df1a8a1fdd78727ddd16b967678a2cf3964a542426f9cb76d555f3d',100.0,1779031186.28168,1,'2026-06-14T05:18:33Z',NULL,NULL,NULL,'["Operations", "Command Line Tools", "Kubectl Plugins"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md", "docs/other-awesome-lists.md"]','["kubernetes.md", "other-awesome-lists.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T05:18:33Z", "gh_stars": 691, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/kube-batch','kube-batch','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8f3a4116d27d5d5d955755a2f759f9f2c74506091c12304ed423e70c43c52594',100.0,1.7790340980439341e+09,0,'2026-05-17T18:08:18.043934+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/kubernetes-retired/kube-batch"}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/kube-scheduler-simulator','kube-scheduler-simulator','','2024',3,'An interactive, web-based simulator designed to visualize, debug, and test custom scheduler configurations and plugins. It enables platform developers to step through scheduling decisions without modifying production clusters. Widely recognized in 2026 as an essential tool for training engineers on advanced scheduling concepts.','Go','Web Application','High',1,'online','manual','3793cba17a48f8974bb5ee8f5e585d24649c606cdc8abab27a355c65317beb78',100.0,1.77903264046040105e+09,1,'2025-09-21T04:10:12Z',NULL,NULL,NULL,'["Infrastructure", "Scheduling", "Simulator"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-09-21T04:10:12Z", "gh_stars": 1092}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/kubebuilder','kubernetes-sigs/kubebuilder','','2026',5,'Kubebuilder is the industry-standard developer framework for generating custom Kubernetes APIs and controllers. Leveraging structured scaffolding, advanced code generators, and controller-runtime wrappers, it streamlines the creation of highly reliable operators.','Go','Repository','Advanced',0,'online','manual','29d9981ad02b766023817c041f9aa38e9b24e6541793c93eef23ea561d07f8dc',100.0,1.77902911364673089e+09,1,'2026-06-12T23:52:37Z',NULL,NULL,NULL,'["Extensibility & Development", "Frameworks & Tooling", "Controller SDKs"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T23:52:37Z", "gh_stars": 9183}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/kubefed','KubeFed: Kubernetes Cluster Federation','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1fb43d0721e6c5e4842baa866b9078f0369982e1f3128feba39e5aa5c4e764f5',100.0,1.77902946691022896e+09,0,'2026-05-17T16:51:06.910229+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://github.com/kubernetes-retired/kubefed"}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/kubespray','**Kubespray**','','2026',5,'The industry standard Ansible automation framework for deploying enterprise-ready, production-grade clusters. Combining Kubeadm with highly flexible, battle-tested playbooks, it handles network policy deployment (CNIs like Calico/Cilium), storage classes, node lifecycle operations, and multi-distribution OS configurations.','Python/Ansible','Repository','Advanced',0,'online','manual','e6a5ab4538c357775e53e98139727266a66b700215009b4dbd5fdcc4d257fb79',100.0,1.77903283533039593e+09,1,'2026-06-14T08:26:33Z',NULL,NULL,NULL,'["Provisioning", "Ansible", "Enterprise Playbooks"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md", "docs/matrix-table.md"]','["kubernetes-on-premise.md", "matrix-table.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T08:26:33Z", "gh_stars": 18556}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/kueue','kubernetes-sigs/kueue: Kubernetes-native Job Queueing','','2026',5,'Kueue manages resource quotas across tenant namespaces, supporting complex machine learning and AI orchestration flows. It acts as a cloud-native batch scheduling engine, optimizing utilization within strict resource envelopes.','Go','Repository','Advanced',0,'online','manual','57dcd4bd79ba0cb4373a02dac6563bfd09831c58facdbdabf2521e45284ff23b',100.0,1.77903153598088192e+09,1,'2026-06-12T20:30:47Z',NULL,NULL,NULL,'["Workloads", "Batch Jobs", "Queueing"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T20:30:47Z", "gh_stars": 2563}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/kueue/releases/tag/v0.14.0','Kueue Release v0.14.0','','2024',4,'Curator Insight details the Kueue v0.14.0 release for advanced batch queuing in Kubernetes. Live engineering in 2026 highlights Kueue as the de facto standard for queuing, resource-sharing, and optimizing ML/AI compute clusters using standard scheduling components.','Go','Code Repository','High',1,'online','manual','43b0b49fc7eb473a64ff7e8315cb7180b2cfa93754ef2bb6e59221fc574560ff',100.0,1.77903165253824591e+09,1,'2026-06-12T20:30:47Z',NULL,NULL,NULL,'["Platform Engineering", "Job Scheduling", "Batch Workloads"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-operators-controllers.md", "docs/kubernetes-releases.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-operators-controllers.md", "kubernetes-releases.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T20:30:47Z", "gh_stars": 2563}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/kui','kubernetes-sigs/kui','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','651b6b6f7dee57a12e65301913f8e02bb09e0449ec4a332b016d3a3a47cd8de3',100.0,1.77903377097070288e+09,0,'2026-05-17T18:02:50.970703+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/kubernetes-retired/kui"}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/kustomize','kustomize','','2026',5,'Duplicate entry for Kustomize, highlighting its role as a CNCF-backed declarative customization engine. It uses a composition-based system to configure variations of YAML files without standard template parameters, serving as a clean alternative to Helm.','Go','Tool','Intermediate',0,'online','manual','0d521a8e3abbccba8dcc4a3e9cb4c5d43a87f434413999983fb9163a6ce10c6f',100.0,1.77903448738609695e+09,1,'2026-06-08T00:42:31Z',NULL,NULL,NULL,'["Configuration", "Templating & Engine", "Kustomize"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T00:42:31Z", "gh_stars": 12070}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/kwok','kubernetes-sigs/kwok','','2025',4,'KWOK (Kubernetes WithOut Kubelet) is an official SIG-sponsored emulator that spins up thousands of virtual nodes in seconds. By executing without actual kubelet footprints, it enables developers to simulate massive scale clusters, scheduler constraints, and operator behaviors on a standard laptop.','Go','CLI / Emulation Engine','Advanced',0,'online','manual','81c669e4ae741b5aba8e200f41e058f33537bcd4a8b9348496eac1a74b0d1dbf',100.0,1.77903111390952801e+09,1,'2026-06-12T07:32:24Z',NULL,NULL,NULL,'["Testing", "Simulation & Emulation", "Cluster Management"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T07:32:24Z", "gh_stars": 3124}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/multi-tenancy/tree/master/incubator/hnc','Hierarchical namespaces','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','472ed291b401f1602c7f3f23c55bdc896cd4ba1ada9a4ae6ada6eed916164c77',100.0,1779029061.35295,0,'2026-05-17T16:44:21.352950+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://github.com/kubernetes-retired/multi-tenancy/tree/master/incubator/hnc"}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/nfs-ganesha-server-and-external-provisioner','github.com: NFS Ganesha server and external provisioner','','2023',2,'An out-of-tree dynamic provisioner that uses NFS Ganesha to dynamically provision Kubernetes Persistent Volumes (PVs) over NFS. It packages an NFS-Ganesha server directly within the provisioner container, allowing clusters to share block storage volumes dynamically via NFS. It remains a crucial storage-layer utility in 2026 for mixed ReadWriteMany workload environments.','Go','Storage Provisioner','High',1,'online','manual','1a9e8d9a821a92dadfa3cf1a2019e52415f6a8bf956516a1df0605afeda43c30',100.0,1.77903420871817302e+09,1,'2026-03-31T17:50:19Z',NULL,NULL,NULL,'["Storage", "NFS", "Provisioner"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-31T17:50:19Z", "gh_stars": 481}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner','kubernetes-sigs/nfs-subdir-external-provisioner: Kubernetes NFS Subdir External'' Provisioner','','2025',4,'An out-of-tree dynamic provisioner that uses an existing NFS server to dynamically provision Kubernetes Persistent Volumes by creating subdirectories within the NFS share. Extremely reliable and simple to configure, it is widely utilized in 2026 for developer setups, bare-metal deployments, and test environments.','Go','Storage Provisioner','Medium',0,'online','manual','01c5c113ec1f426c994398e95c38d7a4d209d1b9609a7c551679c011b2f10ecb',100.0,1.77903455848235607e+09,1,'2026-03-31T17:50:19Z',NULL,NULL,NULL,'["Storage", "NFS", "Provisioner"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-31T17:50:19Z", "gh_stars": 3016}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/node-feature-discovery','==kubernetes-sigs/node-feature-discovery: Node feature discovery for Kubernetes==','','2018',3,'A Kubernetes SIG project that scans hardware attributes and custom system configurations across cluster nodes. It labels nodes automatically based on attributes like GPUs, instruct sets, or custom kernel attributes.','Go','Kubernetes Operator','Advanced',1,'online','manual','9eb50a4b87b24f04460ce893b04e36df50bbcd718ac3470621d0ef19a77b7dab',100.0,1.77902906134383201e+09,1,'2026-06-14T09:53:01Z',NULL,NULL,NULL,'["Cluster Management", "Hardware Discovery", "Node Labeling"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T09:53:01Z", "gh_stars": 1045}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/scheduler-plugins/tree/master/pkg/trimaran','kubernetes-sigs: Trimaran: Load-aware scheduling plugins 🌟','','2024',3,'A collection of scheduling plugins (TargetLoadPacked and LoadWatcher) under the Trimaran umbrella that enable real-time, load-aware scheduling in Kubernetes. Instead of scheduling purely based on static requests, it utilizes actual node resource utilization metrics. Active in 2026, it is vital for optimizing cluster efficiency and reducing overall infrastructure costs.','Go','Scheduling Plugin','High',0,'online','manual','59522768a9791e6c5f76db6c3a5c6eb9cad2515fcc9bca7b93700af41b33d7e7',100.0,1.77902916377159905e+09,1,'2026-06-11T10:17:00Z',NULL,NULL,NULL,'["Infrastructure", "Scheduling", "Load-Aware"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md", "docs/ocp4.md"]','["kubernetes-tools.md", "ocp4.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T10:17:00Z", "gh_stars": 1295}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/secrets-store-csi-driver','Kubernetes-Secrets-Store-CSI-Driver: Secrets Store CSI driver for Kubernetes'' secrets','','2024',4,'Implements the Secrets Store CSI standard, enabling pods to mount sensitive credentials directly from external secure vaults (AWS Secrets Manager, Azure Key Vault, HashiCorp Vault) as files, bypassing native secrets security issues.','Go','Repository','Advanced',1,'online','manual','002ecde6fd2c5324a3e888a1a6effc32a49ece37598b4592e6e209aee17a3214',100.0,1.77903433675890493e+09,1,'2026-06-11T04:16:46Z',NULL,NULL,NULL,'["Security", "Secrets Management", "CSI Driver"]','["[ENTERPRISE-STABLE]"]','["docs/devsecops.md", "docs/kubernetes.md"]','["kubernetes.md", "devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T04:16:46Z", "gh_stars": 1537}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/security-profiles-operator','kubernetes-sigs/security-profiles-operator','','2025',4,'The official Kubernetes SIG operator for managing Seccomp, AppArmor, and SELinux profiles natively. Live Grounding confirms its active role in highly regulated sectors for hardening container execution spaces. It replaces manual node profiling with declarative, cluster-wide configurations.','Go','Repository','Advanced',0,'online','manual','7018e8cdf814f360b434d4d884a32b505899192ad0812072c31a18fd1d10afae',100.0,1.77903218540708208e+09,1,'2026-06-12T17:28:56Z',NULL,NULL,NULL,'["Security", "System Hardening", "Security Profiles Operator"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T17:28:56Z", "gh_stars": 848}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/sig-storage-local-static-provisioner','github.com/kubernetes-sigs: Local Persistence Volume Static Provisioner'' 🌟','','2026',5,'The official Kubernetes-SIGs repository for the local persistence static provisioner. It automates the creation of PVs for local disks, enabling database workloads to achieve raw, low-latency NVMe/SSD IOPS while retaining Kubernetes persistent storage abstractions.','Go','Code','Advanced',0,'online','manual','d55aae704510a8fd094de9bf43a26277d0e6df1a1003238b3ff63346d602b55d',100.0,1.77903208078710508e+09,1,'2026-06-14T08:33:31Z',NULL,NULL,NULL,'["Kubernetes Storage Implementation", "Persistent Volumes & Provisioners", "Local Storage"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T08:33:31Z", "gh_stars": 1200}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes/autoscaler/tree/master/cluster-autoscaler','github.com/kubernetes: **Kubernetes Cluster Autoscaler**','','2026',5,'The official Kubernetes core component that dynamically alters cloud provider node counts based on scheduling pressures. Despite modern alternatives like Karpenter, it remains the most stable, widely deployed cluster-scaling standard across global cloud architectures.','Go','Repository','Advanced',0,'online','manual','45fa4e240e0e3f9d51e8ce957e7db11ecb736f472619a1678cd6425e7b6d579b',100.0,1779029075.00429,1,'2026-06-13T07:49:29Z',NULL,NULL,NULL,'["Kubernetes & Scaling", "Infrastructure Scaling", "Cluster Autoscaler"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T07:49:29Z", "gh_stars": 8878}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes/autoscaler/tree/master/vertical-pod-autoscaler','VPA: Vertical Pod Autoscaler','','2026',5,'Official repository and implementation guide for the Kubernetes Vertical Pod Autoscaler. Focuses on dynamically adjusting CPU and memory requests/limits of workloads, optimizing resource distribution, and reducing idle costs.','Go','Repository','Advanced',0,'online','manual','ba14c614b6fe15d0119fd2b4b849d83747824660801db6b4c954a5cc94843dcd',100.0,1.77903136070481395e+09,1,'2026-06-13T07:49:29Z',NULL,NULL,NULL,'["Kubernetes & Scaling", "Core Concepts", "Vertical Scaling API"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T07:49:29Z", "gh_stars": 8878}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes/client-go','kubernetes/client-go: Go client for Kubernetes 🌟','','2026',5,'The official Go SDK for managing Kubernetes clusters. It features critical API client mechanics like Informers, Lister-Watchers, work queues, and rate-limiting structures to build high-performance production controllers.','Go','Library','Advanced',0,'online','manual','673297f64673b2774e0328a723c5674cecea1495ce025d9052cc13dc14e207bb',100.0,1.77903304097263503e+09,1,'2026-06-12T18:56:57Z',NULL,NULL,NULL,'["Cloud Native & K8s", "Kubernetes API", "Go Client"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-client-libraries.md", "docs/openshift-pipelines.md"]','["kubernetes-client-libraries.md", "openshift-pipelines.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T18:56:57Z", "gh_stars": 9837}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes/community/blob/main/README.md','Kubernetes Special Interest Groups (SIGs)','','2024',5,'The master repository outlining the governance structures and work distribution across Special Interest Groups (SIGs). Serves as the blueprint for code contributions and technical decisions.','N/A','Repository','Advanced',0,'online','manual','00b2d13fb802d80b65339b63118ec76c99d190434f89d7545e196554b79ff6de',100.0,1.77913049492285799e+09,1,'2026-06-12T17:28:55Z',NULL,NULL,NULL,'["Community & Governance", "SIGs", "Governance"]','["DE FACTO STANDARD"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T17:28:55Z", "gh_stars": 12886}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes/community/blob/main/sig-scalability/configs-and-limits/thresholds.md','github.com/kubernetes: Kubernetes Scalability thresholds','','2025',5,'The authoritative SIG-Scalability technical specifications outlining physical structural and behavioral boundaries in a standard Kubernetes cluster (such as a maximum of 5,000 nodes, 150,000 total pods, and etcd throughput limits). Documents constraints and performance degradations encountered as these thresholds are reached.','Markdown','GitHub Repository','Advanced',0,'online','manual','b0452b2bd261bd1d7b003da3f685eb3e32a43b8d176289cb6a12e1d20aef7c2e',100.0,1.77913049503222489e+09,1,'2026-06-12T17:28:55Z',NULL,NULL,NULL,'["Architecture", "Control Plane", "Scalability Limits"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T17:28:55Z", "gh_stars": 12886}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes/community/blob/master/README.md','Kubernetes Special Interest Groups (SIGs)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d28cde42d4dfdb0d67e46daea15f0e39b9799e43e0b693933462a3c479ce5cd6',100.0,1.77903421774681401e+09,0,'2026-05-17T18:10:17.746814+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://github.com/kubernetes/community/blob/main/README.md"}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes/community/blob/master/sig-scalability/configs-and-limits/thresholds.md','github.com/kubernetes: Kubernetes Scalability thresholds','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','bc22af360e812d6bc8184d1dc2c40ca13105c84c48fa8619ad9e3c2c67f08bd8',100.0,1.7790345341363871e+09,0,'2026-05-17T18:15:34.136387+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://github.com/kubernetes/community/blob/main/sig-scalability/configs-and-limits/thresholds.md"}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes/community/tree/main/icons','github.com/kubernetes: Kubernetes Icons Set','','2023',5,'The official CNCF-maintained Kubernetes graphic catalog containing SVGs and PNGs representing key system objects like Pods, Services, Deployments, ingress, and Custom Resources. Vital for creating highly precise architectural designs of cloud-native infrastructure.','None','Asset Pack','Beginner',0,'online','manual','a94c5d163013c2889e7907f2966596a70e3f7aac5e80e4264bbff5846ac09ca5',100.0,1779130494.96747,1,'2026-06-12T17:28:55Z',NULL,NULL,NULL,'["Architecture & Visualization", "Design Assets", "Kubernetes"]','["[DE FACTO STANDARD]"]','["docs/cloud-arch-diagrams.md"]','["cloud-arch-diagrams.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T17:28:55Z", "gh_stars": 12886}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes/community/tree/master/icons','==github.com/kubernetes: Kubernetes Icons Set==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','39e4162d41bfbbd8f809f8f62084dab0af4f8de8f2459bdacd5fc4bc58337190',100.0,1779032757.1625,0,'2026-05-17T17:45:57.162500+02:00',NULL,NULL,NULL,'[]','[]','["docs/cloud-arch-diagrams.md"]','[]','{}','{"duplicate_of": "https://github.com/kubernetes/community/tree/main/icons"}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes/enhancements','NodeLocal DNSCache','','2026',5,'The Kubernetes Enhancement Proposal (KEP) and repository code outlining the deployment of a local DNS caching agent on each node. Running as a DaemonSet, NodeLocal DNSCache intercepts queries at a local loopback IP, bypassing heavy iptables conntrack entries and DNAT rules to reduce latencies and resolve UDP packet drop vulnerabilities.','Go','Repository','Advanced',0,'online','manual','ca291a0957a964638f787831e058b8bca48c3a81ce364b24d652827f0aa56b3a',100.0,1.7790345314268651e+09,1,'2026-06-14T03:00:33Z',NULL,NULL,NULL,'["Networking", "DNS", "Caching"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T03:00:33Z", "gh_stars": 3887}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes/enhancements/blob/ddf7d2a8c098e97b0714f31e88abad3b3e0e706c/keps/sig-node/2837-pod-level-resource-spec/README.md','KEP-2837: Especificaciones de Recursos a Nivel de Pod','','2021',5,'A critical Kubernetes Enhancement Proposal (KEP) addressing resource specification directly at the Pod level rather than duplicating definitions across individual container configurations. This proposed structural shift promises to optimize vertical pod autoscaling, simplify scheduler math, and streamline declarative application configurations.','Markdown','Reference','Advanced',0,'online','manual','514efde5669ab949ed061953638463ffd0d486da2226e83c2875fcba49759e02',100.0,1.77903369326835298e+09,1,'2026-06-14T03:00:33Z',NULL,NULL,NULL,'["Architecture", "Kubernetes Enhancements", "Resources"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T03:00:33Z", "gh_stars": 3887}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes/frakti','Frakti','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','71df0cbdb5c175fad4bbbdf18fec8817f1dc9dfb428b636a87dad3e2cb0366bf',100.0,1.7790342179266169e+09,0,'2026-05-17T18:10:17.926617+02:00',NULL,NULL,NULL,'[]','[]','["docs/container-managers.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes/git-sync','==github.com/kubernetes/git-sync== ⭐','','2016',5,'Git-sync is a robust, lightweight sidecar container designed to continuously synchronize a targeted Git repository into a locally mounted volume. It is widely leveraged inside Kubernetes Pods to deliver static assets, configuration scripts, and policies to main application processes without requiring image rebuilds.','Go','Sidecar','Intermediate',1,'online','manual','54fb60738ab0304be0bbda503750926a91de8f8ea4015af1b50073a4c81413d5',100.0,1779029268.25356,1,'2026-06-12T22:36:53Z',NULL,NULL,NULL,'["GitOps & Delivery", "Configuration Management", "Sidecar Utilities"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T22:36:53Z", "gh_stars": 2704}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes/ingress-nginx/issues/7837','A Kyverno policy to block custom snippet configurations for Kubernetes Nginx ingress (CVE-2021-25742','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1c1d77bf149df21c21650a267600a7b8dec80f0bf565ab739db2d18dee177ff4',100.0,1.77903229412831401e+09,0,'2026-05-17T17:38:14.128314+02:00',NULL,NULL,NULL,'[]','[]','["docs/securityascode.md"]','[]','{}','{"duplicate_of": "https://github.com/kubernetes/kubernetes/issues/126811"}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes/ingress-nginx/releases/tag/controller-v1.0.0','NGINX Ingress Controller - v1.0.0','','2021',5,'Landmark v1.0.0 release of the community ingress-nginx controller. Highlights include compatibility with the GA ingress API specification, significant security enhancements, and optimized resource consumption.','Go','Release','Advanced',1,'online','manual','8e36825d3044d16b5640f83f8973499012707f04aa25a7302be36dfde538f858',100.0,1.77903050725017094e+09,1,'2026-03-23T16:16:29Z',NULL,NULL,NULL,'["Networking", "Ingress & Gateway", "NGINX"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-23T16:16:29Z", "gh_stars": 19494}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes/kompose','==Kompose (Kubernetes + Compose)== 🌟','','2026',5,'Kompose is the official translation tool for converting Docker Compose files into native Kubernetes manifests. By generating deployments, services, persistent volumes, and ingress resources automatically, it acts as the primary transition bridge to production environments.','Go','CLI Translation Tool','Intermediate',0,'online','manual','c6aec9f9d2602c11b5d075ad1df9e258f01a3501a12ebebf1cdb8f6ae0119115',100.0,1.77903411643946194e+09,1,'2026-04-16T14:23:39Z',NULL,NULL,NULL,'["Application Lifecycle", "Manifest Generation", "Migration Tools"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-16T14:23:39Z", "gh_stars": 10531}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes/kops','GitHub: Kubernetes Cluster with Kops','','2026',5,'Kubernetes Operations (kops) is a production-grade orchestration tool designed to configure, scale, and manage highly available clusters on public cloud environments. Its declarative structure manages cloud instances, security groups, route tables, and internal etcd scaling configurations directly, primarily focusing on AWS.','Go','Repository','Advanced',0,'online','manual','466102259c6e98ae602f93dda8db4ff09242d96489c59285d6bdfc8d40750c32',100.0,1.7790328748434031e+09,1,'2026-06-14T05:30:39Z',NULL,NULL,NULL,'["Provisioning", "Deployment Tools", "AWS"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md", "docs/matrix-table.md"]','["kubernetes-on-premise.md", "matrix-table.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T05:30:39Z", "gh_stars": 16625}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes/kube-state-metrics','kube-state-metrics 🌟','','2024',4,'A vital system service that translates raw Kubernetes API server state data (e.g., deployments, pod counts, resource limits, cronjobs) into high-fidelity Prometheus metrics. Unlike cAdvisor, which captures resource usage, kube-state-metrics models cluster resource orchestration configurations.','Go','Repository','Intermediate',0,'online','manual','cd224da18daea2aa064a36621fdc1e9056d63a46cb527eb1b4c0904018628a8a',100.0,1.77903379524617791e+09,1,'2026-06-14T07:16:32Z',NULL,NULL,NULL,'["Dynamic Component Monitoring", "Telemetry Protocols", "Object State Monitoring"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T07:16:32Z", "gh_stars": 6137}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes/kubeadm','Kubernetes Cluster with **Kubeadm**','','2026',5,'The standard bootstrapping engine for establishing conformant clusters, maintained by Kubernetes SIG-Cluster-Lifecycle. It abstracts certificate generation, etcd cluster building, and node onboarding into simplified `kubeadm init` and `kubeadm join` commands. It serves as the foundation for higher-level platform controllers.','Go','Repository','Intermediate',0,'online','manual','6181b21e5d9db134f89d6bf12429426d55889bb77ad9001fa936b37659846a85',100.0,1.77902942194394111e+09,1,'2026-06-01T13:52:54Z',NULL,NULL,NULL,'["Provisioning", "Bootstrapping", "Core Engine"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md", "docs/matrix-table.md"]','["kubernetes-on-premise.md", "matrix-table.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-01T13:52:54Z", "gh_stars": 3981}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes/kubeadm/blob/main/docs/ha-considerations.md','github.com/kubernetes/kubeadm: High Availability Considerations','','2026',5,'Official design documentation specifying the HA mechanics of Kubeadm clusters. Examines stacked etcd setups versus external etcd clusters, detailing load balancing requirements and node join procedures to build resilient cloud-agnostic platform infrastructure.','Markdown','Documentation','Advanced',0,'online','manual','87353790bbe2b4db49fcbedc03b579fb905a6f150794a352399f6fa5378ba533',100.0,1.77903404012306594e+09,1,'2026-06-01T13:52:54Z',NULL,NULL,NULL,'["Provisioning", "Bootstrapping", "High Availability"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-01T13:52:54Z", "gh_stars": 3981}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes/kubernetes/issues/126811','A Kyverno policy to block custom snippet configurations for Kubernetes Nginx ingress (CVE-2021-25742','','2024',5,'A critical Kyverno security policy designed to block custom Nginx Ingress snippet configurations, preventing exploitation of CVE-2021-25742. Demonstrates the practical power of declarative security rules in blocking ingress privilege escalations.','YAML','Repository','Advanced',0,'online','manual','a1c3d342ed995b5fd57b8a24a6534669f7693e1714e7519e54970986d0cdda90',100.0,1.779130494941684e+09,1,'2026-06-14T02:52:34Z',NULL,NULL,NULL,'["Cloud Native Security", "Policy-as-Code", "Kyverno"]','["[DE FACTO STANDARD]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T02:52:34Z", "gh_stars": 123002}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes/kubernetes/pull/73787','Flag export deprecated in kubernetes 1.14','','2026',5,'The upstream Kubernetes pull request deprecating the ''--export'' flag in ''kubectl get''. Live grounding confirms that as of Kubernetes 1.18+, this flag was completely removed in favor of alternative serialization pipelines, requiring automation scripts to migrate away from this legacy pattern.','Go','Documentation','Intermediate',0,'online','manual','020eabda6a98fe4d661d9ca9f9cc313d63daeff992fa7e3460f2b4f9edd56753',100.0,1.77903210124061203e+09,1,'2026-06-14T02:52:34Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "CLI & Debugging"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T02:52:34Z", "gh_stars": 123002}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes/kubernetes/pull/97057','If you have a livenessProbe that takes over one second, it’ll fail when you update to kubernetes 1.20, because a long-standing bug with how the default was handled has been fixed. You must override the ExecProbeTimeout if your probe takes more than 1s','','2020',5,'Highlights a critical behavior change in Kubernetes 1.20 where `timeoutSeconds` is strictly enforced for Exec probes. Warns how previously un-timeout-bound scripts can trigger sudden restarts across critical services.','English','Issue/Notice','Advanced',0,'online','manual','6245b0754b1ea7078c605b310b42644b579d9b75a0fbd87a2a283881a03417ed',100.0,1.77903149053755307e+09,1,'2026-06-14T02:52:34Z',NULL,NULL,NULL,'["Operations", "Reliability", "Probes"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T02:52:34Z", "gh_stars": 123002}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes/minikube','Minikube','','2026',5,'Minikube remains an industry-standard sandbox for launching local single-node Kubernetes clusters. Supports diverse VM drivers, bare-metal deployment modes, and native Docker-in-Docker execution environments tailored for application testing.','Go','Tool','Intermediate',0,'online','manual','fafdeebcdeb66efd4031239267c38b0c404c20f1c8c76d6635d8002be70d5850',100.0,1.77903384514640593e+09,1,'2026-06-14T04:14:32Z',NULL,NULL,NULL,'["Local Kubernetes Environments", "Single-Node Clusters", "Minikube"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-based-devel.md", "docs/matrix-table.md"]','["kubernetes-based-devel.md", "matrix-table.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T04:14:32Z", "gh_stars": 31871}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes/sample-controller','==kubernetes/sample-controller==','','2026',5,'The canonical sample controller repository managed by the Kubernetes API machinery SIG. It serves as the official, direct architectural blueprint for creating custom controllers using client-go libraries. Live grounding verifies it is the foundational reference tool for understanding thread-safe informer caches and queue sync mechanisms.','Go','Repository','Advanced',0,'online','manual','9242ef27f616a00eb69f0cb4c3bdbe45f1389caba741a8cd69d6ddf48342ac82',100.0,1.77903181036360788e+09,1,'2026-06-12T18:58:41Z',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Kubernetes Extension", "Reference Implementations"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T18:58:41Z", "gh_stars": 3486}');
-INSERT INTO "resources" VALUES('https://github.com/kubernetes/test-infra/tree/master/prow','Prow','','2026',5,'A Kubernetes-native CI/CD platform built specifically for large-scale cloud-native project governance. Operating via a decentralized microservices architecture (including Deck, Hook, Sinker, and Crier), it enforces declarative GitOps and extensible ChatOps automation. Highly complex but acts as the core engine powering the Kubernetes ecosystem''s test infrastructure.','Go','Tool','High',1,'online','manual','447aa78c405ff461f5b6babd4a0399c84e1237a811f20e5adac1c77d72818856',100.0,1.77903065554223895e+09,1,'2026-06-13T15:58:32Z',NULL,NULL,NULL,'["Infrastructure", "CI-CD", "Kubernetes-Native CI"]','["[DE FACTO STANDARD]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T15:58:32Z", "gh_stars": 4004}');
-INSERT INTO "resources" VALUES('https://github.com/kubescape/kubescape','kubescape','','2025',5,'An active CNCF Sandbox tool providing multi-framework configuration scanning, risk analysis, and vulnerability management. It integrates into CI/CD pipelines to ensure continuous verification of compliance frameworks (like CIS and NSA-CISA). Essential for enterprise teams seeking unified security visibility.','Go','Repository','Advanced',0,'online','manual','b2edcccc6e3dc19610cb8401874e7e9c6efc002eea50bff20debb737537678d8',100.0,1.77903288479914188e+09,1,'2026-06-12T14:08:06Z',NULL,NULL,NULL,'["Security", "Vulnerabilities", "Post-Deployment Scanning"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-security.md", "docs/kubernetes-tools.md"]','["kubernetes-security.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T14:08:06Z", "gh_stars": 11480}');
-INSERT INTO "resources" VALUES('https://github.com/kubescape/regolibrary','armosec/regolibrary','','2021',2,'A repository of highly structured Rego-based compliance policies curated for the Kubescape open-source platform. It maps cluster postures against frameworks like MITRE ATT&CK, NSA/CISA, and CIS benchmarks.','Rego','Policy Library','High',0,'online','manual','a75dcc4d8e1f244335f31040b321d85865242ba426e72448ac1fae221a4f27aa',100.0,1.77913049499168896e+09,1,'2026-06-08T19:01:10Z',NULL,NULL,NULL,'["Security", "Compliance & Policy", "OPA Rego"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T19:01:10Z", "gh_stars": 131}');
-INSERT INTO "resources" VALUES('https://github.com/kubeshark/kubeshark','kubeshark/kubeshark','','2026',4,'An open-source, eBPF-driven network monitoring and L7 protocol debugging engine offering Wireshark-like inspection for Kubernetes. Captures, decodes, and records TCP/UDP traffic at the kernel level across dynamic microservices.','Go','Repository','Advanced',0,'online','manual','af2af430c1693288f10e0ac9c2e9d3c4514537ef5bc0e169d16ac18ab5c358b6',100.0,1779030554.55623,1,'2026-06-03T18:01:45Z',NULL,NULL,NULL,'["Observability", "Networking", "Deep Packet Inspection"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-03T18:01:45Z", "gh_stars": 11951}');
-INSERT INTO "resources" VALUES('https://github.com/kubeshield/identity-server','identity-server','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','92c55f70c85f144b884d31ed002f04a5d780c47ef8c8f74713a18e8bf2c08904',100.0,1.77903071160519099e+09,0,'2026-05-17T17:11:51.605191+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/kubeops/ui-server"}');
-INSERT INTO "resources" VALUES('https://github.com/kubeshop/kusk','kubeshop/kusk: use OpenAPI to configure Kubernetes','','2023',1,'Kusk is an OpenAPI-driven code generator and routing manager designed to build ingress configurations (mainly Envoy/Ambassador) directly from OpenAPI schemas. Live Grounding in 2026 reveals that Kubeshop has archived the Kusk project, directing engineers instead toward native Gateway API implementations.','Go','Tool','Medium',0,'online','manual','1687cf1566bec12c28cb5e735dd17748bac735ab1a3274534188e323717d6615',100.0,1.779032780136729e+09,1,'2022-10-12T11:05:45Z',NULL,NULL,NULL,'["API Gateway", "OpenAPI", "Ingress Generators"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-10-12T11:05:45Z", "gh_stars": 7}');
-INSERT INTO "resources" VALUES('https://github.com/kubeshop/monokle','==kubeshop/monokle==','','2021',5,'Monokle is a visual Kubernetes configuration editor and IDE engineered to simplify manifest creation, validation, and delivery. It parses local directories and live cluster states, offering visual representations of resource dependencies.','TypeScript','Desktop GUI App / Web App','Intermediate',0,'online','manual','fe40391aa802454c10f642618dd5708b3271873f37a1d06846bb43b009c7d722',100.0,1.77903082762707495e+09,1,'2026-02-26T08:37:07Z',NULL,NULL,NULL,'["Platform Engineering", "Developer Productivity", "Configuration Editors"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-02-26T08:37:07Z", "gh_stars": 2138}');
-INSERT INTO "resources" VALUES('https://github.com/kubeshop/testkube','kubeshop/testkube','','2026',5,'The open-source core repository of Testkube, housing the CRDs, execution agents, and orchestrator architecture. It enables git-triggerable, declarative test configurations defined as Kubernetes manifests, fully integrating test pipelines into standard GitOps workflows like ArgoCD.','Go','Framework','High',0,'online','manual','333516f5073b4f469fb82a7fdccfbae63494db5490567540aa0ad00a74ba2e0c',100.0,1.779031141303164e+09,1,'2026-06-13T15:44:39Z',NULL,NULL,NULL,'["Testing", "Test Orchestration", "Open-Source Core"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-13T15:44:39Z", "gh_stars": 1607}');
-INSERT INTO "resources" VALUES('https://github.com/kubesimplify/ksctl','Ksctl: Cloud Agnostic Kubernetes Management tool','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e87f298bcd6616cf3dcba6987c41d926d3e85f5ea6cdb3c015f2536d03a7478c',100.0,1.77903447988210105e+09,0,'2026-05-17T18:14:39.882101+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/ksctl/ksctl"}');
-INSERT INTO "resources" VALUES('https://github.com/kubesphere/kubeeye','KubeEye 🌟','','2025',5,'The main GitHub project repository for KubeEye, an advanced diagnostic utility that analyzes resources, configurations, and network environments. Pinpoints anomalies, deprecations, and potential security hazards. It runs standalone or integrates as a continuous API audit service.','Go','CLI Tool','Medium',0,'online','manual','fc86a43e1d9c8ee21309c3963f3584fdc2a92d5b9ff8d5a4750fad528a9bf5b1',100.0,1.77903413960862708e+09,1,'2025-06-25T08:42:20Z',NULL,NULL,NULL,'["Operations", "Cluster Diagnostics", "Automated Auditing"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-06-25T08:42:20Z", "gh_stars": 850}');
-INSERT INTO "resources" VALUES('https://github.com/kubesphere/kubekey','kubekey','','2025',4,'A Go-based command-line utility engineered to rapidly install, configure, and upgrade Kubernetes clusters, KubeSphere components, and runtime layers (containerd, Docker) on bare-metal and cloud environments. It highly excels in air-gapped, offline installations using custom artifact packages. (Live Grounding: KubeKey remains a highly-rated installer alternative to Kubeadm, especially popular in hybrid/on-prem environments requiring deterministic runtime setups).','Go','Open Source Tool','Advanced',0,'online','manual','5f2766d774c39dee9e3aaf98051ab740425b1a29aab313e6c53e2f2a9fea2593',100.0,1.77903162513630795e+09,1,'2026-06-11T09:03:03Z',NULL,NULL,NULL,'["Cloud-Native Infrastructure", "Cluster Provisioning", "KubeKey"]','["[ENTERPRISE-STABLE]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T09:03:03Z", "gh_stars": 2821}');
-INSERT INTO "resources" VALUES('https://github.com/kubetail-org/kubetail','github.com/kubetail-org/kubetail 🌟','','2022',5,'Kubetail (by kubetail-org) is a real-time log-monitoring dashboard designed specifically for Kubernetes environments. It aggregates streaming logs from diverse Pods and containers directly in a web interface, allowing platform engineers to filter, pause, and search outputs instantly.','TypeScript / Go','Web UI','Intermediate',1,'online','manual','8a920a905975edef0c5c269b42676faf7d182b27c89f0e5d87d4e08a212b2d84',100.0,1.77903296950743198e+09,1,'2026-06-06T08:36:55Z',NULL,NULL,NULL,'["Observability & Diagnostics", "Log Aggregation", "UI Tools"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-06T08:36:55Z", "gh_stars": 1720}');
-INSERT INTO "resources" VALUES('https://github.com/kubevious/kubevious','==kubevious== 🌟🌟','','2024',3,'Kubevious is an open-source visualizer and validation engine for Kubernetes. It constructs an application-centric graph database of resource hierarchies, allowing rapid detection of manifest anomalies, cross-namespace conflicts, and misconfigurations.','TypeScript','Tool','Advanced',0,'online','manual','d0cdff7dc808c59f2e2693f9da55d72a62bc485f7daaaf6c8cf469df2d529d14',100.0,1.779032975453202e+09,1,'2026-06-13T07:19:22Z',NULL,NULL,NULL,'["Kubernetes Observability", "Visualization & Auditing", "Kubevious"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T07:19:22Z", "gh_stars": 1700}');
-INSERT INTO "resources" VALUES('https://github.com/kubevirt/kubevirt','kubevirt','','2026',4,'KubeVirt is a graduated CNCF project that allows virtual machines to run natively alongside standard container workloads on Kubernetes. By utilizing KVM virtualization inside Pods, it helps enterprises transition legacy virtual machine applications to modern cloud-native platforms. It has become the de facto standard for hyperconverged infrastructure setups, allowing unified management of containers and VMs.','Go','Virtualization Engine','Advanced',0,'online','manual','93de45c2d07a8d3ebda4273b3cc42fc8d20a6664c5a3cf697d174bfde4ca4589',100.0,1.77903281793529295e+09,1,'2026-06-14T06:06:27Z',NULL,NULL,NULL,'["Virtualization", "VM Orchestration", "Hyperconverged Infrastructure"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T06:06:27Z", "gh_stars": 6900}');
-INSERT INTO "resources" VALUES('https://github.com/kubevirt/monitoring','github.com/kubevirt/monitoring','','2023',5,'Defines monitoring instrumentation targets for KubeVirt resources. Provides Prometheus alerting rules and Grafana dashboard templates specifically optimized to monitor VM workloads running in Kubernetes.','Go','Repository','Advanced',1,'online','manual','bffae0980193ebc8de2fd4bccd8051905762ea0f96c1d107634f0c3a9739e1ff',100.0,1.77903370696291303e+09,1,'2026-06-10T14:08:51Z',NULL,NULL,NULL,'["Observability & Monitoring", "Kubernetes Deployment", "Virtualization Monitoring"]','["[DE FACTO STANDARD]"]','["docs/grafana.md"]','["grafana.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T14:08:51Z", "gh_stars": 28}');
-INSERT INTO "resources" VALUES('https://github.com/kudobuilder/kuttl','kudobuilder/kuttl','','2025',2,'The Kubernetes Test Tool (KUTTL) provides a powerful declarative framework for testing operators and controllers using standard YAML. By enabling developers to define assertions and test suites without writing complex Go test suites, it dramatically shortens development cycles and ensures reliable state transitions across release versions.','Go','Test Framework','Advanced',0,'online','manual','6fa4add299264460b44678834f35f1a576132f9774a74b44d13eb3319dccdc37',100.0,1.77903159629427099e+09,1,'2026-05-26T04:37:20Z',NULL,NULL,NULL,'["Testing", "Operator Testing", "Automation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-26T04:37:20Z", "gh_stars": 820}');
-INSERT INTO "resources" VALUES('https://github.com/kuhlman-labs/terraform-azurerm-landing-zone','github.com/kuhlman-labs/terraform-azurerm-landing-zone','','2021',1,'A community-focused Terraform module aiming to lay down Azure Landing Zone (ALZ) foundations. Facilitates enterprise-level governance, subscription nesting, management groups, and base platform networking constructs.','HCL','Module','Advanced',0,'online','manual','2eaa75d689a628e88b3dbb520f14e2ef6f66f143fc6a594ea980a587305bf8fc',100.0,1.77903373599105405e+09,1,'2021-04-16T14:40:49Z',NULL,NULL,NULL,'["Infrastructure as Code", "Azure Landing Zones", "Modules"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-04-16T14:40:49Z", "gh_stars": 10}');
-INSERT INTO "resources" VALUES('https://github.com/kunchalavikram1427/Kubernetes_public','kunchalavikram1427: kubernetes Public','','2024',1,'A public community repository comprising manifests, setup recipes, and operational scripting files for educational Kubernetes clusters. Useful for individual engineers seeking boilerplate YAML configs for standard testing.','YAML','Repository','Intermediate',0,'online','manual','a723089f8e56f02329ab8db8e2df0dd7b0f48add10e47f1313a691489df7b801',100.0,1.78173589003739404e+09,1,'2026-06-18T00:38:10.037394+02:00',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Practice Lab"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/kunchalavikram1427/Kubernetes_public/blob/main/Kubernetes_Commands.txt',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','223f0f708ebb982d9edbd2a8cc1d399f4f6b97feb10ec90635bef39736d44f7a',100.0,1.77913049501257205e+09,1,'2026-05-18T20:54:55.012572+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/kunchalavikram1427/Kubernetes_public/blob/master/Kubernetes_Commands.txt','kunchalavikram1427: kubernetes Commands','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','13c09b5515cfd486af4bebea3470bb3e5d0787f82fe205dbf328ec49571e63ad',100.0,1.7790334875263791e+09,0,'2026-05-17T17:58:07.526379+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/kvaps/kubectl-build','kubectl build (formerly known as kubectl-kaniko)','','2021',2,'A kubectl plugin that allows developers to build container images directly within a remote Kubernetes cluster utilizing the Google Kaniko engine. This eliminates the requirement of running docker-in-docker or local build daemons.','Shell','CLI Plugin','Intermediate',0,'online','manual','d0f667e1ba015dae639c539d21744de47826c207532c85e03eab0a3bf621f2cb',100.0,1.77903133399799394e+09,1,'2021-11-18T23:01:51Z',NULL,NULL,NULL,'["Application Lifecycle", "Image Building", "Cluster-Native Build"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-11-18T23:01:51Z", "gh_stars": 148}');
-INSERT INTO "resources" VALUES('https://github.com/kvaps/kubectl-node-shell','kvaps/kubectl-node-shell','','2025',3,'A highly convenient kubectl plugin that spawns an interactive root shell inside a physical cluster node''s host namespace. By bypassing conventional SSH access mechanisms and employing short-lived administrative containers, it simplifies deep OS-level performance tuning.','Shell','CLI Plugin','Advanced',0,'online','manual','821572d5842d9a60a9e78eadc755ec37adc7160df27cc195fa1112399becdfa3',100.0,1.77903270442938709e+09,1,'2025-03-04T18:44:27Z',NULL,NULL,NULL,'["Operations", "CLI Tooling", "Debugging"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-03-04T18:44:27Z", "gh_stars": 1818}');
-INSERT INTO "resources" VALUES('https://github.com/kvdi/kvdi','kVDI','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','468aa7b334cee8e4586bb0736eff4002678622a00381dad2e282dd6d328ad9ff',100.0,1.77903314124268507e+09,0,'2026-05-17T17:52:21.242685+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/kyma-incubator/terraform-provider-kind','kyma-incubator/terraform-provider-kind: Terraform Provider for kind (Kubernetes'' IN Docker)','','2023',2,'A dedicated Terraform provider to spin up local Kubernetes IN Docker (kind) clusters. Smoothly manages lifecycle stages for testing and continuous integration setups using standard IaC files.','Go','Provider','Intermediate',0,'online','manual','4306cf29be8ec78880b596214a90afe36630e5bc5b43f69a5e1d95a4bf7e0dac',100.0,1779032224.39224,1,'2022-04-01T12:41:24Z',NULL,NULL,NULL,'["Infrastructure as Code", "Kubernetes", "Local Development"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-04-01T12:41:24Z", "gh_stars": 81}');
-INSERT INTO "resources" VALUES('https://github.com/kyverno/chainsaw','Chainsaw - The ultimate end to end testing tool for Kubernetes operators','','2024',2,'Kyverno Chainsaw is a specialized declarative end-to-end testing framework tailored for Kubernetes operators and controllers. It simplifies assertions, resource creation, and mutation validation without requiring complex Golang suite writing.','Go','Tool','Advanced',0,'online','manual','8ec36b71959abc5bb1fec653b4f580ec8ee599bd9dad4d625bb3acd65a127449',100.0,1.77903053479036402e+09,1,'2026-06-12T09:43:17Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Operator Testing"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T09:43:17Z", "gh_stars": 585}');
-INSERT INTO "resources" VALUES('https://github.com/kyverno/policies/issues/80',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','56dc9b261465f5af5c2cd715c22e42bd3ba90de38000425350dd702d84d9b410',100.0,1.77903427367354202e+09,1,'2026-05-17T18:11:13.673542+02:00',NULL,NULL,NULL,'[]','[]','["docs/securityascode.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/kyverno/policy-reporter','Policy Reporter 🌟','','2026',5,'A CNCF-recognized dashboard and reporter engineered to capture, aggregate, and visualize policy violations (like Kyverno or OPA findings) inside Kubernetes clusters. Converts abstract policy status reports into accessible web UI tables and distributes real-time alerts to Slack or Grafana.','Go','Software','Intermediate',0,'online','manual','57598c39357991330ad525c770dc6b40363ef1def87cb6959cf32eee6da14abd',100.0,1.77903036537516903e+09,1,'2026-06-13T14:33:44Z',NULL,NULL,NULL,'["Cloud-Native Platforms", "Security Reporting", "Observability"]','["[DE FACTO STANDARD]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T14:33:44Z", "gh_stars": 371}');
-INSERT INTO "resources" VALUES('https://github.com/laurci/kubernate','laurci/kubernate','','2021',1,'Kubernate is a JavaScript/TypeScript configuration SDK designed to generate Kubernetes manifests using familiar programming constructs instead of JSON or YAML. It offers developers structural safety, autocomplete, and simple dry-run compilation. Despite clean design, it operates in a crowded niche dominated by Pulumi and cdk8s.','TypeScript','Library','Medium',0,'online','manual','9d731945ce5929b3d8ec046d2be457be9edad6d8f882f37c51c46c53a2f4f8aa',100.0,1.77903369746757388e+09,1,'2025-09-10T12:49:09Z',NULL,NULL,NULL,'["Configuration Management", "SDK", "JS/TS Manifests"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-09-10T12:49:09Z", "gh_stars": 118}');
-INSERT INTO "resources" VALUES('https://github.com/laurent22/joplin','joplin','','2026',5,'A widely adopted open-source note-taking and to-do application. Supports End-to-End Encryption (E2EE), Markdown editing, and dynamic synchronization across private cloud systems.','TypeScript','Repository','Intermediate',0,'online','manual','28a2f3937a6875deca73c3aad9383a41ee42e029a9315f1291546d828cbf2801',100.0,1.77903367539850592e+09,1,'2026-06-14T09:47:40Z',NULL,NULL,NULL,'["Developer Productivity", "Documentation", "Note-Taking"]','["[DE FACTO STANDARD]"]','["docs/project-management-tools.md"]','["project-management-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-14T09:47:40Z", "gh_stars": 55187}');
-INSERT INTO "resources" VALUES('https://github.com/lbroudoux/openshift-cases/tree/master/jboss-amq7-custom',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','36e4532d1e380690beaa50e63e932568153d42654569dc5fe21322ecd61d354c',100.0,1.77903255242221498e+09,0,'2026-05-17T17:42:32.422215+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/learning-cloud-native-go/myapp','==github.com/learning-cloud-native-go/myapp: Learning Cloud Native Go -'' myapp== 🌟','','2023',3,'A reference Go application engineered specifically to demonstrate cloud-native design principles, featuring integrated telemetry endpoints, structured JSON logging, health probes (/healthz, /ready), and graceful termination handles. (Live Grounding: Serves as a textbook design blueprint for Golang microservices deployed within Kubernetes environments).','Go','Code Repository','Intermediate',1,'online','manual','fdcb47049f926a28aac5305aa9785cbefbd70dca94e5d5597f3f63627c632e0a',100.0,1.77903135667801809e+09,1,'2026-06-03T09:24:42Z',NULL,NULL,NULL,'["Cloud-Native Application Development", "Go Development", "Microservices"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-03T09:24:42Z", "gh_stars": 1093}');
-INSERT INTO "resources" VALUES('https://github.com/learnk8s/free-kubernetes','==Free Kubernetes== 🌟🌟','','2025',3,'A highly-rated index of free Kubernetes sandboxes, development clusters, managed trials, and learning environments. Designed to lower the financial entry barrier for developers. (Live Grounding: Continually updated to include current free tiers, allowing quick architectural sandboxing without infrastructure bills).','Markdown','Awesome List','Beginner',0,'online','manual','ef93829251fb7a3dcb1d4f073ed91009b47e7c4e746d5986506e8bdfaf68fb44',100.0,1779030688.93613,1,'2024-12-02T10:55:17Z',NULL,NULL,NULL,'["Cloud-Native Infrastructure", "Learning Resources", "Kubernetes Playgrounds"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-12-02T10:55:17Z", "gh_stars": 1158}');
-INSERT INTO "resources" VALUES('https://github.com/learnk8s/k8bit','**K8bit** — the tiny Kubernetes dashboard 🌟','','2022',0,'An ultra-lightweight, visual Kubernetes dashboard optimized for quick local development cycles. It renders operational resource states dynamically without incurring the high host memory or CPU overhead of standard web-native platforms.','JavaScript','Web Application','Beginner',0,'online','manual','bd2a8407aa1502c0c2e15a9b45c8d81e5dd773ac49aa29440111574d62364d86',100.0,1.7817360470013051e+09,1,'2026-06-18T00:40:47.001305+02:00',NULL,NULL,NULL,'["Developer Experience", "UI Dashboards", "Lightweight Monitoring"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/learnk8s/templating-kubernetes',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','780ad11d3fd3d731cede4902c94ac497f902475236f81708ee83ba05c6c85ee3',100.0,1.7790325475358231e+09,1,'2026-05-17T17:42:27.535823+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/learnk8s/xlskubectl','==learnk8s/xlskubectl==','','2023',3,'An open-source spreadsheet integration that translates raw kubectl command outputs into clean cost estimation worksheets. Helps engineers understand how container limits, requests, and node sizing translate into monthly cloud charges.','JavaScript','GitHub Repository','Beginner',0,'online','manual','51de01a3870365cccbecf70cc2e5816095794c9e5ec2ce9eb1944dae8bbb64e1',100.0,1.78173594021879601e+09,1,'2026-06-18T00:39:00.218796+02:00',NULL,NULL,NULL,'["FinOps & Cloud Cost", "Kubernetes FinOps", "Tooling"]','["[COMMUNITY-TOOL]"]','["docs/finops.md", "docs/kubernetes-tools.md"]','["finops.md", "kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/leg100/pug','github.com/leg100/pug: PUG','','2024',2,'PUG (Pug User Interface) is a terminal-based UI designed to control terraform commands and monitor output states. It presents interactive visual representations of active plans, deployment structures, and error pipelines. It elevates standard log streams into dynamic terminal dashboards for faster local troubleshooting.','Go','TUI Tool','Intermediate',0,'online','manual','7553ba98f6386ab8d8870ffc4bf0b9b839196acae4bb9e71569b5c0331f0d068',100.0,1.77903380867436695e+09,1,'2026-01-02T11:17:40Z',NULL,NULL,NULL,'["Infrastructure as Code", "User Interfaces", "TUI Engines"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2026-01-02T11:17:40Z", "gh_stars": 682}');
-INSERT INTO "resources" VALUES('https://github.com/lensesio/fast-data-dev','github.com/lensesio/fast-data-dev (Lenses Box)','','2022',5,'Fast-data-dev (Lenses Box) is a highly popular, all-in-one Docker environment integrating Kafka, ZooKeeper, Schema Registry, and REST Proxy components. It represents the industry standard for local developer mockups and continuous integration (CI) tests.','Shell','Open Source Tool','Intermediate',0,'online','manual','8aae4234c3fd5d81307550e8b1207fe6dad1ef90194caaba469d7226104fa3c6',100.0,1.77903041383876609e+09,1,'2025-11-20T21:51:52Z',NULL,NULL,NULL,'["Event-Driven Systems", "Apache Kafka", "Testing & Emulation"]','["[DE FACTO STANDARD]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-11-20T21:51:52Z", "gh_stars": 2077}');
-INSERT INTO "resources" VALUES('https://github.com/libopenstorage/stork','libopenstorage/stork: Stork - Storage Operator Runtime for Kubernetes','','2026',5,'Stork (Storage Operator Runtime for Kubernetes) is an open-source utility developed by Portworx to facilitate storage-aware scheduling and backup operations. It communicates with local storage nodes to ensure container workloads are scheduled on the exact physical hardware housing their replicated volumes.','Go','Operator','High',0,'online','manual','e56a2be73bd09f662866098b42e91b8280bd0962218a716b1fc5c5a13c1bacdf',100.0,1.77903223671606802e+09,1,'2025-02-12T08:30:36Z',NULL,NULL,NULL,'["Storage", "Kubernetes Storage", "Storage Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-02-12T08:30:36Z", "gh_stars": 401}');
-INSERT INTO "resources" VALUES('https://github.com/ligurio/awesome-software-quality','Awesome Software Quality','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','06b05e48f77288db0caf645400d7f49ec8793b5c8c820fed5021719c6dfba1d1',100.0,1.77903134026203703e+09,0,'2026-05-17T17:22:20.262037+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md", "docs/qa.md"]','[]','{}','{"duplicate_of": "https://github.com/ligurio/sqa-wiki"}');
-INSERT INTO "resources" VALUES('https://github.com/ligurio/sqa-wiki','Awesome Software Quality','','2026',4,'An elite repository tracking software quality assurance wikis, tools, and paradigms. Focuses on system profiling frameworks, regression suites, and static analysis platforms designed to secure microservice delivery channels.','N/A','Repository','Intermediate',0,'online','manual','58595e9f2f9cfc8f49bfb2c58d4e60bff977d3267763da04b3ea1dcb4e27029b',100.0,1779130494.99465,1,'2023-02-01T15:23:18Z',NULL,NULL,NULL,'["Software Engineering", "Quality Assurance", "SQA Frameworks"]','["[ENTERPRISE-STABLE]"]','["docs/other-awesome-lists.md", "docs/qa.md"]','["architectural-foundations.md", "other-awesome-lists.md", "qa.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2023-02-01T15:23:18Z", "gh_stars": 2315, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/ligyxy/DictMySQL','DictMySQL: A MySQL class for more convenient database manipulation with'' Python dictionary','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8b48346e017abbd8a1a6a9e0c6dc5aabbe8a03297746a6573e4ac73792885860',100.0,1.77903255677378702e+09,0,'2026-05-17T17:42:36.773787+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://github.com/gyli/DictMySQL"}');
-INSERT INTO "resources" VALUES('https://github.com/lima-vm/lima',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','241d24eaf7793fb496bb032ada39525e8ba1d1125bb0565a1dfb95e841824de6',100.0,1.77903145912250208e+09,0,'2026-05-17T17:24:19.122502+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/line/promgen','Promgen 🌟','','2022',5,'Promgen is a web UI and CLI helper utility designed to simplify the generation of scrape target targets and custom alerting rule files for large-scale Prometheus configurations.','Python','Open Source Tool','Intermediate',0,'online','manual','7dab4f152c70ae0ac92e1efc4aa1d9f14b81ec681dba95dd7bb8dd964245e9b1',100.0,1.77903011978169202e+09,1,'2026-06-04T03:12:56Z',NULL,NULL,NULL,'["Observability", "Prometheus Ecosystem", "Configuration Management"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-04T03:12:56Z", "gh_stars": 1124}');
-INSERT INTO "resources" VALUES('https://github.com/linkedin/kafka-monitor',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','d6018be5cf48d18f45161b64791d57c725300f78533ce7b4acf10a7e373fe053',100.0,1.77903437341151309e+09,1,'2026-05-17T18:12:53.411513+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/linode/apl-core',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','94ce48bd685d015811625023b3adbf12b5c9bb32c8dbc228eceb8354abcab60a',100.0,1.77913049492860198e+09,1,'2026-05-18T20:54:54.928602+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/liqotech/liqo','liqo: Enable dynamic and seamless Kubernetes multi-cluster topologies','','2025',5,'A dynamic multi-cluster scaling platform that enables seamless resource sharing and secure overlay peering between disparate clusters. Liqo allows pods to be scheduled onto remote virtual-nodes transparently without complex VPN setups, solving dynamic hybrid-cloud expansion needs.','Go','Service','High',1,'online','manual','eff12ef7d56854bfd29ddcb5b62362fc8c9e3cb9f6e87794fd34ecf730608fb2',100.0,1.77902950782981801e+09,1,'2026-06-14T06:47:28Z',NULL,NULL,NULL,'["Infrastructure", "Multi-Cluster Management", "Virtual Peering"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T06:47:28Z", "gh_stars": 1451}');
-INSERT INTO "resources" VALUES('https://github.com/litmuschaos/litmus','Litmus Chaos is a toolset to do chaos engineering in a kubernetes native way. Litmus provides chaos CRDs for Cloud-Native developers and SREs to inject, orchestrate and monitor chaos to find weaknesses in Kubernetes deployments','','2025',5,'A CNCF-incubating Kubernetes-native chaos orchestrator. Litmus utilizes Custom Resource Definitions (CRDs) to define chaos experiments as pipeline constructs, connecting directly with SRE logging and alerting structures to validate microservices resilience and performance baselines.','Go','Software Utility','Advanced',1,'online','manual','1509005a55e84a98d688756a302a6a45007ec076dc94dd8c2f843d97e683b68d',100.0,1779029575.8096,1,'2026-06-09T17:08:20Z',NULL,NULL,NULL,'["Resilience", "Chaos Engineering", "Enterprise Platforms"]','["[DE FACTO STANDARD]"]','["docs/chaos-engineering.md"]','["chaos-engineering.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T17:08:20Z", "gh_stars": 5433}');
-INSERT INTO "resources" VALUES('https://github.com/little-angry-clouds/kubectl-ssh-proxy','Kubectl SSH Proxy 🌟','','2022',5,'A practical utility that transparently proxies SSH connections directly to destination pods. It simplifies system administration overhead by avoiding node SSH exposure, utilizing native Kubernetes authorization mechanisms to execute secure diagnostics.','Bash','CLI Tool','Intermediate',0,'online','manual','74125b09ed5f30795e3f20d2235cf584d4549e8c62fce881312dfbdc0af4ea46',100.0,1.77903208090197706e+09,1,'2020-02-04T20:48:31Z',NULL,NULL,NULL,'["Networking", "Access & Proxies", "Secure Tunneling"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2020-02-04T20:48:31Z", "gh_stars": 48}');
-INSERT INTO "resources" VALUES('https://github.com/lnsp/k8s-crash-informer','k8s-crash-informer','','2022',5,'A minimal event listener that detects Pod CrashLoopBackOff situations and broadcasts instant alerts to designated incident channels. Helps infrastructure teams drastically minimize operational downtime.','Go','Controller','Intermediate',1,'online','manual','922b7b2d5fc2a42ff6bf73fbb96ed877b2ee60daa3767e76f207d84bf65d8876',100.0,1.77903152875094795e+09,1,'2024-09-30T19:30:38Z',NULL,NULL,NULL,'["Observability", "Alerting & Notifications", "Crash Tracking"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-09-30T19:30:38Z", "gh_stars": 47}');
-INSERT INTO "resources" VALUES('https://github.com/localstack/localstack','github.com/localstack/localstack','','2026',5,'Curator Insight identifies the open-source repository for LocalStack, the premier AWS cloud emulator. Live Grounding underscores its unparalleled adoption (>65k stars), showing it as a foundational dependency for developer productivity, enabling local execution of Lambdas, S3, DynamoDB, and CloudFormation stacks.','Python','Tool','Intermediate',0,'online','manual','f77a6e9165358b0c579cdd1a8fd99c43dd2ae5ab15f70ab26521ac3710f043c8',100.0,1.77903350825509095e+09,1,'2026-03-23T08:52:01Z',NULL,NULL,NULL,'["Testing & Chaos", "Local Emulation", "AWS Emulation"]','["[DE FACTO STANDARD]"]','["docs/aws-miscellaneous.md"]','["aws-miscellaneous.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-03-23T08:52:01Z", "gh_stars": 65044}');
-INSERT INTO "resources" VALUES('https://github.com/loft-sh/jspolicy','jspolicy','','2023',2,'A high-performance admission controller that enables developers to write Kubernetes policies using JavaScript or TypeScript instead of declarative DSLs like Rego. It compiles and executes policies inside an embedded V8 engine, delivering execution speeds comparable to native compiled code. In 2026, it represents a highly flexible alternative to OPA Gatekeeper for teams with strong JavaScript skillsets.','TypeScript','Admission Controller','Medium',1,'online','manual','08c5032b6836f85ac8583a0f9c9e0b8642141df8244a0610a44faa0dc0cd5c98',100.0,1.77902937494886207e+09,1,'2025-06-24T23:50:38Z',NULL,NULL,NULL,'["Security", "Policy Enforcement", "Admission Control"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-06-24T23:50:38Z", "gh_stars": 416}');
-INSERT INTO "resources" VALUES('https://github.com/loft-sh/kiosk','==loft-sh/kiosk==','','2022',5,'An open-source extension for managing logical multi-tenancy. Configures self-service namespace provisioning and tenant resource allocations, though now largely replaced by vcluster workflows.','Go','Repository','Advanced',0,'online','manual','3d44b8ef74793fa5b29417df1d455e93cae77e5cdb31c72527fecdb4ad0231e8',100.0,1.77902973272375702e+09,1,'2024-04-25T18:59:51Z',NULL,NULL,NULL,'["Platform Engineering", "Multi-Tenancy", "Admission Control"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes-tools.md", "kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-04-25T18:59:51Z", "gh_stars": 1071}');
-INSERT INTO "resources" VALUES('https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnew','GH repos: repo.new','','2026',0,'The standard browser shortcut (`repo.new`) designed to route authenticated developer sessions directly to GitHub''s repository creation workspace. Enables rapid workspace initialization and deployment pipeline seeding.','English','Website','Beginner',0,'online','manual','88113be655d902e393e71c99ae970bdc9581facd8f873687c25b67df77357996',100.0,1.77913049501993393e+09,1,'2026-05-18T20:54:55.019934+02:00',NULL,NULL,NULL,'["Developer Productivity", "Utilities", "GitHub Shortcuts"]','["[COMMUNITY-TOOL]"]','["docs/project-management-tools.md"]','["project-management-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/longhorn/longhorn',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','01a524ae33e45909bee9c0af9f65a2545e674c69ead0d27334eb30a7b40f3e11',100.0,1.7790328007408061e+09,0,'2026-05-17T17:46:40.740806+02:00',NULL,NULL,NULL,'[]','[]','["docs/rancher.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/longhorn/longhorn/issues/292','longhorn issue: Move replica to a different server','','2021',4,'A critical technical discussion dealing with manual scheduling, evacuation, and relocation patterns for Longhorn storage replicas. Serves as an operational guide for maintaining state synchronization across multi-node topologies.','Go','Issue/Discussion','Advanced',0,'online','manual','24b74089da1c13144fff8d54d0445036cf0a122149e8a79d259d51de36380887',100.0,1.77903112620996308e+09,1,'2026-06-14T01:54:43Z',NULL,NULL,NULL,'["Infrastructure", "Storage Systems", "Replica Scheduling"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-backup-migrations.md"]','["kubernetes-backup-migrations.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T01:54:43Z", "gh_stars": 7785}');
-INSERT INTO "resources" VALUES('https://github.com/lorabv/awesome-agile','Awesome Agile','','2026',3,'A repository documenting framework implementations, team retrospective designs, agile scaling patterns, and workflow visualization templates. Streamlines delivery velocity for agile software development operations.','Markdown','Awesome List','Beginner',0,'online','manual','b20e8644d011550e8f450da70fe9bd70a2d33974974ee95b2347845be5a42c63',100.0,1.77903287477360296e+09,1,'2024-08-10T05:59:46Z',NULL,NULL,NULL,'["Process & Delivery", "Agile Methodologies", "Scrum & Kanban Frameworks"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2024-08-10T05:59:46Z", "gh_stars": 1476, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/lorien/awesome-web-scraping','lorien/awesome-web-scraping: Awesome Web Scraping','','2026',3,'A specialized index compiling scraping libraries, network proxy parsers, and browser-automation engines. Assists data engineers in deploying reliable web data ingestion systems, managing distributed crawlers, and bypassing anti-bot measures.','Markdown','Awesome List','Intermediate',0,'online','manual','018df52d845cbe28439ba73fd802c7ad398b8cccdf74dfecc4f01f73d7ccb280',100.0,1.77903330953532099e+09,1,'2026-05-28T08:49:24Z',NULL,NULL,NULL,'["Data Engineering", "Data Curation", "Web Scraping"]','["[ENTERPRISE-STABLE]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-05-28T08:49:24Z", "gh_stars": 7927, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/louislam/uptime-kuma','louislam/uptime-kuma','','2021',5,'A highly popular self-hosted synthetic monitoring tool written in Node.js. It features multi-protocol ping, HTTP/TCP checks, certificate monitoring, integration with multi-channel alert providers, and highly intuitive dashboards, serving as a lightweight alternative to commercial APM and uptime tools.','JavaScript','tool','Basic',0,'online','manual','78a24cacb21d53c188d5a18ea7e98aa1b7767e890023ef21ef8b4a8ffd1c2153',100.0,1.77902962890359902e+09,1,'2026-06-14T00:28:22Z',NULL,NULL,NULL,'["Observability & Monitoring", "Synthetic Monitoring", "Uptime-Kuma"]','["[DE FACTO STANDARD]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T00:28:22Z", "gh_stars": 87989}');
-INSERT INTO "resources" VALUES('https://github.com/lsdopen/ahoy','github.com/lsdopen/ahoy','','2022',5,'Ahoy streamlines deployment validation in delivery pipelines by managing Kubernetes manifest configurations. It works as an intermediary script engine to verify configuration structures prior to deployment execution. It helps teams ensure compliance inside automated pipelines.','Go','CLI Tool','Intermediate',0,'online','manual','9cc3ecfbaa36b33b4ac2815f03d87f6d13ac5846af05a8e24e292bbd0e7a5f1c',100.0,1.77903201778980493e+09,1,'2022-12-06T12:21:29Z',NULL,NULL,NULL,'["GitOps & Delivery", "CI/CD Orchestration", "Deployment Helpers"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-12-06T12:21:29Z", "gh_stars": 78}');
-INSERT INTO "resources" VALUES('https://github.com/lucidrains/PaLM-rlhf-pytorch','lucidrains/PaLM-rlhf-pytorch','','2023',5,'An open-source PyTorch implementation combining the PaLM architecture with Reinforcement Learning from Human Feedback (RLHF). Crucial blueprint for organizations aiming to construct and fine-tune private, self-hosted LLM engines for internal code synthesis.','Python','Library','Advanced',0,'online','manual','f9270d91591dcdca60ca5424812f9254fb9cabd721b35e11d837fc86c3bb7200',100.0,1.77903097600652408e+09,1,'2026-05-29T17:54:51Z',NULL,NULL,NULL,'["Software Engineering", "Machine Learning Systems", "LLM Training"]','["[DE FACTO STANDARD]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-29T17:54:51Z", "gh_stars": 7864}');
-INSERT INTO "resources" VALUES('https://github.com/lucky-sideburn/kubeinvaders','kubeinvaders','','2026',3,'Kubeinvaders is a gamified chaos engineering platform modeled after classic Space Invaders, where destroying alien ships triggers real-time Pod terminations. While visually playful, it serves as an educational framework to demonstrate system resilience, automatic failover capabilities, and network resilience. It is highly popular for live interactive workshops, chaos training, and community meetups.','C','Chaos Tool','Intermediate',0,'online','manual','af9a6ab0fbb2bf9f91ff93a65c79bd78ee3bb101608bec7dfa38eca6801603c2',100.0,1.77903219612411308e+09,1,'2026-05-10T15:00:45Z',NULL,NULL,NULL,'["Operations", "Chaos Engineering", "Gamified Diagnostics"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-10T15:00:45Z", "gh_stars": 1108}');
-INSERT INTO "resources" VALUES('https://github.com/luk4z7/go-concurrency-guide','luk4z7/go-concurrency-guide: Go Concurrency Guide 🌟','','N/A',0,'A comprehensive reference repository breaking down Go concurrency primitives like channels, select blocks, and sync packages. Downrated due to lack of recent commits (>4 years).','en','Repository','Advanced',0,'online','manual','54f6c0532ac7cdc073cec77cbdf18d227dba44336b4952ee22a8335434df0a30',100.0,1781735950.74649,1,'2026-06-18T00:39:10.746490+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Performance Tuning"]','["[COMMUNITY-TOOL]", "[GUIDE]", "[LEGACY]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/lukaszraczylo/jobs-manager-operator','github.com/lukaszraczylo/jobs-manager-operator 🌟','','2024',0,'A specialized job execution supervisor focused on automated lifecycle pruning. It dynamically clears completed or broken jobs based on custom-defined TTL guidelines, preventing etcd congestion caused by historical batch resources.','Go','Repository','Intermediate',0,'online','manual','1873e3717284ee21f2c4767fbac33bddb1e092d73f04071e8fb3fa12d93cb921',100.0,1781736026.31922,1,'2026-06-18T00:40:26.319220+02:00',NULL,NULL,NULL,'["Workload Management", "Job Scheduling", "Operators"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/lukemurraynz/awesome-azure-architecture','github.com/lukemurraynz/awesome-azure-architecture 🌟','','2026',5,'An exhaustive mapping of architectural blueprints, enterprise landing zone templates, and reference designs for Microsoft Azure. Designed to bridge the gap between high-level architectural standards and actual resource configuration templates. Ideal for Principal Architects designing secure, scalable multi-region hybrid-cloud networks.','N/A','Repository','Advanced',0,'online','manual','2608f80cee1d1f12f6950b51542ffa658347054c8a2d9b993ad3aaf246ede191',100.0,1.77902906378917193e+09,1,'2026-05-23T10:37:21Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Azure", "Architecture"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-05-23T10:37:21Z", "gh_stars": 1709, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/m9sweeper/m9sweeper','m9sweeper/m9sweeper','','2026',2,'M9sweeper functions as a comprehensive, web-based DevSecOps platform compiling outputs from external tools like Trivy, Kubesec, and kube-bench. It presents security managers with structured dashboards tracking image vulnerabilities, misconfigurations, and active network policy violations. It is a solid, cost-effective option for mid-sized teams searching for consolidated risk views.','TypeScript','Web Application','Intermediate',0,'online','manual','813426b55b122cc5e934d1e74f90846fc8b84721025433969551ce82fdb377ca',100.0,1.77903430965309906e+09,1,'2024-07-12T11:23:59Z',NULL,NULL,NULL,'["Security", "DevSecOps Platforms", "Vulnerability Management"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-07-12T11:23:59Z", "gh_stars": 264}');
-INSERT INTO "resources" VALUES('https://github.com/maddevsio/aws-eks-base','github.com/maddevsio/aws-eks-base: Boilerplate for a basic AWS infrastructure'' with EKS cluster 🌟','','2023',3,'An open-source boilerplate repository offering ready-to-run configurations for basic AWS environments hosting EKS. Establishes robust base-layer networking components, subnets, and node group layouts.','HCL','Repository','Intermediate',0,'online','manual','c58a9bfe58679f4f14f7146b26c69d25f38f5b10b4d55381ef9bfc6dcc440322',100.0,1.7790335732673211e+09,1,'2025-09-02T07:41:36Z',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "EKS & Container Orchestration"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-09-02T07:41:36Z", "gh_stars": 629}');
-INSERT INTO "resources" VALUES('https://github.com/madhuakula/kubernetes-goat','The Kubernetes Goat','','2024',4,'The premier interactive security training platform containing an intentionally vulnerable Kubernetes cluster. Designed as an educational sandbox to demonstrate real-world cluster vulnerabilities, RBAC privilege escalations, metadata exposure, and container breakout exploits.','Go','Repository','Advanced',1,'online','manual','10cd2669733d059557ce9f5b62e48d5f93f98e9ee645889e60ff1cb764373706',100.0,1.77903278003432893e+09,1,'2026-04-16T22:11:11Z',NULL,NULL,NULL,'["Security", "Vulnerabilities", "Hacking Labs"]','["[ENTERPRISE-STABLE]"]','["docs/demos.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-16T22:11:11Z", "gh_stars": 5674}');
-INSERT INTO "resources" VALUES('https://github.com/madisonmay/tracker','tracker: A time machine for debugging pesky stateful errors','','2016',1,'Curator Insight details a utility designed to capture and track mutational state transitions in Python objects over time. Live Grounding observes that while the repository is now dormant and unmaintained, the architecture of immutable tracking states remains a core conceptual design in complex state-machine debugging.','Python','Library','Intermediate',0,'online','manual','012724e9b458b66ba4f7ddfb8697137e27c75520d238044184088de13f595c07',100.0,1.7790304042621169e+09,1,'2016-06-30T16:40:56Z',NULL,NULL,NULL,'["Software Engineering", "Python", "Debugging Tools"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2016-06-30T16:40:56Z", "gh_stars": 36}');
-INSERT INTO "resources" VALUES('https://github.com/magnologan/awesome-k8s-security','magnologan/awesome-k8s-security: Awesome Kubernetes (K8s) Security 🌟','','2023',5,'A premier directory indexing specialized Kubernetes security packages, scanners, CVE logs, and hardening guides. It collects key scanning tools such as Falco, Trivy, and Polaris, helping cloud compliance officers map cluster defense strategies against known attack matrices.','Markdown','Awesome List','Advanced',0,'online','manual','6f567eff9c68a4165239530c9608e0e3713cd2f901fdd0cf6eed950b24ca0cbc',100.0,1.78173612321086311e+09,1,'2026-06-18T00:42:03.210863+02:00',NULL,NULL,NULL,'["Curation", "Awesome Lists", "Security"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/mailtoharshit/Awesome-Api-Management-Tools','Awesome API Management Tools','','2026',5,'A directory focused on API design portals, lifecycle management tools, and specification utilities (like OpenAPI/Swagger). This list aids enterprise architects in establishing API-first development strategies and internal developer platform registries. It supports transition pathways from monolithic configurations to service meshes.','N/A','Repository','Intermediate',1,'online','manual','1e40a85e674c909d7120a38aff58a7ece05ec2010807ba126cff1fd7f893e5f1',100.0,1.77903192815851593e+09,1,'2022-11-10T14:31:40Z',NULL,NULL,NULL,'["API Development", "API Management", "Resources"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-11-10T14:31:40Z", "gh_stars": 86, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/maistra/istio','github.com: Maistra Istio','','2022',5,'The official GitHub repository for Maistra''s modified Istio control plane code. Optimized for multi-tenancy support, advanced security policies, and tight integration within OpenShift environments.','Go','Repository','High',1,'online','manual','dfff504ef42a2c7c84f0277c7e1bc77e5d80fac306067dbf1ac609135b0792f0',100.0,1.77903442339071488e+09,1,'2026-06-11T21:11:21Z',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Service Mesh", "OpenShift"]','["[DE FACTO STANDARD]"]','["docs/istio.md", "docs/ocp4.md"]','["istio.md", "ocp4.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T21:11:21Z", "gh_stars": 94}');
-INSERT INTO "resources" VALUES('https://github.com/major/imagebuilder-containerized/blob/main/.github/workflows/main.yml','github.com/major/imagebuilder-containerized','','2021',1,'An active GitHub Actions workflow blueprint orchestrating containerized OS image compilation. Demonstrates clean, multi-step pipeline actions to automatically package, build, and push customized bootable operating system images directly from GitHub.','YAML','Repository','Advanced',0,'online','manual','45941b31923e8ab2c5173c5be4a55731e10fd1f10c8b40335cba9d2cbb2aed0d',100.0,1779032640.4513,1,'2022-03-12T19:03:00Z',NULL,NULL,NULL,'["CI/CD Pipelines", "Automated Image Builds", "Image Builder Workflows"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-03-12T19:03:00Z", "gh_stars": 1}');
-INSERT INTO "resources" VALUES('https://github.com/mancubus77/awesome-sre','mancubus77/awesome-sre','','2026',1,'A legacy index mapping early SRE principles and infrastructure utilities. Offers historical context on containerization transitions, bare-metal server configurations, and performance optimization guidelines.','Markdown','Awesome List','Intermediate',0,'online','manual','487dfbd13dc00956e6e3796e62f5f9611ad3e96c902b48ef601419c8ff450b95',100.0,1.77903452330503392e+09,1,'2019-02-02T17:37:39Z',NULL,NULL,NULL,'["Infrastructure & Operations", "Site Reliability Engineering", "Incident Management"]','["[LEGACY]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2019-02-02T17:37:39Z", "gh_stars": 3, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/manuzhang/awesome-streaming','Awesome Streaming','','2026',0,'A massive, community-maintained compilation of stream processing resources. It catalogues major ingestion engines, streaming databases, connector standards, and operational tools, serving as an exhaustive reference manual for data and cloud architects.','N/A','Guide','Intermediate',0,'online','manual','8ed47efe125320d7d3aced3c600543bf96b4b9099b7acd6ef97b1e63380e71e5',100.0,1.7817360808749361e+09,1,'2026-06-18T00:41:20.874936+02:00',NULL,NULL,NULL,'["Data Engineering", "Stream Processing", "Meta-Resources"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/message-queue.md", "docs/other-awesome-lists.md"]','["message-queue.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/maorfr/helm-backup','maorfr/helm-backup: Helm Backup Plugin','','2021',2,'An early state backup plugin designed to preserve localized copies of active Helm releases. Modern declarative GitOps frameworks (such as Argo CD or Flux) have made manual stateful backups obsolete.','Go','CLI Plugin','Intermediate',0,'online','manual','5e98c26c5c11234eb8c1dbe27ec67f613ecd57236f02ecddd570817f89c1dd52',100.0,1.77903022906325888e+09,1,'2021-03-04T17:55:09Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Legacy Utilities"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2021-03-04T17:55:09Z", "gh_stars": 83}');
-INSERT INTO "resources" VALUES('https://github.com/maorfr/kube-tasks','maorfr/kube-tasks: Kube tasks','','2021',1,'A lightweight CLI tool designed to run one-off tasks in a Kubernetes cluster without creating persistent deployments or CronJobs. It allows developers to quickly spin up debugging or configuration pods that auto-terminate. In 2026, it is a convenient tool for quick tasks, though similar functionality exists natively via kubectl run.','Go','CLI Tool','Low',0,'online','manual','aecee554afad4bb68e87493e0e260c4bb25965c2d6d6d5d8627a1ffb7de9aead',100.0,1779030727.63961,1,'2022-04-26T15:43:35Z',NULL,NULL,NULL,'["Operations", "Scheduling", "Ad-hoc Tasks"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-04-26T15:43:35Z", "gh_stars": 23}');
-INSERT INTO "resources" VALUES('https://github.com/marcredhat/crcdemos','Red Hat CodeReady Containers (Minishift equivalent for OpenShift 4.2 or newer) - step-by-step demo guides','','2021',0,'Curator Insight positions this project as a step-by-step demo guide for Red Hat CodeReady Containers (CRC), representing the modern equivalent of local Minishift. Live Grounding reveals CRC is an essential local development environment simulating multi-node OpenShift setups. The demos illustrate localized microservice deployment and validation before pushing to enterprise stages.','Shell','Repository','Advanced',1,'online','manual','78fd0943533474a5ee60306b81e7995380558c07427b850f68003cd8bc32f01b',100.0,1781735911.19042,1,'2026-06-18T00:38:31.190420+02:00',NULL,NULL,NULL,'["Cloud Native Platforms", "Red Hat OpenShift", "Local Development", "CodeReady Containers"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/marketplace/actions/aws-secrets-manager-github-action','github.com/marketplace: Use AWS Secrets Manager secrets in GitHub jobs 🌟','','2021',0,'Integrates AWS Secrets Manager natively into GitHub Actions runtime environments. Restricts secret exposure to disk arrays by fetching variable payloads on-demand directly into the runner''s memory space, strengthening standard CI security parameters.','TypeScript','Action','Intermediate',0,'online','manual','c5870f6af842f63087086b2033b1d0a66d0d21e6f8eb1aeff88a5b8d35034ec0',100.0,1.78173595042295408e+09,1,'2026-06-18T00:39:10.422954+02:00',NULL,NULL,NULL,'["CI/CD Pipeline", "Security & Compliance", "Secret Management"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/marketplace/actions/flat-data','flat-data','','2021',0,'Flat Data is a GitHub Action designed to facilitate basic ETL automation by pulling structured API or database data directly into Git files. Highlights how Git revision control can serve as an audit log for lightweight datasets. Fits well within a GitOps-driven data synchronization strategy.','TypeScript','Library','Intermediate',0,'online','manual','3ef34d3339aee4d576b3575c01f5c33b29a35255521792a02309394c2f2d4c10',100.0,1.7817359503442769e+09,1,'2026-06-18T00:39:10.344277+02:00',NULL,NULL,NULL,'["Data Engineering", "GitOps", "Data Versioning"]','["EMERGING", "COMMUNITY-TOOL"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/marketplace?query=publisher%3Aokteto&type=actions','github.com/marketplace: Automating your Kubernetes dev environments with'' the open source oktetohq Cloud got easier with GitHub Actions','','2024',3,'Official GitHub Marketplace configurations showing how to harness Okteto GitHub Actions to dynamically spin up on-demand preview environments. Streamlines deployment verification directly in active PR validation pipelines.','YAML','Integration','Intermediate',1,'online','manual','f1dc41d242c740d5e9af12a7174c9a09904e8cf0f7f74a8213ff7dd1644f7052',100.0,1.77903457225617408e+09,1,'2026-05-17T18:16:12.256174+02:00',NULL,NULL,NULL,'["Development Workflow", "CI/CD Integration", "Okteto Actions"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/maruina/aws-auth-manager','maruina/aws-auth-manager: K8s controller to manage the aws-auth configmap','','2019',0,'A specialized operator built to automate Amazon EKS auth mappings. It updates the native aws-auth ConfigMap dynamically based on AWS IAM events, preventing configuration drift.','Go','Kubernetes Controller','Advanced',0,'online','manual','443820fc520dd680948ab891795f35473f40244ae245d57d9f65188c5e1f3e67',100.0,1.78173604676091504e+09,1,'2026-06-18T00:40:46.760915+02:00',NULL,NULL,NULL,'["Security & Compliance", "Identity & Access", "EKS IAM Mapping"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/mattfeltonma/azure-networking-patterns','==mattfeltonma/azure-networking-patterns==','','2024',5,'A curated library containing declarative architectural examples of Azure networking infrastructure. Simplifies deployment patterns such as hub-and-spoke virtual networks and private endpoints.','Bicep','Repository','Intermediate',0,'online','manual','517703fca31b07f199b1117deaae440807703e72d7ef1e31747667f9792c79b0',100.0,1.77903181008898806e+09,1,'2024-08-29T17:39:46Z',NULL,NULL,NULL,'["Networking", "Infrastructure as Code", "Architecture Code Patterns"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-08-29T17:39:46Z", "gh_stars": 164}');
-INSERT INTO "resources" VALUES('https://github.com/mattmoor/warm-image','mattmoor/warm-image: Kubernetes WarmImage CRD','','2022',2,'A Custom Resource Definition (CRD) and controller that automates pre-pulling container images onto Kubernetes nodes, ensuring they remain ''warm'' to minimize execution start delays. Historically significant for its early design elegance, in 2026 it remains a solid blueprint for building event-driven image-pulling systems.','Go','Kubernetes Controller','Medium',0,'online','manual','8f7e6d944492325348993652b4e24c690fce69167312fc0b50472499ab562470',100.0,1.77903109729139709e+09,1,'2018-10-08T04:51:50Z',NULL,NULL,NULL,'["Infrastructure", "Image Management", "Caching"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2018-10-08T04:51:50Z", "gh_stars": 164}');
-INSERT INTO "resources" VALUES('https://github.com/mattpocock/skills','Skills for Real Engineers','','2025',5,'An exceptionally popular repository detailing the foundational principles, design philosophies, and architectural protocols required for master-level software delivery. While the curator focuses on career advancement, live engineering practice indicates that mastering these fundamentals is vital to surviving rapid AI development shifts. It represents an elite reference for engineering standardizations.','Markdown','Repository','Advanced',1,'online','manual','d94c5263b7be0fca77687e91961dd09526b1f336ed6865b0d38d9998250ef87a',100.0,1.77903169430157399e+09,1,'2026-06-12T08:25:23Z',NULL,NULL,NULL,'["Software Engineering", "Professional Development", "Core Architectures"]','["[DE FACTO STANDARD]"]','["docs/ai.md", "docs/devops.md", "docs/sre.md"]','["ai.md", "sre.md", "devops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T08:25:23Z", "gh_stars": 128202}');
-INSERT INTO "resources" VALUES('https://github.com/mautic/docker-mautic','Mautic','','2024',0,'Official Docker container setups for deploying Mautic, an open-source marketing automation platform, covering multi-container composition, persistent volumes, and database link configurations. (Live Grounding: A great example of migrating legacy monolithic PHP/MySQL stacks into structured OCI container configurations).','Dockerfile/Shell','Code Repository','Intermediate',0,'online','manual','e8b4399410d2ed7a2f901b1e0ae0597a9d89bd4bdedb0e03763361b2612880e6',100.0,1.78173591070287203e+09,1,'2026-06-18T00:38:30.702872+02:00',NULL,NULL,NULL,'["Application Delivery", "Containerization", "Self-Hosted Apps"]','["[LEGACY]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/mbucc/shmig','SHMIG','','2024',5,'A minimalist Shell-based database migration utility. Designed to remain programming-language agnostic, it manages schema evolutionary steps and structured rollbacks executing plain raw SQL scripts.','Shell','Repository','Beginner',0,'online','manual','fc4485fa3abb16a461b686a86be8e71f0de3c2457fe4952e3cfe3fce82bd70bc',100.0,1779031620.65726,1,'2024-10-19T00:48:38Z',NULL,NULL,NULL,'["Databases", "Database Tooling", "Migrations"]','["[DE FACTO STANDARD]"]','["docs/databases.md"]','["databases.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2024-10-19T00:48:38Z", "gh_stars": 474}');
-INSERT INTO "resources" VALUES('https://github.com/mcelep/blog/tree/master/automated-networkpolicy-generation',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','a80be46e4ea74bf631c2eebf9bdf866ad1bce351d98d2dd72028e89647e5a655',100.0,1.77903025071602296e+09,0,'2026-05-17T17:04:10.716023+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/mdixon47/azure-hub-spoke-teraform','Azure Hub and Spoke Infrastructure via Terraform','A modular Terraform configuration template to provision a secure Hub-and-Spoke virtual network topology in Microsoft Azure.','2026',4,'An Infrastructure-as-Code repository demonstrating the implementation of the de-facto standard Azure Hub-and-Spoke networking architecture. This project helps cloud architects streamline centralized security policies, routing tables, and spoke segregation using clean, modular Terraform variables. It provides a foundational template for cloud governance and multi-subscription network topologies.','en','Repository','Intermediate',0,'online','automatic','65f88b9e6082608737541539422a86c5cac32463fb0a9b6e6d0e70aff02bbd3b',NULL,1.78035257155630207e+09,0,'2026-06-02T00:22:51.556302+02:00',NULL,NULL,NULL,'["Cloud Architecture", "Microsoft Azure", "Networking Patterns", "Infrastructure as Code"]','["[COMMUNITY-TOOL]", "[EMERGING]"]','[]','[]','{}','{"category": "azure", "reputation_status": "Vetted", "reputation_summary": "A stable, functional community resource demonstrating Infrastructure-as-Code setups for standard Azure networking patterns.", "social_preview_url": "https://opengraph.githubassets.com/74731c0e350dadb8aa38efda5fef3d0423b48e953a5571f311735b82a8461d09/mdixon47/azure-hub-spoke-teraform", "source_provenance": "X.com (nubenetes)", "suggested_new_category": "terraform-azure"}');
-INSERT INTO "resources" VALUES('https://github.com/medmouine/Kubernetes-autoscaling-poster/blob/main/k8s-auto-scaling-poster.pdf',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','adb4e4153650add0c17153d27e403d821bfab1956c357b748e7c09043a8dd240',100.0,1.77903023252213692e+09,1,'2026-05-17T17:03:52.522137+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-autoscaling.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/medyagh/setup-minikube','medyagh/setup-minikube','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','c9454a788e19590f4866a44c02725e7af86512b441599f37f5e54435c0a45627',100.0,1.77902924689380502e+09,1,'2026-05-17T16:47:26.893805+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"gh_license": "MIT"}');
-INSERT INTO "resources" VALUES('https://github.com/mehdihadeli/awesome-go-education','mehdihadeli/awesome-go-education','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','e364bfce73c5cda204ba97497676595165ed19f4a524c1c5ddad27a60fb6c5a5',100.0,1.7790325721159029e+09,1,'2026-05-17T17:42:52.115903+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"gh_license": "CC0-1.0", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/mehdihadeli/awesome-software-architecture',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','8441c08170305380cf2d817d1de89ba685c6913827bf9840600c3ccd7be00744',100.0,1779033314.01685,0,'2026-05-17T17:55:14.016850+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/mercedes-benz','github.com/mercedes-benz','','2024',3,'The official GitHub portal for Mercedes-Benz''s open-source initiatives. It hosts various developer tools, utility libraries, and SDKs dedicated to automotive software, showing their commitment to transparent, community-driven development in modern vehicles. It serves as an archive and collaboration hub for internal components exposed to the open-source ecosystem.','English','Code Repository','Intermediate',0,'online','manual','a04b34401eec33a11c1e003a738246a49b57f80acec13d86bf19df525dda9bd1',100.0,1.77903171241117501e+09,1,'2026-05-17T17:28:32.411175+02:00',NULL,NULL,NULL,'["Infrastructure Orchestration", "Open Source Software", "Enterprise Portals"]','["[COMMUNITY-TOOL]"]','["docs/customer.md"]','["customer.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/mesaguy/ansible-prometheus','github.com/mesaguy/ansible-prometheus','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','efb46d04e84840a5308d214788fa66d0a637b4203da5d2f5314c93cd55efcf3b',100.0,1.77903042617497491e+09,1,'2026-05-17T17:07:06.174975+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"gh_license": "MIT"}');
-INSERT INTO "resources" VALUES('https://github.com/meshery-extensions/helm-kanvas-snapshot','Helm Kanvas Snapshot','','2026',1,'Integrates Meshery''s visualization layer into Helm pipelines. Enables engineers to capture runtime topology models and visually document deployed resource layouts directly from active releases.','Go','Plugin','Intermediate',0,'online','manual','46d57dab601b5c7b36f29966a46317fe7dea3b389d3d92085816d30e5f168b3f',100.0,1.77913049502857899e+09,1,'2026-06-09T20:39:53Z',NULL,NULL,NULL,'["Cloud Native", "Application Delivery", "Helm Plugins", "Topology Visualization"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T20:39:53Z", "gh_stars": 43}');
-INSERT INTO "resources" VALUES('https://github.com/meshery/helm-kanvas-snapshot','Helm Kanvas Snapshot','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','03f642611aa3dc889876ed0692c9f8e78f5520af3c096b5e3dcef35cec03d76d',100.0,1779031478.76816,0,'2026-05-17T17:24:38.768160+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"duplicate_of": "https://github.com/meshery-extensions/helm-kanvas-snapshot"}');
-INSERT INTO "resources" VALUES('https://github.com/meshery/meshery','Meshery','','2019',5,'Meshery is a comprehensive multi-service mesh management plane designed to provision, validate, and optimize service mesh infrastructures. Operating as a CNCF project, it supports multiple service mesh architectures from a single portal.','Go / JavaScript','Service Mesh Manager','Advanced',1,'online','manual','cd4ebf9da871537b0d3ffc2d05ab44793bfd89849b298e001673dd14b92c6b02',100.0,1.77903108538362908e+09,1,'2026-06-14T00:56:55Z',NULL,NULL,NULL,'["Platform Engineering", "Service Mesh Management", "Observability Platforms"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T00:56:55Z", "gh_stars": 10279}');
-INSERT INTO "resources" VALUES('https://github.com/meta-llama/llama-cookbook','github.com/meta-llama/llama-recipes','','2023',5,'Meta''s core repository for scaling LLM deployments. It offers highly robust templates for PEFT (Parameter-Efficient Fine-Tuning) such as LoRA, model quantization, and optimization strategies that enable low-latency inference setups inside microservices frameworks.','Python','Repository','Advanced',1,'online','manual','9a506b09f9ae40b646a591cdc06a847a5e1df82c9334a751e34140efe24d7790',100.0,1.7791304949606359e+09,1,'2026-05-19T18:42:31Z',NULL,NULL,NULL,'["Machine Learning", "Large Language Models", "Fine-tuning"]','["[DE FACTO STANDARD]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-19T18:42:31Z", "gh_stars": 18353}');
-INSERT INTO "resources" VALUES('https://github.com/meta-llama/llama-recipes','==github.com/meta-llama/llama-recipes==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6423d8e1d47758ae119cb6542c51c1f2b7ef747eb2f304e42687c94476ccaa3c',100.0,1.77903449198087096e+09,0,'2026-05-17T18:14:51.980871+02:00',NULL,NULL,NULL,'[]','[]','["docs/mlops.md"]','[]','{}','{"duplicate_of": "https://github.com/meta-llama/llama-cookbook"}');
-INSERT INTO "resources" VALUES('https://github.com/metacontroller/metacontroller','Metacontroller','','2024',3,'An add-on for Kubernetes that simplifies writing custom controllers by letting developers implement business logic via webhooks in any programming language. It manages the low-level API mechanics of watching, syncing, and reconciling resources, reducing operator boilerplate. Widely maintained by the community through 2026, it is an elegant bridge for non-Go operators.','Go','Kubernetes Controller','High',1,'online','manual','66dff77e1627257c372099d78b831eea7aedbfb92e68bca397b1eb7627397614',100.0,1.77902935665500497e+09,1,'2026-05-18T21:36:25Z',NULL,NULL,NULL,'["Extensibility", "Operator Framework", "Controller"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-18T21:36:25Z", "gh_stars": 993}');
-INSERT INTO "resources" VALUES('https://github.com/metal3-io/baremetal-operator','Bare Metal Operator','','2024',5,'A Metal3 driver integration designed to inspect, provision, and maintain bare-metal servers using standard Kubernetes resources. It bridges Kubernetes management layers directly to physical infrastructure provisioning.','Go','Operator','Advanced',0,'online','manual','dc2f6ac22fab9bd359033ba982960057a09f06c69a95781d224a22ce47a2160c',100.0,1.77903267963667488e+09,1,'2026-06-14T05:03:10Z',NULL,NULL,NULL,'["Infrastructure", "Bare Metal", "Provisioning", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T05:03:10Z", "gh_stars": 745}');
-INSERT INTO "resources" VALUES('https://github.com/metal3-io/cluster-api-provider-metal3','Cluster API Provider for Managed Bare Metal Hardware','','2025',5,'The Cluster API Provider for Metal3 enabling automated declarative provisioning of physical bare-metal hardware using Kubernetes-native configurations. Simplifies lifecycle management (provisioning, scale, and de-provisioning) of physical compute nodes in highly customized datacenters.','Go','Operator','High',0,'online','manual','d05d273e8a89f24a348831ecdb7a1698c275fbc390f908a9bb13411b6183c8a1',100.0,1.77903050740988898e+09,1,'2026-06-11T17:08:14Z',NULL,NULL,NULL,'["Infrastructure", "Cluster Provisioning", "Bare Metal"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T17:08:14Z", "gh_stars": 277}');
-INSERT INTO "resources" VALUES('https://github.com/metalbear-co/mirrord','==metalbear-co/mirrord==','','2026',5,'An enterprise-grade tool that plugs local processes directly into remote Kubernetes namespaces. It avoids image building or cluster redeployments by mirroring incoming network traffic, DNS resolutions, and environment variables dynamically to the local environment. Highly effective for rapid microservices testing.','Rust','GitHub Repository','Advanced',1,'online','manual','9bc9a02aa13d9f815a7d3934bb95a45da30a8ca80e726129ac4534d5fb209c86',100.0,1.77903210634165692e+09,1,'2026-06-14T10:13:31Z',NULL,NULL,NULL,'["Cloud-Native Development", "Kubernetes", "Traffic Mirroring"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T10:13:31Z", "gh_stars": 5128}');
-INSERT INTO "resources" VALUES('https://github.com/metaleapca/metaleap-devops-in-k8s/blob/main/metaleap-devops-in-k8s.pdf','github.com/metaleapca: metaleap-devops-in-k8s.pdf','','2022',1,'A cohesive architectural reference document detailing modern DevOps automation workflows within Kubernetes. It covers pipeline construction, automated manifest validation, and GitOps-driven application lifecycle patterns.','Shell','PDF/Whitepaper','Intermediate',1,'online','manual','6d67ec022fe1cf97f75c294fe5ebd42acb1e143d7e87aff05d2d26bdc9176b3e',100.0,1.77903084290286588e+09,1,'2023-08-17T19:03:45Z',NULL,NULL,NULL,'["DevOps", "CI/CD", "Reference Architecture"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md", "index.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-08-17T19:03:45Z", "gh_stars": 30}');
-INSERT INTO "resources" VALUES('https://github.com/metaleapca/metaleap-k8s-troubleshooting/blob/main/metaleap-k8s-troubleshooting.pdf','github.com/metaleapca: metaleap-k8s-troubleshooting.pdf','','2022',5,'An exhaustive community-driven reference PDF that serves as a diagnostic field manual for complex Kubernetes cluster issues. It covers everything from low-level CNI networking issues to control plane degradation and API server latency. This document is a valuable offline resource for operations teams handling large-scale production incidents.','English','Document','Advanced',0,'online','manual','a4848dbebd9da7f519e577fd37b483b4cad81b57263bc19c192eaf8fbad4074c',100.0,1.77903280231888508e+09,1,'2023-04-28T12:07:57Z',NULL,NULL,NULL,'["Kubernetes", "Troubleshooting", "Diagnostic Manuals"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md", "index.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-04-28T12:07:57Z", "gh_stars": 40}');
-INSERT INTO "resources" VALUES('https://github.com/metallb/metallb',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','2694a1a92e52f9ae52dcb4614a787c2ebf175487ec0badb7ab5aeb03f84e6f4b',100.0,1.77903252498733711e+09,1,'2026-05-17T17:42:04.987337+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/metalmatze/slo-libsonnet','slo-libsonnet','','2022',5,'A modular Jsonnet library designed for defining and generating Prometheus-based SLOs, multi-window burn rates, and dashboards using a modular configuration-as-code pattern. Highly compatible with kube-prometheus.','Jsonnet','Open Source Library','Advanced',0,'online','manual','feb7e878b82aa18caf86c8978295590f8c1d0a649f8de5a841f8e1e99778cede',100.0,1.77902925231797504e+09,1,'2022-06-29T14:46:05Z',NULL,NULL,NULL,'["Observability", "SLAs & SLOs", "Jsonnet Libraries"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-06-29T14:46:05Z", "gh_stars": 118}');
-INSERT INTO "resources" VALUES('https://github.com/mfornos/awesome-microservices','Awesome microservices','','2026',4,'The premier comprehensive catalog charting microservices design patterns, distributed consensus engines, API gateways, tracing tools, and event-streaming buses. Essential for building scalable, decoupled service meshes.','Markdown','Awesome List','Advanced',1,'online','manual','b36ed8b0fc45720da05a239e4a5e188a9ec9940b9552348a44328f2efd40d3d7',100.0,1.77903415599643492e+09,1,'2026-06-10T15:05:12Z',NULL,NULL,NULL,'["Software Engineering", "Software Architecture", "Microservices Design"]','["[ENTERPRISE-STABLE]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-06-10T15:05:12Z", "gh_stars": 14325, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/mhausenblas/openshift-cheat-sheet','github.com: openshift cheat sheet 3','','2026',5,'A community-maintained cheat sheet targeting container scaling and routing. Curator Insight notes its applicability to early setups. Live Grounding points to its continued historical use as a reliable baseline bookmark for bare-metal deployments.','Shell','Cheat Sheet','Intermediate',0,'online','manual','565bfc583e997bc96494707f3ba13acc7c64c964885f851f134806ae20d3569f',100.0,1.77903048278611898e+09,1,'2017-06-05T12:48:09Z',NULL,NULL,NULL,'["Platform", "Container Orchestration", "OpenShift"]','["[DE FACTO STANDARD]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2017-06-05T12:48:09Z", "gh_stars": 6}');
-INSERT INTO "resources" VALUES('https://github.com/mhlabs/cfn-diagram','cfn-diagram 🌟','','2023',3,'A developer-focused CLI tool designed to parse AWS CloudFormation nested templates and instantly generate clean, interactive resource dependency maps, simplifying infrastructure inspection.','TypeScript','CLI Tool','Intermediate',0,'online','manual','51a543f43e0db426a425bca84b60bfbe5e2f9427f65ac456445ee76b70a72154',100.0,1.78173590085279297e+09,1,'2026-06-18T00:38:20.852793+02:00',NULL,NULL,NULL,'["Architecture & Visualization", "Diagrams as Code", "AWS CloudFormation"]','["[COMMUNITY-TOOL]"]','["docs/cloud-arch-diagrams.md"]','["cloud-arch-diagrams.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/mholt/json-to-go','mholt/json-to-go','','N/A',0,'Curator Insight presents json-to-go as a developer productivity tool that instantaneously translates JSON strings into Go struct definitions. Live Grounding highlights its enduring status as a daily utility for web backend engineers parsing complex APIs.','English','Repository','Beginner',0,'online','manual','6216ece5bed3db4bfbbab530176a81cd12bf3343f44c1b8e6cc05a76b5bc7085',100.0,1.77903450255334901e+09,1,'2024-07-31T15:59:24Z',NULL,NULL,NULL,'["Programming Languages", "Go", "Code Generators"]','["[ENTERPRISE-STABLE]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-07-31T15:59:24Z", "gh_stars": 4623}');
-INSERT INTO "resources" VALUES('https://github.com/michaelmsonne/AzureDevOpsBackupTool','https://github.com/michaelmsonne/AzureDevOpsBackupTool','','2024',4,'A highly functional community CLI utility engineered to automate the backup of Azure DevOps configurations, including repositories, boards, pipelines, and variable groups. In 2026, this tool remains highly useful for system migrations, air-gapped compliance baselines, and cross-organization disaster recovery testing.','C#','Code Repository','Intermediate',0,'online','manual','d46257cdc2f42908b9f224e8bf0d63009c3a64839114bbc3450b144658f1466a',100.0,1779031808.44545,1,'2025-06-21T09:55:10Z',NULL,NULL,NULL,'["Cloud DevOps", "Data Protection & Backup", "Disaster Recovery"]','["[ENTERPRISE-STABLE]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2025-06-21T09:55:10Z", "gh_stars": 37}');
-INSERT INTO "resources" VALUES('https://github.com/michaelneale/jenkins-ci.org-docker','Official Jenkins Docker image','','2014',0,'This repository represents the historic, community-managed Docker packaging of Jenkins. Note: Live grounding shows this repository is legacy/archived, as official operations have consolidated into the core jenkinsci/jenkins repositories.','Shell','Library','Beginner',0,'online','manual','0fc453b4790903772c2e4c0d5fc37debf0020b089b9d70ebf234438149fd279d',100.0,1.78173599195183897e+09,1,'2026-06-18T00:39:51.951839+02:00',NULL,NULL,NULL,'["CI-CD", "Jenkins", "Containers"]','["[LEGACY]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/micnncim/kubectl-reap','kubectl-reap is a kubectl plugin that deletes unused Kubernetes resources 🌟','','2026',5,'An automated garbage collection plugin built to find and purge orphan, dangling, or unattached configuration structures. It keeps the target cluster clean by purging long-running stale objects, lowering overall management overhead.','Go','Tool','Intermediate',0,'online','manual','f20753206f631ee679b227835b58f7141bc431f3d1337121e9e697b672d10f42',100.0,1.779032243326828e+09,1,'2023-05-19T08:21:45Z',NULL,NULL,NULL,'["Operations", "Garbage Collection", "Resource Cleanup"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/kubernetes.md"]','["kubernetes-tools.md", "kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-05-19T08:21:45Z", "gh_stars": 200}');
-INSERT INTO "resources" VALUES('https://github.com/micro/go-micro','go-micro','','2025',5,'Curator Insight introduces go-micro as a distributed systems development framework providing key abstractions for microservices. Live Grounding notes its journey through corporate and open-source licensing changes, yet it remains a foundational toolkit for service discovery, RPC, and event-driven architectures in Go.','English','Repository','Advanced',1,'online','manual','42f9f4ef112d39f483aec09c03ffb2602b42d987ecaed765e2906d28312c1833',100.0,1.7791304950154469e+09,1,'2026-06-10T10:05:43Z',NULL,NULL,NULL,'["Architecture", "Microservices", "Go Frameworks"]','["[DE FACTO STANDARD]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T10:05:43Z", "gh_stars": 22775}');
-INSERT INTO "resources" VALUES('https://github.com/microsoft/ARI','==github.com/microsoft/ARI: Azure Resource Inventory== 🌟🌟🌟','','2024',5,'An open-source analysis engine from Microsoft that sweeps target cloud subscriptions to render Excel inventories of deployed cloud components.','PowerShell','GitHub Repository','Advanced',0,'online','manual','c440e8f65441bac17e7077ed37d8b715cc3da6af28c8ea12bba07094f0ad86b0',100.0,1.77903273226065397e+09,1,'2026-06-02T12:31:49Z',NULL,NULL,NULL,'["Cloud Platform Management", "Microsoft Azure", "Inventory Auditing", "Azure Resource Inventory"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-02T12:31:49Z", "gh_stars": 1644}');
-INSERT INTO "resources" VALUES('https://github.com/microsoft/CBL-Mariner','github.com/microsoft/CBL-Mariner','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b101d0a5a639b3d0bd80e0313053988952cd929fe83e64eab94f0cafd0cc0cfe',100.0,1.77903225740649199e+09,0,'2026-05-17T17:37:37.406492+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://github.com/microsoft/azurelinux"}');
-INSERT INTO "resources" VALUES('https://github.com/microsoft/Git-Credential-Manager-Core','Git Credential Manager Core','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','dd260b672af5cf39e8805dc84d087cb581fe46d4675ed61c72c950ce63769d20',100.0,1.7790317768925209e+09,0,'2026-05-17T17:29:36.892521+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://github.com/GitCredentialManager/git-credential-manager"}');
-INSERT INTO "resources" VALUES('https://github.com/microsoft/InnerEye-Gateway','github.com/microsoft/InnerEye-Gateway','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','d0def205954bbc26b52c7d09dd9e56eecfd17f779210661b45fbd423f79e89ab',100.0,1.77903310160120797e+09,1,'2026-05-17T17:51:41.601208+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"gh_license": "MIT"}');
-INSERT INTO "resources" VALUES('https://github.com/microsoft/ML-For-Beginners','==github.com/microsoft/ML-For-Beginners: Machine Learning for Beginners'' - A Curriculum==','','2023',5,'Microsoft''s 12-week, 26-lesson classical machine learning curriculum focused heavily on hands-on project-based execution using Scikit-learn. It purposely isolates foundational ML patterns—such as regression, clustering, and basic NLP—from deep learning complexities. It is a premier learning journey for developers seeking to deploy robust predictive systems.','Python','Repository','Intermediate',0,'online','manual','d4dbf19166a6c873e69d8324a11fea4e3f2904f83fb59faac098b77675e7a8c4',100.0,1.77903048274989509e+09,1,'2026-06-09T14:40:21Z',NULL,NULL,NULL,'["Artificial Intelligence", "Machine Learning & Deep Learning Fundamentals", "Structured Curriculums"]','["[DE FACTO STANDARD]"]','["docs/ai.md"]','["ai.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-09T14:40:21Z", "gh_stars": 86821}');
-INSERT INTO "resources" VALUES('https://github.com/microsoft/NubesGen',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','10ecaead8e333273e9801fc8824bc58e6328c74017ead38faca6c97307ce3e7e',100.0,1.77903029635717797e+09,0,'2026-05-17T17:04:56.357178+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+ - [github.com/alexdzyoba/ansible-jmx-exporter](https://github.com/alexdzyoba/ansible-jmx-exporter)','2024',5,'Specialized Ansible playbook role targeting JMX and Node Exporter configurations inside Debian architectures. Ideal for standardized on-premise JVM infrastructure telemetry deployment.','Shell','Repository','Intermediate',0,'online','manual','3c7a847a892e1ac414a8ad91bc065e33fbe5baf64476b1a3594b6339373784f2',100.0,1779130495,1,'2023-09-06T09:20:33Z',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Node Exporter Deployment"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-09-06T09:20:33Z", "gh_stars": 6}');
+INSERT INTO "resources" VALUES('https://github.com/idoavrah/terraform-tui','github.com/idoavrah/terraform-tui: TFTUI - The Terraform textual UI','','2024',3,'TFTUI (The Terraform Textual UI) is an interactive, console-based monitoring utility designed to query active Terraform state graphs. Developed in Python, it allows platform administrators to navigate complex resource matrices, track active drift, and trigger targeted states without leaving the terminal console. It streamlines high-velocity manual debugging.','Python','TUI Tool','Intermediate',0,'online','manual','b2930ecf4a0e159a0bf1f24f36682f1d7975883105b07b522834ffce180a5dfd',100.0,1779029268,1,'2024-07-09T18:55:17Z',NULL,NULL,NULL,'["Infrastructure as Code", "User Interfaces", "TUI Engines"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-07-09T18:55:17Z", "gh_stars": 1284}');
+INSERT INTO "resources" VALUES('https://github.com/ilkilab/agorakube','Agorakube','','2023',5,'An open-source Kubernetes engine dedicated to automating production-ready installations over bare metal setups. Streamlines storage provisioning, load balancing integrations, and upgrades across dedicated offline data center runtimes.','Go','Installer','Advanced',0,'online','manual','3337bd0ef7ef90cb41fd2e5e8b84caf57317b8fec5345482396a1150eb7f21d6',100.0,1779030507,1,'2024-05-06T16:33:42Z',NULL,NULL,NULL,'["Platform Engineering", "Installation", "Bare Metal"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-05-06T16:33:42Z", "gh_stars": 98}');
+INSERT INTO "resources" VALUES('https://github.com/ilyash/show-struct','github.com/ilyash/show-struct','','2024',5,'A structural inspection CLI tool for high-dimensional JSON and YAML files. Builds map architectures of configurations, allowing site reliability engineers to immediately decode unfamiliar schema configurations.','Go','CLI Tool','Low',0,'online','manual','cbc102bb4ae1805b04a1a75c4878f6cbbb8f689eac5af865112cc03921eecc3f',100.0,1779030865,1,'2023-08-31T18:36:30Z',NULL,NULL,NULL,'["Developer Workspace", "Command-Line Tooling", "JSON & YAML Manipulators"]','["[DE FACTO STANDARD]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2023-08-31T18:36:30Z", "gh_stars": 132, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/im2nguyen/rover','Rover - Terraform Visualizer 🌟','','2023',4,'An interactive Terraform visualizer that parses local plan files to construct interactive, searchable web topologies. Accelerates architectural validation and configuration review workflows.','Go','Tool','Intermediate',0,'online','manual','0d07a311ff3404677392b62cfd683da5706abfa235dd7a8d5434f501a370780d',100.0,1779032878,1,'2025-07-30T03:34:48Z',NULL,NULL,NULL,'["Infrastructure as Code", "Visualization", "Tooling"]','["[ENTERPRISE-STABLE]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-07-30T03:34:48Z", "gh_stars": 3308}');
+INSERT INTO "resources" VALUES('https://github.com/imperialwicket/spinnaker-demo','imperialwicket/spinnaker-demo','','2020',0,'Curator Insight presents this repository as a demo application configuration designed to show basic pipeline execution within Spinnaker. Live Grounding highlights that configuring Spinnaker''s cloud drivers and halyard configurations is notoriously challenging, and this repo provides valuable baseline configurations to bypass common initial setup hurdles.','HCL','Repository','Advanced',0,'online','manual','aefbeb2edc82e7a439bb904707ecccda4c120048ef77de6962a4dea3e87ede02',100.0,1781735910,1,'2026-06-18T00:38:30.858337+02:00',NULL,NULL,NULL,'["DevOps", "Continuous Delivery", "Spinnaker Setup", "Kubernetes Deployment Models"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/imthenachoman/How-To-Secure-A-Linux-Server','How-To Secure A Linux Server','','2026',5,'A highly comprehensive, widely reference-validated repository providing detailed, step-by-step instructions for securing enterprise Linux installations. Key configurations cover SSH daemon hardening, secure user boundaries, kernel performance optimizations, and automated intrusion monitoring. In modern 2026 operations, this guide remains a vital source for building secure base golden images inside automated IaC pipelines.','Shell','Repository','Advanced',0,'online','manual','f0de72c26c439155e6a6a47557fe8dd0356794bc8b5218407bd6e2a492566ece',100.0,1779032361,1,'2026-03-05T13:25:16Z',NULL,NULL,NULL,'["Security & Compliance", "Linux Hardening", "System Administration"]','["[DE FACTO STANDARD]"]','["docs/aws-security.md", "docs/devops.md", "docs/linux.md"]','["linux.md", "aws-security.md", "devops.md"]','{}','{"gh_license": "CC-BY-SA-4.0", "gh_pushed": "2026-03-05T13:25:16Z", "gh_stars": 27773}');
+INSERT INTO "resources" VALUES('https://github.com/inancgumus/learngo','inancgumus/learngo 🌟','','N/A',0,'Curator Insight lists LearnGo as a massive collection of interactive tutorials, quizzes, and micro-projects to master Go. Live Grounding verifies its stellar reputation as one of the most visual and thorough education resources for Go developers worldwide.','English','Repository','Beginner',0,'online','manual','394725cf75156e12597b9b0548496f72736d2a652458a441ed0b80db1ebfc6f5',100.0,1779029151,1,'2025-06-24T23:03:52Z',NULL,NULL,NULL,'["Programming Languages", "Go", "Learning Resources"]','["[DE FACTO STANDARD]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2025-06-24T23:03:52Z", "gh_stars": 20055}');
+INSERT INTO "resources" VALUES('https://github.com/infiniumtek/terraform-review-agent','terraform-review-agent','Reusable GitHub Action that reviews Terraform PRs for security, cost, and style using a LangGraph multi-agent system.','2026',4,'Curator Insight: This project demonstrates the state of the art in agentic DevOps, moving beyond rigid static analysis to cognitive IaC review. Live Grounding verifies that the repository leverages a LangGraph-driven multi-agent system to evaluate Terraform pull requests across security, cost (via Infracost), and styling dimensions. It aggregates multi-source linting alerts into a singular, prioritized GitHub PR comment with estimated blast-radius analysis to reduce developer decision fatigue.','en','repository','Intermediate',0,'online','automatic','4e8a77262c7f90e8f8b65dd1c35bafa866870581147b8987fe71adc71a59204e',NULL,1780352424,0,'2026-05-21T05:25:52Z',NULL,NULL,NULL,'["DevOps", "Infrastructure as Code", "AI Code Review"]','["EMERGING", "COMMUNITY-TOOL"]','[]','[]','{}','{"category": "terraform", "gh_license": "MIT", "gh_pushed": "2026-05-21T05:25:52Z", "gh_stars": 79, "reputation_status": "Vetted", "reputation_summary": "Vetted and highly rated emerging community tool for agentic DevOps workflows.", "social_preview_url": "https://opengraph.githubassets.com/3f804f2152a78cd9240a02c30b704fe0884a2141392ac8bd4349e3eb309a8d45/infiniumtek/terraform-review-agent", "source_provenance": "X.com (nubenetes)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://github.com/influxdata/telegraf/tree/master/plugins/inputs/activemq','github.com/influxdata/telegraf/tree/master/plugins/inputs/activemq','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','a3851fb7f71b045ed86b8dc86f54302755461b6bf1b3b2bfffc21671a49b1d79',100.0,1779030391,1,'2026-05-17T17:06:31.543731+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md", "docs/prometheus.md"]','[]','{}','{"gh_license": "MIT"}');
+INSERT INTO "resources" VALUES('https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client','Telegraf Prometheus Output Plugin','','2026',5,'Source code and implementation guide for Telegraf''s Prometheus output integration. Allows standard push-based collection architectures to export telemetry data via a pull-based scraping API.','Go','Plugin','Intermediate',0,'online','manual','8320accfa48b8db4bc37b92ba9672a6cbef304b53234d4a813cdd6d846e8c652',100.0,1779030954,1,'2026-06-11T16:38:05Z',NULL,NULL,NULL,'["Observability", "Metrics", "Interoperability"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T16:38:05Z", "gh_stars": 17615}');
+INSERT INTO "resources" VALUES('https://github.com/infracost/infracost','Infracost 🌟','','2025',5,'The premier open-source parser for analyzing HCL variables and producing deep cloud cost projections before resource allocation. By feeding plans to a curated pricing API, Infracost acts as a vital continuous integration step for budget enforcement.','Go','Repository','Intermediate',0,'online','manual','1c7e3e51dfc46bc4b99cb49bfcd37be3f83761a36aff36eeee561215d2962d6f',100.0,1779031423,1,'2026-06-03T14:55:27Z',NULL,NULL,NULL,'["Infrastructure as Code", "FinOps", "Cost Estimation"]','["[DE FACTO STANDARD]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-03T14:55:27Z", "gh_stars": 12365}');
+INSERT INTO "resources" VALUES('https://github.com/infrahouse/infrahouse-toolkit','github.com/infrahouse/infrahouse-toolkit','','2025',5,'The Infrahouse Toolkit provides operational automation helpers specifically engineered to simplify AWS infrastructure deployment pipelines. It streamlines actions such as dynamic DNS configurations, instance lifecycle hooks, and local environment bootstrapping. Useful for platform teams standardizing custom deployment policies.','Python','Repository','Intermediate',0,'online','manual','9c15f86bdb31f9f268ea337677d923e0c0a7f48a31c5985b7f890c79d8eb8147',100.0,1779031575,1,'2026-06-12T02:07:31Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Automation"]','["[DE FACTO STANDARD]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md", "index.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-12T02:07:31Z", "gh_stars": 74}');
+INSERT INTO "resources" VALUES('https://github.com/infrahouse/terraform-aws-ecs','github.com/infrahouse/terraform-aws-ecs','','2023',0,'A community-focused open-source Terraform module designed for seamless ECS cluster creation. Automates the linkage of EC2 capacity providers, CloudWatch log streams, and custom capacity provider strategy definitions.','HCL','Repository','Intermediate',0,'duplicate','manual','20d9efe3504978de432d24d6bebb9d3dda9ee5d9e08e548e50622b2b2679e488',100.0,1779034015,1,'2026-06-14T03:48:49Z',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Compute & Serverless"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T03:48:49Z", "gh_stars": 1, "duplicate_of": "https://github.com/infrahouse/terraform-aws-openvpn"}');
+INSERT INTO "resources" VALUES('https://github.com/infrahouse/terraform-aws-openvpn','github.com/infrahouse/terraform-aws-openvpn','','2023',2,'An AWS-specific Terraform module designed to provision a highly available OpenVPN server. Integrates Route53 DNS, Auto Scaling Groups, and AWS systems manager (SSM) configurations out of the box.','HCL','Module','Intermediate',0,'online','manual','1d66d9a63ba22cb3f82bc77c55f8a13fc50d4d3f5eeef87fb248c8f7cd154023',100.0,1779029561,1,'2026-06-10T14:04:59Z',NULL,NULL,NULL,'["Infrastructure as Code", "AWS", "Networking"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T14:04:59Z", "gh_stars": 11}');
+INSERT INTO "resources" VALUES('https://github.com/infrahq/infra','==infrahq/infra== 🌟','','2026',3,'Infra was originally designed as a high-density identity access management layer that mapped single-sign-on (SSO) providers directly to Kubernetes RBAC. Live grounding in 2026 confirms that the project was officially archived and ceased active development in early 2024. Teams should treat its architecture as a conceptual reference and seek active alternatives like Teleport or Pinniped.','Go','IAM Platform','Intermediate',0,'online','manual','410931b597d37bc915834cd79f9695bd30a991223bd4fd70145fe1a067f8b859',100.0,1779034139,1,'2026-06-13T10:07:13Z',NULL,NULL,NULL,'["Security", "Identity & Access", "Authentication"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-13T10:07:13Z", "gh_stars": 1461}');
+INSERT INTO "resources" VALUES('https://github.com/inguardians/peirates','inguardians/peirates','','2019',5,'Peirates is a dedicated Kubernetes post-exploitation penetration testing tool designed to automate cluster privilege escalation and asset traversal. Once a container boundary is breached, Peirates scans for exposed credentials, ServiceAccounts, and API permissions.','Go','Exploitation Framework','Advanced',0,'online','manual','0d5825f04e02d91244d93abba956de34078d1d81d78c4c514ec04df876d18757',100.0,1779030655,1,'2026-04-16T20:50:44Z',NULL,NULL,NULL,'["Security & Hardening", "Vulnerability Assessment", "Offensive Tools"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "GPL-2.0", "gh_pushed": "2026-04-16T20:50:44Z", "gh_stars": 1450}');
+INSERT INTO "resources" VALUES('https://github.com/inkdrop-org/inkdrop-visualizer','github.com/inkdrop-org/inkdrop-visualizer','','2023',2,'Inkdrop Visualizer maps active Terraform states or complex HCL patterns into detailed node-graph visualizations. It generates structured, scalable diagrams designed to support continuous integration systems and design audits. By mapping exact dependency chains, it facilitates code review understanding across collaborative engineering teams.','Go','Visual Tool','Intermediate',0,'online','manual','9d04fa03d658315a02e5c41792844a60d9f1a64640f0d7675a7c97a51f79d2c3',100.0,1779031808,1,'2024-06-03T14:13:46Z',NULL,NULL,NULL,'["Infrastructure as Code", "Visualization", "Topology Mapping"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2024-06-03T14:13:46Z", "gh_stars": 512}');
+INSERT INTO "resources" VALUES('https://github.com/inputsh/awesome-linux','Awesome Linux','','2023',5,'A premier directory of Linux performance diagnostic utilities, shell configurations, system metrics collectors, and custom distributions. This guide is an invaluable reference for platform engineers optimizing base host OS layers for container node hosts.','Markdown','Awesome List','Advanced',0,'online','manual','7ef646b22b52bdd01dda347947ad97484ad3ee5e8f475c0b9a136dd4d26bf879',100.0,1779031442,1,'2023-02-04T17:02:53Z',NULL,NULL,NULL,'["Curation", "Awesome Lists", "Linux"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "WTFPL", "gh_pushed": "2023-02-04T17:02:53Z", "gh_stars": 5048, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/inscapist/terraform-k3s-private-cloud','K3s Private Cluster 🌟','','2023',5,'An open-source code repository outlining how to automate secure, private K3s Kubernetes cluster installations using Terraform scripts. Illustrates resource definitions and networking setups for edge deployments.','HCL','Code Blueprint','Advanced',1,'online','manual','1ea33f40f5832c7b2af308928e0964c543a3f2e53e7dba8b4127d86be7d8f806',100.0,1779130494,1,'2022-05-10T08:38:01Z',NULL,NULL,NULL,'["Container Orchestration", "Kubernetes", "Edge Computing"]','["[DE FACTO STANDARD]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-05-10T08:38:01Z", "gh_stars": 121}');
+INSERT INTO "resources" VALUES('https://github.com/inspektor-gadget/inspektor-gadget','inspektor-gadget/inspektor-gadget','','2025',4,'An advanced eBPF-based debugging and observability framework for Kubernetes clusters. It instruments system calls, network flows, and filesystem activities directly at the kernel level without injecting sidecars, delivering low-overhead runtime inspection and security auditing.','Go','Tool','Advanced',0,'online','manual','f2b33444b25b2d021b45dfefe08c669eb5633f7ac86803ee810e3eec7301d02a',100.0,1779032376,1,'2026-06-12T06:55:57Z',NULL,NULL,NULL,'["Observability", "Debugging", "eBPF"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T06:55:57Z", "gh_stars": 2846}');
+INSERT INTO "resources" VALUES('https://github.com/instrumenta/kubernetes-json-schema','github: Kubernetes JSON Schemas 🌟','','2024',5,'An archive of automatically generated JSON Schemas extracted from official Kubernetes API definitions. Historically key for linting, now superseded by modern integrated IDE validation engines and CRD schemas.','None','Schema Repository','Medium',0,'online','manual','979a5854560b9276685a7e214e3ba8072fcbd9100ef59b00d98329ad13c668ed',100.0,1779033907,1,'2023-07-22T01:56:24Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes Manifests", "Validation & Linting"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md", "kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2023-07-22T01:56:24Z", "gh_stars": 337, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/instrumenta/kubeval','==instrumenta/kubeval==','','2021',4,'A historic CLI tool used to validate Kubernetes configuration manifests against JSON schemas. Although it is archived and has been largely replaced by Kubeconform, Kubeval remains an important reference point in the evolution of Kubernetes configuration testing.','Go','tool','intermediate',1,'online','manual','9b15bc90352c51a5516d5d0e578b3164e8ec3e1f49cc2f7daa414111bc2656c9',100.0,1779031601,1,'2026-01-29T06:24:31Z',NULL,NULL,NULL,'["Cloud Native Operations", "Kubernetes", "Validation"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-01-29T06:24:31Z", "gh_stars": 3226, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/instrumenta/policies','github.com/instrumenta/policies: A set of shared policies for use with Conftest'' and other Open Policy Agent tools','','2021',5,'A structured directory of modular policy files for linting infrastructure-as-code deployments (Terraform, Kubernetes YAML, Helm charts). Designed to enforce standards like non-root container runs, memory limit boundaries, and forbidden network ingress setups early in CI/CD cycles.','Rego','Library','Intermediate',0,'online','manual','8da18f0ceeb9bd2409fdeb5ea85df3d2a4d0b85a9588c271707c5eff4e2c2965',100.0,1779030653,1,'2021-01-20T13:43:37Z',NULL,NULL,NULL,'["Cloud-Native Platforms", "Security & Compliance", "Policy Library"]','["[DE FACTO STANDARD]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2021-01-20T13:43:37Z", "gh_stars": 66}');
+INSERT INTO "resources" VALUES('https://github.com/int128/kubelogin','kubelogin 🌟','','2024',4,'A kubectl plugin for OpenID Connect (OIDC) authentication, enabling integration with external identity providers like Okta, Keycloak, and Google. It runs locally to retrieve token credentials and automatically configures Kubeconfig for secure cluster access. In 2026, it is recognized as the de facto standard CLI tool for OIDC login flows within enterprise environments.','Go','Kubectl Plugin','Medium',0,'online','manual','8919345485cdb0f70c85289e7ad34e22ea32d8cb5a4b9b5dac0465cfd8c5f8fc',100.0,1779034319,1,'2026-06-13T00:42:57Z',NULL,NULL,NULL,'["Security", "Authentication", "OIDC"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T00:42:57Z", "gh_stars": 2292}');
+INSERT INTO "resources" VALUES('https://github.com/iovisor/bpftrace','bpftrace','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','7c9e0a0f2e6f8113957d1d157db717e22db217a91e4b0ff70eeb499b70fc88e3',100.0,1779031715,0,'2026-05-17T17:28:35.017501+02:00',NULL,NULL,NULL,'[]','[]','["docs/linux.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/iovisor/kubectl-trace','kubectl-trace','','2026',5,'An administrative kubectl plugin designed to schedule and run bpftrace programs directly on target cluster nodes. It spawns custom, privileged debugging pods to attach eBPF tracing hooks into the host kernel, enabling high-performance diagnostic analysis of system calls and system bottlenecks without modifying application code.','Go','Tool','Advanced',0,'online','manual','1b54b9da81faaf2c99d08e23b955c538efee39c5ffcd84b6cc377bb2eb6ea2b2',100.0,1779029991,1,'2026-04-16T20:47:34Z',NULL,NULL,NULL,'["Observability", "Debugging", "eBPF Diagnostics"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-16T20:47:34Z", "gh_stars": 2177}');
+INSERT INTO "resources" VALUES('https://github.com/irockel/tda',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','e8d955ba76f22cc02d1169694148ecf98bef7c0c2070a5b9f28039d5f553451f',100.0,1779029573,0,'2026-05-17T16:52:53.553547+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/isaaguilar/terraform-operator','isaaguilar/terraform-operator: Terraform Operator','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','23a0d98556ee64532044e3060d4a96496677b0af859a763ccd3b489256113508',100.0,1779032552,0,'2026-05-17T17:42:32.536280+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-operators-controllers.md"]','[]','{}','{"duplicate_of": "https://github.com/GalleyBytes/terraform-operator"}');
+INSERT INTO "resources" VALUES('https://github.com/ishantanu/awesome-kubectl-plugins','Awesome Kubectl plugins','','2026',5,'A highly curated repository indexing popular and helpful kubectl plugins. It is categorized by operational tasks (security, monitoring, context switching), allowing platform teams to quickly identify community-vetted tools to speed up cluster troubleshooting and engineering workflows.','Markdown','Curated List','Beginner',0,'online','manual','3c103efb241bf9941e2263f47e005ee581404865a5259424e4aefd29ce1bc720',100.0,1779029838,1,'2025-11-05T14:35:56Z',NULL,NULL,NULL,'["Operations", "Command Line Tools", "Kubectl Plugins"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md", "docs/other-awesome-lists.md"]','["kubernetes.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2025-11-05T14:35:56Z", "gh_stars": 1007, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/istio-ecosystem/admiral','istio-ecosystem/admiral','','2023',5,'An active Istio-ecosystem tool that automates multi-cluster configuration management. Eliminates the need to manually configure ServiceEntries and DNS across clusters, programmatically stitching distinct meshes together for transparent scale.','Go','Repository','High',1,'online','manual','ab01b6e506ace645a75202ccb079cce7e5c21d04bacbf8f27229119c5e6ab7a4',100.0,1779033020,1,'2025-10-15T17:58:17Z',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Multi-Cluster", "Automation"]','["[DE FACTO STANDARD]"]','["docs/istio.md"]','["istio.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-10-15T17:58:17Z", "gh_stars": 639}');
+INSERT INTO "resources" VALUES('https://github.com/istio/istio','github.com: Istio','','2026',5,'Main repository containing Istio''s unified control plane (Istiod) and orchestration engines. Configures secure high-performance Envoy proxies as sidecars (or in ambient mode) to manage ingress, egress, and mutual TLS.','Go','Repository','Advanced',1,'online','manual','f9a9db53fe9787e2077b909228b9252d5893a66dc3110b102220573bc3a28b07',100.0,1779031560,1,'2026-06-14T02:55:33Z',NULL,NULL,NULL,'["Service Mesh", "Networking", "Traffic Management"]','["[DE FACTO STANDARD]"]','["docs/istio.md"]','["istio.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T02:55:33Z", "gh_stars": 38217}');
+INSERT INTO "resources" VALUES('https://github.com/istio/tools/blob/master/perf/README.md','Istio Performance/Stability Testing','','2023',5,'The official benchmark suite for evaluating Istio control plane and data plane performance. Platform engineers use this suite to run stress tests, measure sidecar latency injection, and detect potential resource leaks in upstream Envoy proxy layers.','Go','Repository','High',1,'online','manual','793dba1c4d5dda996907cabbdb8711c1cabb18c23d0dbb4a69c9a94305ce3c88',100.0,1779033675,1,'2026-06-14T07:07:32Z',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Service Mesh", "Performance"]','["[DE FACTO STANDARD]"]','["docs/istio.md"]','["istio.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T07:07:32Z", "gh_stars": 372}');
+INSERT INTO "resources" VALUES('https://github.com/itaysk/kubectl-neat','kubectl-neat 🌟','','2026',4,'Kubectl-neat is an essential CLI plugin that formats raw, exported Kubernetes YAML files to remove internal cluster noise (such as automatically populated statuses and timestamps), yielding highly readable manifests for GitOps.','Go','CLI Plugin','Simple',0,'online','manual','ce58fb404e6d57766bdc5e2e80af464154f391644252236124cefda51f391608',100.0,1779031592,1,'2025-12-05T02:37:08Z',NULL,NULL,NULL,'["Operations & UX", "Manifest Generation", "Resource Cleaning"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-12-05T02:37:08Z", "gh_stars": 2077}');
+INSERT INTO "resources" VALUES('https://github.com/ivx/yet-another-cloudwatch-exporter','YACE - yet another cloudwatch exporter 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8bd7c4325eb756f2f30fed15ebf15cc95ec662be7cbe28a3f8a6d24bdde3ae12',100.0,1779031026,0,'2026-05-17T17:17:06.287493+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"duplicate_of": "https://github.com/prometheus-community/yet-another-cloudwatch-exporter"}');
+INSERT INTO "resources" VALUES('https://github.com/iximiuz/awesome-container-tinkering','github.com/iximiuz: Awesome Container Tinkering','','2026',2,'A technical reference compilation dedicated to container design internals, tracing host namespaces, Linux cgroups, and direct OCI runtime interaction. Valuable for platform engineers building deep mechanical knowledge under the standard Docker and Kubernetes virtualization abstractions.','Markdown','Educational Repository','Advanced',1,'online','manual','9fac5ac660ac1f809a1fb0f1fe25e80acc76f77a1c95b066bc5aa44cadff13be',100.0,1779034461,1,'2024-10-09T15:29:27Z',NULL,NULL,NULL,'["Infrastructure & Operations", "Containerization", "Container Internals"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-10-09T15:29:27Z", "gh_stars": 719, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/iximiuz/cdebug','==iximiuz/cdebug==','','2025',3,'A specialized CLI tool for debugging running containers. Allows attaching ephemeral tooling environments into running, stripped-down containers (even without Kubernetes, working directly with Docker/containerd).','Go','Tool','Advanced',0,'online','manual','f5215501a32b9877da266ca96cb8e183d10bfef0af2751fa93fe2b7d69ae6daf',100.0,1779031609,1,'2026-01-18T19:11:25Z',NULL,NULL,NULL,'["Observability", "Debugging", "Container Debugging"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-01-18T19:11:25Z", "gh_stars": 1652}');
+INSERT INTO "resources" VALUES('https://github.com/iximiuz/client-go-examples','iximiuz/client-go-examples','','N/A',0,'Curator Insight gathers high-quality recipes illustrating direct usage of Kubernetes client-go. Live Grounding highlights its pedagogical design, illustrating dynamic clients, Typed clients, and standard Controller loops in easy-to-digest formats.','English','Repository','Intermediate',0,'online','manual','f43f9485706e097503038888101cb9aa255e53e58d4af4412471bca034e96e5a',100.0,1779031302,1,'2025-12-12T09:50:55Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Development", "Go Client-Go"]','["[ENTERPRISE-STABLE]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-12-12T09:50:55Z", "gh_stars": 1116}');
+INSERT INTO "resources" VALUES('https://github.com/jace-ys/sentry-operator','Sentry Operator','','2022',1,'An infrastructure automation controller developed to provision, update, and manage Sentry instances, projects, and DSN configuration parameters inside a unified Kubernetes environment.','Go','Repository','Advanced',0,'online','manual','136eb4e7ce9782dda444109620914f2c9c2955c992dd8704318f9ff2fa334844',100.0,1779029575,1,'2021-02-06T09:47:32Z',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Operators"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-02-06T09:47:32Z", "gh_stars": 27}');
+INSERT INTO "resources" VALUES('https://github.com/jamesbuckett/ckad-questions','jamesbuckett/ckad-questions','','2022',5,'An intensive, community-driven collection of practice challenges and mock scenarios tailored specifically to match the format of the official CKAD examination. By guiding candidates through mock tasks involving ConfigMaps, ingress controllers, and multi-container pods, it bridges theoretical API knowledge and hands-on terminal execution.','Markdown','Reference','Intermediate',0,'online','manual','63a7003c1638d6ef2ec5b745c489263c0d613947819325d17e9d833a4bde7130',100.0,1779029075,1,'2026-05-15T02:56:50Z',NULL,NULL,NULL,'["Training", "Certification", "Mock Exams"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-15T02:56:50Z", "gh_stars": 209}');
+INSERT INTO "resources" VALUES('https://github.com/jamesw4/confirm-tfvars','github.com/jamesw4/confirm-tfvars','','2021',0,'confirm-tfvars acts as a tactical CLI guardrail that intercepts execution workflows to verify designated variables inside active tfvars files before applying. It serves as an architectural firewall during production execution runs, reducing the risk of human-error configurations causing cascading resource destruction.','Go','CLI Tool','Beginner',0,'online','manual','eb27887db455078b601c1f7db440d88e2aac9173a3412de4fd41727a68aae60a',100.0,1781736235,1,'2026-06-18T00:43:55.148874+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "Pre-flight Verification"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/jamiehannaford/what-happens-when-k8s','jamiehannaford/what-happens-when-k8s','','2024',0,'An exquisite collaborative initiative mapping the granular execution trace of Kubernetes commands. Deconstructs step-by-step what happens internally when a user executes a CLI command, detailing kubectl client parsing, TLS handshakes, etcd commits, scheduling filters, and container runtime execution.','English','GitHub Repository','Advanced',0,'online','manual','a409042c1d1a63e18b7c78625fa56e80bf4e6bfadfce64c49be497ce3bff9b28',100.0,1781736191,1,'2026-06-18T00:43:11.038128+02:00',NULL,NULL,NULL,'["Architecture", "API Mechanics", "Deep Dive"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/janikvonrotz/awesome-powershell','janikvonrotz/awesome-powershell','','2026',5,'A curated repository detailing modules, cmdlets, and automation patterns using cross-platform PowerShell. Invaluable for platform engineers managing hybrid cloud setups, Windows nodes inside container networks, or Active Directory automation. This serves as a vital tool for enterprise systems integration.','PowerShell','Repository','Intermediate',0,'online','manual','210fb14522a104a60db8c311eec865aa12e9fa288c3740c70303669e0c77086a',100.0,1779030852,1,'2025-04-14T06:25:33Z',NULL,NULL,NULL,'["Developer Tools", "Scripts", "PowerShell"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2025-04-14T06:25:33Z", "gh_stars": 5396, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/jbossdemocentral/rhpam7-mortgage-demo','github.com/jbossdemocentral: Red Hat Process Automation Manager Mortgage'' Demo','','2020',0,'A complex workflow automation demo featuring Red Hat Process Automation Manager (RHPAM) orchestrating a mortgage application system. Represents a solid blueprint for integrating process engines with cloud-native containers.','Java','Repository','Advanced',1,'online','manual','1c729a6566dbcc12367568887a9c8857497da5d754e1d12d41bc85a6988a5610',100.0,1781735911,1,'2026-06-18T00:38:31.004901+02:00',NULL,NULL,NULL,'["Application Development", "Process Automation", "RHPAM"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/jcchavezs/porto','jcchavezs/porto','','N/A',0,'Curator Insight describes Porto as an automated tool that injects vanity import paths into Go packages. Live Grounding shows it acts as a code cleanliness utility for large monorepos with multiple Go sub-modules to maintain clean package reference paths.','English','Repository','Intermediate',0,'online','manual','b772b9cf56da591e001c33761d4acd94b12ae6d2f61be412b06a69ea415d47cf',100.0,1779034031,1,'2024-10-02T18:41:03Z',NULL,NULL,NULL,'["Programming Languages", "Go", "Code Linters"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-10-02T18:41:03Z", "gh_stars": 43}');
+INSERT INTO "resources" VALUES('https://github.com/jcjorel/ec2-spot-converter','ec2-spot-converter','','2024',5,'ec2-spot-converter is an open-source tool built to programmatically convert existing AWS on-demand EC2 instances to spot instances and vice versa without manual reconstruction. It reduces downtime by preserving root volume data and configuration profiles during transitions. Critical for engineers optimizing test workloads and maximizing cost-savings.','Python','Repository','Intermediate',0,'online','manual','53a9ad00e33bf2d966b9bb79eaad63d34112da9327408fc3a589cd2c08877ab1',100.0,1779032873,1,'2022-07-26T07:54:08Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Cost Optimization"]','["[DE FACTO STANDARD]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-07-26T07:54:08Z", "gh_stars": 199}');
+INSERT INTO "resources" VALUES('https://github.com/jdauphant/awesome-ansible','https://github.com/jdauphant/awesome-ansible','','2022',4,'A curated repository listing valuable Ansible tools, libraries, playbooks, roles, and learning materials. Ideal for discovering community extensions, monitoring integrations, and operational best-practices.','Markdown','Resource List','Beginner',0,'online','manual','347779e15038f89b84cc826ac89a10cbe48e01e609ddd1d5e42e541f688a5e7b',100.0,1779031141,1,'2024-04-22T18:01:45Z',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Curated Lists"]','["[ENTERPRISE-STABLE]"]','["docs/ansible.md", "docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md", "ansible.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2024-04-22T18:01:45Z", "gh_stars": 1004, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/jenkins-infra/jenkins-usage-stats','==jenkins-infra/jenkins-usage-stats== 🌟','','2018',0,'Official scripts and tools used by the Jenkins Infrastructure team to process, aggregate, and publish anonymous usage statistics from global Jenkins installations. Helps track plugin usage trends and version distributions.','Go','Repository','Advanced',0,'online','manual','49b1afa5a52b2e2fe4e97bf0223c93e613be88c2a06cb6110c13b475ad598ee2',100.0,1781736002,1,'2026-06-18T00:40:02.347320+02:00',NULL,NULL,NULL,'["CI-CD", "Jenkins", "Telemetry"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/jenkins-infra/jenkins-version','jenkins-version','','2024',0,'An infrastructure management micro-library maintaining core platform version maps. Used by operations modules to trace historical releases, coordinate security updates, and validate target software compatibility matrices.','JavaScript','Library','Intermediate',0,'online','manual','377e3973925ac56d732947276a6871ed5167827e9f4c0afba312f584420f8209',100.0,1779032455,1,'2026-06-08T07:19:43Z',NULL,NULL,NULL,'["CI/CD Infrastructure", "Core Architecture", "Version Tracking"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T07:19:43Z", "gh_stars": 0}');
+INSERT INTO "resources" VALUES('https://github.com/jenkins-infra/jenkins.io/issues','github.com/jenkins-infra/jenkins.io/issues','','2021',4,'The official issue tracker for the Jenkins project documentation and core infrastructure. *Curator Insight*: Issues tracking portal. *Live Grounding*: Vital reference resource for looking up plugin deprecations and configuration workarounds.','English','Repository','Beginner',0,'online','manual','1667cd390c69b3aad7d81b0b863c168a8da7d13f156988de043c03a9197c3f43',100.0,1779030423,1,'2026-06-14T04:32:11Z',NULL,NULL,NULL,'["Community", "Resources", "Infrastructure Issues"]','["[ENTERPRISE-STABLE]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-14T04:32:11Z", "gh_stars": 427}');
+INSERT INTO "resources" VALUES('https://github.com/jenkins-infra/pipeline-library','Pipeline Global Library for ci.jenkins.io','','2021',0,'The real-world production Global Shared Pipeline Library utilized by the official Jenkins infrastructure project (ci.jenkins.io). Serves as an excellent architectural blueprint of highly robust, scalable, and modular pipeline development.','Groovy','repository','Advanced',0,'online','manual','09a274020971226ea6517ac72b3f129d03e67c9c00e71d87f4cb5c2e0816233a',100.0,1781735992,1,'2026-06-18T00:39:52.153097+02:00',NULL,NULL,NULL,'["Infrastructure & DevOps", "Shared Libraries", "Production Blueprints"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/jenkins.md"]','["jenkins.md", "demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/jenkins-x-plugins/jx-secret-postrenderer','jx-secret-postrenderer 🌟','','2022',4,'Source code repository for the Jenkins X Secret Post-Renderer. Features advanced post-rendering logic that intercepts raw Helm charts during continuous delivery, querying secure vaults to substitute placeholders with concrete values right before manifest transmission to the Kubernetes API.','Go','Codebase','Advanced',0,'online','manual','9eef805a0b6011dd0fc01b9c248232bc7f0bb174e39adbfea0c8d00770028db4',100.0,1779033263,1,'2021-06-30T11:10:50Z',NULL,NULL,NULL,'["DevOps", "Helm Ecosystem", "Post-Rendering Plugins"]','["[ENTERPRISE-STABLE]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-06-30T11:10:50Z", "gh_stars": 4}');
+INSERT INTO "resources" VALUES('https://github.com/jenkins-x/gsm-controller','jenkins-x/gsm-controller','','2021',2,'An automated controller that continuously synchronizes secrets stored inside Google Secret Manager into standard Kubernetes native secret resources. Designed for Jenkins X deployments, it ensures consistent local availability of external cloud-backed credentials.','Go','Tool','Intermediate',1,'online','manual','f450996b394b1824ebd5a86ddc022d654a59fa458b773a9a05d584ed5df08c13',100.0,1779031720,1,'2024-03-12T07:21:50Z',NULL,NULL,NULL,'["Security", "Secrets Management", "GCP Secret Manager"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md", "docs/kubernetes-tools.md"]','["devsecops.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-03-12T07:21:50Z", "gh_stars": 25}');
+INSERT INTO "resources" VALUES('https://github.com/jenkins-x/jenkins-x-openshift-image','https://github.com/jenkins-x/jenkins-x-openshift-image','','2020',3,'A legacy helper repository containing customized Dockerfiles designed to package Jenkins X binaries for OpenShift container platforms. This repository facilitates deployment compliance inside restricted cluster ecosystems.','Dockerfile','Code Repository','Intermediate',1,'online','manual','b53ade3a94e0a41ff3cfe3b9b3769668b7493207ea617d0d80d3e3541974755c',100.0,1779030522,1,'2019-07-30T07:33:36Z',NULL,NULL,NULL,'["Enterprise Platforms", "Red Hat OpenShift", "Container Images"]','["[LEGACY]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2019-07-30T07:33:36Z", "gh_stars": 3}');
+INSERT INTO "resources" VALUES('https://github.com/jenkins-x/updatebot','Jenkins-X UpdateBOT','','2025',3,'A dynamic automation component within the Jenkins-X ecosystem. It monitors downstream project dependencies and automatically creates, updates, and merges pull requests across microservices'' configuration and manifest repositories.','Go','Tool','Advanced',1,'online','manual','735c5b4ad7066175990f354f93e0d8a7543c8119c6af4532d4f0c4cf20d189f9',100.0,1779034580,1,'2021-04-08T11:30:35Z',NULL,NULL,NULL,'["DevOps", "Continuous Delivery", "GitOps"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-04-08T11:30:35Z", "gh_stars": 40}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci','github.com/jenkinsci 🌟','','2011',0,'The master open-source organization repository on GitHub housing the core Jenkins server source and thousands of community plugins. It is the primary engineering base for modernizing Jenkins capabilities.','Java','Library','Advanced',0,'online','manual','c01bf985537321ec949f12090a0dcd1ace163ba9e13c9755777928d20ef16c77',100.0,1779030847,1,'2026-05-17T17:14:07.006874+02:00',NULL,NULL,NULL,'["CI-CD", "Jenkins", "Open Source Ecosystem"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/JenkinsPipelineUnit','Jenkins Pipeline Unit testing framework','','2025',4,'The standard community pipeline testing toolkit. Simplifies verifying multi-step pipeline syntax, credential queries, and shared libraries within local mock environments, accelerating delivery validation times.','Groovy','Framework','Advanced',0,'online','manual','9e85ec9c4b075c04a82453b0f38cd0288847ad4062d7ebb8d54a63c2c7920c71',100.0,1779031474,1,'2026-05-28T06:56:21Z',NULL,NULL,NULL,'["CI/CD Pipeline Architecture", "Pipeline Testing", "Unit Testing"]','["[ENTERPRISE-STABLE]"]','["docs/demos.md", "docs/jenkins.md"]','["jenkins.md", "demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-28T06:56:21Z", "gh_stars": 1585}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/configuration-as-code-plugin','How to create initial "seed" job','','2025',4,'An operational setup manual detailing how to bootstrap a primary seed job inside configuration-as-code files. This enables the controller to dynamically generate all subsequent projects automatically on initial server launch.','Groovy','Documentation','Advanced',0,'online','manual','723e14ae9895506c5081e0f6cda2b666003a63930aa725b5b01651869192ef79',100.0,1779034432,1,'2026-06-08T02:16:12Z',NULL,NULL,NULL,'["CI/CD Infrastructure", "Configuration as Code", "Job Generation"]','["[ENTERPRISE-STABLE]"]','["docs/demos.md", "docs/jenkins.md"]','["jenkins.md", "demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-08T02:16:12Z", "gh_stars": 2790}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/custom-war-packager','Jenkins Custom WAR Packager','','2025',1,'Duplicate citation verification for the Custom WAR Packager. Serves as the primary operational tool used to generate custom, pre-hardened enterprise Jenkins distributions tailored with pre-allocated configurations.','Java','CLI Tool','Advanced',1,'online','manual','45cbd5df62c48a9410880265688c3244d8e30cac40dc7e1750a60bd8a12d06ca',100.0,1779031567,1,'2023-11-20T20:59:47Z',NULL,NULL,NULL,'["CI/CD Infrastructure", "Build & Packaging", "Custom Packager"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/jenkins.md"]','["jenkins.md", "demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-11-20T20:59:47Z", "gh_stars": 87}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/docker/blob/master/install-plugins.sh',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779033079,0,'2026-05-17T17:51:19.992177+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/ghprb-plugin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','df4c61323017b7230dca22772662433e2f74e328474a1fe8b53530ef839d489e',100.0,1779033615,0,'2026-05-17T18:00:15.379847+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/git-plugin','git-plugin 🌟','','2026',5,'The core, indispensable integration plugin for Git in Jenkins. It provides comprehensive support for Git operations, including clone optimizations, polling, tagging, submodules, and branch tracking across diverse Git hostings (GitHub, GitLab, Gitea).','Java','Plugin','High',0,'online','manual','5fc329538336e87f60afb19878c7abba8ed1534407adf06c79778137cad6b565',100.0,1779030009,1,'2026-06-12T00:33:16Z',NULL,NULL,NULL,'["CI/CD", "SCM Integration", "Git Standard"]','["[DE FACTO STANDARD]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T00:33:16Z", "gh_stars": 689}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/git-plugin/releases/tag/git-4.8.0','Git plugin 4.8.0 for jenkinsci allows Pipeline and Freestyle users to perform authenticated git operations from sh, bat, and powershell','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','cf23d65754fff94ec61ff78905abcc1a353a278d631580f9ce47e531ff3f0b02',100.0,1779030330,1,'2026-05-17T17:05:30.588960+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"gh_license": "MIT"}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/github-autostatus-plugin','github.com/jenkinsci/github-autostatus-plugin','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','4d42500ea88b4030481bdb5696e468ad9895117c488a7ab62b643ab13edd6850',100.0,1779033949,1,'2026-05-17T18:05:49.835492+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"gh_license": "MIT"}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/helm-charts','==github.com/jenkinsci/helm-charts==','','2021',4,'The official Helm Chart source repository for deploying production-ready Jenkins instances onto Kubernetes. *Curator Insight*: Official Helm charts. *Live Grounding*: This repository is the industry-standard starting point for declaring and running Jenkins on modern Kubernetes platforms.','English','Repository','Advanced',1,'online','manual','8bff244b58cc991d989211789ba8246c0ff197975c5165664f7caca30d54c28a',100.0,1779029465,1,'2026-06-13T03:08:12Z',NULL,NULL,NULL,'["Infrastructure", "Container Orchestration", "Helm Deployments"]','["[ENTERPRISE-STABLE]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T03:08:12Z", "gh_stars": 656}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/influxdb-plugin','influxdb-plugin','','2016',1,'Jenkins plugin that writes build results, duration, and test data directly to an InfluxDB database. Highly suitable for teams that rely on InfluxDB for time-series infrastructure monitoring and custom operational dashboards.','Java','Repository','Intermediate',0,'online','manual','8c7ba0b00fa6f02f6516cde2edf21206b9191f250debb97312e291bec61eba59',100.0,1779032100,1,'2025-12-21T19:08:32Z',NULL,NULL,NULL,'["CI-CD", "Jenkins", "Observability"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-12-21T19:08:32Z", "gh_stars": 56}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/jenkins-scripts','jenkinsci/jenkins-scripts 🌟','','2016',0,'A curated collection of utility Groovy scripts for managing, troubleshooting, and diagnosing issues within Jenkins master-agent configurations. Indispensable for automation administrators performing bulk operations.','Groovy','Repository','Advanced',0,'online','manual','7c4ad1eb2c91f67613142fbfb763d36ec3d99ba0cdf49805036aee71f46470e5',100.0,1781736002,1,'2026-06-18T00:40:02.261450+02:00',NULL,NULL,NULL,'["CI-CD", "Jenkins", "Automation"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/jenkinsfile-runner','Jenkinsfile Runner','','2025',3,'An ephemeral, lightweight execution engine that encapsulates Jenkins pipelines outside a persistent master daemon. This tool runs custom pipelines as short-lived, isolated single-use tasks—ideal for cloud-native serverless orchestrators like Knative or AWS Fargate.','Java','CLI Tool','Advanced',1,'online','manual','133f22d00b70cbc7b1e5cfd7581cf49b23e8ba4ab8a836c871f40e3ae016f6e2',100.0,1779033425,1,'2025-11-17T20:44:05Z',NULL,NULL,NULL,'["CI/CD Pipeline Architecture", "Serverless Jenkins", "Local Execution"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-11-17T20:44:05Z", "gh_stars": 1203}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/jenkinsfile-runner-test-framework','Jenkinsfile Runner Test Framework','','2025',0,'A dedicated integration test harness designed to systematically validate pipeline structures using localized Jenkinsfile Runner micro-runtimes. Ensures robust sanity checking without deploying configurations to dynamic server nodes.','Java','Framework','Advanced',0,'online','manual','1d412cf176c59a0e26db49060387b88ff40272b9a28471e6eb92e973ee7e1c76',100.0,1781735992,1,'2026-06-18T00:39:52.426853+02:00',NULL,NULL,NULL,'["CI/CD Pipeline Architecture", "Pipeline Testing", "Local Execution"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/jenkins.md"]','["jenkins.md", "demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/jep/blob/master/jep/224/README.adoc',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','e4c9db25d4eee604f4fed105b716c0bb38f1f5e154c6e1b45b2ae0e84c4cc113',100.0,1779034233,0,'2026-05-17T18:10:33.166596+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/job-dsl-plugin','Jenkins Job DSL Plugin','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','a481dafad1b7ffec02d3d353b8e88f6a597278af6d70bfa7683d03d65f974100',100.0,1779031401,1,'2026-05-17T17:23:21.866090+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md", "docs/jenkins.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/job-dsl-plugin/wiki','github.com/jenkinsci/job-dsl-plugin','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','5c6edfb9c6f04db4e67facb29f418ff90a12a3f9e2e4b0ec56c2e862b2c50927',100.0,1779030354,1,'2026-05-17T17:05:54.655753+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/kubernetes-operator','github.com/jenkinsci/kubernetes-operator: 🌟','','2022',5,'The official, production-ready Kubernetes custom controller designed to automate Jenkins lifecycle events inside Kubernetes. This system implements automated provisioning, backup restoration, plugin management, and dynamic execution architecture as first-class Custom Resource Definitions (CRDs).','Go','repository','Advanced',1,'online','manual','0e80ab5bc52150f8b2a7595bb6285d78841e7cb610ff408f7b77458b8b939194',100.0,1779033020,1,'2026-06-14T08:28:27Z',NULL,NULL,NULL,'["Infrastructure & DevOps", "Cloud Native Jenkins", "Kubernetes Operators"]','["[DE FACTO STANDARD]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-14T08:28:27Z", "gh_stars": 643}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/kubernetes-plugin','kubernetes-plugin: Kubernetes plugin for Jenkins 🌟','','2026',5,'Dynamically coordinates Jenkins execution environments by auto-provisioning isolated worker pods on-demand inside target Kubernetes clusters. It automatically scales runner capacities and terminates inactive pods to achieve optimal hyper-density cost control.','Java','Jenkins Plugin','Advanced',0,'online','manual','57202401d697c0131377b972aab9d95b3d55dc60d9299c98c5cee40647993509',100.0,1779029514,1,'2026-06-08T23:37:34Z',NULL,NULL,NULL,'["Hybrid Infrastructure", "Orchestration", "Kubernetes Provisioning"]','["[DE FACTO STANDARD]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T23:37:34Z", "gh_stars": 2305}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/opentelemetry-plugin','Jenkins opentelemetry-plugin 🌟','','2026',2,'Integrates Jenkins with OpenTelemetry to export performance metrics, agent health, and pipeline run traces directly to modern APM backends. Provides native visibility into build duration bottlenecks and system resource consumption across distributed build architectures.','Java','Repository','Advanced',0,'online','manual','be123d3750c03bafa0b7b8c25489fd2b6830c01cede9350f4ddd641814b376f4',100.0,1779031231,1,'2026-05-19T04:05:25Z',NULL,NULL,NULL,'["CI-CD", "Jenkins", "Observability"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-19T04:05:25Z", "gh_stars": 124}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/performance-plugin','performance-plugin','','2024',3,'This Jenkins CI plugin compiles, parses, and visualizes execution metrics from load testing utilities like JMeter, Taurus, and JUnit directly within build workflows. Architecturally, it helps teams enforce automated quality gates by failing pipelines based on strict metric thresholds (e.g., error percentages or response time limits).','Java','Plugin','Intermediate',0,'online','manual','22d6d28cff666db44b4d632e2e42d1b7fb4666af08312a1219a4608a52a40ce2',100.0,1779034502,1,'2026-06-03T07:06:16Z',NULL,NULL,NULL,'["CI/CD", "Jenkins", "Reporting Plugins"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md", "docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md", "jenkins.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-03T07:06:16Z", "gh_stars": 194}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/pipeline-graph-view-plugin','pipeline-graph-view-plugin 🌟','','2025',5,'The underlying backend and visualization architecture for the Pipeline Graph View. Utilizing React components, it interfaces with Jenkins Core APIs to supply real-time execution graphs and state reporting without degrading the performance of the controller.','Java','Jenkins Plugin','Intermediate',0,'online','manual','ba00d1064e40668a6081b52c4c8ed27914b88071267d1e40b6b86bd98ccaeae1',100.0,1779033806,1,'2026-06-14T00:52:59Z',NULL,NULL,NULL,'["Continuous Integration", "User Experience", "Visualization"]','["[DE FACTO STANDARD]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-14T00:52:59Z", "gh_stars": 154}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/pipeline-utility-steps-plugin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','48e9e1e257d81d49efe44b16e1e997f18b8b716ddd5516af8425f4f806e124d4',100.0,1779030012,0,'2026-05-17T17:00:12.108608+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/plugin-installation-manager-tool','Plugin Installation Manager Tool','','2025',2,'A vital dependency management utility designed to download and package plugin bundles offline before launching controllers. Eradicates run-time dependency resolution issues inside restricted, isolated air-gapped container networks.','Java','CLI Tool','Intermediate',0,'online','manual','d8ec528d2f3c53c7df4a14cd3ebc9d75075feff1f88577db0ad0f7f7a352f6df',100.0,1779031340,1,'2026-06-01T03:55:38Z',NULL,NULL,NULL,'["CI/CD Infrastructure", "Plugin Management", "CLI Tooling"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/jenkins.md"]','["jenkins.md", "demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-01T03:55:38Z", "gh_stars": 460}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/plugin-installation-manager-tool/releases/tag/plugin-management-parent-pom-1.1.0','Jenkins Plugin Manager CLI v1.1.0','','2021',2,'Stable tag release implementation of the command-line plugin installer. Integrates secure checksum validations, custom download mirrors, and optimized multi-threaded dependency sorting hierarchies.','Java','Release','Intermediate',0,'online','manual','c603d0ce63b1778b203690fef7cfbf3977cdb7abece5b55ad83b9cbf8aeaf26c',100.0,1779031216,1,'2026-06-01T03:55:38Z',NULL,NULL,NULL,'["CI/CD Infrastructure", "Plugin Management", "CLI Tooling"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-01T03:55:38Z", "gh_stars": 460}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/plugin-pom','Parent POM for Jenkins Plugins. Plugin POM 4.0','','2026',5,'The standardized parent Maven POM definition used by Jenkins plugins to enforce code quality, manage shared build dependencies, and utilize updated Jenkins core capabilities.','XML','Maven POM','Intermediate',0,'online','manual','773e935ca21ab90c922018742b2d031ed01432ebbdf5b7552aa2ec046b537cd2',100.0,1779029142,1,'2026-06-13T00:57:58Z',NULL,NULL,NULL,'["Frameworks & Ecosystem", "Development Resources", "Build Automation"]','["[DE FACTO STANDARD]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T00:57:58Z", "gh_stars": 75}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/plugin-pom/releases/tag/plugin-4.0','4.0 changelog','','2020',5,'Detailed release changelog outlining architectural changes, library upgrades, and toolchain standardizations introduced in the 4.0 lifecycle of the Plugin Parent POM.','Markdown','Release Notes','Intermediate',0,'online','manual','69cf1ebae93b526fa15ced159f2f29e65183746595d16b6bdf0b1a50df847f5c',100.0,1779033101,1,'2026-06-13T00:57:58Z',NULL,NULL,NULL,'["Frameworks & Ecosystem", "Development Resources", "Release Notes"]','["[DE FACTO STANDARD]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T00:57:58Z", "gh_stars": 75}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/prometheus-plugin','Jenkins Prometheus Metrics Plugin 🌟','','2026',5,'Exposes an endpoint directly scrapable by Prometheus server, outputting standardized Grafana-compatible metrics on JVM state, build durations, queue bottlenecks, and agent counts. Paramount for modern cloud-native Jenkins operations.','Java','Plugin','Medium',0,'online','manual','2cf76767144d78ee4c62433a58ae6052a1b901e39aa4b05b36f9668e9fa6f055',100.0,1779032243,1,'2026-06-08T01:32:43Z',NULL,NULL,NULL,'["Infrastructure", "Observability", "Performance"]','["[DE FACTO STANDARD]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T01:32:43Z", "gh_stars": 193}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/pull-request-monitoring-plugin','Pull Request Monitoring 🌟','','2021',5,'Monitors open pull requests, pulling performance metrics and status metadata directly into the Jenkins user interface. It acts as a lightweight telemetry bridge for engineering teams focused on optimizing cycle times and PR evaluation pipelines.','Java','Jenkins Plugin','Intermediate',0,'online','manual','489ae91221a14bd7cdd4456faf5184688c49e272563d553ed46348c6681518ac',100.0,1779030598,1,'2025-06-26T13:41:45Z',NULL,NULL,NULL,'["Continuous Integration", "Pull Request Lifecycle", "Monitoring"]','["[DE FACTO STANDARD]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-06-26T13:41:45Z", "gh_stars": 10}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/redis-fingerprint-storage-plugin','Redis Fingerprint Storage Plugin','','2020',0,'Practical implementation of Jenkins'' external fingerprint storage framework utilizing Redis. Solves local disk IO bottlenecks by shifting artifact tracking records to an in-memory Redis cluster, enhancing controller scalability.','Java','Repository','Advanced',0,'online','manual','57dd7330ac1a7413119727e01ba8a74fbf77e18d53bf3d6a9ad73619b1560890',100.0,1779030865,1,'2025-12-23T15:44:01Z',NULL,NULL,NULL,'["CI-CD", "Jenkins", "Data Persistence"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-12-23T15:44:01Z", "gh_stars": 5}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/remoting-opentelemetry-plugin','Jenkins Remoting monitoring with OpenTelemetry Plugin 🌟','','2021',1,'This repository implements agent trace propagation by reporting telemetry data of Jenkins Remoting protocols. By wrapping the remoting layer, it helps isolate latency issues and keep-alive failures between controllers and remote agents.','Java','Repository','Advanced',0,'online','manual','147297dc6f58eae56e949b970cdbe3b8130fe88a2b44563360a948c818a14549',100.0,1779030855,1,'2024-08-09T09:16:22Z',NULL,NULL,NULL,'["CI-CD", "Jenkins", "Agent Management"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-08-09T09:16:22Z", "gh_stars": 15}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/remoting-opentelemetry-plugin/pull/40','github PR: Enable to provide telemetry data to OpenTelemetry Collector','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','bb7e724b44ba704464d77d6afbc21486b54caba2463aad97ceea87f760cbee35',100.0,1779033075,1,'2026-05-17T17:51:15.446872+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"gh_license": "MIT"}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/robot-plugin','robot-plugin: Robot Framework Plugin','','2024',5,'Integrates Robot Framework test suites with Jenkins, providing automated analysis and visualization of test execution trends. It parses Robot XML outputs, generates structured HTML reports, and tracks historic regressions across successive build iterations to ensure stability.','Java','Jenkins Plugin','Intermediate',0,'online','manual','f8fbf5dcf006c51f1a7e4ffa5e9eb324d2346cf8bc65b9553f8ef67bdbb6429c',100.0,1779031426,1,'2026-05-27T05:26:35Z',NULL,NULL,NULL,'["Continuous Integration", "Testing & Verification", "Robot Framework Integration"]','["[DE FACTO STANDARD]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-27T05:26:35Z", "gh_stars": 65}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/tekton-client-plugin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','9e648667423e3b975d97b0fc616bfe80f5884d78ecc05e5e6d58a9a70d81a898',100.0,1779033072,0,'2026-05-17T17:51:12.316253+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/jenkinsci/url-filter-plugin','URL Filter Plugin','','2018',4,'Regulates outbound HTTP requests generated by build scripts or configurations against predefined wildcard filters. Its primary intent is to secure Jenkins controllers against Server-Side Request Forgery (SSRF) and restrict access to internal microservices.','Java','Jenkins Plugin','Intermediate',0,'online','manual','8bfe858512ea248978a907d024e48a79cda09f51333969b91a115da5f200d245',100.0,1779033045,1,'2024-08-09T10:54:49Z',NULL,NULL,NULL,'["Continuous Integration", "Security", "Network Restrictions"]','["[ENTERPRISE-STABLE]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-08-09T10:54:49Z", "gh_stars": 4}');
+INSERT INTO "resources" VALUES('https://github.com/jertel/elastalert2','jertel/elastalert2','','2026',4,'An active, community-maintained fork of ElastAlert designed to query Elasticsearch and trigger real-time alerts based on specific log patterns, spike anomalies, or flatlines. Integrates directly with Slack, Email, PagerDuty, and custom webhooks.','Python','Tool','Intermediate',0,'online','manual','0cf00148059d554ab4264ef75ed30d0cf625557f9d76c733b8357c4bd857e154',100.0,1779032556,1,'2026-05-27T22:13:17Z',NULL,NULL,NULL,'["Observability", "Log Management", "Alerting"]','["[ENTERPRISE-STABLE]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-27T22:13:17Z", "gh_stars": 1121}');
+INSERT INTO "resources" VALUES('https://github.com/jesseduffield/lazydocker','==jesseduffield/lazydocker==','','2026',5,'Lazydocker is an immersive, keyboard-driven terminal user interface (TUI) for managing Docker and Docker Compose setups. It aggregates container statuses, logs, CPU/Memory resource graphs, filesystem changes, and network mappings into a single cohesive terminal window. By offering quick shortcuts for container operations (restart, prune, executive shells), it drastically enhances developer productivity and local environment troubleshooting.','Go','Tool','Medium',0,'online','manual','d2e62921893bc218f51edac17f9f93c83f606e44a7cfb394ef48b0030300d52a',100.0,1779034131,1,'2026-04-19T02:51:06Z',NULL,NULL,NULL,'["Infrastructure", "Containerization", "Developer Experience"]','["[DE FACTO STANDARD]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-19T02:51:06Z", "gh_stars": 51350}');
+INSERT INTO "resources" VALUES('https://github.com/jessfraz/branch-cleanup-action','github.com: Branch Cleanup Action 🌟','','2018',2,'An automated GitHub Action designed to delete merged branches. Classified as legacy under MVQ protocols due to years of inactivity, since native GitHub repositories now support automatic head branch deletion.','Go','Repository','Beginner',0,'online','manual','7177819e51c4dac000181ca90de69429fdcd52d3b89b18b40fe01d7a240134c4',100.0,1779032297,1,'2022-03-02T13:52:50Z',NULL,NULL,NULL,'["Developer Platform", "Automation", "Stale Data Cleanup"]','["[LEGACY]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-03-02T13:52:50Z", "gh_stars": 422}');
+INSERT INTO "resources" VALUES('https://github.com/jetify-com/launchpad','github.com/jetpack-io/launchpad ⭐','','2022',3,'Launchpad is a CLI tool developed by Jetpack (now Jetify) that allows developers to run their code in Kubernetes with zero initial configuration. It builds, publishes, and deploys applications directly into target namespaces seamlessly.','Go','CLI Tool','Medium',1,'online','manual','5339aade1067a111b2fab48670e23c8d3c8278f905df0849b402b87133cd00bf',100.0,1779130495,1,'2025-06-12T18:38:42Z',NULL,NULL,NULL,'["Developer Experience", "Local Development", "Application Deployment"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-06-12T18:38:42Z", "gh_stars": 417}');
+INSERT INTO "resources" VALUES('https://github.com/jetpack-io/launchpad','==github.com/jetpack-io/launchpad== ⭐','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fb544dafd013392994d721cbd842e0e04d97d876292c2b1a3cd63cbc76dcb44f',100.0,1779032833,0,'2026-05-17T17:47:13.611102+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/jetify-com/launchpad"}');
+INSERT INTO "resources" VALUES('https://github.com/jetstack/cert-manager','https://github.com/jetstack/cert-manager/','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d2ec3a0583b0d999c41e17df6d4ddf7762a9bc25a361a2a78db3913473d65e6f',100.0,1779032525,0,'2026-05-17T17:42:05.097070+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md", "docs/registries.md"]','[]','{}','{"duplicate_of": "https://github.com/cert-manager/cert-manager"}');
+INSERT INTO "resources" VALUES('https://github.com/jetstack/jetstack-secure','Jetstack Secure Agent 🌟🌟','','2021',3,'A component of the Jetstack Secure platform that integrates with cert-manager. It aggregates TLS/SSL certificate telemetry and configuration states from clusters, allowing centralized enterprise monitoring of certificate lifetimes and trust domains.','Go','Security Agent','Medium',1,'online','manual','224b191f0512769b4fa70afeb7491e9fe1ea31f9223e48acd33d2faa294b4bd4',100.0,1779130494,1,'2026-06-04T12:45:21Z',NULL,NULL,NULL,'["Security", "Certificate Management", "Trust & Identity"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-04T12:45:21Z", "gh_stars": 262}');
+INSERT INTO "resources" VALUES('https://github.com/jetstack/kube-oidc-proxy','==kube-oidc-proxy==','','2023',2,'A reverse proxy that adds OIDC authentication to managed Kubernetes clusters (e.g., EKS, GKE, AKS) where modifying API server flags directly is restricted. It intercepts incoming API server requests, validates the OIDC token, and impersonates the user utilizing Kubernetes user impersonation headers. Active through 2026, it serves as a critical bridge for enterprise security compliance on managed platforms.','Go','Reverse Proxy','High',1,'online','manual','9d0e057ff29b11783d14b50b4daf19a8d120b7d338dca7f245dbdaf4ec01a81d',100.0,1779034580,1,'2024-08-10T02:04:32Z',NULL,NULL,NULL,'["Security", "Authentication", "Proxy"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-08-10T02:04:32Z", "gh_stars": 476}');
+INSERT INTO "resources" VALUES('https://github.com/jetstack/preflight','Jetstack Secure Agent 🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','585b79d16de68d144caafd446fe05aaf3dc652819129f7f06741494c70df6257',100.0,1779030052,0,'2026-05-17T17:00:52.482332+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/jetstack/jetstack-secure"}');
+INSERT INTO "resources" VALUES('https://github.com/jetstack/version-checker','vesion-checker','','2025',3,'A utility developed by Jetstack that checks running cluster image versions against public container registries to report outdated dependencies, exposing compatibility statuses as Prometheus metrics for proactive patching.','Go','Controller / Prometheus Exporter','Intermediate',1,'online','manual','39e6b5baea339da5732067c1fce5e0c9c406aa0c0da4b0687196803a7a1ee933',100.0,1779031618,1,'2026-06-08T11:09:15Z',NULL,NULL,NULL,'["Security & Identity", "Compliance & Auditing", "Dependency Tracking"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T11:09:15Z", "gh_stars": 773}');
+INSERT INTO "resources" VALUES('https://github.com/jglick/jk--',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','c7160ad04869ae1374ec7283be669a69f496abebfb773a0577aac0e737876e5b',100.0,1779032556,1,'2026-05-17T17:42:36.755653+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/jimmyraywv/awesome-eks','christopherhein/awesome-eks: Awesome EKS','','2026',0,'A highly focused directory of networking drivers, controller scripts, and utilities optimized for AWS Elastic Kubernetes Service (EKS). Crucial for platforms implementing AWS-CNI custom networking policies, security plugins, and IAM Roles for Service Accounts (IRSA). It assists engineering leads in bridging native AWS security primitives with Kubernetes service accounts.','N/A','Repository','Advanced',0,'online','manual','64b104d493f66e726ac829ec6abbf5b96545c81b5acfd9e4423fb70b0967a5e7',100.0,1781736123,1,'2026-06-18T00:42:03.325254+02:00',NULL,NULL,NULL,'["Container Orchestration", "Kubernetes", "EKS"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/jk8s/awesome-kubernetes','@jk8s'' Awesome Kubernetes','','2023',5,'A dedicated directory listing specialized Kubernetes tools, packages, and frameworks. This resource collection focuses on developer productivity tools, testing utilities, and monitoring wrappers to optimize day-to-day cluster administration workflows.','Markdown','Awesome List','Intermediate',0,'online','manual','41f1f046177736215a5586541eb9390642de27f128fa6b7fd0f92410cbda1343',100.0,1781736123,1,'2026-06-18T00:42:03.200304+02:00',NULL,NULL,NULL,'["Curation", "Awesome Lists", "Kubernetes"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/jkcfg/jk','jkcfg','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','7594bbb147e41312d63dd46e919e7e043e8f2d7000538d4f9fa43fc06535ef48',100.0,1779032462,1,'2026-05-17T17:41:02.791968+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
+INSERT INTO "resources" VALUES('https://github.com/jkosik/helm-decomposer','github.com/jkosik: helm-decomposer','','2019',0,'An archived utility that parsed static Kubernetes manifests to automatically generate modular Helm charts. Unmaintained for several years, it serves as a legacy proof-of-concept for automated chart generation.','Python','CLI Tool','Intermediate',0,'online','manual','7f41b1831f7d7b087b98d0e22a5d89124a27730bc227ae4bd24017344cb174f2',100.0,1781735960,1,'2026-06-18T00:39:20.744639+02:00',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Legacy Utilities"]','["[LEGACY]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/jlevy/the-art-of-command-line','The Art of Command Line','','2015',5,'The premium, single-page reference for command-line mastery. Highly dense and comprehensive, it details advanced processes, pipeline debugging, and cloud utility integrations. Live Grounding establishes this repository as a global industry standard for technical terminal operations.','Markdown','Documentation','Intermediate',0,'online','manual','364251608fb333fca1e3e9e293cb4e8e3be7c184e7ca303ee3f048dfad02006b',100.0,1781736068,1,'2026-06-18T00:41:08.277326+02:00',NULL,NULL,NULL,'["Infrastructure & Operations", "Terminal Environment", "Best Practices"]','["[DE FACTO STANDARD]"]','["docs/linux.md"]','["linux.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/jmfloreszazo/ghapp_demo/blob/main/README.es.md','ghapp_demo','Repositorio práctico con una guía paso a paso para la creación de aplicaciones y extensiones personalizadas para GitHub Copilot usando Node.js.','2024',4,'A comprehensive guide and demonstration repository for building a custom GitHub App and GitHub Copilot Extension. Using Node.js and Express.js, it walks developers through OAuth configuration, permissions mapping (e.g., Copilot Chat read-only), webhook handling, and local development testing via secure tunneling. [SPANISH CONTENT]','Spanish','project','Intermediate',0,'online','automatic','12f20c60f6cf9d70ba39524ec8b909d65d5a58cbea1a4944da24188003d08a97',NULL,1780352302,0,'2026-06-02T00:18:22.456788+02:00',NULL,NULL,NULL,'["Software Engineering", "GitHub Platform", "GitHub Apps", "Copilot Extensions"]','["COMMUNITY-TOOL", "GUIDE"]','[]','[]','{}','{"category": "digital-money", "reputation_status": "Vetted", "reputation_summary": "Highly practical community-led educational resource demonstrating clean implementation steps for Copilot extensions.", "social_preview_url": "https://opengraph.githubassets.com/cf23bbe309e7d29a097228a0ed300ef9199dedfd7a42108030dc2afd1f757840/jmfloreszazo/ghapp_demo", "source_provenance": "X.com (nubenetes)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://github.com/jmxtrans/jmxtrans',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','31ea23af4fafce7f36bb22337ad9be884c68f828bbd79d976c39768f37bbb6df',100.0,1779034582,0,'2026-05-17T18:16:22.288331+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/johanhaleby/kubetail','Kubetail 🌟','','2010',5,'Johanhaleby''s Kubetail is a lightweight, widely adopted Bash script that aggregates logs from multiple Kubernetes Pods into a single streaming stdout stream. It utilizes wildcard and regex matching patterns to capture dynamic Pod names, color-coding outputs per container to streamline manual log inspections.','Shell','CLI Script','Beginner',0,'online','manual','90750e942d6e0bac1925020ce4f169ac608a7e4660f4d40ee4dbf0ddea544519',100.0,1779031574,1,'2026-06-12T09:21:55Z',NULL,NULL,NULL,'["Observability & Diagnostics", "Log Aggregation", "CLI Utilities"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T09:21:55Z", "gh_stars": 3489}');
+INSERT INTO "resources" VALUES('https://github.com/johnkerl/miller','miller','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','1eae772b9062fb8a16ffe49b1b55ad63751b9f8ce3bb0f748569fa2adee6ea6c',100.0,1779030091,1,'2026-05-17T17:01:31.432662+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"gh_license": "NOASSERTION", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/johnlokerse/azure-bicep-cheat-sheet','github.com/johnlokerse/azure-bicep-cheat-sheet: Azure Bicep Cheat Sheet','','2021',0,'A comprehensive quick-reference guide designed to accelerate Azure Bicep development. It provides syntax mappings, parameter declarations, and deployment command structures to streamline the transition from ARM JSON to domain-specific language architectures.','Bicep','Repository','Beginner',0,'online','manual','bd486e108df6beba43f23979e82044628891e60468a614a45d2485dc4b459c59',100.0,1781735879,1,'2026-06-18T00:37:59.836030+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "Azure Bicep"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/johnthebrit/CertificationMaterials','johnthebrit/CertificationMaterials','','2026',0,'A community-curated GitHub repository offering structured learning guides, architecture maps, and reference materials targeting major Microsoft Azure certification exams. Excellent reference tool for continuous engineering education.','Markdown','Repository','Intermediate',0,'online','manual','09bb625b37602482987f2971b39e90271284b5eafc66d99fc2e7f610450adaa3',100.0,1781735879,1,'2026-06-18T00:37:59.692216+02:00',NULL,NULL,NULL,'["Education", "Certification Support", "Repository"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/joke2k/faker','joke2k/faker 🌟','','2025',5,'Curator Insight introduces Faker as an extensive database for mocking data. Live Grounding highlights its standard integration into QA pipelines, where generating randomized, structured database schemas is crucial to test application resilience safely under privacy rules.','Python','Library','Intermediate',1,'online','manual','0ffa717f79e7b343e9512786e11d799e499dcc54c46dc937e86c8f4a49f310fb',100.0,1779031455,1,'2026-06-10T20:53:39Z',NULL,NULL,NULL,'["Software Engineering", "Testing", "Test Data Generation"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-10T20:53:39Z", "gh_stars": 19273}');
+INSERT INTO "resources" VALUES('https://github.com/jonleibowitz/awesome-digitalocean','github.com/jonleibowitz/awesome-digitalocean: Awesome Digital Ocean','','2026',5,'A dedicated index of API clients, management tools, and deployment guides optimized for the DigitalOcean developer ecosystem. It focuses on simplifying VM provisionings, Droplet configurations, and managed Kubernetes setups (DOKS). It provides highly accessible options for startup-level and mid-scale staging environments.','N/A','Repository','Beginner',0,'online','manual','85a1711897cd053b29c5c7b9aff67b36a435a3b6273aeb2a9dd988dd7bf8f4ef',100.0,1779033223,1,'2021-04-30T21:49:21Z',NULL,NULL,NULL,'["Cloud Infrastructure", "DigitalOcean", "Resources"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2021-04-30T21:49:21Z", "gh_stars": 379, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/jonmosco/kube-ps1','==github.com/jonmosco/kube-ps1== ⭐','','2025',4,'Kube-ps1 is an absolute de facto standard shell helper that dynamically appends the active Kubernetes context and namespace to the terminal command prompt. By giving clear, constant visual context, it significantly reduces the risk of accidental command execution on production clusters.','Shell','Prompt Customizer','Beginner',0,'online','manual','1d2e602fe30e2ba27c0a8bd9d04ae80ea4eaf35b6e2b94a67ba5758a336e49fb',100.0,1779033101,1,'2026-05-24T12:10:07Z',NULL,NULL,NULL,'["Operations", "CLI Tooling", "Shell Configuration"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-24T12:10:07Z", "gh_stars": 3795}');
+INSERT INTO "resources" VALUES('https://github.com/jonrau1/ElectricEye/blob/master/README.md','github: ElectricEye','','2024',5,'An automated cloud security assessment framework designed to continually monitor AWS environments for configuration drift, vulnerabilities, and deviations from industry standards. Outputs findings directly to AWS Security Hub.','Python','Tool','Advanced',0,'online','manual','24b68c80b70022b001b1bf864a22adc4e707459e4baabb630128f2333238998b',100.0,1779030842,1,'2026-02-09T03:04:44Z',NULL,NULL,NULL,'["Security & Governance", "Cloud Security Posture", "Automated Auditing"]','["[DE FACTO STANDARD]"]','["docs/aws-monitoring.md"]','["aws-monitoring.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-02-09T03:04:44Z", "gh_stars": 1043}');
+INSERT INTO "resources" VALUES('https://github.com/jordanwilson230/kubectl-plugins/tree/krew','github.com/jordanwilson230: kubectl-plugins','','2022',3,'A collection of highly interactive `kubectl` CLI utilities. Offers streamlined troubleshooting scripts to rapidly extract environment variables, debug network states, and audit active container definitions.','Go','Repository','Intermediate',0,'online','manual','c3ecf0c518984ee24df41f03a941450e42bcdc4e0b11d3eccbf9c6548650e3b7',100.0,1779033675,1,'2024-06-27T06:00:21Z',NULL,NULL,NULL,'["Extending Kubernetes", "CLI Plugins", "Tooling"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-06-27T06:00:21Z", "gh_stars": 637}');
+INSERT INTO "resources" VALUES('https://github.com/jose-r-lopez/SSI_Infraestructure_Automation_Materials','jose-r-lopez/SSI_Materials','','2022',1,'A structured repository containing laboratory manuals, automation scripts, and server-provisioning blueprints. Optimized for teaching systems administration and automation using Ansible and Vagrant. (Live Grounding: Excellent academic/foundational resource for mapping traditional configurations to automated workflows).','YAML/Vagrantfile','Academic Repo','Intermediate',0,'online','manual','f661a7a09421a613c439decbea31bb9766de4645c00b6db050e689619294df65',100.0,1779130494,1,'2022-08-22T19:38:44Z',NULL,NULL,NULL,'["DevOps & Platform Engineering", "Infrastructure Automation", "Academic Materials"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2022-08-22T19:38:44Z", "gh_stars": 44}');
+INSERT INTO "resources" VALUES('https://github.com/jose-r-lopez/SSI_Materials','jose-r-lopez/SSI_Materials','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','02dc341426843d53442e249db967495b816bfdce9092ec740ba46e6044ddca1a',100.0,1779032257,0,'2026-05-17T17:37:37.448714+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://github.com/jose-r-lopez/SSI_Infraestructure_Automation_Materials"}');
+INSERT INTO "resources" VALUES('https://github.com/joseadanof/awesome-cloudnative-trainings','github.com/joseadanof: Awesome Cloud Native Trainings','','2023',5,'A thoroughly organized directory cataloging cloud-native certifications (CKA, CKAD, CKS), training centers, and open labs. Extremely useful for platform engineering managers designing structured learning and technical progression tracks for their teams.','Markdown','Awesome List','Beginner',0,'online','manual','43482b8fbeb83fedaba53002241970156bdd74bb8d09d0ed5085e5bd9c3638cc',100.0,1781736123,1,'2026-06-18T00:42:03.141864+02:00',NULL,NULL,NULL,'["Curation", "Awesome Lists", "Training"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/joshnh/Git-Commands/blob/master/README.md','==joshnh/Git-Commands== 🌟','','2024',3,'Curator Insight: A curated, text-based catalog of advanced Git parameters and commands hosted directly on GitHub. Live Grounding: Primarily targets automation workflows and repository maintenance, offering rapid copy-paste commands to clean dead branches or verify history integrity.','Markdown','GitHub Repository','Intermediate',0,'online','manual','ebbdc82ff621d6dab4e789c3c2f71ee42752ae2f1e313503e8dd5255fdd7849b',100.0,1781735889,1,'2026-06-18T00:38:09.871585+02:00',NULL,NULL,NULL,'["Development", "Version Control", "Git"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/joyrex2001/kubedock','joyrex2001/kubedock','','2021',2,'A Docker API emulation tool that captures traditional Docker daemon requests and executes them as lightweight, native Kubernetes pods. It permits integration tests to execute cleanly without physical Docker runtimes.','Go','CLI Tool','Advanced',0,'online','manual','73dff733e98eb9e8166b466a9e524a82d64d2f70fab0db83faeb850bab273c1e',100.0,1779032368,1,'2026-06-09T18:34:26Z',NULL,NULL,NULL,'["Development & Testing", "Local Environments", "Docker API Emulation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-09T18:34:26Z", "gh_stars": 360}');
+INSERT INTO "resources" VALUES('https://github.com/joyrex2001/tekline','tekline 🌟','','2021',3,'Explores Tekline, a lightweight community-driven visualization and command-line helper tool for viewing the status of Tekton Pipeline runs. Bypasses the complex dashboard setups, providing developers with instant, readable feedback on pipeline step executions and container build logs directly in terminal dashboards.','Go','Repository','Intermediate',1,'online','manual','b6e9e6ea94c570f6d48c05e7f14cc446ca5715eb9a44ad3d8f5fe5136e93fab5',100.0,1779030230,1,'2023-04-07T15:47:57Z',NULL,NULL,NULL,'["Continuous Integration & Delivery", "Cloud Native CI-CD", "Tekton UI Extensions"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md", "docs/tekton.md"]','["kubernetes-tools.md", "tekton.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-04-07T15:47:57Z", "gh_stars": 11}');
+INSERT INTO "resources" VALUES('https://github.com/jpmens/jo','jo','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','dee4c91a5c55774aa9d9ec32d87eb466a871652963c99f0e0938c9295f3243d4',100.0,1779030015,1,'2026-05-17T17:00:15.257574+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"gh_license": "NOASSERTION", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/jrockway/ekglue','ekglue - Envoy/Kubernetes glue','','2020',1,'A lightweight utility developed to bridge Envoy configuration directly with Kubernetes API endpoints. It parses Kubernetes services and endpoints to dynamically construct Envoy-compatible bootstrap configurations. While highly illustrative of early custom control plane mechanics, it has largely been superseded by native Kubernetes Gateway API and modern Envoy-based ingress controllers.','Go','Software','Intermediate',1,'online','manual','54fe470cc623b606b8f1ebd83c0047a6dc3da4d6dc199babd4793096a8ad037b',100.0,1779033329,1,'2023-10-25T22:38:52Z',NULL,NULL,NULL,'["Cloud Native Networking", "Service Proxy", "Integration Tools"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md", "docs/servicemesh.md"]','["kubernetes-tools.md", "servicemesh.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-10-25T22:38:52Z", "gh_stars": 29}');
+INSERT INTO "resources" VALUES('https://github.com/jrussellfreelance/powershell-scripts','jrussellfreelance/powershell-scripts','','2023',0,'A collection of administrative script blocks designed for routine tasks, including disk health checks, logging wrappers, and folder path monitoring.','PowerShell','GitHub Repository','Beginner',0,'online','manual','191a302967e231aae5e9d53c2ab5825eed1f662f6fecaa86349d5a7522a3c3fa',100.0,1781735880,1,'2026-06-18T00:38:00.014717+02:00',NULL,NULL,NULL,'["Infrastructure Automation", "System Management", "Utility Scripts", "Automation Resources"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/jsmartin/ansible-tower-packer','github.com/jsmartin/ansible-tower-packer','','2019',1,'Vintage HashiCorp Packer scripts utilized to generate machine images initialized with Red Hat Ansible Tower software. Serves as historical code archeology for engineers maintaining legacy, VM-based environments.','HCL','Source Code','Intermediate',0,'online','manual','c51588af72d49606c12aa79ff032a408419d9edd52edb370b3f376aaedfa7bf2',100.0,1781735865,1,'2026-06-18T00:37:45.869308+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Packer", "Machine Images"]','["[LEGACY]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/jthomperoo/custom-pod-autoscaler','custom-pod-autoscaler','','2022',3,'A framework allowing developers to write custom pod autoscaling logic inside Kubernetes, bypassing rigid HPA limitations. By supporting custom metrics, user-defined shell scripts, or HTTP APIs, it enables fine-grained scaling patterns tailored to specialized processing workloads.','Go','Operator','Advanced',1,'online','manual','5480e692830783b4a07c56607e3abca3b59127b98a87206f0d1ca0c7db9f8b5b',100.0,1779031442,1,'2026-03-26T12:21:45Z',NULL,NULL,NULL,'["Cluster Management", "Autoscaling", "Dynamic Scaling"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-26T12:21:45Z", "gh_stars": 300}');
+INSERT INTO "resources" VALUES('https://github.com/jthomperoo/k8shorizmetrics','jthomperoo/k8shorizmetrics','','2024',0,'An extensible Go library designed to replicate the calculation logic of the standard Horizontal Pod Autoscaler (HPA). This enables custom controller authors or simulator developers to run local evaluations on raw telemetry data to validate scaling algorithms.','Go','Library','Advanced',0,'online','manual','d4d5389ba2be0f5df0557918dc193efcf7e975eec25b4ca3b74ef36ccfa4ad9b',100.0,1779029124,1,'2024-04-21T13:31:40Z',NULL,NULL,NULL,'["Autoscaling", "Custom Metrics", "Development Tools"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-04-21T13:31:40Z", "gh_stars": 41}');
+INSERT INTO "resources" VALUES('https://github.com/jthomperoo/predictive-horizontal-pod-autoscaler','github.com/jthomperoo: Predictive Horizontal Pod Autoscaler','','2024',3,'An advanced horizontal pod autoscaling extension utilizing forecasting models (such as Holt-Winters and LSTM). Anticipates traffic peaks by analyzing historical system metrics, pre-allocating server compute before traffic reaches the platform.','Go','Repository','Advanced',0,'online','manual','cd56db88db4edc2ba63d9f62e028fb21194a439036492a7df99d062f011180bc',100.0,1779031602,1,'2023-10-11T23:24:48Z',NULL,NULL,NULL,'["Kubernetes & Scaling", "Advanced Scaling", "Predictive Scaling"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-autoscaling.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-10-11T23:24:48Z", "gh_stars": 383}');
+INSERT INTO "resources" VALUES('https://github.com/junegunn/fzf',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','a41ea0b2976348002cb35649217393601369c8271ea567d0c65f02530a89b494',100.0,1779030564,0,'2026-05-17T17:09:24.129796+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/jupyterlab/jupyter-ai','github.com/jupyterlab/jupyter-ai','','2023',5,'An official JupyterLab extension that brings generative AI capabilities to interactive notebooks. It supports inline code synthesis, explanation, and error correction across multiple model APIs.','English','Repository','Intermediate',0,'online','manual','5a25471c438bb024099f3fba69861aa6386d44281751874ac3e7adeb1d000330',100.0,1779032388,1,'2026-06-03T02:18:58Z',NULL,NULL,NULL,'["Computer Vision", "Deep Learning Research", "ML Notebooks"]','["[DE FACTO STANDARD]"]','["docs/ai.md"]','["ai.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2026-06-03T02:18:58Z", "gh_stars": 4272}');
+INSERT INTO "resources" VALUES('https://github.com/jwcesign/kubespider','github.com/jwcesign/kubespider','','2025',0,'Kubespider is an orchestration system designed to automate home lab media processing and down-load pipelines inside Kubernetes. It structures triggers and hooks that link download managers, indexes, and media players together in a unified cluster infrastructure.','Go','Orchestration Daemon','Intermediate',1,'online','manual','c01bd5f292cf9c606802836fafef759dcc7826bb431e0c5bc3122a4959de81dd',100.0,1781736046,1,'2026-06-18T00:40:46.892255+02:00',NULL,NULL,NULL,'["Operations", "Automation", "Media & Downloaders"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/jyguyomarch/awesome-productivity','Awesome Productivity','','2023',5,'A curated directory showcasing productivity systems, workspace organizers, automated scripting kits, and distraction-blocking helpers. Designed to aid engineers in maximizing throughput and focusing effort during large-scale development sprints.','Markdown','Awesome List','Beginner',0,'online','manual','9238763183600583444bc0f192be795dd46f7dafca3fddd1549c2ab4be2751ba',100.0,1779032780,1,'2024-08-14T18:07:32Z',NULL,NULL,NULL,'["Curation", "Awesome Lists", "Productivity"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2024-08-14T18:07:32Z", "gh_stars": 3258, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/k0sproject/k0s','K0s - Zero Friction Kubernetes','','2026',5,'The official open-source repository for the k0s Kubernetes distribution. Features active enterprise-grade developer tracks, offering built-in advanced networking plugins (Calico CNI, Kube-router), support for virtualized control planes, and automated bootstrapping tools without external dependencies.','Go','Software','Intermediate',1,'online','manual','f37622dd0c4b1af56b99fcafaed6d28bb205b45ddf8163c2b7f2ff94703519de',100.0,1779029367,1,'2026-06-13T20:52:30Z',NULL,NULL,NULL,'["Infrastructure", "Kubernetes Distributions", "Edge & IoT"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-13T20:52:30Z", "gh_stars": 6239}');
+INSERT INTO "resources" VALUES('https://github.com/k3d-io/k3d','**k3d**','','2025',5,'Curator Insight features k3d as an indispensable utility for launching multi-node K3s clusters inside Docker containers. Live grounding in 2026 affirms k3d remains the leading choice for local multi-node Kubernetes orchestration, integration testing, and local CI/CD pipelines due to its rapid spin-up speeds and minimal resource footprint.','Go','Code Repository','Medium',0,'online','manual','1e0f444aea26eb430e2d4b07f4c8698449281ee28c0762368b55d0e00ed6f8fb',100.0,1779130494,1,'2026-06-12T09:56:54Z',NULL,NULL,NULL,'["Local Development", "Kubernetes Environments", "k3d"]','["[DE FACTO STANDARD]"]','["docs/matrix-table.md", "docs/rancher.md"]','["rancher.md", "matrix-table.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T09:56:54Z", "gh_stars": 6458}');
+INSERT INTO "resources" VALUES('https://github.com/k3s-io/k3s-ansible','github.com/k3s-io/k3s-ansible 🌟','','2024',4,'The production-standard repository for automating K3s lightweight Kubernetes cluster deployments using Ansible. Fully covers control plane initialization, high availability setups, and agent cluster joins.','YAML','github_repo','Advanced',0,'online','manual','bc9baa2b6f31866a899f49c3819a111990dcd28bc892b6fe3464f4d752901bc8',100.0,1779030932,1,'2026-06-08T17:08:45Z',NULL,NULL,NULL,'["Cloud Native & Orchestration", "Kubernetes", "Bootstrap & Cluster Ops"]','["[ENTERPRISE-STABLE]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T17:08:45Z", "gh_stars": 2804}');
+INSERT INTO "resources" VALUES('https://github.com/k8gb-io/k8gb','k8gb 🌟','','2025',5,'A CNCF sandbox Global Server Load Balancing (GSLB) operator designed to deliver geo-redundancy and high availability across physical datacenters and regions. k8gb utilizes local CoreDNS engines to provide intelligent, active-passive, and geo-routed client traffic redirection without vendor lock-in.','Go','Operator','High',1,'online','manual','f00c6a779ebaa2c156c2e822c1c809b3d28e45b8ddedd7f505dc7fc42ec425d9',100.0,1779031164,1,'2026-06-13T05:33:49Z',NULL,NULL,NULL,'["Networking & Security", "Global Load Balancing", "GSLB Operator"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T05:33:49Z", "gh_stars": 1177}');
+INSERT INTO "resources" VALUES('https://github.com/k8s-ruby/k8s-ruby','k8s-ruby: Kubernetes Ruby Client','','2025',5,'An alternative Ruby client library for native Kubernetes API execution. Integrates intuitive REST interfaces and dynamic resource creation patterns for developers running Ruby-based clusters.','Ruby','Library','Intermediate',0,'online','manual','97fb9ab542f1c54b1309f699e6433993f6bf2504fddd9401d4bfce9be93854c0',100.0,1779031810,1,'2025-04-10T09:35:00Z',NULL,NULL,NULL,'["Cloud Native & K8s", "Kubernetes API", "Ruby Client"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-client-libraries.md"]','["kubernetes-client-libraries.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-04-10T09:35:00Z", "gh_stars": 75}');
+INSERT INTO "resources" VALUES('https://github.com/k8snetworkplumbingwg/multus-cni','multus-cni 🌟','','2025',4,'A Container Network Interface (CNI) plugin that enables attaching multiple network interfaces to a single Kubernetes pod, delegating individual networks to auxiliary CNIs (such as Calico, Flannel, or SR-IOV). It remains the absolute standard in 2026 for high-performance networks, telecom applications, and dual-homed containers.','Go','CNI Plugin','High',0,'online','manual','d92f8ee99e39644a7d84ec9acbe3fdd53f0406aefc9e71b50cf1beb8c1f27297',100.0,1779032966,1,'2026-06-11T13:59:02Z',NULL,NULL,NULL,'["Networking", "CNI", "Multi-Network"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T13:59:02Z", "gh_stars": 2882}');
+INSERT INTO "resources" VALUES('https://github.com/k8spacket/k8spacket','github.com/k8spacket/k8spacket','','2026',3,'K8spacket is an eBPF-based network analyzer designed to visualize network packet flows, latencies, and TCP connection anomalies across active namespaces. By using eBPF, it captures network performance data with negligible resource overhead compared to standard sidecar proxies. The project is popular for troubleshooting application latency issues and tracing microservice request dependencies.','Go','Monitoring Tool','Advanced',0,'online','manual','003de0d61b362f760e7006be4c38f3b2ed7b99b4349977e09fd071c7140ee6ff',100.0,1779032800,1,'2026-05-12T11:01:07Z',NULL,NULL,NULL,'["Networking", "eBPF Diagnostics", "Traffic Analysis"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-12T11:01:07Z", "gh_stars": 1097}');
+INSERT INTO "resources" VALUES('https://github.com/k8spatterns/examples','github.com/k8spatterns/examples','','2026',5,'A repository of YAML examples and pattern templates implementing cloud-native architecture paradigms. Features concrete structures for sidecars, singletons, initialization processes, and stateful controller patterns that are highly useful as blueprints for designing robust cloud services.','YAML','Code Examples','Intermediate',0,'online','manual','f87e3ea5190419cd586e80ac9c52fb077c096de91a8bc0e379d90136f7750057',100.0,1779032406,1,'2026-03-29T04:12:06Z',NULL,NULL,NULL,'["Architecture", "Design Patterns", "Standard Practice"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-03-29T04:12:06Z", "gh_stars": 1073}');
+INSERT INTO "resources" VALUES('https://github.com/k8spin/k8spin-operator','K8Spin Operator 🌟','','2024',5,'An early multi-tenant operator created to carve out isolated tenant partitions quickly. While development has slowed in favor of modern virtual-cluster controllers, its early designs show useful approaches for tenant namespace boundaries.','Go','Repository','Intermediate',0,'online','manual','f4b1ddc6ea7a2d8eabc6c739bf2d12fcd192196a500e4e61e0b7d932e01854f0',100.0,1779033092,1,'2026-04-16T19:01:23Z',NULL,NULL,NULL,'["Platform Engineering", "Multi-Tenancy", "Resource Isolation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-04-16T19:01:23Z", "gh_stars": 217}');
+INSERT INTO "resources" VALUES('https://github.com/k8spin/k8spin-operator/projects/1',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779031497,0,'2026-05-17T17:24:57.962672+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-operators-controllers.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/k8tz/k8tz','k8tz/k8tz: Kubernetes Timezone Controller','','2021',3,'An admission controller that automates timezone configuration inside Kubernetes container workloads. It mounts host tzdata directories and sets dynamic environment options without manual pod manifest updates.','Go','Admission Webhook','Intermediate',0,'online','manual','a64f987f4dedbaa17530da19806794fc566d687ca0e528505685cdb59500e3e6',100.0,1779032248,1,'2026-03-07T16:40:30Z',NULL,NULL,NULL,'["Cluster Management", "Localization", "Timezone Controller"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-07T16:40:30Z", "gh_stars": 524}');
+INSERT INTO "resources" VALUES('https://github.com/k8zdev/k8z',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','06d16609a3b8391678fc8b1ca65ba2ed7836c15c8a05d08229383793abe67ea1',100.0,1779032157,0,'2026-05-17T17:35:57.690827+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/kabisa/k8s-workshop-in-a-box','GitHub: K8s workshop in a box','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','6dda7bfd518f753f1d5e4f2ccf57f4a1d3b30b35e0432095136a5106df283f28',100.0,1779030430,1,'2026-05-17T17:07:10.714710+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/kadalu/kadalu','Kadalu','','2026',5,'Kadalu is a lightweight, container-native storage solution that utilizes GlusterFS to orchestrate persistent volumes inside Kubernetes. It runs storage services inside application pods as microservices, offering a lightweight alternative to external GlusterFS cluster configurations.','Python','Orchestrator','Medium',1,'online','manual','969e8e892e60028fbae8a8a8fa5682d0a7f4a47e4acef21ac9a6aa354f8e0ef9',100.0,1779031087,1,'2026-02-10T23:35:35Z',NULL,NULL,NULL,'["Storage", "Kubernetes Storage", "GlusterFS Orchestration"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-storage.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-storage.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-02-10T23:35:35Z", "gh_stars": 748}');
+INSERT INTO "resources" VALUES('https://github.com/kahun/awesome-sysadmin','Awesome SysAdmin','','2026',4,'The premier community-led index indexing system administration tools and software solutions. Essential for discovering stable, self-hosted services for network mapping, backups, monitoring, and automated system setups.','Markdown','Awesome List','Intermediate',0,'online','manual','594c9d69863a2c5a63ba36f38119ddae68a8631f14f063c1d682ac6c69caccef',100.0,1779033218,1,'2024-03-26T23:45:17Z',NULL,NULL,NULL,'["Infrastructure & Operations", "Systems Administration", "Tools and Infrastructure"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-03-26T23:45:17Z", "gh_stars": 24308, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/kairos-io/kairos','github.com/kairos-io/kairos: Kairos - Kubernetes-focused, Cloud Native Linux'' meta-distribution','','2023',5,'Kairos is an open-source, immutable Linux meta-distribution optimized specifically for edge and cloud-native Kubernetes deployments. It treats the base operating system as an appliance, allowing declarative, zero-touch provisioning and atomic node upgrades.','Go','Open Source Tool','Advanced',0,'online','manual','83500ef3c1bda65b42ac3667f5f5d971e25176644287ca7fb7708c423a3f1aa7',100.0,1779032213,1,'2026-06-12T06:00:33Z',NULL,NULL,NULL,'["Infrastructure", "OS", "Immutable Infrastructure"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T06:00:33Z", "gh_stars": 1739}');
+INSERT INTO "resources" VALUES('https://github.com/kakao/ipvs-node-controller','ipvs-node-controller','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','82eada97cb961d58c9ae7567e680a807a48c3f9d238d8cf66f7d4d45588549bb',100.0,1779032902,0,'2026-05-17T17:48:22.841239+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/kakao/network-node-manager"}');
+INSERT INTO "resources" VALUES('https://github.com/kakao/network-node-manager','Network Node Manager','','2024',3,'A specialized network daemon developed by Kakao for optimizing node-level routing rules and handling network interfaces inside Kubernetes. Live Grounding shows that this utility targets bare-metal clusters, streamlining system-level network management while improving connectivity troubleshooting in on-premise cloud infrastructure.','Go','Tool','Advanced',0,'online','manual','82eada97cb961d58c9ae7567e680a807a48c3f9d238d8cf66f7d4d45588549bb',100.0,1779030462,1,'2023-06-27T08:35:15Z',NULL,NULL,NULL,'["Networking & Security", "Kubernetes Networking", "Deep Dive"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-tools.md", "kubernetes-networking.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-06-27T08:35:15Z", "gh_stars": 109}');
+INSERT INTO "resources" VALUES('https://github.com/kapicorp/tesoro','Tesoro','','2023',5,'An admission controller webhook designed to streamline secrets synchronizations and handle decoding actions securely. Ensures raw secret assets are safely verified before injecting configuration data into target runtimes.','Go','Webhook','Advanced',1,'online','manual','3e89efe9ad2dd94d5dc8e64eae88eaecf8ad64c88129fd5f828fbb42bc98f197',100.0,1779034462,1,'2024-12-23T09:15:23Z',NULL,NULL,NULL,'["Security", "Secrets Management", "Integration"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-12-23T09:15:23Z", "gh_stars": 37}');
+INSERT INTO "resources" VALUES('https://github.com/karampok/dnsconfig-injector','github.com: dnsconfig-injector - Mutating Admission Webhook for dnsconfig'' pod injection','','2021',5,'A specialized Mutating Admission Webhook that injects customized `dnsConfig` schemas into target pods at runtime. This alleviates the need for manual configuration of resolving hosts inside microservices manifests. Live usage points to a stable but legacy posture, as native Kubernetes DNS config inheritance has matured.','Go','Webhook','Medium',0,'online','manual','bcba8d6046cf71c04000925bf020129c5a34957900e326a462ef30def87fcf6f',100.0,1779029689,1,'2023-01-19T14:35:31Z',NULL,NULL,NULL,'["Networking & Security", "Admission Control", "DNS Configuration"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-01-19T14:35:31Z", "gh_stars": 30}');
+INSERT INTO "resources" VALUES('https://github.com/kareem-elsayed/k8s-alerts','k8s-alert','','2021',5,'A lightweight alerting manager focusing on pod anomalies and failures. It continuously monitors target namespaces and fires instant notification signals when operational errors occur.','Go','Controller','Intermediate',1,'online','manual','60cdc212f50e6ff4577ece9577830f5dbba57852efcb788c9efe0c27e1232d4c',100.0,1779032224,1,'2020-06-07T11:13:50Z',NULL,NULL,NULL,'["Observability", "Alerting & Notifications", "Crash Tracking"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-06-07T11:13:50Z", "gh_stars": 21}');
+INSERT INTO "resources" VALUES('https://github.com/karmab/autolabeller','karmab/autolabeller','','2021',0,'An automation tool designed to automatically apply labels to Kubernetes resources, nodes, or namespaces based on defined criteria or attributes. It reduces the manual configuration overhead required for policy bindings and scheduling selectors. In 2026, it represents a niche community utility for large cluster metadata automation.','Go','Kubernetes Controller','Low',0,'online','manual','020ff7c3888461a640efd5f8af6428187dc97a5fda243493126b987c75bfb148',100.0,1781736046,1,'2026-06-18T00:40:46.880410+02:00',NULL,NULL,NULL,'["Infrastructure", "Automation", "Labeling"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/karmada-io/karmada','Karmada','','2025',5,'An advanced Kubernetes-native multi-cluster management federation engine. Karmada enables seamless scheduling of workloads across diverse clouds and regions, featuring intelligent resource distribution, policy-driven failovers, and unified control planes.','Go','Service','High',1,'online','manual','3aef34b0fb72477fa0d3b6d2ab6c60cd0b63da46a9c2c031033d849540d26186',100.0,1779033575,1,'2026-06-09T12:30:28Z',NULL,NULL,NULL,'["Infrastructure", "Multi-Cluster Management", "Federation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T12:30:28Z", "gh_stars": 5498}');
+INSERT INTO "resources" VALUES('https://github.com/kaysalawu/azure-network-terraform','==github.com/kaysalawu/azure-network-terraform: Azure Network Architecture'' - Terraform Examples== 🌟','','2023',3,'An open-source showcase hosting realistic Azure network configurations in Terraform. Includes configurations for multi-region topologies, peering dynamics, routing tables, and private DNS zones.','HCL','Repository','Intermediate',0,'online','manual','64f717ef6566abf02ae63e455379f7ccbba00b0573f5091e19adf365e9ad05dd',100.0,1779031567,1,'2025-03-03T18:27:43Z',NULL,NULL,NULL,'["Azure", "Networking", "Examples"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-03-03T18:27:43Z", "gh_stars": 96}');
+INSERT INTO "resources" VALUES('https://github.com/kbrew-dev/kbrew','kbrew','','2022',1,'Kbrew functions as an experimental package manager for local Kubernetes configurations, attempting to bring a Homebrew-like ease of installation to manifest files. It streamlines package delivery for local developer environments, although it has struggled to gain mainstream traction against established tools like Helm or Kustomize.','Go','CLI Tool','Medium',0,'online','manual','ebf2ad52ddb9b288cfb946fc99ca3679d7d1b66b60501c3195c0bb6ab8eebf47',100.0,1779032337,1,'2023-02-25T08:32:05Z',NULL,NULL,NULL,'["Package Management", "Developer Tools", "CLI Wrappers"]','["[EMERGING]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-02-25T08:32:05Z", "gh_stars": 189}');
+INSERT INTO "resources" VALUES('https://github.com/kbst/terraform-kubestack','Kubestack Gitops Framework','','2026',5,'An open-source Terraform-driven GitOps framework configured to simplify public cloud Kubernetes platform deployments and application configurations. It leverages native inheritance behaviors of Terraform modules to manage multi-cluster topologies predictably. It bridges infrastructure provisioning and GitOps continuous delivery workflows.','HCL','Tool','Advanced',0,'online','manual','1c7edd4c9d6401f5eba913aa11e7c506cccaed485d6d34ca8d953d7dbba841e2',100.0,1779030119,1,'2026-03-05T13:40:32Z',NULL,NULL,NULL,'["Declarative GitOps", "GitOps Frameworks", "Kubestack"]','["[DE FACTO STANDARD]"]','["docs/kustomize.md"]','["kustomize.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-05T13:40:32Z", "gh_stars": 709}');
+INSERT INTO "resources" VALUES('https://github.com/kbterm/kubeterm','Kubeterm: Graphical Management Tool for Kubernetes','','2025',2,'An open-source desktop client designed to simplify Kubernetes administration and performance monitoring. By rendering graphical resource mappings, it significantly lowers the cognitive load required to debug deployments, services, and complex namespaces.','TypeScript','Desktop Application','Intermediate',0,'online','manual','a500e3c7fae776d02576040c710ebfa689b21d37eea1d6bea7c2f76456a7b354',100.0,1779031677,1,'2026-06-11T09:32:39Z',NULL,NULL,NULL,'["Cluster Management", "GUI Tools", "Desktop Clients"]','["[COMMUNITY-TOOL]"]','["docs/devops-tools.md", "docs/kubernetes-tools.md", "docs/kubernetes.md"]','["devops-tools.md", "kubernetes-tools.md", "kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T09:32:39Z", "gh_stars": 211}');
+INSERT INTO "resources" VALUES('https://github.com/kcp-dev/kcp','kcp: a prototype of a Kubernetes API server that is not a Kubernetes cluster'' - a place to create, update, and maintain Kube-like APIs with controllers above or without clusters','','2021',5,'KCP acts as a highly customizable prototype of a Kubernetes API server that functions completely independent of physical container nodes. It serves as a foundational platform for control plane building, multi-cluster API management, and physical-compute scheduling abstraction.','Go','API Server Platform','Advanced',1,'online','manual','c7cc544dca954749c4eeacaa25de4b3416a07972f436da2f735864856cd2253f',100.0,1779034217,1,'2026-06-12T13:16:58Z',NULL,NULL,NULL,'["Platform Engineering", "Control Plane Design", "API Federation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T13:16:58Z", "gh_stars": 2785}');
+INSERT INTO "resources" VALUES('https://github.com/kedacore/keda/issues/2214','github.com/kedacore/keda/issues/2214','','2024',5,'Technical GitHub issue discussion within the KEDA repository, offering granular insight into community-driven debugging, performance tuning, and architectural refinement. Reflects the active, battle-tested maintenance of this vital cloud-native project.','Go','Repository','Advanced',0,'online','manual','27b7f60ec0e2d61d94876b2753262615382e6b310b314bc5f171c2450331c3ef',100.0,1779033783,1,'2026-06-11T15:09:37Z',NULL,NULL,NULL,'["Infrastructure & Platform", "Autoscaling", "Event-Driven Scaling"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T15:09:37Z", "gh_stars": 10282}');
+INSERT INTO "resources" VALUES('https://github.com/keel-hq/keel','==Keel== 🌟','','2024',5,'Keel is a lightweight CD daemon that monitors container registries and automatically updates deployments, statefulsets, and helm releases without needing external pipeline orchestration.','Go','Operator','Medium',0,'online','manual','aaf25a8ae8466482d26582b01bd789b1e86588f8130c21220f0693a887eb2a85',100.0,1779031677,1,'2026-02-26T08:30:36Z',NULL,NULL,NULL,'["Application Delivery", "Continuous Deployment", "Auto-Upgrade", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2026-02-26T08:30:36Z", "gh_stars": 2714}');
+INSERT INTO "resources" VALUES('https://github.com/kei6u/kubectl-secret-data','kei6u/kubectl-secret-data','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4f17bac8559850f882932f44aa46901c1522e3dfe247b35a7aee9e3da1d8ae30',100.0,1779033296,0,'2026-05-17T17:54:56.271281+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md", "docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://github.com/keisku/kubectl-secretdata"}');
+INSERT INTO "resources" VALUES('https://github.com/keikoproj/upgrade-manager','RollingUpgrade','','2024',5,'An AWS-integrated upgrade manager operator that coordinates automated rolling restarts and updates of autoscaling group instances. Ensures worker nodes are drained safely and sequentially without causing disruptions to critical services.','Go','Operator','High',0,'online','manual','d966c0567f646a6f7239b576354fe976099c233a7e6d06d5e2fd4c67262083ef',100.0,1779031850,1,'2026-06-08T15:58:15Z',NULL,NULL,NULL,'["Infrastructure", "Node Provisioning", "Rolling Upgrades"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T15:58:15Z", "gh_stars": 138}');
+INSERT INTO "resources" VALUES('https://github.com/keisku/kubectl-explore','keisku/kubectl-explore','','2021',3,'An interactive terminal explorer extension designed to inspect API schema models and CRD fields. It features deep navigation options, helping authors look up configurations without opening web browsers.','Go','Kubectl Plugin','Intermediate',0,'online','manual','755acd1bec581daa8b9fc1418121366675aaf8d2d0563b94f7adf72e70f9c0a4',100.0,1779033570,1,'2025-11-10T02:10:45Z',NULL,NULL,NULL,'["Development & Testing", "Kubectl Plugins", "API Discovery"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-11-10T02:10:45Z", "gh_stars": 599}');
+INSERT INTO "resources" VALUES('https://github.com/keisku/kubectl-secretdata','kei6u/kubectl-secret-data','','2026',5,'A highly convenient kubectl plugin that decodes nested Secret structures instantly. By outputting plain text directly to standard output, it eliminates manual base64 decoding loops, drastically reducing troubleshooting overhead for operations teams who frequently audit cluster application states.','Go','Tool','Beginner',0,'online','manual','ee768c8abfb1aeb04cebb08e42c635d1a286b38775c0f5aef59705b39d078d21',100.0,1779130494,1,'2024-10-10T04:57:50Z',NULL,NULL,NULL,'["Security", "Configuration Secrets", "CLI Decoders"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/kubernetes.md"]','["kubernetes-tools.md", "kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-10-10T04:57:50Z", "gh_stars": 39}');
+INSERT INTO "resources" VALUES('https://github.com/kellyjonbrazil/jc','jc','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','9dec699090fd93513e00b0ec06001ef0ac4d73a6c1d973ec4384746c3651574f',100.0,1779029941,1,'2026-05-17T16:59:01.176151+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"gh_license": "MIT", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/kelseyhightower/cmd-tutorial','kelseyhightower/cmd-tutorial','','2020',0,'An educational reference by Kelsey Hightower showcasing CLI orchestration, process controls, and shell command integration. Provides idiomatic patterns for system administrators and automation engineers writing resilient command wrapper scripts.','Shell','Repository','Intermediate',0,'online','manual','879ea51140874f0e5325d770b63bdee404594fba8d1427597f808ec9ca1b2a3c',100.0,1781735865,1,'2026-06-18T00:37:45.869592+02:00',NULL,NULL,NULL,'["DevOps & Delivery", "Developer Tools", "CLI Automation"]','["[COMMUNITY-TOOL]"]','["docs/GoogleCloudPlatform.md"]','["GoogleCloudPlatform.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/kelseyhightower/kubernetes-the-hard-way','**Kelsey Hightower: kubernetes the hard way**','','2026',5,'Kelsey Hightower''s legendary guide for bootstrapping highly available clusters manually without automated installers. It details SSL/TLS certificate generation, etcd cluster builds, and control plane daemon setup (kube-apiserver, kube-scheduler, etc.), representing the gold standard for understanding low-level Kubernetes engineering.','Markdown/Shell','Repository','Advanced',0,'online','manual','800e0a795b4a366e7b76f2a1ae7edd9ca784da27ecc1b1558022da1605b782fe',100.0,1779030473,1,'2025-04-10T06:11:47Z',NULL,NULL,NULL,'["Provisioning", "Bootstrapping", "Learning"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-04-10T06:11:47Z", "gh_stars": 48654}');
+INSERT INTO "resources" VALUES('https://github.com/kelseyhightower/nocode','github.com/kelseyhightower/nocode','','2020',5,'Kelsey Hightower''s legendary satirical repository highlighting that the best way to write secure, bug-free, and highly maintainable software is by writing ''no code'' at all. Highly popular and philosophically beloved in the cloud-native ecosystem.','N/A','Repository','Beginner',0,'online','manual','fd676c4e8b8bca93c3651217646c9d03b6b24722159f45e70eababb6cad8170a',100.0,1779033025,1,'2024-08-07T03:19:12Z',NULL,NULL,NULL,'["DevOps Philosophy", "Software Engineering", "No Code Movement"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-08-07T03:19:12Z", "gh_stars": 65387}');
+INSERT INTO "resources" VALUES('https://github.com/kelseyhightower/serverless-vault-with-cloud-run','github.com/kelseyhightower: Serverless Vault with Cloud Run','','2020',3,'An architectural blueprint designed by Kelsey Hightower illustrating how to run HashiCorp Vault inside a Google Cloud Run serverless container environment. Demonstrates minimizing operational and infrastructure overhead while maintaining a hardened, low-latency secret-vending cluster.','Shell','Tutorial','Advanced',1,'online','manual','144443bedcd44d5c233af5b4babdfd85e3e39b6b968263cfc2088c040742d87f',100.0,1779034425,1,'2022-04-28T16:47:21Z',NULL,NULL,NULL,'["Security", "Secrets Management", "Serverless Integration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-04-28T16:47:21Z", "gh_stars": 407}');
+INSERT INTO "resources" VALUES('https://github.com/keptn-sandbox/keptn-jenkins-library','Keptn Jenkins Shared Library','','2022',1,'A pipeline-as-code integration allowing Jenkins jobs to dispatch Keptn-driven operations such as performance testing, quality gate validation, and continuous remediation, combining classic CI with modern orchestrators.','Groovy','Tool','Advanced',1,'online','manual','26861281d7504b3fd920a169ac339703db24bf8fa5ef0c69b9923d325280540c',100.0,1779034395,1,'2026-06-09T16:52:44Z',NULL,NULL,NULL,'["Cloud Native Lifecycle", "CI/CD Pipelines", "Jenkins Integration"]','["[COMMUNITY-TOOL]"]','["docs/keptn.md"]','["keptn.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T16:52:44Z", "gh_stars": 8}');
+INSERT INTO "resources" VALUES('https://github.com/keptn-sandbox/keptn-on-k3s','Keptn Control Plane on k3s','','2022',2,'A sandbox project demonstrating how to host Keptn''s automated cloud-native application delivery and lifecycle control plane directly on a highly efficient K3s edge engine.','Shell','Tool','Advanced',1,'online','manual','3c7518266349b165d696054dd97260bf19244d4c1a815f3a1fc28dd966b106e6',100.0,1779032455,1,'2022-12-27T14:14:06Z',NULL,NULL,NULL,'["Edge & IoT", "Application Lifecycle", "Keptn"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-12-27T14:14:06Z", "gh_stars": 29}');
+INSERT INTO "resources" VALUES('https://github.com/keptn-sandbox/keptn-on-k3s/blob/master/README-KeptnForDynatrace.md','github.com/keptn-sandbox/keptn-on-k3s: Tutorial: Keptn for Dynatrace Users'' in 5 Minutes 🌟','','2021',1,'Lightweight integration environment designed to host a full-featured Keptn sandbox on a resource-constrained K3s Kubernetes cluster, integrated with Dynatrace agents for rapid performance evaluations.','Shell','Tool','Intermediate',1,'online','manual','f0a91872d2c8650189f480e42e9579c7fd416c1e8ce8326eaacaba5f0e6935bb',100.0,1779030526,1,'2022-12-27T14:14:06Z',NULL,NULL,NULL,'["Cloud Native Lifecycle", "Local Environments", "K3s Sandboxing"]','["[COMMUNITY-TOOL]"]','["docs/keptn.md"]','["keptn.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-12-27T14:14:06Z", "gh_stars": 29}');
+INSERT INTO "resources" VALUES('https://github.com/kevincobain2000/gobrew','==gobrew== 🌟','','N/A',0,'Curator Insight highlights Gobrew as an elegant and fast Go version manager that downloads and switches active toolchains easily. Live Grounding notes its speed and simplicity, making it a competitive alternative to gvm and asdf for dedicated Go development.','English','Repository','Beginner',0,'online','manual','5dd3ab53b74ac074ee51daa9a73555ebfe9108e7b1dc96b69e794beb156cf1de',100.0,1779029421,1,'2026-06-13T15:32:25Z',NULL,NULL,NULL,'["Programming Languages", "Go", "Version Managers"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T15:32:25Z", "gh_stars": 423}');
+INSERT INTO "resources" VALUES('https://github.com/kgamanji/cluster-api-helm-chart','github.com: Cluster API Helm Chart','','2021',5,'A community-driven Helm chart designed to package and deploy Cluster API (CAPI) resources and operators inside a management cluster. While it simplified CAPI components deployment via traditional Helm CI/CD pipelines, current production standards in 2026 have shifted entirely to official declarative setups via clusterctl or native GitOps operators, rendering this chart obsolete.','Go','Tool','Intermediate',0,'online','manual','ea92989949e8f13357fc2d50a39a477353c480bcbdc20bb7b6e30fd0147ccb8c',100.0,1779033716,1,'2022-12-07T05:00:25Z',NULL,NULL,NULL,'["Infrastructure", "Cluster Management", "Cluster API"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-12-07T05:00:25Z", "gh_stars": 58}');
+INSERT INTO "resources" VALUES('https://github.com/kiali/kiali','github.com: kiali','','2023',5,'The source repository for Kiali, an indispensable observability dashboard. Provides real-time interactive topologies, configuration validation, and native wizard-based creations of complex traffic routing mechanisms directly within Istio.','TypeScript','Repository','High',1,'online','manual','2480f773a33856863c8670f3bea2635dfda728b24622b721a197dd4aeafa568c',100.0,1779030986,1,'2026-06-12T17:36:45Z',NULL,NULL,NULL,'["Observability", "Service Mesh", "Visualization"]','["[DE FACTO STANDARD]"]','["docs/istio.md"]','["istio.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T17:36:45Z", "gh_stars": 3617}');
+INSERT INTO "resources" VALUES('https://github.com/kingdonb/kubectl-exec-user','kingdonb/kubectl-exec-user','','2022',0,'A specialized kubectl plugin built to execute shell commands inside containers using specific administrative user IDs. While helpful for testing boundary conditions under Pod Security Standards, it has lost active maintenance in favor of native kubectl capabilities.','Go','CLI Plugin','Intermediate',0,'online','manual','1970a12b050cc49de276333988a9efcb3c8155d16a60510de68f114ad01b11c8',100.0,1781736047,1,'2026-06-18T00:40:47.002810+02:00',NULL,NULL,NULL,'["Operations", "CLI Tooling", "Debugging"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/kinvolk/inspektor-gadget','inspektor-gadget','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f2b33444b25b2d021b45dfefe08c669eb5633f7ac86803ee810e3eec7301d02a',100.0,1779030504,0,'2026-05-17T17:08:24.027143+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-troubleshooting.md"]','[]','{}','{"duplicate_of": "https://github.com/inspektor-gadget/inspektor-gadget"}');
+INSERT INTO "resources" VALUES('https://github.com/kiosk-sh/kiosk',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'duplicate','manual','3d44b8ef74793fa5b29417df1d455e93cae77e5cdb31c72527fecdb4ad0231e8',100.0,1779030361,0,'2026-05-17T17:06:01.394090+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/loft-sh/kiosk"}');
+INSERT INTO "resources" VALUES('https://github.com/kislyuk/yq','kislyuk/yq','','2025',5,'A Python wrapper adapting standard jq queries for YAML and XML schemas. Translates input formats to JSON under-the-hood, enabling powerful jq syntax across hybrid multi-format configs.','Python','CLI Tool','Medium',0,'online','manual','1bc322c020f441534148a6a8bbc9bbd2f443dfb40ccb74742a44ed1ba6297803',100.0,1779034296,1,'2026-01-02T08:37:10Z',NULL,NULL,NULL,'["Developer Workspace", "Command-Line Tooling", "JSON & YAML Manipulators"]','["[DE FACTO STANDARD]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-01-02T08:37:10Z", "gh_stars": 2951, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/kkdai/youtube','kkdai/youtube','','N/A',0,'Curator Insight identifies this package as a popular Go library and CLI for downloading YouTube videos. Live Grounding verifies it actively handles the ever-shifting signature and decryption schemas deployed by YouTube to maintain reliable media extraction.','English','Repository','Intermediate',0,'online','manual','7623806bb8aeb5258b883e4ffa852e754df7f5f622b79cbbd1e5562cbf1f2fbf',100.0,1779032198,1,'2026-06-02T17:30:31Z',NULL,NULL,NULL,'["Media Utilities", "Go Packages", "YouTube Downloader"]','["[ENTERPRISE-STABLE]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-02T17:30:31Z", "gh_stars": 3899}');
+INSERT INTO "resources" VALUES('https://github.com/kloeckner-i/db-auth-gateway','db-auth-gateway','','2021',5,'An open-source authentication gateway proxy designed to facilitate secure, IAM-mediated database connections. Minimizes credential sprawl by mapping incoming traffic identities directly to modern database authorization schemas.','Go','Repository','Advanced',0,'online','manual','ac50e3cf2d0b50aafc528d91b1ccb531d179186b38bff6042d4fd3c7ccce44fb',100.0,1779029941,1,'2023-03-28T07:15:17Z',NULL,NULL,NULL,'["Networking & Security", "Identity & Access", "Database Proxy"]','["[DE FACTO STANDARD]"]','["docs/GoogleCloudPlatform.md"]','["GoogleCloudPlatform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-03-28T07:15:17Z", "gh_stars": 26}');
+INSERT INTO "resources" VALUES('https://github.com/kloeckner-i/db-operator','DB Operator 🌟','','2024',5,'The DB Operator facilitates external and in-cluster database administration. It manages PostgreSQL and MySQL configurations natively by separating deployment credentials from application logic, automating dynamic user and table creation using custom resources.','Go','Operator','Advanced',0,'online','manual','ddfe1b5a928284973c02fe0de6b92aee3438c0d69bf127da4cba07b023639bfe',100.0,1779033658,1,'2025-07-21T12:46:30Z',NULL,NULL,NULL,'["Infrastructure", "Data Management", "Databases", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-07-21T12:46:30Z", "gh_stars": 163}');
+INSERT INTO "resources" VALUES('https://github.com/knative-extensions/net-kourier','Kourier','','2019',3,'An Envoy-based Ingress gateway specifically designed to serve as the default network layer for Knative Serving. It provides a lightweight, highly responsive routing layer to handle rapid scale-to-zero cold starts.','Go','Ingress Controller','High',1,'online','manual','e4210d1375de505968620e89ed0560bb105706563b63091a87d44afa3e6e8cd6',100.0,1779130495,1,'2026-06-02T15:15:15Z',NULL,NULL,NULL,'["Networking", "Ingress & Routing", "Serverless"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-02T15:15:15Z", "gh_stars": 333}');
+INSERT INTO "resources" VALUES('https://github.com/knative-sandbox/net-kourier','Kourier','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','6d937e09fdda9358ab0d0e5e5746021e695851e8717c93a063a34544c47478ad',100.0,1779034038,0,'2026-05-17T18:07:18.342531+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/knative/client','kn: knative client','','2026',4,'The official CLI client (''kn'') for interacting with Knative installations, enabling rapid deployment of serving entities and management of decoupled event bindings.','Go','Repository / CLI','Intermediate',0,'online','manual','88865974aa4345b717c894b7236e08c485136a13b1c5196a71356ec59c029345',100.0,1779032835,1,'2026-06-11T15:10:27Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Serverless", "Knative Tooling"]','["[ENTERPRISE-STABLE]"]','["docs/serverless.md"]','["serverless.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T15:10:27Z", "gh_stars": 385}');
+INSERT INTO "resources" VALUES('https://github.com/knight42/kubectl-blame','==knight42/kubectl-blame: kubectl-blame: git-like blame for kubectl==','','2019',2,'A Git-like ''blame'' extension for kubectl that identifies modification authors and dates for different resource configuration blocks. It uses Kubernetes metadata managed-fields to trace API modifications over time.','Go','Kubectl Plugin','Intermediate',0,'online','manual','da0e885eaac6c90d934385aa35502386fbc2d4afe1250298f0c735a3c84e365f',100.0,1779030025,1,'2026-06-02T13:24:17Z',NULL,NULL,NULL,'["Development & Testing", "Kubectl Plugins", "Resource Auditing"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-02T13:24:17Z", "gh_stars": 150}');
+INSERT INTO "resources" VALUES('https://github.com/knorrie/network-examples','Linux networking examples and tutorials for advanced users','','2014',4,'A highly technical repository detailing configurations for advanced Linux routing, bridging, and virtual networking (VLAN, VXLAN, VRF). Live Grounding highlights its tremendous value for systems architects implementing Software-Defined Networking (SDN) solutions natively in Linux.','Shell','Repository','Advanced',0,'online','manual','7ea94a767469e547e4d9a27f47f9e273a29f72f6d4415221ae74bc9266ce3c67',100.0,1779032034,1,'2024-02-04T21:52:41Z',NULL,NULL,NULL,'["Infrastructure & Operations", "Networking", "Routing & Bridging"]','["[ENTERPRISE-STABLE]"]','["docs/linux.md"]','["linux.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-02-04T21:52:41Z", "gh_stars": 972}');
+INSERT INTO "resources" VALUES('https://github.com/ko-build/ko','Ko: Easy Go Containers 🌟','','2018',5,'A fast, lightweight container image builder custom-tailored for Go applications. ko builds and publishes images without requiring a local Docker daemon, producing secure, minimal distroless-base images by default.','Go','Build Tool','Low',0,'online','manual','ed8acb2652a68ecb5f8338006bb303106ca4e52e8083619109e74571faf5d54b',100.0,1779130494,1,'2026-06-12T01:03:51Z',NULL,NULL,NULL,'["Developer Experience", "Image Building", "Go Development"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T01:03:51Z", "gh_stars": 8450}');
+INSERT INTO "resources" VALUES('https://github.com/kodemore/chili','github.com/kodemore/chili','','2024',2,'Curator Insight presents Chili as a serialization library built on top of generic types. Live Grounding notes that while efficient for specific workloads, it operates in an environment largely dominated by Pydantic, which serves as the core parsing engine for modern APIs.','Python','Library','Intermediate',1,'online','manual','ca6885006b551d6ca95bed793d6975bcc619818ac3c5c9770cd6f1a8b37c04c8',100.0,1779031414,1,'2024-05-28T05:13:49Z',NULL,NULL,NULL,'["Software Engineering", "Python", "Serialization"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-05-28T05:13:49Z", "gh_stars": 73}');
+INSERT INTO "resources" VALUES('https://github.com/kohsuke/petclinic/blob/master/Jenkinsfile','github.com/kohsuke/petclinic Jenkinsfile','','2017',0,'A historical Jenkinsfile configuration by Kohsuke Kawaguchi showcasing early Declarative Pipeline patterns for Java projects. Illustrates stage definitions, testing cycles, and artifact archival within a self-hosted Jenkins master node environment.','Groovy','Code Snippet','Intermediate',0,'online','manual','fed8b2b595e8e505bc8747251dd8a6e0629143f374a683e7dd397e2836584907',100.0,1781735920,1,'2026-06-18T00:38:40.995517+02:00',NULL,NULL,NULL,'["DevOps & CI/CD", "Jenkins", "Pipeline-as-Code"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/komodorio/helm-dashboard','github.com/komodorio/helm-dashboard 🌟','','2025',4,'A real-time web UI dashboard tailored for managing, upgrading, and viewing Helm releases. It addresses the visibility gap for platform operators by facilitating live drift visualization, schema validation, and multi-version revision comparisons directly from a user-friendly browser interface.','Go','Web UI','Intermediate',0,'online','manual','c021e432bc52956f38a152dff3443fd2ef81d411c5b37fd1982d7055f9782895',100.0,1779030779,1,'2026-06-03T21:49:35Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Helm Visualization & UI"]','["[ENTERPRISE-STABLE]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-03T21:49:35Z", "gh_stars": 5716}');
+INSERT INTO "resources" VALUES('https://github.com/komodorio/validkube','==github.com/komodorio/validkube==','','2026',3,'Validkube is a unified web-based scanning utility that combines Polaris, Trivy, and Kube-linter to analyze and secure Kubernetes manifest configurations. By consolidating multiple linters, it allows platform engineers to quickly identify security flaws, deprecations, and configuration drift in raw YAML files. The tool is highly suited for quick manual checks and rapid validation workflows.','TypeScript','Web Application','Intermediate',0,'online','manual','0fa30497ff2d100c972d1ef838e8d2b127bd4927f5ee97df2632ae6bbd0e3e6b',100.0,1779032455,1,'2024-01-29T10:11:28Z',NULL,NULL,NULL,'["Security", "Manifest Validation", "Linting"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-01-29T10:11:28Z", "gh_stars": 839}');
+INSERT INTO "resources" VALUES('https://github.com/konstructio/kubefirst','github.com/kubefirst/kubefirst','','2021',4,'Kubefirst (by Konstructio) delivers an instant, fully integrated GitOps platform on Kubernetes, orchestrating cert-manager, External Secrets, Vault, Argo CD, and Terraform. It offers a standardized Git-driven operations roadmap out of the box.','Go','GitOps Platform','High',1,'online','manual','47066c619929a6867e90af3d8e5cd2094050465ef536cb1042b8713c1cf1f5d8',100.0,1779130494,1,'2026-02-25T19:51:46Z',NULL,NULL,NULL,'["Infrastructure", "Platform Engineering", "GitOps Platforms"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-02-25T19:51:46Z", "gh_stars": 2049}');
+INSERT INTO "resources" VALUES('https://github.com/konstruktoid/ansible-hvault-inventory','konstruktoid/ansible-hvault-inventory: Dynamic Ansible inventory using HashiCorp'' Vault SSH OTP and local password rotation','','2024',2,'An advanced dynamic Ansible inventory script integrating directly with HashiCorp Vault. It automates credential rotation, securely requests temporary SSH One-Time Passwords (OTP), and pulls inventory variables dynamically from secure vaults.','Python','Source Code','Advanced',0,'online','manual','759cd5f0e526f9b0bb324dd8bf7e5b9751cf98fac874019854d773e43f2bcb6a',100.0,1779029507,1,'2026-04-12T19:45:50Z',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Secret Management"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-12T19:45:50Z", "gh_stars": 23}');
+INSERT INTO "resources" VALUES('https://github.com/konveyor','github.com/konveyor 🌟','','2025',4,'An open-source modernization and migration suite designed to analyze, refactor, and migrate complex application workloads to Kubernetes across multiple physical and cloud ecosystems.','Go','Product','Advanced',1,'online','manual','0d1e8a3d9217d19632a2397f9dc74c2ba7a6b2daad13790872767936e28d20fc',100.0,1779034350,1,'2026-05-17T18:12:30.077446+02:00',NULL,NULL,NULL,'["Infrastructure", "Workload Mobility", "Migration Toolkits"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-backup-migrations.md"]','["kubernetes-backup-migrations.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/konveyor/crane','github.com/konveyor/crane: Crane 2.0 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','83ef4f8b717bc517775d9fc9e196f9272f13a5e6367584467916a86f707fc11b',100.0,1779033570,0,'2026-05-17T17:59:30.623427+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-backup-migrations.md"]','[]','{}','{"duplicate_of": "https://github.com/migtools/crane"}');
+INSERT INTO "resources" VALUES('https://github.com/konveyor/move2kube','Move2Kube 🌟','','2026',2,'An advanced migration tool that automates the translation of non-Kubernetes platforms (including Cloud Foundry and Docker Compose) into standard Kubernetes resources, including Helm charts, Kustomize overlays, and Tekton pipelines.','Go','CLI/API Migration Tool','Advanced',1,'online','manual','1d0113979162da217e298144bebf5a7c637c2884d1ceecbac0d8039ab9d8f87c',100.0,1779033759,1,'2025-03-06T14:02:34Z',NULL,NULL,NULL,'["Application Lifecycle", "Migration Tools", "Resource Conversion"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-03-06T14:02:34Z", "gh_stars": 411}');
+INSERT INTO "resources" VALUES('https://github.com/kootenpv/yagmail','Yagmail: Python e-mail library','','2015',5,'A simplified, robust Gmail and SMTP automation client for Python. Simplifies the boilerplate needed for multi-part messages, inline attachment encoding, and HTML structures.','Python','Library','Intermediate',0,'online','manual','fbc3ce937342ae42893427eebd87db0a11e4c413a9804caaf4b5c995c52b7a7d',100.0,1779030025,1,'2026-05-26T10:43:15Z',NULL,NULL,NULL,'["Backend Development", "Protocols & API Design", "E-Mail Services"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-26T10:43:15Z", "gh_stars": 2726}');
+INSERT INTO "resources" VALUES('https://github.com/koslib/awesome-containerized-security','koslib/awesome-containerized-security 🌟','','2026',0,'An open repository cataloging security scanners, image validation standards, and host sandboxing tools. Aids DevSecOps engineers in hardening continuous integration pipelines and preventing privilege escalation exploits within cluster nodes.','Markdown','Awesome List','Intermediate',1,'online','manual','087c44c65f3740daec6869eabef522d0fee6070a507dce0da9febdafa66113f2',100.0,1781736123,1,'2026-06-18T00:42:03.038667+02:00',NULL,NULL,NULL,'["Cloud Native", "Security", "Container Hardening"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/kostis-codefresh/gitops-environment-promotion','==github.com/kostis-codefresh: How to Model Your Gitops Environments with'' kustomize== 🌟','','2021',4,'A seminal GitHub repository modeling scalable GitOps environment promotion. Outlines structural patterns for directory trees (base vs environments) that prevent duplicate configuration drift and simplify environment-specific promotions through Git commits.','YAML','Repository','Intermediate',0,'online','manual','8488cccfe5013aedb44127e290adaea361983563ecbe141e5d1f9465bd85f4c1',100.0,1781736057,1,'2026-06-18T00:40:57.371729+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "GitOps"]','["[ENTERPRISE-STABLE]"]','["docs/kustomize.md"]','["kustomize.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/kotalco/kotal','Kotal operator','','2025',2,'A multi-client blockchain node operator for Kubernetes. Simplifies configuring and maintaining decentralized networks (such as Ethereum and IPFS) through native Kubernetes custom resources.','Go','Repository','Advanced',0,'online','manual','0837b2710101c70e8a9c9f33b7ceb51e1fbc6d4b866a8b813011ccd6d6ab5eec',100.0,1779033612,1,'2024-05-04T16:17:07Z',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Operators"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-05-04T16:17:07Z", "gh_stars": 221}');
+INSERT INTO "resources" VALUES('https://github.com/krateoplatformops/krateo','github.com/krateoplatformops/krateo','','2025',0,'Krateo Platform Ops is an emerging control plane orchestrator designed to build standardized internal platforms. Utilizing Crossplane underneath, it helps platform engineers manage heterogeneous cloud resources, database deployments, and infrastructure pipelines via declarative Kubernetes interfaces.','Go','Control Plane Orchestrator','Advanced',1,'online','manual','66c8af7d61a1aee4c9a16aa4409bd49dc4b4becf2cd5dd705e1883890ba504dc',100.0,1781736047,1,'2026-06-18T00:40:47.150831+02:00',NULL,NULL,NULL,'["Operations", "Platform Engineering", "Control Planes"]','["[EMERGING]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/krestomatio/keydb-operator','krestomatio/keydb-operator','','2023',5,'Manages KeyDB setups, providing high-speed, multi-threaded cache nodes with automated replica synchronization, cluster scaling, and rapid failover handling.','Go','Operator','Advanced',0,'online','manual','3e8faa933bd9d0a1fc08f285fabdbb8feeb6bcde974156407e2e74a86903eca6',100.0,1779032074,1,'2026-06-10T04:20:54Z',NULL,NULL,NULL,'["Infrastructure", "Data Management", "In-Memory Databases", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T04:20:54Z", "gh_stars": 59}');
+INSERT INTO "resources" VALUES('https://github.com/kris-nova/kaar','kris-nova/kaar','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c3fb2c8d9110d944e2f368f46734872a1f882009320f7df82d3872d1ad20f692',100.0,1779034346,0,'2026-05-17T18:12:26.375639+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/krisnova/kaar"}');
+INSERT INTO "resources" VALUES('https://github.com/kris-nova/naml','naml: Not another markup language','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7ad4390e9ee29e70addd2a40691210c3205fec47d7bf919ecf3325a4f28c6c35',100.0,1779032035,0,'2026-05-17T17:33:55.135019+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"duplicate_of": "https://github.com/krisnova/naml"}');
+INSERT INTO "resources" VALUES('https://github.com/krisnova/kaar','kris-nova/kaar','','2020',2,'Created by the late Kris Nova, Kaar is a Kubernetes Application Archive format tool designed to bundle container storage and system states into self-contained physical archives. Highly experimental and historical developer asset.','Go','Backup Tool','High',0,'online','manual','72e38de5b3a30b405f089cd8ad6d61ee3cd1ea6fb673f80b3cded219850a623f',100.0,1779130494,1,'2022-05-04T14:27:12Z',NULL,NULL,NULL,'["Infrastructure", "Container Backup", "Image Archiving"]','["[EMERGING]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-05-04T14:27:12Z", "gh_stars": 152}');
+INSERT INTO "resources" VALUES('https://github.com/krisnova/naml','naml: Not another markup language','','2024',5,'An innovative manifest generator replacing YAML markup with type-safe, compiled Go programs. Introduces compiler safety, automated integration testing, and clean OOP abstractions into GitOps deployment pipelines.','Go','Library','High',0,'online','manual','9d5671b4b99b23356f80ad9a31b9d390f467f6f01a2b8e1e174380b81e75e024',100.0,1779130495,1,'2023-07-21T08:28:22Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes Manifests", "Alternative Manifest Engines"]','["[DE FACTO STANDARD]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-07-21T08:28:22Z", "gh_stars": 1261, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/kristofferandreasen/awesome-azure','github.com/kristofferandreasen/awesome-azure: Awesome Azure','','2026',0,'A structured directory detailing Azure-focused scripts, arm templates, and services. It provides functional entry points for systems engineers navigating Microsoft''s cloud ecosystem. While some elements lean towards legacy ARM configurations, it provides solid structural patterns for hybrid-cloud architects.','N/A','Repository','Intermediate',0,'online','manual','4f7d359de862bcbf74cfdd68e49cb070551e7e7d93441394e627c4579d793c41',100.0,1781736123,1,'2026-06-18T00:42:03.245156+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Azure", "Resources"]','["[LEGACY]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/ksctl/ksctl','Ksctl: Cloud Agnostic Kubernetes Management tool','','2023',3,'A cloud-agnostic cluster management command-line tool designed to easily deploy HA clusters across different hyperscalers like AWS, Azure, GCP, or Civo, and local environments such as kind, maintaining standardized bootstrap workflows.','Go','Cluster Provisioner','High',0,'online','manual','0c7e381891ed2c0bba662a06fbe9dabfd95e12fe2cb671fea7022b51daa8c0e5',100.0,1779130494,1,'2026-05-23T18:26:04Z',NULL,NULL,NULL,'["Infrastructure", "Cluster Provisioning", "Multi-Cloud"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-23T18:26:04Z", "gh_stars": 269}');
+INSERT INTO "resources" VALUES('https://github.com/kserve/kserve','KFServing 🌟','','2019',5,'KServe (formerly KFServing) provides a highly performant, serverless machine learning inference platform on Kubernetes. It abstracts raw routing, scaling, and GPU configurations, supporting frameworks like TensorFlow, PyTorch, and ONNX.','Go','ML Platform','High',1,'online','manual','9b191ca344d4b4dbb2e453f7d926923ad184eb9878855e2680d656095559fd47',100.0,1779130494,1,'2026-06-12T20:20:45Z',NULL,NULL,NULL,'["Machine Learning", "Model Serving", "Serverless ML"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T20:20:45Z", "gh_stars": 5573}');
+INSERT INTO "resources" VALUES('https://github.com/ksoclabs/awesome-kubernetes-security','==ksoclabs/awesome-kubernetes-security== 🌟','','2023',5,'An expert-level compilation of Kubernetes security tools, vulnerability papers, threat simulations, and posture management (KSPM) frameworks. Ideal for penetration testers and cloud security engineers auditing the security posture of enterprise orchestrators.','Markdown','Awesome List','Advanced',0,'online','manual','86bf24926cb49549c6e032ba501ce7a1cde1afc39831023161c77ae4fcd6d46c',100.0,1781736123,1,'2026-06-18T00:42:03.142089+02:00',NULL,NULL,NULL,'["Curation", "Awesome Lists", "Security"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/ktock/buildg','==buildg: Interactive debugger for Dockerfile== 🌟','','2026',5,'Buildg is an interactive debugger designed specifically for Dockerfiles, built on top of BuildKit. It allows engineers to step through build instructions, set breakpoints, inspect the filesystem state at specific build steps, and launch interactive shells during intermediate builds. This dramatically reduces the trial-and-error loop when debugging complex multi-stage Dockerfiles.','Go','Tool','High',0,'online','manual','8cffa16d70cf3f07e62c80441249b1987a2b8fd50045b612f179ab73ab4b7115',100.0,1779029371,1,'2026-05-07T20:04:29Z',NULL,NULL,NULL,'["Infrastructure", "Containerization", "Debugging"]','["[DE FACTO STANDARD]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-07T20:04:29Z", "gh_stars": 1499}');
+INSERT INTO "resources" VALUES('https://github.com/kube-aws/kube-spot-termination-notice-handler','kube-spot-termination-notice-handler','','2021',5,'A daemon that polls the AWS EC2 spot termination notice metadata endpoint, initiating graceful drains of workloads when an interruption signal is triggered. Superseded by newer cloud-specific node termination handlers.','Go','DaemonSet','Intermediate',1,'online','manual','7457be0ad6771a50847a828c730671e0ac6d2b712974894a078a5634d6e0a738',100.0,1779031796,1,'2023-10-25T14:47:15Z',NULL,NULL,NULL,'["Infrastructure", "Reliability", "Graceful Shutdown"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-10-25T14:47:15Z", "gh_stars": 380}');
+INSERT INTO "resources" VALUES('https://github.com/kube-burner/kube-burner','kube-burner 🌟','','2020',3,'A specialized performance and orchestration tool designed to stress-test Kubernetes clusters. It automates object creation, monitors cluster health in real time via Prometheus, and measures scheduling latency at scale.','Go','CLI Tool','High',0,'online','manual','7d3a313a15a9a64f4d8dfeacb53a9922c7d5494cb20bf8970f888f7df4808c3d',100.0,1779130494,1,'2026-06-08T17:51:22Z',NULL,NULL,NULL,'["Performance & Testing", "Load Testing", "Benchmarking"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T17:51:22Z", "gh_stars": 773}');
+INSERT INTO "resources" VALUES('https://github.com/kube-logging/logging-operator','kube-logging/logging-operator','','2026',2,'An enterprise-grade Kubernetes operator engineered to automate the lifecycle of Fluentd and Fluent Bit collectors. Simplifies logging pipelines through declarative CRDs, featuring dynamic multi-tenant log isolation, secure buffer management, and reliable downstream routing rules.','Go','Repository','Advanced',1,'online','manual','d1c9b90ba239f84a8611b31918e41ccfae1540c8b6eecd022dc8daf28842dc5a',100.0,1779034332,1,'2026-06-12T22:04:47Z',NULL,NULL,NULL,'["Observability", "Logging", "Operators"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T22:04:47Z", "gh_stars": 1695}');
+INSERT INTO "resources" VALUES('https://github.com/kube-ns-suspender/kube-ns-suspender','govirtuo/kube-ns-suspender 🌟','','2021',2,'A cloud-cost mitigation helper designed to scale down resources in designated Kubernetes namespaces during idle hours (e.g., nights and weekends). It intercepts workload resources like Deployments and StateSets to reduce overhead.','Go','Controller','Medium',1,'online','manual','370300345b32ee09294e2af0050895f19497091a78a8762f52b072ff565ba145',100.0,1779130495,1,'2025-03-14T17:43:03Z',NULL,NULL,NULL,'["Resource Management", "FinOps", "Cluster Scale Down"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-03-14T17:43:03Z", "gh_stars": 84}');
+INSERT INTO "resources" VALUES('https://github.com/kube-vip/kube-vip','kube-vip','','2019',5,'Kube-Vip is a lightweight virtual IP and load balancer engine designed for bare-metal Kubernetes environments, offering high availability for both control planes and LoadBalancer-type services. Operating as a DaemonSet, it negotiates IP addresses.','Go','Infrastructure Daemon','Advanced',0,'online','manual','7479b6f4ec4e498ddf325ad75d433009f16e5eee52e8a9297784148711004217',100.0,1779032344,1,'2026-06-12T16:06:14Z',NULL,NULL,NULL,'["Network & Connectivity", "IP Address Management", "Load Balancing"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T16:06:14Z", "gh_stars": 2859}');
+INSERT INTO "resources" VALUES('https://github.com/kubecfg/kubecfg','github.com/kubecfg/kubecfg','','2016',5,'Kubecfg is a Jsonnet-based configuration manager designed to generate and apply Kubernetes manifests with deterministic accuracy. By treating Kubernetes resources as code modules, it supports deep inheritance, abstraction, and parameterization of resource schemas.','Go','CLI Tool','Advanced',0,'online','manual','28787866aedee99095fb0b1e1ffc5b62edba4a3f8e2984ca1fc4f5207d4c5383',100.0,1779030928,1,'2026-06-13T19:50:28Z',NULL,NULL,NULL,'["GitOps & Delivery", "Configuration Management", "Templating Tools"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T19:50:28Z", "gh_stars": 255}');
+INSERT INTO "resources" VALUES('https://github.com/kubecost/cluster-turndown','Cluster Turndown','','2024',5,'A specialized cost-optimization controller that scales cluster worker groups down to zero during idle execution windows. Promotes strong governance over testing runtimes and non-production dynamic resource instances.','Go','Controller','Intermediate',1,'online','manual','b52114740ff857a2fd6826ecb3461bb64f00de23227b05b5f548da3ecc64c009',100.0,1779030711,1,'2026-06-05T18:19:12Z',NULL,NULL,NULL,'["Infrastructure", "Cost Optimization", "Scheduling"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-05T18:19:12Z", "gh_stars": 286}');
+INSERT INTO "resources" VALUES('https://github.com/kubecost/cost-model','github.com/kubecost: kubecost-exporter - Running Kubecost as a Prometheus'' metric exporter','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','58b4fe6b649a9ae98023875b36520bd325ac12c7463a430cb57e7371638722be',100.0,1779029917,0,'2026-05-17T16:58:37.099854+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://github.com/opencost/opencost"}');
+INSERT INTO "resources" VALUES('https://github.com/kubecost/kubectl-cost','kubectl-cost','','2023',3,'A dedicated `kubectl` command-line plugin designed to interact directly with Kubecost APIs. Enables cluster administrators to quickly fetch real-time and historical financial metrics without accessing external graphical dashboards.','Go','Tool','Intermediate',0,'online','manual','6bad65098abf34b9ef26046e470ae3f770c9a2661a2871332b9b8190403c2c22',100.0,1779032575,1,'2026-06-10T22:50:27Z',NULL,NULL,NULL,'["Infrastructure Optimization", "Cost Management", "Tooling"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T22:50:27Z", "gh_stars": 1041}');
+INSERT INTO "resources" VALUES('https://github.com/kubefirst/kubefirst','==github.com/kubefirst/kubefirst==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','31774c4cfb73bc62c2093b13e555883036b61bd91bcf976a301b586e31aef091',100.0,1779031697,0,'2026-05-17T17:28:17.007543+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/konstructio/kubefirst"}');
+INSERT INTO "resources" VALUES('https://github.com/kubeflow/kfserving','KFServing 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','8ba963252e30c4a5d10725eb35c008e4a42c2e173825f7fa74928c3eebf1e560',100.0,1779033675,0,'2026-05-17T18:01:15.654738+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/kubeguard/guard','Guard','','2021',5,'Guard (by Appscode) is an advanced authentication and authorization engine built for Kubernetes, allowing secure webhook integrations with identity providers. Useful for scaling zero-trust validation within multi-tenant clusters.','Go','CLI Tool','Advanced',0,'online','manual','e4a436c77eca5af50d5dbf79d16ddee804346139ad870945f640dd85e4ea44a2',100.0,1779130494,1,'2026-05-21T15:29:07Z',NULL,NULL,NULL,'["Cloud Native Security", "Infrastructure Security", "Admission Control"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-21T15:29:07Z", "gh_stars": 620}');
+INSERT INTO "resources" VALUES('https://github.com/kubehelper/kubehelper','KubeHelper','','2024',5,'An interactive terminal user interface designed to assist operators with fast cluster checks, resource inspection, and safe resource cleaning. Provides structural menu shortcuts, eliminating the need to execute lengthy nested kubectl commands manually.','Go','CLI Tool','Low',0,'online','manual','bbd8910634940f7da85391f196e3c97e7e35637bcc5d10e8add15044254f4bb9',100.0,1779034497,1,'2021-02-15T13:27:24Z',NULL,NULL,NULL,'["Operations", "Command Line Tools", "Cluster Utilities"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2021-02-15T13:27:24Z", "gh_stars": 249}');
+INSERT INTO "resources" VALUES('https://github.com/kubeinit/kubeinit','Kubeinit 🌟','','2026',5,'Curator Insight vs Live Grounding: Kubeinit was designed as an Ansible automation tool to deploy Kubernetes, OKD, or OpenShift on VMs using libvirt/KVM. Live telemetry shows this repository has moved to legacy status with zero recent commits, reflecting a shift toward Cluster API providers for virtualization.','Python/Ansible','Repository','Advanced',0,'duplicate','manual','30030a2ad117765656888aa3efc1f8a879dd1cab246b8bed321c75e6869c73f3',100.0,1779033845,1,'2025-12-05T21:26:59Z',NULL,NULL,NULL,'["Provisioning", "Ansible", "Virtualization"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-12-05T21:26:59Z", "gh_stars": 222, "duplicate_of": "https://github.com/Kubeinit/kubeinit"}');
+INSERT INTO "resources" VALUES('https://github.com/kubemq-io/kubemq-community','github.com/kubemq-io/kubemq-community 🌟','','2024',5,'The primary community codebase for KubeMQ. It showcases a lightweight, high-throughput message broker written in Go, specifically optimized for containerized microservice routing patterns inside Kubernetes.','Go','Code','Intermediate',0,'online','manual','26be1f454a72862d41e500b7e6e68eea0316a06151ab10ac9164a914a66cc46b',100.0,1779034233,1,'2023-02-18T04:16:19Z',NULL,NULL,NULL,'["Infrastructure", "Message Brokers", "KubeMQ"]','["[DE FACTO STANDARD]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-02-18T04:16:19Z", "gh_stars": 667}');
+INSERT INTO "resources" VALUES('https://github.com/kubenav/kubenav','kubenav','','2025',4,'A lightweight multi-platform open-source navigator designed for mobile devices (iOS, Android) and desktop. Delivers secure cluster troubleshooting, rapid log auditing, and safe shell executions directly on remote servers.','Dart','Repository','Intermediate',0,'online','manual','cc2b5c098452f2518d4d2137de361f8c9e3861275aaa2e9ee9bffb250d413d74',100.0,1779029380,1,'2026-06-01T01:46:56Z',NULL,NULL,NULL,'["Platform Engineering", "UI & Dashboards", "Mobile Administration"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-01T01:46:56Z", "gh_stars": 2274}');
+INSERT INTO "resources" VALUES('https://github.com/kubeops/config-syncer','==kubeops/config-syncer: Config Syncer (previously Kubed)==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','534fd5b271e0124f649c91c528558cefbfb1f2c94aecde0f4746e6fdcb8a1509',100.0,1779031521,0,'2026-05-17T17:25:21.229441+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/config-syncer/config-syncer"}');
+INSERT INTO "resources" VALUES('https://github.com/kubeops/ui-server','identity-server','','2021',1,'An identity and authorization server built specifically for Kubernetes dashboard architectures. It integrates with native OpenID Connect (OIDC) providers to manage secure user sessions and token exchanges for web UIs.','Go','Identity Provider','High',1,'online','manual','976a2f5e5b440221f3ed9a2de22165b937adcdf6fc3204889c1811be2a0c9ea3',100.0,1779130495,1,'2026-06-13T03:45:28Z',NULL,NULL,NULL,'["Security", "Identity & Access", "Authentication"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T03:45:28Z", "gh_stars": 27}');
+INSERT INTO "resources" VALUES('https://github.com/kubeopsskills/cloud-secret-resolvers','kubeopsskills/cloud-secret-resolvers: Cloud Secret Resolvers (CSR)','','2021',2,'An open-source operator-free secret resolver utility that queries AWS, Azure, and GCP secret stores dynamically, writing resolved parameters straight into runtime Kubernetes configurations. Reduces overhead associated with bulky operator systems.','Go','Tool','Intermediate',1,'online','manual','f26f51430c382c7a8c629e1a75b95f2c292a675b9285750e8b7e033167d02d48',100.0,1779030711,1,'2022-06-22T10:39:05Z',NULL,NULL,NULL,'["Security", "Secrets Management", "Kubernetes Integration"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-06-22T10:39:05Z", "gh_stars": 35}');
+INSERT INTO "resources" VALUES('https://github.com/kubepack/chart-doc-gen','chart-doc-gen: Helm Chart Documentation Generator','','2022',2,'Command-line utility that extracts configuration variables directly from values.yaml to compile uniform Markdown files. Speeds up delivery by ensuring user manuals and codebases stay perfectly aligned.','Go','Plugin','Beginner',0,'online','manual','3cf55fa13e1a671d356837825acf23af6a782f0cb74eae5cc9398d49fb9d6d92',100.0,1779030803,1,'2026-05-16T02:01:15Z',NULL,NULL,NULL,'["Cloud Native", "Application Delivery", "Documentation Automation"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-16T02:01:15Z", "gh_stars": 122}');
+INSERT INTO "resources" VALUES('https://github.com/kubepug/kubepug','==github.com/kubepug/kubepug: Deprecations AKA KubePug - Pre UpGrade (Checker)=='' ⭐','','2019',5,'KubePug checks local resources against upcoming Kubernetes API deprecations and removals. By parsing live resources or raw manifest directories, it provides warning indicators mapping to the designated target version''s deprecation roadmap. This tool forms a critical gate inside pipeline verifications.','Go','CLI Tool / kubectl Plugin','Intermediate',0,'online','manual','546a2f76b2780f056a0e9b590a1a3bc1374dce6383528956ff2afdef6364d3a0',100.0,1779032055,1,'2026-06-08T09:31:44Z',NULL,NULL,NULL,'["Cluster Lifecycle", "Upgrades & Compliance", "Static Analysis"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T09:31:44Z", "gh_stars": 1835}');
+INSERT INTO "resources" VALUES('https://github.com/kubereboot/kured','github.com/kubereboot/kured ⭐','','2026',5,'The industry-standard daemonset that monitors clusters for nodes requiring OS-level reboots. Using a coordinated API locking strategy, kured drains and reboots nodes sequentially, preserving cluster-wide resource availability during maintenance windows.','Go','DaemonSet','Medium',0,'online','manual','08fd05371ed694fe460e32a28d52b40bdef0ff8b63d69ee62cc2a4a8016bd7bc',100.0,1779031564,1,'2026-06-11T21:26:44Z',NULL,NULL,NULL,'["Infrastructure", "Node Provisioning", "Reboot Orchestration"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T21:26:44Z", "gh_stars": 2543}');
+INSERT INTO "resources" VALUES('https://github.com/kuberhealthy/kuberhealthy','kuberhealthy 🌟','','2024',5,'Kuberhealthy schedules dynamic, real-world actions as background test suites. It detects underlying API, network, or storage decay that static monitoring tools overlook by continually validating that clusters are functionally operational.','Go','Operator','Advanced',0,'online','manual','a01379b3010823904038e846f81c24f722060cf701a5e9378554661d62f6272b',100.0,1779130495,1,'2026-06-02T05:58:58Z',NULL,NULL,NULL,'["Reliability", "Monitoring", "Synthetic Monitoring", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-02T05:58:58Z", "gh_stars": 2247}');
+INSERT INTO "resources" VALUES('https://github.com/kuberlogic/kuberlogic','kuberlogic','','2022',2,'Kuberlogic is an open-source operator-driven engine designed to turn standard open-source databases (PostgreSQL, MySQL, Redis) into a managed Database-as-a-Service (DBaaS) on Kubernetes. It automates backups, scaling, auto-healing, and monitoring, providing a self-hosted alternative to RDS. However, it remains a smaller community effort.','Go','Controller','High',0,'online','manual','cf3ddffd441ae1c89c416b39ea700a7b26053c5f33e1a7cc13b344d339a518b0',100.0,1779032159,1,'2022-10-26T14:38:18Z',NULL,NULL,NULL,'["Database Orchestration", "Database-as-a-Service", "SaaS Builders"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-10-26T14:38:18Z", "gh_stars": 228}');
+INSERT INTO "resources" VALUES('https://github.com/kubermatic/fubectl','fubectl','','2026',5,'A widely adopted wrapper layer of shell helper functions and interactive `fzf` auto-completers designed to supercharge kubectl navigation. Radically simplifies log inspections, shell attachment prompts, and port forwarding setups.','Bash','CLI Tool','Beginner',0,'online','manual','6bb6ef7e2027b10db5fc1753953334a6f0f89021ec7407ce3e84f29c9528115e',100.0,1779034139,1,'2026-02-18T08:38:54Z',NULL,NULL,NULL,'["Developer Experience", "CLI Utilities", "Context Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-02-18T08:38:54Z", "gh_stars": 1002}');
+INSERT INTO "resources" VALUES('https://github.com/kubermatic/kubecarrier','KubeCarrier - Service Management at Scale','','2023',5,'KubeCarrier is an open-source system designed for managing services across multiple Kubernetes clusters using a Service App Store model based on CRDs. Curator insights framed it as an enterprise-ready hub for multi-tenant services; however, live grounding reveals the project has been archived by Kubermatic. It remains academically and architecturally notable for showing how to use Hub-and-Spoke cluster patterns to automate service provisioning.','Go','Software','Advanced',0,'online','manual','cdeca712f167e1ebbd9e47da971ef81314edde045093745dac14d6ba50e8663f',100.0,1779032372,1,'2023-07-05T20:56:40Z',NULL,NULL,NULL,'["Multi-Cluster", "Service Management", "Operator Framework"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-tools.md", "docs/kubernetes.md"]','["kubernetes-tools.md", "kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-07-05T20:56:40Z", "gh_stars": 291}');
+INSERT INTO "resources" VALUES('https://github.com/kubermatic/kubeone','==kubermatic/kubeone== 🌟','','2024',4,'KubeOne is a highly opinionated, declarative Kubernetes cluster provisioning and lifecycle management tool. Utilizing the Cluster API under the hood, it automates the creation, upgrade, and maintenance of single control-plane or highly-available clusters across various cloud providers and bare-metal environments.','Go','CLI Tool','High',0,'online','manual','774d41c037db09506f5aeae4c27b66e363d5e2e624644905ebb94af4b11225f7',100.0,1779031046,1,'2026-06-03T21:13:34Z',NULL,NULL,NULL,'["Cluster Management", "Provisioning", "Declarative Clusters"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-03T21:13:34Z", "gh_stars": 1513}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-client','github.com/kubernetes-client 🌟','','2026',0,'The master repository for official Kubernetes API clients. It coordinates client generation profiles across Python, Java, JavaScript, and Go, serving as the base for building advanced cloud orchestration tools.','Multi','Repository Directory','Advanced',0,'duplicate','manual','f9afe847a27cfed4f08ab1bf87f4a7913f0636f1d90aa7aae6309ad7aa645ac6',100.0,1779033782,1,'2026-05-17T18:03:02.454555+02:00',NULL,NULL,NULL,'["Cloud Native & K8s", "Kubernetes API", "Official SDKs"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-client-libraries.md"]','["kubernetes-client-libraries.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "duplicate_of": "https://github.com/kubernetes-client/python"}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-client/go','kubernetes-client/go: OpenAPI based Generated Go client for Kubernetes','','2025',5,'An alternative OpenAPI-generated Go client for Kubernetes APIs. Best utilized for lightweight API interactions and custom code-generation environments requiring strict OpenAPI schema structures.','Go','Library','Advanced',0,'online','manual','74dc88e1d502b4a8a0b9763d5e16cda63b3d361ae16da5db2ddd9fdddc2bbb16',100.0,1779034013,1,'2022-03-08T08:27:45Z',NULL,NULL,NULL,'["Cloud Native & K8s", "Kubernetes API", "Go Client"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-client-libraries.md"]','["kubernetes-client-libraries.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-03-08T08:27:45Z", "gh_stars": 239}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-client/java','github.com/kubernetes-client/java: Kubernetes Java Client','','2026',5,'The official OpenAPI-generated Java library for the Kubernetes API. Provides enterprise Java platforms with type-safe classes, informers, and watcher APIs to build robust, native controllers.','Java','Library','Advanced',0,'online','manual','c8b72e06d672e56ca6e5e8543d0d917f605312e4a547c80dab5aa2ecb39d736b',100.0,1779030132,1,'2026-06-12T18:36:31Z',NULL,NULL,NULL,'["Cloud Native & K8s", "Kubernetes API", "Java Client"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-client-libraries.md"]','["kubernetes-client-libraries.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T18:36:31Z", "gh_stars": 3984}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-client/python','github.com/kubernetes-client/python','','2026',5,'The official Python SDK for interacting with Kubernetes API environments. Heavily leveraged across AI workflows, automation routines, and data operations needing native cluster integration.','Python','Library','Intermediate',0,'online','manual','68b4cba01dcb6e7de7b9e77f374c3c5af11f2fe7a1a8bc4649a93a393ad54fe7',100.0,1779029295,1,'2026-06-08T03:02:20Z',NULL,NULL,NULL,'["Cloud Native & K8s", "Kubernetes API", "Python Client"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-client-libraries.md"]','["kubernetes-client-libraries.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T03:02:20Z", "gh_stars": 7594}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-client/python-base','github.com/kubernetes-client/python-base','','2025',5,'The foundational base configurations package supporting the official Kubernetes Python Client library. Standardizes raw REST connection handling and secure authentication exchanges.','Python','Library','Intermediate',0,'online','manual','0abb70df04327ef10002eba20626354a1fa4d8f91d47cb48f243316ffa896f35',100.0,1779032802,1,'2022-02-25T23:19:26Z',NULL,NULL,NULL,'["Cloud Native & K8s", "Kubernetes API", "Python Client"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-client-libraries.md"]','["kubernetes-client-libraries.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-02-25T23:19:26Z", "gh_stars": 69}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-course/container_workshops','github.com/kubernetes-course/container_workshops','','2022',0,'Workshop curriculum dedicated to fundamental container internals, isolation concepts, namespaces, and runtime interactions. (Live Grounding: Serves as an excellent fundamental base for engineers seeking to demystify low-level OCI runtime mechanisms).','Shell/Dockerfile','Code Repository','Intermediate',0,'online','manual','e1b93a2ff48bc2af86ea2e40392312e1d5dcb188061af30eb1dd9b9a538b9165',100.0,1781735910,1,'2026-06-18T00:38:30.789828+02:00',NULL,NULL,NULL,'["Cloud-Native Infrastructure", "Learning Resources", "Containerization Workshops"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-csi','github.com/kubernetes-csi','','2026',0,'The official GitHub organization containing CSI reference drivers, specification documentation, and auxiliary helper containers (such as csi-provisioner and csi-snapshotter). These foundational code repositories define how all third-party storage controllers communicate with the core Kubernetes API.','Go','Repository','High',0,'duplicate','manual','e980d53aee55061c19050394117f47d9ecf6c911d4e7c26dfc046f77129d5b77',100.0,1779031109,1,'2026-05-17T17:18:29.212316+02:00',NULL,NULL,NULL,'["Storage", "Kubernetes CSI", "Source Code"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "duplicate_of": "https://github.com/kubernetes-client"}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-csi/csi-driver-smb','SMB CSI Driver for Kubernetes','','2026',5,'A specialized CSI driver designed to dynamically provision and mount Server Message Block (SMB) shared directories into Kubernetes pods. This driver is essential for heterogeneous Windows/Linux container clusters and legacy corporate network attached storage (NAS) migrations.','Go','CSI Driver','Medium',0,'online','manual','eab7a2248d1bef935176b622ad8dfa3ce97f382d9418a2ee0d2e219583b61216',100.0,1779033259,1,'2026-06-14T07:10:30Z',NULL,NULL,NULL,'["Storage", "Kubernetes CSI", "SMB Integration"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T07:10:30Z", "gh_stars": 641}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-retired/etcdadm','github.com/kubernetes-sigs/etcdadm ⭐','','2018',3,'A retired cluster administration tool inspired by kubeadm, designed to provision and operate secure, HA etcd clusters. Although deprecated in the Kubernetes-retired ecosystem, it served as a foundational pattern for bootstrap orchestrators.','Go','Cluster Installer','High',0,'online','manual','74b1a330a79242cd06f6d9fa042d24276e94431e09c9fb3706af3511ec7d8191',100.0,1779130494,1,'2024-04-29T17:19:53Z',NULL,NULL,NULL,'["Infrastructure", "Control Plane", "etcd Management"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-04-29T17:19:53Z", "gh_stars": 747}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-retired/frakti','Frakti','','2020',5,'Critical Live Grounding: Built originally to support hypervisor-based Container Runtime Interfaces (CRI), Frakti has been officially retired and archived by the Kubernetes organization. Modern environments utilize container-native VM interfaces like Kata Containers or Firecracker integrated directly into containerd.','Go','Repository','Advanced',0,'online','manual','07833ef4cc0c9fb288a03de53893ff40afa113ac6f2543303073a13f38adc569',100.0,1779130494,1,'2020-12-15T16:30:13Z',NULL,NULL,NULL,'["Containerization", "Runtimes", "Hypervisor-based Runtimes"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/container-managers.md"]','["container-managers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-12-15T16:30:13Z", "gh_stars": 675}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-retired/hierarchical-namespaces','kubernetes-sigs/hierarchical-namespaces: The Hierarchical Namespace Controller (HNC)','','2020',5,'The Hierarchical Namespace Controller (HNC) allowed users to establish parent-child relationships between namespaces to propagate policies, secrets, and roles. Although highly influential for multi-tenant self-service models, the repository has been officially retired as of recent CNCF updates, steering teams toward newer vcluster or namespace-controller patterns.','Go','Controller','Advanced',0,'online','manual','cf35f6850e587357b7265284a4ee38df7649f31c9f7e1ebc0d775977662ffb86',100.0,1779130494,1,'2025-04-07T00:22:00Z',NULL,NULL,NULL,'["Kubernetes", "Multi-Tenancy", "Namespace Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-04-07T00:22:00Z", "gh_stars": 667}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-retired/kpng','kubernetes-sigs/kpng','','2021',5,'Originally conceived as the next-generation Kubernetes Proxy (KPNG) to split kube-proxy into a clean control plane and specialized data planes. Live grounding confirms the project has been officially retired by SIG Network, though its architectural lessons on decoupled state distribution continue to influence modern custom dataplane designs.','Go','Core Component','Advanced',0,'online','manual','600ce80e685a81a0beb113112dc6330d72d64df910cd6a075a0477d4acf8aef1',100.0,1779130494,1,'2024-07-09T05:36:20Z',NULL,NULL,NULL,'["Kubernetes", "Networking", "Service Routing"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-07-09T05:36:20Z", "gh_stars": 240}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-retired/kube-batch','kube-batch','','2018',2,'An early batch scheduler for Kubernetes designed to run high-performance computing (HPC) and deep learning workloads. Note: This project is now retired and archived; its features have been superseded by Volcano or the native Kubernetes scheduler queueing enhancements.','Go','Batch Scheduler','High',0,'online','manual','1e384314b52bd9b4322348255137977944a4424b07518c238c49d614e04864e5',100.0,1779130494,1,'2023-05-22T13:50:02Z',NULL,NULL,NULL,'["Scheduling", "Batch Workloads", "HPC"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-05-22T13:50:02Z", "gh_stars": 1091}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-retired/kubefed','KubeFed: Kubernetes Cluster Federation','','2026',5,'The retired multi-cluster federation engine (KubeFed). Designed to coordinate resources across multiple clusters, it was retired due to design limitations. Modern production multi-cluster strategies have migrated to architectures like Karmada, Open Cluster Management (OCM), or global service meshes.','Go','Tool','Advanced',0,'online','manual','330530461748600ca09970c48f751e2e654f4ec63165febd67428027693ec1d6',100.0,1779130494,1,'2023-03-24T21:50:24Z',NULL,NULL,NULL,'["Operations", "Multi-Cluster", "Federation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-03-24T21:50:24Z", "gh_stars": 2483}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-retired/kui','kubernetes-sigs/kui','','2019',3,'A hybrid visual/command-line tool built on Electron to interact with Kubernetes APIs. Note: This project is retired/archived by the Kubernetes-SIGs group; alternative options include active terminal tools such as k9s or Lens.','TypeScript','Visual CLI','High',0,'online','manual','6f26251f692c9c7c121fd0767399a108a6f37d72f6c237d987cb876016a40866',100.0,1779130494,1,'2025-07-12T22:06:01Z',NULL,NULL,NULL,'["Developer Experience", "CLI Tools", "Visual terminal"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-07-12T22:06:01Z", "gh_stars": 2899}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-retired/multi-tenancy/tree/master/incubator/hnc','Hierarchical namespaces','','2023',5,'The repository source for the Hierarchical Namespace Controller (HNC). While archived on GitHub, it remains highly informative for establishing cascading sub-namespace parameters and resource hierarchies.','Go','Repository','Advanced',0,'online','manual','0ce8e552037cf09512073a654acd18b1d620d41283c0c70701bfefe4b91d7551',100.0,1779130494,1,'2023-05-11T21:17:56Z',NULL,NULL,NULL,'["Platform Engineering", "Multi-Tenancy", "Hierarchical Namespaces"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-05-11T21:17:56Z", "gh_stars": 942}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs','Kubernetes SIGs','','2024',0,'The official repository collection managed by Special Interest Groups. It acts as the home for core ecosystem tools, testing frameworks, API extensions, and auxiliary automation packages.','N/A','Repository','Advanced',0,'online','manual','1ebdd651edefc516652d5c80c649ee27e67bf9c6dbf8d67fa1f2fa8b3b613a56',100.0,1779032173,1,'2026-05-17T17:36:13.421005+02:00',NULL,NULL,NULL,'["Community & Governance", "SIGs", "Repositories"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/aws-load-balancer-controller','==github.com/kubernetes-sigs/aws-load-balancer-controller==','','2026',5,'The core controller that manages AWS Elastic Load Balancers (ALB and NLB) on behalf of a Kubernetes cluster. Live Grounding verifies its continuous support for advanced features like target grouping by IP, ACM certificate integration, and shared ALBs. It acts as the primary ingress controller for modern AWS EKS network architectures.','Go','Code Repository','Advanced',1,'online','manual','e96c23880736600bb844db45ddde2c16441a87670c49e244bb58be2b5eaca684',100.0,1779031983,1,'2026-06-12T20:36:48Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Networking", "Ingress Controllers"]','["[DE FACTO STANDARD]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T20:36:48Z", "gh_stars": 4300}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/cluster-addons','Cluster Addons 🌟','','2025',5,'This SIG-Cluster-Lifecycle project establishes standard, declarative approaches for managing core cluster addons. It provides structured templates for bootstrapping, upgrading, and removing cluster utilities like CoreDNS or CSI engines safely.','Go','Repository','Advanced',0,'online','manual','a2e6eea11d1078fef0c8779e32d1be068881ea41a4c595714c6f20ba176d7b39',100.0,1779032046,1,'2023-04-24T19:59:04Z',NULL,NULL,NULL,'["Operations & Reliability", "Addons Management", "Cluster Lifecycle"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-04-24T19:59:04Z", "gh_stars": 156}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/cluster-api',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','ead71e9f56c783ba010a87db2d76899d165c14e0ec3e6dfb2bb845b58791c3cf',100.0,1779033092,1,'2026-05-17T17:51:32.913432+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/descheduler','Descheduler for Kubernetes 🌟','','2026',5,'A highly critical Kubernetes SIG project that addresses scheduling drift by continuously examining running pods against modified constraints, evicting pods that violate affinities, taints, topology spreads, or resource capacities.','Go','Controller','Advanced',1,'online','manual','800177eb1bbf2496c5264eb5b149803a972ae5fbaa153c8598970f0ad6496ce3',100.0,1779031825,1,'2026-06-08T10:13:47Z',NULL,NULL,NULL,'["Cluster Management", "Scheduling & Node Assignment", "Dynamic Balancing"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/ocp4.md"]','["kubernetes-tools.md", "ocp4.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T10:13:47Z", "gh_stars": 5441}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/e2e-framework','kubernetes-sigs/e2e-framework','','N/A',0,'Curator Insight presents this official Kubernetes SIG framework for writing robust end-to-end tests for operators and controllers. Live Grounding highlights its structured step-by-step test phases, integrated kind cluster spin-up, and native client-go validation patterns.','English','Repository','Advanced',0,'online','manual','57102640c25fb43e99dbed64bd1e680744003fe595379f30c016713a31976b44',100.0,1779030609,1,'2026-06-08T05:52:53Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Development", "Testing Frameworks"]','["[ENTERPRISE-STABLE]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T05:52:53Z", "gh_stars": 659}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/etcdadm','github.com/kubernetes-sigs/etcdadm ⭐','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2d9d6d5df7237724e18b45213219f932e33df0f5e6ed2088e49a9810934be1b7',100.0,1779030507,0,'2026-05-17T17:08:27.484024+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/kubernetes-retired/etcdadm"}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/external-dns','external-dns','','2024',5,'A vital ecosystem add-on that dynamically configures external DNS providers based on active Ingress and Service host declarations. Ensures automated external network connectivity.','Go','Repository','Advanced',1,'online','manual','654e152956ca97766a1312ecf102ea16c195e13878800fcf93396ae4c4ab8319',100.0,1779033567,1,'2026-06-13T21:06:32Z',NULL,NULL,NULL,'["Networking & Ingress", "DNS", "Automation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T21:06:32Z", "gh_stars": 8985}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/gateway-api','Kubernetes Gateway API','','2023',4,'Official GitHub repository for the standard Kubernetes Gateway API. This next-generation specification supersedes standard Ingress, offering expressive, role-oriented, and extensible routing APIs (Gateway, GatewayClass, and Route resources).','Go','Repository','Advanced',1,'online','manual','9b853c512489d4b358665cd406a72d7c98c3d11567570278578142b0ff19f417',100.0,1779030680,1,'2026-06-12T20:16:49Z',NULL,NULL,NULL,'["Networking", "Ingress & Gateway", "Gateway API"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-networking.md", "docs/kubernetes-operators-controllers.md", "docs/servicemesh.md"]','["kubernetes-networking.md", "kubernetes-operators-controllers.md", "servicemesh.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T20:16:49Z", "gh_stars": 2885}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/hierarchical-namespaces','kubernetes-sigs/hierarchical-namespaces: The Hierarchical Namespace Controller'' (HNC)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fdef75e2a80bfc946c00b02248b0c35953ca426910893e9e23b1357f8c72b720',100.0,1779029378,0,'2026-05-17T16:49:38.305644+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/kubernetes-retired/hierarchical-namespaces"}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/ingate','InGate: Ingress & Gateway API Controller (Archived)','','2021',2,'Architectural prototype designed to test Ingress integration patterns. Live engineering truth confirms this repository is archived by SIG-Network, as development has shifted entirely toward the standardized Gateway API.','Go','Repository','Advanced',1,'online','manual','c87518464900ff384554cca1a38f35aeb21edcd64c662194c30f9539ee2dfa1e',100.0,1779030330,1,'2026-03-17T07:49:06Z',NULL,NULL,NULL,'["Networking", "Ingress & Gateway", "Controllers"]','["[LEGACY]"]','["docs/kubernetes-networking.md", "docs/kubernetes-operators-controllers.md", "docs/servicemesh.md"]','["kubernetes-networking.md", "kubernetes-operators-controllers.md", "servicemesh.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-17T07:49:06Z", "gh_stars": 728}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/kind','**kind**','','2026',4,'Kubernetes in Docker (kind) is an indispensable ecosystem framework utilizing Docker container nodes to model multi-node clusters. Widely favored for continuous integration (CI) workflows and high-speed local control plane validation.','Go','Tool','Intermediate',0,'online','manual','52fb81ed1c130986f2875d5f20c2dcd6be647ce0c25060548fc35fb4be8eac89',100.0,1779029056,1,'2026-06-12T19:04:50Z',NULL,NULL,NULL,'["Local Kubernetes Environments", "Containerized Clusters", "KIND"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-based-devel.md", "docs/matrix-table.md"]','["kubernetes-based-devel.md", "matrix-table.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T19:04:50Z", "gh_stars": 15299}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/kpng','kubernetes-sigs/kpng','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7d3870e0793fbcc96741fe8d5f173130b7a149ab0a111b8364313de86f0bd7b3',100.0,1779031983,0,'2026-05-17T17:33:03.520838+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/kubernetes-retired/kpng"}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/krew-index/blob/master/plugins.md','Available kubectl plugins','','2026',5,'The master index of the Krew package manager, which lists community-contributed plugins for the kubectl CLI. This index serves as the central hub for operations engineers looking to discover, install, and catalog administrative and diagnostic command-line utilities.','Go','Index','Beginner',0,'online','manual','3751fc9d8df1a8a1fdd78727ddd16b967678a2cf3964a542426f9cb76d555f3d',100.0,1779031186,1,'2026-06-14T05:18:33Z',NULL,NULL,NULL,'["Operations", "Command Line Tools", "Kubectl Plugins"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md", "docs/other-awesome-lists.md"]','["kubernetes.md", "other-awesome-lists.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T05:18:33Z", "gh_stars": 691, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/kube-batch','kube-batch','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8f3a4116d27d5d5d955755a2f759f9f2c74506091c12304ed423e70c43c52594',100.0,1779034098,0,'2026-05-17T18:08:18.043934+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/kubernetes-retired/kube-batch"}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/kube-scheduler-simulator','kube-scheduler-simulator','','2024',3,'An interactive, web-based simulator designed to visualize, debug, and test custom scheduler configurations and plugins. It enables platform developers to step through scheduling decisions without modifying production clusters. Widely recognized in 2026 as an essential tool for training engineers on advanced scheduling concepts.','Go','Web Application','High',1,'online','manual','3793cba17a48f8974bb5ee8f5e585d24649c606cdc8abab27a355c65317beb78',100.0,1779032640,1,'2025-09-21T04:10:12Z',NULL,NULL,NULL,'["Infrastructure", "Scheduling", "Simulator"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-09-21T04:10:12Z", "gh_stars": 1092}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/kubebuilder','kubernetes-sigs/kubebuilder','','2026',5,'Kubebuilder is the industry-standard developer framework for generating custom Kubernetes APIs and controllers. Leveraging structured scaffolding, advanced code generators, and controller-runtime wrappers, it streamlines the creation of highly reliable operators.','Go','Repository','Advanced',0,'online','manual','29d9981ad02b766023817c041f9aa38e9b24e6541793c93eef23ea561d07f8dc',100.0,1779029113,1,'2026-06-12T23:52:37Z',NULL,NULL,NULL,'["Extensibility & Development", "Frameworks & Tooling", "Controller SDKs"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T23:52:37Z", "gh_stars": 9183}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/kubefed','KubeFed: Kubernetes Cluster Federation','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1fb43d0721e6c5e4842baa866b9078f0369982e1f3128feba39e5aa5c4e764f5',100.0,1779029466,0,'2026-05-17T16:51:06.910229+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://github.com/kubernetes-retired/kubefed"}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/kubespray','**Kubespray**','','2026',5,'The industry standard Ansible automation framework for deploying enterprise-ready, production-grade clusters. Combining Kubeadm with highly flexible, battle-tested playbooks, it handles network policy deployment (CNIs like Calico/Cilium), storage classes, node lifecycle operations, and multi-distribution OS configurations.','Python/Ansible','Repository','Advanced',0,'online','manual','e6a5ab4538c357775e53e98139727266a66b700215009b4dbd5fdcc4d257fb79',100.0,1779032835,1,'2026-06-14T08:26:33Z',NULL,NULL,NULL,'["Provisioning", "Ansible", "Enterprise Playbooks"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md", "docs/matrix-table.md"]','["kubernetes-on-premise.md", "matrix-table.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T08:26:33Z", "gh_stars": 18556}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/kueue','kubernetes-sigs/kueue: Kubernetes-native Job Queueing','','2026',5,'Kueue manages resource quotas across tenant namespaces, supporting complex machine learning and AI orchestration flows. It acts as a cloud-native batch scheduling engine, optimizing utilization within strict resource envelopes.','Go','Repository','Advanced',0,'online','manual','57dcd4bd79ba0cb4373a02dac6563bfd09831c58facdbdabf2521e45284ff23b',100.0,1779031535,1,'2026-06-12T20:30:47Z',NULL,NULL,NULL,'["Workloads", "Batch Jobs", "Queueing"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T20:30:47Z", "gh_stars": 2563}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/kueue/releases/tag/v0.14.0','Kueue Release v0.14.0','','2024',4,'Curator Insight details the Kueue v0.14.0 release for advanced batch queuing in Kubernetes. Live engineering in 2026 highlights Kueue as the de facto standard for queuing, resource-sharing, and optimizing ML/AI compute clusters using standard scheduling components.','Go','Code Repository','High',1,'online','manual','43b0b49fc7eb473a64ff7e8315cb7180b2cfa93754ef2bb6e59221fc574560ff',100.0,1779031652,1,'2026-06-12T20:30:47Z',NULL,NULL,NULL,'["Platform Engineering", "Job Scheduling", "Batch Workloads"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-operators-controllers.md", "docs/kubernetes-releases.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-operators-controllers.md", "kubernetes-releases.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T20:30:47Z", "gh_stars": 2563}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/kui','kubernetes-sigs/kui','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','651b6b6f7dee57a12e65301913f8e02bb09e0449ec4a332b016d3a3a47cd8de3',100.0,1779033770,0,'2026-05-17T18:02:50.970703+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/kubernetes-retired/kui"}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/kustomize','kustomize','','2026',5,'Duplicate entry for Kustomize, highlighting its role as a CNCF-backed declarative customization engine. It uses a composition-based system to configure variations of YAML files without standard template parameters, serving as a clean alternative to Helm.','Go','Tool','Intermediate',0,'online','manual','0d521a8e3abbccba8dcc4a3e9cb4c5d43a87f434413999983fb9163a6ce10c6f',100.0,1779034487,1,'2026-06-08T00:42:31Z',NULL,NULL,NULL,'["Configuration", "Templating & Engine", "Kustomize"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T00:42:31Z", "gh_stars": 12070}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/kwok','kubernetes-sigs/kwok','','2025',4,'KWOK (Kubernetes WithOut Kubelet) is an official SIG-sponsored emulator that spins up thousands of virtual nodes in seconds. By executing without actual kubelet footprints, it enables developers to simulate massive scale clusters, scheduler constraints, and operator behaviors on a standard laptop.','Go','CLI / Emulation Engine','Advanced',0,'online','manual','81c669e4ae741b5aba8e200f41e058f33537bcd4a8b9348496eac1a74b0d1dbf',100.0,1779031113,1,'2026-06-12T07:32:24Z',NULL,NULL,NULL,'["Testing", "Simulation & Emulation", "Cluster Management"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T07:32:24Z", "gh_stars": 3124}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/multi-tenancy/tree/master/incubator/hnc','Hierarchical namespaces','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','472ed291b401f1602c7f3f23c55bdc896cd4ba1ada9a4ae6ada6eed916164c77',100.0,1779029061,0,'2026-05-17T16:44:21.352950+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://github.com/kubernetes-retired/multi-tenancy/tree/master/incubator/hnc"}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/nfs-ganesha-server-and-external-provisioner','github.com: NFS Ganesha server and external provisioner','','2023',2,'An out-of-tree dynamic provisioner that uses NFS Ganesha to dynamically provision Kubernetes Persistent Volumes (PVs) over NFS. It packages an NFS-Ganesha server directly within the provisioner container, allowing clusters to share block storage volumes dynamically via NFS. It remains a crucial storage-layer utility in 2026 for mixed ReadWriteMany workload environments.','Go','Storage Provisioner','High',1,'online','manual','1a9e8d9a821a92dadfa3cf1a2019e52415f6a8bf956516a1df0605afeda43c30',100.0,1779034208,1,'2026-03-31T17:50:19Z',NULL,NULL,NULL,'["Storage", "NFS", "Provisioner"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-31T17:50:19Z", "gh_stars": 481}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner','kubernetes-sigs/nfs-subdir-external-provisioner: Kubernetes NFS Subdir External'' Provisioner','','2025',4,'An out-of-tree dynamic provisioner that uses an existing NFS server to dynamically provision Kubernetes Persistent Volumes by creating subdirectories within the NFS share. Extremely reliable and simple to configure, it is widely utilized in 2026 for developer setups, bare-metal deployments, and test environments.','Go','Storage Provisioner','Medium',0,'online','manual','01c5c113ec1f426c994398e95c38d7a4d209d1b9609a7c551679c011b2f10ecb',100.0,1779034558,1,'2026-03-31T17:50:19Z',NULL,NULL,NULL,'["Storage", "NFS", "Provisioner"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-31T17:50:19Z", "gh_stars": 3016}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/node-feature-discovery','==kubernetes-sigs/node-feature-discovery: Node feature discovery for Kubernetes==','','2018',3,'A Kubernetes SIG project that scans hardware attributes and custom system configurations across cluster nodes. It labels nodes automatically based on attributes like GPUs, instruct sets, or custom kernel attributes.','Go','Kubernetes Operator','Advanced',1,'online','manual','9eb50a4b87b24f04460ce893b04e36df50bbcd718ac3470621d0ef19a77b7dab',100.0,1779029061,1,'2026-06-14T09:53:01Z',NULL,NULL,NULL,'["Cluster Management", "Hardware Discovery", "Node Labeling"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T09:53:01Z", "gh_stars": 1045}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/scheduler-plugins/tree/master/pkg/trimaran','kubernetes-sigs: Trimaran: Load-aware scheduling plugins 🌟','','2024',3,'A collection of scheduling plugins (TargetLoadPacked and LoadWatcher) under the Trimaran umbrella that enable real-time, load-aware scheduling in Kubernetes. Instead of scheduling purely based on static requests, it utilizes actual node resource utilization metrics. Active in 2026, it is vital for optimizing cluster efficiency and reducing overall infrastructure costs.','Go','Scheduling Plugin','High',0,'online','manual','59522768a9791e6c5f76db6c3a5c6eb9cad2515fcc9bca7b93700af41b33d7e7',100.0,1779029163,1,'2026-06-11T10:17:00Z',NULL,NULL,NULL,'["Infrastructure", "Scheduling", "Load-Aware"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md", "docs/ocp4.md"]','["kubernetes-tools.md", "ocp4.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T10:17:00Z", "gh_stars": 1295}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/secrets-store-csi-driver','Kubernetes-Secrets-Store-CSI-Driver: Secrets Store CSI driver for Kubernetes'' secrets','','2024',4,'Implements the Secrets Store CSI standard, enabling pods to mount sensitive credentials directly from external secure vaults (AWS Secrets Manager, Azure Key Vault, HashiCorp Vault) as files, bypassing native secrets security issues.','Go','Repository','Advanced',1,'online','manual','002ecde6fd2c5324a3e888a1a6effc32a49ece37598b4592e6e209aee17a3214',100.0,1779034336,1,'2026-06-11T04:16:46Z',NULL,NULL,NULL,'["Security", "Secrets Management", "CSI Driver"]','["[ENTERPRISE-STABLE]"]','["docs/devsecops.md", "docs/kubernetes.md"]','["kubernetes.md", "devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T04:16:46Z", "gh_stars": 1537}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/security-profiles-operator','kubernetes-sigs/security-profiles-operator','','2025',4,'The official Kubernetes SIG operator for managing Seccomp, AppArmor, and SELinux profiles natively. Live Grounding confirms its active role in highly regulated sectors for hardening container execution spaces. It replaces manual node profiling with declarative, cluster-wide configurations.','Go','Repository','Advanced',0,'online','manual','7018e8cdf814f360b434d4d884a32b505899192ad0812072c31a18fd1d10afae',100.0,1779032185,1,'2026-06-12T17:28:56Z',NULL,NULL,NULL,'["Security", "System Hardening", "Security Profiles Operator"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T17:28:56Z", "gh_stars": 848}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes-sigs/sig-storage-local-static-provisioner','github.com/kubernetes-sigs: Local Persistence Volume Static Provisioner'' 🌟','','2026',5,'The official Kubernetes-SIGs repository for the local persistence static provisioner. It automates the creation of PVs for local disks, enabling database workloads to achieve raw, low-latency NVMe/SSD IOPS while retaining Kubernetes persistent storage abstractions.','Go','Code','Advanced',0,'online','manual','d55aae704510a8fd094de9bf43a26277d0e6df1a1003238b3ff63346d602b55d',100.0,1779032080,1,'2026-06-14T08:33:31Z',NULL,NULL,NULL,'["Kubernetes Storage Implementation", "Persistent Volumes & Provisioners", "Local Storage"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T08:33:31Z", "gh_stars": 1200}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes/autoscaler/tree/master/cluster-autoscaler','github.com/kubernetes: **Kubernetes Cluster Autoscaler**','','2026',5,'The official Kubernetes core component that dynamically alters cloud provider node counts based on scheduling pressures. Despite modern alternatives like Karpenter, it remains the most stable, widely deployed cluster-scaling standard across global cloud architectures.','Go','Repository','Advanced',0,'online','manual','45fa4e240e0e3f9d51e8ce957e7db11ecb736f472619a1678cd6425e7b6d579b',100.0,1779029075,1,'2026-06-13T07:49:29Z',NULL,NULL,NULL,'["Kubernetes & Scaling", "Infrastructure Scaling", "Cluster Autoscaler"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T07:49:29Z", "gh_stars": 8878}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes/autoscaler/tree/master/vertical-pod-autoscaler','VPA: Vertical Pod Autoscaler','','2026',5,'Official repository and implementation guide for the Kubernetes Vertical Pod Autoscaler. Focuses on dynamically adjusting CPU and memory requests/limits of workloads, optimizing resource distribution, and reducing idle costs.','Go','Repository','Advanced',0,'online','manual','ba14c614b6fe15d0119fd2b4b849d83747824660801db6b4c954a5cc94843dcd',100.0,1779031360,1,'2026-06-13T07:49:29Z',NULL,NULL,NULL,'["Kubernetes & Scaling", "Core Concepts", "Vertical Scaling API"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T07:49:29Z", "gh_stars": 8878}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes/client-go','kubernetes/client-go: Go client for Kubernetes 🌟','','2026',5,'The official Go SDK for managing Kubernetes clusters. It features critical API client mechanics like Informers, Lister-Watchers, work queues, and rate-limiting structures to build high-performance production controllers.','Go','Library','Advanced',0,'online','manual','673297f64673b2774e0328a723c5674cecea1495ce025d9052cc13dc14e207bb',100.0,1779033040,1,'2026-06-12T18:56:57Z',NULL,NULL,NULL,'["Cloud Native & K8s", "Kubernetes API", "Go Client"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-client-libraries.md", "docs/openshift-pipelines.md"]','["kubernetes-client-libraries.md", "openshift-pipelines.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T18:56:57Z", "gh_stars": 9837}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes/community/blob/main/README.md','Kubernetes Special Interest Groups (SIGs)','','2024',5,'The master repository outlining the governance structures and work distribution across Special Interest Groups (SIGs). Serves as the blueprint for code contributions and technical decisions.','N/A','Repository','Advanced',0,'online','manual','00b2d13fb802d80b65339b63118ec76c99d190434f89d7545e196554b79ff6de',100.0,1779130494,1,'2026-06-12T17:28:55Z',NULL,NULL,NULL,'["Community & Governance", "SIGs", "Governance"]','["DE FACTO STANDARD"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T17:28:55Z", "gh_stars": 12886}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes/community/blob/main/sig-scalability/configs-and-limits/thresholds.md','github.com/kubernetes: Kubernetes Scalability thresholds','','2025',5,'The authoritative SIG-Scalability technical specifications outlining physical structural and behavioral boundaries in a standard Kubernetes cluster (such as a maximum of 5,000 nodes, 150,000 total pods, and etcd throughput limits). Documents constraints and performance degradations encountered as these thresholds are reached.','Markdown','GitHub Repository','Advanced',0,'online','manual','b0452b2bd261bd1d7b003da3f685eb3e32a43b8d176289cb6a12e1d20aef7c2e',100.0,1779130495,1,'2026-06-12T17:28:55Z',NULL,NULL,NULL,'["Architecture", "Control Plane", "Scalability Limits"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T17:28:55Z", "gh_stars": 12886}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes/community/blob/master/README.md','Kubernetes Special Interest Groups (SIGs)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d28cde42d4dfdb0d67e46daea15f0e39b9799e43e0b693933462a3c479ce5cd6',100.0,1779034217,0,'2026-05-17T18:10:17.746814+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://github.com/kubernetes/community/blob/main/README.md"}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes/community/blob/master/sig-scalability/configs-and-limits/thresholds.md','github.com/kubernetes: Kubernetes Scalability thresholds','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','bc22af360e812d6bc8184d1dc2c40ca13105c84c48fa8619ad9e3c2c67f08bd8',100.0,1779034534,0,'2026-05-17T18:15:34.136387+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://github.com/kubernetes/community/blob/main/sig-scalability/configs-and-limits/thresholds.md"}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes/community/tree/main/icons','github.com/kubernetes: Kubernetes Icons Set','','2023',5,'The official CNCF-maintained Kubernetes graphic catalog containing SVGs and PNGs representing key system objects like Pods, Services, Deployments, ingress, and Custom Resources. Vital for creating highly precise architectural designs of cloud-native infrastructure.','None','Asset Pack','Beginner',0,'online','manual','a94c5d163013c2889e7907f2966596a70e3f7aac5e80e4264bbff5846ac09ca5',100.0,1779130494,1,'2026-06-12T17:28:55Z',NULL,NULL,NULL,'["Architecture & Visualization", "Design Assets", "Kubernetes"]','["[DE FACTO STANDARD]"]','["docs/cloud-arch-diagrams.md"]','["cloud-arch-diagrams.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T17:28:55Z", "gh_stars": 12886}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes/community/tree/master/icons','==github.com/kubernetes: Kubernetes Icons Set==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','39e4162d41bfbbd8f809f8f62084dab0af4f8de8f2459bdacd5fc4bc58337190',100.0,1779032757,0,'2026-05-17T17:45:57.162500+02:00',NULL,NULL,NULL,'[]','[]','["docs/cloud-arch-diagrams.md"]','[]','{}','{"duplicate_of": "https://github.com/kubernetes/community/tree/main/icons"}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes/enhancements','NodeLocal DNSCache','','2026',5,'The Kubernetes Enhancement Proposal (KEP) and repository code outlining the deployment of a local DNS caching agent on each node. Running as a DaemonSet, NodeLocal DNSCache intercepts queries at a local loopback IP, bypassing heavy iptables conntrack entries and DNAT rules to reduce latencies and resolve UDP packet drop vulnerabilities.','Go','Repository','Advanced',0,'online','manual','ca291a0957a964638f787831e058b8bca48c3a81ce364b24d652827f0aa56b3a',100.0,1779034531,1,'2026-06-14T03:00:33Z',NULL,NULL,NULL,'["Networking", "DNS", "Caching"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T03:00:33Z", "gh_stars": 3887}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes/enhancements/blob/ddf7d2a8c098e97b0714f31e88abad3b3e0e706c/keps/sig-node/2837-pod-level-resource-spec/README.md','KEP-2837: Especificaciones de Recursos a Nivel de Pod','','2021',5,'A critical Kubernetes Enhancement Proposal (KEP) addressing resource specification directly at the Pod level rather than duplicating definitions across individual container configurations. This proposed structural shift promises to optimize vertical pod autoscaling, simplify scheduler math, and streamline declarative application configurations.','Markdown','Reference','Advanced',0,'online','manual','514efde5669ab949ed061953638463ffd0d486da2226e83c2875fcba49759e02',100.0,1779033693,1,'2026-06-14T03:00:33Z',NULL,NULL,NULL,'["Architecture", "Kubernetes Enhancements", "Resources"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T03:00:33Z", "gh_stars": 3887}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes/frakti','Frakti','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','71df0cbdb5c175fad4bbbdf18fec8817f1dc9dfb428b636a87dad3e2cb0366bf',100.0,1779034217,0,'2026-05-17T18:10:17.926617+02:00',NULL,NULL,NULL,'[]','[]','["docs/container-managers.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes/git-sync','==github.com/kubernetes/git-sync== ⭐','','2016',5,'Git-sync is a robust, lightweight sidecar container designed to continuously synchronize a targeted Git repository into a locally mounted volume. It is widely leveraged inside Kubernetes Pods to deliver static assets, configuration scripts, and policies to main application processes without requiring image rebuilds.','Go','Sidecar','Intermediate',1,'online','manual','54fb60738ab0304be0bbda503750926a91de8f8ea4015af1b50073a4c81413d5',100.0,1779029268,1,'2026-06-12T22:36:53Z',NULL,NULL,NULL,'["GitOps & Delivery", "Configuration Management", "Sidecar Utilities"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T22:36:53Z", "gh_stars": 2704}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes/ingress-nginx/issues/7837','A Kyverno policy to block custom snippet configurations for Kubernetes Nginx ingress (CVE-2021-25742','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1c1d77bf149df21c21650a267600a7b8dec80f0bf565ab739db2d18dee177ff4',100.0,1779032294,0,'2026-05-17T17:38:14.128314+02:00',NULL,NULL,NULL,'[]','[]','["docs/securityascode.md"]','[]','{}','{"duplicate_of": "https://github.com/kubernetes/kubernetes/issues/126811"}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes/ingress-nginx/releases/tag/controller-v1.0.0','NGINX Ingress Controller - v1.0.0','','2021',5,'Landmark v1.0.0 release of the community ingress-nginx controller. Highlights include compatibility with the GA ingress API specification, significant security enhancements, and optimized resource consumption.','Go','Release','Advanced',1,'online','manual','8e36825d3044d16b5640f83f8973499012707f04aa25a7302be36dfde538f858',100.0,1779030507,1,'2026-03-23T16:16:29Z',NULL,NULL,NULL,'["Networking", "Ingress & Gateway", "NGINX"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-23T16:16:29Z", "gh_stars": 19494}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes/kompose','==Kompose (Kubernetes + Compose)== 🌟','','2026',5,'Kompose is the official translation tool for converting Docker Compose files into native Kubernetes manifests. By generating deployments, services, persistent volumes, and ingress resources automatically, it acts as the primary transition bridge to production environments.','Go','CLI Translation Tool','Intermediate',0,'online','manual','c6aec9f9d2602c11b5d075ad1df9e258f01a3501a12ebebf1cdb8f6ae0119115',100.0,1779034116,1,'2026-04-16T14:23:39Z',NULL,NULL,NULL,'["Application Lifecycle", "Manifest Generation", "Migration Tools"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-16T14:23:39Z", "gh_stars": 10531}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes/kops','GitHub: Kubernetes Cluster with Kops','','2026',5,'Kubernetes Operations (kops) is a production-grade orchestration tool designed to configure, scale, and manage highly available clusters on public cloud environments. Its declarative structure manages cloud instances, security groups, route tables, and internal etcd scaling configurations directly, primarily focusing on AWS.','Go','Repository','Advanced',0,'online','manual','466102259c6e98ae602f93dda8db4ff09242d96489c59285d6bdfc8d40750c32',100.0,1779032874,1,'2026-06-14T05:30:39Z',NULL,NULL,NULL,'["Provisioning", "Deployment Tools", "AWS"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md", "docs/matrix-table.md"]','["kubernetes-on-premise.md", "matrix-table.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T05:30:39Z", "gh_stars": 16625}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes/kube-state-metrics','kube-state-metrics 🌟','','2024',4,'A vital system service that translates raw Kubernetes API server state data (e.g., deployments, pod counts, resource limits, cronjobs) into high-fidelity Prometheus metrics. Unlike cAdvisor, which captures resource usage, kube-state-metrics models cluster resource orchestration configurations.','Go','Repository','Intermediate',0,'online','manual','cd224da18daea2aa064a36621fdc1e9056d63a46cb527eb1b4c0904018628a8a',100.0,1779033795,1,'2026-06-14T07:16:32Z',NULL,NULL,NULL,'["Dynamic Component Monitoring", "Telemetry Protocols", "Object State Monitoring"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T07:16:32Z", "gh_stars": 6137}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes/kubeadm','Kubernetes Cluster with **Kubeadm**','','2026',5,'The standard bootstrapping engine for establishing conformant clusters, maintained by Kubernetes SIG-Cluster-Lifecycle. It abstracts certificate generation, etcd cluster building, and node onboarding into simplified `kubeadm init` and `kubeadm join` commands. It serves as the foundation for higher-level platform controllers.','Go','Repository','Intermediate',0,'online','manual','6181b21e5d9db134f89d6bf12429426d55889bb77ad9001fa936b37659846a85',100.0,1779029421,1,'2026-06-01T13:52:54Z',NULL,NULL,NULL,'["Provisioning", "Bootstrapping", "Core Engine"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md", "docs/matrix-table.md"]','["kubernetes-on-premise.md", "matrix-table.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-01T13:52:54Z", "gh_stars": 3981}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes/kubeadm/blob/main/docs/ha-considerations.md','github.com/kubernetes/kubeadm: High Availability Considerations','','2026',5,'Official design documentation specifying the HA mechanics of Kubeadm clusters. Examines stacked etcd setups versus external etcd clusters, detailing load balancing requirements and node join procedures to build resilient cloud-agnostic platform infrastructure.','Markdown','Documentation','Advanced',0,'online','manual','87353790bbe2b4db49fcbedc03b579fb905a6f150794a352399f6fa5378ba533',100.0,1779034040,1,'2026-06-01T13:52:54Z',NULL,NULL,NULL,'["Provisioning", "Bootstrapping", "High Availability"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-01T13:52:54Z", "gh_stars": 3981}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes/kubernetes/issues/126811','A Kyverno policy to block custom snippet configurations for Kubernetes Nginx ingress (CVE-2021-25742','','2024',5,'A critical Kyverno security policy designed to block custom Nginx Ingress snippet configurations, preventing exploitation of CVE-2021-25742. Demonstrates the practical power of declarative security rules in blocking ingress privilege escalations.','YAML','Repository','Advanced',0,'online','manual','a1c3d342ed995b5fd57b8a24a6534669f7693e1714e7519e54970986d0cdda90',100.0,1779130494,1,'2026-06-14T02:52:34Z',NULL,NULL,NULL,'["Cloud Native Security", "Policy-as-Code", "Kyverno"]','["[DE FACTO STANDARD]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T02:52:34Z", "gh_stars": 123002}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes/kubernetes/pull/73787','Flag export deprecated in kubernetes 1.14','','2026',5,'The upstream Kubernetes pull request deprecating the ''--export'' flag in ''kubectl get''. Live grounding confirms that as of Kubernetes 1.18+, this flag was completely removed in favor of alternative serialization pipelines, requiring automation scripts to migrate away from this legacy pattern.','Go','Documentation','Intermediate',0,'online','manual','020eabda6a98fe4d661d9ca9f9cc313d63daeff992fa7e3460f2b4f9edd56753',100.0,1779032101,1,'2026-06-14T02:52:34Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "CLI & Debugging"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T02:52:34Z", "gh_stars": 123002}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes/kubernetes/pull/97057','If you have a livenessProbe that takes over one second, it’ll fail when you update to kubernetes 1.20, because a long-standing bug with how the default was handled has been fixed. You must override the ExecProbeTimeout if your probe takes more than 1s','','2020',5,'Highlights a critical behavior change in Kubernetes 1.20 where `timeoutSeconds` is strictly enforced for Exec probes. Warns how previously un-timeout-bound scripts can trigger sudden restarts across critical services.','English','Issue/Notice','Advanced',0,'online','manual','6245b0754b1ea7078c605b310b42644b579d9b75a0fbd87a2a283881a03417ed',100.0,1779031490,1,'2026-06-14T02:52:34Z',NULL,NULL,NULL,'["Operations", "Reliability", "Probes"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T02:52:34Z", "gh_stars": 123002}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes/minikube','Minikube','','2026',5,'Minikube remains an industry-standard sandbox for launching local single-node Kubernetes clusters. Supports diverse VM drivers, bare-metal deployment modes, and native Docker-in-Docker execution environments tailored for application testing.','Go','Tool','Intermediate',0,'online','manual','fafdeebcdeb66efd4031239267c38b0c404c20f1c8c76d6635d8002be70d5850',100.0,1779033845,1,'2026-06-14T04:14:32Z',NULL,NULL,NULL,'["Local Kubernetes Environments", "Single-Node Clusters", "Minikube"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-based-devel.md", "docs/matrix-table.md"]','["kubernetes-based-devel.md", "matrix-table.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T04:14:32Z", "gh_stars": 31871}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes/sample-controller','==kubernetes/sample-controller==','','2026',5,'The canonical sample controller repository managed by the Kubernetes API machinery SIG. It serves as the official, direct architectural blueprint for creating custom controllers using client-go libraries. Live grounding verifies it is the foundational reference tool for understanding thread-safe informer caches and queue sync mechanisms.','Go','Repository','Advanced',0,'online','manual','9242ef27f616a00eb69f0cb4c3bdbe45f1389caba741a8cd69d6ddf48342ac82',100.0,1779031810,1,'2026-06-12T18:58:41Z',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Kubernetes Extension", "Reference Implementations"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T18:58:41Z", "gh_stars": 3486}');
+INSERT INTO "resources" VALUES('https://github.com/kubernetes/test-infra/tree/master/prow','Prow','','2026',5,'A Kubernetes-native CI/CD platform built specifically for large-scale cloud-native project governance. Operating via a decentralized microservices architecture (including Deck, Hook, Sinker, and Crier), it enforces declarative GitOps and extensible ChatOps automation. Highly complex but acts as the core engine powering the Kubernetes ecosystem''s test infrastructure.','Go','Tool','High',1,'online','manual','447aa78c405ff461f5b6babd4a0399c84e1237a811f20e5adac1c77d72818856',100.0,1779030655,1,'2026-06-13T15:58:32Z',NULL,NULL,NULL,'["Infrastructure", "CI-CD", "Kubernetes-Native CI"]','["[DE FACTO STANDARD]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T15:58:32Z", "gh_stars": 4004}');
+INSERT INTO "resources" VALUES('https://github.com/kubescape/kubescape','kubescape','','2025',5,'An active CNCF Sandbox tool providing multi-framework configuration scanning, risk analysis, and vulnerability management. It integrates into CI/CD pipelines to ensure continuous verification of compliance frameworks (like CIS and NSA-CISA). Essential for enterprise teams seeking unified security visibility.','Go','Repository','Advanced',0,'online','manual','b2edcccc6e3dc19610cb8401874e7e9c6efc002eea50bff20debb737537678d8',100.0,1779032884,1,'2026-06-12T14:08:06Z',NULL,NULL,NULL,'["Security", "Vulnerabilities", "Post-Deployment Scanning"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-security.md", "docs/kubernetes-tools.md"]','["kubernetes-security.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T14:08:06Z", "gh_stars": 11480}');
+INSERT INTO "resources" VALUES('https://github.com/kubescape/regolibrary','armosec/regolibrary','','2021',2,'A repository of highly structured Rego-based compliance policies curated for the Kubescape open-source platform. It maps cluster postures against frameworks like MITRE ATT&CK, NSA/CISA, and CIS benchmarks.','Rego','Policy Library','High',0,'online','manual','a75dcc4d8e1f244335f31040b321d85865242ba426e72448ac1fae221a4f27aa',100.0,1779130494,1,'2026-06-08T19:01:10Z',NULL,NULL,NULL,'["Security", "Compliance & Policy", "OPA Rego"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T19:01:10Z", "gh_stars": 131}');
+INSERT INTO "resources" VALUES('https://github.com/kubeshark/kubeshark','kubeshark/kubeshark','','2026',4,'An open-source, eBPF-driven network monitoring and L7 protocol debugging engine offering Wireshark-like inspection for Kubernetes. Captures, decodes, and records TCP/UDP traffic at the kernel level across dynamic microservices.','Go','Repository','Advanced',0,'online','manual','af2af430c1693288f10e0ac9c2e9d3c4514537ef5bc0e169d16ac18ab5c358b6',100.0,1779030554,1,'2026-06-03T18:01:45Z',NULL,NULL,NULL,'["Observability", "Networking", "Deep Packet Inspection"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-03T18:01:45Z", "gh_stars": 11951}');
+INSERT INTO "resources" VALUES('https://github.com/kubeshield/identity-server','identity-server','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','92c55f70c85f144b884d31ed002f04a5d780c47ef8c8f74713a18e8bf2c08904',100.0,1779030711,0,'2026-05-17T17:11:51.605191+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/kubeops/ui-server"}');
+INSERT INTO "resources" VALUES('https://github.com/kubeshop/kusk','kubeshop/kusk: use OpenAPI to configure Kubernetes','','2023',1,'Kusk is an OpenAPI-driven code generator and routing manager designed to build ingress configurations (mainly Envoy/Ambassador) directly from OpenAPI schemas. Live Grounding in 2026 reveals that Kubeshop has archived the Kusk project, directing engineers instead toward native Gateway API implementations.','Go','Tool','Medium',0,'online','manual','1687cf1566bec12c28cb5e735dd17748bac735ab1a3274534188e323717d6615',100.0,1779032780,1,'2022-10-12T11:05:45Z',NULL,NULL,NULL,'["API Gateway", "OpenAPI", "Ingress Generators"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-10-12T11:05:45Z", "gh_stars": 7}');
+INSERT INTO "resources" VALUES('https://github.com/kubeshop/monokle','==kubeshop/monokle==','','2021',5,'Monokle is a visual Kubernetes configuration editor and IDE engineered to simplify manifest creation, validation, and delivery. It parses local directories and live cluster states, offering visual representations of resource dependencies.','TypeScript','Desktop GUI App / Web App','Intermediate',0,'online','manual','fe40391aa802454c10f642618dd5708b3271873f37a1d06846bb43b009c7d722',100.0,1779030827,1,'2026-02-26T08:37:07Z',NULL,NULL,NULL,'["Platform Engineering", "Developer Productivity", "Configuration Editors"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-02-26T08:37:07Z", "gh_stars": 2138}');
+INSERT INTO "resources" VALUES('https://github.com/kubeshop/testkube','kubeshop/testkube','','2026',5,'The open-source core repository of Testkube, housing the CRDs, execution agents, and orchestrator architecture. It enables git-triggerable, declarative test configurations defined as Kubernetes manifests, fully integrating test pipelines into standard GitOps workflows like ArgoCD.','Go','Framework','High',0,'online','manual','333516f5073b4f469fb82a7fdccfbae63494db5490567540aa0ad00a74ba2e0c',100.0,1779031141,1,'2026-06-13T15:44:39Z',NULL,NULL,NULL,'["Testing", "Test Orchestration", "Open-Source Core"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-13T15:44:39Z", "gh_stars": 1607}');
+INSERT INTO "resources" VALUES('https://github.com/kubesimplify/ksctl','Ksctl: Cloud Agnostic Kubernetes Management tool','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e87f298bcd6616cf3dcba6987c41d926d3e85f5ea6cdb3c015f2536d03a7478c',100.0,1779034479,0,'2026-05-17T18:14:39.882101+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/ksctl/ksctl"}');
+INSERT INTO "resources" VALUES('https://github.com/kubesphere/kubeeye','KubeEye 🌟','','2025',5,'The main GitHub project repository for KubeEye, an advanced diagnostic utility that analyzes resources, configurations, and network environments. Pinpoints anomalies, deprecations, and potential security hazards. It runs standalone or integrates as a continuous API audit service.','Go','CLI Tool','Medium',0,'online','manual','fc86a43e1d9c8ee21309c3963f3584fdc2a92d5b9ff8d5a4750fad528a9bf5b1',100.0,1779034139,1,'2025-06-25T08:42:20Z',NULL,NULL,NULL,'["Operations", "Cluster Diagnostics", "Automated Auditing"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-06-25T08:42:20Z", "gh_stars": 850}');
+INSERT INTO "resources" VALUES('https://github.com/kubesphere/kubekey','kubekey','','2025',4,'A Go-based command-line utility engineered to rapidly install, configure, and upgrade Kubernetes clusters, KubeSphere components, and runtime layers (containerd, Docker) on bare-metal and cloud environments. It highly excels in air-gapped, offline installations using custom artifact packages. (Live Grounding: KubeKey remains a highly-rated installer alternative to Kubeadm, especially popular in hybrid/on-prem environments requiring deterministic runtime setups).','Go','Open Source Tool','Advanced',0,'online','manual','5f2766d774c39dee9e3aaf98051ab740425b1a29aab313e6c53e2f2a9fea2593',100.0,1779031625,1,'2026-06-11T09:03:03Z',NULL,NULL,NULL,'["Cloud-Native Infrastructure", "Cluster Provisioning", "KubeKey"]','["[ENTERPRISE-STABLE]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T09:03:03Z", "gh_stars": 2821}');
+INSERT INTO "resources" VALUES('https://github.com/kubetail-org/kubetail','github.com/kubetail-org/kubetail 🌟','','2022',5,'Kubetail (by kubetail-org) is a real-time log-monitoring dashboard designed specifically for Kubernetes environments. It aggregates streaming logs from diverse Pods and containers directly in a web interface, allowing platform engineers to filter, pause, and search outputs instantly.','TypeScript / Go','Web UI','Intermediate',1,'online','manual','8a920a905975edef0c5c269b42676faf7d182b27c89f0e5d87d4e08a212b2d84',100.0,1779032969,1,'2026-06-06T08:36:55Z',NULL,NULL,NULL,'["Observability & Diagnostics", "Log Aggregation", "UI Tools"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-06T08:36:55Z", "gh_stars": 1720}');
+INSERT INTO "resources" VALUES('https://github.com/kubevious/kubevious','==kubevious== 🌟🌟','','2024',3,'Kubevious is an open-source visualizer and validation engine for Kubernetes. It constructs an application-centric graph database of resource hierarchies, allowing rapid detection of manifest anomalies, cross-namespace conflicts, and misconfigurations.','TypeScript','Tool','Advanced',0,'online','manual','d0cdff7dc808c59f2e2693f9da55d72a62bc485f7daaaf6c8cf469df2d529d14',100.0,1779032975,1,'2026-06-13T07:19:22Z',NULL,NULL,NULL,'["Kubernetes Observability", "Visualization & Auditing", "Kubevious"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T07:19:22Z", "gh_stars": 1700}');
+INSERT INTO "resources" VALUES('https://github.com/kubevirt/kubevirt','kubevirt','','2026',4,'KubeVirt is a graduated CNCF project that allows virtual machines to run natively alongside standard container workloads on Kubernetes. By utilizing KVM virtualization inside Pods, it helps enterprises transition legacy virtual machine applications to modern cloud-native platforms. It has become the de facto standard for hyperconverged infrastructure setups, allowing unified management of containers and VMs.','Go','Virtualization Engine','Advanced',0,'online','manual','93de45c2d07a8d3ebda4273b3cc42fc8d20a6664c5a3cf697d174bfde4ca4589',100.0,1779032817,1,'2026-06-14T06:06:27Z',NULL,NULL,NULL,'["Virtualization", "VM Orchestration", "Hyperconverged Infrastructure"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T06:06:27Z", "gh_stars": 6900}');
+INSERT INTO "resources" VALUES('https://github.com/kubevirt/monitoring','github.com/kubevirt/monitoring','','2023',5,'Defines monitoring instrumentation targets for KubeVirt resources. Provides Prometheus alerting rules and Grafana dashboard templates specifically optimized to monitor VM workloads running in Kubernetes.','Go','Repository','Advanced',1,'online','manual','bffae0980193ebc8de2fd4bccd8051905762ea0f96c1d107634f0c3a9739e1ff',100.0,1779033706,1,'2026-06-10T14:08:51Z',NULL,NULL,NULL,'["Observability & Monitoring", "Kubernetes Deployment", "Virtualization Monitoring"]','["[DE FACTO STANDARD]"]','["docs/grafana.md"]','["grafana.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T14:08:51Z", "gh_stars": 28}');
+INSERT INTO "resources" VALUES('https://github.com/kudobuilder/kuttl','kudobuilder/kuttl','','2025',2,'The Kubernetes Test Tool (KUTTL) provides a powerful declarative framework for testing operators and controllers using standard YAML. By enabling developers to define assertions and test suites without writing complex Go test suites, it dramatically shortens development cycles and ensures reliable state transitions across release versions.','Go','Test Framework','Advanced',0,'online','manual','6fa4add299264460b44678834f35f1a576132f9774a74b44d13eb3319dccdc37',100.0,1779031596,1,'2026-05-26T04:37:20Z',NULL,NULL,NULL,'["Testing", "Operator Testing", "Automation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-26T04:37:20Z", "gh_stars": 820}');
+INSERT INTO "resources" VALUES('https://github.com/kuhlman-labs/terraform-azurerm-landing-zone','github.com/kuhlman-labs/terraform-azurerm-landing-zone','','2021',1,'A community-focused Terraform module aiming to lay down Azure Landing Zone (ALZ) foundations. Facilitates enterprise-level governance, subscription nesting, management groups, and base platform networking constructs.','HCL','Module','Advanced',0,'online','manual','2eaa75d689a628e88b3dbb520f14e2ef6f66f143fc6a594ea980a587305bf8fc',100.0,1779033735,1,'2021-04-16T14:40:49Z',NULL,NULL,NULL,'["Infrastructure as Code", "Azure Landing Zones", "Modules"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-04-16T14:40:49Z", "gh_stars": 10}');
+INSERT INTO "resources" VALUES('https://github.com/kunchalavikram1427/Kubernetes_public','kunchalavikram1427: kubernetes Public','','2024',1,'A public community repository comprising manifests, setup recipes, and operational scripting files for educational Kubernetes clusters. Useful for individual engineers seeking boilerplate YAML configs for standard testing.','YAML','Repository','Intermediate',0,'online','manual','a723089f8e56f02329ab8db8e2df0dd7b0f48add10e47f1313a691489df7b801',100.0,1781735890,1,'2026-06-18T00:38:10.037394+02:00',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Practice Lab"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/kunchalavikram1427/Kubernetes_public/blob/main/Kubernetes_Commands.txt',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','223f0f708ebb982d9edbd2a8cc1d399f4f6b97feb10ec90635bef39736d44f7a',100.0,1779130495,1,'2026-05-18T20:54:55.012572+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/kunchalavikram1427/Kubernetes_public/blob/master/Kubernetes_Commands.txt','kunchalavikram1427: kubernetes Commands','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','13c09b5515cfd486af4bebea3470bb3e5d0787f82fe205dbf328ec49571e63ad',100.0,1779033487,0,'2026-05-17T17:58:07.526379+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/kvaps/kubectl-build','kubectl build (formerly known as kubectl-kaniko)','','2021',2,'A kubectl plugin that allows developers to build container images directly within a remote Kubernetes cluster utilizing the Google Kaniko engine. This eliminates the requirement of running docker-in-docker or local build daemons.','Shell','CLI Plugin','Intermediate',0,'online','manual','d0f667e1ba015dae639c539d21744de47826c207532c85e03eab0a3bf621f2cb',100.0,1779031333,1,'2021-11-18T23:01:51Z',NULL,NULL,NULL,'["Application Lifecycle", "Image Building", "Cluster-Native Build"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-11-18T23:01:51Z", "gh_stars": 148}');
+INSERT INTO "resources" VALUES('https://github.com/kvaps/kubectl-node-shell','kvaps/kubectl-node-shell','','2025',3,'A highly convenient kubectl plugin that spawns an interactive root shell inside a physical cluster node''s host namespace. By bypassing conventional SSH access mechanisms and employing short-lived administrative containers, it simplifies deep OS-level performance tuning.','Shell','CLI Plugin','Advanced',0,'online','manual','821572d5842d9a60a9e78eadc755ec37adc7160df27cc195fa1112399becdfa3',100.0,1779032704,1,'2025-03-04T18:44:27Z',NULL,NULL,NULL,'["Operations", "CLI Tooling", "Debugging"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-03-04T18:44:27Z", "gh_stars": 1818}');
+INSERT INTO "resources" VALUES('https://github.com/kvdi/kvdi','kVDI','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','468aa7b334cee8e4586bb0736eff4002678622a00381dad2e282dd6d328ad9ff',100.0,1779033141,0,'2026-05-17T17:52:21.242685+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/kyma-incubator/terraform-provider-kind','kyma-incubator/terraform-provider-kind: Terraform Provider for kind (Kubernetes'' IN Docker)','','2023',2,'A dedicated Terraform provider to spin up local Kubernetes IN Docker (kind) clusters. Smoothly manages lifecycle stages for testing and continuous integration setups using standard IaC files.','Go','Provider','Intermediate',0,'online','manual','4306cf29be8ec78880b596214a90afe36630e5bc5b43f69a5e1d95a4bf7e0dac',100.0,1779032224,1,'2022-04-01T12:41:24Z',NULL,NULL,NULL,'["Infrastructure as Code", "Kubernetes", "Local Development"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-04-01T12:41:24Z", "gh_stars": 81}');
+INSERT INTO "resources" VALUES('https://github.com/kyverno/chainsaw','Chainsaw - The ultimate end to end testing tool for Kubernetes operators','','2024',2,'Kyverno Chainsaw is a specialized declarative end-to-end testing framework tailored for Kubernetes operators and controllers. It simplifies assertions, resource creation, and mutation validation without requiring complex Golang suite writing.','Go','Tool','Advanced',0,'online','manual','8ec36b71959abc5bb1fec653b4f580ec8ee599bd9dad4d625bb3acd65a127449',100.0,1779030534,1,'2026-06-12T09:43:17Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Operator Testing"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T09:43:17Z", "gh_stars": 585}');
+INSERT INTO "resources" VALUES('https://github.com/kyverno/policies/issues/80',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','56dc9b261465f5af5c2cd715c22e42bd3ba90de38000425350dd702d84d9b410',100.0,1779034273,1,'2026-05-17T18:11:13.673542+02:00',NULL,NULL,NULL,'[]','[]','["docs/securityascode.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
+INSERT INTO "resources" VALUES('https://github.com/kyverno/policy-reporter','Policy Reporter 🌟','','2026',5,'A CNCF-recognized dashboard and reporter engineered to capture, aggregate, and visualize policy violations (like Kyverno or OPA findings) inside Kubernetes clusters. Converts abstract policy status reports into accessible web UI tables and distributes real-time alerts to Slack or Grafana.','Go','Software','Intermediate',0,'online','manual','57598c39357991330ad525c770dc6b40363ef1def87cb6959cf32eee6da14abd',100.0,1779030365,1,'2026-06-13T14:33:44Z',NULL,NULL,NULL,'["Cloud-Native Platforms", "Security Reporting", "Observability"]','["[DE FACTO STANDARD]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T14:33:44Z", "gh_stars": 371}');
+INSERT INTO "resources" VALUES('https://github.com/laurci/kubernate','laurci/kubernate','','2021',1,'Kubernate is a JavaScript/TypeScript configuration SDK designed to generate Kubernetes manifests using familiar programming constructs instead of JSON or YAML. It offers developers structural safety, autocomplete, and simple dry-run compilation. Despite clean design, it operates in a crowded niche dominated by Pulumi and cdk8s.','TypeScript','Library','Medium',0,'online','manual','9d731945ce5929b3d8ec046d2be457be9edad6d8f882f37c51c46c53a2f4f8aa',100.0,1779033697,1,'2025-09-10T12:49:09Z',NULL,NULL,NULL,'["Configuration Management", "SDK", "JS/TS Manifests"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-09-10T12:49:09Z", "gh_stars": 118}');
+INSERT INTO "resources" VALUES('https://github.com/laurent22/joplin','joplin','','2026',5,'A widely adopted open-source note-taking and to-do application. Supports End-to-End Encryption (E2EE), Markdown editing, and dynamic synchronization across private cloud systems.','TypeScript','Repository','Intermediate',0,'online','manual','28a2f3937a6875deca73c3aad9383a41ee42e029a9315f1291546d828cbf2801',100.0,1779033675,1,'2026-06-14T09:47:40Z',NULL,NULL,NULL,'["Developer Productivity", "Documentation", "Note-Taking"]','["[DE FACTO STANDARD]"]','["docs/project-management-tools.md"]','["project-management-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-14T09:47:40Z", "gh_stars": 55187}');
+INSERT INTO "resources" VALUES('https://github.com/lbroudoux/openshift-cases/tree/master/jboss-amq7-custom',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','36e4532d1e380690beaa50e63e932568153d42654569dc5fe21322ecd61d354c',100.0,1779032552,0,'2026-05-17T17:42:32.422215+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/learning-cloud-native-go/myapp','==github.com/learning-cloud-native-go/myapp: Learning Cloud Native Go -'' myapp== 🌟','','2023',3,'A reference Go application engineered specifically to demonstrate cloud-native design principles, featuring integrated telemetry endpoints, structured JSON logging, health probes (/healthz, /ready), and graceful termination handles. (Live Grounding: Serves as a textbook design blueprint for Golang microservices deployed within Kubernetes environments).','Go','Code Repository','Intermediate',1,'online','manual','fdcb47049f926a28aac5305aa9785cbefbd70dca94e5d5597f3f63627c632e0a',100.0,1779031356,1,'2026-06-03T09:24:42Z',NULL,NULL,NULL,'["Cloud-Native Application Development", "Go Development", "Microservices"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-03T09:24:42Z", "gh_stars": 1093}');
+INSERT INTO "resources" VALUES('https://github.com/learnk8s/free-kubernetes','==Free Kubernetes== 🌟🌟','','2025',3,'A highly-rated index of free Kubernetes sandboxes, development clusters, managed trials, and learning environments. Designed to lower the financial entry barrier for developers. (Live Grounding: Continually updated to include current free tiers, allowing quick architectural sandboxing without infrastructure bills).','Markdown','Awesome List','Beginner',0,'online','manual','ef93829251fb7a3dcb1d4f073ed91009b47e7c4e746d5986506e8bdfaf68fb44',100.0,1779030688,1,'2024-12-02T10:55:17Z',NULL,NULL,NULL,'["Cloud-Native Infrastructure", "Learning Resources", "Kubernetes Playgrounds"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-12-02T10:55:17Z", "gh_stars": 1158}');
+INSERT INTO "resources" VALUES('https://github.com/learnk8s/k8bit','**K8bit** — the tiny Kubernetes dashboard 🌟','','2022',0,'An ultra-lightweight, visual Kubernetes dashboard optimized for quick local development cycles. It renders operational resource states dynamically without incurring the high host memory or CPU overhead of standard web-native platforms.','JavaScript','Web Application','Beginner',0,'online','manual','bd2a8407aa1502c0c2e15a9b45c8d81e5dd773ac49aa29440111574d62364d86',100.0,1781736047,1,'2026-06-18T00:40:47.001305+02:00',NULL,NULL,NULL,'["Developer Experience", "UI Dashboards", "Lightweight Monitoring"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/learnk8s/templating-kubernetes',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','780ad11d3fd3d731cede4902c94ac497f902475236f81708ee83ba05c6c85ee3',100.0,1779032547,1,'2026-05-17T17:42:27.535823+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/learnk8s/xlskubectl','==learnk8s/xlskubectl==','','2023',3,'An open-source spreadsheet integration that translates raw kubectl command outputs into clean cost estimation worksheets. Helps engineers understand how container limits, requests, and node sizing translate into monthly cloud charges.','JavaScript','GitHub Repository','Beginner',0,'online','manual','51de01a3870365cccbecf70cc2e5816095794c9e5ec2ce9eb1944dae8bbb64e1',100.0,1781735940,1,'2026-06-18T00:39:00.218796+02:00',NULL,NULL,NULL,'["FinOps & Cloud Cost", "Kubernetes FinOps", "Tooling"]','["[COMMUNITY-TOOL]"]','["docs/finops.md", "docs/kubernetes-tools.md"]','["finops.md", "kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/leg100/pug','github.com/leg100/pug: PUG','','2024',2,'PUG (Pug User Interface) is a terminal-based UI designed to control terraform commands and monitor output states. It presents interactive visual representations of active plans, deployment structures, and error pipelines. It elevates standard log streams into dynamic terminal dashboards for faster local troubleshooting.','Go','TUI Tool','Intermediate',0,'online','manual','7553ba98f6386ab8d8870ffc4bf0b9b839196acae4bb9e71569b5c0331f0d068',100.0,1779033808,1,'2026-01-02T11:17:40Z',NULL,NULL,NULL,'["Infrastructure as Code", "User Interfaces", "TUI Engines"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2026-01-02T11:17:40Z", "gh_stars": 682}');
+INSERT INTO "resources" VALUES('https://github.com/lensesio/fast-data-dev','github.com/lensesio/fast-data-dev (Lenses Box)','','2022',5,'Fast-data-dev (Lenses Box) is a highly popular, all-in-one Docker environment integrating Kafka, ZooKeeper, Schema Registry, and REST Proxy components. It represents the industry standard for local developer mockups and continuous integration (CI) tests.','Shell','Open Source Tool','Intermediate',0,'online','manual','8aae4234c3fd5d81307550e8b1207fe6dad1ef90194caaba469d7226104fa3c6',100.0,1779030413,1,'2025-11-20T21:51:52Z',NULL,NULL,NULL,'["Event-Driven Systems", "Apache Kafka", "Testing & Emulation"]','["[DE FACTO STANDARD]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-11-20T21:51:52Z", "gh_stars": 2077}');
+INSERT INTO "resources" VALUES('https://github.com/libopenstorage/stork','libopenstorage/stork: Stork - Storage Operator Runtime for Kubernetes','','2026',5,'Stork (Storage Operator Runtime for Kubernetes) is an open-source utility developed by Portworx to facilitate storage-aware scheduling and backup operations. It communicates with local storage nodes to ensure container workloads are scheduled on the exact physical hardware housing their replicated volumes.','Go','Operator','High',0,'online','manual','e56a2be73bd09f662866098b42e91b8280bd0962218a716b1fc5c5a13c1bacdf',100.0,1779032236,1,'2025-02-12T08:30:36Z',NULL,NULL,NULL,'["Storage", "Kubernetes Storage", "Storage Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-02-12T08:30:36Z", "gh_stars": 401}');
+INSERT INTO "resources" VALUES('https://github.com/ligurio/awesome-software-quality','Awesome Software Quality','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','06b05e48f77288db0caf645400d7f49ec8793b5c8c820fed5021719c6dfba1d1',100.0,1779031340,0,'2026-05-17T17:22:20.262037+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md", "docs/qa.md"]','[]','{}','{"duplicate_of": "https://github.com/ligurio/sqa-wiki"}');
+INSERT INTO "resources" VALUES('https://github.com/ligurio/sqa-wiki','Awesome Software Quality','','2026',4,'An elite repository tracking software quality assurance wikis, tools, and paradigms. Focuses on system profiling frameworks, regression suites, and static analysis platforms designed to secure microservice delivery channels.','N/A','Repository','Intermediate',0,'online','manual','58595e9f2f9cfc8f49bfb2c58d4e60bff977d3267763da04b3ea1dcb4e27029b',100.0,1779130494,1,'2023-02-01T15:23:18Z',NULL,NULL,NULL,'["Software Engineering", "Quality Assurance", "SQA Frameworks"]','["[ENTERPRISE-STABLE]"]','["docs/other-awesome-lists.md", "docs/qa.md"]','["architectural-foundations.md", "other-awesome-lists.md", "qa.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2023-02-01T15:23:18Z", "gh_stars": 2315, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/ligyxy/DictMySQL','DictMySQL: A MySQL class for more convenient database manipulation with'' Python dictionary','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8b48346e017abbd8a1a6a9e0c6dc5aabbe8a03297746a6573e4ac73792885860',100.0,1779032556,0,'2026-05-17T17:42:36.773787+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://github.com/gyli/DictMySQL"}');
+INSERT INTO "resources" VALUES('https://github.com/lima-vm/lima',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','241d24eaf7793fb496bb032ada39525e8ba1d1125bb0565a1dfb95e841824de6',100.0,1779031459,0,'2026-05-17T17:24:19.122502+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/line/promgen','Promgen 🌟','','2022',5,'Promgen is a web UI and CLI helper utility designed to simplify the generation of scrape target targets and custom alerting rule files for large-scale Prometheus configurations.','Python','Open Source Tool','Intermediate',0,'online','manual','7dab4f152c70ae0ac92e1efc4aa1d9f14b81ec681dba95dd7bb8dd964245e9b1',100.0,1779030119,1,'2026-06-04T03:12:56Z',NULL,NULL,NULL,'["Observability", "Prometheus Ecosystem", "Configuration Management"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-04T03:12:56Z", "gh_stars": 1124}');
+INSERT INTO "resources" VALUES('https://github.com/linkedin/kafka-monitor',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','d6018be5cf48d18f45161b64791d57c725300f78533ce7b4acf10a7e373fe053',100.0,1779034373,1,'2026-05-17T18:12:53.411513+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
+INSERT INTO "resources" VALUES('https://github.com/linode/apl-core',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','94ce48bd685d015811625023b3adbf12b5c9bb32c8dbc228eceb8354abcab60a',100.0,1779130494,1,'2026-05-18T20:54:54.928602+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
+INSERT INTO "resources" VALUES('https://github.com/liqotech/liqo','liqo: Enable dynamic and seamless Kubernetes multi-cluster topologies','','2025',5,'A dynamic multi-cluster scaling platform that enables seamless resource sharing and secure overlay peering between disparate clusters. Liqo allows pods to be scheduled onto remote virtual-nodes transparently without complex VPN setups, solving dynamic hybrid-cloud expansion needs.','Go','Service','High',1,'online','manual','eff12ef7d56854bfd29ddcb5b62362fc8c9e3cb9f6e87794fd34ecf730608fb2',100.0,1779029507,1,'2026-06-14T06:47:28Z',NULL,NULL,NULL,'["Infrastructure", "Multi-Cluster Management", "Virtual Peering"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T06:47:28Z", "gh_stars": 1451}');
+INSERT INTO "resources" VALUES('https://github.com/litmuschaos/litmus','Litmus Chaos is a toolset to do chaos engineering in a kubernetes native way. Litmus provides chaos CRDs for Cloud-Native developers and SREs to inject, orchestrate and monitor chaos to find weaknesses in Kubernetes deployments','','2025',5,'A CNCF-incubating Kubernetes-native chaos orchestrator. Litmus utilizes Custom Resource Definitions (CRDs) to define chaos experiments as pipeline constructs, connecting directly with SRE logging and alerting structures to validate microservices resilience and performance baselines.','Go','Software Utility','Advanced',1,'online','manual','1509005a55e84a98d688756a302a6a45007ec076dc94dd8c2f843d97e683b68d',100.0,1779029575,1,'2026-06-09T17:08:20Z',NULL,NULL,NULL,'["Resilience", "Chaos Engineering", "Enterprise Platforms"]','["[DE FACTO STANDARD]"]','["docs/chaos-engineering.md"]','["chaos-engineering.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T17:08:20Z", "gh_stars": 5433}');
+INSERT INTO "resources" VALUES('https://github.com/little-angry-clouds/kubectl-ssh-proxy','Kubectl SSH Proxy 🌟','','2022',5,'A practical utility that transparently proxies SSH connections directly to destination pods. It simplifies system administration overhead by avoiding node SSH exposure, utilizing native Kubernetes authorization mechanisms to execute secure diagnostics.','Bash','CLI Tool','Intermediate',0,'online','manual','74125b09ed5f30795e3f20d2235cf584d4549e8c62fce881312dfbdc0af4ea46',100.0,1779032080,1,'2020-02-04T20:48:31Z',NULL,NULL,NULL,'["Networking", "Access & Proxies", "Secure Tunneling"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2020-02-04T20:48:31Z", "gh_stars": 48}');
+INSERT INTO "resources" VALUES('https://github.com/lnsp/k8s-crash-informer','k8s-crash-informer','','2022',5,'A minimal event listener that detects Pod CrashLoopBackOff situations and broadcasts instant alerts to designated incident channels. Helps infrastructure teams drastically minimize operational downtime.','Go','Controller','Intermediate',1,'online','manual','922b7b2d5fc2a42ff6bf73fbb96ed877b2ee60daa3767e76f207d84bf65d8876',100.0,1779031528,1,'2024-09-30T19:30:38Z',NULL,NULL,NULL,'["Observability", "Alerting & Notifications", "Crash Tracking"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-09-30T19:30:38Z", "gh_stars": 47}');
+INSERT INTO "resources" VALUES('https://github.com/localstack/localstack','github.com/localstack/localstack','','2026',5,'Curator Insight identifies the open-source repository for LocalStack, the premier AWS cloud emulator. Live Grounding underscores its unparalleled adoption (>65k stars), showing it as a foundational dependency for developer productivity, enabling local execution of Lambdas, S3, DynamoDB, and CloudFormation stacks.','Python','Tool','Intermediate',0,'online','manual','f77a6e9165358b0c579cdd1a8fd99c43dd2ae5ab15f70ab26521ac3710f043c8',100.0,1779033508,1,'2026-03-23T08:52:01Z',NULL,NULL,NULL,'["Testing & Chaos", "Local Emulation", "AWS Emulation"]','["[DE FACTO STANDARD]"]','["docs/aws-miscellaneous.md"]','["aws-miscellaneous.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-03-23T08:52:01Z", "gh_stars": 65044}');
+INSERT INTO "resources" VALUES('https://github.com/loft-sh/jspolicy','jspolicy','','2023',2,'A high-performance admission controller that enables developers to write Kubernetes policies using JavaScript or TypeScript instead of declarative DSLs like Rego. It compiles and executes policies inside an embedded V8 engine, delivering execution speeds comparable to native compiled code. In 2026, it represents a highly flexible alternative to OPA Gatekeeper for teams with strong JavaScript skillsets.','TypeScript','Admission Controller','Medium',1,'online','manual','08c5032b6836f85ac8583a0f9c9e0b8642141df8244a0610a44faa0dc0cd5c98',100.0,1779029374,1,'2025-06-24T23:50:38Z',NULL,NULL,NULL,'["Security", "Policy Enforcement", "Admission Control"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-06-24T23:50:38Z", "gh_stars": 416}');
+INSERT INTO "resources" VALUES('https://github.com/loft-sh/kiosk','==loft-sh/kiosk==','','2022',5,'An open-source extension for managing logical multi-tenancy. Configures self-service namespace provisioning and tenant resource allocations, though now largely replaced by vcluster workflows.','Go','Repository','Advanced',0,'online','manual','3d44b8ef74793fa5b29417df1d455e93cae77e5cdb31c72527fecdb4ad0231e8',100.0,1779029732,1,'2024-04-25T18:59:51Z',NULL,NULL,NULL,'["Platform Engineering", "Multi-Tenancy", "Admission Control"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes-tools.md", "kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-04-25T18:59:51Z", "gh_stars": 1071}');
+INSERT INTO "resources" VALUES('https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnew','GH repos: repo.new','','2026',0,'The standard browser shortcut (`repo.new`) designed to route authenticated developer sessions directly to GitHub''s repository creation workspace. Enables rapid workspace initialization and deployment pipeline seeding.','English','Website','Beginner',0,'online','manual','88113be655d902e393e71c99ae970bdc9581facd8f873687c25b67df77357996',100.0,1779130495,1,'2026-05-18T20:54:55.019934+02:00',NULL,NULL,NULL,'["Developer Productivity", "Utilities", "GitHub Shortcuts"]','["[COMMUNITY-TOOL]"]','["docs/project-management-tools.md"]','["project-management-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/longhorn/longhorn',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','01a524ae33e45909bee9c0af9f65a2545e674c69ead0d27334eb30a7b40f3e11',100.0,1779032800,0,'2026-05-17T17:46:40.740806+02:00',NULL,NULL,NULL,'[]','[]','["docs/rancher.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/longhorn/longhorn/issues/292','longhorn issue: Move replica to a different server','','2021',4,'A critical technical discussion dealing with manual scheduling, evacuation, and relocation patterns for Longhorn storage replicas. Serves as an operational guide for maintaining state synchronization across multi-node topologies.','Go','Issue/Discussion','Advanced',0,'online','manual','24b74089da1c13144fff8d54d0445036cf0a122149e8a79d259d51de36380887',100.0,1779031126,1,'2026-06-14T01:54:43Z',NULL,NULL,NULL,'["Infrastructure", "Storage Systems", "Replica Scheduling"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-backup-migrations.md"]','["kubernetes-backup-migrations.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T01:54:43Z", "gh_stars": 7785}');
+INSERT INTO "resources" VALUES('https://github.com/lorabv/awesome-agile','Awesome Agile','','2026',3,'A repository documenting framework implementations, team retrospective designs, agile scaling patterns, and workflow visualization templates. Streamlines delivery velocity for agile software development operations.','Markdown','Awesome List','Beginner',0,'online','manual','b20e8644d011550e8f450da70fe9bd70a2d33974974ee95b2347845be5a42c63',100.0,1779032874,1,'2024-08-10T05:59:46Z',NULL,NULL,NULL,'["Process & Delivery", "Agile Methodologies", "Scrum & Kanban Frameworks"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2024-08-10T05:59:46Z", "gh_stars": 1476, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/lorien/awesome-web-scraping','lorien/awesome-web-scraping: Awesome Web Scraping','','2026',3,'A specialized index compiling scraping libraries, network proxy parsers, and browser-automation engines. Assists data engineers in deploying reliable web data ingestion systems, managing distributed crawlers, and bypassing anti-bot measures.','Markdown','Awesome List','Intermediate',0,'online','manual','018df52d845cbe28439ba73fd802c7ad398b8cccdf74dfecc4f01f73d7ccb280',100.0,1779033309,1,'2026-05-28T08:49:24Z',NULL,NULL,NULL,'["Data Engineering", "Data Curation", "Web Scraping"]','["[ENTERPRISE-STABLE]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-05-28T08:49:24Z", "gh_stars": 7927, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/louislam/uptime-kuma','louislam/uptime-kuma','','2021',5,'A highly popular self-hosted synthetic monitoring tool written in Node.js. It features multi-protocol ping, HTTP/TCP checks, certificate monitoring, integration with multi-channel alert providers, and highly intuitive dashboards, serving as a lightweight alternative to commercial APM and uptime tools.','JavaScript','tool','Basic',0,'online','manual','78a24cacb21d53c188d5a18ea7e98aa1b7767e890023ef21ef8b4a8ffd1c2153',100.0,1779029628,1,'2026-06-14T00:28:22Z',NULL,NULL,NULL,'["Observability & Monitoring", "Synthetic Monitoring", "Uptime-Kuma"]','["[DE FACTO STANDARD]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T00:28:22Z", "gh_stars": 87989}');
+INSERT INTO "resources" VALUES('https://github.com/lsdopen/ahoy','github.com/lsdopen/ahoy','','2022',5,'Ahoy streamlines deployment validation in delivery pipelines by managing Kubernetes manifest configurations. It works as an intermediary script engine to verify configuration structures prior to deployment execution. It helps teams ensure compliance inside automated pipelines.','Go','CLI Tool','Intermediate',0,'online','manual','9cc3ecfbaa36b33b4ac2815f03d87f6d13ac5846af05a8e24e292bbd0e7a5f1c',100.0,1779032017,1,'2022-12-06T12:21:29Z',NULL,NULL,NULL,'["GitOps & Delivery", "CI/CD Orchestration", "Deployment Helpers"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-12-06T12:21:29Z", "gh_stars": 78}');
+INSERT INTO "resources" VALUES('https://github.com/lucidrains/PaLM-rlhf-pytorch','lucidrains/PaLM-rlhf-pytorch','','2023',5,'An open-source PyTorch implementation combining the PaLM architecture with Reinforcement Learning from Human Feedback (RLHF). Crucial blueprint for organizations aiming to construct and fine-tune private, self-hosted LLM engines for internal code synthesis.','Python','Library','Advanced',0,'online','manual','f9270d91591dcdca60ca5424812f9254fb9cabd721b35e11d837fc86c3bb7200',100.0,1779030976,1,'2026-05-29T17:54:51Z',NULL,NULL,NULL,'["Software Engineering", "Machine Learning Systems", "LLM Training"]','["[DE FACTO STANDARD]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-29T17:54:51Z", "gh_stars": 7864}');
+INSERT INTO "resources" VALUES('https://github.com/lucky-sideburn/kubeinvaders','kubeinvaders','','2026',3,'Kubeinvaders is a gamified chaos engineering platform modeled after classic Space Invaders, where destroying alien ships triggers real-time Pod terminations. While visually playful, it serves as an educational framework to demonstrate system resilience, automatic failover capabilities, and network resilience. It is highly popular for live interactive workshops, chaos training, and community meetups.','C','Chaos Tool','Intermediate',0,'online','manual','af9a6ab0fbb2bf9f91ff93a65c79bd78ee3bb101608bec7dfa38eca6801603c2',100.0,1779032196,1,'2026-05-10T15:00:45Z',NULL,NULL,NULL,'["Operations", "Chaos Engineering", "Gamified Diagnostics"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-10T15:00:45Z", "gh_stars": 1108}');
+INSERT INTO "resources" VALUES('https://github.com/luk4z7/go-concurrency-guide','luk4z7/go-concurrency-guide: Go Concurrency Guide 🌟','','N/A',0,'A comprehensive reference repository breaking down Go concurrency primitives like channels, select blocks, and sync packages. Downrated due to lack of recent commits (>4 years).','en','Repository','Advanced',0,'online','manual','54f6c0532ac7cdc073cec77cbdf18d227dba44336b4952ee22a8335434df0a30',100.0,1781735950,1,'2026-06-18T00:39:10.746490+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Performance Tuning"]','["[COMMUNITY-TOOL]", "[GUIDE]", "[LEGACY]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/lukaszraczylo/jobs-manager-operator','github.com/lukaszraczylo/jobs-manager-operator 🌟','','2024',0,'A specialized job execution supervisor focused on automated lifecycle pruning. It dynamically clears completed or broken jobs based on custom-defined TTL guidelines, preventing etcd congestion caused by historical batch resources.','Go','Repository','Intermediate',0,'online','manual','1873e3717284ee21f2c4767fbac33bddb1e092d73f04071e8fb3fa12d93cb921',100.0,1781736026,1,'2026-06-18T00:40:26.319220+02:00',NULL,NULL,NULL,'["Workload Management", "Job Scheduling", "Operators"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/lukemurraynz/awesome-azure-architecture','github.com/lukemurraynz/awesome-azure-architecture 🌟','','2026',5,'An exhaustive mapping of architectural blueprints, enterprise landing zone templates, and reference designs for Microsoft Azure. Designed to bridge the gap between high-level architectural standards and actual resource configuration templates. Ideal for Principal Architects designing secure, scalable multi-region hybrid-cloud networks.','N/A','Repository','Advanced',0,'online','manual','2608f80cee1d1f12f6950b51542ffa658347054c8a2d9b993ad3aaf246ede191',100.0,1779029063,1,'2026-05-23T10:37:21Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Azure", "Architecture"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-05-23T10:37:21Z", "gh_stars": 1709, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/m9sweeper/m9sweeper','m9sweeper/m9sweeper','','2026',2,'M9sweeper functions as a comprehensive, web-based DevSecOps platform compiling outputs from external tools like Trivy, Kubesec, and kube-bench. It presents security managers with structured dashboards tracking image vulnerabilities, misconfigurations, and active network policy violations. It is a solid, cost-effective option for mid-sized teams searching for consolidated risk views.','TypeScript','Web Application','Intermediate',0,'online','manual','813426b55b122cc5e934d1e74f90846fc8b84721025433969551ce82fdb377ca',100.0,1779034309,1,'2024-07-12T11:23:59Z',NULL,NULL,NULL,'["Security", "DevSecOps Platforms", "Vulnerability Management"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-07-12T11:23:59Z", "gh_stars": 264}');
+INSERT INTO "resources" VALUES('https://github.com/maddevsio/aws-eks-base','github.com/maddevsio/aws-eks-base: Boilerplate for a basic AWS infrastructure'' with EKS cluster 🌟','','2023',3,'An open-source boilerplate repository offering ready-to-run configurations for basic AWS environments hosting EKS. Establishes robust base-layer networking components, subnets, and node group layouts.','HCL','Repository','Intermediate',0,'online','manual','c58a9bfe58679f4f14f7146b26c69d25f38f5b10b4d55381ef9bfc6dcc440322',100.0,1779033573,1,'2025-09-02T07:41:36Z',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "EKS & Container Orchestration"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-09-02T07:41:36Z", "gh_stars": 629}');
+INSERT INTO "resources" VALUES('https://github.com/madhuakula/kubernetes-goat','The Kubernetes Goat','','2024',4,'The premier interactive security training platform containing an intentionally vulnerable Kubernetes cluster. Designed as an educational sandbox to demonstrate real-world cluster vulnerabilities, RBAC privilege escalations, metadata exposure, and container breakout exploits.','Go','Repository','Advanced',1,'online','manual','10cd2669733d059557ce9f5b62e48d5f93f98e9ee645889e60ff1cb764373706',100.0,1779032780,1,'2026-04-16T22:11:11Z',NULL,NULL,NULL,'["Security", "Vulnerabilities", "Hacking Labs"]','["[ENTERPRISE-STABLE]"]','["docs/demos.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-16T22:11:11Z", "gh_stars": 5674}');
+INSERT INTO "resources" VALUES('https://github.com/madisonmay/tracker','tracker: A time machine for debugging pesky stateful errors','','2016',1,'Curator Insight details a utility designed to capture and track mutational state transitions in Python objects over time. Live Grounding observes that while the repository is now dormant and unmaintained, the architecture of immutable tracking states remains a core conceptual design in complex state-machine debugging.','Python','Library','Intermediate',0,'online','manual','012724e9b458b66ba4f7ddfb8697137e27c75520d238044184088de13f595c07',100.0,1779030404,1,'2016-06-30T16:40:56Z',NULL,NULL,NULL,'["Software Engineering", "Python", "Debugging Tools"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2016-06-30T16:40:56Z", "gh_stars": 36}');
+INSERT INTO "resources" VALUES('https://github.com/magnologan/awesome-k8s-security','magnologan/awesome-k8s-security: Awesome Kubernetes (K8s) Security 🌟','','2023',5,'A premier directory indexing specialized Kubernetes security packages, scanners, CVE logs, and hardening guides. It collects key scanning tools such as Falco, Trivy, and Polaris, helping cloud compliance officers map cluster defense strategies against known attack matrices.','Markdown','Awesome List','Advanced',0,'online','manual','6f567eff9c68a4165239530c9608e0e3713cd2f901fdd0cf6eed950b24ca0cbc',100.0,1781736123,1,'2026-06-18T00:42:03.210863+02:00',NULL,NULL,NULL,'["Curation", "Awesome Lists", "Security"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/mailtoharshit/Awesome-Api-Management-Tools','Awesome API Management Tools','','2026',5,'A directory focused on API design portals, lifecycle management tools, and specification utilities (like OpenAPI/Swagger). This list aids enterprise architects in establishing API-first development strategies and internal developer platform registries. It supports transition pathways from monolithic configurations to service meshes.','N/A','Repository','Intermediate',1,'online','manual','1e40a85e674c909d7120a38aff58a7ece05ec2010807ba126cff1fd7f893e5f1',100.0,1779031928,1,'2022-11-10T14:31:40Z',NULL,NULL,NULL,'["API Development", "API Management", "Resources"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-11-10T14:31:40Z", "gh_stars": 86, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/maistra/istio','github.com: Maistra Istio','','2022',5,'The official GitHub repository for Maistra''s modified Istio control plane code. Optimized for multi-tenancy support, advanced security policies, and tight integration within OpenShift environments.','Go','Repository','High',1,'online','manual','dfff504ef42a2c7c84f0277c7e1bc77e5d80fac306067dbf1ac609135b0792f0',100.0,1779034423,1,'2026-06-11T21:11:21Z',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Service Mesh", "OpenShift"]','["[DE FACTO STANDARD]"]','["docs/istio.md", "docs/ocp4.md"]','["istio.md", "ocp4.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T21:11:21Z", "gh_stars": 94}');
+INSERT INTO "resources" VALUES('https://github.com/major/imagebuilder-containerized/blob/main/.github/workflows/main.yml','github.com/major/imagebuilder-containerized','','2021',1,'An active GitHub Actions workflow blueprint orchestrating containerized OS image compilation. Demonstrates clean, multi-step pipeline actions to automatically package, build, and push customized bootable operating system images directly from GitHub.','YAML','Repository','Advanced',0,'online','manual','45941b31923e8ab2c5173c5be4a55731e10fd1f10c8b40335cba9d2cbb2aed0d',100.0,1779032640,1,'2022-03-12T19:03:00Z',NULL,NULL,NULL,'["CI/CD Pipelines", "Automated Image Builds", "Image Builder Workflows"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-03-12T19:03:00Z", "gh_stars": 1}');
+INSERT INTO "resources" VALUES('https://github.com/mancubus77/awesome-sre','mancubus77/awesome-sre','','2026',1,'A legacy index mapping early SRE principles and infrastructure utilities. Offers historical context on containerization transitions, bare-metal server configurations, and performance optimization guidelines.','Markdown','Awesome List','Intermediate',0,'online','manual','487dfbd13dc00956e6e3796e62f5f9611ad3e96c902b48ef601419c8ff450b95',100.0,1779034523,1,'2019-02-02T17:37:39Z',NULL,NULL,NULL,'["Infrastructure & Operations", "Site Reliability Engineering", "Incident Management"]','["[LEGACY]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2019-02-02T17:37:39Z", "gh_stars": 3, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/manuzhang/awesome-streaming','Awesome Streaming','','2026',0,'A massive, community-maintained compilation of stream processing resources. It catalogues major ingestion engines, streaming databases, connector standards, and operational tools, serving as an exhaustive reference manual for data and cloud architects.','N/A','Guide','Intermediate',0,'online','manual','8ed47efe125320d7d3aced3c600543bf96b4b9099b7acd6ef97b1e63380e71e5',100.0,1781736080,1,'2026-06-18T00:41:20.874936+02:00',NULL,NULL,NULL,'["Data Engineering", "Stream Processing", "Meta-Resources"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/message-queue.md", "docs/other-awesome-lists.md"]','["message-queue.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/maorfr/helm-backup','maorfr/helm-backup: Helm Backup Plugin','','2021',2,'An early state backup plugin designed to preserve localized copies of active Helm releases. Modern declarative GitOps frameworks (such as Argo CD or Flux) have made manual stateful backups obsolete.','Go','CLI Plugin','Intermediate',0,'online','manual','5e98c26c5c11234eb8c1dbe27ec67f613ecd57236f02ecddd570817f89c1dd52',100.0,1779030229,1,'2021-03-04T17:55:09Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Legacy Utilities"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2021-03-04T17:55:09Z", "gh_stars": 83}');
+INSERT INTO "resources" VALUES('https://github.com/maorfr/kube-tasks','maorfr/kube-tasks: Kube tasks','','2021',1,'A lightweight CLI tool designed to run one-off tasks in a Kubernetes cluster without creating persistent deployments or CronJobs. It allows developers to quickly spin up debugging or configuration pods that auto-terminate. In 2026, it is a convenient tool for quick tasks, though similar functionality exists natively via kubectl run.','Go','CLI Tool','Low',0,'online','manual','aecee554afad4bb68e87493e0e260c4bb25965c2d6d6d5d8627a1ffb7de9aead',100.0,1779030727,1,'2022-04-26T15:43:35Z',NULL,NULL,NULL,'["Operations", "Scheduling", "Ad-hoc Tasks"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-04-26T15:43:35Z", "gh_stars": 23}');
+INSERT INTO "resources" VALUES('https://github.com/marcredhat/crcdemos','Red Hat CodeReady Containers (Minishift equivalent for OpenShift 4.2 or newer) - step-by-step demo guides','','2021',0,'Curator Insight positions this project as a step-by-step demo guide for Red Hat CodeReady Containers (CRC), representing the modern equivalent of local Minishift. Live Grounding reveals CRC is an essential local development environment simulating multi-node OpenShift setups. The demos illustrate localized microservice deployment and validation before pushing to enterprise stages.','Shell','Repository','Advanced',1,'online','manual','78fd0943533474a5ee60306b81e7995380558c07427b850f68003cd8bc32f01b',100.0,1781735911,1,'2026-06-18T00:38:31.190420+02:00',NULL,NULL,NULL,'["Cloud Native Platforms", "Red Hat OpenShift", "Local Development", "CodeReady Containers"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/marketplace/actions/aws-secrets-manager-github-action','github.com/marketplace: Use AWS Secrets Manager secrets in GitHub jobs 🌟','','2021',0,'Integrates AWS Secrets Manager natively into GitHub Actions runtime environments. Restricts secret exposure to disk arrays by fetching variable payloads on-demand directly into the runner''s memory space, strengthening standard CI security parameters.','TypeScript','Action','Intermediate',0,'online','manual','c5870f6af842f63087086b2033b1d0a66d0d21e6f8eb1aeff88a5b8d35034ec0',100.0,1781735950,1,'2026-06-18T00:39:10.422954+02:00',NULL,NULL,NULL,'["CI/CD Pipeline", "Security & Compliance", "Secret Management"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/marketplace/actions/flat-data','flat-data','','2021',0,'Flat Data is a GitHub Action designed to facilitate basic ETL automation by pulling structured API or database data directly into Git files. Highlights how Git revision control can serve as an audit log for lightweight datasets. Fits well within a GitOps-driven data synchronization strategy.','TypeScript','Library','Intermediate',0,'online','manual','3ef34d3339aee4d576b3575c01f5c33b29a35255521792a02309394c2f2d4c10',100.0,1781735950,1,'2026-06-18T00:39:10.344277+02:00',NULL,NULL,NULL,'["Data Engineering", "GitOps", "Data Versioning"]','["EMERGING", "COMMUNITY-TOOL"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/marketplace?query=publisher%3Aokteto&type=actions','github.com/marketplace: Automating your Kubernetes dev environments with'' the open source oktetohq Cloud got easier with GitHub Actions','','2024',3,'Official GitHub Marketplace configurations showing how to harness Okteto GitHub Actions to dynamically spin up on-demand preview environments. Streamlines deployment verification directly in active PR validation pipelines.','YAML','Integration','Intermediate',1,'online','manual','f1dc41d242c740d5e9af12a7174c9a09904e8cf0f7f74a8213ff7dd1644f7052',100.0,1779034572,1,'2026-05-17T18:16:12.256174+02:00',NULL,NULL,NULL,'["Development Workflow", "CI/CD Integration", "Okteto Actions"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/maruina/aws-auth-manager','maruina/aws-auth-manager: K8s controller to manage the aws-auth configmap','','2019',0,'A specialized operator built to automate Amazon EKS auth mappings. It updates the native aws-auth ConfigMap dynamically based on AWS IAM events, preventing configuration drift.','Go','Kubernetes Controller','Advanced',0,'online','manual','443820fc520dd680948ab891795f35473f40244ae245d57d9f65188c5e1f3e67',100.0,1781736046,1,'2026-06-18T00:40:46.760915+02:00',NULL,NULL,NULL,'["Security & Compliance", "Identity & Access", "EKS IAM Mapping"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/mattfeltonma/azure-networking-patterns','==mattfeltonma/azure-networking-patterns==','','2024',5,'A curated library containing declarative architectural examples of Azure networking infrastructure. Simplifies deployment patterns such as hub-and-spoke virtual networks and private endpoints.','Bicep','Repository','Intermediate',0,'online','manual','517703fca31b07f199b1117deaae440807703e72d7ef1e31747667f9792c79b0',100.0,1779031810,1,'2024-08-29T17:39:46Z',NULL,NULL,NULL,'["Networking", "Infrastructure as Code", "Architecture Code Patterns"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-08-29T17:39:46Z", "gh_stars": 164}');
+INSERT INTO "resources" VALUES('https://github.com/mattmoor/warm-image','mattmoor/warm-image: Kubernetes WarmImage CRD','','2022',2,'A Custom Resource Definition (CRD) and controller that automates pre-pulling container images onto Kubernetes nodes, ensuring they remain ''warm'' to minimize execution start delays. Historically significant for its early design elegance, in 2026 it remains a solid blueprint for building event-driven image-pulling systems.','Go','Kubernetes Controller','Medium',0,'online','manual','8f7e6d944492325348993652b4e24c690fce69167312fc0b50472499ab562470',100.0,1779031097,1,'2018-10-08T04:51:50Z',NULL,NULL,NULL,'["Infrastructure", "Image Management", "Caching"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2018-10-08T04:51:50Z", "gh_stars": 164}');
+INSERT INTO "resources" VALUES('https://github.com/mattpocock/skills','Skills for Real Engineers','','2025',5,'An exceptionally popular repository detailing the foundational principles, design philosophies, and architectural protocols required for master-level software delivery. While the curator focuses on career advancement, live engineering practice indicates that mastering these fundamentals is vital to surviving rapid AI development shifts. It represents an elite reference for engineering standardizations.','Markdown','Repository','Advanced',1,'online','manual','d94c5263b7be0fca77687e91961dd09526b1f336ed6865b0d38d9998250ef87a',100.0,1779031694,1,'2026-06-12T08:25:23Z',NULL,NULL,NULL,'["Software Engineering", "Professional Development", "Core Architectures"]','["[DE FACTO STANDARD]"]','["docs/ai.md", "docs/devops.md", "docs/sre.md"]','["ai.md", "sre.md", "devops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T08:25:23Z", "gh_stars": 128202}');
+INSERT INTO "resources" VALUES('https://github.com/mautic/docker-mautic','Mautic','','2024',0,'Official Docker container setups for deploying Mautic, an open-source marketing automation platform, covering multi-container composition, persistent volumes, and database link configurations. (Live Grounding: A great example of migrating legacy monolithic PHP/MySQL stacks into structured OCI container configurations).','Dockerfile/Shell','Code Repository','Intermediate',0,'online','manual','e8b4399410d2ed7a2f901b1e0ae0597a9d89bd4bdedb0e03763361b2612880e6',100.0,1781735910,1,'2026-06-18T00:38:30.702872+02:00',NULL,NULL,NULL,'["Application Delivery", "Containerization", "Self-Hosted Apps"]','["[LEGACY]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/mbucc/shmig','SHMIG','','2024',5,'A minimalist Shell-based database migration utility. Designed to remain programming-language agnostic, it manages schema evolutionary steps and structured rollbacks executing plain raw SQL scripts.','Shell','Repository','Beginner',0,'online','manual','fc4485fa3abb16a461b686a86be8e71f0de3c2457fe4952e3cfe3fce82bd70bc',100.0,1779031620,1,'2024-10-19T00:48:38Z',NULL,NULL,NULL,'["Databases", "Database Tooling", "Migrations"]','["[DE FACTO STANDARD]"]','["docs/databases.md"]','["databases.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2024-10-19T00:48:38Z", "gh_stars": 474}');
+INSERT INTO "resources" VALUES('https://github.com/mcelep/blog/tree/master/automated-networkpolicy-generation',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','a80be46e4ea74bf631c2eebf9bdf866ad1bce351d98d2dd72028e89647e5a655',100.0,1779030250,0,'2026-05-17T17:04:10.716023+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/mdixon47/azure-hub-spoke-teraform','Azure Hub and Spoke Infrastructure via Terraform','A modular Terraform configuration template to provision a secure Hub-and-Spoke virtual network topology in Microsoft Azure.','2026',4,'An Infrastructure-as-Code repository demonstrating the implementation of the de-facto standard Azure Hub-and-Spoke networking architecture. This project helps cloud architects streamline centralized security policies, routing tables, and spoke segregation using clean, modular Terraform variables. It provides a foundational template for cloud governance and multi-subscription network topologies.','en','Repository','Intermediate',0,'online','automatic','65f88b9e6082608737541539422a86c5cac32463fb0a9b6e6d0e70aff02bbd3b',NULL,1780352571,0,'2026-06-02T00:22:51.556302+02:00',NULL,NULL,NULL,'["Cloud Architecture", "Microsoft Azure", "Networking Patterns", "Infrastructure as Code"]','["[COMMUNITY-TOOL]", "[EMERGING]"]','[]','[]','{}','{"category": "azure", "reputation_status": "Vetted", "reputation_summary": "A stable, functional community resource demonstrating Infrastructure-as-Code setups for standard Azure networking patterns.", "social_preview_url": "https://opengraph.githubassets.com/74731c0e350dadb8aa38efda5fef3d0423b48e953a5571f311735b82a8461d09/mdixon47/azure-hub-spoke-teraform", "source_provenance": "X.com (nubenetes)", "suggested_new_category": "terraform-azure"}');
+INSERT INTO "resources" VALUES('https://github.com/medmouine/Kubernetes-autoscaling-poster/blob/main/k8s-auto-scaling-poster.pdf',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','adb4e4153650add0c17153d27e403d821bfab1956c357b748e7c09043a8dd240',100.0,1779030232,1,'2026-05-17T17:03:52.522137+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-autoscaling.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/medyagh/setup-minikube','medyagh/setup-minikube','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','c9454a788e19590f4866a44c02725e7af86512b441599f37f5e54435c0a45627',100.0,1779029246,1,'2026-05-17T16:47:26.893805+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"gh_license": "MIT"}');
+INSERT INTO "resources" VALUES('https://github.com/mehdihadeli/awesome-go-education','mehdihadeli/awesome-go-education','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','e364bfce73c5cda204ba97497676595165ed19f4a524c1c5ddad27a60fb6c5a5',100.0,1779032572,1,'2026-05-17T17:42:52.115903+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"gh_license": "CC0-1.0", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/mehdihadeli/awesome-software-architecture',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','8441c08170305380cf2d817d1de89ba685c6913827bf9840600c3ccd7be00744',100.0,1779033314,0,'2026-05-17T17:55:14.016850+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/mercedes-benz','github.com/mercedes-benz','','2024',3,'The official GitHub portal for Mercedes-Benz''s open-source initiatives. It hosts various developer tools, utility libraries, and SDKs dedicated to automotive software, showing their commitment to transparent, community-driven development in modern vehicles. It serves as an archive and collaboration hub for internal components exposed to the open-source ecosystem.','English','Code Repository','Intermediate',0,'online','manual','a04b34401eec33a11c1e003a738246a49b57f80acec13d86bf19df525dda9bd1',100.0,1779031712,1,'2026-05-17T17:28:32.411175+02:00',NULL,NULL,NULL,'["Infrastructure Orchestration", "Open Source Software", "Enterprise Portals"]','["[COMMUNITY-TOOL]"]','["docs/customer.md"]','["customer.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/mesaguy/ansible-prometheus','github.com/mesaguy/ansible-prometheus','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','efb46d04e84840a5308d214788fa66d0a637b4203da5d2f5314c93cd55efcf3b',100.0,1779030426,1,'2026-05-17T17:07:06.174975+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"gh_license": "MIT"}');
+INSERT INTO "resources" VALUES('https://github.com/meshery-extensions/helm-kanvas-snapshot','Helm Kanvas Snapshot','','2026',1,'Integrates Meshery''s visualization layer into Helm pipelines. Enables engineers to capture runtime topology models and visually document deployed resource layouts directly from active releases.','Go','Plugin','Intermediate',0,'online','manual','46d57dab601b5c7b36f29966a46317fe7dea3b389d3d92085816d30e5f168b3f',100.0,1779130495,1,'2026-06-09T20:39:53Z',NULL,NULL,NULL,'["Cloud Native", "Application Delivery", "Helm Plugins", "Topology Visualization"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T20:39:53Z", "gh_stars": 43}');
+INSERT INTO "resources" VALUES('https://github.com/meshery/helm-kanvas-snapshot','Helm Kanvas Snapshot','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','03f642611aa3dc889876ed0692c9f8e78f5520af3c096b5e3dcef35cec03d76d',100.0,1779031478,0,'2026-05-17T17:24:38.768160+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"duplicate_of": "https://github.com/meshery-extensions/helm-kanvas-snapshot"}');
+INSERT INTO "resources" VALUES('https://github.com/meshery/meshery','Meshery','','2019',5,'Meshery is a comprehensive multi-service mesh management plane designed to provision, validate, and optimize service mesh infrastructures. Operating as a CNCF project, it supports multiple service mesh architectures from a single portal.','Go / JavaScript','Service Mesh Manager','Advanced',1,'online','manual','cd4ebf9da871537b0d3ffc2d05ab44793bfd89849b298e001673dd14b92c6b02',100.0,1779031085,1,'2026-06-14T00:56:55Z',NULL,NULL,NULL,'["Platform Engineering", "Service Mesh Management", "Observability Platforms"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T00:56:55Z", "gh_stars": 10279}');
+INSERT INTO "resources" VALUES('https://github.com/meta-llama/llama-cookbook','github.com/meta-llama/llama-recipes','','2023',5,'Meta''s core repository for scaling LLM deployments. It offers highly robust templates for PEFT (Parameter-Efficient Fine-Tuning) such as LoRA, model quantization, and optimization strategies that enable low-latency inference setups inside microservices frameworks.','Python','Repository','Advanced',1,'online','manual','9a506b09f9ae40b646a591cdc06a847a5e1df82c9334a751e34140efe24d7790',100.0,1779130494,1,'2026-05-19T18:42:31Z',NULL,NULL,NULL,'["Machine Learning", "Large Language Models", "Fine-tuning"]','["[DE FACTO STANDARD]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-19T18:42:31Z", "gh_stars": 18353}');
+INSERT INTO "resources" VALUES('https://github.com/meta-llama/llama-recipes','==github.com/meta-llama/llama-recipes==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6423d8e1d47758ae119cb6542c51c1f2b7ef747eb2f304e42687c94476ccaa3c',100.0,1779034491,0,'2026-05-17T18:14:51.980871+02:00',NULL,NULL,NULL,'[]','[]','["docs/mlops.md"]','[]','{}','{"duplicate_of": "https://github.com/meta-llama/llama-cookbook"}');
+INSERT INTO "resources" VALUES('https://github.com/metacontroller/metacontroller','Metacontroller','','2024',3,'An add-on for Kubernetes that simplifies writing custom controllers by letting developers implement business logic via webhooks in any programming language. It manages the low-level API mechanics of watching, syncing, and reconciling resources, reducing operator boilerplate. Widely maintained by the community through 2026, it is an elegant bridge for non-Go operators.','Go','Kubernetes Controller','High',1,'online','manual','66dff77e1627257c372099d78b831eea7aedbfb92e68bca397b1eb7627397614',100.0,1779029356,1,'2026-05-18T21:36:25Z',NULL,NULL,NULL,'["Extensibility", "Operator Framework", "Controller"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-18T21:36:25Z", "gh_stars": 993}');
+INSERT INTO "resources" VALUES('https://github.com/metal3-io/baremetal-operator','Bare Metal Operator','','2024',5,'A Metal3 driver integration designed to inspect, provision, and maintain bare-metal servers using standard Kubernetes resources. It bridges Kubernetes management layers directly to physical infrastructure provisioning.','Go','Operator','Advanced',0,'online','manual','dc2f6ac22fab9bd359033ba982960057a09f06c69a95781d224a22ce47a2160c',100.0,1779032679,1,'2026-06-14T05:03:10Z',NULL,NULL,NULL,'["Infrastructure", "Bare Metal", "Provisioning", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T05:03:10Z", "gh_stars": 745}');
+INSERT INTO "resources" VALUES('https://github.com/metal3-io/cluster-api-provider-metal3','Cluster API Provider for Managed Bare Metal Hardware','','2025',5,'The Cluster API Provider for Metal3 enabling automated declarative provisioning of physical bare-metal hardware using Kubernetes-native configurations. Simplifies lifecycle management (provisioning, scale, and de-provisioning) of physical compute nodes in highly customized datacenters.','Go','Operator','High',0,'online','manual','d05d273e8a89f24a348831ecdb7a1698c275fbc390f908a9bb13411b6183c8a1',100.0,1779030507,1,'2026-06-11T17:08:14Z',NULL,NULL,NULL,'["Infrastructure", "Cluster Provisioning", "Bare Metal"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T17:08:14Z", "gh_stars": 277}');
+INSERT INTO "resources" VALUES('https://github.com/metalbear-co/mirrord','==metalbear-co/mirrord==','','2026',5,'An enterprise-grade tool that plugs local processes directly into remote Kubernetes namespaces. It avoids image building or cluster redeployments by mirroring incoming network traffic, DNS resolutions, and environment variables dynamically to the local environment. Highly effective for rapid microservices testing.','Rust','GitHub Repository','Advanced',1,'online','manual','9bc9a02aa13d9f815a7d3934bb95a45da30a8ca80e726129ac4534d5fb209c86',100.0,1779032106,1,'2026-06-14T10:13:31Z',NULL,NULL,NULL,'["Cloud-Native Development", "Kubernetes", "Traffic Mirroring"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T10:13:31Z", "gh_stars": 5128}');
+INSERT INTO "resources" VALUES('https://github.com/metaleapca/metaleap-devops-in-k8s/blob/main/metaleap-devops-in-k8s.pdf','github.com/metaleapca: metaleap-devops-in-k8s.pdf','','2022',1,'A cohesive architectural reference document detailing modern DevOps automation workflows within Kubernetes. It covers pipeline construction, automated manifest validation, and GitOps-driven application lifecycle patterns.','Shell','PDF/Whitepaper','Intermediate',1,'online','manual','6d67ec022fe1cf97f75c294fe5ebd42acb1e143d7e87aff05d2d26bdc9176b3e',100.0,1779030842,1,'2023-08-17T19:03:45Z',NULL,NULL,NULL,'["DevOps", "CI/CD", "Reference Architecture"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md", "index.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-08-17T19:03:45Z", "gh_stars": 30}');
+INSERT INTO "resources" VALUES('https://github.com/metaleapca/metaleap-k8s-troubleshooting/blob/main/metaleap-k8s-troubleshooting.pdf','github.com/metaleapca: metaleap-k8s-troubleshooting.pdf','','2022',5,'An exhaustive community-driven reference PDF that serves as a diagnostic field manual for complex Kubernetes cluster issues. It covers everything from low-level CNI networking issues to control plane degradation and API server latency. This document is a valuable offline resource for operations teams handling large-scale production incidents.','English','Document','Advanced',0,'online','manual','a4848dbebd9da7f519e577fd37b483b4cad81b57263bc19c192eaf8fbad4074c',100.0,1779032802,1,'2023-04-28T12:07:57Z',NULL,NULL,NULL,'["Kubernetes", "Troubleshooting", "Diagnostic Manuals"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md", "index.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-04-28T12:07:57Z", "gh_stars": 40}');
+INSERT INTO "resources" VALUES('https://github.com/metallb/metallb',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','2694a1a92e52f9ae52dcb4614a787c2ebf175487ec0badb7ab5aeb03f84e6f4b',100.0,1779032524,1,'2026-05-17T17:42:04.987337+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
+INSERT INTO "resources" VALUES('https://github.com/metalmatze/slo-libsonnet','slo-libsonnet','','2022',5,'A modular Jsonnet library designed for defining and generating Prometheus-based SLOs, multi-window burn rates, and dashboards using a modular configuration-as-code pattern. Highly compatible with kube-prometheus.','Jsonnet','Open Source Library','Advanced',0,'online','manual','feb7e878b82aa18caf86c8978295590f8c1d0a649f8de5a841f8e1e99778cede',100.0,1779029252,1,'2022-06-29T14:46:05Z',NULL,NULL,NULL,'["Observability", "SLAs & SLOs", "Jsonnet Libraries"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-06-29T14:46:05Z", "gh_stars": 118}');
+INSERT INTO "resources" VALUES('https://github.com/mfornos/awesome-microservices','Awesome microservices','','2026',4,'The premier comprehensive catalog charting microservices design patterns, distributed consensus engines, API gateways, tracing tools, and event-streaming buses. Essential for building scalable, decoupled service meshes.','Markdown','Awesome List','Advanced',1,'online','manual','b36ed8b0fc45720da05a239e4a5e188a9ec9940b9552348a44328f2efd40d3d7',100.0,1779034155,1,'2026-06-10T15:05:12Z',NULL,NULL,NULL,'["Software Engineering", "Software Architecture", "Microservices Design"]','["[ENTERPRISE-STABLE]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-06-10T15:05:12Z", "gh_stars": 14325, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/mhausenblas/openshift-cheat-sheet','github.com: openshift cheat sheet 3','','2026',5,'A community-maintained cheat sheet targeting container scaling and routing. Curator Insight notes its applicability to early setups. Live Grounding points to its continued historical use as a reliable baseline bookmark for bare-metal deployments.','Shell','Cheat Sheet','Intermediate',0,'online','manual','565bfc583e997bc96494707f3ba13acc7c64c964885f851f134806ae20d3569f',100.0,1779030482,1,'2017-06-05T12:48:09Z',NULL,NULL,NULL,'["Platform", "Container Orchestration", "OpenShift"]','["[DE FACTO STANDARD]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2017-06-05T12:48:09Z", "gh_stars": 6}');
+INSERT INTO "resources" VALUES('https://github.com/mhlabs/cfn-diagram','cfn-diagram 🌟','','2023',3,'A developer-focused CLI tool designed to parse AWS CloudFormation nested templates and instantly generate clean, interactive resource dependency maps, simplifying infrastructure inspection.','TypeScript','CLI Tool','Intermediate',0,'online','manual','51a543f43e0db426a425bca84b60bfbe5e2f9427f65ac456445ee76b70a72154',100.0,1781735900,1,'2026-06-18T00:38:20.852793+02:00',NULL,NULL,NULL,'["Architecture & Visualization", "Diagrams as Code", "AWS CloudFormation"]','["[COMMUNITY-TOOL]"]','["docs/cloud-arch-diagrams.md"]','["cloud-arch-diagrams.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/mholt/json-to-go','mholt/json-to-go','','N/A',0,'Curator Insight presents json-to-go as a developer productivity tool that instantaneously translates JSON strings into Go struct definitions. Live Grounding highlights its enduring status as a daily utility for web backend engineers parsing complex APIs.','English','Repository','Beginner',0,'online','manual','6216ece5bed3db4bfbbab530176a81cd12bf3343f44c1b8e6cc05a76b5bc7085',100.0,1779034502,1,'2024-07-31T15:59:24Z',NULL,NULL,NULL,'["Programming Languages", "Go", "Code Generators"]','["[ENTERPRISE-STABLE]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-07-31T15:59:24Z", "gh_stars": 4623}');
+INSERT INTO "resources" VALUES('https://github.com/michaelmsonne/AzureDevOpsBackupTool','https://github.com/michaelmsonne/AzureDevOpsBackupTool','','2024',4,'A highly functional community CLI utility engineered to automate the backup of Azure DevOps configurations, including repositories, boards, pipelines, and variable groups. In 2026, this tool remains highly useful for system migrations, air-gapped compliance baselines, and cross-organization disaster recovery testing.','C#','Code Repository','Intermediate',0,'online','manual','d46257cdc2f42908b9f224e8bf0d63009c3a64839114bbc3450b144658f1466a',100.0,1779031808,1,'2025-06-21T09:55:10Z',NULL,NULL,NULL,'["Cloud DevOps", "Data Protection & Backup", "Disaster Recovery"]','["[ENTERPRISE-STABLE]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2025-06-21T09:55:10Z", "gh_stars": 37}');
+INSERT INTO "resources" VALUES('https://github.com/michaelneale/jenkins-ci.org-docker','Official Jenkins Docker image','','2014',0,'This repository represents the historic, community-managed Docker packaging of Jenkins. Note: Live grounding shows this repository is legacy/archived, as official operations have consolidated into the core jenkinsci/jenkins repositories.','Shell','Library','Beginner',0,'online','manual','0fc453b4790903772c2e4c0d5fc37debf0020b089b9d70ebf234438149fd279d',100.0,1781735991,1,'2026-06-18T00:39:51.951839+02:00',NULL,NULL,NULL,'["CI-CD", "Jenkins", "Containers"]','["[LEGACY]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/micnncim/kubectl-reap','kubectl-reap is a kubectl plugin that deletes unused Kubernetes resources 🌟','','2026',5,'An automated garbage collection plugin built to find and purge orphan, dangling, or unattached configuration structures. It keeps the target cluster clean by purging long-running stale objects, lowering overall management overhead.','Go','Tool','Intermediate',0,'online','manual','f20753206f631ee679b227835b58f7141bc431f3d1337121e9e697b672d10f42',100.0,1779032243,1,'2023-05-19T08:21:45Z',NULL,NULL,NULL,'["Operations", "Garbage Collection", "Resource Cleanup"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/kubernetes.md"]','["kubernetes-tools.md", "kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-05-19T08:21:45Z", "gh_stars": 200}');
+INSERT INTO "resources" VALUES('https://github.com/micro/go-micro','go-micro','','2025',5,'Curator Insight introduces go-micro as a distributed systems development framework providing key abstractions for microservices. Live Grounding notes its journey through corporate and open-source licensing changes, yet it remains a foundational toolkit for service discovery, RPC, and event-driven architectures in Go.','English','Repository','Advanced',1,'online','manual','42f9f4ef112d39f483aec09c03ffb2602b42d987ecaed765e2906d28312c1833',100.0,1779130495,1,'2026-06-10T10:05:43Z',NULL,NULL,NULL,'["Architecture", "Microservices", "Go Frameworks"]','["[DE FACTO STANDARD]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T10:05:43Z", "gh_stars": 22775}');
+INSERT INTO "resources" VALUES('https://github.com/microsoft/ARI','==github.com/microsoft/ARI: Azure Resource Inventory== 🌟🌟🌟','','2024',5,'An open-source analysis engine from Microsoft that sweeps target cloud subscriptions to render Excel inventories of deployed cloud components.','PowerShell','GitHub Repository','Advanced',0,'online','manual','c440e8f65441bac17e7077ed37d8b715cc3da6af28c8ea12bba07094f0ad86b0',100.0,1779032732,1,'2026-06-02T12:31:49Z',NULL,NULL,NULL,'["Cloud Platform Management", "Microsoft Azure", "Inventory Auditing", "Azure Resource Inventory"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-02T12:31:49Z", "gh_stars": 1644}');
+INSERT INTO "resources" VALUES('https://github.com/microsoft/CBL-Mariner','github.com/microsoft/CBL-Mariner','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b101d0a5a639b3d0bd80e0313053988952cd929fe83e64eab94f0cafd0cc0cfe',100.0,1779032257,0,'2026-05-17T17:37:37.406492+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://github.com/microsoft/azurelinux"}');
+INSERT INTO "resources" VALUES('https://github.com/microsoft/Git-Credential-Manager-Core','Git Credential Manager Core','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','dd260b672af5cf39e8805dc84d087cb581fe46d4675ed61c72c950ce63769d20',100.0,1779031776,0,'2026-05-17T17:29:36.892521+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://github.com/GitCredentialManager/git-credential-manager"}');
+INSERT INTO "resources" VALUES('https://github.com/microsoft/InnerEye-Gateway','github.com/microsoft/InnerEye-Gateway','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','d0def205954bbc26b52c7d09dd9e56eecfd17f779210661b45fbd423f79e89ab',100.0,1779033101,1,'2026-05-17T17:51:41.601208+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"gh_license": "MIT"}');
+INSERT INTO "resources" VALUES('https://github.com/microsoft/ML-For-Beginners','==github.com/microsoft/ML-For-Beginners: Machine Learning for Beginners'' - A Curriculum==','','2023',5,'Microsoft''s 12-week, 26-lesson classical machine learning curriculum focused heavily on hands-on project-based execution using Scikit-learn. It purposely isolates foundational ML patterns—such as regression, clustering, and basic NLP—from deep learning complexities. It is a premier learning journey for developers seeking to deploy robust predictive systems.','Python','Repository','Intermediate',0,'online','manual','d4dbf19166a6c873e69d8324a11fea4e3f2904f83fb59faac098b77675e7a8c4',100.0,1779030482,1,'2026-06-09T14:40:21Z',NULL,NULL,NULL,'["Artificial Intelligence", "Machine Learning & Deep Learning Fundamentals", "Structured Curriculums"]','["[DE FACTO STANDARD]"]','["docs/ai.md"]','["ai.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-09T14:40:21Z", "gh_stars": 86821}');
+INSERT INTO "resources" VALUES('https://github.com/microsoft/NubesGen',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','10ecaead8e333273e9801fc8824bc58e6328c74017ead38faca6c97307ce3e7e',100.0,1779030296,0,'2026-05-17T17:04:56.357178+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://github.com/microsoft/Webwright','Microsoft Webwright','A simple SWE-style browser agent framework that achieves SOTA results on long-horizon web tasks.','2026',4,'A SOTA terminal-native browser automation framework released by Microsoft Research designed to solve long-horizon web tasks.
- **Architectural Value**: Shifts the paradigm from sequential point-and-click step predictions to a code-composition workflow.
- **Key Features**: Equips the LLM with a local bash environment to dynamically write and execute custom Playwright scripts, capturing critical logs and screenshots within isolated environments.
-- **Technical Significance**: Achieves 60.1% accuracy on the Odysseys benchmark using basic models, presenting a major threat to resource-intensive browser-native agent architectures.','en','repository','advanced',0,'online','automatic','b653cf509a4c048131e4a442efe7ccd9286059f28e5caec9085401680cf22733',NULL,1.78035254437026405e+09,0,'2026-05-29T23:41:31Z',NULL,NULL,NULL,'["AI and Machine Learning", "AI Agents", "Web Automation", "Webwright Framework"]','["[EMERGING]", "[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "ai-agents-mcp", "gh_license": "MIT", "gh_pushed": "2026-05-29T23:41:31Z", "gh_stars": 4720, "reputation_status": "Vetted", "reputation_summary": "Released by Microsoft Research in May 2026, Webwright has quickly gained massive acclaim for achieving SOTA long-horizon web browsing scores using a simple terminal-native Playwright code-writing paradigm.", "social_preview_url": "https://opengraph.githubassets.com/62a380d37d06c01ec2c5420a0fb9d85eb90517ab69efc90b2e748f36c5f500bd/microsoft/Webwright", "source_provenance": "X.com (midudev)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://github.com/microsoft/api-guidelines/blob/vNext/Guidelines.md','==Microsoft REST API Guidelines== 🌟🌟🌟','','2026',5,'The comprehensive standards document establishing design specifications for REST APIs across Microsoft platforms. It defines explicit protocols for HTTP methods, error handling, versioning, pagination, and JSON schemas. This serves as a highly robust benchmark for software engineers designing public-facing and microservices-based API endpoints.','Markdown','Repository','Advanced',1,'online','manual','5ab50b2ef8d914aa337c818226259fd7bc8346878bdd1b8339ce95125f1cce30',100.0,1.77903222793640708e+09,1,'2026-05-21T22:27:21Z',NULL,NULL,NULL,'["API Design", "Standards", "REST API"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-05-21T22:27:21Z", "gh_stars": 23289}');
-INSERT INTO "resources" VALUES('https://github.com/microsoft/azure-devops-mcp','Azure DevOps MCP Server','','2025',5,'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, and orchestrate pipeline runs.','TypeScript','Repository','Advanced',0,'online','manual','05f11807c7bd18462c812d985f04dc2d0f74311546f96b2be8d39b37b11cdd52',100.0,1.77903426964299798e+09,1,'2026-06-12T10:53:20Z',NULL,NULL,NULL,'["CI/CD Pipelines", "AI & Automation", "Model Context Protocol"]','["[DE FACTO STANDARD]"]','["docs/azure.md", "docs/cicd.md", "docs/devops-tools.md"]','["devops-tools.md", "azure.md", "cicd.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T10:53:20Z", "gh_stars": 1813}');
-INSERT INTO "resources" VALUES('https://github.com/microsoft/azure-digital-twins-postman-samples','github.com/microsoft/azure-digital-twins-postman-samples','','2020',5,'A collection of pre-configured Postman templates and environment schemas designed to test, model, and automate Azure Digital Twins API endpoints. Simplifies validation tasks across graph topology manipulation and event routing controls.','JSON','Repo','Intermediate',0,'online','manual','1e7d3b110e64cd78964177357387fa23bcaa96ffab9b98f9ff176eda0af727b9',100.0,1.77903034691086411e+09,1,'2024-08-07T14:38:47Z',NULL,NULL,NULL,'["Cloud IoT", "Digital Twins", "API Management"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-08-07T14:38:47Z", "gh_stars": 21}');
-INSERT INTO "resources" VALUES('https://github.com/microsoft/azure-pipelines-tasks','microsoft/azure-pipelines-tasks','','2026',5,'The main open-source codebase behind Azure Pipelines tasks. Critical reference for developers needing to extend build steps or troubleshoot performance bottlenecks.','TypeScript','Repository','Advanced',0,'duplicate','manual','089cfad9479f2a09702703f720100c150312ab62961d5cbbd5bb67569e2625e0',100.0,1.77903137828674507e+09,1,'2026-06-12T14:53:04Z',NULL,NULL,NULL,'["CI/CD Pipelines", "Pipeline Extensions", "Tasks Repository"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T14:53:04Z", "gh_stars": 3645, "duplicate_of": "https://github.com/Microsoft/azure-pipelines-tasks"}');
-INSERT INTO "resources" VALUES('https://github.com/microsoft/azure-pipelines-yaml','microsoft/azure-pipelines-yaml: Azure Pipelines YAML 🌟','','2025',5,'The authoritative schema repository and reference collection for declarative Azure Pipelines. Enables structural version-controlled pipeline configuration, complex dependencies routing, and native agent integration.','YAML','Repository','Intermediate',0,'online','manual','fc49a0157eaa8405aeae08f6311f3feef42ccebd3d26f2f3a7de95f1965d442d',100.0,1.77902997007534098e+09,1,'2025-04-14T11:49:37Z',NULL,NULL,NULL,'["DevOps", "CI-CD Pipelines", "Azure Pipelines"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-04-14T11:49:37Z", "gh_stars": 1287}');
-INSERT INTO "resources" VALUES('https://github.com/microsoft/azure-pipelines-yaml/blob/master/templates/maven.yml','microsoft/azure-pipelines-yaml: maven.yml','','2025',5,'Standardized Maven build template for Azure Pipelines. Configures secure package dependency restoration, execution of JUnit/TestNG tests, build caching parameters, and target JAR/WAR compilation workflows.','YAML','Repository','Intermediate',1,'online','manual','e1e184aad99b517728ded543ad86353301c0186c64e696af498760b29b485580',100.0,1.77903032700098395e+09,1,'2025-04-14T11:49:37Z',NULL,NULL,NULL,'["DevOps", "CI-CD Pipelines", "Build Templates"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-04-14T11:49:37Z", "gh_stars": 1287}');
-INSERT INTO "resources" VALUES('https://github.com/microsoft/azure-skills','Microsoft Azure Skills (MCP Server)','Official Azure skills plugin and Model Context Protocol (MCP) server providing agents with rich tools to query, manage, and diagnose 40+ Azure services.','2026',4,'The official Microsoft Azure Skills repository, implementing an Model Context Protocol (MCP) server that exposes over 200 structured tools across 40+ Azure services to AI agents. It equips agentic hosts with the execution layer needed to query costs, list resource states, diagnose infrastructure failures, and trigger automated Azure-native workflows. By standardizing Azure API interactions under the MCP framework, it bridges declarative agent planning with direct cloud management capabilities.','en','repository','advanced',0,'online','automatic','c1900fc313f531d7e5453b70291e5d345eace4e7c81726452af68afe65c0dde3',NULL,1.7803528286414659e+09,0,'2026-06-01T16:19:35Z',NULL,NULL,NULL,'["Artificial Intelligence", "Model Context Protocol", "Cloud Integrations", "Azure Skills"]','["[DE FACTO STANDARD]", "[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "gh_license": "MIT", "gh_pushed": "2026-06-01T16:19:35Z", "gh_stars": 1127, "reputation_status": "Vetted", "reputation_summary": "Highly active and officially maintained Microsoft repository delivering Azure integrations for the Model Context Protocol (MCP).", "social_preview_url": "https://opengraph.githubassets.com/b2fa5e3c4dde18696f5403f3a038a0d5bfe83a0f691dd1f312bc99f336f8760c/microsoft/azure-skills", "source_provenance": "X.com (nubenetes)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://github.com/microsoft/azure_arc','architecture diagrams and slides','','2025',4,'Official architectural blueprints and presentation slides detailing the inner workings of Azure Arc control planes and resource providers. This repository visually demonstrates how Arc bridges the control plane to edge environments and external cloud providers. It is an indispensable asset for enterprise architects designing unified management policies and hybrid cluster deployments.','Markdown/Images','Architecture Repository','Intermediate',1,'online','manual','ee9eb187cc724bf6c6a6f48aa2467c7999388b6d26a575a43419ccfb7000c1fc',100.0,1.77902971061156105e+09,1,'2026-05-03T12:48:31Z',NULL,NULL,NULL,'["Cloud Native & Kubernetes", "Hybrid & Multicloud Solutions", "Azure Arc Architecture"]','["[ENTERPRISE-STABLE]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "CC-BY-4.0", "gh_pushed": "2026-05-03T12:48:31Z", "gh_stars": 806}');
-INSERT INTO "resources" VALUES('https://github.com/microsoft/azurelinux','github.com/microsoft/CBL-Mariner','','2026',5,'Official repository for Azure Linux (formerly CBL-Mariner), a lightweight, container-optimized OS designed for minimal footprint and maximum security inside AKS. Strips away non-essential packages to shrink attack surfaces and secure running microservices.','Go','Repository','Advanced',1,'online','manual','7b1392a64f515c980e345c83a648e9e6f479fa1f43efe13619bdedf862b140b3',100.0,1.77913049498926496e+09,1,'2026-06-14T10:06:28Z',NULL,NULL,NULL,'["Operating Systems", "Azure Linux", "Kernel Curation"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T10:06:28Z", "gh_stars": 4994}');
-INSERT INTO "resources" VALUES('https://github.com/microsoft/contosotraders-cloudtesting','github.com/microsoft: Contoso Traders - Cloud testing tools demo app','','2024',5,'A comprehensive, multi-platform microservices demonstration application showcasing Azure cloud testing solutions. Features Playwright end-to-end tests, load testing scenarios, and automated regression validations.','TypeScript','Repository','Advanced',1,'online','manual','db68f66a08e2354e117180bbad787f1197df03878cfa213bc9aeca290f6ea96a',100.0,1.77902950296417808e+09,1,'2024-08-19T08:27:19Z',NULL,NULL,NULL,'["DevSecOps & IDEs", "Quality Assurance", "Azure Cloud Testing"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-08-19T08:27:19Z", "gh_stars": 168}');
-INSERT INTO "resources" VALUES('https://github.com/microsoft/dicom-server','github.com/microsoft/dicom-server','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','bda9e920e062fd2085035748c1fd0056e9ad436c45711897a668e4f5ea08d40e',100.0,1.77903180061510705e+09,1,'2026-05-17T17:30:00.615107+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"gh_license": "MIT"}');
-INSERT INTO "resources" VALUES('https://github.com/microsoft/entraexporter','EntraExporter','','2025',4,'An essential open-source PowerShell tool designed to export entire Microsoft Entra ID tenant configurations to local JSON files. In 2026, EntraExporter is widely used by security and architecture teams to establish configuration baselines, detect drift, and archive tenant states for compliance audits.','PowerShell','Code Repository','Advanced',0,'online','manual','2f0ffcfeeaaa6b7489563030b937e36b22511a7415f64e42703a6ef22dcb68be',100.0,1.77903035047614097e+09,1,'2025-11-16T04:46:40Z',NULL,NULL,NULL,'["Identity & Access", "Tenant Governance", "Entra ID", "Infrastructure as Code"]','["[ENTERPRISE-STABLE]"]','["docs/azure.md", "docs/devops.md", "docs/gitops.md"]','["gitops.md", "azure.md", "devops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-11-16T04:46:40Z", "gh_stars": 866}');
-INSERT INTO "resources" VALUES('https://github.com/microsoft/fhir-server','github.com/microsoft/fhir-server','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4620f319dc536da8819e87d36d4f7e52c0171ffa1ca36f0dde63a957b885373a',100.0,1.77903290249583292e+09,1,'2026-05-17T17:48:22.495833+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"gh_license": "MIT", "duplicate_of": "https://github.com/microsoft/dicom-server"}');
-INSERT INTO "resources" VALUES('https://github.com/microsoft/finops-toolkit','github.com/microsoft/finops-toolkit','','2026',5,'The official Microsoft FinOps toolkit. Orchestrates Azure cost management reports, optimizes compute reservations models, standardizes amortization datasets, and formats Power BI pricing governance metrics.','PowerShell','Repository','Intermediate',0,'online','manual','c8f11317be8ef904002779b7d610efe0573b8d99bfa1d42be1c7441ec7c4764e',100.0,1.77903297543148589e+09,1,'2026-06-10T15:11:02Z',NULL,NULL,NULL,'["Cloud Platform", "Governance", "FinOps"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-10T15:11:02Z", "gh_stars": 565}');
-INSERT INTO "resources" VALUES('https://github.com/microsoft/mindaro','Bridge to Kubernetes 🌟','','2024',5,'Formerly a popular Microsoft tool for redirection of Kubernetes cluster traffic to local workstations. Live Grounding indicates this project has been retired and archived by Microsoft. Teams seeking similar workflows should look to solutions like mirrord or Telepresence.','TypeScript','GitHub Repository','Advanced',1,'online','manual','21fe8346e03b4c4c11ac2d27328a4d90a23ca24628e717e01c8f7d9b6516fbd2',100.0,1.77902957384097599e+09,1,'2022-08-19T00:20:04Z',NULL,NULL,NULL,'["Cloud-Native Development", "Kubernetes", "Local Development"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-08-19T00:20:04Z", "gh_stars": 304}');
-INSERT INTO "resources" VALUES('https://github.com/microsoft/pyright','github.com/microsoft/pyright','','2025',5,'Curator Insight defines Pyright as Microsoft''s performant static type checker for Python. Live Grounding highlights its critical importance in large-scale enterprise deployments, providing quick type verification directly inside continuous integration pipelines.','TypeScript','Tool','Advanced',1,'online','manual','d44ddd61b0d9e397f6d38865b2ee0782fbc87b6aa2c93edd50a66d8df5639046',100.0,1.77903435603607106e+09,1,'2026-06-06T11:58:01Z',NULL,NULL,NULL,'["Software Engineering", "Python", "Static Analysis"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-06T11:58:01Z", "gh_stars": 15475}');
-INSERT INTO "resources" VALUES('https://github.com/microsoft/retina','==github.com/microsoft/retina==','','2026',2,'Microsoft''s eBPF-powered cloud-native network observability platform. Delivers deep distributed packet captures, connection tracking, and granular network telemetry for debugging multi-cluster Kubernetes deployments.','Go','Repository','Advanced',0,'online','manual','4597786b916fa5b20b187b321a1beeb0fdc607a3b09d9a2e34d9d9d2ca79d15a',100.0,1.7790329752739129e+09,1,'2026-06-12T17:52:17Z',NULL,NULL,NULL,'["Observability", "Networking", "eBPF Platform"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T17:52:17Z", "gh_stars": 3144}');
-INSERT INTO "resources" VALUES('https://github.com/microsoft/terraform-provider-azuredevops/releases/tag/v1.0.0','github.com/microsoft/terraform-provider-azuredevops/releases/tag/v1.0.0','','2024',3,'The official v1.0.0 release of the Microsoft Azure DevOps provider for Terraform. Marks production-readiness for orchestrating Azure DevOps projects, service connections, pipelines, and repository resources programmatically via HCL.','Go','Provider','Intermediate',0,'online','manual','061897ab0f9a378e00671946a16c11a1c51580c4d6dcc8b44686e7f4139d4333',100.0,1.77903347724084711e+09,1,'2026-06-09T23:15:19Z',NULL,NULL,NULL,'["Infrastructure as Code", "Azure DevOps", "Providers"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-09T23:15:19Z", "gh_stars": 428}');
-INSERT INTO "resources" VALUES('https://github.com/microsoft/vscode-python','Python Visual Studio Code','','2024',5,'The official VS Code Python extension repository. Serves as a primary integration layer for code-formatting, Jupyter Notebook systems, pytest architectures, and type checker implementations.','Python','Repository','Advanced',0,'online','manual','7e94ba701595440394a6e1b3c1e4db8bff6585866ff98ba59e19eb6a29b6215a',100.0,1.77902936532050395e+09,1,'2026-06-09T21:01:01Z',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Language-Specific Tooling"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-09T21:01:01Z", "gh_stars": 4623}');
-INSERT INTO "resources" VALUES('https://github.com/microsoft/winget-cli','Windows Package Manager CLI (aka winget)','','2024',5,'The official open-source repository for winget-cli, Microsoft''s Windows Package Manager. Standardizes command-line app deployment, installation, dependency discovery, and workspace updates.','C++','Repository','Intermediate',0,'online','manual','6e43e40685a1329aa32bbe74a24ffe73fc73eede3fb7f7ef51a4123c7159c6fb',100.0,1.77903164769802689e+09,1,'2026-06-11T20:12:36Z',NULL,NULL,NULL,'["Developer Experience", "Package Management", "Windows Tooling"]','["[DE FACTO STANDARD]"]','["docs/azure.md", "docs/linux-dev-env.md"]','["linux-dev-env.md", "azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T20:12:36Z", "gh_stars": 26023}');
-INSERT INTO "resources" VALUES('https://github.com/microsoftgraph/msgraph-sdk-powershell','microsoftgraph/msgraph-sdk-powershell/samples: 9-Applications.ps1','','2024',4,'Official template outlining secure authentication, property mapping, and service endpoint registration tasks in Entra ID tenants using Graph API cmdlets.','PowerShell','GitHub Repository','Intermediate',0,'online','manual','62408e2106734f6b076d7b7d1c820871d89a95cef3534e4995e3d90ccf283f28',100.0,1.7790315644259479e+09,1,'2026-06-12T20:32:47Z',NULL,NULL,NULL,'["Identity and Access", "Microsoft Graph API", "SDK Samples", "Azure AD Applications"]','["[ENTERPRISE-STABLE]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-12T20:32:47Z", "gh_stars": 870}');
-INSERT INTO "resources" VALUES('https://github.com/microtica/gitops-resources','gitops-resources','','2026',0,'A specialized index charting GitOps design architectures applied to infrastructure provisioning. Focuses on push-based vs. pull-based reconciliation loops and declarative configurations for cloud providers.','Markdown','Awesome List','Intermediate',1,'online','manual','4148ee811d6731bb350509b86a0ffa7faf7c005260c8bb17ae5670c6fee26810',100.0,1.78173612340253305e+09,1,'2026-06-18T00:42:03.402533+02:00',NULL,NULL,NULL,'["Cloud Native", "GitOps", "Infrastructure Automation"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/migtools/crane','github.com/konveyor/crane: Crane 2.0 🌟','','2024',4,'Crane 2.0 provides continuous state synchronization, target resource modifications, and mock-run configurations to assist operators with real-time Kubernetes cluster replatforming campaigns.','Go','Tool','Advanced',1,'online','manual','8ea4607b6555b5b52d9517623db78772567121df9f7a9174fbef56df9af59fda',100.0,1.77913049503049206e+09,1,'2026-06-12T16:33:56Z',NULL,NULL,NULL,'["Infrastructure", "Workload Mobility", "Migration Toolkits"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-backup-migrations.md"]','["kubernetes-backup-migrations.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T16:33:56Z", "gh_stars": 54}');
-INSERT INTO "resources" VALUES('https://github.com/miguelmota/golang-for-nodejs-developers','Golang for Node.js Developers','','N/A',0,'A comparison manual translating Node.js practices and architectural paradigms into native Go-based idioms like goroutines, structures, and native channels.','en','Repository','Intermediate',0,'online','manual','0b17cbbd1a5ebb4b31d5c566481f3721ac4939a9b7fa79304ac748cc1db1686b',100.0,1.77902917270627498e+09,1,'2023-02-02T11:21:08Z',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Core Reference"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-02-02T11:21:08Z", "gh_stars": 4772}');
-INSERT INTO "resources" VALUES('https://github.com/mikefarah/yq','yq','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','b7a31327a49b5a01e80f6a8df5f9ddf7f46de3b3333e20339a7f77be44068acd',100.0,1.77903311868529796e+09,1,'2026-05-17T17:51:58.685298+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"gh_license": "MIT", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/mikefrank-ca/bitbucket-auto-merge','BitBucket Auto Merge','','2019',1,'A lightweight Node.js helper utility built to programmatic resolve and merge pull requests inside Bitbucket Server. Monitors build pipelines and approval conditions to coordinate automated commits, bypassing the lack of native merge queues in legacy Bitbucket editions.','JavaScript','Tool','Intermediate',0,'online','manual','048845a2716b084ad8d0f6c229457fb1c7a4d2f51943eddce3d75bcc08b15ff9',100.0,1.78173595058266496e+09,1,'2026-06-18T00:39:10.582665+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Bitbucket Automation"]','["[LEGACY]"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/mikeroyal/Kubernetes-Guide','==mikeroyal/Kubernetes-Guide: Kubernetes Guide== 🌟','','2023',5,'A massive educational directory covering basic components, intermediate networking, storage, and advanced Kubernetes configurations. Offers structured developer pathways and hypervisor setup instructions, making it ideal for technical upskilling and training programs.','Markdown','Guide','Intermediate',0,'online','manual','9944c6f547ac65e1e15ef560dad2ded347b88af42423ade0d25ad781620bb3f1',100.0,1.78173612318517494e+09,1,'2026-06-18T00:42:03.185175+02:00',NULL,NULL,NULL,'["Curation", "Guides", "Kubernetes"]','["[DE FACTO STANDARD]", "[GUIDE]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/mikeroyal/Kubernetes-Guide/blob/main/README.md','==mikeroyal/Kubernetes-Guide: Machine Learning== 🌟','','2023',4,'A comprehensive reference manual mapping the landscape of running machine learning workloads on Kubernetes. Aggregates configurations, installation commands, and architecture diagrams for tooling across GPU provisioning, Kubeflow orchestration, and containerized serving frameworks like KServe.','Markdown','Repository','Intermediate',0,'online','manual','e374d436342b70813c900a5c3f760ad4ee0c5ce2ac6b4b44cd64bdc5d7cfc132',100.0,1.78173609194240498e+09,1,'2026-06-18T00:41:31.942405+02:00',NULL,NULL,NULL,'["MLOps", "Kubernetes", "Curated Reference"]','["[ENTERPRISE-STABLE]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/mikeroyal/OpenShift-Guide','==mikeroyal/OpenShift-Guide: OpenShift Guide== 🌟🌟','','2022',4,'A comprehensive community repository providing structured technical references for OpenShift. Includes instructions for cluster setup, networking tools, persistent storage, and third-party integrations.','Markdown','Repository','Intermediate',0,'online','manual','974e648a506992164bf1cd5aaec3bded413576db9a558956929be7f413ba9be9',100.0,1.78173611263506102e+09,1,'2026-06-18T00:41:52.635061+02:00',NULL,NULL,NULL,'["Enterprise Kubernetes", "Platform Evaluation", "Learning Resources"]','["[ENTERPRISE-STABLE]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/mikzuit/fair-job-offer','mikzuit/fair-job-offer','','2020',1,'Curator Insight: A direct calculator tool created to evaluate contract offers and compensation fairness. Live Grounding: This repository is now archived and categorized as legacy due to complete commit inactivity since 2020, yet still acts as an architectural blueprint for programmatic contract parser apps.','en','GitHub Repository','Intermediate',0,'online','manual','717e1a37a862428962b97fbf73e900773ca815ba25b8ea0af325af41ab0bbb5e',100.0,1.77903143882661509e+09,1,'2022-05-31T09:59:59Z',NULL,NULL,NULL,'["Professional Practice", "Compensation", "Contract Analysis"]','["[LEGACY]"]','["docs/recruitment.md"]','["recruitment.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-05-31T09:59:59Z", "gh_stars": 19}');
-INSERT INTO "resources" VALUES('https://github.com/milanm/DevOps-Roadmap','DevOps Roadmap for 2026','','2026',4,'An extensive, highly-vetted community map outlining modern DevOps and platform engineering educational pathways. Synthesizes knowledge milestones across systems internals, network protocols, continuous integration/continuous delivery protocols, and hybrid observability.','Markdown','Educational Repository','Intermediate',0,'online','manual','e8bd6c3679a539b713a836931e283891cac944c3ae4309905b61e377fecfc5f4',100.0,1.77903449987078094e+09,1,'2026-06-13T06:35:41Z',NULL,NULL,NULL,'["DevOps & CI/CD", "Roadmaps", "Career Path"]','["[DE FACTO STANDARD]"]','["docs/devops.md", "docs/iac.md", "docs/kubernetes-tutorials.md"]','["kubernetes-tutorials.md", "devops.md", "iac.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T06:35:41Z", "gh_stars": 19614}');
-INSERT INTO "resources" VALUES('https://github.com/mineiros-io/terramate','mineiros-io/terramate','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','42bd28f835ee1bc496f6489ce7d2ef163baf41ae2061ac27c1f21cc1f4108071',100.0,1.77903190302011704e+09,0,'2026-05-17T17:31:43.020117+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://github.com/terramate-io/terramate"}');
-INSERT INTO "resources" VALUES('https://github.com/mingrammer/diagrams','mingrammer/diagrams','','2026',5,'A highly popular open-source Python framework that allows engineers to write cloud infrastructure diagrams directly as Python code. It supports hundreds of built-in components covering AWS, GCP, Azure, and Kubernetes services.','Python','Repository','Intermediate',0,'online','manual','55db708ce5d58604dfbdc548af681681a7ed911d8492caf92cb853c01fa398c1',100.0,1.77903109715308189e+09,1,'2026-06-09T16:14:08Z',NULL,NULL,NULL,'["Architecture & Design", "Diagrams-as-Code", "Python Tooling"]','["[DE FACTO STANDARD]"]','["docs/cloud-arch-diagrams.md"]','["cloud-arch-diagrams.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-09T16:14:08Z", "gh_stars": 42349}');
-INSERT INTO "resources" VALUES('https://github.com/minishift/minishift/releases',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','3ef77082f7ff5f1e098bea6ae8a7cc430d69b7119b7180e16ddf03da60a4c28c',100.0,1.77903198338558602e+09,0,'2026-05-17T17:33:03.385586+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/ministryofjustice/modernisation-platform/tree/main/architecture-decision-record','==github.com/ministryofjustice: Modernisation Platform - Architecture Decisions==','','2023',5,'The public collection of Architecture Decision Records (ADRs) from the UK Ministry of Justice Modernisation Platform. This serves as a key reference for cloud governance, public sector IT standards, and clear decision documentation.','English','Repository','Advanced',0,'online','manual','b37d4cefa537709aa99fcb4c3351f3819d5cdfab5c9d6ad9c640f2ea1ca62fbc',100.0,1.77903175304591202e+09,1,'2026-06-12T16:10:42Z',NULL,NULL,NULL,'["Enterprise Architecture", "Cloud Governance", "Case Studies"]','["[DE FACTO STANDARD]"]','["docs/aws-architecture.md"]','["aws-architecture.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T16:10:42Z", "gh_stars": 724}');
-INSERT INTO "resources" VALUES('https://github.com/miracle2k/k8s-snapshots','k8s-snapshots: Automatic Volume Snapshots on Kubernetes','','2020',2,'An early volume snapshotting manager targeting GCE Persistent Disks and AWS EBS volumes inside Kubernetes. It is largely considered legacy, superseded by standardised CSI volume driver capabilities.','Python','Tool','Intermediate',0,'online','manual','3d691e1e2bfc6238173f581573e8f2f60773b10969b0536ab617e09aaf0f89eb',100.0,1.77903153611565899e+09,1,'2026-01-05T23:34:02Z',NULL,NULL,NULL,'["Infrastructure", "Data Protection", "Legacy Snapshots"]','["[LEGACY]"]','["docs/kubernetes-backup-migrations.md"]','["kubernetes-backup-migrations.md"]','{}','{"gh_license": "BSD-2-Clause", "gh_pushed": "2026-01-05T23:34:02Z", "gh_stars": 350}');
-INSERT INTO "resources" VALUES('https://github.com/mishushakov/llm-scraper','LLM Scraper','TypeScript library leveraging LLMs to convert any webpage into schema-validated structured data.','2024',4,'An elegant TypeScript and Playwright-powered scraping library that leverages local or cloud LLMs (including GGUF and OpenAI) to extract structured, schema-validated JSON data from any web interface. By relying on LLM semantic understanding rather than brittle CSS selectors, it remains resilient to layout changes and can intelligently navigate dynamic SPAs. It provides native schema integration with Garph or Zod, offering a robust approach for converting unstructured web documentation into machine-readable datasets for LLMs and agent retrieval.','en','GitHub Repository','Advanced',0,'online','automatic','11914b1c7d4a8956a620b78b0e99e3424816861693ef998389060f4d32028905',NULL,1.78035214849396395e+09,0,'2026-04-13T17:42:00Z',NULL,NULL,NULL,'["AI", "Web Scraping", "Data Extraction", "Developer Tools"]','["EMERGING", "COMMUNITY-TOOL"]','[]','[]','{}','{"category": "ai-agents-mcp", "gh_license": "MIT", "gh_pushed": "2026-04-13T17:42:00Z", "gh_stars": 6766, "reputation_status": "Vetted", "reputation_summary": "Strong community vetting as a robust and flexible LLM-powered scraping framework with multi-model support.", "social_preview_url": "https://opengraph.githubassets.com/1058235305093fd11a3349d178fe1e7624090c2900d472bf5dd201b7de3001dc/mishushakov/llm-scraper", "source_provenance": "X.com (midudev)", "suggested_new_category": "data-scraping"}');
-INSERT INTO "resources" VALUES('https://github.com/mislav/hub','github/hub 🌟','','2021',5,'Curator Insight highlights ''hub'' as the classic command-line utility wrapping Git to simplify GitHub-specific tasks. Live Grounding verifies that the repository is officially archived by GitHub in favor of the newer ''gh'' CLI.','Go','Tool','Intermediate',0,'online','manual','f5e551349d8753560003328136f8a5cd4e0a90c0c54a03262f8fd9d99687c79f',100.0,1.77913049499643206e+09,1,'2024-02-02T21:00:44Z',NULL,NULL,NULL,'["Developer Platforms", "CLI Utilities", "hub CLI", "Legacy Tools"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-02-02T21:00:44Z", "gh_stars": 22954}');
-INSERT INTO "resources" VALUES('https://github.com/mitchellh/terraform-provider-multispace','mitchellh/terraform-provider-multispace','','2020',3,'A highly specialized custom provider allowing interaction with external workspaces within a single run. Solves state dependency sharing patterns dynamically, conceptualized by Mitchell Hashimoto.','Go','Provider','Advanced',0,'online','manual','c478a3c341119b111c8eea807005a1e63dc3aee38db483f272f06a8f8adf88af',100.0,1.77903325937649488e+09,1,'2023-07-24T04:24:34Z',NULL,NULL,NULL,'["Infrastructure as Code", "State Management", "Providers"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2023-07-24T04:24:34Z", "gh_stars": 148}');
-INSERT INTO "resources" VALUES('https://github.com/mithi/react-philosophies','react js: mithi/react-philosophies','','2020',5,'A highly structured philosophy repository outlining architectural principles for designing maintainable React codebases. Emphasizes declarative code patterns, state encapsulation, hook extraction, and unit testing strategies.','Markdown','Software','Intermediate',0,'online','manual','30946b510b313149c8da5e6dac6a701695f2cbc4bee376bbd1fe382652f3fa03',100.0,1.779030727692559e+09,1,'2025-10-05T16:46:54Z',NULL,NULL,NULL,'["Frontend Development", "React Framework", "Software Architecture"]','["[DE FACTO STANDARD]"]','["docs/javascript.md"]','["javascript.md"]','{}','{"gh_license": "CC-BY-SA-4.0", "gh_pushed": "2025-10-05T16:46:54Z", "gh_stars": 3728}');
-INSERT INTO "resources" VALUES('https://github.com/mittwald/kube-httpcache','github.com/mittwald/kube-httpcache','','2024',3,'An engineered Kubernetes-native HTTP caching platform that bundles Varnish with a specialized controller sidecar. It queries Kubernetes API endpoints directly to dynamically reconstruct and scale Varnish backend configurations without requiring manual server reloads.','Go','Repository','Advanced',0,'online','manual','268e6dd1f6d7203d7fe58773ad6fe52dc5e3cee2d2a128765a0f4b589d2912a8',100.0,1.77902959054069304e+09,1,'2025-12-18T15:03:45Z',NULL,NULL,NULL,'["Infrastructure & Caching", "Kubernetes Caching", "Distributed Caching"]','["[COMMUNITY-TOOL]"]','["docs/caching.md"]','["caching.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-12-18T15:03:45Z", "gh_stars": 312}');
-INSERT INTO "resources" VALUES('https://github.com/mittwald/kubernetes-secret-generator','github.com/mittwald/kubernetes-secret-generator 🌟','','2025',5,'This secret generator creates secure random passwords, certificates, and private SSH keys on-demand in-cluster. Generated data is stored directly as encrypted Secrets resources, eliminating the risk of checking cleartext credentials into infrastructure repositories.','Go','Repository','Intermediate',0,'online','manual','869a5470f61705d827cd5b5f42047335c8749a867b4e46abc016ae3d2954d67c',100.0,1.77903112279440093e+09,1,'2025-12-05T14:16:25Z',NULL,NULL,NULL,'["Security & Compliance", "Secret Management", "Dynamic Secrets"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-12-05T14:16:25Z", "gh_stars": 391}');
-INSERT INTO "resources" VALUES('https://github.com/mivano/azure-cost-cli','==github.com/mivano/azure-cost-cli==','','2024',4,'Focuses on tag-based cost-querying using the `azure-cost-cli` tool. Explains how to extract billing data grouped by tags to simplify chargeback allocations and identify untagged resources.','C#','GitHub Repository','Intermediate',0,'online','manual','8a986352ce0fcb9452ebb54ae864c000435891c68701348b74e240aac0ab3391',100.0,1779031652.7376,1,'2026-06-08T08:05:59Z',NULL,NULL,NULL,'["FinOps & Cloud Cost", "Azure Optimization", "CLI Tools"]','["[ENTERPRISE-STABLE]"]','["docs/finops.md"]','["finops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T08:05:59Z", "gh_stars": 1118}');
-INSERT INTO "resources" VALUES('https://github.com/miztiik/AWS-Demos','github.com/miztiik/AWS-Demos','','2025',0,'A rich repository compiling hundreds of AWS hands-on architecture guides and automated scripts. Spans serverless computing, databases, event routing, and container-based architectural patterns.','Python','Repository','Intermediate',0,'online','manual','bd838b9de61ff01365ffe131b166c40c1bc35ef356113f5cceb23eeb19022f7e',100.0,1.78173592131231403e+09,1,'2026-06-18T00:38:41.312314+02:00',NULL,NULL,NULL,'["Public Cloud Providers", "AWS", "DevOps Demos"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/mkubaczyk/helmsman','Helmsman: Helm Charts as Code 🌟','','2025',4,'An enterprise-grade, GitOps-friendly engine for declaring Helm charts as code. By monitoring desired state files, it automates lifecycle tasks including installations, cross-cluster upgrades, namespace setup, and purging deprecated releases.','Go','CLI Tool','Advanced',0,'online','manual','582663ae9aaa48a531b0608f40a8aa9e28107177874b46c1b807856e0725d7ba',100.0,1.77913049496486496e+09,1,'2026-06-07T15:42:46Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Multi-Chart Orchestration"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-07T15:42:46Z", "gh_stars": 1498}');
-INSERT INTO "resources" VALUES('https://github.com/mlabonne/llm-course','github.com/mlabonne/llm-course','','2023',5,'Maxime Labonne''s stellar curriculum for mastering Large Language Model engineering. Curator Insight and Live Grounding confirm its value, providing code-driven notebooks covering quantization (bitsandbytes, AWQ, GGUF), LoRA fine-tuning, direct preference optimization (DPO), and advanced retrieval-augmented generation (RAG) paradigms.','Python','Repository','Advanced',0,'online','manual','ba9d9be39679259c589973a3de17a8bdab0394741a8b187bf54bbe39f8a2d836',100.0,1.77902959052444791e+09,1,'2026-02-05T13:09:26Z',NULL,NULL,NULL,'["Artificial Intelligence", "Large Language Models", "Structured Curriculums"]','["[DE FACTO STANDARD]"]','["docs/ai.md"]','["ai.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-02-05T13:09:26Z", "gh_stars": 80120}');
-INSERT INTO "resources" VALUES('https://github.com/mlabouardy/grafana-dashboards','github.com/mlabouardy: Grafana Dashboards','','2020',0,'Archived repository containing early Grafana dashboard iterations. Shows fundamental layout compositions for visualizing container workloads, though highly outdated compared to current standards.','JSON','Repository','Intermediate',0,'online','manual','02a05b5ebaf5e334f6df5c472087a5415c167625b6791d6c2bce87c95b5d40f2',100.0,1.78173595107683897e+09,1,'2026-06-18T00:39:11.076839+02:00',NULL,NULL,NULL,'["Observability & Monitoring", "Grafana Ecosystem", "Community Dashboards"]','["[LEGACY]"]','["docs/grafana.md"]','["grafana.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/mlabouardy/nexus-cli','GitHub: Nexus-CLI','','2020',5,'A command-line interface tool written in Go to interact with and manage Nexus repositories. Real-world grounding shows this repository has had no active maintenance in over four years, pointing to a legacy project. Platform operators should pivot to using official Nexus APIs or modern alternative tooling.','Go','Repository','Intermediate',0,'online','manual','5bfc864b0bfb1a769d8f98ef5ef68078cc29e6362ae7753185f933a069f8509c',100.0,1.77902946534038209e+09,1,'2022-11-15T16:23:58Z',NULL,NULL,NULL,'["Artifact Management", "Package Repositories", "Nexus Tooling"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/registries.md"]','["registries.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-11-15T16:23:58Z", "gh_stars": 294}');
-INSERT INTO "resources" VALUES('https://github.com/mlrun/mlrun','mlrun','','2026',3,'MLRun is an open-source MLOps orchestration platform designed to streamline the lifecycle of machine learning pipelines on Kubernetes. It automates model training, tracking, and serving by turning raw Python functions into elastic, high-performance containerized workloads. Data platform teams rely on MLRun to deploy real-time inference models and scale distributed data preprocessing pipelines.','Python','MLOps Platform','Advanced',1,'online','manual','b4762640bf0c7d3885cd5eca6eaef3e2ff68f4c45f7802dcde2797f4e1416598',100.0,1.77903321858674407e+09,1,'2026-06-14T09:57:23Z',NULL,NULL,NULL,'["Data Engineering", "MLOps Platforms", "Orchestration"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T09:57:23Z", "gh_stars": 1672}');
-INSERT INTO "resources" VALUES('https://github.com/mmmmmmpc/forklift-configmap-service','mperezco/forklift-configmap-service','','2022',0,'A specialized service designed to dynamically orchestrate Kubernetes ConfigMap generation and delivery. It acts as a sidecar or control helper to keep configuration payloads dynamically synced across targeted deployments.','Go','Operator','Medium',1,'online','manual','fa66c439bd4d117f2d253f28cecbe9089ce09afc9054c652d386726a357e7b93',100.0,1.77913049503160905e+09,1,'2021-09-22T14:00:12Z',NULL,NULL,NULL,'["Application Delivery", "Configuration Management", "Automation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-09-22T14:00:12Z", "gh_stars": 0}');
-INSERT INTO "resources" VALUES('https://github.com/moabukar/tech-vault','github.com/moabukar/tech-vault','','2026',3,'A massive compiled database containing cheat sheets, system design diagrams, and software development resources. Serves as a vital study companion for engineers preparing for platform and architectural assessments.','Markdown','Curated List','Intermediate',0,'online','manual','35bd19e48da9d8ddf977958066ef454fc6404cf373868c8c7015c1cc92d8bc8f',100.0,1.77903070652740693e+09,1,'2026-03-01T22:28:21Z',NULL,NULL,NULL,'["Career & Interview Preparation", "Resource Vaults", "System Design"]','["[ENTERPRISE-STABLE]"]','["docs/interview-questions.md"]','["interview-questions.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-01T22:28:21Z", "gh_stars": 3415}');
-INSERT INTO "resources" VALUES('https://github.com/modelcontextprotocol/servers','GitHub MCP Server','','2025',5,'Curator Insight: Primary collection of production-grade Model Context Protocol (MCP) servers. Live Grounding: Establishes development standards for JSON-RPC 2.0 based message exchange between host agents and enterprise backend systems.','TypeScript','Software','Advanced',0,'online','manual','4b0c23b47ac282b07556690f1316f4cf786a56a8746af609ccd6cf929bf92002',100.0,1.77903216721441388e+09,1,'2026-06-07T22:29:30Z',NULL,NULL,NULL,'["AI Engineering", "Model Context Protocol", "Official Servers"]','["[DE FACTO STANDARD]"]','["docs/ai-agents-mcp.md"]','["ai-agents-mcp.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-07T22:29:30Z", "gh_stars": 87194}');
-INSERT INTO "resources" VALUES('https://github.com/moditect/jfrunit','jfrunit','','2026',5,'A highly innovative JUnit extension enabling assertions against Java Flight Recorder (JFR) events. In 2026, JfrUnit is standard for continuous performance regression testing, automatically blocking commits that trigger abnormal CPU usage or memory allocations.','Java','Repository','Advanced',1,'online','manual','6bb37b669daadec1c6bd53a9682eb004aa85746e3305e876be052de34b6bfe22',100.0,1779030500.28831,1,'2023-04-04T17:39:56Z',NULL,NULL,NULL,'["Modern Java", "Performance", "Testing"]','["[DE FACTO STANDARD]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-04-04T17:39:56Z", "gh_stars": 326}');
-INSERT INTO "resources" VALUES('https://github.com/mogensen/helm-changelog','helm-changelog: Create changelogs for Helm Charts, based on git history','','2024',1,'A smart CLI helper designed to parse git commit logs and automatically compile detailed changelogs for Helm releases. Ideal for maintaining human-readable release histories without manual maintenance bottlenecks during major release cycles.','Go','CLI Tool','Beginner',0,'online','manual','aee6b1c0a49a8c4cef5278b4c8972a95725c0922634fdfb681341e106ef4cd63',100.0,1.77903269970196294e+09,1,'2024-08-01T10:32:40Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Auditing & Maintenance"]','["[COMMUNITY-TOOL]"]','["docs/helm.md", "docs/kubernetes-tools.md"]','["helm.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-08-01T10:32:40Z", "gh_stars": 43}');
-INSERT INTO "resources" VALUES('https://github.com/mohanad86/secure-ssh-python','Auto-SSH for Linux security','','2021',1,'A lightweight Python-based wrapper designed to manage, secure, and automate SSH connections, preventing session dropouts and hardening connection authentication parameters dynamically. Double-Evidence: This utility provides automated terminal tunnels, while live grounding indicates it serves as an excellent reference for custom connection-recovery scripts inside edge-computing and remote node installations.','Python','Repository','Intermediate',0,'online','manual','bbf6e7235fe56e1a263032b7c50596c24af13e54938be16c891ddf838c515044',100.0,1.781736068187819e+09,1,'2026-06-18T00:41:08.187819+02:00',NULL,NULL,NULL,'["Infrastructure", "Networking", "SSH Management"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/mohatb/kubectl-exec','mohatb/kubectl-exec','','2021',0,'A simple kubectl plugin designed to ease executive context execution into all pods matching a specific label selector. While it simplifies multi-pod execution for ad-hoc debugging, modern enterprise workflows have largely transitioned to more feature-rich and actively maintained alternatives like kubectl-foreach or custom controllers.','Go','CLI Plugin','Intermediate',0,'online','manual','3549810e43c51fd68757c68486b397cc1ac40a15f3a963f12fe3e4642059274b',100.0,1779031752.98567,1,'2025-07-28T11:24:13Z',NULL,NULL,NULL,'["Operations", "CLI Tooling", "Debugging"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-07-28T11:24:13Z", "gh_stars": 87}');
-INSERT INTO "resources" VALUES('https://github.com/monksy/awesome-kafka/blob/master/tools.md','Awesome Kafka','','2026',0,'A comprehensive, community-curated list of tools, command-line utilities, clients, and GUI frameworks for Apache Kafka administration. It serves as an essential hub for engineers searching for proven ecosystem additions.','N/A','Guide','Intermediate',0,'online','manual','bbd37b93636f0486720d1d3c85369e4f0344243b89bc85169071705d9ba06ea6',100.0,1781736081.08495,1,'2026-06-18T00:41:21.084950+02:00',NULL,NULL,NULL,'["Data Engineering", "Event Streaming", "Meta-Resources"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/message-queue.md", "docs/other-awesome-lists.md"]','["message-queue.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/monodot/pipeline-library-demo','github.com/monodot/pipeline-library-demo 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','301d62aa31c1b716f393af4152f147d6562e00bee25286f1e1ce4aa58dd656d4',100.0,1.77903391784513092e+09,0,'2026-05-17T18:05:17.845131+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://github.com/tutorialworks/pipeline-library-demo"}');
-INSERT INTO "resources" VALUES('https://github.com/moule3053/mck8s','moule3053/mck8s','','2021',2,'MCK8s (Multi-Cluster Kubernetes) is an experimental open-source multi-cluster orchestration scheduler. It aims to intelligently distribute workloads across distinct geographical or multi-cloud Kubernetes clusters based on custom latency, cost, or compliance constraints. While theoretically robust, it remains an early-stage academic and community project.','Go','Tool','High',0,'online','manual','b83b59fdec53464c7fd0e7f18aa8edd2c4445f518b3fa4a6f5293f4479e1a4c2',100.0,1.779034523392107e+09,1,'2023-07-07T09:30:06Z',NULL,NULL,NULL,'["Cluster Management", "Multi-Cluster Orchestration", "Federated Deployments"]','["[EMERGING]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-07-07T09:30:06Z", "gh_stars": 73}');
-INSERT INTO "resources" VALUES('https://github.com/mozilla/sops','sops: Simple and flexible tool for managing secrets 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8d6ee771f290b2a6417127c57c2091091c0729a52f006b7eb9e4eae061d70b46',100.0,1779030000.88447,0,'2026-05-17T17:00:00.884470+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md", "docs/terraform.md"]','[]','{}','{"duplicate_of": "https://github.com/getsops/sops"}');
-INSERT INTO "resources" VALUES('https://github.com/mperezco/forklift-configmap-service','mperezco/forklift-configmap-service','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c04babd3ae496581d3395b0e59eec24b81915748e83275a9bd78461e45d4f427',100.0,1.77903143883431911e+09,0,'2026-05-17T17:23:58.834319+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/mmmmmmpc/forklift-configmap-service"}');
-INSERT INTO "resources" VALUES('https://github.com/mramanathan/ansible-harbor','mramanathan/ansible-harbor','','2019',0,'A legacy, inactive Ansible playbook repository configured to deploy a Harbor instance. Real-world grounding confirms zero recent updates, classifying it as obsolete. Platform engineers are encouraged to reference standard, actively maintained Kubernetes operator resources or Helm charts instead.','YML','Repository','Intermediate',0,'online','manual','2ef9f54c05ae28d91061b04471d72ee9b80a004a82ff90ea1a37083c86536bc7',100.0,1781736154.46731,1,'2026-06-18T00:42:34.467310+02:00',NULL,NULL,NULL,'["Infrastructure Security", "Container Registries", "Harbor Automation"]','["[LEGACY]"]','["docs/registries.md"]','["registries.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/mrcodedev/frontend-developer-resources','El camino del Frontend Developer','','2024',4,'An extensive frontend development roadmap repository, detailing system tools, CSS architectures, modern frameworks (React, Vue, Angular), and build systems (Vite, Webpack) required for client engineering.','Markdown','Repository','Intermediate',0,'online','manual','82e43fd6826fa0274e757f16f8ec7473e5d63e8fcdacae064b34d0c23f67d342',100.0,1.77903188341136789e+09,1,'2024-07-18T19:43:31Z',NULL,NULL,NULL,'["Software Engineering", "Frontend", "Learning Paths"]','["[ENTERPRISE-STABLE]"]','["docs/devel-sites.md"]','["devel-sites.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-07-18T19:43:31Z", "gh_stars": 3536}');
-INSERT INTO "resources" VALUES('https://github.com/msfidelis/kubernetes-with-cri-o','Kubernetes setup with CRI-O Runtime','','2021',3,'A practical hands-on repository outlining the exact deployment and structural configuration needed to run Kubernetes with CRI-O. An invaluable asset for engineers aiming to drop Docker overhead in favor of pure, security-hardened, OCI-compliant system container operations.','Shell','Repository','Advanced',0,'online','manual','0bb0f81b0d87d0e5fa466db80d253446767bfa6b60d970bd6bd9d3e8dfcb37c6',100.0,1.77903073246291208e+09,1,'2023-01-10T03:37:18Z',NULL,NULL,NULL,'["Infrastructure", "Container Runtime Interface", "CRI-O Setup"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-01-10T03:37:18Z", "gh_stars": 93}');
-INSERT INTO "resources" VALUES('https://github.com/mspnp/AzureNamingTool','github.com/mspnp/AzureNamingTool - Azure Naming Tool 🌟','','2025',5,'Patterns & Practices software engine providing an integrated UI and programmatic API endpoints to enforce consistent, governance-compliant resource naming structures across all Azure cloud components.','C#','Repository','Intermediate',0,'online','manual','1b2388251576bb22987c23c4f4678950ee53aa84dc1c01b281688456f9295bb6',100.0,1.77902956159771704e+09,1,'2026-01-13T16:03:31Z',NULL,NULL,NULL,'["Cloud Platform", "Governance", "Azure Naming Tool"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-01-13T16:03:31Z", "gh_stars": 581}');
-INSERT INTO "resources" VALUES('https://github.com/mudler/LocalAI','LocalAI','','2025',4,'Curator Insight: A self-hosted, community-first OpenAI-compatible API gateway running on local hardware. Live Grounding: Allows developers to host LLMs, audio-to-text, and image generation services inside Kubernetes without external data dependencies, optimized for consumer-grade and enterprise hardware.','Go','Software','Intermediate',1,'online','manual','84abda9935d7c2b9c6744fdb1d4744ca0fe027d9310a85c2b62a2dba8e660e65',100.0,1.77913049495528602e+09,1,'2026-06-13T23:27:53Z',NULL,NULL,NULL,'["AI Infrastructure", "LLM Serving", "LocalAI"]','["[DE FACTO STANDARD]"]','["docs/ai-agents-mcp.md"]','["ai-agents-mcp.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T23:27:53Z", "gh_stars": 46845}');
-INSERT INTO "resources" VALUES('https://github.com/mumoshu/helm-x','github.com/mumoshu/helm-x: Helm X Plugin','','2021',2,'An experimental Helm plugin developed to extend standard chart templates with custom scripting functions and enhanced lifecycle control. This project is now unmaintained, serving purely as a design blueprint.','Go','CLI Plugin','Advanced',0,'online','manual','3e0055d3e5c13db18ca63e074001b3acb50dee53c82fbedf722f09bc1cff8b48',100.0,1.77903317034864807e+09,1,'2023-04-04T21:12:58Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Legacy Utilities"]','["[EMERGING]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2023-04-04T21:12:58Z", "gh_stars": 178}');
-INSERT INTO "resources" VALUES('https://github.com/mustafakaya/Azure-Reliability-Checker-Tool','github.com/mustafakaya/Azure-Reliability-Checker-Tool','','2023',0,'Diagnostic engine analyzing Azure configurations against Well-Architected Framework reliability pillars. Warns of single points of failure, missing geo-replication rules, and availability zone oversights.','PowerShell','Repository','Intermediate',0,'online','manual','a16c1e5a72c844d9a90d03af8e260bdd1f76b5d1fcf482bebd5f3874dc6e53a2',100.0,1.7817358799572041e+09,1,'2026-06-18T00:37:59.957204+02:00',NULL,NULL,NULL,'["Cloud Platform", "Governance", "Reliability"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/muxinc/certificate-expiry-monitor','muxinc/certificate-expiry-monitor','','2021',5,'Lightweight utility that continuously monitors the expiration of X.509 SSL/TLS certificates. Generates metrics consumable by Prometheus to allow early alerting on certificate renewals.','Go','Open Source Tool','Intermediate',0,'online','manual','2da52fe7422494323339b90394664b4e2013efc9081c24eaa98076ae408f15b7',100.0,1.77903186580443191e+09,1,'2022-06-08T18:03:51Z',NULL,NULL,NULL,'["Observability", "Scraping & Exporters", "Security Exporters"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-06-08T18:03:51Z", "gh_stars": 169}');
-INSERT INTO "resources" VALUES('https://github.com/mxschmitt/action-tmate','action-tmate: Debug GitHub Actions via SSH','','2025',4,'An essential interactive troubleshooting tool that opens a secure tmate SSH session directly into active GitHub Actions runners, enabling real-time terminal diagnostics of failing pipeline runs.','Shell','Action','Intermediate',0,'online','manual','a4500fbdd326ed39482564937d5a994199b34c6bafc716492c6e3ab15594333b',100.0,1.77903224353751707e+09,1,'2026-05-29T18:23:06Z',NULL,NULL,NULL,'["Deployment & Delivery", "CI/CD & Delivery", "Developer Productivity"]','["[ENTERPRISE-STABLE]"]','["docs/cicd.md", "docs/devops-tools.md", "docs/kubernetes-tools.md"]','["devops-tools.md", "cicd.md", "kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-29T18:23:06Z", "gh_stars": 3550}');
-INSERT INTO "resources" VALUES('https://github.com/myspotontheweb/gitops-workloads-demo','github.com/myspotontheweb/gitops-workloads-demo','','2023',3,'Comprehensive demo repository showcasing real-world GitOps workload configurations. Provides a structural blueprint for multi-tenant environments, detailing how to cleanly decouple cluster-wide infrastructure configurations from individual application manifests.','YAML','Repository','Intermediate',1,'online','manual','f5ff0bcab1e193ea0ffb13fb5de53179391efad291c94f182f786cbbb1efb28e',100.0,1.78173587600701093e+09,1,'2026-06-18T00:37:56.007011+02:00',NULL,NULL,NULL,'["GitOps & CD", "ArgoCD", "Workload Management", "Demos"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/mysticrenji/jenkins-cicd-pipelines',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','e3791be07f4ca26ef2f951ef9473024ff66bd579071a24ee4aa06da97fe91420',100.0,1.77903373588637495e+09,0,'2026-05-17T18:02:15.886375+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/myugan/awesome-docker-security','myugan/awesome-docker-security: Awesome Docker Security','','2026',5,'An excellent collection of scanning tools, security benchmarks, and hardening guidelines specifically designed for Docker environments. It catalogs utilities like Trivy, Anchore, and Docker Bench for Security, which prevent container escape exploits. Indispensable for DevSecOps pipelines managing image registries.','N/A','Repository','Intermediate',0,'online','manual','b5d9c748751ac4faee2853a885e0f5dc8c14b454ee2d1cd27f27b120a317730a',100.0,1.77903451724220204e+09,1,'2026-02-28T13:24:37Z',NULL,NULL,NULL,'["Security", "Containers", "Docker"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-02-28T13:24:37Z", "gh_stars": 717, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/nabsul/k8s-ecr-login-renew','nabsul/k8s-ecr-login-renew: Renew Kubernetes Docker secrets for AWS ECR','','2018',2,'A cron utility designed to update expiring AWS ECR registry tokens automatically within Kubernetes cluster namespaces. It maintains registry pull-secret health over long runtime durations.','Go','CronJob / Daemon','Intermediate',0,'online','manual','ec0eb033f0f22c8ea8ec17ad93b2c9963990348ac57d15b0a004c81c8679c1e5',100.0,1.77902971056381392e+09,1,'2026-01-17T21:33:16Z',NULL,NULL,NULL,'["Security & Compliance", "Identity & Access", "ECR Authentication"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-01-17T21:33:16Z", "gh_stars": 228}');
-INSERT INTO "resources" VALUES('https://github.com/narendranathreddythota/podtnl','Access Pod Online using Podtnl','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ae4419c69e217a0ab294e802da0466c3b6cab971d53a79b7ca18403a7e5bab97',100.0,1.77903297252089905e+09,0,'2026-05-17T17:49:32.520899+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/nnrthota/podtnl"}');
-INSERT INTO "resources" VALUES('https://github.com/naveensilver/Ansible','github.com/naveensilver/Ansible','','2020',0,'Open-source repository archiving custom Ansible playbooks, tasks, and configurations for diverse operational setups. Serves as a useful template library for practical implementation reference.','English','github_repo','Beginner',0,'online','manual','25fddf953cc62696d495b81fe6724de4cf2eb00b8599c287d2f756215f5cbc89',100.0,1.78173586594978094e+09,1,'2026-06-18T00:37:45.949781+02:00',NULL,NULL,NULL,'["Automation & Orchestration", "Ansible", "Reference Projects"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/nebuly-ai/nos','github.com/nebuly-ai/nos','','2023',5,'Nos is an advanced GPU optimization platform built for Kubernetes to run AI workloads cost-effectively. It utilizes dynamic resource slicing and scheduling to enable multi-tenant GPU sharing. This reduces hardware idling and increases resource efficiency for LLM and ML training jobs.','Go','Scheduler / Operator','Advanced',0,'online','manual','7a6f228da00f45465a8acf77d06b0017c8b52427d89875478ff4ac355cf767bb',100.0,1.77903394300459504e+09,1,'2024-04-21T20:57:30Z',NULL,NULL,NULL,'["Infrastructure", "GPU Optimization", "Dynamic Scheduling"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-04-21T20:57:30Z", "gh_stars": 684}');
-INSERT INTO "resources" VALUES('https://github.com/ned1313/quiz-grader','Quiz Grader','','2023',0,'A lightweight utility engineered to automate the grading and feedback of quizzes and programming assignments. Processes markdown-based inputs to generate structured performance assessments, supporting classroom and self-assessment operations.','Python','Repository','Intermediate',0,'online','manual','de5a9e75137bee505318b4bff070071137ac7775aff07c9542c8b210b9fc80f4',100.0,1.78173589028598499e+09,1,'2026-06-18T00:38:10.285985+02:00',NULL,NULL,NULL,'["DevOps", "Automation", "Education Tooling"]','["[COMMUNITY-TOOL]"]','["docs/ai.md", "docs/cheatsheets.md", "docs/kubernetes-tutorials.md"]','["ai.md", "cheatsheets.md", "kubernetes-tutorials.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/neilhwatson/nustuff/blob/master/networking/nmcli.md','NetworkManager CLI cheatsheet','','N/A',0,'A curated technical resource and architectural guide covering NetworkManager CLI cheatsheet in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'unreachable','manual',NULL,80.0,1.7790303568009541e+09,0,'2026-05-17T17:05:56.800954+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/nekop/openshift-sandbox/blob/master/docs/command-cheatsheet.md','github.com: Openshift cheat sheet 1','','2026',0,'A public Git-based repository mapping common OpenShift CLI operations. Curator Insight focuses on developers utilizing localized sandbox configurations. Live Grounding demonstrates how manual cluster troubleshooting remains standard despite GitOps workflows.','Shell','Cheat Sheet','Intermediate',0,'duplicate','manual','75e044df81b7bed9fd91ef02bb9be207b8ceb610d282967349bfe44072dfd6b4',100.0,1.78173589031811594e+09,1,'2026-06-18T00:38:10.318116+02:00',NULL,NULL,NULL,'["Platform", "Container Orchestration", "OpenShift"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "duplicate_of": "https://github.com/mhausenblas/openshift-cheat-sheet"}');
-INSERT INTO "resources" VALUES('https://github.com/netbox-community/netbox','NetBox IPAM 🌟','','2026',5,'The leading open-source IP Address Management (IPAM) and Data Center Infrastructure Management (DCIM) database. Built on Django and PostgreSQL, it serves as the programmable hardware and IP single-source-of-truth for global networks.','Python','Software','Advanced',0,'online','manual','0f1e66fb461ee83f1392989b338bde181fb9812c86c38f85e65d8ad48af2edeb',100.0,1.77903370689380788e+09,1,'2026-06-14T06:31:06Z',NULL,NULL,NULL,'["Computer Networking & IPAM", "Infrastructure Management", "IPAM & DCIM Platforms"]','["[DE FACTO STANDARD]"]','["docs/networking.md"]','["networking.md", "index.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T06:31:06Z", "gh_stars": 20845}');
-INSERT INTO "resources" VALUES('https://github.com/netdata/netdata','Netdata','','2026',5,'An ultra-high-performance, zero-configuration system monitoring agent boasting over 79k stars on GitHub. Netdata provides real-time, per-second metrics directly from physical hosts, virtual machines, and container endpoints, making it a stellar edge diagnostics tool in 2026.','C','Repository','Intermediate',0,'online','manual','7c2e4eb471d73f0fa35983fdb4ae04f558d23fa4d4dafba4abda777bca43f610',100.0,1.77903439242660594e+09,1,'2026-06-14T09:52:59Z',NULL,NULL,NULL,'["Cloud Native", "Observability", "Infrastructure Monitoring"]','["[DE FACTO STANDARD]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-06-14T09:52:59Z", "gh_stars": 79146}');
-INSERT INTO "resources" VALUES('https://github.com/network-automation/toolkit','Red Hat Ansible Tower - Workshop and Demo','','2023',2,'A specialized automation toolkit for Red Hat Ansible Tower/AWX focused on network architectures. Emphasizes role-based access controls, standardized workflow templates, and central log telemetry. (Live Grounding: Highlights critical patterns for bringing deterministic software-defined networking concepts to legacy environments).','YAML/Python','Code Repository','Advanced',0,'online','manual','82fd022722d4983925ce90da609585e464ee489cf3b3b8b1c1d5697ecd106930',100.0,1779130495.01861,1,'2026-06-01T18:44:18Z',NULL,NULL,NULL,'["Infrastructure as Code & CI-CD", "Configuration Management", "Ansible Tower"]','["[LEGACY]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-06-01T18:44:18Z", "gh_stars": 127}');
-INSERT INTO "resources" VALUES('https://github.com/network-automation/tower_workshop','Red Hat Ansible Tower - Workshop and Demo','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a639856389ab34dea1f787a746eb7d1666430d15d2fff87886426435fcc567f3',100.0,1.77903035677525401e+09,0,'2026-05-17T17:05:56.775254+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://github.com/network-automation/toolkit"}');
-INSERT INTO "resources" VALUES('https://github.com/nevalla/lens-resource-map-extension','Lens Resource Map extension','','2024',3,'An essential plugin for Lens that dynamically renders interactive resource maps, detailing dependency hierarchies, service boundaries, and ingress-to-pod flow connections in real time.','TypeScript','Repository','Intermediate',0,'online','manual','b2af0e978e630d223d9ac7105215c8b5879a84510bdbf3dc870af3c7c9027fc1',100.0,1.77903201775904703e+09,1,'2024-02-23T10:56:20Z',NULL,NULL,NULL,'["Platform Engineering", "UI & Dashboards", "Visual Ide Extensions"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-02-23T10:56:20Z", "gh_stars": 406}');
-INSERT INTO "resources" VALUES('https://github.com/nfrankel/jvm-controller','nfrankel/jvm-controller','','2020',0,'Demonstrates building a custom Java Virtual Machine (JVM) admission controller. Programmatically dynamically intercepts Pod specifications inside a validating or mutating webhook to inject appropriate runtime flags (such as JVM memory heap ergonomics) aligned with CPU and RAM resource limits.','Kotlin','Repository','Advanced',0,'online','manual','86d14a605f7a6f1deb5f729d64557524b956c232afda79214765cfa84ed57887',100.0,1.78173591069602799e+09,1,'2026-06-18T00:38:30.696028+02:00',NULL,NULL,NULL,'["Extensibility", "Admission Controllers", "JVM Configurations"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/nicholasamorim/ansible-role-harbor','nicholasamorim/ansible-role-harbor','','2021',5,'An Ansible role built to deploy and configure Harbor container registries on virtual machine hosts. Real-world grounding shows this project is unmaintained, reflecting a classic VM-centric infrastructure-as-code deployment pattern. Modern container-centric deployments strongly favor Kubernetes-native Helm-based installation paths.','YML','Repository','Intermediate',0,'online','manual','0e57673b66ce6cc2e5c3ab56c98967085e7c26d9e60cd72e290dd5eb3ba462a3',100.0,1.77903175582068896e+09,1,'2026-04-15T12:41:58Z',NULL,NULL,NULL,'["Infrastructure Security", "Container Registries", "Harbor Automation"]','["[DE FACTO STANDARD]"]','["docs/registries.md"]','["registries.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-15T12:41:58Z", "gh_stars": 26}');
-INSERT INTO "resources" VALUES('https://github.com/nickjj/wait-until','github.com/nickjj/wait-until','','2016',3,'A lightweight shell utility designed to pause execution scripts until a target TCP port or system command registers a successful response. It is highly optimized for CI/CD pipeline synchronicity. Live Grounding confirms its role in orchestrating sequential container boots.','Shell','Tool','Intermediate',0,'online','manual','d4fd3e986c109f51dafb3b3cee2ef09542edca7f0a9560e22dcb7b6192468cea',100.0,1.77903152130483603e+09,1,'2026-04-24T11:45:04Z',NULL,NULL,NULL,'["Container Orchestration", "Docker", "Tooling"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-24T11:45:04Z", "gh_stars": 65}');
-INSERT INTO "resources" VALUES('https://github.com/nicolai86/github-rebase-bot','github-rebase-bot','','2020',2,'A lightweight, Go-based automation daemon that responds to GitHub webhooks by automatically executing git rebase commands on active PRs. It eliminates manual rebase overhead, keeping pull requests structurally fresh relative to target master branches.','Go','Tool','Intermediate',0,'online','manual','8b3832b0d0a702b3805d34bc8ef2a46c961475eab2c8564d0c763ea6cfd2cabf',100.0,1.77902970489372706e+09,1,'2017-08-25T23:18:09Z',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Automation Bots"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2017-08-25T23:18:09Z", "gh_stars": 29}');
-INSERT INTO "resources" VALUES('https://github.com/nicolaka/netshoot','nicolaka/netshoot','','2026',5,'Netshoot stands as the preeminent diagnostic container containerizing a massive suite of network troubleshooting binaries like tcpdump, tshark, and iperf. Designed to be injected directly as an ephemeral debugging container, it bypasses the constraints of distroless or minimal application pods. It is highly valued by system administrators for executing low-level network packet analyses without mutating running configurations.','Shell','Container Image','Beginner',0,'online','manual','a5b652e1771c279e4a442b821f61bb5df879ab3538c970409c7fdbe1ad38106c',100.0,1.77903380867966508e+09,1,'2026-04-16T16:42:57Z',NULL,NULL,NULL,'["Troubleshooting", "Networking", "Diagnostics"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-16T16:42:57Z", "gh_stars": 10773}');
-INSERT INTO "resources" VALUES('https://github.com/nicolargo/glances','Glances','','2026',5,'A Python-based CLI and web tool providing real-time system resource visualization. Glances remains a beloved utility for terminal-driven infrastructure debugging and fast diagnostics on container platforms in 2026, without needing heavy visualization suites.','Python','Repository','Beginner',0,'online','manual','ffe33048440ce0e5df7761e72bc728efe5f40bd9fdb8dad0a74344c57d9c8a50',100.0,1.77902948349869394e+09,1,'2026-06-13T14:48:45Z',NULL,NULL,NULL,'["Cloud Native", "Observability", "Infrastructure Monitoring"]','["[DE FACTO STANDARD]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-13T14:48:45Z", "gh_stars": 32824}');
-INSERT INTO "resources" VALUES('https://github.com/nicolgit/azure-firewall-mon','github.com/nicolgit/azure-firewall-mon: az-firewall-mon','','2024',5,'Real-time log viewer utility for Azure Firewall. Parses JSON diagnostic streams directly from Log Analytics, providing colorized output detailing connection actions (allow/deny) on live terminals.','JavaScript','Repository','Intermediate',0,'online','manual','0ef95f6135710ec781595b7c927eb3d1b17ff035a1dd4a3018fa5b7acc12e81d',100.0,1.77903102124683594e+09,1,'2026-04-17T22:21:27Z',NULL,NULL,NULL,'["Security", "Network Security", "Azure Firewall"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-17T22:21:27Z", "gh_stars": 91}');
-INSERT INTO "resources" VALUES('https://github.com/night-gold/armada','Armada kubectl plugin 🌟','','2021',1,'A specialized kubectl plugin designed to streamline the execution of commands across multiple clusters and namespaces simultaneously. It aims to reduce context-switching overhead for multi-cluster operators. In 2026, this tool remains a lightweight, niche CLI utility, largely superseded by more comprehensive multi-cluster management control planes.','Go','Kubectl Plugin','Low',0,'online','manual','8a69e1403bb39971f9fbd1ca8050328e0abfa5919cfbe8a9a03d9b33cc7dfb84',100.0,1.77903082748331403e+09,1,'2021-06-03T21:10:18Z',NULL,NULL,NULL,'["Operations", "CLI Tool", "Kubectl Plugin"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2021-06-03T21:10:18Z", "gh_stars": 15}');
-INSERT INTO "resources" VALUES('https://github.com/nilic/kubectl-netshoot','kubectl netshoot','','2026',5,'An operational kubectl plugin that spins up an ephemeral diagnostic container attached to a target pod''s network namespace. This tool exposes diagnostic programs (like tcpdump, curl, dig) directly inside the target''s traffic environment without requiring any alterations to the application''s base container design.','Go','Tool','Intermediate',0,'online','manual','39ac4dc4f3af7758724f3338effe47f7ce2f2701ee7f0407b6743f295e30f50e',100.0,1.77903154170263195e+09,1,'2026-03-06T13:17:06Z',NULL,NULL,NULL,'["Observability", "Network Diagnostics", "Pod Troubleshooting"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-06T13:17:06Z", "gh_stars": 206}');
-INSERT INTO "resources" VALUES('https://github.com/ninlil/kubectl-vpa','kubectl-vpa','','2021',1,'A developer-friendly CLI plugin extension for kubectl that simplifies inspecting, auditing, and troubleshooting Vertical Pod Autoscaler recommendations and status formats directly from terminal environments.','Go','Repository','Intermediate',0,'online','manual','b1c4dd070ac79d3ab34c49144ed2fc89fd242f0e32d1e334016e6484172a803a',100.0,1.77903086204770302e+09,1,'2023-11-08T08:52:53Z',NULL,NULL,NULL,'["Kubernetes & Scaling", "Developer Tooling", "Kubectl Plugins"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-11-08T08:52:53Z", "gh_stars": 4}');
-INSERT INTO "resources" VALUES('https://github.com/nirmata/kyverno','github Kyverno - Kubernetes Native Policy Management','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','dbdbdef55b33c6c798a2cfb6c31cb5208c5dc12830a8e55e751a469dfaa02cd5',100.0,1.779033789313802e+09,1,'2026-05-17T18:03:09.313802+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/nirops/yakiapp','nirops/yakiapp','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0803fc16e1c26efda87445a9e8c7900a8bd104c7a64866f63830b9b983de0f65',100.0,1.77903053910062789e+09,0,'2026-05-17T17:08:59.100628+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://github.com/vivekagate/yakiapp"}');
-INSERT INTO "resources" VALUES('https://github.com/nleiva/go-links','nleiva/go-links','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','3812d15c45585a045dc8de814d5a370204d458b6da5307763f2ee0b05971b318',100.0,1.7790321178481791e+09,1,'2026-05-17T17:35:17.848179+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"gh_license": "MIT", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/nmachine-io/kerbi','Kerbi 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','01e9dc3cec1501013946987b0da92089271ae2782bc3324bbbe2bc7cc44a77d2',100.0,1.77903292308081507e+09,0,'2026-05-17T17:48:43.080815+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/nnellans/ado-pipelines-guide','github.com/nnellans/ado-pipelines-guide: Azure DevOps YAML Pipelines Guide'' 🌟','','2024',5,'A structured, community-created repository gathering YAML pipeline configurations and boilerplate templates. Focuses on standardized modular task integration and multi-stage configurations.','YAML','Repository','Intermediate',0,'online','manual','fde6a1ad70b76f7c11a6141bc8fd65a02a43c438bfca0c5c7b55b6584fa06796',100.0,1.77903273242389297e+09,1,'2026-04-14T15:15:31Z',NULL,NULL,NULL,'["CI/CD Pipelines", "Template Reference", "Azure DevOps Pipelines"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-04-14T15:15:31Z", "gh_stars": 74}');
-INSERT INTO "resources" VALUES('https://github.com/nnellans/bicep-guide','github.com/nnellans/bicep-guide','','2022',2,'A structured walkthrough repository outlining best practices, modular structures, and orchestration techniques in Azure Bicep. It acts as a reference for constructing scalable, reusable IaC configurations with built-in parameterization and deployment scopes.','Bicep','Repository','Intermediate',0,'online','manual','ebb0f2920c7df43d2b0020249ef100405bd6df203081e0ec7cd35859401ad17a',100.0,1.77903448274279189e+09,1,'2026-04-14T21:28:56Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "Azure Bicep"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-04-14T21:28:56Z", "gh_stars": 36}');
-INSERT INTO "resources" VALUES('https://github.com/nnrthota/podtnl','Access Pod Online using Podtnl','','2023',5,'Podtnl is a lightweight command-line utility designed to expose services running in remote Kubernetes pods over secure HTTP tunnels. Allows engineers to easily share, demo, and test internal endpoints without complex Ingress and DNS setups.','Go','CLI Tool','Intermediate',0,'online','manual','53795d4acf19eb4a267da8e85b5ad4409c554f6e7e718bb2b4f05f227b0e728e',100.0,1.77913049498526811e+09,1,'2022-10-20T11:41:32Z',NULL,NULL,NULL,'["Infrastructure & Platform", "Kubernetes Tooling", "Developer Experience"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-10-20T11:41:32Z", "gh_stars": 65}');
-INSERT INTO "resources" VALUES('https://github.com/noamraph/tqdm','tqdm: Instantly make your python loops show a progress meter - just wrap'' any iterator with "tqdm(iterator)", and you''re done!','','2015',4,'A fast, extensible progress bar library for Python loops and iterables. By wrapping any iterable with `tqdm(iterable)`, it outputs an overhead-minimal, smart-updating CLI progress meter with predictive ETA calculations. Live grounding confirms its ubiquity across modern ML training loops and data ingestion tasks.','Python','Library','Intermediate',0,'online','manual','41c2f53a30f75cf48770de3a2659fa8db7d7b28a4647f28cd12f00bd0a0884cc',100.0,1.77903162294374609e+09,1,'2023-11-30T11:34:56Z',NULL,NULL,NULL,'["Software Development", "Python Utilities", "CLI Tools"]','["[ENTERPRISE-STABLE]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-11-30T11:34:56Z", "gh_stars": 2767}');
-INSERT INTO "resources" VALUES('https://github.com/nodejs/node','github.com/nodejs/node','','2009',5,'Core development branch of the Node.js runtime. Details foundational V8 updates, event loop mechanics (libuv integration), core module performance tweaks, and security updates essential for server-side architectures.','C++','Software','Advanced',0,'online','manual','df932aaf752f27623c036d4a3cbf565b8fe74faf9d049e88374726cc4d21c65b',100.0,1.7790339480081911e+09,1,'2026-06-14T07:01:35Z',NULL,NULL,NULL,'["Runtime Environments", "Node.js Platform", "Source Repository"]','["[DE FACTO STANDARD]"]','["docs/javascript.md"]','["javascript.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-14T07:01:35Z", "gh_stars": 117761}');
-INSERT INTO "resources" VALUES('https://github.com/nokia/danm','Damn','','2026',5,'Nokia''s DANM (Damn Another Network Manager) CNI designed to facilitate telco-grade multi-network interfaces per pod inside Kubernetes, with support for SR-IOV, IPVLAN, and MACVLAN. Curator Insight vs Live Grounding: Although originally positioned as a dynamic multitenancy interface for telco workloads, live telemetry confirms the repository is now archived and considered a legacy architecture, with modern deployments utilizing Multus CNI.','Go','Repository','Advanced',0,'online','manual','b7253981d62ef25b497fa7e31f4d42dc3f536fb9ae700a6bb4455cd6070d7c9a',100.0,1.77903287849764299e+09,1,'2022-09-19T15:31:17Z',NULL,NULL,NULL,'["Networking", "CNI", "Telco & Multi-Network"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2022-09-19T15:31:17Z", "gh_stars": 393}');
-INSERT INTO "resources" VALUES('https://github.com/noobaa/noobaa-core',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','f6530e48f46dee2ed288b260ddaf0d4cc3d96083ae8482741b49cde7b28a1fba',100.0,1.77913049498537588e+09,1,'2026-05-18T20:54:54.985376+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md", "docs/ocp4.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/norwoodj/helm-docs','helm-docs','','2025',4,'An automated utility designed to generate clear Markdown documentation from Helm chart metadata and schema structures. By analyzing values.yaml schema annotations, it produces clean, standardized configuration tables. This ensures chart configurations remain self-documenting and structurally valid within CI/CD pipelines.','Go','CLI Tool','Intermediate',0,'online','manual','878821a89dad52a0222fd0debb7db971bbd0d1661c0148bbc40ea1325b747842',100.0,1779031620.56489,1,'2026-06-08T09:28:41Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Helm Documentation"]','["[ENTERPRISE-STABLE]"]','["docs/helm.md", "docs/kubernetes-tools.md"]','["helm.md", "kubernetes-tools.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-06-08T09:28:41Z", "gh_stars": 1745}');
-INSERT INTO "resources" VALUES('https://github.com/notaryproject/notary','Notary','','2026',2,'CNCF''s implementation of The Update Framework (TUF) for cryptographic image verification and trust. *Curator Insight vs. Live Grounding*: While structurally a highly robust foundation for Content Trust, Notary is categorized as legacy as the container ecosystem has overwhelmingly converged on Sigstore''s Cosign for OCI signing.','Go','Tool','Advanced',1,'online','manual','a05dbf19a41538a4984ef51502d9d4e26d50e66b6f78bbc4c363b0bf6b0442a0',100.0,1.77903013599404811e+09,1,'2024-08-07T19:02:32Z',NULL,NULL,NULL,'["Security", "Image Signing", "Cryptographic Trust"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-08-07T19:02:32Z", "gh_stars": 3289}');
-INSERT INTO "resources" VALUES('https://github.com/nsriram/lambda-the-terraform-way','AWS Lambda the Terraform Way','','2023',5,'A widely starred open-source template repository outlining best practices for packaging, versioning, and deploying AWS Lambda functions natively using Terraform. Eliminates dependencies on external serverless frameworks by leveraging HCL zip archiving capabilities.','HCL','Template Repository','Intermediate',1,'online','manual','9979adfa4cfc9364c24ec64aaa12365aac429853def9c5674468a72d7531bee9',100.0,1.77903154028070211e+09,1,'2021-05-08T12:38:52Z',NULL,NULL,NULL,'["Serverless Architecture", "AWS Lambda", "Infrastructure as Code"]','["[DE FACTO STANDARD]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-05-08T12:38:52Z", "gh_stars": 1260}');
-INSERT INTO "resources" VALUES('https://github.com/nubenetes/apache-reverse-proxy-jenkins','Apache Reverse Proxy for Jenkins','','2020',1,'A historical configuration repository detailing reverse-proxy deployment configurations for Jenkins behind Apache. Due to more than 4 years of inactivity, it is maintained as a legacy setup reference.','ApacheConf','Repository','Beginner',0,'online','manual','e85f734ff94eca0aae3de370067eec24058c2b4dcdfce99674fab0f8c0e3a979',100.0,1.77913049501612901e+09,1,'2020-05-06T08:02:22Z',NULL,NULL,NULL,'["Infrastructure", "Web Servers", "CI/CD Integration"]','["[LEGACY]"]','["docs/web-servers.md"]','["web-servers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-05-06T08:02:22Z", "gh_stars": 1}');
-INSERT INTO "resources" VALUES('https://github.com/nubenetes/awesome-kubernetes/blob/master/pdf/dynatrace_demo.pdf','My Dynatrace proof of concept 🌟','','2023',5,'A comprehensive architectural evaluation report and proof of concept depicting Dynatrace deployment inside complex Kubernetes topologies. Discusses performance impact, instrumentation automation, and alerting configurations.','en','Project Document','Advanced',1,'online','manual','0c5abd011e582b588a63cec448e6bd6954aa540f09803d0e6974a55af236940c',100.0,1.77913049498420691e+09,1,'2026-06-14T10:13:34Z',NULL,NULL,NULL,'["Observability", "APM & Logging", "Dynatrace PoC"]','["[DE FACTO STANDARD]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T10:13:34Z", "gh_stars": 663}');
-INSERT INTO "resources" VALUES('https://github.com/nubenetes/awesome-kubernetes/tree/master/pdf',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','96ab9d9cdf618393a9c1c76347504f694c202447d47f0cbc496d511ddbb8c669',100.0,1.77913049494228911e+09,1,'2026-05-18T20:54:54.942289+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/nubenetes/awesome-kubernetes/tree/master/scripts',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','7feff872196d3c745a9af1d5a63047d136de1b99836d1eb41df192beaa218d2e',100.0,1.77902905678523492e+09,1,'2026-05-17T16:44:16.785235+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/nubenetes/confluence6-atlassian','Atlassian Confluence6','','2021',0,'Open-source Dockerization template and configuration manifest designed for self-hosting Atlassian Confluence 6.x within containerized environments. Relies on legacy baseline system configurations, serving as an interesting historical pattern for monolithic application containerization before Helm charts and operators became standard.','Dockerfile','Repository','Intermediate',0,'online','manual','ad63d6c9ae797360c1b6af9d5f0c89eaef77d3de760a3d8099f6cb2de5a085b6',100.0,1.78173612325220894e+09,1,'2026-06-18T00:42:03.252209+02:00',NULL,NULL,NULL,'["Infrastructure", "Enterprise Applications", "Self-Hosting"]','["[LEGACY]"]','["docs/openshift.md"]','["openshift.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/nubenetes/jenkins-CasC-kubernetes-demo','Jenkins Configuration as Code on Kubernetes 🌟','','2021',0,'Curator Insight highlights this Nubenetes demo as a primary method for running JCasC on Kubernetes. Live Grounding confirms its effectiveness in eradicating persistent storage drift by configuring dynamic build agents via YAML definitions. This serves as an outstanding baseline architecture for cloud-native Jenkins execution environments.','YAML','Repository','Advanced',0,'online','manual','8402b4d85b11e8932946ba3a306ca5f2afbbd30520c2cade11e034476f981bbf',100.0,1.77913049495026803e+09,1,'2020-05-24T09:43:12Z',NULL,NULL,NULL,'["DevOps", "Infrastructure as Code", "Jenkins Configuration as Code", "Kubernetes Native Setup"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-05-24T09:43:12Z", "gh_stars": 0}');
-INSERT INTO "resources" VALUES('https://github.com/nubenetes/nexus3-helm-chart','Proof of Concept: Nexus3 Chart configuration on Kubernetes','','2021',0,'Curator Insight presents this proof-of-concept Nexus3 Helm chart deployment pattern on Kubernetes. Live Grounding confirms that hosting a dedicated private repository manager inside the cluster remains critical for sovereign enterprise setups. The manifest coordinates dynamic ingress rules and persistent storage volume allocations.','Smarty','Repository','Intermediate',0,'online','manual','232f8b5fcd1a7182ad4c8f186823dc46623bc6fb8dfe1c460d1925ff0272fc2b',100.0,1.77913049497813606e+09,1,'2020-05-24T10:17:50Z',NULL,NULL,NULL,'["Infrastructure", "Artifact Management", "Nexus3 Deployment", "Kubernetes Helm Setup"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-05-24T10:17:50Z", "gh_stars": 0}');
-INSERT INTO "resources" VALUES('https://github.com/nvucinic/kdbg','KDBG: Small Kubernetes debugging container','','2023',1,'A lightweight Kubernetes debugging container designed to simplify troubleshooting inside active pods. It packages key diagnostic tools (curl, dig, iproute2, etc.) for direct execution inside the cluster networking space, serving as an effective sidecar or ephemeral debugging agent.','Shell','Tool','Intermediate',0,'online','manual','a283739ff6f0a2ba99f63772ad77fa0a0617a733c517b5de2990b3e7c815453a',100.0,1.77903175300233197e+09,1,'2026-04-15T13:42:11Z',NULL,NULL,NULL,'["Observability", "Debugging", "Containers"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-15T13:42:11Z", "gh_stars": 36}');
-INSERT INTO "resources" VALUES('https://github.com/oauth2-proxy/oauth2-proxy','==oauth2-proxy/oauth2-proxy: OAuth2 Proxy== 🌟','','2026',4,'A highly resilient reverse-proxy written in Go that validates user identities using OAuth2, OpenID Connect, or third-party providers. Implements stateful session storage, upstream header propagation, and custom claims verification. *Curator Insight vs. Live Grounding*: Confirmed as a stable, ubiquitous standard in modern cloud-native topologies for securing raw backend endpoints without code modifications.','Go','Tool','Intermediate',1,'online','manual','acbfefcc656c6fc1955230131b231b05373951fd322cfee41c45843b22a0828e',100.0,1.77902915897655892e+09,1,'2026-06-13T19:57:09Z',NULL,NULL,NULL,'["Security", "Identity & Access Management", "Authentication Proxy"]','["[ENTERPRISE-STABLE]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T19:57:09Z", "gh_stars": 14517}');
-INSERT INTO "resources" VALUES('https://github.com/obitech/micro-obs','Jaeger Demo1','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','26b47930bb9946f5a6caed8837af45a9d8ffac1a8e8963e5d256f03ad4e494fd',100.0,1.77903321358761405e+09,1,'2026-05-17T17:53:33.587614+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"gh_license": "MIT"}');
-INSERT INTO "resources" VALUES('https://github.com/obot-platform/obot','acorn-io/acorn','','2022',3,'Acorn, which evolved towards the Obot platform under its maintainers, is a container-native application deployment framework. It simplifies standard Kubernetes complexity, packaging microservices, networks, and storage into clean, self-contained runtimes.','Go','Application Framework','High',1,'online','manual','97a8c5406165cedd7e6d65733bb9418c368cb35b61fd881703ddf3c49122bc41',100.0,1.77913049494974899e+09,1,'2026-06-12T22:18:38Z',NULL,NULL,NULL,'["Application Delivery", "Packaging", "Developer Platforms"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T22:18:38Z", "gh_stars": 829}');
-INSERT INTO "resources" VALUES('https://github.com/obsidiandynamics/kafdrop','Kafdrop – Kafka Web UI 🌟','','2023',5,'Kafdrop is a popular, lightweight web UI for monitoring and managing Apache Kafka clusters. It renders real-time views of brokers, topic structures, partition offsets, consumer group lag, and permits active JSON/protobuf message payload inspection.','Java','Open Source Tool','Intermediate',0,'online','manual','9ecc39082499c770195c21d4161e8523b661fdfa053dadc0b62b4cb02be2b92a',100.0,1.77903068061962795e+09,1,'2026-06-11T16:52:55Z',NULL,NULL,NULL,'["Event-Driven Systems", "Apache Kafka", "Observability & UI"]','["[DE FACTO STANDARD]"]','["docs/message-queue.md", "docs/monitoring.md"]','["message-queue.md", "monitoring.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T16:52:55Z", "gh_stars": 6137}');
-INSERT INTO "resources" VALUES('https://github.com/odedia/spring-petclinic-microservices','Distributed version of Spring Petclinic built with Spring Cloud 🌟','','2020',2,'A community-maintained fork of the distributed Spring PetClinic codebase focusing on alternative Spring Cloud configurations. Provides a lean reference for configuring multi-module Gradle/Maven setups for local microservice debugging.','Java','Repository','Intermediate',1,'online','manual','41f7267441433101f310f4ff1d7e9ba4409aefda911c7d1613d3082625c1aa1c',100.0,1.77903030611563706e+09,1,'2024-12-27T15:42:53Z',NULL,NULL,NULL,'["Cloud-Native Applications", "Java Microservices", "Spring Cloud"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-12-27T15:42:53Z", "gh_stars": 2}');
-INSERT INTO "resources" VALUES('https://github.com/odigos-io/odigos','odigos','','2026',4,'Odigos is a powerful distributed tracing auto-instrumentation engine that leverages eBPF technology to instrument microservice architectures without code changes. It automatically discovers active services, hooks into internal runtimes, and streams OpenTelemetry traces directly to collectors. It has emerged as a preferred solution for platform teams seeking zero-to-hero observability coverage.','Go','Observability Controller','Advanced',1,'online','manual','7fa766b851bcb6255a859c5e9685e73633a81b9d4415156688c6ddba321a8c85',100.0,1.7790292701869409e+09,1,'2026-06-14T10:09:14Z',NULL,NULL,NULL,'["Observability", "eBPF Diagnostics", "Distributed Tracing"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T10:09:14Z", "gh_stars": 3657}');
-INSERT INTO "resources" VALUES('https://github.com/odoo/odoo/wiki/Mergebot','Odoo Mergebot','','2026',5,'Odoo''s foundational merge-bot built to orchestrate massive volume commits across multi-repository dependencies. It employs highly robust state-machine mechanics to validate test combinations and keep high-density deployments continuously updated.','Python','Tool','Advanced',0,'online','manual','5c57d4ce94918a8a910a106646474fa43d25d478ae50629a6e11903bc5bd3b7a',100.0,1.77902955662594795e+09,1,'2026-06-14T10:01:21Z',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Automation Bots"]','["[DE FACTO STANDARD]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-14T10:01:21Z", "gh_stars": 52393}');
-INSERT INTO "resources" VALUES('https://github.com/ofek/csi-gcs','ofek/csi-gcs','','2019',2,'A CSI volume plugin executing secure file systems mounting directly to Google Cloud Storage (GCS) buckets. It provides container pods with localized, standard disk directory abstractions over GCS object storage.','Go','CSI Driver','Advanced',0,'online','manual','b6cb90159ae67c858da7d684ecf7d33622b9be8cc23a827355f11c57044c80a3',100.0,1.77902929509753108e+09,1,'2025-10-19T17:05:36Z',NULL,NULL,NULL,'["Storage & Data", "CSI Plugins", "Google Cloud Storage"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-10-19T17:05:36Z", "gh_stars": 159}');
-INSERT INTO "resources" VALUES('https://github.com/oils-for-unix/oils/wiki/Alternative-Shells','oilshell: Alternative shells','','2026',5,'An exceptional evaluation wiki comparing next-generation Unix shells (Oils, Nushell, Fish, Zsh). Outlines parsing behaviors, JSON-first architectures, and language safety enhancements aimed at replacing classical POSIX bash scripts.','English','Reference','Advanced',0,'online','manual','b038a5d586f2594ce30e3d7c8d436d5bbf74da828c902a60d3214525ca11bb0b',100.0,1.7791304949387629e+09,1,'2026-05-31T03:03:03Z',NULL,NULL,NULL,'["Operating Systems & Infrastructure", "Command Line", "Modern Shells"]','["[DE FACTO STANDARD]"]','["docs/linux.md"]','["linux.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-05-31T03:03:03Z", "gh_stars": 3343}');
-INSERT INTO "resources" VALUES('https://github.com/oilshell/oil/wiki/Alternative-Shells','oilshell: Alternative shells','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','48d54621cc1c7f324dd50d640cb6c0247759059c8d04299d2140df1e168db171',100.0,1.779029705114578e+09,0,'2026-05-17T16:55:05.114578+02:00',NULL,NULL,NULL,'[]','[]','["docs/linux.md"]','[]','{}','{"duplicate_of": "https://github.com/oils-for-unix/oils/wiki/Alternative-Shells"}');
-INSERT INTO "resources" VALUES('https://github.com/okd-community-install',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','ffeb163f05c6ad36068432e5b9f056dac55b984b9e65d5bcb8702971f783e4fb',100.0,1.7790322134320209e+09,1,'2026-05-17T17:36:53.432021+02:00',NULL,NULL,NULL,'[]','[]','["docs/matrix-table.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/okd-project/okd/blob/master/README.md','GitHub: OKD4','','2026',5,'The core GitHub repository containing build configurations, release pipelines, and architectural trackers for OKD4. Integrating Fedora CoreOS, this platform bridges the gap between raw Kubernetes and enterprise-ready application runtimes, including build pipelines (S2I), route configurations, and multi-tenant tooling natively.','Shell','Repository','Advanced',0,'online','manual','3000a2bbb7025d1fd0e18f8bc53b8ca32509ed6fbe0d38fd2d20dc13be27d196',100.0,1.77913049500599598e+09,1,'2026-06-11T09:17:26Z',NULL,NULL,NULL,'["Platforms", "Distribution", "Community Kubernetes"]','["[DE FACTO STANDARD]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T09:17:26Z", "gh_stars": 2076}');
-INSERT INTO "resources" VALUES('https://github.com/okelet/awsipinventory','AWS IP inventory','','2025',0,'An open-source utility designed to scan and build a complete inventory of IP address allocations across multiple AWS Virtual Private Clouds (VPCs). It offers automated visibility into subnet depletion, Elastic IP overheads, and overall IP utilization patterns. This tool is vital for cloud platform engineers tasked with managing network range exhaustion in hybrid cloud environments.','Go','Repository','Intermediate',0,'online','manual','9f1cefefa08fdf447a255bea7dd31a71baf564f7a662109f38eba241cea06a17',100.0,1.78173587772382307e+09,1,'2026-06-18T00:37:57.723823+02:00',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Networking"]','["[COMMUNITY-TOOL]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
+- **Technical Significance**: Achieves 60.1% accuracy on the Odysseys benchmark using basic models, presenting a major threat to resource-intensive browser-native agent architectures.','en','repository','advanced',0,'online','automatic','b653cf509a4c048131e4a442efe7ccd9286059f28e5caec9085401680cf22733',NULL,1780352544,0,'2026-05-29T23:41:31Z',NULL,NULL,NULL,'["AI and Machine Learning", "AI Agents", "Web Automation", "Webwright Framework"]','["[EMERGING]", "[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "ai-agents-mcp", "gh_license": "MIT", "gh_pushed": "2026-05-29T23:41:31Z", "gh_stars": 4720, "reputation_status": "Vetted", "reputation_summary": "Released by Microsoft Research in May 2026, Webwright has quickly gained massive acclaim for achieving SOTA long-horizon web browsing scores using a simple terminal-native Playwright code-writing paradigm.", "social_preview_url": "https://opengraph.githubassets.com/62a380d37d06c01ec2c5420a0fb9d85eb90517ab69efc90b2e748f36c5f500bd/microsoft/Webwright", "source_provenance": "X.com (midudev)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://github.com/microsoft/api-guidelines/blob/vNext/Guidelines.md','==Microsoft REST API Guidelines== 🌟🌟🌟','','2026',5,'The comprehensive standards document establishing design specifications for REST APIs across Microsoft platforms. It defines explicit protocols for HTTP methods, error handling, versioning, pagination, and JSON schemas. This serves as a highly robust benchmark for software engineers designing public-facing and microservices-based API endpoints.','Markdown','Repository','Advanced',1,'online','manual','5ab50b2ef8d914aa337c818226259fd7bc8346878bdd1b8339ce95125f1cce30',100.0,1779032227,1,'2026-05-21T22:27:21Z',NULL,NULL,NULL,'["API Design", "Standards", "REST API"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-05-21T22:27:21Z", "gh_stars": 23289}');
+INSERT INTO "resources" VALUES('https://github.com/microsoft/azure-devops-mcp','Azure DevOps MCP Server','','2025',5,'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, and orchestrate pipeline runs.','TypeScript','Repository','Advanced',0,'online','manual','05f11807c7bd18462c812d985f04dc2d0f74311546f96b2be8d39b37b11cdd52',100.0,1779034269,1,'2026-06-12T10:53:20Z',NULL,NULL,NULL,'["CI/CD Pipelines", "AI & Automation", "Model Context Protocol"]','["[DE FACTO STANDARD]"]','["docs/azure.md", "docs/cicd.md", "docs/devops-tools.md"]','["devops-tools.md", "azure.md", "cicd.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T10:53:20Z", "gh_stars": 1813}');
+INSERT INTO "resources" VALUES('https://github.com/microsoft/azure-digital-twins-postman-samples','github.com/microsoft/azure-digital-twins-postman-samples','','2020',5,'A collection of pre-configured Postman templates and environment schemas designed to test, model, and automate Azure Digital Twins API endpoints. Simplifies validation tasks across graph topology manipulation and event routing controls.','JSON','Repo','Intermediate',0,'online','manual','1e7d3b110e64cd78964177357387fa23bcaa96ffab9b98f9ff176eda0af727b9',100.0,1779030346,1,'2024-08-07T14:38:47Z',NULL,NULL,NULL,'["Cloud IoT", "Digital Twins", "API Management"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-08-07T14:38:47Z", "gh_stars": 21}');
+INSERT INTO "resources" VALUES('https://github.com/microsoft/azure-pipelines-tasks','microsoft/azure-pipelines-tasks','','2026',5,'The main open-source codebase behind Azure Pipelines tasks. Critical reference for developers needing to extend build steps or troubleshoot performance bottlenecks.','TypeScript','Repository','Advanced',0,'duplicate','manual','089cfad9479f2a09702703f720100c150312ab62961d5cbbd5bb67569e2625e0',100.0,1779031378,1,'2026-06-12T14:53:04Z',NULL,NULL,NULL,'["CI/CD Pipelines", "Pipeline Extensions", "Tasks Repository"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T14:53:04Z", "gh_stars": 3645, "duplicate_of": "https://github.com/Microsoft/azure-pipelines-tasks"}');
+INSERT INTO "resources" VALUES('https://github.com/microsoft/azure-pipelines-yaml','microsoft/azure-pipelines-yaml: Azure Pipelines YAML 🌟','','2025',5,'The authoritative schema repository and reference collection for declarative Azure Pipelines. Enables structural version-controlled pipeline configuration, complex dependencies routing, and native agent integration.','YAML','Repository','Intermediate',0,'online','manual','fc49a0157eaa8405aeae08f6311f3feef42ccebd3d26f2f3a7de95f1965d442d',100.0,1779029970,1,'2025-04-14T11:49:37Z',NULL,NULL,NULL,'["DevOps", "CI-CD Pipelines", "Azure Pipelines"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-04-14T11:49:37Z", "gh_stars": 1287}');
+INSERT INTO "resources" VALUES('https://github.com/microsoft/azure-pipelines-yaml/blob/master/templates/maven.yml','microsoft/azure-pipelines-yaml: maven.yml','','2025',5,'Standardized Maven build template for Azure Pipelines. Configures secure package dependency restoration, execution of JUnit/TestNG tests, build caching parameters, and target JAR/WAR compilation workflows.','YAML','Repository','Intermediate',1,'online','manual','e1e184aad99b517728ded543ad86353301c0186c64e696af498760b29b485580',100.0,1779030327,1,'2025-04-14T11:49:37Z',NULL,NULL,NULL,'["DevOps", "CI-CD Pipelines", "Build Templates"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-04-14T11:49:37Z", "gh_stars": 1287}');
+INSERT INTO "resources" VALUES('https://github.com/microsoft/azure-skills','Microsoft Azure Skills (MCP Server)','Official Azure skills plugin and Model Context Protocol (MCP) server providing agents with rich tools to query, manage, and diagnose 40+ Azure services.','2026',4,'The official Microsoft Azure Skills repository, implementing an Model Context Protocol (MCP) server that exposes over 200 structured tools across 40+ Azure services to AI agents. It equips agentic hosts with the execution layer needed to query costs, list resource states, diagnose infrastructure failures, and trigger automated Azure-native workflows. By standardizing Azure API interactions under the MCP framework, it bridges declarative agent planning with direct cloud management capabilities.','en','repository','advanced',0,'online','automatic','c1900fc313f531d7e5453b70291e5d345eace4e7c81726452af68afe65c0dde3',NULL,1780352828,0,'2026-06-01T16:19:35Z',NULL,NULL,NULL,'["Artificial Intelligence", "Model Context Protocol", "Cloud Integrations", "Azure Skills"]','["[DE FACTO STANDARD]", "[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "gh_license": "MIT", "gh_pushed": "2026-06-01T16:19:35Z", "gh_stars": 1127, "reputation_status": "Vetted", "reputation_summary": "Highly active and officially maintained Microsoft repository delivering Azure integrations for the Model Context Protocol (MCP).", "social_preview_url": "https://opengraph.githubassets.com/b2fa5e3c4dde18696f5403f3a038a0d5bfe83a0f691dd1f312bc99f336f8760c/microsoft/azure-skills", "source_provenance": "X.com (nubenetes)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://github.com/microsoft/azure_arc','architecture diagrams and slides','','2025',4,'Official architectural blueprints and presentation slides detailing the inner workings of Azure Arc control planes and resource providers. This repository visually demonstrates how Arc bridges the control plane to edge environments and external cloud providers. It is an indispensable asset for enterprise architects designing unified management policies and hybrid cluster deployments.','Markdown/Images','Architecture Repository','Intermediate',1,'online','manual','ee9eb187cc724bf6c6a6f48aa2467c7999388b6d26a575a43419ccfb7000c1fc',100.0,1779029710,1,'2026-05-03T12:48:31Z',NULL,NULL,NULL,'["Cloud Native & Kubernetes", "Hybrid & Multicloud Solutions", "Azure Arc Architecture"]','["[ENTERPRISE-STABLE]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "CC-BY-4.0", "gh_pushed": "2026-05-03T12:48:31Z", "gh_stars": 806}');
+INSERT INTO "resources" VALUES('https://github.com/microsoft/azurelinux','github.com/microsoft/CBL-Mariner','','2026',5,'Official repository for Azure Linux (formerly CBL-Mariner), a lightweight, container-optimized OS designed for minimal footprint and maximum security inside AKS. Strips away non-essential packages to shrink attack surfaces and secure running microservices.','Go','Repository','Advanced',1,'online','manual','7b1392a64f515c980e345c83a648e9e6f479fa1f43efe13619bdedf862b140b3',100.0,1779130494,1,'2026-06-14T10:06:28Z',NULL,NULL,NULL,'["Operating Systems", "Azure Linux", "Kernel Curation"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T10:06:28Z", "gh_stars": 4994}');
+INSERT INTO "resources" VALUES('https://github.com/microsoft/contosotraders-cloudtesting','github.com/microsoft: Contoso Traders - Cloud testing tools demo app','','2024',5,'A comprehensive, multi-platform microservices demonstration application showcasing Azure cloud testing solutions. Features Playwright end-to-end tests, load testing scenarios, and automated regression validations.','TypeScript','Repository','Advanced',1,'online','manual','db68f66a08e2354e117180bbad787f1197df03878cfa213bc9aeca290f6ea96a',100.0,1779029502,1,'2024-08-19T08:27:19Z',NULL,NULL,NULL,'["DevSecOps & IDEs", "Quality Assurance", "Azure Cloud Testing"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-08-19T08:27:19Z", "gh_stars": 168}');
+INSERT INTO "resources" VALUES('https://github.com/microsoft/dicom-server','github.com/microsoft/dicom-server','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','bda9e920e062fd2085035748c1fd0056e9ad436c45711897a668e4f5ea08d40e',100.0,1779031800,1,'2026-05-17T17:30:00.615107+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"gh_license": "MIT"}');
+INSERT INTO "resources" VALUES('https://github.com/microsoft/entraexporter','EntraExporter','','2025',4,'An essential open-source PowerShell tool designed to export entire Microsoft Entra ID tenant configurations to local JSON files. In 2026, EntraExporter is widely used by security and architecture teams to establish configuration baselines, detect drift, and archive tenant states for compliance audits.','PowerShell','Code Repository','Advanced',0,'online','manual','2f0ffcfeeaaa6b7489563030b937e36b22511a7415f64e42703a6ef22dcb68be',100.0,1779030350,1,'2025-11-16T04:46:40Z',NULL,NULL,NULL,'["Identity & Access", "Tenant Governance", "Entra ID", "Infrastructure as Code"]','["[ENTERPRISE-STABLE]"]','["docs/azure.md", "docs/devops.md", "docs/gitops.md"]','["gitops.md", "azure.md", "devops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-11-16T04:46:40Z", "gh_stars": 866}');
+INSERT INTO "resources" VALUES('https://github.com/microsoft/fhir-server','github.com/microsoft/fhir-server','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4620f319dc536da8819e87d36d4f7e52c0171ffa1ca36f0dde63a957b885373a',100.0,1779032902,1,'2026-05-17T17:48:22.495833+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"gh_license": "MIT", "duplicate_of": "https://github.com/microsoft/dicom-server"}');
+INSERT INTO "resources" VALUES('https://github.com/microsoft/finops-toolkit','github.com/microsoft/finops-toolkit','','2026',5,'The official Microsoft FinOps toolkit. Orchestrates Azure cost management reports, optimizes compute reservations models, standardizes amortization datasets, and formats Power BI pricing governance metrics.','PowerShell','Repository','Intermediate',0,'online','manual','c8f11317be8ef904002779b7d610efe0573b8d99bfa1d42be1c7441ec7c4764e',100.0,1779032975,1,'2026-06-10T15:11:02Z',NULL,NULL,NULL,'["Cloud Platform", "Governance", "FinOps"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-10T15:11:02Z", "gh_stars": 565}');
+INSERT INTO "resources" VALUES('https://github.com/microsoft/mindaro','Bridge to Kubernetes 🌟','','2024',5,'Formerly a popular Microsoft tool for redirection of Kubernetes cluster traffic to local workstations. Live Grounding indicates this project has been retired and archived by Microsoft. Teams seeking similar workflows should look to solutions like mirrord or Telepresence.','TypeScript','GitHub Repository','Advanced',1,'online','manual','21fe8346e03b4c4c11ac2d27328a4d90a23ca24628e717e01c8f7d9b6516fbd2',100.0,1779029573,1,'2022-08-19T00:20:04Z',NULL,NULL,NULL,'["Cloud-Native Development", "Kubernetes", "Local Development"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-08-19T00:20:04Z", "gh_stars": 304}');
+INSERT INTO "resources" VALUES('https://github.com/microsoft/pyright','github.com/microsoft/pyright','','2025',5,'Curator Insight defines Pyright as Microsoft''s performant static type checker for Python. Live Grounding highlights its critical importance in large-scale enterprise deployments, providing quick type verification directly inside continuous integration pipelines.','TypeScript','Tool','Advanced',1,'online','manual','d44ddd61b0d9e397f6d38865b2ee0782fbc87b6aa2c93edd50a66d8df5639046',100.0,1779034356,1,'2026-06-06T11:58:01Z',NULL,NULL,NULL,'["Software Engineering", "Python", "Static Analysis"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-06T11:58:01Z", "gh_stars": 15475}');
+INSERT INTO "resources" VALUES('https://github.com/microsoft/retina','==github.com/microsoft/retina==','','2026',2,'Microsoft''s eBPF-powered cloud-native network observability platform. Delivers deep distributed packet captures, connection tracking, and granular network telemetry for debugging multi-cluster Kubernetes deployments.','Go','Repository','Advanced',0,'online','manual','4597786b916fa5b20b187b321a1beeb0fdc607a3b09d9a2e34d9d9d2ca79d15a',100.0,1779032975,1,'2026-06-12T17:52:17Z',NULL,NULL,NULL,'["Observability", "Networking", "eBPF Platform"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T17:52:17Z", "gh_stars": 3144}');
+INSERT INTO "resources" VALUES('https://github.com/microsoft/terraform-provider-azuredevops/releases/tag/v1.0.0','github.com/microsoft/terraform-provider-azuredevops/releases/tag/v1.0.0','','2024',3,'The official v1.0.0 release of the Microsoft Azure DevOps provider for Terraform. Marks production-readiness for orchestrating Azure DevOps projects, service connections, pipelines, and repository resources programmatically via HCL.','Go','Provider','Intermediate',0,'online','manual','061897ab0f9a378e00671946a16c11a1c51580c4d6dcc8b44686e7f4139d4333',100.0,1779033477,1,'2026-06-09T23:15:19Z',NULL,NULL,NULL,'["Infrastructure as Code", "Azure DevOps", "Providers"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-09T23:15:19Z", "gh_stars": 428}');
+INSERT INTO "resources" VALUES('https://github.com/microsoft/vscode-python','Python Visual Studio Code','','2024',5,'The official VS Code Python extension repository. Serves as a primary integration layer for code-formatting, Jupyter Notebook systems, pytest architectures, and type checker implementations.','Python','Repository','Advanced',0,'online','manual','7e94ba701595440394a6e1b3c1e4db8bff6585866ff98ba59e19eb6a29b6215a',100.0,1779029365,1,'2026-06-09T21:01:01Z',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Language-Specific Tooling"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-09T21:01:01Z", "gh_stars": 4623}');
+INSERT INTO "resources" VALUES('https://github.com/microsoft/winget-cli','Windows Package Manager CLI (aka winget)','','2024',5,'The official open-source repository for winget-cli, Microsoft''s Windows Package Manager. Standardizes command-line app deployment, installation, dependency discovery, and workspace updates.','C++','Repository','Intermediate',0,'online','manual','6e43e40685a1329aa32bbe74a24ffe73fc73eede3fb7f7ef51a4123c7159c6fb',100.0,1779031647,1,'2026-06-11T20:12:36Z',NULL,NULL,NULL,'["Developer Experience", "Package Management", "Windows Tooling"]','["[DE FACTO STANDARD]"]','["docs/azure.md", "docs/linux-dev-env.md"]','["linux-dev-env.md", "azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T20:12:36Z", "gh_stars": 26023}');
+INSERT INTO "resources" VALUES('https://github.com/microsoftgraph/msgraph-sdk-powershell','microsoftgraph/msgraph-sdk-powershell/samples: 9-Applications.ps1','','2024',4,'Official template outlining secure authentication, property mapping, and service endpoint registration tasks in Entra ID tenants using Graph API cmdlets.','PowerShell','GitHub Repository','Intermediate',0,'online','manual','62408e2106734f6b076d7b7d1c820871d89a95cef3534e4995e3d90ccf283f28',100.0,1779031564,1,'2026-06-12T20:32:47Z',NULL,NULL,NULL,'["Identity and Access", "Microsoft Graph API", "SDK Samples", "Azure AD Applications"]','["[ENTERPRISE-STABLE]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-12T20:32:47Z", "gh_stars": 870}');
+INSERT INTO "resources" VALUES('https://github.com/microtica/gitops-resources','gitops-resources','','2026',0,'A specialized index charting GitOps design architectures applied to infrastructure provisioning. Focuses on push-based vs. pull-based reconciliation loops and declarative configurations for cloud providers.','Markdown','Awesome List','Intermediate',1,'online','manual','4148ee811d6731bb350509b86a0ffa7faf7c005260c8bb17ae5670c6fee26810',100.0,1781736123,1,'2026-06-18T00:42:03.402533+02:00',NULL,NULL,NULL,'["Cloud Native", "GitOps", "Infrastructure Automation"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/migtools/crane','github.com/konveyor/crane: Crane 2.0 🌟','','2024',4,'Crane 2.0 provides continuous state synchronization, target resource modifications, and mock-run configurations to assist operators with real-time Kubernetes cluster replatforming campaigns.','Go','Tool','Advanced',1,'online','manual','8ea4607b6555b5b52d9517623db78772567121df9f7a9174fbef56df9af59fda',100.0,1779130495,1,'2026-06-12T16:33:56Z',NULL,NULL,NULL,'["Infrastructure", "Workload Mobility", "Migration Toolkits"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-backup-migrations.md"]','["kubernetes-backup-migrations.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T16:33:56Z", "gh_stars": 54}');
+INSERT INTO "resources" VALUES('https://github.com/miguelmota/golang-for-nodejs-developers','Golang for Node.js Developers','','N/A',0,'A comparison manual translating Node.js practices and architectural paradigms into native Go-based idioms like goroutines, structures, and native channels.','en','Repository','Intermediate',0,'online','manual','0b17cbbd1a5ebb4b31d5c566481f3721ac4939a9b7fa79304ac748cc1db1686b',100.0,1779029172,1,'2023-02-02T11:21:08Z',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Core Reference"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-02-02T11:21:08Z", "gh_stars": 4772}');
+INSERT INTO "resources" VALUES('https://github.com/mikefarah/yq','yq','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','b7a31327a49b5a01e80f6a8df5f9ddf7f46de3b3333e20339a7f77be44068acd',100.0,1779033118,1,'2026-05-17T17:51:58.685298+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"gh_license": "MIT", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/mikefrank-ca/bitbucket-auto-merge','BitBucket Auto Merge','','2019',1,'A lightweight Node.js helper utility built to programmatic resolve and merge pull requests inside Bitbucket Server. Monitors build pipelines and approval conditions to coordinate automated commits, bypassing the lack of native merge queues in legacy Bitbucket editions.','JavaScript','Tool','Intermediate',0,'online','manual','048845a2716b084ad8d0f6c229457fb1c7a4d2f51943eddce3d75bcc08b15ff9',100.0,1781735950,1,'2026-06-18T00:39:10.582665+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Bitbucket Automation"]','["[LEGACY]"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/mikeroyal/Kubernetes-Guide','==mikeroyal/Kubernetes-Guide: Kubernetes Guide== 🌟','','2023',5,'A massive educational directory covering basic components, intermediate networking, storage, and advanced Kubernetes configurations. Offers structured developer pathways and hypervisor setup instructions, making it ideal for technical upskilling and training programs.','Markdown','Guide','Intermediate',0,'online','manual','9944c6f547ac65e1e15ef560dad2ded347b88af42423ade0d25ad781620bb3f1',100.0,1781736123,1,'2026-06-18T00:42:03.185175+02:00',NULL,NULL,NULL,'["Curation", "Guides", "Kubernetes"]','["[DE FACTO STANDARD]", "[GUIDE]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/mikeroyal/Kubernetes-Guide/blob/main/README.md','==mikeroyal/Kubernetes-Guide: Machine Learning== 🌟','','2023',4,'A comprehensive reference manual mapping the landscape of running machine learning workloads on Kubernetes. Aggregates configurations, installation commands, and architecture diagrams for tooling across GPU provisioning, Kubeflow orchestration, and containerized serving frameworks like KServe.','Markdown','Repository','Intermediate',0,'online','manual','e374d436342b70813c900a5c3f760ad4ee0c5ce2ac6b4b44cd64bdc5d7cfc132',100.0,1781736091,1,'2026-06-18T00:41:31.942405+02:00',NULL,NULL,NULL,'["MLOps", "Kubernetes", "Curated Reference"]','["[ENTERPRISE-STABLE]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/mikeroyal/OpenShift-Guide','==mikeroyal/OpenShift-Guide: OpenShift Guide== 🌟🌟','','2022',4,'A comprehensive community repository providing structured technical references for OpenShift. Includes instructions for cluster setup, networking tools, persistent storage, and third-party integrations.','Markdown','Repository','Intermediate',0,'online','manual','974e648a506992164bf1cd5aaec3bded413576db9a558956929be7f413ba9be9',100.0,1781736112,1,'2026-06-18T00:41:52.635061+02:00',NULL,NULL,NULL,'["Enterprise Kubernetes", "Platform Evaluation", "Learning Resources"]','["[ENTERPRISE-STABLE]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/mikzuit/fair-job-offer','mikzuit/fair-job-offer','','2020',1,'Curator Insight: A direct calculator tool created to evaluate contract offers and compensation fairness. Live Grounding: This repository is now archived and categorized as legacy due to complete commit inactivity since 2020, yet still acts as an architectural blueprint for programmatic contract parser apps.','en','GitHub Repository','Intermediate',0,'online','manual','717e1a37a862428962b97fbf73e900773ca815ba25b8ea0af325af41ab0bbb5e',100.0,1779031438,1,'2022-05-31T09:59:59Z',NULL,NULL,NULL,'["Professional Practice", "Compensation", "Contract Analysis"]','["[LEGACY]"]','["docs/recruitment.md"]','["recruitment.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-05-31T09:59:59Z", "gh_stars": 19}');
+INSERT INTO "resources" VALUES('https://github.com/milanm/DevOps-Roadmap','DevOps Roadmap for 2026','','2026',4,'An extensive, highly-vetted community map outlining modern DevOps and platform engineering educational pathways. Synthesizes knowledge milestones across systems internals, network protocols, continuous integration/continuous delivery protocols, and hybrid observability.','Markdown','Educational Repository','Intermediate',0,'online','manual','e8bd6c3679a539b713a836931e283891cac944c3ae4309905b61e377fecfc5f4',100.0,1779034499,1,'2026-06-13T06:35:41Z',NULL,NULL,NULL,'["DevOps & CI/CD", "Roadmaps", "Career Path"]','["[DE FACTO STANDARD]"]','["docs/devops.md", "docs/iac.md", "docs/kubernetes-tutorials.md"]','["kubernetes-tutorials.md", "devops.md", "iac.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T06:35:41Z", "gh_stars": 19614}');
+INSERT INTO "resources" VALUES('https://github.com/mineiros-io/terramate','mineiros-io/terramate','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','42bd28f835ee1bc496f6489ce7d2ef163baf41ae2061ac27c1f21cc1f4108071',100.0,1779031903,0,'2026-05-17T17:31:43.020117+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://github.com/terramate-io/terramate"}');
+INSERT INTO "resources" VALUES('https://github.com/mingrammer/diagrams','mingrammer/diagrams','','2026',5,'A highly popular open-source Python framework that allows engineers to write cloud infrastructure diagrams directly as Python code. It supports hundreds of built-in components covering AWS, GCP, Azure, and Kubernetes services.','Python','Repository','Intermediate',0,'online','manual','55db708ce5d58604dfbdc548af681681a7ed911d8492caf92cb853c01fa398c1',100.0,1779031097,1,'2026-06-09T16:14:08Z',NULL,NULL,NULL,'["Architecture & Design", "Diagrams-as-Code", "Python Tooling"]','["[DE FACTO STANDARD]"]','["docs/cloud-arch-diagrams.md"]','["cloud-arch-diagrams.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-09T16:14:08Z", "gh_stars": 42349}');
+INSERT INTO "resources" VALUES('https://github.com/minishift/minishift/releases',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','3ef77082f7ff5f1e098bea6ae8a7cc430d69b7119b7180e16ddf03da60a4c28c',100.0,1779031983,0,'2026-05-17T17:33:03.385586+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/ministryofjustice/modernisation-platform/tree/main/architecture-decision-record','==github.com/ministryofjustice: Modernisation Platform - Architecture Decisions==','','2023',5,'The public collection of Architecture Decision Records (ADRs) from the UK Ministry of Justice Modernisation Platform. This serves as a key reference for cloud governance, public sector IT standards, and clear decision documentation.','English','Repository','Advanced',0,'online','manual','b37d4cefa537709aa99fcb4c3351f3819d5cdfab5c9d6ad9c640f2ea1ca62fbc',100.0,1779031753,1,'2026-06-12T16:10:42Z',NULL,NULL,NULL,'["Enterprise Architecture", "Cloud Governance", "Case Studies"]','["[DE FACTO STANDARD]"]','["docs/aws-architecture.md"]','["aws-architecture.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T16:10:42Z", "gh_stars": 724}');
+INSERT INTO "resources" VALUES('https://github.com/miracle2k/k8s-snapshots','k8s-snapshots: Automatic Volume Snapshots on Kubernetes','','2020',2,'An early volume snapshotting manager targeting GCE Persistent Disks and AWS EBS volumes inside Kubernetes. It is largely considered legacy, superseded by standardised CSI volume driver capabilities.','Python','Tool','Intermediate',0,'online','manual','3d691e1e2bfc6238173f581573e8f2f60773b10969b0536ab617e09aaf0f89eb',100.0,1779031536,1,'2026-01-05T23:34:02Z',NULL,NULL,NULL,'["Infrastructure", "Data Protection", "Legacy Snapshots"]','["[LEGACY]"]','["docs/kubernetes-backup-migrations.md"]','["kubernetes-backup-migrations.md"]','{}','{"gh_license": "BSD-2-Clause", "gh_pushed": "2026-01-05T23:34:02Z", "gh_stars": 350}');
+INSERT INTO "resources" VALUES('https://github.com/mishushakov/llm-scraper','LLM Scraper','TypeScript library leveraging LLMs to convert any webpage into schema-validated structured data.','2024',4,'An elegant TypeScript and Playwright-powered scraping library that leverages local or cloud LLMs (including GGUF and OpenAI) to extract structured, schema-validated JSON data from any web interface. By relying on LLM semantic understanding rather than brittle CSS selectors, it remains resilient to layout changes and can intelligently navigate dynamic SPAs. It provides native schema integration with Garph or Zod, offering a robust approach for converting unstructured web documentation into machine-readable datasets for LLMs and agent retrieval.','en','GitHub Repository','Advanced',0,'online','automatic','11914b1c7d4a8956a620b78b0e99e3424816861693ef998389060f4d32028905',NULL,1780352148,0,'2026-04-13T17:42:00Z',NULL,NULL,NULL,'["AI", "Web Scraping", "Data Extraction", "Developer Tools"]','["EMERGING", "COMMUNITY-TOOL"]','[]','[]','{}','{"category": "ai-agents-mcp", "gh_license": "MIT", "gh_pushed": "2026-04-13T17:42:00Z", "gh_stars": 6766, "reputation_status": "Vetted", "reputation_summary": "Strong community vetting as a robust and flexible LLM-powered scraping framework with multi-model support.", "social_preview_url": "https://opengraph.githubassets.com/1058235305093fd11a3349d178fe1e7624090c2900d472bf5dd201b7de3001dc/mishushakov/llm-scraper", "source_provenance": "X.com (midudev)", "suggested_new_category": "data-scraping"}');
+INSERT INTO "resources" VALUES('https://github.com/mislav/hub','github/hub 🌟','','2021',5,'Curator Insight highlights ''hub'' as the classic command-line utility wrapping Git to simplify GitHub-specific tasks. Live Grounding verifies that the repository is officially archived by GitHub in favor of the newer ''gh'' CLI.','Go','Tool','Intermediate',0,'online','manual','f5e551349d8753560003328136f8a5cd4e0a90c0c54a03262f8fd9d99687c79f',100.0,1779130494,1,'2024-02-02T21:00:44Z',NULL,NULL,NULL,'["Developer Platforms", "CLI Utilities", "hub CLI", "Legacy Tools"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-02-02T21:00:44Z", "gh_stars": 22954}');
+INSERT INTO "resources" VALUES('https://github.com/mitchellh/terraform-provider-multispace','mitchellh/terraform-provider-multispace','','2020',3,'A highly specialized custom provider allowing interaction with external workspaces within a single run. Solves state dependency sharing patterns dynamically, conceptualized by Mitchell Hashimoto.','Go','Provider','Advanced',0,'online','manual','c478a3c341119b111c8eea807005a1e63dc3aee38db483f272f06a8f8adf88af',100.0,1779033259,1,'2023-07-24T04:24:34Z',NULL,NULL,NULL,'["Infrastructure as Code", "State Management", "Providers"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2023-07-24T04:24:34Z", "gh_stars": 148}');
+INSERT INTO "resources" VALUES('https://github.com/mithi/react-philosophies','react js: mithi/react-philosophies','','2020',5,'A highly structured philosophy repository outlining architectural principles for designing maintainable React codebases. Emphasizes declarative code patterns, state encapsulation, hook extraction, and unit testing strategies.','Markdown','Software','Intermediate',0,'online','manual','30946b510b313149c8da5e6dac6a701695f2cbc4bee376bbd1fe382652f3fa03',100.0,1779030727,1,'2025-10-05T16:46:54Z',NULL,NULL,NULL,'["Frontend Development", "React Framework", "Software Architecture"]','["[DE FACTO STANDARD]"]','["docs/javascript.md"]','["javascript.md"]','{}','{"gh_license": "CC-BY-SA-4.0", "gh_pushed": "2025-10-05T16:46:54Z", "gh_stars": 3728}');
+INSERT INTO "resources" VALUES('https://github.com/mittwald/kube-httpcache','github.com/mittwald/kube-httpcache','','2024',3,'An engineered Kubernetes-native HTTP caching platform that bundles Varnish with a specialized controller sidecar. It queries Kubernetes API endpoints directly to dynamically reconstruct and scale Varnish backend configurations without requiring manual server reloads.','Go','Repository','Advanced',0,'online','manual','268e6dd1f6d7203d7fe58773ad6fe52dc5e3cee2d2a128765a0f4b589d2912a8',100.0,1779029590,1,'2025-12-18T15:03:45Z',NULL,NULL,NULL,'["Infrastructure & Caching", "Kubernetes Caching", "Distributed Caching"]','["[COMMUNITY-TOOL]"]','["docs/caching.md"]','["caching.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-12-18T15:03:45Z", "gh_stars": 312}');
+INSERT INTO "resources" VALUES('https://github.com/mittwald/kubernetes-secret-generator','github.com/mittwald/kubernetes-secret-generator 🌟','','2025',5,'This secret generator creates secure random passwords, certificates, and private SSH keys on-demand in-cluster. Generated data is stored directly as encrypted Secrets resources, eliminating the risk of checking cleartext credentials into infrastructure repositories.','Go','Repository','Intermediate',0,'online','manual','869a5470f61705d827cd5b5f42047335c8749a867b4e46abc016ae3d2954d67c',100.0,1779031122,1,'2025-12-05T14:16:25Z',NULL,NULL,NULL,'["Security & Compliance", "Secret Management", "Dynamic Secrets"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-12-05T14:16:25Z", "gh_stars": 391}');
+INSERT INTO "resources" VALUES('https://github.com/mivano/azure-cost-cli','==github.com/mivano/azure-cost-cli==','','2024',4,'Focuses on tag-based cost-querying using the `azure-cost-cli` tool. Explains how to extract billing data grouped by tags to simplify chargeback allocations and identify untagged resources.','C#','GitHub Repository','Intermediate',0,'online','manual','8a986352ce0fcb9452ebb54ae864c000435891c68701348b74e240aac0ab3391',100.0,1779031652,1,'2026-06-08T08:05:59Z',NULL,NULL,NULL,'["FinOps & Cloud Cost", "Azure Optimization", "CLI Tools"]','["[ENTERPRISE-STABLE]"]','["docs/finops.md"]','["finops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T08:05:59Z", "gh_stars": 1118}');
+INSERT INTO "resources" VALUES('https://github.com/miztiik/AWS-Demos','github.com/miztiik/AWS-Demos','','2025',0,'A rich repository compiling hundreds of AWS hands-on architecture guides and automated scripts. Spans serverless computing, databases, event routing, and container-based architectural patterns.','Python','Repository','Intermediate',0,'online','manual','bd838b9de61ff01365ffe131b166c40c1bc35ef356113f5cceb23eeb19022f7e',100.0,1781735921,1,'2026-06-18T00:38:41.312314+02:00',NULL,NULL,NULL,'["Public Cloud Providers", "AWS", "DevOps Demos"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/mkubaczyk/helmsman','Helmsman: Helm Charts as Code 🌟','','2025',4,'An enterprise-grade, GitOps-friendly engine for declaring Helm charts as code. By monitoring desired state files, it automates lifecycle tasks including installations, cross-cluster upgrades, namespace setup, and purging deprecated releases.','Go','CLI Tool','Advanced',0,'online','manual','582663ae9aaa48a531b0608f40a8aa9e28107177874b46c1b807856e0725d7ba',100.0,1779130494,1,'2026-06-07T15:42:46Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Multi-Chart Orchestration"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-07T15:42:46Z", "gh_stars": 1498}');
+INSERT INTO "resources" VALUES('https://github.com/mlabonne/llm-course','github.com/mlabonne/llm-course','','2023',5,'Maxime Labonne''s stellar curriculum for mastering Large Language Model engineering. Curator Insight and Live Grounding confirm its value, providing code-driven notebooks covering quantization (bitsandbytes, AWQ, GGUF), LoRA fine-tuning, direct preference optimization (DPO), and advanced retrieval-augmented generation (RAG) paradigms.','Python','Repository','Advanced',0,'online','manual','ba9d9be39679259c589973a3de17a8bdab0394741a8b187bf54bbe39f8a2d836',100.0,1779029590,1,'2026-02-05T13:09:26Z',NULL,NULL,NULL,'["Artificial Intelligence", "Large Language Models", "Structured Curriculums"]','["[DE FACTO STANDARD]"]','["docs/ai.md"]','["ai.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-02-05T13:09:26Z", "gh_stars": 80120}');
+INSERT INTO "resources" VALUES('https://github.com/mlabouardy/grafana-dashboards','github.com/mlabouardy: Grafana Dashboards','','2020',0,'Archived repository containing early Grafana dashboard iterations. Shows fundamental layout compositions for visualizing container workloads, though highly outdated compared to current standards.','JSON','Repository','Intermediate',0,'online','manual','02a05b5ebaf5e334f6df5c472087a5415c167625b6791d6c2bce87c95b5d40f2',100.0,1781735951,1,'2026-06-18T00:39:11.076839+02:00',NULL,NULL,NULL,'["Observability & Monitoring", "Grafana Ecosystem", "Community Dashboards"]','["[LEGACY]"]','["docs/grafana.md"]','["grafana.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/mlabouardy/nexus-cli','GitHub: Nexus-CLI','','2020',5,'A command-line interface tool written in Go to interact with and manage Nexus repositories. Real-world grounding shows this repository has had no active maintenance in over four years, pointing to a legacy project. Platform operators should pivot to using official Nexus APIs or modern alternative tooling.','Go','Repository','Intermediate',0,'online','manual','5bfc864b0bfb1a769d8f98ef5ef68078cc29e6362ae7753185f933a069f8509c',100.0,1779029465,1,'2022-11-15T16:23:58Z',NULL,NULL,NULL,'["Artifact Management", "Package Repositories", "Nexus Tooling"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/registries.md"]','["registries.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-11-15T16:23:58Z", "gh_stars": 294}');
+INSERT INTO "resources" VALUES('https://github.com/mlrun/mlrun','mlrun','','2026',3,'MLRun is an open-source MLOps orchestration platform designed to streamline the lifecycle of machine learning pipelines on Kubernetes. It automates model training, tracking, and serving by turning raw Python functions into elastic, high-performance containerized workloads. Data platform teams rely on MLRun to deploy real-time inference models and scale distributed data preprocessing pipelines.','Python','MLOps Platform','Advanced',1,'online','manual','b4762640bf0c7d3885cd5eca6eaef3e2ff68f4c45f7802dcde2797f4e1416598',100.0,1779033218,1,'2026-06-14T09:57:23Z',NULL,NULL,NULL,'["Data Engineering", "MLOps Platforms", "Orchestration"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T09:57:23Z", "gh_stars": 1672}');
+INSERT INTO "resources" VALUES('https://github.com/mmmmmmpc/forklift-configmap-service','mperezco/forklift-configmap-service','','2022',0,'A specialized service designed to dynamically orchestrate Kubernetes ConfigMap generation and delivery. It acts as a sidecar or control helper to keep configuration payloads dynamically synced across targeted deployments.','Go','Operator','Medium',1,'online','manual','fa66c439bd4d117f2d253f28cecbe9089ce09afc9054c652d386726a357e7b93',100.0,1779130495,1,'2021-09-22T14:00:12Z',NULL,NULL,NULL,'["Application Delivery", "Configuration Management", "Automation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-09-22T14:00:12Z", "gh_stars": 0}');
+INSERT INTO "resources" VALUES('https://github.com/moabukar/tech-vault','github.com/moabukar/tech-vault','','2026',3,'A massive compiled database containing cheat sheets, system design diagrams, and software development resources. Serves as a vital study companion for engineers preparing for platform and architectural assessments.','Markdown','Curated List','Intermediate',0,'online','manual','35bd19e48da9d8ddf977958066ef454fc6404cf373868c8c7015c1cc92d8bc8f',100.0,1779030706,1,'2026-03-01T22:28:21Z',NULL,NULL,NULL,'["Career & Interview Preparation", "Resource Vaults", "System Design"]','["[ENTERPRISE-STABLE]"]','["docs/interview-questions.md"]','["interview-questions.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-01T22:28:21Z", "gh_stars": 3415}');
+INSERT INTO "resources" VALUES('https://github.com/modelcontextprotocol/servers','GitHub MCP Server','','2025',5,'Curator Insight: Primary collection of production-grade Model Context Protocol (MCP) servers. Live Grounding: Establishes development standards for JSON-RPC 2.0 based message exchange between host agents and enterprise backend systems.','TypeScript','Software','Advanced',0,'online','manual','4b0c23b47ac282b07556690f1316f4cf786a56a8746af609ccd6cf929bf92002',100.0,1779032167,1,'2026-06-07T22:29:30Z',NULL,NULL,NULL,'["AI Engineering", "Model Context Protocol", "Official Servers"]','["[DE FACTO STANDARD]"]','["docs/ai-agents-mcp.md"]','["ai-agents-mcp.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-07T22:29:30Z", "gh_stars": 87194}');
+INSERT INTO "resources" VALUES('https://github.com/moditect/jfrunit','jfrunit','','2026',5,'A highly innovative JUnit extension enabling assertions against Java Flight Recorder (JFR) events. In 2026, JfrUnit is standard for continuous performance regression testing, automatically blocking commits that trigger abnormal CPU usage or memory allocations.','Java','Repository','Advanced',1,'online','manual','6bb37b669daadec1c6bd53a9682eb004aa85746e3305e876be052de34b6bfe22',100.0,1779030500,1,'2023-04-04T17:39:56Z',NULL,NULL,NULL,'["Modern Java", "Performance", "Testing"]','["[DE FACTO STANDARD]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-04-04T17:39:56Z", "gh_stars": 326}');
+INSERT INTO "resources" VALUES('https://github.com/mogensen/helm-changelog','helm-changelog: Create changelogs for Helm Charts, based on git history','','2024',1,'A smart CLI helper designed to parse git commit logs and automatically compile detailed changelogs for Helm releases. Ideal for maintaining human-readable release histories without manual maintenance bottlenecks during major release cycles.','Go','CLI Tool','Beginner',0,'online','manual','aee6b1c0a49a8c4cef5278b4c8972a95725c0922634fdfb681341e106ef4cd63',100.0,1779032699,1,'2024-08-01T10:32:40Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Auditing & Maintenance"]','["[COMMUNITY-TOOL]"]','["docs/helm.md", "docs/kubernetes-tools.md"]','["helm.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-08-01T10:32:40Z", "gh_stars": 43}');
+INSERT INTO "resources" VALUES('https://github.com/mohanad86/secure-ssh-python','Auto-SSH for Linux security','','2021',1,'A lightweight Python-based wrapper designed to manage, secure, and automate SSH connections, preventing session dropouts and hardening connection authentication parameters dynamically. Double-Evidence: This utility provides automated terminal tunnels, while live grounding indicates it serves as an excellent reference for custom connection-recovery scripts inside edge-computing and remote node installations.','Python','Repository','Intermediate',0,'online','manual','bbf6e7235fe56e1a263032b7c50596c24af13e54938be16c891ddf838c515044',100.0,1781736068,1,'2026-06-18T00:41:08.187819+02:00',NULL,NULL,NULL,'["Infrastructure", "Networking", "SSH Management"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/mohatb/kubectl-exec','mohatb/kubectl-exec','','2021',0,'A simple kubectl plugin designed to ease executive context execution into all pods matching a specific label selector. While it simplifies multi-pod execution for ad-hoc debugging, modern enterprise workflows have largely transitioned to more feature-rich and actively maintained alternatives like kubectl-foreach or custom controllers.','Go','CLI Plugin','Intermediate',0,'online','manual','3549810e43c51fd68757c68486b397cc1ac40a15f3a963f12fe3e4642059274b',100.0,1779031752,1,'2025-07-28T11:24:13Z',NULL,NULL,NULL,'["Operations", "CLI Tooling", "Debugging"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-07-28T11:24:13Z", "gh_stars": 87}');
+INSERT INTO "resources" VALUES('https://github.com/monksy/awesome-kafka/blob/master/tools.md','Awesome Kafka','','2026',0,'A comprehensive, community-curated list of tools, command-line utilities, clients, and GUI frameworks for Apache Kafka administration. It serves as an essential hub for engineers searching for proven ecosystem additions.','N/A','Guide','Intermediate',0,'online','manual','bbd37b93636f0486720d1d3c85369e4f0344243b89bc85169071705d9ba06ea6',100.0,1781736081,1,'2026-06-18T00:41:21.084950+02:00',NULL,NULL,NULL,'["Data Engineering", "Event Streaming", "Meta-Resources"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/message-queue.md", "docs/other-awesome-lists.md"]','["message-queue.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/monodot/pipeline-library-demo','github.com/monodot/pipeline-library-demo 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','301d62aa31c1b716f393af4152f147d6562e00bee25286f1e1ce4aa58dd656d4',100.0,1779033917,0,'2026-05-17T18:05:17.845131+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://github.com/tutorialworks/pipeline-library-demo"}');
+INSERT INTO "resources" VALUES('https://github.com/moule3053/mck8s','moule3053/mck8s','','2021',2,'MCK8s (Multi-Cluster Kubernetes) is an experimental open-source multi-cluster orchestration scheduler. It aims to intelligently distribute workloads across distinct geographical or multi-cloud Kubernetes clusters based on custom latency, cost, or compliance constraints. While theoretically robust, it remains an early-stage academic and community project.','Go','Tool','High',0,'online','manual','b83b59fdec53464c7fd0e7f18aa8edd2c4445f518b3fa4a6f5293f4479e1a4c2',100.0,1779034523,1,'2023-07-07T09:30:06Z',NULL,NULL,NULL,'["Cluster Management", "Multi-Cluster Orchestration", "Federated Deployments"]','["[EMERGING]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-07-07T09:30:06Z", "gh_stars": 73}');
+INSERT INTO "resources" VALUES('https://github.com/mozilla/sops','sops: Simple and flexible tool for managing secrets 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8d6ee771f290b2a6417127c57c2091091c0729a52f006b7eb9e4eae061d70b46',100.0,1779030000,0,'2026-05-17T17:00:00.884470+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md", "docs/terraform.md"]','[]','{}','{"duplicate_of": "https://github.com/getsops/sops"}');
+INSERT INTO "resources" VALUES('https://github.com/mperezco/forklift-configmap-service','mperezco/forklift-configmap-service','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c04babd3ae496581d3395b0e59eec24b81915748e83275a9bd78461e45d4f427',100.0,1779031438,0,'2026-05-17T17:23:58.834319+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/mmmmmmpc/forklift-configmap-service"}');
+INSERT INTO "resources" VALUES('https://github.com/mramanathan/ansible-harbor','mramanathan/ansible-harbor','','2019',0,'A legacy, inactive Ansible playbook repository configured to deploy a Harbor instance. Real-world grounding confirms zero recent updates, classifying it as obsolete. Platform engineers are encouraged to reference standard, actively maintained Kubernetes operator resources or Helm charts instead.','YML','Repository','Intermediate',0,'online','manual','2ef9f54c05ae28d91061b04471d72ee9b80a004a82ff90ea1a37083c86536bc7',100.0,1781736154,1,'2026-06-18T00:42:34.467310+02:00',NULL,NULL,NULL,'["Infrastructure Security", "Container Registries", "Harbor Automation"]','["[LEGACY]"]','["docs/registries.md"]','["registries.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/mrcodedev/frontend-developer-resources','El camino del Frontend Developer','','2024',4,'An extensive frontend development roadmap repository, detailing system tools, CSS architectures, modern frameworks (React, Vue, Angular), and build systems (Vite, Webpack) required for client engineering.','Markdown','Repository','Intermediate',0,'online','manual','82e43fd6826fa0274e757f16f8ec7473e5d63e8fcdacae064b34d0c23f67d342',100.0,1779031883,1,'2024-07-18T19:43:31Z',NULL,NULL,NULL,'["Software Engineering", "Frontend", "Learning Paths"]','["[ENTERPRISE-STABLE]"]','["docs/devel-sites.md"]','["devel-sites.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-07-18T19:43:31Z", "gh_stars": 3536}');
+INSERT INTO "resources" VALUES('https://github.com/msfidelis/kubernetes-with-cri-o','Kubernetes setup with CRI-O Runtime','','2021',3,'A practical hands-on repository outlining the exact deployment and structural configuration needed to run Kubernetes with CRI-O. An invaluable asset for engineers aiming to drop Docker overhead in favor of pure, security-hardened, OCI-compliant system container operations.','Shell','Repository','Advanced',0,'online','manual','0bb0f81b0d87d0e5fa466db80d253446767bfa6b60d970bd6bd9d3e8dfcb37c6',100.0,1779030732,1,'2023-01-10T03:37:18Z',NULL,NULL,NULL,'["Infrastructure", "Container Runtime Interface", "CRI-O Setup"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-01-10T03:37:18Z", "gh_stars": 93}');
+INSERT INTO "resources" VALUES('https://github.com/mspnp/AzureNamingTool','github.com/mspnp/AzureNamingTool - Azure Naming Tool 🌟','','2025',5,'Patterns & Practices software engine providing an integrated UI and programmatic API endpoints to enforce consistent, governance-compliant resource naming structures across all Azure cloud components.','C#','Repository','Intermediate',0,'online','manual','1b2388251576bb22987c23c4f4678950ee53aa84dc1c01b281688456f9295bb6',100.0,1779029561,1,'2026-01-13T16:03:31Z',NULL,NULL,NULL,'["Cloud Platform", "Governance", "Azure Naming Tool"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-01-13T16:03:31Z", "gh_stars": 581}');
+INSERT INTO "resources" VALUES('https://github.com/mudler/LocalAI','LocalAI','','2025',4,'Curator Insight: A self-hosted, community-first OpenAI-compatible API gateway running on local hardware. Live Grounding: Allows developers to host LLMs, audio-to-text, and image generation services inside Kubernetes without external data dependencies, optimized for consumer-grade and enterprise hardware.','Go','Software','Intermediate',1,'online','manual','84abda9935d7c2b9c6744fdb1d4744ca0fe027d9310a85c2b62a2dba8e660e65',100.0,1779130494,1,'2026-06-13T23:27:53Z',NULL,NULL,NULL,'["AI Infrastructure", "LLM Serving", "LocalAI"]','["[DE FACTO STANDARD]"]','["docs/ai-agents-mcp.md"]','["ai-agents-mcp.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T23:27:53Z", "gh_stars": 46845}');
+INSERT INTO "resources" VALUES('https://github.com/mumoshu/helm-x','github.com/mumoshu/helm-x: Helm X Plugin','','2021',2,'An experimental Helm plugin developed to extend standard chart templates with custom scripting functions and enhanced lifecycle control. This project is now unmaintained, serving purely as a design blueprint.','Go','CLI Plugin','Advanced',0,'online','manual','3e0055d3e5c13db18ca63e074001b3acb50dee53c82fbedf722f09bc1cff8b48',100.0,1779033170,1,'2023-04-04T21:12:58Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Legacy Utilities"]','["[EMERGING]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2023-04-04T21:12:58Z", "gh_stars": 178}');
+INSERT INTO "resources" VALUES('https://github.com/mustafakaya/Azure-Reliability-Checker-Tool','github.com/mustafakaya/Azure-Reliability-Checker-Tool','','2023',0,'Diagnostic engine analyzing Azure configurations against Well-Architected Framework reliability pillars. Warns of single points of failure, missing geo-replication rules, and availability zone oversights.','PowerShell','Repository','Intermediate',0,'online','manual','a16c1e5a72c844d9a90d03af8e260bdd1f76b5d1fcf482bebd5f3874dc6e53a2',100.0,1781735879,1,'2026-06-18T00:37:59.957204+02:00',NULL,NULL,NULL,'["Cloud Platform", "Governance", "Reliability"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/muxinc/certificate-expiry-monitor','muxinc/certificate-expiry-monitor','','2021',5,'Lightweight utility that continuously monitors the expiration of X.509 SSL/TLS certificates. Generates metrics consumable by Prometheus to allow early alerting on certificate renewals.','Go','Open Source Tool','Intermediate',0,'online','manual','2da52fe7422494323339b90394664b4e2013efc9081c24eaa98076ae408f15b7',100.0,1779031865,1,'2022-06-08T18:03:51Z',NULL,NULL,NULL,'["Observability", "Scraping & Exporters", "Security Exporters"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-06-08T18:03:51Z", "gh_stars": 169}');
+INSERT INTO "resources" VALUES('https://github.com/mxschmitt/action-tmate','action-tmate: Debug GitHub Actions via SSH','','2025',4,'An essential interactive troubleshooting tool that opens a secure tmate SSH session directly into active GitHub Actions runners, enabling real-time terminal diagnostics of failing pipeline runs.','Shell','Action','Intermediate',0,'online','manual','a4500fbdd326ed39482564937d5a994199b34c6bafc716492c6e3ab15594333b',100.0,1779032243,1,'2026-05-29T18:23:06Z',NULL,NULL,NULL,'["Deployment & Delivery", "CI/CD & Delivery", "Developer Productivity"]','["[ENTERPRISE-STABLE]"]','["docs/cicd.md", "docs/devops-tools.md", "docs/kubernetes-tools.md"]','["devops-tools.md", "cicd.md", "kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-29T18:23:06Z", "gh_stars": 3550}');
+INSERT INTO "resources" VALUES('https://github.com/myspotontheweb/gitops-workloads-demo','github.com/myspotontheweb/gitops-workloads-demo','','2023',3,'Comprehensive demo repository showcasing real-world GitOps workload configurations. Provides a structural blueprint for multi-tenant environments, detailing how to cleanly decouple cluster-wide infrastructure configurations from individual application manifests.','YAML','Repository','Intermediate',1,'online','manual','f5ff0bcab1e193ea0ffb13fb5de53179391efad291c94f182f786cbbb1efb28e',100.0,1781735876,1,'2026-06-18T00:37:56.007011+02:00',NULL,NULL,NULL,'["GitOps & CD", "ArgoCD", "Workload Management", "Demos"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/mysticrenji/jenkins-cicd-pipelines',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','e3791be07f4ca26ef2f951ef9473024ff66bd579071a24ee4aa06da97fe91420',100.0,1779033735,0,'2026-05-17T18:02:15.886375+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/myugan/awesome-docker-security','myugan/awesome-docker-security: Awesome Docker Security','','2026',5,'An excellent collection of scanning tools, security benchmarks, and hardening guidelines specifically designed for Docker environments. It catalogs utilities like Trivy, Anchore, and Docker Bench for Security, which prevent container escape exploits. Indispensable for DevSecOps pipelines managing image registries.','N/A','Repository','Intermediate',0,'online','manual','b5d9c748751ac4faee2853a885e0f5dc8c14b454ee2d1cd27f27b120a317730a',100.0,1779034517,1,'2026-02-28T13:24:37Z',NULL,NULL,NULL,'["Security", "Containers", "Docker"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-02-28T13:24:37Z", "gh_stars": 717, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/nabsul/k8s-ecr-login-renew','nabsul/k8s-ecr-login-renew: Renew Kubernetes Docker secrets for AWS ECR','','2018',2,'A cron utility designed to update expiring AWS ECR registry tokens automatically within Kubernetes cluster namespaces. It maintains registry pull-secret health over long runtime durations.','Go','CronJob / Daemon','Intermediate',0,'online','manual','ec0eb033f0f22c8ea8ec17ad93b2c9963990348ac57d15b0a004c81c8679c1e5',100.0,1779029710,1,'2026-01-17T21:33:16Z',NULL,NULL,NULL,'["Security & Compliance", "Identity & Access", "ECR Authentication"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-01-17T21:33:16Z", "gh_stars": 228}');
+INSERT INTO "resources" VALUES('https://github.com/narendranathreddythota/podtnl','Access Pod Online using Podtnl','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ae4419c69e217a0ab294e802da0466c3b6cab971d53a79b7ca18403a7e5bab97',100.0,1779032972,0,'2026-05-17T17:49:32.520899+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/nnrthota/podtnl"}');
+INSERT INTO "resources" VALUES('https://github.com/naveensilver/Ansible','github.com/naveensilver/Ansible','','2020',0,'Open-source repository archiving custom Ansible playbooks, tasks, and configurations for diverse operational setups. Serves as a useful template library for practical implementation reference.','English','github_repo','Beginner',0,'online','manual','25fddf953cc62696d495b81fe6724de4cf2eb00b8599c287d2f756215f5cbc89',100.0,1781735865,1,'2026-06-18T00:37:45.949781+02:00',NULL,NULL,NULL,'["Automation & Orchestration", "Ansible", "Reference Projects"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/nebuly-ai/nos','github.com/nebuly-ai/nos','','2023',5,'Nos is an advanced GPU optimization platform built for Kubernetes to run AI workloads cost-effectively. It utilizes dynamic resource slicing and scheduling to enable multi-tenant GPU sharing. This reduces hardware idling and increases resource efficiency for LLM and ML training jobs.','Go','Scheduler / Operator','Advanced',0,'online','manual','7a6f228da00f45465a8acf77d06b0017c8b52427d89875478ff4ac355cf767bb',100.0,1779033943,1,'2024-04-21T20:57:30Z',NULL,NULL,NULL,'["Infrastructure", "GPU Optimization", "Dynamic Scheduling"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-04-21T20:57:30Z", "gh_stars": 684}');
+INSERT INTO "resources" VALUES('https://github.com/ned1313/quiz-grader','Quiz Grader','','2023',0,'A lightweight utility engineered to automate the grading and feedback of quizzes and programming assignments. Processes markdown-based inputs to generate structured performance assessments, supporting classroom and self-assessment operations.','Python','Repository','Intermediate',0,'online','manual','de5a9e75137bee505318b4bff070071137ac7775aff07c9542c8b210b9fc80f4',100.0,1781735890,1,'2026-06-18T00:38:10.285985+02:00',NULL,NULL,NULL,'["DevOps", "Automation", "Education Tooling"]','["[COMMUNITY-TOOL]"]','["docs/ai.md", "docs/cheatsheets.md", "docs/kubernetes-tutorials.md"]','["ai.md", "cheatsheets.md", "kubernetes-tutorials.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/neilhwatson/nustuff/blob/master/networking/nmcli.md','NetworkManager CLI cheatsheet','','N/A',0,'A curated technical resource and architectural guide covering NetworkManager CLI cheatsheet in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'unreachable','manual',NULL,80.0,1779030356,0,'2026-05-17T17:05:56.800954+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/nekop/openshift-sandbox/blob/master/docs/command-cheatsheet.md','github.com: Openshift cheat sheet 1','','2026',0,'A public Git-based repository mapping common OpenShift CLI operations. Curator Insight focuses on developers utilizing localized sandbox configurations. Live Grounding demonstrates how manual cluster troubleshooting remains standard despite GitOps workflows.','Shell','Cheat Sheet','Intermediate',0,'duplicate','manual','75e044df81b7bed9fd91ef02bb9be207b8ceb610d282967349bfe44072dfd6b4',100.0,1781735890,1,'2026-06-18T00:38:10.318116+02:00',NULL,NULL,NULL,'["Platform", "Container Orchestration", "OpenShift"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "duplicate_of": "https://github.com/mhausenblas/openshift-cheat-sheet"}');
+INSERT INTO "resources" VALUES('https://github.com/netbox-community/netbox','NetBox IPAM 🌟','','2026',5,'The leading open-source IP Address Management (IPAM) and Data Center Infrastructure Management (DCIM) database. Built on Django and PostgreSQL, it serves as the programmable hardware and IP single-source-of-truth for global networks.','Python','Software','Advanced',0,'online','manual','0f1e66fb461ee83f1392989b338bde181fb9812c86c38f85e65d8ad48af2edeb',100.0,1779033706,1,'2026-06-14T06:31:06Z',NULL,NULL,NULL,'["Computer Networking & IPAM", "Infrastructure Management", "IPAM & DCIM Platforms"]','["[DE FACTO STANDARD]"]','["docs/networking.md"]','["networking.md", "index.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T06:31:06Z", "gh_stars": 20845}');
+INSERT INTO "resources" VALUES('https://github.com/netdata/netdata','Netdata','','2026',5,'An ultra-high-performance, zero-configuration system monitoring agent boasting over 79k stars on GitHub. Netdata provides real-time, per-second metrics directly from physical hosts, virtual machines, and container endpoints, making it a stellar edge diagnostics tool in 2026.','C','Repository','Intermediate',0,'online','manual','7c2e4eb471d73f0fa35983fdb4ae04f558d23fa4d4dafba4abda777bca43f610',100.0,1779034392,1,'2026-06-14T09:52:59Z',NULL,NULL,NULL,'["Cloud Native", "Observability", "Infrastructure Monitoring"]','["[DE FACTO STANDARD]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-06-14T09:52:59Z", "gh_stars": 79146}');
+INSERT INTO "resources" VALUES('https://github.com/network-automation/toolkit','Red Hat Ansible Tower - Workshop and Demo','','2023',2,'A specialized automation toolkit for Red Hat Ansible Tower/AWX focused on network architectures. Emphasizes role-based access controls, standardized workflow templates, and central log telemetry. (Live Grounding: Highlights critical patterns for bringing deterministic software-defined networking concepts to legacy environments).','YAML/Python','Code Repository','Advanced',0,'online','manual','82fd022722d4983925ce90da609585e464ee489cf3b3b8b1c1d5697ecd106930',100.0,1779130495,1,'2026-06-01T18:44:18Z',NULL,NULL,NULL,'["Infrastructure as Code & CI-CD", "Configuration Management", "Ansible Tower"]','["[LEGACY]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-06-01T18:44:18Z", "gh_stars": 127}');
+INSERT INTO "resources" VALUES('https://github.com/network-automation/tower_workshop','Red Hat Ansible Tower - Workshop and Demo','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a639856389ab34dea1f787a746eb7d1666430d15d2fff87886426435fcc567f3',100.0,1779030356,0,'2026-05-17T17:05:56.775254+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://github.com/network-automation/toolkit"}');
+INSERT INTO "resources" VALUES('https://github.com/nevalla/lens-resource-map-extension','Lens Resource Map extension','','2024',3,'An essential plugin for Lens that dynamically renders interactive resource maps, detailing dependency hierarchies, service boundaries, and ingress-to-pod flow connections in real time.','TypeScript','Repository','Intermediate',0,'online','manual','b2af0e978e630d223d9ac7105215c8b5879a84510bdbf3dc870af3c7c9027fc1',100.0,1779032017,1,'2024-02-23T10:56:20Z',NULL,NULL,NULL,'["Platform Engineering", "UI & Dashboards", "Visual Ide Extensions"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-02-23T10:56:20Z", "gh_stars": 406}');
+INSERT INTO "resources" VALUES('https://github.com/nfrankel/jvm-controller','nfrankel/jvm-controller','','2020',0,'Demonstrates building a custom Java Virtual Machine (JVM) admission controller. Programmatically dynamically intercepts Pod specifications inside a validating or mutating webhook to inject appropriate runtime flags (such as JVM memory heap ergonomics) aligned with CPU and RAM resource limits.','Kotlin','Repository','Advanced',0,'online','manual','86d14a605f7a6f1deb5f729d64557524b956c232afda79214765cfa84ed57887',100.0,1781735910,1,'2026-06-18T00:38:30.696028+02:00',NULL,NULL,NULL,'["Extensibility", "Admission Controllers", "JVM Configurations"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/nicholasamorim/ansible-role-harbor','nicholasamorim/ansible-role-harbor','','2021',5,'An Ansible role built to deploy and configure Harbor container registries on virtual machine hosts. Real-world grounding shows this project is unmaintained, reflecting a classic VM-centric infrastructure-as-code deployment pattern. Modern container-centric deployments strongly favor Kubernetes-native Helm-based installation paths.','YML','Repository','Intermediate',0,'online','manual','0e57673b66ce6cc2e5c3ab56c98967085e7c26d9e60cd72e290dd5eb3ba462a3',100.0,1779031755,1,'2026-04-15T12:41:58Z',NULL,NULL,NULL,'["Infrastructure Security", "Container Registries", "Harbor Automation"]','["[DE FACTO STANDARD]"]','["docs/registries.md"]','["registries.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-15T12:41:58Z", "gh_stars": 26}');
+INSERT INTO "resources" VALUES('https://github.com/nickjj/wait-until','github.com/nickjj/wait-until','','2016',3,'A lightweight shell utility designed to pause execution scripts until a target TCP port or system command registers a successful response. It is highly optimized for CI/CD pipeline synchronicity. Live Grounding confirms its role in orchestrating sequential container boots.','Shell','Tool','Intermediate',0,'online','manual','d4fd3e986c109f51dafb3b3cee2ef09542edca7f0a9560e22dcb7b6192468cea',100.0,1779031521,1,'2026-04-24T11:45:04Z',NULL,NULL,NULL,'["Container Orchestration", "Docker", "Tooling"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-24T11:45:04Z", "gh_stars": 65}');
+INSERT INTO "resources" VALUES('https://github.com/nicolai86/github-rebase-bot','github-rebase-bot','','2020',2,'A lightweight, Go-based automation daemon that responds to GitHub webhooks by automatically executing git rebase commands on active PRs. It eliminates manual rebase overhead, keeping pull requests structurally fresh relative to target master branches.','Go','Tool','Intermediate',0,'online','manual','8b3832b0d0a702b3805d34bc8ef2a46c961475eab2c8564d0c763ea6cfd2cabf',100.0,1779029704,1,'2017-08-25T23:18:09Z',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Automation Bots"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2017-08-25T23:18:09Z", "gh_stars": 29}');
+INSERT INTO "resources" VALUES('https://github.com/nicolaka/netshoot','nicolaka/netshoot','','2026',5,'Netshoot stands as the preeminent diagnostic container containerizing a massive suite of network troubleshooting binaries like tcpdump, tshark, and iperf. Designed to be injected directly as an ephemeral debugging container, it bypasses the constraints of distroless or minimal application pods. It is highly valued by system administrators for executing low-level network packet analyses without mutating running configurations.','Shell','Container Image','Beginner',0,'online','manual','a5b652e1771c279e4a442b821f61bb5df879ab3538c970409c7fdbe1ad38106c',100.0,1779033808,1,'2026-04-16T16:42:57Z',NULL,NULL,NULL,'["Troubleshooting", "Networking", "Diagnostics"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-16T16:42:57Z", "gh_stars": 10773}');
+INSERT INTO "resources" VALUES('https://github.com/nicolargo/glances','Glances','','2026',5,'A Python-based CLI and web tool providing real-time system resource visualization. Glances remains a beloved utility for terminal-driven infrastructure debugging and fast diagnostics on container platforms in 2026, without needing heavy visualization suites.','Python','Repository','Beginner',0,'online','manual','ffe33048440ce0e5df7761e72bc728efe5f40bd9fdb8dad0a74344c57d9c8a50',100.0,1779029483,1,'2026-06-13T14:48:45Z',NULL,NULL,NULL,'["Cloud Native", "Observability", "Infrastructure Monitoring"]','["[DE FACTO STANDARD]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-13T14:48:45Z", "gh_stars": 32824}');
+INSERT INTO "resources" VALUES('https://github.com/nicolgit/azure-firewall-mon','github.com/nicolgit/azure-firewall-mon: az-firewall-mon','','2024',5,'Real-time log viewer utility for Azure Firewall. Parses JSON diagnostic streams directly from Log Analytics, providing colorized output detailing connection actions (allow/deny) on live terminals.','JavaScript','Repository','Intermediate',0,'online','manual','0ef95f6135710ec781595b7c927eb3d1b17ff035a1dd4a3018fa5b7acc12e81d',100.0,1779031021,1,'2026-04-17T22:21:27Z',NULL,NULL,NULL,'["Security", "Network Security", "Azure Firewall"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-17T22:21:27Z", "gh_stars": 91}');
+INSERT INTO "resources" VALUES('https://github.com/night-gold/armada','Armada kubectl plugin 🌟','','2021',1,'A specialized kubectl plugin designed to streamline the execution of commands across multiple clusters and namespaces simultaneously. It aims to reduce context-switching overhead for multi-cluster operators. In 2026, this tool remains a lightweight, niche CLI utility, largely superseded by more comprehensive multi-cluster management control planes.','Go','Kubectl Plugin','Low',0,'online','manual','8a69e1403bb39971f9fbd1ca8050328e0abfa5919cfbe8a9a03d9b33cc7dfb84',100.0,1779030827,1,'2021-06-03T21:10:18Z',NULL,NULL,NULL,'["Operations", "CLI Tool", "Kubectl Plugin"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2021-06-03T21:10:18Z", "gh_stars": 15}');
+INSERT INTO "resources" VALUES('https://github.com/nilic/kubectl-netshoot','kubectl netshoot','','2026',5,'An operational kubectl plugin that spins up an ephemeral diagnostic container attached to a target pod''s network namespace. This tool exposes diagnostic programs (like tcpdump, curl, dig) directly inside the target''s traffic environment without requiring any alterations to the application''s base container design.','Go','Tool','Intermediate',0,'online','manual','39ac4dc4f3af7758724f3338effe47f7ce2f2701ee7f0407b6743f295e30f50e',100.0,1779031541,1,'2026-03-06T13:17:06Z',NULL,NULL,NULL,'["Observability", "Network Diagnostics", "Pod Troubleshooting"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-06T13:17:06Z", "gh_stars": 206}');
+INSERT INTO "resources" VALUES('https://github.com/ninlil/kubectl-vpa','kubectl-vpa','','2021',1,'A developer-friendly CLI plugin extension for kubectl that simplifies inspecting, auditing, and troubleshooting Vertical Pod Autoscaler recommendations and status formats directly from terminal environments.','Go','Repository','Intermediate',0,'online','manual','b1c4dd070ac79d3ab34c49144ed2fc89fd242f0e32d1e334016e6484172a803a',100.0,1779030862,1,'2023-11-08T08:52:53Z',NULL,NULL,NULL,'["Kubernetes & Scaling", "Developer Tooling", "Kubectl Plugins"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-11-08T08:52:53Z", "gh_stars": 4}');
+INSERT INTO "resources" VALUES('https://github.com/nirmata/kyverno','github Kyverno - Kubernetes Native Policy Management','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','dbdbdef55b33c6c798a2cfb6c31cb5208c5dc12830a8e55e751a469dfaa02cd5',100.0,1779033789,1,'2026-05-17T18:03:09.313802+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
+INSERT INTO "resources" VALUES('https://github.com/nirops/yakiapp','nirops/yakiapp','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0803fc16e1c26efda87445a9e8c7900a8bd104c7a64866f63830b9b983de0f65',100.0,1779030539,0,'2026-05-17T17:08:59.100628+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://github.com/vivekagate/yakiapp"}');
+INSERT INTO "resources" VALUES('https://github.com/nleiva/go-links','nleiva/go-links','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','3812d15c45585a045dc8de814d5a370204d458b6da5307763f2ee0b05971b318',100.0,1779032117,1,'2026-05-17T17:35:17.848179+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"gh_license": "MIT", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/nmachine-io/kerbi','Kerbi 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','01e9dc3cec1501013946987b0da92089271ae2782bc3324bbbe2bc7cc44a77d2',100.0,1779032923,0,'2026-05-17T17:48:43.080815+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/nnellans/ado-pipelines-guide','github.com/nnellans/ado-pipelines-guide: Azure DevOps YAML Pipelines Guide'' 🌟','','2024',5,'A structured, community-created repository gathering YAML pipeline configurations and boilerplate templates. Focuses on standardized modular task integration and multi-stage configurations.','YAML','Repository','Intermediate',0,'online','manual','fde6a1ad70b76f7c11a6141bc8fd65a02a43c438bfca0c5c7b55b6584fa06796',100.0,1779032732,1,'2026-04-14T15:15:31Z',NULL,NULL,NULL,'["CI/CD Pipelines", "Template Reference", "Azure DevOps Pipelines"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-04-14T15:15:31Z", "gh_stars": 74}');
+INSERT INTO "resources" VALUES('https://github.com/nnellans/bicep-guide','github.com/nnellans/bicep-guide','','2022',2,'A structured walkthrough repository outlining best practices, modular structures, and orchestration techniques in Azure Bicep. It acts as a reference for constructing scalable, reusable IaC configurations with built-in parameterization and deployment scopes.','Bicep','Repository','Intermediate',0,'online','manual','ebb0f2920c7df43d2b0020249ef100405bd6df203081e0ec7cd35859401ad17a',100.0,1779034482,1,'2026-04-14T21:28:56Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "Azure Bicep"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-04-14T21:28:56Z", "gh_stars": 36}');
+INSERT INTO "resources" VALUES('https://github.com/nnrthota/podtnl','Access Pod Online using Podtnl','','2023',5,'Podtnl is a lightweight command-line utility designed to expose services running in remote Kubernetes pods over secure HTTP tunnels. Allows engineers to easily share, demo, and test internal endpoints without complex Ingress and DNS setups.','Go','CLI Tool','Intermediate',0,'online','manual','53795d4acf19eb4a267da8e85b5ad4409c554f6e7e718bb2b4f05f227b0e728e',100.0,1779130494,1,'2022-10-20T11:41:32Z',NULL,NULL,NULL,'["Infrastructure & Platform", "Kubernetes Tooling", "Developer Experience"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-10-20T11:41:32Z", "gh_stars": 65}');
+INSERT INTO "resources" VALUES('https://github.com/noamraph/tqdm','tqdm: Instantly make your python loops show a progress meter - just wrap'' any iterator with "tqdm(iterator)", and you''re done!','','2015',4,'A fast, extensible progress bar library for Python loops and iterables. By wrapping any iterable with `tqdm(iterable)`, it outputs an overhead-minimal, smart-updating CLI progress meter with predictive ETA calculations. Live grounding confirms its ubiquity across modern ML training loops and data ingestion tasks.','Python','Library','Intermediate',0,'online','manual','41c2f53a30f75cf48770de3a2659fa8db7d7b28a4647f28cd12f00bd0a0884cc',100.0,1779031622,1,'2023-11-30T11:34:56Z',NULL,NULL,NULL,'["Software Development", "Python Utilities", "CLI Tools"]','["[ENTERPRISE-STABLE]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-11-30T11:34:56Z", "gh_stars": 2767}');
+INSERT INTO "resources" VALUES('https://github.com/nodejs/node','github.com/nodejs/node','','2009',5,'Core development branch of the Node.js runtime. Details foundational V8 updates, event loop mechanics (libuv integration), core module performance tweaks, and security updates essential for server-side architectures.','C++','Software','Advanced',0,'online','manual','df932aaf752f27623c036d4a3cbf565b8fe74faf9d049e88374726cc4d21c65b',100.0,1779033948,1,'2026-06-14T07:01:35Z',NULL,NULL,NULL,'["Runtime Environments", "Node.js Platform", "Source Repository"]','["[DE FACTO STANDARD]"]','["docs/javascript.md"]','["javascript.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-14T07:01:35Z", "gh_stars": 117761}');
+INSERT INTO "resources" VALUES('https://github.com/nokia/danm','Damn','','2026',5,'Nokia''s DANM (Damn Another Network Manager) CNI designed to facilitate telco-grade multi-network interfaces per pod inside Kubernetes, with support for SR-IOV, IPVLAN, and MACVLAN. Curator Insight vs Live Grounding: Although originally positioned as a dynamic multitenancy interface for telco workloads, live telemetry confirms the repository is now archived and considered a legacy architecture, with modern deployments utilizing Multus CNI.','Go','Repository','Advanced',0,'online','manual','b7253981d62ef25b497fa7e31f4d42dc3f536fb9ae700a6bb4455cd6070d7c9a',100.0,1779032878,1,'2022-09-19T15:31:17Z',NULL,NULL,NULL,'["Networking", "CNI", "Telco & Multi-Network"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2022-09-19T15:31:17Z", "gh_stars": 393}');
+INSERT INTO "resources" VALUES('https://github.com/noobaa/noobaa-core',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','f6530e48f46dee2ed288b260ddaf0d4cc3d96083ae8482741b49cde7b28a1fba',100.0,1779130494,1,'2026-05-18T20:54:54.985376+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md", "docs/ocp4.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
+INSERT INTO "resources" VALUES('https://github.com/norwoodj/helm-docs','helm-docs','','2025',4,'An automated utility designed to generate clear Markdown documentation from Helm chart metadata and schema structures. By analyzing values.yaml schema annotations, it produces clean, standardized configuration tables. This ensures chart configurations remain self-documenting and structurally valid within CI/CD pipelines.','Go','CLI Tool','Intermediate',0,'online','manual','878821a89dad52a0222fd0debb7db971bbd0d1661c0148bbc40ea1325b747842',100.0,1779031620,1,'2026-06-08T09:28:41Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Helm Documentation"]','["[ENTERPRISE-STABLE]"]','["docs/helm.md", "docs/kubernetes-tools.md"]','["helm.md", "kubernetes-tools.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-06-08T09:28:41Z", "gh_stars": 1745}');
+INSERT INTO "resources" VALUES('https://github.com/notaryproject/notary','Notary','','2026',2,'CNCF''s implementation of The Update Framework (TUF) for cryptographic image verification and trust. *Curator Insight vs. Live Grounding*: While structurally a highly robust foundation for Content Trust, Notary is categorized as legacy as the container ecosystem has overwhelmingly converged on Sigstore''s Cosign for OCI signing.','Go','Tool','Advanced',1,'online','manual','a05dbf19a41538a4984ef51502d9d4e26d50e66b6f78bbc4c363b0bf6b0442a0',100.0,1779030135,1,'2024-08-07T19:02:32Z',NULL,NULL,NULL,'["Security", "Image Signing", "Cryptographic Trust"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-08-07T19:02:32Z", "gh_stars": 3289}');
+INSERT INTO "resources" VALUES('https://github.com/nsriram/lambda-the-terraform-way','AWS Lambda the Terraform Way','','2023',5,'A widely starred open-source template repository outlining best practices for packaging, versioning, and deploying AWS Lambda functions natively using Terraform. Eliminates dependencies on external serverless frameworks by leveraging HCL zip archiving capabilities.','HCL','Template Repository','Intermediate',1,'online','manual','9979adfa4cfc9364c24ec64aaa12365aac429853def9c5674468a72d7531bee9',100.0,1779031540,1,'2021-05-08T12:38:52Z',NULL,NULL,NULL,'["Serverless Architecture", "AWS Lambda", "Infrastructure as Code"]','["[DE FACTO STANDARD]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-05-08T12:38:52Z", "gh_stars": 1260}');
+INSERT INTO "resources" VALUES('https://github.com/nubenetes/apache-reverse-proxy-jenkins','Apache Reverse Proxy for Jenkins','','2020',1,'A historical configuration repository detailing reverse-proxy deployment configurations for Jenkins behind Apache. Due to more than 4 years of inactivity, it is maintained as a legacy setup reference.','ApacheConf','Repository','Beginner',0,'online','manual','e85f734ff94eca0aae3de370067eec24058c2b4dcdfce99674fab0f8c0e3a979',100.0,1779130495,1,'2020-05-06T08:02:22Z',NULL,NULL,NULL,'["Infrastructure", "Web Servers", "CI/CD Integration"]','["[LEGACY]"]','["docs/web-servers.md"]','["web-servers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-05-06T08:02:22Z", "gh_stars": 1}');
+INSERT INTO "resources" VALUES('https://github.com/nubenetes/awesome-kubernetes/blob/master/pdf/dynatrace_demo.pdf','My Dynatrace proof of concept 🌟','','2023',5,'A comprehensive architectural evaluation report and proof of concept depicting Dynatrace deployment inside complex Kubernetes topologies. Discusses performance impact, instrumentation automation, and alerting configurations.','en','Project Document','Advanced',1,'online','manual','0c5abd011e582b588a63cec448e6bd6954aa540f09803d0e6974a55af236940c',100.0,1779130494,1,'2026-06-14T10:13:34Z',NULL,NULL,NULL,'["Observability", "APM & Logging", "Dynatrace PoC"]','["[DE FACTO STANDARD]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T10:13:34Z", "gh_stars": 663}');
+INSERT INTO "resources" VALUES('https://github.com/nubenetes/awesome-kubernetes/tree/master/pdf',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','96ab9d9cdf618393a9c1c76347504f694c202447d47f0cbc496d511ddbb8c669',100.0,1779130494,1,'2026-05-18T20:54:54.942289+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
+INSERT INTO "resources" VALUES('https://github.com/nubenetes/awesome-kubernetes/tree/master/scripts',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','7feff872196d3c745a9af1d5a63047d136de1b99836d1eb41df192beaa218d2e',100.0,1779029056,1,'2026-05-17T16:44:16.785235+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
+INSERT INTO "resources" VALUES('https://github.com/nubenetes/confluence6-atlassian','Atlassian Confluence6','','2021',0,'Open-source Dockerization template and configuration manifest designed for self-hosting Atlassian Confluence 6.x within containerized environments. Relies on legacy baseline system configurations, serving as an interesting historical pattern for monolithic application containerization before Helm charts and operators became standard.','Dockerfile','Repository','Intermediate',0,'online','manual','ad63d6c9ae797360c1b6af9d5f0c89eaef77d3de760a3d8099f6cb2de5a085b6',100.0,1781736123,1,'2026-06-18T00:42:03.252209+02:00',NULL,NULL,NULL,'["Infrastructure", "Enterprise Applications", "Self-Hosting"]','["[LEGACY]"]','["docs/openshift.md"]','["openshift.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/nubenetes/jenkins-CasC-kubernetes-demo','Jenkins Configuration as Code on Kubernetes 🌟','','2021',0,'Curator Insight highlights this Nubenetes demo as a primary method for running JCasC on Kubernetes. Live Grounding confirms its effectiveness in eradicating persistent storage drift by configuring dynamic build agents via YAML definitions. This serves as an outstanding baseline architecture for cloud-native Jenkins execution environments.','YAML','Repository','Advanced',0,'online','manual','8402b4d85b11e8932946ba3a306ca5f2afbbd30520c2cade11e034476f981bbf',100.0,1779130494,1,'2020-05-24T09:43:12Z',NULL,NULL,NULL,'["DevOps", "Infrastructure as Code", "Jenkins Configuration as Code", "Kubernetes Native Setup"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-05-24T09:43:12Z", "gh_stars": 0}');
+INSERT INTO "resources" VALUES('https://github.com/nubenetes/nexus3-helm-chart','Proof of Concept: Nexus3 Chart configuration on Kubernetes','','2021',0,'Curator Insight presents this proof-of-concept Nexus3 Helm chart deployment pattern on Kubernetes. Live Grounding confirms that hosting a dedicated private repository manager inside the cluster remains critical for sovereign enterprise setups. The manifest coordinates dynamic ingress rules and persistent storage volume allocations.','Smarty','Repository','Intermediate',0,'online','manual','232f8b5fcd1a7182ad4c8f186823dc46623bc6fb8dfe1c460d1925ff0272fc2b',100.0,1779130494,1,'2020-05-24T10:17:50Z',NULL,NULL,NULL,'["Infrastructure", "Artifact Management", "Nexus3 Deployment", "Kubernetes Helm Setup"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-05-24T10:17:50Z", "gh_stars": 0}');
+INSERT INTO "resources" VALUES('https://github.com/nvucinic/kdbg','KDBG: Small Kubernetes debugging container','','2023',1,'A lightweight Kubernetes debugging container designed to simplify troubleshooting inside active pods. It packages key diagnostic tools (curl, dig, iproute2, etc.) for direct execution inside the cluster networking space, serving as an effective sidecar or ephemeral debugging agent.','Shell','Tool','Intermediate',0,'online','manual','a283739ff6f0a2ba99f63772ad77fa0a0617a733c517b5de2990b3e7c815453a',100.0,1779031753,1,'2026-04-15T13:42:11Z',NULL,NULL,NULL,'["Observability", "Debugging", "Containers"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-15T13:42:11Z", "gh_stars": 36}');
+INSERT INTO "resources" VALUES('https://github.com/oauth2-proxy/oauth2-proxy','==oauth2-proxy/oauth2-proxy: OAuth2 Proxy== 🌟','','2026',4,'A highly resilient reverse-proxy written in Go that validates user identities using OAuth2, OpenID Connect, or third-party providers. Implements stateful session storage, upstream header propagation, and custom claims verification. *Curator Insight vs. Live Grounding*: Confirmed as a stable, ubiquitous standard in modern cloud-native topologies for securing raw backend endpoints without code modifications.','Go','Tool','Intermediate',1,'online','manual','acbfefcc656c6fc1955230131b231b05373951fd322cfee41c45843b22a0828e',100.0,1779029158,1,'2026-06-13T19:57:09Z',NULL,NULL,NULL,'["Security", "Identity & Access Management", "Authentication Proxy"]','["[ENTERPRISE-STABLE]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T19:57:09Z", "gh_stars": 14517}');
+INSERT INTO "resources" VALUES('https://github.com/obitech/micro-obs','Jaeger Demo1','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','26b47930bb9946f5a6caed8837af45a9d8ffac1a8e8963e5d256f03ad4e494fd',100.0,1779033213,1,'2026-05-17T17:53:33.587614+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"gh_license": "MIT"}');
+INSERT INTO "resources" VALUES('https://github.com/obot-platform/obot','acorn-io/acorn','','2022',3,'Acorn, which evolved towards the Obot platform under its maintainers, is a container-native application deployment framework. It simplifies standard Kubernetes complexity, packaging microservices, networks, and storage into clean, self-contained runtimes.','Go','Application Framework','High',1,'online','manual','97a8c5406165cedd7e6d65733bb9418c368cb35b61fd881703ddf3c49122bc41',100.0,1779130494,1,'2026-06-12T22:18:38Z',NULL,NULL,NULL,'["Application Delivery", "Packaging", "Developer Platforms"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T22:18:38Z", "gh_stars": 829}');
+INSERT INTO "resources" VALUES('https://github.com/obsidiandynamics/kafdrop','Kafdrop – Kafka Web UI 🌟','','2023',5,'Kafdrop is a popular, lightweight web UI for monitoring and managing Apache Kafka clusters. It renders real-time views of brokers, topic structures, partition offsets, consumer group lag, and permits active JSON/protobuf message payload inspection.','Java','Open Source Tool','Intermediate',0,'online','manual','9ecc39082499c770195c21d4161e8523b661fdfa053dadc0b62b4cb02be2b92a',100.0,1779030680,1,'2026-06-11T16:52:55Z',NULL,NULL,NULL,'["Event-Driven Systems", "Apache Kafka", "Observability & UI"]','["[DE FACTO STANDARD]"]','["docs/message-queue.md", "docs/monitoring.md"]','["message-queue.md", "monitoring.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T16:52:55Z", "gh_stars": 6137}');
+INSERT INTO "resources" VALUES('https://github.com/odedia/spring-petclinic-microservices','Distributed version of Spring Petclinic built with Spring Cloud 🌟','','2020',2,'A community-maintained fork of the distributed Spring PetClinic codebase focusing on alternative Spring Cloud configurations. Provides a lean reference for configuring multi-module Gradle/Maven setups for local microservice debugging.','Java','Repository','Intermediate',1,'online','manual','41f7267441433101f310f4ff1d7e9ba4409aefda911c7d1613d3082625c1aa1c',100.0,1779030306,1,'2024-12-27T15:42:53Z',NULL,NULL,NULL,'["Cloud-Native Applications", "Java Microservices", "Spring Cloud"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-12-27T15:42:53Z", "gh_stars": 2}');
+INSERT INTO "resources" VALUES('https://github.com/odigos-io/odigos','odigos','','2026',4,'Odigos is a powerful distributed tracing auto-instrumentation engine that leverages eBPF technology to instrument microservice architectures without code changes. It automatically discovers active services, hooks into internal runtimes, and streams OpenTelemetry traces directly to collectors. It has emerged as a preferred solution for platform teams seeking zero-to-hero observability coverage.','Go','Observability Controller','Advanced',1,'online','manual','7fa766b851bcb6255a859c5e9685e73633a81b9d4415156688c6ddba321a8c85',100.0,1779029270,1,'2026-06-14T10:09:14Z',NULL,NULL,NULL,'["Observability", "eBPF Diagnostics", "Distributed Tracing"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T10:09:14Z", "gh_stars": 3657}');
+INSERT INTO "resources" VALUES('https://github.com/odoo/odoo/wiki/Mergebot','Odoo Mergebot','','2026',5,'Odoo''s foundational merge-bot built to orchestrate massive volume commits across multi-repository dependencies. It employs highly robust state-machine mechanics to validate test combinations and keep high-density deployments continuously updated.','Python','Tool','Advanced',0,'online','manual','5c57d4ce94918a8a910a106646474fa43d25d478ae50629a6e11903bc5bd3b7a',100.0,1779029556,1,'2026-06-14T10:01:21Z',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Automation Bots"]','["[DE FACTO STANDARD]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-14T10:01:21Z", "gh_stars": 52393}');
+INSERT INTO "resources" VALUES('https://github.com/ofek/csi-gcs','ofek/csi-gcs','','2019',2,'A CSI volume plugin executing secure file systems mounting directly to Google Cloud Storage (GCS) buckets. It provides container pods with localized, standard disk directory abstractions over GCS object storage.','Go','CSI Driver','Advanced',0,'online','manual','b6cb90159ae67c858da7d684ecf7d33622b9be8cc23a827355f11c57044c80a3',100.0,1779029295,1,'2025-10-19T17:05:36Z',NULL,NULL,NULL,'["Storage & Data", "CSI Plugins", "Google Cloud Storage"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-10-19T17:05:36Z", "gh_stars": 159}');
+INSERT INTO "resources" VALUES('https://github.com/oils-for-unix/oils/wiki/Alternative-Shells','oilshell: Alternative shells','','2026',5,'An exceptional evaluation wiki comparing next-generation Unix shells (Oils, Nushell, Fish, Zsh). Outlines parsing behaviors, JSON-first architectures, and language safety enhancements aimed at replacing classical POSIX bash scripts.','English','Reference','Advanced',0,'online','manual','b038a5d586f2594ce30e3d7c8d436d5bbf74da828c902a60d3214525ca11bb0b',100.0,1779130494,1,'2026-05-31T03:03:03Z',NULL,NULL,NULL,'["Operating Systems & Infrastructure", "Command Line", "Modern Shells"]','["[DE FACTO STANDARD]"]','["docs/linux.md"]','["linux.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-05-31T03:03:03Z", "gh_stars": 3343}');
+INSERT INTO "resources" VALUES('https://github.com/oilshell/oil/wiki/Alternative-Shells','oilshell: Alternative shells','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','48d54621cc1c7f324dd50d640cb6c0247759059c8d04299d2140df1e168db171',100.0,1779029705,0,'2026-05-17T16:55:05.114578+02:00',NULL,NULL,NULL,'[]','[]','["docs/linux.md"]','[]','{}','{"duplicate_of": "https://github.com/oils-for-unix/oils/wiki/Alternative-Shells"}');
+INSERT INTO "resources" VALUES('https://github.com/okd-community-install',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','ffeb163f05c6ad36068432e5b9f056dac55b984b9e65d5bcb8702971f783e4fb',100.0,1779032213,1,'2026-05-17T17:36:53.432021+02:00',NULL,NULL,NULL,'[]','[]','["docs/matrix-table.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/okd-project/okd/blob/master/README.md','GitHub: OKD4','','2026',5,'The core GitHub repository containing build configurations, release pipelines, and architectural trackers for OKD4. Integrating Fedora CoreOS, this platform bridges the gap between raw Kubernetes and enterprise-ready application runtimes, including build pipelines (S2I), route configurations, and multi-tenant tooling natively.','Shell','Repository','Advanced',0,'online','manual','3000a2bbb7025d1fd0e18f8bc53b8ca32509ed6fbe0d38fd2d20dc13be27d196',100.0,1779130495,1,'2026-06-11T09:17:26Z',NULL,NULL,NULL,'["Platforms", "Distribution", "Community Kubernetes"]','["[DE FACTO STANDARD]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T09:17:26Z", "gh_stars": 2076}');
+INSERT INTO "resources" VALUES('https://github.com/okelet/awsipinventory','AWS IP inventory','','2025',0,'An open-source utility designed to scan and build a complete inventory of IP address allocations across multiple AWS Virtual Private Clouds (VPCs). It offers automated visibility into subnet depletion, Elastic IP overheads, and overall IP utilization patterns. This tool is vital for cloud platform engineers tasked with managing network range exhaustion in hybrid cloud environments.','Go','Repository','Intermediate',0,'online','manual','9f1cefefa08fdf447a255bea7dd31a71baf564f7a662109f38eba241cea06a17',100.0,1781735877,1,'2026-06-18T00:37:57.723823+02:00',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Networking"]','["[COMMUNITY-TOOL]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
INSERT INTO "resources" VALUES('https://github.com/okwasniewski/minisim','okwasniewski/MiniSim: MacOS Menu Bar App for iOS and Android Emulators','The open-source Swift repository behind the lightweight MiniSim launcher utility.','2026',4,'The open-source codebase for MiniSim, a native Swift utility designed to automate the launch and configuration of iOS and Android emulators. It utilizes ShellOut interfaces to interact with xcrun and emulator CLIs directly.
* Implements lightweight, native macOS architecture to minimize background memory footprints.
-* Features custom command integration and automatic directory path detection for rapid platform bootstrapping.','en','repository','Intermediate',0,'online','automatic','d90aed95bc22e3cebe33166f41029c95fa9b1febe2f5c3d2c8e82f7fd2dcf72b',NULL,1.78035241411565494e+09,0,'2026-02-27T12:50:34Z',NULL,NULL,NULL,'["Development Tools", "Mobile Simulators", "Open Source Utilities"]','["[COMMUNITY-TOOL]", "[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "devops-tools", "gh_license": "MIT", "gh_pushed": "2026-02-27T12:50:34Z", "gh_stars": 2831, "reputation_status": "Vetted", "reputation_summary": "High community traction with over 2,400 GitHub stars and continuous updates, confirming its stability as an open-source development tool.", "social_preview_url": "https://repository-images.githubusercontent.com/593655213/2c60c2ac-b2b7-4f51-a889-71958265d1bb", "source_provenance": "X.com (midudev)", "suggested_new_category": "developer-productivity"}');
-INSERT INTO "resources" VALUES('https://github.com/oleg-nenashev/demo-jenkins-config-as-code/tree/java11-support','Demo of Jenkins Configuration-As-Code with Docker and Groovy Hook Scripts (java11-support branch) 🌟🌟','','2021',5,'Curator Insight presents this demo of Jenkins Configuration-as-Code (JCasC) utilizing Docker and Groovy hook scripts. Live Grounding confirms JCasC has revolutionized Jenkins operations by defining configurations within declarative YAML. The inclusion of Java 11 support hooks ensures robust security and plug-in stability in enterprise automation environments.','Groovy','Repository','Advanced',0,'online','manual','ce3257c83e0f4f23380aded9538cd6b183990be54a6f119069e64eed36f26c86',100.0,1.77903050409790611e+09,1,'2022-12-15T17:44:27Z',NULL,NULL,NULL,'["DevOps", "Infrastructure as Code", "Jenkins Configuration as Code", "Docker Hook Scripts"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-12-15T17:44:27Z", "gh_stars": 173}');
-INSERT INTO "resources" VALUES('https://github.com/omenking/localstack-gitpod-template','github.com/omenking/localstack-gitpod-template: LocalStack Gitpod Template','','2021',0,'Curator Insight introduces a Gitpod configuration template for bootstrapping LocalStack development environments instantly in the browser. Live Grounding highlights this as an efficient template for cloud-native training, though production teams in 2026 typically leverage official Dev Container or LocalStack-supported cloud environments.','Shell','Template','Beginner',0,'online','manual','088b258bb3326f3638a51aacb07e3a64eeca90685cacbcc9a02afeb76cd0501c',100.0,1781735876.19907,1,'2026-06-18T00:37:56.199070+02:00',NULL,NULL,NULL,'["Testing & Chaos", "Local Emulation", "Gitpod Integration"]','["[COMMUNITY-TOOL]"]','["docs/aws-miscellaneous.md"]','["aws-miscellaneous.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/omerbsezer/Fast-Kubernetes','==omerbsezer/Fast-Kubernetes== 🌟🌟','','2025',5,'A popular open-source repository featuring highly structured terminal cheat sheets, resource blueprints, and YAML patterns. Focuses on accelerating daily CKA commands, manifest construction, and cluster maintenance routines.','English','GitHub Repository','Intermediate',0,'online','manual','baec4628eca168b32fba925007a299e4cc58320b6e4147986f9b86234a9241c6',100.0,1779033615.37353,1,'2025-04-14T08:54:11Z',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Hands-on Labs", "Cheat Sheets"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tutorials.md"]','["kubernetes-tutorials.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-04-14T08:54:11Z", "gh_stars": 3493}');
-INSERT INTO "resources" VALUES('https://github.com/omrikiei/ktunnel','==omrikiei/ktunnel== ⭐','','2024',3,'KTunnel is a robust reverse-tunneling CLI utility that exposes local development environments to remote Kubernetes clusters. By establishing a secure gRPC-based reverse proxy, it enables remote pods to call APIs running locally on developer machines, facilitating fast integration tests without ingress hurdles.','Go','CLI / Reverse Proxy','Advanced',0,'online','manual','6b40dd6d0b25cf29972cdf63c641fed1c33f8ad438b3502ec5214471f7e36f83',100.0,1779031399.45841,1,'2026-02-20T22:37:30Z',NULL,NULL,NULL,'["Network", "Port Forwarding", "Development Tools"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-02-20T22:37:30Z", "gh_stars": 1053}');
-INSERT INTO "resources" VALUES('https://github.com/ondat/discoblocks',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','7f3380f729e2ae970f076ffece6454bff249f4cd252098a5db90adac15dda9d8',100.0,1.77903302542347097e+09,0,'2026-05-17T17:50:25.423471+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/ondat/trousseau','github.com/ondat/trousseau','','2023',5,'Curator Insight: KMS integration designed to encrypt secrets inside etcd using external key management systems. Live Grounding: This repository is unmaintained and archived following Ondat''s acquisition. Deprioritized under MVQ rules in favor of native Kubernetes KMS v2 features.','Go','Code Repository','Advanced',0,'online','manual','9e8c59147667e2348f811b8f4a6cdbe0282effdf9676fafdcbda4afdd2e54643',100.0,1.77903270474017405e+09,1,'2023-09-15T05:51:00Z',NULL,NULL,NULL,'["Security", "Secrets Management", "KMS Integration", "Legacy Tools"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-09-15T05:51:00Z", "gh_stars": 181}');
-INSERT INTO "resources" VALUES('https://github.com/one2nc/cloudlens','github.com/one2nc/cloudlens 🌟','','2026',5,'Cloudlens is an open-source, interactive terminal UI built to monitor and navigate various cloud infrastructure components. It acts as an easy-to-use ''k9s'' equivalent for AWS resources, allowing administrators to inspect S3, EC2, and VPC metrics directly in their shell. A must-have for terminal-first systems engineers seeking immediate cloud diagnostics.','Go','Repository','Intermediate',0,'online','manual','e5a18ffa8a1afc656229b5aab336913bbba16495a676ded5485508e7cb10d289',100.0,1.77903288510046291e+09,1,'2024-04-20T05:24:58Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Developer Tooling"]','["[DE FACTO STANDARD]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-04-20T05:24:58Z", "gh_stars": 590}');
-INSERT INTO "resources" VALUES('https://github.com/oneconcern/keycloak-gatekeeper',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','16176d2db4bbdce153dbec0bb936fd04532610c3c0388eda181d826a004e5584',100.0,1.77903019686747908e+09,1,'2026-05-17T17:03:16.867479+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/onedr0p/cluster-template','github.com/onedr0p/flux-cluster-template: Template for deploying k3s backed by Flux','','2024',5,'A production-grade template repository for provisioning home-lab and enterprise-edge K3s clusters managed end-to-end via Flux GitOps. Fully integrates essential platform components including Prometheus/Grafana stacks, cert-manager, Renovate, and automated ingress. Live Grounding confirms this is the premier community blueprint for building highly resilient, git-driven lightweight clusters.','YAML','Tool','Intermediate',0,'online','manual','8c28167eee89a02650529eaaf6042eef523592dee7871ebcb493627ed3e83597',100.0,1.77913049501782202e+09,1,'2026-06-13T16:10:38Z',NULL,NULL,NULL,'["Deployment & Orchestration", "GitOps", "Cluster Provisioning"]','["[DE FACTO STANDARD]"]','["docs/flux.md"]','["flux.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T16:10:38Z", "gh_stars": 2760}');
-INSERT INTO "resources" VALUES('https://github.com/onedr0p/flux-cluster-template','github.com/onedr0p/flux-cluster-template: Template for deploying k3s backed'' by Flux','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','81a46697a7ea3f19272a5c703e6447c0b40cd349f0c012191e230ff981a05bb3',100.0,1.77903019975020098e+09,0,'2026-05-17T17:03:19.750201+02:00',NULL,NULL,NULL,'[]','[]','["docs/flux.md"]','[]','{}','{"duplicate_of": "https://github.com/onedr0p/cluster-template"}');
-INSERT INTO "resources" VALUES('https://github.com/onurakpolat/awesome-bigdata','onurakpolat/awesome-bigdata','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','db58f10575b486bbd4d9a206ae40283cfe8fb1218da2541de0ff816c5c56ca78',100.0,1779032620.46244,0,'2026-05-17T17:43:40.462440+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"duplicate_of": "https://github.com/oxnr/awesome-bigdata"}');
-INSERT INTO "resources" VALUES('https://github.com/onzack/grafana-dashboards','github.com/onzack/grafana-dashboards','','2022',5,'Collection of bespoke dashboards for infrastructure monitoring. Covers edge network routers, Ceph clusters, and hardware diagnostics via Prometheus exporters.','JSON','Repository','Intermediate',0,'online','manual','4f7c5c02ac4fecc3f27b03463252ffef16a80a418d2d41f59a7b9f08fcd7b16d',100.0,1.7790301198074131e+09,1,'2026-05-18T10:55:12Z',NULL,NULL,NULL,'["Observability & Monitoring", "Grafana Ecosystem", "Community Dashboards"]','["[DE FACTO STANDARD]"]','["docs/grafana.md"]','["grafana.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-18T10:55:12Z", "gh_stars": 145}');
-INSERT INTO "resources" VALUES('https://github.com/open-gitops/project','github.com/open-gitops/project 🌟','','2021',5,'Official open-source home of the OpenGitOps project. Contains formalized declarative infrastructure specifications and standards. Live Grounding verifies this as the canonical source of GitOps principles referenced by enterprises implementing native platform systems.','Markdown','Repository','Advanced',0,'online','manual','c0217b105dac5fd9dfe940b449c11b4b467f0b239842d40fdbddee14d768758b',100.0,1.77903456938286399e+09,1,'2025-06-11T16:44:22Z',NULL,NULL,NULL,'["Continuous Delivery", "GitOps", "Standards"]','["[DE FACTO STANDARD]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2025-06-11T16:44:22Z", "gh_stars": 1178}');
-INSERT INTO "resources" VALUES('https://github.com/open-gsd/gsd-pi','GSD Pi - A Meta-Prompting and Context Engineering System for Autonomous Agents','An advanced meta-prompting framework enabling terminal coding agents to conduct long-running autonomous development sessions.','2026',4,'GSD Pi represents a state-of-the-art terminal coding agent framework that focuses on long-duration autonomous plan-execute cycles. Built upon meta-prompting, specialized context engineering, and git-worktree-aware operations, it lets models execute long workflows without losing context tracking. It leverages direct Model Context Protocol integrations to provide real-time environment grounding.','en','Repository','Advanced',0,'online','automatic','a25067eabf6263caadd9534b0d065168585db6fc3531025e48e5e83212529a0a',NULL,1.78035257155637788e+09,0,'2026-06-01T18:30:33Z',NULL,NULL,NULL,'["Artificial Intelligence", "Autonomous Agents", "Meta-Prompting", "Context Engineering", "Spec-Driven Development"]','["[EMERGING]", "[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "ai-agents-mcp", "gh_license": "MIT", "gh_pushed": "2026-06-01T18:30:33Z", "gh_stars": 416, "reputation_status": "Vetted", "reputation_summary": "Rapidly growing and active successor to gsd-build/gsd-2, widely vetted as a major terminal coding agent interface.", "social_preview_url": "https://opengraph.githubassets.com/3fabe8a292b889546eef2022e05fd48527b58a0afaaddc7f35ded59a5926df02/open-gsd/gsd-pi", "source_provenance": "X.com (nubenetes)", "suggested_new_category": "autonomous-agents"}');
-INSERT INTO "resources" VALUES('https://github.com/open-guides/og-aws','The Open Guide to Amazon Web Services','','2026',5,'A massive, crowd-sourced encyclopedia offering highly critical, unvarnished technical reference material for AWS services. Distinct from official docs, it focuses on real-world engineering constraints, pricing trade-offs, and operational gotchas across storage, compute, and networking layers.','Markdown','Repository','Intermediate',0,'online','manual','7c5c1774fa8ede5e446d9f7a157fb6d88930807f3b38cf71d7de94fb1419a61d',100.0,1.77903029640075707e+09,1,'2024-08-16T02:51:54Z',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Architecture & Guides"]','["[DE FACTO STANDARD]"]','["docs/aws.md"]','["aws.md"]','{}','{"gh_license": "CC-BY-4.0", "gh_pushed": "2024-08-16T02:51:54Z", "gh_stars": 36426}');
-INSERT INTO "resources" VALUES('https://github.com/open-policy-agent/awesome-opa','anderseknert/awesome-opa 🌟','','2026',5,'A curated collection of resources, testing frameworks, and integrations for Open Policy Agent (OPA). Provides engineers with practical Rego examples to enforce policy-as-code restrictions across Kubernetes admission controllers and CI/CD pipelines. Essential for implementing fine-grained corporate compliance and access control.','Go/Rego','Repository','Advanced',0,'online','manual','d341fbb1a2e486e001a1c367772e019e97c29eafea0154dc6675a571a069b4ac',100.0,1779130495.02181,1,'2026-05-25T19:12:33Z',NULL,NULL,NULL,'["Security", "Policy as Code", "OPA"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-05-25T19:12:33Z", "gh_stars": 888, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/open-policy-agent/conftest','open-policy-agent/conftest','','2026',5,'A policy-testing framework used to execute structural tests against declarative configuration files. Leveraging Open Policy Agent (OPA) and the Rego language, it validates Kubernetes templates, Helm values, and Terraform files before they enter production environments.','Go','Tool','Advanced',0,'online','manual','1e9db80ce98f857589fd525d44e57cae8e6c6a52a4e4f615fe6f364e1fcb66a8',100.0,1.7790294789648261e+09,1,'2026-06-12T13:44:57Z',NULL,NULL,NULL,'["Security", "Policy Enforcement", "Static Analysis"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-12T13:44:57Z", "gh_stars": 3199}');
-INSERT INTO "resources" VALUES('https://github.com/open-policy-agent/contrib/tree/main/wasm/cloudflare-worker','compile OpenPolicyAgent policies into WebAssembly and run them on the edge','','2025',5,'An open-source utility that compiles declarative Open Policy Agent (Rego) policies into high-performance WebAssembly (Wasm) modules. Designed for lightning-fast security and routing decisions at edge platforms like Cloudflare Workers and Envoy proxies.','WebAssembly','Library','Advanced',0,'online','manual','413a832b1e286deabce0c775c6b431b7e58ab81a3d0541da571a8963f44817e5',100.0,1.77913049500831294e+09,1,'2026-05-11T05:40:57Z',NULL,NULL,NULL,'["Cloud Native Security", "Policy-as-Code", "OPA Wasm"]','["[DE FACTO STANDARD]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-11T05:40:57Z", "gh_stars": 348}');
-INSERT INTO "resources" VALUES('https://github.com/open-policy-agent/contrib/tree/master/wasm/cloudflare-worker','compile OpenPolicyAgent policies into WebAssembly and run them on the edge','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0c89085cacde1bb274917c442cf40c10e9b9a0fff95aabdb1563db0943b885e5',100.0,1.77903273453165602e+09,0,'2026-05-17T17:45:34.531656+02:00',NULL,NULL,NULL,'[]','[]','["docs/securityascode.md"]','[]','{}','{"duplicate_of": "https://github.com/open-policy-agent/contrib/tree/main/wasm/cloudflare-worker"}');
-INSERT INTO "resources" VALUES('https://github.com/open-policy-agent/gatekeeper','Open Policy Agent and Gatekeeper','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','40520569d9b4fe30f20da47e59d6dbec2a89cf1120e170372d26e63fdaff68b2',100.0,1.77902915508274388e+09,1,'2026-05-17T16:45:55.082744+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md", "docs/kubernetes.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/open-telemetry/opentelemetry-collector','OpenTelemetry Collector','','2026',5,'A high-performance processing engine capable of receiving, parsing, filtering, and routing traces, metrics, and logs across vendor-agnostic infrastructure. Serves as the central data pipeline component in modern cloud-native observability stacks.','Go','Software','Advanced',1,'online','manual','a15de225b124e458d662e76b1550de0a28eeaf35f49b4ec61986b284025556de',100.0,1.77903219841695904e+09,1,'2026-06-12T19:36:20Z',NULL,NULL,NULL,'["Observability", "OpenTelemetry", "Collector Infrastructure"]','["[DE FACTO STANDARD]"]','["docs/monitoring.md", "docs/prometheus.md"]','["prometheus.md", "monitoring.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T19:36:20Z", "gh_stars": 7132}');
-INSERT INTO "resources" VALUES('https://github.com/open-telemetry/opentelemetry-operator','github.com/open-telemetry/opentelemetry-operator','','2021',5,'Kubernetes operator for automating the deployment and management of the OpenTelemetry Collector. Simplifies application instrumentation via automated inject mechanisms for Java, NodeJS, Python, and Dotnet, facilitating declarative telemetry pipeline management across clusters.','Go','Kubernetes Operator','Advanced',1,'online','manual','a92223b4bd579e0fb66efd2a16f382605d58760d6e2a500df530201718cc2437',100.0,1.77903038528897094e+09,1,'2026-06-13T17:42:58Z',NULL,NULL,NULL,'["Observability", "Distributed Tracing", "OpenTelemetry Operator"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md", "docs/monitoring.md"]','["monitoring.md", "kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T17:42:58Z", "gh_stars": 1717}');
-INSERT INTO "resources" VALUES('https://github.com/open-telemetry/opentelemetry-specification',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','475a220b664651a91dd6614686984e5ef874392779c47903b95e67c26ac1f4a8',100.0,1.77903428909021902e+09,1,'2026-05-17T18:11:29.090219+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/openai/openai-cookbook','github.com/openai/openai-cookbook: OpenAI Cookbook','','2023',5,'The official, highly detailed cookbook of integration patterns and code recipes from OpenAI. Live Grounding and Curator Insight rate this as the definitive reference for engineering structured JSON model outputs, semantic embedding databases, low-latency streaming endpoints, and high-throughput bulk operations.','Python','Repository','Advanced',1,'online','manual','6fcdff5c735832e2573ff437d49138a92b676700fbf9ff451185b44a70186a00',100.0,1.77903108717829108e+09,1,'2026-06-14T06:41:20Z',NULL,NULL,NULL,'["Artificial Intelligence", "Generative AI Engineering", "API Integration Patterns"]','["[DE FACTO STANDARD]"]','["docs/ai.md"]','["ai.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T06:41:20Z", "gh_stars": 74150}');
-INSERT INTO "resources" VALUES('https://github.com/openappsec/openappsec','github.com/openappsec/openappsec','','2026',3,'An open-source, machine-learning-driven security controller designed to protect microservice APIs and modern web applications. Utilizing contextual data analysis rather than static signatures, it intercepts zero-day exploits and SQL injections dynamically at the ingress level.','Go','Tool','Advanced',1,'online','manual','f211a20292ca49e3b344f10db73bfc2b5c4fa73eaf3cf46be8d0855a56612a8d',100.0,1779031615.569,1,'2026-05-26T08:56:37Z',NULL,NULL,NULL,'["Security", "Application Security", "WAF & API Security"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-26T08:56:37Z", "gh_stars": 1635}');
-INSERT INTO "resources" VALUES('https://github.com/openclarity/kubeclarity','openclarity/kubeclarity','','2021',1,'A continuous security and compliance engine that analyzes SBOM schemas, catalogs project dependencies, and alerts operators to container vulnerabilities. It integrates with runtime monitors and CI/CD pipelines.','Go','Security Platform','Advanced',1,'online','manual','d8b978c668b95a903cb31a3c919dace8389a764b3c4daf9daa4c4f735229145f',100.0,1.77903307940090703e+09,1,'2024-10-14T14:56:35Z',NULL,NULL,NULL,'["Security & Compliance", "Supply Chain Security", "SBOM & Vulnerabilities"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-10-14T14:56:35Z", "gh_stars": 44}');
-INSERT INTO "resources" VALUES('https://github.com/openclarity/openclarity','Kubei 🌟','','2022',4,'OpenClarity (originally evolving from Kubei) is a comprehensive cloud-native security platform that scans Kubernetes clusters for vulnerabilities, secrets, and malware. It works by analyzing container images and running workloads to detect security risks in real time.','Go','Security Platform','High',1,'online','manual','297bfb53e583450a137fc143234c479cc63148ddb5924d907d541db8b039a95c',100.0,1.77913049495364189e+09,1,'2026-05-25T02:27:26Z',NULL,NULL,NULL,'["Security", "Vulnerability Scanning", "Runtime Security"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-25T02:27:26Z", "gh_stars": 1462}');
-INSERT INTO "resources" VALUES('https://github.com/opencontainers/runc','runc','','2015',5,'The canonical, low-level container runtime engine built in compliance with the OCI specification. Originally contributed by Docker, runc directly spawns and runs containers on Linux by interfacing with namespaces, cgroups, and capabilities without relying on overhead daemons.','Go','Repository','Advanced',0,'online','manual','a196ee871c63e30d8a70f7e01fa08ea26980e4a8825fee40c252a2f56fb7db8b',100.0,1.77903447977788209e+09,1,'2026-06-13T17:55:52Z',NULL,NULL,NULL,'["Containerization", "Runtimes", "Low-Level Engines"]','["[DE FACTO STANDARD]"]','["docs/container-managers.md"]','["container-managers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T17:55:52Z", "gh_stars": 13282}');
-INSERT INTO "resources" VALUES('https://github.com/opencontrolplane','github.com/opencontrolplane','','2023',5,'OpenControlPlane provides abstract control plane frameworks designed to decouple custom APIs from heavy physical compute workloads. Inspired by minimal KCP architectures, it allows API lifecycle orchestration without the operational overhead of managing physical Kubernetes nodes. It is useful for platform teams designing custom APIs.','Go','Framework','Advanced',0,'online','manual','dac3465cb1ad1f1e851b439741e847967989dda20b46c566c2853d367d5de5b5',100.0,1.77903067396999907e+09,1,'2026-05-17T17:11:13.969999+02:00',NULL,NULL,NULL,'["Platform Engineering", "Control Plane Design", "API Federation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/opencost/opencost','github.com/kubecost: kubecost-exporter - Running Kubecost as a Prometheus metric exporter','','2024',5,'The official repository for OpenCost, the CNCF sandbox standard defining vendor-neutral APIs for cloud-native cost allocation. Operates as an open-source real-time metrics exporter for Prometheus, serving as the industry standard benchmark across multi-cloud deployments.','Go','Repository','Advanced',1,'online','manual','4598a838903d845558a3e55f9d10b1029b7e16e17972aa0fdd10f5c4ef8ad2f8',100.0,1.77913049503029799e+09,1,'2026-06-11T22:08:09Z',NULL,NULL,NULL,'["Infrastructure Optimization", "Cost Management", "Tooling"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T22:08:09Z", "gh_stars": 6590}');
-INSERT INTO "resources" VALUES('https://github.com/openebs/dynamic-localpv-provisioner','openebs/dynamic-localpv-provisioner: Dynamic Kubernetes Local Persistent'' Volumes','','2026',5,'An OpenEBS sub-project designed to provision Kubernetes local hostpath or raw block persistent volumes dynamically. This controller eliminates manual static volume definitions, allowing database applications to seamlessly run at native drive speed while relying on Kubernetes scheduling rules.','Go','Provisioner','Medium',0,'online','manual','509b686895fc7da45e0358273d1359ba5d99b2f96271b4573d52d809688ff8b8',100.0,1.77903035676697611e+09,1,'2026-06-09T18:19:20Z',NULL,NULL,NULL,'["Storage", "Kubernetes Storage", "Local Storage Provisioning"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T18:19:20Z", "gh_stars": 208}');
-INSERT INTO "resources" VALUES('https://github.com/openebs/lvm-localpv','openebs/lvm-localpv','','2026',5,'An OpenEBS CSI driver designed for dynamic volume provisioning backed by local Logical Volume Manager (LVM) volume groups. It provides raw block or filesystem performance close to bare-metal hardware speed while offering features like snapshotting and size limits directly managed via Kubernetes native CRDs.','Go','CSI Driver','Medium',0,'online','manual','46631ca34a12f775c4ebe3e2f8d608fd2d6367abe5d895ddce7a7a54646c9fae',100.0,1.77903052973339891e+09,1,'2026-06-10T14:24:37Z',NULL,NULL,NULL,'["Storage", "Kubernetes Storage", "LVM Provisioning"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T14:24:37Z", "gh_stars": 344}');
-INSERT INTO "resources" VALUES('https://github.com/openebs/zfs-localpv','openebs/zfs-localpv','','2026',5,'The official OpenEBS CSI driver for ZFS-LocalPV. It dynamically provisions ZFS pools on local nodes, combining the exceptional performance of raw NVMe storage with ZFS capabilities like snapshots, clones, compression, and high integrity.','Go','Code','Advanced',0,'online','manual','3bdf214e5256365fe94ae14052f0669d7ae87822da48188dec2fc0b6c82c7ac5',100.0,1.77903443189205408e+09,1,'2026-06-11T09:02:06Z',NULL,NULL,NULL,'["Kubernetes Storage Implementation", "Persistent Volumes & Provisioners", "Local Storage"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T09:02:06Z", "gh_stars": 566}');
-INSERT INTO "resources" VALUES('https://github.com/openkruise/kruise','OpenKruise/Kruise','','2024',5,'The implementation repository for OpenKruise controllers. Provides crucial custom workload abstractions like CloneSets, SidecarSets, and Advanced StatefulSets to enable high-performance operations, including in-place updates.','Go','Repository','Advanced',1,'online','manual','eaba940bd1b6e68e0913438c17e17c22b1a06b9d87dd685994f4b7b66a50e56d',100.0,1.77903188314287304e+09,1,'2026-06-08T09:36:53Z',NULL,NULL,NULL,'["Application Management", "Custom Controllers", "OpenKruise"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-08T09:36:53Z", "gh_stars": 5267}');
-INSERT INTO "resources" VALUES('https://github.com/openliberty','github.com/openliberty','','2026',4,'The primary GitHub hub containing repositories for Open Liberty, hosting its core runtime, tooling, and integrations. Live Grounding shows a highly collaborative community pushing frequent optimizations for Jakarta EE and MicroProfile.','Java','Repository','Advanced',1,'online','manual','e48a338ebb969cc42692c5f6a42963909edc8bd4912923c0f6d13884c0dce970',100.0,1.77902947887833595e+09,1,'2026-05-17T16:51:18.878336+02:00',NULL,NULL,NULL,'["Cloud-Native Java", "Runtimes", "Open Liberty", "Source Code"]','["[ENTERPRISE-STABLE]"]','["docs/ibm_cloud.md"]','["ibm_cloud.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/openobserve/debug-container','openobserve/debug-container','','2025',0,'A highly functional debugging utility designed to inject ephemeral debug containers into running, distroless application pods. Pre-loaded with essential diagnostics tools, it allows platform engineers to perform networking and process audits without modifying the original container image.','Shell','CLI / Image','Intermediate',0,'online','manual','8ca8fadadb051b435ef3b7150dacd7d2dfc3d2d104e8d59e46b9b4d3ed006e96',100.0,1779033570.6081,1,'2022-11-27T23:32:12Z',NULL,NULL,NULL,'["Operations", "Debugging", "Ephemeral Containers"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-11-27T23:32:12Z", "gh_stars": 51}');
-INSERT INTO "resources" VALUES('https://github.com/openops-cloud/openops','OpenOps: No-Code FinOps Automation Platform with AI','','2024',4,'An open-source, no-code platform utilizing AI to identify and automate cloud cost optimizations. Connects directly with Kubernetes metrics to suggest sizing adjustments and automatically remove unused resources.','Go','GitHub Repository','Advanced',0,'online','manual','c6e7a2db44115c3a24c01cc54aae5ba56e51246372cedaed45088223eb58e58c',100.0,1.77903180239491391e+09,1,'2026-06-14T01:33:35Z',NULL,NULL,NULL,'["FinOps & Cloud Cost", "IaC FinOps", "AI Optimization"]','["[ENTERPRISE-STABLE]"]','["docs/ai.md", "docs/finops.md", "docs/kubernetes-tools.md"]','["ai.md", "finops.md", "kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-14T01:33:35Z", "gh_stars": 1035}');
-INSERT INTO "resources" VALUES('https://github.com/openpitrix/openpitrix','openpitrix 🌟','','2022',5,'A portal and packaging engine built to manage application lifecycles across multiple cloud environments. Once served as a core application distribution layer for orchestrators. It has transitioned into maintenance-only/legacy status as GitOps became the dominant delivery paradigm.','Go','Service','High',1,'online','manual','0c7d07acd0775851570c044b6c5ff53fedc45ab70a65d47f30b55aee5ac298df',100.0,1.77903123146525096e+09,1,'2024-02-05T03:02:15Z',NULL,NULL,NULL,'["Application Delivery", "Marketplaces & Portals", "Lifecycle Management"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-02-05T03:02:15Z", "gh_stars": 878}');
-INSERT INTO "resources" VALUES('https://github.com/openshift-labs','github.com/openshift-labs 🌟','','2023',0,'An official repository that runs web-accessible, sandbox-styled instructional courses for OpenShift. Guides engineers through Operator lifecycle development, security tuning, and multi-tenant networking setups.','Go / Yaml','Repository','Advanced',0,'online','manual','277fd59fb071515ece32396693e60c030b8b58fe03b1f27518b00cbf266080a7',100.0,1.77902947561610794e+09,1,'2026-05-17T16:51:15.616108+02:00',NULL,NULL,NULL,'["Reference Architectures", "Interactive Learning", "OpenShift Labs"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/openshift/community/blob/master/ROADMAP.md','github.com: OKD 4 Roadmap','','2022',0,'The OKD 4 development roadmap hosted on GitHub. It tracks the migration of build systems, target OS configurations (e.g., transition states of Fedora CoreOS), integration of updated Kubernetes API versions, and community-driven features like multi-arch architectures.','Markdown','Repository','Advanced',0,'online','manual','5953a0299d4d3e63e9700edc9496a215489272f55d42120c92261cdb1125b46f',100.0,1.7817361124506309e+09,1,'2026-06-18T00:41:52.450631+02:00',NULL,NULL,NULL,'["Platforms", "Distribution", "Community Kubernetes"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/openshift/console','==github.com/openshift/console== 🌟','','2026',4,'The official enterprise-grade administrative console for OpenShift environments. Offers advanced visualization dashboards for developers and platform operators, featuring real-time telemetry, custom resource definition (CRD) rendering, and multi-tenant security.','TypeScript','Repository','Advanced',1,'online','manual','0e8ab8d18c799a3ce53ab1b125f58f1aa3d48ac467d88dda92831840872fb2e2',100.0,1.7790323339830029e+09,1,'2026-06-13T03:53:18Z',NULL,NULL,NULL,'["Platform Engineering", "UI & Dashboards", "Enterprise Console"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T03:53:18Z", "gh_stars": 456}');
-INSERT INTO "resources" VALUES('https://github.com/openshift/hive','github.com/openshift/hive','','2026',3,'OpenShift Hive is an API-driven operator for provisioning, managing, and scaling OpenShift clusters. Running on a central management hub, Hive accepts declarative custom resources defining target clusters (AWS, GCP, Azure, Bare-Metal) and orchestrates the installer (IPI) to bootstrap, update, and manage the life cycle of target clusters dynamically at scale.','Go','Repository','Advanced',0,'online','manual','df93789d6bb15ac8334cc2a9714c3b38174913286174172a90020c1b287bcd75',100.0,1.77903084308222794e+09,1,'2026-06-08T09:22:16Z',NULL,NULL,NULL,'["Platforms", "Cluster Management", "Cluster Provisioning"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T09:22:16Z", "gh_stars": 277}');
-INSERT INTO "resources" VALUES('https://github.com/openshift/hypershift','github.com/openshift/hypershift: HyperShift','','2022',5,'HyperShift decouples the OpenShift control plane from the infrastructure, hosting it as standard containerized workloads within a central management cluster. This architecture enables lightning-fast provisioning, significantly lower operational overhead, and highly cost-effective multi-tenant fleet management.','Go','Repository','Advanced',0,'online','manual','a2182f90a6aa5def9fbd0a5ed73845dd794ce5648efbbe85bd93bb6ff4099cc7',100.0,1.77902917266143703e+09,1,'2026-06-12T23:53:35Z',NULL,NULL,NULL,'["Enterprise Kubernetes", "Multi-Cluster Management", "Hosted Control Planes"]','["[DE FACTO STANDARD]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T23:53:35Z", "gh_stars": 526}');
-INSERT INTO "resources" VALUES('https://github.com/openshift/installer','github.com/openshift/installer openshift installer 🌟','','2026',5,'The official repository hosting the OpenShift Installer engine (IPI/UPI), which handles automated platform provisioning on major hypervisors and public clouds. Generates ignition files, configures bootstraps, and controls the automated installation of the core operators. Essential codebase for platform deployment.','Go','Code Repository','Advanced',0,'online','manual','0fca28d8dcaceb15cfed04b53519159e846b2ecf15d2c297d7bcf9298ab97cc5',100.0,1.77903153837820506e+09,1,'2026-06-14T03:41:30Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes Distributions", "Installer"]','["[DE FACTO STANDARD]"]','["docs/ocp4.md", "docs/openshift.md"]','["openshift.md", "ocp4.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T03:41:30Z", "gh_stars": 1550}');
-INSERT INTO "resources" VALUES('https://github.com/openshift/installer/blob/main/docs/user/aws/README.md','AWS Account Set Up 🌟','','2026',5,'This repository guide outlines the specific IAM policies, resource quotas, Route53 configurations, and networking permissions required to install OpenShift on AWS using the native installer-provisioned infrastructure (IPI). It is a vital technical reference for cloud infrastructure engineers.','Markdown','Documentation','Advanced',0,'online','manual','26cfbf4e2965b9721356c3f494cf99f2e5629e7680fdedfd2766663b397756f2',100.0,1.77913049493452501e+09,1,'2026-06-14T03:41:30Z',NULL,NULL,NULL,'["Infrastructure", "Public Cloud", "AWS Provisioning"]','["[DE FACTO STANDARD]"]','["docs/ocp4.md", "docs/openshift.md"]','["ocp4.md", "openshift.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T03:41:30Z", "gh_stars": 1550}');
-INSERT INTO "resources" VALUES('https://github.com/openshift/installer/blob/master/docs/user/aws/README.md','AWS Account Set Up 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','631b99a562e64c931cc2797121a798dbe242c3b665439f0aee87c2ba221adb5e',100.0,1.77903228283577394e+09,0,'2026-05-17T17:38:02.835774+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md", "docs/openshift.md"]','[]','{}','{"duplicate_of": "https://github.com/openshift/installer/blob/main/docs/user/aws/README.md"}');
-INSERT INTO "resources" VALUES('https://github.com/openshift/jenkins','Jenkins Docker Image for Openshift v3','','2020',5,'Red Hat maintained OpenShift integration image for running Jenkins natively within OpenShift clusters. Includes pre-configured plugins, service-account integration, and S2I build configurations customized for enterprise OpenShift v3/v4 environments.','Shell','Repository','Advanced',0,'online','manual','2bcc9301a6f7b8fe819073c617f9a911cde4ab0aea9f550b0aee4b2b227dcb6c',100.0,1.77903343638403701e+09,1,'2026-06-12T15:34:29Z',NULL,NULL,NULL,'["CI/CD & DevOps", "Enterprise Jenkins", "OpenShift Integration"]','["[DE FACTO STANDARD]"]','["docs/openshift-pipelines.md"]','["openshift-pipelines.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T15:34:29Z", "gh_stars": 261}');
-INSERT INTO "resources" VALUES('https://github.com/openshift/machine-api-operator','openshift/machine-api-operator','','2024',5,'A foundational OpenShift subsystem that manages machines as standard resources. It dynamically scales cloud infrastructure nodes up or down according to compute demands.','Go','Operator','Advanced',0,'online','manual','515f47e6404755a963221739e6f9d04ad2b3b08cc7d216845739e0ad502c5c5e',100.0,1.7790323722433319e+09,1,'2026-06-09T07:06:30Z',NULL,NULL,NULL,'["Infrastructure", "Cluster Management", "Node Provisioning", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T07:06:30Z", "gh_stars": 186}');
-INSERT INTO "resources" VALUES('https://github.com/openshift/machine-api-operator/tree/main','Machine API','','2026',5,'The Machine API Operator is a foundational component of OpenShift 4''s declarative node lifecycle. Based on upstream Cluster API, it manages clusters of Machine objects as standard Kubernetes resources, enabling auto-scaling, self-healing nodes, and seamless multi-cloud provider instance integration directly from the cluster console.','Go','Source Code','Advanced',0,'online','manual','e8152960fc13796a3153a931a02f282a1a97820e8f4f516e800ad54d054d34f0',100.0,1.77913049503301405e+09,1,'2026-06-09T07:06:30Z',NULL,NULL,NULL,'["Infrastructure", "Cluster Management", "Declarative Nodes"]','["[DE FACTO STANDARD]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T07:06:30Z", "gh_stars": 186}');
-INSERT INTO "resources" VALUES('https://github.com/openshift/machine-api-operator/tree/master','Machine API','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','515f47e6404755a963221739e6f9d04ad2b3b08cc7d216845739e0ad502c5c5e',100.0,1.7790307277783041e+09,0,'2026-05-17T17:12:07.778304+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://github.com/openshift/machine-api-operator"}');
-INSERT INTO "resources" VALUES('https://github.com/openshift/multus-cni','Multus','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','125bf32e0a046ca158d2ca69131173672d2bb4f006209bd612dde55562f0e24f',100.0,1.77903141085809803e+09,1,'2026-05-17T17:23:30.858098+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md", "docs/ocp4.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/openshift/ocs-operator',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','b1638b0d3a8803d30466a01cb985c1ced8202b9591cf3fb194ce189ac540032b',100.0,1779031256.06712,0,'2026-05-17T17:20:56.067120+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/openshift/okd/blob/master/README.md','GitHub: OKD4','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','22515b9fe2aa4c0b4fbf7240f35a1414fbb05dfbb53d2ca02cf2cb7d2122b744',100.0,1.77903108956598591e+09,0,'2026-05-17T17:18:09.565986+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://github.com/okd-project/okd/blob/master/README.md"}');
-INSERT INTO "resources" VALUES('https://github.com/openshift/origin','github.com/openshift/origin 🌟','','2026',5,'Core open-source repository for OKD (formerly OpenShift Origin), representing the upstream Kubernetes community distribution of OpenShift. Consists of cluster installation systems, APIs, and operators. In 2026, it is the primary engine of community innovation and testing before features migrate to commercial OpenShift.','Go','Code Repository','Advanced',0,'online','manual','df93e974d2779e81f267816b1d92587bfec4dc0a12f81ec310c1f1c18d1f168b',100.0,1.77903367216154694e+09,1,'2026-06-12T22:40:57Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes Distributions", "OKD Core"]','["[DE FACTO STANDARD]"]','["docs/openshift.md"]','["openshift.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T22:40:57Z", "gh_stars": 8658}');
-INSERT INTO "resources" VALUES('https://github.com/openshift/origin/tree/main/examples/jenkins/pipeline','github - using jenkins pipelines with OKD','','2022',5,'Repository detailing baseline code configurations, sample pipelines, and deployment manifests engineered to execute scripted Jenkins procedures inside early versions of the OKD community container platform.','Groovy','Code Repository','Intermediate',0,'online','manual','91121d2204b88e20c0f6f79b7a01c12411ceb2c74b0b289c660ccef2bc9d1f08',100.0,1.77913049498668503e+09,1,'2026-06-12T22:40:57Z',NULL,NULL,NULL,'["Platform Architecture", "CI/CD", "Legacy Jenkins"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/demos.md", "docs/openshift-pipelines.md"]','["openshift-pipelines.md", "demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T22:40:57Z", "gh_stars": 8658}');
-INSERT INTO "resources" VALUES('https://github.com/openshift/origin/tree/master/examples/jenkins/pipeline','github.com/openshift: Using Jenkins Declarative Pipelines with OpenShift'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','52b4ede50a0afaf09725ce77a26b3faa3af685d6ecf2601b26bb2bbe6380be9d',100.0,1.77903375796072292e+09,0,'2026-05-17T18:02:37.960723+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md", "docs/openshift-pipelines.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/openshift/origin/tree/release-3.11/examples/prometheus',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','f0d31f603b09e9762fe06a7861d566457ea8a235d6f52157d15b87294cb44e4b',100.0,1779032080.76688,1,'2026-05-17T17:34:40.766880+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/openshift/pipelines-catalog','OpenShift Pipelines Catalog','','2023',5,'The central repository containing reusable Tekton Tasks and Pipelines optimized for OpenShift. Provides pre-built blocks for standard development patterns, including Git integration, Maven compilations, and SonarQube analyses.','Yaml','Repository','Advanced',0,'online','manual','c77eedaaa65b30cb438c5862c71bd883e10486fc3c23a80756559bcf06ae2e29',100.0,1.77903098327246594e+09,1,'2022-03-09T11:05:55Z',NULL,NULL,NULL,'["Application Delivery", "CI/CD Pipelines", "Tekton Tasks"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-03-09T11:05:55Z", "gh_stars": 52}');
-INSERT INTO "resources" VALUES('https://github.com/openshift/pipelines-tutorial','github.com/openshift/pipelines-tutorial','','2026',3,'A comprehensive learning path and hands-on laboratory environment focused on Tekton. Provides configurations for Tasks, Pipelines, PipelineRuns, and Trigger EventListeners on OpenShift clusters, validating cloud-native automation patterns.','Yaml','Code Repository','Intermediate',0,'online','manual','74a98855c053856947192ad85bcde5b299bad35c0ecbf5a8cae73a846eec10e9',100.0,1.77903139738877391e+09,1,'2026-05-18T09:23:05Z',NULL,NULL,NULL,'["Platform Architecture", "CI/CD", "Tekton Pipelines"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/jenkins-alternatives.md", "docs/openshift-pipelines.md"]','["openshift-pipelines.md", "jenkins-alternatives.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-18T09:23:05Z", "gh_stars": 322}');
-INSERT INTO "resources" VALUES('https://github.com/openshift/source-to-image','openshift/source-to-image','','2024',4,'Source-to-Image (S2I) is an enterprise-hardened build tool that compiles source code directly into ready-to-run container images by injecting code into a builder image. Originally built as a core component of Red Hat OpenShift, it offers repeatable, secure, and Dockerfile-free image builds. S2I remains highly relevant for secure enterprise workflows avoiding privileged Docker socket access.','Go','Tool','Medium',0,'online','manual','7df527843afee05828af011c3a1e69145d9bb0af43900bee2d8fc4998423231e',100.0,1.77903281791720294e+09,1,'2026-06-04T10:26:49Z',NULL,NULL,NULL,'["Application Delivery", "Build Tools", "Source-to-Image"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-04T10:26:49Z", "gh_stars": 2536}');
-INSERT INTO "resources" VALUES('https://github.com/openshift/tektoncd-pipeline-operator','Jenkins-X + Tekton on OpenShift','','2021',5,'A community-maintained repository detailing the configuration of Jenkins X alongside Tekton on Red Hat OpenShift. Offers resource definitions and custom templates designed to respect OpenShift-specific Security Context Constraints (SCC).','Shell','Code Repository','Advanced',1,'online','manual','acd3779dc23965c3d9c1ec3683091aea1dabcfaf4510ee63f878744d4e77c8e0',100.0,1.7790310172952919e+09,1,'2021-06-22T00:40:19Z',NULL,NULL,NULL,'["Enterprise Platforms", "Red Hat OpenShift", "Serverless CI/CD"]','["[DE FACTO STANDARD]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-06-22T00:40:19Z", "gh_stars": 53}');
-INSERT INTO "resources" VALUES('https://github.com/openshift/training','github.com: Openshift 4 training','','2024',0,'A public Git repository containing self-paced curriculum materials and lab configurations to train systems engineers in Day 2 cluster management tasks.','Shell','Source Code','Intermediate',0,'online','manual','0b80a7f1bd28202d2457c924eae2a281159d2a885821a1f5049db1c12fa4cf4f',100.0,1.78173611247582411e+09,1,'2026-06-18T00:41:52.475824+02:00',NULL,NULL,NULL,'["Resources & Training", "Self-Paced Labs", "Curriculum Code"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/openshiftdemos','github.com/openshiftdemos 🌟','','2020',0,'GitHub resource hosting active and archive-state templates designed to showcase enterprise tools on OpenShift. Features simple automation scripts, platform configuration files, and middleware integration recipes.','Shell','Repository','Intermediate',0,'duplicate','manual','826418343f085ab7d6f38f30f9b2002d7fa0f8ead77b0fbdcc8b0f3ee8d90c8d',100.0,1.77903348711912488e+09,1,'2026-05-17T17:58:07.119125+02:00',NULL,NULL,NULL,'["Reference Architectures", "Enterprise Demos", "Community Repositories"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "duplicate_of": "https://github.com/OpenShiftDemos"}');
-INSERT INTO "resources" VALUES('https://github.com/operator-framework/operator-lifecycle-manager','Red Hat OLM','','2024',5,'Part of the Operator Framework, OLM manages the installation, updates, and role-based access control of Operators running inside a cluster. It acts as an orchestrator for custom resource definitions (CRDs) and controller versions, ensuring dependencies are resolved safely. This tool is standard infrastructure across Red Hat OpenShift and enterprise Kubernetes configurations to scale operations reliably.','Go','Software','Advanced',0,'online','manual','e15c159226235edaf4920381f5668cf85ef306916d706a5af48be3cef99a31e2',100.0,1.77903216731577801e+09,1,'2026-06-11T20:27:20Z',NULL,NULL,NULL,'["Extensibility", "Operators", "Lifecycle Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md", "docs/ocp4.md"]','["ocp4.md", "kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T20:27:20Z", "gh_stars": 1857}');
-INSERT INTO "resources" VALUES('https://github.com/operator-framework/operator-lifecycle-manager/blob/master/doc/design/architecture.md','OLM Arquitecture','','2026',5,'This repository provides deep technical designs for Operator Lifecycle Manager (OLM). It handles updates, dependency validation, and multi-tenant installations of Kubernetes Operators.','Markdown','Documentation','Advanced',0,'online','manual','1c5886993c1a8c5860ce22c2b9355708c3d0e6f6d951f379a31d85358fe03b77',100.0,1.77903367527206492e+09,1,'2026-06-11T20:27:20Z',NULL,NULL,NULL,'["Extensibility & APIs", "Operator Framework", "OLM Core"]','["[DE FACTO STANDARD]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T20:27:20Z", "gh_stars": 1857}');
-INSERT INTO "resources" VALUES('https://github.com/operator-framework/operator-lifecycle-manager/blob/master/doc/design/philosophy.md','OLM Philosophy','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','cbb9f40ed476b5c790577085144a4ea1c5449d8f4023d37f1ddd39bc68bbf09a',100.0,1.77903190336823606e+09,1,'2026-05-17T17:31:43.368236+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/opsgenie/kubernetes-event-exporter','kubernetes-event-exporter 🌟','','2024',5,'An essential monitoring tool that continuously watches Kubernetes events and forwards them to various third-party sinks (Elasticsearch, Opsgenie, Kafka, Slack). This architecture solves the issue of short etcd retention windows for audit trails and operations diagnostics. It is actively maintained and highly favored in enterprise-grade logging pipelines.','Go','Service','Medium',1,'online','manual','71f1ee49ef92f963a834109f8d8b0f4797df82c6621325cd941db2725d3902d6',100.0,1.77902973268380403e+09,1,'2022-08-31T11:33:33Z',NULL,NULL,NULL,'["Observability", "Event Management", "Exporters"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-08-31T11:33:33Z", "gh_stars": 1046}');
-INSERT INTO "resources" VALUES('https://github.com/opstree/Opstree-Go-WebApp','github.com: Opstree-Go-WebApp','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','f8c35089a0a1b337e15f057a06fbdedffb63a9c1b4755f24a7add1bd50eb9695',100.0,1.77903234463909101e+09,1,'2026-05-17T17:39:04.639091+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/opstree/dynamic-pv-scaler','dynamic-pv-scaler','','2025',5,'A dynamic controller designed to scale Kubernetes Persistent Volume (PV) storage allocations automatically on-the-fly when disk usage passes specific thresholds. Crucial for managing persistent databases and stateful microservices without downtime.','Go','Controller','Advanced',1,'online','manual','e2140b4ba94ad9fad622b9a6c739e9be384e6e8a1534f8f98ecfba13b4a693bc',100.0,1.77903421199644708e+09,1,'2022-09-07T18:01:54Z',NULL,NULL,NULL,'["Infrastructure", "Storage", "Dynamic Scaling"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-09-07T18:01:54Z", "gh_stars": 112}');
-INSERT INTO "resources" VALUES('https://github.com/oracle','github.com/oracle','','2023',5,'The main open-source hub hosting Oracle''s cloud-native integrations, including the OCI Cloud Controller Manager (CCM) and CSI storage plugins. These modules enable standard cloud interactions and dynamic volume provisioning, bridging physical hardware capability with cloud-native platform control planes.','Go','Code Repository','Advanced',0,'online','manual','35ef82187afe8ed33a7004e041b70b6e30793926ce9adaf0f3eb3323ee5ce115',100.0,1.77903153594264102e+09,1,'2026-05-17T17:25:35.942641+02:00',NULL,NULL,NULL,'["Cloud Integrations", "Oracle Cloud", "Open Source"]','["[DE FACTO STANDARD]"]','["docs/oraclecloud.md"]','["oraclecloud.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/orangetw/awesome-jenkins-rce-2019','Hacking jenkins','','2026',0,'A technical security write-up archiving exploit chains, threat indicators, and software mitigation structures for the historic 2019 Jenkins Remote Code Execution flaws. Essential archival case study for engineering modern supply chain mitigations.','Markdown','Vulnerability Write-up','Advanced',0,'online','manual','4a4386a72d87cfd4b5cd0fe5ecefeb5310041ba0209b0494cf7c13f5c4729e77',100.0,1.78173599208968091e+09,1,'2026-06-18T00:39:52.089681+02:00',NULL,NULL,NULL,'["Continuous Delivery", "Security", "Jenkins Vulnerabilities"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md", "docs/other-awesome-lists.md"]','["jenkins.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/oravirt/ansible-oracle','github.com/oravirt/ansible-oracle','','2021',4,'A highly robust, community-driven Ansible repository designed to automate Oracle Database and Grid Infrastructure installations. This collection manages kernel parameters, prerequisites, ASM storage volumes, and database engine upgrades. It serves as an essential framework for migrating legacy Oracle setups to hybrid structures.','YAML','tool','advanced',0,'online','manual','dfcb719ee7f7befba89bad1f1dce4e19047300c983042c0604880a935f892181',100.0,1.77903262035051798e+09,1,'2026-05-24T08:43:08Z',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Database Deployment"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-24T08:43:08Z", "gh_stars": 367}');
-INSERT INTO "resources" VALUES('https://github.com/oravirt/ansible-oracle-modules','github.com/oravirt/ansible-oracle-modules','','2021',3,'A specialized suite of Ansible modules specifically engineered to interact directly with internal Oracle database schemas. These modules handle tasks like tablespace adjustments, user provisioning, and initialization parameter alterations. They act as the post-install orchestration companion to base automation engines.','Python','tool','advanced',0,'duplicate','manual','a7d25942768a0cfc465f3c42ba5097dfe0540f34c5cd6bc45f534f7662b8de07',100.0,1.77902947753619289e+09,1,'2022-11-29T22:00:06Z',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Database Deployment"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-11-29T22:00:06Z", "gh_stars": 217, "duplicate_of": "https://github.com/oravirt/ansible-oracle"}');
-INSERT INTO "resources" VALUES('https://github.com/orchest/orchest',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','0171a22d94370468f2d7b755ee28c599bad8983b6be18ab001c625e2c8fdce4c',100.0,1.77903019006514501e+09,0,'2026-05-17T17:03:10.065145+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/orgrim/pg_back','==orgrim/pg_back: Simple backup tool for PostgreSQL==','','2024',5,'A simple CLI automation utility for backing up PostgreSQL databases. Features structured schema and data exports, customizable compression, automated backup retention sweeps, and cron-friendly integration configurations.','Shell','Repository','Beginner',0,'online','manual','91a1cba9bd6587d7ffaa3205eab16d71114aa9fac1ab6ad4b77fef82eeb84571',100.0,1.77903378246770691e+09,1,'2026-06-02T11:11:05Z',NULL,NULL,NULL,'["Databases", "PostgreSQL", "Backups"]','["[DE FACTO STANDARD]"]','["docs/databases.md"]','["databases.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-02T11:11:05Z", "gh_stars": 563}');
-INSERT INTO "resources" VALUES('https://github.com/orgs/community/discussions/196624','Now Open! AMA with Maintainers','An Ask Me Anything session with maintainers from Kubernetes, Homebrew, and OpenClaw addressing AI-generated contribution challenges.','2026',4,'This GitHub Community AMA brings together maintainers from Kubernetes, Homebrew, and OpenClaw to discuss the operational challenges of managing open-source projects in the AI era. The discussion centers heavily on the rise of automated, low-quality PR submissions (AI slop) and how it strains maintainer resources. To combat this, GitHub introduces new platform-level controls, such as repository-specific limits on concurrent PRs/Issues from unknown contributors and customizable contributor allowlists.','en','article','Intermediate',0,'online','automatic','50f0aa17d27f666d2dd763b9e5643ff34bef22366ff48d1e690ae3ef33ee82f6',NULL,1.78035272035175299e+09,0,'2026-06-02T00:25:20.351753+02:00',NULL,NULL,NULL,'["Ecosystem", "Open Source Governance", "GitHub Maintainers"]','["GUIDE", "COMMUNITY-TOOL"]','[]','[]','{}','{"category": "digital-money", "reputation_status": "Vetted", "reputation_summary": "Official GitHub Community discussion and AMA panel.", "social_preview_url": "https://opengraph.githubassets.com/86b8271588b6ced3bf7f8c5c23fdd7ec1355d2e63af576e5cf29cec5263db5e3/orgs/community/discussions/196624", "source_provenance": "X.com (GitHub)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://github.com/ori-edge/k8s_gateway','ori-edge/k8s_gateway','','2023',2,'A CoreDNS plugin that enables exposing Kubernetes services directly via external DNS records. It queries CoreDNS dynamically to resolve internal cluster IPs, allowing resources outside the cluster to locate services seamlessly. In 2026, it remains popular among edge computing architectures requiring streamlined DNS-based routing.','Go','CoreDNS Plugin','Medium',0,'online','manual','577fe5882fe8d78a2459f556e5fd8f4398a9f2a3d9b3cbf55e8befb9609d226c',100.0,1.77903201753830504e+09,1,'2025-07-10T15:02:46Z',NULL,NULL,NULL,'["Networking", "DNS", "Gateway"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-07-10T15:02:46Z", "gh_stars": 355}');
-INSERT INTO "resources" VALUES('https://github.com/ory/dockertest','==ory/dockertest==','','2026',5,'Dockertest enables developers to spin up ephemeral Docker containers directly from Go, Rust, or other language test suites to act as real dependencies (e.g., PostgreSQL, Redis). Unlike mock interfaces, it guarantees that integration tests run against actual database engines and stateful systems, disposing of them automatically when tests finish. It represents a gold standard in unit and integration testing pipelines for cloud-native microservices.','Go','Library','High',0,'online','manual','cf7693ee5b38a354ce65499a642e372ad94bb00e08b1cb05786f933943fa83c1',100.0,1.77903097137287688e+09,1,'2026-04-24T14:04:12Z',NULL,NULL,NULL,'["Testing", "Integration Testing", "Infrastructure as Code"]','["[DE FACTO STANDARD]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-24T14:04:12Z", "gh_stars": 4519}');
-INSERT INTO "resources" VALUES('https://github.com/osa-ora/camel-k-samples','github.com/osa-ora/camel-k-samples','','2021',0,'A public repository containing community-driven Camel K sample deployment blueprints. It provides practical templates for routing, database pooling, and API integrations within modern Kubernetes clusters.','Java','Code','Intermediate',0,'online','manual','d40f4924a104818f5b360227d0350099fafa899ad1843df337c1633541f3fe75',100.0,1.78173608121325707e+09,1,'2026-06-18T00:41:21.213257+02:00',NULL,NULL,NULL,'["Infrastructure", "Enterprise Integration", "Camel K"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/oscp/awesome-openshift3','Awesome Openshift 2','','2020',1,'A curated directory cataloging administration guides, tools, operators, and integration scripts specialized for Red Hat OpenShift 3.x cluster topologies.','Markdown','Repository','Beginner',0,'online','manual','94ebb0f439bd9cfb936822b86c7258a6ee083695dd15900fdc93236f58cede38',100.0,1.77903288077445292e+09,1,'2017-05-06T19:02:04Z',NULL,NULL,NULL,'["Kubernetes & OpenShift", "Resources", "Awesome Lists"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md", "docs/other-awesome-lists.md"]','["openshift.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC-BY-4.0", "gh_pushed": "2017-05-06T19:02:04Z", "gh_stars": 27, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/oslabs-beta/ClusterWatch','github.com/oslabs-beta/ClusterWatch','','2026',2,'ClusterWatch is an open-source diagnostics dashboard built to monitor overall cluster stability and track system-wide container events in real time. It offers teams direct, visual insights into container health, restarts, and underlying storage failures without requiring complex platform configurations. This utility is a strong candidate for development environments and simplified operations setups.','JavaScript','Web Application','Intermediate',0,'online','manual','188cd63017c515f6412f94bbb81052b806d9dc4be7dcf795f3c6e47187929ba9',100.0,1.7790328336126821e+09,1,'2024-03-12T10:05:35Z',NULL,NULL,NULL,'["Observability", "Cluster Health", "Visualization"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2024-03-12T10:05:35Z", "gh_stars": 135}');
-INSERT INTO "resources" VALUES('https://github.com/oslabs-beta/Ekkremis','github.com/oslabs-beta/Ekkremis','','2023',1,'Ekkremis is a Kubernetes orchestration helper developed to manage deferred cron tasks and temporary execution pods. It provides a visual interface for tracking scheduled events, proving beneficial for managing ephemeral QA and administrative maintenance workloads.','Go','Dashboard / Controller','Intermediate',1,'online','manual','8f659a4cfaa378e9efe4c0ed3a5071b941c9e9a275e151ee6d13e9d1bb93c121',100.0,1.77903111395417499e+09,1,'2022-12-09T03:12:29Z',NULL,NULL,NULL,'["Operations", "Automation", "Workflow"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-12-09T03:12:29Z", "gh_stars": 129}');
-INSERT INTO "resources" VALUES('https://github.com/oslabs-beta/KUR8','KUR8 🌟','','2021',2,'An open-source, web-based platform designed to visualize and analyze Prometheus metrics collected from Kubernetes clusters. It features built-in dashboards for node performance, resource limits, and cluster health monitoring. In 2026, the project is largely static, serving as an educational reference for writing lightweight Prometheus visualizers.','JavaScript','Web Application','Medium',1,'online','manual','7d3aa6d9a1865ea1d167f9bd086f8b6dc81d0389d73db0567708173012e4e54f',100.0,1.77903221396354198e+09,1,'2021-08-16T16:14:20Z',NULL,NULL,NULL,'["Operations", "Observability", "Prometheus UI"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-08-16T16:14:20Z", "gh_stars": 215}');
-INSERT INTO "resources" VALUES('https://github.com/oslabs-beta/KubernOcular','github.com/oslabs-beta/oslabs','','2022',5,'KubernOcular is an open-source visualizer and troubleshooting tool designed to map and monitor live Kubernetes topologies. It helps operators identify bottlenecks and configuration misalignments by representing workloads and networking rules in an intuitive graphical flow.','TypeScript','Web Application','Intermediate',1,'online','manual','5fa720c2cad2ec58a75b4f5a51deac59ca22f0373967a1d99f4e563062220273',100.0,1.7791304949475851e+09,1,'2022-10-13T16:44:36Z',NULL,NULL,NULL,'["Kubernetes", "Observability", "Visualization"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2022-10-13T16:44:36Z", "gh_stars": 65}');
-INSERT INTO "resources" VALUES('https://github.com/oslabs-beta/OdinsEye','==github.com/oslabs-beta: Odin''s Eye==','','2021',1,'Open-source developer utility designed to monitor distributed microservices architecture patterns, tracking internal query metrics and communication flows. Primarily active within the community sandbox.','JavaScript','Software','Intermediate',1,'online','manual','e0890d7c6122d8a75adfe89fa0b2c5ea5db398548fd62ab83f4d3f9de63c0be5',100.0,1.78173611262962603e+09,1,'2026-06-18T00:41:52.629626+02:00',NULL,NULL,NULL,'["Observability", "Microservices Monitoring", "Tracing Tools"]','["[COMMUNITY-TOOL]"]','["docs/nosql.md"]','["nosql.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/oslabs-beta/Palaemon','oslabs-beta/Palaemon','','2023',1,'Palaemon is a diagnostic dashboard tool that focuses on monitoring container state changes and automatically notifying teams of pod crashes and restarts. It provides lightweight health-check alerts, filling the monitoring gap for simple development and staging clusters.','JavaScript','Web Dashboard','Intermediate',1,'online','manual','200690cb187a24f6c9797a24d7cad967bb2aaf977a18e4fb8fae89f56bc9ae9f',100.0,1.7790331672171421e+09,1,'2022-11-13T07:07:06Z',NULL,NULL,NULL,'["Operations", "Monitoring", "Automation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-11-13T07:07:06Z", "gh_stars": 134}');
-INSERT INTO "resources" VALUES('https://github.com/oslabs-beta/kubermetrics','oslabs-beta/kubermetrics','','2021',1,'Kubermetrics is an open-source visualizer and metrics aggregator for Kubernetes clusters. It provides developers with real-time health data, resource consumption statistics, and alert visualizations. While convenient for local development, it lacks the enterprise-grade scalability of Prometheus-based stacks and operates primarily as a lightweight debugging dashboard.','JavaScript','Tool','Medium',0,'online','manual','215826ed4fb3db04a70fb76a736cdafc1bfeccfb05d18b17c9f923567dbf6aea',100.0,1.78173604711842203e+09,1,'2026-06-18T00:40:47.118422+02:00',NULL,NULL,NULL,'["Observability", "Metrics", "Dashboards"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/oslabs-beta/neptune',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','05adedf7d5649bbe90fd7bca5aa8952baf29afbb2244f87e87ba9d4889f611e7',100.0,1.77903151110824108e+09,0,'2026-05-17T17:25:11.108241+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tutorials.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/oslabs-beta/oslabs','github.com/oslabs-beta/oslabs','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','70546792d7b6adc1b1db544a9aa96817a98658477858a863647459533e0a11e4',100.0,1779032682.37654,0,'2026-05-17T17:44:42.376540+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/oslabs-beta/KubernOcular"}');
-INSERT INTO "resources" VALUES('https://github.com/osquery/osquery','OS Query','','2026',5,'Exposes an operating system as a relational database, enabling SQL-based queries to audit process runtime, file integrity, and network connections. osquery is universally recognized as a core utility for security telemetry and host-level compliance in 2026.','C++','Repository','Advanced',0,'online','manual','d9ef4b2cad506becb381fe7af032227e534de1c56b9b995eaf6f5ac8efe2a1b5',100.0,1779031489.87363,1,'2026-06-11T16:38:35Z',NULL,NULL,NULL,'["Security", "Monitoring", "Host Security"]','["[DE FACTO STANDARD]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-11T16:38:35Z", "gh_stars": 23311}');
-INSERT INTO "resources" VALUES('https://github.com/oxnr/awesome-bigdata','onurakpolat/awesome-bigdata','','2026',5,'A comprehensive directory for the distributed data ecosystem. Highlights streaming platforms (Kafka, Flink), compute engines (Spark), and modern distributed object stores, outlining integration paths for container-orchestrated big data structures. Indispensable for Big Data platform architects.','N/A','Repository','Advanced',0,'online','manual','4552c3d5e223505717dfb386b8f032d850534044432e76ce9768c4e8b076bd64',100.0,1.77913049493798494e+09,1,'2026-05-19T14:05:40Z',NULL,NULL,NULL,'["Data Engineering", "Big Data", "Resources"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-19T14:05:40Z", "gh_stars": 14440, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/ozbillwang/terraform-best-practices','github.com/ozbillwang/terraform-best-practices','','2024',0,'A granular community directory presenting opinions, formatting templates, and state handling rules designed to maximize maintainability across large infrastructure teams working on complex IaC footprints.','Markdown','Repository','Intermediate',0,'online','manual','2d0ec5a3ac2a2ef39f882d759c75efe4e38a9a939282a7b1bd249d791024a853',100.0,1.78173623377426791e+09,1,'2026-06-18T00:43:53.774268+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Best Practices", "Design Patterns"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/pabpereza/containers-best-practices','github.com/pabpereza/curated-dockerfiles-examples: Curated Dockerfiles examples','','2024',1,'A highly practical repository showing production-hardened Dockerfile recipes for standard enterprise frameworks. Emphasizes pipeline optimization, caching methods, and image size constraints.','Dockerfile','repository','Intermediate',1,'online','manual','4dfa0ad15ee0933e81a9049b2a4e0fa53056fa3a9aff84a9ed03b5c360d05180',100.0,1.78173592951528692e+09,1,'2026-06-18T00:38:49.515287+02:00',NULL,NULL,NULL,'["Containers", "Build Optimization", "Reference Implementation"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/pabpereza/curated-dockerfiles-examples','github.com/pabpereza/curated-dockerfiles-examples: Curated Dockerfiles examples','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6ab2f20ab9d370019bac48f7c2e14ccbb9d9c2c24f36dc95c5038fe94bfad72d',100.0,1.77903221724038291e+09,0,'2026-05-17T17:36:57.240383+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{"duplicate_of": "https://github.com/pabpereza/containers-best-practices"}');
-INSERT INTO "resources" VALUES('https://github.com/palantir/bulldozer','Bulldozer: GitHub Pull Request Auto-Merge Bot','','2026',4,'Palantir''s open-source auto-merge bot for GitHub repositories. Bulldozer monitors label states, status tests, and approval counts to execute configurable squash, rebase, or merge policies. Extremely stable in massive enterprise codebases.','Go','Tool','Intermediate',1,'online','manual','ac1ad64109418f0591257c3ad7348bced74ce36bc4771eb491de368515255fcb',100.0,1.7790314107875781e+09,1,'2026-06-11T17:14:05Z',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Automation Bots"]','["[ENTERPRISE-STABLE]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T17:14:05Z", "gh_stars": 803}');
-INSERT INTO "resources" VALUES('https://github.com/palark/awesome-devops-telegram','github.com/palark/awesome-devops-telegram: Awesome DevOps Telegram','','2026',0,'An curated index of Telegram groups, discussion channels, and notification bot architectures focusing on systems administration and cloud-native computing. Useful for real-time peer networking and regional infrastructure communities.','Markdown','Awesome List','Beginner',0,'online','manual','30072b347a40e25af6b8ff17125dc710f9b1effa8f9d2409746cd31d5af6464f',100.0,1.7817361233151381e+09,1,'2026-06-18T00:42:03.315138+02:00',NULL,NULL,NULL,'["Infrastructure & Operations", "DevOps & SRE Engineering", "Community Channels"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/paliimx/Data-Structures-and-Algorithms','==github.com/paliimx: Data Structures and Algorithms implementation in Go==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','aba8ef44d0d0bf757f3b76b8166af33db8d73d477997e4455e54311b41d235fe',100.0,1.77903023601194095e+09,0,'2026-05-17T17:03:56.011941+02:00',NULL,NULL,NULL,'[]','[]','["docs/golang.md"]','[]','{}','{"duplicate_of": "https://github.com/ua-nick/Data-Structures-and-Algorithms"}');
-INSERT INTO "resources" VALUES('https://github.com/pallets/jinja','jinja 🌟','','2024',5,'The official repository for Jinja, the ubiquitous Python-based templating engine. Jinja underpins all dynamic evaluation structures inside Ansible, enabling programmatic infrastructure assembly.','Python','github_repo','Advanced',0,'online','manual','1e9cd4f86c4b8785e7f2c2e0689e64aef756e7ab90883972379d5f1f0081536b',100.0,1.77902956584751296e+09,1,'2025-06-14T20:35:04Z',NULL,NULL,NULL,'["Automation & Orchestration", "Templating Engine", "Jinja"]','["[DE FACTO STANDARD]"]','["docs/about.md", "docs/ansible.md"]','["ansible.md", "about.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2025-06-14T20:35:04Z", "gh_stars": 11664}');
-INSERT INTO "resources" VALUES('https://github.com/pan-net-security/kcount','pan-net-security/kcount','','2021',0,'A legacy resource-counting CLI tool designed to audit Kubernetes deployments and verify configuration density. The project has largely been archived, with modern platforms choosing native Prometheus queries, k9s, or newer kubectl extensions for cluster-wide resource inspections.','Go','CLI Tool','Intermediate',0,'online','manual','0e6bc89653f778805e84ba395fa18286d3549f53651fb36c387b3d278c52cd3b',100.0,1.78173604691225791e+09,1,'2026-06-18T00:40:46.912258+02:00',NULL,NULL,NULL,'["Operations", "CLI Tooling", "Resource Auditing"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/panjf2000/gnet','gnet','','N/A',0,'Curator Insight highlights gnet as a high-performance, non-blocking, event-driven networking library built on top of epoll/kqueue. Live Grounding showcases its superiority over Go''s standard net library for raw throughput and ultra-low latency, making it ideal for custom edge proxies and IoT gateways.','English','Repository','Advanced',0,'online','manual','d4f997408df477b115759895fa1f2b6c86ca1ba10ce0d60c7a7ca7743a3afc39',100.0,1.77903445675614404e+09,1,'2026-05-25T04:36:43Z',NULL,NULL,NULL,'["Architecture", "Networking", "Go High-Performance Network Libraries"]','["[ENTERPRISE-STABLE]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-25T04:36:43Z", "gh_stars": 11172}');
-INSERT INTO "resources" VALUES('https://github.com/paragpallavsingh/90DaysOfDevOps','github.com/paragpallavsingh/90DaysOfDevOps: 90DaysOfDevOps Challenge','','2022',1,'A highly practical 90-day learning path targeting foundational DevOps principles. Step-by-step tasks systematically introduce participants to continuous delivery pipelines, basic automation scripting, and system telemetry.','Markdown','Repository','Beginner',0,'online','manual','149febf3d9b400a5a37973f6a1ce251f2edb4734defb191c268a298c01ba33ee',100.0,1.77903373153689599e+09,1,'2024-01-04T15:59:26Z',NULL,NULL,NULL,'["DevOps", "Education", "Syllabus"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-01-04T15:59:26Z", "gh_stars": 11}');
-INSERT INTO "resources" VALUES('https://github.com/paragpallavsingh/90DaysOfDevOps/blob/master/submission/day21/README.md','github.com/paragpallavsingh/90DaysOfDevOps: Day 21 Task: Docker Essential'' Concepts','','2022',1,'A hands-on instructional guide focusing on the underlying container runtimes, image building patterns, registry integrations, and storage volumes. Clarifies how virtual isolation concepts scale within container systems.','Markdown','Repository','Beginner',1,'online','manual','bd0434b4f67197d16cb10dd6a4a6983b094d67300836941530c9894310032325',100.0,1.77903205506582593e+09,1,'2024-01-04T15:59:26Z',NULL,NULL,NULL,'["Containerization", "Docker", "Fundamentals"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-01-04T15:59:26Z", "gh_stars": 11}');
-INSERT INTO "resources" VALUES('https://github.com/paralus/paralus',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','7820d8be5aed032c58102323a5d484698de3650773508931b4dd4bd44bd52e89',100.0,1.77902914806780409e+09,0,'2026-05-17T16:45:48.067804+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/particledecay/kconf','particledecay/kconf','','2019',2,'A command-line client designed to merge, switch, and delete multiple kubeconfig files. It eliminates configuration chaos by providing simple CLI interfaces for dynamic context management.','Go','CLI Tool','Intermediate',0,'online','manual','a1f5769fe0ccb9565fb6cdf5c0f69e47c2416a7a535486b6cbbe209cd21346c3',100.0,1.7790308491284039e+09,1,'2025-01-22T15:20:48Z',NULL,NULL,NULL,'["Development & Testing", "Kubeconfig Management", "Context Switchers"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-01-22T15:20:48Z", "gh_stars": 154}');
-INSERT INTO "resources" VALUES('https://github.com/patelh/kafka-manager',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','2d333694949a6cb951ee8f2f71f29b5c6b182ce8285c8b119e38ad7c628d9bd0',100.0,1779032682.27507,1,'2026-05-17T17:44:42.275070+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/patrickdappollonio/kubectl-slice','patrickdappollonio/kubectl-slice','','2021',2,'A CLI extension that parses multi-document Kubernetes YAML files to slice them cleanly into separate, organized manifest files based on names and kinds. It streamlines GitOps directory structures.','Go','Kubectl Plugin','Intermediate',0,'online','manual','414bf0b4a60daf407d27f053f71dd1654e926369befa68bf5bfc877e2fe3e1b3',100.0,1.77903210635711789e+09,1,'2026-03-05T19:23:27Z',NULL,NULL,NULL,'["Development & Testing", "Kubectl Plugins", "Manifest Slicing"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-05T19:23:27Z", "gh_stars": 367}');
-INSERT INTO "resources" VALUES('https://github.com/patrickdappollonio/tabloid','patrickdappollonio/tabloid: tabloid -- your tabulated data''s best friend','','2021',1,'A neat terminal formatter utility built to clean up and tabulate raw CSV or complex JSON logs. It aids platform engineers during data extraction steps, structuring CLI outputs for debugging purposes.','Go','CLI Tool','Beginner',0,'online','manual','eaf7f45e7d7e75ef950f109ede0daa43f3c77058b27b6691606af1c1f7aa474a',100.0,1.779029732690315e+09,1,'2026-03-12T06:00:37Z',NULL,NULL,NULL,'["Development & Testing", "CLI Utilities", "Data Formatting"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-12T06:00:37Z", "gh_stars": 47}');
-INSERT INTO "resources" VALUES('https://github.com/patroni/patroni','Patroni','','2026',5,'Industry-standard Python-driven template for high-availability PostgreSQL. Integrates with Distributed Consensus Stores (DCS) like etcd, Consul, or ZooKeeper to manage dynamic leader election, dynamic failover, and streaming replicas.','Python','Open Source Repository','Advanced',1,'online','manual','9c970a4db461c765d7ff1a10eb4fdb4bc57d55e171c18a8a5e34e429bc3c85f4',100.0,1.77913049503045892e+09,1,'2026-06-11T12:59:10Z',NULL,NULL,NULL,'["Infrastructure", "PostgreSQL HA", "Orchestration"]','["[DE FACTO STANDARD]"]','["docs/databases.md"]','["databases.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T12:59:10Z", "gh_stars": 8523}');
-INSERT INTO "resources" VALUES('https://github.com/paulczar/k8s-spring-petclinic','github.com/paulczar/k8s-spring-petclinic','','2018',0,'An archived community demonstration showing the deployment of the legacy Spring PetClinic application to raw Kubernetes. Utilizes direct YAML manifests and basic service discovery, serving as a historical baseline for modern Helm/Kustomize deployments.','Shell','Repository','Basic',0,'online','manual','849b61264ab85493e5d5741dac02e95c26d56f898c142920fcc725b2cb61af44',100.0,1.7817359213143959e+09,1,'2026-06-18T00:38:41.314396+02:00',NULL,NULL,NULL,'["Container Orchestration", "Kubernetes", "Application Migration"]','["[LEGACY]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/pditommaso/awesome-pipeline','Awesome Pipeline','','2026',0,'A curated library focused on pipeline and scientific workflow engines such as Apache Airflow, Nextflow, and Snakemake. Facilitates rapid discovery of massive datasets processing frameworks and high-concurrency task managers.','Markdown','Awesome List','Advanced',0,'online','manual','d42397ae3c2b2843e13aaa9b9c77d0bcc0e2682558bb41aba1b192f767288f74',100.0,1781736123.11977,1,'2026-06-18T00:42:03.119770+02:00',NULL,NULL,NULL,'["Data Engineering", "Data Pipeline Systems", "Workflow Engines"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/pelotech/jsonnet-controller','jsonnet-controller','','2021',1,'A Kubernetes operator designed to evaluate Jsonnet templates and apply the generated manifests directly to the cluster. This allows teams to maintain dynamic, parameterized infrastructure definitions natively without external rendering steps. As of 2026, the project is relatively dormant but remains a unique reference for templating controllers.','Go','Kubernetes Operator','Medium',0,'online','manual','8755a3a0ec2363b794692744fec46514db17640ab30292b94391d140c1962a2f',100.0,1.77903392575571203e+09,1,'2023-03-10T22:59:49Z',NULL,NULL,NULL,'["Declarative Configuration", "Operator", "Jsonnet"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-03-10T22:59:49Z", "gh_stars": 73}');
-INSERT INTO "resources" VALUES('https://github.com/percona/grafana-dashboards','Percona Grafana dashboards for MySQL and MongoDB monitoring using Prometheus 🌟','','2023',5,'Enterprise-grade dashboards by Percona designed for MySQL, PostgreSQL, and MongoDB monitoring. Delivers deep, low-level metrics on query throughput, memory pool utilization, and thread contention.','JSON','Repository','Advanced',0,'online','manual','3d0013e69dcb8c3465e6e597603ea57278b4fd858c317a3ce79429448a7888a4',100.0,1.77902964125073599e+09,1,'2026-04-02T19:10:58Z',NULL,NULL,NULL,'["Observability & Monitoring", "Grafana Ecosystem", "Database Monitoring"]','["[DE FACTO STANDARD]"]','["docs/grafana.md"]','["grafana.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2026-04-02T19:10:58Z", "gh_stars": 2902}');
-INSERT INTO "resources" VALUES('https://github.com/percona/pg_stat_monitor','==percona/pg_stat_monitor==','','2024',5,'Percona''s advanced query performance monitoring extension for PostgreSQL. Extends the capabilities of pg_stat_statements with bucket-based statistics, client IP address tracking, visual execution plan analysis, and granular resource utilization metrics.','C','Repository','Advanced',0,'online','manual','5976374d675013742110ad47085adbc39499251dac209362ce08e22bb7938b9d',100.0,1.77903150771393799e+09,1,'2026-06-12T13:18:20Z',NULL,NULL,NULL,'["Databases", "PostgreSQL", "Extensions"]','["[DE FACTO STANDARD]"]','["docs/databases.md"]','["databases.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-12T13:18:20Z", "gh_stars": 581}');
-INSERT INTO "resources" VALUES('https://github.com/pfnet-research/k8s-cluster-simulator','k8s-cluster-simulator','','2021',2,'A Go-based simulator designed to model and evaluate Kubernetes cluster behaviors, specifically scheduling algorithms, without spinning up actual virtual machines. It allows developers to test customized schedulers under synthetic workloads, providing metrics on queue times and resource utilization. As of 2026, while development has slowed, it remains a valuable tool for academic research and scheduler optimization profiling.','Go','Simulation Tool','High',0,'online','manual','7493b7284b8ae9449d4069df5586b8bedba4871650d03af765099379c2baab97',100.0,1.77903449801779103e+09,1,'2020-07-21T02:12:00Z',NULL,NULL,NULL,'["Infrastructure", "Simulation", "Scheduling"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-07-21T02:12:00Z", "gh_stars": 128}');
-INSERT INTO "resources" VALUES('https://github.com/pie-r/terragrunt-vs-terraspace','pie-r/terragrunt-vs-terraspace','','2022',1,'An analytical repository contrasting the structural patterns, dependency engines, and deployment structures of Terragrunt and Terraspace. Includes hands-on config templates that highlight maintenance overheads, execution speeds, and setup patterns, helping architects select the optimal orchestration layer.','HCL','Comparison','Intermediate',0,'online','manual','eb4956f8fdddaef7dda3b2c31de2b17b46878bbbfc31274ea28c4141a0de8530',100.0,1.77903180240222406e+09,1,'2022-02-01T20:58:27Z',NULL,NULL,NULL,'["Infrastructure as Code", "Guides and Reviews", "Framework Comparisons"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-02-01T20:58:27Z", "gh_stars": 11}');
-INSERT INTO "resources" VALUES('https://github.com/pieterlange/kube-backup','kube-backup: Kubernetes resource state sync to git','','2023',3,'Automates Kubernetes resource state replication directly to target Git repositories. This pattern acts as an early architectural precursor to fully fledged declarative GitOps platforms, maintaining a point-in-time configuration ledger.','Shell','Tool','Intermediate',1,'online','manual','c4730bccb12307f10f91f301f95658caf5623cbdfdd2c26232d6b384e92c4f37',100.0,1.77903207479851102e+09,1,'2023-05-31T08:37:18Z',NULL,NULL,NULL,'["Infrastructure", "Data Protection", "GitOps Synchronizers"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-backup-migrations.md"]','["kubernetes-backup-migrations.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-05-31T08:37:18Z", "gh_stars": 493}');
-INSERT INTO "resources" VALUES('https://github.com/pingcap/chaos-mesh','Chaos Mesh','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','dda04b09c01fae29e8fd45959bbd630e73f4e1333799a464731c56bbd42e7e70',100.0,1.77902988401831889e+09,0,'2026-05-17T16:58:04.018319+02:00',NULL,NULL,NULL,'[]','[]','["docs/chaos-engineering.md"]','[]','{}','{"duplicate_of": "https://github.com/chaos-mesh/chaos-mesh"}');
-INSERT INTO "resources" VALUES('https://github.com/piomin/sample-quarkus-serverless-kafka','piomin/sample-quarkus-serverless-kafka','','2021',0,'A reference implementation of reactive serverless pipelines using Quarkus, Knative, and Apache Kafka. Illustrates sub-second cold starts, reactive stream processing (using SmallRye Reactive Messaging), and optimized containerization tailored for Kubernetes native eventing.','Java','Repository','Advanced',1,'online','manual','b53f3eae818c81e02e6a0b94b7488d51e308c34cf1065c23ddc170eb55ac770c',100.0,1.78173592128250694e+09,1,'2026-06-18T00:38:41.282507+02:00',NULL,NULL,NULL,'["Event-Driven Architectures", "Serverless Java", "Quarkus with Kafka"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/piomin/sample-spring-microservices-kubernetes','piomin/sample-spring-microservices-kubernetes: Microservices with Spring'' Boot and Spring Cloud on Kubernetes Demo Project - piotrminkowski.com 🌟','','2022',0,'An active and highly referenceable demo project exhibiting the deployment of Spring Boot microservices inside a Kubernetes cluster. Utilizes Spring Cloud Kubernetes for discovery, ConfigMaps for configurations, and Ribbon/Feign client integrations for service-to-service communication.','Java','Repository','Intermediate',1,'online','manual','7b68084321c423fc979d94581cc5f399666ec7b22c6688efac456f1f89a564ca',100.0,1.78173592116213393e+09,1,'2026-06-18T00:38:41.162134+02:00',NULL,NULL,NULL,'["Application Development", "Cloud-Native Java", "Spring Boot Microservices"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/piomin/sample-spring-microservices-new','==piomin/sample-spring-microservices-new: Microservices with Spring Cloud'' Advanced Demo Project==','','2023',0,'An updated showcase of modern, distributed architectures using the newest Spring Cloud dependencies. Features advanced setups including Spring Cloud Gateway, distributed tracing integrations, and resilient fault-tolerant design patterns.','Java','Repository','Advanced',1,'online','manual','3c77783716bdba0c1ad4ebc032a24ee895081a1ef6f86cb4d9e320a0b7cdf591',100.0,1.78173592099605298e+09,1,'2026-06-18T00:38:40.996053+02:00',NULL,NULL,NULL,'["Application Development", "Cloud-Native Java", "Advanced Microservices"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/piomin/spring-boot-logging','github.com/piomin/spring-boot-logging','','2024',3,'A utility library designed to simplify HTTP request/response logging in Spring Boot applications. It provides pre-configured logging filters that output telemetry in structured, customizable layouts suitable for parsing tools like Elasticsearch or Fluentd. It is highly valued by development teams seeking instant operational insight without having to draft custom servlet filter logic.','Java','Library','Intermediate',0,'online','manual','f61078163caa86c3273795e77cf5f09599e22484f19d530c757cfa4cd9e40165',100.0,1.77903317019384407e+09,1,'2026-06-11T03:00:05Z',NULL,NULL,NULL,'["Developer Experience", "Observability", "Logging"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T03:00:05Z", "gh_stars": 276}');
-INSERT INTO "resources" VALUES('https://github.com/pipe-cd/pipe','PipeCD','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','ed2b7808a49a0f3c8dea8754e402794d99da8842b985f2cf42574a98a94effd6',100.0,1.77903056432298803e+09,0,'2026-05-17T17:09:24.322988+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/pipe-cd/pipecd','PipeCD','','2020',4,'PipeCD is a GitOps-style continuous delivery system supporting multi-cloud and multi-tenant environments. It coordinates deployments across Kubernetes, serverless, and cloud infrastructure with advanced strategies like canary and blue-green.','Go','CD Platform','High',1,'online','manual','7548fa0a7672db1a06711bdb742402e633225ad252e3b8752d327967162f2dfe',100.0,1.77913049495899295e+09,1,'2026-06-12T09:01:15Z',NULL,NULL,NULL,'["Application Delivery", "GitOps", "Continuous Delivery"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T09:01:15Z", "gh_stars": 1290}');
-INSERT INTO "resources" VALUES('https://github.com/pixie-io/pixie','github.com: Pixie - Instant Kubernetes-Native Application Observability','','2020',5,'An entry detailing the Pixie platform''s open-source repository, which provides automatic kernel-level telemetry extraction using advanced eBPF probes. This allows immediate system-wide analysis of microservice network communications without app modifications.','C++ / Go','Observability Platform','Advanced',1,'online','manual','02266d95e66c012c7eb772198747f3995b13c271ca458ee0d64ccdf96261d227',100.0,1.77902924712297105e+09,1,'2026-06-13T08:28:04Z',NULL,NULL,NULL,'["Observability & Diagnostics", "eBPF Observability", "Application Monitoring"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T08:28:04Z", "gh_stars": 6462}');
-INSERT INTO "resources" VALUES('https://github.com/pixie-labs/pixie','open source PxL scripts','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','02266d95e66c012c7eb772198747f3995b13c271ca458ee0d64ccdf96261d227',100.0,1.77903138213326096e+09,0,'2026-05-17T17:23:02.133261+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/pixie-io/pixie"}');
-INSERT INTO "resources" VALUES('https://github.com/planetlabs/draino','Draino','','2026',5,'An automated daemon designed to safely cordon and drain compute hosts when specific kernel or physical errors are flagged by the Node Problem Detector. It processes node status updates and gracefully evicts active workloads while strictly respecting configured Pod Disruption Budgets (PDBs).','Go','Controller','Advanced',0,'online','manual','0485308739e80d5fb7808efac66cf10e177a4850228fcab70768d089b19ac39a',100.0,1.77902947296639299e+09,1,'2024-03-26T15:33:02Z',NULL,NULL,NULL,'["Operations", "Node Management", "Auto-Remediation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-03-26T15:33:02Z", "gh_stars": 682}');
-INSERT INTO "resources" VALUES('https://github.com/plexsystems/konstraint','konstraint','','2026',5,'A template generation utility targeted at OPA Gatekeeper. It reads standard Rego policy documents to automatically produce ConstraintTemplates and Constraint manifests, simplifying structural governance by keeping policies organized and generating documentation natively.','Go','Tool','Advanced',0,'online','manual','67a94b5d308b5159a68246516d1ddff3a5de1ae0d3560b49dd554411fe82eee4',100.0,1.77903001228851699e+09,1,'2025-11-20T02:18:14Z',NULL,NULL,NULL,'["Security", "Policy Enforcement", "Gatekeeper Boilerplate"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-11-20T02:18:14Z", "gh_stars": 393}');
-INSERT INTO "resources" VALUES('https://github.com/plexsystems/sinker','Sinker','','2023',5,'A target reconciliation tool that syncs third-party container image dependencies directly into private container registries. Helps maintain air-gapped environments by verifying repository assets dynamically.','Go','CLI Tool','Intermediate',0,'online','manual','f7dacf65025e43daa871debccfd55ef08dfb3c1ee67db9f835119185970fadf9',100.0,1.77903005252512288e+09,1,'2024-06-13T22:25:52Z',NULL,NULL,NULL,'["Configuration Management", "Image Syncing", "Registry Integration"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-06-13T22:25:52Z", "gh_stars": 625}');
-INSERT INTO "resources" VALUES('https://github.com/polarpoint-io/groovy-jenkins-pipelines/blob/master/jobs/parameterisedPipelines.groovy','Example of a pipeline with parameters','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','13f515a8fbdb8c2673cac406bb85dde5012f2f6a9e0b8cd98bc9ff64a83e7da3',100.0,1.77903261371798706e+09,1,'2026-05-17T17:43:33.717987+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md", "docs/jenkins.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/policy-hub/policy-hub-cli','PolicyHub CLI, a CLI tool that makes Rego policies searchable 🌟','','2021',5,'A lightweight command-line utility engineered to improve discoverability and usability of Rego-based policies. This tool parses and indexes shared policy repositories, enabling infrastructure and platform engineers to search, validate, and integrate standard compliance policies directly from local environments.','Go','CLI Tool','Intermediate',0,'online','manual','e7d03b6dc3bdca8813c7ed6d170de04155ccd3bda901b65d4239ecf579068793',100.0,1.78173615441436791e+09,1,'2026-06-18T00:42:34.414368+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Security & Compliance", "Developer Tooling"]','["[DE FACTO STANDARD]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/pomerium/pomerium','Pomerium','','2026',5,'Pomerium acts as an identity-aware, security-oriented context reverse proxy designed to establish robust Zero Trust access policies without relying on client-side VPN installations. It integrates with enterprise SSO providers to secure endpoints. Architecturally, it enforces contextual verification at the application layer, dramatically minimizing external attack vectors.','Go','Tool','Advanced',1,'online','manual','cc02d1fac20ce4ba0baf37149e8e08117ca3cab7e964aaf3beb941a8be184d59',100.0,1.77903119053264594e+09,1,'2026-06-13T02:36:05Z',NULL,NULL,NULL,'["Security", "Identity & Access Management", "Zero Trust Proxy"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T02:36:05Z", "gh_stars": 4850}');
-INSERT INTO "resources" VALUES('https://github.com/porscheofficial/terraform-aws-ecr-watch','porscheofficial/terraform-aws-ecr-watch','','2023',3,'An open-source Terraform automation module constructed to monitor AWS Elastic Container Registry (ECR) push actions. It facilitates automated security audits, vulnerability tracking, and dynamic alert dispatches to external systems during image push phases.','HCL','Module','Intermediate',1,'online','manual','aa8b24b93f36f3a334885d2229bbf0f69d345c321a70d514216b65d2eaa1e120',100.0,1.77903203508691096e+09,1,'2024-08-20T08:42:35Z',NULL,NULL,NULL,'["AWS", "Container Registry", "Monitoring"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-08-20T08:42:35Z", "gh_stars": 70}');
-INSERT INTO "resources" VALUES('https://github.com/portainer/portainer','github.com/portainer/portainer','','2017',5,'Portainer is a container management application that simplifies configuration and monitoring of multi-engine container environments, including Kubernetes. Featuring an intuitive web interface, it lowers the operational barrier for developers and sysadmins, facilitating application delivery and role-based access control.','Go / JavaScript','Management UI','Intermediate',1,'online','manual','9801957f719b4d73c44cbe28235ecc626acfcd5c17c9604e3fb24fdd2f062811',100.0,1.77903098321435809e+09,1,'2026-06-13T13:30:22Z',NULL,NULL,NULL,'["Observability & Diagnostics", "Cluster Management Platforms", "UI Tools"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Zlib", "gh_pushed": "2026-06-13T13:30:22Z", "gh_stars": 37720}');
-INSERT INTO "resources" VALUES('https://github.com/poseidon/typhoon','poseidon/typhoon','','2026',5,'Typhoon is a minimalist, secure, and performant bare-metal and multi-cloud Kubernetes distribution built entirely with Terraform. It bootstraps standard, upstream CNCF-compliant Kubernetes onto Flatcar Container Linux (and historically CoreOS), providing an excellent reference model for git-driven infrastructure without vendor lock-in.','HCL','Software','Advanced',0,'online','manual','eabed949abc7e97e883d4c2336bf042c68b993a651e3770fed387707121e4f10',100.0,1779034373.48772,1,'2026-06-08T05:09:05Z',NULL,NULL,NULL,'["Infrastructure", "Cluster Provisioning", "Bare Metal"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md", "docs/kubernetes-tools.md", "docs/matrix-table.md", "docs/terraform.md"]','["kubernetes-on-premise.md", "terraform.md", "kubernetes-tools.md", "matrix-table.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-08T05:09:05Z", "gh_stars": 2044}');
-INSERT INTO "resources" VALUES('https://github.com/postfinance/kubectl-sudo','kubectl-sudo','','2021',2,'A kubectl plugin that mimics the Unix sudo command inside a Kubernetes context. It allows system administrators with cluster-admin access to dynamically elevate privileges or impersonate other service accounts on a per-command basis.','Shell','CLI Plugin','Intermediate',0,'online','manual','1d0c4f719b8d8ead754327229644c725048b578fc87e4c3f02741c13710a8123',100.0,1779030526.03525,1,'2026-02-13T09:21:55Z',NULL,NULL,NULL,'["Security & Identity", "Authentication & Authorization", "Escalation Tools"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-02-13T09:21:55Z", "gh_stars": 172}');
-INSERT INTO "resources" VALUES('https://github.com/postgresml/postgresml','postgresml/postgresml 🌟','','2024',4,'An extension that integrates machine learning directly inside PostgreSQL, written in Rust. It enables developers to train and run real-time inference using classic models or LLMs natively through SQL, entirely bypassing external ETL and API pipeline latency.','Rust','Repository','Advanced',1,'online','manual','cc93e4a2d033d514f1eae5f0194a1174771e1a3c09454486240577573b8de316',100.0,1.77903215324784398e+09,1,'2025-07-01T12:26:02Z',NULL,NULL,NULL,'["Machine Learning", "Databases", "In-database ML"]','["[ENTERPRISE-STABLE]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-07-01T12:26:02Z", "gh_stars": 6800}');
-INSERT INTO "resources" VALUES('https://github.com/postmanlabs/newman','Newman','','2026',5,'Newman is a command-line collection runner for Postman. Developed with Node.js, it facilitates direct integration of Postman test suites into Jenkins, GitLab CI, and GitHub Actions environments.','JavaScript','Command Line Tool','Intermediate',1,'online','manual','104644b779cf7ddd3c5b89d58a5cea56101fb4e4216a5057050319208deae31b',100.0,1.77903429613097405e+09,1,'2026-03-17T21:17:20Z',NULL,NULL,NULL,'["Software Testing", "API Testing", "CLI Tools"]','["[DE FACTO STANDARD]"]','["docs/postman.md"]','["postman.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-17T21:17:20Z", "gh_stars": 7227}');
-INSERT INTO "resources" VALUES('https://github.com/powerfulseal/powerfulseal','PowerfulSeal','','2024',5,'A Python-based chaos engine designed for Kubernetes. PowerfulSeal operates interactively or via declarative policy configurations to systematically delete pods, shut down infrastructure nodes, and disrupt networking to reveal platform design flaws.','Python','Software Utility','Intermediate',1,'online','manual','f7451cb8847baa11d6ebf79ca5ddcdd746cd361c8780247efec55a2b6b57c529',100.0,1779030327.30863,1,'2023-11-10T18:28:39Z',NULL,NULL,NULL,'["Resilience", "Chaos Engineering", "Kubernetes Tools"]','["[DE FACTO STANDARD]"]','["docs/chaos-engineering.md"]','["chaos-engineering.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-11-10T18:28:39Z", "gh_stars": 1975}');
-INSERT INTO "resources" VALUES('https://github.com/prabhatsharma/kubernetes-the-hard-way-aws','Kubernetes The Hard Way: AWS Edition','','2022',5,'An educational repository porting ''Kubernetes the Hard Way'' directly onto AWS infrastructure. Step-by-step documentation on manually creating VPCs, Security Groups, EC2 nodes, and manually compiling and executing cluster daemons.','Markdown','Repository','Advanced',0,'online','manual','3952a4d45c125a3bd49a58b470a7615c58a25f0964fee77a1b676ee58c6d5da5',100.0,1.77903238373154807e+09,1,'2024-07-14T14:00:19Z',NULL,NULL,NULL,'["Provisioning", "Bootstrapping", "AWS"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-07-14T14:00:19Z", "gh_stars": 668}');
-INSERT INTO "resources" VALUES('https://github.com/practo/k8s-worker-pod-autoscaler','k8s-worker-pod-autoscaler','','2026',5,'A specialized worker autoscaler controller that targets instances consuming messages from queue brokers (such as SQS, Beanstalk, and RabbitMQ). It optimizes capacity scaling by using real-time backlog latency metrics rather than basic CPU or Memory usage averages, avoiding issues with delayed processing loops.','Go','Tool','Advanced',0,'online','manual','0e8cd47995d943bab6e6b0b1b1ec105d375c88271d030181da795e7b7f3405c3',100.0,1779031850.49453,1,'2024-02-28T00:17:55Z',NULL,NULL,NULL,'["Operations", "Autoscaling", "Queue-Based Scaling"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-02-28T00:17:55Z", "gh_stars": 161}');
-INSERT INTO "resources" VALUES('https://github.com/prae1809/PowerShell-Scripts/tree/master/OperationalCollections','prae1809/PowerShell-Scripts: OperationalCollections','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','40cef8eb5249ee27180fac12c9712a6c8ff6e9ccb51d0f1523e7b993e99612b8',100.0,1.77903453129243206e+09,1,'2026-05-17T18:15:31.292432+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/pravega/pravega-operator','pravega/pravega-operator','','2023',5,'Deploys and maintains high-throughput Pravega streaming architectures, orchestrating the state of BookKeeper, ZooKeeper, and active cluster storage segments.','Go','Operator','Advanced',0,'online','manual','d898b90b80d9981429b5c5bfe89093a2514b6f53affc75715f369cab2ef477ef',100.0,1.77903095227215099e+09,1,'2024-04-19T12:27:01Z',NULL,NULL,NULL,'["Infrastructure", "Data Management", "Streaming Data", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-04-19T12:27:01Z", "gh_stars": 40}');
-INSERT INTO "resources" VALUES('https://github.com/predatorray/kubectl-tmux-exec','kubectl-tmux-exec','','2022',2,'A highly practical kubectl plugin that leverages tmux to multiplex exec connections across multiple Kubernetes pods simultaneously. It allows administrators to run interactive CLI tasks in parallel, with separate panes synchronized for keyboard input. In 2026, it remains an indispensable power-user CLI utility for on-the-fly multi-pod troubleshooting.','Go','Kubectl Plugin','Medium',0,'online','manual','1a5f044cd22b71f4aad4e84114cf9f2986b1d4b4d562e92a753b22b1c5b67bf3',100.0,1.7790297355601561e+09,1,'2026-03-01T04:27:56Z',NULL,NULL,NULL,'["Operations", "CLI Tool", "Multi-Execution"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-01T04:27:56Z", "gh_stars": 141}');
-INSERT INTO "resources" VALUES('https://github.com/presslabs/silver','github.com: Django app + RESTful API for automatic billing','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','bfb0ee7ca876450db0ec452d1e5ca683f4f0f0727c1b1e53faa2f388f6902dab',100.0,1.77903032720753502e+09,0,'2026-05-17T17:05:27.207535+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://github.com/silverapp/silver"}');
-INSERT INTO "resources" VALUES('https://github.com/priyankavergadia/google-cloud-4-words','The Google Cloud Developer''s Cheat Sheet 🌟','','2024',5,'An exceptionally popular developer''s directory translating Google Cloud''s extensive product portfolio into four-word functional summaries accompanied by visual flowcharts. It simplifies GCP''s architectural choices across compute, database, and machine learning domains.','Markdown','Repository','Beginner',0,'online','manual','e4dc5e8ed8e0eb7d687668e784ff39f5e9894f6c4c35df1d286c1f596a50bdb0',100.0,1.7790322491027739e+09,1,'2024-04-06T10:56:15Z',NULL,NULL,NULL,'["Cloud Providers", "GCP", "Architecture Reference"]','["[DE FACTO STANDARD]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-04-06T10:56:15Z", "gh_stars": 8225}');
-INSERT INTO "resources" VALUES('https://github.com/proferosec/log4jScanner','proferosec/log4jScanner','','2021',5,'A community-focused scanning utility designed to recursively inspect complex directory structures and nested archives for vulnerable Log4j libraries. It is a highly useful offline scanner for validating legacy artifacts and directory paths without needing dynamic agents or runtimes.','Go','Tool','Intermediate',0,'online','manual','b96dfbd1bf67161008b95d50ac93332a619a06c4edac3b2840cea7575a864099',100.0,1.77903053489460206e+09,1,'2023-02-25T10:43:55Z',NULL,NULL,NULL,'["Security", "Vulnerabilities", "Log4Shell Scanners"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2023-02-25T10:43:55Z", "gh_stars": 489}');
-INSERT INTO "resources" VALUES('https://github.com/projectcapsule/capsule','Capsule Operator','','2024',5,'Capsule aggregates namespaces into virtual ''tenants'', providing secure multi-tenancy. It enforces dynamic network isolation, storage limits, and ingress classes, forming a foundation for platform engineering.','Go','Operator','Advanced',0,'online','manual','9909cd87b5212e648da81e6f1131696ff237383b99fa687ed1a794c98803e1df',100.0,1779130495.02497,1,'2026-06-13T20:26:28Z',NULL,NULL,NULL,'["Security", "Multi-tenancy", "Platform Engineering", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T20:26:28Z", "gh_stars": 2095}');
-INSERT INTO "resources" VALUES('https://github.com/projectsveltos/sveltosctl','github.com/projectsveltos: sveltosctl','','2025',2,'The CLI dashboard for Project Sveltos. It specializes in executing dry-runs and drift validations on declarative ClusterProfiles to ensure configuration validity prior to propagating resources to remote edge clusters.','Go','CLI Tool','Advanced',0,'online','manual','f5a56a2a6cf918656ac017aac3d15713c356346363a8b89203a99aeff2aa3738',100.0,1.77903073268171906e+09,1,'2026-06-12T09:07:49Z',NULL,NULL,NULL,'["Multi-Cluster Management", "Project Sveltos", "Validation Tools"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T09:07:49Z", "gh_stars": 36}');
-INSERT INTO "resources" VALUES('https://github.com/prometheus','github.com/prometheus','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','f22233e1a095fbaf7afc4d138e1001b5f8a651a23f4b3400ee46cc5cf3f73159',100.0,1.77903297763381409e+09,1,'2026-05-17T17:49:37.633814+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/prometheus-community/elasticsearch_exporter','prometheus-community/elasticsearch_exporter','','2024',5,'Standard Prometheus-community exporter that queries Elasticsearch cluster health, shard counts, JVM memory usage, indexing metrics, and search latency times.','Go','Open Source Tool','Intermediate',0,'online','manual','8a27be71411fbccd35894d68dab9e11c2c08f00cc45937ad8d7c845cc6d27d80',100.0,1.77902960989627695e+09,1,'2026-06-10T10:41:55Z',NULL,NULL,NULL,'["Observability", "Scraping & Exporters", "Database Monitoring"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T10:41:55Z", "gh_stars": 2077}');
-INSERT INTO "resources" VALUES('https://github.com/prometheus-community/yet-another-cloudwatch-exporter','YACE - yet another cloudwatch exporter 🌟','','2024',5,'Highly performance-optimized Prometheus exporter (YACE) designed to query metrics from AWS CloudWatch. Leverages cost-effective batched APIs to retrieve data without incurring high AWS costs.','Go','Open Source Tool','Advanced',0,'online','manual','7422a7e8438d8c3753064576e9d30acd5e5182da7fc21775ee4638fcb5ffddb2',100.0,1.77913049501203703e+09,1,'2026-06-08T19:50:05Z',NULL,NULL,NULL,'["Observability", "Scraping & Exporters", "Cloud Exporters"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T19:50:05Z", "gh_stars": 1209}');
-INSERT INTO "resources" VALUES('https://github.com/prometheus-operator','github.com/prometheus-operator','','2024',5,'The foundational open-source Prometheus Operator repository, automating the deployment, scaling, configuration, and maintenance of Prometheus instances inside Kubernetes clusters. Curator Insight: Kubernetes-native operator configurations. Live Grounding: The industry standard framework for implementing declarative, declarative-driven metrics infrastructure on Kubernetes.','Go','Repository','Expert',1,'online','manual','361a65f1432f10133e0abb628023ab2161848c9bc23ecf7aef6d653de3008317',100.0,1779031782.52189,1,'2026-05-17T17:29:42.521890+02:00',NULL,NULL,NULL,'["Container Orchestration", "Kubernetes", "Observability", "Prometheus", "Operators"]','["[DE FACTO STANDARD]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/prometheus-operator/kube-prometheus','kube-prometheus','','2026',5,'The reference monitoring deployment for Kubernetes. Orchestrates the Prometheus Operator, Grafana, Alertmanager, and a collection of native exporters designed to monitor master control plane components.','Jsonnet','Repository','Advanced',1,'online','manual','83406644b79c139181aba89253e69e0ef05e6d85df426c45f612896e4c54a605',100.0,1.77903190285732197e+09,1,'2026-06-12T22:52:29Z',NULL,NULL,NULL,'["Cloud Native Platforms", "Kubernetes", "Telemetry Bundles"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-monitoring.md", "docs/kubernetes.md"]','["kubernetes-monitoring.md", "kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T22:52:29Z", "gh_stars": 7673}');
-INSERT INTO "resources" VALUES('https://github.com/prometheus/alertmanager/releases/tag/v0.23.0-rc.0','Alertmanager 0.23.0-rc.0 with awscloud SNS support is available for testing. There are also bugfixes and features for amtool','','2021',5,'Release analysis of Alertmanager''s v0.23 release cycle, detailing the addition of native AWS SNS integrations. Outlines the operational workflow for forwarding alerts straight to mobile endpoints, email, and lambda tasks.','Go','Open Source Tool','Intermediate',0,'online','manual','68f6c84d9e9cd966971f2fbb4e4460dcb3d3b060e93ed7c340774ba35095f235',100.0,1.77903442311669206e+09,1,'2026-06-12T15:32:45Z',NULL,NULL,NULL,'["Observability", "Alert Management", "Core Releases"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T15:32:45Z", "gh_stars": 8504}');
-INSERT INTO "resources" VALUES('https://github.com/prometheus/blackbox_exporter','blackbox_exporter 🌟','','2024',5,'Official Prometheus community-supported exporter designed to probe endpoints over HTTP, HTTPS, DNS, TCP, ICMP, and gRPC protocols. Crucial for verifying application routing availability and TLS certificate statuses.','Go','Open Source Tool','Intermediate',0,'online','manual','593cd7935bbae878959967e6d90470e74ff717ddd0ff1285d86c06a2d19e60ef',100.0,1.77903130261183094e+09,1,'2026-06-08T09:42:48Z',NULL,NULL,NULL,'["Observability", "Scraping & Exporters", "Blackbox Probing"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T09:42:48Z", "gh_stars": 5728}');
-INSERT INTO "resources" VALUES('https://github.com/prometheus/client_java','github.com/prometheus/client_java','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','f3d4393ef91ccea663a5d12780f661a9e5593af1855be923b21cd269a117131e',100.0,1.77903341618432307e+09,1,'2026-05-17T17:56:56.184323+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/prometheus/jmx_exporter','Prometheus JMX Exporter 🌟','','2024',5,'A highly critical Prometheus collector that scrapes and formats JVM JMX mBeans. Widely utilized in enterprise legacy clusters running Java applications, Kafka, and Cassandra.','Java','Open Source Tool','Intermediate',0,'online','manual','8d967db65980d954ec4b9f1f5e151614449060c43b40da99d369392afb5a3c42',100.0,1.77903221994501709e+09,1,'2026-06-13T13:55:29Z',NULL,NULL,NULL,'["Observability", "Scraping & Exporters", "JVM Monitoring"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/grafana.md", "docs/monitoring.md", "docs/prometheus.md"]','["prometheus.md", "grafana.md", "monitoring.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T13:55:29Z", "gh_stars": 3306}');
-INSERT INTO "resources" VALUES('https://github.com/prometheus/jmx_exporter/blob/master/example_configs/activemq.yml',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.7790303680591731e+09,0,'2026-05-17T17:06:08.059173+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/prometheus/jmx_exporter/blob/master/example_configs/artemis-2.yml',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77902956620237898e+09,0,'2026-05-17T16:52:46.202379+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/prometheus/jmx_exporter/blob/master/example_configs/kafka-2_0_0.yml',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903233832539296e+09,0,'2026-05-17T17:38:58.325393+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/prometheus/jmx_exporter/blob/master/example_configs/kafka-connect.yml',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903452179472208e+09,0,'2026-05-17T18:15:21.794722+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/prometheus/jmx_exporter/blob/master/example_configs/zookeeper.yaml',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779032786.3845,0,'2026-05-17T17:46:26.384500+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/prometheus/prometheus','github.com/prometheus/prometheus','','2026',5,'Source codebase for Prometheus, the benchmark cloud-native telemetry engine. Employs active scraping mechanics over HTTP alongside a custom-built local TSDB to deliver sub-second querying speeds and powerful alerting capabilities.','Go','Repository','Advanced',1,'online','manual','68afc308fd62f428764a67989913c76f6d0795ab2641a601ea7210ba3e1eea40',100.0,1.779033040797472e+09,1,'2026-06-13T16:55:03Z',NULL,NULL,NULL,'["Observability", "Prometheus", "Core Platform"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T16:55:03Z", "gh_stars": 64493}');
-INSERT INTO "resources" VALUES('https://github.com/prometheus/pushgateway','Pushgateway','','2026',5,'Official GitHub repository for Prometheus Pushgateway. Designed to allow ephemeral, short-lived, or batch jobs to push metrics to an intermediate gateway, which Prometheus then scrapes. Note that official guidelines advise against using Pushgateway for standard applications due to structural state issues.','Go','GitHub Repository','Intermediate',1,'online','manual','69b67ba2a06c4cb4a4caa5e8daf49c6fab6a15e8a06a6beded05d1efd8ebd7fa',100.0,1.77903279377870297e+09,1,'2026-06-02T14:21:05Z',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Observability", "Prometheus", "Pushgateway"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-02T14:21:05Z", "gh_stars": 3334}');
-INSERT INTO "resources" VALUES('https://github.com/prosimcorp/reforma','prosimcorp/reforma','','2025',5,'Reforma is an emerging schema validation and dynamic mutation engine for Kubernetes manifests. Operating ahead of deployment pipelines, it allows engineers to declarative-define mutating policies and structural validations on raw YAML. This functions as a lightweight, modular alternative to complex mutating admission webhooks.','Go','Repository','Intermediate',0,'online','manual','fac8f6c0f30d675f25cde18d1f989fb2ee4a4ad803e8da5994064aef3be9cb6b',100.0,1.77902912140796899e+09,1,'2024-12-31T19:15:47Z',NULL,NULL,NULL,'["Platform Engineering", "GitOps & Configuration", "Manifest Mutation"]','["[DE FACTO STANDARD]", "[EMERGING]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-12-31T19:15:47Z", "gh_stars": 58}');
-INSERT INTO "resources" VALUES('https://github.com/prowler-cloud/prowler','==github.com/prowler-cloud/prowler== 🌟🌟','','2026',5,'An industry-standard tool for Cloud Security Posture Management (CSPM). It systematically audits multi-cloud infrastructures against CIS benchmarks, GDPR, and PCI-DSS rules, outputting detailed security posture reviews and compliance logs.','Python','Tool','Intermediate',0,'online','manual','3b8124957ef47d4927d8cf061a0f654cb72a9d3b3d855162fdfdd548c4694488',100.0,1.77903437331222295e+09,1,'2026-06-13T01:21:08Z',NULL,NULL,NULL,'["Security", "Cloud Posture", "Compliance & Audit"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T01:21:08Z", "gh_stars": 13994}');
-INSERT INTO "resources" VALUES('https://github.com/prymitive/karma','karma 🌟','','2023',5,'A highly functional and responsive dashboard for Prometheus Alertmanager alerts. Enables deep filtering and cluster aggregation across diverse Alertmanager nodes, dramatically improving SRE triage workflows.','Go','Open Source Tool','Intermediate',0,'online','manual','f65d4aa9b5170752c73c3ff8b07436e2b35aef611d2157deaa3c6ba1a57b3a91',100.0,1.77903449991979908e+09,1,'2026-06-13T12:32:14Z',NULL,NULL,NULL,'["Observability", "Alert Management", "Visualizers"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/prometheus.md"]','["kubernetes-tools.md", "prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T12:32:14Z", "gh_stars": 2648}');
-INSERT INTO "resources" VALUES('https://github.com/public-apis/public-apis','==github.com/public-apis/public-apis: Try Public APIs for free== 🌟','','2024',5,'A highly curated, massive directory of free, public APIs categorized by topic (such as Auth, Data, Analytics, and weather). This repository is the de facto standard resource for engineers searching for mock datasets or utility endpoints to build prototypes. It demonstrates the utility of community-led open-source curation for modern software experimentation.','English','Code Repository','Beginner',0,'online','manual','1e8584bf2c52f41fa457214d22f8a9cc0a987a76819942893aba141784e8c5a4',100.0,1.77903281795621395e+09,1,'2026-06-13T06:14:45Z',NULL,NULL,NULL,'["Application Integration", "API Design", "Public Directories"]','["[DE FACTO STANDARD]"]','["docs/api.md"]','["api.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T06:14:45Z", "gh_stars": 441446}');
-INSERT INTO "resources" VALUES('https://github.com/pulumi/kube2pulumi','==pulumi/kube2pulumi==','','2026',1,'Open-source command-line tool designed to convert static Kubernetes YAML templates or dynamically generated Helm outputs directly into isomorphic, compilable Pulumi configurations.','Go','Tool','Intermediate',0,'online','manual','e223651e31828d90cee490552ee7c999acd8869b11ebfd7267da51f8effe05ac',100.0,1.7790322523293581e+09,1,'2025-11-21T17:39:35Z',NULL,NULL,NULL,'["Infrastructure as Code", "Kubernetes Provisioning", "Migration"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md", "docs/pulumi.md"]','["kubernetes-tools.md", "pulumi.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-11-21T17:39:35Z", "gh_stars": 107}');
-INSERT INTO "resources" VALUES('https://github.com/pulumi/pulumi','Pulumi: Infrastructure as Code in Any Programming Language','','2026',5,'An open-source, multi-cloud infrastructure platform that enables architects to build, deploy, and manage resources using general-purpose programming languages. Supports TypeScript, Go, Python, C#, and Java, using real language constructs like loops, functions, and standard testing libraries.','Go','GitHub Repository','Advanced',0,'online','manual','cd059aa9e35bd8376c3e117ae91845bc8f39a53afa8e14412aae4e66ed49ae6f',100.0,1.77903156738781404e+09,1,'2026-06-13T13:18:46Z',NULL,NULL,NULL,'["DevOps", "Infrastructure as Code", "Pulumi"]','["[DE FACTO STANDARD]"]','["docs/iac.md", "docs/kubernetes-tools.md", "docs/terraform.md"]','["kubernetes-tools.md", "iac.md", "terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T13:18:46Z", "gh_stars": 25299}');
-INSERT INTO "resources" VALUES('https://github.com/punkpeye/awesome-mcp-servers','Awesome MCP Servers','','2025',5,'Curator Insight: A community-curated collection of servers implementing the Model Context Protocol. Live Grounding: Aggregates verified integrations linking AI models to tools like relational databases, enterprise APIs, version control providers, and local execution runtimes.','Markdown','Guide','Beginner',0,'online','manual','49ef92ec04864bdcd82ef72d7a213644c32fe86a700fd608fa67a7eb25e0eb3f',100.0,1.77903390411424708e+09,1,'2026-06-11T11:48:15Z',NULL,NULL,NULL,'["AI Engineering", "Model Context Protocol", "Awesome Lists"]','["[DE FACTO STANDARD]", "[GUIDE]"]','["docs/ai-agents-mcp.md", "docs/ai.md", "docs/other-awesome-lists.md"]','["ai.md", "ai-agents-mcp.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T11:48:15Z", "gh_stars": 89112, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/pusher/k8s-spot-rescheduler','k8s Spot Rescheduler','','2021',5,'A controller that shifts workloads away from expensive on-demand instances toward spot instances whenever capacity permits. Note: In 2026, Karpenter or modern cloud-native autoscalers generally cover this capability, rendering this legacy.','Go','Controller','Advanced',1,'online','manual','70fac0b9d408dabb5914c7dcc3e4127a44ba4dd9e9d8997bb72bf9af989cbe49',100.0,1.77903203713216805e+09,1,'2020-11-20T13:19:50Z',NULL,NULL,NULL,'["Infrastructure", "Auto-scaling", "Cost Optimization"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-11-20T13:19:50Z", "gh_stars": 312}');
-INSERT INTO "resources" VALUES('https://github.com/pyang55/k8sdeploy','k8sdeploy','','2019',1,'A lightweight shell-based tool designed to deploy Kubernetes manifests and manage basic deployment rollouts. Primarily serving as a community utility for quick testing, it lacks modern GitOps integration and state tracking.','Shell','CLI Tool','Simple',0,'online','manual','e70daf5eb7eea59f5ba3e6ddf09760045f9867f5a7649f0fa273fe43ea232ac1',100.0,1.77903404985137295e+09,1,'2020-08-04T20:50:45Z',NULL,NULL,NULL,'["Application Lifecycle", "Deployment Tools", "Automated Pipelines"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2020-08-04T20:50:45Z", "gh_stars": 20}');
-INSERT INTO "resources" VALUES('https://github.com/pyca/bcrypt','pyca/bcrypt','','2026',5,'Provides high-performance, secure-by-default C bindings for the bcrypt password hashing algorithm in Python applications. Widely trusted for protecting stored passwords against offline dictionary attacks through adjustable work factors.','Python','Library','Intermediate',0,'online','manual','5941e02185134638023cadc793e539ac0c8c88435bf01c46ae5151867a645a96',100.0,1779030883.19866,1,'2026-06-12T03:53:26Z',NULL,NULL,NULL,'["Security", "Cryptography", "Hashing Algorithms"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T03:53:26Z", "gh_stars": 1482}');
+* Features custom command integration and automatic directory path detection for rapid platform bootstrapping.','en','repository','Intermediate',0,'online','automatic','d90aed95bc22e3cebe33166f41029c95fa9b1febe2f5c3d2c8e82f7fd2dcf72b',NULL,1780352414,0,'2026-02-27T12:50:34Z',NULL,NULL,NULL,'["Development Tools", "Mobile Simulators", "Open Source Utilities"]','["[COMMUNITY-TOOL]", "[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "devops-tools", "gh_license": "MIT", "gh_pushed": "2026-02-27T12:50:34Z", "gh_stars": 2831, "reputation_status": "Vetted", "reputation_summary": "High community traction with over 2,400 GitHub stars and continuous updates, confirming its stability as an open-source development tool.", "social_preview_url": "https://repository-images.githubusercontent.com/593655213/2c60c2ac-b2b7-4f51-a889-71958265d1bb", "source_provenance": "X.com (midudev)", "suggested_new_category": "developer-productivity"}');
+INSERT INTO "resources" VALUES('https://github.com/oleg-nenashev/demo-jenkins-config-as-code/tree/java11-support','Demo of Jenkins Configuration-As-Code with Docker and Groovy Hook Scripts (java11-support branch) 🌟🌟','','2021',5,'Curator Insight presents this demo of Jenkins Configuration-as-Code (JCasC) utilizing Docker and Groovy hook scripts. Live Grounding confirms JCasC has revolutionized Jenkins operations by defining configurations within declarative YAML. The inclusion of Java 11 support hooks ensures robust security and plug-in stability in enterprise automation environments.','Groovy','Repository','Advanced',0,'online','manual','ce3257c83e0f4f23380aded9538cd6b183990be54a6f119069e64eed36f26c86',100.0,1779030504,1,'2022-12-15T17:44:27Z',NULL,NULL,NULL,'["DevOps", "Infrastructure as Code", "Jenkins Configuration as Code", "Docker Hook Scripts"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-12-15T17:44:27Z", "gh_stars": 173}');
+INSERT INTO "resources" VALUES('https://github.com/omenking/localstack-gitpod-template','github.com/omenking/localstack-gitpod-template: LocalStack Gitpod Template','','2021',0,'Curator Insight introduces a Gitpod configuration template for bootstrapping LocalStack development environments instantly in the browser. Live Grounding highlights this as an efficient template for cloud-native training, though production teams in 2026 typically leverage official Dev Container or LocalStack-supported cloud environments.','Shell','Template','Beginner',0,'online','manual','088b258bb3326f3638a51aacb07e3a64eeca90685cacbcc9a02afeb76cd0501c',100.0,1781735876,1,'2026-06-18T00:37:56.199070+02:00',NULL,NULL,NULL,'["Testing & Chaos", "Local Emulation", "Gitpod Integration"]','["[COMMUNITY-TOOL]"]','["docs/aws-miscellaneous.md"]','["aws-miscellaneous.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/omerbsezer/Fast-Kubernetes','==omerbsezer/Fast-Kubernetes== 🌟🌟','','2025',5,'A popular open-source repository featuring highly structured terminal cheat sheets, resource blueprints, and YAML patterns. Focuses on accelerating daily CKA commands, manifest construction, and cluster maintenance routines.','English','GitHub Repository','Intermediate',0,'online','manual','baec4628eca168b32fba925007a299e4cc58320b6e4147986f9b86234a9241c6',100.0,1779033615,1,'2025-04-14T08:54:11Z',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Hands-on Labs", "Cheat Sheets"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tutorials.md"]','["kubernetes-tutorials.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-04-14T08:54:11Z", "gh_stars": 3493}');
+INSERT INTO "resources" VALUES('https://github.com/omrikiei/ktunnel','==omrikiei/ktunnel== ⭐','','2024',3,'KTunnel is a robust reverse-tunneling CLI utility that exposes local development environments to remote Kubernetes clusters. By establishing a secure gRPC-based reverse proxy, it enables remote pods to call APIs running locally on developer machines, facilitating fast integration tests without ingress hurdles.','Go','CLI / Reverse Proxy','Advanced',0,'online','manual','6b40dd6d0b25cf29972cdf63c641fed1c33f8ad438b3502ec5214471f7e36f83',100.0,1779031399,1,'2026-02-20T22:37:30Z',NULL,NULL,NULL,'["Network", "Port Forwarding", "Development Tools"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2026-02-20T22:37:30Z", "gh_stars": 1053}');
+INSERT INTO "resources" VALUES('https://github.com/ondat/discoblocks',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','7f3380f729e2ae970f076ffece6454bff249f4cd252098a5db90adac15dda9d8',100.0,1779033025,0,'2026-05-17T17:50:25.423471+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-storage.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/ondat/trousseau','github.com/ondat/trousseau','','2023',5,'Curator Insight: KMS integration designed to encrypt secrets inside etcd using external key management systems. Live Grounding: This repository is unmaintained and archived following Ondat''s acquisition. Deprioritized under MVQ rules in favor of native Kubernetes KMS v2 features.','Go','Code Repository','Advanced',0,'online','manual','9e8c59147667e2348f811b8f4a6cdbe0282effdf9676fafdcbda4afdd2e54643',100.0,1779032704,1,'2023-09-15T05:51:00Z',NULL,NULL,NULL,'["Security", "Secrets Management", "KMS Integration", "Legacy Tools"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-09-15T05:51:00Z", "gh_stars": 181}');
+INSERT INTO "resources" VALUES('https://github.com/one2nc/cloudlens','github.com/one2nc/cloudlens 🌟','','2026',5,'Cloudlens is an open-source, interactive terminal UI built to monitor and navigate various cloud infrastructure components. It acts as an easy-to-use ''k9s'' equivalent for AWS resources, allowing administrators to inspect S3, EC2, and VPC metrics directly in their shell. A must-have for terminal-first systems engineers seeking immediate cloud diagnostics.','Go','Repository','Intermediate',0,'online','manual','e5a18ffa8a1afc656229b5aab336913bbba16495a676ded5485508e7cb10d289',100.0,1779032885,1,'2024-04-20T05:24:58Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Developer Tooling"]','["[DE FACTO STANDARD]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-04-20T05:24:58Z", "gh_stars": 590}');
+INSERT INTO "resources" VALUES('https://github.com/oneconcern/keycloak-gatekeeper',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','16176d2db4bbdce153dbec0bb936fd04532610c3c0388eda181d826a004e5584',100.0,1779030196,1,'2026-05-17T17:03:16.867479+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
+INSERT INTO "resources" VALUES('https://github.com/onedr0p/cluster-template','github.com/onedr0p/flux-cluster-template: Template for deploying k3s backed by Flux','','2024',5,'A production-grade template repository for provisioning home-lab and enterprise-edge K3s clusters managed end-to-end via Flux GitOps. Fully integrates essential platform components including Prometheus/Grafana stacks, cert-manager, Renovate, and automated ingress. Live Grounding confirms this is the premier community blueprint for building highly resilient, git-driven lightweight clusters.','YAML','Tool','Intermediate',0,'online','manual','8c28167eee89a02650529eaaf6042eef523592dee7871ebcb493627ed3e83597',100.0,1779130495,1,'2026-06-13T16:10:38Z',NULL,NULL,NULL,'["Deployment & Orchestration", "GitOps", "Cluster Provisioning"]','["[DE FACTO STANDARD]"]','["docs/flux.md"]','["flux.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T16:10:38Z", "gh_stars": 2760}');
+INSERT INTO "resources" VALUES('https://github.com/onedr0p/flux-cluster-template','github.com/onedr0p/flux-cluster-template: Template for deploying k3s backed'' by Flux','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','81a46697a7ea3f19272a5c703e6447c0b40cd349f0c012191e230ff981a05bb3',100.0,1779030199,0,'2026-05-17T17:03:19.750201+02:00',NULL,NULL,NULL,'[]','[]','["docs/flux.md"]','[]','{}','{"duplicate_of": "https://github.com/onedr0p/cluster-template"}');
+INSERT INTO "resources" VALUES('https://github.com/onurakpolat/awesome-bigdata','onurakpolat/awesome-bigdata','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','db58f10575b486bbd4d9a206ae40283cfe8fb1218da2541de0ff816c5c56ca78',100.0,1779032620,0,'2026-05-17T17:43:40.462440+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"duplicate_of": "https://github.com/oxnr/awesome-bigdata"}');
+INSERT INTO "resources" VALUES('https://github.com/onzack/grafana-dashboards','github.com/onzack/grafana-dashboards','','2022',5,'Collection of bespoke dashboards for infrastructure monitoring. Covers edge network routers, Ceph clusters, and hardware diagnostics via Prometheus exporters.','JSON','Repository','Intermediate',0,'online','manual','4f7c5c02ac4fecc3f27b03463252ffef16a80a418d2d41f59a7b9f08fcd7b16d',100.0,1779030119,1,'2026-05-18T10:55:12Z',NULL,NULL,NULL,'["Observability & Monitoring", "Grafana Ecosystem", "Community Dashboards"]','["[DE FACTO STANDARD]"]','["docs/grafana.md"]','["grafana.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-18T10:55:12Z", "gh_stars": 145}');
+INSERT INTO "resources" VALUES('https://github.com/open-gitops/project','github.com/open-gitops/project 🌟','','2021',5,'Official open-source home of the OpenGitOps project. Contains formalized declarative infrastructure specifications and standards. Live Grounding verifies this as the canonical source of GitOps principles referenced by enterprises implementing native platform systems.','Markdown','Repository','Advanced',0,'online','manual','c0217b105dac5fd9dfe940b449c11b4b467f0b239842d40fdbddee14d768758b',100.0,1779034569,1,'2025-06-11T16:44:22Z',NULL,NULL,NULL,'["Continuous Delivery", "GitOps", "Standards"]','["[DE FACTO STANDARD]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2025-06-11T16:44:22Z", "gh_stars": 1178}');
+INSERT INTO "resources" VALUES('https://github.com/open-gsd/gsd-pi','GSD Pi - A Meta-Prompting and Context Engineering System for Autonomous Agents','An advanced meta-prompting framework enabling terminal coding agents to conduct long-running autonomous development sessions.','2026',4,'GSD Pi represents a state-of-the-art terminal coding agent framework that focuses on long-duration autonomous plan-execute cycles. Built upon meta-prompting, specialized context engineering, and git-worktree-aware operations, it lets models execute long workflows without losing context tracking. It leverages direct Model Context Protocol integrations to provide real-time environment grounding.','en','Repository','Advanced',0,'online','automatic','a25067eabf6263caadd9534b0d065168585db6fc3531025e48e5e83212529a0a',NULL,1780352571,0,'2026-06-01T18:30:33Z',NULL,NULL,NULL,'["Artificial Intelligence", "Autonomous Agents", "Meta-Prompting", "Context Engineering", "Spec-Driven Development"]','["[EMERGING]", "[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "ai-agents-mcp", "gh_license": "MIT", "gh_pushed": "2026-06-01T18:30:33Z", "gh_stars": 416, "reputation_status": "Vetted", "reputation_summary": "Rapidly growing and active successor to gsd-build/gsd-2, widely vetted as a major terminal coding agent interface.", "social_preview_url": "https://opengraph.githubassets.com/3fabe8a292b889546eef2022e05fd48527b58a0afaaddc7f35ded59a5926df02/open-gsd/gsd-pi", "source_provenance": "X.com (nubenetes)", "suggested_new_category": "autonomous-agents"}');
+INSERT INTO "resources" VALUES('https://github.com/open-guides/og-aws','The Open Guide to Amazon Web Services','','2026',5,'A massive, crowd-sourced encyclopedia offering highly critical, unvarnished technical reference material for AWS services. Distinct from official docs, it focuses on real-world engineering constraints, pricing trade-offs, and operational gotchas across storage, compute, and networking layers.','Markdown','Repository','Intermediate',0,'online','manual','7c5c1774fa8ede5e446d9f7a157fb6d88930807f3b38cf71d7de94fb1419a61d',100.0,1779030296,1,'2024-08-16T02:51:54Z',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Architecture & Guides"]','["[DE FACTO STANDARD]"]','["docs/aws.md"]','["aws.md"]','{}','{"gh_license": "CC-BY-4.0", "gh_pushed": "2024-08-16T02:51:54Z", "gh_stars": 36426}');
+INSERT INTO "resources" VALUES('https://github.com/open-policy-agent/awesome-opa','anderseknert/awesome-opa 🌟','','2026',5,'A curated collection of resources, testing frameworks, and integrations for Open Policy Agent (OPA). Provides engineers with practical Rego examples to enforce policy-as-code restrictions across Kubernetes admission controllers and CI/CD pipelines. Essential for implementing fine-grained corporate compliance and access control.','Go/Rego','Repository','Advanced',0,'online','manual','d341fbb1a2e486e001a1c367772e019e97c29eafea0154dc6675a571a069b4ac',100.0,1779130495,1,'2026-05-25T19:12:33Z',NULL,NULL,NULL,'["Security", "Policy as Code", "OPA"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-05-25T19:12:33Z", "gh_stars": 888, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/open-policy-agent/conftest','open-policy-agent/conftest','','2026',5,'A policy-testing framework used to execute structural tests against declarative configuration files. Leveraging Open Policy Agent (OPA) and the Rego language, it validates Kubernetes templates, Helm values, and Terraform files before they enter production environments.','Go','Tool','Advanced',0,'online','manual','1e9db80ce98f857589fd525d44e57cae8e6c6a52a4e4f615fe6f364e1fcb66a8',100.0,1779029478,1,'2026-06-12T13:44:57Z',NULL,NULL,NULL,'["Security", "Policy Enforcement", "Static Analysis"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-12T13:44:57Z", "gh_stars": 3199}');
+INSERT INTO "resources" VALUES('https://github.com/open-policy-agent/contrib/tree/main/wasm/cloudflare-worker','compile OpenPolicyAgent policies into WebAssembly and run them on the edge','','2025',5,'An open-source utility that compiles declarative Open Policy Agent (Rego) policies into high-performance WebAssembly (Wasm) modules. Designed for lightning-fast security and routing decisions at edge platforms like Cloudflare Workers and Envoy proxies.','WebAssembly','Library','Advanced',0,'online','manual','413a832b1e286deabce0c775c6b431b7e58ab81a3d0541da571a8963f44817e5',100.0,1779130495,1,'2026-05-11T05:40:57Z',NULL,NULL,NULL,'["Cloud Native Security", "Policy-as-Code", "OPA Wasm"]','["[DE FACTO STANDARD]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-11T05:40:57Z", "gh_stars": 348}');
+INSERT INTO "resources" VALUES('https://github.com/open-policy-agent/contrib/tree/master/wasm/cloudflare-worker','compile OpenPolicyAgent policies into WebAssembly and run them on the edge','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0c89085cacde1bb274917c442cf40c10e9b9a0fff95aabdb1563db0943b885e5',100.0,1779032734,0,'2026-05-17T17:45:34.531656+02:00',NULL,NULL,NULL,'[]','[]','["docs/securityascode.md"]','[]','{}','{"duplicate_of": "https://github.com/open-policy-agent/contrib/tree/main/wasm/cloudflare-worker"}');
+INSERT INTO "resources" VALUES('https://github.com/open-policy-agent/gatekeeper','Open Policy Agent and Gatekeeper','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','40520569d9b4fe30f20da47e59d6dbec2a89cf1120e170372d26e63fdaff68b2',100.0,1779029155,1,'2026-05-17T16:45:55.082744+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md", "docs/kubernetes.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
+INSERT INTO "resources" VALUES('https://github.com/open-telemetry/opentelemetry-collector','OpenTelemetry Collector','','2026',5,'A high-performance processing engine capable of receiving, parsing, filtering, and routing traces, metrics, and logs across vendor-agnostic infrastructure. Serves as the central data pipeline component in modern cloud-native observability stacks.','Go','Software','Advanced',1,'online','manual','a15de225b124e458d662e76b1550de0a28eeaf35f49b4ec61986b284025556de',100.0,1779032198,1,'2026-06-12T19:36:20Z',NULL,NULL,NULL,'["Observability", "OpenTelemetry", "Collector Infrastructure"]','["[DE FACTO STANDARD]"]','["docs/monitoring.md", "docs/prometheus.md"]','["prometheus.md", "monitoring.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T19:36:20Z", "gh_stars": 7132}');
+INSERT INTO "resources" VALUES('https://github.com/open-telemetry/opentelemetry-operator','github.com/open-telemetry/opentelemetry-operator','','2021',5,'Kubernetes operator for automating the deployment and management of the OpenTelemetry Collector. Simplifies application instrumentation via automated inject mechanisms for Java, NodeJS, Python, and Dotnet, facilitating declarative telemetry pipeline management across clusters.','Go','Kubernetes Operator','Advanced',1,'online','manual','a92223b4bd579e0fb66efd2a16f382605d58760d6e2a500df530201718cc2437',100.0,1779030385,1,'2026-06-13T17:42:58Z',NULL,NULL,NULL,'["Observability", "Distributed Tracing", "OpenTelemetry Operator"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md", "docs/monitoring.md"]','["monitoring.md", "kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T17:42:58Z", "gh_stars": 1717}');
+INSERT INTO "resources" VALUES('https://github.com/open-telemetry/opentelemetry-specification',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','475a220b664651a91dd6614686984e5ef874392779c47903b95e67c26ac1f4a8',100.0,1779034289,1,'2026-05-17T18:11:29.090219+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
+INSERT INTO "resources" VALUES('https://github.com/openai/openai-cookbook','github.com/openai/openai-cookbook: OpenAI Cookbook','','2023',5,'The official, highly detailed cookbook of integration patterns and code recipes from OpenAI. Live Grounding and Curator Insight rate this as the definitive reference for engineering structured JSON model outputs, semantic embedding databases, low-latency streaming endpoints, and high-throughput bulk operations.','Python','Repository','Advanced',1,'online','manual','6fcdff5c735832e2573ff437d49138a92b676700fbf9ff451185b44a70186a00',100.0,1779031087,1,'2026-06-14T06:41:20Z',NULL,NULL,NULL,'["Artificial Intelligence", "Generative AI Engineering", "API Integration Patterns"]','["[DE FACTO STANDARD]"]','["docs/ai.md"]','["ai.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T06:41:20Z", "gh_stars": 74150}');
+INSERT INTO "resources" VALUES('https://github.com/openappsec/openappsec','github.com/openappsec/openappsec','','2026',3,'An open-source, machine-learning-driven security controller designed to protect microservice APIs and modern web applications. Utilizing contextual data analysis rather than static signatures, it intercepts zero-day exploits and SQL injections dynamically at the ingress level.','Go','Tool','Advanced',1,'online','manual','f211a20292ca49e3b344f10db73bfc2b5c4fa73eaf3cf46be8d0855a56612a8d',100.0,1779031615,1,'2026-05-26T08:56:37Z',NULL,NULL,NULL,'["Security", "Application Security", "WAF & API Security"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-26T08:56:37Z", "gh_stars": 1635}');
+INSERT INTO "resources" VALUES('https://github.com/openclarity/kubeclarity','openclarity/kubeclarity','','2021',1,'A continuous security and compliance engine that analyzes SBOM schemas, catalogs project dependencies, and alerts operators to container vulnerabilities. It integrates with runtime monitors and CI/CD pipelines.','Go','Security Platform','Advanced',1,'online','manual','d8b978c668b95a903cb31a3c919dace8389a764b3c4daf9daa4c4f735229145f',100.0,1779033079,1,'2024-10-14T14:56:35Z',NULL,NULL,NULL,'["Security & Compliance", "Supply Chain Security", "SBOM & Vulnerabilities"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-10-14T14:56:35Z", "gh_stars": 44}');
+INSERT INTO "resources" VALUES('https://github.com/openclarity/openclarity','Kubei 🌟','','2022',4,'OpenClarity (originally evolving from Kubei) is a comprehensive cloud-native security platform that scans Kubernetes clusters for vulnerabilities, secrets, and malware. It works by analyzing container images and running workloads to detect security risks in real time.','Go','Security Platform','High',1,'online','manual','297bfb53e583450a137fc143234c479cc63148ddb5924d907d541db8b039a95c',100.0,1779130494,1,'2026-05-25T02:27:26Z',NULL,NULL,NULL,'["Security", "Vulnerability Scanning", "Runtime Security"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-25T02:27:26Z", "gh_stars": 1462}');
+INSERT INTO "resources" VALUES('https://github.com/opencontainers/runc','runc','','2015',5,'The canonical, low-level container runtime engine built in compliance with the OCI specification. Originally contributed by Docker, runc directly spawns and runs containers on Linux by interfacing with namespaces, cgroups, and capabilities without relying on overhead daemons.','Go','Repository','Advanced',0,'online','manual','a196ee871c63e30d8a70f7e01fa08ea26980e4a8825fee40c252a2f56fb7db8b',100.0,1779034479,1,'2026-06-13T17:55:52Z',NULL,NULL,NULL,'["Containerization", "Runtimes", "Low-Level Engines"]','["[DE FACTO STANDARD]"]','["docs/container-managers.md"]','["container-managers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T17:55:52Z", "gh_stars": 13282}');
+INSERT INTO "resources" VALUES('https://github.com/opencontrolplane','github.com/opencontrolplane','','2023',5,'OpenControlPlane provides abstract control plane frameworks designed to decouple custom APIs from heavy physical compute workloads. Inspired by minimal KCP architectures, it allows API lifecycle orchestration without the operational overhead of managing physical Kubernetes nodes. It is useful for platform teams designing custom APIs.','Go','Framework','Advanced',0,'online','manual','dac3465cb1ad1f1e851b439741e847967989dda20b46c566c2853d367d5de5b5',100.0,1779030673,1,'2026-05-17T17:11:13.969999+02:00',NULL,NULL,NULL,'["Platform Engineering", "Control Plane Design", "API Federation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/opencost/opencost','github.com/kubecost: kubecost-exporter - Running Kubecost as a Prometheus metric exporter','','2024',5,'The official repository for OpenCost, the CNCF sandbox standard defining vendor-neutral APIs for cloud-native cost allocation. Operates as an open-source real-time metrics exporter for Prometheus, serving as the industry standard benchmark across multi-cloud deployments.','Go','Repository','Advanced',1,'online','manual','4598a838903d845558a3e55f9d10b1029b7e16e17972aa0fdd10f5c4ef8ad2f8',100.0,1779130495,1,'2026-06-11T22:08:09Z',NULL,NULL,NULL,'["Infrastructure Optimization", "Cost Management", "Tooling"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T22:08:09Z", "gh_stars": 6590}');
+INSERT INTO "resources" VALUES('https://github.com/openebs/dynamic-localpv-provisioner','openebs/dynamic-localpv-provisioner: Dynamic Kubernetes Local Persistent'' Volumes','','2026',5,'An OpenEBS sub-project designed to provision Kubernetes local hostpath or raw block persistent volumes dynamically. This controller eliminates manual static volume definitions, allowing database applications to seamlessly run at native drive speed while relying on Kubernetes scheduling rules.','Go','Provisioner','Medium',0,'online','manual','509b686895fc7da45e0358273d1359ba5d99b2f96271b4573d52d809688ff8b8',100.0,1779030356,1,'2026-06-09T18:19:20Z',NULL,NULL,NULL,'["Storage", "Kubernetes Storage", "Local Storage Provisioning"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T18:19:20Z", "gh_stars": 208}');
+INSERT INTO "resources" VALUES('https://github.com/openebs/lvm-localpv','openebs/lvm-localpv','','2026',5,'An OpenEBS CSI driver designed for dynamic volume provisioning backed by local Logical Volume Manager (LVM) volume groups. It provides raw block or filesystem performance close to bare-metal hardware speed while offering features like snapshotting and size limits directly managed via Kubernetes native CRDs.','Go','CSI Driver','Medium',0,'online','manual','46631ca34a12f775c4ebe3e2f8d608fd2d6367abe5d895ddce7a7a54646c9fae',100.0,1779030529,1,'2026-06-10T14:24:37Z',NULL,NULL,NULL,'["Storage", "Kubernetes Storage", "LVM Provisioning"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T14:24:37Z", "gh_stars": 344}');
+INSERT INTO "resources" VALUES('https://github.com/openebs/zfs-localpv','openebs/zfs-localpv','','2026',5,'The official OpenEBS CSI driver for ZFS-LocalPV. It dynamically provisions ZFS pools on local nodes, combining the exceptional performance of raw NVMe storage with ZFS capabilities like snapshots, clones, compression, and high integrity.','Go','Code','Advanced',0,'online','manual','3bdf214e5256365fe94ae14052f0669d7ae87822da48188dec2fc0b6c82c7ac5',100.0,1779034431,1,'2026-06-11T09:02:06Z',NULL,NULL,NULL,'["Kubernetes Storage Implementation", "Persistent Volumes & Provisioners", "Local Storage"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T09:02:06Z", "gh_stars": 566}');
+INSERT INTO "resources" VALUES('https://github.com/openkruise/kruise','OpenKruise/Kruise','','2024',5,'The implementation repository for OpenKruise controllers. Provides crucial custom workload abstractions like CloneSets, SidecarSets, and Advanced StatefulSets to enable high-performance operations, including in-place updates.','Go','Repository','Advanced',1,'online','manual','eaba940bd1b6e68e0913438c17e17c22b1a06b9d87dd685994f4b7b66a50e56d',100.0,1779031883,1,'2026-06-08T09:36:53Z',NULL,NULL,NULL,'["Application Management", "Custom Controllers", "OpenKruise"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-08T09:36:53Z", "gh_stars": 5267}');
+INSERT INTO "resources" VALUES('https://github.com/openliberty','github.com/openliberty','','2026',4,'The primary GitHub hub containing repositories for Open Liberty, hosting its core runtime, tooling, and integrations. Live Grounding shows a highly collaborative community pushing frequent optimizations for Jakarta EE and MicroProfile.','Java','Repository','Advanced',1,'online','manual','e48a338ebb969cc42692c5f6a42963909edc8bd4912923c0f6d13884c0dce970',100.0,1779029478,1,'2026-05-17T16:51:18.878336+02:00',NULL,NULL,NULL,'["Cloud-Native Java", "Runtimes", "Open Liberty", "Source Code"]','["[ENTERPRISE-STABLE]"]','["docs/ibm_cloud.md"]','["ibm_cloud.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/openobserve/debug-container','openobserve/debug-container','','2025',0,'A highly functional debugging utility designed to inject ephemeral debug containers into running, distroless application pods. Pre-loaded with essential diagnostics tools, it allows platform engineers to perform networking and process audits without modifying the original container image.','Shell','CLI / Image','Intermediate',0,'online','manual','8ca8fadadb051b435ef3b7150dacd7d2dfc3d2d104e8d59e46b9b4d3ed006e96',100.0,1779033570,1,'2022-11-27T23:32:12Z',NULL,NULL,NULL,'["Operations", "Debugging", "Ephemeral Containers"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-11-27T23:32:12Z", "gh_stars": 51}');
+INSERT INTO "resources" VALUES('https://github.com/openops-cloud/openops','OpenOps: No-Code FinOps Automation Platform with AI','','2024',4,'An open-source, no-code platform utilizing AI to identify and automate cloud cost optimizations. Connects directly with Kubernetes metrics to suggest sizing adjustments and automatically remove unused resources.','Go','GitHub Repository','Advanced',0,'online','manual','c6e7a2db44115c3a24c01cc54aae5ba56e51246372cedaed45088223eb58e58c',100.0,1779031802,1,'2026-06-14T01:33:35Z',NULL,NULL,NULL,'["FinOps & Cloud Cost", "IaC FinOps", "AI Optimization"]','["[ENTERPRISE-STABLE]"]','["docs/ai.md", "docs/finops.md", "docs/kubernetes-tools.md"]','["ai.md", "finops.md", "kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-14T01:33:35Z", "gh_stars": 1035}');
+INSERT INTO "resources" VALUES('https://github.com/openpitrix/openpitrix','openpitrix 🌟','','2022',5,'A portal and packaging engine built to manage application lifecycles across multiple cloud environments. Once served as a core application distribution layer for orchestrators. It has transitioned into maintenance-only/legacy status as GitOps became the dominant delivery paradigm.','Go','Service','High',1,'online','manual','0c7d07acd0775851570c044b6c5ff53fedc45ab70a65d47f30b55aee5ac298df',100.0,1779031231,1,'2024-02-05T03:02:15Z',NULL,NULL,NULL,'["Application Delivery", "Marketplaces & Portals", "Lifecycle Management"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-02-05T03:02:15Z", "gh_stars": 878}');
+INSERT INTO "resources" VALUES('https://github.com/openshift-labs','github.com/openshift-labs 🌟','','2023',0,'An official repository that runs web-accessible, sandbox-styled instructional courses for OpenShift. Guides engineers through Operator lifecycle development, security tuning, and multi-tenant networking setups.','Go / Yaml','Repository','Advanced',0,'online','manual','277fd59fb071515ece32396693e60c030b8b58fe03b1f27518b00cbf266080a7',100.0,1779029475,1,'2026-05-17T16:51:15.616108+02:00',NULL,NULL,NULL,'["Reference Architectures", "Interactive Learning", "OpenShift Labs"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/openshift/community/blob/master/ROADMAP.md','github.com: OKD 4 Roadmap','','2022',0,'The OKD 4 development roadmap hosted on GitHub. It tracks the migration of build systems, target OS configurations (e.g., transition states of Fedora CoreOS), integration of updated Kubernetes API versions, and community-driven features like multi-arch architectures.','Markdown','Repository','Advanced',0,'online','manual','5953a0299d4d3e63e9700edc9496a215489272f55d42120c92261cdb1125b46f',100.0,1781736112,1,'2026-06-18T00:41:52.450631+02:00',NULL,NULL,NULL,'["Platforms", "Distribution", "Community Kubernetes"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/openshift/console','==github.com/openshift/console== 🌟','','2026',4,'The official enterprise-grade administrative console for OpenShift environments. Offers advanced visualization dashboards for developers and platform operators, featuring real-time telemetry, custom resource definition (CRD) rendering, and multi-tenant security.','TypeScript','Repository','Advanced',1,'online','manual','0e8ab8d18c799a3ce53ab1b125f58f1aa3d48ac467d88dda92831840872fb2e2',100.0,1779032333,1,'2026-06-13T03:53:18Z',NULL,NULL,NULL,'["Platform Engineering", "UI & Dashboards", "Enterprise Console"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T03:53:18Z", "gh_stars": 456}');
+INSERT INTO "resources" VALUES('https://github.com/openshift/hive','github.com/openshift/hive','','2026',3,'OpenShift Hive is an API-driven operator for provisioning, managing, and scaling OpenShift clusters. Running on a central management hub, Hive accepts declarative custom resources defining target clusters (AWS, GCP, Azure, Bare-Metal) and orchestrates the installer (IPI) to bootstrap, update, and manage the life cycle of target clusters dynamically at scale.','Go','Repository','Advanced',0,'online','manual','df93789d6bb15ac8334cc2a9714c3b38174913286174172a90020c1b287bcd75',100.0,1779030843,1,'2026-06-08T09:22:16Z',NULL,NULL,NULL,'["Platforms", "Cluster Management", "Cluster Provisioning"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T09:22:16Z", "gh_stars": 277}');
+INSERT INTO "resources" VALUES('https://github.com/openshift/hypershift','github.com/openshift/hypershift: HyperShift','','2022',5,'HyperShift decouples the OpenShift control plane from the infrastructure, hosting it as standard containerized workloads within a central management cluster. This architecture enables lightning-fast provisioning, significantly lower operational overhead, and highly cost-effective multi-tenant fleet management.','Go','Repository','Advanced',0,'online','manual','a2182f90a6aa5def9fbd0a5ed73845dd794ce5648efbbe85bd93bb6ff4099cc7',100.0,1779029172,1,'2026-06-12T23:53:35Z',NULL,NULL,NULL,'["Enterprise Kubernetes", "Multi-Cluster Management", "Hosted Control Planes"]','["[DE FACTO STANDARD]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T23:53:35Z", "gh_stars": 526}');
+INSERT INTO "resources" VALUES('https://github.com/openshift/installer','github.com/openshift/installer openshift installer 🌟','','2026',5,'The official repository hosting the OpenShift Installer engine (IPI/UPI), which handles automated platform provisioning on major hypervisors and public clouds. Generates ignition files, configures bootstraps, and controls the automated installation of the core operators. Essential codebase for platform deployment.','Go','Code Repository','Advanced',0,'online','manual','0fca28d8dcaceb15cfed04b53519159e846b2ecf15d2c297d7bcf9298ab97cc5',100.0,1779031538,1,'2026-06-14T03:41:30Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes Distributions", "Installer"]','["[DE FACTO STANDARD]"]','["docs/ocp4.md", "docs/openshift.md"]','["openshift.md", "ocp4.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T03:41:30Z", "gh_stars": 1550}');
+INSERT INTO "resources" VALUES('https://github.com/openshift/installer/blob/main/docs/user/aws/README.md','AWS Account Set Up 🌟','','2026',5,'This repository guide outlines the specific IAM policies, resource quotas, Route53 configurations, and networking permissions required to install OpenShift on AWS using the native installer-provisioned infrastructure (IPI). It is a vital technical reference for cloud infrastructure engineers.','Markdown','Documentation','Advanced',0,'online','manual','26cfbf4e2965b9721356c3f494cf99f2e5629e7680fdedfd2766663b397756f2',100.0,1779130494,1,'2026-06-14T03:41:30Z',NULL,NULL,NULL,'["Infrastructure", "Public Cloud", "AWS Provisioning"]','["[DE FACTO STANDARD]"]','["docs/ocp4.md", "docs/openshift.md"]','["ocp4.md", "openshift.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T03:41:30Z", "gh_stars": 1550}');
+INSERT INTO "resources" VALUES('https://github.com/openshift/installer/blob/master/docs/user/aws/README.md','AWS Account Set Up 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','631b99a562e64c931cc2797121a798dbe242c3b665439f0aee87c2ba221adb5e',100.0,1779032282,0,'2026-05-17T17:38:02.835774+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md", "docs/openshift.md"]','[]','{}','{"duplicate_of": "https://github.com/openshift/installer/blob/main/docs/user/aws/README.md"}');
+INSERT INTO "resources" VALUES('https://github.com/openshift/jenkins','Jenkins Docker Image for Openshift v3','','2020',5,'Red Hat maintained OpenShift integration image for running Jenkins natively within OpenShift clusters. Includes pre-configured plugins, service-account integration, and S2I build configurations customized for enterprise OpenShift v3/v4 environments.','Shell','Repository','Advanced',0,'online','manual','2bcc9301a6f7b8fe819073c617f9a911cde4ab0aea9f550b0aee4b2b227dcb6c',100.0,1779033436,1,'2026-06-12T15:34:29Z',NULL,NULL,NULL,'["CI/CD & DevOps", "Enterprise Jenkins", "OpenShift Integration"]','["[DE FACTO STANDARD]"]','["docs/openshift-pipelines.md"]','["openshift-pipelines.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T15:34:29Z", "gh_stars": 261}');
+INSERT INTO "resources" VALUES('https://github.com/openshift/machine-api-operator','openshift/machine-api-operator','','2024',5,'A foundational OpenShift subsystem that manages machines as standard resources. It dynamically scales cloud infrastructure nodes up or down according to compute demands.','Go','Operator','Advanced',0,'online','manual','515f47e6404755a963221739e6f9d04ad2b3b08cc7d216845739e0ad502c5c5e',100.0,1779032372,1,'2026-06-09T07:06:30Z',NULL,NULL,NULL,'["Infrastructure", "Cluster Management", "Node Provisioning", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T07:06:30Z", "gh_stars": 186}');
+INSERT INTO "resources" VALUES('https://github.com/openshift/machine-api-operator/tree/main','Machine API','','2026',5,'The Machine API Operator is a foundational component of OpenShift 4''s declarative node lifecycle. Based on upstream Cluster API, it manages clusters of Machine objects as standard Kubernetes resources, enabling auto-scaling, self-healing nodes, and seamless multi-cloud provider instance integration directly from the cluster console.','Go','Source Code','Advanced',0,'online','manual','e8152960fc13796a3153a931a02f282a1a97820e8f4f516e800ad54d054d34f0',100.0,1779130495,1,'2026-06-09T07:06:30Z',NULL,NULL,NULL,'["Infrastructure", "Cluster Management", "Declarative Nodes"]','["[DE FACTO STANDARD]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T07:06:30Z", "gh_stars": 186}');
+INSERT INTO "resources" VALUES('https://github.com/openshift/machine-api-operator/tree/master','Machine API','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','515f47e6404755a963221739e6f9d04ad2b3b08cc7d216845739e0ad502c5c5e',100.0,1779030727,0,'2026-05-17T17:12:07.778304+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://github.com/openshift/machine-api-operator"}');
+INSERT INTO "resources" VALUES('https://github.com/openshift/multus-cni','Multus','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','125bf32e0a046ca158d2ca69131173672d2bb4f006209bd612dde55562f0e24f',100.0,1779031410,1,'2026-05-17T17:23:30.858098+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md", "docs/ocp4.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
+INSERT INTO "resources" VALUES('https://github.com/openshift/ocs-operator',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','b1638b0d3a8803d30466a01cb985c1ced8202b9591cf3fb194ce189ac540032b',100.0,1779031256,0,'2026-05-17T17:20:56.067120+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/openshift/okd/blob/master/README.md','GitHub: OKD4','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','22515b9fe2aa4c0b4fbf7240f35a1414fbb05dfbb53d2ca02cf2cb7d2122b744',100.0,1779031089,0,'2026-05-17T17:18:09.565986+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://github.com/okd-project/okd/blob/master/README.md"}');
+INSERT INTO "resources" VALUES('https://github.com/openshift/origin','github.com/openshift/origin 🌟','','2026',5,'Core open-source repository for OKD (formerly OpenShift Origin), representing the upstream Kubernetes community distribution of OpenShift. Consists of cluster installation systems, APIs, and operators. In 2026, it is the primary engine of community innovation and testing before features migrate to commercial OpenShift.','Go','Code Repository','Advanced',0,'online','manual','df93e974d2779e81f267816b1d92587bfec4dc0a12f81ec310c1f1c18d1f168b',100.0,1779033672,1,'2026-06-12T22:40:57Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes Distributions", "OKD Core"]','["[DE FACTO STANDARD]"]','["docs/openshift.md"]','["openshift.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T22:40:57Z", "gh_stars": 8658}');
+INSERT INTO "resources" VALUES('https://github.com/openshift/origin/tree/main/examples/jenkins/pipeline','github - using jenkins pipelines with OKD','','2022',5,'Repository detailing baseline code configurations, sample pipelines, and deployment manifests engineered to execute scripted Jenkins procedures inside early versions of the OKD community container platform.','Groovy','Code Repository','Intermediate',0,'online','manual','91121d2204b88e20c0f6f79b7a01c12411ceb2c74b0b289c660ccef2bc9d1f08',100.0,1779130494,1,'2026-06-12T22:40:57Z',NULL,NULL,NULL,'["Platform Architecture", "CI/CD", "Legacy Jenkins"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/demos.md", "docs/openshift-pipelines.md"]','["openshift-pipelines.md", "demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T22:40:57Z", "gh_stars": 8658}');
+INSERT INTO "resources" VALUES('https://github.com/openshift/origin/tree/master/examples/jenkins/pipeline','github.com/openshift: Using Jenkins Declarative Pipelines with OpenShift'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','52b4ede50a0afaf09725ce77a26b3faa3af685d6ecf2601b26bb2bbe6380be9d',100.0,1779033757,0,'2026-05-17T18:02:37.960723+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md", "docs/openshift-pipelines.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/openshift/origin/tree/release-3.11/examples/prometheus',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','f0d31f603b09e9762fe06a7861d566457ea8a235d6f52157d15b87294cb44e4b',100.0,1779032080,1,'2026-05-17T17:34:40.766880+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
+INSERT INTO "resources" VALUES('https://github.com/openshift/pipelines-catalog','OpenShift Pipelines Catalog','','2023',5,'The central repository containing reusable Tekton Tasks and Pipelines optimized for OpenShift. Provides pre-built blocks for standard development patterns, including Git integration, Maven compilations, and SonarQube analyses.','Yaml','Repository','Advanced',0,'online','manual','c77eedaaa65b30cb438c5862c71bd883e10486fc3c23a80756559bcf06ae2e29',100.0,1779030983,1,'2022-03-09T11:05:55Z',NULL,NULL,NULL,'["Application Delivery", "CI/CD Pipelines", "Tekton Tasks"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-03-09T11:05:55Z", "gh_stars": 52}');
+INSERT INTO "resources" VALUES('https://github.com/openshift/pipelines-tutorial','github.com/openshift/pipelines-tutorial','','2026',3,'A comprehensive learning path and hands-on laboratory environment focused on Tekton. Provides configurations for Tasks, Pipelines, PipelineRuns, and Trigger EventListeners on OpenShift clusters, validating cloud-native automation patterns.','Yaml','Code Repository','Intermediate',0,'online','manual','74a98855c053856947192ad85bcde5b299bad35c0ecbf5a8cae73a846eec10e9',100.0,1779031397,1,'2026-05-18T09:23:05Z',NULL,NULL,NULL,'["Platform Architecture", "CI/CD", "Tekton Pipelines"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/jenkins-alternatives.md", "docs/openshift-pipelines.md"]','["openshift-pipelines.md", "jenkins-alternatives.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-18T09:23:05Z", "gh_stars": 322}');
+INSERT INTO "resources" VALUES('https://github.com/openshift/source-to-image','openshift/source-to-image','','2024',4,'Source-to-Image (S2I) is an enterprise-hardened build tool that compiles source code directly into ready-to-run container images by injecting code into a builder image. Originally built as a core component of Red Hat OpenShift, it offers repeatable, secure, and Dockerfile-free image builds. S2I remains highly relevant for secure enterprise workflows avoiding privileged Docker socket access.','Go','Tool','Medium',0,'online','manual','7df527843afee05828af011c3a1e69145d9bb0af43900bee2d8fc4998423231e',100.0,1779032817,1,'2026-06-04T10:26:49Z',NULL,NULL,NULL,'["Application Delivery", "Build Tools", "Source-to-Image"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-04T10:26:49Z", "gh_stars": 2536}');
+INSERT INTO "resources" VALUES('https://github.com/openshift/tektoncd-pipeline-operator','Jenkins-X + Tekton on OpenShift','','2021',5,'A community-maintained repository detailing the configuration of Jenkins X alongside Tekton on Red Hat OpenShift. Offers resource definitions and custom templates designed to respect OpenShift-specific Security Context Constraints (SCC).','Shell','Code Repository','Advanced',1,'online','manual','acd3779dc23965c3d9c1ec3683091aea1dabcfaf4510ee63f878744d4e77c8e0',100.0,1779031017,1,'2021-06-22T00:40:19Z',NULL,NULL,NULL,'["Enterprise Platforms", "Red Hat OpenShift", "Serverless CI/CD"]','["[DE FACTO STANDARD]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-06-22T00:40:19Z", "gh_stars": 53}');
+INSERT INTO "resources" VALUES('https://github.com/openshift/training','github.com: Openshift 4 training','','2024',0,'A public Git repository containing self-paced curriculum materials and lab configurations to train systems engineers in Day 2 cluster management tasks.','Shell','Source Code','Intermediate',0,'online','manual','0b80a7f1bd28202d2457c924eae2a281159d2a885821a1f5049db1c12fa4cf4f',100.0,1781736112,1,'2026-06-18T00:41:52.475824+02:00',NULL,NULL,NULL,'["Resources & Training", "Self-Paced Labs", "Curriculum Code"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/openshiftdemos','github.com/openshiftdemos 🌟','','2020',0,'GitHub resource hosting active and archive-state templates designed to showcase enterprise tools on OpenShift. Features simple automation scripts, platform configuration files, and middleware integration recipes.','Shell','Repository','Intermediate',0,'duplicate','manual','826418343f085ab7d6f38f30f9b2002d7fa0f8ead77b0fbdcc8b0f3ee8d90c8d',100.0,1779033487,1,'2026-05-17T17:58:07.119125+02:00',NULL,NULL,NULL,'["Reference Architectures", "Enterprise Demos", "Community Repositories"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "duplicate_of": "https://github.com/OpenShiftDemos"}');
+INSERT INTO "resources" VALUES('https://github.com/operator-framework/operator-lifecycle-manager','Red Hat OLM','','2024',5,'Part of the Operator Framework, OLM manages the installation, updates, and role-based access control of Operators running inside a cluster. It acts as an orchestrator for custom resource definitions (CRDs) and controller versions, ensuring dependencies are resolved safely. This tool is standard infrastructure across Red Hat OpenShift and enterprise Kubernetes configurations to scale operations reliably.','Go','Software','Advanced',0,'online','manual','e15c159226235edaf4920381f5668cf85ef306916d706a5af48be3cef99a31e2',100.0,1779032167,1,'2026-06-11T20:27:20Z',NULL,NULL,NULL,'["Extensibility", "Operators", "Lifecycle Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md", "docs/ocp4.md"]','["ocp4.md", "kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T20:27:20Z", "gh_stars": 1857}');
+INSERT INTO "resources" VALUES('https://github.com/operator-framework/operator-lifecycle-manager/blob/master/doc/design/architecture.md','OLM Arquitecture','','2026',5,'This repository provides deep technical designs for Operator Lifecycle Manager (OLM). It handles updates, dependency validation, and multi-tenant installations of Kubernetes Operators.','Markdown','Documentation','Advanced',0,'online','manual','1c5886993c1a8c5860ce22c2b9355708c3d0e6f6d951f379a31d85358fe03b77',100.0,1779033675,1,'2026-06-11T20:27:20Z',NULL,NULL,NULL,'["Extensibility & APIs", "Operator Framework", "OLM Core"]','["[DE FACTO STANDARD]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T20:27:20Z", "gh_stars": 1857}');
+INSERT INTO "resources" VALUES('https://github.com/operator-framework/operator-lifecycle-manager/blob/master/doc/design/philosophy.md','OLM Philosophy','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','cbb9f40ed476b5c790577085144a4ea1c5449d8f4023d37f1ddd39bc68bbf09a',100.0,1779031903,1,'2026-05-17T17:31:43.368236+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
+INSERT INTO "resources" VALUES('https://github.com/opsgenie/kubernetes-event-exporter','kubernetes-event-exporter 🌟','','2024',5,'An essential monitoring tool that continuously watches Kubernetes events and forwards them to various third-party sinks (Elasticsearch, Opsgenie, Kafka, Slack). This architecture solves the issue of short etcd retention windows for audit trails and operations diagnostics. It is actively maintained and highly favored in enterprise-grade logging pipelines.','Go','Service','Medium',1,'online','manual','71f1ee49ef92f963a834109f8d8b0f4797df82c6621325cd941db2725d3902d6',100.0,1779029732,1,'2022-08-31T11:33:33Z',NULL,NULL,NULL,'["Observability", "Event Management", "Exporters"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-08-31T11:33:33Z", "gh_stars": 1046}');
+INSERT INTO "resources" VALUES('https://github.com/opstree/Opstree-Go-WebApp','github.com: Opstree-Go-WebApp','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','f8c35089a0a1b337e15f057a06fbdedffb63a9c1b4755f24a7add1bd50eb9695',100.0,1779032344,1,'2026-05-17T17:39:04.639091+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
+INSERT INTO "resources" VALUES('https://github.com/opstree/dynamic-pv-scaler','dynamic-pv-scaler','','2025',5,'A dynamic controller designed to scale Kubernetes Persistent Volume (PV) storage allocations automatically on-the-fly when disk usage passes specific thresholds. Crucial for managing persistent databases and stateful microservices without downtime.','Go','Controller','Advanced',1,'online','manual','e2140b4ba94ad9fad622b9a6c739e9be384e6e8a1534f8f98ecfba13b4a693bc',100.0,1779034211,1,'2022-09-07T18:01:54Z',NULL,NULL,NULL,'["Infrastructure", "Storage", "Dynamic Scaling"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-09-07T18:01:54Z", "gh_stars": 112}');
+INSERT INTO "resources" VALUES('https://github.com/oracle','github.com/oracle','','2023',5,'The main open-source hub hosting Oracle''s cloud-native integrations, including the OCI Cloud Controller Manager (CCM) and CSI storage plugins. These modules enable standard cloud interactions and dynamic volume provisioning, bridging physical hardware capability with cloud-native platform control planes.','Go','Code Repository','Advanced',0,'online','manual','35ef82187afe8ed33a7004e041b70b6e30793926ce9adaf0f3eb3323ee5ce115',100.0,1779031535,1,'2026-05-17T17:25:35.942641+02:00',NULL,NULL,NULL,'["Cloud Integrations", "Oracle Cloud", "Open Source"]','["[DE FACTO STANDARD]"]','["docs/oraclecloud.md"]','["oraclecloud.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/orangetw/awesome-jenkins-rce-2019','Hacking jenkins','','2026',0,'A technical security write-up archiving exploit chains, threat indicators, and software mitigation structures for the historic 2019 Jenkins Remote Code Execution flaws. Essential archival case study for engineering modern supply chain mitigations.','Markdown','Vulnerability Write-up','Advanced',0,'online','manual','4a4386a72d87cfd4b5cd0fe5ecefeb5310041ba0209b0494cf7c13f5c4729e77',100.0,1781735992,1,'2026-06-18T00:39:52.089681+02:00',NULL,NULL,NULL,'["Continuous Delivery", "Security", "Jenkins Vulnerabilities"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md", "docs/other-awesome-lists.md"]','["jenkins.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/oravirt/ansible-oracle','github.com/oravirt/ansible-oracle','','2021',4,'A highly robust, community-driven Ansible repository designed to automate Oracle Database and Grid Infrastructure installations. This collection manages kernel parameters, prerequisites, ASM storage volumes, and database engine upgrades. It serves as an essential framework for migrating legacy Oracle setups to hybrid structures.','YAML','tool','advanced',0,'online','manual','dfcb719ee7f7befba89bad1f1dce4e19047300c983042c0604880a935f892181',100.0,1779032620,1,'2026-05-24T08:43:08Z',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Database Deployment"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-24T08:43:08Z", "gh_stars": 367}');
+INSERT INTO "resources" VALUES('https://github.com/oravirt/ansible-oracle-modules','github.com/oravirt/ansible-oracle-modules','','2021',3,'A specialized suite of Ansible modules specifically engineered to interact directly with internal Oracle database schemas. These modules handle tasks like tablespace adjustments, user provisioning, and initialization parameter alterations. They act as the post-install orchestration companion to base automation engines.','Python','tool','advanced',0,'duplicate','manual','a7d25942768a0cfc465f3c42ba5097dfe0540f34c5cd6bc45f534f7662b8de07',100.0,1779029477,1,'2022-11-29T22:00:06Z',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Database Deployment"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-11-29T22:00:06Z", "gh_stars": 217, "duplicate_of": "https://github.com/oravirt/ansible-oracle"}');
+INSERT INTO "resources" VALUES('https://github.com/orchest/orchest',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','0171a22d94370468f2d7b755ee28c599bad8983b6be18ab001c625e2c8fdce4c',100.0,1779030190,0,'2026-05-17T17:03:10.065145+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/orgrim/pg_back','==orgrim/pg_back: Simple backup tool for PostgreSQL==','','2024',5,'A simple CLI automation utility for backing up PostgreSQL databases. Features structured schema and data exports, customizable compression, automated backup retention sweeps, and cron-friendly integration configurations.','Shell','Repository','Beginner',0,'online','manual','91a1cba9bd6587d7ffaa3205eab16d71114aa9fac1ab6ad4b77fef82eeb84571',100.0,1779033782,1,'2026-06-02T11:11:05Z',NULL,NULL,NULL,'["Databases", "PostgreSQL", "Backups"]','["[DE FACTO STANDARD]"]','["docs/databases.md"]','["databases.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-02T11:11:05Z", "gh_stars": 563}');
+INSERT INTO "resources" VALUES('https://github.com/orgs/community/discussions/196624','Now Open! AMA with Maintainers','An Ask Me Anything session with maintainers from Kubernetes, Homebrew, and OpenClaw addressing AI-generated contribution challenges.','2026',4,'This GitHub Community AMA brings together maintainers from Kubernetes, Homebrew, and OpenClaw to discuss the operational challenges of managing open-source projects in the AI era. The discussion centers heavily on the rise of automated, low-quality PR submissions (AI slop) and how it strains maintainer resources. To combat this, GitHub introduces new platform-level controls, such as repository-specific limits on concurrent PRs/Issues from unknown contributors and customizable contributor allowlists.','en','article','Intermediate',0,'online','automatic','50f0aa17d27f666d2dd763b9e5643ff34bef22366ff48d1e690ae3ef33ee82f6',NULL,1780352720,0,'2026-06-02T00:25:20.351753+02:00',NULL,NULL,NULL,'["Ecosystem", "Open Source Governance", "GitHub Maintainers"]','["GUIDE", "COMMUNITY-TOOL"]','[]','[]','{}','{"category": "digital-money", "reputation_status": "Vetted", "reputation_summary": "Official GitHub Community discussion and AMA panel.", "social_preview_url": "https://opengraph.githubassets.com/86b8271588b6ced3bf7f8c5c23fdd7ec1355d2e63af576e5cf29cec5263db5e3/orgs/community/discussions/196624", "source_provenance": "X.com (GitHub)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://github.com/ori-edge/k8s_gateway','ori-edge/k8s_gateway','','2023',2,'A CoreDNS plugin that enables exposing Kubernetes services directly via external DNS records. It queries CoreDNS dynamically to resolve internal cluster IPs, allowing resources outside the cluster to locate services seamlessly. In 2026, it remains popular among edge computing architectures requiring streamlined DNS-based routing.','Go','CoreDNS Plugin','Medium',0,'online','manual','577fe5882fe8d78a2459f556e5fd8f4398a9f2a3d9b3cbf55e8befb9609d226c',100.0,1779032017,1,'2025-07-10T15:02:46Z',NULL,NULL,NULL,'["Networking", "DNS", "Gateway"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-07-10T15:02:46Z", "gh_stars": 355}');
+INSERT INTO "resources" VALUES('https://github.com/ory/dockertest','==ory/dockertest==','','2026',5,'Dockertest enables developers to spin up ephemeral Docker containers directly from Go, Rust, or other language test suites to act as real dependencies (e.g., PostgreSQL, Redis). Unlike mock interfaces, it guarantees that integration tests run against actual database engines and stateful systems, disposing of them automatically when tests finish. It represents a gold standard in unit and integration testing pipelines for cloud-native microservices.','Go','Library','High',0,'online','manual','cf7693ee5b38a354ce65499a642e372ad94bb00e08b1cb05786f933943fa83c1',100.0,1779030971,1,'2026-04-24T14:04:12Z',NULL,NULL,NULL,'["Testing", "Integration Testing", "Infrastructure as Code"]','["[DE FACTO STANDARD]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-24T14:04:12Z", "gh_stars": 4519}');
+INSERT INTO "resources" VALUES('https://github.com/osa-ora/camel-k-samples','github.com/osa-ora/camel-k-samples','','2021',0,'A public repository containing community-driven Camel K sample deployment blueprints. It provides practical templates for routing, database pooling, and API integrations within modern Kubernetes clusters.','Java','Code','Intermediate',0,'online','manual','d40f4924a104818f5b360227d0350099fafa899ad1843df337c1633541f3fe75',100.0,1781736081,1,'2026-06-18T00:41:21.213257+02:00',NULL,NULL,NULL,'["Infrastructure", "Enterprise Integration", "Camel K"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/oscp/awesome-openshift3','Awesome Openshift 2','','2020',1,'A curated directory cataloging administration guides, tools, operators, and integration scripts specialized for Red Hat OpenShift 3.x cluster topologies.','Markdown','Repository','Beginner',0,'online','manual','94ebb0f439bd9cfb936822b86c7258a6ee083695dd15900fdc93236f58cede38',100.0,1779032880,1,'2017-05-06T19:02:04Z',NULL,NULL,NULL,'["Kubernetes & OpenShift", "Resources", "Awesome Lists"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md", "docs/other-awesome-lists.md"]','["openshift.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC-BY-4.0", "gh_pushed": "2017-05-06T19:02:04Z", "gh_stars": 27, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/oslabs-beta/ClusterWatch','github.com/oslabs-beta/ClusterWatch','','2026',2,'ClusterWatch is an open-source diagnostics dashboard built to monitor overall cluster stability and track system-wide container events in real time. It offers teams direct, visual insights into container health, restarts, and underlying storage failures without requiring complex platform configurations. This utility is a strong candidate for development environments and simplified operations setups.','JavaScript','Web Application','Intermediate',0,'online','manual','188cd63017c515f6412f94bbb81052b806d9dc4be7dcf795f3c6e47187929ba9',100.0,1779032833,1,'2024-03-12T10:05:35Z',NULL,NULL,NULL,'["Observability", "Cluster Health", "Visualization"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2024-03-12T10:05:35Z", "gh_stars": 135}');
+INSERT INTO "resources" VALUES('https://github.com/oslabs-beta/Ekkremis','github.com/oslabs-beta/Ekkremis','','2023',1,'Ekkremis is a Kubernetes orchestration helper developed to manage deferred cron tasks and temporary execution pods. It provides a visual interface for tracking scheduled events, proving beneficial for managing ephemeral QA and administrative maintenance workloads.','Go','Dashboard / Controller','Intermediate',1,'online','manual','8f659a4cfaa378e9efe4c0ed3a5071b941c9e9a275e151ee6d13e9d1bb93c121',100.0,1779031113,1,'2022-12-09T03:12:29Z',NULL,NULL,NULL,'["Operations", "Automation", "Workflow"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-12-09T03:12:29Z", "gh_stars": 129}');
+INSERT INTO "resources" VALUES('https://github.com/oslabs-beta/KUR8','KUR8 🌟','','2021',2,'An open-source, web-based platform designed to visualize and analyze Prometheus metrics collected from Kubernetes clusters. It features built-in dashboards for node performance, resource limits, and cluster health monitoring. In 2026, the project is largely static, serving as an educational reference for writing lightweight Prometheus visualizers.','JavaScript','Web Application','Medium',1,'online','manual','7d3aa6d9a1865ea1d167f9bd086f8b6dc81d0389d73db0567708173012e4e54f',100.0,1779032213,1,'2021-08-16T16:14:20Z',NULL,NULL,NULL,'["Operations", "Observability", "Prometheus UI"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-08-16T16:14:20Z", "gh_stars": 215}');
+INSERT INTO "resources" VALUES('https://github.com/oslabs-beta/KubernOcular','github.com/oslabs-beta/oslabs','','2022',5,'KubernOcular is an open-source visualizer and troubleshooting tool designed to map and monitor live Kubernetes topologies. It helps operators identify bottlenecks and configuration misalignments by representing workloads and networking rules in an intuitive graphical flow.','TypeScript','Web Application','Intermediate',1,'online','manual','5fa720c2cad2ec58a75b4f5a51deac59ca22f0373967a1d99f4e563062220273',100.0,1779130494,1,'2022-10-13T16:44:36Z',NULL,NULL,NULL,'["Kubernetes", "Observability", "Visualization"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2022-10-13T16:44:36Z", "gh_stars": 65}');
+INSERT INTO "resources" VALUES('https://github.com/oslabs-beta/OdinsEye','==github.com/oslabs-beta: Odin''s Eye==','','2021',1,'Open-source developer utility designed to monitor distributed microservices architecture patterns, tracking internal query metrics and communication flows. Primarily active within the community sandbox.','JavaScript','Software','Intermediate',1,'online','manual','e0890d7c6122d8a75adfe89fa0b2c5ea5db398548fd62ab83f4d3f9de63c0be5',100.0,1781736112,1,'2026-06-18T00:41:52.629626+02:00',NULL,NULL,NULL,'["Observability", "Microservices Monitoring", "Tracing Tools"]','["[COMMUNITY-TOOL]"]','["docs/nosql.md"]','["nosql.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/oslabs-beta/Palaemon','oslabs-beta/Palaemon','','2023',1,'Palaemon is a diagnostic dashboard tool that focuses on monitoring container state changes and automatically notifying teams of pod crashes and restarts. It provides lightweight health-check alerts, filling the monitoring gap for simple development and staging clusters.','JavaScript','Web Dashboard','Intermediate',1,'online','manual','200690cb187a24f6c9797a24d7cad967bb2aaf977a18e4fb8fae89f56bc9ae9f',100.0,1779033167,1,'2022-11-13T07:07:06Z',NULL,NULL,NULL,'["Operations", "Monitoring", "Automation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-11-13T07:07:06Z", "gh_stars": 134}');
+INSERT INTO "resources" VALUES('https://github.com/oslabs-beta/kubermetrics','oslabs-beta/kubermetrics','','2021',1,'Kubermetrics is an open-source visualizer and metrics aggregator for Kubernetes clusters. It provides developers with real-time health data, resource consumption statistics, and alert visualizations. While convenient for local development, it lacks the enterprise-grade scalability of Prometheus-based stacks and operates primarily as a lightweight debugging dashboard.','JavaScript','Tool','Medium',0,'online','manual','215826ed4fb3db04a70fb76a736cdafc1bfeccfb05d18b17c9f923567dbf6aea',100.0,1781736047,1,'2026-06-18T00:40:47.118422+02:00',NULL,NULL,NULL,'["Observability", "Metrics", "Dashboards"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/oslabs-beta/neptune',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','05adedf7d5649bbe90fd7bca5aa8952baf29afbb2244f87e87ba9d4889f611e7',100.0,1779031511,0,'2026-05-17T17:25:11.108241+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tutorials.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/oslabs-beta/oslabs','github.com/oslabs-beta/oslabs','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','70546792d7b6adc1b1db544a9aa96817a98658477858a863647459533e0a11e4',100.0,1779032682,0,'2026-05-17T17:44:42.376540+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/oslabs-beta/KubernOcular"}');
+INSERT INTO "resources" VALUES('https://github.com/osquery/osquery','OS Query','','2026',5,'Exposes an operating system as a relational database, enabling SQL-based queries to audit process runtime, file integrity, and network connections. osquery is universally recognized as a core utility for security telemetry and host-level compliance in 2026.','C++','Repository','Advanced',0,'online','manual','d9ef4b2cad506becb381fe7af032227e534de1c56b9b995eaf6f5ac8efe2a1b5',100.0,1779031489,1,'2026-06-11T16:38:35Z',NULL,NULL,NULL,'["Security", "Monitoring", "Host Security"]','["[DE FACTO STANDARD]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-11T16:38:35Z", "gh_stars": 23311}');
+INSERT INTO "resources" VALUES('https://github.com/oxnr/awesome-bigdata','onurakpolat/awesome-bigdata','','2026',5,'A comprehensive directory for the distributed data ecosystem. Highlights streaming platforms (Kafka, Flink), compute engines (Spark), and modern distributed object stores, outlining integration paths for container-orchestrated big data structures. Indispensable for Big Data platform architects.','N/A','Repository','Advanced',0,'online','manual','4552c3d5e223505717dfb386b8f032d850534044432e76ce9768c4e8b076bd64',100.0,1779130494,1,'2026-05-19T14:05:40Z',NULL,NULL,NULL,'["Data Engineering", "Big Data", "Resources"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-19T14:05:40Z", "gh_stars": 14440, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/ozbillwang/terraform-best-practices','github.com/ozbillwang/terraform-best-practices','','2024',0,'A granular community directory presenting opinions, formatting templates, and state handling rules designed to maximize maintainability across large infrastructure teams working on complex IaC footprints.','Markdown','Repository','Intermediate',0,'online','manual','2d0ec5a3ac2a2ef39f882d759c75efe4e38a9a939282a7b1bd249d791024a853',100.0,1781736233,1,'2026-06-18T00:43:53.774268+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Best Practices", "Design Patterns"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/pabpereza/containers-best-practices','github.com/pabpereza/curated-dockerfiles-examples: Curated Dockerfiles examples','','2024',1,'A highly practical repository showing production-hardened Dockerfile recipes for standard enterprise frameworks. Emphasizes pipeline optimization, caching methods, and image size constraints.','Dockerfile','repository','Intermediate',1,'online','manual','4dfa0ad15ee0933e81a9049b2a4e0fa53056fa3a9aff84a9ed03b5c360d05180',100.0,1781735929,1,'2026-06-18T00:38:49.515287+02:00',NULL,NULL,NULL,'["Containers", "Build Optimization", "Reference Implementation"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/pabpereza/curated-dockerfiles-examples','github.com/pabpereza/curated-dockerfiles-examples: Curated Dockerfiles examples','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6ab2f20ab9d370019bac48f7c2e14ccbb9d9c2c24f36dc95c5038fe94bfad72d',100.0,1779032217,0,'2026-05-17T17:36:57.240383+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{"duplicate_of": "https://github.com/pabpereza/containers-best-practices"}');
+INSERT INTO "resources" VALUES('https://github.com/palantir/bulldozer','Bulldozer: GitHub Pull Request Auto-Merge Bot','','2026',4,'Palantir''s open-source auto-merge bot for GitHub repositories. Bulldozer monitors label states, status tests, and approval counts to execute configurable squash, rebase, or merge policies. Extremely stable in massive enterprise codebases.','Go','Tool','Intermediate',1,'online','manual','ac1ad64109418f0591257c3ad7348bced74ce36bc4771eb491de368515255fcb',100.0,1779031410,1,'2026-06-11T17:14:05Z',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Automation Bots"]','["[ENTERPRISE-STABLE]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T17:14:05Z", "gh_stars": 803}');
+INSERT INTO "resources" VALUES('https://github.com/palark/awesome-devops-telegram','github.com/palark/awesome-devops-telegram: Awesome DevOps Telegram','','2026',0,'An curated index of Telegram groups, discussion channels, and notification bot architectures focusing on systems administration and cloud-native computing. Useful for real-time peer networking and regional infrastructure communities.','Markdown','Awesome List','Beginner',0,'online','manual','30072b347a40e25af6b8ff17125dc710f9b1effa8f9d2409746cd31d5af6464f',100.0,1781736123,1,'2026-06-18T00:42:03.315138+02:00',NULL,NULL,NULL,'["Infrastructure & Operations", "DevOps & SRE Engineering", "Community Channels"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/paliimx/Data-Structures-and-Algorithms','==github.com/paliimx: Data Structures and Algorithms implementation in Go==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','aba8ef44d0d0bf757f3b76b8166af33db8d73d477997e4455e54311b41d235fe',100.0,1779030236,0,'2026-05-17T17:03:56.011941+02:00',NULL,NULL,NULL,'[]','[]','["docs/golang.md"]','[]','{}','{"duplicate_of": "https://github.com/ua-nick/Data-Structures-and-Algorithms"}');
+INSERT INTO "resources" VALUES('https://github.com/pallets/jinja','jinja 🌟','','2024',5,'The official repository for Jinja, the ubiquitous Python-based templating engine. Jinja underpins all dynamic evaluation structures inside Ansible, enabling programmatic infrastructure assembly.','Python','github_repo','Advanced',0,'online','manual','1e9cd4f86c4b8785e7f2c2e0689e64aef756e7ab90883972379d5f1f0081536b',100.0,1779029565,1,'2025-06-14T20:35:04Z',NULL,NULL,NULL,'["Automation & Orchestration", "Templating Engine", "Jinja"]','["[DE FACTO STANDARD]"]','["docs/about.md", "docs/ansible.md"]','["ansible.md", "about.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2025-06-14T20:35:04Z", "gh_stars": 11664}');
+INSERT INTO "resources" VALUES('https://github.com/pan-net-security/kcount','pan-net-security/kcount','','2021',0,'A legacy resource-counting CLI tool designed to audit Kubernetes deployments and verify configuration density. The project has largely been archived, with modern platforms choosing native Prometheus queries, k9s, or newer kubectl extensions for cluster-wide resource inspections.','Go','CLI Tool','Intermediate',0,'online','manual','0e6bc89653f778805e84ba395fa18286d3549f53651fb36c387b3d278c52cd3b',100.0,1781736046,1,'2026-06-18T00:40:46.912258+02:00',NULL,NULL,NULL,'["Operations", "CLI Tooling", "Resource Auditing"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/panjf2000/gnet','gnet','','N/A',0,'Curator Insight highlights gnet as a high-performance, non-blocking, event-driven networking library built on top of epoll/kqueue. Live Grounding showcases its superiority over Go''s standard net library for raw throughput and ultra-low latency, making it ideal for custom edge proxies and IoT gateways.','English','Repository','Advanced',0,'online','manual','d4f997408df477b115759895fa1f2b6c86ca1ba10ce0d60c7a7ca7743a3afc39',100.0,1779034456,1,'2026-05-25T04:36:43Z',NULL,NULL,NULL,'["Architecture", "Networking", "Go High-Performance Network Libraries"]','["[ENTERPRISE-STABLE]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-25T04:36:43Z", "gh_stars": 11172}');
+INSERT INTO "resources" VALUES('https://github.com/paragpallavsingh/90DaysOfDevOps','github.com/paragpallavsingh/90DaysOfDevOps: 90DaysOfDevOps Challenge','','2022',1,'A highly practical 90-day learning path targeting foundational DevOps principles. Step-by-step tasks systematically introduce participants to continuous delivery pipelines, basic automation scripting, and system telemetry.','Markdown','Repository','Beginner',0,'online','manual','149febf3d9b400a5a37973f6a1ce251f2edb4734defb191c268a298c01ba33ee',100.0,1779033731,1,'2024-01-04T15:59:26Z',NULL,NULL,NULL,'["DevOps", "Education", "Syllabus"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-01-04T15:59:26Z", "gh_stars": 11}');
+INSERT INTO "resources" VALUES('https://github.com/paragpallavsingh/90DaysOfDevOps/blob/master/submission/day21/README.md','github.com/paragpallavsingh/90DaysOfDevOps: Day 21 Task: Docker Essential'' Concepts','','2022',1,'A hands-on instructional guide focusing on the underlying container runtimes, image building patterns, registry integrations, and storage volumes. Clarifies how virtual isolation concepts scale within container systems.','Markdown','Repository','Beginner',1,'online','manual','bd0434b4f67197d16cb10dd6a4a6983b094d67300836941530c9894310032325',100.0,1779032055,1,'2024-01-04T15:59:26Z',NULL,NULL,NULL,'["Containerization", "Docker", "Fundamentals"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-01-04T15:59:26Z", "gh_stars": 11}');
+INSERT INTO "resources" VALUES('https://github.com/paralus/paralus',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','7820d8be5aed032c58102323a5d484698de3650773508931b4dd4bd44bd52e89',100.0,1779029148,0,'2026-05-17T16:45:48.067804+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/particledecay/kconf','particledecay/kconf','','2019',2,'A command-line client designed to merge, switch, and delete multiple kubeconfig files. It eliminates configuration chaos by providing simple CLI interfaces for dynamic context management.','Go','CLI Tool','Intermediate',0,'online','manual','a1f5769fe0ccb9565fb6cdf5c0f69e47c2416a7a535486b6cbbe209cd21346c3',100.0,1779030849,1,'2025-01-22T15:20:48Z',NULL,NULL,NULL,'["Development & Testing", "Kubeconfig Management", "Context Switchers"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-01-22T15:20:48Z", "gh_stars": 154}');
+INSERT INTO "resources" VALUES('https://github.com/patelh/kafka-manager',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','2d333694949a6cb951ee8f2f71f29b5c6b182ce8285c8b119e38ad7c628d9bd0',100.0,1779032682,1,'2026-05-17T17:44:42.275070+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
+INSERT INTO "resources" VALUES('https://github.com/patrickdappollonio/kubectl-slice','patrickdappollonio/kubectl-slice','','2021',2,'A CLI extension that parses multi-document Kubernetes YAML files to slice them cleanly into separate, organized manifest files based on names and kinds. It streamlines GitOps directory structures.','Go','Kubectl Plugin','Intermediate',0,'online','manual','414bf0b4a60daf407d27f053f71dd1654e926369befa68bf5bfc877e2fe3e1b3',100.0,1779032106,1,'2026-03-05T19:23:27Z',NULL,NULL,NULL,'["Development & Testing", "Kubectl Plugins", "Manifest Slicing"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-05T19:23:27Z", "gh_stars": 367}');
+INSERT INTO "resources" VALUES('https://github.com/patrickdappollonio/tabloid','patrickdappollonio/tabloid: tabloid -- your tabulated data''s best friend','','2021',1,'A neat terminal formatter utility built to clean up and tabulate raw CSV or complex JSON logs. It aids platform engineers during data extraction steps, structuring CLI outputs for debugging purposes.','Go','CLI Tool','Beginner',0,'online','manual','eaf7f45e7d7e75ef950f109ede0daa43f3c77058b27b6691606af1c1f7aa474a',100.0,1779029732,1,'2026-03-12T06:00:37Z',NULL,NULL,NULL,'["Development & Testing", "CLI Utilities", "Data Formatting"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-12T06:00:37Z", "gh_stars": 47}');
+INSERT INTO "resources" VALUES('https://github.com/patroni/patroni','Patroni','','2026',5,'Industry-standard Python-driven template for high-availability PostgreSQL. Integrates with Distributed Consensus Stores (DCS) like etcd, Consul, or ZooKeeper to manage dynamic leader election, dynamic failover, and streaming replicas.','Python','Open Source Repository','Advanced',1,'online','manual','9c970a4db461c765d7ff1a10eb4fdb4bc57d55e171c18a8a5e34e429bc3c85f4',100.0,1779130495,1,'2026-06-11T12:59:10Z',NULL,NULL,NULL,'["Infrastructure", "PostgreSQL HA", "Orchestration"]','["[DE FACTO STANDARD]"]','["docs/databases.md"]','["databases.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T12:59:10Z", "gh_stars": 8523}');
+INSERT INTO "resources" VALUES('https://github.com/paulczar/k8s-spring-petclinic','github.com/paulczar/k8s-spring-petclinic','','2018',0,'An archived community demonstration showing the deployment of the legacy Spring PetClinic application to raw Kubernetes. Utilizes direct YAML manifests and basic service discovery, serving as a historical baseline for modern Helm/Kustomize deployments.','Shell','Repository','Basic',0,'online','manual','849b61264ab85493e5d5741dac02e95c26d56f898c142920fcc725b2cb61af44',100.0,1781735921,1,'2026-06-18T00:38:41.314396+02:00',NULL,NULL,NULL,'["Container Orchestration", "Kubernetes", "Application Migration"]','["[LEGACY]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/pditommaso/awesome-pipeline','Awesome Pipeline','','2026',0,'A curated library focused on pipeline and scientific workflow engines such as Apache Airflow, Nextflow, and Snakemake. Facilitates rapid discovery of massive datasets processing frameworks and high-concurrency task managers.','Markdown','Awesome List','Advanced',0,'online','manual','d42397ae3c2b2843e13aaa9b9c77d0bcc0e2682558bb41aba1b192f767288f74',100.0,1781736123,1,'2026-06-18T00:42:03.119770+02:00',NULL,NULL,NULL,'["Data Engineering", "Data Pipeline Systems", "Workflow Engines"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/pelotech/jsonnet-controller','jsonnet-controller','','2021',1,'A Kubernetes operator designed to evaluate Jsonnet templates and apply the generated manifests directly to the cluster. This allows teams to maintain dynamic, parameterized infrastructure definitions natively without external rendering steps. As of 2026, the project is relatively dormant but remains a unique reference for templating controllers.','Go','Kubernetes Operator','Medium',0,'online','manual','8755a3a0ec2363b794692744fec46514db17640ab30292b94391d140c1962a2f',100.0,1779033925,1,'2023-03-10T22:59:49Z',NULL,NULL,NULL,'["Declarative Configuration", "Operator", "Jsonnet"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-03-10T22:59:49Z", "gh_stars": 73}');
+INSERT INTO "resources" VALUES('https://github.com/percona/grafana-dashboards','Percona Grafana dashboards for MySQL and MongoDB monitoring using Prometheus 🌟','','2023',5,'Enterprise-grade dashboards by Percona designed for MySQL, PostgreSQL, and MongoDB monitoring. Delivers deep, low-level metrics on query throughput, memory pool utilization, and thread contention.','JSON','Repository','Advanced',0,'online','manual','3d0013e69dcb8c3465e6e597603ea57278b4fd858c317a3ce79429448a7888a4',100.0,1779029641,1,'2026-04-02T19:10:58Z',NULL,NULL,NULL,'["Observability & Monitoring", "Grafana Ecosystem", "Database Monitoring"]','["[DE FACTO STANDARD]"]','["docs/grafana.md"]','["grafana.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2026-04-02T19:10:58Z", "gh_stars": 2902}');
+INSERT INTO "resources" VALUES('https://github.com/percona/pg_stat_monitor','==percona/pg_stat_monitor==','','2024',5,'Percona''s advanced query performance monitoring extension for PostgreSQL. Extends the capabilities of pg_stat_statements with bucket-based statistics, client IP address tracking, visual execution plan analysis, and granular resource utilization metrics.','C','Repository','Advanced',0,'online','manual','5976374d675013742110ad47085adbc39499251dac209362ce08e22bb7938b9d',100.0,1779031507,1,'2026-06-12T13:18:20Z',NULL,NULL,NULL,'["Databases", "PostgreSQL", "Extensions"]','["[DE FACTO STANDARD]"]','["docs/databases.md"]','["databases.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-12T13:18:20Z", "gh_stars": 581}');
+INSERT INTO "resources" VALUES('https://github.com/pfnet-research/k8s-cluster-simulator','k8s-cluster-simulator','','2021',2,'A Go-based simulator designed to model and evaluate Kubernetes cluster behaviors, specifically scheduling algorithms, without spinning up actual virtual machines. It allows developers to test customized schedulers under synthetic workloads, providing metrics on queue times and resource utilization. As of 2026, while development has slowed, it remains a valuable tool for academic research and scheduler optimization profiling.','Go','Simulation Tool','High',0,'online','manual','7493b7284b8ae9449d4069df5586b8bedba4871650d03af765099379c2baab97',100.0,1779034498,1,'2020-07-21T02:12:00Z',NULL,NULL,NULL,'["Infrastructure", "Simulation", "Scheduling"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-07-21T02:12:00Z", "gh_stars": 128}');
+INSERT INTO "resources" VALUES('https://github.com/pie-r/terragrunt-vs-terraspace','pie-r/terragrunt-vs-terraspace','','2022',1,'An analytical repository contrasting the structural patterns, dependency engines, and deployment structures of Terragrunt and Terraspace. Includes hands-on config templates that highlight maintenance overheads, execution speeds, and setup patterns, helping architects select the optimal orchestration layer.','HCL','Comparison','Intermediate',0,'online','manual','eb4956f8fdddaef7dda3b2c31de2b17b46878bbbfc31274ea28c4141a0de8530',100.0,1779031802,1,'2022-02-01T20:58:27Z',NULL,NULL,NULL,'["Infrastructure as Code", "Guides and Reviews", "Framework Comparisons"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-02-01T20:58:27Z", "gh_stars": 11}');
+INSERT INTO "resources" VALUES('https://github.com/pieterlange/kube-backup','kube-backup: Kubernetes resource state sync to git','','2023',3,'Automates Kubernetes resource state replication directly to target Git repositories. This pattern acts as an early architectural precursor to fully fledged declarative GitOps platforms, maintaining a point-in-time configuration ledger.','Shell','Tool','Intermediate',1,'online','manual','c4730bccb12307f10f91f301f95658caf5623cbdfdd2c26232d6b384e92c4f37',100.0,1779032074,1,'2023-05-31T08:37:18Z',NULL,NULL,NULL,'["Infrastructure", "Data Protection", "GitOps Synchronizers"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-backup-migrations.md"]','["kubernetes-backup-migrations.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-05-31T08:37:18Z", "gh_stars": 493}');
+INSERT INTO "resources" VALUES('https://github.com/pingcap/chaos-mesh','Chaos Mesh','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','dda04b09c01fae29e8fd45959bbd630e73f4e1333799a464731c56bbd42e7e70',100.0,1779029884,0,'2026-05-17T16:58:04.018319+02:00',NULL,NULL,NULL,'[]','[]','["docs/chaos-engineering.md"]','[]','{}','{"duplicate_of": "https://github.com/chaos-mesh/chaos-mesh"}');
+INSERT INTO "resources" VALUES('https://github.com/piomin/sample-quarkus-serverless-kafka','piomin/sample-quarkus-serverless-kafka','','2021',0,'A reference implementation of reactive serverless pipelines using Quarkus, Knative, and Apache Kafka. Illustrates sub-second cold starts, reactive stream processing (using SmallRye Reactive Messaging), and optimized containerization tailored for Kubernetes native eventing.','Java','Repository','Advanced',1,'online','manual','b53f3eae818c81e02e6a0b94b7488d51e308c34cf1065c23ddc170eb55ac770c',100.0,1781735921,1,'2026-06-18T00:38:41.282507+02:00',NULL,NULL,NULL,'["Event-Driven Architectures", "Serverless Java", "Quarkus with Kafka"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/piomin/sample-spring-microservices-kubernetes','piomin/sample-spring-microservices-kubernetes: Microservices with Spring'' Boot and Spring Cloud on Kubernetes Demo Project - piotrminkowski.com 🌟','','2022',0,'An active and highly referenceable demo project exhibiting the deployment of Spring Boot microservices inside a Kubernetes cluster. Utilizes Spring Cloud Kubernetes for discovery, ConfigMaps for configurations, and Ribbon/Feign client integrations for service-to-service communication.','Java','Repository','Intermediate',1,'online','manual','7b68084321c423fc979d94581cc5f399666ec7b22c6688efac456f1f89a564ca',100.0,1781735921,1,'2026-06-18T00:38:41.162134+02:00',NULL,NULL,NULL,'["Application Development", "Cloud-Native Java", "Spring Boot Microservices"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/piomin/sample-spring-microservices-new','==piomin/sample-spring-microservices-new: Microservices with Spring Cloud'' Advanced Demo Project==','','2023',0,'An updated showcase of modern, distributed architectures using the newest Spring Cloud dependencies. Features advanced setups including Spring Cloud Gateway, distributed tracing integrations, and resilient fault-tolerant design patterns.','Java','Repository','Advanced',1,'online','manual','3c77783716bdba0c1ad4ebc032a24ee895081a1ef6f86cb4d9e320a0b7cdf591',100.0,1781735920,1,'2026-06-18T00:38:40.996053+02:00',NULL,NULL,NULL,'["Application Development", "Cloud-Native Java", "Advanced Microservices"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/piomin/spring-boot-logging','github.com/piomin/spring-boot-logging','','2024',3,'A utility library designed to simplify HTTP request/response logging in Spring Boot applications. It provides pre-configured logging filters that output telemetry in structured, customizable layouts suitable for parsing tools like Elasticsearch or Fluentd. It is highly valued by development teams seeking instant operational insight without having to draft custom servlet filter logic.','Java','Library','Intermediate',0,'online','manual','f61078163caa86c3273795e77cf5f09599e22484f19d530c757cfa4cd9e40165',100.0,1779033170,1,'2026-06-11T03:00:05Z',NULL,NULL,NULL,'["Developer Experience", "Observability", "Logging"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T03:00:05Z", "gh_stars": 276}');
+INSERT INTO "resources" VALUES('https://github.com/pipe-cd/pipe','PipeCD','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','ed2b7808a49a0f3c8dea8754e402794d99da8842b985f2cf42574a98a94effd6',100.0,1779030564,0,'2026-05-17T17:09:24.322988+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/pipe-cd/pipecd','PipeCD','','2020',4,'PipeCD is a GitOps-style continuous delivery system supporting multi-cloud and multi-tenant environments. It coordinates deployments across Kubernetes, serverless, and cloud infrastructure with advanced strategies like canary and blue-green.','Go','CD Platform','High',1,'online','manual','7548fa0a7672db1a06711bdb742402e633225ad252e3b8752d327967162f2dfe',100.0,1779130494,1,'2026-06-12T09:01:15Z',NULL,NULL,NULL,'["Application Delivery", "GitOps", "Continuous Delivery"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T09:01:15Z", "gh_stars": 1290}');
+INSERT INTO "resources" VALUES('https://github.com/pixie-io/pixie','github.com: Pixie - Instant Kubernetes-Native Application Observability','','2020',5,'An entry detailing the Pixie platform''s open-source repository, which provides automatic kernel-level telemetry extraction using advanced eBPF probes. This allows immediate system-wide analysis of microservice network communications without app modifications.','C++ / Go','Observability Platform','Advanced',1,'online','manual','02266d95e66c012c7eb772198747f3995b13c271ca458ee0d64ccdf96261d227',100.0,1779029247,1,'2026-06-13T08:28:04Z',NULL,NULL,NULL,'["Observability & Diagnostics", "eBPF Observability", "Application Monitoring"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T08:28:04Z", "gh_stars": 6462}');
+INSERT INTO "resources" VALUES('https://github.com/pixie-labs/pixie','open source PxL scripts','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','02266d95e66c012c7eb772198747f3995b13c271ca458ee0d64ccdf96261d227',100.0,1779031382,0,'2026-05-17T17:23:02.133261+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/pixie-io/pixie"}');
+INSERT INTO "resources" VALUES('https://github.com/planetlabs/draino','Draino','','2026',5,'An automated daemon designed to safely cordon and drain compute hosts when specific kernel or physical errors are flagged by the Node Problem Detector. It processes node status updates and gracefully evicts active workloads while strictly respecting configured Pod Disruption Budgets (PDBs).','Go','Controller','Advanced',0,'online','manual','0485308739e80d5fb7808efac66cf10e177a4850228fcab70768d089b19ac39a',100.0,1779029472,1,'2024-03-26T15:33:02Z',NULL,NULL,NULL,'["Operations", "Node Management", "Auto-Remediation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-03-26T15:33:02Z", "gh_stars": 682}');
+INSERT INTO "resources" VALUES('https://github.com/plexsystems/konstraint','konstraint','','2026',5,'A template generation utility targeted at OPA Gatekeeper. It reads standard Rego policy documents to automatically produce ConstraintTemplates and Constraint manifests, simplifying structural governance by keeping policies organized and generating documentation natively.','Go','Tool','Advanced',0,'online','manual','67a94b5d308b5159a68246516d1ddff3a5de1ae0d3560b49dd554411fe82eee4',100.0,1779030012,1,'2025-11-20T02:18:14Z',NULL,NULL,NULL,'["Security", "Policy Enforcement", "Gatekeeper Boilerplate"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-11-20T02:18:14Z", "gh_stars": 393}');
+INSERT INTO "resources" VALUES('https://github.com/plexsystems/sinker','Sinker','','2023',5,'A target reconciliation tool that syncs third-party container image dependencies directly into private container registries. Helps maintain air-gapped environments by verifying repository assets dynamically.','Go','CLI Tool','Intermediate',0,'online','manual','f7dacf65025e43daa871debccfd55ef08dfb3c1ee67db9f835119185970fadf9',100.0,1779030052,1,'2024-06-13T22:25:52Z',NULL,NULL,NULL,'["Configuration Management", "Image Syncing", "Registry Integration"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-06-13T22:25:52Z", "gh_stars": 625}');
+INSERT INTO "resources" VALUES('https://github.com/polarpoint-io/groovy-jenkins-pipelines/blob/master/jobs/parameterisedPipelines.groovy','Example of a pipeline with parameters','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','13f515a8fbdb8c2673cac406bb85dde5012f2f6a9e0b8cd98bc9ff64a83e7da3',100.0,1779032613,1,'2026-05-17T17:43:33.717987+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md", "docs/jenkins.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/policy-hub/policy-hub-cli','PolicyHub CLI, a CLI tool that makes Rego policies searchable 🌟','','2021',5,'A lightweight command-line utility engineered to improve discoverability and usability of Rego-based policies. This tool parses and indexes shared policy repositories, enabling infrastructure and platform engineers to search, validate, and integrate standard compliance policies directly from local environments.','Go','CLI Tool','Intermediate',0,'online','manual','e7d03b6dc3bdca8813c7ed6d170de04155ccd3bda901b65d4239ecf579068793',100.0,1781736154,1,'2026-06-18T00:42:34.414368+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Security & Compliance", "Developer Tooling"]','["[DE FACTO STANDARD]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/pomerium/pomerium','Pomerium','','2026',5,'Pomerium acts as an identity-aware, security-oriented context reverse proxy designed to establish robust Zero Trust access policies without relying on client-side VPN installations. It integrates with enterprise SSO providers to secure endpoints. Architecturally, it enforces contextual verification at the application layer, dramatically minimizing external attack vectors.','Go','Tool','Advanced',1,'online','manual','cc02d1fac20ce4ba0baf37149e8e08117ca3cab7e964aaf3beb941a8be184d59',100.0,1779031190,1,'2026-06-13T02:36:05Z',NULL,NULL,NULL,'["Security", "Identity & Access Management", "Zero Trust Proxy"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T02:36:05Z", "gh_stars": 4850}');
+INSERT INTO "resources" VALUES('https://github.com/porscheofficial/terraform-aws-ecr-watch','porscheofficial/terraform-aws-ecr-watch','','2023',3,'An open-source Terraform automation module constructed to monitor AWS Elastic Container Registry (ECR) push actions. It facilitates automated security audits, vulnerability tracking, and dynamic alert dispatches to external systems during image push phases.','HCL','Module','Intermediate',1,'online','manual','aa8b24b93f36f3a334885d2229bbf0f69d345c321a70d514216b65d2eaa1e120',100.0,1779032035,1,'2024-08-20T08:42:35Z',NULL,NULL,NULL,'["AWS", "Container Registry", "Monitoring"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-08-20T08:42:35Z", "gh_stars": 70}');
+INSERT INTO "resources" VALUES('https://github.com/portainer/portainer','github.com/portainer/portainer','','2017',5,'Portainer is a container management application that simplifies configuration and monitoring of multi-engine container environments, including Kubernetes. Featuring an intuitive web interface, it lowers the operational barrier for developers and sysadmins, facilitating application delivery and role-based access control.','Go / JavaScript','Management UI','Intermediate',1,'online','manual','9801957f719b4d73c44cbe28235ecc626acfcd5c17c9604e3fb24fdd2f062811',100.0,1779030983,1,'2026-06-13T13:30:22Z',NULL,NULL,NULL,'["Observability & Diagnostics", "Cluster Management Platforms", "UI Tools"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Zlib", "gh_pushed": "2026-06-13T13:30:22Z", "gh_stars": 37720}');
+INSERT INTO "resources" VALUES('https://github.com/poseidon/typhoon','poseidon/typhoon','','2026',5,'Typhoon is a minimalist, secure, and performant bare-metal and multi-cloud Kubernetes distribution built entirely with Terraform. It bootstraps standard, upstream CNCF-compliant Kubernetes onto Flatcar Container Linux (and historically CoreOS), providing an excellent reference model for git-driven infrastructure without vendor lock-in.','HCL','Software','Advanced',0,'online','manual','eabed949abc7e97e883d4c2336bf042c68b993a651e3770fed387707121e4f10',100.0,1779034373,1,'2026-06-08T05:09:05Z',NULL,NULL,NULL,'["Infrastructure", "Cluster Provisioning", "Bare Metal"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md", "docs/kubernetes-tools.md", "docs/matrix-table.md", "docs/terraform.md"]','["kubernetes-on-premise.md", "terraform.md", "kubernetes-tools.md", "matrix-table.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-08T05:09:05Z", "gh_stars": 2044}');
+INSERT INTO "resources" VALUES('https://github.com/postfinance/kubectl-sudo','kubectl-sudo','','2021',2,'A kubectl plugin that mimics the Unix sudo command inside a Kubernetes context. It allows system administrators with cluster-admin access to dynamically elevate privileges or impersonate other service accounts on a per-command basis.','Shell','CLI Plugin','Intermediate',0,'online','manual','1d0c4f719b8d8ead754327229644c725048b578fc87e4c3f02741c13710a8123',100.0,1779030526,1,'2026-02-13T09:21:55Z',NULL,NULL,NULL,'["Security & Identity", "Authentication & Authorization", "Escalation Tools"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-02-13T09:21:55Z", "gh_stars": 172}');
+INSERT INTO "resources" VALUES('https://github.com/postgresml/postgresml','postgresml/postgresml 🌟','','2024',4,'An extension that integrates machine learning directly inside PostgreSQL, written in Rust. It enables developers to train and run real-time inference using classic models or LLMs natively through SQL, entirely bypassing external ETL and API pipeline latency.','Rust','Repository','Advanced',1,'online','manual','cc93e4a2d033d514f1eae5f0194a1174771e1a3c09454486240577573b8de316',100.0,1779032153,1,'2025-07-01T12:26:02Z',NULL,NULL,NULL,'["Machine Learning", "Databases", "In-database ML"]','["[ENTERPRISE-STABLE]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-07-01T12:26:02Z", "gh_stars": 6800}');
+INSERT INTO "resources" VALUES('https://github.com/postmanlabs/newman','Newman','','2026',5,'Newman is a command-line collection runner for Postman. Developed with Node.js, it facilitates direct integration of Postman test suites into Jenkins, GitLab CI, and GitHub Actions environments.','JavaScript','Command Line Tool','Intermediate',1,'online','manual','104644b779cf7ddd3c5b89d58a5cea56101fb4e4216a5057050319208deae31b',100.0,1779034296,1,'2026-03-17T21:17:20Z',NULL,NULL,NULL,'["Software Testing", "API Testing", "CLI Tools"]','["[DE FACTO STANDARD]"]','["docs/postman.md"]','["postman.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-17T21:17:20Z", "gh_stars": 7227}');
+INSERT INTO "resources" VALUES('https://github.com/powerfulseal/powerfulseal','PowerfulSeal','','2024',5,'A Python-based chaos engine designed for Kubernetes. PowerfulSeal operates interactively or via declarative policy configurations to systematically delete pods, shut down infrastructure nodes, and disrupt networking to reveal platform design flaws.','Python','Software Utility','Intermediate',1,'online','manual','f7451cb8847baa11d6ebf79ca5ddcdd746cd361c8780247efec55a2b6b57c529',100.0,1779030327,1,'2023-11-10T18:28:39Z',NULL,NULL,NULL,'["Resilience", "Chaos Engineering", "Kubernetes Tools"]','["[DE FACTO STANDARD]"]','["docs/chaos-engineering.md"]','["chaos-engineering.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-11-10T18:28:39Z", "gh_stars": 1975}');
+INSERT INTO "resources" VALUES('https://github.com/prabhatsharma/kubernetes-the-hard-way-aws','Kubernetes The Hard Way: AWS Edition','','2022',5,'An educational repository porting ''Kubernetes the Hard Way'' directly onto AWS infrastructure. Step-by-step documentation on manually creating VPCs, Security Groups, EC2 nodes, and manually compiling and executing cluster daemons.','Markdown','Repository','Advanced',0,'online','manual','3952a4d45c125a3bd49a58b470a7615c58a25f0964fee77a1b676ee58c6d5da5',100.0,1779032383,1,'2024-07-14T14:00:19Z',NULL,NULL,NULL,'["Provisioning", "Bootstrapping", "AWS"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-07-14T14:00:19Z", "gh_stars": 668}');
+INSERT INTO "resources" VALUES('https://github.com/practo/k8s-worker-pod-autoscaler','k8s-worker-pod-autoscaler','','2026',5,'A specialized worker autoscaler controller that targets instances consuming messages from queue brokers (such as SQS, Beanstalk, and RabbitMQ). It optimizes capacity scaling by using real-time backlog latency metrics rather than basic CPU or Memory usage averages, avoiding issues with delayed processing loops.','Go','Tool','Advanced',0,'online','manual','0e8cd47995d943bab6e6b0b1b1ec105d375c88271d030181da795e7b7f3405c3',100.0,1779031850,1,'2024-02-28T00:17:55Z',NULL,NULL,NULL,'["Operations", "Autoscaling", "Queue-Based Scaling"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-02-28T00:17:55Z", "gh_stars": 161}');
+INSERT INTO "resources" VALUES('https://github.com/prae1809/PowerShell-Scripts/tree/master/OperationalCollections','prae1809/PowerShell-Scripts: OperationalCollections','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','40cef8eb5249ee27180fac12c9712a6c8ff6e9ccb51d0f1523e7b993e99612b8',100.0,1779034531,1,'2026-05-17T18:15:31.292432+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/pravega/pravega-operator','pravega/pravega-operator','','2023',5,'Deploys and maintains high-throughput Pravega streaming architectures, orchestrating the state of BookKeeper, ZooKeeper, and active cluster storage segments.','Go','Operator','Advanced',0,'online','manual','d898b90b80d9981429b5c5bfe89093a2514b6f53affc75715f369cab2ef477ef',100.0,1779030952,1,'2024-04-19T12:27:01Z',NULL,NULL,NULL,'["Infrastructure", "Data Management", "Streaming Data", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-04-19T12:27:01Z", "gh_stars": 40}');
+INSERT INTO "resources" VALUES('https://github.com/predatorray/kubectl-tmux-exec','kubectl-tmux-exec','','2022',2,'A highly practical kubectl plugin that leverages tmux to multiplex exec connections across multiple Kubernetes pods simultaneously. It allows administrators to run interactive CLI tasks in parallel, with separate panes synchronized for keyboard input. In 2026, it remains an indispensable power-user CLI utility for on-the-fly multi-pod troubleshooting.','Go','Kubectl Plugin','Medium',0,'online','manual','1a5f044cd22b71f4aad4e84114cf9f2986b1d4b4d562e92a753b22b1c5b67bf3',100.0,1779029735,1,'2026-03-01T04:27:56Z',NULL,NULL,NULL,'["Operations", "CLI Tool", "Multi-Execution"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-01T04:27:56Z", "gh_stars": 141}');
+INSERT INTO "resources" VALUES('https://github.com/presslabs/silver','github.com: Django app + RESTful API for automatic billing','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','bfb0ee7ca876450db0ec452d1e5ca683f4f0f0727c1b1e53faa2f388f6902dab',100.0,1779030327,0,'2026-05-17T17:05:27.207535+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://github.com/silverapp/silver"}');
+INSERT INTO "resources" VALUES('https://github.com/priyankavergadia/google-cloud-4-words','The Google Cloud Developer''s Cheat Sheet 🌟','','2024',5,'An exceptionally popular developer''s directory translating Google Cloud''s extensive product portfolio into four-word functional summaries accompanied by visual flowcharts. It simplifies GCP''s architectural choices across compute, database, and machine learning domains.','Markdown','Repository','Beginner',0,'online','manual','e4dc5e8ed8e0eb7d687668e784ff39f5e9894f6c4c35df1d286c1f596a50bdb0',100.0,1779032249,1,'2024-04-06T10:56:15Z',NULL,NULL,NULL,'["Cloud Providers", "GCP", "Architecture Reference"]','["[DE FACTO STANDARD]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-04-06T10:56:15Z", "gh_stars": 8225}');
+INSERT INTO "resources" VALUES('https://github.com/proferosec/log4jScanner','proferosec/log4jScanner','','2021',5,'A community-focused scanning utility designed to recursively inspect complex directory structures and nested archives for vulnerable Log4j libraries. It is a highly useful offline scanner for validating legacy artifacts and directory paths without needing dynamic agents or runtimes.','Go','Tool','Intermediate',0,'online','manual','b96dfbd1bf67161008b95d50ac93332a619a06c4edac3b2840cea7575a864099',100.0,1779030534,1,'2023-02-25T10:43:55Z',NULL,NULL,NULL,'["Security", "Vulnerabilities", "Log4Shell Scanners"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2023-02-25T10:43:55Z", "gh_stars": 489}');
+INSERT INTO "resources" VALUES('https://github.com/projectcapsule/capsule','Capsule Operator','','2024',5,'Capsule aggregates namespaces into virtual ''tenants'', providing secure multi-tenancy. It enforces dynamic network isolation, storage limits, and ingress classes, forming a foundation for platform engineering.','Go','Operator','Advanced',0,'online','manual','9909cd87b5212e648da81e6f1131696ff237383b99fa687ed1a794c98803e1df',100.0,1779130495,1,'2026-06-13T20:26:28Z',NULL,NULL,NULL,'["Security", "Multi-tenancy", "Platform Engineering", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T20:26:28Z", "gh_stars": 2095}');
+INSERT INTO "resources" VALUES('https://github.com/projectsveltos/sveltosctl','github.com/projectsveltos: sveltosctl','','2025',2,'The CLI dashboard for Project Sveltos. It specializes in executing dry-runs and drift validations on declarative ClusterProfiles to ensure configuration validity prior to propagating resources to remote edge clusters.','Go','CLI Tool','Advanced',0,'online','manual','f5a56a2a6cf918656ac017aac3d15713c356346363a8b89203a99aeff2aa3738',100.0,1779030732,1,'2026-06-12T09:07:49Z',NULL,NULL,NULL,'["Multi-Cluster Management", "Project Sveltos", "Validation Tools"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T09:07:49Z", "gh_stars": 36}');
+INSERT INTO "resources" VALUES('https://github.com/prometheus','github.com/prometheus','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','f22233e1a095fbaf7afc4d138e1001b5f8a651a23f4b3400ee46cc5cf3f73159',100.0,1779032977,1,'2026-05-17T17:49:37.633814+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/prometheus-community/elasticsearch_exporter','prometheus-community/elasticsearch_exporter','','2024',5,'Standard Prometheus-community exporter that queries Elasticsearch cluster health, shard counts, JVM memory usage, indexing metrics, and search latency times.','Go','Open Source Tool','Intermediate',0,'online','manual','8a27be71411fbccd35894d68dab9e11c2c08f00cc45937ad8d7c845cc6d27d80',100.0,1779029609,1,'2026-06-10T10:41:55Z',NULL,NULL,NULL,'["Observability", "Scraping & Exporters", "Database Monitoring"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T10:41:55Z", "gh_stars": 2077}');
+INSERT INTO "resources" VALUES('https://github.com/prometheus-community/yet-another-cloudwatch-exporter','YACE - yet another cloudwatch exporter 🌟','','2024',5,'Highly performance-optimized Prometheus exporter (YACE) designed to query metrics from AWS CloudWatch. Leverages cost-effective batched APIs to retrieve data without incurring high AWS costs.','Go','Open Source Tool','Advanced',0,'online','manual','7422a7e8438d8c3753064576e9d30acd5e5182da7fc21775ee4638fcb5ffddb2',100.0,1779130495,1,'2026-06-08T19:50:05Z',NULL,NULL,NULL,'["Observability", "Scraping & Exporters", "Cloud Exporters"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T19:50:05Z", "gh_stars": 1209}');
+INSERT INTO "resources" VALUES('https://github.com/prometheus-operator','github.com/prometheus-operator','','2024',5,'The foundational open-source Prometheus Operator repository, automating the deployment, scaling, configuration, and maintenance of Prometheus instances inside Kubernetes clusters. Curator Insight: Kubernetes-native operator configurations. Live Grounding: The industry standard framework for implementing declarative, declarative-driven metrics infrastructure on Kubernetes.','Go','Repository','Expert',1,'online','manual','361a65f1432f10133e0abb628023ab2161848c9bc23ecf7aef6d653de3008317',100.0,1779031782,1,'2026-05-17T17:29:42.521890+02:00',NULL,NULL,NULL,'["Container Orchestration", "Kubernetes", "Observability", "Prometheus", "Operators"]','["[DE FACTO STANDARD]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/prometheus-operator/kube-prometheus','kube-prometheus','','2026',5,'The reference monitoring deployment for Kubernetes. Orchestrates the Prometheus Operator, Grafana, Alertmanager, and a collection of native exporters designed to monitor master control plane components.','Jsonnet','Repository','Advanced',1,'online','manual','83406644b79c139181aba89253e69e0ef05e6d85df426c45f612896e4c54a605',100.0,1779031902,1,'2026-06-12T22:52:29Z',NULL,NULL,NULL,'["Cloud Native Platforms", "Kubernetes", "Telemetry Bundles"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-monitoring.md", "docs/kubernetes.md"]','["kubernetes-monitoring.md", "kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T22:52:29Z", "gh_stars": 7673}');
+INSERT INTO "resources" VALUES('https://github.com/prometheus/alertmanager/releases/tag/v0.23.0-rc.0','Alertmanager 0.23.0-rc.0 with awscloud SNS support is available for testing. There are also bugfixes and features for amtool','','2021',5,'Release analysis of Alertmanager''s v0.23 release cycle, detailing the addition of native AWS SNS integrations. Outlines the operational workflow for forwarding alerts straight to mobile endpoints, email, and lambda tasks.','Go','Open Source Tool','Intermediate',0,'online','manual','68f6c84d9e9cd966971f2fbb4e4460dcb3d3b060e93ed7c340774ba35095f235',100.0,1779034423,1,'2026-06-12T15:32:45Z',NULL,NULL,NULL,'["Observability", "Alert Management", "Core Releases"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T15:32:45Z", "gh_stars": 8504}');
+INSERT INTO "resources" VALUES('https://github.com/prometheus/blackbox_exporter','blackbox_exporter 🌟','','2024',5,'Official Prometheus community-supported exporter designed to probe endpoints over HTTP, HTTPS, DNS, TCP, ICMP, and gRPC protocols. Crucial for verifying application routing availability and TLS certificate statuses.','Go','Open Source Tool','Intermediate',0,'online','manual','593cd7935bbae878959967e6d90470e74ff717ddd0ff1285d86c06a2d19e60ef',100.0,1779031302,1,'2026-06-08T09:42:48Z',NULL,NULL,NULL,'["Observability", "Scraping & Exporters", "Blackbox Probing"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T09:42:48Z", "gh_stars": 5728}');
+INSERT INTO "resources" VALUES('https://github.com/prometheus/client_java','github.com/prometheus/client_java','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','f3d4393ef91ccea663a5d12780f661a9e5593af1855be923b21cd269a117131e',100.0,1779033416,1,'2026-05-17T17:56:56.184323+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
+INSERT INTO "resources" VALUES('https://github.com/prometheus/jmx_exporter','Prometheus JMX Exporter 🌟','','2024',5,'A highly critical Prometheus collector that scrapes and formats JVM JMX mBeans. Widely utilized in enterprise legacy clusters running Java applications, Kafka, and Cassandra.','Java','Open Source Tool','Intermediate',0,'online','manual','8d967db65980d954ec4b9f1f5e151614449060c43b40da99d369392afb5a3c42',100.0,1779032219,1,'2026-06-13T13:55:29Z',NULL,NULL,NULL,'["Observability", "Scraping & Exporters", "JVM Monitoring"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/grafana.md", "docs/monitoring.md", "docs/prometheus.md"]','["prometheus.md", "grafana.md", "monitoring.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T13:55:29Z", "gh_stars": 3306}');
+INSERT INTO "resources" VALUES('https://github.com/prometheus/jmx_exporter/blob/master/example_configs/activemq.yml',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779030368,0,'2026-05-17T17:06:08.059173+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/prometheus/jmx_exporter/blob/master/example_configs/artemis-2.yml',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779029566,0,'2026-05-17T16:52:46.202379+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/prometheus/jmx_exporter/blob/master/example_configs/kafka-2_0_0.yml',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779032338,0,'2026-05-17T17:38:58.325393+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/prometheus/jmx_exporter/blob/master/example_configs/kafka-connect.yml',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779034521,0,'2026-05-17T18:15:21.794722+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/prometheus/jmx_exporter/blob/master/example_configs/zookeeper.yaml',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779032786,0,'2026-05-17T17:46:26.384500+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/prometheus/prometheus','github.com/prometheus/prometheus','','2026',5,'Source codebase for Prometheus, the benchmark cloud-native telemetry engine. Employs active scraping mechanics over HTTP alongside a custom-built local TSDB to deliver sub-second querying speeds and powerful alerting capabilities.','Go','Repository','Advanced',1,'online','manual','68afc308fd62f428764a67989913c76f6d0795ab2641a601ea7210ba3e1eea40',100.0,1779033040,1,'2026-06-13T16:55:03Z',NULL,NULL,NULL,'["Observability", "Prometheus", "Core Platform"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T16:55:03Z", "gh_stars": 64493}');
+INSERT INTO "resources" VALUES('https://github.com/prometheus/pushgateway','Pushgateway','','2026',5,'Official GitHub repository for Prometheus Pushgateway. Designed to allow ephemeral, short-lived, or batch jobs to push metrics to an intermediate gateway, which Prometheus then scrapes. Note that official guidelines advise against using Pushgateway for standard applications due to structural state issues.','Go','GitHub Repository','Intermediate',1,'online','manual','69b67ba2a06c4cb4a4caa5e8daf49c6fab6a15e8a06a6beded05d1efd8ebd7fa',100.0,1779032793,1,'2026-06-02T14:21:05Z',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Observability", "Prometheus", "Pushgateway"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-02T14:21:05Z", "gh_stars": 3334}');
+INSERT INTO "resources" VALUES('https://github.com/prosimcorp/reforma','prosimcorp/reforma','','2025',5,'Reforma is an emerging schema validation and dynamic mutation engine for Kubernetes manifests. Operating ahead of deployment pipelines, it allows engineers to declarative-define mutating policies and structural validations on raw YAML. This functions as a lightweight, modular alternative to complex mutating admission webhooks.','Go','Repository','Intermediate',0,'online','manual','fac8f6c0f30d675f25cde18d1f989fb2ee4a4ad803e8da5994064aef3be9cb6b',100.0,1779029121,1,'2024-12-31T19:15:47Z',NULL,NULL,NULL,'["Platform Engineering", "GitOps & Configuration", "Manifest Mutation"]','["[DE FACTO STANDARD]", "[EMERGING]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-12-31T19:15:47Z", "gh_stars": 58}');
+INSERT INTO "resources" VALUES('https://github.com/prowler-cloud/prowler','==github.com/prowler-cloud/prowler== 🌟🌟','','2026',5,'An industry-standard tool for Cloud Security Posture Management (CSPM). It systematically audits multi-cloud infrastructures against CIS benchmarks, GDPR, and PCI-DSS rules, outputting detailed security posture reviews and compliance logs.','Python','Tool','Intermediate',0,'online','manual','3b8124957ef47d4927d8cf061a0f654cb72a9d3b3d855162fdfdd548c4694488',100.0,1779034373,1,'2026-06-13T01:21:08Z',NULL,NULL,NULL,'["Security", "Cloud Posture", "Compliance & Audit"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T01:21:08Z", "gh_stars": 13994}');
+INSERT INTO "resources" VALUES('https://github.com/prymitive/karma','karma 🌟','','2023',5,'A highly functional and responsive dashboard for Prometheus Alertmanager alerts. Enables deep filtering and cluster aggregation across diverse Alertmanager nodes, dramatically improving SRE triage workflows.','Go','Open Source Tool','Intermediate',0,'online','manual','f65d4aa9b5170752c73c3ff8b07436e2b35aef611d2157deaa3c6ba1a57b3a91',100.0,1779034499,1,'2026-06-13T12:32:14Z',NULL,NULL,NULL,'["Observability", "Alert Management", "Visualizers"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/prometheus.md"]','["kubernetes-tools.md", "prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T12:32:14Z", "gh_stars": 2648}');
+INSERT INTO "resources" VALUES('https://github.com/public-apis/public-apis','==github.com/public-apis/public-apis: Try Public APIs for free== 🌟','','2024',5,'A highly curated, massive directory of free, public APIs categorized by topic (such as Auth, Data, Analytics, and weather). This repository is the de facto standard resource for engineers searching for mock datasets or utility endpoints to build prototypes. It demonstrates the utility of community-led open-source curation for modern software experimentation.','English','Code Repository','Beginner',0,'online','manual','1e8584bf2c52f41fa457214d22f8a9cc0a987a76819942893aba141784e8c5a4',100.0,1779032817,1,'2026-06-13T06:14:45Z',NULL,NULL,NULL,'["Application Integration", "API Design", "Public Directories"]','["[DE FACTO STANDARD]"]','["docs/api.md"]','["api.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T06:14:45Z", "gh_stars": 441446}');
+INSERT INTO "resources" VALUES('https://github.com/pulumi/kube2pulumi','==pulumi/kube2pulumi==','','2026',1,'Open-source command-line tool designed to convert static Kubernetes YAML templates or dynamically generated Helm outputs directly into isomorphic, compilable Pulumi configurations.','Go','Tool','Intermediate',0,'online','manual','e223651e31828d90cee490552ee7c999acd8869b11ebfd7267da51f8effe05ac',100.0,1779032252,1,'2025-11-21T17:39:35Z',NULL,NULL,NULL,'["Infrastructure as Code", "Kubernetes Provisioning", "Migration"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md", "docs/pulumi.md"]','["kubernetes-tools.md", "pulumi.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-11-21T17:39:35Z", "gh_stars": 107}');
+INSERT INTO "resources" VALUES('https://github.com/pulumi/pulumi','Pulumi: Infrastructure as Code in Any Programming Language','','2026',5,'An open-source, multi-cloud infrastructure platform that enables architects to build, deploy, and manage resources using general-purpose programming languages. Supports TypeScript, Go, Python, C#, and Java, using real language constructs like loops, functions, and standard testing libraries.','Go','GitHub Repository','Advanced',0,'online','manual','cd059aa9e35bd8376c3e117ae91845bc8f39a53afa8e14412aae4e66ed49ae6f',100.0,1779031567,1,'2026-06-13T13:18:46Z',NULL,NULL,NULL,'["DevOps", "Infrastructure as Code", "Pulumi"]','["[DE FACTO STANDARD]"]','["docs/iac.md", "docs/kubernetes-tools.md", "docs/terraform.md"]','["kubernetes-tools.md", "iac.md", "terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T13:18:46Z", "gh_stars": 25299}');
+INSERT INTO "resources" VALUES('https://github.com/punkpeye/awesome-mcp-servers','Awesome MCP Servers','','2025',5,'Curator Insight: A community-curated collection of servers implementing the Model Context Protocol. Live Grounding: Aggregates verified integrations linking AI models to tools like relational databases, enterprise APIs, version control providers, and local execution runtimes.','Markdown','Guide','Beginner',0,'online','manual','49ef92ec04864bdcd82ef72d7a213644c32fe86a700fd608fa67a7eb25e0eb3f',100.0,1779033904,1,'2026-06-11T11:48:15Z',NULL,NULL,NULL,'["AI Engineering", "Model Context Protocol", "Awesome Lists"]','["[DE FACTO STANDARD]", "[GUIDE]"]','["docs/ai-agents-mcp.md", "docs/ai.md", "docs/other-awesome-lists.md"]','["ai.md", "ai-agents-mcp.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T11:48:15Z", "gh_stars": 89112, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/pusher/k8s-spot-rescheduler','k8s Spot Rescheduler','','2021',5,'A controller that shifts workloads away from expensive on-demand instances toward spot instances whenever capacity permits. Note: In 2026, Karpenter or modern cloud-native autoscalers generally cover this capability, rendering this legacy.','Go','Controller','Advanced',1,'online','manual','70fac0b9d408dabb5914c7dcc3e4127a44ba4dd9e9d8997bb72bf9af989cbe49',100.0,1779032037,1,'2020-11-20T13:19:50Z',NULL,NULL,NULL,'["Infrastructure", "Auto-scaling", "Cost Optimization"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-11-20T13:19:50Z", "gh_stars": 312}');
+INSERT INTO "resources" VALUES('https://github.com/pyang55/k8sdeploy','k8sdeploy','','2019',1,'A lightweight shell-based tool designed to deploy Kubernetes manifests and manage basic deployment rollouts. Primarily serving as a community utility for quick testing, it lacks modern GitOps integration and state tracking.','Shell','CLI Tool','Simple',0,'online','manual','e70daf5eb7eea59f5ba3e6ddf09760045f9867f5a7649f0fa273fe43ea232ac1',100.0,1779034049,1,'2020-08-04T20:50:45Z',NULL,NULL,NULL,'["Application Lifecycle", "Deployment Tools", "Automated Pipelines"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2020-08-04T20:50:45Z", "gh_stars": 20}');
+INSERT INTO "resources" VALUES('https://github.com/pyca/bcrypt','pyca/bcrypt','','2026',5,'Provides high-performance, secure-by-default C bindings for the bcrypt password hashing algorithm in Python applications. Widely trusted for protecting stored passwords against offline dictionary attacks through adjustable work factors.','Python','Library','Intermediate',0,'online','manual','5941e02185134638023cadc793e539ac0c8c88435bf01c46ae5151867a645a96',100.0,1779030883,1,'2026-06-12T03:53:26Z',NULL,NULL,NULL,'["Security", "Cryptography", "Hashing Algorithms"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T03:53:26Z", "gh_stars": 1482}');
INSERT INTO "resources" VALUES('https://github.com/pydantic/pydantic','pydantic/pydantic','','2026',5,'Curator Insight: The absolute industry standard data enforcement framework utilizing type annotation structures.
-Live Grounding: High-density Rust-compiled (V2) validation tool that guarantees strict configuration processing, extreme execution speed, and direct integration into microservice engines.','Python','Repository','Advanced',1,'online','manual','64b142a202841a9c2753627a28326d1b85aaab6868722a8d1b2644e9114a3483',100.0,1.77903308894222807e+09,1,'2026-06-13T14:04:46Z',NULL,NULL,NULL,'["Software Engineering", "Data Validation", "Parsing"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T14:04:46Z", "gh_stars": 28024}');
-INSERT INTO "resources" VALUES('https://github.com/pyinstaller/pyinstaller','PyInstaller official GIT repository','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','5eea48ffc613bcf592842c8036e9b7d0d47e43a169512592988fd9c86e68d5e3',100.0,1.77903118181929397e+09,1,'2026-05-17T17:19:41.819294+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"gh_license": "NOASSERTION"}');
-INSERT INTO "resources" VALUES('https://github.com/pymag09/kubecui','pymag09/kubecui','','2023',1,'Kubecui is a lightweight terminal-based graphical user interface for Kubernetes cluster inspection. It offers a fast, keyboard-driven structural overview of resources, serving as an alternative to resource-heavy desktop GUI clients for terminal purists.','Go','Terminal UI','Intermediate',0,'online','manual','aa03f2cce3deeacccd25267ff3896bb58aead53c450e44a1d7f2b940d0c5e329',100.0,1.77903114119341802e+09,1,'2025-05-22T11:41:40Z',NULL,NULL,NULL,'["Operations", "CLI Tooling", "Terminal UI"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-05-22T11:41:40Z", "gh_stars": 128}');
-INSERT INTO "resources" VALUES('https://github.com/pyxll/pyxll-jupyter','pyxll-jupyter: Integration for Jupyter notebooks and Microsoft Excel','','2024',3,'Curator Insight showcases PyXLL-Jupyter as an extension that runs Jupyter notebooks directly inside Excel sheets. Live Grounding confirms it serves as a critical bridge in corporate financial modeling, allowing analysts to enrich spreadsheet data using high-powered Python libraries.','Python','Library','Advanced',0,'online','manual','2ec87d26fb1c4a392f94bd1ce85b7f3ab0573189889ffaf393bfcb8e16c3eb47',100.0,1.77903305115079307e+09,1,'2026-02-20T10:10:38Z',NULL,NULL,NULL,'["Data Science", "Tooling", "Excel Integration"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-02-20T10:10:38Z", "gh_stars": 162}');
-INSERT INTO "resources" VALUES('https://github.com/quarkslab/kdigger','quarkslab/kdigger','','2021',5,'Kdigger is a lightweight context-discovery tool designed to run inside Kubernetes pods to probe runtime isolation and discover container escape opportunities. Actively checking for capabilities, namespaces, and mount configurations, it generates detailed threat-assessment profiles.','Go','CLI Security Tool','Intermediate',0,'online','manual','f4a27a889826903e6df0d062853a0f298f43550db5f68bdb67865d878720debe',100.0,1779034572.31237,1,'2025-11-07T11:44:47Z',NULL,NULL,NULL,'["Security & Hardening", "Vulnerability Assessment", "Offensive Tools"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-11-07T11:44:47Z", "gh_stars": 481}');
-INSERT INTO "resources" VALUES('https://github.com/quarkusio/quarkus-images','Quarkus Images','','2024',4,'Repository containing base container images optimized for compiling and running Quarkus workloads. It provides base runtime images tailored for both traditional JVM execution and native binaries built via GraalVM. Essential for DevOps engineers seeking minimized image attack vectors and optimized build-stage cache structures.','Shell','Repository','Advanced',0,'online','manual','0ec83c8c1f325de5b915dd4b0c8b02fceeed0e563eece4a07cf4034296c06805',100.0,1.77902906144868898e+09,1,'2026-05-03T18:25:29Z',NULL,NULL,NULL,'["Java Cloud Native", "Quarkus", "Containerization"]','["[ENTERPRISE-STABLE]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-03T18:25:29Z", "gh_stars": 123}');
-INSERT INTO "resources" VALUES('https://github.com/quay','github.com/quay','','2026',0,'The master GitHub organization for Project Quay, hosting core engines, the Clair container vulnerability scanner, deployment operators, and custom storage connectors. This collective ecosystem delivers advanced container management utilities designed for high-availability environments. It represents the central technical repository for self-hosted, enterprise-ready image registries.','Go','Repository','Advanced',0,'online','manual','13356438cb29f94b8568be00216fddea94785bb3cb61131765be62bc320241ba',100.0,1.77903378914482402e+09,1,'2026-05-17T18:03:09.144824+02:00',NULL,NULL,NULL,'["Infrastructure Security", "Container Registries", "Project Quay"]','["[COMMUNITY-TOOL]"]','["docs/registries.md"]','["registries.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/quay/clair','Clair','','2026',5,'A highly scalable, API-driven container vulnerability static analysis engine. Clair analyzes image layers against indexed vulnerability databases and is integrated as a core scanning backend in enterprise-grade container registries like Quay and Harbor.','Go','GitHub Repository','Advanced',1,'online','manual','1e729a3cf2443b982f852d17b82628dce7dde68c23e2469694ca4a11bfc16305',100.0,1.77903082514718198e+09,1,'2026-06-04T00:55:51Z',NULL,NULL,NULL,'["Security", "Vulnerability Management", "Container Scanning"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-04T00:55:51Z", "gh_stars": 11012}');
-INSERT INTO "resources" VALUES('https://github.com/quay/quay','GitHub Quay (OSS)','','2019',5,'Project Quay is the open-source upstream version of Red Hat Quay, providing a highly scalable container registry designed for cloud-native infrastructure. It features multi-tenancy, geo-replication, advanced security pruning, and Clair integration to secure the software delivery pipeline.','Python','Library','Advanced',1,'online','manual','3d2c98a5656bdb1d273878d3882413689e23c320554fa6cb21eccd8a4a046b8d',100.0,1.779031553310642e+09,1,'2026-06-12T20:36:17Z',NULL,NULL,NULL,'["Infrastructure", "Container Registry", "Self-Hosted"]','["[DE FACTO STANDARD]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T20:36:17Z", "gh_stars": 2785}');
-INSERT INTO "resources" VALUES('https://github.com/quay/quay-operator','Quay Community Edition operator','','2026',5,'The official Kubernetes Operator designed to automate the lifecycle, database migrations, and SSL termination of Project Quay registries inside OpenShift and Kubernetes clusters. It handles storage setup, migration tracks, and configuration synchronization natively. Utilizing this operator dramatically reduces the operational overhead of running high-availability registry setups.','Go','Tool','Advanced',0,'online','manual','d9cf9655dd3c5bf1ede8c4706dc59dfd5dc79ea74f12b3db33ce9f23695c119d',100.0,1779130495.0214,1,'2026-06-04T15:57:28Z',NULL,NULL,NULL,'["Infrastructure Security", "Container Registries", "Quay Operators"]','["[DE FACTO STANDARD]"]','["docs/registries.md"]','["registries.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-04T15:57:28Z", "gh_stars": 145}');
-INSERT INTO "resources" VALUES('https://github.com/quickbooks2018/eks-redmin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','8c211db136ee5c96526f9cc1620ca8f75030bdbd5b6aa5aa8701ff0a338d3b8c',100.0,1.77903223657480692e+09,0,'2026-05-17T17:37:16.574807+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/quii/learn-go-with-tests','quii/learn-go-with-tests','','N/A',0,'An elite educational resource teaching Go fundamentals strictly through Test-Driven Development (TDD). Combines theoretical language semantics with highly disciplined, production-grade engineering habits.','en','Repository','Intermediate',0,'online','manual','2499e05873b4572d7bd1d5b5844628079035df621aade7e38a8ceed50cbc4e66',100.0,1.77903215983439898e+09,1,'2026-05-09T07:03:31Z',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Core Reference"]','["[DE FACTO STANDARD]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-09T07:03:31Z", "gh_stars": 23698}');
+Live Grounding: High-density Rust-compiled (V2) validation tool that guarantees strict configuration processing, extreme execution speed, and direct integration into microservice engines.','Python','Repository','Advanced',1,'online','manual','64b142a202841a9c2753627a28326d1b85aaab6868722a8d1b2644e9114a3483',100.0,1779033088,1,'2026-06-13T14:04:46Z',NULL,NULL,NULL,'["Software Engineering", "Data Validation", "Parsing"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T14:04:46Z", "gh_stars": 28024}');
+INSERT INTO "resources" VALUES('https://github.com/pyinstaller/pyinstaller','PyInstaller official GIT repository','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','5eea48ffc613bcf592842c8036e9b7d0d47e43a169512592988fd9c86e68d5e3',100.0,1779031181,1,'2026-05-17T17:19:41.819294+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"gh_license": "NOASSERTION"}');
+INSERT INTO "resources" VALUES('https://github.com/pymag09/kubecui','pymag09/kubecui','','2023',1,'Kubecui is a lightweight terminal-based graphical user interface for Kubernetes cluster inspection. It offers a fast, keyboard-driven structural overview of resources, serving as an alternative to resource-heavy desktop GUI clients for terminal purists.','Go','Terminal UI','Intermediate',0,'online','manual','aa03f2cce3deeacccd25267ff3896bb58aead53c450e44a1d7f2b940d0c5e329',100.0,1779031141,1,'2025-05-22T11:41:40Z',NULL,NULL,NULL,'["Operations", "CLI Tooling", "Terminal UI"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-05-22T11:41:40Z", "gh_stars": 128}');
+INSERT INTO "resources" VALUES('https://github.com/pyxll/pyxll-jupyter','pyxll-jupyter: Integration for Jupyter notebooks and Microsoft Excel','','2024',3,'Curator Insight showcases PyXLL-Jupyter as an extension that runs Jupyter notebooks directly inside Excel sheets. Live Grounding confirms it serves as a critical bridge in corporate financial modeling, allowing analysts to enrich spreadsheet data using high-powered Python libraries.','Python','Library','Advanced',0,'online','manual','2ec87d26fb1c4a392f94bd1ce85b7f3ab0573189889ffaf393bfcb8e16c3eb47',100.0,1779033051,1,'2026-02-20T10:10:38Z',NULL,NULL,NULL,'["Data Science", "Tooling", "Excel Integration"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-02-20T10:10:38Z", "gh_stars": 162}');
+INSERT INTO "resources" VALUES('https://github.com/quarkslab/kdigger','quarkslab/kdigger','','2021',5,'Kdigger is a lightweight context-discovery tool designed to run inside Kubernetes pods to probe runtime isolation and discover container escape opportunities. Actively checking for capabilities, namespaces, and mount configurations, it generates detailed threat-assessment profiles.','Go','CLI Security Tool','Intermediate',0,'online','manual','f4a27a889826903e6df0d062853a0f298f43550db5f68bdb67865d878720debe',100.0,1779034572,1,'2025-11-07T11:44:47Z',NULL,NULL,NULL,'["Security & Hardening", "Vulnerability Assessment", "Offensive Tools"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-11-07T11:44:47Z", "gh_stars": 481}');
+INSERT INTO "resources" VALUES('https://github.com/quarkusio/quarkus-images','Quarkus Images','','2024',4,'Repository containing base container images optimized for compiling and running Quarkus workloads. It provides base runtime images tailored for both traditional JVM execution and native binaries built via GraalVM. Essential for DevOps engineers seeking minimized image attack vectors and optimized build-stage cache structures.','Shell','Repository','Advanced',0,'online','manual','0ec83c8c1f325de5b915dd4b0c8b02fceeed0e563eece4a07cf4034296c06805',100.0,1779029061,1,'2026-05-03T18:25:29Z',NULL,NULL,NULL,'["Java Cloud Native", "Quarkus", "Containerization"]','["[ENTERPRISE-STABLE]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-03T18:25:29Z", "gh_stars": 123}');
+INSERT INTO "resources" VALUES('https://github.com/quay','github.com/quay','','2026',0,'The master GitHub organization for Project Quay, hosting core engines, the Clair container vulnerability scanner, deployment operators, and custom storage connectors. This collective ecosystem delivers advanced container management utilities designed for high-availability environments. It represents the central technical repository for self-hosted, enterprise-ready image registries.','Go','Repository','Advanced',0,'online','manual','13356438cb29f94b8568be00216fddea94785bb3cb61131765be62bc320241ba',100.0,1779033789,1,'2026-05-17T18:03:09.144824+02:00',NULL,NULL,NULL,'["Infrastructure Security", "Container Registries", "Project Quay"]','["[COMMUNITY-TOOL]"]','["docs/registries.md"]','["registries.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/quay/clair','Clair','','2026',5,'A highly scalable, API-driven container vulnerability static analysis engine. Clair analyzes image layers against indexed vulnerability databases and is integrated as a core scanning backend in enterprise-grade container registries like Quay and Harbor.','Go','GitHub Repository','Advanced',1,'online','manual','1e729a3cf2443b982f852d17b82628dce7dde68c23e2469694ca4a11bfc16305',100.0,1779030825,1,'2026-06-04T00:55:51Z',NULL,NULL,NULL,'["Security", "Vulnerability Management", "Container Scanning"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-04T00:55:51Z", "gh_stars": 11012}');
+INSERT INTO "resources" VALUES('https://github.com/quay/quay','GitHub Quay (OSS)','','2019',5,'Project Quay is the open-source upstream version of Red Hat Quay, providing a highly scalable container registry designed for cloud-native infrastructure. It features multi-tenancy, geo-replication, advanced security pruning, and Clair integration to secure the software delivery pipeline.','Python','Library','Advanced',1,'online','manual','3d2c98a5656bdb1d273878d3882413689e23c320554fa6cb21eccd8a4a046b8d',100.0,1779031553,1,'2026-06-12T20:36:17Z',NULL,NULL,NULL,'["Infrastructure", "Container Registry", "Self-Hosted"]','["[DE FACTO STANDARD]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T20:36:17Z", "gh_stars": 2785}');
+INSERT INTO "resources" VALUES('https://github.com/quay/quay-operator','Quay Community Edition operator','','2026',5,'The official Kubernetes Operator designed to automate the lifecycle, database migrations, and SSL termination of Project Quay registries inside OpenShift and Kubernetes clusters. It handles storage setup, migration tracks, and configuration synchronization natively. Utilizing this operator dramatically reduces the operational overhead of running high-availability registry setups.','Go','Tool','Advanced',0,'online','manual','d9cf9655dd3c5bf1ede8c4706dc59dfd5dc79ea74f12b3db33ce9f23695c119d',100.0,1779130495,1,'2026-06-04T15:57:28Z',NULL,NULL,NULL,'["Infrastructure Security", "Container Registries", "Quay Operators"]','["[DE FACTO STANDARD]"]','["docs/registries.md"]','["registries.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-04T15:57:28Z", "gh_stars": 145}');
+INSERT INTO "resources" VALUES('https://github.com/quickbooks2018/eks-redmin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','8c211db136ee5c96526f9cc1620ca8f75030bdbd5b6aa5aa8701ff0a338d3b8c',100.0,1779032236,0,'2026-05-17T17:37:16.574807+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/quii/learn-go-with-tests','quii/learn-go-with-tests','','N/A',0,'An elite educational resource teaching Go fundamentals strictly through Test-Driven Development (TDD). Combines theoretical language semantics with highly disciplined, production-grade engineering habits.','en','Repository','Intermediate',0,'online','manual','2499e05873b4572d7bd1d5b5844628079035df621aade7e38a8ceed50cbc4e66',100.0,1779032159,1,'2026-05-09T07:03:31Z',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Core Reference"]','["[DE FACTO STANDARD]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-09T07:03:31Z", "gh_stars": 23698}');
INSERT INTO "resources" VALUES('https://github.com/quinnypig/billie','quinnypig/billie: Billie the Platypus CI/CD Roast Engine','An opinionated AI developer assistant that integrates directly with GitHub, GitLab, and Vercel pipelines, utilizing a burned-out corporate platypus persona to comment on commits.','2026',4,'* **Curator Insight**: Provides an alternative approach to alert fatigue by transforming routine pipeline completions into highly engaging, context-aware humorous feedback.
-* **Live Grounding**: Associated with the DeployBar macOS menu bar release, this engine monitors workflow runs, assessing failures and generating customizable ''sarcastic'' alerts in real time.','en','repository','Intermediate',0,'online','automatic','2487b532e9785661300d6700ab0c1f2dcf2dc2cc4719ed71c6ac13fd4d5825ce',NULL,1.78035273020752096e+09,0,'2026-06-02T00:25:30.207521+02:00',NULL,NULL,NULL,'["CI/CD", "Deployment Monitoring", "Developer Experience", "AI Assistants"]','["COMMUNITY-TOOL", "EMERGING"]','[]','[]','{}','{"category": "cicd-kubernetes-plugins", "reputation_status": "Vetted", "reputation_summary": "Laid out by Duckbill Group''s Corey Quinn in 2026. Gained rapid traction among DevOps engineers for its integration of AI-fueled cynical humor into routine CI/CD pipelines.", "social_preview_url": "https://opengraph.githubassets.com/38263e18c5c6c6cf4b1126c2c04439df8a5b65ab75d68e17b60fd0125d19c51d/quinnypig/billie", "source_provenance": "X.com (QuinnyPig)", "suggested_new_category": "ci-monitoring"}');
-INSERT INTO "resources" VALUES('https://github.com/quozd/awesome-dotnet','quozd/awesome-dotnet','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','8eebf7523a322b244854d4bfd3c975f02c3d35bb74c67ad8719127f0edaa94aa',100.0,1779033213.60391,1,'2026-05-17T17:53:33.603910+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"gh_license": "CC0-1.0", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/r0hi7/k8s-In-30Mins','github: K8s in 30 mins 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9a76d8ed6ba89872bc4f855338a3b06dbd367475cbe07aa54edd698163390c4c',100.0,1.77902980598798608e+09,0,'2026-05-17T16:56:45.987986+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://github.com/rosehgal/k8s-In-30Mins"}');
-INSERT INTO "resources" VALUES('https://github.com/radondb/radondb-clickhouse-kubernetes','radondb/radondb-clickhouse-kubernetes','','2021',5,'RadonDB''s legacy operator and integration configurations for orchestrating ClickHouse OLAP environments. Highly useful as a historic reference for custom columnar database operators.','Go','Repository','Intermediate',0,'online','manual','6bf0541b6264d23c2ae9474a3ed126b687783b8990cf12fd709048d74783cc42',100.0,1.7790303678398869e+09,1,'2023-03-24T05:27:04Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Operators", "ClickHouse"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/databases.md"]','["databases.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-03-24T05:27:04Z", "gh_stars": 86}');
-INSERT INTO "resources" VALUES('https://github.com/rainyear/python3-in-one-pic','github: Python3 in one pic','','2016',5,'A highly visual, single-image technical roadmap summarizing Python 3 syntax, core structures, and data types. Serves as a rapid reference diagram for engineers mapping control flows, operators, and basic definitions. Ideal for quick on-boarding and mental model alignment.','English','Infographic','Beginner',0,'online','manual','beaedfb67ee51a61ec57766c527cffdff6412df3f4a38322cd2f841feb054e44',100.0,1.77913049500773406e+09,1,'2022-05-28T22:42:15Z',NULL,NULL,NULL,'["Software Development", "Python Core", "Learning Resources"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-05-28T22:42:15Z", "gh_stars": 5012}');
-INSERT INTO "resources" VALUES('https://github.com/rakyll/fake-it-til-you-make-it','github.com/rakyll/fake-it-til-you-make-it','','2015',0,'A shell-based contribution graphic simulation script. Evaluated as a legacy tool under Minimum Viable Quality metrics due to lack of active commits since 2015. Retained only to showcase historical Git metadata manipulation patterns.','Shell','Repository','Beginner',0,'online','manual','6f76f057b5c831b21009d74eb129ab052a547b2365863036bf429d186bd96980',100.0,1.78173595051449608e+09,1,'2026-06-18T00:39:10.514496+02:00',NULL,NULL,NULL,'["Developer Platform", "Automation", "Git Manipulation"]','["[LEGACY]"]','["docs/git.md", "docs/recruitment.md"]','["recruitment.md", "git.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/rakyll/go-test-trace','rakyll/go-test-trace 🌟','','N/A',0,'A diagnostic tool that visualizes Go test execution profiles as tracer outputs. Note: This tool is currently inactive (unmaintained for >4 years) but provides key architectural insights into test tracing.','en','Repository','Advanced',0,'online','manual','305b111409183ee495b4a79f59ed4c3178b1f438438438b12d19abc80a4b3802',100.0,1.77903019684567904e+09,1,'2023-05-31T13:05:19Z',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Performance Tuning"]','["[COMMUNITY-TOOL]", "[LEGACY]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2023-05-31T13:05:19Z", "gh_stars": 391}');
-INSERT INTO "resources" VALUES('https://github.com/ramitsurana/awesome-kubernetes','ramitsurana/awesome-kubernetes: Tools 🌟','','2026',5,'An exhaustive resource collection tracking ecosystem projects, documentation, configurations, and utilities. It serves as a comprehensive reference guide for cloud-native architects looking to select vetted tooling across networking, storage, security, and developer platforms.','Markdown','Repository','Intermediate',0,'online','manual','42dd8c4f15d2c36bdeb672bd1553a84162716bd59aa7d6624c1c9b7cad7a9afb',100.0,1.77903073070854711e+09,1,'2026-04-28T13:39:35Z',NULL,NULL,NULL,'["Curation", "Reference Guides", "Awesome Lists"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/kubernetes.md"]','["kubernetes-tools.md", "kubernetes.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-04-28T13:39:35Z", "gh_stars": 15992}');
-INSERT INTO "resources" VALUES('https://github.com/ran-isenberg/aws-lambda-handler-cookbook','github.com/ran-isenberg: AWS Lambda Handler Cookbook (Python) 🌟','','2026',2,'A production-grade Python template integrating modern serverless software development patterns. Outlines robust architectures for logs parsing, tracing using AWS X-Ray, input schemas validation, and fast deployment using AWS Lambda Powertools.','Python','Code Boilerplate','Advanced',1,'online','manual','3adf263dfb0dca4cf4c1bb258cae0dc704412fc57673f4e7a7219d3bb81874bc',100.0,1.77902999350241208e+09,1,'2026-06-03T12:18:24Z',NULL,NULL,NULL,'["Cloud Native", "Serverless Architecture", "AWS Lambda Design"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-03T12:18:24Z", "gh_stars": 680, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/rancher-sandbox/rancher-desktop','Rancher Desktop 🌟','','2025',4,'An open-source desktop application that provides local Kubernetes and container management, serving as a primary alternative to Docker Desktop. It packages k3s, nerdctl, and kubectl, allowing users to select and run specific Kubernetes versions on macOS, Windows, and Linux. In 2026, it is a dominant workspace tool for local cloud-native development.','TypeScript','Desktop Application','High',0,'online','manual','4cc4bb790ebc45dfd7ab9ac81bf2843710b7a824fb2809f364f585dfbfd33807',100.0,1.77903272908440589e+09,1,'2026-06-14T01:44:06Z',NULL,NULL,NULL,'["Development", "Local Cluster", "Desktop Application"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T01:44:06Z", "gh_stars": 7192}');
-INSERT INTO "resources" VALUES('https://github.com/rancher/cis-operator','rancher/cis-operator','','2022',2,'Rancher''s cis-operator is an automated tool running CIS security scans natively within Rancher ecosystems. It generates compliance reports validating control plane and worker components against standard security baselines. A key utility for multi-cluster environments managed via Rancher.','Go','Repository','Intermediate',0,'online','manual','1bf1b175de703d2f26b72160945f12dc5249bace8e9c43d68a5e1e755209f579',100.0,1.77903211466628193e+09,1,'2026-03-31T12:56:49Z',NULL,NULL,NULL,'["Security", "Vulnerability Assessment", "CIS Benchmarks"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-31T12:56:49Z", "gh_stars": 55}');
-INSERT INTO "resources" VALUES('https://github.com/rancher/fleet','github.com/rancher/fleet','','2025',4,'Curator Insight presents Fleet as Rancher''s GitOps engine for massive scale. Live grounding in 2026 verifies Fleet remains highly enterprise-stable, powering large-scale multi-cluster deployments across thousands of distributed edge devices by optimizing resource footprints compared to traditional GitOps operators.','Go','Code Repository','High',1,'online','manual','59dac5f38ac5d0d3fec8c071dcfd9b7a386764887166ce42541d247d24565ffa',100.0,1.77903200044184088e+09,1,'2026-06-12T17:00:52Z',NULL,NULL,NULL,'["Enterprise Infrastructure", "GitOps", "Fleet Management"]','["[ENTERPRISE-STABLE]"]','["docs/rancher.md"]','["rancher.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T17:00:52Z", "gh_stars": 1708}');
-INSERT INTO "resources" VALUES('https://github.com/rancher/harvester','Harvester','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','3b2e19abd8296b9752ad15aee28558a0fdd95b8de19ba6ad76c1c635b9495163',100.0,1.7790303004508779e+09,0,'2026-05-17T17:05:00.450878+02:00',NULL,NULL,NULL,'[]','[]','["docs/rancher.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/rancher/k3c','K3C','','2021',2,'Curator Insight features K3C as a classic lightweight container engine. Live grounding in 2026 confirms that K3C is an archived repository, serving primarily as an intellectual precursor to container daemon simplification and modular containerd patterns.','Go','Code Repository','High',0,'online','manual','e39ca65d6656fb6149b535457a255458bd2ce8e02fead714f7f14b43f30a15e0',100.0,1.77903276290298604e+09,1,'2021-01-25T20:26:32Z',NULL,NULL,NULL,'["Container Engines", "Lightweight Runtimes", "Archived Projects"]','["[LEGACY]"]','["docs/matrix-table.md", "docs/rancher.md"]','["rancher.md", "matrix-table.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-01-25T20:26:32Z", "gh_stars": 564}');
-INSERT INTO "resources" VALUES('https://github.com/rancher/k3d','**k3d**','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','1039a2408913c19f386a47e1f93a738a88734138d92c2013ccdf1dec64d8a0b8',100.0,1.77903348958409309e+09,0,'2026-05-17T17:58:09.584093+02:00',NULL,NULL,NULL,'[]','[]','["docs/matrix-table.md", "docs/rancher.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/rancher/k3os','**k3OS**','','2022',4,'Curator Insight highlights k3OS as a purpose-built operating system designed for K3s. Live engineering truth in 2026 confirms k3OS has been officially archived by Rancher. Platform engineers seeking an active declarative OS for container workloads have transitioned to alternatives like Talos Linux or MicroOS.','Go','Code Repository','High',0,'online','manual','e9902e05f85a38dd6cac2e484f3f73bc1754fb17b180dfead48fb6905be1ab1b',100.0,1779029552.90524,1,'2023-12-08T21:52:50Z',NULL,NULL,NULL,'["Edge Computing", "Operating Systems", "Archived Projects"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/matrix-table.md", "docs/rancher.md"]','["rancher.md", "matrix-table.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-12-08T21:52:50Z", "gh_stars": 3490}');
-INSERT INTO "resources" VALUES('https://github.com/rancher/k3s',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','f5d348e28531dc067a668385b979d3b9dddeec3081e9e8f58087fcef3cde74aa',100.0,1.77903178840621399e+09,0,'2026-05-17T17:29:48.406214+02:00',NULL,NULL,NULL,'[]','[]','["docs/rancher.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/rancher/kim','kim - The Kubernetes Image Manager','','2021',2,'An experimental builder and manager designed by Rancher to compile, push, and run container images directly inside a Kubernetes cluster''s container runtime, eliminating the need for Docker Desktop or daemon forwards. By 2026, the project has been archived in favor of tools like Finch and native BuildKit operators.','Go','CLI Tool','Medium',0,'online','manual','4525f77236bd9a879da89fd046da655589131915f4b98e81205e1c077309bff4',100.0,1779032873.32059,1,'2022-01-07T16:55:10Z',NULL,NULL,NULL,'["Development", "Image Management", "Build Tool"]','["[EMERGING]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-01-07T16:55:10Z", "gh_stars": 321}');
-INSERT INTO "resources" VALUES('https://github.com/rancher/system-upgrade-controller','rancher/system-upgrade-controller: System Upgrade Controller','','2024',5,'Orchestrates OS-level and Kubernetes runtime updates across node pools. It structures a sequential drain, upgrade, and uncordon pipeline to maintain continuous service availability.','Go','Operator','Advanced',0,'online','manual','0dac142485608d54b24f13b6624b877576823d70b903ded4a52282ead13a621c',100.0,1.77903056990736603e+09,1,'2026-05-19T18:50:34Z',NULL,NULL,NULL,'["Infrastructure", "Cluster Management", "Node Upgrades", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-19T18:50:34Z", "gh_stars": 952}');
-INSERT INTO "resources" VALUES('https://github.com/rancherfederal/rke2-aws-tf','github.com/rancherfederal/rke2-aws-tf','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','bf02eb9ef0e184fcc8770cb7795961fe49e69ad4eeb504b011972cd14f4db94a',100.0,1.77903032340917706e+09,0,'2026-05-17T17:05:23.409177+02:00',NULL,NULL,NULL,'[]','[]','["docs/rancher.md"]','[]','{}','{"duplicate_of": "https://github.com/ranchergovernment/rke2-aws-tf"}');
-INSERT INTO "resources" VALUES('https://github.com/ranchergovernment/rke2-aws-tf','github.com/rancherfederal/rke2-aws-tf','','2026',3,'A production-ready, highly secure Terraform configuration designed for deploying hardened RKE2 clusters inside AWS environments. Conforms to government security and strict CIS compliance benchmarks.','HCL','IaC','Advanced',0,'online','manual','1c9b0094da0f2a8882da9352f79903fe2c95c0dd131ad20070153ae508f49723',100.0,1.7791304949912579e+09,1,'2026-06-13T20:03:48Z',NULL,NULL,NULL,'["Kubernetes Management", "Infrastructure as Code", "Government RKE2"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T20:03:48Z", "gh_stars": 91}');
-INSERT INTO "resources" VALUES('https://github.com/rasbt/LLMs-from-scratch','LLMs-from-scratch','','2024',5,'Curator Insight highlights this acclaimed resource for building a fully functional PyTorch Transformer from scratch. Live Grounding verifies it is an indispensable textbook for AI engineers, laying bare tokenization, self-attention calculations, optimization loops, and model loading mechanics without library abstractions.','Python','Codebase & Book','Advanced',0,'online','manual','a07f61322a4b4cf8351a6451162dec88b124420e1e97fc63b442f1e1adc3fef1',100.0,1.77903446184179902e+09,1,'2026-06-02T14:14:19Z',NULL,NULL,NULL,'["Artificial Intelligence", "Deep Learning", "Large Language Models"]','["[DE FACTO STANDARD]"]','["docs/ai.md", "docs/chatgpt.md", "docs/python.md"]','["ai.md", "chatgpt.md", "python.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-02T14:14:19Z", "gh_stars": 97134}');
-INSERT INTO "resources" VALUES('https://github.com/raspbernetes/k8s-security-policies','k8s-security-policies','','2022',5,'A repository hosting robust and ready-to-use security configurations for Kubernetes clusters, heavily focused on replacing deprecated PodSecurityPolicies with Kyverno and OPA alternatives. It is a highly practical compliance baseline library for platform teams seeking rapid deployment of security controls.','YAML','Library','Intermediate',0,'online','manual','1010508e3b7c1f16c6babd05380c1c76d605f4f2599af9ce7355124fcb3ae2f8',100.0,1.77902968958961796e+09,1,'2026-05-13T08:01:32Z',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Security", "Policy-as-Code"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-13T08:01:32Z", "gh_stars": 177}');
-INSERT INTO "resources" VALUES('https://github.com/ray-project/kuberay','Kube-Ray','','2025',2,'Curator Insight: An open-source Kubernetes Operator enabling the deployment and management of Ray clusters. Live Grounding: Serves as the backbone for distributed machine learning workloads on Kubernetes, abstracting compute node scaling, memory configuration, and actor scheduling.','Go','Software','Expert',1,'online','manual','9fd7630fa0d430a18d47383665c3b8ea76276c3b079230c0ee78c4b12048739f',100.0,1779031406.74696,1,'2026-06-13T00:20:35Z',NULL,NULL,NULL,'["AI Infrastructure", "Distributed Computing", "Kube-Ray"]','["[COMMUNITY-TOOL]"]','["docs/ai-agents-mcp.md", "docs/kubernetes-tools.md"]','["ai-agents-mcp.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T00:20:35Z", "gh_stars": 2541}');
-INSERT INTO "resources" VALUES('https://github.com/rayfrankenstein/AITOW','rayfrankenstein/AITOW: #AgileKillsKittens (or Agile In Their Own Words:'' The Problem With Agile & Scrum)','','2026',0,'An satirical yet insightful critical collection reviewing organizational dysfunctions, compliance-heavy Scrum models, and the commercialization of Agile frameworks. Provides software architects with vital perspective on building high-trust developer environments.','Markdown','Essay Collection','Intermediate',0,'online','manual','f167bdf8c6ff0fdf4e87340795885c44f1084ebc23a319d79f5883585c2a8a98',100.0,1.78173612352703809e+09,1,'2026-06-18T00:42:03.527038+02:00',NULL,NULL,NULL,'["Process & Delivery", "Agile Methodologies", "Critiques & Perspectives"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/rchakode/kube-opex-analytics','**kube-opex-analytics** 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','168db3b3c5ba1a11529421fc010b01e54668be910a88204251b723aa86e32423',100.0,1.77903386274353909e+09,0,'2026-05-17T18:04:22.743539+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/realopslabs/kubeledger"}');
-INSERT INTO "resources" VALUES('https://github.com/reactive-python/reactpy','github.com/reactive-python/reactpy','','2026',5,'An innovative reactive framework bringing standard React-style component states, props, and virtual DOM handling directly into native Python code. Enables development of highly interactive user interfaces on the server without writing custom JavaScript engines.','Python','Framework','Advanced',0,'online','manual','36d508526ecdc0e2d5dcae02ad0f79df942633244d2b8dc8ffa6476130073dd2',100.0,1.77902946682307505e+09,1,'2026-04-18T23:42:49Z',NULL,NULL,NULL,'["Software Engineering", "Web Frameworks", "Reactive Interfaces"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-18T23:42:49Z", "gh_stars": 8138}');
-INSERT INTO "resources" VALUES('https://github.com/reactive-tech/kubegres','reactive-tech/kubegres','','2024',5,'Kubegres is a lightweight operator for managing PostgreSQL clusters. It coordinates master-replica setups, automated failovers, and physical backups using native StateSets with minimal footprint.','Go','Operator','Advanced',0,'online','manual','3f2a29147577d76dab7777b7145d4a675be1a77db611b34ff48d1707b4e0fc35',100.0,1.77903447728336906e+09,1,'2025-01-04T14:29:28Z',NULL,NULL,NULL,'["Infrastructure", "Data Management", "PostgreSQL", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-01-04T14:29:28Z", "gh_stars": 1351}');
-INSERT INTO "resources" VALUES('https://github.com/readme/guides','GitHub Guides','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','c848f8b68c6b3bae1e7e8496dd1360b45b79950f7276c4f9c9886ae34e0c67ef',100.0,1.77903095504668498e+09,1,'2026-05-17T17:15:55.046685+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/readme/guides/functional-programming-basics','github.com/readme/guides: Functional Programming 101','','2023',0,'An introductory guide exploring core tenets of the functional programming paradigm, such as immutability, pure functions, and referential transparency. Synthesizes practical benefits of adopting these concepts in modern application development to minimize side effects, simplify testing, and boost concurrent performance.','English','Guide','Beginner',0,'online','manual','afd9489bdfa752ab9ca6826f631c613c2b02b4b784201432ee74070e1fb4742f',100.0,1.78173592094917893e+09,1,'2026-06-18T00:38:40.949179+02:00',NULL,NULL,NULL,'["Software Engineering", "Programming Paradigms", "Functional Programming"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/realopslabs/kubeledger','**kube-opex-analytics** 🌟','','2024',5,'An open-source utility designed to collect and visualize resource allocation analytics across multiple clusters. Evaluates usage histories, helps calculate workload cost distributions, and identifies over-provisioned namespace configurations.','Go','Tool','Intermediate',0,'online','manual','5b04b08eae216dd3fcd4b358029e2506475c4a4d90cb5524b236555719dac29d',100.0,1.77913049502059507e+09,1,'2026-05-26T10:12:20Z',NULL,NULL,NULL,'["Infrastructure & Platform", "Kubernetes Tooling", "FinOps & Analytics"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-05-26T10:12:20Z", "gh_stars": 481}');
-INSERT INTO "resources" VALUES('https://github.com/realvz/awesome-eks','realvz/awesome-eks: A curated list of awesome tools for Amazon EKS 🌟','','2026',5,'A community-curated list of tools, security extensions, and configuration practices designed for Amazon EKS operators. It serves as a practical, hands-on repository for tuning ingress resources, Karpenter autoscaling, and CloudWatch agent integrations. Essential for SRE teams maintaining production-grade Kubernetes workloads on AWS.','N/A','Repository','Advanced',0,'online','manual','fe1dfcd49bc327b98bfe470c7186fce0688f9e9660d4964902d0588b9ceda250',100.0,1.77903180062040305e+09,1,'2026-04-26T01:57:01Z',NULL,NULL,NULL,'["Container Orchestration", "Kubernetes", "EKS"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/other-awesome-lists.md"]','["kubernetes-tools.md", "other-awesome-lists.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-26T01:57:01Z", "gh_stars": 340, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/rebataur/djkube','github.com/rebataur/djkube','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','72e58c4709f7dfedbd9b1766d86526ff87813bbd4a8ec29977cb0b5c02825374',100.0,1.77903210634726905e+09,0,'2026-05-17T17:35:06.347269+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://github.com/rebataur/fskube"}');
-INSERT INTO "resources" VALUES('https://github.com/rebataur/fskube','github.com/rebataur/djkube','','2026',5,'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.','Go','Code Repository','Intermediate',0,'online','manual','415e9e3a9fa06a87e19405f9e20ed072e3c6bd8c565bd41e77fe49f5371747ea',100.0,1.77913049497428202e+09,1,'2023-07-16T10:01:08Z',NULL,NULL,NULL,'["Development Tools", "Storage", "Volume Synchronization"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-07-16T10:01:08Z", "gh_stars": 27}');
-INSERT INTO "resources" VALUES('https://github.com/recognai/rubrix','rubrix','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','0690f80fc36f4cb02ed029bc6c5b938ec4b294dd307407b331f0c511d5180aba',100.0,1.77903182590813302e+09,0,'2026-05-17T17:30:25.908133+02:00',NULL,NULL,NULL,'[]','[]','["docs/mlops.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/reconquest/tubekit','**Tubectl**: a kubectl alternative which adds a bit of magic to your everyday'' kubectl routines by reducing the complexity of working with contexts, namespaces and intelligent matching resources.','','2022',5,'A kubectl alternative implementing advanced routing logic and intelligent pattern-matching mechanisms. It dynamically resolves partial context names, namespaces, and resources, removing traditional operational frictions and speeding up interactive CLI queries.','Go','CLI Tool','Intermediate',0,'online','manual','5d7affed1942aecdf11fccd06a38ae5d89e15cb4acc3e73cef31a2a985f5c1da',100.0,1.77903358397913193e+09,1,'2023-07-04T06:49:37Z',NULL,NULL,NULL,'["Developer Experience", "CLI Utilities", "Context Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-07-04T06:49:37Z", "gh_stars": 216}');
-INSERT INTO "resources" VALUES('https://github.com/red-hat-storage/ocs-operator',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','ccb10ba5077f44b9ce15d64e3911d9b77ce01774d0168ab9e8b7fe59f3ea578c',100.0,1.77913049493829488e+09,1,'2026-05-18T20:54:54.938295+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/reddec/keycloak-ext-operator','github.com/reddec/keycloak-ext-operator','','2026',1,'Keycloak-ext-operator is a targeted community operator designed to manage key Identity and Access Management (IAM) configurations in Keycloak deployments. It simplifies administrative overhead by mapping custom Keycloak resources, users, and clients directly to Kubernetes manifests. Platform engineers utilize it to configure microservice authentication within declarative pipelines.','Go','Operator','Intermediate',0,'online','manual','87e7132ebcf352e166aa21263243b759ca595613eadf0c9760bf2b65298c2759',100.0,1.77903101258816599e+09,1,'2023-11-15T02:54:55Z',NULL,NULL,NULL,'["Security", "Identity & Access", "Operators"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-11-15T02:54:55Z", "gh_stars": 23}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-actions','github.com: RedHat Actions 🌟','','2023',0,'The main organizational hub housing Red Hat''s official actions for OpenShift deployment. These components standardize cluster authentication, CLI installation, and container orchestration tasks directly in pipeline code. Acts as the primary bridge for enterprise Kubernetes pipeline operations.','Go','Library','Advanced',0,'online','manual','fff36b9b0ae0b20fa9ccbeda2036688654bbaaaedfeacbff508b156b6e786300',100.0,1.77903040763844895e+09,1,'2026-05-17T17:06:47.638449+02:00',NULL,NULL,NULL,'["DevOps", "Container Orchestration", "CI/CD Libraries"]','["[COMMUNITY-TOOL]"]','["docs/git.md", "docs/jenkins-alternatives.md"]','["git.md", "jenkins-alternatives.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-actions/openshift-actions-runner','github.com: OpenShift GitHub Actions Runner 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7169265c1640d37f76a0f53ed8996891812d99df66a397a020ca4592a28ad8c9',100.0,1779031097.43984,0,'2026-05-17T17:18:17.439840+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md", "docs/jenkins-alternatives.md"]','[]','{}','{"duplicate_of": "https://github.com/redhat-actions/openshift-actions-runners"}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-actions/openshift-actions-runner-chart','github.com: OpenShift GitHub Actions Runner Chart 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','bdc59d35d60c918c626f93ebc8e3d1778da0948e1bb4e826eff5026a4a905f94',100.0,1.77903146116257405e+09,0,'2026-05-17T17:24:21.162574+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.com/redhat-actions/openshift-actions-runners"}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-actions/openshift-actions-runners','github.com: OpenShift GitHub Actions Runner 🌟','','2024',2,'Holds Red Hat''s containerized self-hosted GitHub Actions runner configurations optimized for execution on OpenShift clusters. Offers secure scaling patterns that allow pipelines to process resource-intensive compilation and container builds natively within the cluster fabric.','Dockerfile','Library','Advanced',0,'online','manual','4a5865877e0f85ea9003085551ec5e3d03ce8c9e7154551d1f1ba2a597162901',100.0,1.78173595077613806e+09,1,'2026-06-18T00:39:10.776138+02:00',NULL,NULL,NULL,'["DevOps", "Container Orchestration", "Self-Hosted Runners"]','["[COMMUNITY-TOOL]"]','["docs/git.md", "docs/jenkins-alternatives.md"]','["git.md", "jenkins-alternatives.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-actions/openshift-actions-runners-chart',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering github.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'unreachable','manual',NULL,64.0,1.77913049497624707e+09,0,'2026-05-18T20:54:54.976247+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{"review_metadata": {"original_url": "https://github.com/redhat-actions/openshift-actions-runners-chart", "proposed_url": "NONE", "reason": "High-Value Protection: 404", "timestamp": "2026-05-18T18:54:54.976249"}, "gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-actions/spring-petclinic','redhat-actions/spring-petclinic','','2020',4,'Red Hat''s enterprise fork of the classical Spring Petclinic microservice framework, tailored for deployment patterns on Red Hat OpenShift and vanilla Kubernetes. Showcases optimized Containerfile definitions and integrated automated CI/CD pipelines.','Java','Repo','Intermediate',1,'online','manual','b1804abf247eaa9a3595c4aaed6a55204e772e874774c58e799c02b6d5a6bbc2',100.0,1.77903411659517192e+09,1,'2022-09-27T21:10:26Z',NULL,NULL,NULL,'["Application Development", "Java", "Microservices Demo"]','["[ENTERPRISE-STABLE]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-09-27T21:10:26Z", "gh_stars": 4}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-certification/chart-verifier','redhat-certification: chart-verifier: Rules based tool to certify Helm charts'' 🌟','','2025',2,'Red Hat''s policy-enforcement checker built to certify Helm charts for enterprise deployment suitability on OpenShift platforms. It verifies that packaging templates align with platform standards, security models, and compliance benchmarks.','Go','CLI Tool','Intermediate',0,'online','manual','5fda350d7302e091d88a4aa7b30189dca15ec15388e9dee250c83e69992eb51a',100.0,1.77903034859139895e+09,1,'2026-06-12T17:15:56Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Compliance & Validation"]','["[COMMUNITY-TOOL]"]','["docs/helm.md", "docs/kubernetes-tools.md"]','["helm.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T17:15:56Z", "gh_stars": 61}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-cop','Red Hat Communities of Practice','','2026',0,'The master platform profile of Red Hat''s Communities of Practice. Contains scripts, custom operator codes, and automated scaffolding for cluster setups, management, and resource governing processes.','Go','Code Organization','Advanced',0,'online','manual','503b2db131d084ebfd458d1176678a64e5e04b8a9c63f7ad8a3278145b4ccd70',100.0,1.77903426305059599e+09,1,'2026-05-17T18:11:03.050596+02:00',NULL,NULL,NULL,'["Platform Architecture", "Automation", "Community Tools"]','["[ENTERPRISE-STABLE]"]','["docs/ocp3.md"]','["ocp3.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-cop/container-pipelines','OpenShift Container Pipelines Samples 🌟','','2021',2,'A repository of pipeline configurations originally curated by the Red Hat Community of Practice. Useful for understanding legacy configurations on OpenShift 3 and 4, though modern pipelines have shifted to Tekton architectures.','Groovy','Code Repository','Intermediate',0,'online','manual','ea90059379c7df77aa719cf21f369693d644102d05d595e05a2edf61e3775ca7',100.0,1.77903025083926892e+09,1,'2026-06-03T15:07:08Z',NULL,NULL,NULL,'["Platform Architecture", "CI/CD", "Jenkins Pipelines"]','["[COMMUNITY-TOOL]", "[LEGACY]"]','["docs/openshift-pipelines.md"]','["openshift-pipelines.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-03T15:07:08Z", "gh_stars": 160}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-cop/dynamic-rbac-operator','redhat-cop/dynamic-rbac-operator: Dynamic RBAC Operator','','2023',5,'Dynamically coordinates RBAC permissions based on directory groups or namespace annotations, simplifying user onboarding and access control administration.','Go','Operator','Advanced',0,'online','manual','bff5dd84d90e24f94092dfa3c869d9b2d7baf0eb812617b0d8fc491c9d080731',100.0,1.77903153609744691e+09,1,'2024-04-06T08:47:15Z',NULL,NULL,NULL,'["Security", "Access Control", "Dynamic RBAC", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-04-06T08:47:15Z", "gh_stars": 23}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-cop/gitops-catalog','==github.com/redhat-cop/gitops-catalog==','','2026',5,'An indispensable, community-curated collection of production-ready GitOps blueprints, Argo CD definitions, and cluster config charts maintained by Red Hat CoP.','YAML','Source Code','Advanced',0,'online','manual','28e872d62dd05f2d4d88ec6141cc8e2e4b6f9a8e6bc44d2f47e55c1291db8d0c',100.0,1.77903432707431507e+09,1,'2026-06-08T16:57:19Z',NULL,NULL,NULL,'["CI/CD & Delivery", "GitOps Blueprints", "Community Catalog"]','["[DE FACTO STANDARD]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T16:57:19Z", "gh_stars": 377}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-cop/infra-ansible','GitHub redhat-cop: Ansible Role 🌟','','2023',2,'A structured repository of Ansible automation roles customized for provisioning, maintaining, and configuring OpenShift resources. Simplifies operations such as authentication, user management, and day-2 configurations.','YAML','Code Repository','Advanced',0,'online','manual','ab2e14faa72cffb2fe348d6396361af9c07bfc23405af10540f220999184db21',100.0,1.7791304950037961e+09,1,'2024-12-25T00:34:57Z',NULL,NULL,NULL,'["Platform Architecture", "Automation", "Ansible"]','["[ENTERPRISE-STABLE]"]','["docs/ocp3.md"]','["ocp3.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-12-25T00:34:57Z", "gh_stars": 219}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-cop/infra-ansible/tree/master/roles/identity-management ','GitHub redhat-cop: Ansible Role 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1.77903304135783505e+09,0,'2026-05-17T17:50:41.357835+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp3.md"]','[]','{}','{"duplicate_of": "https://github.com/redhat-cop/infra-ansible"}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-cop/keepalived-operator','==redhat-cop/keepalived-operator: Keepalived operator==','','2023',5,'Manages Keepalived deployments within Kubernetes clusters. It coordinates VIP (Virtual IP) failover protocols across physical or virtual cluster node interfaces.','Go','Operator','Advanced',0,'online','manual','36ebcc8a8c1e0b111e6f6a4d84a1eb0a7df3ef7f97b74c9f36e825c3b3452a79',100.0,1.77903304691170907e+09,1,'2024-04-03T23:41:54Z',NULL,NULL,NULL,'["Networking", "Load Balancing", "High Availability", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-04-03T23:41:54Z", "gh_stars": 123}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-cop/openshift-applier','openshift-applier','','2023',5,'An Ansible-based configuration framework from the Red Hat Community of Practice (CoP). It simplifies OpenShift resource definition by translating complex templates into structured variables, allowing legacy automation tools to interface with Kubernetes.','Ansible','Automation Tool','Intermediate',0,'online','manual','c5045b3bfe9fb02f4e1c402ac4e20a541531cc4c8d477d3108772d98342d5b20',100.0,1.77903278611562109e+09,1,'2023-01-16T14:45:42Z',NULL,NULL,NULL,'["Deployment & Delivery", "OpenShift", "Automation"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-01-16T14:45:42Z", "gh_stars": 98}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-cop/openshift-playbooks','OpenShift Playbooks','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','322d2044fcde21fd62b287e7a6b3a2aa7b942139a6745530d8b14a1ab5ebd790',100.0,1.77903156739767408e+09,1,'2026-05-17T17:26:07.397674+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp3.md"]','[]','{}','{"gh_license": "CC-BY-SA-4.0"}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-cop/openshift-toolkit','OpenShift Toolkit 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','73930c1fbb7418f2401b9edd0df604cbee3db613a9835abccb329a06bedbaecb',100.0,1.77903224914097595e+09,1,'2026-05-17T17:37:29.140976+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp3.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-cop/openshift-toolkit/tree/master/capacity-dashboard',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','049ec769aec9d45569d1de327ebb3742264ba2ef49ddfa1fc0ac459fe68d4b03',100.0,1.77902963448501396e+09,1,'2026-05-17T16:53:54.485014+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-cop/openshift-toolkit/tree/master/custom-dashboards',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','2bfcf18e1623bfc91158bf24be624875fa444d591fe10c1d34310a0143450f5a',100.0,1.77903251884999895e+09,1,'2026-05-17T17:41:58.849999+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-cop/openshift-toolkit/tree/master/networkpolicy','GitHub: redhat-cop OpenShift Toolkit Network Policy 🌟','','2020',3,'Developed by the Red Hat Community of Practice, this repository provides highly standardized, reusable NetworkPolicy templates. While early implementations relied on basic IP blocks, live engineering practices in 2026 demand these profiles for enforcing zero-trust namespaces.','YAML','Repository','Advanced',0,'online','manual','cd907088eeb5ced935681a6c6a7422bdddcf468be81abcf597bc7947be65cba1',100.0,1.77903210422147798e+09,1,'2022-11-08T14:49:55Z',NULL,NULL,NULL,'["Kubernetes & OpenShift", "Security", "Network Policies"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-11-08T14:49:55Z", "gh_stars": 236}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-cop/openshift-toolkit/tree/master/quota-management','GitHub redhat-cop: OpenShift Toolkit - Quota Management 🌟','','2021',2,'A toolkit designed to administer dynamic multi-project resource quotas. Provides automation patterns to help cluster operators coordinate resource allocation profiles across developer namespaces.','Go','Code Repository','Advanced',0,'online','manual','0ee9da0840ba5110b22c139014a88b0d20833b3c13250ae5dfefc13166cad2f4',100.0,1.77903186578907704e+09,1,'2022-11-08T14:49:55Z',NULL,NULL,NULL,'["Platform Architecture", "Resource Management", "Governance"]','["[COMMUNITY-TOOL]", "[ENTERPRISE-STABLE]"]','["docs/ocp3.md"]','["ocp3.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-11-08T14:49:55Z", "gh_stars": 236}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-cop/pelorus',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','9e0a361d7f9844408ff4bb2f67698201bd08cb34e4b2b3ab44c90bb11bbe1970',100.0,1.77903237221347093e+09,0,'2026-05-17T17:39:32.213471+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-cop/pipeline-library','OpenShift Pipeline Library 🌟','','2021',1,'A collection of shared pipeline libraries providing modular groovy wrapper methods for OpenShift deployments. Most implementations are archived as enterprise standards have pivoted completely toward Tekton Pipelines and Argo CD GitOps pipelines.','Groovy','Code Repository','Advanced',0,'online','manual','791bf29a388fb988c57a91ed46b419db0c36c6e12b4368fa1db2de945ca7038e',100.0,1.77903189687191295e+09,1,'2023-11-14T11:29:20Z',NULL,NULL,NULL,'["Platform Architecture", "CI/CD", "Jenkins Pipelines"]','["[COMMUNITY-TOOL]", "[LEGACY]"]','["docs/openshift-pipelines.md"]','["openshift-pipelines.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-11-14T11:29:20Z", "gh_stars": 51}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-cop/quay-operator','Quay Community Edition operator','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','29bf38ae0cd9b442da8f581ec65f8dc6e0daee5b7d2be93453ebf87c6c63847b',100.0,1.7790310649345591e+09,0,'2026-05-17T17:17:44.934559+02:00',NULL,NULL,NULL,'[]','[]','["docs/registries.md"]','[]','{}','{"duplicate_of": "https://github.com/quay/quay-operator"}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-developer-demos','Red Hat Tutorials & Examples: github.com/redhat-developer-demos 🌟','','2023',0,'The main repository for Red Hat Developer developer demos. Offers a variety of quickstarts covering modern Java/Go runtimes, microservices integration, Kubernetes-native deployments, and pipeline automation designs.','Java / Go / Node.js','Repository','Intermediate',1,'online','manual','86a2f65ef28633dcbfc8bb69566b134096d084b2399d0efbfbf5a1a60e6f4887',100.0,1779030788.07862,1,'2026-05-17T17:13:08.078620+02:00',NULL,NULL,NULL,'["Application Development", "Tutorials", "Developer Demos"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-developer-demos/istio-tutorial','github: redhat-developer-demos Istio Tutorial for Java Microservices','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6aa944dab53781d6e7f95f9c8fc283d81c70e52b6191693d2f3c95f0bebf7436',100.0,1.77903152141486597e+09,0,'2026-05-17T17:25:21.414866+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://github.com/redhat-scholars/istio-tutorial"}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-developer-demos/knative-tutorial','knative-tutorial','','2023',5,'A comprehensive repository tutorial focused on Knative. Delivers detailed, practical instructions for implementing Knative Serving, traffic splitting, event brokers, and scale-to-zero configurations.','Java / Yaml','Repository','Intermediate',1,'online','manual','32a735e398958e5c1d0b6daac824581708477f5be29cbfc3b5bd1d5e4822342f',100.0,1.77903067443800091e+09,1,'2026-01-15T22:52:33Z',NULL,NULL,NULL,'["Serverless & Knative", "Serverless Frameworks", "Knative Tutorial"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-01-15T22:52:33Z", "gh_stars": 291}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-developer-demos/spring-petclinic','github.com/redhat-developer-demos/spring-petclinic 🌟','','2020',0,'Curator Insight maps out Red Hat''s customized developer demo fork of the Spring Petclinic project. Live Grounding indicates this version is heavily optimized for OpenShift deployments, featuring native integration with OpenShift build configs and Kubernetes secrets. It is ideal for illustrating red-hat native cloud development workflows.','Java','Repository','Intermediate',1,'online','manual','fd24727441ba9292563440cf72f52c7fc639eba4eb1f369c8ae9f1ebddf16460',100.0,1781735921.28187,1,'2026-06-18T00:38:41.281870+02:00',NULL,NULL,NULL,'["Software Development", "Microservices", "Reference Architecture", "Spring Petclinic Red Hat"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-developer/odo','ODO: OpenShift Command line for Developers 🌟','','2024',5,'Official repository for odo, a developer-centric CLI for Kubernetes and OpenShift. Abstracting away complex Kubernetes YAML manifests, odo prioritizes fast iterative code deployments directly to the cluster from local IDE directories.','Go','Repository','Intermediate',1,'online','manual','8bdde2aceb677ab1c885afb312d10ca3a1d660fd0e588dabb9376553ffe9a16f',100.0,1.77903160261027503e+09,1,'2026-03-30T17:07:22Z',NULL,NULL,NULL,'["Developer Experience", "Inner Loop Development", "OpenShift Odo CLI"]','["[DE FACTO STANDARD]"]','["docs/openshift-pipelines.md"]','["openshift-pipelines.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-30T17:07:22Z", "gh_stars": 841}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-gpte-devopsautomation/ocp4_app_deploy_homework_grading','Grading Pipeline for OpenShift 4 Advanced Application Deployment Homework Assignment','','2021',0,'Curator Insight frames this as a grading pipeline automated for assessing advanced application deployment homework on OpenShift 4. Live Grounding indicates it uses script-based compliance checks to programmatically evaluate multi-tier deployments. This architecture is valuable for automated environment auditing and continuous validation platforms.','Groovy','Repository','Advanced',0,'online','manual','11952450ee620a2e1caf388fa3392fac6fdaf3c0f552d391f01606a264b8d935',100.0,1.78173591106087589e+09,1,'2026-06-18T00:38:31.060876+02:00',NULL,NULL,NULL,'["Cloud Native Platforms", "Red Hat OpenShift", "Automation Grading", "Academic Homework"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/redhat-scholars/istio-tutorial','redhat-scholars: istio-tutorial 🌟','','2023',3,'A comprehensive scenario-driven learning path designed by Red Hat. Covers service deployment, routing, traffic splitting, canary deployments, circuit breakers, and advanced security models using Envoy.','HTML','Repository','Intermediate',1,'online','manual','6aa944dab53781d6e7f95f9c8fc283d81c70e52b6191693d2f3c95f0bebf7436',100.0,1.77903415615005302e+09,1,'2024-10-17T11:00:24Z',NULL,NULL,NULL,'["Service Mesh", "Training", "Education"]','["[COMMUNITY-TOOL]"]','["docs/istio.md"]','["istio.md", "demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-10-17T11:00:24Z", "gh_stars": 1206}');
-INSERT INTO "resources" VALUES('https://github.com/redhatdemocentral/ocp-install-demo','github.com/redhatdemocentral: OpenShift Container Platform Install Demo'' 🌟','','2021',3,'A repository of scripts for quick deployment demonstrations of the OpenShift Container Platform. Useful for sandboxing and architecture demos. However, 2026 production automation pipelines strictly favor the official OpenShift Installer (IPI) commands directly.','Shell','Code Repository','Advanced',0,'online','manual','37d4ae26478a77707dc937bd7afb50f9571de3db2345633bfe9f35e0a152d073',100.0,1.7817361231100111e+09,1,'2026-06-18T00:42:03.110011+02:00',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes Distributions", "Demos & Workshops"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/redhatspain/apache-reverse-proxy-jenkins','Apache Reverse Proxy for Jenkins','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9d875b557b84eed1c35aed8d8cbd536b4ad4f9af17e64b8ac003b1e033ee998d',100.0,1779031945.42772,0,'2026-05-17T17:32:25.427720+02:00',NULL,NULL,NULL,'[]','[]','["docs/web-servers.md"]','[]','{}','{"duplicate_of": "https://github.com/nubenetes/apache-reverse-proxy-jenkins"}');
-INSERT INTO "resources" VALUES('https://github.com/redhatspain/awesome-kubernetes/blob/master/pdf/dynatrace_demo.pdf','My Dynatrace proof of concept 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','87bdcfd7de5bf5edde67964c50cb353136bae950347fd52ab4b285fcaddae3c5',100.0,1.77903073246512103e+09,0,'2026-05-17T17:12:12.465121+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"duplicate_of": "https://github.com/nubenetes/awesome-kubernetes/blob/master/pdf/dynatrace_demo.pdf"}');
-INSERT INTO "resources" VALUES('https://github.com/redhatspain/awesome-kubernetes/tree/master/pdf',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','1f38461b8ef6fb950943d311d635603a28b0210389b47d3c8c3bfd6a1d1e9b1f',100.0,1.7790323402156291e+09,0,'2026-05-17T17:39:00.215629+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/redhatspain/confluence6-atlassian','Atlassian Confluence6','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','68899e39f2e8c69de2e1bc9a7085f64c600c83931fd0a3cdadfa7136cd37c6a3',100.0,1.77903397442300105e+09,0,'2026-05-17T18:06:14.423001+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{"duplicate_of": "https://github.com/nubenetes/confluence6-atlassian"}');
-INSERT INTO "resources" VALUES('https://github.com/redhatspain/jenkins-CasC-kubernetes-demo','Jenkins Configuration as Code on Kubernetes 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','de8f3797f1dc811127980d26c0db9fe57190976c33590c276556b1ead02e05f6',100.0,1.77903118194735693e+09,0,'2026-05-17T17:19:41.947357+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://github.com/nubenetes/jenkins-CasC-kubernetes-demo"}');
-INSERT INTO "resources" VALUES('https://github.com/redhatspain/nexus3-helm-chart','Proof of Concept: Nexus3 Chart configuration on Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c47112a19729667b9426ca0878bae659779bcea302b5d100a828a37305451200',100.0,1.7790318658501861e+09,0,'2026-05-17T17:31:05.850186+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://github.com/nubenetes/nexus3-helm-chart"}');
-INSERT INTO "resources" VALUES('https://github.com/redkubes/otomi-core','==github: Otomi==','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','39d17f5e01336c933d85de62b95e90f66645b05c9f8e301a3bb5520d27cc0df5',100.0,1.77903390411634302e+09,0,'2026-05-17T18:05:04.116343+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/redpanda-data/console','redpanda-data/kowl','','2023',5,'A high-performance web dashboard optimized for debugging and exploring event-streaming platforms. Developed originally as Kowl and later rebranded as Redpanda Console, it presents outstanding visualization of schema registries, active consumer state tracking, and rapid payload searches.','TypeScript','Open Source Tool','Intermediate',0,'online','manual','f9cf43865650fb3fb4b61a4e568811dc244f4a38ce1bed0c8f67da5e778ce9ac',100.0,1781736091.52153,1,'2026-06-18T00:41:31.521530+02:00',NULL,NULL,NULL,'["Event-Driven Systems", "Apache Kafka", "Observability & UI"]','["[DE FACTO STANDARD]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/redpanda-data/kowl','redpanda-data/kowl','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','eb6cee0202e057298f985d2033125765332c425f6edbe4942af179bfe21ac5e1',100.0,1.77903304533104395e+09,0,'2026-05-17T17:50:45.331044+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://github.com/redpanda-data/console"}');
-INSERT INTO "resources" VALUES('https://github.com/reetasingh/CKAD-Bookmarks','CKAD-Bookmarks','','2022',5,'A curated repository of target-specific browser bookmarks designed to speed up reference lookup in the official Kubernetes documentation during the time-constrained Certified Kubernetes Application Developer (CKAD) exam. Organized logically by exam domains, it allows rapid navigation to code snippets for CronJobs, NetworkPolicies, and PersistentVolumeClaims.','HTML','Reference','Beginner',0,'online','manual','dff58f531df854fa84ac372bc6f10784d54b17ebf8cc25c48c5ddde5ed301a2d',100.0,1.77903026828654909e+09,1,'2023-02-23T04:44:31Z',NULL,NULL,NULL,'["Training", "Certification", "CKAD"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-02-23T04:44:31Z", "gh_stars": 295}');
-INSERT INTO "resources" VALUES('https://github.com/regret546/AzureBlueprints/tree/main/iac-azure-bastion-hub-spoke','Azure Bastion Hub-Spoke IaC Blueprint','An Infrastructure-as-Code blueprint to automate the deployment of Azure Bastion within a hub-and-spoke virtual network topology.','2026',4,'A ready-to-deploy Infrastructure-as-Code repository facilitating standard landing zone security configurations on Azure. Automates the provisioning of Azure Bastion hosted in a centralized Hub virtual network, establishing secure, peer-routed administrative access tunnels to VMs housed in secondary Spoke networks. Implements strict enterprise topology rules to minimize public-facing attack surfaces without disrupting operational connectivity.','en','repository','intermediate',0,'online','automatic','ba30c6b7f96e540b46eb1750dfa7e3dbf5d6010da3746457ff7be3ef464e03e7',NULL,1780352037.40145,0,'2026-06-02T00:13:57.401450+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Azure", "Networking", "Hub and Spoke", "Azure Bastion IaC"]','["[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "azure", "reputation_status": "Vetted", "reputation_summary": "Active community project detailing enterprise standard cloud architecture topologies.", "social_preview_url": "https://opengraph.githubassets.com/26aa80ab90c6bd6129d48a65ad1a5affeb1612c4f5d2ff79857c7ac4fd6a8b8f/regret546/AzureBlueprints", "source_provenance": "X.com (nubenetes)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://github.com/rehacktive/caffeine','rehacktive/caffeine','','N/A',0,'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.','English','Repository','Beginner',0,'online','manual','1990fd11ed5696e40dd95d6825a89fdcb1f512364813c84a8e5e5ed51eba700a',100.0,1779031103.84835,1,'2022-11-30T16:19:55Z',NULL,NULL,NULL,'["Utilities", "Go Tools", "System Utilities"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2022-11-30T16:19:55Z", "gh_stars": 1176}');
-INSERT INTO "resources" VALUES('https://github.com/rekon-oss/portfall','Portfall: A desktop k8s port-forwarding portal for easy access to all your'' cluster UIs 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1f3cab895c3d5d3bf7ef5c7d6ef01043692b0314dab49a19317fca41a7ef5b5a',100.0,1.77903238376825404e+09,0,'2026-05-17T17:39:43.768254+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/Rested/portfall"}');
-INSERT INTO "resources" VALUES('https://github.com/rene6502/keepass-secret','rene6502/keepass-secret','','2026',1,'KeePass-Secret is a specialized Kubernetes operator designed to synchronize secret data directly from a secure KeePass database into native K8s secrets. By mapping database paths to target configurations, it helps teams centralize configuration files offline while automating cluster injection. The tool is highly suitable for homelab architectures and secure developer environments.','Go','Operator','Intermediate',0,'online','manual','8eff8a8be448a4148fc1ac4bacdfc6c3a0e6328b643d4ddf713f2c271ac20613',100.0,1.77903122680456805e+09,1,'2026-04-19T13:48:49Z',NULL,NULL,NULL,'["Security", "Secret Management", "Integrations"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-19T13:48:49Z", "gh_stars": 36}');
-INSERT INTO "resources" VALUES('https://github.com/reneaudain/jenkins_tf_repo','github.com/reneaudain/jenkins_tf_repo: Jenkins Server and S3 Artifact Storage'' on AWS using Terraform','','2023',0,'Practical automation code directory targeting the deployment of Jenkins configurations along with secure S3 storage setups. Integrates infrastructure definitions for continuous delivery processes on AWS platforms.','HCL','Code Repository','Intermediate',0,'online','manual','00139cb5839658cc1e9b768e419c1ae54cf1ff6bb68af7292dfad2f96814226d',100.0,1.78173623225724411e+09,1,'2026-06-18T00:43:52.257244+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "CI/CD & Automation", "Jenkins"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/replicatedhq/troubleshoot','github.com/replicatedhq/troubleshoot','','2025',2,'A framework providing preflight checks and support-bundle collection capabilities for Kubernetes applications. Crucial for enterprise environments deploying applications onto heterogeneous on-premises or customer-managed clusters.','Go','Tool','Advanced',0,'online','manual','ab452e5ede9ee17c96b1d2b2d0e07b1c18589b9dac1fa9ce2c94f4ac2701b302',100.0,1.77903269972411394e+09,1,'2026-06-11T16:15:20Z',NULL,NULL,NULL,'["Observability", "Debugging", "Pre-flight Checks"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md", "docs/kubernetes-troubleshooting.md"]','["kubernetes-tools.md", "kubernetes-troubleshooting.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T16:15:20Z", "gh_stars": 582}');
-INSERT INTO "resources" VALUES('https://github.com/resmoio/kubernetes-event-exporter','resmoio/kubernetes-event-exporter','','2025',3,'The Kubernetes Event Exporter routes native, transient cluster events to long-term storage and telemetry backends like Elasticsearch, Kafka, Datadog, or Slack. This ensures reliable auditing trails and operational visibility, filling the void left by default short-lived event structures.','Go','Daemon / Exporter','Intermediate',1,'online','manual','951f3f78dd520fc442d23ef9b1816aa9f9a624f20ed905dc7d4af9f22d71a305',100.0,1.7790331408885951e+09,1,'2024-08-20T15:09:21Z',NULL,NULL,NULL,'["Observability", "Logging & Events", "Event Routing"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-08-20T15:09:21Z", "gh_stars": 1030}');
+* **Live Grounding**: Associated with the DeployBar macOS menu bar release, this engine monitors workflow runs, assessing failures and generating customizable ''sarcastic'' alerts in real time.','en','repository','Intermediate',0,'online','automatic','2487b532e9785661300d6700ab0c1f2dcf2dc2cc4719ed71c6ac13fd4d5825ce',NULL,1780352730,0,'2026-06-02T00:25:30.207521+02:00',NULL,NULL,NULL,'["CI/CD", "Deployment Monitoring", "Developer Experience", "AI Assistants"]','["COMMUNITY-TOOL", "EMERGING"]','[]','[]','{}','{"category": "cicd-kubernetes-plugins", "reputation_status": "Vetted", "reputation_summary": "Laid out by Duckbill Group''s Corey Quinn in 2026. Gained rapid traction among DevOps engineers for its integration of AI-fueled cynical humor into routine CI/CD pipelines.", "social_preview_url": "https://opengraph.githubassets.com/38263e18c5c6c6cf4b1126c2c04439df8a5b65ab75d68e17b60fd0125d19c51d/quinnypig/billie", "source_provenance": "X.com (QuinnyPig)", "suggested_new_category": "ci-monitoring"}');
+INSERT INTO "resources" VALUES('https://github.com/quozd/awesome-dotnet','quozd/awesome-dotnet','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','8eebf7523a322b244854d4bfd3c975f02c3d35bb74c67ad8719127f0edaa94aa',100.0,1779033213,1,'2026-05-17T17:53:33.603910+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"gh_license": "CC0-1.0", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/r0hi7/k8s-In-30Mins','github: K8s in 30 mins 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9a76d8ed6ba89872bc4f855338a3b06dbd367475cbe07aa54edd698163390c4c',100.0,1779029805,0,'2026-05-17T16:56:45.987986+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://github.com/rosehgal/k8s-In-30Mins"}');
+INSERT INTO "resources" VALUES('https://github.com/radondb/radondb-clickhouse-kubernetes','radondb/radondb-clickhouse-kubernetes','','2021',5,'RadonDB''s legacy operator and integration configurations for orchestrating ClickHouse OLAP environments. Highly useful as a historic reference for custom columnar database operators.','Go','Repository','Intermediate',0,'online','manual','6bf0541b6264d23c2ae9474a3ed126b687783b8990cf12fd709048d74783cc42',100.0,1779030367,1,'2023-03-24T05:27:04Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Operators", "ClickHouse"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/databases.md"]','["databases.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-03-24T05:27:04Z", "gh_stars": 86}');
+INSERT INTO "resources" VALUES('https://github.com/rainyear/python3-in-one-pic','github: Python3 in one pic','','2016',5,'A highly visual, single-image technical roadmap summarizing Python 3 syntax, core structures, and data types. Serves as a rapid reference diagram for engineers mapping control flows, operators, and basic definitions. Ideal for quick on-boarding and mental model alignment.','English','Infographic','Beginner',0,'online','manual','beaedfb67ee51a61ec57766c527cffdff6412df3f4a38322cd2f841feb054e44',100.0,1779130495,1,'2022-05-28T22:42:15Z',NULL,NULL,NULL,'["Software Development", "Python Core", "Learning Resources"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-05-28T22:42:15Z", "gh_stars": 5012}');
+INSERT INTO "resources" VALUES('https://github.com/rakyll/fake-it-til-you-make-it','github.com/rakyll/fake-it-til-you-make-it','','2015',0,'A shell-based contribution graphic simulation script. Evaluated as a legacy tool under Minimum Viable Quality metrics due to lack of active commits since 2015. Retained only to showcase historical Git metadata manipulation patterns.','Shell','Repository','Beginner',0,'online','manual','6f76f057b5c831b21009d74eb129ab052a547b2365863036bf429d186bd96980',100.0,1781735950,1,'2026-06-18T00:39:10.514496+02:00',NULL,NULL,NULL,'["Developer Platform", "Automation", "Git Manipulation"]','["[LEGACY]"]','["docs/git.md", "docs/recruitment.md"]','["recruitment.md", "git.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/rakyll/go-test-trace','rakyll/go-test-trace 🌟','','N/A',0,'A diagnostic tool that visualizes Go test execution profiles as tracer outputs. Note: This tool is currently inactive (unmaintained for >4 years) but provides key architectural insights into test tracing.','en','Repository','Advanced',0,'online','manual','305b111409183ee495b4a79f59ed4c3178b1f438438438b12d19abc80a4b3802',100.0,1779030196,1,'2023-05-31T13:05:19Z',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Performance Tuning"]','["[COMMUNITY-TOOL]", "[LEGACY]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2023-05-31T13:05:19Z", "gh_stars": 391}');
+INSERT INTO "resources" VALUES('https://github.com/ramitsurana/awesome-kubernetes','ramitsurana/awesome-kubernetes: Tools 🌟','','2026',5,'An exhaustive resource collection tracking ecosystem projects, documentation, configurations, and utilities. It serves as a comprehensive reference guide for cloud-native architects looking to select vetted tooling across networking, storage, security, and developer platforms.','Markdown','Repository','Intermediate',0,'online','manual','42dd8c4f15d2c36bdeb672bd1553a84162716bd59aa7d6624c1c9b7cad7a9afb',100.0,1779030730,1,'2026-04-28T13:39:35Z',NULL,NULL,NULL,'["Curation", "Reference Guides", "Awesome Lists"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/kubernetes.md"]','["kubernetes-tools.md", "kubernetes.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-04-28T13:39:35Z", "gh_stars": 15992}');
+INSERT INTO "resources" VALUES('https://github.com/ran-isenberg/aws-lambda-handler-cookbook','github.com/ran-isenberg: AWS Lambda Handler Cookbook (Python) 🌟','','2026',2,'A production-grade Python template integrating modern serverless software development patterns. Outlines robust architectures for logs parsing, tracing using AWS X-Ray, input schemas validation, and fast deployment using AWS Lambda Powertools.','Python','Code Boilerplate','Advanced',1,'online','manual','3adf263dfb0dca4cf4c1bb258cae0dc704412fc57673f4e7a7219d3bb81874bc',100.0,1779029993,1,'2026-06-03T12:18:24Z',NULL,NULL,NULL,'["Cloud Native", "Serverless Architecture", "AWS Lambda Design"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-03T12:18:24Z", "gh_stars": 680, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/rancher-sandbox/rancher-desktop','Rancher Desktop 🌟','','2025',4,'An open-source desktop application that provides local Kubernetes and container management, serving as a primary alternative to Docker Desktop. It packages k3s, nerdctl, and kubectl, allowing users to select and run specific Kubernetes versions on macOS, Windows, and Linux. In 2026, it is a dominant workspace tool for local cloud-native development.','TypeScript','Desktop Application','High',0,'online','manual','4cc4bb790ebc45dfd7ab9ac81bf2843710b7a824fb2809f364f585dfbfd33807',100.0,1779032729,1,'2026-06-14T01:44:06Z',NULL,NULL,NULL,'["Development", "Local Cluster", "Desktop Application"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T01:44:06Z", "gh_stars": 7192}');
+INSERT INTO "resources" VALUES('https://github.com/rancher/cis-operator','rancher/cis-operator','','2022',2,'Rancher''s cis-operator is an automated tool running CIS security scans natively within Rancher ecosystems. It generates compliance reports validating control plane and worker components against standard security baselines. A key utility for multi-cluster environments managed via Rancher.','Go','Repository','Intermediate',0,'online','manual','1bf1b175de703d2f26b72160945f12dc5249bace8e9c43d68a5e1e755209f579',100.0,1779032114,1,'2026-03-31T12:56:49Z',NULL,NULL,NULL,'["Security", "Vulnerability Assessment", "CIS Benchmarks"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-31T12:56:49Z", "gh_stars": 55}');
+INSERT INTO "resources" VALUES('https://github.com/rancher/fleet','github.com/rancher/fleet','','2025',4,'Curator Insight presents Fleet as Rancher''s GitOps engine for massive scale. Live grounding in 2026 verifies Fleet remains highly enterprise-stable, powering large-scale multi-cluster deployments across thousands of distributed edge devices by optimizing resource footprints compared to traditional GitOps operators.','Go','Code Repository','High',1,'online','manual','59dac5f38ac5d0d3fec8c071dcfd9b7a386764887166ce42541d247d24565ffa',100.0,1779032000,1,'2026-06-12T17:00:52Z',NULL,NULL,NULL,'["Enterprise Infrastructure", "GitOps", "Fleet Management"]','["[ENTERPRISE-STABLE]"]','["docs/rancher.md"]','["rancher.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T17:00:52Z", "gh_stars": 1708}');
+INSERT INTO "resources" VALUES('https://github.com/rancher/harvester','Harvester','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','3b2e19abd8296b9752ad15aee28558a0fdd95b8de19ba6ad76c1c635b9495163',100.0,1779030300,0,'2026-05-17T17:05:00.450878+02:00',NULL,NULL,NULL,'[]','[]','["docs/rancher.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/rancher/k3c','K3C','','2021',2,'Curator Insight features K3C as a classic lightweight container engine. Live grounding in 2026 confirms that K3C is an archived repository, serving primarily as an intellectual precursor to container daemon simplification and modular containerd patterns.','Go','Code Repository','High',0,'online','manual','e39ca65d6656fb6149b535457a255458bd2ce8e02fead714f7f14b43f30a15e0',100.0,1779032762,1,'2021-01-25T20:26:32Z',NULL,NULL,NULL,'["Container Engines", "Lightweight Runtimes", "Archived Projects"]','["[LEGACY]"]','["docs/matrix-table.md", "docs/rancher.md"]','["rancher.md", "matrix-table.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-01-25T20:26:32Z", "gh_stars": 564}');
+INSERT INTO "resources" VALUES('https://github.com/rancher/k3d','**k3d**','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','1039a2408913c19f386a47e1f93a738a88734138d92c2013ccdf1dec64d8a0b8',100.0,1779033489,0,'2026-05-17T17:58:09.584093+02:00',NULL,NULL,NULL,'[]','[]','["docs/matrix-table.md", "docs/rancher.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/rancher/k3os','**k3OS**','','2022',4,'Curator Insight highlights k3OS as a purpose-built operating system designed for K3s. Live engineering truth in 2026 confirms k3OS has been officially archived by Rancher. Platform engineers seeking an active declarative OS for container workloads have transitioned to alternatives like Talos Linux or MicroOS.','Go','Code Repository','High',0,'online','manual','e9902e05f85a38dd6cac2e484f3f73bc1754fb17b180dfead48fb6905be1ab1b',100.0,1779029552,1,'2023-12-08T21:52:50Z',NULL,NULL,NULL,'["Edge Computing", "Operating Systems", "Archived Projects"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/matrix-table.md", "docs/rancher.md"]','["rancher.md", "matrix-table.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-12-08T21:52:50Z", "gh_stars": 3490}');
+INSERT INTO "resources" VALUES('https://github.com/rancher/k3s',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','f5d348e28531dc067a668385b979d3b9dddeec3081e9e8f58087fcef3cde74aa',100.0,1779031788,0,'2026-05-17T17:29:48.406214+02:00',NULL,NULL,NULL,'[]','[]','["docs/rancher.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/rancher/kim','kim - The Kubernetes Image Manager','','2021',2,'An experimental builder and manager designed by Rancher to compile, push, and run container images directly inside a Kubernetes cluster''s container runtime, eliminating the need for Docker Desktop or daemon forwards. By 2026, the project has been archived in favor of tools like Finch and native BuildKit operators.','Go','CLI Tool','Medium',0,'online','manual','4525f77236bd9a879da89fd046da655589131915f4b98e81205e1c077309bff4',100.0,1779032873,1,'2022-01-07T16:55:10Z',NULL,NULL,NULL,'["Development", "Image Management", "Build Tool"]','["[EMERGING]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-01-07T16:55:10Z", "gh_stars": 321}');
+INSERT INTO "resources" VALUES('https://github.com/rancher/system-upgrade-controller','rancher/system-upgrade-controller: System Upgrade Controller','','2024',5,'Orchestrates OS-level and Kubernetes runtime updates across node pools. It structures a sequential drain, upgrade, and uncordon pipeline to maintain continuous service availability.','Go','Operator','Advanced',0,'online','manual','0dac142485608d54b24f13b6624b877576823d70b903ded4a52282ead13a621c',100.0,1779030569,1,'2026-05-19T18:50:34Z',NULL,NULL,NULL,'["Infrastructure", "Cluster Management", "Node Upgrades", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-19T18:50:34Z", "gh_stars": 952}');
+INSERT INTO "resources" VALUES('https://github.com/rancherfederal/rke2-aws-tf','github.com/rancherfederal/rke2-aws-tf','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','bf02eb9ef0e184fcc8770cb7795961fe49e69ad4eeb504b011972cd14f4db94a',100.0,1779030323,0,'2026-05-17T17:05:23.409177+02:00',NULL,NULL,NULL,'[]','[]','["docs/rancher.md"]','[]','{}','{"duplicate_of": "https://github.com/ranchergovernment/rke2-aws-tf"}');
+INSERT INTO "resources" VALUES('https://github.com/ranchergovernment/rke2-aws-tf','github.com/rancherfederal/rke2-aws-tf','','2026',3,'A production-ready, highly secure Terraform configuration designed for deploying hardened RKE2 clusters inside AWS environments. Conforms to government security and strict CIS compliance benchmarks.','HCL','IaC','Advanced',0,'online','manual','1c9b0094da0f2a8882da9352f79903fe2c95c0dd131ad20070153ae508f49723',100.0,1779130494,1,'2026-06-13T20:03:48Z',NULL,NULL,NULL,'["Kubernetes Management", "Infrastructure as Code", "Government RKE2"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T20:03:48Z", "gh_stars": 91}');
+INSERT INTO "resources" VALUES('https://github.com/rasbt/LLMs-from-scratch','LLMs-from-scratch','','2024',5,'Curator Insight highlights this acclaimed resource for building a fully functional PyTorch Transformer from scratch. Live Grounding verifies it is an indispensable textbook for AI engineers, laying bare tokenization, self-attention calculations, optimization loops, and model loading mechanics without library abstractions.','Python','Codebase & Book','Advanced',0,'online','manual','a07f61322a4b4cf8351a6451162dec88b124420e1e97fc63b442f1e1adc3fef1',100.0,1779034461,1,'2026-06-02T14:14:19Z',NULL,NULL,NULL,'["Artificial Intelligence", "Deep Learning", "Large Language Models"]','["[DE FACTO STANDARD]"]','["docs/ai.md", "docs/chatgpt.md", "docs/python.md"]','["ai.md", "chatgpt.md", "python.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-02T14:14:19Z", "gh_stars": 97134}');
+INSERT INTO "resources" VALUES('https://github.com/raspbernetes/k8s-security-policies','k8s-security-policies','','2022',5,'A repository hosting robust and ready-to-use security configurations for Kubernetes clusters, heavily focused on replacing deprecated PodSecurityPolicies with Kyverno and OPA alternatives. It is a highly practical compliance baseline library for platform teams seeking rapid deployment of security controls.','YAML','Library','Intermediate',0,'online','manual','1010508e3b7c1f16c6babd05380c1c76d605f4f2599af9ce7355124fcb3ae2f8',100.0,1779029689,1,'2026-05-13T08:01:32Z',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Security", "Policy-as-Code"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-13T08:01:32Z", "gh_stars": 177}');
+INSERT INTO "resources" VALUES('https://github.com/ray-project/kuberay','Kube-Ray','','2025',2,'Curator Insight: An open-source Kubernetes Operator enabling the deployment and management of Ray clusters. Live Grounding: Serves as the backbone for distributed machine learning workloads on Kubernetes, abstracting compute node scaling, memory configuration, and actor scheduling.','Go','Software','Expert',1,'online','manual','9fd7630fa0d430a18d47383665c3b8ea76276c3b079230c0ee78c4b12048739f',100.0,1779031406,1,'2026-06-13T00:20:35Z',NULL,NULL,NULL,'["AI Infrastructure", "Distributed Computing", "Kube-Ray"]','["[COMMUNITY-TOOL]"]','["docs/ai-agents-mcp.md", "docs/kubernetes-tools.md"]','["ai-agents-mcp.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T00:20:35Z", "gh_stars": 2541}');
+INSERT INTO "resources" VALUES('https://github.com/rayfrankenstein/AITOW','rayfrankenstein/AITOW: #AgileKillsKittens (or Agile In Their Own Words:'' The Problem With Agile & Scrum)','','2026',0,'An satirical yet insightful critical collection reviewing organizational dysfunctions, compliance-heavy Scrum models, and the commercialization of Agile frameworks. Provides software architects with vital perspective on building high-trust developer environments.','Markdown','Essay Collection','Intermediate',0,'online','manual','f167bdf8c6ff0fdf4e87340795885c44f1084ebc23a319d79f5883585c2a8a98',100.0,1781736123,1,'2026-06-18T00:42:03.527038+02:00',NULL,NULL,NULL,'["Process & Delivery", "Agile Methodologies", "Critiques & Perspectives"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/rchakode/kube-opex-analytics','**kube-opex-analytics** 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','168db3b3c5ba1a11529421fc010b01e54668be910a88204251b723aa86e32423',100.0,1779033862,0,'2026-05-17T18:04:22.743539+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/realopslabs/kubeledger"}');
+INSERT INTO "resources" VALUES('https://github.com/reactive-python/reactpy','github.com/reactive-python/reactpy','','2026',5,'An innovative reactive framework bringing standard React-style component states, props, and virtual DOM handling directly into native Python code. Enables development of highly interactive user interfaces on the server without writing custom JavaScript engines.','Python','Framework','Advanced',0,'online','manual','36d508526ecdc0e2d5dcae02ad0f79df942633244d2b8dc8ffa6476130073dd2',100.0,1779029466,1,'2026-04-18T23:42:49Z',NULL,NULL,NULL,'["Software Engineering", "Web Frameworks", "Reactive Interfaces"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-18T23:42:49Z", "gh_stars": 8138}');
+INSERT INTO "resources" VALUES('https://github.com/reactive-tech/kubegres','reactive-tech/kubegres','','2024',5,'Kubegres is a lightweight operator for managing PostgreSQL clusters. It coordinates master-replica setups, automated failovers, and physical backups using native StateSets with minimal footprint.','Go','Operator','Advanced',0,'online','manual','3f2a29147577d76dab7777b7145d4a675be1a77db611b34ff48d1707b4e0fc35',100.0,1779034477,1,'2025-01-04T14:29:28Z',NULL,NULL,NULL,'["Infrastructure", "Data Management", "PostgreSQL", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-01-04T14:29:28Z", "gh_stars": 1351}');
+INSERT INTO "resources" VALUES('https://github.com/readme/guides','GitHub Guides','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','c848f8b68c6b3bae1e7e8496dd1360b45b79950f7276c4f9c9886ae34e0c67ef',100.0,1779030955,1,'2026-05-17T17:15:55.046685+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/readme/guides/functional-programming-basics','github.com/readme/guides: Functional Programming 101','','2023',0,'An introductory guide exploring core tenets of the functional programming paradigm, such as immutability, pure functions, and referential transparency. Synthesizes practical benefits of adopting these concepts in modern application development to minimize side effects, simplify testing, and boost concurrent performance.','English','Guide','Beginner',0,'online','manual','afd9489bdfa752ab9ca6826f631c613c2b02b4b784201432ee74070e1fb4742f',100.0,1781735920,1,'2026-06-18T00:38:40.949179+02:00',NULL,NULL,NULL,'["Software Engineering", "Programming Paradigms", "Functional Programming"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/realopslabs/kubeledger','**kube-opex-analytics** 🌟','','2024',5,'An open-source utility designed to collect and visualize resource allocation analytics across multiple clusters. Evaluates usage histories, helps calculate workload cost distributions, and identifies over-provisioned namespace configurations.','Go','Tool','Intermediate',0,'online','manual','5b04b08eae216dd3fcd4b358029e2506475c4a4d90cb5524b236555719dac29d',100.0,1779130495,1,'2026-05-26T10:12:20Z',NULL,NULL,NULL,'["Infrastructure & Platform", "Kubernetes Tooling", "FinOps & Analytics"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-05-26T10:12:20Z", "gh_stars": 481}');
+INSERT INTO "resources" VALUES('https://github.com/realvz/awesome-eks','realvz/awesome-eks: A curated list of awesome tools for Amazon EKS 🌟','','2026',5,'A community-curated list of tools, security extensions, and configuration practices designed for Amazon EKS operators. It serves as a practical, hands-on repository for tuning ingress resources, Karpenter autoscaling, and CloudWatch agent integrations. Essential for SRE teams maintaining production-grade Kubernetes workloads on AWS.','N/A','Repository','Advanced',0,'online','manual','fe1dfcd49bc327b98bfe470c7186fce0688f9e9660d4964902d0588b9ceda250',100.0,1779031800,1,'2026-04-26T01:57:01Z',NULL,NULL,NULL,'["Container Orchestration", "Kubernetes", "EKS"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/other-awesome-lists.md"]','["kubernetes-tools.md", "other-awesome-lists.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-26T01:57:01Z", "gh_stars": 340, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/rebataur/djkube','github.com/rebataur/djkube','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','72e58c4709f7dfedbd9b1766d86526ff87813bbd4a8ec29977cb0b5c02825374',100.0,1779032106,0,'2026-05-17T17:35:06.347269+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://github.com/rebataur/fskube"}');
+INSERT INTO "resources" VALUES('https://github.com/rebataur/fskube','github.com/rebataur/djkube','','2026',5,'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.','Go','Code Repository','Intermediate',0,'online','manual','415e9e3a9fa06a87e19405f9e20ed072e3c6bd8c565bd41e77fe49f5371747ea',100.0,1779130494,1,'2023-07-16T10:01:08Z',NULL,NULL,NULL,'["Development Tools", "Storage", "Volume Synchronization"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-07-16T10:01:08Z", "gh_stars": 27}');
+INSERT INTO "resources" VALUES('https://github.com/recognai/rubrix','rubrix','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','0690f80fc36f4cb02ed029bc6c5b938ec4b294dd307407b331f0c511d5180aba',100.0,1779031825,0,'2026-05-17T17:30:25.908133+02:00',NULL,NULL,NULL,'[]','[]','["docs/mlops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/reconquest/tubekit','**Tubectl**: a kubectl alternative which adds a bit of magic to your everyday'' kubectl routines by reducing the complexity of working with contexts, namespaces and intelligent matching resources.','','2022',5,'A kubectl alternative implementing advanced routing logic and intelligent pattern-matching mechanisms. It dynamically resolves partial context names, namespaces, and resources, removing traditional operational frictions and speeding up interactive CLI queries.','Go','CLI Tool','Intermediate',0,'online','manual','5d7affed1942aecdf11fccd06a38ae5d89e15cb4acc3e73cef31a2a985f5c1da',100.0,1779033583,1,'2023-07-04T06:49:37Z',NULL,NULL,NULL,'["Developer Experience", "CLI Utilities", "Context Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-07-04T06:49:37Z", "gh_stars": 216}');
+INSERT INTO "resources" VALUES('https://github.com/red-hat-storage/ocs-operator',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','ccb10ba5077f44b9ce15d64e3911d9b77ce01774d0168ab9e8b7fe59f3ea578c',100.0,1779130494,1,'2026-05-18T20:54:54.938295+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
+INSERT INTO "resources" VALUES('https://github.com/reddec/keycloak-ext-operator','github.com/reddec/keycloak-ext-operator','','2026',1,'Keycloak-ext-operator is a targeted community operator designed to manage key Identity and Access Management (IAM) configurations in Keycloak deployments. It simplifies administrative overhead by mapping custom Keycloak resources, users, and clients directly to Kubernetes manifests. Platform engineers utilize it to configure microservice authentication within declarative pipelines.','Go','Operator','Intermediate',0,'online','manual','87e7132ebcf352e166aa21263243b759ca595613eadf0c9760bf2b65298c2759',100.0,1779031012,1,'2023-11-15T02:54:55Z',NULL,NULL,NULL,'["Security", "Identity & Access", "Operators"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-11-15T02:54:55Z", "gh_stars": 23}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-actions','github.com: RedHat Actions 🌟','','2023',0,'The main organizational hub housing Red Hat''s official actions for OpenShift deployment. These components standardize cluster authentication, CLI installation, and container orchestration tasks directly in pipeline code. Acts as the primary bridge for enterprise Kubernetes pipeline operations.','Go','Library','Advanced',0,'online','manual','fff36b9b0ae0b20fa9ccbeda2036688654bbaaaedfeacbff508b156b6e786300',100.0,1779030407,1,'2026-05-17T17:06:47.638449+02:00',NULL,NULL,NULL,'["DevOps", "Container Orchestration", "CI/CD Libraries"]','["[COMMUNITY-TOOL]"]','["docs/git.md", "docs/jenkins-alternatives.md"]','["git.md", "jenkins-alternatives.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-actions/openshift-actions-runner','github.com: OpenShift GitHub Actions Runner 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7169265c1640d37f76a0f53ed8996891812d99df66a397a020ca4592a28ad8c9',100.0,1779031097,0,'2026-05-17T17:18:17.439840+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md", "docs/jenkins-alternatives.md"]','[]','{}','{"duplicate_of": "https://github.com/redhat-actions/openshift-actions-runners"}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-actions/openshift-actions-runner-chart','github.com: OpenShift GitHub Actions Runner Chart 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','bdc59d35d60c918c626f93ebc8e3d1778da0948e1bb4e826eff5026a4a905f94',100.0,1779031461,0,'2026-05-17T17:24:21.162574+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://github.com/redhat-actions/openshift-actions-runners"}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-actions/openshift-actions-runners','github.com: OpenShift GitHub Actions Runner 🌟','','2024',2,'Holds Red Hat''s containerized self-hosted GitHub Actions runner configurations optimized for execution on OpenShift clusters. Offers secure scaling patterns that allow pipelines to process resource-intensive compilation and container builds natively within the cluster fabric.','Dockerfile','Library','Advanced',0,'online','manual','4a5865877e0f85ea9003085551ec5e3d03ce8c9e7154551d1f1ba2a597162901',100.0,1781735950,1,'2026-06-18T00:39:10.776138+02:00',NULL,NULL,NULL,'["DevOps", "Container Orchestration", "Self-Hosted Runners"]','["[COMMUNITY-TOOL]"]','["docs/git.md", "docs/jenkins-alternatives.md"]','["git.md", "jenkins-alternatives.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-actions/openshift-actions-runners-chart',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering github.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'unreachable','manual',NULL,64.0,1779130494,0,'2026-05-18T20:54:54.976247+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{"review_metadata": {"original_url": "https://github.com/redhat-actions/openshift-actions-runners-chart", "proposed_url": "NONE", "reason": "High-Value Protection: 404", "timestamp": "2026-05-18T18:54:54.976249"}, "gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-actions/spring-petclinic','redhat-actions/spring-petclinic','','2020',4,'Red Hat''s enterprise fork of the classical Spring Petclinic microservice framework, tailored for deployment patterns on Red Hat OpenShift and vanilla Kubernetes. Showcases optimized Containerfile definitions and integrated automated CI/CD pipelines.','Java','Repo','Intermediate',1,'online','manual','b1804abf247eaa9a3595c4aaed6a55204e772e874774c58e799c02b6d5a6bbc2',100.0,1779034116,1,'2022-09-27T21:10:26Z',NULL,NULL,NULL,'["Application Development", "Java", "Microservices Demo"]','["[ENTERPRISE-STABLE]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-09-27T21:10:26Z", "gh_stars": 4}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-certification/chart-verifier','redhat-certification: chart-verifier: Rules based tool to certify Helm charts'' 🌟','','2025',2,'Red Hat''s policy-enforcement checker built to certify Helm charts for enterprise deployment suitability on OpenShift platforms. It verifies that packaging templates align with platform standards, security models, and compliance benchmarks.','Go','CLI Tool','Intermediate',0,'online','manual','5fda350d7302e091d88a4aa7b30189dca15ec15388e9dee250c83e69992eb51a',100.0,1779030348,1,'2026-06-12T17:15:56Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Compliance & Validation"]','["[COMMUNITY-TOOL]"]','["docs/helm.md", "docs/kubernetes-tools.md"]','["helm.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T17:15:56Z", "gh_stars": 61}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-cop','Red Hat Communities of Practice','','2026',0,'The master platform profile of Red Hat''s Communities of Practice. Contains scripts, custom operator codes, and automated scaffolding for cluster setups, management, and resource governing processes.','Go','Code Organization','Advanced',0,'online','manual','503b2db131d084ebfd458d1176678a64e5e04b8a9c63f7ad8a3278145b4ccd70',100.0,1779034263,1,'2026-05-17T18:11:03.050596+02:00',NULL,NULL,NULL,'["Platform Architecture", "Automation", "Community Tools"]','["[ENTERPRISE-STABLE]"]','["docs/ocp3.md"]','["ocp3.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-cop/container-pipelines','OpenShift Container Pipelines Samples 🌟','','2021',2,'A repository of pipeline configurations originally curated by the Red Hat Community of Practice. Useful for understanding legacy configurations on OpenShift 3 and 4, though modern pipelines have shifted to Tekton architectures.','Groovy','Code Repository','Intermediate',0,'online','manual','ea90059379c7df77aa719cf21f369693d644102d05d595e05a2edf61e3775ca7',100.0,1779030250,1,'2026-06-03T15:07:08Z',NULL,NULL,NULL,'["Platform Architecture", "CI/CD", "Jenkins Pipelines"]','["[COMMUNITY-TOOL]", "[LEGACY]"]','["docs/openshift-pipelines.md"]','["openshift-pipelines.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-03T15:07:08Z", "gh_stars": 160}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-cop/dynamic-rbac-operator','redhat-cop/dynamic-rbac-operator: Dynamic RBAC Operator','','2023',5,'Dynamically coordinates RBAC permissions based on directory groups or namespace annotations, simplifying user onboarding and access control administration.','Go','Operator','Advanced',0,'online','manual','bff5dd84d90e24f94092dfa3c869d9b2d7baf0eb812617b0d8fc491c9d080731',100.0,1779031536,1,'2024-04-06T08:47:15Z',NULL,NULL,NULL,'["Security", "Access Control", "Dynamic RBAC", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-04-06T08:47:15Z", "gh_stars": 23}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-cop/gitops-catalog','==github.com/redhat-cop/gitops-catalog==','','2026',5,'An indispensable, community-curated collection of production-ready GitOps blueprints, Argo CD definitions, and cluster config charts maintained by Red Hat CoP.','YAML','Source Code','Advanced',0,'online','manual','28e872d62dd05f2d4d88ec6141cc8e2e4b6f9a8e6bc44d2f47e55c1291db8d0c',100.0,1779034327,1,'2026-06-08T16:57:19Z',NULL,NULL,NULL,'["CI/CD & Delivery", "GitOps Blueprints", "Community Catalog"]','["[DE FACTO STANDARD]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T16:57:19Z", "gh_stars": 377}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-cop/infra-ansible','GitHub redhat-cop: Ansible Role 🌟','','2023',2,'A structured repository of Ansible automation roles customized for provisioning, maintaining, and configuring OpenShift resources. Simplifies operations such as authentication, user management, and day-2 configurations.','YAML','Code Repository','Advanced',0,'online','manual','ab2e14faa72cffb2fe348d6396361af9c07bfc23405af10540f220999184db21',100.0,1779130495,1,'2024-12-25T00:34:57Z',NULL,NULL,NULL,'["Platform Architecture", "Automation", "Ansible"]','["[ENTERPRISE-STABLE]"]','["docs/ocp3.md"]','["ocp3.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-12-25T00:34:57Z", "gh_stars": 219}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-cop/infra-ansible/tree/master/roles/identity-management ','GitHub redhat-cop: Ansible Role 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779033041,0,'2026-05-17T17:50:41.357835+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp3.md"]','[]','{}','{"duplicate_of": "https://github.com/redhat-cop/infra-ansible"}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-cop/keepalived-operator','==redhat-cop/keepalived-operator: Keepalived operator==','','2023',5,'Manages Keepalived deployments within Kubernetes clusters. It coordinates VIP (Virtual IP) failover protocols across physical or virtual cluster node interfaces.','Go','Operator','Advanced',0,'online','manual','36ebcc8a8c1e0b111e6f6a4d84a1eb0a7df3ef7f97b74c9f36e825c3b3452a79',100.0,1779033046,1,'2024-04-03T23:41:54Z',NULL,NULL,NULL,'["Networking", "Load Balancing", "High Availability", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-04-03T23:41:54Z", "gh_stars": 123}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-cop/openshift-applier','openshift-applier','','2023',5,'An Ansible-based configuration framework from the Red Hat Community of Practice (CoP). It simplifies OpenShift resource definition by translating complex templates into structured variables, allowing legacy automation tools to interface with Kubernetes.','Ansible','Automation Tool','Intermediate',0,'online','manual','c5045b3bfe9fb02f4e1c402ac4e20a541531cc4c8d477d3108772d98342d5b20',100.0,1779032786,1,'2023-01-16T14:45:42Z',NULL,NULL,NULL,'["Deployment & Delivery", "OpenShift", "Automation"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-01-16T14:45:42Z", "gh_stars": 98}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-cop/openshift-playbooks','OpenShift Playbooks','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','322d2044fcde21fd62b287e7a6b3a2aa7b942139a6745530d8b14a1ab5ebd790',100.0,1779031567,1,'2026-05-17T17:26:07.397674+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp3.md"]','[]','{}','{"gh_license": "CC-BY-SA-4.0"}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-cop/openshift-toolkit','OpenShift Toolkit 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','73930c1fbb7418f2401b9edd0df604cbee3db613a9835abccb329a06bedbaecb',100.0,1779032249,1,'2026-05-17T17:37:29.140976+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp3.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-cop/openshift-toolkit/tree/master/capacity-dashboard',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','049ec769aec9d45569d1de327ebb3742264ba2ef49ddfa1fc0ac459fe68d4b03',100.0,1779029634,1,'2026-05-17T16:53:54.485014+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-cop/openshift-toolkit/tree/master/custom-dashboards',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','2bfcf18e1623bfc91158bf24be624875fa444d591fe10c1d34310a0143450f5a',100.0,1779032518,1,'2026-05-17T17:41:58.849999+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-cop/openshift-toolkit/tree/master/networkpolicy','GitHub: redhat-cop OpenShift Toolkit Network Policy 🌟','','2020',3,'Developed by the Red Hat Community of Practice, this repository provides highly standardized, reusable NetworkPolicy templates. While early implementations relied on basic IP blocks, live engineering practices in 2026 demand these profiles for enforcing zero-trust namespaces.','YAML','Repository','Advanced',0,'online','manual','cd907088eeb5ced935681a6c6a7422bdddcf468be81abcf597bc7947be65cba1',100.0,1779032104,1,'2022-11-08T14:49:55Z',NULL,NULL,NULL,'["Kubernetes & OpenShift", "Security", "Network Policies"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-11-08T14:49:55Z", "gh_stars": 236}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-cop/openshift-toolkit/tree/master/quota-management','GitHub redhat-cop: OpenShift Toolkit - Quota Management 🌟','','2021',2,'A toolkit designed to administer dynamic multi-project resource quotas. Provides automation patterns to help cluster operators coordinate resource allocation profiles across developer namespaces.','Go','Code Repository','Advanced',0,'online','manual','0ee9da0840ba5110b22c139014a88b0d20833b3c13250ae5dfefc13166cad2f4',100.0,1779031865,1,'2022-11-08T14:49:55Z',NULL,NULL,NULL,'["Platform Architecture", "Resource Management", "Governance"]','["[COMMUNITY-TOOL]", "[ENTERPRISE-STABLE]"]','["docs/ocp3.md"]','["ocp3.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-11-08T14:49:55Z", "gh_stars": 236}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-cop/pelorus',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','9e0a361d7f9844408ff4bb2f67698201bd08cb34e4b2b3ab44c90bb11bbe1970',100.0,1779032372,0,'2026-05-17T17:39:32.213471+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-cop/pipeline-library','OpenShift Pipeline Library 🌟','','2021',1,'A collection of shared pipeline libraries providing modular groovy wrapper methods for OpenShift deployments. Most implementations are archived as enterprise standards have pivoted completely toward Tekton Pipelines and Argo CD GitOps pipelines.','Groovy','Code Repository','Advanced',0,'online','manual','791bf29a388fb988c57a91ed46b419db0c36c6e12b4368fa1db2de945ca7038e',100.0,1779031896,1,'2023-11-14T11:29:20Z',NULL,NULL,NULL,'["Platform Architecture", "CI/CD", "Jenkins Pipelines"]','["[COMMUNITY-TOOL]", "[LEGACY]"]','["docs/openshift-pipelines.md"]','["openshift-pipelines.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-11-14T11:29:20Z", "gh_stars": 51}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-cop/quay-operator','Quay Community Edition operator','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','29bf38ae0cd9b442da8f581ec65f8dc6e0daee5b7d2be93453ebf87c6c63847b',100.0,1779031064,0,'2026-05-17T17:17:44.934559+02:00',NULL,NULL,NULL,'[]','[]','["docs/registries.md"]','[]','{}','{"duplicate_of": "https://github.com/quay/quay-operator"}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-developer-demos','Red Hat Tutorials & Examples: github.com/redhat-developer-demos 🌟','','2023',0,'The main repository for Red Hat Developer developer demos. Offers a variety of quickstarts covering modern Java/Go runtimes, microservices integration, Kubernetes-native deployments, and pipeline automation designs.','Java / Go / Node.js','Repository','Intermediate',1,'online','manual','86a2f65ef28633dcbfc8bb69566b134096d084b2399d0efbfbf5a1a60e6f4887',100.0,1779030788,1,'2026-05-17T17:13:08.078620+02:00',NULL,NULL,NULL,'["Application Development", "Tutorials", "Developer Demos"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-developer-demos/istio-tutorial','github: redhat-developer-demos Istio Tutorial for Java Microservices','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6aa944dab53781d6e7f95f9c8fc283d81c70e52b6191693d2f3c95f0bebf7436',100.0,1779031521,0,'2026-05-17T17:25:21.414866+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://github.com/redhat-scholars/istio-tutorial"}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-developer-demos/knative-tutorial','knative-tutorial','','2023',5,'A comprehensive repository tutorial focused on Knative. Delivers detailed, practical instructions for implementing Knative Serving, traffic splitting, event brokers, and scale-to-zero configurations.','Java / Yaml','Repository','Intermediate',1,'online','manual','32a735e398958e5c1d0b6daac824581708477f5be29cbfc3b5bd1d5e4822342f',100.0,1779030674,1,'2026-01-15T22:52:33Z',NULL,NULL,NULL,'["Serverless & Knative", "Serverless Frameworks", "Knative Tutorial"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-01-15T22:52:33Z", "gh_stars": 291}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-developer-demos/spring-petclinic','github.com/redhat-developer-demos/spring-petclinic 🌟','','2020',0,'Curator Insight maps out Red Hat''s customized developer demo fork of the Spring Petclinic project. Live Grounding indicates this version is heavily optimized for OpenShift deployments, featuring native integration with OpenShift build configs and Kubernetes secrets. It is ideal for illustrating red-hat native cloud development workflows.','Java','Repository','Intermediate',1,'online','manual','fd24727441ba9292563440cf72f52c7fc639eba4eb1f369c8ae9f1ebddf16460',100.0,1781735921,1,'2026-06-18T00:38:41.281870+02:00',NULL,NULL,NULL,'["Software Development", "Microservices", "Reference Architecture", "Spring Petclinic Red Hat"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-developer/odo','ODO: OpenShift Command line for Developers 🌟','','2024',5,'Official repository for odo, a developer-centric CLI for Kubernetes and OpenShift. Abstracting away complex Kubernetes YAML manifests, odo prioritizes fast iterative code deployments directly to the cluster from local IDE directories.','Go','Repository','Intermediate',1,'online','manual','8bdde2aceb677ab1c885afb312d10ca3a1d660fd0e588dabb9376553ffe9a16f',100.0,1779031602,1,'2026-03-30T17:07:22Z',NULL,NULL,NULL,'["Developer Experience", "Inner Loop Development", "OpenShift Odo CLI"]','["[DE FACTO STANDARD]"]','["docs/openshift-pipelines.md"]','["openshift-pipelines.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-30T17:07:22Z", "gh_stars": 841}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-gpte-devopsautomation/ocp4_app_deploy_homework_grading','Grading Pipeline for OpenShift 4 Advanced Application Deployment Homework Assignment','','2021',0,'Curator Insight frames this as a grading pipeline automated for assessing advanced application deployment homework on OpenShift 4. Live Grounding indicates it uses script-based compliance checks to programmatically evaluate multi-tier deployments. This architecture is valuable for automated environment auditing and continuous validation platforms.','Groovy','Repository','Advanced',0,'online','manual','11952450ee620a2e1caf388fa3392fac6fdaf3c0f552d391f01606a264b8d935',100.0,1781735911,1,'2026-06-18T00:38:31.060876+02:00',NULL,NULL,NULL,'["Cloud Native Platforms", "Red Hat OpenShift", "Automation Grading", "Academic Homework"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/redhat-scholars/istio-tutorial','redhat-scholars: istio-tutorial 🌟','','2023',3,'A comprehensive scenario-driven learning path designed by Red Hat. Covers service deployment, routing, traffic splitting, canary deployments, circuit breakers, and advanced security models using Envoy.','HTML','Repository','Intermediate',1,'online','manual','6aa944dab53781d6e7f95f9c8fc283d81c70e52b6191693d2f3c95f0bebf7436',100.0,1779034156,1,'2024-10-17T11:00:24Z',NULL,NULL,NULL,'["Service Mesh", "Training", "Education"]','["[COMMUNITY-TOOL]"]','["docs/istio.md"]','["istio.md", "demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-10-17T11:00:24Z", "gh_stars": 1206}');
+INSERT INTO "resources" VALUES('https://github.com/redhatdemocentral/ocp-install-demo','github.com/redhatdemocentral: OpenShift Container Platform Install Demo'' 🌟','','2021',3,'A repository of scripts for quick deployment demonstrations of the OpenShift Container Platform. Useful for sandboxing and architecture demos. However, 2026 production automation pipelines strictly favor the official OpenShift Installer (IPI) commands directly.','Shell','Code Repository','Advanced',0,'online','manual','37d4ae26478a77707dc937bd7afb50f9571de3db2345633bfe9f35e0a152d073',100.0,1781736123,1,'2026-06-18T00:42:03.110011+02:00',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes Distributions", "Demos & Workshops"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/redhatspain/apache-reverse-proxy-jenkins','Apache Reverse Proxy for Jenkins','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9d875b557b84eed1c35aed8d8cbd536b4ad4f9af17e64b8ac003b1e033ee998d',100.0,1779031945,0,'2026-05-17T17:32:25.427720+02:00',NULL,NULL,NULL,'[]','[]','["docs/web-servers.md"]','[]','{}','{"duplicate_of": "https://github.com/nubenetes/apache-reverse-proxy-jenkins"}');
+INSERT INTO "resources" VALUES('https://github.com/redhatspain/awesome-kubernetes/blob/master/pdf/dynatrace_demo.pdf','My Dynatrace proof of concept 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','87bdcfd7de5bf5edde67964c50cb353136bae950347fd52ab4b285fcaddae3c5',100.0,1779030732,0,'2026-05-17T17:12:12.465121+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"duplicate_of": "https://github.com/nubenetes/awesome-kubernetes/blob/master/pdf/dynatrace_demo.pdf"}');
+INSERT INTO "resources" VALUES('https://github.com/redhatspain/awesome-kubernetes/tree/master/pdf',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','1f38461b8ef6fb950943d311d635603a28b0210389b47d3c8c3bfd6a1d1e9b1f',100.0,1779032340,0,'2026-05-17T17:39:00.215629+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/redhatspain/confluence6-atlassian','Atlassian Confluence6','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','68899e39f2e8c69de2e1bc9a7085f64c600c83931fd0a3cdadfa7136cd37c6a3',100.0,1779033974,0,'2026-05-17T18:06:14.423001+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{"duplicate_of": "https://github.com/nubenetes/confluence6-atlassian"}');
+INSERT INTO "resources" VALUES('https://github.com/redhatspain/jenkins-CasC-kubernetes-demo','Jenkins Configuration as Code on Kubernetes 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','de8f3797f1dc811127980d26c0db9fe57190976c33590c276556b1ead02e05f6',100.0,1779031181,0,'2026-05-17T17:19:41.947357+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://github.com/nubenetes/jenkins-CasC-kubernetes-demo"}');
+INSERT INTO "resources" VALUES('https://github.com/redhatspain/nexus3-helm-chart','Proof of Concept: Nexus3 Chart configuration on Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c47112a19729667b9426ca0878bae659779bcea302b5d100a828a37305451200',100.0,1779031865,0,'2026-05-17T17:31:05.850186+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://github.com/nubenetes/nexus3-helm-chart"}');
+INSERT INTO "resources" VALUES('https://github.com/redkubes/otomi-core','==github: Otomi==','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','39d17f5e01336c933d85de62b95e90f66645b05c9f8e301a3bb5520d27cc0df5',100.0,1779033904,0,'2026-05-17T18:05:04.116343+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/redpanda-data/console','redpanda-data/kowl','','2023',5,'A high-performance web dashboard optimized for debugging and exploring event-streaming platforms. Developed originally as Kowl and later rebranded as Redpanda Console, it presents outstanding visualization of schema registries, active consumer state tracking, and rapid payload searches.','TypeScript','Open Source Tool','Intermediate',0,'online','manual','f9cf43865650fb3fb4b61a4e568811dc244f4a38ce1bed0c8f67da5e778ce9ac',100.0,1781736091,1,'2026-06-18T00:41:31.521530+02:00',NULL,NULL,NULL,'["Event-Driven Systems", "Apache Kafka", "Observability & UI"]','["[DE FACTO STANDARD]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/redpanda-data/kowl','redpanda-data/kowl','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','eb6cee0202e057298f985d2033125765332c425f6edbe4942af179bfe21ac5e1',100.0,1779033045,0,'2026-05-17T17:50:45.331044+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://github.com/redpanda-data/console"}');
+INSERT INTO "resources" VALUES('https://github.com/reetasingh/CKAD-Bookmarks','CKAD-Bookmarks','','2022',5,'A curated repository of target-specific browser bookmarks designed to speed up reference lookup in the official Kubernetes documentation during the time-constrained Certified Kubernetes Application Developer (CKAD) exam. Organized logically by exam domains, it allows rapid navigation to code snippets for CronJobs, NetworkPolicies, and PersistentVolumeClaims.','HTML','Reference','Beginner',0,'online','manual','dff58f531df854fa84ac372bc6f10784d54b17ebf8cc25c48c5ddde5ed301a2d',100.0,1779030268,1,'2023-02-23T04:44:31Z',NULL,NULL,NULL,'["Training", "Certification", "CKAD"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-02-23T04:44:31Z", "gh_stars": 295}');
+INSERT INTO "resources" VALUES('https://github.com/regret546/AzureBlueprints/tree/main/iac-azure-bastion-hub-spoke','Azure Bastion Hub-Spoke IaC Blueprint','An Infrastructure-as-Code blueprint to automate the deployment of Azure Bastion within a hub-and-spoke virtual network topology.','2026',4,'A ready-to-deploy Infrastructure-as-Code repository facilitating standard landing zone security configurations on Azure. Automates the provisioning of Azure Bastion hosted in a centralized Hub virtual network, establishing secure, peer-routed administrative access tunnels to VMs housed in secondary Spoke networks. Implements strict enterprise topology rules to minimize public-facing attack surfaces without disrupting operational connectivity.','en','repository','intermediate',0,'online','automatic','ba30c6b7f96e540b46eb1750dfa7e3dbf5d6010da3746457ff7be3ef464e03e7',NULL,1780352037,0,'2026-06-02T00:13:57.401450+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Azure", "Networking", "Hub and Spoke", "Azure Bastion IaC"]','["[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "azure", "reputation_status": "Vetted", "reputation_summary": "Active community project detailing enterprise standard cloud architecture topologies.", "social_preview_url": "https://opengraph.githubassets.com/26aa80ab90c6bd6129d48a65ad1a5affeb1612c4f5d2ff79857c7ac4fd6a8b8f/regret546/AzureBlueprints", "source_provenance": "X.com (nubenetes)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://github.com/rehacktive/caffeine','rehacktive/caffeine','','N/A',0,'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.','English','Repository','Beginner',0,'online','manual','1990fd11ed5696e40dd95d6825a89fdcb1f512364813c84a8e5e5ed51eba700a',100.0,1779031103,1,'2022-11-30T16:19:55Z',NULL,NULL,NULL,'["Utilities", "Go Tools", "System Utilities"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2022-11-30T16:19:55Z", "gh_stars": 1176}');
+INSERT INTO "resources" VALUES('https://github.com/rekon-oss/portfall','Portfall: A desktop k8s port-forwarding portal for easy access to all your'' cluster UIs 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1f3cab895c3d5d3bf7ef5c7d6ef01043692b0314dab49a19317fca41a7ef5b5a',100.0,1779032383,0,'2026-05-17T17:39:43.768254+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/Rested/portfall"}');
+INSERT INTO "resources" VALUES('https://github.com/rene6502/keepass-secret','rene6502/keepass-secret','','2026',1,'KeePass-Secret is a specialized Kubernetes operator designed to synchronize secret data directly from a secure KeePass database into native K8s secrets. By mapping database paths to target configurations, it helps teams centralize configuration files offline while automating cluster injection. The tool is highly suitable for homelab architectures and secure developer environments.','Go','Operator','Intermediate',0,'online','manual','8eff8a8be448a4148fc1ac4bacdfc6c3a0e6328b643d4ddf713f2c271ac20613',100.0,1779031226,1,'2026-04-19T13:48:49Z',NULL,NULL,NULL,'["Security", "Secret Management", "Integrations"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-19T13:48:49Z", "gh_stars": 36}');
+INSERT INTO "resources" VALUES('https://github.com/reneaudain/jenkins_tf_repo','github.com/reneaudain/jenkins_tf_repo: Jenkins Server and S3 Artifact Storage'' on AWS using Terraform','','2023',0,'Practical automation code directory targeting the deployment of Jenkins configurations along with secure S3 storage setups. Integrates infrastructure definitions for continuous delivery processes on AWS platforms.','HCL','Code Repository','Intermediate',0,'online','manual','00139cb5839658cc1e9b768e419c1ae54cf1ff6bb68af7292dfad2f96814226d',100.0,1781736232,1,'2026-06-18T00:43:52.257244+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "CI/CD & Automation", "Jenkins"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/replicatedhq/troubleshoot','github.com/replicatedhq/troubleshoot','','2025',2,'A framework providing preflight checks and support-bundle collection capabilities for Kubernetes applications. Crucial for enterprise environments deploying applications onto heterogeneous on-premises or customer-managed clusters.','Go','Tool','Advanced',0,'online','manual','ab452e5ede9ee17c96b1d2b2d0e07b1c18589b9dac1fa9ce2c94f4ac2701b302',100.0,1779032699,1,'2026-06-11T16:15:20Z',NULL,NULL,NULL,'["Observability", "Debugging", "Pre-flight Checks"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md", "docs/kubernetes-troubleshooting.md"]','["kubernetes-tools.md", "kubernetes-troubleshooting.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T16:15:20Z", "gh_stars": 582}');
+INSERT INTO "resources" VALUES('https://github.com/resmoio/kubernetes-event-exporter','resmoio/kubernetes-event-exporter','','2025',3,'The Kubernetes Event Exporter routes native, transient cluster events to long-term storage and telemetry backends like Elasticsearch, Kafka, Datadog, or Slack. This ensures reliable auditing trails and operational visibility, filling the void left by default short-lived event structures.','Go','Daemon / Exporter','Intermediate',1,'online','manual','951f3f78dd520fc442d23ef9b1816aa9f9a624f20ed905dc7d4af9f22d71a305',100.0,1779033140,1,'2024-08-20T15:09:21Z',NULL,NULL,NULL,'["Observability", "Logging & Events", "Event Routing"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-08-20T15:09:21Z", "gh_stars": 1030}');
INSERT INTO "resources" VALUES('https://github.com/resources/events/github-microsoft-build26','GitHub at Microsoft Build 2026','Official collection of demos, code-first agent workshops, and terminal toolkits featured at the Microsoft Build 2026 conference.','2026',4,'A central resource repository highlighting GitHub''s shift toward the agentic software development lifecycle during Microsoft Build 2026.
- Features reference materials on compiling custom knowledge bases, configuring terminal-native tools, and deploying Copilot-powered workflows.
-- Showcases specialized integrations like OpenClaw for local agent loops and the terminal-based Microsoft Build CLI plugin to interface with live cloud resources.','en','event','Intermediate',0,'online','automatic','38d3e9552cfe9e4ef4ff5d4798451c58a0a6c3d06890f61a6f50a3160da43c5a',NULL,1.78035283880108499e+09,0,'2026-06-02T00:27:18.801085+02:00',NULL,NULL,NULL,'["Software Engineering", "AI-Assisted Development", "Agentic Systems", "Developer Tooling"]','["[EMERGING]", "[GUIDE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Official events hub repository detailing GitHub and Microsoft integrations at Build 2026. Highly vetted, authoritative and heavily referenced during the June 2026 conference.", "social_preview_url": "", "source_provenance": "X.com (GitHub)", "suggested_new_category": "developer-events"}');
-INSERT INTO "resources" VALUES('https://github.com/resources/whitepapers/actions','==resources.github.com: What is GitHub Actions? How automation & CI/CD work on GitHub (whitepaper/pdf)==','','2021',0,'An enterprise whitepaper discussing architectural strategies to consolidate developer pipelines on GitHub. Outlines resource efficiency, pipeline standardization, and reduced maintenance overhead from integrating CI tools directly into repository lifecycles.','None','Documentation','Intermediate',0,'online','manual','ad1375e7fde97429ae8092cdb30c7e800c467a81395e0b401cb3fd726112fd13',100.0,1.78173595024781489e+09,1,'2026-06-18T00:39:10.247815+02:00',NULL,NULL,NULL,'["CI/CD Pipeline", "GitHub Actions", "Enterprise Whitepaper"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/reviewdog/reviewdog','==reviewdog - A code review dog who keeps your codebase healthy.==','','2023',4,'Automated code review bot designed to parse error inputs from arbitrary linter systems and post inline comments directly back to pull requests on GitHub, GitLab, or Bitbucket.','Go','Tool','Intermediate',0,'online','manual','b66adcc890091ac5c67c9dbc5000a5f59e5f4d853714436d32699d7be95a521a',100.0,1.77903456073973798e+09,1,'2026-06-12T21:30:34Z',NULL,NULL,NULL,'["Software Engineering", "Testing", "Code Review"]','["[ENTERPRISE-STABLE]"]','["docs/qa.md"]','["qa.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T21:30:34Z", "gh_stars": 9365}');
-INSERT INTO "resources" VALUES('https://github.com/rh-messaging/artemis-prometheus-metrics-plugin','Artemis Prometheus Metrics Plugin','','2024',5,'Duplicates technical setup for the Artemis-Prometheus plugin, highlighting metrics formatting for queue lengths, active sessions, and underlying JVM memory states.','Java','Repository','Intermediate',0,'online','manual','8ef645952b41c8c9048429b780036f62a1742f360244b250ae6aa6ac89b8b5a1',100.0,1.77902927452555704e+09,1,'2026-06-11T09:39:52Z',NULL,NULL,NULL,'["Middleware", "Messaging Orchestration", "Artemis Extensions"]','["[DE FACTO STANDARD]"]','["docs/grafana.md", "docs/prometheus.md"]','["prometheus.md", "grafana.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T09:39:52Z", "gh_stars": 28}');
-INSERT INTO "resources" VALUES('https://github.com/ricardomaraschini/tagger','Tagger','','2021',1,'A custom controller designed to monitor container image registries and automatically update reference tags on corresponding deployment resources upon registry changes, though now generally managed by GitOps controllers like Argo Image Updater.','Go','Operator','Intermediate',1,'online','manual','ec474449a5d1c5337c1ab6d4446faca214cf67ff0457127652ba0340f069143c',100.0,1779029989.23807,1,'2026-05-18T14:11:12Z',NULL,NULL,NULL,'["Cluster Management", "Configuration Management", "Dynamic Metadata"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-18T14:11:12Z", "gh_stars": 15}');
-INSERT INTO "resources" VALUES('https://github.com/ricoberger/vault-secrets-operator','github.com/ricoberger/vault-secrets-operator','','2025',5,'This operator provides direct synchronization between HashiCorp Vault secrets and Kubernetes Secrets storage classes. By tracking external Vault paths, it triggers dynamic, secure updates to dependent application pods the moment source secrets are rotated.','Go','Repository','Advanced',0,'online','manual','59363a26a104496ba1ec0798d143393b7d2a0b4175343ecd92dec3425d970b58',100.0,1.77903061110591697e+09,1,'2026-06-01T04:59:40Z',NULL,NULL,NULL,'["Security & Compliance", "Secret Management", "HashiCorp Vault"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-01T04:59:40Z", "gh_stars": 687}');
-INSERT INTO "resources" VALUES('https://github.com/rmb938/hostport-allocator','HostPort Operator','','2022',5,'An allocation controller that coordinates and locks dedicated hostPorts for pods. It mitigates physical scheduling conflicts when multiple high-performance workloads require direct edge node exposure.','Go','Operator','Advanced',0,'online','manual','882482d19f013805f1289308977db6293265f766f0b3f076c25a236073db6560',100.0,1.77903403115522694e+09,1,'2025-11-17T00:22:54Z',NULL,NULL,NULL,'["Networking", "Ingress & Routing", "Host Port Allocation", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-11-17T00:22:54Z", "gh_stars": 18}');
-INSERT INTO "resources" VALUES('https://github.com/robscott/kube-capacity/releases','==Kube-capacity==','','2025',3,'Kube-capacity is an exceptionally popular CLI utility designed to synthesize and output resource requests, limits, and actual real-time utilization. It queries metrics servers and displays overall usage at the node, pod, and container levels, acting as a crucial tool for capacity optimization.','Go','CLI Tool','Intermediate',0,'online','manual','4b11fd0b190de20e55cfc8c521ce0731be7a5ad1b21bea34d953e9713c6ce04a',100.0,1.77903002546039295e+09,1,'2025-11-21T01:07:32Z',NULL,NULL,NULL,'["Operations", "Resource Management", "CLI Tooling"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-11-21T01:07:32Z", "gh_stars": 2636}');
-INSERT INTO "resources" VALUES('https://github.com/robusta-dev/chatgpt-yaml-generator','github.com/robusta-dev/chatgpt-yaml-generator','','N/A',0,'A tailored schema wizard matching generative prompts to robust Kubernetes structures. Generates production-ready configurations containing service boundaries, volume bindings, and routing structures.','English','Repository','Intermediate',0,'online','manual','c3b53f800b5374d40ece00e4a0576acf75f1f134d46e11d6428cff39368f3c32',100.0,1.77903236892703294e+09,1,'2023-07-08T05:13:58Z',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Kubernetes Operations", "Declarative Manifests"]','["[COMMUNITY-TOOL]"]','["docs/chatgpt.md"]','["chatgpt.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-07-08T05:13:58Z", "gh_stars": 117}');
-INSERT INTO "resources" VALUES('https://github.com/robusta-dev/holmesgpt','HolmesGPT (Robusta)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','941c9489c44841efbc269906164c68f1aba114130400d86da339a947dea72314',100.0,1.77902915913672709e+09,0,'2026-05-17T16:45:59.136727+02:00',NULL,NULL,NULL,'[]','[]','["docs/ai-agents-mcp.md", "docs/ai.md"]','[]','{}','{"duplicate_of": "https://github.com/HolmesGPT/holmesgpt"}');
-INSERT INTO "resources" VALUES('https://github.com/robusta-dev/krr','==robusta-dev/krr==','','2025',5,'Robusta KRR (Kubernetes Resource Recommender) is an open-source CLI tool that optimizes resource requests and limits. By collecting and analyzing historical usage metrics from Prometheus, KRR outputs actionable recommendations to prevent pod OOM-kills while cutting unnecessary CPU and memory over-allocations, making it a critical FinOps instrument.','Python','CLI Tool','Medium',0,'online','manual','3cb6c1eaa47ed3a44ed249d54e2eb57ac69d5da64d8421108008b49abca4cee7',100.0,1.77902937144981503e+09,1,'2026-06-08T14:12:45Z',NULL,NULL,NULL,'["FinOps", "Resource Optimization", "Right-Sizing"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-08T14:12:45Z", "gh_stars": 4616}');
-INSERT INTO "resources" VALUES('https://github.com/robusta-dev/kubernetes-chatgpt-bot','github.com/robusta-dev/kubernetes-chatgpt-bot','','N/A',0,'An intelligent triage chatbot linking cluster failures directly to LLM advice. Hooks Prometheus alert outputs to supply operators with instantaneous log summaries and debug steps.','English','Repository','Advanced',1,'online','manual','2f1ade76dd3cf3cedcd84243e469186f5a143bb3c7be9a6e87708670f3c762c5',100.0,1.78173588987617707e+09,1,'2026-06-18T00:38:09.876177+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Kubernetes Operations", "AIOps Diagnostics"]','["[COMMUNITY-TOOL]"]','["docs/chatgpt.md"]','["chatgpt.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/robzienert/awesome-spinnaker','Awesome Spinnaker','','2026',1,'A developer resource library for Spinnaker continuous delivery engines. Details advanced declarative pipeline patterns, blue-green delivery topologies, and integration guidelines for multi-cloud deployments.','Markdown','Awesome List','Advanced',1,'online','manual','7bf27d2766d7f327fd6c84c2b936b7de5de6e174a946937f6c97cf21e7ea5abd',100.0,1.77903248433670592e+09,1,'2019-02-12T17:51:32Z',NULL,NULL,NULL,'["Continuous Delivery", "CI-CD Pipelines", "Multi-Cloud Continuous Delivery"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2019-02-12T17:51:32Z", "gh_stars": 13, "is_special": true}');
+- Showcases specialized integrations like OpenClaw for local agent loops and the terminal-based Microsoft Build CLI plugin to interface with live cloud resources.','en','event','Intermediate',0,'online','automatic','38d3e9552cfe9e4ef4ff5d4798451c58a0a6c3d06890f61a6f50a3160da43c5a',NULL,1780352838,0,'2026-06-02T00:27:18.801085+02:00',NULL,NULL,NULL,'["Software Engineering", "AI-Assisted Development", "Agentic Systems", "Developer Tooling"]','["[EMERGING]", "[GUIDE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Official events hub repository detailing GitHub and Microsoft integrations at Build 2026. Highly vetted, authoritative and heavily referenced during the June 2026 conference.", "social_preview_url": "", "source_provenance": "X.com (GitHub)", "suggested_new_category": "developer-events"}');
+INSERT INTO "resources" VALUES('https://github.com/resources/whitepapers/actions','==resources.github.com: What is GitHub Actions? How automation & CI/CD work on GitHub (whitepaper/pdf)==','','2021',0,'An enterprise whitepaper discussing architectural strategies to consolidate developer pipelines on GitHub. Outlines resource efficiency, pipeline standardization, and reduced maintenance overhead from integrating CI tools directly into repository lifecycles.','None','Documentation','Intermediate',0,'online','manual','ad1375e7fde97429ae8092cdb30c7e800c467a81395e0b401cb3fd726112fd13',100.0,1781735950,1,'2026-06-18T00:39:10.247815+02:00',NULL,NULL,NULL,'["CI/CD Pipeline", "GitHub Actions", "Enterprise Whitepaper"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/reviewdog/reviewdog','==reviewdog - A code review dog who keeps your codebase healthy.==','','2023',4,'Automated code review bot designed to parse error inputs from arbitrary linter systems and post inline comments directly back to pull requests on GitHub, GitLab, or Bitbucket.','Go','Tool','Intermediate',0,'online','manual','b66adcc890091ac5c67c9dbc5000a5f59e5f4d853714436d32699d7be95a521a',100.0,1779034560,1,'2026-06-12T21:30:34Z',NULL,NULL,NULL,'["Software Engineering", "Testing", "Code Review"]','["[ENTERPRISE-STABLE]"]','["docs/qa.md"]','["qa.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T21:30:34Z", "gh_stars": 9365}');
+INSERT INTO "resources" VALUES('https://github.com/rh-messaging/artemis-prometheus-metrics-plugin','Artemis Prometheus Metrics Plugin','','2024',5,'Duplicates technical setup for the Artemis-Prometheus plugin, highlighting metrics formatting for queue lengths, active sessions, and underlying JVM memory states.','Java','Repository','Intermediate',0,'online','manual','8ef645952b41c8c9048429b780036f62a1742f360244b250ae6aa6ac89b8b5a1',100.0,1779029274,1,'2026-06-11T09:39:52Z',NULL,NULL,NULL,'["Middleware", "Messaging Orchestration", "Artemis Extensions"]','["[DE FACTO STANDARD]"]','["docs/grafana.md", "docs/prometheus.md"]','["prometheus.md", "grafana.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T09:39:52Z", "gh_stars": 28}');
+INSERT INTO "resources" VALUES('https://github.com/ricardomaraschini/tagger','Tagger','','2021',1,'A custom controller designed to monitor container image registries and automatically update reference tags on corresponding deployment resources upon registry changes, though now generally managed by GitOps controllers like Argo Image Updater.','Go','Operator','Intermediate',1,'online','manual','ec474449a5d1c5337c1ab6d4446faca214cf67ff0457127652ba0340f069143c',100.0,1779029989,1,'2026-05-18T14:11:12Z',NULL,NULL,NULL,'["Cluster Management", "Configuration Management", "Dynamic Metadata"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-18T14:11:12Z", "gh_stars": 15}');
+INSERT INTO "resources" VALUES('https://github.com/ricoberger/vault-secrets-operator','github.com/ricoberger/vault-secrets-operator','','2025',5,'This operator provides direct synchronization between HashiCorp Vault secrets and Kubernetes Secrets storage classes. By tracking external Vault paths, it triggers dynamic, secure updates to dependent application pods the moment source secrets are rotated.','Go','Repository','Advanced',0,'online','manual','59363a26a104496ba1ec0798d143393b7d2a0b4175343ecd92dec3425d970b58',100.0,1779030611,1,'2026-06-01T04:59:40Z',NULL,NULL,NULL,'["Security & Compliance", "Secret Management", "HashiCorp Vault"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-01T04:59:40Z", "gh_stars": 687}');
+INSERT INTO "resources" VALUES('https://github.com/rmb938/hostport-allocator','HostPort Operator','','2022',5,'An allocation controller that coordinates and locks dedicated hostPorts for pods. It mitigates physical scheduling conflicts when multiple high-performance workloads require direct edge node exposure.','Go','Operator','Advanced',0,'online','manual','882482d19f013805f1289308977db6293265f766f0b3f076c25a236073db6560',100.0,1779034031,1,'2025-11-17T00:22:54Z',NULL,NULL,NULL,'["Networking", "Ingress & Routing", "Host Port Allocation", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-11-17T00:22:54Z", "gh_stars": 18}');
+INSERT INTO "resources" VALUES('https://github.com/robscott/kube-capacity/releases','==Kube-capacity==','','2025',3,'Kube-capacity is an exceptionally popular CLI utility designed to synthesize and output resource requests, limits, and actual real-time utilization. It queries metrics servers and displays overall usage at the node, pod, and container levels, acting as a crucial tool for capacity optimization.','Go','CLI Tool','Intermediate',0,'online','manual','4b11fd0b190de20e55cfc8c521ce0731be7a5ad1b21bea34d953e9713c6ce04a',100.0,1779030025,1,'2025-11-21T01:07:32Z',NULL,NULL,NULL,'["Operations", "Resource Management", "CLI Tooling"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-11-21T01:07:32Z", "gh_stars": 2636}');
+INSERT INTO "resources" VALUES('https://github.com/robusta-dev/chatgpt-yaml-generator','github.com/robusta-dev/chatgpt-yaml-generator','','N/A',0,'A tailored schema wizard matching generative prompts to robust Kubernetes structures. Generates production-ready configurations containing service boundaries, volume bindings, and routing structures.','English','Repository','Intermediate',0,'online','manual','c3b53f800b5374d40ece00e4a0576acf75f1f134d46e11d6428cff39368f3c32',100.0,1779032368,1,'2023-07-08T05:13:58Z',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Kubernetes Operations", "Declarative Manifests"]','["[COMMUNITY-TOOL]"]','["docs/chatgpt.md"]','["chatgpt.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-07-08T05:13:58Z", "gh_stars": 117}');
+INSERT INTO "resources" VALUES('https://github.com/robusta-dev/holmesgpt','HolmesGPT (Robusta)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','941c9489c44841efbc269906164c68f1aba114130400d86da339a947dea72314',100.0,1779029159,0,'2026-05-17T16:45:59.136727+02:00',NULL,NULL,NULL,'[]','[]','["docs/ai-agents-mcp.md", "docs/ai.md"]','[]','{}','{"duplicate_of": "https://github.com/HolmesGPT/holmesgpt"}');
+INSERT INTO "resources" VALUES('https://github.com/robusta-dev/krr','==robusta-dev/krr==','','2025',5,'Robusta KRR (Kubernetes Resource Recommender) is an open-source CLI tool that optimizes resource requests and limits. By collecting and analyzing historical usage metrics from Prometheus, KRR outputs actionable recommendations to prevent pod OOM-kills while cutting unnecessary CPU and memory over-allocations, making it a critical FinOps instrument.','Python','CLI Tool','Medium',0,'online','manual','3cb6c1eaa47ed3a44ed249d54e2eb57ac69d5da64d8421108008b49abca4cee7',100.0,1779029371,1,'2026-06-08T14:12:45Z',NULL,NULL,NULL,'["FinOps", "Resource Optimization", "Right-Sizing"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-08T14:12:45Z", "gh_stars": 4616}');
+INSERT INTO "resources" VALUES('https://github.com/robusta-dev/kubernetes-chatgpt-bot','github.com/robusta-dev/kubernetes-chatgpt-bot','','N/A',0,'An intelligent triage chatbot linking cluster failures directly to LLM advice. Hooks Prometheus alert outputs to supply operators with instantaneous log summaries and debug steps.','English','Repository','Advanced',1,'online','manual','2f1ade76dd3cf3cedcd84243e469186f5a143bb3c7be9a6e87708670f3c762c5',100.0,1781735889,1,'2026-06-18T00:38:09.876177+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Kubernetes Operations", "AIOps Diagnostics"]','["[COMMUNITY-TOOL]"]','["docs/chatgpt.md"]','["chatgpt.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/robzienert/awesome-spinnaker','Awesome Spinnaker','','2026',1,'A developer resource library for Spinnaker continuous delivery engines. Details advanced declarative pipeline patterns, blue-green delivery topologies, and integration guidelines for multi-cloud deployments.','Markdown','Awesome List','Advanced',1,'online','manual','7bf27d2766d7f327fd6c84c2b936b7de5de6e174a946937f6c97cf21e7ea5abd',100.0,1779032484,1,'2019-02-12T17:51:32Z',NULL,NULL,NULL,'["Continuous Delivery", "CI-CD Pipelines", "Multi-Cloud Continuous Delivery"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2019-02-12T17:51:32Z", "gh_stars": 13, "is_special": true}');
INSERT INTO "resources" VALUES('https://github.com/rohitg00/ai-engineering-from-scratch','rohitg00/ai-engineering-from-scratch','A comprehensive, free, and MIT-licensed curriculum comprising 435 lessons across 20 phases to build AI algorithms from scratch.','2026',4,'A rigorous, open-source educational curriculum designed to teach developers to build AI algorithms from basic math foundations up to advanced production architectures.
* Covers 20 comprehensive phases, including deep learning, custom transformer training, LLM quantization (FP8, GGUF), and multi-agent system orchestration.
-* Integrates seamlessly with Claude Code and Cursor as agentic skills to support local understanding verification and diagnostics.','en','repository','intermediate',0,'online','automatic','50d5c9e84444f6e6340d9ed1e1238dcc9f1a2f4ee4de1ab63025a320011d83ff',NULL,1.78035268674446892e+09,0,'2026-06-01T16:14:02Z',NULL,NULL,NULL,'["Artificial Intelligence", "E-Learning", "LLM Engineering", "Agent Frameworks"]','["GUIDE", "COMMUNITY-TOOL"]','[]','[]','{}','{"category": "elearning", "gh_license": "MIT", "gh_pushed": "2026-06-01T16:14:02Z", "gh_stars": 26711, "reputation_status": "Vetted", "reputation_summary": "Highly praised by the developer and AI engineering communities on Reddit and DEV.to for its unique, hands-on methodology that rebuilds core AI algorithms from raw mathematical foundations before implementing production libraries.", "social_preview_url": "https://opengraph.githubassets.com/0a08e166a20579d2f601b33f745c9976a6f74136cf52ffd71777c57e88abfc2b/rohitg00/ai-engineering-from-scratch", "source_provenance": "X.com (midudev)", "suggested_new_category": "ai-engineering"}');
-INSERT INTO "resources" VALUES('https://github.com/roib20/terraform-provision-gke-cloudflare','github.com/roib20: Terraform - Provision a GKE Cluster with Cloudflare Ingress'' and ArgoCD','','2022',1,'An automated infrastructure template bootstrapping a GKE cluster integrated with Cloudflare Ingress tunnels and ArgoCD. Delivers a complete GitOps framework with zero public endpoint exposure to secure container ingress points.','HCL','Repository','Advanced',0,'online','manual','fb5edeeb99997cd6b1facb9a8dcfdae866ecad72d3bf06f7cb09189569788890',100.0,1.77903293509002208e+09,1,'2025-06-12T17:11:17Z',NULL,NULL,NULL,'["Cloud Infrastructure", "GCP", "GKE Orchestration"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2025-06-12T17:11:17Z", "gh_stars": 11}');
-INSERT INTO "resources" VALUES('https://github.com/rootless-containers/usernetes','rootless-containers/usernetes','','2024',3,'Usernetes is an experimental project executing entire Kubernetes clusters (including kubelet, container runtime, and control plane) as unprivileged user sessions (rootless). By leveraging user namespaces, it mitigates severe host privilege escalation risks. Despite performance and networking constraints, it represents a crucial paradigm for high-security multi-tenant nodes.','Go','Tool','High',0,'online','manual','dc94480bb8e53be78b5973962747280d9a4e6d8a21c43d2177e470c2ffd8b2a3',100.0,1779029163.80027,1,'2026-06-08T06:15:13Z',NULL,NULL,NULL,'["Security", "Container Runtimes", "Rootless Kubernetes"]','["[EMERGING]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T06:15:13Z", "gh_stars": 970}');
-INSERT INTO "resources" VALUES('https://github.com/rootsongjc',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','0ea884cddf637bf061874a591f5aae79234b4728c03c20228d422e845731db28',100.0,1.77902991691516304e+09,1,'2026-05-17T16:58:36.915163+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/rootsongjc/awesome-cloud-native','rootsongjc/awesome-cloud-native 🌟','','2023',5,'An extensive library mapping the CNCF Cloud Native landscape, detailing Service Meshes, dynamic storages, logging setups, and database drivers. Provides platform architects with a systematic catalog to structure and maintain resilient, cloud-agnostic application footprints.','Markdown','Awesome List','Intermediate',1,'online','manual','33e15dc277a7a2f4fed420f6fef49071aa9f122abac77a1e6f33e807b04e41ae',100.0,1.77903392208296799e+09,1,'2026-06-08T12:56:50Z',NULL,NULL,NULL,'["Curation", "Awesome Lists", "Cloud Native"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-06-08T12:56:50Z", "gh_stars": 2413, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/rosehgal/k8s-In-30Mins','github: K8s in 30 mins 🌟','','2024',4,'An accelerated educational repository mapping core Kubernetes abstractions, including Pods, Services, Deployments, and ReplicaSets. Translates complex container orchestration mechanics into brief visual explanations, facilitating quick developer onboarding for distributed systems development.','Markdown','Repository','Beginner',1,'online','manual','5c81ebfd4d71713255c9b7c98599d5f544fe17db032c2208b4d0142b17b3c5af',100.0,1.77913049501395511e+09,1,'2021-03-18T12:05:22Z',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Training & Concepts"]','["[ENTERPRISE-STABLE]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-03-18T12:05:22Z", "gh_stars": 212}');
-INSERT INTO "resources" VALUES('https://github.com/rossmcdonald/telegraf','Telegraf Ansible Role','','2024',0,'Ansible playbook role to provision and configure the Telegraf agent across varied Linux operating systems. Automates configuration generation and systemd unit registration.','Shell','Repository','Intermediate',0,'online','manual','1b1fb7e8b7e664928bf40f29d92222d796fc8977e041a9dd745801e8c72a13f1',100.0,1.78173613361723399e+09,1,'2026-06-18T00:42:13.617234+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Telegraf Deployment"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/rothgar/bashScheduler','github.com/rothgar/bashScheduler','','2018',0,'An experimental Kubernetes scheduler written entirely in Bash. It is exclusively intended for academic learning, illustrating scheduling queues, node filtering, and binding phases to developers wanting to grasp scheduler-manager communication without compiled code complexity.','Bash','Script / Experimental','Advanced',0,'online','manual','8fe75c35268dbffe245c454389314c522719dad8a4eda2c0036a802901db59f0',100.0,1.78173604671586108e+09,1,'2026-06-18T00:40:46.715861+02:00',NULL,NULL,NULL,'["Scheduling", "Custom Schedulers", "Experimental"]','["[EMERGING]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/rottencandy/vimkubectl','rottencandy/vimkubectl','','2021',1,'A Vim plugin that allows users to manage and inspect Kubernetes clusters directly from within Vim. It supports list, edit, and apply actions for standard resources without leaving the text editor. Highly appreciated by terminal purists in 2026 for minimizing window context switching.','Vim Script','Vim Plugin','Low',0,'online','manual','f5f9d3d49206dc38f110fe21cfb12e9dab397169ea4d991c3c7031a7f1eab415',100.0,1.77903322306486701e+09,1,'2024-06-07T19:05:08Z',NULL,NULL,NULL,'["Development", "IDE Integration", "Vim"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-06-07T19:05:08Z", "gh_stars": 79}');
-INSERT INTO "resources" VALUES('https://github.com/roubles/kubeshell','kubeshell','','2018',0,'An early attempt at building an interactive shell auto-complete program for kubectl. Now defunct, its conceptual UX improvements have been integrated directly into standard shell autocompletion patterns and kubectl aliases.','Python','Interactive Shell Tool','Simple',0,'online','manual','f8f2a3986ffa4bb8b9370f9a3641d54d4aa8807d43d58103bcd0b2ac86e4b41c',100.0,1.78173604671846795e+09,1,'2026-06-18T00:40:46.718468+02:00',NULL,NULL,NULL,'["Operations & UX", "CLI Plugins", "Interactive Shell"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/rromannissen/rhoar-microservices-demo','rromannissen/rhoar-microservices-demo: GitOps for Microservices with Red'' Hat Runtimes demo','','2020',0,'A demonstration repository featuring GitOps patterns for microservices configured with Red Hat Runtimes. Illustrates safe promotion processes and environment configuration syncing using Argo CD.','Java / Yaml','Repository','Advanced',1,'online','manual','95dde057da8c5abf503c8dcc3df9e420a8c5a0426349497b59a1302a0f9710be',100.0,1.78173591106256389e+09,1,'2026-06-18T00:38:31.062564+02:00',NULL,NULL,NULL,'["Application Delivery", "GitOps", "Microservices Showcase"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/ruanbekker/thanos-cluster-setup','github.com/ruanbekker: Thanos Cluster Setup','','2021',0,'Developer guide outlining the architectural deployment of a highly available Thanos cluster with Docker Compose. Demonstrates configuring Thanos Sidecar, Querier, Store Gateway, and S3 object storage targets.','YAML','Configuration Code','Intermediate',1,'online','manual','d42af94cf3d1e82530ae18a98cb6577aea0011fea899ccdb7220671deb1894ff',100.0,1.78173613373175191e+09,1,'2026-06-18T00:42:13.731752+02:00',NULL,NULL,NULL,'["Observability", "Distributed Storage", "Thanos Engine"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/run-x/awesome-kubernetes','run-x/awesome-kubernetes','','2023',5,'A specialized directory compiling infrastructure automation, IAC templates, and deployment scripts for Kubernetes clusters. Highlights tools designed to expedite cloud environment setups and secure CI/CD orchestration paths.','Markdown','Awesome List','Intermediate',0,'online','manual','11bf03c69bbe82170cc65a6d731332e0d8490d6115be6a7cac0c8e46e2e6b898',100.0,1.77903044350813388e+09,1,'2022-01-04T11:29:07Z',NULL,NULL,NULL,'["Curation", "Awesome Lists", "Kubernetes"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2022-01-04T11:29:07Z", "gh_stars": 379, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/run-x/opta','run-x/opta: Opta - Supercharge DevOps on any cloud','','2023',2,'Opta is an archived high-level declarative infrastructure platform that abstracted low-level Terraform details into service-centric YAML layouts. While it successfully simplified multi-cloud container orchestration, the project has been officially archived. Current platform engineering teams should look to modern modular structures like Terramate or native OpenTofu/Terraform configurations.','Python','Framework','Intermediate',0,'online','manual','7ddffc9789005403b41f392303e2ff2329c501f0e300b82f48da1910b84859ed',100.0,1.77902947898651409e+09,1,'2023-04-03T22:19:45Z',NULL,NULL,NULL,'["Infrastructure as Code", "Abstractions", "Legacy Platforms"]','["[LEGACY]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-04-03T22:19:45Z", "gh_stars": 912}');
-INSERT INTO "resources" VALUES('https://github.com/runacapital/awesome-oss-alternatives','runacapital/awesome-oss-alternatives: Awesome open-source alternatives to'' SaaS 🌟','','2026',4,'An architectural directory showcasing open-source, self-hostable equivalents to commercial SaaS platforms. Helps enterprise tech architects mitigate vendor lock-in, streamline data compliance, and deploy privacy-centric containerized services locally.','Markdown','Awesome List','Intermediate',1,'online','manual','027362fede1dc4ec436aa5cf1d6060b6e588e3cdb939c743b23bd97660638fee',100.0,1.7790330687761631e+09,1,'2025-09-03T17:43:01Z',NULL,NULL,NULL,'["Software Engineering", "Open Source Software", "SaaS Alternatives"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-09-03T17:43:01Z", "gh_stars": 19234, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/ruoshan/autoportforward','ruoshan/autoportforward','','2022',2,'Autoportforward is a lightweight developer helper tool designed to automatically monitor running pods and initiate background Kubernetes port-forwarding tunnels. When pods restart or scale, it cleanly self-heals and reinstates the connection. While useful, it lacks the multi-service DNS injection power of kubefwd.','Go','CLI Tool','Medium',0,'online','manual','e2838fc21d9d8030e022eff89c490f919d46a9c7d46e7e9ca6a247a44a0b63c2',100.0,1.77902955289428901e+09,1,'2022-05-07T08:22:59Z',NULL,NULL,NULL,'["Developer Experience", "Networking", "Port Forwarding"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2022-05-07T08:22:59Z", "gh_stars": 295}');
-INSERT INTO "resources" VALUES('https://github.com/ryane/kfilt','kfilt','','2021',2,'A CLI tool dedicated to filtering specific resources out of massive Kubernetes manifest streams. By allowing developers to extract or drop manifests based on metadata, labels, or names, it functions as an essential pipeline tool.','Go','CLI Tool','Simple',0,'online','manual','490d377e5cb660d558d2f74d305b930819d9f6d133d5fb28809a2f8b540c1205',100.0,1779031464.98091,1,'2025-12-03T03:16:05Z',NULL,NULL,NULL,'["Operations & UX", "Manifest Generation", "Resource Filtering"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-12-03T03:16:05Z", "gh_stars": 114}');
-INSERT INTO "resources" VALUES('https://github.com/ryanmcdermott/clean-code-javascript',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','7eb8ba9384eca2b939940ec992baada3b78ee4b207263f6ad0d85a448c1e7825',100.0,1.77903017272934389e+09,1,'2026-05-17T17:02:52.729344+02:00',NULL,NULL,NULL,'[]','[]','["docs/javascript.md"]','[]','{}','{"gh_license": "MIT"}');
-INSERT INTO "resources" VALUES('https://github.com/rydogs/kubecle','Kubecle','','2021',5,'A terminal-based interaction wrapper that streamlines Kubernetes command contexts. It simplifies executing actions across isolated cluster targets by keeping an active session-level state, reducing command length and configuration complexity for developers running multi-tenant operations.','Go','CLI Tool','Intermediate',0,'online','manual','9ed40c3e36850bbd75bac54f30f7e1822cd002e72995e0ca627563da881de8df',100.0,1.779032372184978e+09,1,'2023-03-07T06:07:22Z',NULL,NULL,NULL,'["Developer Experience", "CLI Utilities", "Context Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-03-07T06:07:22Z", "gh_stars": 57}');
-INSERT INTO "resources" VALUES('https://github.com/sa-mw-dach/podium','Podium','','2020',0,'A developer tool designed to orchestrate server-side-rendered micro-frontends (podlets) in modular architectures, ensuring fast composition and high decoupling of user interfaces.','JavaScript','Repository','Intermediate',1,'online','manual','b956fa8ef7aba4e53e3281f977690f599659e63a0e196447669805c79b9419b3',100.0,1.78173613352495789e+09,1,'2026-06-18T00:42:13.524958+02:00',NULL,NULL,NULL,'["Developer Productivity", "Collaboration", "Micro-frontends"]','["[COMMUNITY-TOOL]"]','["docs/project-management-tools.md"]','["project-management-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/sageteam-org/django-sage-painless','github.com: Django Sage Painless','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ffc77c4da3b3d8757b604070bfd6d9cd7e51c0a5dda9d14c80542c8afd157c93',100.0,1.77902937848817801e+09,0,'2026-05-17T16:49:38.488178+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://github.com/sageteamorg/django-sage-painless"}');
-INSERT INTO "resources" VALUES('https://github.com/sageteamorg/django-sage-painless','github.com: Django Sage Painless','','2024',5,'An opinionated community package designed to streamline Django project structuring, modular layouts, and database configuration templates. Helps minimize common configuration pain-points for enterprise applications. Ideal for teams seeking standard structural layout rules across various APIs.','Python','Library','Intermediate',0,'online','manual','8a5bbd46448e1bd8a5dbb631084ab936a053c45c9bd35fc2fd49fe49ae1fcf31',100.0,1.77913049498761391e+09,1,'2024-07-22T18:18:21Z',NULL,NULL,NULL,'["Software Engineering", "Web Frameworks", "Standardization"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2024-07-22T18:18:21Z", "gh_stars": 60}');
-INSERT INTO "resources" VALUES('https://github.com/sagittaros/terraform-k3s-private-cloud','K3s Private Cluster 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4a8998eba4c5c066a02a898b5f5330680d2f84c24fea7f51355203232e6a671c',100.0,1.77903415316344594e+09,0,'2026-05-17T18:09:13.163446+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://github.com/inscapist/terraform-k3s-private-cloud"}');
-INSERT INTO "resources" VALUES('https://github.com/sahilsk/awesome-jenkins','sahilsk/awesome-jenkins','','2026',1,'A focused index consolidating plugins, shared pipeline library patterns, and optimization practices for Jenkins automation servers. Excellent resource for maintaining complex legacy enterprise build pipelines.','Markdown','Awesome List','Intermediate',0,'online','manual','4568ebe92ef2d8c514e6609fd35da2b6910f6f212a68bcf1cfafd0ade9c35e12',100.0,1.77903447976939296e+09,1,'2018-02-22T19:32:46Z',NULL,NULL,NULL,'["Continuous Delivery", "CI-CD Pipelines", "Jenkins Ecosystem"]','["[LEGACY]"]','["docs/jenkins.md", "docs/other-awesome-lists.md"]','["jenkins.md", "other-awesome-lists.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2018-02-22T19:32:46Z", "gh_stars": 70, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/sajeetharan/azure-mindmap','github.com/sajeetharan/azure-mindmap','','2020',0,'An open-source repository containing comprehensive visual mindmaps of Azure services. Highly useful for architects and developers mapping complex cloud paths and service relationships across security, compute, networking, and data structures.','English','Software Portal','Beginner',0,'online','manual','095a2115a115ef8b2ec8f52f3f7cc672660a9675ee18a94ce7e161242d7beac9',100.0,1.781735879759974e+09,1,'2026-06-18T00:37:59.759974+02:00',NULL,NULL,NULL,'["Cloud Fundamentals", "Azure Ecosystem", "Learning Path"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/sajeetharan/azure-mindmap/blob/master/azure-fundamentals/AZ-900.pdf','Azure Fundamentals: AZ-900.pdf','','2020',0,'Core curriculum guide mapping the AZ-900: Azure Fundamentals certification requirements. Visualizes fundamental virtualization structures, cloud resource taxonomy, Azure billing models, and security governance paths. Ideal for technical onboarding.','English','Certification Guide','Beginner',0,'online','manual','84b4bd58ed14b2aba03676af5bb6abd2981e801a7f8d0679aa82e42a9e3f50cd',100.0,1781735879.84105,1,'2026-06-18T00:37:59.841050+02:00',NULL,NULL,NULL,'["Cloud Fundamentals", "Azure Ecosystem", "Certification Guides"]','["GUIDE"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/salesforce/craft','salesforce/Craft','','2021',1,'Salesforce Craft was a specialized framework built for designing, orchestrating, and provisioning scalable multi-tenant infrastructure. It has since been archived, with its capabilities transitioned to Cloud Provider APIs and Cluster API.','Go','Infrastructure Platform','Advanced',0,'online','manual','225dc0a4e87f67e6ba5854b6819142f49d370fb12f0631bd187a54734d8cdd8f',100.0,1.7790314070322721e+09,1,'2026-06-02T18:07:50Z',NULL,NULL,NULL,'["Cluster Management", "Cloud Provisioning", "Multi-tenant Provisioner"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2026-06-02T18:07:50Z", "gh_stars": 91}');
-INSERT INTO "resources" VALUES('https://github.com/salesforce/metabadger','Metabadger','','2025',5,'Metabadger is an open-source CLI tool built by Salesforce to automate the hardening of EC2 Instance Metadata Service (IMDS) endpoints by enforcing IMDSv2. It reduces the risk of SSRF (Server-Side Request Forgery) attacks by auditing and updating running instances to reject token-free metadata requests. It is a highly practical compliance tool for security engineering teams.','Python','Repository','Advanced',0,'online','manual','e5597c83b87384f9e17cdf455a220ad9e07a95a74c87321d607a1598bd3be381',100.0,1.77903081013382506e+09,1,'2025-05-01T17:30:23Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Security and Compliance"]','["[DE FACTO STANDARD]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2025-05-01T17:30:23Z", "gh_stars": 143}');
-INSERT INTO "resources" VALUES('https://github.com/salesforce/sloop','salesforce/Sloop - Kubernetes History Visualization 🌟','','2023',3,'A visualizer for Kubernetes history that records resource changes over time and displays them on a timeline. By preserving historical state changes of Pods, ReplicaSets, and Deployments, it helps engineers troubleshoot transient issues that occurred hours or days prior. Widely used in 2026 to bridge the visibility gap left by ephemeral standard API metrics.','Go','Web Application','High',1,'online','manual','c97c8f01ea80af82ee8bf3c4c12cc95695d3418d96ea83834323de35e5eef5be',100.0,1.7790337620113759e+09,1,'2026-02-17T16:38:56Z',NULL,NULL,NULL,'["Operations", "Observability", "History Visualization"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2026-02-17T16:38:56Z", "gh_stars": 1579}');
-INSERT INTO "resources" VALUES('https://github.com/saml-to/assume-aws-role-action','saml-to/assume-aws-role-action','','2025',5,'A dedicated GitHub Action designed to securely assume AWS IAM roles using OpenID Connect (OIDC) federation, eliminating the need to store long-lived static AWS credentials inside GitHub secrets. It dynamically exchanges short-lived JWT tokens to gain secure role access. This standard is strongly recommended in modern dev-sec-ops architectures to enforce the principle of least privilege.','TypeScript','Repository','Intermediate',0,'online','manual','a8939c5a4351f7c5a541b07acabd1a4a33c3f78eb27a77f28166b98ef2e6eb81',100.0,1.77903401307396292e+09,1,'2024-01-09T14:28:52Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "CI/CD Security"]','["[DE FACTO STANDARD]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-01-09T14:28:52Z", "gh_stars": 182}');
-INSERT INTO "resources" VALUES('https://github.com/samrocketman',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','ccdb73745887b221a98835c422deb14be9b43a54f17bc7eb184f66cc22bfb681',100.0,1.77903053441407489e+09,0,'2026-05-17T17:08:54.414075+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/samrocketman/docker-jenkins-jervis/blob/main/README.md',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','641a3f8213f628baeba0a177895b8afcdafa5ca33d77725ddf8e27ebef4aaa82',100.0,1.77913049499392509e+09,1,'2026-05-18T20:54:54.993925+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/samrocketman/docker-jenkins-jervis/blob/master/README.md','ref2','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','9f8b5eaaf9ca73dc37522422efc7da95c5f17d85a2a194351e41163ad4722e4d',100.0,1.77903086559669494e+09,0,'2026-05-17T17:14:25.596695+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/samrocketman/jenkins-script-console-scripts','samrocketman/jenkins-script-console-scripts 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','711ca16ae22394e1c7c5785fd4b4b83f69d5ebeceb3c9286150218e07475cba7',100.0,1.77903255264545392e+09,1,'2026-05-17T17:42:32.645454+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"gh_license": "MIT"}');
-INSERT INTO "resources" VALUES('https://github.com/samrocketman/jervis/wiki','Jervis','','2021',2,'Jenkins Receiving Versatile Infrastructure Script (Jervis) simplifies job lifecycle automation by supporting Travis CI-style YAML configurations natively in Jenkins. It enables declarative pipeline builds without complex Groovy setups.','Groovy','Repository','Intermediate',0,'online','manual','93eaf9d57e489a5ce082c63a8dd5e997d36e4e74dc9fa9843a8371d5980c5d7c',100.0,1.77902956993259906e+09,1,'2026-05-08T02:13:00Z',NULL,NULL,NULL,'["CI-CD", "Jenkins", "Pipeline as Code"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-08T02:13:00Z", "gh_stars": 271}');
-INSERT INTO "resources" VALUES('https://github.com/samrocketman/nexus3-config-as-code','github.com/samrocketman/nexus3-config-as-code','','2021',5,'A declarative Groovy-scripted configuration-as-code bootstrap utility designed for automating Sonatype Nexus 3 settings. Live grounding shows this repository has been unmaintained for over four years. While serving as an architectural blueprint for programmatic configuration management, modern operators have largely replaced direct scripting.','Groovy','Repository','Advanced',0,'online','manual','67c0f78e13dea1958abb1ed12730147f87d222222e05efb875203003d0347f7f',100.0,1.77902999334977293e+09,1,'2020-10-18T07:11:59Z',NULL,NULL,NULL,'["Artifact Management", "Package Repositories", "Nexus Automation"]','["[DE FACTO STANDARD]"]','["docs/registries.md"]','["registries.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-10-18T07:11:59Z", "gh_stars": 62}');
-INSERT INTO "resources" VALUES('https://github.com/samyfodil/taubyte-llama-satellite','llama.cpp plugin','','2026',5,'An experimental bridge connecting llama.cpp with Taubyte WASM modules. Facilitates low-latency, localized LLM inference tasks across decentralized edge node topologies.','Go','Repository','Advanced',1,'online','manual','518e38009b6b766fd78a535eb77f3250b113ebaa6f4bd7ed717336a895773885',100.0,1.77903068893149805e+09,1,'2024-02-02T22:23:10Z',NULL,NULL,NULL,'["Serverless Architecture", "Edge Computing", "AI Integration"]','["[DE FACTO STANDARD]", "[EMERGING]"]','["docs/kubernetes-alternatives.md"]','["kubernetes-alternatives.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2024-02-02T22:23:10Z", "gh_stars": 17}');
-INSERT INTO "resources" VALUES('https://github.com/saturnism/awesome-cloud-native-java','Awesome Cloud Native Java','','2026',0,'A highly targeted resource registry outliningmodern patterns for containerized Java. Focuses on Spring Boot microservices, Quarkus, GraalVM native image compilation, and techniques for minimizing memory footprint in orchestrations.','Markdown','Awesome List','Advanced',1,'duplicate','manual','304e0ff20521d8e9925626ba5c54b7204835ea5b029b6f81d31978f5a68e0d89',100.0,1.7817361232116909e+09,1,'2026-06-18T00:42:03.211691+02:00',NULL,NULL,NULL,'["Software Engineering", "Java Platform", "Cloud Native Frameworks"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true, "duplicate_of": "https://awesome.jimmysong.io"}');
-INSERT INTO "resources" VALUES('https://github.com/saturnism/spring-petclinic-gcp','Google Cloud Native Spring Boot PetClinic. Spring PetClinic Microservices on GCP 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','e1bcf973155aad6da1d00f86768b8fb782c990eb11a6a10009cab4a8715ae6ee',100.0,1779030979.82677,1,'2026-05-17T17:16:19.826770+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"gh_license": "NOASSERTION"}');
-INSERT INTO "resources" VALUES('https://github.com/sauljabin/kaskade','==github.com/sauljabin/kaskade==','','2023',5,'An interactive, terminal-based dashboard built using Python''s Textual framework to easily inspect Kafka topics. Unlike bulky desktop clients, Kaskade runs directly in developer shells, permitting efficient topic navigation, dynamic JSON payload inspection, and rapid troubleshooting of Kafka message streams.','Python','TUI Tool','Intermediate',0,'online','manual','590e51aa21a29a4f0de5e036464134fc5a074a8bb79958da321e512f55316b30',100.0,1.77903452312296509e+09,1,'2026-03-02T15:21:33Z',NULL,NULL,NULL,'["Infrastructure", "Data Streaming", "Kafka Tooling", "CLI & TUI"]','["[DE FACTO STANDARD]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-02T15:21:33Z", "gh_stars": 1015}');
-INSERT INTO "resources" VALUES('https://github.com/savecost/datav','savecost/datav 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','446a82fc88f4cec9598c9c7450122067d985466c84059b867e07994b4b372982',100.0,1.779032034978096e+09,0,'2026-05-17T17:33:54.978096+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/sbilly/awesome-security','sbilly/awesome-security: Awesome Security','','2026',5,'A monumental collection of software security components, pen-testing tools, cryptography resources, and threat intelligence feeds. Essential for SecOps engineers establishing modern compliance standards across application and network boundaries. Highly versatile, spanning from host security to Kubernetes runtime defenses.','N/A','Repository','Advanced',0,'online','manual','e639c7488b58ca1f803e1ab8bd253dce1ad2fe3159407f7fa476e6f39ce8b93c',100.0,1.77903437331912302e+09,1,'2026-01-11T02:00:26Z',NULL,NULL,NULL,'["Security", "General", "Resources"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-01-11T02:00:26Z", "gh_stars": 14421, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/sclorg','github.com/sclorg/','','2026',0,'Alternative entry point for the SCLOrg software development group, driving standardization of the Source-to-Image (S2I) build methodology inside Red Hat container engines, abstracting Dockerfile creation for frontend and backend developers.','Shell','Repository','Advanced',0,'online','manual','dca6332900b96a70b79661170f24a650215594ac17bf86afb3e090306927166c',100.0,1.77903169699309396e+09,1,'2026-05-17T17:28:16.993094+02:00',NULL,NULL,NULL,'["Software Engineering", "Base Images", "Software Collections"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/sclorg/mariadb-container','github.com/sclorg/mariadb-container','','2026',1,'The official SCLOrg MariaDB container image optimized specifically for Kubernetes platforms. Includes integrated security scripts, support for arbitrary non-root UID execution, and custom database initialization configurations.','Shell','Repository','Intermediate',1,'online','manual','407ec4c514faae637cd2d53cc5d4909a5d5e42d755ebfacee429682e9095a2af',100.0,1.77903112619998407e+09,1,'2026-06-11T11:34:22Z',NULL,NULL,NULL,'["Databases", "Relational", "MariaDB"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T11:34:22Z", "gh_stars": 32}');
-INSERT INTO "resources" VALUES('https://github.com/scorputty/packer-centos-awx','github.com/scorputty/packer-centos-awx','','2020',1,'A legacy Packer configuration designed to output CentOS-based virtual machine images with pre-baked AWX deployments. Reflects older DevOps paradigms focused on VM-based immutable infrastructure instead of Kubernetes runtimes.','HCL','Source Code','Intermediate',0,'online','manual','d61e92d82c58aacc4f5c4e00147699add2c140def613393f85e57e2240009eab',100.0,1779032017.78894,1,'2018-03-19T06:14:09Z',NULL,NULL,NULL,'["Infrastructure as Code", "Packer", "Machine Images"]','["[LEGACY]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2018-03-19T06:14:09Z", "gh_stars": 1}');
-INSERT INTO "resources" VALUES('https://github.com/scraly/terraform-cheat-sheet/blob/master/terraform-cheat-sheet.pdf','github.com/scraly: Terraform Cheat sheet','','2024',4,'Curator Insight: A highly dynamic community-maintained PDF cheat sheet covering the full development lifecycle in Terraform. Live Grounding: Highlights high-value CLI options, syntax patterns for loops, dynamic blocks, and variable validation configurations.','PDF','Community Reference','Intermediate',0,'online','manual','95700438027f959584bb88348af2cd22e4948f35603cbccb39d82f8ad946a708',100.0,1.781735890161237e+09,1,'2026-06-18T00:38:10.161237+02:00',NULL,NULL,NULL,'["Infrastructure", "Infrastructure as Code", "Terraform"]','["[ENTERPRISE-STABLE]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/screwdriver-cd/screwdriver','Screwdriver API','','2026',5,'A pluggable CI/CD engine originally built by Yahoo to execute container-native, dynamic pipelines. Leveraging an API-driven, decoupled microservices architecture, it orchestrates builds cleanly across Kubernetes or Mesos execution grids.','JavaScript','Tool','High',1,'online','manual','b1511b70bf26de100534f6264e0c8d1b3ad91b54dbb408663179b42b03f7fc12',100.0,1779030441.12291,1,'2026-06-03T18:35:27Z',NULL,NULL,NULL,'["Software Delivery", "CI-CD Platforms", "Dynamic Execution"]','["[DE FACTO STANDARD]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-03T18:35:27Z", "gh_stars": 1041}');
-INSERT INTO "resources" VALUES('https://github.com/scriptcamp/kubernetes-serviceaccount-example','github.com/scriptcamp/kubernetes-serviceaccount-example','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','17035ac82a580990173741b5b8b283b6d225127473015814fcbea6b9fd6e22ba',100.0,1.77903223980899596e+09,1,'2026-05-17T17:37:19.808996+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/scylladb/scylla-operator','scylladb/scylla-operator','','2026',5,'The ScyllaDB Operator streamlines deployment and maintenance tasks of high-performance Scylla clusters in-container. It takes care of complex cluster scaling, multi-zone node repair loops, automated backups, and version migrations to deliver bare-metal database performance inside container orchestrators.','Go','Repository','Advanced',0,'online','manual','2249195d0f43c2d683d25176cf9a6137afa68a83e7b3bab7e9f770993bb4314b',100.0,1.77903323707791399e+09,1,'2026-06-11T10:42:16Z',NULL,NULL,NULL,'["Data & Databases", "NoSQL Operators", "ScyllaDB"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T10:42:16Z", "gh_stars": 399}');
-INSERT INTO "resources" VALUES('https://github.com/sdduursma/github-merge-bot','github-merge-bot','','2019',1,'A lightweight Node.js microservice designed to handle automated merges. Integrates with GitHub webhooks to verify pull requests against linting rules and peer review matrices before completing merge actions safely.','JavaScript','Tool','Intermediate',1,'online','manual','74c2b7574adb505a9441b447bdb209a0190d4a38e77de1a23cc4a614325d3d74',100.0,1.77913049502720403e+09,1,'2020-02-04T17:48:05Z',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Automation Bots"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "EPL-1.0", "gh_pushed": "2020-02-04T17:48:05Z", "gh_stars": 4}');
-INSERT INTO "resources" VALUES('https://github.com/sdras/awesome-actions','Awesome GitHub Actions','','2026',4,'The premier community-backed library for GitHub Actions workflows, custom actions, and orchestrator tools. Streamlines structural pipelines by detailing matrix patterns, self-hosted runner optimizations, and security hardening configurations.','Markdown','Awesome List','Intermediate',0,'online','manual','fde47029da1f80ee0b7ca28f691d975a9a45c7a2b6120e52692b9be31c3d8638',100.0,1.77903342510543799e+09,1,'2024-09-01T20:32:39Z',NULL,NULL,NULL,'["Continuous Delivery", "CI-CD Pipelines", "GitHub Actions"]','["[DE FACTO STANDARD]"]','["docs/jenkins-alternatives.md", "docs/other-awesome-lists.md"]','["jenkins-alternatives.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2024-09-01T20:32:39Z", "gh_stars": 27907, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/seal-io/tap','github.com/seal-io/tap: Terraform Advanced Patcher (TAP)','','2023',1,'TAP (Terraform Advanced Patcher) executes fine-grained, localized modifications directly inside active HCL code blocks without resetting or breaking state continuity. Primarily geared for programmatic platform modifications, it resolves dependency-update hurdles in massive deployments by allowing targeted mutations across distributed repositories.','Go','CLI Tool','Advanced',0,'online','manual','29332c206f1a8d3ba1c05490a4439a1e43aef95d7f176203de579b4e4673bd69',100.0,1.77903273222233891e+09,1,'2024-02-04T06:29:24Z',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "Code Modifiers"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2024-02-04T06:29:24Z", "gh_stars": 15}');
-INSERT INTO "resources" VALUES('https://github.com/search?l=powershell&q=stars%3A%3E1&type=Repositories','github.com/search?l=powershell','','2026',0,'High-level GitHub query filter pointing to trending open-source PowerShell module platforms, providing continuous access to updated utility options.','PowerShell','Documentation','Intermediate',0,'online','manual','cf889f549f22a4d2fb4fa68a8c2e1ed65f9f29c17eee06da4d21fffec2240bd2',100.0,1.77903350819530296e+09,1,'2026-05-17T17:58:28.195303+02:00',NULL,NULL,NULL,'["Infrastructure Automation", "Reference Index", "GitHub Discoveries", "Community Modules"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/search?q=org%3Alightstep+launcher','OpenTelemetry Launchers 🌟','','2021',0,'Repository group containing Lightstep’s multi-language configuration wrappers. Designed to assist telemetry setup, though developers in 2026 have transitioned to upstream OTel SDK extensions for long-term support.','Go','Repository','Beginner',0,'online','manual','730fb916d46d79d0808d94d590d713b0f380ea7d2dc346ca4d4a4f0be643d18d',100.0,1.77902911897312188e+09,1,'2026-05-17T16:45:18.973122+02:00',NULL,NULL,NULL,'["Observability", "OpenTelemetry", "SDK Bootstraps"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/segmentio/kubectl-curl','segmentio/kubectl-curl: Kubectl plugin to run curl commands against kubernetes'' pods','','2019',2,'A convenient plugin allowing engineers to execute curl commands inside target pod namespaces. It simplifies localized API troubleshooting, service mesh network testing, and microservice validation.','Go','Kubectl Plugin','Intermediate',0,'online','manual','17f8bb698c3d9d92cfdf16f8b43137f794d21119c68e56f935b87aebfecaec94',100.0,1.77903228819823694e+09,1,'2025-09-24T22:41:02Z',NULL,NULL,NULL,'["Development & Testing", "Kubectl Plugins", "Network Diagnostics"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-09-24T22:41:02Z", "gh_stars": 188}');
-INSERT INTO "resources" VALUES('https://github.com/segmentio/stack','segmentio/stack','','2021',4,'Segment''s production-proven infrastructure baseline template codebase for AWS workloads. Standardized on ECS, Auto-scaling, and foundational network controls, but now archived in favor of native Kubernetes/EKS methodologies.','HCL','Repository','Advanced',1,'online','manual','cc496150974b415cced2189a2b888f8a3c71d167f79b94cb3cc52c6bf999ca55',100.0,1.77903404188169288e+09,1,'2023-04-07T22:43:12Z',NULL,NULL,NULL,'["Infrastructure as Code", "AWS", "Legacy Tooling"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-04-07T22:43:12Z", "gh_stars": 2091}');
-INSERT INTO "resources" VALUES('https://github.com/selefra/selefra','Selefra: Selefra is an open-source policy-as-code software that provides'' analytics for multi-cloud and SaaS.','','2026',5,'An open-source policy-as-code platform engineered to analyze multi-cloud and SaaS configurations using SQL-based query patterns. This tool enables developers to scan cloud resources for compliance defects, security gaps, and operational overhead with rapid execution and modular plugins.','Go','CLI Tool','Advanced',0,'online','manual','8c2d37a3c3906922d6bd119377834a69e2f6ffc98e2427f2d9363206fd9c1d69',100.0,1.779029899651268e+09,1,'2023-08-30T04:35:10Z',NULL,NULL,NULL,'["Cloud-Native Platforms", "Security & Compliance", "Cloud Security"]','["[DE FACTO STANDARD]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2023-08-30T04:35:10Z", "gh_stars": 545}');
-INSERT INTO "resources" VALUES('https://github.com/seligman/aws-ip-ranges','github.com/seligman/aws-ip-ranges: AWS''s ip-ranges.json','','2018',3,'A vital open-source parser designed to track dynamic AWS IP range changes from ip-ranges.json. Essential for configuring robust hybrid on-premises firewalls and programmatic security rules. Modern setups frequently replace manual parsing with AWS Managed Prefix Lists, rendering manual scripts legacy but historically significant.','English','github_repo','intermediate',0,'online','manual','d01f998bfea46bcc52291909a73539b91d0dc3cf7dfbceb7618d32940b11d01c',100.0,1.77903082500691103e+09,1,'2026-06-12T22:28:31Z',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "IP Range Utilities"]','["[LEGACY]"]','["docs/aws-networking.md"]','["aws-networking.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-12T22:28:31Z", "gh_stars": 286}');
-INSERT INTO "resources" VALUES('https://github.com/sematext/cheatsheets/blob/master/docker-swarm-cheatsheet.md','github: sematext - Docker Swarm Cheatsheet','','2024',4,'Curator Insight: A concise reference detailing commands for node management, service orchestration, and stack deployment within Docker Swarm. Live Grounding: While Docker Swarm remains popular for minimalist configurations and low-overhead environments, 2026 paradigms heavily prioritize Kubernetes; this cheat sheet serves as a rapid onboarding guide for running simpler container clusters.','Markdown','Cheat Sheet','Intermediate',0,'online','manual','af88251361cf1706840a74c5826170369cf4a10cce2f05e095cb3554a7c52292',100.0,1.78173589004105496e+09,1,'2026-06-18T00:38:10.041055+02:00',NULL,NULL,NULL,'["Infrastructure", "Container Orchestration", "Docker Swarm"]','["[ENTERPRISE-STABLE]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/senthilrch/kube-fledged','kube-fledged','','2026',3,'Kube-fledged is an operator designed to pre-pull and cache container images directly on designated worker nodes. This eliminates pull latency during rapid autoscaling events or emergency failovers, optimizing startup performance.','Go','Operator','Advanced',1,'online','manual','b225f7fdbeaea410a77a77474d0644d961c995462f2f6d77afef056d20ef4fba',100.0,1.77903073967198705e+09,1,'2024-02-20T05:20:10Z',NULL,NULL,NULL,'["Cluster Management", "Performance Tuning", "Image Caching"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-02-20T05:20:10Z", "gh_stars": 1370}');
-INSERT INTO "resources" VALUES('https://github.com/serenakeyitan/awesome-notebookLM-prompts','Awesome NotebookLM Slide Prompts','','2024',4,'A master curation of system-level prompt templates specifically optimized for Google NotebookLM. It accelerates complex source material ingestions, contextual extractions, and structured summarizing processes for technical architects. (Live Grounding: Highlights the 2026 intersection of AI workflow orchestration and engineering documentation maintenance).','Markdown','Awesome List','Intermediate',0,'online','manual','8deb42a1749ee77d00493b8834b2b7d7c838476dc44425af6bc370521886bbcf',100.0,1.77903110931034302e+09,1,'2026-05-13T12:29:46Z',NULL,NULL,NULL,'["Artificial Intelligence & LLMs", "Prompt Engineering", "Developer Productivity"]','["[ENTERPRISE-STABLE]"]','["docs/ai.md", "docs/chatgpt.md", "docs/demos.md"]','["ai.md", "chatgpt.md", "demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-13T12:29:46Z", "gh_stars": 3761}');
-INSERT INTO "resources" VALUES('https://github.com/serkan-ozal/jillegal','Jillegal OffHeap Module','','2016',0,'An experimental and now archived Java library designed to bypass standard JVM memory management by allocating objects directly off-heap. While historically notable for developers seeking ultra-low latency and manual pointer manipulation, modern JDK developments—specifically the Foreign Function and Memory API (Project Panama)—have rendered this library obsolete. It remains useful primarily as a reference for educational and historical exploration of raw memory control within the Java ecosystem.','Java','Library','Advanced',0,'online','manual','46e56ae8b45b37578fc79836de17785b889518fb94d38cdcc0a72335ae49b93d',100.0,1.78173598217458105e+09,1,'2026-06-18T00:39:42.174581+02:00',NULL,NULL,NULL,'["Software Engineering", "Java Virtual Machine", "Memory Management"]','["[EMERGING]", "[LEGACY]"]','["docs/java-and-java-performance-optimization.md"]','["java-and-java-performance-optimization.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/shahedbd/awesome-project-management','Awesome Project Management','','2026',2,'A structured index compiling open-source and SaaS utilities for task orchestration, budget tracking, resource scheduling, and engineering team collaboration. Serves as a tooling reference for managers of software delivery groups.','Markdown','Awesome List','Beginner',0,'online','manual','d972fa83c542725361c6c3e67aab7f79fea7813afd1bbaef029dd3036161a84c',100.0,1.77903336061802411e+09,1,'2026-05-22T20:27:52Z',NULL,NULL,NULL,'["Process & Delivery", "Project Management", "Agile Operations"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-22T20:27:52Z", "gh_stars": 750, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/shank-git/metal-kubes','Metal Kubes','','2020',1,'An early bare-metal helper script collection. Live Grounding verifies that the repository is archived and inactive, as the ecosystem has shifted entirely to production automation like Cluster API or Talos OS.','Shell','Tool','Advanced',0,'online','manual','bbce875960ea4838f42d6195fbaa3c54d5385f16b432f7e605c2e1b20a2fb8c8',100.0,1.77903210098113608e+09,1,'2021-05-15T08:29:21Z',NULL,NULL,NULL,'["Bare-Metal Deployments", "Legacy Helpers", "Shell Automation"]','["[LEGACY]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-05-15T08:29:21Z", "gh_stars": 34}');
-INSERT INTO "resources" VALUES('https://github.com/shanraisshan/claude-code-best-practice','Claude Code Best Practice','','2025',5,'Curator Insight: Curated collection of best practices, system prompts, and architecture layouts for Claude Code. Live Grounding: Explores advanced CLI-driven agent workflows, highlighting configuration optimizations, shell integration strategies, and secure execution configurations in local and remote environments.','Markdown','Guide','Intermediate',0,'online','manual','c53e9eacc19403ce5395b303d38d8763fc136779b4d88f819bdaa7b1cba9dd42',100.0,1779032922.94381,1,'2026-06-14T06:35:50Z',NULL,NULL,NULL,'["Developer Experience", "AI-Assisted Coding", "Claude Code"]','["[DE FACTO STANDARD]", "[GUIDE]"]','["docs/ai-agents-mcp.md", "docs/ai.md", "docs/developerportals.md"]','["ai.md", "ai-agents-mcp.md", "developerportals.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T06:35:50Z", "gh_stars": 57660}');
-INSERT INTO "resources" VALUES('https://github.com/sharadbhat/KubernetesPatterns','github.com/sharadbhat/KubernetesPatterns: YAML and Golang implementations'' of common Kubernetes patterns','','2026',5,'A practical repository offering concrete YAML and Golang implementations of classic design patterns. Highly valuable for application developers, as it translates theoretical paradigms like Ambassadors and Adapters into functioning Go code and matching Kubernetes manifests.','Go','Code Examples','Intermediate',0,'online','manual','4ca82fb74ad7f9528d9f261cc583a0ed8f7ea5441941ea30726f449523e05dc6',100.0,1.77903391412111306e+09,1,'2020-10-05T21:37:29Z',NULL,NULL,NULL,'["Architecture", "Design Patterns", "Reference Implementations"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2020-10-05T21:37:29Z", "gh_stars": 72}');
-INSERT INTO "resources" VALUES('https://github.com/sheehan/job-dsl-gradle-example','job-dsl **Gradle** Example','','2020',4,'An industry-standard demonstration repository showing how to run, lint, compile, and validate Jenkins Job DSL scripts locally using a Gradle build environment. Eliminates deployment trial-and-error by implementing local syntax testing routines.','Groovy','repository','Advanced',0,'online','manual','858122161d65456c6cfafb3323568e24e068f60e83ee8a1ef71893a687dc4dad',100.0,1.77903104641586709e+09,1,'2022-04-21T02:40:44Z',NULL,NULL,NULL,'["Infrastructure & DevOps", "Pipeline as Code", "Job DSL Tooling"]','["[ENTERPRISE-STABLE]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-04-21T02:40:44Z", "gh_stars": 451}');
-INSERT INTO "resources" VALUES('https://github.com/sherifabdlnaby/kubephp','sherifabdlnaby/kubephp','','2026',5,'KubePHP is a specialized repository detailing optimal configurations for deploying PHP applications (particularly PHP-FPM and Nginx sidecars) onto Kubernetes clusters. It addresses PHP-specific cloud-native challenges such as shared volume sessions, OPcache preloading, and graceful shutdown handling. It provides critical scaffolding and architectural advice for modernizing legacy PHP monoliths into production-grade, autoscaled microservices.','PHP','Template','Medium',1,'online','manual','622b42fb6fa504910b1860d9a79c8d6cfdc5317a7136e08bc861cfc72037fa75',100.0,1779030285.63856,1,'2026-02-28T20:47:55Z',NULL,NULL,NULL,'["Application Development", "PHP", "Kubernetes Integration"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/container-managers.md"]','["container-managers.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-02-28T20:47:55Z", "gh_stars": 456}');
-INSERT INTO "resources" VALUES('https://github.com/sherifabdlnaby/phpdocker','phpdocker','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','622b42fb6fa504910b1860d9a79c8d6cfdc5317a7136e08bc861cfc72037fa75',100.0,1.77903160086184692e+09,0,'2026-05-17T17:26:40.861847+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{"duplicate_of": "https://github.com/sherifabdlnaby/kubephp"}');
-INSERT INTO "resources" VALUES('https://github.com/shipa-corp/ketch','github.com/shipa-corp/ketch','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c1ebb74798226b8004b5a89a4e70d8693ace5a23b5e00efeae98c481a1da578b',100.0,1.77903136081920909e+09,0,'2026-05-17T17:22:40.819209+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"duplicate_of": "https://github.com/theketchio/ketch"}');
-INSERT INTO "resources" VALUES('https://github.com/shipwright-io/build','shipwright-io/build: shipwright','','2024',3,'Shipwright is an extensible, CNCF-backed framework for building container images directly within Kubernetes. By utilizing Tekton pipelines under the hood, Shipwright abstractly supports multiple build strategies, including Kaniko, Cloud Native Buildpacks, and Source-to-Image. It enables platform engineering teams to define a secure, centralized image-building service for developers.','Go','Framework','High',0,'online','manual','ce61ffaeaadfbc517b8f9aa5e71ed602ff6cd1fc85af740124c15322f7d65421',100.0,1.77903011986641502e+09,1,'2026-06-12T06:02:54Z',NULL,NULL,NULL,'["Application Delivery", "Build Tools", "Kubernetes-Native Build"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T06:02:54Z", "gh_stars": 810}');
-INSERT INTO "resources" VALUES('https://github.com/shuaibiyy/awesome-terraform','shuaibiyy/Awesome Terraform','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','80b26cc48931172cafbf7b70b41defc488bed306d8946cd1b79feb48dfc8f4d4',100.0,1.77903140691244792e+09,0,'2026-05-17T17:23:26.912448+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md", "docs/terraform.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/shuaibiyy/awesome-tf','github.com/shuaibiyy/awesome-terraform','','2025',5,'An extensive directory of modules, tools, linters, frameworks, and packages curated by the Terraform community. Acts as a core index for tracking dynamic tooling ecosystems like Terragrunt, TFLint, Terrascan, and cost optimization utilities.','Markdown','Repository','Beginner',0,'online','manual','d020dbee208ae3000ab3e0652fef92bc77c80ccd0a30a5a9b378c9c7200d0d15',100.0,1.77913049493270611e+09,1,'2026-06-13T23:22:19Z',NULL,NULL,NULL,'["Infrastructure as Code", "Curation", "Community Directories"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md", "docs/terraform.md"]','["terraform.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-06-13T23:22:19Z", "gh_stars": 6530, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/shurshun/domain-harvester','Domain-harvester','','2020',0,'Technical codebase utility built to scan, harvest, and aggregate domain information. Useful for tracking internal infrastructure endpoints and public-facing assets during operational inventory audits.','Go','Repository','Intermediate',0,'online','manual','fe32d799be81bc627d249a9d9c759158a15cf8a49fdabbc1548f65ddf97bb38b',100.0,1.78173602631611204e+09,1,'2026-06-18T00:40:26.316112+02:00',NULL,NULL,NULL,'["Platform Engineering", "Infrastructure Automation", "Scanning"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/siamaksade/jenkins-blueocean','github.com/siamaksade/jenkins-blueocean','','2020',0,'Public demonstration repository providing configured manifests for launching Jenkins Blue Ocean on OpenShift clusters. Acts as a blueprint for visualizing pipeline stages in Red Hat environments.','Groovy','Repository','Intermediate',0,'online','manual','8ae8694d0e6b687c92b0601c720e176357d2ef7c2cc1b564df31283a6f997758',100.0,1.78173591085343599e+09,1,'2026-06-18T00:38:30.853436+02:00',NULL,NULL,NULL,'["CI/CD & DevOps", "Enterprise Jenkins", "OpenShift Integration"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/openshift-pipelines.md"]','["openshift-pipelines.md", "demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/siamaksade/mapit-spring','MapIt','','2021',0,'MapIt is an interactive Spring Boot microservice designed to demonstrate cloud-native design principles on OpenShift. Showcases routing, Horizontal Pod Autoscaling (HPA), and config management using platform resources.','Java','Repository','Intermediate',1,'online','manual','168194cfb02b3eaf1007b71793f17395151974c4a7167c95481b94cd78a74595',100.0,1.7817359110046339e+09,1,'2026-06-18T00:38:31.004634+02:00',NULL,NULL,NULL,'["Application Development", "Microservices Showcase", "Spring Boot"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/sieve-project/sieve','github.com/sieve-project/sieve','','2025',5,'Sieve is an advanced chaos testing engine created to validate custom controller stability. By injecting artificial API delays, dynamic component drops, and network splits, it forces edge-case paths to discover concurrency errors and reconciliation bugs.','Go','Repository','Advanced',0,'online','manual','f4d9136fc65098acc53e581910d0f10b08376a14c680ffa9cd77da27d0e101cd',100.0,1.77903313029685401e+09,1,'2024-09-26T03:49:27Z',NULL,NULL,NULL,'["Extensibility & Development", "Controller Testing", "Reliability Engineering"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "BSD-2-Clause", "gh_pushed": "2024-09-26T03:49:27Z", "gh_stars": 345}');
-INSERT INTO "resources" VALUES('https://github.com/sighupio/permission-manager','==Permission Manager== 🌟','','2025',5,'An intuitive web application designed to govern Kubernetes Role-Based Access Control (RBAC). It enables cluster administrators to seamlessly provision users, generate Kubeconfigs, and bind specific permissions without manually editing complex YAML manifest specifications.','Go','Web Application','Intermediate',1,'online','manual','2f0669cf07fdd602ed1f85aa8f6f18e459180e0c2f0e04399fd8a521e3e11dca',100.0,1.77903030026116108e+09,1,'2024-05-12T17:36:11Z',NULL,NULL,NULL,'["Security", "Access Control", "RBAC Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2024-05-12T17:36:11Z", "gh_stars": 1371}');
-INSERT INTO "resources" VALUES('https://github.com/sigstore/cosign','Cosign: Container Signing','','2026',3,'Part of the Sigstore project, Cosign has established itself as the de facto standard for cryptographically signing and verifying OCI artifacts (container images, SBOMs). Supports hardware tokens, OIDC-based keyless signing, and seamless verification webhooks in Kubernetes, radically simplifying supply chain validation.','Go','Tool','Advanced',1,'online','manual','fa41311bb071a2f91d4d0387a1a4382c4d68e3ebe8a866e9388224a469aa4345',100.0,1.77903056997405195e+09,1,'2026-06-12T21:12:47Z',NULL,NULL,NULL,'["Security", "Image Signing", "Cryptographic Trust"]','["[ENTERPRISE-STABLE]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T21:12:47Z", "gh_stars": 6041}');
-INSERT INTO "resources" VALUES('https://github.com/sigstore/k8s-manifest-sigstore','github.com/sigstore: k8s-manifest-sigstore','','2026',5,'A specialized framework integrating the Sigstore signature ecosystem with Kubernetes manifests. It enables platform operators to verify configuration payload signatures at deployment time, ensuring declarative resource definitions are not tampered with and originate from trusted pipelines.','Go','Tool','Advanced',0,'online','manual','3ce325e9eeb965b68ba6a2dd61de22b767fef48c2212a870b9fb01520dfd615f',100.0,1.77903288955197811e+09,1,'2026-05-28T07:08:10Z',NULL,NULL,NULL,'["Security", "Integrity & Signature", "Supply Chain Security"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-28T07:08:10Z", "gh_stars": 87}');
-INSERT INTO "resources" VALUES('https://github.com/silverapp/silver','github.com: Django app + RESTful API for automatic billing','','2024',5,'Silver is an open-source invoicing and automated billing engine built on Django, offering declarative RESTful structures for subscription management. Enables seamless mapping of custom invoice workflows and state machines. Excellent enterprise baseline for custom financial systems.','Python','Code Repository','Advanced',1,'online','manual','4818e93ab4a4794e4eb5c07a513c35821855c54ea5677d11a60c8ebb2ee8a53b',100.0,1.77913049494514393e+09,1,'2026-05-18T14:01:00Z',NULL,NULL,NULL,'["Software Engineering", "Business Applications", "Automated Billing"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-05-18T14:01:00Z", "gh_stars": 309}');
-INSERT INTO "resources" VALUES('https://github.com/simhol/awesome-azure','github.com/simhol/awesome-azure: Awesome Azure','','2026',0,'A community-maintained resource collection for Azure deployments, automation scripts, and management frameworks. This index aggregates specialized tools and networking resources that complement official Microsoft documentation. It functions as a valuable secondary reference for enterprise cloud-migration pipelines.','N/A','Repository','Intermediate',0,'online','manual','d5eb33ba6a89d1c496b8bd4964813e5acd0620ef17238cbab4c31aec99444912',100.0,1781736123.21074,1,'2026-06-18T00:42:03.210740+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Azure", "Resources"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/similarweb/statusbay','StatusBay','','2021',2,'An active deployment monitoring tool that provides real-time visibility into Kubernetes deployment sequences. By aggregating event logs and state transitions, StatusBay offers clean diagnostic traces for failed releases, improving post-mortem analysis.','Go','Tool','Intermediate',0,'online','manual','4ffe80051d427adad91bc6a4591a4dcb38f422ee9b1508249389603ab977d3d2',100.0,1.77903073981479501e+09,1,'2024-07-02T11:10:26Z',NULL,NULL,NULL,'["Observability", "Deployments", "Telemetry"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-07-02T11:10:26Z", "gh_stars": 387}');
-INSERT INTO "resources" VALUES('https://github.com/simplenetes-io/simplenetes','Simplenetes','','2020',5,'A highly simplified container orchestration tool designed as an alternative to Kubernetes. Lacks active development (>4 years inactive), recommended solely for legacy academic reference.','Shell','Repository','Intermediate',0,'online','manual','2f83015b87a2f26b457ec8754986c0fdb26f96fb3c4a6ebbaddbf64a99fb24b0',100.0,1.77903427349328804e+09,1,'2021-04-13T11:01:55Z',NULL,NULL,NULL,'["Orchestration", "Alternatives", "Simplenetes"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-alternatives.md"]','["kubernetes-alternatives.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-04-13T11:01:55Z", "gh_stars": 766}');
-INSERT INTO "resources" VALUES('https://github.com/sinaptik-ai/pandas-ai','github.com/gventuri/pandas-ai','','2023',5,'Curator Insight showcases PandasAI as a framework translating natural language queries directly into executable Pandas transformations. Live Grounding emphasizes its utility for quick analytical interfaces, while highlighting that enterprise environments must apply strict sandboxing to isolate LLM-generated code paths.','Python','Library','Advanced',1,'online','manual','954cf0843c76bec2ad6612e6618602e0604d1806041e9de6bbccad5056e03762',100.0,1779130494.97052,1,'2025-10-28T10:02:13Z',NULL,NULL,NULL,'["Artificial Intelligence", "Generative AI", "Data Analysis Automation"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2025-10-28T10:02:13Z", "gh_stars": 23581}');
-INSERT INTO "resources" VALUES('https://github.com/sindresorhus/awesome','@sindresorhus'' Awesome','','2023',5,'The main index repository by Sindre Sorhus, tracking development resources and technologies globally. Highly useful for architects trying to cross-reference multiple tech stack capabilities.','Markdown','Awesome List','Beginner',0,'online','manual','a7abc624db0a48c5055308585633adeea51c78ae0f7ebee5009290afd849092f',100.0,1.7790309582039659e+09,1,'2026-06-02T12:50:13Z',NULL,NULL,NULL,'["Curation", "Awesome Lists", "General"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-06-02T12:50:13Z", "gh_stars": 475618, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/sirech/example-concourse-pipeline','github.com/sirech/example-concourse-pipeline','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','a45d87d94ca98bde5e515332e6b5f34a3987632a69c45e499c22214f4fdd5a80',100.0,1.77903318774810194e+09,1,'2026-05-17T17:53:07.748102+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"gh_license": "MIT"}');
-INSERT INTO "resources" VALUES('https://github.com/skooner-k8s/skooner','skooner - Kubernetes Dashboard','','2025',5,'A lightweight, real-time web console formerly known as Kube-dev. Optimized for both mobile and desktop screens, it enables platform engineers to quickly monitor and manage cluster resources, deployments, and logs without resource overhead.','JavaScript','Service','Medium',1,'online','manual','352f9d19bc2f71467219ddfa3b5bf8844ac20113acb43740ba66cd47244e70e3',100.0,1.77903293508489704e+09,1,'2024-06-30T11:31:54Z',NULL,NULL,NULL,'["Operations", "Web Dashboards", "UI Portal"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-06-30T11:31:54Z", "gh_stars": 1439}');
-INSERT INTO "resources" VALUES('https://github.com/sl1pm4t/k2tf','==github.com/sl1pm4t/k2tf: Kubernetes YAML to Terraform HCL converter==','','2026',3,'K2tf translates raw Kubernetes manifests into declarative Terraform HCL code blocks, simplifying the transition of resource management to infrastructure-as-code models. By parsing nested arrays and complex resource specs, it generates equivalent ''kubernetes_'' provider resources. While minor manual adjustments are still needed for specialized CRDs, it significantly lowers initial migration efforts.','Go','CLI Utility','Intermediate',0,'online','manual','6278c4fc7e131754140157e525abd47b4da0a4e1a941c13caeac4d314744354b',100.0,1.77903138972084689e+09,1,'2025-12-12T14:11:18Z',NULL,NULL,NULL,'["Infrastructure", "IaC Conversion", "Terraform Integration"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2025-12-12T14:11:18Z", "gh_stars": 1229}');
-INSERT INTO "resources" VALUES('https://github.com/slackhq/nebula','Nebula','','2026',5,'An ultra-secure, highly scalable overlay networking tool developed by Slack. It utilizes Noise-protocol encryption to link nodes spanning multi-cloud platforms, physical clusters, and home networks. It acts as an exceptionally reliable, high-performance network overlay standard.','Go','Service','High',0,'online','manual','a84f373ae9521de80f0f421638966dc03facc02d62949db845d9ab94dae7602a',100.0,1.779031333874969e+09,1,'2026-06-13T01:52:59Z',NULL,NULL,NULL,'["Networking & Security", "Overlay Networking", "SDN"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T01:52:59Z", "gh_stars": 17399}');
-INSERT INTO "resources" VALUES('https://github.com/slawekradzyminski/AwesomeTesting','Awesome Testing code snippets','','2026',0,'A handy collection of code snippets, unit tests, and mocking architectures written across various development frameworks. Assists individual developers in quickly establishing mock-ups and isolated test cases. Ideal for bootstrapping automated integration tests in diverse multi-language environments.','N/A','Repository','Intermediate',0,'online','manual','cef0a9f4efdcd2e351d2822b1a6050a76b74cce29e9aa2c8232e91ee7d569f49',100.0,1.781736123254112e+09,1,'2026-06-18T00:42:03.254112+02:00',NULL,NULL,NULL,'["Software Quality", "Testing", "Snippets"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/slipway-gitops/slipway','slipway: A Kubernetes controller to automate gitops provisioning','','2021',5,'A minimalist GitOps controller engineered to automate workflow provisioning directly from Git sources. By targeting declarative configurations, it offers lightweight state reconciliation for team workspaces. Current analysis shows minimal active development, as the industry gravitated toward mature engines like ArgoCD.','Go','Controller','Medium',0,'online','manual','dbbab359e02e49a90b108972cbdeb6b096a69a28d186590c3d3e1437a8d51bf8',100.0,1779033922.33129,1,'2020-05-05T20:37:13Z',NULL,NULL,NULL,'["Application Delivery", "GitOps", "Controllers"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-05-05T20:37:13Z", "gh_stars": 47}');
-INSERT INTO "resources" VALUES('https://github.com/slok/kubewebhook','kubewebhook','','2024',5,'A powerful SDK designed to streamline the implementation of Mutating and Validating Admission Webhooks in Go. It handles the low-level JSON patching and routing boilerplate, allowing developers to focus solely on custom validation rules and business policies.','Go','Library','Medium',0,'online','manual','7682c6cfb7de514686f7aaad0fc3d75296b833fdef0db22a23d0af30a07bcc37',100.0,1.77903450255178809e+09,1,'2025-04-16T22:56:45Z',NULL,NULL,NULL,'["Application Delivery", "Admission Control", "Webhooks SDK"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-04-16T22:56:45Z", "gh_stars": 630}');
-INSERT INTO "resources" VALUES('https://github.com/slok/sloth','Sloth 🌟','','2023',5,'Sloth is an automated, developer-friendly generator for SLO alerting. Evaluates declarative YAML templates and outputs production-grade PromQL rules representing complex multi-window, multi-burn-rate algorithms.','Go','Open Source Tool','Intermediate',0,'online','manual','2e4bcb0320df96693316bf3c5aa6a5ba38ec35220390e110e3a3abefd3dc73a7',100.0,1.77903283360615611e+09,1,'2026-06-08T07:22:17Z',NULL,NULL,NULL,'["Observability", "SLAs & SLOs", "Generators"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T07:22:17Z", "gh_stars": 2501}');
-INSERT INTO "resources" VALUES('https://github.com/sls-dev1/openshift-elastic-apm-server','Elastic APM Server Docker image','','2021',0,'A Dockerized configuration tailored to deploy Elastic APM Server on Red Hat OpenShift. While still relevant for highly restricted, air-gapped legacy OpenShift setups, modern 2026 deployments prefer using the official Elastic Cloud on Kubernetes (ECK) operator for automated scaling and lifecycle management.','Dockerfile','Repository','Intermediate',1,'online','manual','a9f17267aacb4078471811081556a8791b40a10febd8cb94b6f319592240c61d',100.0,1.78173610188890194e+09,1,'2026-06-18T00:41:41.888902+02:00',NULL,NULL,NULL,'["Cloud Native", "Observability", "Elastic Stack"]','["[LEGACY]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/smarkets/marge-bot','Marge-bot: A merge-bot for GitLab','','2026',4,'A highly robust Python-based merge bot for GitLab. Implements a strict ''not-by-default'' merge pipeline strategy, testing rebased target branches in isolation prior to master commits. Essential for keeping high-throughput GitLab monorepos permanently green.','Python','Tool','Advanced',1,'online','manual','456e45feb8a89f3ef092787cd0ae71b2ca151f9c52ba8de8d3351aab85d451cd',100.0,1.7790314690774219e+09,1,'2023-07-26T19:54:30Z',NULL,NULL,NULL,'["Software Engineering", "Version Control", "GitLab Automation"]','["[ENTERPRISE-STABLE]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2023-07-26T19:54:30Z", "gh_stars": 738}');
-INSERT INTO "resources" VALUES('https://github.com/smartxworks/knest','smartxworks/knest','','2024',0,'Knest is a cluster provisioning tool that automates the deployment of nested Kubernetes clusters using Virtink virtual machines. It solves multi-tenant physical isolation challenges by running independent control planes inside virtual environments on top of a physical cluster parent.','Go','Operator / CLI','Advanced',0,'online','manual','8ad9227005d7c9e5df0f961be84c317de358cf89ef1cbe0f36b577a9e66bc257',100.0,1.77903041366463708e+09,1,'2023-05-25T10:36:03Z',NULL,NULL,NULL,'["Infrastructure", "Cluster Management", "Nested Clusters"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-05-25T10:36:03Z", "gh_stars": 89}');
-INSERT INTO "resources" VALUES('https://github.com/smartxworks/virtink','smartxworks/virtink','','2025',2,'Virtink is a cloud-native virtualization operator designed to orchestrate lightweight virtual machines natively inside Kubernetes. Utilizing Cloud-Hypervisor as its backend, it serves as an agile, low-overhead alternative to KubeVirt for building hyper-converged architectures.','Go','Operator / CRD','Advanced',0,'online','manual','3a00f8a0ede46440a57f0ce4e3b948b4b8702cb22dd4f6d3b771af5cf68e9e26',100.0,1.77903044341449689e+09,1,'2025-10-09T02:47:43Z',NULL,NULL,NULL,'["Infrastructure", "Virtualization", "Hypervisor"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-10-09T02:47:43Z", "gh_stars": 607}');
-INSERT INTO "resources" VALUES('https://github.com/smocker-dev/smocker','Smocker (server mock) is a simple and efficient HTTP mock server','','2020',5,'Smocker is an execution-efficient, REST API-driven HTTP mocking utility designed for microservice local integration testing. It allows defining dynamic request matches and custom mocking scenarios via direct YAML configurations.','Go','Tool','Intermediate',1,'online','manual','40efcd8e1c2c1fa509cad2907f268f458d4ac86730f96c073f0d789a30a93278',100.0,1779130494.97022,1,'2026-02-28T20:09:21Z',NULL,NULL,NULL,'["Development Tools", "Testing Tools", "API Mocking"]','["[DE FACTO STANDARD]"]','["docs/testops.md"]','["testops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-02-28T20:09:21Z", "gh_stars": 1281}');
-INSERT INTO "resources" VALUES('https://github.com/sngular/kloadgen','KLoadGen - Kafka + (Avro/Json Schema) Load Generator 🌟','','2022',5,'A purpose-built performance benchmarking CLI tool designed to simulate realistic cluster loads by generating synthetic schema-validated data. It easily ingests Avro or JSON schemas to produce representative records at controllable volume rates.','Kotlin','Open Source Tool','Advanced',0,'online','manual','6f75656246af7922630fe410a3417708b077de79ea81d6bef46c3e2f35059c5f',100.0,1.77913049503372693e+09,1,'2024-11-19T18:12:19Z',NULL,NULL,NULL,'["Event-Driven Systems", "Apache Kafka", "Testing & Emulation"]','["[DE FACTO STANDARD]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2024-11-19T18:12:19Z", "gh_stars": 218}');
-INSERT INTO "resources" VALUES('https://github.com/softonic/node-policy-webhook','node-policy-webhook','','2020',1,'A Kubernetes Mutating Admission Webhook that automatically injects node selectors, tolerations, and node affinity rules into pods based on configured node policies. It has largely been superseded by native topology spreads and modern policy engines.','Go','Admission Webhook','Intermediate',1,'online','manual','6166d7a754467ea95c0cbeb24f39d1d868b74f6fee5b09e8b5657f6224701c07',100.0,1.77903057855163407e+09,1,'2022-12-21T09:05:46Z',NULL,NULL,NULL,'["Cluster Management", "Scheduling & Node Assignment", "Admission Controllers"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-12-21T09:05:46Z", "gh_stars": 17}');
-INSERT INTO "resources" VALUES('https://github.com/solarwinds/rkubelog','rkubelog 🌟','','2021',1,'A command-line tool designed to tail and parse structured Kubernetes application logs in real-time, offering advanced regex filtering, JSON formatting, and stream highlights. While SolarWinds transitioned to central SaaS offerings, this local CLI utility remains a handy, fast tool for developers debug-tailing raw stdout logs in 2026.','Go','CLI Tool','Low',0,'online','manual','31d366bcbd4ded03d79de63d2b8ea15efc830fcb6370f4e06674cd7404f54392',100.0,1.77903303084950208e+09,1,'2023-08-09T08:39:10Z',NULL,NULL,NULL,'["Operations", "Logging", "CLI Tool"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-08-09T08:39:10Z", "gh_stars": 23}');
-INSERT INTO "resources" VALUES('https://github.com/sonatype-nexus-community','Sonatype Nexus Community 🌟','','2026',0,'The primary ecosystem landing organization for third-party integrations, developer plugins, and extension scripts built around Sonatype Nexus. It serves as a decentralized catalog of community resources. While containing many unmaintained or vintage projects, it represents an outstanding archival codebase for custom integrations.','N/A','Repository','Intermediate',0,'online','manual','1a70e8576d4fa27360396038c0f0ce70dd3390956124369787a0432a2e1aceda',100.0,1.77903023596536803e+09,1,'2026-05-17T17:03:55.965368+02:00',NULL,NULL,NULL,'["Artifact Management", "Package Repositories", "Nexus Community"]','["[COMMUNITY-TOOL]"]','["docs/registries.md"]','["registries.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/sonatype-nexus-community/nexus-kubernetes-openshift','Sonatype Nexus Community: Nexus Kubernetes OpenShift 🌟','','2020',5,'A community-driven GitHub repository containing Helm charts and manifest configurations designed to deploy Sonatype Nexus in OpenShift environments. Live grounding confirms this repository has been unmaintained for several years and is now marked legacy. Modern deployments should prioritize official Helm charts from the mainstream Sonatype organization for production use.','YAML','Repository','Intermediate',0,'online','manual','0a339f2f486dbe7aeebfe17e13d70db25d9c4e79d839a114b570981a1d62348c',100.0,1.77902971546432805e+09,1,'2020-12-16T20:30:21Z',NULL,NULL,NULL,'["Artifact Management", "Package Repositories", "Nexus Integrations"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/registries.md"]','["registries.md"]','{}','{"gh_license": "EPL-2.0", "gh_pushed": "2020-12-16T20:30:21Z", "gh_stars": 8}');
-INSERT INTO "resources" VALUES('https://github.com/sottlmarek/DevSecOps','==sottlmarek/DevSecOps: Ultimate DevSecOps library== 🌟','','2026',3,'A comprehensive reference detailing methodologies, pipeline security patterns, and scanners for DevSecOps implementation. Provides instructions on integrating static and dynamic analysis, secrets detection, and compliance gates within continuous delivery pipelines.','Markdown','Awesome List','Advanced',1,'online','manual','d08b2fc901fa7dd2fd1cd4f920a49ecdaa17251036e8052a68c172b149069be1',100.0,1.77903279041160202e+09,1,'2026-06-01T22:09:57Z',NULL,NULL,NULL,'["Cloud Native", "Security", "DevSecOps Integration"]','["[ENTERPRISE-STABLE]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-01T22:09:57Z", "gh_stars": 6760, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/spacecloud-io/space-cloud','space-cloud: Develop, Deploy and Secure Serverless Apps on Kubernetes.','','2023',5,'A Backend-as-a-Service and serverless engine designed to instantly deploy APIs and coordinate scale-to-zero workloads on Kubernetes. The project has moved to a legacy state as developers consolidated around mainstream serverless frameworks like Knative.','Go','Service','High',1,'online','manual','8aa3745d64a8e1e1ab6b6f0ffcc1490c787c8e1f6dc9bbd6e5a386cfa31d72e4',100.0,1779034484.93523,1,'2024-07-04T10:03:27Z',NULL,NULL,NULL,'["Application Delivery", "Serverless & BaaS", "Development Framework"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-07-04T10:03:27Z", "gh_stars": 3993}');
-INSERT INTO "resources" VALUES('https://github.com/spotify/flink-on-k8s-operator','spotify/flink-on-k8s-operator: Kubernetes Operator for Apache Flink','','2024',5,'Developed by Spotify, this operator simplifies Apache Flink execution. It manages stream-processing job lifecycles, dynamically allocates cluster resources, and automates state checkpointing.','Go','Operator','Advanced',0,'online','manual','4175406340122dadde67dcc4dda5c28a60e49f718976a8b1d2eaca7ba3d31bea',100.0,1.77903307244981288e+09,1,'2026-05-22T21:23:25Z',NULL,NULL,NULL,'["Infrastructure", "Data Management", "Apache Flink", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-22T21:23:25Z", "gh_stars": 225}');
-INSERT INTO "resources" VALUES('https://github.com/spring-cloud/spring-cloud-kubernetes','github: Spring Cloud Kubernetes 🌟','','2026',5,'A specialized integration library that allows Spring Cloud applications to run transparently on Kubernetes. It maps Kubernetes ConfigMaps and Secrets to Spring''s Environment, and translates discovery mechanisms to native Kubernetes endpoints. It bridges the gap between Cloud Native infrastructure patterns and Java application logic.','Java','Library','Advanced',1,'online','manual','f5cfb46f1bd67a04f04e502cf23a47034b8e4f291c59692e9ceb0adff1b0f2bd',100.0,1.77902999145956492e+09,1,'2026-06-12T15:01:18Z',NULL,NULL,NULL,'["Java Cloud Native", "Spring Cloud", "Kubernetes Integration"]','["[DE FACTO STANDARD]"]','["docs/demos.md", "docs/java_frameworks.md"]','["java_frameworks.md", "demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T15:01:18Z", "gh_stars": 3534}');
-INSERT INTO "resources" VALUES('https://github.com/spring-petclinic/spring-petclinic-cloud','github.com/spring-petclinic/spring-petclinic-kubernetes 🌟','- While waiting for a working version, you could check [this fork](https://github.com/odedia/spring-petclinic-microservices)','2024',5,'A benchmark microservices architecture implementation demonstrating Spring Cloud and Spring Boot integration on Kubernetes. Demonstrates externalized configuration via Spring Cloud Config, service discovery, API gateway routing, and distributed tracing. Ideal reference for containerizing JVM monoliths.','Java','Repository','Advanced',1,'online','manual','163ddf8abcab78d55da91c0529337d7ebe0aaece51bbf9f40c94afdf0ba7526c',100.0,1.77913049501455497e+09,1,'2024-08-01T21:32:43Z',NULL,NULL,NULL,'["Cloud-Native Applications", "Java Microservices", "Kubernetes Deployment"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-08-01T21:32:43Z", "gh_stars": 168}');
-INSERT INTO "resources" VALUES('https://github.com/spring-petclinic/spring-petclinic-kubernetes','github.com/spring-petclinic/spring-petclinic-kubernetes 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ff6ea993400fd31d8145cd889f09be8a4f2136e9d71dbebed7933b071ba7b3a8',100.0,1.77903280260141205e+09,0,'2026-05-17T17:46:42.601412+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://github.com/spring-petclinic/spring-petclinic-cloud"}');
-INSERT INTO "resources" VALUES('https://github.com/spring-petclinic/spring-petclinic-microservices','Spring PetClinic Microservices','','2025',5,'The canonical reference implementation of the Spring PetClinic application decomposed into microservices. It leverages Spring Cloud Eureka, Spring Cloud Gateway, and Spring Cloud Config Server to showcase resilient distributed patterns.','Java','Repository','Intermediate',1,'online','manual','a4b9bbbc88032f22ea11194e8a7052f1dfbc7269b5b94aea55d21923a1b922f1',100.0,1.77903341614261889e+09,1,'2026-05-17T18:20:40Z',NULL,NULL,NULL,'["Cloud-Native Applications", "Java Microservices", "Spring Cloud"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-17T18:20:40Z", "gh_stars": 2136}');
-INSERT INTO "resources" VALUES('https://github.com/spring-projects/spring-boot#L73','github.com/spring-projects: springboot enables these probes automatically when running in k8s','','2026',5,'Details Spring Boot''s built-in Kubernetes-native integration features, specifically the auto-detection of container platform hosting. Once identified, it splits Spring Actuator''s health check endpoint into dedicated `/actuator/health/liveness` and `/actuator/health/readiness` routes. This out-of-the-box support guarantees smooth coordination with Kubernetes container lifecycles during zero-downtime rollouts.','Java','Library','Advanced',0,'online','manual','5f55cc73a0ba8d7dd63a319ad3541b071f7136421dc2d8decd308a57a487c6b9',100.0,1.77903123118059706e+09,1,'2026-06-13T20:30:20Z',NULL,NULL,NULL,'["Java Cloud Native", "Spring Boot", "Kubernetes Integration"]','["[DE FACTO STANDARD]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T20:30:20Z", "gh_stars": 80916}');
-INSERT INTO "resources" VALUES('https://github.com/spring-projects/spring-petclinic','github.com/spring-projects/spring-petclinic','','2023',5,'Curator Insight targets the actual source code repository for the Spring Petclinic community project. Live Grounding confirms this project is an invaluable asset across the software industry to demonstrate testing, framework upgrades, Docker containerization, and platform deployment strategies. It serves as the baseline target for countless CI/CD benchmarks.','Java','Repository','Intermediate',1,'online','manual','f46bb6fee08f1ca8127c793df3da35e630cffe49db992edf76cdcd40283fbee1',100.0,1.77903156757597494e+09,1,'2026-06-09T07:57:57Z',NULL,NULL,NULL,'["Software Development", "Microservices", "Reference Architecture", "Spring Petclinic"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T07:57:57Z", "gh_stars": 9303}');
-INSERT INTO "resources" VALUES('https://github.com/spring-projects/spring-petclinic/issues/339','ref 8','','2020',5,'A major architectural discussion issue thread in the official Spring Petclinic repository. Explores the design decisions, trade-offs, and container integration requirements leading up to modern container-native architectures.','Markdown','Issue Thread','Intermediate',0,'online','manual','2ead2066f729ccc18514ab3f3d7c19cc38d0e98c0085ccee1fbc179c0211d718',100.0,1.77903444811026811e+09,1,'2026-06-09T07:57:57Z',NULL,NULL,NULL,'["Cloud-Native Applications", "Java Microservices", "Community Standards"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T07:57:57Z", "gh_stars": 9303}');
-INSERT INTO "resources" VALUES('https://github.com/squalrus/merge-bot','github.com/squalrus/merge-bot: PR Merge Bot','','2020',2,'A simple Golang-based GitHub bot that validates customizable integration rules before executing automated merges. It minimizes workspace divergence by ensuring remote master commits are regularly synchronized with incoming pull requests.','Go','Tool','Intermediate',0,'online','manual','3f1aab86ca49bd02e1a509659a317b4ba6b7565a7df02d1a2ee3b557407ab448',100.0,1.77903211784102296e+09,1,'2024-01-19T06:05:24Z',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Automation Bots"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-01-19T06:05:24Z", "gh_stars": 69}');
-INSERT INTO "resources" VALUES('https://github.com/squareops/terraform-aws-vpc','github.com/squareops/terraform-aws-vpc','','2023',1,'A reusable community-driven Terraform VPC module. Features automated multi-AZ public and private subnet mapping, NAT elastic IP associations, and standardized route table isolations designed to hold production containers.','HCL','Repository','Intermediate',0,'online','manual','f5906f56eb837c59f96878bbde574fea1cc10db1d1ed0444d928ddabb6d6280b',100.0,1.77903401322768306e+09,1,'2024-08-20T08:58:21Z',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Networking & Core"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-08-20T08:58:21Z", "gh_stars": 26}');
-INSERT INTO "resources" VALUES('https://github.com/squat/kilo','github.com/squat/kilo','','2025',3,'Kilo is a cloud-native network CNI overlay built on WireGuard, designed to seamlessly secure cross-cluster networking, hybrid cloud environments, and distributed edge nodes. It allows remote servers to safely communicate within a single unified Kubernetes networking fabric.','Go','CNI Provider','Advanced',0,'online','manual','74c45645cdf32856a5fde1d5968e8c887ae530b3e8d1a87a24aafa57d0f9a54c',100.0,1.77903238093924689e+09,1,'2026-06-12T19:30:00Z',NULL,NULL,NULL,'["Network", "CNI & Overlay", "WireGuard VPN"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T19:30:00Z", "gh_stars": 2263}');
-INSERT INTO "resources" VALUES('https://github.com/srfrnk/jabos','Jabos','','2021',1,'Jabos (Just Another Bunch of Specs) is an experimental developer-centric GitOps workflow tool. It attempts to dramatically simplify Kubernetes configurations by utilizing abstract JSON/JS specifications instead of verbose YAML manifests, compiling down to standard Kubernetes APIs. While creative, it remains a low-adoption hobbyist project.','JavaScript','Tool','Medium',0,'online','manual','fe4a0eaa54f02599bc6404730dc1629746991912467d1f76806aea76f220a0d0',100.0,1779033002.87919,1,'2024-12-19T14:53:48Z',NULL,NULL,NULL,'["Configuration Management", "GitOps", "Alternative Specs"]','["[EMERGING]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-12-19T14:53:48Z", "gh_stars": 3}');
-INSERT INTO "resources" VALUES('https://github.com/ssbostan/jenkins-stack-docker','ssbostan/jenkins-stack-docker','','2021',2,'A practical Docker-compose blueprint designed for local development, sandbox testing, and rapid prototyping of Jenkins environments. Simplifies validation of pipeline configurations, shared libraries, and local plugin dependencies inside local environments.','YAML','repository','Beginner',0,'online','manual','1811852b4c565cb16b239c1b858f10a62bab842ae1d27c33e602aebc70547af6',100.0,1.77903448474465203e+09,1,'2024-12-05T18:44:06Z',NULL,NULL,NULL,'["Infrastructure & DevOps", "CI-CD Concepts", "Dockerized Jenkins"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-12-05T18:44:06Z", "gh_stars": 150}');
-INSERT INTO "resources" VALUES('https://github.com/ssbostan/jenkins-stack-kubernetes','ssbostan/jenkins-stack-kubernetes 🌟','','2021',3,'An open-source blueprint containing pre-configured Kubernetes manifests and custom configurations for standing up a fully-integrated Jenkins stack. Leverages native storage providers, ingress engines, and dynamic execution environments to fast-track cluster deployment.','YAML','repository','Advanced',1,'online','manual','c9c1aaedfe3a0ef9b75564cd4145ec7717be39ac16fa2b94c6b63bc4533e37df',100.0,1.77902971530772304e+09,1,'2024-02-06T19:26:58Z',NULL,NULL,NULL,'["Infrastructure & DevOps", "Cloud Native Jenkins", "Kubernetes Blueprints"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-02-06T19:26:58Z", "gh_stars": 193}');
-INSERT INTO "resources" VALUES('https://github.com/ssbostan/jenkins-tutorial','ssbostan/jenkins-tutorial 🌟','','2021',4,'A robust, code-driven learning repository offering comprehensive labs for Jenkins pipeline design and administration. Exercises cover credential management, standard shared libraries, declarative pipeline configurations, and external integrations.','Shell','repository','Beginner',0,'online','manual','e59a8575de4842c9bcaf9e35bd47ba98eef4ff50b1bd2fa13c0f66d62cc2085d',100.0,1.77903061548124694e+09,1,'2024-05-30T13:35:18Z',NULL,NULL,NULL,'["Infrastructure & DevOps", "CI-CD Concepts", "Jenkins Tutorials"]','["[ENTERPRISE-STABLE]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-05-30T13:35:18Z", "gh_stars": 358}');
-INSERT INTO "resources" VALUES('https://github.com/sse-secure-systems/connaisseur','connaisseur','','2024',2,'An admission controller that integrates image signature verification (using Cosign, Notary, or other signatures) directly into Kubernetes'' admission flow. It ensures only trusted, cryptographically signed container images can be deployed in the cluster. Highly secure and widely adopted in 2026 within supply-chain security pipelines.','Python','Admission Controller','High',1,'online','manual','07e05cecfafe713c0a3afebe1a4f7860706d3fce3c3d8297c57f583e13daef13',100.0,1.779032228105695e+09,1,'2026-06-09T03:24:19Z',NULL,NULL,NULL,'["Security", "Admission Control", "Image Signature"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T03:24:19Z", "gh_stars": 473}');
-INSERT INTO "resources" VALUES('https://github.com/sstarcher/helm-exporter','sstarcher/helm-exporter','','2023',5,'A Prometheus exporter designed to surface real-time metrics for deployed Helm releases. It monitors charts metadata, tracking status, revisions, and health states across namespaces to empower advanced alert rules.','Go','Open Source Tool','Intermediate',0,'online','manual','6ae8fc7fd5b441812529a0ace3e5c8f67debaba58c566331f6c86b74de01c42b',100.0,1.7790337952154169e+09,1,'2026-05-26T00:13:35Z',NULL,NULL,NULL,'["Observability", "Scraping & Exporters", "Kubernetes Exporters"]','["[DE FACTO STANDARD]"]','["docs/helm.md", "docs/prometheus.md"]','["helm.md", "prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-26T00:13:35Z", "gh_stars": 301}');
-INSERT INTO "resources" VALUES('https://github.com/sstephenson/rbenv',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','7230c8f09965fdd1335a4b58dfd69622da22ebce1867df704cb63b6409efb458',100.0,1.77902950294829297e+09,0,'2026-05-17T16:51:42.948293+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md", "docs/maven-gradle.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/ssup2/kpexec','Kpexec','','2024',5,'A specialized terminal troubleshooting tool that executes commands within running containers by spinning up privileged sidecars. This allows administrators to troubleshoot slim or distroless images without compromising default workload security bounds.','Go','CLI Tool','Medium',0,'online','manual','ca0af37133071db91f9ed23ea3af9925e5c5046d0d7d3034c5ea71c6d923bd43',100.0,1.77903047357725596e+09,1,'2025-12-04T16:16:48Z',NULL,NULL,NULL,'["Operations", "Command Line Tools", "Interactive Exec"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-12-04T16:16:48Z", "gh_stars": 270}');
-INSERT INTO "resources" VALUES('https://github.com/stackrox/Kubernetes_Security_Specialist_Study_Guide','github.com/stackrox: Certified Kubernetes Security Specialist Study Guide'' 🌟','','2020',5,'A comprehensive community study handbook for the Linux Foundation CKS exam, detailing system hardening, threat mitigation, microservice security policies, and runtime compliance enforcement.','Markdown','curation','Advanced',1,'online','manual','86c89cb5887c180508ab7bf1a604414960b4f9dfb0e2537bfc58c0f2c1ffda7a',100.0,1.77903392575673794e+09,1,'2021-01-04T22:33:10Z',NULL,NULL,NULL,'["Kubernetes Security", "CKS Certification Study Guides", "Cluster Lifecycle Security"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-01-04T22:33:10Z", "gh_stars": 429}');
-INSERT INTO "resources" VALUES('https://github.com/stackrox/kube-linter','KubeLinter','','2025',5,'An enterprise-grade static analyzer for raw Kubernetes manifest files and Helm charts. Translates security benchmarks, privileged container checks, and missing resource limits into actionable DevOps signals.','Go','CLI Tool','Medium',0,'online','manual','cf47d7e9192f9651776ea67292bafba150cb7605adf555664bce2ffeeaf80c52',100.0,1.7790307369705069e+09,1,'2026-06-10T16:20:01Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes Manifests", "Validation & Linting"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md", "docs/kubernetes-tools.md", "docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md", "devsecops.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T16:20:01Z", "gh_stars": 3469, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/stacksimplify/aws-eks-kubernetes-masterclass','github.com/stacksimplify/aws-eks-kubernetes-masterclass 🌟','','2022',0,'An extensive educational repository focusing on EKS operations. Showcases production patterns including IAM Roles for Service Accounts (IRSA), configuring AWS Load Balancer Controller, external DNS integrations, and persistent cluster volume setups.','YAML','Repository','Advanced',1,'duplicate','manual','d5163f19d2b40ed07e72bcf44900e6342df8f5f0792555c8753298823ff51f0c',100.0,1.78173591082636404e+09,1,'2026-06-18T00:38:30.826364+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS EKS", "Masterclass"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "duplicate_of": "https://github.com/stacksimplify/azure-aks-kubernetes-masterclass"}');
-INSERT INTO "resources" VALUES('https://github.com/stacksimplify/azure-aks-kubernetes-masterclass','github.com/stacksimplify/azure-aks-kubernetes-masterclass 🌟','','2023',4,'A highly comprehensive masterclass repository containing declarative HCL files and manifests to deploy AKS with Azure Disks, Azure Files, Application Gateway ingress, and active Azure AD integration.','HCL','Repository','Intermediate',1,'online','manual','5aa5f77ffa2cb7e6a5b6b7b247da6e75b951ea474975085f85c4ebd117f52a18',100.0,1.78173591069618296e+09,1,'2026-06-18T00:38:30.696183+02:00',NULL,NULL,NULL,'["Orchestration", "AKS", "Masterclass"]','["[ENTERPRISE-STABLE]"]','["docs/demos.md", "docs/terraform.md"]','["terraform.md", "demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/stacksimplify/azure-aks-kubernetes-masterclass/tree/master/25-Azure-DevOps-Terraform-Azure-AKS','**Boilerplate: 25-Azure-DevOps-Terraform-Azure-AKS** 🌟🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','047cb7a87781eb910c358053dcbc997cdd2231a0eb8f27bc610ee154bb2f24d1',100.0,1.77902988377828502e+09,1,'2026-05-17T16:58:03.778285+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/stacksimplify/azure-aks-kubernetes-masterclass/tree/master/ppt-presentation','PDF presentation 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','71d3362e0796df8d9f9d6f1986c67b834869ab8e741a23af5ecc001ffa62bd99',100.0,1.77903397412436699e+09,1,'2026-05-17T18:06:14.124367+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/stakater/Forecastle','stakater/Forecastle','','2025',2,'Forecastle is a web-based portal dashboard that dynamically aggregates Ingress resources across a cluster to display a directory of running services. Utilizing annotations to identify and group target URLs, it provides platform teams with an elegant internal developer portal (IDP) entrance.','Go','Web UI / Controller','Intermediate',1,'online','manual','1d66014024c686b95fa4b93439cfb3d92e8b2eb491e6d35864346f6813b1034b',100.0,1.77903209816998291e+09,1,'2026-06-12T21:05:30Z',NULL,NULL,NULL,'["Operations", "Visualization", "Dashboard"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T21:05:30Z", "gh_stars": 799}');
-INSERT INTO "resources" VALUES('https://github.com/stakater/IngressMonitorController','IngressMonitorController (Deprecated)','','2023',5,'An older monitoring operator designed to orchestrate uptime checks across multiple external platforms. Live Grounding indicates that this project has been archived and deprecated in favor of active native alternatives.','Go','Operator','Medium',0,'online','manual','d55795aeb5b47d08150902e6d9bd1bcdea07c755c6a7535d69e46d9c94a650e8',100.0,1.77903430675308108e+09,1,'2026-06-09T21:10:31Z',NULL,NULL,NULL,'["Observability", "Monitoring", "Ingress Monitoring", "Operators"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T21:10:31Z", "gh_stars": 735}');
-INSERT INTO "resources" VALUES('https://github.com/stakater/Reloader','stakater/Reloader 🌟','','2018',5,'An industry-standard controller that watches configuration changes within ConfigMaps and Secrets. It triggers rolling updates automatically for deployments, statefulsets, and daemonsets to apply dynamic configurations with zero human error.','Go','Kubernetes Controller','Intermediate',0,'online','manual','c6ec5140cb3cd6f3c78c173e0a764d58adf7a3dabcacc855b4a96eebe8632847',100.0,1.77903447983041191e+09,1,'2026-06-12T10:43:48Z',NULL,NULL,NULL,'["GitOps & Configuration", "Dynamic Configurations", "Lifecycle Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T10:43:48Z", "gh_stars": 10133}');
-INSERT INTO "resources" VALUES('https://github.com/stakater/Xposer','github.com/stakater/Xposer','','2021',1,'A lightweight automation operator designed to monitor services and dynamically generate DNS-mapped Ingress resources to reduce manual administrative overhead.','Go','Repository','Intermediate',1,'online','manual','29c16f22c76bc98338771dc74ac1438639e996eb6118ecdda8b375752b17568b',100.0,1.77903347739306807e+09,1,'2023-12-16T14:20:38Z',NULL,NULL,NULL,'["Networking", "Ingress & Gateway", "Automation"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md", "docs/kubernetes-networking.md"]','["kubernetes-networking.md", "gitops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-12-16T14:20:38Z", "gh_stars": 32}');
-INSERT INTO "resources" VALUES('https://github.com/stan-smith/FossFLOW','FossFLOW','','N/A',0,'A curated technical resource and architectural guide covering FossFLOW in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'unreachable','manual',NULL,80.0,1779031401.44877,0,'2026-05-17T17:23:21.448770+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md", "docs/gitops.md", "docs/kubernetes-tools.md"]','["cicd.md", "gitops.md", "kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/stashed/stash','Stash','','2024',4,'An advanced Kubernetes-native operator utilizing Restic underneath to back up stateful persistent volumes. Stash implements native CSI VolumeSnapshot integrations to handle application-consistent recovery processes with automated deduplication.','Go','Operator','Advanced',1,'online','manual','ce830f18065137153095ba75fd3c6c6ff7abe39fb59aebe99059b2b1ed8c28f6',100.0,1779032104.23588,1,'2026-05-15T12:08:49Z',NULL,NULL,NULL,'["Infrastructure", "Data Protection", "Kubernetes Backup Operators"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-backup-migrations.md"]','["kubernetes-backup-migrations.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-05-15T12:08:49Z", "gh_stars": 1416}');
-INSERT INTO "resources" VALUES('https://github.com/steamhaus/kubeswitch','kubeswitch: Kubernetes Version Switcher 🌟','','2018',1,'A legacy command-line tool developed to swap between different versions of kubectl dynamically, ensuring version compatibility across distinct Kubernetes clusters. It has been superseded by containerized execution and modern multi-cluster managers.','Shell','CLI Plugin','Simple',0,'online','manual','df09b7d158365db2199a8310dd14df6fcd934da2e45806e3ffcc2484c8adaff4',100.0,1.77902998935753798e+09,1,'2023-02-14T16:27:19Z',NULL,NULL,NULL,'["Operations & UX", "CLI Plugins", "Cluster Context"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-02-14T16:27:19Z", "gh_stars": 11}');
-INSERT INTO "resources" VALUES('https://github.com/stedolan/jq',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','2bbc25b13f97226919336cdea4344360a9fbc78222ca719a5863f5fc7eb3c271',100.0,1.77903209816218709e+09,0,'2026-05-17T17:34:58.162187+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/stefanprodan/gitops-istio','github.com/stefanprodan/gitops-istio: A GitOps recipe for Progressive Delivery'' with Flux v2, Flagger and Istio 🌟','','2023',2,'An advanced progressive delivery architectural recipe integrating Flux v2, Flagger, and Istio. Automates metric-driven canary releases, utilizing real-time Prometheus statistics to roll back failing application revisions with minimal user impact.','YAML','Repository','Advanced',1,'online','manual','3501356a1e2ae4ce8940c02dae02505b05350fe8d2191b0961d48b8a7fde860e',100.0,1.77903175573845291e+09,1,'2026-05-19T09:04:02Z',NULL,NULL,NULL,'["Service Mesh", "GitOps", "Progressive Delivery"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-19T09:04:02Z", "gh_stars": 668}');
-INSERT INTO "resources" VALUES('https://github.com/stefanprodan/podinfo','==stefanprodan/podinfo==','','2024',4,'A premium go-to microservice web application written in Go, specifically designed to showcase best practices in Kubernetes deployment, health checking, instrumentation (Prometheus/Jaeger), and progressive delivery validation (such as Flagger/Istio canary releases).','Go','Repository','Beginner',1,'online','manual','125ee281f14d531e229930cb3a29aaf410035ea7fabe0f0062ae730e37c74eb1',100.0,1.77903430963143897e+09,1,'2026-06-08T21:06:43Z',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Observability & Testing", "Pod Mocking"]','["[ENTERPRISE-STABLE]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T21:06:43Z", "gh_stars": 5917}');
-INSERT INTO "resources" VALUES('https://github.com/stepchowfun/docuum','stepchowfun/docuum: Docuum: LRU eviction of Docker images 🌟','','2026',5,'Docuum is a robust, Rust-based daemon designed to run on container hosts to execute Least Recently Used (LRU) image eviction. When host disk usage exceeds a defined threshold, Docuum safely removes inactive images to prevent disk exhaustion without manual intervention. This represents a highly valuable, low-footprint automation utility for long-running CI/CD worker nodes and resource-constrained edge computing environments.','Rust','Tool','High',0,'online','manual','e4741475cc45ec8af39ff632ab96c0284e52a5996db547abb2c372de3bda1b93',100.0,1.77902983871364688e+09,1,'2026-06-09T07:28:58Z',NULL,NULL,NULL,'["Infrastructure", "Containerization", "Garbage Collection"]','["[DE FACTO STANDARD]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-09T07:28:58Z", "gh_stars": 698}');
-INSERT INTO "resources" VALUES('https://github.com/stephaneey/azure-and-k8s-architecture','==github.com/stephaneey/azure-and-k8s-architecture: Azure and K8s Architecture=='' 🌟','','2024',0,'A curated open-source repository featuring detailed visual design maps and deployment blueprints for running enterprise-grade workloads on Azure and AKS. Demonstrates architectural patterns for network security zoning, private endpoints, DNS configuration, and highly isolated hub-and-spoke virtual networks.','Markdown','Repository','Advanced',1,'online','manual','e4724b9ff68ccdad9df2cf3fb9875306e0925154ddecd072b490d395590d10fc',100.0,1.7817360783582859e+09,1,'2026-06-18T00:41:18.358286+02:00',NULL,NULL,NULL,'["Architecture Blueprint", "Multi-Cloud & Azure", "Infrastructure Design"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/stephaneey/azure-and-k8s-architecture/blob/main/maps/apim.md','azure-and-k8s-architecture: The API Management Architecture Map','','2024',0,'A sub-blueprint mapping Azure API Management (APIM) integration topologies to backend AKS clusters. Synthesizes private virtual network configurations, internal routing topologies, DNS resolution, and security gateway layers. Essential diagrammatic and text reference for senior architects planning multi-layered security profiles.','Markdown','Repository','Advanced',1,'online','manual','6589cc4fb14699b1e54bbeaa97d3d2e16254b69129d64b5407cbd2a4e31a59b5',100.0,1.78173607832065105e+09,1,'2026-06-18T00:41:18.320651+02:00',NULL,NULL,NULL,'["Architecture Blueprint", "API Gateway", "Enterprise Ingress Patterns"]','["COMMUNITY-TOOL", "CASE STUDY"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/stephaneey/azure-and-k8s-architecture/blob/main/networking/azure-kubernetes-service/east-west-traffic/east-west-shared-calico.md','azure-and-k8s-architecture: East-West Traffic shared cluster and shared'' responsibilities using Calico','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','433dcd5937807c0c6137c805c6b114481abf6d8f8e84b925927d1c6a83eb1809',100.0,1.77903321850691294e+09,1,'2026-05-17T17:53:38.506913+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/stern/stern','Stern 🌟','','2015',5,'Stern is a highly efficient Go-based CLI utility that tails logs from multiple pods and containers within a cluster, utilizing regular expressions for flexible Pod selection. It automatically handles the lifecycle of newly spawned pods, appending them to the output stream on the fly.','Go','CLI Tool','Intermediate',0,'online','manual','02a6d0aaa779be47b6c109a6867ca9a9a4ec5dd72ca3440241357456549c728f',100.0,1.77903171244419407e+09,1,'2026-05-03T09:27:21Z',NULL,NULL,NULL,'["Observability & Diagnostics", "Log Aggregation", "CLI Utilities"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-03T09:27:21Z", "gh_stars": 4733}');
-INSERT INTO "resources" VALUES('https://github.com/steve-mt/awesome-slo','steveazz/awesome-slo: Awesome SLOs','','2026',2,'A highly practical resource library mapping Service Level Objectives (SLOs) and Service Level Indicators (SLIs). Curates specialized tooling and calculators designed to help teams construct resilient alerting networks and manage operational error budgets.','Markdown','Awesome List','Advanced',1,'online','manual','39ca6d296e300ee9175b8f98be6ac850f7886c05cad347e3eaf281ec4aacd48d',100.0,1.7791304949433391e+09,1,'2025-06-12T19:55:29Z',NULL,NULL,NULL,'["Infrastructure & Operations", "Site Reliability Engineering", "SLOs and SLIs"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2025-06-12T19:55:29Z", "gh_stars": 280, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/steveazz/awesome-slo','steveazz/awesome-slo: Awesome SLOs','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2a8a72118a2186dd023c23869839516a034a9b5929836470362f008dfd03995f',100.0,1.77903316310622406e+09,0,'2026-05-17T17:52:43.106224+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"duplicate_of": "https://github.com/steve-mt/awesome-slo"}');
-INSERT INTO "resources" VALUES('https://github.com/steveteuber/kubectl-graph','==steveteuber/kubectl-graph== ⭐','','2024',2,'A kubectl plugin that parses cluster resource dependencies and generates Graphviz DOT diagrams of resource hierarchies. It serves as an invaluable visual debugging companion for troubleshooting complex Helm deployments or Custom Resource linkages in real-time.','Go','CLI Plugin','Intermediate',0,'online','manual','b3652053583cd419d1f0449fb83fa6b07b1a016718aeb4f78087c7d7943a4100',100.0,1.77902946685349392e+09,1,'2026-05-19T02:00:05Z',NULL,NULL,NULL,'["Operations", "CLI Tooling", "Visualization"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-19T02:00:05Z", "gh_stars": 690}');
-INSERT INTO "resources" VALUES('https://github.com/strimzi/kafka-kubernetes-config-provider','strimzi/kafka-kubernetes-config-provider: Kubernetes Configuration Provider'' for Apache Kafka','','2021',2,'A specialized provider class allowing Kafka applications to read operational properties directly from Kubernetes Secrets and ConfigMaps. This architectural utility simplifies TLS certificate mount mappings and broker credential provisioning, eliminating redundant file sync code in application containers.','Java','Configuration Provider','Advanced',1,'online','manual','eabf0551149322be6f770e7e21e08dafe73a314081eb9d630bd394fda8f2e39f',100.0,1.77903011607043409e+09,1,'2026-04-14T07:02:17Z',NULL,NULL,NULL,'["Infrastructure", "Cloud Native Integration", "Strimzi", "Configuration"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-14T07:02:17Z", "gh_stars": 30}');
-INSERT INTO "resources" VALUES('https://github.com/strimzi/strimzi-canary','strimzi/strimzi-canary','','2021',2,'A dedicated canary service designed to act as a diagnostic sentinel within Strimzi-managed environments. It continuously executes basic read-write loops inside dedicated topics to report real-time, end-to-end performance indicators like latency and partition availability.','Go','Diagnostic Tool','Intermediate',0,'online','manual','ffc080c755a148610597ae6ba44a4b825d8440003acf6b569f3e15b32a607103',100.0,1.77903288957606697e+09,1,'2024-10-18T08:59:34Z',NULL,NULL,NULL,'["Infrastructure", "Cloud Native Integration", "Strimzi", "Monitoring"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-10-18T08:59:34Z", "gh_stars": 42}');
-INSERT INTO "resources" VALUES('https://github.com/sukeesh/k8s-job-notify','**k8s-job-notify**','','2021',5,'A specialized controller that tracks Kubernetes Job transitions and dispatches automated event updates to common communication channels like Slack and Discord. Ideal for keeping systems operations updated on long-running training runs or batch transformations.','Python','Controller','Intermediate',1,'online','manual','5e70cedb8629e43a105a7a84d9735a8617c6fbf69c509dac9aec12ba9bfa09da',100.0,1.77903141697299098e+09,1,'2022-06-09T08:57:34Z',NULL,NULL,NULL,'["Observability", "Alerting & Notifications", "Job Monitoring"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-06-09T08:57:34Z", "gh_stars": 133}');
-INSERT INTO "resources" VALUES('https://github.com/summerwind/actions-runner-controller','summerwind/actions-runner-controller','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','e0b81792621a3f351f640bbf07601f3cbc5efdefbb09a7cdce88ae3ced404fdf',100.0,1.77903456499583911e+09,0,'2026-05-17T18:16:04.995839+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/superbrothers/zsh-kubectl-prompt','superbrothers/zsh-kubectl-prompt 🌟','','2020',4,'Details a Zsh shell utility that displays current Kubernetes context and namespace info in the terminal prompt. Minimizes chances of entering execution instructions in wrong production sectors.','English','GitHub Repository','Intermediate',0,'online','manual','e8d9f9d17ff8b9e799e416d1321f0734b4fd5a8e234a48cdeacc0ffe97054c8c',100.0,1.77903275445006608e+09,1,'2023-05-15T02:43:09Z',NULL,NULL,NULL,'["Kubernetes Platform", "Cluster Administration", "Shell Environments"]','["[ENTERPRISE-STABLE]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-05-15T02:43:09Z", "gh_stars": 591}');
-INSERT INTO "resources" VALUES('https://github.com/superlinked/sie','SIE: Superlinked Inference Engine','Superlinked Inference Engine is an open-source inference server and production cluster for embeddings, reranking, and extraction.','2026',4,'A production-grade, open-source inference server designed to run embedding, extraction, and cross-encoder reranking models at scale. It enables developers to build high-performance search pipelines by combining unstructured data with structured metadata directly during vector encoding. Features robust local execution via Docker or Kubernetes Helm deployment, supporting tight integration with popular vector databases and agent frameworks.','English','repository','Advanced',1,'online','automatic','87b5f5959927f882e9728944c8e066281f088b6576dce59ac000ba0a6ebb59ea',NULL,1.78035228281433796e+09,0,'2026-05-29T18:44:19Z',NULL,NULL,NULL,'["Artificial Intelligence", "Information Retrieval", "Inference Servers", "Vector Databases"]','["[EMERGING]", "[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "ai-agents-mcp", "gh_license": "Apache-2.0", "gh_pushed": "2026-05-29T18:44:19Z", "gh_stars": 2012, "reputation_status": "Vetted", "reputation_summary": "Highly regarded open-source framework by Superlinked for multi-modal embedding inference, metadata-enriched vector search, and reranking, filling a major performance gap in production RAG systems.", "social_preview_url": "https://opengraph.githubassets.com/5d9faa3f3b4a4a7b53094f45a903bdfe4245f7a83006fcd7de6df6c6dad2902b/superlinked/sie", "source_provenance": "X.com (pvergadia)", "suggested_new_category": "vector-search-inference"}');
-INSERT INTO "resources" VALUES('https://github.com/suraksha-123/Grant-Revoke-ssh-access','Grant-Revoke-ssh-access','','2021',1,'A security-focused shell scripting utility designed to automate user provisioning, key assignment, and subsequent access revocation across distributed Linux server deployments. Double-Evidence: This tool simplifies standard access controls, while live grounding suggests it is best suited for small-scale operations that do not yet warrant complex Identity and Access Management (IAM) platforms or SSH CA infrastructures.','Shell','Repository','Intermediate',0,'online','manual','6d6dd7e8bb36758794e830317f29eb55326e8fbe904c06e6ebbbea2653236754',100.0,1.78173606820459508e+09,1,'2026-06-18T00:41:08.204595+02:00',NULL,NULL,NULL,'["Infrastructure", "Networking", "SSH Security"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/swade1987/deprek8ion','Deprek8ion','','2026',5,'A Rego-based validation policy suite created to audit obsolete API resources in Kubernetes templates. While historically popular for preventing runtime upgrade issues, platform engineering teams are transitioning toward active admission dynamic scanners like Pluto or Kubent in modern workflows.','Go','Tool','Intermediate',0,'online','manual','7b786ea62674f3a09329e3f08529e9b3936001174873ebde9eb649e046d21682',100.0,1.77903085204141807e+09,1,'2021-07-28T12:32:00Z',NULL,NULL,NULL,'["Operations", "Deprecation Monitoring", "Resource Validation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/kubernetes.md"]','["kubernetes-tools.md", "kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-07-28T12:32:00Z", "gh_stars": 143}');
-INSERT INTO "resources" VALUES('https://github.com/swagger-api/swagger-codegen','Swagger Codegen','','2015',4,'Automatic generation of API client libraries and server stubs from OpenAPI/Swagger specifications.','Java','Library','Intermediate',0,'online','manual','d9c645faf2917f2a541a96c949d559a8b1813b9976cec8c12bb84846062b2903',100.0,1.77903111789759492e+09,1,'2026-05-19T08:07:36Z',NULL,NULL,NULL,'["Automation & Orchestration", "API Orchestration", "Swagger Codegen"]','["[DE FACTO STANDARD]"]','["docs/swagger-code-generator-for-rest-apis.md", "docs/about.md"]','["swagger-code-generator-for-rest-apis.md", "about.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-19T08:07:36Z", "gh_stars": 17758}');
-INSERT INTO "resources" VALUES('https://github.com/swapnakpanda/Infographics/blob/main/Cheat%20Sheet/Database/SQL_CheatSheet.png','==github.com/swapnakpanda: SQL_CheatSheet.png==','','2023',0,'A dense visual database infographic grouping standard relational concepts. Outlines join configurations, index lookups, data grouping rules, and typical query structures in a high-density schematic map.','SQL','Infographic','Beginner',0,'online','manual','897668ccfb3e4132ef052f268c28d51f6b2e55d233e4d3a48df7553177e4697e',100.0,1.78173589040737509e+09,1,'2026-06-18T00:38:10.407375+02:00',NULL,NULL,NULL,'["Databases & Storage", "Relational Databases", "SQL"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/swarmlet/swarmlet','==swarmlet/swarmlet: Swarmlet==','','2020',5,'A lightweight self-hosted PaaS wrapper utilizing Docker Swarm. Note: Currently inactive (>4 years since last commit), making it a legacy reference rather than a production-grade modern solution.','Bash','Repository','Intermediate',1,'online','manual','311501c4bf6ceb3f737bfa32667fd62e7d0268aa8ae9ea55fe75b11276732c33',100.0,1.77903001225926709e+09,1,'2023-04-13T17:58:55Z',NULL,NULL,NULL,'["Orchestration", "Docker Swarm", "PaaS Solutions"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-alternatives.md"]','["kubernetes-alternatives.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-04-13T17:58:55Z", "gh_stars": 817}');
+* Integrates seamlessly with Claude Code and Cursor as agentic skills to support local understanding verification and diagnostics.','en','repository','intermediate',0,'online','automatic','50d5c9e84444f6e6340d9ed1e1238dcc9f1a2f4ee4de1ab63025a320011d83ff',NULL,1780352686,0,'2026-06-01T16:14:02Z',NULL,NULL,NULL,'["Artificial Intelligence", "E-Learning", "LLM Engineering", "Agent Frameworks"]','["GUIDE", "COMMUNITY-TOOL"]','[]','[]','{}','{"category": "elearning", "gh_license": "MIT", "gh_pushed": "2026-06-01T16:14:02Z", "gh_stars": 26711, "reputation_status": "Vetted", "reputation_summary": "Highly praised by the developer and AI engineering communities on Reddit and DEV.to for its unique, hands-on methodology that rebuilds core AI algorithms from raw mathematical foundations before implementing production libraries.", "social_preview_url": "https://opengraph.githubassets.com/0a08e166a20579d2f601b33f745c9976a6f74136cf52ffd71777c57e88abfc2b/rohitg00/ai-engineering-from-scratch", "source_provenance": "X.com (midudev)", "suggested_new_category": "ai-engineering"}');
+INSERT INTO "resources" VALUES('https://github.com/roib20/terraform-provision-gke-cloudflare','github.com/roib20: Terraform - Provision a GKE Cluster with Cloudflare Ingress'' and ArgoCD','','2022',1,'An automated infrastructure template bootstrapping a GKE cluster integrated with Cloudflare Ingress tunnels and ArgoCD. Delivers a complete GitOps framework with zero public endpoint exposure to secure container ingress points.','HCL','Repository','Advanced',0,'online','manual','fb5edeeb99997cd6b1facb9a8dcfdae866ecad72d3bf06f7cb09189569788890',100.0,1779032935,1,'2025-06-12T17:11:17Z',NULL,NULL,NULL,'["Cloud Infrastructure", "GCP", "GKE Orchestration"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2025-06-12T17:11:17Z", "gh_stars": 11}');
+INSERT INTO "resources" VALUES('https://github.com/rootless-containers/usernetes','rootless-containers/usernetes','','2024',3,'Usernetes is an experimental project executing entire Kubernetes clusters (including kubelet, container runtime, and control plane) as unprivileged user sessions (rootless). By leveraging user namespaces, it mitigates severe host privilege escalation risks. Despite performance and networking constraints, it represents a crucial paradigm for high-security multi-tenant nodes.','Go','Tool','High',0,'online','manual','dc94480bb8e53be78b5973962747280d9a4e6d8a21c43d2177e470c2ffd8b2a3',100.0,1779029163,1,'2026-06-08T06:15:13Z',NULL,NULL,NULL,'["Security", "Container Runtimes", "Rootless Kubernetes"]','["[EMERGING]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T06:15:13Z", "gh_stars": 970}');
+INSERT INTO "resources" VALUES('https://github.com/rootsongjc',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','0ea884cddf637bf061874a591f5aae79234b4728c03c20228d422e845731db28',100.0,1779029916,1,'2026-05-17T16:58:36.915163+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/rootsongjc/awesome-cloud-native','rootsongjc/awesome-cloud-native 🌟','','2023',5,'An extensive library mapping the CNCF Cloud Native landscape, detailing Service Meshes, dynamic storages, logging setups, and database drivers. Provides platform architects with a systematic catalog to structure and maintain resilient, cloud-agnostic application footprints.','Markdown','Awesome List','Intermediate',1,'online','manual','33e15dc277a7a2f4fed420f6fef49071aa9f122abac77a1e6f33e807b04e41ae',100.0,1779033922,1,'2026-06-08T12:56:50Z',NULL,NULL,NULL,'["Curation", "Awesome Lists", "Cloud Native"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-06-08T12:56:50Z", "gh_stars": 2413, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/rosehgal/k8s-In-30Mins','github: K8s in 30 mins 🌟','','2024',4,'An accelerated educational repository mapping core Kubernetes abstractions, including Pods, Services, Deployments, and ReplicaSets. Translates complex container orchestration mechanics into brief visual explanations, facilitating quick developer onboarding for distributed systems development.','Markdown','Repository','Beginner',1,'online','manual','5c81ebfd4d71713255c9b7c98599d5f544fe17db032c2208b4d0142b17b3c5af',100.0,1779130495,1,'2021-03-18T12:05:22Z',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Training & Concepts"]','["[ENTERPRISE-STABLE]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-03-18T12:05:22Z", "gh_stars": 212}');
+INSERT INTO "resources" VALUES('https://github.com/rossmcdonald/telegraf','Telegraf Ansible Role','','2024',0,'Ansible playbook role to provision and configure the Telegraf agent across varied Linux operating systems. Automates configuration generation and systemd unit registration.','Shell','Repository','Intermediate',0,'online','manual','1b1fb7e8b7e664928bf40f29d92222d796fc8977e041a9dd745801e8c72a13f1',100.0,1781736133,1,'2026-06-18T00:42:13.617234+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Telegraf Deployment"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/rothgar/bashScheduler','github.com/rothgar/bashScheduler','','2018',0,'An experimental Kubernetes scheduler written entirely in Bash. It is exclusively intended for academic learning, illustrating scheduling queues, node filtering, and binding phases to developers wanting to grasp scheduler-manager communication without compiled code complexity.','Bash','Script / Experimental','Advanced',0,'online','manual','8fe75c35268dbffe245c454389314c522719dad8a4eda2c0036a802901db59f0',100.0,1781736046,1,'2026-06-18T00:40:46.715861+02:00',NULL,NULL,NULL,'["Scheduling", "Custom Schedulers", "Experimental"]','["[EMERGING]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/rottencandy/vimkubectl','rottencandy/vimkubectl','','2021',1,'A Vim plugin that allows users to manage and inspect Kubernetes clusters directly from within Vim. It supports list, edit, and apply actions for standard resources without leaving the text editor. Highly appreciated by terminal purists in 2026 for minimizing window context switching.','Vim Script','Vim Plugin','Low',0,'online','manual','f5f9d3d49206dc38f110fe21cfb12e9dab397169ea4d991c3c7031a7f1eab415',100.0,1779033223,1,'2024-06-07T19:05:08Z',NULL,NULL,NULL,'["Development", "IDE Integration", "Vim"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-06-07T19:05:08Z", "gh_stars": 79}');
+INSERT INTO "resources" VALUES('https://github.com/roubles/kubeshell','kubeshell','','2018',0,'An early attempt at building an interactive shell auto-complete program for kubectl. Now defunct, its conceptual UX improvements have been integrated directly into standard shell autocompletion patterns and kubectl aliases.','Python','Interactive Shell Tool','Simple',0,'online','manual','f8f2a3986ffa4bb8b9370f9a3641d54d4aa8807d43d58103bcd0b2ac86e4b41c',100.0,1781736046,1,'2026-06-18T00:40:46.718468+02:00',NULL,NULL,NULL,'["Operations & UX", "CLI Plugins", "Interactive Shell"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/rromannissen/rhoar-microservices-demo','rromannissen/rhoar-microservices-demo: GitOps for Microservices with Red'' Hat Runtimes demo','','2020',0,'A demonstration repository featuring GitOps patterns for microservices configured with Red Hat Runtimes. Illustrates safe promotion processes and environment configuration syncing using Argo CD.','Java / Yaml','Repository','Advanced',1,'online','manual','95dde057da8c5abf503c8dcc3df9e420a8c5a0426349497b59a1302a0f9710be',100.0,1781735911,1,'2026-06-18T00:38:31.062564+02:00',NULL,NULL,NULL,'["Application Delivery", "GitOps", "Microservices Showcase"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/ruanbekker/thanos-cluster-setup','github.com/ruanbekker: Thanos Cluster Setup','','2021',0,'Developer guide outlining the architectural deployment of a highly available Thanos cluster with Docker Compose. Demonstrates configuring Thanos Sidecar, Querier, Store Gateway, and S3 object storage targets.','YAML','Configuration Code','Intermediate',1,'online','manual','d42af94cf3d1e82530ae18a98cb6577aea0011fea899ccdb7220671deb1894ff',100.0,1781736133,1,'2026-06-18T00:42:13.731752+02:00',NULL,NULL,NULL,'["Observability", "Distributed Storage", "Thanos Engine"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/run-x/awesome-kubernetes','run-x/awesome-kubernetes','','2023',5,'A specialized directory compiling infrastructure automation, IAC templates, and deployment scripts for Kubernetes clusters. Highlights tools designed to expedite cloud environment setups and secure CI/CD orchestration paths.','Markdown','Awesome List','Intermediate',0,'online','manual','11bf03c69bbe82170cc65a6d731332e0d8490d6115be6a7cac0c8e46e2e6b898',100.0,1779030443,1,'2022-01-04T11:29:07Z',NULL,NULL,NULL,'["Curation", "Awesome Lists", "Kubernetes"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2022-01-04T11:29:07Z", "gh_stars": 379, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/run-x/opta','run-x/opta: Opta - Supercharge DevOps on any cloud','','2023',2,'Opta is an archived high-level declarative infrastructure platform that abstracted low-level Terraform details into service-centric YAML layouts. While it successfully simplified multi-cloud container orchestration, the project has been officially archived. Current platform engineering teams should look to modern modular structures like Terramate or native OpenTofu/Terraform configurations.','Python','Framework','Intermediate',0,'online','manual','7ddffc9789005403b41f392303e2ff2329c501f0e300b82f48da1910b84859ed',100.0,1779029478,1,'2023-04-03T22:19:45Z',NULL,NULL,NULL,'["Infrastructure as Code", "Abstractions", "Legacy Platforms"]','["[LEGACY]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-04-03T22:19:45Z", "gh_stars": 912}');
+INSERT INTO "resources" VALUES('https://github.com/runacapital/awesome-oss-alternatives','runacapital/awesome-oss-alternatives: Awesome open-source alternatives to'' SaaS 🌟','','2026',4,'An architectural directory showcasing open-source, self-hostable equivalents to commercial SaaS platforms. Helps enterprise tech architects mitigate vendor lock-in, streamline data compliance, and deploy privacy-centric containerized services locally.','Markdown','Awesome List','Intermediate',1,'online','manual','027362fede1dc4ec436aa5cf1d6060b6e588e3cdb939c743b23bd97660638fee',100.0,1779033068,1,'2025-09-03T17:43:01Z',NULL,NULL,NULL,'["Software Engineering", "Open Source Software", "SaaS Alternatives"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-09-03T17:43:01Z", "gh_stars": 19234, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/ruoshan/autoportforward','ruoshan/autoportforward','','2022',2,'Autoportforward is a lightweight developer helper tool designed to automatically monitor running pods and initiate background Kubernetes port-forwarding tunnels. When pods restart or scale, it cleanly self-heals and reinstates the connection. While useful, it lacks the multi-service DNS injection power of kubefwd.','Go','CLI Tool','Medium',0,'online','manual','e2838fc21d9d8030e022eff89c490f919d46a9c7d46e7e9ca6a247a44a0b63c2',100.0,1779029552,1,'2022-05-07T08:22:59Z',NULL,NULL,NULL,'["Developer Experience", "Networking", "Port Forwarding"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2022-05-07T08:22:59Z", "gh_stars": 295}');
+INSERT INTO "resources" VALUES('https://github.com/ryane/kfilt','kfilt','','2021',2,'A CLI tool dedicated to filtering specific resources out of massive Kubernetes manifest streams. By allowing developers to extract or drop manifests based on metadata, labels, or names, it functions as an essential pipeline tool.','Go','CLI Tool','Simple',0,'online','manual','490d377e5cb660d558d2f74d305b930819d9f6d133d5fb28809a2f8b540c1205',100.0,1779031464,1,'2025-12-03T03:16:05Z',NULL,NULL,NULL,'["Operations & UX", "Manifest Generation", "Resource Filtering"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-12-03T03:16:05Z", "gh_stars": 114}');
+INSERT INTO "resources" VALUES('https://github.com/ryanmcdermott/clean-code-javascript',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','7eb8ba9384eca2b939940ec992baada3b78ee4b207263f6ad0d85a448c1e7825',100.0,1779030172,1,'2026-05-17T17:02:52.729344+02:00',NULL,NULL,NULL,'[]','[]','["docs/javascript.md"]','[]','{}','{"gh_license": "MIT"}');
+INSERT INTO "resources" VALUES('https://github.com/rydogs/kubecle','Kubecle','','2021',5,'A terminal-based interaction wrapper that streamlines Kubernetes command contexts. It simplifies executing actions across isolated cluster targets by keeping an active session-level state, reducing command length and configuration complexity for developers running multi-tenant operations.','Go','CLI Tool','Intermediate',0,'online','manual','9ed40c3e36850bbd75bac54f30f7e1822cd002e72995e0ca627563da881de8df',100.0,1779032372,1,'2023-03-07T06:07:22Z',NULL,NULL,NULL,'["Developer Experience", "CLI Utilities", "Context Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-03-07T06:07:22Z", "gh_stars": 57}');
+INSERT INTO "resources" VALUES('https://github.com/sa-mw-dach/podium','Podium','','2020',0,'A developer tool designed to orchestrate server-side-rendered micro-frontends (podlets) in modular architectures, ensuring fast composition and high decoupling of user interfaces.','JavaScript','Repository','Intermediate',1,'online','manual','b956fa8ef7aba4e53e3281f977690f599659e63a0e196447669805c79b9419b3',100.0,1781736133,1,'2026-06-18T00:42:13.524958+02:00',NULL,NULL,NULL,'["Developer Productivity", "Collaboration", "Micro-frontends"]','["[COMMUNITY-TOOL]"]','["docs/project-management-tools.md"]','["project-management-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/sageteam-org/django-sage-painless','github.com: Django Sage Painless','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ffc77c4da3b3d8757b604070bfd6d9cd7e51c0a5dda9d14c80542c8afd157c93',100.0,1779029378,0,'2026-05-17T16:49:38.488178+02:00',NULL,NULL,NULL,'[]','[]','["docs/python.md"]','[]','{}','{"duplicate_of": "https://github.com/sageteamorg/django-sage-painless"}');
+INSERT INTO "resources" VALUES('https://github.com/sageteamorg/django-sage-painless','github.com: Django Sage Painless','','2024',5,'An opinionated community package designed to streamline Django project structuring, modular layouts, and database configuration templates. Helps minimize common configuration pain-points for enterprise applications. Ideal for teams seeking standard structural layout rules across various APIs.','Python','Library','Intermediate',0,'online','manual','8a5bbd46448e1bd8a5dbb631084ab936a053c45c9bd35fc2fd49fe49ae1fcf31',100.0,1779130494,1,'2024-07-22T18:18:21Z',NULL,NULL,NULL,'["Software Engineering", "Web Frameworks", "Standardization"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2024-07-22T18:18:21Z", "gh_stars": 60}');
+INSERT INTO "resources" VALUES('https://github.com/sagittaros/terraform-k3s-private-cloud','K3s Private Cluster 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4a8998eba4c5c066a02a898b5f5330680d2f84c24fea7f51355203232e6a671c',100.0,1779034153,0,'2026-05-17T18:09:13.163446+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://github.com/inscapist/terraform-k3s-private-cloud"}');
+INSERT INTO "resources" VALUES('https://github.com/sahilsk/awesome-jenkins','sahilsk/awesome-jenkins','','2026',1,'A focused index consolidating plugins, shared pipeline library patterns, and optimization practices for Jenkins automation servers. Excellent resource for maintaining complex legacy enterprise build pipelines.','Markdown','Awesome List','Intermediate',0,'online','manual','4568ebe92ef2d8c514e6609fd35da2b6910f6f212a68bcf1cfafd0ade9c35e12',100.0,1779034479,1,'2018-02-22T19:32:46Z',NULL,NULL,NULL,'["Continuous Delivery", "CI-CD Pipelines", "Jenkins Ecosystem"]','["[LEGACY]"]','["docs/jenkins.md", "docs/other-awesome-lists.md"]','["jenkins.md", "other-awesome-lists.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2018-02-22T19:32:46Z", "gh_stars": 70, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/sajeetharan/azure-mindmap','github.com/sajeetharan/azure-mindmap','','2020',0,'An open-source repository containing comprehensive visual mindmaps of Azure services. Highly useful for architects and developers mapping complex cloud paths and service relationships across security, compute, networking, and data structures.','English','Software Portal','Beginner',0,'online','manual','095a2115a115ef8b2ec8f52f3f7cc672660a9675ee18a94ce7e161242d7beac9',100.0,1781735879,1,'2026-06-18T00:37:59.759974+02:00',NULL,NULL,NULL,'["Cloud Fundamentals", "Azure Ecosystem", "Learning Path"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/sajeetharan/azure-mindmap/blob/master/azure-fundamentals/AZ-900.pdf','Azure Fundamentals: AZ-900.pdf','','2020',0,'Core curriculum guide mapping the AZ-900: Azure Fundamentals certification requirements. Visualizes fundamental virtualization structures, cloud resource taxonomy, Azure billing models, and security governance paths. Ideal for technical onboarding.','English','Certification Guide','Beginner',0,'online','manual','84b4bd58ed14b2aba03676af5bb6abd2981e801a7f8d0679aa82e42a9e3f50cd',100.0,1781735879,1,'2026-06-18T00:37:59.841050+02:00',NULL,NULL,NULL,'["Cloud Fundamentals", "Azure Ecosystem", "Certification Guides"]','["GUIDE"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/salesforce/craft','salesforce/Craft','','2021',1,'Salesforce Craft was a specialized framework built for designing, orchestrating, and provisioning scalable multi-tenant infrastructure. It has since been archived, with its capabilities transitioned to Cloud Provider APIs and Cluster API.','Go','Infrastructure Platform','Advanced',0,'online','manual','225dc0a4e87f67e6ba5854b6819142f49d370fb12f0631bd187a54734d8cdd8f',100.0,1779031407,1,'2026-06-02T18:07:50Z',NULL,NULL,NULL,'["Cluster Management", "Cloud Provisioning", "Multi-tenant Provisioner"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2026-06-02T18:07:50Z", "gh_stars": 91}');
+INSERT INTO "resources" VALUES('https://github.com/salesforce/metabadger','Metabadger','','2025',5,'Metabadger is an open-source CLI tool built by Salesforce to automate the hardening of EC2 Instance Metadata Service (IMDS) endpoints by enforcing IMDSv2. It reduces the risk of SSRF (Server-Side Request Forgery) attacks by auditing and updating running instances to reject token-free metadata requests. It is a highly practical compliance tool for security engineering teams.','Python','Repository','Advanced',0,'online','manual','e5597c83b87384f9e17cdf455a220ad9e07a95a74c87321d607a1598bd3be381',100.0,1779030810,1,'2025-05-01T17:30:23Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Security and Compliance"]','["[DE FACTO STANDARD]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2025-05-01T17:30:23Z", "gh_stars": 143}');
+INSERT INTO "resources" VALUES('https://github.com/salesforce/sloop','salesforce/Sloop - Kubernetes History Visualization 🌟','','2023',3,'A visualizer for Kubernetes history that records resource changes over time and displays them on a timeline. By preserving historical state changes of Pods, ReplicaSets, and Deployments, it helps engineers troubleshoot transient issues that occurred hours or days prior. Widely used in 2026 to bridge the visibility gap left by ephemeral standard API metrics.','Go','Web Application','High',1,'online','manual','c97c8f01ea80af82ee8bf3c4c12cc95695d3418d96ea83834323de35e5eef5be',100.0,1779033762,1,'2026-02-17T16:38:56Z',NULL,NULL,NULL,'["Operations", "Observability", "History Visualization"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2026-02-17T16:38:56Z", "gh_stars": 1579}');
+INSERT INTO "resources" VALUES('https://github.com/saml-to/assume-aws-role-action','saml-to/assume-aws-role-action','','2025',5,'A dedicated GitHub Action designed to securely assume AWS IAM roles using OpenID Connect (OIDC) federation, eliminating the need to store long-lived static AWS credentials inside GitHub secrets. It dynamically exchanges short-lived JWT tokens to gain secure role access. This standard is strongly recommended in modern dev-sec-ops architectures to enforce the principle of least privilege.','TypeScript','Repository','Intermediate',0,'online','manual','a8939c5a4351f7c5a541b07acabd1a4a33c3f78eb27a77f28166b98ef2e6eb81',100.0,1779034013,1,'2024-01-09T14:28:52Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "CI/CD Security"]','["[DE FACTO STANDARD]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2024-01-09T14:28:52Z", "gh_stars": 182}');
+INSERT INTO "resources" VALUES('https://github.com/samrocketman',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','ccdb73745887b221a98835c422deb14be9b43a54f17bc7eb184f66cc22bfb681',100.0,1779030534,0,'2026-05-17T17:08:54.414075+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/samrocketman/docker-jenkins-jervis/blob/main/README.md',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','641a3f8213f628baeba0a177895b8afcdafa5ca33d77725ddf8e27ebef4aaa82',100.0,1779130494,1,'2026-05-18T20:54:54.993925+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/samrocketman/docker-jenkins-jervis/blob/master/README.md','ref2','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','9f8b5eaaf9ca73dc37522422efc7da95c5f17d85a2a194351e41163ad4722e4d',100.0,1779030865,0,'2026-05-17T17:14:25.596695+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/samrocketman/jenkins-script-console-scripts','samrocketman/jenkins-script-console-scripts 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','711ca16ae22394e1c7c5785fd4b4b83f69d5ebeceb3c9286150218e07475cba7',100.0,1779032552,1,'2026-05-17T17:42:32.645454+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"gh_license": "MIT"}');
+INSERT INTO "resources" VALUES('https://github.com/samrocketman/jervis/wiki','Jervis','','2021',2,'Jenkins Receiving Versatile Infrastructure Script (Jervis) simplifies job lifecycle automation by supporting Travis CI-style YAML configurations natively in Jenkins. It enables declarative pipeline builds without complex Groovy setups.','Groovy','Repository','Intermediate',0,'online','manual','93eaf9d57e489a5ce082c63a8dd5e997d36e4e74dc9fa9843a8371d5980c5d7c',100.0,1779029569,1,'2026-05-08T02:13:00Z',NULL,NULL,NULL,'["CI-CD", "Jenkins", "Pipeline as Code"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-08T02:13:00Z", "gh_stars": 271}');
+INSERT INTO "resources" VALUES('https://github.com/samrocketman/nexus3-config-as-code','github.com/samrocketman/nexus3-config-as-code','','2021',5,'A declarative Groovy-scripted configuration-as-code bootstrap utility designed for automating Sonatype Nexus 3 settings. Live grounding shows this repository has been unmaintained for over four years. While serving as an architectural blueprint for programmatic configuration management, modern operators have largely replaced direct scripting.','Groovy','Repository','Advanced',0,'online','manual','67c0f78e13dea1958abb1ed12730147f87d222222e05efb875203003d0347f7f',100.0,1779029993,1,'2020-10-18T07:11:59Z',NULL,NULL,NULL,'["Artifact Management", "Package Repositories", "Nexus Automation"]','["[DE FACTO STANDARD]"]','["docs/registries.md"]','["registries.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-10-18T07:11:59Z", "gh_stars": 62}');
+INSERT INTO "resources" VALUES('https://github.com/samyfodil/taubyte-llama-satellite','llama.cpp plugin','','2026',5,'An experimental bridge connecting llama.cpp with Taubyte WASM modules. Facilitates low-latency, localized LLM inference tasks across decentralized edge node topologies.','Go','Repository','Advanced',1,'online','manual','518e38009b6b766fd78a535eb77f3250b113ebaa6f4bd7ed717336a895773885',100.0,1779030688,1,'2024-02-02T22:23:10Z',NULL,NULL,NULL,'["Serverless Architecture", "Edge Computing", "AI Integration"]','["[DE FACTO STANDARD]", "[EMERGING]"]','["docs/kubernetes-alternatives.md"]','["kubernetes-alternatives.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2024-02-02T22:23:10Z", "gh_stars": 17}');
+INSERT INTO "resources" VALUES('https://github.com/saturnism/awesome-cloud-native-java','Awesome Cloud Native Java','','2026',0,'A highly targeted resource registry outliningmodern patterns for containerized Java. Focuses on Spring Boot microservices, Quarkus, GraalVM native image compilation, and techniques for minimizing memory footprint in orchestrations.','Markdown','Awesome List','Advanced',1,'duplicate','manual','304e0ff20521d8e9925626ba5c54b7204835ea5b029b6f81d31978f5a68e0d89',100.0,1781736123,1,'2026-06-18T00:42:03.211691+02:00',NULL,NULL,NULL,'["Software Engineering", "Java Platform", "Cloud Native Frameworks"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true, "duplicate_of": "https://awesome.jimmysong.io"}');
+INSERT INTO "resources" VALUES('https://github.com/saturnism/spring-petclinic-gcp','Google Cloud Native Spring Boot PetClinic. Spring PetClinic Microservices on GCP 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','e1bcf973155aad6da1d00f86768b8fb782c990eb11a6a10009cab4a8715ae6ee',100.0,1779030979,1,'2026-05-17T17:16:19.826770+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"gh_license": "NOASSERTION"}');
+INSERT INTO "resources" VALUES('https://github.com/sauljabin/kaskade','==github.com/sauljabin/kaskade==','','2023',5,'An interactive, terminal-based dashboard built using Python''s Textual framework to easily inspect Kafka topics. Unlike bulky desktop clients, Kaskade runs directly in developer shells, permitting efficient topic navigation, dynamic JSON payload inspection, and rapid troubleshooting of Kafka message streams.','Python','TUI Tool','Intermediate',0,'online','manual','590e51aa21a29a4f0de5e036464134fc5a074a8bb79958da321e512f55316b30',100.0,1779034523,1,'2026-03-02T15:21:33Z',NULL,NULL,NULL,'["Infrastructure", "Data Streaming", "Kafka Tooling", "CLI & TUI"]','["[DE FACTO STANDARD]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-02T15:21:33Z", "gh_stars": 1015}');
+INSERT INTO "resources" VALUES('https://github.com/savecost/datav','savecost/datav 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','446a82fc88f4cec9598c9c7450122067d985466c84059b867e07994b4b372982',100.0,1779032034,0,'2026-05-17T17:33:54.978096+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/sbilly/awesome-security','sbilly/awesome-security: Awesome Security','','2026',5,'A monumental collection of software security components, pen-testing tools, cryptography resources, and threat intelligence feeds. Essential for SecOps engineers establishing modern compliance standards across application and network boundaries. Highly versatile, spanning from host security to Kubernetes runtime defenses.','N/A','Repository','Advanced',0,'online','manual','e639c7488b58ca1f803e1ab8bd253dce1ad2fe3159407f7fa476e6f39ce8b93c',100.0,1779034373,1,'2026-01-11T02:00:26Z',NULL,NULL,NULL,'["Security", "General", "Resources"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-01-11T02:00:26Z", "gh_stars": 14421, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/sclorg','github.com/sclorg/','','2026',0,'Alternative entry point for the SCLOrg software development group, driving standardization of the Source-to-Image (S2I) build methodology inside Red Hat container engines, abstracting Dockerfile creation for frontend and backend developers.','Shell','Repository','Advanced',0,'online','manual','dca6332900b96a70b79661170f24a650215594ac17bf86afb3e090306927166c',100.0,1779031696,1,'2026-05-17T17:28:16.993094+02:00',NULL,NULL,NULL,'["Software Engineering", "Base Images", "Software Collections"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/sclorg/mariadb-container','github.com/sclorg/mariadb-container','','2026',1,'The official SCLOrg MariaDB container image optimized specifically for Kubernetes platforms. Includes integrated security scripts, support for arbitrary non-root UID execution, and custom database initialization configurations.','Shell','Repository','Intermediate',1,'online','manual','407ec4c514faae637cd2d53cc5d4909a5d5e42d755ebfacee429682e9095a2af',100.0,1779031126,1,'2026-06-11T11:34:22Z',NULL,NULL,NULL,'["Databases", "Relational", "MariaDB"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T11:34:22Z", "gh_stars": 32}');
+INSERT INTO "resources" VALUES('https://github.com/scorputty/packer-centos-awx','github.com/scorputty/packer-centos-awx','','2020',1,'A legacy Packer configuration designed to output CentOS-based virtual machine images with pre-baked AWX deployments. Reflects older DevOps paradigms focused on VM-based immutable infrastructure instead of Kubernetes runtimes.','HCL','Source Code','Intermediate',0,'online','manual','d61e92d82c58aacc4f5c4e00147699add2c140def613393f85e57e2240009eab',100.0,1779032017,1,'2018-03-19T06:14:09Z',NULL,NULL,NULL,'["Infrastructure as Code", "Packer", "Machine Images"]','["[LEGACY]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2018-03-19T06:14:09Z", "gh_stars": 1}');
+INSERT INTO "resources" VALUES('https://github.com/scraly/terraform-cheat-sheet/blob/master/terraform-cheat-sheet.pdf','github.com/scraly: Terraform Cheat sheet','','2024',4,'Curator Insight: A highly dynamic community-maintained PDF cheat sheet covering the full development lifecycle in Terraform. Live Grounding: Highlights high-value CLI options, syntax patterns for loops, dynamic blocks, and variable validation configurations.','PDF','Community Reference','Intermediate',0,'online','manual','95700438027f959584bb88348af2cd22e4948f35603cbccb39d82f8ad946a708',100.0,1781735890,1,'2026-06-18T00:38:10.161237+02:00',NULL,NULL,NULL,'["Infrastructure", "Infrastructure as Code", "Terraform"]','["[ENTERPRISE-STABLE]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/screwdriver-cd/screwdriver','Screwdriver API','','2026',5,'A pluggable CI/CD engine originally built by Yahoo to execute container-native, dynamic pipelines. Leveraging an API-driven, decoupled microservices architecture, it orchestrates builds cleanly across Kubernetes or Mesos execution grids.','JavaScript','Tool','High',1,'online','manual','b1511b70bf26de100534f6264e0c8d1b3ad91b54dbb408663179b42b03f7fc12',100.0,1779030441,1,'2026-06-03T18:35:27Z',NULL,NULL,NULL,'["Software Delivery", "CI-CD Platforms", "Dynamic Execution"]','["[DE FACTO STANDARD]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-03T18:35:27Z", "gh_stars": 1041}');
+INSERT INTO "resources" VALUES('https://github.com/scriptcamp/kubernetes-serviceaccount-example','github.com/scriptcamp/kubernetes-serviceaccount-example','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','17035ac82a580990173741b5b8b283b6d225127473015814fcbea6b9fd6e22ba',100.0,1779032239,1,'2026-05-17T17:37:19.808996+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/scylladb/scylla-operator','scylladb/scylla-operator','','2026',5,'The ScyllaDB Operator streamlines deployment and maintenance tasks of high-performance Scylla clusters in-container. It takes care of complex cluster scaling, multi-zone node repair loops, automated backups, and version migrations to deliver bare-metal database performance inside container orchestrators.','Go','Repository','Advanced',0,'online','manual','2249195d0f43c2d683d25176cf9a6137afa68a83e7b3bab7e9f770993bb4314b',100.0,1779033237,1,'2026-06-11T10:42:16Z',NULL,NULL,NULL,'["Data & Databases", "NoSQL Operators", "ScyllaDB"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T10:42:16Z", "gh_stars": 399}');
+INSERT INTO "resources" VALUES('https://github.com/sdduursma/github-merge-bot','github-merge-bot','','2019',1,'A lightweight Node.js microservice designed to handle automated merges. Integrates with GitHub webhooks to verify pull requests against linting rules and peer review matrices before completing merge actions safely.','JavaScript','Tool','Intermediate',1,'online','manual','74c2b7574adb505a9441b447bdb209a0190d4a38e77de1a23cc4a614325d3d74',100.0,1779130495,1,'2020-02-04T17:48:05Z',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Automation Bots"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "EPL-1.0", "gh_pushed": "2020-02-04T17:48:05Z", "gh_stars": 4}');
+INSERT INTO "resources" VALUES('https://github.com/sdras/awesome-actions','Awesome GitHub Actions','','2026',4,'The premier community-backed library for GitHub Actions workflows, custom actions, and orchestrator tools. Streamlines structural pipelines by detailing matrix patterns, self-hosted runner optimizations, and security hardening configurations.','Markdown','Awesome List','Intermediate',0,'online','manual','fde47029da1f80ee0b7ca28f691d975a9a45c7a2b6120e52692b9be31c3d8638',100.0,1779033425,1,'2024-09-01T20:32:39Z',NULL,NULL,NULL,'["Continuous Delivery", "CI-CD Pipelines", "GitHub Actions"]','["[DE FACTO STANDARD]"]','["docs/jenkins-alternatives.md", "docs/other-awesome-lists.md"]','["jenkins-alternatives.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2024-09-01T20:32:39Z", "gh_stars": 27907, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/seal-io/tap','github.com/seal-io/tap: Terraform Advanced Patcher (TAP)','','2023',1,'TAP (Terraform Advanced Patcher) executes fine-grained, localized modifications directly inside active HCL code blocks without resetting or breaking state continuity. Primarily geared for programmatic platform modifications, it resolves dependency-update hurdles in massive deployments by allowing targeted mutations across distributed repositories.','Go','CLI Tool','Advanced',0,'online','manual','29332c206f1a8d3ba1c05490a4439a1e43aef95d7f176203de579b4e4673bd69',100.0,1779032732,1,'2024-02-04T06:29:24Z',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "Code Modifiers"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2024-02-04T06:29:24Z", "gh_stars": 15}');
+INSERT INTO "resources" VALUES('https://github.com/search?l=powershell&q=stars%3A%3E1&type=Repositories','github.com/search?l=powershell','','2026',0,'High-level GitHub query filter pointing to trending open-source PowerShell module platforms, providing continuous access to updated utility options.','PowerShell','Documentation','Intermediate',0,'online','manual','cf889f549f22a4d2fb4fa68a8c2e1ed65f9f29c17eee06da4d21fffec2240bd2',100.0,1779033508,1,'2026-05-17T17:58:28.195303+02:00',NULL,NULL,NULL,'["Infrastructure Automation", "Reference Index", "GitHub Discoveries", "Community Modules"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/search?q=org%3Alightstep+launcher','OpenTelemetry Launchers 🌟','','2021',0,'Repository group containing Lightstep’s multi-language configuration wrappers. Designed to assist telemetry setup, though developers in 2026 have transitioned to upstream OTel SDK extensions for long-term support.','Go','Repository','Beginner',0,'online','manual','730fb916d46d79d0808d94d590d713b0f380ea7d2dc346ca4d4a4f0be643d18d',100.0,1779029118,1,'2026-05-17T16:45:18.973122+02:00',NULL,NULL,NULL,'["Observability", "OpenTelemetry", "SDK Bootstraps"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/segmentio/kubectl-curl','segmentio/kubectl-curl: Kubectl plugin to run curl commands against kubernetes'' pods','','2019',2,'A convenient plugin allowing engineers to execute curl commands inside target pod namespaces. It simplifies localized API troubleshooting, service mesh network testing, and microservice validation.','Go','Kubectl Plugin','Intermediate',0,'online','manual','17f8bb698c3d9d92cfdf16f8b43137f794d21119c68e56f935b87aebfecaec94',100.0,1779032288,1,'2025-09-24T22:41:02Z',NULL,NULL,NULL,'["Development & Testing", "Kubectl Plugins", "Network Diagnostics"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-09-24T22:41:02Z", "gh_stars": 188}');
+INSERT INTO "resources" VALUES('https://github.com/segmentio/stack','segmentio/stack','','2021',4,'Segment''s production-proven infrastructure baseline template codebase for AWS workloads. Standardized on ECS, Auto-scaling, and foundational network controls, but now archived in favor of native Kubernetes/EKS methodologies.','HCL','Repository','Advanced',1,'online','manual','cc496150974b415cced2189a2b888f8a3c71d167f79b94cb3cc52c6bf999ca55',100.0,1779034041,1,'2023-04-07T22:43:12Z',NULL,NULL,NULL,'["Infrastructure as Code", "AWS", "Legacy Tooling"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-04-07T22:43:12Z", "gh_stars": 2091}');
+INSERT INTO "resources" VALUES('https://github.com/selefra/selefra','Selefra: Selefra is an open-source policy-as-code software that provides'' analytics for multi-cloud and SaaS.','','2026',5,'An open-source policy-as-code platform engineered to analyze multi-cloud and SaaS configurations using SQL-based query patterns. This tool enables developers to scan cloud resources for compliance defects, security gaps, and operational overhead with rapid execution and modular plugins.','Go','CLI Tool','Advanced',0,'online','manual','8c2d37a3c3906922d6bd119377834a69e2f6ffc98e2427f2d9363206fd9c1d69',100.0,1779029899,1,'2023-08-30T04:35:10Z',NULL,NULL,NULL,'["Cloud-Native Platforms", "Security & Compliance", "Cloud Security"]','["[DE FACTO STANDARD]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2023-08-30T04:35:10Z", "gh_stars": 545}');
+INSERT INTO "resources" VALUES('https://github.com/seligman/aws-ip-ranges','github.com/seligman/aws-ip-ranges: AWS''s ip-ranges.json','','2018',3,'A vital open-source parser designed to track dynamic AWS IP range changes from ip-ranges.json. Essential for configuring robust hybrid on-premises firewalls and programmatic security rules. Modern setups frequently replace manual parsing with AWS Managed Prefix Lists, rendering manual scripts legacy but historically significant.','English','github_repo','intermediate',0,'online','manual','d01f998bfea46bcc52291909a73539b91d0dc3cf7dfbceb7618d32940b11d01c',100.0,1779030825,1,'2026-06-12T22:28:31Z',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "IP Range Utilities"]','["[LEGACY]"]','["docs/aws-networking.md"]','["aws-networking.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-12T22:28:31Z", "gh_stars": 286}');
+INSERT INTO "resources" VALUES('https://github.com/sematext/cheatsheets/blob/master/docker-swarm-cheatsheet.md','github: sematext - Docker Swarm Cheatsheet','','2024',4,'Curator Insight: A concise reference detailing commands for node management, service orchestration, and stack deployment within Docker Swarm. Live Grounding: While Docker Swarm remains popular for minimalist configurations and low-overhead environments, 2026 paradigms heavily prioritize Kubernetes; this cheat sheet serves as a rapid onboarding guide for running simpler container clusters.','Markdown','Cheat Sheet','Intermediate',0,'online','manual','af88251361cf1706840a74c5826170369cf4a10cce2f05e095cb3554a7c52292',100.0,1781735890,1,'2026-06-18T00:38:10.041055+02:00',NULL,NULL,NULL,'["Infrastructure", "Container Orchestration", "Docker Swarm"]','["[ENTERPRISE-STABLE]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/senthilrch/kube-fledged','kube-fledged','','2026',3,'Kube-fledged is an operator designed to pre-pull and cache container images directly on designated worker nodes. This eliminates pull latency during rapid autoscaling events or emergency failovers, optimizing startup performance.','Go','Operator','Advanced',1,'online','manual','b225f7fdbeaea410a77a77474d0644d961c995462f2f6d77afef056d20ef4fba',100.0,1779030739,1,'2024-02-20T05:20:10Z',NULL,NULL,NULL,'["Cluster Management", "Performance Tuning", "Image Caching"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-02-20T05:20:10Z", "gh_stars": 1370}');
+INSERT INTO "resources" VALUES('https://github.com/serenakeyitan/awesome-notebookLM-prompts','Awesome NotebookLM Slide Prompts','','2024',4,'A master curation of system-level prompt templates specifically optimized for Google NotebookLM. It accelerates complex source material ingestions, contextual extractions, and structured summarizing processes for technical architects. (Live Grounding: Highlights the 2026 intersection of AI workflow orchestration and engineering documentation maintenance).','Markdown','Awesome List','Intermediate',0,'online','manual','8deb42a1749ee77d00493b8834b2b7d7c838476dc44425af6bc370521886bbcf',100.0,1779031109,1,'2026-05-13T12:29:46Z',NULL,NULL,NULL,'["Artificial Intelligence & LLMs", "Prompt Engineering", "Developer Productivity"]','["[ENTERPRISE-STABLE]"]','["docs/ai.md", "docs/chatgpt.md", "docs/demos.md"]','["ai.md", "chatgpt.md", "demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-13T12:29:46Z", "gh_stars": 3761}');
+INSERT INTO "resources" VALUES('https://github.com/serkan-ozal/jillegal','Jillegal OffHeap Module','','2016',0,'An experimental and now archived Java library designed to bypass standard JVM memory management by allocating objects directly off-heap. While historically notable for developers seeking ultra-low latency and manual pointer manipulation, modern JDK developments—specifically the Foreign Function and Memory API (Project Panama)—have rendered this library obsolete. It remains useful primarily as a reference for educational and historical exploration of raw memory control within the Java ecosystem.','Java','Library','Advanced',0,'online','manual','46e56ae8b45b37578fc79836de17785b889518fb94d38cdcc0a72335ae49b93d',100.0,1781735982,1,'2026-06-18T00:39:42.174581+02:00',NULL,NULL,NULL,'["Software Engineering", "Java Virtual Machine", "Memory Management"]','["[EMERGING]", "[LEGACY]"]','["docs/java-and-java-performance-optimization.md"]','["java-and-java-performance-optimization.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/shahedbd/awesome-project-management','Awesome Project Management','','2026',2,'A structured index compiling open-source and SaaS utilities for task orchestration, budget tracking, resource scheduling, and engineering team collaboration. Serves as a tooling reference for managers of software delivery groups.','Markdown','Awesome List','Beginner',0,'online','manual','d972fa83c542725361c6c3e67aab7f79fea7813afd1bbaef029dd3036161a84c',100.0,1779033360,1,'2026-05-22T20:27:52Z',NULL,NULL,NULL,'["Process & Delivery", "Project Management", "Agile Operations"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-22T20:27:52Z", "gh_stars": 750, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/shank-git/metal-kubes','Metal Kubes','','2020',1,'An early bare-metal helper script collection. Live Grounding verifies that the repository is archived and inactive, as the ecosystem has shifted entirely to production automation like Cluster API or Talos OS.','Shell','Tool','Advanced',0,'online','manual','bbce875960ea4838f42d6195fbaa3c54d5385f16b432f7e605c2e1b20a2fb8c8',100.0,1779032100,1,'2021-05-15T08:29:21Z',NULL,NULL,NULL,'["Bare-Metal Deployments", "Legacy Helpers", "Shell Automation"]','["[LEGACY]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-05-15T08:29:21Z", "gh_stars": 34}');
+INSERT INTO "resources" VALUES('https://github.com/shanraisshan/claude-code-best-practice','Claude Code Best Practice','','2025',5,'Curator Insight: Curated collection of best practices, system prompts, and architecture layouts for Claude Code. Live Grounding: Explores advanced CLI-driven agent workflows, highlighting configuration optimizations, shell integration strategies, and secure execution configurations in local and remote environments.','Markdown','Guide','Intermediate',0,'online','manual','c53e9eacc19403ce5395b303d38d8763fc136779b4d88f819bdaa7b1cba9dd42',100.0,1779032922,1,'2026-06-14T06:35:50Z',NULL,NULL,NULL,'["Developer Experience", "AI-Assisted Coding", "Claude Code"]','["[DE FACTO STANDARD]", "[GUIDE]"]','["docs/ai-agents-mcp.md", "docs/ai.md", "docs/developerportals.md"]','["ai.md", "ai-agents-mcp.md", "developerportals.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T06:35:50Z", "gh_stars": 57660}');
+INSERT INTO "resources" VALUES('https://github.com/sharadbhat/KubernetesPatterns','github.com/sharadbhat/KubernetesPatterns: YAML and Golang implementations'' of common Kubernetes patterns','','2026',5,'A practical repository offering concrete YAML and Golang implementations of classic design patterns. Highly valuable for application developers, as it translates theoretical paradigms like Ambassadors and Adapters into functioning Go code and matching Kubernetes manifests.','Go','Code Examples','Intermediate',0,'online','manual','4ca82fb74ad7f9528d9f261cc583a0ed8f7ea5441941ea30726f449523e05dc6',100.0,1779033914,1,'2020-10-05T21:37:29Z',NULL,NULL,NULL,'["Architecture", "Design Patterns", "Reference Implementations"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2020-10-05T21:37:29Z", "gh_stars": 72}');
+INSERT INTO "resources" VALUES('https://github.com/sheehan/job-dsl-gradle-example','job-dsl **Gradle** Example','','2020',4,'An industry-standard demonstration repository showing how to run, lint, compile, and validate Jenkins Job DSL scripts locally using a Gradle build environment. Eliminates deployment trial-and-error by implementing local syntax testing routines.','Groovy','repository','Advanced',0,'online','manual','858122161d65456c6cfafb3323568e24e068f60e83ee8a1ef71893a687dc4dad',100.0,1779031046,1,'2022-04-21T02:40:44Z',NULL,NULL,NULL,'["Infrastructure & DevOps", "Pipeline as Code", "Job DSL Tooling"]','["[ENTERPRISE-STABLE]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-04-21T02:40:44Z", "gh_stars": 451}');
+INSERT INTO "resources" VALUES('https://github.com/sherifabdlnaby/kubephp','sherifabdlnaby/kubephp','','2026',5,'KubePHP is a specialized repository detailing optimal configurations for deploying PHP applications (particularly PHP-FPM and Nginx sidecars) onto Kubernetes clusters. It addresses PHP-specific cloud-native challenges such as shared volume sessions, OPcache preloading, and graceful shutdown handling. It provides critical scaffolding and architectural advice for modernizing legacy PHP monoliths into production-grade, autoscaled microservices.','PHP','Template','Medium',1,'online','manual','622b42fb6fa504910b1860d9a79c8d6cfdc5317a7136e08bc861cfc72037fa75',100.0,1779030285,1,'2026-02-28T20:47:55Z',NULL,NULL,NULL,'["Application Development", "PHP", "Kubernetes Integration"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/container-managers.md"]','["container-managers.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-02-28T20:47:55Z", "gh_stars": 456}');
+INSERT INTO "resources" VALUES('https://github.com/sherifabdlnaby/phpdocker','phpdocker','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','622b42fb6fa504910b1860d9a79c8d6cfdc5317a7136e08bc861cfc72037fa75',100.0,1779031600,0,'2026-05-17T17:26:40.861847+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{"duplicate_of": "https://github.com/sherifabdlnaby/kubephp"}');
+INSERT INTO "resources" VALUES('https://github.com/shipa-corp/ketch','github.com/shipa-corp/ketch','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c1ebb74798226b8004b5a89a4e70d8693ace5a23b5e00efeae98c481a1da578b',100.0,1779031360,0,'2026-05-17T17:22:40.819209+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"duplicate_of": "https://github.com/theketchio/ketch"}');
+INSERT INTO "resources" VALUES('https://github.com/shipwright-io/build','shipwright-io/build: shipwright','','2024',3,'Shipwright is an extensible, CNCF-backed framework for building container images directly within Kubernetes. By utilizing Tekton pipelines under the hood, Shipwright abstractly supports multiple build strategies, including Kaniko, Cloud Native Buildpacks, and Source-to-Image. It enables platform engineering teams to define a secure, centralized image-building service for developers.','Go','Framework','High',0,'online','manual','ce61ffaeaadfbc517b8f9aa5e71ed602ff6cd1fc85af740124c15322f7d65421',100.0,1779030119,1,'2026-06-12T06:02:54Z',NULL,NULL,NULL,'["Application Delivery", "Build Tools", "Kubernetes-Native Build"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T06:02:54Z", "gh_stars": 810}');
+INSERT INTO "resources" VALUES('https://github.com/shuaibiyy/awesome-terraform','shuaibiyy/Awesome Terraform','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','80b26cc48931172cafbf7b70b41defc488bed306d8946cd1b79feb48dfc8f4d4',100.0,1779031406,0,'2026-05-17T17:23:26.912448+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md", "docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/shuaibiyy/awesome-tf','github.com/shuaibiyy/awesome-terraform','','2025',5,'An extensive directory of modules, tools, linters, frameworks, and packages curated by the Terraform community. Acts as a core index for tracking dynamic tooling ecosystems like Terragrunt, TFLint, Terrascan, and cost optimization utilities.','Markdown','Repository','Beginner',0,'online','manual','d020dbee208ae3000ab3e0652fef92bc77c80ccd0a30a5a9b378c9c7200d0d15',100.0,1779130494,1,'2026-06-13T23:22:19Z',NULL,NULL,NULL,'["Infrastructure as Code", "Curation", "Community Directories"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md", "docs/terraform.md"]','["terraform.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-06-13T23:22:19Z", "gh_stars": 6530, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/shurshun/domain-harvester','Domain-harvester','','2020',0,'Technical codebase utility built to scan, harvest, and aggregate domain information. Useful for tracking internal infrastructure endpoints and public-facing assets during operational inventory audits.','Go','Repository','Intermediate',0,'online','manual','fe32d799be81bc627d249a9d9c759158a15cf8a49fdabbc1548f65ddf97bb38b',100.0,1781736026,1,'2026-06-18T00:40:26.316112+02:00',NULL,NULL,NULL,'["Platform Engineering", "Infrastructure Automation", "Scanning"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/siamaksade/jenkins-blueocean','github.com/siamaksade/jenkins-blueocean','','2020',0,'Public demonstration repository providing configured manifests for launching Jenkins Blue Ocean on OpenShift clusters. Acts as a blueprint for visualizing pipeline stages in Red Hat environments.','Groovy','Repository','Intermediate',0,'online','manual','8ae8694d0e6b687c92b0601c720e176357d2ef7c2cc1b564df31283a6f997758',100.0,1781735910,1,'2026-06-18T00:38:30.853436+02:00',NULL,NULL,NULL,'["CI/CD & DevOps", "Enterprise Jenkins", "OpenShift Integration"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/openshift-pipelines.md"]','["openshift-pipelines.md", "demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/siamaksade/mapit-spring','MapIt','','2021',0,'MapIt is an interactive Spring Boot microservice designed to demonstrate cloud-native design principles on OpenShift. Showcases routing, Horizontal Pod Autoscaling (HPA), and config management using platform resources.','Java','Repository','Intermediate',1,'online','manual','168194cfb02b3eaf1007b71793f17395151974c4a7167c95481b94cd78a74595',100.0,1781735911,1,'2026-06-18T00:38:31.004634+02:00',NULL,NULL,NULL,'["Application Development", "Microservices Showcase", "Spring Boot"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/sieve-project/sieve','github.com/sieve-project/sieve','','2025',5,'Sieve is an advanced chaos testing engine created to validate custom controller stability. By injecting artificial API delays, dynamic component drops, and network splits, it forces edge-case paths to discover concurrency errors and reconciliation bugs.','Go','Repository','Advanced',0,'online','manual','f4d9136fc65098acc53e581910d0f10b08376a14c680ffa9cd77da27d0e101cd',100.0,1779033130,1,'2024-09-26T03:49:27Z',NULL,NULL,NULL,'["Extensibility & Development", "Controller Testing", "Reliability Engineering"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "BSD-2-Clause", "gh_pushed": "2024-09-26T03:49:27Z", "gh_stars": 345}');
+INSERT INTO "resources" VALUES('https://github.com/sighupio/permission-manager','==Permission Manager== 🌟','','2025',5,'An intuitive web application designed to govern Kubernetes Role-Based Access Control (RBAC). It enables cluster administrators to seamlessly provision users, generate Kubeconfigs, and bind specific permissions without manually editing complex YAML manifest specifications.','Go','Web Application','Intermediate',1,'online','manual','2f0669cf07fdd602ed1f85aa8f6f18e459180e0c2f0e04399fd8a521e3e11dca',100.0,1779030300,1,'2024-05-12T17:36:11Z',NULL,NULL,NULL,'["Security", "Access Control", "RBAC Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2024-05-12T17:36:11Z", "gh_stars": 1371}');
+INSERT INTO "resources" VALUES('https://github.com/sigstore/cosign','Cosign: Container Signing','','2026',3,'Part of the Sigstore project, Cosign has established itself as the de facto standard for cryptographically signing and verifying OCI artifacts (container images, SBOMs). Supports hardware tokens, OIDC-based keyless signing, and seamless verification webhooks in Kubernetes, radically simplifying supply chain validation.','Go','Tool','Advanced',1,'online','manual','fa41311bb071a2f91d4d0387a1a4382c4d68e3ebe8a866e9388224a469aa4345',100.0,1779030569,1,'2026-06-12T21:12:47Z',NULL,NULL,NULL,'["Security", "Image Signing", "Cryptographic Trust"]','["[ENTERPRISE-STABLE]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T21:12:47Z", "gh_stars": 6041}');
+INSERT INTO "resources" VALUES('https://github.com/sigstore/k8s-manifest-sigstore','github.com/sigstore: k8s-manifest-sigstore','','2026',5,'A specialized framework integrating the Sigstore signature ecosystem with Kubernetes manifests. It enables platform operators to verify configuration payload signatures at deployment time, ensuring declarative resource definitions are not tampered with and originate from trusted pipelines.','Go','Tool','Advanced',0,'online','manual','3ce325e9eeb965b68ba6a2dd61de22b767fef48c2212a870b9fb01520dfd615f',100.0,1779032889,1,'2026-05-28T07:08:10Z',NULL,NULL,NULL,'["Security", "Integrity & Signature", "Supply Chain Security"]','["[DE FACTO STANDARD]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-28T07:08:10Z", "gh_stars": 87}');
+INSERT INTO "resources" VALUES('https://github.com/silverapp/silver','github.com: Django app + RESTful API for automatic billing','','2024',5,'Silver is an open-source invoicing and automated billing engine built on Django, offering declarative RESTful structures for subscription management. Enables seamless mapping of custom invoice workflows and state machines. Excellent enterprise baseline for custom financial systems.','Python','Code Repository','Advanced',1,'online','manual','4818e93ab4a4794e4eb5c07a513c35821855c54ea5677d11a60c8ebb2ee8a53b',100.0,1779130494,1,'2026-05-18T14:01:00Z',NULL,NULL,NULL,'["Software Engineering", "Business Applications", "Automated Billing"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-05-18T14:01:00Z", "gh_stars": 309}');
+INSERT INTO "resources" VALUES('https://github.com/simhol/awesome-azure','github.com/simhol/awesome-azure: Awesome Azure','','2026',0,'A community-maintained resource collection for Azure deployments, automation scripts, and management frameworks. This index aggregates specialized tools and networking resources that complement official Microsoft documentation. It functions as a valuable secondary reference for enterprise cloud-migration pipelines.','N/A','Repository','Intermediate',0,'online','manual','d5eb33ba6a89d1c496b8bd4964813e5acd0620ef17238cbab4c31aec99444912',100.0,1781736123,1,'2026-06-18T00:42:03.210740+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Azure", "Resources"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/similarweb/statusbay','StatusBay','','2021',2,'An active deployment monitoring tool that provides real-time visibility into Kubernetes deployment sequences. By aggregating event logs and state transitions, StatusBay offers clean diagnostic traces for failed releases, improving post-mortem analysis.','Go','Tool','Intermediate',0,'online','manual','4ffe80051d427adad91bc6a4591a4dcb38f422ee9b1508249389603ab977d3d2',100.0,1779030739,1,'2024-07-02T11:10:26Z',NULL,NULL,NULL,'["Observability", "Deployments", "Telemetry"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-07-02T11:10:26Z", "gh_stars": 387}');
+INSERT INTO "resources" VALUES('https://github.com/simplenetes-io/simplenetes','Simplenetes','','2020',5,'A highly simplified container orchestration tool designed as an alternative to Kubernetes. Lacks active development (>4 years inactive), recommended solely for legacy academic reference.','Shell','Repository','Intermediate',0,'online','manual','2f83015b87a2f26b457ec8754986c0fdb26f96fb3c4a6ebbaddbf64a99fb24b0',100.0,1779034273,1,'2021-04-13T11:01:55Z',NULL,NULL,NULL,'["Orchestration", "Alternatives", "Simplenetes"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-alternatives.md"]','["kubernetes-alternatives.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-04-13T11:01:55Z", "gh_stars": 766}');
+INSERT INTO "resources" VALUES('https://github.com/sinaptik-ai/pandas-ai','github.com/gventuri/pandas-ai','','2023',5,'Curator Insight showcases PandasAI as a framework translating natural language queries directly into executable Pandas transformations. Live Grounding emphasizes its utility for quick analytical interfaces, while highlighting that enterprise environments must apply strict sandboxing to isolate LLM-generated code paths.','Python','Library','Advanced',1,'online','manual','954cf0843c76bec2ad6612e6618602e0604d1806041e9de6bbccad5056e03762',100.0,1779130494,1,'2025-10-28T10:02:13Z',NULL,NULL,NULL,'["Artificial Intelligence", "Generative AI", "Data Analysis Automation"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2025-10-28T10:02:13Z", "gh_stars": 23581}');
+INSERT INTO "resources" VALUES('https://github.com/sindresorhus/awesome','@sindresorhus'' Awesome','','2023',5,'The main index repository by Sindre Sorhus, tracking development resources and technologies globally. Highly useful for architects trying to cross-reference multiple tech stack capabilities.','Markdown','Awesome List','Beginner',0,'online','manual','a7abc624db0a48c5055308585633adeea51c78ae0f7ebee5009290afd849092f',100.0,1779030958,1,'2026-06-02T12:50:13Z',NULL,NULL,NULL,'["Curation", "Awesome Lists", "General"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-06-02T12:50:13Z", "gh_stars": 475618, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/sirech/example-concourse-pipeline','github.com/sirech/example-concourse-pipeline','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','a45d87d94ca98bde5e515332e6b5f34a3987632a69c45e499c22214f4fdd5a80',100.0,1779033187,1,'2026-05-17T17:53:07.748102+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"gh_license": "MIT"}');
+INSERT INTO "resources" VALUES('https://github.com/skooner-k8s/skooner','skooner - Kubernetes Dashboard','','2025',5,'A lightweight, real-time web console formerly known as Kube-dev. Optimized for both mobile and desktop screens, it enables platform engineers to quickly monitor and manage cluster resources, deployments, and logs without resource overhead.','JavaScript','Service','Medium',1,'online','manual','352f9d19bc2f71467219ddfa3b5bf8844ac20113acb43740ba66cd47244e70e3',100.0,1779032935,1,'2024-06-30T11:31:54Z',NULL,NULL,NULL,'["Operations", "Web Dashboards", "UI Portal"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-06-30T11:31:54Z", "gh_stars": 1439}');
+INSERT INTO "resources" VALUES('https://github.com/sl1pm4t/k2tf','==github.com/sl1pm4t/k2tf: Kubernetes YAML to Terraform HCL converter==','','2026',3,'K2tf translates raw Kubernetes manifests into declarative Terraform HCL code blocks, simplifying the transition of resource management to infrastructure-as-code models. By parsing nested arrays and complex resource specs, it generates equivalent ''kubernetes_'' provider resources. While minor manual adjustments are still needed for specialized CRDs, it significantly lowers initial migration efforts.','Go','CLI Utility','Intermediate',0,'online','manual','6278c4fc7e131754140157e525abd47b4da0a4e1a941c13caeac4d314744354b',100.0,1779031389,1,'2025-12-12T14:11:18Z',NULL,NULL,NULL,'["Infrastructure", "IaC Conversion", "Terraform Integration"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2025-12-12T14:11:18Z", "gh_stars": 1229}');
+INSERT INTO "resources" VALUES('https://github.com/slackhq/nebula','Nebula','','2026',5,'An ultra-secure, highly scalable overlay networking tool developed by Slack. It utilizes Noise-protocol encryption to link nodes spanning multi-cloud platforms, physical clusters, and home networks. It acts as an exceptionally reliable, high-performance network overlay standard.','Go','Service','High',0,'online','manual','a84f373ae9521de80f0f421638966dc03facc02d62949db845d9ab94dae7602a',100.0,1779031333,1,'2026-06-13T01:52:59Z',NULL,NULL,NULL,'["Networking & Security", "Overlay Networking", "SDN"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T01:52:59Z", "gh_stars": 17399}');
+INSERT INTO "resources" VALUES('https://github.com/slawekradzyminski/AwesomeTesting','Awesome Testing code snippets','','2026',0,'A handy collection of code snippets, unit tests, and mocking architectures written across various development frameworks. Assists individual developers in quickly establishing mock-ups and isolated test cases. Ideal for bootstrapping automated integration tests in diverse multi-language environments.','N/A','Repository','Intermediate',0,'online','manual','cef0a9f4efdcd2e351d2822b1a6050a76b74cce29e9aa2c8232e91ee7d569f49',100.0,1781736123,1,'2026-06-18T00:42:03.254112+02:00',NULL,NULL,NULL,'["Software Quality", "Testing", "Snippets"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/slipway-gitops/slipway','slipway: A Kubernetes controller to automate gitops provisioning','','2021',5,'A minimalist GitOps controller engineered to automate workflow provisioning directly from Git sources. By targeting declarative configurations, it offers lightweight state reconciliation for team workspaces. Current analysis shows minimal active development, as the industry gravitated toward mature engines like ArgoCD.','Go','Controller','Medium',0,'online','manual','dbbab359e02e49a90b108972cbdeb6b096a69a28d186590c3d3e1437a8d51bf8',100.0,1779033922,1,'2020-05-05T20:37:13Z',NULL,NULL,NULL,'["Application Delivery", "GitOps", "Controllers"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-05-05T20:37:13Z", "gh_stars": 47}');
+INSERT INTO "resources" VALUES('https://github.com/slok/kubewebhook','kubewebhook','','2024',5,'A powerful SDK designed to streamline the implementation of Mutating and Validating Admission Webhooks in Go. It handles the low-level JSON patching and routing boilerplate, allowing developers to focus solely on custom validation rules and business policies.','Go','Library','Medium',0,'online','manual','7682c6cfb7de514686f7aaad0fc3d75296b833fdef0db22a23d0af30a07bcc37',100.0,1779034502,1,'2025-04-16T22:56:45Z',NULL,NULL,NULL,'["Application Delivery", "Admission Control", "Webhooks SDK"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-04-16T22:56:45Z", "gh_stars": 630}');
+INSERT INTO "resources" VALUES('https://github.com/slok/sloth','Sloth 🌟','','2023',5,'Sloth is an automated, developer-friendly generator for SLO alerting. Evaluates declarative YAML templates and outputs production-grade PromQL rules representing complex multi-window, multi-burn-rate algorithms.','Go','Open Source Tool','Intermediate',0,'online','manual','2e4bcb0320df96693316bf3c5aa6a5ba38ec35220390e110e3a3abefd3dc73a7',100.0,1779032833,1,'2026-06-08T07:22:17Z',NULL,NULL,NULL,'["Observability", "SLAs & SLOs", "Generators"]','["[DE FACTO STANDARD]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T07:22:17Z", "gh_stars": 2501}');
+INSERT INTO "resources" VALUES('https://github.com/sls-dev1/openshift-elastic-apm-server','Elastic APM Server Docker image','','2021',0,'A Dockerized configuration tailored to deploy Elastic APM Server on Red Hat OpenShift. While still relevant for highly restricted, air-gapped legacy OpenShift setups, modern 2026 deployments prefer using the official Elastic Cloud on Kubernetes (ECK) operator for automated scaling and lifecycle management.','Dockerfile','Repository','Intermediate',1,'online','manual','a9f17267aacb4078471811081556a8791b40a10febd8cb94b6f319592240c61d',100.0,1781736101,1,'2026-06-18T00:41:41.888902+02:00',NULL,NULL,NULL,'["Cloud Native", "Observability", "Elastic Stack"]','["[LEGACY]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/smarkets/marge-bot','Marge-bot: A merge-bot for GitLab','','2026',4,'A highly robust Python-based merge bot for GitLab. Implements a strict ''not-by-default'' merge pipeline strategy, testing rebased target branches in isolation prior to master commits. Essential for keeping high-throughput GitLab monorepos permanently green.','Python','Tool','Advanced',1,'online','manual','456e45feb8a89f3ef092787cd0ae71b2ca151f9c52ba8de8d3351aab85d451cd',100.0,1779031469,1,'2023-07-26T19:54:30Z',NULL,NULL,NULL,'["Software Engineering", "Version Control", "GitLab Automation"]','["[ENTERPRISE-STABLE]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2023-07-26T19:54:30Z", "gh_stars": 738}');
+INSERT INTO "resources" VALUES('https://github.com/smartxworks/knest','smartxworks/knest','','2024',0,'Knest is a cluster provisioning tool that automates the deployment of nested Kubernetes clusters using Virtink virtual machines. It solves multi-tenant physical isolation challenges by running independent control planes inside virtual environments on top of a physical cluster parent.','Go','Operator / CLI','Advanced',0,'online','manual','8ad9227005d7c9e5df0f961be84c317de358cf89ef1cbe0f36b577a9e66bc257',100.0,1779030413,1,'2023-05-25T10:36:03Z',NULL,NULL,NULL,'["Infrastructure", "Cluster Management", "Nested Clusters"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-05-25T10:36:03Z", "gh_stars": 89}');
+INSERT INTO "resources" VALUES('https://github.com/smartxworks/virtink','smartxworks/virtink','','2025',2,'Virtink is a cloud-native virtualization operator designed to orchestrate lightweight virtual machines natively inside Kubernetes. Utilizing Cloud-Hypervisor as its backend, it serves as an agile, low-overhead alternative to KubeVirt for building hyper-converged architectures.','Go','Operator / CRD','Advanced',0,'online','manual','3a00f8a0ede46440a57f0ce4e3b948b4b8702cb22dd4f6d3b771af5cf68e9e26',100.0,1779030443,1,'2025-10-09T02:47:43Z',NULL,NULL,NULL,'["Infrastructure", "Virtualization", "Hypervisor"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-10-09T02:47:43Z", "gh_stars": 607}');
+INSERT INTO "resources" VALUES('https://github.com/smocker-dev/smocker','Smocker (server mock) is a simple and efficient HTTP mock server','','2020',5,'Smocker is an execution-efficient, REST API-driven HTTP mocking utility designed for microservice local integration testing. It allows defining dynamic request matches and custom mocking scenarios via direct YAML configurations.','Go','Tool','Intermediate',1,'online','manual','40efcd8e1c2c1fa509cad2907f268f458d4ac86730f96c073f0d789a30a93278',100.0,1779130494,1,'2026-02-28T20:09:21Z',NULL,NULL,NULL,'["Development Tools", "Testing Tools", "API Mocking"]','["[DE FACTO STANDARD]"]','["docs/testops.md"]','["testops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-02-28T20:09:21Z", "gh_stars": 1281}');
+INSERT INTO "resources" VALUES('https://github.com/sngular/kloadgen','KLoadGen - Kafka + (Avro/Json Schema) Load Generator 🌟','','2022',5,'A purpose-built performance benchmarking CLI tool designed to simulate realistic cluster loads by generating synthetic schema-validated data. It easily ingests Avro or JSON schemas to produce representative records at controllable volume rates.','Kotlin','Open Source Tool','Advanced',0,'online','manual','6f75656246af7922630fe410a3417708b077de79ea81d6bef46c3e2f35059c5f',100.0,1779130495,1,'2024-11-19T18:12:19Z',NULL,NULL,NULL,'["Event-Driven Systems", "Apache Kafka", "Testing & Emulation"]','["[DE FACTO STANDARD]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2024-11-19T18:12:19Z", "gh_stars": 218}');
+INSERT INTO "resources" VALUES('https://github.com/softonic/node-policy-webhook','node-policy-webhook','','2020',1,'A Kubernetes Mutating Admission Webhook that automatically injects node selectors, tolerations, and node affinity rules into pods based on configured node policies. It has largely been superseded by native topology spreads and modern policy engines.','Go','Admission Webhook','Intermediate',1,'online','manual','6166d7a754467ea95c0cbeb24f39d1d868b74f6fee5b09e8b5657f6224701c07',100.0,1779030578,1,'2022-12-21T09:05:46Z',NULL,NULL,NULL,'["Cluster Management", "Scheduling & Node Assignment", "Admission Controllers"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-12-21T09:05:46Z", "gh_stars": 17}');
+INSERT INTO "resources" VALUES('https://github.com/solarwinds/rkubelog','rkubelog 🌟','','2021',1,'A command-line tool designed to tail and parse structured Kubernetes application logs in real-time, offering advanced regex filtering, JSON formatting, and stream highlights. While SolarWinds transitioned to central SaaS offerings, this local CLI utility remains a handy, fast tool for developers debug-tailing raw stdout logs in 2026.','Go','CLI Tool','Low',0,'online','manual','31d366bcbd4ded03d79de63d2b8ea15efc830fcb6370f4e06674cd7404f54392',100.0,1779033030,1,'2023-08-09T08:39:10Z',NULL,NULL,NULL,'["Operations", "Logging", "CLI Tool"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-08-09T08:39:10Z", "gh_stars": 23}');
+INSERT INTO "resources" VALUES('https://github.com/sonatype-nexus-community','Sonatype Nexus Community 🌟','','2026',0,'The primary ecosystem landing organization for third-party integrations, developer plugins, and extension scripts built around Sonatype Nexus. It serves as a decentralized catalog of community resources. While containing many unmaintained or vintage projects, it represents an outstanding archival codebase for custom integrations.','N/A','Repository','Intermediate',0,'online','manual','1a70e8576d4fa27360396038c0f0ce70dd3390956124369787a0432a2e1aceda',100.0,1779030235,1,'2026-05-17T17:03:55.965368+02:00',NULL,NULL,NULL,'["Artifact Management", "Package Repositories", "Nexus Community"]','["[COMMUNITY-TOOL]"]','["docs/registries.md"]','["registries.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/sonatype-nexus-community/nexus-kubernetes-openshift','Sonatype Nexus Community: Nexus Kubernetes OpenShift 🌟','','2020',5,'A community-driven GitHub repository containing Helm charts and manifest configurations designed to deploy Sonatype Nexus in OpenShift environments. Live grounding confirms this repository has been unmaintained for several years and is now marked legacy. Modern deployments should prioritize official Helm charts from the mainstream Sonatype organization for production use.','YAML','Repository','Intermediate',0,'online','manual','0a339f2f486dbe7aeebfe17e13d70db25d9c4e79d839a114b570981a1d62348c',100.0,1779029715,1,'2020-12-16T20:30:21Z',NULL,NULL,NULL,'["Artifact Management", "Package Repositories", "Nexus Integrations"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/registries.md"]','["registries.md"]','{}','{"gh_license": "EPL-2.0", "gh_pushed": "2020-12-16T20:30:21Z", "gh_stars": 8}');
+INSERT INTO "resources" VALUES('https://github.com/sottlmarek/DevSecOps','==sottlmarek/DevSecOps: Ultimate DevSecOps library== 🌟','','2026',3,'A comprehensive reference detailing methodologies, pipeline security patterns, and scanners for DevSecOps implementation. Provides instructions on integrating static and dynamic analysis, secrets detection, and compliance gates within continuous delivery pipelines.','Markdown','Awesome List','Advanced',1,'online','manual','d08b2fc901fa7dd2fd1cd4f920a49ecdaa17251036e8052a68c172b149069be1',100.0,1779032790,1,'2026-06-01T22:09:57Z',NULL,NULL,NULL,'["Cloud Native", "Security", "DevSecOps Integration"]','["[ENTERPRISE-STABLE]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-01T22:09:57Z", "gh_stars": 6760, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/spacecloud-io/space-cloud','space-cloud: Develop, Deploy and Secure Serverless Apps on Kubernetes.','','2023',5,'A Backend-as-a-Service and serverless engine designed to instantly deploy APIs and coordinate scale-to-zero workloads on Kubernetes. The project has moved to a legacy state as developers consolidated around mainstream serverless frameworks like Knative.','Go','Service','High',1,'online','manual','8aa3745d64a8e1e1ab6b6f0ffcc1490c787c8e1f6dc9bbd6e5a386cfa31d72e4',100.0,1779034484,1,'2024-07-04T10:03:27Z',NULL,NULL,NULL,'["Application Delivery", "Serverless & BaaS", "Development Framework"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-07-04T10:03:27Z", "gh_stars": 3993}');
+INSERT INTO "resources" VALUES('https://github.com/spotify/flink-on-k8s-operator','spotify/flink-on-k8s-operator: Kubernetes Operator for Apache Flink','','2024',5,'Developed by Spotify, this operator simplifies Apache Flink execution. It manages stream-processing job lifecycles, dynamically allocates cluster resources, and automates state checkpointing.','Go','Operator','Advanced',0,'online','manual','4175406340122dadde67dcc4dda5c28a60e49f718976a8b1d2eaca7ba3d31bea',100.0,1779033072,1,'2026-05-22T21:23:25Z',NULL,NULL,NULL,'["Infrastructure", "Data Management", "Apache Flink", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-22T21:23:25Z", "gh_stars": 225}');
+INSERT INTO "resources" VALUES('https://github.com/spring-cloud/spring-cloud-kubernetes','github: Spring Cloud Kubernetes 🌟','','2026',5,'A specialized integration library that allows Spring Cloud applications to run transparently on Kubernetes. It maps Kubernetes ConfigMaps and Secrets to Spring''s Environment, and translates discovery mechanisms to native Kubernetes endpoints. It bridges the gap between Cloud Native infrastructure patterns and Java application logic.','Java','Library','Advanced',1,'online','manual','f5cfb46f1bd67a04f04e502cf23a47034b8e4f291c59692e9ceb0adff1b0f2bd',100.0,1779029991,1,'2026-06-12T15:01:18Z',NULL,NULL,NULL,'["Java Cloud Native", "Spring Cloud", "Kubernetes Integration"]','["[DE FACTO STANDARD]"]','["docs/demos.md", "docs/java_frameworks.md"]','["java_frameworks.md", "demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T15:01:18Z", "gh_stars": 3534}');
+INSERT INTO "resources" VALUES('https://github.com/spring-petclinic/spring-petclinic-cloud','github.com/spring-petclinic/spring-petclinic-kubernetes 🌟','- While waiting for a working version, you could check [this fork](https://github.com/odedia/spring-petclinic-microservices)','2024',5,'A benchmark microservices architecture implementation demonstrating Spring Cloud and Spring Boot integration on Kubernetes. Demonstrates externalized configuration via Spring Cloud Config, service discovery, API gateway routing, and distributed tracing. Ideal reference for containerizing JVM monoliths.','Java','Repository','Advanced',1,'online','manual','163ddf8abcab78d55da91c0529337d7ebe0aaece51bbf9f40c94afdf0ba7526c',100.0,1779130495,1,'2024-08-01T21:32:43Z',NULL,NULL,NULL,'["Cloud-Native Applications", "Java Microservices", "Kubernetes Deployment"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-08-01T21:32:43Z", "gh_stars": 168}');
+INSERT INTO "resources" VALUES('https://github.com/spring-petclinic/spring-petclinic-kubernetes','github.com/spring-petclinic/spring-petclinic-kubernetes 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ff6ea993400fd31d8145cd889f09be8a4f2136e9d71dbebed7933b071ba7b3a8',100.0,1779032802,0,'2026-05-17T17:46:42.601412+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://github.com/spring-petclinic/spring-petclinic-cloud"}');
+INSERT INTO "resources" VALUES('https://github.com/spring-petclinic/spring-petclinic-microservices','Spring PetClinic Microservices','','2025',5,'The canonical reference implementation of the Spring PetClinic application decomposed into microservices. It leverages Spring Cloud Eureka, Spring Cloud Gateway, and Spring Cloud Config Server to showcase resilient distributed patterns.','Java','Repository','Intermediate',1,'online','manual','a4b9bbbc88032f22ea11194e8a7052f1dfbc7269b5b94aea55d21923a1b922f1',100.0,1779033416,1,'2026-05-17T18:20:40Z',NULL,NULL,NULL,'["Cloud-Native Applications", "Java Microservices", "Spring Cloud"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-17T18:20:40Z", "gh_stars": 2136}');
+INSERT INTO "resources" VALUES('https://github.com/spring-projects/spring-boot#L73','github.com/spring-projects: springboot enables these probes automatically when running in k8s','','2026',5,'Details Spring Boot''s built-in Kubernetes-native integration features, specifically the auto-detection of container platform hosting. Once identified, it splits Spring Actuator''s health check endpoint into dedicated `/actuator/health/liveness` and `/actuator/health/readiness` routes. This out-of-the-box support guarantees smooth coordination with Kubernetes container lifecycles during zero-downtime rollouts.','Java','Library','Advanced',0,'online','manual','5f55cc73a0ba8d7dd63a319ad3541b071f7136421dc2d8decd308a57a487c6b9',100.0,1779031231,1,'2026-06-13T20:30:20Z',NULL,NULL,NULL,'["Java Cloud Native", "Spring Boot", "Kubernetes Integration"]','["[DE FACTO STANDARD]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T20:30:20Z", "gh_stars": 80916}');
+INSERT INTO "resources" VALUES('https://github.com/spring-projects/spring-petclinic','github.com/spring-projects/spring-petclinic','','2023',5,'Curator Insight targets the actual source code repository for the Spring Petclinic community project. Live Grounding confirms this project is an invaluable asset across the software industry to demonstrate testing, framework upgrades, Docker containerization, and platform deployment strategies. It serves as the baseline target for countless CI/CD benchmarks.','Java','Repository','Intermediate',1,'online','manual','f46bb6fee08f1ca8127c793df3da35e630cffe49db992edf76cdcd40283fbee1',100.0,1779031567,1,'2026-06-09T07:57:57Z',NULL,NULL,NULL,'["Software Development", "Microservices", "Reference Architecture", "Spring Petclinic"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T07:57:57Z", "gh_stars": 9303}');
+INSERT INTO "resources" VALUES('https://github.com/spring-projects/spring-petclinic/issues/339','ref 8','','2020',5,'A major architectural discussion issue thread in the official Spring Petclinic repository. Explores the design decisions, trade-offs, and container integration requirements leading up to modern container-native architectures.','Markdown','Issue Thread','Intermediate',0,'online','manual','2ead2066f729ccc18514ab3f3d7c19cc38d0e98c0085ccee1fbc179c0211d718',100.0,1779034448,1,'2026-06-09T07:57:57Z',NULL,NULL,NULL,'["Cloud-Native Applications", "Java Microservices", "Community Standards"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T07:57:57Z", "gh_stars": 9303}');
+INSERT INTO "resources" VALUES('https://github.com/squalrus/merge-bot','github.com/squalrus/merge-bot: PR Merge Bot','','2020',2,'A simple Golang-based GitHub bot that validates customizable integration rules before executing automated merges. It minimizes workspace divergence by ensuring remote master commits are regularly synchronized with incoming pull requests.','Go','Tool','Intermediate',0,'online','manual','3f1aab86ca49bd02e1a509659a317b4ba6b7565a7df02d1a2ee3b557407ab448',100.0,1779032117,1,'2024-01-19T06:05:24Z',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Automation Bots"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-01-19T06:05:24Z", "gh_stars": 69}');
+INSERT INTO "resources" VALUES('https://github.com/squareops/terraform-aws-vpc','github.com/squareops/terraform-aws-vpc','','2023',1,'A reusable community-driven Terraform VPC module. Features automated multi-AZ public and private subnet mapping, NAT elastic IP associations, and standardized route table isolations designed to hold production containers.','HCL','Repository','Intermediate',0,'online','manual','f5906f56eb837c59f96878bbde574fea1cc10db1d1ed0444d928ddabb6d6280b',100.0,1779034013,1,'2024-08-20T08:58:21Z',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Networking & Core"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-08-20T08:58:21Z", "gh_stars": 26}');
+INSERT INTO "resources" VALUES('https://github.com/squat/kilo','github.com/squat/kilo','','2025',3,'Kilo is a cloud-native network CNI overlay built on WireGuard, designed to seamlessly secure cross-cluster networking, hybrid cloud environments, and distributed edge nodes. It allows remote servers to safely communicate within a single unified Kubernetes networking fabric.','Go','CNI Provider','Advanced',0,'online','manual','74c45645cdf32856a5fde1d5968e8c887ae530b3e8d1a87a24aafa57d0f9a54c',100.0,1779032380,1,'2026-06-12T19:30:00Z',NULL,NULL,NULL,'["Network", "CNI & Overlay", "WireGuard VPN"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T19:30:00Z", "gh_stars": 2263}');
+INSERT INTO "resources" VALUES('https://github.com/srfrnk/jabos','Jabos','','2021',1,'Jabos (Just Another Bunch of Specs) is an experimental developer-centric GitOps workflow tool. It attempts to dramatically simplify Kubernetes configurations by utilizing abstract JSON/JS specifications instead of verbose YAML manifests, compiling down to standard Kubernetes APIs. While creative, it remains a low-adoption hobbyist project.','JavaScript','Tool','Medium',0,'online','manual','fe4a0eaa54f02599bc6404730dc1629746991912467d1f76806aea76f220a0d0',100.0,1779033002,1,'2024-12-19T14:53:48Z',NULL,NULL,NULL,'["Configuration Management", "GitOps", "Alternative Specs"]','["[EMERGING]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-12-19T14:53:48Z", "gh_stars": 3}');
+INSERT INTO "resources" VALUES('https://github.com/ssbostan/jenkins-stack-docker','ssbostan/jenkins-stack-docker','','2021',2,'A practical Docker-compose blueprint designed for local development, sandbox testing, and rapid prototyping of Jenkins environments. Simplifies validation of pipeline configurations, shared libraries, and local plugin dependencies inside local environments.','YAML','repository','Beginner',0,'online','manual','1811852b4c565cb16b239c1b858f10a62bab842ae1d27c33e602aebc70547af6',100.0,1779034484,1,'2024-12-05T18:44:06Z',NULL,NULL,NULL,'["Infrastructure & DevOps", "CI-CD Concepts", "Dockerized Jenkins"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-12-05T18:44:06Z", "gh_stars": 150}');
+INSERT INTO "resources" VALUES('https://github.com/ssbostan/jenkins-stack-kubernetes','ssbostan/jenkins-stack-kubernetes 🌟','','2021',3,'An open-source blueprint containing pre-configured Kubernetes manifests and custom configurations for standing up a fully-integrated Jenkins stack. Leverages native storage providers, ingress engines, and dynamic execution environments to fast-track cluster deployment.','YAML','repository','Advanced',1,'online','manual','c9c1aaedfe3a0ef9b75564cd4145ec7717be39ac16fa2b94c6b63bc4533e37df',100.0,1779029715,1,'2024-02-06T19:26:58Z',NULL,NULL,NULL,'["Infrastructure & DevOps", "Cloud Native Jenkins", "Kubernetes Blueprints"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-02-06T19:26:58Z", "gh_stars": 193}');
+INSERT INTO "resources" VALUES('https://github.com/ssbostan/jenkins-tutorial','ssbostan/jenkins-tutorial 🌟','','2021',4,'A robust, code-driven learning repository offering comprehensive labs for Jenkins pipeline design and administration. Exercises cover credential management, standard shared libraries, declarative pipeline configurations, and external integrations.','Shell','repository','Beginner',0,'online','manual','e59a8575de4842c9bcaf9e35bd47ba98eef4ff50b1bd2fa13c0f66d62cc2085d',100.0,1779030615,1,'2024-05-30T13:35:18Z',NULL,NULL,NULL,'["Infrastructure & DevOps", "CI-CD Concepts", "Jenkins Tutorials"]','["[ENTERPRISE-STABLE]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-05-30T13:35:18Z", "gh_stars": 358}');
+INSERT INTO "resources" VALUES('https://github.com/sse-secure-systems/connaisseur','connaisseur','','2024',2,'An admission controller that integrates image signature verification (using Cosign, Notary, or other signatures) directly into Kubernetes'' admission flow. It ensures only trusted, cryptographically signed container images can be deployed in the cluster. Highly secure and widely adopted in 2026 within supply-chain security pipelines.','Python','Admission Controller','High',1,'online','manual','07e05cecfafe713c0a3afebe1a4f7860706d3fce3c3d8297c57f583e13daef13',100.0,1779032228,1,'2026-06-09T03:24:19Z',NULL,NULL,NULL,'["Security", "Admission Control", "Image Signature"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T03:24:19Z", "gh_stars": 473}');
+INSERT INTO "resources" VALUES('https://github.com/sstarcher/helm-exporter','sstarcher/helm-exporter','','2023',5,'A Prometheus exporter designed to surface real-time metrics for deployed Helm releases. It monitors charts metadata, tracking status, revisions, and health states across namespaces to empower advanced alert rules.','Go','Open Source Tool','Intermediate',0,'online','manual','6ae8fc7fd5b441812529a0ace3e5c8f67debaba58c566331f6c86b74de01c42b',100.0,1779033795,1,'2026-05-26T00:13:35Z',NULL,NULL,NULL,'["Observability", "Scraping & Exporters", "Kubernetes Exporters"]','["[DE FACTO STANDARD]"]','["docs/helm.md", "docs/prometheus.md"]','["helm.md", "prometheus.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-26T00:13:35Z", "gh_stars": 301}');
+INSERT INTO "resources" VALUES('https://github.com/sstephenson/rbenv',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','7230c8f09965fdd1335a4b58dfd69622da22ebce1867df704cb63b6409efb458',100.0,1779029502,0,'2026-05-17T16:51:42.948293+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md", "docs/maven-gradle.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/ssup2/kpexec','Kpexec','','2024',5,'A specialized terminal troubleshooting tool that executes commands within running containers by spinning up privileged sidecars. This allows administrators to troubleshoot slim or distroless images without compromising default workload security bounds.','Go','CLI Tool','Medium',0,'online','manual','ca0af37133071db91f9ed23ea3af9925e5c5046d0d7d3034c5ea71c6d923bd43',100.0,1779030473,1,'2025-12-04T16:16:48Z',NULL,NULL,NULL,'["Operations", "Command Line Tools", "Interactive Exec"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-12-04T16:16:48Z", "gh_stars": 270}');
+INSERT INTO "resources" VALUES('https://github.com/stackrox/Kubernetes_Security_Specialist_Study_Guide','github.com/stackrox: Certified Kubernetes Security Specialist Study Guide'' 🌟','','2020',5,'A comprehensive community study handbook for the Linux Foundation CKS exam, detailing system hardening, threat mitigation, microservice security policies, and runtime compliance enforcement.','Markdown','curation','Advanced',1,'online','manual','86c89cb5887c180508ab7bf1a604414960b4f9dfb0e2537bfc58c0f2c1ffda7a',100.0,1779033925,1,'2021-01-04T22:33:10Z',NULL,NULL,NULL,'["Kubernetes Security", "CKS Certification Study Guides", "Cluster Lifecycle Security"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-01-04T22:33:10Z", "gh_stars": 429}');
+INSERT INTO "resources" VALUES('https://github.com/stackrox/kube-linter','KubeLinter','','2025',5,'An enterprise-grade static analyzer for raw Kubernetes manifest files and Helm charts. Translates security benchmarks, privileged container checks, and missing resource limits into actionable DevOps signals.','Go','CLI Tool','Medium',0,'online','manual','cf47d7e9192f9651776ea67292bafba150cb7605adf555664bce2ffeeaf80c52',100.0,1779030736,1,'2026-06-10T16:20:01Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes Manifests", "Validation & Linting"]','["[DE FACTO STANDARD]"]','["docs/devsecops.md", "docs/kubernetes-tools.md", "docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md", "devsecops.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T16:20:01Z", "gh_stars": 3469, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/stacksimplify/aws-eks-kubernetes-masterclass','github.com/stacksimplify/aws-eks-kubernetes-masterclass 🌟','','2022',0,'An extensive educational repository focusing on EKS operations. Showcases production patterns including IAM Roles for Service Accounts (IRSA), configuring AWS Load Balancer Controller, external DNS integrations, and persistent cluster volume setups.','YAML','Repository','Advanced',1,'duplicate','manual','d5163f19d2b40ed07e72bcf44900e6342df8f5f0792555c8753298823ff51f0c',100.0,1781735910,1,'2026-06-18T00:38:30.826364+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS EKS", "Masterclass"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "duplicate_of": "https://github.com/stacksimplify/azure-aks-kubernetes-masterclass"}');
+INSERT INTO "resources" VALUES('https://github.com/stacksimplify/azure-aks-kubernetes-masterclass','github.com/stacksimplify/azure-aks-kubernetes-masterclass 🌟','','2023',4,'A highly comprehensive masterclass repository containing declarative HCL files and manifests to deploy AKS with Azure Disks, Azure Files, Application Gateway ingress, and active Azure AD integration.','HCL','Repository','Intermediate',1,'online','manual','5aa5f77ffa2cb7e6a5b6b7b247da6e75b951ea474975085f85c4ebd117f52a18',100.0,1781735910,1,'2026-06-18T00:38:30.696183+02:00',NULL,NULL,NULL,'["Orchestration", "AKS", "Masterclass"]','["[ENTERPRISE-STABLE]"]','["docs/demos.md", "docs/terraform.md"]','["terraform.md", "demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/stacksimplify/azure-aks-kubernetes-masterclass/tree/master/25-Azure-DevOps-Terraform-Azure-AKS','**Boilerplate: 25-Azure-DevOps-Terraform-Azure-AKS** 🌟🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','047cb7a87781eb910c358053dcbc997cdd2231a0eb8f27bc610ee154bb2f24d1',100.0,1779029883,1,'2026-05-17T16:58:03.778285+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/stacksimplify/azure-aks-kubernetes-masterclass/tree/master/ppt-presentation','PDF presentation 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','71d3362e0796df8d9f9d6f1986c67b834869ab8e741a23af5ecc001ffa62bd99',100.0,1779033974,1,'2026-05-17T18:06:14.124367+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/stakater/Forecastle','stakater/Forecastle','','2025',2,'Forecastle is a web-based portal dashboard that dynamically aggregates Ingress resources across a cluster to display a directory of running services. Utilizing annotations to identify and group target URLs, it provides platform teams with an elegant internal developer portal (IDP) entrance.','Go','Web UI / Controller','Intermediate',1,'online','manual','1d66014024c686b95fa4b93439cfb3d92e8b2eb491e6d35864346f6813b1034b',100.0,1779032098,1,'2026-06-12T21:05:30Z',NULL,NULL,NULL,'["Operations", "Visualization", "Dashboard"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T21:05:30Z", "gh_stars": 799}');
+INSERT INTO "resources" VALUES('https://github.com/stakater/IngressMonitorController','IngressMonitorController (Deprecated)','','2023',5,'An older monitoring operator designed to orchestrate uptime checks across multiple external platforms. Live Grounding indicates that this project has been archived and deprecated in favor of active native alternatives.','Go','Operator','Medium',0,'online','manual','d55795aeb5b47d08150902e6d9bd1bcdea07c755c6a7535d69e46d9c94a650e8',100.0,1779034306,1,'2026-06-09T21:10:31Z',NULL,NULL,NULL,'["Observability", "Monitoring", "Ingress Monitoring", "Operators"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T21:10:31Z", "gh_stars": 735}');
+INSERT INTO "resources" VALUES('https://github.com/stakater/Reloader','stakater/Reloader 🌟','','2018',5,'An industry-standard controller that watches configuration changes within ConfigMaps and Secrets. It triggers rolling updates automatically for deployments, statefulsets, and daemonsets to apply dynamic configurations with zero human error.','Go','Kubernetes Controller','Intermediate',0,'online','manual','c6ec5140cb3cd6f3c78c173e0a764d58adf7a3dabcacc855b4a96eebe8632847',100.0,1779034479,1,'2026-06-12T10:43:48Z',NULL,NULL,NULL,'["GitOps & Configuration", "Dynamic Configurations", "Lifecycle Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T10:43:48Z", "gh_stars": 10133}');
+INSERT INTO "resources" VALUES('https://github.com/stakater/Xposer','github.com/stakater/Xposer','','2021',1,'A lightweight automation operator designed to monitor services and dynamically generate DNS-mapped Ingress resources to reduce manual administrative overhead.','Go','Repository','Intermediate',1,'online','manual','29c16f22c76bc98338771dc74ac1438639e996eb6118ecdda8b375752b17568b',100.0,1779033477,1,'2023-12-16T14:20:38Z',NULL,NULL,NULL,'["Networking", "Ingress & Gateway", "Automation"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md", "docs/kubernetes-networking.md"]','["kubernetes-networking.md", "gitops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-12-16T14:20:38Z", "gh_stars": 32}');
+INSERT INTO "resources" VALUES('https://github.com/stan-smith/FossFLOW','FossFLOW','','N/A',0,'A curated technical resource and architectural guide covering FossFLOW in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'unreachable','manual',NULL,80.0,1779031401,0,'2026-05-17T17:23:21.448770+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md", "docs/gitops.md", "docs/kubernetes-tools.md"]','["cicd.md", "gitops.md", "kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/stashed/stash','Stash','','2024',4,'An advanced Kubernetes-native operator utilizing Restic underneath to back up stateful persistent volumes. Stash implements native CSI VolumeSnapshot integrations to handle application-consistent recovery processes with automated deduplication.','Go','Operator','Advanced',1,'online','manual','ce830f18065137153095ba75fd3c6c6ff7abe39fb59aebe99059b2b1ed8c28f6',100.0,1779032104,1,'2026-05-15T12:08:49Z',NULL,NULL,NULL,'["Infrastructure", "Data Protection", "Kubernetes Backup Operators"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-backup-migrations.md"]','["kubernetes-backup-migrations.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-05-15T12:08:49Z", "gh_stars": 1416}');
+INSERT INTO "resources" VALUES('https://github.com/steamhaus/kubeswitch','kubeswitch: Kubernetes Version Switcher 🌟','','2018',1,'A legacy command-line tool developed to swap between different versions of kubectl dynamically, ensuring version compatibility across distinct Kubernetes clusters. It has been superseded by containerized execution and modern multi-cluster managers.','Shell','CLI Plugin','Simple',0,'online','manual','df09b7d158365db2199a8310dd14df6fcd934da2e45806e3ffcc2484c8adaff4',100.0,1779029989,1,'2023-02-14T16:27:19Z',NULL,NULL,NULL,'["Operations & UX", "CLI Plugins", "Cluster Context"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-02-14T16:27:19Z", "gh_stars": 11}');
+INSERT INTO "resources" VALUES('https://github.com/stedolan/jq',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','2bbc25b13f97226919336cdea4344360a9fbc78222ca719a5863f5fc7eb3c271',100.0,1779032098,0,'2026-05-17T17:34:58.162187+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/stefanprodan/gitops-istio','github.com/stefanprodan/gitops-istio: A GitOps recipe for Progressive Delivery'' with Flux v2, Flagger and Istio 🌟','','2023',2,'An advanced progressive delivery architectural recipe integrating Flux v2, Flagger, and Istio. Automates metric-driven canary releases, utilizing real-time Prometheus statistics to roll back failing application revisions with minimal user impact.','YAML','Repository','Advanced',1,'online','manual','3501356a1e2ae4ce8940c02dae02505b05350fe8d2191b0961d48b8a7fde860e',100.0,1779031755,1,'2026-05-19T09:04:02Z',NULL,NULL,NULL,'["Service Mesh", "GitOps", "Progressive Delivery"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-19T09:04:02Z", "gh_stars": 668}');
+INSERT INTO "resources" VALUES('https://github.com/stefanprodan/podinfo','==stefanprodan/podinfo==','','2024',4,'A premium go-to microservice web application written in Go, specifically designed to showcase best practices in Kubernetes deployment, health checking, instrumentation (Prometheus/Jaeger), and progressive delivery validation (such as Flagger/Istio canary releases).','Go','Repository','Beginner',1,'online','manual','125ee281f14d531e229930cb3a29aaf410035ea7fabe0f0062ae730e37c74eb1',100.0,1779034309,1,'2026-06-08T21:06:43Z',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Observability & Testing", "Pod Mocking"]','["[ENTERPRISE-STABLE]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-08T21:06:43Z", "gh_stars": 5917}');
+INSERT INTO "resources" VALUES('https://github.com/stepchowfun/docuum','stepchowfun/docuum: Docuum: LRU eviction of Docker images 🌟','','2026',5,'Docuum is a robust, Rust-based daemon designed to run on container hosts to execute Least Recently Used (LRU) image eviction. When host disk usage exceeds a defined threshold, Docuum safely removes inactive images to prevent disk exhaustion without manual intervention. This represents a highly valuable, low-footprint automation utility for long-running CI/CD worker nodes and resource-constrained edge computing environments.','Rust','Tool','High',0,'online','manual','e4741475cc45ec8af39ff632ab96c0284e52a5996db547abb2c372de3bda1b93',100.0,1779029838,1,'2026-06-09T07:28:58Z',NULL,NULL,NULL,'["Infrastructure", "Containerization", "Garbage Collection"]','["[DE FACTO STANDARD]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-09T07:28:58Z", "gh_stars": 698}');
+INSERT INTO "resources" VALUES('https://github.com/stephaneey/azure-and-k8s-architecture','==github.com/stephaneey/azure-and-k8s-architecture: Azure and K8s Architecture=='' 🌟','','2024',0,'A curated open-source repository featuring detailed visual design maps and deployment blueprints for running enterprise-grade workloads on Azure and AKS. Demonstrates architectural patterns for network security zoning, private endpoints, DNS configuration, and highly isolated hub-and-spoke virtual networks.','Markdown','Repository','Advanced',1,'online','manual','e4724b9ff68ccdad9df2cf3fb9875306e0925154ddecd072b490d395590d10fc',100.0,1781736078,1,'2026-06-18T00:41:18.358286+02:00',NULL,NULL,NULL,'["Architecture Blueprint", "Multi-Cloud & Azure", "Infrastructure Design"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/stephaneey/azure-and-k8s-architecture/blob/main/maps/apim.md','azure-and-k8s-architecture: The API Management Architecture Map','','2024',0,'A sub-blueprint mapping Azure API Management (APIM) integration topologies to backend AKS clusters. Synthesizes private virtual network configurations, internal routing topologies, DNS resolution, and security gateway layers. Essential diagrammatic and text reference for senior architects planning multi-layered security profiles.','Markdown','Repository','Advanced',1,'online','manual','6589cc4fb14699b1e54bbeaa97d3d2e16254b69129d64b5407cbd2a4e31a59b5',100.0,1781736078,1,'2026-06-18T00:41:18.320651+02:00',NULL,NULL,NULL,'["Architecture Blueprint", "API Gateway", "Enterprise Ingress Patterns"]','["COMMUNITY-TOOL", "CASE STUDY"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/stephaneey/azure-and-k8s-architecture/blob/main/networking/azure-kubernetes-service/east-west-traffic/east-west-shared-calico.md','azure-and-k8s-architecture: East-West Traffic shared cluster and shared'' responsibilities using Calico','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','433dcd5937807c0c6137c805c6b114481abf6d8f8e84b925927d1c6a83eb1809',100.0,1779033218,1,'2026-05-17T17:53:38.506913+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/stern/stern','Stern 🌟','','2015',5,'Stern is a highly efficient Go-based CLI utility that tails logs from multiple pods and containers within a cluster, utilizing regular expressions for flexible Pod selection. It automatically handles the lifecycle of newly spawned pods, appending them to the output stream on the fly.','Go','CLI Tool','Intermediate',0,'online','manual','02a6d0aaa779be47b6c109a6867ca9a9a4ec5dd72ca3440241357456549c728f',100.0,1779031712,1,'2026-05-03T09:27:21Z',NULL,NULL,NULL,'["Observability & Diagnostics", "Log Aggregation", "CLI Utilities"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-03T09:27:21Z", "gh_stars": 4733}');
+INSERT INTO "resources" VALUES('https://github.com/steve-mt/awesome-slo','steveazz/awesome-slo: Awesome SLOs','','2026',2,'A highly practical resource library mapping Service Level Objectives (SLOs) and Service Level Indicators (SLIs). Curates specialized tooling and calculators designed to help teams construct resilient alerting networks and manage operational error budgets.','Markdown','Awesome List','Advanced',1,'online','manual','39ca6d296e300ee9175b8f98be6ac850f7886c05cad347e3eaf281ec4aacd48d',100.0,1779130494,1,'2025-06-12T19:55:29Z',NULL,NULL,NULL,'["Infrastructure & Operations", "Site Reliability Engineering", "SLOs and SLIs"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2025-06-12T19:55:29Z", "gh_stars": 280, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/steveazz/awesome-slo','steveazz/awesome-slo: Awesome SLOs','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2a8a72118a2186dd023c23869839516a034a9b5929836470362f008dfd03995f',100.0,1779033163,0,'2026-05-17T17:52:43.106224+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"duplicate_of": "https://github.com/steve-mt/awesome-slo"}');
+INSERT INTO "resources" VALUES('https://github.com/steveteuber/kubectl-graph','==steveteuber/kubectl-graph== ⭐','','2024',2,'A kubectl plugin that parses cluster resource dependencies and generates Graphviz DOT diagrams of resource hierarchies. It serves as an invaluable visual debugging companion for troubleshooting complex Helm deployments or Custom Resource linkages in real-time.','Go','CLI Plugin','Intermediate',0,'online','manual','b3652053583cd419d1f0449fb83fa6b07b1a016718aeb4f78087c7d7943a4100',100.0,1779029466,1,'2026-05-19T02:00:05Z',NULL,NULL,NULL,'["Operations", "CLI Tooling", "Visualization"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-19T02:00:05Z", "gh_stars": 690}');
+INSERT INTO "resources" VALUES('https://github.com/strimzi/kafka-kubernetes-config-provider','strimzi/kafka-kubernetes-config-provider: Kubernetes Configuration Provider'' for Apache Kafka','','2021',2,'A specialized provider class allowing Kafka applications to read operational properties directly from Kubernetes Secrets and ConfigMaps. This architectural utility simplifies TLS certificate mount mappings and broker credential provisioning, eliminating redundant file sync code in application containers.','Java','Configuration Provider','Advanced',1,'online','manual','eabf0551149322be6f770e7e21e08dafe73a314081eb9d630bd394fda8f2e39f',100.0,1779030116,1,'2026-04-14T07:02:17Z',NULL,NULL,NULL,'["Infrastructure", "Cloud Native Integration", "Strimzi", "Configuration"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-14T07:02:17Z", "gh_stars": 30}');
+INSERT INTO "resources" VALUES('https://github.com/strimzi/strimzi-canary','strimzi/strimzi-canary','','2021',2,'A dedicated canary service designed to act as a diagnostic sentinel within Strimzi-managed environments. It continuously executes basic read-write loops inside dedicated topics to report real-time, end-to-end performance indicators like latency and partition availability.','Go','Diagnostic Tool','Intermediate',0,'online','manual','ffc080c755a148610597ae6ba44a4b825d8440003acf6b569f3e15b32a607103',100.0,1779032889,1,'2024-10-18T08:59:34Z',NULL,NULL,NULL,'["Infrastructure", "Cloud Native Integration", "Strimzi", "Monitoring"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-10-18T08:59:34Z", "gh_stars": 42}');
+INSERT INTO "resources" VALUES('https://github.com/sukeesh/k8s-job-notify','**k8s-job-notify**','','2021',5,'A specialized controller that tracks Kubernetes Job transitions and dispatches automated event updates to common communication channels like Slack and Discord. Ideal for keeping systems operations updated on long-running training runs or batch transformations.','Python','Controller','Intermediate',1,'online','manual','5e70cedb8629e43a105a7a84d9735a8617c6fbf69c509dac9aec12ba9bfa09da',100.0,1779031416,1,'2022-06-09T08:57:34Z',NULL,NULL,NULL,'["Observability", "Alerting & Notifications", "Job Monitoring"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-06-09T08:57:34Z", "gh_stars": 133}');
+INSERT INTO "resources" VALUES('https://github.com/summerwind/actions-runner-controller','summerwind/actions-runner-controller','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','e0b81792621a3f351f640bbf07601f3cbc5efdefbb09a7cdce88ae3ced404fdf',100.0,1779034564,0,'2026-05-17T18:16:04.995839+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/superbrothers/zsh-kubectl-prompt','superbrothers/zsh-kubectl-prompt 🌟','','2020',4,'Details a Zsh shell utility that displays current Kubernetes context and namespace info in the terminal prompt. Minimizes chances of entering execution instructions in wrong production sectors.','English','GitHub Repository','Intermediate',0,'online','manual','e8d9f9d17ff8b9e799e416d1321f0734b4fd5a8e234a48cdeacc0ffe97054c8c',100.0,1779032754,1,'2023-05-15T02:43:09Z',NULL,NULL,NULL,'["Kubernetes Platform", "Cluster Administration", "Shell Environments"]','["[ENTERPRISE-STABLE]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-05-15T02:43:09Z", "gh_stars": 591}');
+INSERT INTO "resources" VALUES('https://github.com/superlinked/sie','SIE: Superlinked Inference Engine','Superlinked Inference Engine is an open-source inference server and production cluster for embeddings, reranking, and extraction.','2026',4,'A production-grade, open-source inference server designed to run embedding, extraction, and cross-encoder reranking models at scale. It enables developers to build high-performance search pipelines by combining unstructured data with structured metadata directly during vector encoding. Features robust local execution via Docker or Kubernetes Helm deployment, supporting tight integration with popular vector databases and agent frameworks.','English','repository','Advanced',1,'online','automatic','87b5f5959927f882e9728944c8e066281f088b6576dce59ac000ba0a6ebb59ea',NULL,1780352282,0,'2026-05-29T18:44:19Z',NULL,NULL,NULL,'["Artificial Intelligence", "Information Retrieval", "Inference Servers", "Vector Databases"]','["[EMERGING]", "[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "ai-agents-mcp", "gh_license": "Apache-2.0", "gh_pushed": "2026-05-29T18:44:19Z", "gh_stars": 2012, "reputation_status": "Vetted", "reputation_summary": "Highly regarded open-source framework by Superlinked for multi-modal embedding inference, metadata-enriched vector search, and reranking, filling a major performance gap in production RAG systems.", "social_preview_url": "https://opengraph.githubassets.com/5d9faa3f3b4a4a7b53094f45a903bdfe4245f7a83006fcd7de6df6c6dad2902b/superlinked/sie", "source_provenance": "X.com (pvergadia)", "suggested_new_category": "vector-search-inference"}');
+INSERT INTO "resources" VALUES('https://github.com/suraksha-123/Grant-Revoke-ssh-access','Grant-Revoke-ssh-access','','2021',1,'A security-focused shell scripting utility designed to automate user provisioning, key assignment, and subsequent access revocation across distributed Linux server deployments. Double-Evidence: This tool simplifies standard access controls, while live grounding suggests it is best suited for small-scale operations that do not yet warrant complex Identity and Access Management (IAM) platforms or SSH CA infrastructures.','Shell','Repository','Intermediate',0,'online','manual','6d6dd7e8bb36758794e830317f29eb55326e8fbe904c06e6ebbbea2653236754',100.0,1781736068,1,'2026-06-18T00:41:08.204595+02:00',NULL,NULL,NULL,'["Infrastructure", "Networking", "SSH Security"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/swade1987/deprek8ion','Deprek8ion','','2026',5,'A Rego-based validation policy suite created to audit obsolete API resources in Kubernetes templates. While historically popular for preventing runtime upgrade issues, platform engineering teams are transitioning toward active admission dynamic scanners like Pluto or Kubent in modern workflows.','Go','Tool','Intermediate',0,'online','manual','7b786ea62674f3a09329e3f08529e9b3936001174873ebde9eb649e046d21682',100.0,1779030852,1,'2021-07-28T12:32:00Z',NULL,NULL,NULL,'["Operations", "Deprecation Monitoring", "Resource Validation"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/kubernetes.md"]','["kubernetes-tools.md", "kubernetes.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-07-28T12:32:00Z", "gh_stars": 143}');
+INSERT INTO "resources" VALUES('https://github.com/swagger-api/swagger-codegen','Swagger Codegen','','2015',4,'Automatic generation of API client libraries and server stubs from OpenAPI/Swagger specifications.','Java','Library','Intermediate',0,'online','manual','d9c645faf2917f2a541a96c949d559a8b1813b9976cec8c12bb84846062b2903',100.0,1779031117,1,'2026-05-19T08:07:36Z',NULL,NULL,NULL,'["Automation & Orchestration", "API Orchestration", "Swagger Codegen"]','["[DE FACTO STANDARD]"]','["docs/swagger-code-generator-for-rest-apis.md", "docs/about.md"]','["swagger-code-generator-for-rest-apis.md", "about.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-19T08:07:36Z", "gh_stars": 17758}');
+INSERT INTO "resources" VALUES('https://github.com/swapnakpanda/Infographics/blob/main/Cheat%20Sheet/Database/SQL_CheatSheet.png','==github.com/swapnakpanda: SQL_CheatSheet.png==','','2023',0,'A dense visual database infographic grouping standard relational concepts. Outlines join configurations, index lookups, data grouping rules, and typical query structures in a high-density schematic map.','SQL','Infographic','Beginner',0,'online','manual','897668ccfb3e4132ef052f268c28d51f6b2e55d233e4d3a48df7553177e4697e',100.0,1781735890,1,'2026-06-18T00:38:10.407375+02:00',NULL,NULL,NULL,'["Databases & Storage", "Relational Databases", "SQL"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/swarmlet/swarmlet','==swarmlet/swarmlet: Swarmlet==','','2020',5,'A lightweight self-hosted PaaS wrapper utilizing Docker Swarm. Note: Currently inactive (>4 years since last commit), making it a legacy reference rather than a production-grade modern solution.','Bash','Repository','Intermediate',1,'online','manual','311501c4bf6ceb3f737bfa32667fd62e7d0268aa8ae9ea55fe75b11276732c33',100.0,1779030012,1,'2023-04-13T17:58:55Z',NULL,NULL,NULL,'["Orchestration", "Docker Swarm", "PaaS Solutions"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-alternatives.md"]','["kubernetes-alternatives.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-04-13T17:58:55Z", "gh_stars": 817}');
INSERT INTO "resources" VALUES('https://github.com/swyxio/skills/tree/main','Kakuna Codebase Hardening Suite','An automated codebase hardening framework designed to refactor experimental vibecoded MVPs into reliable, end-to-end tested, and maintainable production repositories.','2026',4,'Curator Insight: Kakuna is a breakthrough engineering design pattern for agentic codebase evolution, utilizing structured checklists to refactor fragile code into production-ready software.
-Live Grounding: By prioritizing subagent parallelism and enforcing rigorous DevOps standards, it systematically executes large-scale, automated refactoring runs, yielding hardened systems with self-auditing reports without changing the primary business logic.','English','Repository','Advanced',0,'online','automatic','17b19726b672db9f396ca25588dd816335711b3433d678859bd2c5a7b39a3829',NULL,1.78035240414765691e+09,0,'2026-06-02T00:20:04.147657+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "AI Agents", "Codebase Hardening"]','["EMERGING", "COMMUNITY-TOOL"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Extremely well-received community contribution by swyx (Shawn Wang) focusing on structural agent checklists for codebase evolutionary hardening, avoiding standard agent drift.", "social_preview_url": "https://opengraph.githubassets.com/b33e769912ec1bcca0d1ddcb8e3a464d3a90cb9fd5030c2fb10dc358e8a9bfdc/swyxio/skills", "source_provenance": "X.com (swyx)", "suggested_new_category": ""}');
+Live Grounding: By prioritizing subagent parallelism and enforcing rigorous DevOps standards, it systematically executes large-scale, automated refactoring runs, yielding hardened systems with self-auditing reports without changing the primary business logic.','English','Repository','Advanced',0,'online','automatic','17b19726b672db9f396ca25588dd816335711b3433d678859bd2c5a7b39a3829',NULL,1780352404,0,'2026-06-02T00:20:04.147657+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "AI Agents", "Codebase Hardening"]','["EMERGING", "COMMUNITY-TOOL"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Extremely well-received community contribution by swyx (Shawn Wang) focusing on structural agent checklists for codebase evolutionary hardening, avoiding standard agent drift.", "social_preview_url": "https://opengraph.githubassets.com/b33e769912ec1bcca0d1ddcb8e3a464d3a90cb9fd5030c2fb10dc358e8a9bfdc/swyxio/skills", "source_provenance": "X.com (swyx)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://github.com/swyxio/skills/tree/main/twitter-x-scraping','swyxio/skills - twitter-x-scraping','An agentic skill designed for Claude Code and other AI agents to execute robust, automated Twitter/X scraping tasks.','2026',4,'A functional tool repository containing specialized agent skills developed for modern platforms like Claude Code, Cursor, and Codex.
* Provides agents with the programmatic ability to parse, scrape, and compile information directly from Twitter/X social threads.
-* Standardizes the deployment of system-hardening skills, helping developers turn fragile, ''vibe-coded'' prototypes into production-ready repositories.','en','repository','intermediate',0,'online','automatic','c6179cda302c3e7a12583395855ac27f81e7c23dedc3207770ee8853f86f4a23',NULL,1.78035268674464392e+09,0,'2026-06-02T00:24:46.744644+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "AI Agents", "Claude Code Skills", "Automated Scraping"]','["EMERGING", "COMMUNITY-TOOL"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly regarded as a pragmatic, local automation skill constructed by Shawn Wang (swyx), which aligns with current open standards for agent-native developer workflows.", "social_preview_url": "https://opengraph.githubassets.com/b33e769912ec1bcca0d1ddcb8e3a464d3a90cb9fd5030c2fb10dc358e8a9bfdc/swyxio/skills", "source_provenance": "X.com (swyx)", "suggested_new_category": "agent-skills"}');
-INSERT INTO "resources" VALUES('https://github.com/syntasso/kratix','syntasso/kratix','','2026',3,'Kratix is a modular framework built to help platform engineering teams construct customized Internal Developer Platforms (IDPs). Using the concept of ''Promises'', it permits engineers to define declarative APIs that generate multi-step orchestration workflows across multiple infrastructure planes. Grounding showcases its fast-growing appeal for companies seeking to build bespoke self-service capabilities without locking into heavy commercial portals.','Go','Framework','Advanced',0,'online','manual','4f6fc89ef4767dd324889cc96f9f9b978e653b08a6e35cc5a98ea4a29b9dde86',100.0,1.77903088316015291e+09,1,'2026-06-10T12:36:21Z',NULL,NULL,NULL,'["Platform Engineering", "Internal Developer Platforms", "Frameworks"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T12:36:21Z", "gh_stars": 753}');
-INSERT INTO "resources" VALUES('https://github.com/systemcraftsman/lab-tekton-pipelines','systemcraftsman/lab-tekton-pipelines: OpenShift Pipelines workshop','','2021',1,'A structured hands-on workshop focused on OpenShift Pipelines (Tekton). Teaches engineers how to write tasks, manage resources, and deploy production-level continuous integration workflows.','Yaml','Repository','Intermediate',0,'online','manual','7ffb7ddc84fcc8e7c5eb4384685b765f14cf951e772846a31fad784651aff823',100.0,1.77903276286386108e+09,1,'2020-09-11T13:43:37Z',NULL,NULL,NULL,'["Application Delivery", "CI/CD Pipelines", "Workshops"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-09-11T13:43:37Z", "gh_stars": 1}');
-INSERT INTO "resources" VALUES('https://github.com/taosdata/TDengine','TDengine','','2026',5,'An open-source time-series database optimized specifically for IoT and telemetry data storage. Utilizing a unique ''one table per data source'' structure, TDengine offers extremely fast writing speeds and high-efficiency query execution, challenging traditional solutions in 2026.','C','Repository','Advanced',0,'online','manual','549d54ac1f8b0fee5cb9f5675523be0e7c23b85078ffdcdb2e005aa3b31ee315',100.0,1.77903086200069093e+09,1,'2026-06-12T12:30:52Z',NULL,NULL,NULL,'["Data Engineering", "Time Series Databases"]','["[DE FACTO STANDARD]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2026-06-12T12:30:52Z", "gh_stars": 24903}');
-INSERT INTO "resources" VALUES('https://github.com/target/pod-reaper','target/pod-reaper','','2018',2,'An automated reaper utility designed to sweep, terminate, and clean up pods based on custom-defined schedules and rule parameters. It ensures platform efficiency by pruning dead workloads or stale containers.','Go','Kubernetes Operator','Intermediate',0,'online','manual','710c1d725f3ae960da570d03d7cf72e4f144cdd07206f5cb897e86b092043a69',100.0,1.77903154194023489e+09,1,'2026-06-01T14:31:25Z',NULL,NULL,NULL,'["Cluster Management", "Resource Lifecycle", "Pod Reaper"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-01T14:31:25Z", "gh_stars": 210}');
-INSERT INTO "resources" VALUES('https://github.com/taubyte/dream','dreamland','','2026',5,'A developer tool designed to spin up localized Taubyte nodes on a single laptop. Allows rapid offline testing of serverless WASM routines, networking layers, and decentralized databases.','Go','Repository','Intermediate',1,'online','manual','a48f3eadbf919c44361e0f4d89f53a18762f9ee17aec4f4e9e9e7db60b230963',100.0,1.77913049500882101e+09,1,'2026-04-07T05:00:04Z',NULL,NULL,NULL,'["Serverless Architecture", "Edge Computing", "Local Development"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-alternatives.md"]','["kubernetes-alternatives.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2026-04-07T05:00:04Z", "gh_stars": 88}');
-INSERT INTO "resources" VALUES('https://github.com/taubyte/dreamland','dreamland','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','661df8f4a4f71dff46381d0c0e8c245ec770bda1714f884fdd3c6015fd6b3559',100.0,1.7790328203680911e+09,0,'2026-05-17T17:47:00.368091+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-alternatives.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/taubyte/tau','github.com/taubyte/tau: Tau','','2025',5,'Tau is an innovative, high-performance decentralized computing platform running WebAssembly (Wasm) workloads on the edge. It integrates autonomous routing, multi-tenant serverless orchestration, and distributed transactional db sync natively without standard cloud overhead.','Go','Repository','Advanced',1,'online','manual','eb499cea150263a03dad6a3c8eda71fdc71f3731677285ec4ce05b23bed8d0df',100.0,1.77903103206321406e+09,1,'2026-05-07T14:02:50Z',NULL,NULL,NULL,'["Edge & Serverless", "WebAssembly Platforms", "Tau Edge"]','["[DE FACTO STANDARD]"]','["docs/caching.md", "docs/kubernetes-alternatives.md"]','["kubernetes-alternatives.md", "caching.md", "index.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2026-05-07T14:02:50Z", "gh_stars": 5051}');
-INSERT INTO "resources" VALUES('https://github.com/tchiotludo/akhq','AKHQ (previously known as KafkaHQ) 🌟','','2026',5,'AKHQ (formerly KafkaHQ) is a comprehensive web interface for administering and browsing Apache Kafka resources. It provides granular visibility into topics, payloads, schema registries, and consumer group offsets without requiring complex CLI interactions.','Java','Tool','Intermediate',0,'online','manual','67f35e0828fff7ba0c4662ffdb54b71e6f29dfbb99ff4f8d87737df215c68fe1',100.0,1.779029472948848e+09,1,'2026-06-13T01:16:31Z',NULL,NULL,NULL,'["Data Engineering", "Event Streaming", "UI Consoles"]','["[DE FACTO STANDARD]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T01:16:31Z", "gh_stars": 3819}');
-INSERT INTO "resources" VALUES('https://github.com/tcnksm/awesome-container','Awesome Container','','2023',5,'A specialized index investigating low-level container building, runtimes (runc, containerd, CRI-O), image specification standards, and isolation platforms. Ideal for system engineers seeking to master virtualization fundamentals and security sandboxing at the kernel boundary.','Markdown','Awesome List','Advanced',0,'online','manual','9d936b186489ec323b0ec9d39c7c4286413684c2688b83a6bf7a933e557e50ae',100.0,1.7790301966695621e+09,1,'2020-08-05T01:15:48Z',NULL,NULL,NULL,'["Curation", "Awesome Lists", "Containers"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2020-08-05T01:15:48Z", "gh_stars": 175, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/team-soteria/rback','rback: RBAC in Kubernetes visualizer 🌟🌟','','2022',2,'A security tool designed to query and visualize Kubernetes Role-Based Access Control (RBAC) configurations, outputting clean, interactive graph representations of bindings and roles. By mapping relationships between Users, Groups, ServiceAccounts, Roles, and ClusterRoles, it assists security auditors in identifying privilege escalation paths. In 2026, it is highly valued for rapid security auditing.','Go','CLI Tool','Medium',0,'online','manual','150c057ef86abcfb4523d95c03df03bc427de822f68398807e1fc9b6def4de24',100.0,1.77903394798665308e+09,1,'2021-01-04T12:59:14Z',NULL,NULL,NULL,'["Security", "RBAC", "Visualization"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-01-04T12:59:14Z", "gh_stars": 401}');
-INSERT INTO "resources" VALUES('https://github.com/teamcode-inc/kubeorbit','teamcode-inc/kubeorbit','','2026',2,'Kubeorbit is a specialized service routing tool focused on creating isolated testing channels within shared microservice topologies. By injecting dynamic headers into requests, it allows engineers to test unstable feature versions without duplicating entire clusters. Live engineering checks indicate the project has suffered low maintenance recently, making it a reference rather than a production candidate.','Go','Service Mesh Utility','Advanced',1,'online','manual','bdf3311904289520ce33142a90fc9b2d554fc34600ab788ef886b81cac40397a',100.0,1.77903020501144599e+09,1,'2023-02-17T08:40:47Z',NULL,NULL,NULL,'["Networking", "Microservices Routing", "Debugging"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-02-17T08:40:47Z", "gh_stars": 454}');
-INSERT INTO "resources" VALUES('https://github.com/techiescamp/devops-projects','==techiescamp/devops-projects==:Real-World DevOps Projects For Learning','','2026',5,'A stellar, end-to-end GitHub archive that compiles structural templates, infrastructure blueprints, and multi-tier CI/CD pipelines. Features real-world deployment playbooks using Terraform, Ansible, and Kubernetes for cloud architectures.','English','GitHub Repository','Advanced',1,'online','manual','297a8442638797fa98363d63903f491e018c9759a1d1ce56fa095c869aa8c90e',100.0,1.78173594032385396e+09,1,'2026-06-18T00:39:00.323854+02:00',NULL,NULL,NULL,'["Orchestration", "Infrastructure as Code", "Real-World Architecture"]','["[DE FACTO STANDARD]"]','["docs/elearning.md"]','["elearning.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/techiescamp/kubernetes-learning-path','==github.com/techiescamp/kubernetes-learning-path== 🌟🌟','','2026',4,'A massive, community-backed repository organizing study plans, code repositories, structural templates, and practice exercises. Ideal for self-taught DevOps engineers transitioning to system automation roles.','English','GitHub Repository','Intermediate',1,'online','manual','671752463b99aa84b82e66d4a4f67c9f4f882d81b93c09d5e958577c19192559',100.0,1.78173605737652301e+09,1,'2026-06-18T00:40:57.376523+02:00',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Learning Pathways", "GitHub Repository"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tutorials.md"]','["kubernetes-tutorials.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/techno-tim/k3s-ansible','techno-tim/k3s-ansible','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3c34d83014e44e8c17aa06bce355f18ed35d6dc539c360107c99c947cfc14c33',100.0,1.77902998924449396e+09,0,'2026-05-17T16:59:49.244494+02:00',NULL,NULL,NULL,'[]','[]','["docs/rancher.md"]','[]','{}','{"duplicate_of": "https://github.com/timothystewart6/k3s-ansible"}');
-INSERT INTO "resources" VALUES('https://github.com/techpivot/terraform-module-releaser','Terraform Module Releaser GitHub Action','','2026',2,'An automated GitHub Action that manages release tagging, semantic version tracking, and registration publication processes for Terraform modules. Mitigates distribution overhead by auto-generating changelogs and managing tags.','TypeScript','GitHub Action','Intermediate',0,'online','manual','950704da59b499a2579d6e7bcc2e4a2c50f07b6ac789932c8bbfd7de372097ab',100.0,1.77903281796403098e+09,1,'2026-06-13T01:24:45Z',NULL,NULL,NULL,'["DevOps & CI/CD", "CI/CD Automation", "Terraform Release Management"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md", "docs/iac.md", "docs/kubernetes-tools.md"]','["cicd.md", "iac.md", "kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T01:24:45Z", "gh_stars": 223}');
-INSERT INTO "resources" VALUES('https://github.com/tektoncd','github.com/tektoncd','','2024',5,'Provides access to the central GitHub repository ecosystem of the Tekton project, housing core pipeline controllers, CLI tools (tkn), trigger mechanisms, and catalog components. Serves as the primary source for inspecting Tekton''s open-source Go implementations and resource definitions.','Go','Repository','Advanced',1,'online','manual','5c460d842a7936c0726c8865b93c5b0c7b1dadf3972c70a52c303a5bcd103a2e',100.0,1.77903162532966089e+09,1,'2026-05-17T17:27:05.329661+02:00',NULL,NULL,NULL,'["Continuous Integration & Delivery", "Cloud Native CI-CD", "Tekton Platform"]','["[DE FACTO STANDARD]"]','["docs/tekton.md"]','["tekton.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/tektoncd/chains','tektoncd/chains','','2021',2,'A custom controller from the Tekton project that handles supply chain security by signing tasks and pipeline run artifacts. Integrated with Sigstore, it generates cryptographic proof and provenance data to secure continuous delivery pipelines.','Go','Kubernetes Controller','Advanced',0,'online','manual','2cdbd293843a82fe6216d9cab2c8fd41a58eb28fd1957dd1bbf04b90ca71c7b0',100.0,1.77902959081832289e+09,1,'2026-06-12T09:36:31Z',NULL,NULL,NULL,'["CI/CD & Delivery", "Supply Chain Security", "Artifact Signing"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T09:36:31Z", "gh_stars": 271}');
-INSERT INTO "resources" VALUES('https://github.com/tektoncd/community','Tekton community','','2024',4,'Features the repository hosting governance, contribution guidelines, design proposals (TEPs), and meeting schedules for the Tekton open-source ecosystem. Vital for understanding the community-driven roadmap, architecture reviews, and technical steering decisions shaping the future of Tekton CI/CD.','None','Repository','Intermediate',1,'online','manual','155e11a94e516cc34edab1e2e3071bbca822d651ead9ccb0cae7bb5f6181e6f3',100.0,1.77903257216746211e+09,1,'2026-06-11T13:30:31Z',NULL,NULL,NULL,'["Continuous Integration & Delivery", "Cloud Native CI-CD", "Governance & Community"]','["[ENTERPRISE-STABLE]"]','["docs/tekton.md"]','["tekton.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T13:30:31Z", "gh_stars": 396}');
-INSERT INTO "resources" VALUES('https://github.com/tektoncd/pipeline','github: Tekton Pipelines','','2024',5,'A secondary reference to Tekton''s core Pipeline engine. Focuses on declarative resource management via Custom Resource Definitions, detailing how Tekton uses specialized Tasks and Steps to run multi-stage workflows natively inside Kubernetes nodes without relying on heavy external build servers.','Go','Repository','Advanced',1,'online','manual','9228a9fc5e9b946dff4963314729e0fac644c1d4329be1f2beb33017fd8a27e4',100.0,1.77903024094539189e+09,1,'2026-06-14T09:33:11Z',NULL,NULL,NULL,'["Continuous Integration & Delivery", "Cloud Native CI-CD", "Tekton Pipelines"]','["[DE FACTO STANDARD]"]','["docs/tekton.md"]','["tekton.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T09:33:11Z", "gh_stars": 8985}');
-INSERT INTO "resources" VALUES('https://github.com/telekom/das-schiff','telekom/das-schiff','','2023',3,'Das Schiff is Deutsche Telekom''s production-grade engine for bootstrapping and operating bare-metal, highly resilient Kubernetes clusters designed for telecom and network functions virtualization (NFV). Utilizing declarative GitOps principles, it enables robust infrastructure management at scale, complying with extreme security and low-latency network constraints.','Go','Platform','High',0,'online','manual','b2086cfe7f173a84cf74c31476d2757aec6a2b8ff511cc79355cd3c6cfcc5116',100.0,1.77903110753642892e+09,1,'2025-09-04T15:01:23Z',NULL,NULL,NULL,'["Cluster Management", "Bare Metal", "Telecom Platforms"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-09-04T15:01:23Z", "gh_stars": 366}');
-INSERT INTO "resources" VALUES('https://github.com/teleskopeView/teleskope_k8s','Teleskope','','2023',5,'A visual workspace client offering simple layout views of running pods, services, and configuration objects. Designed to provide dynamic cluster analytics for local developers and platform engineers trying to understand live workloads.','TypeScript','Web Application','Intermediate',0,'online','manual','30fd093abbbc74f5ae7e6bfb1b238351bc34aa260195c2cd5dd708a01a758cdb',100.0,1.77903445055635905e+09,1,'2022-10-12T06:42:24Z',NULL,NULL,NULL,'["Observability", "UI Dashboards", "Visual Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-10-12T06:42:24Z", "gh_stars": 24}');
-INSERT INTO "resources" VALUES('https://github.com/tellerops/helm-teller','tellerops/helm-teller','','2024',2,'A highly specialized security plugin that interfaces with vault and KMS solutions to fetch secret values dynamically during deployment runtime. It eliminates the risk of committing sensitive configuration details to public code repositories.','Go','CLI Plugin','Intermediate',0,'online','manual','667b488d327089249eb627b829390544306434528cddfe2362bc716f7a837b79',100.0,1779031825.6215,1,'2022-11-14T17:37:27Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Secrets Management"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-11-14T17:37:27Z", "gh_stars": 69}');
-INSERT INTO "resources" VALUES('https://github.com/tenable/access-undenied-aws','ermetic/access-undenied-aws 🌟','','2026',5,'Access Undenied on AWS is a highly sophisticated CLI tool that parses AWS ''Access Denied'' errors and CloudTrail events, pointing specifically to the policy boundary or SCP causing the block. Live Grounding confirms its acquisition and active hosting under the Tenable GitHub organization. This remains a cornerstone tool for platform engineers troubleshooting complex IAM evaluation logic.','Python','Repository','Advanced',0,'online','manual','5cd4779809c3a5be1f92b632b94713ff45d077ac96b8fee49a0c9852a852ac2d',100.0,1.77913049498803496e+09,1,'2026-04-13T18:19:16Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Security and Compliance"]','["[DE FACTO STANDARD]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-13T18:19:16Z", "gh_stars": 272}');
-INSERT INTO "resources" VALUES('https://github.com/tensorchord/Awesome-LLMOps','github.com/tensorchord/Awesome-LLMOps: Awesome LLMOps','','2023',3,'An expansive, curated catalog of leading open-source LLMOps tooling, libraries, and frameworks. Curator Insight and Live Grounding validate this repository as a comprehensive roadmap for configuring production vector databases, distributed training trackers, model testing beds, and low-latency inference gateways.','Markdown','Repository','Intermediate',0,'online','manual','1243fd67e4ccd3df802d78acca929307444150337f6181a0e5394cd6fcf2ad71',100.0,1779033617.85776,1,'2026-05-21T09:12:50Z',NULL,NULL,NULL,'["Artificial Intelligence", "LLMOps & MLOps", "Curated Ecosystems"]','["[ENTERPRISE-STABLE]"]','["docs/ai.md", "docs/other-awesome-lists.md"]','["ai.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-05-21T09:12:50Z", "gh_stars": 5843, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/tensorchord/envd','tensorchord/envd: Reproducible development environment for AI/ML 🌟','','2023',3,'An innovative local development environment generator for ML engineering. Envd translates Python declarations into isolated container definitions, ensuring high reproducibility for CUDA packages, pip dependency trees, and IDE plugins without writing complex Dockerfiles.','Go','Repository','Intermediate',0,'online','manual','770a6424a70e025fdbe5b649f3def28c5cfc8e66d2c960c676fb128629f4656c',100.0,1.77903313025169491e+09,1,'2026-05-21T22:05:25Z',NULL,NULL,NULL,'["MLOps", "Development Environments", "Containerization"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-21T22:05:25Z", "gh_stars": 2209}');
-INSERT INTO "resources" VALUES('https://github.com/termkit/gama','Gama: Terminal UI for GitHub Actions','','2021',2,'Terminal UI built to monitor and coordinate GitHub Actions workloads from the CLI. Classified as legacy under MVQ parameters because the repository has been inactive since late 2021 and was superseded by official GitHub CLI `run` commands.','Go','Repository','Intermediate',0,'online','manual','abfa175c30347a2cca923cb7b2b2e6abf01d8bf16dd7b9c1cbf3301df80f76b9',100.0,1.7790332591642189e+09,1,'2025-11-08T08:37:03Z',NULL,NULL,NULL,'["CI/CD Pipeline", "GitHub Actions", "Developer Tooling"]','["[LEGACY]"]','["docs/cicd.md", "docs/git.md", "docs/kubernetes-tools.md"]','["cicd.md", "git.md", "kubernetes-tools.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2025-11-08T08:37:03Z", "gh_stars": 480}');
-INSERT INTO "resources" VALUES('https://github.com/terraform-aws-modules','==github.com/terraform-aws-modules==','','2025',5,'The foundational registry ecosystem comprising highly standardized, battle-tested community AWS modules. Essential for orchestrating EKS, VPC, RDS, and standard IAM setups with enterprise-level security.','HCL','Repository','Intermediate',0,'online','manual','e7121402995f4a77600c9675a673757e5ebbe21198f581c401f2b997cee862b1',100.0,1.77902964107438707e+09,1,'2026-05-17T16:54:01.074387+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "AWS", "Terraform Modules"]','["[DE FACTO STANDARD]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/terraform-aws-modules/terraform-aws-eks','github.com/terraform-aws-modules/terraform-aws-eks: AWS EKS Terraform module','','2026',5,'The industry-standard, community-maintained Terraform module for Amazon EKS. Features exhaustive support for managed/self-managed node pools, AWS Fargate integration, security group orchestration, and direct EKS addon integration.','HCL','Repository','Advanced',0,'online','manual','79a58ebbdd539631f914844b37dfeff143b259d50b44d55495f335dbae0a74b9',100.0,1.7790334195362811e+09,1,'2026-05-29T16:46:41Z',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "EKS & Container Orchestration"]','["[DE FACTO STANDARD]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-29T16:46:41Z", "gh_stars": 4972}');
-INSERT INTO "resources" VALUES('https://github.com/terraform-aws-modules/terraform-aws-solutions','==github.com/terraform-aws-modules/terraform-aws-solutions==','','2024',1,'A community-supported library of AWS solutions built entirely in Terraform. Aggregates multi-tier networking patterns, secure IAM configurations, and highly reliable VPC models to fast-track enterprise landing zones.','HCL','Repository','Advanced',0,'online','manual','202571676d7990b512e1fd6685ee693786da0e4c56ff3453a6cbc936c24e90d9',100.0,1.77902925227323889e+09,1,'2023-06-28T10:29:46Z',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Networking & Core"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-06-28T10:29:46Z", "gh_stars": 77}');
-INSERT INTO "resources" VALUES('https://github.com/terraform-linters/tflint/releases/tag/v0.51.0','github.com/terraform-linters/tflint','','2024',5,'A highly robust framework and compiler-aware linter for Terraform configurations. Detects provider-specific errors, catches deprecated constructs, and enforces organizational standards within enterprise delivery pipelines.','Go','Tool','Intermediate',0,'online','manual','75cc686f1cc8e3852caaadd1d0a74b05d2cdb619ae635405350b7f1f6957add7',100.0,1.77903258915952301e+09,1,'2026-06-13T17:46:34Z',NULL,NULL,NULL,'["Infrastructure as Code", "Code Quality", "Linter"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2026-06-13T17:46:34Z", "gh_stars": 5742}');
-INSERT INTO "resources" VALUES('https://github.com/terramate-io/terramate','mineiros-io/terramate','','2024',3,'Terramate delivers powerful orchestration, selective change detection, and modular code generation for multi-directory Terraform and OpenTofu monorepos. It optimizes large-scale continuous deployment pipelines by executing runs only in directories containing modified plans. By generating dynamic DRY configurations, it ensures strict state isolation and mitigates workspace blast radiuses.','Go','Orchestrator','Advanced',0,'online','manual','1513098c95eb990db1d4df497307f040e61d3baf25db35e2d9a0f0ccc4869e3c',100.0,1.77913049503229808e+09,1,'2026-05-27T11:50:43Z',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform Orchestration", "Monorepo Management"]','["[ENTERPRISE-STABLE]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2026-05-27T11:50:43Z", "gh_stars": 3598}');
-INSERT INTO "resources" VALUES('https://github.com/terrytangyuan/awesome-argo','terrytangyuan/awesome-argo 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4cfcb2323980bc80f403202b4611bc3b2dd06b3d8dda2c07d39412a509e54f89',100.0,1.77903125834394311e+09,0,'2026-05-17T17:20:58.343943+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"duplicate_of": "https://github.com/akuity/awesome-argo"}');
-INSERT INTO "resources" VALUES('https://github.com/terrytangyuan/awesome-kubeflow','github.com/terrytangyuan/awesome-kubeflow: Awesome Kubeflow 🌟','','2026',2,'A specialized resource index focusing on running machine learning operations (MLOps) natively on Kubernetes through Kubeflow. Detail-oriented guides cover automated model training, pipeline orchestration, hyperparameter tuning, and high-concurrency model serving.','Markdown','Awesome List','Advanced',1,'online','manual','368e3278e8b47d381a4391c7059b86740316f6b32b4060ea01e49f4818165a7f',100.0,1.77903240613625907e+09,1,'2026-01-01T03:24:00Z',NULL,NULL,NULL,'["Artificial Intelligence", "MLOps", "Kubernetes Machine Learning"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-01-01T03:24:00Z", "gh_stars": 227, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/testcontainers','testcontainers 🌟','','2024',0,'A robust multi-language ecosystem providing throwaway, lightweight instances of common databases, Selenium web browsers, or anything else that can run in a Docker container for integration testing.','Java','Library','Intermediate',0,'online','manual','f65a223f058675053d67335baa5a873b8a0a1118a7ba296d1ccddb5137065dc5',100.0,1.77903074256864404e+09,1,'2026-05-17T17:12:22.568644+02:00',NULL,NULL,NULL,'["Software Engineering", "Testing", "Integration Testing"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/tfutils/tfenv','tfenv','','2025',5,'A lightweight, highly adopted CLI utility for managing multiple concurrent local installations of Terraform. Crucial for platform engineers operating in multi-project environments where legacy workspaces require older HCL runtimes.','Bash','CLI Utility','Beginner',0,'online','manual','2fcb948b5d067c8cf48c90e90a73b6733826002a165922b95592cc136be4ff5e',100.0,1.77903439494255089e+09,1,'2026-05-01T20:56:20Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "CLI Utilities"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-01T20:56:20Z", "gh_stars": 4939}');
-INSERT INTO "resources" VALUES('https://github.com/tfxor/terraform-google-automation-demo','Terraform Automation Demo using Google Cloud Provider','','2023',5,'Technical repository containing IaC templates to provision GCP infrastructure via HashiCorp Terraform. Showcases structured folder hierarchies, backend state locks, and resource declarations for VPCs, compute instances, and firewalls.','HCL','Repository','Intermediate',0,'online','manual','a2c43d5f5fe8cb54b44c54b31b1627ccf75219e2ccf038f45c5a55c14ca09353',100.0,1.77913049493249297e+09,1,'2019-10-24T19:52:20Z',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "GCP Provisioning"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2019-10-24T19:52:20Z", "gh_stars": 10}');
-INSERT INTO "resources" VALUES('https://github.com/thangchung/awesome-dotnet-core','thangchung/awesome-dotnet-core','','2026',0,'A curated compilation of high-performance libraries, database connectors, and microservice architectures written for modern cross-platform .NET. This list is invaluable for engineering teams porting legacy Windows-based services into Linux containers and serverless platforms. Provides standard blueprints for enterprise API systems.','C#','Repository','Intermediate',1,'online','manual','cdc29aa9f0216deeaa302becff4aa9868cb69a89a60291d9dcac5846140f0022',100.0,1.78173612328347897e+09,1,'2026-06-18T00:42:03.283479+02:00',NULL,NULL,NULL,'["Programming Languages", "C#", ".NET Core"]','["[LEGACY]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/thanos-io/kube-thanos','==thanos-io/kube-thanos: Kubernetes specific configuration for deploying'' Thanos==','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','39f6edec555f4c2ea241d2e8b19ee471b07e71d0d742da66ece135be919db8f7',100.0,1.77903098322838711e+09,1,'2026-05-17T17:16:23.228387+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/thanos-io/thanos','Thanos Architecture Overview 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','afbd2715a29308eef6a2d37cd8e73dfc86c1121ece31ffe590ae06206fad9f2c',100.0,1779033714.10244,1,'2026-05-17T18:01:54.102440+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/thebjorn/pydeps','Pydeps 🌟','','2024',4,'Curator Insight highlights Pydeps as a visual engine designed to diagram python import structures. Live Grounding validates its status as an excellent tool for architectural decomposition, enabling teams to trace cyclic dependencies and plan clean decoupling pathways.','Python','CLI Tool','Intermediate',1,'online','manual','f0e1c9c5e6930614e1d9690248b4d0a2181ec6faed3d9c9d95bea6f8e6d6123d',100.0,1.77903147419875097e+09,1,'2026-06-09T09:10:28Z',NULL,NULL,NULL,'["Software Engineering", "Python", "Static Analysis"]','["[ENTERPRISE-STABLE]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "BSD-2-Clause", "gh_pushed": "2026-06-09T09:10:28Z", "gh_stars": 2096}');
-INSERT INTO "resources" VALUES('https://github.com/theforeman/foreman-ansible-modules','Foreman Ansible Modules (FAM)','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','9296794cfa8620972a8787dbdd7142df7278240ec87a317107603f0026cfed3f',100.0,1.77903196282971191e+09,1,'2026-05-17T17:32:42.829712+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"gh_license": "GPL-3.0"}');
-INSERT INTO "resources" VALUES('https://github.com/theketchio/ketch','theketchio/ketch 🌟','','2020',2,'An application-focused interface that delivers PaaS-like abstractions directly on top of raw Kubernetes API layers. Ketch handles networking, domain configurations, and ingress controls through unified application interfaces.','Go','Application Platform','Advanced',1,'online','manual','c1ebb74798226b8004b5a89a4e70d8693ace5a23b5e00efeae98c481a1da578b',100.0,1779029138.73826,1,'2025-04-09T09:20:30Z',NULL,NULL,NULL,'["Application Platforms", "PaaS Frameworks", "Developer Experience"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-04-09T09:20:30Z", "gh_stars": 662, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/theonedev/onedev','onedev','','2026',5,'An all-in-one, highly scalable self-hosted Git service and CI/CD platform. Features visual pipeline construction, interactive code navigation, and issue-tracking, optimized to run as a single-node setup or distributed across Kubernetes environments.','Java','Platform','Medium',0,'online','manual','918d29ab158d62c79133ccb48e992dd6f52da6ec0575eb185247de09126938ce',100.0,1779033162.83037,1,'2026-06-14T04:50:11Z',NULL,NULL,NULL,'["Software Delivery", "Self-Hosted Git", "Unified Platforms"]','["[DE FACTO STANDARD]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T04:50:11Z", "gh_stars": 15041}');
-INSERT INTO "resources" VALUES('https://github.com/thomast1906/DevOps-Journey-Using-Azure-DevOps/tree/main/labs',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','ba8efa18735acf1f083245785759e886d1cfa9afb2c694e675abd65a8e4c30bd',100.0,1.77903053449120903e+09,0,'2026-05-17T17:08:54.491209+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/thomast1906/DevOps-The-Hard-Way-Azure','thomast1906/DevOps-The-Hard-Way-Azure 🌟','','2022',5,'A hands-on, end-to-end sandbox guide mapping out ''The Hard Way'' of deploying infrastructure and applications on Azure. This project details virtual network design, VM provisioning, AKS deployments, and pipeline-driven application releases. 2026 live grounding validates this repository as a premier community benchmark for building custom, highly-secure lab environments.','English','Code Repository','Advanced',1,'online','manual','ec2468975ca9f7646038a0dde2e5205ce8551a8e28bc50978bef2691f34fb8cf',100.0,1.77903175302224707e+09,1,'2026-04-16T10:04:14Z',NULL,NULL,NULL,'["Cloud DevOps", "Infrastructure as Code", "End-to-End Lab Guides"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-16T10:04:14Z", "gh_stars": 582}');
-INSERT INTO "resources" VALUES('https://github.com/thomast1906/terraform-on-azure','==github.com/thomast1906/terraform-on-azure==','','2022',0,'A collection of practical community resource scripts demonstrating general deployments on Microsoft Azure. Provides hands-on references for platform engineers to quickly stand up test resources, run validation suites, and explore simple networking layouts.','HCL','Repository','Intermediate',0,'online','manual','e4f33f984ebad37c568197a4ae05332d73b3f28e6de596c6a196f6f6bea988b1',100.0,1.78173623377639603e+09,1,'2026-06-18T00:43:53.776396+02:00',NULL,NULL,NULL,'["Azure", "IaC", "Examples"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/tibordp/terraform-hcloud-dualstack-k8s','terraform-hcloud-dualstack-k8s: Hetzner Dual-Stack Kubernetes Cluster','','2023',5,'A community-led open-source project automating the deployment of dual-stack (IPv4/IPv6) Kubernetes clusters on Hetzner Cloud. Provides dynamic network routing, instance configuration, and cluster orchestration out of the box.','HCL','Code Blueprint','Advanced',1,'online','manual','394b14d671be3718ad6d3cd32c28f97be13cd33633ee70a517e07c98af76e5e7',100.0,1.77903341622085809e+09,1,'2026-06-11T15:24:44Z',NULL,NULL,NULL,'["Container Orchestration", "Kubernetes", "Bare Metal & Cloud Hosting"]','["[DE FACTO STANDARD]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T15:24:44Z", "gh_stars": 34}');
-INSERT INTO "resources" VALUES('https://github.com/timothystewart6/k3s-ansible','techno-tim/k3s-ansible','','2024',4,'Curator Insight highlights k3s-ansible as a widely adopted playbook for HA K3s deployments. Live grounding in 2026 shows that while still highly useful for bare-metal home labs and edge clusters, active maintainer shifts require users to cross-verify configuration options against newer Ansible collections. It remains a reliable solution for provisioning multi-master etcd setups and edge nodes.','YAML','Code Repository','Medium',0,'online','manual','02acceabb8aeee9be206c607afcb185bc810ef7904fdd7612ae730897360e1ab',100.0,1.7791304949564681e+09,1,'2026-01-07T21:31:59Z',NULL,NULL,NULL,'["Edge Computing", "Kubernetes Orchestration", "Ansible Automation"]','["[ENTERPRISE-STABLE]"]','["docs/rancher.md"]','["rancher.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-01-07T21:31:59Z", "gh_stars": 2986}');
-INSERT INTO "resources" VALUES('https://github.com/tinyzimmer/gst-pipeline-operator','gst-pipeline-operator: A Kubernetes operator for running audio/video processing'' pipelines','','2023',5,'A highly specialized operator configured to execute GStreamer audio/video pipelines inside clusters, scaling media ingestion, processing topologies, and delivery channels dynamically.','Go','Operator','Advanced',0,'online','manual','9a02e4c95ce0e93006d98ef9c4c45387a3c10e6cc8b40f1e21c87cc224e715a5',100.0,1779030605.59328,1,'2021-01-27T06:05:57Z',NULL,NULL,NULL,'["Media", "Streaming", "Video Processing", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-01-27T06:05:57Z", "gh_stars": 24}');
-INSERT INTO "resources" VALUES('https://github.com/tinyzimmer/k3p','tinyzimmer/k3p','','2021',1,'A lightweight community helper tool designed to easily spin up and destroy transient K3s test structures inside local engineering environments or automated CI pipelines.','Go','Tool','Intermediate',0,'online','manual','2f78a93a8a7d2b2d14dad76ac8bc622d479a9c4d2c9c9a2612c2c6217113b1a6',100.0,1.7790337955930109e+09,1,'2021-01-25T06:53:22Z',NULL,NULL,NULL,'["Edge & IoT", "Cluster Provisioning", "Custom Bootstrappers"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-01-25T06:53:22Z", "gh_stars": 13}');
-INSERT INTO "resources" VALUES('https://github.com/tinyzimmer/kvdi','kVDI','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','468aa7b334cee8e4586bb0736eff4002678622a00381dad2e282dd6d328ad9ff',100.0,1.77903334332282304e+09,0,'2026-05-17T17:55:43.322823+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/kvdi/kvdi"}');
-INSERT INTO "resources" VALUES('https://github.com/tldrsec/awesome-secure-defaults','github.com/tldrsec/awesome-secure-defaults','','2026',0,'A targeted compilation of frameworks, libraries, and coding practices designed to enforce secure-by-default software architectures. It shifts the burden of security from user discipline to systemic platform design. Highly useful for architects trying to mitigate OWASP Top 10 vulnerabilities natively within application codebases.','N/A','Repository','Intermediate',0,'online','manual','4252f6b69440bce70e5dfcff69c0343efb3f060481b77711d8b7683944728777',100.0,1.78173612320011711e+09,1,'2026-06-18T00:42:03.200117+02:00',NULL,NULL,NULL,'["Security", "Development", "Defaults"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/tlkamp/terraform-provider-validation','github.com/tlkamp/terraform-provider-validation: Validation Provider','','2022',2,'An auxiliary custom validation provider that provides functions to run assertions, validate string constraints, and execute advanced checks before Terraform proceeds to infrastructure application phases.','Go','Provider','Intermediate',0,'online','manual','18cf34ba9a0008831827526789e7c41278969db7d1c8ba0eed23433649716cec',100.0,1.77903154179586291e+09,1,'2024-08-10T17:27:13Z',NULL,NULL,NULL,'["Infrastructure as Code", "Data Validation", "Providers"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2024-08-10T17:27:13Z", "gh_stars": 42}');
-INSERT INTO "resources" VALUES('https://github.com/tmobile/magtape','MagTape','','2022',2,'An admission controller developed by T-Mobile that evaluates resources against organizational policy constraints during creation. Written in Node.js, it offered a lightweight alternative to OPA for specific JSON schema validations. By 2026, it has been largely archived, with developers migrating to Gatekeeper or Kyverno.','JavaScript','Admission Controller','Medium',1,'online','manual','c1b71021d8fc72172f1cd3c5133be94943b8997b26dda2ed44afa39c81041cc0',100.0,1.77903318773237204e+09,1,'2024-04-24T21:10:25Z',NULL,NULL,NULL,'["Security", "Policy Enforcement", "Admission Control"]','["[LEGACY]"]','["docs/kubernetes-tools.md", "docs/securityascode.md"]','["kubernetes-tools.md", "securityascode.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-04-24T21:10:25Z", "gh_stars": 152}');
-INSERT INTO "resources" VALUES('https://github.com/toboshii/hajimari','toboshii/hajimari','','2025',2,'Hajimari is an elegant, highly customizable homepage and service directory engineered for self-hosted Kubernetes environments. By automatically parsing active Ingress annotations, it creates a unified portal interface for internal services and dev environments.','Go','Web UI','Intermediate',1,'online','manual','06b94c714cf4b146adff9f71da77a04a627878cf8d0a105017cb73027b7e45ed',100.0,1.77902911911526203e+09,1,'2026-06-12T19:47:16Z',NULL,NULL,NULL,'["Operations", "Visualization", "Dashboard"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T19:47:16Z", "gh_stars": 822}');
-INSERT INTO "resources" VALUES('https://github.com/todaywasawesome/atomic-cluster','todaywasawesome/atomic-cluster: The Atomic Cluster','','2020',0,'An experimental framework built to explore deployment lifecycles of highly compact, ephemeral Kubernetes engines at the edge. Optimizes cluster-state storage engine footprints and reduces node bootstrapping overhead for edge nodes and rapid local testing setups.','Shell','Repository','Intermediate',0,'online','manual','3990a1676712391118d3bb52d3ba967e4f5ed4d9afb6050dfcb569058fb13388',100.0,1.78173591062338805e+09,1,'2026-06-18T00:38:30.623388+02:00',NULL,NULL,NULL,'["Infrastructure", "Edge Computing", "Minimalist Clusters"]','["[EMERGING]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/todaywasawesome/oss-apps','todaywasawesome/oss-apps: OSS Applications','','2021',0,'A collection of production-ready, open-source application stack blueprints formatted for modern container and cloud platform environments. (Live Grounding: Serves as a reference baseline for application engineers evaluating functional cloud-native topologies).','YAML/Helm','Code Repository','Intermediate',1,'online','manual','4fa85bcb8665e483db0681692a8b49d51e78e6baea0d2fefe10b7ebcf2f337a5',100.0,1.78173591082434511e+09,1,'2026-06-18T00:38:30.824345+02:00',NULL,NULL,NULL,'["Cloud-Native Application Development", "Open Source Software", "Reference Implementations"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/tokarev-artem/auto-ec2-setup','github.com/tokarev-artem/auto-ec2-setup','','2023',0,'A minimal, highly focused repository designed to quickly bootstrap and configure EC2 instances via Terraform. Uses automated cloud-init configuration files to deploy runtime software stacks instantly upon boot.','HCL','Repository','Beginner',0,'online','manual','10346f3bf6404a2931ed534b7b4f3b057410f0a378cc342f7d4d9262aa5b5679',100.0,1.7817362335177021e+09,1,'2026-06-18T00:43:53.517702+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Compute & Serverless"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/tom-256/ansible-awx-packer','github.com/tom-256/ansible-awx-packer','','2020',1,'An inactive HashiCorp Packer template configured to compile machine images with Ansible AWX pre-installed. Represents vintage configuration patterns before the containerized, operator-managed microservices architecture became the default delivery method.','HCL','Source Code','Intermediate',0,'online','manual','04751b2261fe8913910d78df5d46f11492e078b0b7660220c0020e3e8707e3ef',100.0,1781735865.90057,1,'2026-06-18T00:37:45.900570+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Packer", "Machine Images"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/tomhuang12/awesome-k8s-resources','==tomhuang12: Awesome Kubernetes Resources==','','2023',5,'An exceptional index featuring top-tier educational materials, reference setups, architectural slides, and video tutorials on Kubernetes operations. Designed to help SREs and cloud architects gain advanced master-level understanding of orchestration internals.','Markdown','Awesome List','Intermediate',0,'online','manual','5acdafea400c9d5ecf18db7776ccdb79a9cd7ea2c50db5e7de83793d5b4a91d4',100.0,1.77903207725761199e+09,1,'2025-05-20T14:54:06Z',NULL,NULL,NULL,'["Curation", "Awesome Lists", "Kubernetes"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2025-05-20T14:54:06Z", "gh_stars": 4161, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/tommeramber/ocp-automations','tommeramber/ocp-automations','','2021',0,'A community repository of automation playbooks and scripts designed to streamline configuration, security hardening, and deployment procedures across diverse OpenShift Container Platform clusters.','Shell','Library','Advanced',0,'online','manual','47ac144b55fb5e58ada327ec610aa1a96a6c3065c41f628a8e2060b90235324d',100.0,1.78173612315127301e+09,1,'2026-06-18T00:42:03.151273+02:00',NULL,NULL,NULL,'["Infrastructure", "Automation", "Ansible"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/tomnomnom/gron','github.com/tomnomnom/gron 🌟','','2025',5,'A CLI utility that flattens JSON documents into raw path-assignment patterns. Simplifies schema manipulation by allowing developers to query and filter JSON structures directly with classic grep, awk, or sed commands.','Go','CLI Tool','Low',0,'online','manual','b6c2204a36ada475f9bfec943b71e1d65d527102b0aded6c91e8d013a6eb7590',100.0,1779031796.78935,1,'2025-05-31T15:00:47Z',NULL,NULL,NULL,'["Developer Workspace", "Command-Line Tooling", "JSON & YAML Manipulators"]','["[DE FACTO STANDARD]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-05-31T15:00:47Z", "gh_stars": 14456, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/tomwechsler/HashiCorp_Certified_Terraform_Associate','tomwechsler/HashiCorp_Certified_Terraform_Associate','','2023',1,'This laboratory and practice repository contains practical resources for preparing for the HashiCorp Certified: Terraform Associate syllabus. It provides direct exposure to essential state management commands and variable configuration setups through reproducible workspace examples.','HCL','Reference Implementation','Beginner',0,'online','manual','1bbbc75164c82f5a9a1e427c4b5eefcc847aa44e2b18c30924f9c5135acf6c37',100.0,1.78173623521400499e+09,1,'2026-06-18T00:43:55.214005+02:00',NULL,NULL,NULL,'["Professional Development", "Certifications", "Terraform Associate"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/toniblyx/my-arsenal-of-aws-security-tools','github.com/toniblyx/my-arsenal-of-aws-security-tools','','2026',5,'An exceptional collection of open-source security tools, auditing frameworks, and penetration testing scripts specifically curated for AWS environments. It includes foundational systems for IAM scanning, network path analysis, and continuous compliance. This repository is widely recognized by security teams as a must-have resource for AWS vulnerability assessments.','N/A','Repository','Advanced',0,'online','manual','de94c9d57468f9afb9c3fb089284b8905d2ee86b39c0430f3400a19fc683f2e5',100.0,1.77903085207822895e+09,1,'2026-04-17T13:45:09Z',NULL,NULL,NULL,'["Cloud Security", "AWS", "SecOps"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-17T13:45:09Z", "gh_stars": 9458, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/topics/gitops','==github.com/topics/gitops== 🌟','','2026',0,'A dynamically aggregated index of GitOps-related source code repositories and tooling hosted on GitHub. It connects engineers to reconciliation agents, helper plugins, and template engines. It serves as a great source for discovering emerging, community-driven deployment automation utilities.','Go','Open Source Index','Beginner',1,'online','manual','b95552aeb95693ca8c3d04ee9caa28db22be0f6fa352e918426db82393c4e594',100.0,1781736235.27994,1,'2026-06-18T00:43:55.279940+02:00',NULL,NULL,NULL,'["Application Delivery", "Continuous Deployment", "GitOps", "Source Code"]','["[EMERGING]"]','["docs/gitops.md"]','["gitops.md", "index.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/topics/yaml-processor','github.com/topics/yaml-processor','','2022',3,'A curated GitHub topic index tracking popular open-source YAML parsers, processors, and linters. It acts as a helpful starting point for developers looking for specialized CLI libraries, Python engines, and IDE validation tools.','N/A','documentation','beginner',0,'online','manual','e88e3f74875008020a7018e9f33194dff6953eb4fab4a4aba39ae094048c0d12',100.0,1.78173618091918396e+09,1,'2026-06-18T00:43:00.919184+02:00',NULL,NULL,NULL,'["Configuration Management", "YAML Processing", "Tooling Catalog"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/topolvm/pvc-autoresizer','pvc-autoresizer','','2026',2,'Pvc-autoresizer dynamically expands PVC capacities before they hit threshold limits. By monitoring Prometheus volume metrics and modifying API descriptors on the fly, it prevents disk exhaustion failures automatically.','Go','Operator','Advanced',1,'online','manual','b4f20c7708f1c411842092ae28c91d4884bc40ff87237a989c2c5ea7a1e95021',100.0,1779031540.20149,1,'2026-06-09T05:41:31Z',NULL,NULL,NULL,'["Storage", "Volume Management", "Capacity Management"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T05:41:31Z", "gh_stars": 398}');
-INSERT INTO "resources" VALUES('https://github.com/towardsthecloud/cloudburn','Cloudburn: An Open-Source Policy Engine for AWS Spending','','2024',4,'Introduces Cloudburn, an open-source command-line tool designed to audit AWS resource groups. By using declarative policies, it alerts teams to idle resources, non-standard instance types, and unassigned Elastic IPs to keep real-world deployments within budget limits.','Go','GitHub Repository','Intermediate',0,'online','manual','be89f14b1199276bf0dadec18444513e5ce19deb23b8a3dc40b4b8b1f96e3b48',100.0,1.77903123148035407e+09,1,'2026-04-09T11:47:52Z',NULL,NULL,NULL,'["FinOps & Cloud Cost", "AWS Optimization", "Policy Engines"]','["[ENTERPRISE-STABLE]"]','["docs/aws.md", "docs/devops.md", "docs/finops.md"]','["finops.md", "aws.md", "devops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-09T11:47:52Z", "gh_stars": 1765}');
-INSERT INTO "resources" VALUES('https://github.com/trimstray/test-your-sysadmin-skills','==trimstray/test-your-sysadmin-skills==','','2018',4,'An intensive, community-driven collection of system administration questions covering Linux kernel parameters, networking, security controls, and CI/CD pipelines. Curator Insight flags it as an essential baseline framework. Live Grounding notes that while static, it remains a fantastic benchmarking schema.','Shell','Repository','Intermediate',0,'online','manual','c40b7f77bf9281f6edfc80ff1582d0f7cd4841fef91e8a0443a2d83b13487fa7',100.0,1.77903278043914794e+09,1,'2024-11-19T14:07:11Z',NULL,NULL,NULL,'["Infrastructure & Operations", "System Administration", "Interview Prep"]','["[ENTERPRISE-STABLE]"]','["docs/linux.md", "docs/other-awesome-lists.md"]','["linux.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-11-19T14:07:11Z", "gh_stars": 11657, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/trimstray/the-book-of-secret-knowledge','The Book of Secret Knowledge 🌟','','2023',5,'A massive, high-density repository of DevOps command cheatsheets, diagnostic scripts, network testing algorithms, and configuration templates. Highly useful for site reliability engineers performing active cluster incident responses and systems troubleshooting under pressure.','Markdown','Cheat Sheet','Intermediate',0,'online','manual','7a9824a2bd59525ff7107cc1756f06d7d7a674f3ed9956973b87f31c0fa933f0',100.0,1.77903359234775495e+09,1,'2024-11-19T14:00:38Z',NULL,NULL,NULL,'["Curation", "Cheat Sheets", "DevOps"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-11-19T14:00:38Z", "gh_stars": 228298, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/trisberg/spring-petclinic','ref 9 - I have a branch that adds Docker, Kubernetes and Knative into the mix - planning on submitting a PR at some point','','2021',0,'A specific fork''s branching model implementing Knative and serverless attributes onto the Spring Petclinic application. Showcases scale-to-zero configurations and event-driven architectures running on top of Kubernetes.','Java','Repository','Advanced',0,'online','manual','43baa4392328322cd370b17e6eb8505929c853e87c2ff3680d81a621a7d2bc91',100.0,1.77903238376222395e+09,1,'2023-10-10T17:46:57Z',NULL,NULL,NULL,'["Serverless Architectures", "Knative", "Spring Boot"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-10-10T17:46:57Z", "gh_stars": 0}');
-INSERT INTO "resources" VALUES('https://github.com/trstringer/kubectl-example','github.com/trstringer/kubectl-example','','2026',5,'A reference repository providing curated template patterns and concrete command-line configurations for common ''kubectl'' usage patterns. Designed to shorten the ramp-up time for operators, it acts as a declarative cheat-sheet for state transitions and diagnostic queries.','Go','Repository','Beginner',0,'online','manual','30b813372ccbb846c5ce74fcaee25ca7092f9a613c83807f269030827f9d8735',100.0,1.77903408483361101e+09,1,'2023-02-20T13:29:22Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "CLI & Debugging"]','["[DE FACTO STANDARD]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2023-02-20T13:29:22Z", "gh_stars": 13}');
-INSERT INTO "resources" VALUES('https://github.com/tsenart/vegeta','tsenart/vegeta 🌟','','2025',5,'Vegeta is an incredibly fast, highly optimized command-line HTTP load-testing tool and library written in Go. From an architectural perspective, it excels at maintaining a constant request rate (RPS) to pinpoint precisely when and where services break down, generating highly customizable text or vector graphic reports.','Go','Tool','Intermediate',0,'online','manual','c6d5ec0010812fadfa733df494f24d2475847713da40cfb7e5a9afa09b0a25bb',100.0,1.77903110386507201e+09,1,'2026-02-16T14:07:07Z',NULL,NULL,NULL,'["Testing", "Performance Testing", "Vegeta"]','["[DE FACTO STANDARD]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-02-16T14:07:07Z", "gh_stars": 25067}');
-INSERT INTO "resources" VALUES('https://github.com/tutorialworks/pipeline-library-demo','github.com/monodot/pipeline-library-demo 🌟','','2020',0,'Reference repository demonstrating the architectural setup of reusable Jenkins Shared Libraries. Emphasizes centralizing redundant tasks (like Slack messaging and build wrappers) to keep multi-repo setups clean.','Groovy','Code Repository','Advanced',0,'online','manual','35bfb0c2216ed6d04ca932e28b0f9c73bd0bd5058328ceceb51a42bef87ca6b9',100.0,1.78173591106458711e+09,1,'2026-06-18T00:38:31.064587+02:00',NULL,NULL,NULL,'["DevSecOps & Automation", "Jenkins-based CI-CD", "Jenkins Shared Libraries"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/twintproject/twint','TWINT - Twitter Intelligence Tool','','2023',3,'Curator Insight highlights Twint as an advanced tool designed to extract social datasets without API authentication. Live Grounding confirms that due to aggressive structural mutations and API restrictions on Twitter/X, Twint is largely non-functional, serving as an indicator of the end of unauthenticated scrapers.','Python','Library / Tool','Advanced',0,'online','manual','68eb5a98642fab7142087dba546a0568cefe4f347326a555256723ab8c934c68',100.0,1.77903222414036798e+09,1,'2023-02-23T13:58:09Z',NULL,NULL,NULL,'["Cybersecurity", "OSINT", "Social Media Mining"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-02-23T13:58:09Z", "gh_stars": 16383}');
-INSERT INTO "resources" VALUES('https://github.com/txn2/kubefwd','==txn2/kubefwd==','','2025',5,'Kubefwd is an advanced CLI tool that forwards bulk ports from multi-namespace Kubernetes services straight to a local workstation, mapping loopback IP addresses to local DNS names in /etc/hosts. This permits developers to run local integration workflows against actual remote cluster dependencies seamlessly, bypassing complex ingress or VPN settings.','Go','CLI Tool','Medium',0,'online','manual','37e2cd9b04ccf9b31f68d3cc050ac9f80111b44638b5d59238242957bb23ebfc',100.0,1.7790309760139811e+09,1,'2026-06-09T22:50:36Z',NULL,NULL,NULL,'["Developer Experience", "Networking", "Port Forwarding"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T22:50:36Z", "gh_stars": 4119}');
-INSERT INTO "resources" VALUES('https://github.com/typescript-cheatsheets/react','React+TypeScript Cheatsheets','','2026',5,'The premier open-source guide for integrating React with TypeScript securely. Resolves complex enterprise type-safety challenges, targeting typed props, generic components, hook lifecycles, and advanced context configurations.','TypeScript','Documentation','Advanced',0,'online','manual','6ff545935398c8b9cb2c9265f6cfacd220e3164ec310c8348e2ff55c0cc9ecd4',100.0,1.77903279838470411e+09,1,'2026-05-29T19:52:44Z',NULL,NULL,NULL,'["Frontend Development", "Frameworks", "React & TypeScript"]','["[DE FACTO STANDARD]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-29T19:52:44Z", "gh_stars": 47065}');
-INSERT INTO "resources" VALUES('https://github.com/ua-nick/Data-Structures-and-Algorithms','==github.com/paliimx: Data Structures and Algorithms implementation in Go==','','2020',3,'Provides clear native Go implementations of foundational data structures and computer science algorithms. Excellent reference code for technical optimization tasks. [SPANISH CONTENT]','es','Repository','Advanced',0,'online','manual','4a1b4883647be04f84cce064fd6a5cca5c3471e9a80e22717a97869481956907',100.0,1.77913049495414495e+09,1,'2024-05-10T19:40:23Z',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Core Reference"]','["[COMMUNITY-TOOL]", "[GUIDE]", "[LEGACY]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-05-10T19:40:23Z", "gh_stars": 2773}');
-INSERT INTO "resources" VALUES('https://github.com/ualter/awsbe-site','github.com/ualter: AwsBe','','2023',0,'AwsBe is a dedicated backend development mockup tool aimed at accelerating testing of AWS CLI and API-driven clients. It reduces dependency on direct AWS connections for dev feedback loops, enhancing local workspace efficiency. Highly valuable for staging environments seeking rapid mocking configurations.','Rust','Repository','Intermediate',0,'online','manual','888cd10400fc279d2f1845f4949a0d541342a79e8501e2adb64da79264eda994',100.0,1.78173587785492801e+09,1,'2026-06-18T00:37:57.854928+02:00',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Local Development"]','["[COMMUNITY-TOOL]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/uber/kraken','uber/kraken','','2024',5,'Uber''s peer-to-peer (P2P) Docker registry designed for ultra-high-throughput image distribution in highly distributed, large-scale container cluster environments. Real-world grounding shows this project is archived and legacy, with the industry shifting toward CNCF Dragonfly. It remains a historical reference for complex peer-to-peer registry orchestration patterns.','Go','Repository','Advanced',0,'online','manual','31ed194cf67cc22bc6aa3766dd5402720a8b2bb64dc4cb9718ffa19873242572',100.0,1779031393.4221,1,'2026-06-12T15:37:44Z',NULL,NULL,NULL,'["Container Management", "P2P Container Distribution", "Kraken"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/registries.md"]','["registries.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T15:37:44Z", "gh_stars": 6699}');
+* Standardizes the deployment of system-hardening skills, helping developers turn fragile, ''vibe-coded'' prototypes into production-ready repositories.','en','repository','intermediate',0,'online','automatic','c6179cda302c3e7a12583395855ac27f81e7c23dedc3207770ee8853f86f4a23',NULL,1780352686,0,'2026-06-02T00:24:46.744644+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "AI Agents", "Claude Code Skills", "Automated Scraping"]','["EMERGING", "COMMUNITY-TOOL"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly regarded as a pragmatic, local automation skill constructed by Shawn Wang (swyx), which aligns with current open standards for agent-native developer workflows.", "social_preview_url": "https://opengraph.githubassets.com/b33e769912ec1bcca0d1ddcb8e3a464d3a90cb9fd5030c2fb10dc358e8a9bfdc/swyxio/skills", "source_provenance": "X.com (swyx)", "suggested_new_category": "agent-skills"}');
+INSERT INTO "resources" VALUES('https://github.com/syntasso/kratix','syntasso/kratix','','2026',3,'Kratix is a modular framework built to help platform engineering teams construct customized Internal Developer Platforms (IDPs). Using the concept of ''Promises'', it permits engineers to define declarative APIs that generate multi-step orchestration workflows across multiple infrastructure planes. Grounding showcases its fast-growing appeal for companies seeking to build bespoke self-service capabilities without locking into heavy commercial portals.','Go','Framework','Advanced',0,'online','manual','4f6fc89ef4767dd324889cc96f9f9b978e653b08a6e35cc5a98ea4a29b9dde86',100.0,1779030883,1,'2026-06-10T12:36:21Z',NULL,NULL,NULL,'["Platform Engineering", "Internal Developer Platforms", "Frameworks"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-10T12:36:21Z", "gh_stars": 753}');
+INSERT INTO "resources" VALUES('https://github.com/systemcraftsman/lab-tekton-pipelines','systemcraftsman/lab-tekton-pipelines: OpenShift Pipelines workshop','','2021',1,'A structured hands-on workshop focused on OpenShift Pipelines (Tekton). Teaches engineers how to write tasks, manage resources, and deploy production-level continuous integration workflows.','Yaml','Repository','Intermediate',0,'online','manual','7ffb7ddc84fcc8e7c5eb4384685b765f14cf951e772846a31fad784651aff823',100.0,1779032762,1,'2020-09-11T13:43:37Z',NULL,NULL,NULL,'["Application Delivery", "CI/CD Pipelines", "Workshops"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2020-09-11T13:43:37Z", "gh_stars": 1}');
+INSERT INTO "resources" VALUES('https://github.com/taosdata/TDengine','TDengine','','2026',5,'An open-source time-series database optimized specifically for IoT and telemetry data storage. Utilizing a unique ''one table per data source'' structure, TDengine offers extremely fast writing speeds and high-efficiency query execution, challenging traditional solutions in 2026.','C','Repository','Advanced',0,'online','manual','549d54ac1f8b0fee5cb9f5675523be0e7c23b85078ffdcdb2e005aa3b31ee315',100.0,1779030862,1,'2026-06-12T12:30:52Z',NULL,NULL,NULL,'["Data Engineering", "Time Series Databases"]','["[DE FACTO STANDARD]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2026-06-12T12:30:52Z", "gh_stars": 24903}');
+INSERT INTO "resources" VALUES('https://github.com/target/pod-reaper','target/pod-reaper','','2018',2,'An automated reaper utility designed to sweep, terminate, and clean up pods based on custom-defined schedules and rule parameters. It ensures platform efficiency by pruning dead workloads or stale containers.','Go','Kubernetes Operator','Intermediate',0,'online','manual','710c1d725f3ae960da570d03d7cf72e4f144cdd07206f5cb897e86b092043a69',100.0,1779031541,1,'2026-06-01T14:31:25Z',NULL,NULL,NULL,'["Cluster Management", "Resource Lifecycle", "Pod Reaper"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-01T14:31:25Z", "gh_stars": 210}');
+INSERT INTO "resources" VALUES('https://github.com/taubyte/dream','dreamland','','2026',5,'A developer tool designed to spin up localized Taubyte nodes on a single laptop. Allows rapid offline testing of serverless WASM routines, networking layers, and decentralized databases.','Go','Repository','Intermediate',1,'online','manual','a48f3eadbf919c44361e0f4d89f53a18762f9ee17aec4f4e9e9e7db60b230963',100.0,1779130495,1,'2026-04-07T05:00:04Z',NULL,NULL,NULL,'["Serverless Architecture", "Edge Computing", "Local Development"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-alternatives.md"]','["kubernetes-alternatives.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2026-04-07T05:00:04Z", "gh_stars": 88}');
+INSERT INTO "resources" VALUES('https://github.com/taubyte/dreamland','dreamland','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','661df8f4a4f71dff46381d0c0e8c245ec770bda1714f884fdd3c6015fd6b3559',100.0,1779032820,0,'2026-05-17T17:47:00.368091+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-alternatives.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/taubyte/tau','github.com/taubyte/tau: Tau','','2025',5,'Tau is an innovative, high-performance decentralized computing platform running WebAssembly (Wasm) workloads on the edge. It integrates autonomous routing, multi-tenant serverless orchestration, and distributed transactional db sync natively without standard cloud overhead.','Go','Repository','Advanced',1,'online','manual','eb499cea150263a03dad6a3c8eda71fdc71f3731677285ec4ce05b23bed8d0df',100.0,1779031032,1,'2026-05-07T14:02:50Z',NULL,NULL,NULL,'["Edge & Serverless", "WebAssembly Platforms", "Tau Edge"]','["[DE FACTO STANDARD]"]','["docs/caching.md", "docs/kubernetes-alternatives.md"]','["kubernetes-alternatives.md", "caching.md", "index.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2026-05-07T14:02:50Z", "gh_stars": 5051}');
+INSERT INTO "resources" VALUES('https://github.com/tchiotludo/akhq','AKHQ (previously known as KafkaHQ) 🌟','','2026',5,'AKHQ (formerly KafkaHQ) is a comprehensive web interface for administering and browsing Apache Kafka resources. It provides granular visibility into topics, payloads, schema registries, and consumer group offsets without requiring complex CLI interactions.','Java','Tool','Intermediate',0,'online','manual','67f35e0828fff7ba0c4662ffdb54b71e6f29dfbb99ff4f8d87737df215c68fe1',100.0,1779029472,1,'2026-06-13T01:16:31Z',NULL,NULL,NULL,'["Data Engineering", "Event Streaming", "UI Consoles"]','["[DE FACTO STANDARD]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T01:16:31Z", "gh_stars": 3819}');
+INSERT INTO "resources" VALUES('https://github.com/tcnksm/awesome-container','Awesome Container','','2023',5,'A specialized index investigating low-level container building, runtimes (runc, containerd, CRI-O), image specification standards, and isolation platforms. Ideal for system engineers seeking to master virtualization fundamentals and security sandboxing at the kernel boundary.','Markdown','Awesome List','Advanced',0,'online','manual','9d936b186489ec323b0ec9d39c7c4286413684c2688b83a6bf7a933e557e50ae',100.0,1779030196,1,'2020-08-05T01:15:48Z',NULL,NULL,NULL,'["Curation", "Awesome Lists", "Containers"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2020-08-05T01:15:48Z", "gh_stars": 175, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/team-soteria/rback','rback: RBAC in Kubernetes visualizer 🌟🌟','','2022',2,'A security tool designed to query and visualize Kubernetes Role-Based Access Control (RBAC) configurations, outputting clean, interactive graph representations of bindings and roles. By mapping relationships between Users, Groups, ServiceAccounts, Roles, and ClusterRoles, it assists security auditors in identifying privilege escalation paths. In 2026, it is highly valued for rapid security auditing.','Go','CLI Tool','Medium',0,'online','manual','150c057ef86abcfb4523d95c03df03bc427de822f68398807e1fc9b6def4de24',100.0,1779033947,1,'2021-01-04T12:59:14Z',NULL,NULL,NULL,'["Security", "RBAC", "Visualization"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-01-04T12:59:14Z", "gh_stars": 401}');
+INSERT INTO "resources" VALUES('https://github.com/teamcode-inc/kubeorbit','teamcode-inc/kubeorbit','','2026',2,'Kubeorbit is a specialized service routing tool focused on creating isolated testing channels within shared microservice topologies. By injecting dynamic headers into requests, it allows engineers to test unstable feature versions without duplicating entire clusters. Live engineering checks indicate the project has suffered low maintenance recently, making it a reference rather than a production candidate.','Go','Service Mesh Utility','Advanced',1,'online','manual','bdf3311904289520ce33142a90fc9b2d554fc34600ab788ef886b81cac40397a',100.0,1779030205,1,'2023-02-17T08:40:47Z',NULL,NULL,NULL,'["Networking", "Microservices Routing", "Debugging"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-02-17T08:40:47Z", "gh_stars": 454}');
+INSERT INTO "resources" VALUES('https://github.com/techiescamp/devops-projects','==techiescamp/devops-projects==:Real-World DevOps Projects For Learning','','2026',5,'A stellar, end-to-end GitHub archive that compiles structural templates, infrastructure blueprints, and multi-tier CI/CD pipelines. Features real-world deployment playbooks using Terraform, Ansible, and Kubernetes for cloud architectures.','English','GitHub Repository','Advanced',1,'online','manual','297a8442638797fa98363d63903f491e018c9759a1d1ce56fa095c869aa8c90e',100.0,1781735940,1,'2026-06-18T00:39:00.323854+02:00',NULL,NULL,NULL,'["Orchestration", "Infrastructure as Code", "Real-World Architecture"]','["[DE FACTO STANDARD]"]','["docs/elearning.md"]','["elearning.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/techiescamp/kubernetes-learning-path','==github.com/techiescamp/kubernetes-learning-path== 🌟🌟','','2026',4,'A massive, community-backed repository organizing study plans, code repositories, structural templates, and practice exercises. Ideal for self-taught DevOps engineers transitioning to system automation roles.','English','GitHub Repository','Intermediate',1,'online','manual','671752463b99aa84b82e66d4a4f67c9f4f882d81b93c09d5e958577c19192559',100.0,1781736057,1,'2026-06-18T00:40:57.376523+02:00',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Learning Pathways", "GitHub Repository"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tutorials.md"]','["kubernetes-tutorials.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/techno-tim/k3s-ansible','techno-tim/k3s-ansible','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3c34d83014e44e8c17aa06bce355f18ed35d6dc539c360107c99c947cfc14c33',100.0,1779029989,0,'2026-05-17T16:59:49.244494+02:00',NULL,NULL,NULL,'[]','[]','["docs/rancher.md"]','[]','{}','{"duplicate_of": "https://github.com/timothystewart6/k3s-ansible"}');
+INSERT INTO "resources" VALUES('https://github.com/techpivot/terraform-module-releaser','Terraform Module Releaser GitHub Action','','2026',2,'An automated GitHub Action that manages release tagging, semantic version tracking, and registration publication processes for Terraform modules. Mitigates distribution overhead by auto-generating changelogs and managing tags.','TypeScript','GitHub Action','Intermediate',0,'online','manual','950704da59b499a2579d6e7bcc2e4a2c50f07b6ac789932c8bbfd7de372097ab',100.0,1779032817,1,'2026-06-13T01:24:45Z',NULL,NULL,NULL,'["DevOps & CI/CD", "CI/CD Automation", "Terraform Release Management"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md", "docs/iac.md", "docs/kubernetes-tools.md"]','["cicd.md", "iac.md", "kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-13T01:24:45Z", "gh_stars": 223}');
+INSERT INTO "resources" VALUES('https://github.com/tektoncd','github.com/tektoncd','','2024',5,'Provides access to the central GitHub repository ecosystem of the Tekton project, housing core pipeline controllers, CLI tools (tkn), trigger mechanisms, and catalog components. Serves as the primary source for inspecting Tekton''s open-source Go implementations and resource definitions.','Go','Repository','Advanced',1,'online','manual','5c460d842a7936c0726c8865b93c5b0c7b1dadf3972c70a52c303a5bcd103a2e',100.0,1779031625,1,'2026-05-17T17:27:05.329661+02:00',NULL,NULL,NULL,'["Continuous Integration & Delivery", "Cloud Native CI-CD", "Tekton Platform"]','["[DE FACTO STANDARD]"]','["docs/tekton.md"]','["tekton.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/tektoncd/chains','tektoncd/chains','','2021',2,'A custom controller from the Tekton project that handles supply chain security by signing tasks and pipeline run artifacts. Integrated with Sigstore, it generates cryptographic proof and provenance data to secure continuous delivery pipelines.','Go','Kubernetes Controller','Advanced',0,'online','manual','2cdbd293843a82fe6216d9cab2c8fd41a58eb28fd1957dd1bbf04b90ca71c7b0',100.0,1779029590,1,'2026-06-12T09:36:31Z',NULL,NULL,NULL,'["CI/CD & Delivery", "Supply Chain Security", "Artifact Signing"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T09:36:31Z", "gh_stars": 271}');
+INSERT INTO "resources" VALUES('https://github.com/tektoncd/community','Tekton community','','2024',4,'Features the repository hosting governance, contribution guidelines, design proposals (TEPs), and meeting schedules for the Tekton open-source ecosystem. Vital for understanding the community-driven roadmap, architecture reviews, and technical steering decisions shaping the future of Tekton CI/CD.','None','Repository','Intermediate',1,'online','manual','155e11a94e516cc34edab1e2e3071bbca822d651ead9ccb0cae7bb5f6181e6f3',100.0,1779032572,1,'2026-06-11T13:30:31Z',NULL,NULL,NULL,'["Continuous Integration & Delivery", "Cloud Native CI-CD", "Governance & Community"]','["[ENTERPRISE-STABLE]"]','["docs/tekton.md"]','["tekton.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T13:30:31Z", "gh_stars": 396}');
+INSERT INTO "resources" VALUES('https://github.com/tektoncd/pipeline','github: Tekton Pipelines','','2024',5,'A secondary reference to Tekton''s core Pipeline engine. Focuses on declarative resource management via Custom Resource Definitions, detailing how Tekton uses specialized Tasks and Steps to run multi-stage workflows natively inside Kubernetes nodes without relying on heavy external build servers.','Go','Repository','Advanced',1,'online','manual','9228a9fc5e9b946dff4963314729e0fac644c1d4329be1f2beb33017fd8a27e4',100.0,1779030240,1,'2026-06-14T09:33:11Z',NULL,NULL,NULL,'["Continuous Integration & Delivery", "Cloud Native CI-CD", "Tekton Pipelines"]','["[DE FACTO STANDARD]"]','["docs/tekton.md"]','["tekton.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T09:33:11Z", "gh_stars": 8985}');
+INSERT INTO "resources" VALUES('https://github.com/telekom/das-schiff','telekom/das-schiff','','2023',3,'Das Schiff is Deutsche Telekom''s production-grade engine for bootstrapping and operating bare-metal, highly resilient Kubernetes clusters designed for telecom and network functions virtualization (NFV). Utilizing declarative GitOps principles, it enables robust infrastructure management at scale, complying with extreme security and low-latency network constraints.','Go','Platform','High',0,'online','manual','b2086cfe7f173a84cf74c31476d2757aec6a2b8ff511cc79355cd3c6cfcc5116',100.0,1779031107,1,'2025-09-04T15:01:23Z',NULL,NULL,NULL,'["Cluster Management", "Bare Metal", "Telecom Platforms"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-09-04T15:01:23Z", "gh_stars": 366}');
+INSERT INTO "resources" VALUES('https://github.com/teleskopeView/teleskope_k8s','Teleskope','','2023',5,'A visual workspace client offering simple layout views of running pods, services, and configuration objects. Designed to provide dynamic cluster analytics for local developers and platform engineers trying to understand live workloads.','TypeScript','Web Application','Intermediate',0,'online','manual','30fd093abbbc74f5ae7e6bfb1b238351bc34aa260195c2cd5dd708a01a758cdb',100.0,1779034450,1,'2022-10-12T06:42:24Z',NULL,NULL,NULL,'["Observability", "UI Dashboards", "Visual Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-10-12T06:42:24Z", "gh_stars": 24}');
+INSERT INTO "resources" VALUES('https://github.com/tellerops/helm-teller','tellerops/helm-teller','','2024',2,'A highly specialized security plugin that interfaces with vault and KMS solutions to fetch secret values dynamically during deployment runtime. It eliminates the risk of committing sensitive configuration details to public code repositories.','Go','CLI Plugin','Intermediate',0,'online','manual','667b488d327089249eb627b829390544306434528cddfe2362bc716f7a837b79',100.0,1779031825,1,'2022-11-14T17:37:27Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Secrets Management"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-11-14T17:37:27Z", "gh_stars": 69}');
+INSERT INTO "resources" VALUES('https://github.com/tenable/access-undenied-aws','ermetic/access-undenied-aws 🌟','','2026',5,'Access Undenied on AWS is a highly sophisticated CLI tool that parses AWS ''Access Denied'' errors and CloudTrail events, pointing specifically to the policy boundary or SCP causing the block. Live Grounding confirms its acquisition and active hosting under the Tenable GitHub organization. This remains a cornerstone tool for platform engineers troubleshooting complex IAM evaluation logic.','Python','Repository','Advanced',0,'online','manual','5cd4779809c3a5be1f92b632b94713ff45d077ac96b8fee49a0c9852a852ac2d',100.0,1779130494,1,'2026-04-13T18:19:16Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Security and Compliance"]','["[DE FACTO STANDARD]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-13T18:19:16Z", "gh_stars": 272}');
+INSERT INTO "resources" VALUES('https://github.com/tensorchord/Awesome-LLMOps','github.com/tensorchord/Awesome-LLMOps: Awesome LLMOps','','2023',3,'An expansive, curated catalog of leading open-source LLMOps tooling, libraries, and frameworks. Curator Insight and Live Grounding validate this repository as a comprehensive roadmap for configuring production vector databases, distributed training trackers, model testing beds, and low-latency inference gateways.','Markdown','Repository','Intermediate',0,'online','manual','1243fd67e4ccd3df802d78acca929307444150337f6181a0e5394cd6fcf2ad71',100.0,1779033617,1,'2026-05-21T09:12:50Z',NULL,NULL,NULL,'["Artificial Intelligence", "LLMOps & MLOps", "Curated Ecosystems"]','["[ENTERPRISE-STABLE]"]','["docs/ai.md", "docs/other-awesome-lists.md"]','["ai.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2026-05-21T09:12:50Z", "gh_stars": 5843, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/tensorchord/envd','tensorchord/envd: Reproducible development environment for AI/ML 🌟','','2023',3,'An innovative local development environment generator for ML engineering. Envd translates Python declarations into isolated container definitions, ensuring high reproducibility for CUDA packages, pip dependency trees, and IDE plugins without writing complex Dockerfiles.','Go','Repository','Intermediate',0,'online','manual','770a6424a70e025fdbe5b649f3def28c5cfc8e66d2c960c676fb128629f4656c',100.0,1779033130,1,'2026-05-21T22:05:25Z',NULL,NULL,NULL,'["MLOps", "Development Environments", "Containerization"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-21T22:05:25Z", "gh_stars": 2209}');
+INSERT INTO "resources" VALUES('https://github.com/termkit/gama','Gama: Terminal UI for GitHub Actions','','2021',2,'Terminal UI built to monitor and coordinate GitHub Actions workloads from the CLI. Classified as legacy under MVQ parameters because the repository has been inactive since late 2021 and was superseded by official GitHub CLI `run` commands.','Go','Repository','Intermediate',0,'online','manual','abfa175c30347a2cca923cb7b2b2e6abf01d8bf16dd7b9c1cbf3301df80f76b9',100.0,1779033259,1,'2025-11-08T08:37:03Z',NULL,NULL,NULL,'["CI/CD Pipeline", "GitHub Actions", "Developer Tooling"]','["[LEGACY]"]','["docs/cicd.md", "docs/git.md", "docs/kubernetes-tools.md"]','["cicd.md", "git.md", "kubernetes-tools.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2025-11-08T08:37:03Z", "gh_stars": 480}');
+INSERT INTO "resources" VALUES('https://github.com/terraform-aws-modules','==github.com/terraform-aws-modules==','','2025',5,'The foundational registry ecosystem comprising highly standardized, battle-tested community AWS modules. Essential for orchestrating EKS, VPC, RDS, and standard IAM setups with enterprise-level security.','HCL','Repository','Intermediate',0,'online','manual','e7121402995f4a77600c9675a673757e5ebbe21198f581c401f2b997cee862b1',100.0,1779029641,1,'2026-05-17T16:54:01.074387+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "AWS", "Terraform Modules"]','["[DE FACTO STANDARD]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/terraform-aws-modules/terraform-aws-eks','github.com/terraform-aws-modules/terraform-aws-eks: AWS EKS Terraform module','','2026',5,'The industry-standard, community-maintained Terraform module for Amazon EKS. Features exhaustive support for managed/self-managed node pools, AWS Fargate integration, security group orchestration, and direct EKS addon integration.','HCL','Repository','Advanced',0,'online','manual','79a58ebbdd539631f914844b37dfeff143b259d50b44d55495f335dbae0a74b9',100.0,1779033419,1,'2026-05-29T16:46:41Z',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "EKS & Container Orchestration"]','["[DE FACTO STANDARD]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-29T16:46:41Z", "gh_stars": 4972}');
+INSERT INTO "resources" VALUES('https://github.com/terraform-aws-modules/terraform-aws-solutions','==github.com/terraform-aws-modules/terraform-aws-solutions==','','2024',1,'A community-supported library of AWS solutions built entirely in Terraform. Aggregates multi-tier networking patterns, secure IAM configurations, and highly reliable VPC models to fast-track enterprise landing zones.','HCL','Repository','Advanced',0,'online','manual','202571676d7990b512e1fd6685ee693786da0e4c56ff3453a6cbc936c24e90d9',100.0,1779029252,1,'2023-06-28T10:29:46Z',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Networking & Core"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-06-28T10:29:46Z", "gh_stars": 77}');
+INSERT INTO "resources" VALUES('https://github.com/terraform-linters/tflint/releases/tag/v0.51.0','github.com/terraform-linters/tflint','','2024',5,'A highly robust framework and compiler-aware linter for Terraform configurations. Detects provider-specific errors, catches deprecated constructs, and enforces organizational standards within enterprise delivery pipelines.','Go','Tool','Intermediate',0,'online','manual','75cc686f1cc8e3852caaadd1d0a74b05d2cdb619ae635405350b7f1f6957add7',100.0,1779032589,1,'2026-06-13T17:46:34Z',NULL,NULL,NULL,'["Infrastructure as Code", "Code Quality", "Linter"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2026-06-13T17:46:34Z", "gh_stars": 5742}');
+INSERT INTO "resources" VALUES('https://github.com/terramate-io/terramate','mineiros-io/terramate','','2024',3,'Terramate delivers powerful orchestration, selective change detection, and modular code generation for multi-directory Terraform and OpenTofu monorepos. It optimizes large-scale continuous deployment pipelines by executing runs only in directories containing modified plans. By generating dynamic DRY configurations, it ensures strict state isolation and mitigates workspace blast radiuses.','Go','Orchestrator','Advanced',0,'online','manual','1513098c95eb990db1d4df497307f040e61d3baf25db35e2d9a0f0ccc4869e3c',100.0,1779130495,1,'2026-05-27T11:50:43Z',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform Orchestration", "Monorepo Management"]','["[ENTERPRISE-STABLE]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2026-05-27T11:50:43Z", "gh_stars": 3598}');
+INSERT INTO "resources" VALUES('https://github.com/terrytangyuan/awesome-argo','terrytangyuan/awesome-argo 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4cfcb2323980bc80f403202b4611bc3b2dd06b3d8dda2c07d39412a509e54f89',100.0,1779031258,0,'2026-05-17T17:20:58.343943+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"duplicate_of": "https://github.com/akuity/awesome-argo"}');
+INSERT INTO "resources" VALUES('https://github.com/terrytangyuan/awesome-kubeflow','github.com/terrytangyuan/awesome-kubeflow: Awesome Kubeflow 🌟','','2026',2,'A specialized resource index focusing on running machine learning operations (MLOps) natively on Kubernetes through Kubeflow. Detail-oriented guides cover automated model training, pipeline orchestration, hyperparameter tuning, and high-concurrency model serving.','Markdown','Awesome List','Advanced',1,'online','manual','368e3278e8b47d381a4391c7059b86740316f6b32b4060ea01e49f4818165a7f',100.0,1779032406,1,'2026-01-01T03:24:00Z',NULL,NULL,NULL,'["Artificial Intelligence", "MLOps", "Kubernetes Machine Learning"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-01-01T03:24:00Z", "gh_stars": 227, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/testcontainers','testcontainers 🌟','','2024',0,'A robust multi-language ecosystem providing throwaway, lightweight instances of common databases, Selenium web browsers, or anything else that can run in a Docker container for integration testing.','Java','Library','Intermediate',0,'online','manual','f65a223f058675053d67335baa5a873b8a0a1118a7ba296d1ccddb5137065dc5',100.0,1779030742,1,'2026-05-17T17:12:22.568644+02:00',NULL,NULL,NULL,'["Software Engineering", "Testing", "Integration Testing"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/tfutils/tfenv','tfenv','','2025',5,'A lightweight, highly adopted CLI utility for managing multiple concurrent local installations of Terraform. Crucial for platform engineers operating in multi-project environments where legacy workspaces require older HCL runtimes.','Bash','CLI Utility','Beginner',0,'online','manual','2fcb948b5d067c8cf48c90e90a73b6733826002a165922b95592cc136be4ff5e',100.0,1779034394,1,'2026-05-01T20:56:20Z',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "CLI Utilities"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-01T20:56:20Z", "gh_stars": 4939}');
+INSERT INTO "resources" VALUES('https://github.com/tfxor/terraform-google-automation-demo','Terraform Automation Demo using Google Cloud Provider','','2023',5,'Technical repository containing IaC templates to provision GCP infrastructure via HashiCorp Terraform. Showcases structured folder hierarchies, backend state locks, and resource declarations for VPCs, compute instances, and firewalls.','HCL','Repository','Intermediate',0,'online','manual','a2c43d5f5fe8cb54b44c54b31b1627ccf75219e2ccf038f45c5a55c14ca09353',100.0,1779130494,1,'2019-10-24T19:52:20Z',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "GCP Provisioning"]','["[DE FACTO STANDARD]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2019-10-24T19:52:20Z", "gh_stars": 10}');
+INSERT INTO "resources" VALUES('https://github.com/thangchung/awesome-dotnet-core','thangchung/awesome-dotnet-core','','2026',0,'A curated compilation of high-performance libraries, database connectors, and microservice architectures written for modern cross-platform .NET. This list is invaluable for engineering teams porting legacy Windows-based services into Linux containers and serverless platforms. Provides standard blueprints for enterprise API systems.','C#','Repository','Intermediate',1,'online','manual','cdc29aa9f0216deeaa302becff4aa9868cb69a89a60291d9dcac5846140f0022',100.0,1781736123,1,'2026-06-18T00:42:03.283479+02:00',NULL,NULL,NULL,'["Programming Languages", "C#", ".NET Core"]','["[LEGACY]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/thanos-io/kube-thanos','==thanos-io/kube-thanos: Kubernetes specific configuration for deploying'' Thanos==','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','39f6edec555f4c2ea241d2e8b19ee471b07e71d0d742da66ece135be919db8f7',100.0,1779030983,1,'2026-05-17T17:16:23.228387+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
+INSERT INTO "resources" VALUES('https://github.com/thanos-io/thanos','Thanos Architecture Overview 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','afbd2715a29308eef6a2d37cd8e73dfc86c1121ece31ffe590ae06206fad9f2c',100.0,1779033714,1,'2026-05-17T18:01:54.102440+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
+INSERT INTO "resources" VALUES('https://github.com/thebjorn/pydeps','Pydeps 🌟','','2024',4,'Curator Insight highlights Pydeps as a visual engine designed to diagram python import structures. Live Grounding validates its status as an excellent tool for architectural decomposition, enabling teams to trace cyclic dependencies and plan clean decoupling pathways.','Python','CLI Tool','Intermediate',1,'online','manual','f0e1c9c5e6930614e1d9690248b4d0a2181ec6faed3d9c9d95bea6f8e6d6123d',100.0,1779031474,1,'2026-06-09T09:10:28Z',NULL,NULL,NULL,'["Software Engineering", "Python", "Static Analysis"]','["[ENTERPRISE-STABLE]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "BSD-2-Clause", "gh_pushed": "2026-06-09T09:10:28Z", "gh_stars": 2096}');
+INSERT INTO "resources" VALUES('https://github.com/theforeman/foreman-ansible-modules','Foreman Ansible Modules (FAM)','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','9296794cfa8620972a8787dbdd7142df7278240ec87a317107603f0026cfed3f',100.0,1779031962,1,'2026-05-17T17:32:42.829712+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"gh_license": "GPL-3.0"}');
+INSERT INTO "resources" VALUES('https://github.com/theketchio/ketch','theketchio/ketch 🌟','','2020',2,'An application-focused interface that delivers PaaS-like abstractions directly on top of raw Kubernetes API layers. Ketch handles networking, domain configurations, and ingress controls through unified application interfaces.','Go','Application Platform','Advanced',1,'online','manual','c1ebb74798226b8004b5a89a4e70d8693ace5a23b5e00efeae98c481a1da578b',100.0,1779029138,1,'2025-04-09T09:20:30Z',NULL,NULL,NULL,'["Application Platforms", "PaaS Frameworks", "Developer Experience"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-04-09T09:20:30Z", "gh_stars": 662, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/theonedev/onedev','onedev','','2026',5,'An all-in-one, highly scalable self-hosted Git service and CI/CD platform. Features visual pipeline construction, interactive code navigation, and issue-tracking, optimized to run as a single-node setup or distributed across Kubernetes environments.','Java','Platform','Medium',0,'online','manual','918d29ab158d62c79133ccb48e992dd6f52da6ec0575eb185247de09126938ce',100.0,1779033162,1,'2026-06-14T04:50:11Z',NULL,NULL,NULL,'["Software Delivery", "Self-Hosted Git", "Unified Platforms"]','["[DE FACTO STANDARD]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-14T04:50:11Z", "gh_stars": 15041}');
+INSERT INTO "resources" VALUES('https://github.com/thomast1906/DevOps-Journey-Using-Azure-DevOps/tree/main/labs',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','ba8efa18735acf1f083245785759e886d1cfa9afb2c694e675abd65a8e4c30bd',100.0,1779030534,0,'2026-05-17T17:08:54.491209+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/thomast1906/DevOps-The-Hard-Way-Azure','thomast1906/DevOps-The-Hard-Way-Azure 🌟','','2022',5,'A hands-on, end-to-end sandbox guide mapping out ''The Hard Way'' of deploying infrastructure and applications on Azure. This project details virtual network design, VM provisioning, AKS deployments, and pipeline-driven application releases. 2026 live grounding validates this repository as a premier community benchmark for building custom, highly-secure lab environments.','English','Code Repository','Advanced',1,'online','manual','ec2468975ca9f7646038a0dde2e5205ce8551a8e28bc50978bef2691f34fb8cf',100.0,1779031753,1,'2026-04-16T10:04:14Z',NULL,NULL,NULL,'["Cloud DevOps", "Infrastructure as Code", "End-to-End Lab Guides"]','["[DE FACTO STANDARD]"]','["docs/azure.md"]','["azure.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-16T10:04:14Z", "gh_stars": 582}');
+INSERT INTO "resources" VALUES('https://github.com/thomast1906/terraform-on-azure','==github.com/thomast1906/terraform-on-azure==','','2022',0,'A collection of practical community resource scripts demonstrating general deployments on Microsoft Azure. Provides hands-on references for platform engineers to quickly stand up test resources, run validation suites, and explore simple networking layouts.','HCL','Repository','Intermediate',0,'online','manual','e4f33f984ebad37c568197a4ae05332d73b3f28e6de596c6a196f6f6bea988b1',100.0,1781736233,1,'2026-06-18T00:43:53.776396+02:00',NULL,NULL,NULL,'["Azure", "IaC", "Examples"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/tibordp/terraform-hcloud-dualstack-k8s','terraform-hcloud-dualstack-k8s: Hetzner Dual-Stack Kubernetes Cluster','','2023',5,'A community-led open-source project automating the deployment of dual-stack (IPv4/IPv6) Kubernetes clusters on Hetzner Cloud. Provides dynamic network routing, instance configuration, and cluster orchestration out of the box.','HCL','Code Blueprint','Advanced',1,'online','manual','394b14d671be3718ad6d3cd32c28f97be13cd33633ee70a517e07c98af76e5e7',100.0,1779033416,1,'2026-06-11T15:24:44Z',NULL,NULL,NULL,'["Container Orchestration", "Kubernetes", "Bare Metal & Cloud Hosting"]','["[DE FACTO STANDARD]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-11T15:24:44Z", "gh_stars": 34}');
+INSERT INTO "resources" VALUES('https://github.com/timothystewart6/k3s-ansible','techno-tim/k3s-ansible','','2024',4,'Curator Insight highlights k3s-ansible as a widely adopted playbook for HA K3s deployments. Live grounding in 2026 shows that while still highly useful for bare-metal home labs and edge clusters, active maintainer shifts require users to cross-verify configuration options against newer Ansible collections. It remains a reliable solution for provisioning multi-master etcd setups and edge nodes.','YAML','Code Repository','Medium',0,'online','manual','02acceabb8aeee9be206c607afcb185bc810ef7904fdd7612ae730897360e1ab',100.0,1779130494,1,'2026-01-07T21:31:59Z',NULL,NULL,NULL,'["Edge Computing", "Kubernetes Orchestration", "Ansible Automation"]','["[ENTERPRISE-STABLE]"]','["docs/rancher.md"]','["rancher.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-01-07T21:31:59Z", "gh_stars": 2986}');
+INSERT INTO "resources" VALUES('https://github.com/tinyzimmer/gst-pipeline-operator','gst-pipeline-operator: A Kubernetes operator for running audio/video processing'' pipelines','','2023',5,'A highly specialized operator configured to execute GStreamer audio/video pipelines inside clusters, scaling media ingestion, processing topologies, and delivery channels dynamically.','Go','Operator','Advanced',0,'online','manual','9a02e4c95ce0e93006d98ef9c4c45387a3c10e6cc8b40f1e21c87cc224e715a5',100.0,1779030605,1,'2021-01-27T06:05:57Z',NULL,NULL,NULL,'["Media", "Streaming", "Video Processing", "Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-01-27T06:05:57Z", "gh_stars": 24}');
+INSERT INTO "resources" VALUES('https://github.com/tinyzimmer/k3p','tinyzimmer/k3p','','2021',1,'A lightweight community helper tool designed to easily spin up and destroy transient K3s test structures inside local engineering environments or automated CI pipelines.','Go','Tool','Intermediate',0,'online','manual','2f78a93a8a7d2b2d14dad76ac8bc622d479a9c4d2c9c9a2612c2c6217113b1a6',100.0,1779033795,1,'2021-01-25T06:53:22Z',NULL,NULL,NULL,'["Edge & IoT", "Cluster Provisioning", "Custom Bootstrappers"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-01-25T06:53:22Z", "gh_stars": 13}');
+INSERT INTO "resources" VALUES('https://github.com/tinyzimmer/kvdi','kVDI','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','468aa7b334cee8e4586bb0736eff4002678622a00381dad2e282dd6d328ad9ff',100.0,1779033343,0,'2026-05-17T17:55:43.322823+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/kvdi/kvdi"}');
+INSERT INTO "resources" VALUES('https://github.com/tldrsec/awesome-secure-defaults','github.com/tldrsec/awesome-secure-defaults','','2026',0,'A targeted compilation of frameworks, libraries, and coding practices designed to enforce secure-by-default software architectures. It shifts the burden of security from user discipline to systemic platform design. Highly useful for architects trying to mitigate OWASP Top 10 vulnerabilities natively within application codebases.','N/A','Repository','Intermediate',0,'online','manual','4252f6b69440bce70e5dfcff69c0343efb3f060481b77711d8b7683944728777',100.0,1781736123,1,'2026-06-18T00:42:03.200117+02:00',NULL,NULL,NULL,'["Security", "Development", "Defaults"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/tlkamp/terraform-provider-validation','github.com/tlkamp/terraform-provider-validation: Validation Provider','','2022',2,'An auxiliary custom validation provider that provides functions to run assertions, validate string constraints, and execute advanced checks before Terraform proceeds to infrastructure application phases.','Go','Provider','Intermediate',0,'online','manual','18cf34ba9a0008831827526789e7c41278969db7d1c8ba0eed23433649716cec',100.0,1779031541,1,'2024-08-10T17:27:13Z',NULL,NULL,NULL,'["Infrastructure as Code", "Data Validation", "Providers"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_license": "MPL-2.0", "gh_pushed": "2024-08-10T17:27:13Z", "gh_stars": 42}');
+INSERT INTO "resources" VALUES('https://github.com/tmobile/magtape','MagTape','','2022',2,'An admission controller developed by T-Mobile that evaluates resources against organizational policy constraints during creation. Written in Node.js, it offered a lightweight alternative to OPA for specific JSON schema validations. By 2026, it has been largely archived, with developers migrating to Gatekeeper or Kyverno.','JavaScript','Admission Controller','Medium',1,'online','manual','c1b71021d8fc72172f1cd3c5133be94943b8997b26dda2ed44afa39c81041cc0',100.0,1779033187,1,'2024-04-24T21:10:25Z',NULL,NULL,NULL,'["Security", "Policy Enforcement", "Admission Control"]','["[LEGACY]"]','["docs/kubernetes-tools.md", "docs/securityascode.md"]','["kubernetes-tools.md", "securityascode.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-04-24T21:10:25Z", "gh_stars": 152}');
+INSERT INTO "resources" VALUES('https://github.com/toboshii/hajimari','toboshii/hajimari','','2025',2,'Hajimari is an elegant, highly customizable homepage and service directory engineered for self-hosted Kubernetes environments. By automatically parsing active Ingress annotations, it creates a unified portal interface for internal services and dev environments.','Go','Web UI','Intermediate',1,'online','manual','06b94c714cf4b146adff9f71da77a04a627878cf8d0a105017cb73027b7e45ed',100.0,1779029119,1,'2026-06-12T19:47:16Z',NULL,NULL,NULL,'["Operations", "Visualization", "Dashboard"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T19:47:16Z", "gh_stars": 822}');
+INSERT INTO "resources" VALUES('https://github.com/todaywasawesome/atomic-cluster','todaywasawesome/atomic-cluster: The Atomic Cluster','','2020',0,'An experimental framework built to explore deployment lifecycles of highly compact, ephemeral Kubernetes engines at the edge. Optimizes cluster-state storage engine footprints and reduces node bootstrapping overhead for edge nodes and rapid local testing setups.','Shell','Repository','Intermediate',0,'online','manual','3990a1676712391118d3bb52d3ba967e4f5ed4d9afb6050dfcb569058fb13388',100.0,1781735910,1,'2026-06-18T00:38:30.623388+02:00',NULL,NULL,NULL,'["Infrastructure", "Edge Computing", "Minimalist Clusters"]','["[EMERGING]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/todaywasawesome/oss-apps','todaywasawesome/oss-apps: OSS Applications','','2021',0,'A collection of production-ready, open-source application stack blueprints formatted for modern container and cloud platform environments. (Live Grounding: Serves as a reference baseline for application engineers evaluating functional cloud-native topologies).','YAML/Helm','Code Repository','Intermediate',1,'online','manual','4fa85bcb8665e483db0681692a8b49d51e78e6baea0d2fefe10b7ebcf2f337a5',100.0,1781735910,1,'2026-06-18T00:38:30.824345+02:00',NULL,NULL,NULL,'["Cloud-Native Application Development", "Open Source Software", "Reference Implementations"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/tokarev-artem/auto-ec2-setup','github.com/tokarev-artem/auto-ec2-setup','','2023',0,'A minimal, highly focused repository designed to quickly bootstrap and configure EC2 instances via Terraform. Uses automated cloud-init configuration files to deploy runtime software stacks instantly upon boot.','HCL','Repository','Beginner',0,'online','manual','10346f3bf6404a2931ed534b7b4f3b057410f0a378cc342f7d4d9262aa5b5679',100.0,1781736233,1,'2026-06-18T00:43:53.517702+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "Compute & Serverless"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/tom-256/ansible-awx-packer','github.com/tom-256/ansible-awx-packer','','2020',1,'An inactive HashiCorp Packer template configured to compile machine images with Ansible AWX pre-installed. Represents vintage configuration patterns before the containerized, operator-managed microservices architecture became the default delivery method.','HCL','Source Code','Intermediate',0,'online','manual','04751b2261fe8913910d78df5d46f11492e078b0b7660220c0020e3e8707e3ef',100.0,1781735865,1,'2026-06-18T00:37:45.900570+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Packer", "Machine Images"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/tomhuang12/awesome-k8s-resources','==tomhuang12: Awesome Kubernetes Resources==','','2023',5,'An exceptional index featuring top-tier educational materials, reference setups, architectural slides, and video tutorials on Kubernetes operations. Designed to help SREs and cloud architects gain advanced master-level understanding of orchestration internals.','Markdown','Awesome List','Intermediate',0,'online','manual','5acdafea400c9d5ecf18db7776ccdb79a9cd7ea2c50db5e7de83793d5b4a91d4',100.0,1779032077,1,'2025-05-20T14:54:06Z',NULL,NULL,NULL,'["Curation", "Awesome Lists", "Kubernetes"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2025-05-20T14:54:06Z", "gh_stars": 4161, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/tommeramber/ocp-automations','tommeramber/ocp-automations','','2021',0,'A community repository of automation playbooks and scripts designed to streamline configuration, security hardening, and deployment procedures across diverse OpenShift Container Platform clusters.','Shell','Library','Advanced',0,'online','manual','47ac144b55fb5e58ada327ec610aa1a96a6c3065c41f628a8e2060b90235324d',100.0,1781736123,1,'2026-06-18T00:42:03.151273+02:00',NULL,NULL,NULL,'["Infrastructure", "Automation", "Ansible"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/tomnomnom/gron','github.com/tomnomnom/gron 🌟','','2025',5,'A CLI utility that flattens JSON documents into raw path-assignment patterns. Simplifies schema manipulation by allowing developers to query and filter JSON structures directly with classic grep, awk, or sed commands.','Go','CLI Tool','Low',0,'online','manual','b6c2204a36ada475f9bfec943b71e1d65d527102b0aded6c91e8d013a6eb7590',100.0,1779031796,1,'2025-05-31T15:00:47Z',NULL,NULL,NULL,'["Developer Workspace", "Command-Line Tooling", "JSON & YAML Manipulators"]','["[DE FACTO STANDARD]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-05-31T15:00:47Z", "gh_stars": 14456, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/tomwechsler/HashiCorp_Certified_Terraform_Associate','tomwechsler/HashiCorp_Certified_Terraform_Associate','','2023',1,'This laboratory and practice repository contains practical resources for preparing for the HashiCorp Certified: Terraform Associate syllabus. It provides direct exposure to essential state management commands and variable configuration setups through reproducible workspace examples.','HCL','Reference Implementation','Beginner',0,'online','manual','1bbbc75164c82f5a9a1e427c4b5eefcc847aa44e2b18c30924f9c5135acf6c37',100.0,1781736235,1,'2026-06-18T00:43:55.214005+02:00',NULL,NULL,NULL,'["Professional Development", "Certifications", "Terraform Associate"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/toniblyx/my-arsenal-of-aws-security-tools','github.com/toniblyx/my-arsenal-of-aws-security-tools','','2026',5,'An exceptional collection of open-source security tools, auditing frameworks, and penetration testing scripts specifically curated for AWS environments. It includes foundational systems for IAM scanning, network path analysis, and continuous compliance. This repository is widely recognized by security teams as a must-have resource for AWS vulnerability assessments.','N/A','Repository','Advanced',0,'online','manual','de94c9d57468f9afb9c3fb089284b8905d2ee86b39c0430f3400a19fc683f2e5',100.0,1779030852,1,'2026-04-17T13:45:09Z',NULL,NULL,NULL,'["Cloud Security", "AWS", "SecOps"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-17T13:45:09Z", "gh_stars": 9458, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/topics/gitops','==github.com/topics/gitops== 🌟','','2026',0,'A dynamically aggregated index of GitOps-related source code repositories and tooling hosted on GitHub. It connects engineers to reconciliation agents, helper plugins, and template engines. It serves as a great source for discovering emerging, community-driven deployment automation utilities.','Go','Open Source Index','Beginner',1,'online','manual','b95552aeb95693ca8c3d04ee9caa28db22be0f6fa352e918426db82393c4e594',100.0,1781736235,1,'2026-06-18T00:43:55.279940+02:00',NULL,NULL,NULL,'["Application Delivery", "Continuous Deployment", "GitOps", "Source Code"]','["[EMERGING]"]','["docs/gitops.md"]','["gitops.md", "index.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/topics/yaml-processor','github.com/topics/yaml-processor','','2022',3,'A curated GitHub topic index tracking popular open-source YAML parsers, processors, and linters. It acts as a helpful starting point for developers looking for specialized CLI libraries, Python engines, and IDE validation tools.','N/A','documentation','beginner',0,'online','manual','e88e3f74875008020a7018e9f33194dff6953eb4fab4a4aba39ae094048c0d12',100.0,1781736180,1,'2026-06-18T00:43:00.919184+02:00',NULL,NULL,NULL,'["Configuration Management", "YAML Processing", "Tooling Catalog"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/topolvm/pvc-autoresizer','pvc-autoresizer','','2026',2,'Pvc-autoresizer dynamically expands PVC capacities before they hit threshold limits. By monitoring Prometheus volume metrics and modifying API descriptors on the fly, it prevents disk exhaustion failures automatically.','Go','Operator','Advanced',1,'online','manual','b4f20c7708f1c411842092ae28c91d4884bc40ff87237a989c2c5ea7a1e95021',100.0,1779031540,1,'2026-06-09T05:41:31Z',NULL,NULL,NULL,'["Storage", "Volume Management", "Capacity Management"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T05:41:31Z", "gh_stars": 398}');
+INSERT INTO "resources" VALUES('https://github.com/towardsthecloud/cloudburn','Cloudburn: An Open-Source Policy Engine for AWS Spending','','2024',4,'Introduces Cloudburn, an open-source command-line tool designed to audit AWS resource groups. By using declarative policies, it alerts teams to idle resources, non-standard instance types, and unassigned Elastic IPs to keep real-world deployments within budget limits.','Go','GitHub Repository','Intermediate',0,'online','manual','be89f14b1199276bf0dadec18444513e5ce19deb23b8a3dc40b4b8b1f96e3b48',100.0,1779031231,1,'2026-04-09T11:47:52Z',NULL,NULL,NULL,'["FinOps & Cloud Cost", "AWS Optimization", "Policy Engines"]','["[ENTERPRISE-STABLE]"]','["docs/aws.md", "docs/devops.md", "docs/finops.md"]','["finops.md", "aws.md", "devops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-09T11:47:52Z", "gh_stars": 1765}');
+INSERT INTO "resources" VALUES('https://github.com/trimstray/test-your-sysadmin-skills','==trimstray/test-your-sysadmin-skills==','','2018',4,'An intensive, community-driven collection of system administration questions covering Linux kernel parameters, networking, security controls, and CI/CD pipelines. Curator Insight flags it as an essential baseline framework. Live Grounding notes that while static, it remains a fantastic benchmarking schema.','Shell','Repository','Intermediate',0,'online','manual','c40b7f77bf9281f6edfc80ff1582d0f7cd4841fef91e8a0443a2d83b13487fa7',100.0,1779032780,1,'2024-11-19T14:07:11Z',NULL,NULL,NULL,'["Infrastructure & Operations", "System Administration", "Interview Prep"]','["[ENTERPRISE-STABLE]"]','["docs/linux.md", "docs/other-awesome-lists.md"]','["linux.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-11-19T14:07:11Z", "gh_stars": 11657, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/trimstray/the-book-of-secret-knowledge','The Book of Secret Knowledge 🌟','','2023',5,'A massive, high-density repository of DevOps command cheatsheets, diagnostic scripts, network testing algorithms, and configuration templates. Highly useful for site reliability engineers performing active cluster incident responses and systems troubleshooting under pressure.','Markdown','Cheat Sheet','Intermediate',0,'online','manual','7a9824a2bd59525ff7107cc1756f06d7d7a674f3ed9956973b87f31c0fa933f0',100.0,1779033592,1,'2024-11-19T14:00:38Z',NULL,NULL,NULL,'["Curation", "Cheat Sheets", "DevOps"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-11-19T14:00:38Z", "gh_stars": 228298, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/trisberg/spring-petclinic','ref 9 - I have a branch that adds Docker, Kubernetes and Knative into the mix - planning on submitting a PR at some point','','2021',0,'A specific fork''s branching model implementing Knative and serverless attributes onto the Spring Petclinic application. Showcases scale-to-zero configurations and event-driven architectures running on top of Kubernetes.','Java','Repository','Advanced',0,'online','manual','43baa4392328322cd370b17e6eb8505929c853e87c2ff3680d81a621a7d2bc91',100.0,1779032383,1,'2023-10-10T17:46:57Z',NULL,NULL,NULL,'["Serverless Architectures", "Knative", "Spring Boot"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-10-10T17:46:57Z", "gh_stars": 0}');
+INSERT INTO "resources" VALUES('https://github.com/trstringer/kubectl-example','github.com/trstringer/kubectl-example','','2026',5,'A reference repository providing curated template patterns and concrete command-line configurations for common ''kubectl'' usage patterns. Designed to shorten the ramp-up time for operators, it acts as a declarative cheat-sheet for state transitions and diagnostic queries.','Go','Repository','Beginner',0,'online','manual','30b813372ccbb846c5ce74fcaee25ca7092f9a613c83807f269030827f9d8735',100.0,1779034084,1,'2023-02-20T13:29:22Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "CLI & Debugging"]','["[DE FACTO STANDARD]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2023-02-20T13:29:22Z", "gh_stars": 13}');
+INSERT INTO "resources" VALUES('https://github.com/tsenart/vegeta','tsenart/vegeta 🌟','','2025',5,'Vegeta is an incredibly fast, highly optimized command-line HTTP load-testing tool and library written in Go. From an architectural perspective, it excels at maintaining a constant request rate (RPS) to pinpoint precisely when and where services break down, generating highly customizable text or vector graphic reports.','Go','Tool','Intermediate',0,'online','manual','c6d5ec0010812fadfa733df494f24d2475847713da40cfb7e5a9afa09b0a25bb',100.0,1779031103,1,'2026-02-16T14:07:07Z',NULL,NULL,NULL,'["Testing", "Performance Testing", "Vegeta"]','["[DE FACTO STANDARD]"]','["docs/performance-testing-with-jenkins-and-jmeter.md"]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-02-16T14:07:07Z", "gh_stars": 25067}');
+INSERT INTO "resources" VALUES('https://github.com/tutorialworks/pipeline-library-demo','github.com/monodot/pipeline-library-demo 🌟','','2020',0,'Reference repository demonstrating the architectural setup of reusable Jenkins Shared Libraries. Emphasizes centralizing redundant tasks (like Slack messaging and build wrappers) to keep multi-repo setups clean.','Groovy','Code Repository','Advanced',0,'online','manual','35bfb0c2216ed6d04ca932e28b0f9c73bd0bd5058328ceceb51a42bef87ca6b9',100.0,1781735911,1,'2026-06-18T00:38:31.064587+02:00',NULL,NULL,NULL,'["DevSecOps & Automation", "Jenkins-based CI-CD", "Jenkins Shared Libraries"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/twintproject/twint','TWINT - Twitter Intelligence Tool','','2023',3,'Curator Insight highlights Twint as an advanced tool designed to extract social datasets without API authentication. Live Grounding confirms that due to aggressive structural mutations and API restrictions on Twitter/X, Twint is largely non-functional, serving as an indicator of the end of unauthenticated scrapers.','Python','Library / Tool','Advanced',0,'online','manual','68eb5a98642fab7142087dba546a0568cefe4f347326a555256723ab8c934c68',100.0,1779032224,1,'2023-02-23T13:58:09Z',NULL,NULL,NULL,'["Cybersecurity", "OSINT", "Social Media Mining"]','["[DE FACTO STANDARD]"]','["docs/python.md"]','["python.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-02-23T13:58:09Z", "gh_stars": 16383}');
+INSERT INTO "resources" VALUES('https://github.com/txn2/kubefwd','==txn2/kubefwd==','','2025',5,'Kubefwd is an advanced CLI tool that forwards bulk ports from multi-namespace Kubernetes services straight to a local workstation, mapping loopback IP addresses to local DNS names in /etc/hosts. This permits developers to run local integration workflows against actual remote cluster dependencies seamlessly, bypassing complex ingress or VPN settings.','Go','CLI Tool','Medium',0,'online','manual','37e2cd9b04ccf9b31f68d3cc050ac9f80111b44638b5d59238242957bb23ebfc',100.0,1779030976,1,'2026-06-09T22:50:36Z',NULL,NULL,NULL,'["Developer Experience", "Networking", "Port Forwarding"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-09T22:50:36Z", "gh_stars": 4119}');
+INSERT INTO "resources" VALUES('https://github.com/typescript-cheatsheets/react','React+TypeScript Cheatsheets','','2026',5,'The premier open-source guide for integrating React with TypeScript securely. Resolves complex enterprise type-safety challenges, targeting typed props, generic components, hook lifecycles, and advanced context configurations.','TypeScript','Documentation','Advanced',0,'online','manual','6ff545935398c8b9cb2c9265f6cfacd220e3164ec310c8348e2ff55c0cc9ecd4',100.0,1779032798,1,'2026-05-29T19:52:44Z',NULL,NULL,NULL,'["Frontend Development", "Frameworks", "React & TypeScript"]','["[DE FACTO STANDARD]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-29T19:52:44Z", "gh_stars": 47065}');
+INSERT INTO "resources" VALUES('https://github.com/ua-nick/Data-Structures-and-Algorithms','==github.com/paliimx: Data Structures and Algorithms implementation in Go==','','2020',3,'Provides clear native Go implementations of foundational data structures and computer science algorithms. Excellent reference code for technical optimization tasks. [SPANISH CONTENT]','es','Repository','Advanced',0,'online','manual','4a1b4883647be04f84cce064fd6a5cca5c3471e9a80e22717a97869481956907',100.0,1779130494,1,'2024-05-10T19:40:23Z',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Core Reference"]','["[COMMUNITY-TOOL]", "[GUIDE]", "[LEGACY]"]','["docs/golang.md"]','["golang.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-05-10T19:40:23Z", "gh_stars": 2773}');
+INSERT INTO "resources" VALUES('https://github.com/ualter/awsbe-site','github.com/ualter: AwsBe','','2023',0,'AwsBe is a dedicated backend development mockup tool aimed at accelerating testing of AWS CLI and API-driven clients. It reduces dependency on direct AWS connections for dev feedback loops, enhancing local workspace efficiency. Highly valuable for staging environments seeking rapid mocking configurations.','Rust','Repository','Intermediate',0,'online','manual','888cd10400fc279d2f1845f4949a0d541342a79e8501e2adb64da79264eda994',100.0,1781735877,1,'2026-06-18T00:37:57.854928+02:00',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Local Development"]','["[COMMUNITY-TOOL]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/uber/kraken','uber/kraken','','2024',5,'Uber''s peer-to-peer (P2P) Docker registry designed for ultra-high-throughput image distribution in highly distributed, large-scale container cluster environments. Real-world grounding shows this project is archived and legacy, with the industry shifting toward CNCF Dragonfly. It remains a historical reference for complex peer-to-peer registry orchestration patterns.','Go','Repository','Advanced',0,'online','manual','31ed194cf67cc22bc6aa3766dd5402720a8b2bb64dc4cb9718ffa19873242572',100.0,1779031393,1,'2026-06-12T15:37:44Z',NULL,NULL,NULL,'["Container Management", "P2P Container Distribution", "Kraken"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/registries.md"]','["registries.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T15:37:44Z", "gh_stars": 6699}');
INSERT INTO "resources" VALUES('https://github.com/unagex/kondense','kondense 🌟','','2023',5,'Kondense is an open-source, lightweight auto-tuning utility for Kubernetes.
- Runs asynchronously to analyze workload consumption and dynamically update resource definitions.
-- Aims to reduce idle node overhead with minimal configuration.','Go','Repository','Intermediate',0,'online','manual','9a33404e5719a240f24a1c99c34b6cd307d1589ef3c7a993be7b3a36d795ad87',100.0,1.77903139725362706e+09,1,'2024-11-05T04:02:08Z',NULL,NULL,NULL,'["Resource Management", "Automation & Tools", "Rightsizing Tools"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/kubernetes.md"]','["kubernetes-tools.md", "kubernetes.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2024-11-05T04:02:08Z", "gh_stars": 368}');
-INSERT INTO "resources" VALUES('https://github.com/unitypark/aws-serverless-demos','github.com/unitypark/aws-serverless-demos','','2020',0,'A playground containing several serverless infrastructure designs compiled via AWS CDK. Serves as reference implementations for combining DynamoDB, API Gateway, and Lambda.','TypeScript','Repository','Intermediate',0,'online','manual','dd7ebe29eac8c72b61a5fda9a104202c5896c457feb4527780544ba90f5d59de',100.0,1.78173592112867498e+09,1,'2026-06-18T00:38:41.128675+02:00',NULL,NULL,NULL,'["Serverless Architectures", "AWS Serverless", "Cloud-Native Demo"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/unitypark/aws-serverless-demos/tree/main/serverless-web-hosting/cloudfront-http-api-cognito','github.com/unitypark: AWS Serverless Demos - cloudfront-http-api-cognito','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','dedb9c69693ec93c671fc05ffea3bc0409b3ded53882a490efca7d6e1130c36d',100.0,1.77903033572251605e+09,1,'2026-05-17T17:05:35.722516+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/unixorn/awesome-zsh-plugins','unixorn/awesome-zsh-plugins','','2026',4,'An extensive index of Zsh themes, performance plugins, and CLI integrations designed to improve operational throughput. Streamlines developer environment workflows, integrating native shell helpers for Kubernetes, Git, and Docker operations.','Markdown','Awesome List','Beginner',0,'online','manual','5bc3f053f69bd75111b467e5643d3410f0a2e5d681cbbb00eeb91dd91b5e9eef',100.0,1.7790295077872889e+09,1,'2026-06-13T16:12:57Z',NULL,NULL,NULL,'["Infrastructure & Operations", "Developer Productivity", "Shell Ecosystems"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2026-06-13T16:12:57Z", "gh_stars": 17762, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/unxsist/jet-pilot','github.com/unxsist/jet-pilot','','2024',3,'An open-source desktop client designed for rapid cluster inspection and diagnosis. Features specialized diagnostic tools to track real-time pod failures, trace internal network routes, and analyze real-time container event logs.','TypeScript','Repository','Intermediate',0,'online','manual','4043a8a110577ec40f5e5e13440e3a8f6966f1986e0c8005ae3ba3190df6dad8',100.0,1.7790335796600449e+09,1,'2026-03-09T18:34:55Z',NULL,NULL,NULL,'["Platform Engineering", "UI & Dashboards", "Desktop Client"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-09T18:34:55Z", "gh_stars": 624}');
-INSERT INTO "resources" VALUES('https://github.com/up9inc/mizu','==up9inc/mizu==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','af2af430c1693288f10e0ac9c2e9d3c4514537ef5bc0e169d16ac18ab5c358b6',100.0,1.7790305749244349e+09,0,'2026-05-17T17:09:34.924435+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/kubeshark/kubeshark"}');
-INSERT INTO "resources" VALUES('https://github.com/upbound/platform-ref-multi-k8s','upbound/platform-ref-multi-k8s: Upbound''s reference platform for multi-cloud'' Kubernetes with Crossplane','','2023',1,'A blueprint repository illustrating standard compositions and platform-ref layouts for deploying multi-cloud Kubernetes clusters using Crossplane. Provides direct, working configurations for credential partitioning, identity federation, and modular configuration hierarchies that conform to the Upbound control plane architecture.','YAML','Code Repository','Advanced',0,'online','manual','d9ec688cbd0cfad5ca5cba779b3a6e382e5b86f567e5a1ac91d49eaf29f0122b',100.0,1779032182.43422,1,'2026-02-09T19:39:18Z',NULL,NULL,NULL,'["Platform Engineering", "Control Planes", "Crossplane", "Reference Architectures"]','["[COMMUNITY-TOOL]"]','["docs/crossplane.md"]','["crossplane.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-02-09T19:39:18Z", "gh_stars": 66}');
-INSERT INTO "resources" VALUES('https://github.com/updatecli/updatecli','github.com/updatecli/updatecli','','2021',5,'Updatecli is a declarative dependency management engine designed to automate updates across infrastructure manifests and Dockerfiles. It uses configuration files to track external sources (like GitHub releases) and apply updates to Git targets. It reduces manual maintenance chores in GitOps repositories.','Go','CLI Tool / Agent','Intermediate',0,'online','manual','a0ddaa815b7eb5748af02f8a3b557813abe23e8df6b176936284569da780320d',100.0,1779029148.0778,1,'2026-06-13T12:48:15Z',NULL,NULL,NULL,'["GitOps & Delivery", "Dependency Management", "Automated Workflows"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T12:48:15Z", "gh_stars": 930}');
-INSERT INTO "resources" VALUES('https://github.com/upgundecha/howtheysre','How they SRE','','2026',3,'An invaluable reference listing real-world operational workflows from major software companies. Provides technical insights into telemetry design, high-concurrency database setups, cluster failovers, and on-call team topologies.','Markdown','Reference Guide','Advanced',0,'online','manual','6b98956605a909afb281d43770967a5be99c3ad0f098b1b5b98599b6f50ba798',100.0,1.77903282021213293e+09,1,'2025-11-17T18:57:19Z',NULL,NULL,NULL,'["Infrastructure & Operations", "Site Reliability Engineering", "Case Studies"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2025-11-17T18:57:19Z", "gh_stars": 9731, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/upmc-enterprises/registry-creds','upmc-enterprises/registry-creds: Registry Credentials ⭐','','2024',1,'Registry Credentials is a Kubernetes controller designed to propagate private container registry secrets across multiple namespaces dynamically. It automates credential synchronization for AWS ECR, GCP GCR, and custom Docker registries, resolving pull secret distribution friction.','Go','Controller','Intermediate',1,'online','manual','8ba4416b0bc3d48227f381a062644c3aa306db2f4817dc18dc0d612c2e391543',100.0,1.77903295049275803e+09,1,'2023-07-31T12:30:03Z',NULL,NULL,NULL,'["Security", "Secret Management", "Image Registry"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2023-07-31T12:30:03Z", "gh_stars": 348}');
-INSERT INTO "resources" VALUES('https://github.com/utilitywarehouse/kube-applier','utilitywarehouse/kube-applier','','2016',1,'A declarative GitOps loop utility that periodically reads configurations from a Git host and applies them directly. Kube-applier serves as a lightweight, historical predecessor to larger systems like ArgoCD.','Go','GitOps Controller','Intermediate',0,'online','manual','ce9dbbb85e131a172a2e3272861cceac1462b0c6081daad29da53a3b4edf25c6',100.0,1.77903122685167598e+09,1,'2026-05-19T11:40:18Z',NULL,NULL,NULL,'["GitOps & Configuration", "Continuous Deployment", "Declarative GitOps"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-19T11:40:18Z", "gh_stars": 28}');
-INSERT INTO "resources" VALUES('https://github.com/utterance/utterances',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','8c4d9e9280c3dca2018dd510df103e0bbfdddc5cb9fdf23ac92ad30282bc9282',100.0,1.77903301997141599e+09,0,'2026-05-17T17:50:19.971416+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/vbouchaud/k8s-ldap-auth','vbouchaud/k8s-ldap-auth','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','277c5ddfa6aff857e9279d3f6abfda4c5c77aa768b96739fe9b713184524c666',100.0,1.77903245771353697e+09,0,'2026-05-17T17:40:57.713537+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/HopopOps/k8s-ldap-auth"}');
-INSERT INTO "resources" VALUES('https://github.com/vchinnipilli/kubestriker','kubestriker 🌟','','2024',5,'A dedicated pentesting tool designed to audit, explore, and report vulnerabilities inside Kubernetes environments. It probes misconfigured webhooks, open API endpoints, and insecure ports to locate potential compromise vectors. Essential for red-teaming exercises.','Python','Tool','Medium',0,'online','manual','e55f13d800b10c97bf50c73f1e1989ac7c70e2ab10ca65f36419769c0286115e',100.0,1.779030052612226e+09,1,'2024-04-06T11:34:17Z',NULL,NULL,NULL,'["Networking & Security", "Vulnerability Scanning", "Pentesting"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-04-06T11:34:17Z", "gh_stars": 1003}');
-INSERT INTO "resources" VALUES('https://github.com/veggiemonk/awesome-docker','Awesome Docker 🌟','','2025',5,'The premier community directory compiling top-tier runtimes, base images, build extensions, registries, and runtime protection systems. An indispensable reference manual for Cloud Native architects.','N/A','repository','Beginner',0,'online','manual','7f56cb78ef8ebf36cc286fffaa4fc12b4e68609342e0f810ea05e3cf3551bfa5',100.0,1779030658.78896,1,'2026-06-14T09:44:52Z',NULL,NULL,NULL,'["Containers", "Curation", "Reference Frameworks"]','["[DE FACTO STANDARD]"]','["docs/docker.md", "docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md", "docker.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T09:44:52Z", "gh_stars": 36214, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/velero-io/velero','github.com/vmware-tanzu/velero','','2026',5,'Velero is the standard open-source utility for safely backing up and restoring entire Kubernetes cluster structures and persistent volumes. Deeply integrates with both raw cloud APIs and file-level utilities like Kopia and Restic.','Go','Tool','Intermediate',1,'online','manual','d5ae04bd0672ae5a9bad5255c2d129a796af52aff3371e337b1ba7dced637c05',100.0,1.779130494969383e+09,1,'2026-06-12T02:14:04Z',NULL,NULL,NULL,'["Infrastructure", "Data Protection", "Kubernetes Backup Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-backup-migrations.md", "docs/ocp4.md"]','["kubernetes-backup-migrations.md", "ocp4.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T02:14:04Z", "gh_stars": 10062}');
-INSERT INTO "resources" VALUES('https://github.com/venkateshk111/terraform-beginners-guide','==github.com/venkateshk111/terraform-beginners-guide== 🌟','','2021',2,'A structured, accessible community repository offering clear code snippets, common commands, and hands-on scenarios designed to accelerate early learning curves for DevOps engineers adopting HashiCorp Terraform.','HCL','Repository','Beginner',0,'online','manual','d0b84dd3a19688a5a5ababf4fb8c9affb4f1a2c41cdf1df2617899ffb893a80f',100.0,1.77903458047580409e+09,1,'2026-01-09T05:33:03Z',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform Ecosystem", "Beginner Blueprints"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-01-09T05:33:03Z", "gh_stars": 107}');
-INSERT INTO "resources" VALUES('https://github.com/vetyy/helm-ecr','helm-ecr 🌟','','2018',1,'A legacy helper tool designed to authenticate Helm and local installations with AWS Elastic Container Registry (ECR). Native Helm 3 OCI capabilities and integrated AWS IRSA have made direct external credential management tools obsolete.','Shell','Helper Script','Simple',0,'online','manual','3e7e7221a056185382cb7644fcca5c1c3dac522b15458a0fa17a4fb5ea5d7a3f',100.0,1.77903377093366503e+09,1,'2023-03-07T03:45:27Z',NULL,NULL,NULL,'["Security & Identity", "Authentication & Authorization", "Image Registry Creds"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-03-07T03:45:27Z", "gh_stars": 24}');
-INSERT INTO "resources" VALUES('https://github.com/viaduct-ai/kustomize-sops','viaduct-ai/kustomize-sops','','2021',3,'An open-source generator and transformer plugin that natively integrates Mozilla SOPS into Kustomize workflows. It resolves the problem of committing sensitive plaintext files by decrypting configuration values on-the-fly inside deployment cycles.','Go','Kustomize Plugin','Intermediate',0,'online','manual','91e309cf0c5aa3e3cceceab84e46c7816495a889b9c7967a3278613a9ee9abd4',100.0,1.7790331302300651e+09,1,'2026-04-14T03:42:39Z',NULL,NULL,NULL,'["GitOps & Configuration", "Secret Management", "Kustomize Extensions"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-14T03:42:39Z", "gh_stars": 836}');
-INSERT INTO "resources" VALUES('https://github.com/viatsko/awesome-vscode','Awesome Visual Studio Code','','2026',5,'A massive directory of extensions, themes, and configuration recipes designed to turn VS Code into a productivity powerhouse. Highly relevant for cloud-native developers seeking extensions for Kubernetes, Terraform, Docker, and remote workspace development. Serves as a daily driver resource for developer enablement teams.','N/A','Repository','Beginner',0,'online','manual','f51abc78c6867afc4cbfb7557e5e61c4193f50577da46bb7199dca850c6b8046',100.0,1.77903413202194499e+09,1,'2024-06-21T09:46:41Z',NULL,NULL,NULL,'["Developer Tools", "IDE", "VS Code"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md", "docs/visual-studio.md"]','["architectural-foundations.md", "other-awesome-lists.md", "visual-studio.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2024-06-21T09:46:41Z", "gh_stars": 28747, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/vidispine/hull','HULL','','2025',2,'The Helm Utility Library Layer (HULL) is an innovative templating library designed to drastically reduce boilerplate code. It allows platform engineers to define Kubernetes resources declaratively within JSON/YAML schemas, minimizing redundant YAML scripting.','Go','Library','Advanced',0,'online','manual','f474f3988468199e315107485e8d22fd4000db98ce3340c72d85333ff26f8e6b',100.0,1.77903456473534488e+09,1,'2026-05-13T16:51:01Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Helm Templates"]','["[COMMUNITY-TOOL]"]','["docs/helm.md", "docs/kubernetes-tools.md"]','["helm.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-13T16:51:01Z", "gh_stars": 288}');
-INSERT INTO "resources" VALUES('https://github.com/vijaykedar/jenkins-setup-using-terraform','github.com/vijaykedar/jenkins-setup-using-terraform','','2023',0,'Open-source reference repository containing fully modular files to build and deploy active Jenkins servers on public cloud networks. Configures networking rules, storage buckets, and server definitions.','HCL','Code Repository','Intermediate',0,'online','manual','9fd7a26562b9e0568889384497f9e3febd67a847d785cbdf92854431bb12cc76',100.0,1.78173623225469207e+09,1,'2026-06-18T00:43:52.254692+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "CI/CD & Automation", "Jenkins"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/vimwiki/vimwiki','VimWiki','','2024',5,'An incredibly powerful, native Vim plugin that transforms Vim into a personal wiki engine. It manages plain-text files, automates list formatting, links diary entries, and exports to HTML dynamically. Double-Evidence: The repository establishes local, high-speed terminal note-taking; live grounding shows it is a legendary choice for terminal-based power users who value zero-latency knowledge capture.','VimL','Repository','Intermediate',0,'online','manual','d72fe3560fe8d53a6e3e58b66d8396abb4ab908366e7f371a3d0a7ab3acd86d2',100.0,1.77902906370603394e+09,1,'2026-04-30T18:15:10Z',NULL,NULL,NULL,'["Productivity", "Text Editors", "Vim Plugins"]','["[DE FACTO STANDARD]"]','["docs/linux.md"]','["linux.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-04-30T18:15:10Z", "gh_stars": 9468}');
-INSERT INTO "resources" VALUES('https://github.com/vincentserpoul/kubench','kubench','','2020',0,'Orchestration framework for benchmark testing execution on Kubernetes. Measures cluster CPU, memory, and network performance, though currently dormant.','Go','Tool','Advanced',0,'online','manual','82bc92760401c2cf7d1910cbb4473bd6d418ba3ddcf258d439835a3463625de2',100.0,1779029121.40198,1,'2021-10-12T21:39:22Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Benchmarking"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-10-12T21:39:22Z", "gh_stars": 0}');
-INSERT INTO "resources" VALUES('https://github.com/vinta/awesome-python','Awesome Python 🌟','','2014',5,'The quintessential curated directory indexing thousands of top-tier Python packages, libraries, frameworks, and tools across data science, web development, containerization, and networking.','Markdown','Awesome List','Intermediate',0,'online','manual','aa7ca6e855edb7ada6cb90248be05e7572fde01f05c100afbcbbea728c480af8',100.0,1.77903052955628395e+09,1,'2026-06-12T04:11:12Z',NULL,NULL,NULL,'["Backend Development", "Python Ecosystem", "Resource Curation"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md", "docs/python.md"]','["python.md", "other-awesome-lists.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-12T04:11:12Z", "gh_stars": 302828, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/viralpoetry/kubesurveyor','Kubesurveyor 🌟','','2021',0,'A tool designed to scan and map namespaces, workloads, and running pods in a Kubernetes cluster, providing an overview of configuration layouts and potential drift. By 2026, this unmaintained project has been archived, with its core inventory and mapping functions fully replaced by native Prometheus/Grafana or modern platform engineering portal features.','Go','CLI Tool','Low',0,'online','manual','228c7ac748e747f91e740e3252504ca50af675968c35204b11fefa0015e0d1de',100.0,1.78173604674256896e+09,1,'2026-06-18T00:40:46.742569+02:00',NULL,NULL,NULL,'["Operations", "Observability", "Resource Analysis"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/visenger/awesome-mlops','visenger/awesome-mlops: Awesome MLOps','','2026',0,'A structured directory detailing operational machine learning (MLOps) packages, pipeline orchestrators (Kubeflow, MLflow), and feature store architectures. Essential for platform teams bridging data science workflows with production-grade Kubernetes automation frameworks.','N/A','Repository','Advanced',1,'online','manual','74e8d0bc6f88778e87c6e2231b41a1e4504cba02393fa9be2d2502da4f7c6644',100.0,1.78173612328270411e+09,1,'2026-06-18T00:42:03.282704+02:00',NULL,NULL,NULL,'["AI & Machine Learning", "MLOps", "Resources"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/vitobotta/velero-notifications','vitobotta/velero-notifications','','2024',5,'A specialized alerting utility designed to track and publish execution metrics of Velero backups. It monitors backup Custom Resources within the cluster to push real-time success, failure, or warning logs straight to ChatOps integrations including Slack, Discord, and arbitrary HTTP webhooks.','Go','Repository','Intermediate',0,'online','manual','7b97042cdcb35fc0de9a6ce154eecbed5f4ec0b921a618e69260f00985167271',100.0,1779032587.42561,1,'2023-12-28T14:37:29Z',NULL,NULL,NULL,'["Operations & Reliability", "Data Protection & Backup", "Observability"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-12-28T14:37:29Z", "gh_stars": 36}');
-INSERT INTO "resources" VALUES('https://github.com/vivekagate/yakiapp','nirops/yakiapp','','2022',2,'An early community-built visual client for Kubernetes. *Live Grounding*: This project is no longer actively maintained and has been archived, but it offers interesting historical design schemas for lightweight cluster inspectors.','JavaScript','Repository','Intermediate',0,'online','manual','175e549b01241094b70c17e5aff56537776273e0ce13feec7fbe035d4095ecb8',100.0,1.77913049501963591e+09,1,'2022-09-03T16:26:36Z',NULL,NULL,NULL,'["Platform Engineering", "UI & Dashboards", "Desktop Client"]','["[LEGACY]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-09-03T16:26:36Z", "gh_stars": 102}');
-INSERT INTO "resources" VALUES('https://github.com/viveksinghggits/kuui','KuUI (Kubernetes UI)','','2021',5,'An experimental visual management utility designed to make resource visualization intuitive. Aims to help junior developers navigate local clusters by listing deployments, services, and running pod instances clearly.','Go','Web Application','Beginner',0,'online','manual','6788c7bb55f35cf572d0841ab584dac6f461ce624cb61b36426e8c941337652a',100.0,1.77903092832509493e+09,1,'2023-02-06T23:50:25Z',NULL,NULL,NULL,'["Developer Experience", "UI Dashboards", "Local Development"]','["[DE FACTO STANDARD]", "[EMERGING]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-02-06T23:50:25Z", "gh_stars": 18}');
-INSERT INTO "resources" VALUES('https://github.com/vladimirvivien/ktop','vladimirvivien/ktop','','2026',3,'Ktop is an interactive command-line tool modeled directly after classic system monitoring commands like ''top'' and ''htop'', tailored for Kubernetes environments. It queries cluster APIs to provide dynamic views of node memory utilization, pod health, and resource request ratios. It serves as a fast, accessible option for developers who need quick cluster diagnostics without deploying Prometheus.','Go','CLI Tool','Beginner',0,'online','manual','a16c596f0b8d1c73a1f8e27a7f11b226c5637771f32b0bceb412119b3ede29f0',100.0,1.77903061118347811e+09,1,'2026-05-16T15:49:51Z',NULL,NULL,NULL,'["Operations", "Command Line Interfaces", "Resource Monitoring"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-16T15:49:51Z", "gh_stars": 1093}');
-INSERT INTO "resources" VALUES('https://github.com/vllm-project/vllm','vLLM on Kubernetes','','2025',5,'Curator Insight: Integration guides and deployment schemas for hosting vLLM on Kubernetes clusters. Live Grounding: Standardizes memory-efficient LLM serving using PagedAttention. Features rapid integration with Kubernetes HPA (Horizontal Pod Autoscaler) and native Prometheus performance scraping.','Python','Software','Expert',1,'online','manual','abfd3d7ffbe9328f492535dfc208fdb36fe7c845798cd6700fc6c8e4b47e466d',100.0,1.77903180239260888e+09,1,'2026-06-14T08:44:57Z',NULL,NULL,NULL,'["AI Infrastructure", "LLM Serving", "vLLM"]','["[DE FACTO STANDARD]"]','["docs/ai-agents-mcp.md"]','["ai-agents-mcp.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T08:44:57Z", "gh_stars": 82816}');
-INSERT INTO "resources" VALUES('https://github.com/vmware-archive/buildkit-cli-for-kubectl','vmware-tanzu/buildkit-cli-for-kubectl (kubectl plugin)','','2021',5,'A kubectl plugin designed to execute container builds directly on remote BuildKit instances inside clusters. Live grounding confirms the project has been archived under VMware, steering teams to direct BuildKit operators or Kaniko.','Go','CLI Tool','Advanced',0,'online','manual','35c19c8e640735ba6ff2a7908a40fbbd61533c1daa91b034f8fb9f440ff0964e',100.0,1.77913049494046902e+09,1,'2023-09-28T03:00:47Z',NULL,NULL,NULL,'["Kubernetes", "Developer Experience", "Container Builds"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubectl-commands.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubectl-commands.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2023-09-28T03:00:47Z", "gh_stars": 505}');
-INSERT INTO "resources" VALUES('https://github.com/vmware-archive/ktx','ktx 🌟','','2020',1,'A context-switching helper for Kubernetes clusters, similar to kubectx. Note: This project is archived by VMware, rendering it legacy; users should migrate to active alternatives like kubectx or native kubectl context switching.','Go','CLI Tool','Low',0,'online','manual','d31edd7b5a04464fb8efb9a77ce0abee5fa9685551cd504140c11d4a73864f1f',100.0,1.77913049494641494e+09,1,'2021-09-28T00:05:59Z',NULL,NULL,NULL,'["Developer Experience", "CLI Tools", "Context Switching"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-09-28T00:05:59Z", "gh_stars": 140}');
-INSERT INTO "resources" VALUES('https://github.com/vmware-archive/kube-fluentd-operator','kube-fluentd-operator 🌟','','2024',2,'A now-archived operator designed to dynamically construct namespace-specific Fluentd logging pipelines in Kubernetes. Modern platform engineering architectures have largely transitioned to standardized OpenTelemetry or Fluent Bit routing setups.','Go','Repository','Advanced',0,'online','manual','228db722cc7cfe844a1e96caae6ee58f8b37ee09f6807b470ec7eb8f345199b4',100.0,1.779130495011276e+09,1,'2025-12-18T19:17:59Z',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Observability"]','["[LEGACY]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2025-12-18T19:17:59Z", "gh_stars": 321}');
-INSERT INTO "resources" VALUES('https://github.com/vmware-archive/kubecfg',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','f2d2fc37ea444a3c4110a4b9bc0e83230545947f7e964f819106edb6e720833a',100.0,1.77913049492991495e+09,1,'2026-05-18T20:54:54.929915+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/vmware-archive/kubewatch','bitnami-labs/kubewatch','','2016',3,'A popular event-driven Kubernetes watcher that monitors cluster resources and broadcasts real-time changes directly to webhooks and team workspaces like Slack. Note: The project has been archived by VMware; users are urged to migrate to active tools like Botkube.','Go','Event Watcher','Medium',1,'online','manual','7e55730487f021d5ef54e438e2225afd74a4a845ba1e29b7954221e7cd54078e',100.0,1.7791304949399991e+09,1,'2022-09-17T08:58:53Z',NULL,NULL,NULL,'["Observability", "Event Management", "Notifications"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-09-17T08:58:53Z", "gh_stars": 2426}');
-INSERT INTO "resources" VALUES('https://github.com/vmware-archive/octant','vmware-tanzu/octant','','2023',5,'Octant was an open-source, extensible developer dashboard designed to visualize local and remote Kubernetes cluster states, resource dependencies, and logs. Project development was officially archived in 2023 as developers shifted to other open-source or commercial alternatives like Lens, OpenLens, and K9s.','Go','Tool','Intermediate',0,'online','manual','557115c7f1f7f1d60f2d28fc1bb886e8de0988caee9fa553bf16edaf70be4fcc',100.0,1779130495.01089,1,'2023-01-19T20:55:03Z',NULL,NULL,NULL,'["Observability", "Dashboards", "Developer Tooling"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-on-premise.md", "docs/kubernetes-tools.md"]','["kubernetes-on-premise.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-01-19T20:55:03Z", "gh_stars": 6247}');
-INSERT INTO "resources" VALUES('https://github.com/vmware-tanzu/antrea','VMware-tanzu Antrea','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','9bf5509121e1f02344fc0b7940d0ae4254283aec31ad23ef434c8ca11f65f3a8',100.0,1.7790331585819931e+09,0,'2026-05-17T17:52:38.581993+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/vmware-tanzu/buildkit-cli-for-kubectl','vmware-tanzu/buildkit-cli-for-kubectl (kubectl plugin)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1f222d3e28b5c40bb71cc05c93efb05ad089bcf96a1cc7a93455a1a2051c094e',100.0,1.77902942212140488e+09,0,'2026-05-17T16:50:22.121405+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubectl-commands.md", "docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/vmware-archive/buildkit-cli-for-kubectl"}');
-INSERT INTO "resources" VALUES('https://github.com/vmware-tanzu/k-bench','==vmware-tanzu/k-bench== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','dc9e83bcf59d12281d71dd6306c42cc3517d338a31e01967b538352cf4f304d4',100.0,1.7790331633176651e+09,0,'2026-05-17T17:52:43.317665+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/vmware/k-bench"}');
-INSERT INTO "resources" VALUES('https://github.com/vmware-tanzu/octant','vmware-tanzu/octant','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','542bedab216c3f66466fe63164e80299b5c4e0ce3a5539ecadd620c90ee4f921',100.0,1.77903361552823591e+09,0,'2026-05-17T18:00:15.528236+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-on-premise.md", "docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/vmware-archive/octant"}');
-INSERT INTO "resources" VALUES('https://github.com/vmware-tanzu/pinniped',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','661fa35ea5636cb1668aa573444690a764339f9ccfa53cbb7369b42419e3e5dc',100.0,1.77903410570468902e+09,0,'2026-05-17T18:08:25.704689+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/vmware-tanzu/sonobuoy','sonobuoy','','2023',3,'Diagnostic tool created by VMware Tanzu that facilitates understanding of Kubernetes cluster state by running conformance tests, security benchmarks, and custom extensions.','Go','Tool','Advanced',0,'online','manual','2f20624a434d9ecd04f9519fa8395820867fc9fc4d0febaead59b6cb07b75767',100.0,1.77903191055335211e+09,1,'2025-11-25T23:13:32Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Compliance"]','["[ENTERPRISE-STABLE]"]','["docs/qa.md"]','["qa.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-11-25T23:13:32Z", "gh_stars": 3043}');
-INSERT INTO "resources" VALUES('https://github.com/vmware-tanzu/velero','github.com/vmware-tanzu/velero','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0078c52bf3b08aaf10d444c0f65ee0aebc3ebff65ac9f49eacde1febe8b12b00',100.0,1.77902906142764091e+09,0,'2026-05-17T16:44:21.427641+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-backup-migrations.md", "docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://github.com/velero-io/velero"}');
-INSERT INTO "resources" VALUES('https://github.com/vmware/k-bench','vmware-tanzu/k-bench 🌟','','2021',3,'A benchmarking framework tailored specifically for assessing file and block storage performance inside Kubernetes. It runs FIO operations inside containers to analyze read/write IOPS and latency behaviors across storage classes.','Go','Benchmarking Suite','High',0,'online','manual','d7291e919a819ac3438a5c3a6f32d74d5df2efd07e1f3b24c4e3e0627d6b461f',100.0,1.77913049502643799e+09,1,'2026-03-12T03:44:16Z',NULL,NULL,NULL,'["Performance & Testing", "Benchmarking", "Storage Performance"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-03-12T03:44:16Z", "gh_stars": 408}');
-INSERT INTO "resources" VALUES('https://github.com/vmware/kube-fluentd-operator','kube-fluentd-operator 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b35a102eb9d881d4f01ac6369fc4a528130abeffc552c314da5ad6291892f32d',100.0,1.77903164590438604e+09,0,'2026-05-17T17:27:25.904386+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-operators-controllers.md"]','[]','{}','{"duplicate_of": "https://github.com/vmware-archive/kube-fluentd-operator"}');
-INSERT INTO "resources" VALUES('https://github.com/vmware/octant','VMware octant','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','542bedab216c3f66466fe63164e80299b5c4e0ce3a5539ecadd620c90ee4f921',100.0,1.77903185072963905e+09,0,'2026-05-17T17:30:50.729639+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/vmware-tanzu/octant"}');
-INSERT INTO "resources" VALUES('https://github.com/vmware/pinniped',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','febd0a05d74d6b53d2e642fb8c17c27d61ab5b483f60a66c877f544d89c10bbe',100.0,1.77913049494898891e+09,1,'2026-05-18T20:54:54.948989+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
-INSERT INTO "resources" VALUES('https://github.com/volatiletech/sqlboiler','volatiletech/sqlboiler','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','87c8942edba2b92c75468c2d02bb3394489c1e9782a58312d3a19cdc51b50f3a',100.0,1.77903258931870198e+09,0,'2026-05-17T17:43:09.318702+02:00',NULL,NULL,NULL,'[]','[]','["docs/golang.md"]','[]','{}','{"duplicate_of": "https://github.com/aarondl/sqlboiler"}');
-INSERT INTO "resources" VALUES('https://github.com/vscode-kubernetes-tools/vscode-kubernetes-tools','Azure/vscode-kubernetes-tools 🌟','','2017',5,'Developed by Microsoft/Azure, this foundational extension integrates cluster management, manifest linting, Helm support, and debug workflows directly into the editor for effortless Kubernetes operations.','TypeScript','Extension','Intermediate',0,'online','manual','648ef2b897f1fd389d81aa2bbb2513f28cc3326b3ed407bd0a9b8ac7cb47956e',100.0,1.7791304950195651e+09,1,'2026-06-13T01:13:50Z',NULL,NULL,NULL,'["Development Tools", "VS Code", "Kubernetes Extensions"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T01:13:50Z", "gh_stars": 762}');
-INSERT INTO "resources" VALUES('https://github.com/wagoodman/dive','dive 🌟','','2026',5,'Dive is an indispensable terminal-based tool designed to inspect Docker images, analyze layer contents, and discover ways to shrink image size. By calculating the efficiency metric of individual layers and identifying wasted space from modified or deleted files, it gives platform teams precise insight into image build processes. In 2026, it remains a de facto standard tool for CI/CD optimization pipelines to keep enterprise container sizes lean and secure.','Go','Tool','Medium',0,'online','manual','c1155c8f1bc813e276d2dda0671128eb0419a310d3cfe74945163603212b7240',100.0,1.77903077958084797e+09,1,'2025-12-15T17:20:36Z',NULL,NULL,NULL,'["Infrastructure", "Containerization", "Image Optimization"]','["[DE FACTO STANDARD]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-12-15T17:20:36Z", "gh_stars": 54224}');
-INSERT INTO "resources" VALUES('https://github.com/wallarm/sysbindings','wallarm/sysbindings','','2019',1,'A security auditing library tracking underlying operating system bindings and kernel integrations. Developed to map and check system-level execution, it helps identify container runtime escape attempts.','Go','Security Utility','Advanced',0,'online','manual','f09bc51cc5a2e250d70f065b62dbb4cccf64ad33222cbadcdd0b96b390fd24ef',100.0,1.77903157667258906e+09,1,'2022-08-24T04:45:13Z',NULL,NULL,NULL,'["Security & Compliance", "Runtime Security", "System Calls"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-08-24T04:45:13Z", "gh_stars": 19}');
-INSERT INTO "resources" VALUES('https://github.com/wangjia184/pod-inspector','wangjia184/pod-inspector','','2020',0,'A localized tool developed to inspect and audit target pod environments. It analyzes container variables, runtime logs, and interface networks directly inside running clusters to facilitate rapid diagnosis.','Go','Diagnostic Tool','Intermediate',0,'online','manual','8abf6fe284c80d6bc06d5c8a807d378f12db57960014e121b37868e6299d2878',100.0,1.78173604686048293e+09,1,'2026-06-18T00:40:46.860483+02:00',NULL,NULL,NULL,'["Observability & Performance", "Pod Diagnostics", "Inspection Tools"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/wardviaene','github.com/wardviaene (kubernetes, terraform, ansible, docker, etc) 🌟','','2025',0,'A public code profile hosting highly referenceable configuration setups across Terraform, Ansible, Docker, and Kubernetes. The repositories serve as companion code for prominent DevOps bootcamps, detailing clean infrastructure-as-code patterns. (Live Grounding: Continually referenced by global practitioners transitioning to cloud infrastructure specialties).','HCL/YAML','Code Repository','Intermediate',0,'online','manual','447179f1e113a43ea28a199a27e97a83c8c4c2f3c3a2eb66e570539391e4a55c',100.0,1.77902951369122791e+09,1,'2026-05-17T16:51:53.691228+02:00',NULL,NULL,NULL,'["Cloud-Native Infrastructure", "Learning Resources", "IaC"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/wardviaene/advanced-kubernetes-course','wardviaene/advanced-kubernetes-course','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f636c297880e176813cf80b6d3b1db7abe172fbeda24ac23f7cf4309f9b9fa9f',100.0,1.77903257913874197e+09,1,'2026-05-17T17:42:59.138742+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tutorials.md"]','[]','{}','{"duplicate_of": "https://github.com/wardviaene/advanced-kubernetes-course/tree/master/spinnaker"}');
-INSERT INTO "resources" VALUES('https://github.com/wardviaene/advanced-kubernetes-course/tree/master/spinnaker','wardviaene/advanced-kubernetes-course/spinnaker 🌟','','2020',0,'Curator Insight points to a companion repository for an advanced Kubernetes Spinnaker course. Live Grounding emphasizes its utility in demonstrating advanced deployment strategies (such as blue-green and canary analysis) directly inside Kubernetes clusters using Spinnaker''s pipeline GUI. It remains a reliable hands-on learning lab.','Shell','Repository','Advanced',0,'online','manual','00d8a3f1b9429aa9162c6d3c5d1c67c81d52800be22cc863a0ae3c5bd1be2ba3',100.0,1.78173591078501701e+09,1,'2026-06-18T00:38:30.785017+02:00',NULL,NULL,NULL,'["DevOps", "Continuous Delivery", "Spinnaker Setup", "Kubernetes Deployment Models"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/wardviaene/jenkins-course','wardviaene/jenkins-course','','2020',0,'A highly practical repository containing configuration examples, scripts, and multi-stage pipeline templates for various programming languages. Designed to serve as hands-on exercises for developers studying infrastructure-as-code and configuration-as-code fundamentals.','Shell','repository','Beginner',0,'online','manual','ca038c96e82bd2f05ad48674b128ec330a3cb2a4b1f0485555a9a0bcd60e8dfa',100.0,1.78173599220515203e+09,1,'2026-06-18T00:39:52.205152+02:00',NULL,NULL,NULL,'["Infrastructure & DevOps", "CI-CD Concepts", "Jenkins Tutorials"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/jenkins.md"]','["jenkins.md", "demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/wardviaene/kubernetes-course','wardviaene/kubernetes-course','','2024',4,'Accompanying codebase for Ward Viaene''s comprehensive Kubernetes course, demonstrating deployments, configurations, microservice communication patterns, and cloud migrations. (Live Grounding: Widely trusted community-backed repository illustrating production-grade YAML configurations).','YAML/Go','Code Repository','Intermediate',1,'online','manual','155e7375547c1616e34a4f6c86e5469a201d48f1daed273856ae084cf677328d',100.0,1.77903058786234688e+09,1,'2023-03-17T15:48:10Z',NULL,NULL,NULL,'["Cloud-Native Infrastructure", "Learning Resources", "Kubernetes Courses"]','["[ENTERPRISE-STABLE]"]','["docs/demos.md", "docs/kubernetes-tutorials.md"]','["demos.md", "kubernetes-tutorials.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-03-17T15:48:10Z", "gh_stars": 1732}');
-INSERT INTO "resources" VALUES('https://github.com/we-dcode/kubetunnel','github.com/we-dcode/kubetunnel','','2026',2,'Kubetunnel is an elegant CLI utility that establishes secure bi-directional tunnels, connecting local developer machines with active remote namespaces. It enables local microservices to resolve cluster-internal DNS and receive traffic as if they were running inside the virtual network. This capability dramatically accelerates development cycles by eliminating the need for constant remote deployments.','Go','CLI Tool','Intermediate',0,'online','manual','9d4d5b0269e92c304f9ef91f3529cf29605a82113d23d6d6914e8ec2d4457ca9',100.0,1.779031898347543e+09,1,'2023-02-21T10:26:19Z',NULL,NULL,NULL,'["Operations", "Port Forwarding", "Local Development"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-02-21T10:26:19Z", "gh_stars": 200}');
-INSERT INTO "resources" VALUES('https://github.com/weaveworks-experiments/kspan','Kspan - Turning Kubernetes Events into spans 🌟','','2022',3,'An experimental tool designed to consume Kubernetes events and convert them into OpenTelemetry-compliant spans. By treating lifecycle events as spans, it enables operators to visualize cluster events inside APM tracing backends like Jaeger or Zipkin. With Weaveworks'' exit from active development, the project remains an archived but highly influential conceptual reference in 2026.','Go','Event Translator','High',1,'online','manual','e3d1e2e3c362d84d8e03336b387691b0561644dd4882705a8f2aa7b05cf23392',100.0,1779030739.75657,1,'2023-06-24T11:56:27Z',NULL,NULL,NULL,'["Operations", "Observability", "Distributed Tracing"]','["[EMERGING]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-06-24T11:56:27Z", "gh_stars": 807}');
-INSERT INTO "resources" VALUES('https://github.com/weaveworks/awesome-gitops','Awesome-GitOps','','2026',3,'The canonical index of GitOps tools, configuration structures, and continuous deployment runtimes originally compiled by Weaveworks. While Weaveworks itself shifted, this directory remains structurally fundamental for ArgoCD and Flux setups.','Markdown','Awesome List','Advanced',1,'online','manual','14e7315e6fe04f90d20b18a9d4fb9c9996736db192364f9fa3554bb6e86c62d7',100.0,1.77903126676593899e+09,1,'2025-12-10T07:29:20Z',NULL,NULL,NULL,'["Cloud Native", "GitOps", "Continuous Delivery Operators"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-12-10T07:29:20Z", "gh_stars": 1696, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/weaveworks/cluster-api-provider-existinginfra','weaveworks/cluster-api-provider-existinginfra','','2023',5,'Formerly known as CAPE, this Cluster API provider enabled declarative cluster bootstrap over pre-existing SSH-accessible infrastructure (bare-metal or legacy virtual machines). Following the shutdown of Weaveworks in 2024, the project was officially archived, yet it continues to serve as an engineering reference for building custom SSH-driven infrastructure control loops.','Go','Tool','Advanced',0,'online','manual','2f84416867b5e9b16beac4486022391f29edb9661db5636b2f733ccd76cbbc55',100.0,1.77903279362642908e+09,1,'2022-09-23T16:07:25Z',NULL,NULL,NULL,'["Infrastructure", "Cluster Management", "Cluster API Providers"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-09-23T16:07:25Z", "gh_stars": 45}');
-INSERT INTO "resources" VALUES('https://github.com/weaveworks/eksctl','ref2','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','95e763d5c392dfca92162a2287805a43b0a40517f9818c4cb07ddef48cb2b47b',100.0,1.77903238379457902e+09,0,'2026-05-17T17:39:43.794579+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md", "docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/weaveworks/kubediff','kubediff 🌟','','2019',4,'A pioneering utility from Weaveworks that compared declarative Kubernetes manifests on disk with live cluster state to highlight drift. Historically important as a foundational GitOps tool, now superseded by automated reconciliation loops.','Python','CLI Tool','Intermediate',0,'online','manual','adc1dca09a4aba6f33c26682b72ea20b995e5c267076ea7569d6d463c1d0589c',100.0,1.77903370492469191e+09,1,'2023-10-24T15:14:24Z',NULL,NULL,NULL,'["Operations & UX", "GitOps Verification", "State Difference"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-10-24T15:14:24Z", "gh_stars": 1181}');
-INSERT INTO "resources" VALUES('https://github.com/weaveworks/kured','weaveworks: kured - Kubernetes Reboot Daemon 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','08fd05371ed694fe460e32a28d52b40bdef0ff8b63d69ee62cc2a4a8016bd7bc',100.0,1.77903280075564098e+09,0,'2026-05-17T17:46:40.755641+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/kubereboot/kured"}');
-INSERT INTO "resources" VALUES('https://github.com/weaveworks/tf-controller','weaveworks/tf-controller: Weave GitOps Terraform Controller','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fdf5961adf936014db589efc9c5ee27ba146b1616205da70fc26040b3c007c42',100.0,1.77903229030671191e+09,0,'2026-05-17T17:38:10.306712+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-operators-controllers.md"]','[]','{}','{"duplicate_of": "https://github.com/flux-iac/tofu-controller"}');
-INSERT INTO "resources" VALUES('https://github.com/weaveworks/weave','github: Weave Net - Weaving Containers into Applications','','2024',5,'Weave Net is a widely adopted container CNI plugin that creates an autonomous peer-to-peer overlay network with no external database requirements. The repository was archived by Weaveworks in 2024, prompting enterprise engineering teams to migrate to active, high-performance CNIs like Cilium (eBPF-driven) or Calico.','Go','Tool','Advanced',0,'online','manual','1f69911f39474f4490279732d9001d534358fb2dcce5a45d4763660c952008df',100.0,1.77903258749661588e+09,1,'2024-08-09T08:45:55Z',NULL,NULL,NULL,'["Networking", "CNI Plugins", "Overlay Networks"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/gitops.md", "docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md", "gitops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-08-09T08:45:55Z", "gh_stars": 6612}');
-INSERT INTO "resources" VALUES('https://github.com/weaveworks/wksctl','Weave Kubernetes System Control - wksctl','','2026',5,'Weaveworks'' Weave Kubernetes System Control (wksctl) was a GitOps-based tool for cluster creation, configuring infrastructure directly from a declared state stored in git. Curator Insight vs Live Grounding: Following Weaveworks'' operational shutdown, this tool has been archived and is considered historical legacy.','Go','Repository','Advanced',0,'online','manual','d25ae3245b5037cb51e5ff35f8e9c8da2923268e8149a3dc7af46358dfe60703',100.0,1.77903086543585109e+09,1,'2023-03-31T12:32:52Z',NULL,NULL,NULL,'["Provisioning", "GitOps", "Legacy Tools"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/gitops.md", "docs/kubernetes-on-premise.md", "docs/matrix-table.md"]','["kubernetes-on-premise.md", "gitops.md", "matrix-table.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-03-31T12:32:52Z", "gh_stars": 389}');
-INSERT INTO "resources" VALUES('https://github.com/webmeshproj/webmesh-vdi','kVDI','','2023',3,'Duplicated reference of the peer-to-peer cloud-native VDI platform. It enables scalable running of interactive virtual desktops inside standard Kubernetes pods via automated remote-protocol streaming.','Go','VDI Platform','High',1,'online','manual','b33746153e732c810999240e093ebfdbe7489d0348fc6fde2fbc78d253880650',100.0,1.77913049496716499e+09,1,'2023-10-20T18:30:30Z',NULL,NULL,NULL,'["Infrastructure", "Virtual Desktop Infrastructure", "Edge Networking"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2023-10-20T18:30:30Z", "gh_stars": 459}');
-INSERT INTO "resources" VALUES('https://github.com/welldone-cloud/aws-list-resources','github.com/welldone-cloud/aws-list-resources','','2025',5,'A targeted utility designed to list all active resources inside an AWS account, bypassing the visibility gaps of typical inventory tools. It scans all supported services and regions, returning clean, actionable reports. Extremely useful for platform engineers cleaning up stale testing environments and auditing cloud billing leakages.','Python','Repository','Intermediate',0,'online','manual','6eaff4e9e8e0115065c334f50c585f49ef824d7c1dcf9d4b823f397cd8ec28d8',100.0,1.77903390680349302e+09,1,'2025-12-21T19:45:27Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Resource Querying"]','["[DE FACTO STANDARD]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2025-12-21T19:45:27Z", "gh_stars": 184}');
-INSERT INTO "resources" VALUES('https://github.com/werf/kubedog','werf/kubedog','','2026',3,'Kubedog is an open-source Go library designed to track and stream real-time logs and events from Kubernetes resources during active rollouts. By operating directly inside pipelines, it allows tools like Werf to react immediately to failing Pods or failing startup probes. Real-world validation highlights its utility for building customized deployment dashboards and intelligent pipeline gates.','Go','Library','Intermediate',0,'online','manual','4d23eeed18c53fb55c029d3b4be0be9f75dd5283873de96af2fc3fd999b7e6f7',100.0,1.77902970503163599e+09,1,'2026-05-26T15:26:53Z',NULL,NULL,NULL,'["Observability", "Deployment Monitoring", "Libraries"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-26T15:26:53Z", "gh_stars": 745}');
-INSERT INTO "resources" VALUES('https://github.com/werf/nelm','Nelm: A Helm Alternative for Kubernetes Deployments','','2026',4,'A high-performance deployment engine embedded in Werf that provides a drop-in, robust alternative to standard Helm tracking. It addresses Helm''s native state validation limitations by offering deep, real-time resource validation and status monitoring.','Go','CLI Tool','Advanced',0,'online','manual','cac2c808282f7ec7c8cfe05e75cbab1f2dd41cc01763c93e962c302aa642032f',100.0,1.77903032351133799e+09,1,'2026-06-11T11:21:07Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Alternative Deployment Engines"]','["[ENTERPRISE-STABLE]"]','["docs/gitops.md", "docs/helm.md", "docs/kubernetes-tools.md"]','["helm.md", "gitops.md", "kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-11T11:21:07Z", "gh_stars": 1083}');
-INSERT INTO "resources" VALUES('https://github.com/werf/werf','==werf/werf==','','2026',4,'Werf is a mature, GitOps-driven deployment tool that bridges the gap between raw application code and active Kubernetes clusters. By handling container builds, Helm chart execution, and multi-tier rollout monitoring under a single interface, it simplifies continuous integration pipelines. Live grounding shows robust enterprise adoption due to its deterministic rebuild prevention and active build caching.','Go','CLI Tool','Intermediate',0,'online','manual','4cae4bc2290f403f6e2b4bf9c0a93e365801686e965328098585a4e5205963ab',100.0,1.77903261374994492e+09,1,'2026-06-11T21:18:12Z',NULL,NULL,NULL,'["Application Delivery", "CI/CD", "GitOps"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T21:18:12Z", "gh_stars": 4694}');
-INSERT INTO "resources" VALUES('https://github.com/widdix/aws-cf-templates',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','f9233c1dcc737bf8f5f2fd6ca6045bb0aa668c35c9e8695ab73b3a74e41d5ac5',100.0,1.77903431932629609e+09,0,'2026-05-17T18:11:59.326296+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-iac.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/willdady/aws-resource-based-policy-collector','willdady/aws-resource-based-policy-collector: AWS resource-based policy'' collector','','2024',5,'A dedicated security utility that scans and aggregates resource-based policies (e.g., S3 Bucket Policies, KMS Key Policies, SQS Policies) across AWS accounts. It aims to surface overly permissive access matrices that violate least privilege models. The script serves as an important compliance utility for scanning public and cross-account configuration leakage.','Go','Repository','Intermediate',0,'online','manual','4234aeaaac78b509344a09f998bb73de80034955f6520f5b01d1d3f7d5427e2a',100.0,1.77902957376021695e+09,1,'2022-09-17T08:08:58Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Security and Compliance"]','["[DE FACTO STANDARD]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-09-17T08:08:58Z", "gh_stars": 24}');
-INSERT INTO "resources" VALUES('https://github.com/willdady/cdk-iam-credentials-rotator','willdady/cdk-iam-credentials-rotator: IAM Credentials Rotator','','2021',5,'An AWS CDK construct designed to automatically rotate IAM credentials using AWS Lambda. This tool mitigates security risks of long-lived access keys by orchestrating automated rotation policies via Amazon EventBridge scheduler rules. While a community-focused tool, it provides a functional baseline template for serverless compliance automation.','TypeScript','Repository','Intermediate',0,'online','manual','13943a272ac11061fb6f4a4e83d673fb0fa65ea5402fc603d9d801282f33e962',100.0,1.77903316702080202e+09,1,'2022-08-28T12:14:19Z',NULL,NULL,NULL,'["Security & Identity", "AWS IAM", "Credential Management"]','["[DE FACTO STANDARD]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-08-28T12:14:19Z", "gh_stars": 17}');
-INSERT INTO "resources" VALUES('https://github.com/wincent/git-cipher','git-cipher','','2020',1,'An older utility designed to cryptographically secure and decrypt files transparently inside Git workspaces. Largely superseded by modern alternatives like SOPS, it serves as an educational reference for understanding custom Git-filter operations.','Ruby','Tool','Intermediate',0,'online','manual','b2766a3476638a9911845e998a2e6ae6d7213642a229cc77f566a67f8c4e3ad5',100.0,1.77903067409851098e+09,1,'2025-12-29T11:35:38Z',NULL,NULL,NULL,'["Security", "Developer Tooling", "Git Secrets Security"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-12-29T11:35:38Z", "gh_stars": 90}');
-INSERT INTO "resources" VALUES('https://github.com/windup','windup','','2013',0,'Windup (upstream source for Red Hat Migration Toolkit for Applications) is an extensible, rule-based modernization engine. It analyzes Java application bytecode and source files to generate detailed cloud-readiness and microservice conversion reports.','Java','CLI Tool','Advanced',0,'online','manual','4f773a2dd1cbd9554616a588b79b6f859e6811185dc399b1bea69201a7a24892',100.0,1.77903203698802399e+09,1,'2026-05-17T17:33:56.988024+02:00',NULL,NULL,NULL,'["App Migration", "Application Modernization", "Java Migration"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/winfordlin/Compass','Compass 🌟','','2018',0,'An early monitoring-adjacent helper tool built to observe pod scheduling metrics and identify suboptimal deployment sizes. Long since abandoned, modern alternatives like Kubecost and OpenCost provide the comprehensive telemetry required.','Go','Monitoring Utility','Intermediate',1,'online','manual','c3fa36d8a9e8502aca01ed879598cab4b297470b0df9d2b844fe488deda703a2',100.0,1.78173604686419606e+09,1,'2026-06-18T00:40:46.864196+02:00',NULL,NULL,NULL,'["Cluster Management", "Cost Optimization", "Metrics Analysis"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/witchery-project/witchery','witchery-project/witchery','','2020',2,'A security chaos engineering framework designed to simulate security compromises and platform exploits inside clusters. It tests detection alerts, runtime defense mechanisms, and operational response procedures.','Go','Chaos Engineering Framework','Advanced',0,'online','manual','87f4eeefa7b7e2125d27b9e10def3f7512363926dfe8e31a295a240686cb9259',100.0,1.77903166966052293e+09,1,'2022-05-17T15:07:34Z',NULL,NULL,NULL,'["Security & Compliance", "Chaos Engineering", "Intrusion Simulation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2022-05-17T15:07:34Z", "gh_stars": 130}');
-INSERT INTO "resources" VALUES('https://github.com/wololock/jenkine-pipeline-maven-demo/tree/sdkman','Jenkins Pipeline Maven build demo','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','e8e3fcf507d0aaa6d021b39bd9cdd9204de01fa4ea7de2902bd69c7a58244f02',100.0,1.77903251897968101e+09,1,'2026-05-17T17:41:58.979681+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md", "docs/maven-gradle.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/wongcyrus/aws-account-cloud9-visualizer','AWS Account Cloud9 Visualizer','','2021',0,'A specialized developer tool tailored for deployment inside AWS Cloud9 instances. Allows engineers to quickly visualize localized cloud development patterns and inspect running sandboxes directly from the IDE.','Python','Tool','Intermediate',0,'online','manual','0de832aa4685b4a6a979b74c840e5620cfa1d007eb072f5f32de6692b9e9f0a4',100.0,1.78173590072979402e+09,1,'2026-06-18T00:38:20.729794+02:00',NULL,NULL,NULL,'["Cloud Platforms", "AWS Integration", "Visualization"]','["[COMMUNITY-TOOL]"]','["docs/cloud-arch-diagrams.md"]','["cloud-arch-diagrams.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/wsargent/docker-cheat-sheet','github.com: Docker cheat Sheet','','2025',5,'One of the most popular, extensive open-source community references for Docker command lines and runtime configurations. Meticulously compiles network setups, volume bindings, Dockerfile directives, and diagnostic debugging tricks into a highly accessible repository.','Markdown','Repository','Intermediate',0,'online','manual','2ac73793d9a89ca8761050f93bb5a9ba40678d5baeba2f8d597c62ec25ccd65a',100.0,1.7790296790585761e+09,1,'2024-12-31T03:00:47Z',NULL,NULL,NULL,'["Virtualization & Containers", "Docker", "CLI Reference"]','["[DE FACTO STANDARD]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_license": "CC-BY-4.0", "gh_pushed": "2024-12-31T03:00:47Z", "gh_stars": 22528}');
-INSERT INTO "resources" VALUES('https://github.com/wunderio/csi-rclone','csi-rclone: CSI rclone mount plugin','','2023',2,'A Container Storage Interface (CSI) plugin that allows mounting a wide variety of cloud storage providers (such as Google Drive, S3, OneDrive, and Dropbox) as volumes in Kubernetes pods using rclone. It abstracts back-end storage services into standard PVs. In 2026, it continues to be actively utilized for niche, multi-cloud storage access requirements.','Go','CSI Plugin','High',0,'online','manual','cc524fedd811472bda123374fd1a7936b720248985a7905555cd8d120a5f26a9',100.0,1779031255.83913,1,'2024-09-12T06:37:10Z',NULL,NULL,NULL,'["Storage", "CSI", "Cloud Storage"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-09-12T06:37:10Z", "gh_stars": 259}');
-INSERT INTO "resources" VALUES('https://github.com/xUnholy/k8s-gitops','Raspbernetes - Kubernetes Cluster: k8s-gitops','','2025',5,'A robust, real-world case study and GitOps reference repository optimized for ARM-based Raspberry Pi clusters. Incorporates high-availability deployment structures using Flux, K3s, and modern observability stacks. Serves as a great architectural resource.','YAML','Repository','Medium',0,'online','manual','5759d8430876ceaa891b982f6a3d9d5098914598c8d6105ed24b4c3f300eb041',100.0,1.77902970488358807e+09,1,'2026-06-14T09:15:39Z',NULL,NULL,NULL,'["Application Delivery", "GitOps", "Edge Deployments"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T09:15:39Z", "gh_stars": 634}');
-INSERT INTO "resources" VALUES('https://github.com/xavier-mt/kerbi','Kerbi 🌟','','2020',1,'A lightweight Ruby-based framework to generate, validate, and manage Kubernetes configurations. It allows writing clean, reusable Ruby manifests instead of raw YAML structures to simplify application templates.','Ruby','Configuration Tool','Medium',0,'online','manual','cd9ebd380852f5789e18dbacca52b04a66f72fe5ad63a943a91f9c036093bdee',100.0,1.77913049501726794e+09,1,'2022-06-16T09:03:15Z',NULL,NULL,NULL,'["Application Delivery", "Configuration Management", "Templating"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-06-16T09:03:15Z", "gh_stars": 14}');
-INSERT INTO "resources" VALUES('https://github.com/xiaods/k8e','xiaods/k8e','','2023',5,'A lightweight Kubernetes distribution (k8e, standing for "k8s easy") modeled after K3s but strictly adhering to standard upstream components. It is tailored for low-resource edge architectures, CI environments, and hobbyist networks requiring low memory profiles and simple setups.','Go','Software','Intermediate',1,'online','manual','f166032c3373af095febf14fd28e54a972c33cd2c57bce9db59e826eb3b1389a',100.0,1.77903311866967391e+09,1,'2026-06-06T10:04:34Z',NULL,NULL,NULL,'["Infrastructure", "Kubernetes Distributions", "Edge & IoT"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md", "docs/matrix-table.md"]','["kubernetes-on-premise.md", "matrix-table.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-06T10:04:34Z", "gh_stars": 449}');
-INSERT INTO "resources" VALUES('https://github.com/xiaopeng163/docker-compose-tpg','docker-compose-tpg: Telegraf + Prometheus + Grafana Local Testing Environments','','2022',0,'A streamlined Docker Compose setup establishing a local monitoring stack with Telegraf, Prometheus, and Grafana. Excellent for local telemetry testing, dashboard debugging, and metric ingestion trials before scaling to Kubernetes systems.','YAML','Repository','Beginner',0,'online','manual','4b3f0288c1337bd68fa980e20734d7a2ff291809d3be6d0cf9cb013485419e08',100.0,1.7817359212202351e+09,1,'2026-06-18T00:38:41.220235+02:00',NULL,NULL,NULL,'["Observability & Testing", "Metrics Monitoring", "TPG Monitoring Stack"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/yahoo/check-log4j','yahoo/check-log4j','','2021',5,'Yahoo''s archived, command-line tool designed to detect vulnerable Log4j JAR instances within mounted folder structures and container layers. It uses local binary scanning patterns to identify vulnerabilities, making it a reliable reference for building custom forensic scanning tools.','Go','Tool','Intermediate',0,'online','manual','6c2ee18602a80f1526ee082d3c4db6ef93f63554fd29e8c079a5903ca221dcc9',100.0,1.77903084725778698e+09,1,'2026-03-08T19:43:51Z',NULL,NULL,NULL,'["Security", "Vulnerabilities", "Log4Shell Scanners"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-08T19:43:51Z", "gh_stars": 169}');
-INSERT INTO "resources" VALUES('https://github.com/yandex-cloud/k8s-csi-s3','github.com/yandex-cloud: CSI for S3','','2026',5,'An open-source CSI driver that allows mounting Amazon S3 object buckets directly as filesystems within Kubernetes pods using local FUSE drivers. This interface permits legacy applications expecting flat directory paths to consume S3 storage backends with minimal code refactoring.','Go','CSI Driver','Medium',0,'online','manual','0c9118b0bb755f9e4d66fafc9c40a708c36261f37a187a76b64f3c1469b058d1',100.0,1779031099.5623,1,'2026-05-05T12:23:53Z',NULL,NULL,NULL,'["Storage", "Kubernetes CSI", "S3 Integration"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-05-05T12:23:53Z", "gh_stars": 859}');
-INSERT INTO "resources" VALUES('https://github.com/yangshun/tech-interview-handbook','Tech Interview Handbook','','2026',5,'The definitive prep suite for engineering roles, focusing on algorithms, practical system design topologies, behavioral matrices, and resume optimizations. Provides actionable code structures and design templates built to satisfy high-bar technical interview pipelines.','TypeScript','Educational Repository','Intermediate',0,'online','manual','6a235dd3393fe945bb3152c0ae242a7037b3ab53750ab982ed840c998eb25d47',100.0,1.7790302204840331e+09,1,'2026-04-05T23:58:25Z',NULL,NULL,NULL,'["Software Engineering", "Career Development", "Interview Preparation"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-05T23:58:25Z", "gh_stars": 140289, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/yangtao309/awesome-api-gateway','Awesome API Gateway','','2026',0,'An extensive catalog mapping API Gateway engines, ingress controllers, and edge proxy configurations (including Envoy, Kong, and APISIX). Essential for routing microservice traffic safely across network partitions. Serves as a great architectural guide for configuring traffic shaping, rate limiting, and authentication.','N/A','Repository','Advanced',1,'online','manual','6d62ffc18ab304cbe5bbbb78b7e687572c5bc3372d797648992211bbebdb9b97',100.0,1.78173612321062588e+09,1,'2026-06-18T00:42:03.210626+02:00',NULL,NULL,NULL,'["API Development", "API Gateway", "Resources"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/yankils/Simple-DevOps-Project','yankils/Simple-DevOps-Project','','2021',0,'A practical demonstration codebase combining core DevOps components, including automated provisioning scripts and simple pipeline files, to launch a basic application stack. Designed for educational labs. (Live Grounding: Good for foundational learning, though not suited for enterprise-scale zero-trust environments).','Shell/Dockerfile','Code Repository','Beginner',0,'online','manual','2adcf09384710ca2deea5c47ee9a7c2a4abc449e0cfd8db7039287bb99044faa',100.0,1.7817359009105761e+09,1,'2026-06-18T00:38:20.910576+02:00',NULL,NULL,NULL,'["DevOps & Platform Engineering", "Project Blueprints", "Infrastructure Showcase"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/yannh/kubeconform','github.com/yannh/kubeconform 🌟','','2026',2,'A ultra-fast, modern Kubernetes manifest validator written in Go, acting as a direct replacement for kubeval. Validates resources against official OpenAPI schemas, automatically caching custom resource definitions (CRDs) in offline environments. Recognized globally as a de facto tool for GitOps CI verification.','Go','Tool','Intermediate',1,'online','manual','d0194bae90719e8090d5e89ec9330ccd956614659cb606f185cd56f643c82502',100.0,1.77903106472176599e+09,1,'2026-06-13T11:53:23Z',NULL,NULL,NULL,'["DevOps", "Static Analysis", "Kubernetes Validation"]','["[ENTERPRISE-STABLE]"]','["docs/devsecops.md", "docs/kubernetes-tools.md"]','["devsecops.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T11:53:23Z", "gh_stars": 3066}');
-INSERT INTO "resources" VALUES('https://github.com/yashvardhan-kukreja/kube-bench-exporter','kube-bench-exporter','','2022',5,'A dedicated exporter designed to scrape kube-bench CIS compliance output files and convert them into standard Prometheus metrics. This allows SREs to implement real-time security scanning and continuous integration metrics directly on Grafana.','Go','Exporter','Medium',0,'online','manual','d76db84e9002a9cc1381d0c43f6083a9827b26d893b4ce405b43a7bf880293e0',100.0,1.77903006983412504e+09,1,'2021-04-03T00:12:14Z',NULL,NULL,NULL,'["Networking & Security", "Security Compliance", "Exporters"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-04-03T00:12:14Z", "gh_stars": 12}');
-INSERT INTO "resources" VALUES('https://github.com/ynqa/bul','bul: Interactive TUI for Exploring Kubernetes Container Logs','','2020',1,'An interactive Terminal User Interface (TUI) written in Go designed to query and stream local Kubernetes container logs. Live Grounding Note: Because development has remained inactive for years, it is considered legacy; modern engineers typically use tools like K9s or Stern in active production.','Go','Repository','Intermediate',0,'online','manual','7ab05ef49b587ea38c10c86b9b9efb6d9a3ae7fbcf07fca26c3233d600c30c9d',100.0,1.77903180249505496e+09,1,'2024-05-23T09:31:41Z',NULL,NULL,NULL,'["Log Management & Diagnostics", "Command Line Tools", "Terminal Interfaces"]','["[LEGACY]"]','["docs/container-managers.md", "docs/kubernetes-monitoring.md", "docs/kubernetes-tools.md"]','["kubernetes-monitoring.md", "container-managers.md", "kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-05-23T09:31:41Z", "gh_stars": 16}');
-INSERT INTO "resources" VALUES('https://github.com/ynqa/jnv','github.com/ynqa/jnv 🌟','','2025',5,'An interactive, terminal-based JSON parser and path finder built with Rust. Provides instant autocompletion of JSON pointer selectors and real-time validation feedback to accelerate complex pipeline debugging.','Rust','CLI Tool','Medium',0,'online','manual','6df9199cb6573cafd3aaadb3ec7f5f717bfb3a171ea995daf94fd08a39ba6045',100.0,1.77903455842657089e+09,1,'2026-04-03T09:13:20Z',NULL,NULL,NULL,'["Developer Workspace", "Command-Line Tooling", "JSON & YAML Manipulators"]','["[DE FACTO STANDARD]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-03T09:13:20Z", "gh_stars": 6044, "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/yogeshkk/K8sPurger','K8sPurger 🌟','','2022',2,'A tool designed to scan a Kubernetes cluster for unused resources, identifying orphan ConfigMaps, Secrets, PVCs, and service accounts. By automating the discovery of redundant workloads, it reduces bloat and improves cluster security posture. Active through 2026 as a simple, highly effective housecleaning utility.','Go','CLI Tool','Medium',0,'online','manual','50ee1755862d744903d32d4912ecbbee3b231670b60767aa0a894ad4744d86bf',100.0,1.77903153848535108e+09,1,'2024-02-18T19:09:02Z',NULL,NULL,NULL,'["Operations", "Resource Management", "Cleanup"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-02-18T19:09:02Z", "gh_stars": 256}');
-INSERT INTO "resources" VALUES('https://github.com/yokawasa/action-setup-kube-tools','yokawasa/action-setup-kube-tools','','2026',5,'A dedicated GitHub Action designed to dynamically download and configure vital Kubernetes operational binaries (such as kubectl, helm, kustomize, and minikube) across runner agents, ensuring strict parity between tool states.','JavaScript','Tool','Low',0,'online','manual','fd33c9fd1d3bbabf17697759d4ed37bf0eee0989a9a783fc57fa6ad5598be2eb',100.0,1.779030359621665e+09,1,'2026-06-10T14:49:12Z',NULL,NULL,NULL,'["Software Delivery", "GitHub Ecosystem", "Runner Utilities"]','["[DE FACTO STANDARD]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-10T14:49:12Z", "gh_stars": 92}');
-INSERT INTO "resources" VALUES('https://github.com/yonahd/kor','==github.com/yonahd/kor==','','2023',5,'Kor is an out-of-the-box orphan resource finder that helps platform teams reclaim cluster resources by identifying unused ConfigMaps, Secrets, ServiceAccounts, and PVCs. Featuring stdout, JSON, and Prometheus metrics outputs, it easily embeds into monitoring pipelines to optimize cluster costs.','Go','CLI Tool / Agent','Intermediate',0,'online','manual','d2f8431befad3a2a6349506b8c50fe0d5e8c4c9acea8103e8d216895c8fb6539',100.0,1.77903264046532607e+09,1,'2026-05-26T06:51:45Z',NULL,NULL,NULL,'["Observability & Diagnostics", "Resource Cleanup", "Cluster Hygiene"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-26T06:51:45Z", "gh_stars": 1798}');
-INSERT INTO "resources" VALUES('https://github.com/yonahd/orphaned-configmaps','github.com/yonahd/orphaned-configmaps: Orphaned ConfigMaps','','2022',5,'Orphaned ConfigMaps detects unreferenced ConfigMaps and Secrets across active namespaces. By scanning volume mounts and env declarations, it exposes abandoned configurations that increase complexity and security exposure. It is a targeted utility for regular cluster housekeeping.','Go','CLI Tool','Beginner',0,'online','manual','076b10835b9fcc36f757a36e5034dc00bf021e67457475a6c640895aa1c0fa29',100.0,1.78173604712030196e+09,1,'2026-06-18T00:40:47.120302+02:00',NULL,NULL,NULL,'["Observability & Diagnostics", "Resource Cleanup", "Cluster Hygiene"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.com/yteraoka/kubectl-isolate','kubectl-isolate','','2022',5,'A troubleshooting plugin that temporarily isolates running pods from Service network targets by modifying selector labels. Enables in-depth live diagnostics on broken pod targets without tearing down functional setups.','Go','CLI Plugin','Intermediate',0,'online','manual','b0864d5afab08901c5067a9b47ffaeb906f4742b3edbc02a6253b79fab0b7ba9',100.0,1.77903114340933609e+09,1,'2020-07-05T00:56:41Z',NULL,NULL,NULL,'["Developer Experience", "CLI Utilities", "Traffic Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2020-07-05T00:56:41Z", "gh_stars": 10}');
-INSERT INTO "resources" VALUES('https://github.com/zakkg3/ClusterSecret','zakkg3/ClusterSecret: Kubernetes ClusterSecret operator','','2022',3,'A specialized operator automating secret distribution and synchronization across target namespaces in a cluster. It updates, recreates, or deletes secrets in target namespaces from single configuration sources such as registry credentials.','Go','Kubernetes Operator','Intermediate',0,'online','manual','410cec9a9441ced9e8a652b67982fcc18e8ad5a9312f01facb57194feaa77be4',100.0,1.77903018997975707e+09,1,'2026-04-01T21:32:29Z',NULL,NULL,NULL,'["Security & Compliance", "Secret Management", "Multi-Namespace Replication"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-01T21:32:29Z", "gh_stars": 510}');
-INSERT INTO "resources" VALUES('https://github.com/zalando/logbook','logbook','','2026',5,'An extensible Java library developed by Zalando for logging HTTP requests and responses. In 2026, Logbook is a de facto standard for security compliance and audit logging in distributed environments, providing clean, structured JSON payloads with context-safe credential masking.','Java','Repository','Intermediate',1,'online','manual','cdb1bff5a3f45b738632b32ee3dbc40b00caf4113501ef9a46a3425264745f56',100.0,1.77903279366620492e+09,1,'2026-06-12T12:58:02Z',NULL,NULL,NULL,'["Modern Java", "Frameworks", "Logging"]','["[DE FACTO STANDARD]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T12:58:02Z", "gh_stars": 2048}');
-INSERT INTO "resources" VALUES('https://github.com/zalando/patroni','Patroni','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','98d75f1cf5d00344ca09ca026660c1f7d8c43296a4b79211eaacd9323e89ebd6',100.0,1.77903152876044201e+09,0,'2026-05-17T17:25:28.760442+02:00',NULL,NULL,NULL,'[]','[]','["docs/databases.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/zalando/postgres-operator','Zalando Postgres Operator','','2026',5,'Zalando''s PostgreSQL Operator, which orchestrates highly available Spilo clusters on Kubernetes. Automates provisioning, scaling, master-failovers, offsite backups, and minor engine upgrades via declarative CRDs.','Go','Open Source Repository','Advanced',1,'online','manual','4b5052c00ec68aca1c3bce237d73e28655b4225cb73b0d6dc8caad2ba51ac137',100.0,1.77903198162183904e+09,1,'2026-06-12T22:14:55Z',NULL,NULL,NULL,'["Infrastructure", "PostgreSQL HA", "Zalando Stack"]','["[DE FACTO STANDARD]"]','["docs/databases.md"]','["databases.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T22:14:55Z", "gh_stars": 5182}');
-INSERT INTO "resources" VALUES('https://github.com/zalando/spilo','Spilo: HA PostgreSQL Clusters with Docker','','2025',5,'Spilo is Zalando''s container image bundling PostgreSQL, Patroni, pgBackRest, and WAL-E/WAL-G. Built for mission-critical production reliability, it serves as the stable, standard database core for the Zalando Postgres Operator.','Python','Open Source Repository','Advanced',1,'online','manual','ad47988f98184578f298dec20021762ecc39ec14cf81213755f937363dbcce9d',100.0,1.7790297106639769e+09,1,'2026-06-11T14:18:57Z',NULL,NULL,NULL,'["Infrastructure", "PostgreSQL HA", "Zalando Stack"]','["[DE FACTO STANDARD]"]','["docs/databases.md"]','["databases.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T14:18:57Z", "gh_stars": 1839}');
-INSERT INTO "resources" VALUES('https://github.com/zarf-dev/zarf','defenseunicorns/zarf','','2026',5,'A highly resilient developer tool designed by Defense Unicorns to package, deploy, and manage Kubernetes clusters and cloud-native applications in strictly air-gapped, offline, or secure zero-trust environments. Zarf bundles container registries, Helm charts, binary dependencies, and configurations into a single cryptographically signed archive file, completely removing internet reliance.','Go','Tool','Advanced',0,'online','manual','432486d19fdcf4ccbe8a39271c75a11b34677de848652c8b936a771f0a339479',100.0,1.77913049498471093e+09,1,'2026-06-12T17:31:07Z',NULL,NULL,NULL,'["Delivery", "Air-Gapped Deployments", "Zero Trust"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T17:31:07Z", "gh_stars": 1925}');
-INSERT INTO "resources" VALUES('https://github.com/zaynali53/DotENV',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','d03090cb21014cbaf3351c80a20a1ebf97c8103fc1d66d8bcdad64d361a6367a',100.0,1.77903261366856503e+09,0,'2026-05-17T17:43:33.668565+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.com/zegl/kube-score','Kube-score','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','012d267b9cf6a4fe67e96337f31bb39ac58848f3b9aaa68183f2446f88c5c38c',100.0,1.77903207480019807e+09,1,'2026-05-17T17:34:34.800198+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"gh_license": "MIT", "is_special": true}');
-INSERT INTO "resources" VALUES('https://github.com/zsh-users/zsh-autosuggestions','github.com/zsh-users/zsh-autosuggestions 🌟','','2013',5,'A high-efficiency plugin that suggest terminal execution commands as you type, pulling context dynamically from local shells. It drastically reduces keystrokes and context switching. Live Grounding demonstrates that it has become an essential productivity tool across modern engineering environments.','Shell','Tool','Beginner',0,'online','manual','b2b0920b47bdc33b1b52ba933522de13d83c457669f7cb49654e36d648769e20',100.0,1779031455.90239,1,'2025-06-24T16:15:03Z',NULL,NULL,NULL,'["Infrastructure & Operations", "Terminal Environment", "Shell Configuration"]','["[DE FACTO STANDARD]"]','["docs/linux.md"]','["linux.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-06-24T16:15:03Z", "gh_stars": 35690}');
-INSERT INTO "resources" VALUES('https://github.comjoshmsmith/monkey-ops','GitHub: monkey-ops, Openshift compliant, no cluster-admin required','','N/A',0,'A curated technical resource and architectural guide covering GitHub: monkey-ops, Openshift compliant, no cluster-admin required in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902951350066089e+09,0,'2026-05-17T16:51:53.500661+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/chaos-engineering.md"]','["chaos-engineering.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
-INSERT INTO "resources" VALUES('https://github.dev','github.dev','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a8bb4feb307e135bcaadcbfeac8e34b8946530f6e0dd10d883e7a693ae543819',100.0,1.77903347703638505e+09,0,'2026-05-17T17:57:57.036385+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://github.dev/github/dev"}');
-INSERT INTO "resources" VALUES('https://github.dev/github/dev','github.dev','','2021',0,'A fully web-based implementation of VS Code launched instantly from any GitHub repo by pressing `.`. It operates purely in the browser for code browsing, quick patches, and pull request reviews.','TypeScript','SaaS Platform','Beginner',0,'online','manual','392a950f91629fa40c2a7268e598810b0d9cb3397b82687a0cffbea94507baa7',100.0,1.77913049496806097e+09,1,'2026-05-18T20:54:54.968061+02:00',NULL,NULL,NULL,'["Development Environments", "Cloud IDEs", "Web Editors"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+- Aims to reduce idle node overhead with minimal configuration.','Go','Repository','Intermediate',0,'online','manual','9a33404e5719a240f24a1c99c34b6cd307d1589ef3c7a993be7b3a36d795ad87',100.0,1779031397,1,'2024-11-05T04:02:08Z',NULL,NULL,NULL,'["Resource Management", "Automation & Tools", "Rightsizing Tools"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md", "docs/kubernetes.md"]','["kubernetes-tools.md", "kubernetes.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2024-11-05T04:02:08Z", "gh_stars": 368}');
+INSERT INTO "resources" VALUES('https://github.com/unitypark/aws-serverless-demos','github.com/unitypark/aws-serverless-demos','','2020',0,'A playground containing several serverless infrastructure designs compiled via AWS CDK. Serves as reference implementations for combining DynamoDB, API Gateway, and Lambda.','TypeScript','Repository','Intermediate',0,'online','manual','dd7ebe29eac8c72b61a5fda9a104202c5896c457feb4527780544ba90f5d59de',100.0,1781735921,1,'2026-06-18T00:38:41.128675+02:00',NULL,NULL,NULL,'["Serverless Architectures", "AWS Serverless", "Cloud-Native Demo"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/unitypark/aws-serverless-demos/tree/main/serverless-web-hosting/cloudfront-http-api-cognito','github.com/unitypark: AWS Serverless Demos - cloudfront-http-api-cognito','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','dedb9c69693ec93c671fc05ffea3bc0409b3ded53882a490efca7d6e1130c36d',100.0,1779030335,1,'2026-05-17T17:05:35.722516+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/unixorn/awesome-zsh-plugins','unixorn/awesome-zsh-plugins','','2026',4,'An extensive index of Zsh themes, performance plugins, and CLI integrations designed to improve operational throughput. Streamlines developer environment workflows, integrating native shell helpers for Kubernetes, Git, and Docker operations.','Markdown','Awesome List','Beginner',0,'online','manual','5bc3f053f69bd75111b467e5643d3410f0a2e5d681cbbb00eeb91dd91b5e9eef',100.0,1779029507,1,'2026-06-13T16:12:57Z',NULL,NULL,NULL,'["Infrastructure & Operations", "Developer Productivity", "Shell Ecosystems"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "BSD-3-Clause", "gh_pushed": "2026-06-13T16:12:57Z", "gh_stars": 17762, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/unxsist/jet-pilot','github.com/unxsist/jet-pilot','','2024',3,'An open-source desktop client designed for rapid cluster inspection and diagnosis. Features specialized diagnostic tools to track real-time pod failures, trace internal network routes, and analyze real-time container event logs.','TypeScript','Repository','Intermediate',0,'online','manual','4043a8a110577ec40f5e5e13440e3a8f6966f1986e0c8005ae3ba3190df6dad8',100.0,1779033579,1,'2026-03-09T18:34:55Z',NULL,NULL,NULL,'["Platform Engineering", "UI & Dashboards", "Desktop Client"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-03-09T18:34:55Z", "gh_stars": 624}');
+INSERT INTO "resources" VALUES('https://github.com/up9inc/mizu','==up9inc/mizu==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','af2af430c1693288f10e0ac9c2e9d3c4514537ef5bc0e169d16ac18ab5c358b6',100.0,1779030574,0,'2026-05-17T17:09:34.924435+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/kubeshark/kubeshark"}');
+INSERT INTO "resources" VALUES('https://github.com/upbound/platform-ref-multi-k8s','upbound/platform-ref-multi-k8s: Upbound''s reference platform for multi-cloud'' Kubernetes with Crossplane','','2023',1,'A blueprint repository illustrating standard compositions and platform-ref layouts for deploying multi-cloud Kubernetes clusters using Crossplane. Provides direct, working configurations for credential partitioning, identity federation, and modular configuration hierarchies that conform to the Upbound control plane architecture.','YAML','Code Repository','Advanced',0,'online','manual','d9ec688cbd0cfad5ca5cba779b3a6e382e5b86f567e5a1ac91d49eaf29f0122b',100.0,1779032182,1,'2026-02-09T19:39:18Z',NULL,NULL,NULL,'["Platform Engineering", "Control Planes", "Crossplane", "Reference Architectures"]','["[COMMUNITY-TOOL]"]','["docs/crossplane.md"]','["crossplane.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-02-09T19:39:18Z", "gh_stars": 66}');
+INSERT INTO "resources" VALUES('https://github.com/updatecli/updatecli','github.com/updatecli/updatecli','','2021',5,'Updatecli is a declarative dependency management engine designed to automate updates across infrastructure manifests and Dockerfiles. It uses configuration files to track external sources (like GitHub releases) and apply updates to Git targets. It reduces manual maintenance chores in GitOps repositories.','Go','CLI Tool / Agent','Intermediate',0,'online','manual','a0ddaa815b7eb5748af02f8a3b557813abe23e8df6b176936284569da780320d',100.0,1779029148,1,'2026-06-13T12:48:15Z',NULL,NULL,NULL,'["GitOps & Delivery", "Dependency Management", "Automated Workflows"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T12:48:15Z", "gh_stars": 930}');
+INSERT INTO "resources" VALUES('https://github.com/upgundecha/howtheysre','How they SRE','','2026',3,'An invaluable reference listing real-world operational workflows from major software companies. Provides technical insights into telemetry design, high-concurrency database setups, cluster failovers, and on-call team topologies.','Markdown','Reference Guide','Advanced',0,'online','manual','6b98956605a909afb281d43770967a5be99c3ad0f098b1b5b98599b6f50ba798',100.0,1779032820,1,'2025-11-17T18:57:19Z',NULL,NULL,NULL,'["Infrastructure & Operations", "Site Reliability Engineering", "Case Studies"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2025-11-17T18:57:19Z", "gh_stars": 9731, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/upmc-enterprises/registry-creds','upmc-enterprises/registry-creds: Registry Credentials ⭐','','2024',1,'Registry Credentials is a Kubernetes controller designed to propagate private container registry secrets across multiple namespaces dynamically. It automates credential synchronization for AWS ECR, GCP GCR, and custom Docker registries, resolving pull secret distribution friction.','Go','Controller','Intermediate',1,'online','manual','8ba4416b0bc3d48227f381a062644c3aa306db2f4817dc18dc0d612c2e391543',100.0,1779032950,1,'2023-07-31T12:30:03Z',NULL,NULL,NULL,'["Security", "Secret Management", "Image Registry"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2023-07-31T12:30:03Z", "gh_stars": 348}');
+INSERT INTO "resources" VALUES('https://github.com/utilitywarehouse/kube-applier','utilitywarehouse/kube-applier','','2016',1,'A declarative GitOps loop utility that periodically reads configurations from a Git host and applies them directly. Kube-applier serves as a lightweight, historical predecessor to larger systems like ArgoCD.','Go','GitOps Controller','Intermediate',0,'online','manual','ce9dbbb85e131a172a2e3272861cceac1462b0c6081daad29da53a3b4edf25c6',100.0,1779031226,1,'2026-05-19T11:40:18Z',NULL,NULL,NULL,'["GitOps & Configuration", "Continuous Deployment", "Declarative GitOps"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-19T11:40:18Z", "gh_stars": 28}');
+INSERT INTO "resources" VALUES('https://github.com/utterance/utterances',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','8c4d9e9280c3dca2018dd510df103e0bbfdddc5cb9fdf23ac92ad30282bc9282',100.0,1779033019,0,'2026-05-17T17:50:19.971416+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/vbouchaud/k8s-ldap-auth','vbouchaud/k8s-ldap-auth','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','277c5ddfa6aff857e9279d3f6abfda4c5c77aa768b96739fe9b713184524c666',100.0,1779032457,0,'2026-05-17T17:40:57.713537+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/HopopOps/k8s-ldap-auth"}');
+INSERT INTO "resources" VALUES('https://github.com/vchinnipilli/kubestriker','kubestriker 🌟','','2024',5,'A dedicated pentesting tool designed to audit, explore, and report vulnerabilities inside Kubernetes environments. It probes misconfigured webhooks, open API endpoints, and insecure ports to locate potential compromise vectors. Essential for red-teaming exercises.','Python','Tool','Medium',0,'online','manual','e55f13d800b10c97bf50c73f1e1989ac7c70e2ab10ca65f36419769c0286115e',100.0,1779030052,1,'2024-04-06T11:34:17Z',NULL,NULL,NULL,'["Networking & Security", "Vulnerability Scanning", "Pentesting"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-04-06T11:34:17Z", "gh_stars": 1003}');
+INSERT INTO "resources" VALUES('https://github.com/veggiemonk/awesome-docker','Awesome Docker 🌟','','2025',5,'The premier community directory compiling top-tier runtimes, base images, build extensions, registries, and runtime protection systems. An indispensable reference manual for Cloud Native architects.','N/A','repository','Beginner',0,'online','manual','7f56cb78ef8ebf36cc286fffaa4fc12b4e68609342e0f810ea05e3cf3551bfa5',100.0,1779030658,1,'2026-06-14T09:44:52Z',NULL,NULL,NULL,'["Containers", "Curation", "Reference Frameworks"]','["[DE FACTO STANDARD]"]','["docs/docker.md", "docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md", "docker.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T09:44:52Z", "gh_stars": 36214, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/velero-io/velero','github.com/vmware-tanzu/velero','','2026',5,'Velero is the standard open-source utility for safely backing up and restoring entire Kubernetes cluster structures and persistent volumes. Deeply integrates with both raw cloud APIs and file-level utilities like Kopia and Restic.','Go','Tool','Intermediate',1,'online','manual','d5ae04bd0672ae5a9bad5255c2d129a796af52aff3371e337b1ba7dced637c05',100.0,1779130494,1,'2026-06-12T02:14:04Z',NULL,NULL,NULL,'["Infrastructure", "Data Protection", "Kubernetes Backup Operators"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-backup-migrations.md", "docs/ocp4.md"]','["kubernetes-backup-migrations.md", "ocp4.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T02:14:04Z", "gh_stars": 10062}');
+INSERT INTO "resources" VALUES('https://github.com/venkateshk111/terraform-beginners-guide','==github.com/venkateshk111/terraform-beginners-guide== 🌟','','2021',2,'A structured, accessible community repository offering clear code snippets, common commands, and hands-on scenarios designed to accelerate early learning curves for DevOps engineers adopting HashiCorp Terraform.','HCL','Repository','Beginner',0,'online','manual','d0b84dd3a19688a5a5ababf4fb8c9affb4f1a2c41cdf1df2617899ffb893a80f',100.0,1779034580,1,'2026-01-09T05:33:03Z',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform Ecosystem", "Beginner Blueprints"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-01-09T05:33:03Z", "gh_stars": 107}');
+INSERT INTO "resources" VALUES('https://github.com/vetyy/helm-ecr','helm-ecr 🌟','','2018',1,'A legacy helper tool designed to authenticate Helm and local installations with AWS Elastic Container Registry (ECR). Native Helm 3 OCI capabilities and integrated AWS IRSA have made direct external credential management tools obsolete.','Shell','Helper Script','Simple',0,'online','manual','3e7e7221a056185382cb7644fcca5c1c3dac522b15458a0fa17a4fb5ea5d7a3f',100.0,1779033770,1,'2023-03-07T03:45:27Z',NULL,NULL,NULL,'["Security & Identity", "Authentication & Authorization", "Image Registry Creds"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-03-07T03:45:27Z", "gh_stars": 24}');
+INSERT INTO "resources" VALUES('https://github.com/viaduct-ai/kustomize-sops','viaduct-ai/kustomize-sops','','2021',3,'An open-source generator and transformer plugin that natively integrates Mozilla SOPS into Kustomize workflows. It resolves the problem of committing sensitive plaintext files by decrypting configuration values on-the-fly inside deployment cycles.','Go','Kustomize Plugin','Intermediate',0,'online','manual','91e309cf0c5aa3e3cceceab84e46c7816495a889b9c7967a3278613a9ee9abd4',100.0,1779033130,1,'2026-04-14T03:42:39Z',NULL,NULL,NULL,'["GitOps & Configuration", "Secret Management", "Kustomize Extensions"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-14T03:42:39Z", "gh_stars": 836}');
+INSERT INTO "resources" VALUES('https://github.com/viatsko/awesome-vscode','Awesome Visual Studio Code','','2026',5,'A massive directory of extensions, themes, and configuration recipes designed to turn VS Code into a productivity powerhouse. Highly relevant for cloud-native developers seeking extensions for Kubernetes, Terraform, Docker, and remote workspace development. Serves as a daily driver resource for developer enablement teams.','N/A','Repository','Beginner',0,'online','manual','f51abc78c6867afc4cbfb7557e5e61c4193f50577da46bb7199dca850c6b8046',100.0,1779034132,1,'2024-06-21T09:46:41Z',NULL,NULL,NULL,'["Developer Tools", "IDE", "VS Code"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md", "docs/visual-studio.md"]','["architectural-foundations.md", "other-awesome-lists.md", "visual-studio.md"]','{}','{"gh_license": "CC0-1.0", "gh_pushed": "2024-06-21T09:46:41Z", "gh_stars": 28747, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/vidispine/hull','HULL','','2025',2,'The Helm Utility Library Layer (HULL) is an innovative templating library designed to drastically reduce boilerplate code. It allows platform engineers to define Kubernetes resources declaratively within JSON/YAML schemas, minimizing redundant YAML scripting.','Go','Library','Advanced',0,'online','manual','f474f3988468199e315107485e8d22fd4000db98ce3340c72d85333ff26f8e6b',100.0,1779034564,1,'2026-05-13T16:51:01Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Helm Templates"]','["[COMMUNITY-TOOL]"]','["docs/helm.md", "docs/kubernetes-tools.md"]','["helm.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-13T16:51:01Z", "gh_stars": 288}');
+INSERT INTO "resources" VALUES('https://github.com/vijaykedar/jenkins-setup-using-terraform','github.com/vijaykedar/jenkins-setup-using-terraform','','2023',0,'Open-source reference repository containing fully modular files to build and deploy active Jenkins servers on public cloud networks. Configures networking rules, storage buckets, and server definitions.','HCL','Code Repository','Intermediate',0,'online','manual','9fd7a26562b9e0568889384497f9e3febd67a847d785cbdf92854431bb12cc76',100.0,1781736232,1,'2026-06-18T00:43:52.254692+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "CI/CD & Automation", "Jenkins"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/vimwiki/vimwiki','VimWiki','','2024',5,'An incredibly powerful, native Vim plugin that transforms Vim into a personal wiki engine. It manages plain-text files, automates list formatting, links diary entries, and exports to HTML dynamically. Double-Evidence: The repository establishes local, high-speed terminal note-taking; live grounding shows it is a legendary choice for terminal-based power users who value zero-latency knowledge capture.','VimL','Repository','Intermediate',0,'online','manual','d72fe3560fe8d53a6e3e58b66d8396abb4ab908366e7f371a3d0a7ab3acd86d2',100.0,1779029063,1,'2026-04-30T18:15:10Z',NULL,NULL,NULL,'["Productivity", "Text Editors", "Vim Plugins"]','["[DE FACTO STANDARD]"]','["docs/linux.md"]','["linux.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-04-30T18:15:10Z", "gh_stars": 9468}');
+INSERT INTO "resources" VALUES('https://github.com/vincentserpoul/kubench','kubench','','2020',0,'Orchestration framework for benchmark testing execution on Kubernetes. Measures cluster CPU, memory, and network performance, though currently dormant.','Go','Tool','Advanced',0,'online','manual','82bc92760401c2cf7d1910cbb4473bd6d418ba3ddcf258d439835a3463625de2',100.0,1779029121,1,'2021-10-12T21:39:22Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Benchmarking"]','["[COMMUNITY-TOOL]"]','["docs/qa.md"]','["qa.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-10-12T21:39:22Z", "gh_stars": 0}');
+INSERT INTO "resources" VALUES('https://github.com/vinta/awesome-python','Awesome Python 🌟','','2014',5,'The quintessential curated directory indexing thousands of top-tier Python packages, libraries, frameworks, and tools across data science, web development, containerization, and networking.','Markdown','Awesome List','Intermediate',0,'online','manual','aa7ca6e855edb7ada6cb90248be05e7572fde01f05c100afbcbbea728c480af8',100.0,1779030529,1,'2026-06-12T04:11:12Z',NULL,NULL,NULL,'["Backend Development", "Python Ecosystem", "Resource Curation"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md", "docs/python.md"]','["python.md", "other-awesome-lists.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-12T04:11:12Z", "gh_stars": 302828, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/viralpoetry/kubesurveyor','Kubesurveyor 🌟','','2021',0,'A tool designed to scan and map namespaces, workloads, and running pods in a Kubernetes cluster, providing an overview of configuration layouts and potential drift. By 2026, this unmaintained project has been archived, with its core inventory and mapping functions fully replaced by native Prometheus/Grafana or modern platform engineering portal features.','Go','CLI Tool','Low',0,'online','manual','228c7ac748e747f91e740e3252504ca50af675968c35204b11fefa0015e0d1de',100.0,1781736046,1,'2026-06-18T00:40:46.742569+02:00',NULL,NULL,NULL,'["Operations", "Observability", "Resource Analysis"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/visenger/awesome-mlops','visenger/awesome-mlops: Awesome MLOps','','2026',0,'A structured directory detailing operational machine learning (MLOps) packages, pipeline orchestrators (Kubeflow, MLflow), and feature store architectures. Essential for platform teams bridging data science workflows with production-grade Kubernetes automation frameworks.','N/A','Repository','Advanced',1,'online','manual','74e8d0bc6f88778e87c6e2231b41a1e4504cba02393fa9be2d2502da4f7c6644',100.0,1781736123,1,'2026-06-18T00:42:03.282704+02:00',NULL,NULL,NULL,'["AI & Machine Learning", "MLOps", "Resources"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/vitobotta/velero-notifications','vitobotta/velero-notifications','','2024',5,'A specialized alerting utility designed to track and publish execution metrics of Velero backups. It monitors backup Custom Resources within the cluster to push real-time success, failure, or warning logs straight to ChatOps integrations including Slack, Discord, and arbitrary HTTP webhooks.','Go','Repository','Intermediate',0,'online','manual','7b97042cdcb35fc0de9a6ce154eecbed5f4ec0b921a618e69260f00985167271',100.0,1779032587,1,'2023-12-28T14:37:29Z',NULL,NULL,NULL,'["Operations & Reliability", "Data Protection & Backup", "Observability"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-12-28T14:37:29Z", "gh_stars": 36}');
+INSERT INTO "resources" VALUES('https://github.com/vivekagate/yakiapp','nirops/yakiapp','','2022',2,'An early community-built visual client for Kubernetes. *Live Grounding*: This project is no longer actively maintained and has been archived, but it offers interesting historical design schemas for lightweight cluster inspectors.','JavaScript','Repository','Intermediate',0,'online','manual','175e549b01241094b70c17e5aff56537776273e0ce13feec7fbe035d4095ecb8',100.0,1779130495,1,'2022-09-03T16:26:36Z',NULL,NULL,NULL,'["Platform Engineering", "UI & Dashboards", "Desktop Client"]','["[LEGACY]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-09-03T16:26:36Z", "gh_stars": 102}');
+INSERT INTO "resources" VALUES('https://github.com/viveksinghggits/kuui','KuUI (Kubernetes UI)','','2021',5,'An experimental visual management utility designed to make resource visualization intuitive. Aims to help junior developers navigate local clusters by listing deployments, services, and running pod instances clearly.','Go','Web Application','Beginner',0,'online','manual','6788c7bb55f35cf572d0841ab584dac6f461ce624cb61b36426e8c941337652a',100.0,1779030928,1,'2023-02-06T23:50:25Z',NULL,NULL,NULL,'["Developer Experience", "UI Dashboards", "Local Development"]','["[DE FACTO STANDARD]", "[EMERGING]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-02-06T23:50:25Z", "gh_stars": 18}');
+INSERT INTO "resources" VALUES('https://github.com/vladimirvivien/ktop','vladimirvivien/ktop','','2026',3,'Ktop is an interactive command-line tool modeled directly after classic system monitoring commands like ''top'' and ''htop'', tailored for Kubernetes environments. It queries cluster APIs to provide dynamic views of node memory utilization, pod health, and resource request ratios. It serves as a fast, accessible option for developers who need quick cluster diagnostics without deploying Prometheus.','Go','CLI Tool','Beginner',0,'online','manual','a16c596f0b8d1c73a1f8e27a7f11b226c5637771f32b0bceb412119b3ede29f0',100.0,1779030611,1,'2026-05-16T15:49:51Z',NULL,NULL,NULL,'["Operations", "Command Line Interfaces", "Resource Monitoring"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-16T15:49:51Z", "gh_stars": 1093}');
+INSERT INTO "resources" VALUES('https://github.com/vllm-project/vllm','vLLM on Kubernetes','','2025',5,'Curator Insight: Integration guides and deployment schemas for hosting vLLM on Kubernetes clusters. Live Grounding: Standardizes memory-efficient LLM serving using PagedAttention. Features rapid integration with Kubernetes HPA (Horizontal Pod Autoscaler) and native Prometheus performance scraping.','Python','Software','Expert',1,'online','manual','abfd3d7ffbe9328f492535dfc208fdb36fe7c845798cd6700fc6c8e4b47e466d',100.0,1779031802,1,'2026-06-14T08:44:57Z',NULL,NULL,NULL,'["AI Infrastructure", "LLM Serving", "vLLM"]','["[DE FACTO STANDARD]"]','["docs/ai-agents-mcp.md"]','["ai-agents-mcp.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T08:44:57Z", "gh_stars": 82816}');
+INSERT INTO "resources" VALUES('https://github.com/vmware-archive/buildkit-cli-for-kubectl','vmware-tanzu/buildkit-cli-for-kubectl (kubectl plugin)','','2021',5,'A kubectl plugin designed to execute container builds directly on remote BuildKit instances inside clusters. Live grounding confirms the project has been archived under VMware, steering teams to direct BuildKit operators or Kaniko.','Go','CLI Tool','Advanced',0,'online','manual','35c19c8e640735ba6ff2a7908a40fbbd61533c1daa91b034f8fb9f440ff0964e',100.0,1779130494,1,'2023-09-28T03:00:47Z',NULL,NULL,NULL,'["Kubernetes", "Developer Experience", "Container Builds"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubectl-commands.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubectl-commands.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2023-09-28T03:00:47Z", "gh_stars": 505}');
+INSERT INTO "resources" VALUES('https://github.com/vmware-archive/ktx','ktx 🌟','','2020',1,'A context-switching helper for Kubernetes clusters, similar to kubectx. Note: This project is archived by VMware, rendering it legacy; users should migrate to active alternatives like kubectx or native kubectl context switching.','Go','CLI Tool','Low',0,'online','manual','d31edd7b5a04464fb8efb9a77ce0abee5fa9685551cd504140c11d4a73864f1f',100.0,1779130494,1,'2021-09-28T00:05:59Z',NULL,NULL,NULL,'["Developer Experience", "CLI Tools", "Context Switching"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2021-09-28T00:05:59Z", "gh_stars": 140}');
+INSERT INTO "resources" VALUES('https://github.com/vmware-archive/kube-fluentd-operator','kube-fluentd-operator 🌟','','2024',2,'A now-archived operator designed to dynamically construct namespace-specific Fluentd logging pipelines in Kubernetes. Modern platform engineering architectures have largely transitioned to standardized OpenTelemetry or Fluent Bit routing setups.','Go','Repository','Advanced',0,'online','manual','228db722cc7cfe844a1e96caae6ee58f8b37ee09f6807b470ec7eb8f345199b4',100.0,1779130495,1,'2025-12-18T19:17:59Z',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Observability"]','["[LEGACY]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2025-12-18T19:17:59Z", "gh_stars": 321}');
+INSERT INTO "resources" VALUES('https://github.com/vmware-archive/kubecfg',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','f2d2fc37ea444a3c4110a4b9bc0e83230545947f7e964f819106edb6e720833a',100.0,1779130494,1,'2026-05-18T20:54:54.929915+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
+INSERT INTO "resources" VALUES('https://github.com/vmware-archive/kubewatch','bitnami-labs/kubewatch','','2016',3,'A popular event-driven Kubernetes watcher that monitors cluster resources and broadcasts real-time changes directly to webhooks and team workspaces like Slack. Note: The project has been archived by VMware; users are urged to migrate to active tools like Botkube.','Go','Event Watcher','Medium',1,'online','manual','7e55730487f021d5ef54e438e2225afd74a4a845ba1e29b7954221e7cd54078e',100.0,1779130494,1,'2022-09-17T08:58:53Z',NULL,NULL,NULL,'["Observability", "Event Management", "Notifications"]','["[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-09-17T08:58:53Z", "gh_stars": 2426}');
+INSERT INTO "resources" VALUES('https://github.com/vmware-archive/octant','vmware-tanzu/octant','','2023',5,'Octant was an open-source, extensible developer dashboard designed to visualize local and remote Kubernetes cluster states, resource dependencies, and logs. Project development was officially archived in 2023 as developers shifted to other open-source or commercial alternatives like Lens, OpenLens, and K9s.','Go','Tool','Intermediate',0,'online','manual','557115c7f1f7f1d60f2d28fc1bb886e8de0988caee9fa553bf16edaf70be4fcc',100.0,1779130495,1,'2023-01-19T20:55:03Z',NULL,NULL,NULL,'["Observability", "Dashboards", "Developer Tooling"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-on-premise.md", "docs/kubernetes-tools.md"]','["kubernetes-on-premise.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-01-19T20:55:03Z", "gh_stars": 6247}');
+INSERT INTO "resources" VALUES('https://github.com/vmware-tanzu/antrea','VMware-tanzu Antrea','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','9bf5509121e1f02344fc0b7940d0ae4254283aec31ad23ef434c8ca11f65f3a8',100.0,1779033158,0,'2026-05-17T17:52:38.581993+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/vmware-tanzu/buildkit-cli-for-kubectl','vmware-tanzu/buildkit-cli-for-kubectl (kubectl plugin)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1f222d3e28b5c40bb71cc05c93efb05ad089bcf96a1cc7a93455a1a2051c094e',100.0,1779029422,0,'2026-05-17T16:50:22.121405+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubectl-commands.md", "docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/vmware-archive/buildkit-cli-for-kubectl"}');
+INSERT INTO "resources" VALUES('https://github.com/vmware-tanzu/k-bench','==vmware-tanzu/k-bench== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','dc9e83bcf59d12281d71dd6306c42cc3517d338a31e01967b538352cf4f304d4',100.0,1779033163,0,'2026-05-17T17:52:43.317665+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/vmware/k-bench"}');
+INSERT INTO "resources" VALUES('https://github.com/vmware-tanzu/octant','vmware-tanzu/octant','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','542bedab216c3f66466fe63164e80299b5c4e0ce3a5539ecadd620c90ee4f921',100.0,1779033615,0,'2026-05-17T18:00:15.528236+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-on-premise.md", "docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/vmware-archive/octant"}');
+INSERT INTO "resources" VALUES('https://github.com/vmware-tanzu/pinniped',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','661fa35ea5636cb1668aa573444690a764339f9ccfa53cbb7369b42419e3e5dc',100.0,1779034105,0,'2026-05-17T18:08:25.704689+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/vmware-tanzu/sonobuoy','sonobuoy','','2023',3,'Diagnostic tool created by VMware Tanzu that facilitates understanding of Kubernetes cluster state by running conformance tests, security benchmarks, and custom extensions.','Go','Tool','Advanced',0,'online','manual','2f20624a434d9ecd04f9519fa8395820867fc9fc4d0febaead59b6cb07b75767',100.0,1779031910,1,'2025-11-25T23:13:32Z',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Compliance"]','["[ENTERPRISE-STABLE]"]','["docs/qa.md"]','["qa.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2025-11-25T23:13:32Z", "gh_stars": 3043}');
+INSERT INTO "resources" VALUES('https://github.com/vmware-tanzu/velero','github.com/vmware-tanzu/velero','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0078c52bf3b08aaf10d444c0f65ee0aebc3ebff65ac9f49eacde1febe8b12b00',100.0,1779029061,0,'2026-05-17T16:44:21.427641+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-backup-migrations.md", "docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://github.com/velero-io/velero"}');
+INSERT INTO "resources" VALUES('https://github.com/vmware/k-bench','vmware-tanzu/k-bench 🌟','','2021',3,'A benchmarking framework tailored specifically for assessing file and block storage performance inside Kubernetes. It runs FIO operations inside containers to analyze read/write IOPS and latency behaviors across storage classes.','Go','Benchmarking Suite','High',0,'online','manual','d7291e919a819ac3438a5c3a6f32d74d5df2efd07e1f3b24c4e3e0627d6b461f',100.0,1779130495,1,'2026-03-12T03:44:16Z',NULL,NULL,NULL,'["Performance & Testing", "Benchmarking", "Storage Performance"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-03-12T03:44:16Z", "gh_stars": 408}');
+INSERT INTO "resources" VALUES('https://github.com/vmware/kube-fluentd-operator','kube-fluentd-operator 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b35a102eb9d881d4f01ac6369fc4a528130abeffc552c314da5ad6291892f32d',100.0,1779031645,0,'2026-05-17T17:27:25.904386+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-operators-controllers.md"]','[]','{}','{"duplicate_of": "https://github.com/vmware-archive/kube-fluentd-operator"}');
+INSERT INTO "resources" VALUES('https://github.com/vmware/octant','VMware octant','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','542bedab216c3f66466fe63164e80299b5c4e0ce3a5539ecadd620c90ee4f921',100.0,1779031850,0,'2026-05-17T17:30:50.729639+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/vmware-tanzu/octant"}');
+INSERT INTO "resources" VALUES('https://github.com/vmware/pinniped',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','febd0a05d74d6b53d2e642fb8c17c27d61ab5b483f60a66c877f544d89c10bbe',100.0,1779130494,1,'2026-05-18T20:54:54.948989+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"gh_license": "Apache-2.0"}');
+INSERT INTO "resources" VALUES('https://github.com/volatiletech/sqlboiler','volatiletech/sqlboiler','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','87c8942edba2b92c75468c2d02bb3394489c1e9782a58312d3a19cdc51b50f3a',100.0,1779032589,0,'2026-05-17T17:43:09.318702+02:00',NULL,NULL,NULL,'[]','[]','["docs/golang.md"]','[]','{}','{"duplicate_of": "https://github.com/aarondl/sqlboiler"}');
+INSERT INTO "resources" VALUES('https://github.com/vscode-kubernetes-tools/vscode-kubernetes-tools','Azure/vscode-kubernetes-tools 🌟','','2017',5,'Developed by Microsoft/Azure, this foundational extension integrates cluster management, manifest linting, Helm support, and debug workflows directly into the editor for effortless Kubernetes operations.','TypeScript','Extension','Intermediate',0,'online','manual','648ef2b897f1fd389d81aa2bbb2513f28cc3326b3ed407bd0a9b8ac7cb47956e',100.0,1779130495,1,'2026-06-13T01:13:50Z',NULL,NULL,NULL,'["Development Tools", "VS Code", "Kubernetes Extensions"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T01:13:50Z", "gh_stars": 762}');
+INSERT INTO "resources" VALUES('https://github.com/wagoodman/dive','dive 🌟','','2026',5,'Dive is an indispensable terminal-based tool designed to inspect Docker images, analyze layer contents, and discover ways to shrink image size. By calculating the efficiency metric of individual layers and identifying wasted space from modified or deleted files, it gives platform teams precise insight into image build processes. In 2026, it remains a de facto standard tool for CI/CD optimization pipelines to keep enterprise container sizes lean and secure.','Go','Tool','Medium',0,'online','manual','c1155c8f1bc813e276d2dda0671128eb0419a310d3cfe74945163603212b7240',100.0,1779030779,1,'2025-12-15T17:20:36Z',NULL,NULL,NULL,'["Infrastructure", "Containerization", "Image Optimization"]','["[DE FACTO STANDARD]"]','["docs/docker.md"]','["docker.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-12-15T17:20:36Z", "gh_stars": 54224}');
+INSERT INTO "resources" VALUES('https://github.com/wallarm/sysbindings','wallarm/sysbindings','','2019',1,'A security auditing library tracking underlying operating system bindings and kernel integrations. Developed to map and check system-level execution, it helps identify container runtime escape attempts.','Go','Security Utility','Advanced',0,'online','manual','f09bc51cc5a2e250d70f065b62dbb4cccf64ad33222cbadcdd0b96b390fd24ef',100.0,1779031576,1,'2022-08-24T04:45:13Z',NULL,NULL,NULL,'["Security & Compliance", "Runtime Security", "System Calls"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-08-24T04:45:13Z", "gh_stars": 19}');
+INSERT INTO "resources" VALUES('https://github.com/wangjia184/pod-inspector','wangjia184/pod-inspector','','2020',0,'A localized tool developed to inspect and audit target pod environments. It analyzes container variables, runtime logs, and interface networks directly inside running clusters to facilitate rapid diagnosis.','Go','Diagnostic Tool','Intermediate',0,'online','manual','8abf6fe284c80d6bc06d5c8a807d378f12db57960014e121b37868e6299d2878',100.0,1781736046,1,'2026-06-18T00:40:46.860483+02:00',NULL,NULL,NULL,'["Observability & Performance", "Pod Diagnostics", "Inspection Tools"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/wardviaene','github.com/wardviaene (kubernetes, terraform, ansible, docker, etc) 🌟','','2025',0,'A public code profile hosting highly referenceable configuration setups across Terraform, Ansible, Docker, and Kubernetes. The repositories serve as companion code for prominent DevOps bootcamps, detailing clean infrastructure-as-code patterns. (Live Grounding: Continually referenced by global practitioners transitioning to cloud infrastructure specialties).','HCL/YAML','Code Repository','Intermediate',0,'online','manual','447179f1e113a43ea28a199a27e97a83c8c4c2f3c3a2eb66e570539391e4a55c',100.0,1779029513,1,'2026-05-17T16:51:53.691228+02:00',NULL,NULL,NULL,'["Cloud-Native Infrastructure", "Learning Resources", "IaC"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/wardviaene/advanced-kubernetes-course','wardviaene/advanced-kubernetes-course','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f636c297880e176813cf80b6d3b1db7abe172fbeda24ac23f7cf4309f9b9fa9f',100.0,1779032579,1,'2026-05-17T17:42:59.138742+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tutorials.md"]','[]','{}','{"duplicate_of": "https://github.com/wardviaene/advanced-kubernetes-course/tree/master/spinnaker"}');
+INSERT INTO "resources" VALUES('https://github.com/wardviaene/advanced-kubernetes-course/tree/master/spinnaker','wardviaene/advanced-kubernetes-course/spinnaker 🌟','','2020',0,'Curator Insight points to a companion repository for an advanced Kubernetes Spinnaker course. Live Grounding emphasizes its utility in demonstrating advanced deployment strategies (such as blue-green and canary analysis) directly inside Kubernetes clusters using Spinnaker''s pipeline GUI. It remains a reliable hands-on learning lab.','Shell','Repository','Advanced',0,'online','manual','00d8a3f1b9429aa9162c6d3c5d1c67c81d52800be22cc863a0ae3c5bd1be2ba3',100.0,1781735910,1,'2026-06-18T00:38:30.785017+02:00',NULL,NULL,NULL,'["DevOps", "Continuous Delivery", "Spinnaker Setup", "Kubernetes Deployment Models"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/wardviaene/jenkins-course','wardviaene/jenkins-course','','2020',0,'A highly practical repository containing configuration examples, scripts, and multi-stage pipeline templates for various programming languages. Designed to serve as hands-on exercises for developers studying infrastructure-as-code and configuration-as-code fundamentals.','Shell','repository','Beginner',0,'online','manual','ca038c96e82bd2f05ad48674b128ec330a3cb2a4b1f0485555a9a0bcd60e8dfa',100.0,1781735992,1,'2026-06-18T00:39:52.205152+02:00',NULL,NULL,NULL,'["Infrastructure & DevOps", "CI-CD Concepts", "Jenkins Tutorials"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/jenkins.md"]','["jenkins.md", "demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/wardviaene/kubernetes-course','wardviaene/kubernetes-course','','2024',4,'Accompanying codebase for Ward Viaene''s comprehensive Kubernetes course, demonstrating deployments, configurations, microservice communication patterns, and cloud migrations. (Live Grounding: Widely trusted community-backed repository illustrating production-grade YAML configurations).','YAML/Go','Code Repository','Intermediate',1,'online','manual','155e7375547c1616e34a4f6c86e5469a201d48f1daed273856ae084cf677328d',100.0,1779030587,1,'2023-03-17T15:48:10Z',NULL,NULL,NULL,'["Cloud-Native Infrastructure", "Learning Resources", "Kubernetes Courses"]','["[ENTERPRISE-STABLE]"]','["docs/demos.md", "docs/kubernetes-tutorials.md"]','["demos.md", "kubernetes-tutorials.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2023-03-17T15:48:10Z", "gh_stars": 1732}');
+INSERT INTO "resources" VALUES('https://github.com/we-dcode/kubetunnel','github.com/we-dcode/kubetunnel','','2026',2,'Kubetunnel is an elegant CLI utility that establishes secure bi-directional tunnels, connecting local developer machines with active remote namespaces. It enables local microservices to resolve cluster-internal DNS and receive traffic as if they were running inside the virtual network. This capability dramatically accelerates development cycles by eliminating the need for constant remote deployments.','Go','CLI Tool','Intermediate',0,'online','manual','9d4d5b0269e92c304f9ef91f3529cf29605a82113d23d6d6914e8ec2d4457ca9',100.0,1779031898,1,'2023-02-21T10:26:19Z',NULL,NULL,NULL,'["Operations", "Port Forwarding", "Local Development"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-02-21T10:26:19Z", "gh_stars": 200}');
+INSERT INTO "resources" VALUES('https://github.com/weaveworks-experiments/kspan','Kspan - Turning Kubernetes Events into spans 🌟','','2022',3,'An experimental tool designed to consume Kubernetes events and convert them into OpenTelemetry-compliant spans. By treating lifecycle events as spans, it enables operators to visualize cluster events inside APM tracing backends like Jaeger or Zipkin. With Weaveworks'' exit from active development, the project remains an archived but highly influential conceptual reference in 2026.','Go','Event Translator','High',1,'online','manual','e3d1e2e3c362d84d8e03336b387691b0561644dd4882705a8f2aa7b05cf23392',100.0,1779030739,1,'2023-06-24T11:56:27Z',NULL,NULL,NULL,'["Operations", "Observability", "Distributed Tracing"]','["[EMERGING]", "[LEGACY]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-06-24T11:56:27Z", "gh_stars": 807}');
+INSERT INTO "resources" VALUES('https://github.com/weaveworks/awesome-gitops','Awesome-GitOps','','2026',3,'The canonical index of GitOps tools, configuration structures, and continuous deployment runtimes originally compiled by Weaveworks. While Weaveworks itself shifted, this directory remains structurally fundamental for ArgoCD and Flux setups.','Markdown','Awesome List','Advanced',1,'online','manual','14e7315e6fe04f90d20b18a9d4fb9c9996736db192364f9fa3554bb6e86c62d7',100.0,1779031266,1,'2025-12-10T07:29:20Z',NULL,NULL,NULL,'["Cloud Native", "GitOps", "Continuous Delivery Operators"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-12-10T07:29:20Z", "gh_stars": 1696, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/weaveworks/cluster-api-provider-existinginfra','weaveworks/cluster-api-provider-existinginfra','','2023',5,'Formerly known as CAPE, this Cluster API provider enabled declarative cluster bootstrap over pre-existing SSH-accessible infrastructure (bare-metal or legacy virtual machines). Following the shutdown of Weaveworks in 2024, the project was officially archived, yet it continues to serve as an engineering reference for building custom SSH-driven infrastructure control loops.','Go','Tool','Advanced',0,'online','manual','2f84416867b5e9b16beac4486022391f29edb9661db5636b2f733ccd76cbbc55',100.0,1779032793,1,'2022-09-23T16:07:25Z',NULL,NULL,NULL,'["Infrastructure", "Cluster Management", "Cluster API Providers"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-09-23T16:07:25Z", "gh_stars": 45}');
+INSERT INTO "resources" VALUES('https://github.com/weaveworks/eksctl','ref2','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','95e763d5c392dfca92162a2287805a43b0a40517f9818c4cb07ddef48cb2b47b',100.0,1779032383,0,'2026-05-17T17:39:43.794579+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md", "docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/weaveworks/kubediff','kubediff 🌟','','2019',4,'A pioneering utility from Weaveworks that compared declarative Kubernetes manifests on disk with live cluster state to highlight drift. Historically important as a foundational GitOps tool, now superseded by automated reconciliation loops.','Python','CLI Tool','Intermediate',0,'online','manual','adc1dca09a4aba6f33c26682b72ea20b995e5c267076ea7569d6d463c1d0589c',100.0,1779033704,1,'2023-10-24T15:14:24Z',NULL,NULL,NULL,'["Operations & UX", "GitOps Verification", "State Difference"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-10-24T15:14:24Z", "gh_stars": 1181}');
+INSERT INTO "resources" VALUES('https://github.com/weaveworks/kured','weaveworks: kured - Kubernetes Reboot Daemon 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','08fd05371ed694fe460e32a28d52b40bdef0ff8b63d69ee62cc2a4a8016bd7bc',100.0,1779032800,0,'2026-05-17T17:46:40.755641+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://github.com/kubereboot/kured"}');
+INSERT INTO "resources" VALUES('https://github.com/weaveworks/tf-controller','weaveworks/tf-controller: Weave GitOps Terraform Controller','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fdf5961adf936014db589efc9c5ee27ba146b1616205da70fc26040b3c007c42',100.0,1779032290,0,'2026-05-17T17:38:10.306712+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-operators-controllers.md"]','[]','{}','{"duplicate_of": "https://github.com/flux-iac/tofu-controller"}');
+INSERT INTO "resources" VALUES('https://github.com/weaveworks/weave','github: Weave Net - Weaving Containers into Applications','','2024',5,'Weave Net is a widely adopted container CNI plugin that creates an autonomous peer-to-peer overlay network with no external database requirements. The repository was archived by Weaveworks in 2024, prompting enterprise engineering teams to migrate to active, high-performance CNIs like Cilium (eBPF-driven) or Calico.','Go','Tool','Advanced',0,'online','manual','1f69911f39474f4490279732d9001d534358fb2dcce5a45d4763660c952008df',100.0,1779032587,1,'2024-08-09T08:45:55Z',NULL,NULL,NULL,'["Networking", "CNI Plugins", "Overlay Networks"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/gitops.md", "docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md", "gitops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-08-09T08:45:55Z", "gh_stars": 6612}');
+INSERT INTO "resources" VALUES('https://github.com/weaveworks/wksctl','Weave Kubernetes System Control - wksctl','','2026',5,'Weaveworks'' Weave Kubernetes System Control (wksctl) was a GitOps-based tool for cluster creation, configuring infrastructure directly from a declared state stored in git. Curator Insight vs Live Grounding: Following Weaveworks'' operational shutdown, this tool has been archived and is considered historical legacy.','Go','Repository','Advanced',0,'online','manual','d25ae3245b5037cb51e5ff35f8e9c8da2923268e8149a3dc7af46358dfe60703',100.0,1779030865,1,'2023-03-31T12:32:52Z',NULL,NULL,NULL,'["Provisioning", "GitOps", "Legacy Tools"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/gitops.md", "docs/kubernetes-on-premise.md", "docs/matrix-table.md"]','["kubernetes-on-premise.md", "gitops.md", "matrix-table.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2023-03-31T12:32:52Z", "gh_stars": 389}');
+INSERT INTO "resources" VALUES('https://github.com/webmeshproj/webmesh-vdi','kVDI','','2023',3,'Duplicated reference of the peer-to-peer cloud-native VDI platform. It enables scalable running of interactive virtual desktops inside standard Kubernetes pods via automated remote-protocol streaming.','Go','VDI Platform','High',1,'online','manual','b33746153e732c810999240e093ebfdbe7489d0348fc6fde2fbc78d253880650',100.0,1779130494,1,'2023-10-20T18:30:30Z',NULL,NULL,NULL,'["Infrastructure", "Virtual Desktop Infrastructure", "Edge Networking"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "GPL-3.0", "gh_pushed": "2023-10-20T18:30:30Z", "gh_stars": 459}');
+INSERT INTO "resources" VALUES('https://github.com/welldone-cloud/aws-list-resources','github.com/welldone-cloud/aws-list-resources','','2025',5,'A targeted utility designed to list all active resources inside an AWS account, bypassing the visibility gaps of typical inventory tools. It scans all supported services and regions, returning clean, actionable reports. Extremely useful for platform engineers cleaning up stale testing environments and auditing cloud billing leakages.','Python','Repository','Intermediate',0,'online','manual','6eaff4e9e8e0115065c334f50c585f49ef824d7c1dcf9d4b823f397cd8ec28d8',100.0,1779033906,1,'2025-12-21T19:45:27Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Resource Querying"]','["[DE FACTO STANDARD]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_license": "AGPL-3.0", "gh_pushed": "2025-12-21T19:45:27Z", "gh_stars": 184}');
+INSERT INTO "resources" VALUES('https://github.com/werf/kubedog','werf/kubedog','','2026',3,'Kubedog is an open-source Go library designed to track and stream real-time logs and events from Kubernetes resources during active rollouts. By operating directly inside pipelines, it allows tools like Werf to react immediately to failing Pods or failing startup probes. Real-world validation highlights its utility for building customized deployment dashboards and intelligent pipeline gates.','Go','Library','Intermediate',0,'online','manual','4d23eeed18c53fb55c029d3b4be0be9f75dd5283873de96af2fc3fd999b7e6f7',100.0,1779029705,1,'2026-05-26T15:26:53Z',NULL,NULL,NULL,'["Observability", "Deployment Monitoring", "Libraries"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-05-26T15:26:53Z", "gh_stars": 745}');
+INSERT INTO "resources" VALUES('https://github.com/werf/nelm','Nelm: A Helm Alternative for Kubernetes Deployments','','2026',4,'A high-performance deployment engine embedded in Werf that provides a drop-in, robust alternative to standard Helm tracking. It addresses Helm''s native state validation limitations by offering deep, real-time resource validation and status monitoring.','Go','CLI Tool','Advanced',0,'online','manual','cac2c808282f7ec7c8cfe05e75cbab1f2dd41cc01763c93e962c302aa642032f',100.0,1779030323,1,'2026-06-11T11:21:07Z',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Alternative Deployment Engines"]','["[ENTERPRISE-STABLE]"]','["docs/gitops.md", "docs/helm.md", "docs/kubernetes-tools.md"]','["helm.md", "gitops.md", "kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-06-11T11:21:07Z", "gh_stars": 1083}');
+INSERT INTO "resources" VALUES('https://github.com/werf/werf','==werf/werf==','','2026',4,'Werf is a mature, GitOps-driven deployment tool that bridges the gap between raw application code and active Kubernetes clusters. By handling container builds, Helm chart execution, and multi-tier rollout monitoring under a single interface, it simplifies continuous integration pipelines. Live grounding shows robust enterprise adoption due to its deterministic rebuild prevention and active build caching.','Go','CLI Tool','Intermediate',0,'online','manual','4cae4bc2290f403f6e2b4bf9c0a93e365801686e965328098585a4e5205963ab',100.0,1779032613,1,'2026-06-11T21:18:12Z',NULL,NULL,NULL,'["Application Delivery", "CI/CD", "GitOps"]','["[ENTERPRISE-STABLE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T21:18:12Z", "gh_stars": 4694}');
+INSERT INTO "resources" VALUES('https://github.com/widdix/aws-cf-templates',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','f9233c1dcc737bf8f5f2fd6ca6045bb0aa668c35c9e8695ab73b3a74e41d5ac5',100.0,1779034319,0,'2026-05-17T18:11:59.326296+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-iac.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/willdady/aws-resource-based-policy-collector','willdady/aws-resource-based-policy-collector: AWS resource-based policy'' collector','','2024',5,'A dedicated security utility that scans and aggregates resource-based policies (e.g., S3 Bucket Policies, KMS Key Policies, SQS Policies) across AWS accounts. It aims to surface overly permissive access matrices that violate least privilege models. The script serves as an important compliance utility for scanning public and cross-account configuration leakage.','Go','Repository','Intermediate',0,'online','manual','4234aeaaac78b509344a09f998bb73de80034955f6520f5b01d1d3f7d5427e2a',100.0,1779029573,1,'2022-09-17T08:08:58Z',NULL,NULL,NULL,'["Cloud Platform", "AWS Infrastructure", "Security and Compliance"]','["[DE FACTO STANDARD]"]','["docs/aws-tools-scripts.md"]','["aws-tools-scripts.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-09-17T08:08:58Z", "gh_stars": 24}');
+INSERT INTO "resources" VALUES('https://github.com/willdady/cdk-iam-credentials-rotator','willdady/cdk-iam-credentials-rotator: IAM Credentials Rotator','','2021',5,'An AWS CDK construct designed to automatically rotate IAM credentials using AWS Lambda. This tool mitigates security risks of long-lived access keys by orchestrating automated rotation policies via Amazon EventBridge scheduler rules. While a community-focused tool, it provides a functional baseline template for serverless compliance automation.','TypeScript','Repository','Intermediate',0,'online','manual','13943a272ac11061fb6f4a4e83d673fb0fa65ea5402fc603d9d801282f33e962',100.0,1779033167,1,'2022-08-28T12:14:19Z',NULL,NULL,NULL,'["Security & Identity", "AWS IAM", "Credential Management"]','["[DE FACTO STANDARD]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2022-08-28T12:14:19Z", "gh_stars": 17}');
+INSERT INTO "resources" VALUES('https://github.com/wincent/git-cipher','git-cipher','','2020',1,'An older utility designed to cryptographically secure and decrypt files transparently inside Git workspaces. Largely superseded by modern alternatives like SOPS, it serves as an educational reference for understanding custom Git-filter operations.','Ruby','Tool','Intermediate',0,'online','manual','b2766a3476638a9911845e998a2e6ae6d7213642a229cc77f566a67f8c4e3ad5',100.0,1779030674,1,'2025-12-29T11:35:38Z',NULL,NULL,NULL,'["Security", "Developer Tooling", "Git Secrets Security"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-12-29T11:35:38Z", "gh_stars": 90}');
+INSERT INTO "resources" VALUES('https://github.com/windup','windup','','2013',0,'Windup (upstream source for Red Hat Migration Toolkit for Applications) is an extensible, rule-based modernization engine. It analyzes Java application bytecode and source files to generate detailed cloud-readiness and microservice conversion reports.','Java','CLI Tool','Advanced',0,'online','manual','4f773a2dd1cbd9554616a588b79b6f859e6811185dc399b1bea69201a7a24892',100.0,1779032036,1,'2026-05-17T17:33:56.988024+02:00',NULL,NULL,NULL,'["App Migration", "Application Modernization", "Java Migration"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/winfordlin/Compass','Compass 🌟','','2018',0,'An early monitoring-adjacent helper tool built to observe pod scheduling metrics and identify suboptimal deployment sizes. Long since abandoned, modern alternatives like Kubecost and OpenCost provide the comprehensive telemetry required.','Go','Monitoring Utility','Intermediate',1,'online','manual','c3fa36d8a9e8502aca01ed879598cab4b297470b0df9d2b844fe488deda703a2',100.0,1781736046,1,'2026-06-18T00:40:46.864196+02:00',NULL,NULL,NULL,'["Cluster Management", "Cost Optimization", "Metrics Analysis"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/witchery-project/witchery','witchery-project/witchery','','2020',2,'A security chaos engineering framework designed to simulate security compromises and platform exploits inside clusters. It tests detection alerts, runtime defense mechanisms, and operational response procedures.','Go','Chaos Engineering Framework','Advanced',0,'online','manual','87f4eeefa7b7e2125d27b9e10def3f7512363926dfe8e31a295a240686cb9259',100.0,1779031669,1,'2022-05-17T15:07:34Z',NULL,NULL,NULL,'["Security & Compliance", "Chaos Engineering", "Intrusion Simulation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2022-05-17T15:07:34Z", "gh_stars": 130}');
+INSERT INTO "resources" VALUES('https://github.com/wololock/jenkine-pipeline-maven-demo/tree/sdkman','Jenkins Pipeline Maven build demo','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','e8e3fcf507d0aaa6d021b39bd9cdd9204de01fa4ea7de2902bd69c7a58244f02',100.0,1779032518,1,'2026-05-17T17:41:58.979681+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md", "docs/maven-gradle.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/wongcyrus/aws-account-cloud9-visualizer','AWS Account Cloud9 Visualizer','','2021',0,'A specialized developer tool tailored for deployment inside AWS Cloud9 instances. Allows engineers to quickly visualize localized cloud development patterns and inspect running sandboxes directly from the IDE.','Python','Tool','Intermediate',0,'online','manual','0de832aa4685b4a6a979b74c840e5620cfa1d007eb072f5f32de6692b9e9f0a4',100.0,1781735900,1,'2026-06-18T00:38:20.729794+02:00',NULL,NULL,NULL,'["Cloud Platforms", "AWS Integration", "Visualization"]','["[COMMUNITY-TOOL]"]','["docs/cloud-arch-diagrams.md"]','["cloud-arch-diagrams.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/wsargent/docker-cheat-sheet','github.com: Docker cheat Sheet','','2025',5,'One of the most popular, extensive open-source community references for Docker command lines and runtime configurations. Meticulously compiles network setups, volume bindings, Dockerfile directives, and diagnostic debugging tricks into a highly accessible repository.','Markdown','Repository','Intermediate',0,'online','manual','2ac73793d9a89ca8761050f93bb5a9ba40678d5baeba2f8d597c62ec25ccd65a',100.0,1779029679,1,'2024-12-31T03:00:47Z',NULL,NULL,NULL,'["Virtualization & Containers", "Docker", "CLI Reference"]','["[DE FACTO STANDARD]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{"gh_license": "CC-BY-4.0", "gh_pushed": "2024-12-31T03:00:47Z", "gh_stars": 22528}');
+INSERT INTO "resources" VALUES('https://github.com/wunderio/csi-rclone','csi-rclone: CSI rclone mount plugin','','2023',2,'A Container Storage Interface (CSI) plugin that allows mounting a wide variety of cloud storage providers (such as Google Drive, S3, OneDrive, and Dropbox) as volumes in Kubernetes pods using rclone. It abstracts back-end storage services into standard PVs. In 2026, it continues to be actively utilized for niche, multi-cloud storage access requirements.','Go','CSI Plugin','High',0,'online','manual','cc524fedd811472bda123374fd1a7936b720248985a7905555cd8d120a5f26a9',100.0,1779031255,1,'2024-09-12T06:37:10Z',NULL,NULL,NULL,'["Storage", "CSI", "Cloud Storage"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-09-12T06:37:10Z", "gh_stars": 259}');
+INSERT INTO "resources" VALUES('https://github.com/xUnholy/k8s-gitops','Raspbernetes - Kubernetes Cluster: k8s-gitops','','2025',5,'A robust, real-world case study and GitOps reference repository optimized for ARM-based Raspberry Pi clusters. Incorporates high-availability deployment structures using Flux, K3s, and modern observability stacks. Serves as a great architectural resource.','YAML','Repository','Medium',0,'online','manual','5759d8430876ceaa891b982f6a3d9d5098914598c8d6105ed24b4c3f300eb041',100.0,1779029704,1,'2026-06-14T09:15:39Z',NULL,NULL,NULL,'["Application Delivery", "GitOps", "Edge Deployments"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-14T09:15:39Z", "gh_stars": 634}');
+INSERT INTO "resources" VALUES('https://github.com/xavier-mt/kerbi','Kerbi 🌟','','2020',1,'A lightweight Ruby-based framework to generate, validate, and manage Kubernetes configurations. It allows writing clean, reusable Ruby manifests instead of raw YAML structures to simplify application templates.','Ruby','Configuration Tool','Medium',0,'online','manual','cd9ebd380852f5789e18dbacca52b04a66f72fe5ad63a943a91f9c036093bdee',100.0,1779130495,1,'2022-06-16T09:03:15Z',NULL,NULL,NULL,'["Application Delivery", "Configuration Management", "Templating"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2022-06-16T09:03:15Z", "gh_stars": 14}');
+INSERT INTO "resources" VALUES('https://github.com/xiaods/k8e','xiaods/k8e','','2023',5,'A lightweight Kubernetes distribution (k8e, standing for "k8s easy") modeled after K3s but strictly adhering to standard upstream components. It is tailored for low-resource edge architectures, CI environments, and hobbyist networks requiring low memory profiles and simple setups.','Go','Software','Intermediate',1,'online','manual','f166032c3373af095febf14fd28e54a972c33cd2c57bce9db59e826eb3b1389a',100.0,1779033118,1,'2026-06-06T10:04:34Z',NULL,NULL,NULL,'["Infrastructure", "Kubernetes Distributions", "Edge & IoT"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md", "docs/matrix-table.md"]','["kubernetes-on-premise.md", "matrix-table.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-06T10:04:34Z", "gh_stars": 449}');
+INSERT INTO "resources" VALUES('https://github.com/xiaopeng163/docker-compose-tpg','docker-compose-tpg: Telegraf + Prometheus + Grafana Local Testing Environments','','2022',0,'A streamlined Docker Compose setup establishing a local monitoring stack with Telegraf, Prometheus, and Grafana. Excellent for local telemetry testing, dashboard debugging, and metric ingestion trials before scaling to Kubernetes systems.','YAML','Repository','Beginner',0,'online','manual','4b3f0288c1337bd68fa980e20734d7a2ff291809d3be6d0cf9cb013485419e08',100.0,1781735921,1,'2026-06-18T00:38:41.220235+02:00',NULL,NULL,NULL,'["Observability & Testing", "Metrics Monitoring", "TPG Monitoring Stack"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/yahoo/check-log4j','yahoo/check-log4j','','2021',5,'Yahoo''s archived, command-line tool designed to detect vulnerable Log4j JAR instances within mounted folder structures and container layers. It uses local binary scanning patterns to identify vulnerabilities, making it a reliable reference for building custom forensic scanning tools.','Go','Tool','Intermediate',0,'online','manual','6c2ee18602a80f1526ee082d3c4db6ef93f63554fd29e8c079a5903ca221dcc9',100.0,1779030847,1,'2026-03-08T19:43:51Z',NULL,NULL,NULL,'["Security", "Vulnerabilities", "Log4Shell Scanners"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-03-08T19:43:51Z", "gh_stars": 169}');
+INSERT INTO "resources" VALUES('https://github.com/yandex-cloud/k8s-csi-s3','github.com/yandex-cloud: CSI for S3','','2026',5,'An open-source CSI driver that allows mounting Amazon S3 object buckets directly as filesystems within Kubernetes pods using local FUSE drivers. This interface permits legacy applications expecting flat directory paths to consume S3 storage backends with minimal code refactoring.','Go','CSI Driver','Medium',0,'online','manual','0c9118b0bb755f9e4d66fafc9c40a708c36261f37a187a76b64f3c1469b058d1',100.0,1779031099,1,'2026-05-05T12:23:53Z',NULL,NULL,NULL,'["Storage", "Kubernetes CSI", "S3 Integration"]','["[DE FACTO STANDARD]", "[LEGACY]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{"gh_license": "NOASSERTION", "gh_pushed": "2026-05-05T12:23:53Z", "gh_stars": 859}');
+INSERT INTO "resources" VALUES('https://github.com/yangshun/tech-interview-handbook','Tech Interview Handbook','','2026',5,'The definitive prep suite for engineering roles, focusing on algorithms, practical system design topologies, behavioral matrices, and resume optimizations. Provides actionable code structures and design templates built to satisfy high-bar technical interview pipelines.','TypeScript','Educational Repository','Intermediate',0,'online','manual','6a235dd3393fe945bb3152c0ae242a7037b3ab53750ab982ed840c998eb25d47',100.0,1779030220,1,'2026-04-05T23:58:25Z',NULL,NULL,NULL,'["Software Engineering", "Career Development", "Interview Preparation"]','["[DE FACTO STANDARD]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-05T23:58:25Z", "gh_stars": 140289, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/yangtao309/awesome-api-gateway','Awesome API Gateway','','2026',0,'An extensive catalog mapping API Gateway engines, ingress controllers, and edge proxy configurations (including Envoy, Kong, and APISIX). Essential for routing microservice traffic safely across network partitions. Serves as a great architectural guide for configuring traffic shaping, rate limiting, and authentication.','N/A','Repository','Advanced',1,'online','manual','6d62ffc18ab304cbe5bbbb78b7e687572c5bc3372d797648992211bbebdb9b97',100.0,1781736123,1,'2026-06-18T00:42:03.210626+02:00',NULL,NULL,NULL,'["API Development", "API Gateway", "Resources"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["architectural-foundations.md", "other-awesome-lists.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/yankils/Simple-DevOps-Project','yankils/Simple-DevOps-Project','','2021',0,'A practical demonstration codebase combining core DevOps components, including automated provisioning scripts and simple pipeline files, to launch a basic application stack. Designed for educational labs. (Live Grounding: Good for foundational learning, though not suited for enterprise-scale zero-trust environments).','Shell/Dockerfile','Code Repository','Beginner',0,'online','manual','2adcf09384710ca2deea5c47ee9a7c2a4abc449e0cfd8db7039287bb99044faa',100.0,1781735900,1,'2026-06-18T00:38:20.910576+02:00',NULL,NULL,NULL,'["DevOps & Platform Engineering", "Project Blueprints", "Infrastructure Showcase"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/yannh/kubeconform','github.com/yannh/kubeconform 🌟','','2026',2,'A ultra-fast, modern Kubernetes manifest validator written in Go, acting as a direct replacement for kubeval. Validates resources against official OpenAPI schemas, automatically caching custom resource definitions (CRDs) in offline environments. Recognized globally as a de facto tool for GitOps CI verification.','Go','Tool','Intermediate',1,'online','manual','d0194bae90719e8090d5e89ec9330ccd956614659cb606f185cd56f643c82502',100.0,1779031064,1,'2026-06-13T11:53:23Z',NULL,NULL,NULL,'["DevOps", "Static Analysis", "Kubernetes Validation"]','["[ENTERPRISE-STABLE]"]','["docs/devsecops.md", "docs/kubernetes-tools.md"]','["devsecops.md", "kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-13T11:53:23Z", "gh_stars": 3066}');
+INSERT INTO "resources" VALUES('https://github.com/yashvardhan-kukreja/kube-bench-exporter','kube-bench-exporter','','2022',5,'A dedicated exporter designed to scrape kube-bench CIS compliance output files and convert them into standard Prometheus metrics. This allows SREs to implement real-time security scanning and continuous integration metrics directly on Grafana.','Go','Exporter','Medium',0,'online','manual','d76db84e9002a9cc1381d0c43f6083a9827b26d893b4ce405b43a7bf880293e0',100.0,1779030069,1,'2021-04-03T00:12:14Z',NULL,NULL,NULL,'["Networking & Security", "Security Compliance", "Exporters"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2021-04-03T00:12:14Z", "gh_stars": 12}');
+INSERT INTO "resources" VALUES('https://github.com/ynqa/bul','bul: Interactive TUI for Exploring Kubernetes Container Logs','','2020',1,'An interactive Terminal User Interface (TUI) written in Go designed to query and stream local Kubernetes container logs. Live Grounding Note: Because development has remained inactive for years, it is considered legacy; modern engineers typically use tools like K9s or Stern in active production.','Go','Repository','Intermediate',0,'online','manual','7ab05ef49b587ea38c10c86b9b9efb6d9a3ae7fbcf07fca26c3233d600c30c9d',100.0,1779031802,1,'2024-05-23T09:31:41Z',NULL,NULL,NULL,'["Log Management & Diagnostics", "Command Line Tools", "Terminal Interfaces"]','["[LEGACY]"]','["docs/container-managers.md", "docs/kubernetes-monitoring.md", "docs/kubernetes-tools.md"]','["kubernetes-monitoring.md", "container-managers.md", "kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2024-05-23T09:31:41Z", "gh_stars": 16}');
+INSERT INTO "resources" VALUES('https://github.com/ynqa/jnv','github.com/ynqa/jnv 🌟','','2025',5,'An interactive, terminal-based JSON parser and path finder built with Rust. Provides instant autocompletion of JSON pointer selectors and real-time validation feedback to accelerate complex pipeline debugging.','Rust','CLI Tool','Medium',0,'online','manual','6df9199cb6573cafd3aaadb3ec7f5f717bfb3a171ea995daf94fd08a39ba6045',100.0,1779034558,1,'2026-04-03T09:13:20Z',NULL,NULL,NULL,'["Developer Workspace", "Command-Line Tooling", "JSON & YAML Manipulators"]','["[DE FACTO STANDARD]"]','["docs/yaml.md"]','["data-and-advanced-analytics.md", "yaml.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-04-03T09:13:20Z", "gh_stars": 6044, "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/yogeshkk/K8sPurger','K8sPurger 🌟','','2022',2,'A tool designed to scan a Kubernetes cluster for unused resources, identifying orphan ConfigMaps, Secrets, PVCs, and service accounts. By automating the discovery of redundant workloads, it reduces bloat and improves cluster security posture. Active through 2026 as a simple, highly effective housecleaning utility.','Go','CLI Tool','Medium',0,'online','manual','50ee1755862d744903d32d4912ecbbee3b231670b60767aa0a894ad4744d86bf',100.0,1779031538,1,'2024-02-18T19:09:02Z',NULL,NULL,NULL,'["Operations", "Resource Management", "Cleanup"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2024-02-18T19:09:02Z", "gh_stars": 256}');
+INSERT INTO "resources" VALUES('https://github.com/yokawasa/action-setup-kube-tools','yokawasa/action-setup-kube-tools','','2026',5,'A dedicated GitHub Action designed to dynamically download and configure vital Kubernetes operational binaries (such as kubectl, helm, kustomize, and minikube) across runner agents, ensuring strict parity between tool states.','JavaScript','Tool','Low',0,'online','manual','fd33c9fd1d3bbabf17697759d4ed37bf0eee0989a9a783fc57fa6ad5598be2eb',100.0,1779030359,1,'2026-06-10T14:49:12Z',NULL,NULL,NULL,'["Software Delivery", "GitHub Ecosystem", "Runner Utilities"]','["[DE FACTO STANDARD]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-10T14:49:12Z", "gh_stars": 92}');
+INSERT INTO "resources" VALUES('https://github.com/yonahd/kor','==github.com/yonahd/kor==','','2023',5,'Kor is an out-of-the-box orphan resource finder that helps platform teams reclaim cluster resources by identifying unused ConfigMaps, Secrets, ServiceAccounts, and PVCs. Featuring stdout, JSON, and Prometheus metrics outputs, it easily embeds into monitoring pipelines to optimize cluster costs.','Go','CLI Tool / Agent','Intermediate',0,'online','manual','d2f8431befad3a2a6349506b8c50fe0d5e8c4c9acea8103e8d216895c8fb6539',100.0,1779032640,1,'2026-05-26T06:51:45Z',NULL,NULL,NULL,'["Observability & Diagnostics", "Resource Cleanup", "Cluster Hygiene"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-05-26T06:51:45Z", "gh_stars": 1798}');
+INSERT INTO "resources" VALUES('https://github.com/yonahd/orphaned-configmaps','github.com/yonahd/orphaned-configmaps: Orphaned ConfigMaps','','2022',5,'Orphaned ConfigMaps detects unreferenced ConfigMaps and Secrets across active namespaces. By scanning volume mounts and env declarations, it exposes abandoned configurations that increase complexity and security exposure. It is a targeted utility for regular cluster housekeeping.','Go','CLI Tool','Beginner',0,'online','manual','076b10835b9fcc36f757a36e5034dc00bf021e67457475a6c640895aa1c0fa29',100.0,1781736047,1,'2026-06-18T00:40:47.120302+02:00',NULL,NULL,NULL,'["Observability & Diagnostics", "Resource Cleanup", "Cluster Hygiene"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.com/yteraoka/kubectl-isolate','kubectl-isolate','','2022',5,'A troubleshooting plugin that temporarily isolates running pods from Service network targets by modifying selector labels. Enables in-depth live diagnostics on broken pod targets without tearing down functional setups.','Go','CLI Plugin','Intermediate',0,'online','manual','b0864d5afab08901c5067a9b47ffaeb906f4742b3edbc02a6253b79fab0b7ba9',100.0,1779031143,1,'2020-07-05T00:56:41Z',NULL,NULL,NULL,'["Developer Experience", "CLI Utilities", "Traffic Management"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2020-07-05T00:56:41Z", "gh_stars": 10}');
+INSERT INTO "resources" VALUES('https://github.com/zakkg3/ClusterSecret','zakkg3/ClusterSecret: Kubernetes ClusterSecret operator','','2022',3,'A specialized operator automating secret distribution and synchronization across target namespaces in a cluster. It updates, recreates, or deletes secrets in target namespaces from single configuration sources such as registry credentials.','Go','Kubernetes Operator','Intermediate',0,'online','manual','410cec9a9441ced9e8a652b67982fcc18e8ad5a9312f01facb57194feaa77be4',100.0,1779030189,1,'2026-04-01T21:32:29Z',NULL,NULL,NULL,'["Security & Compliance", "Secret Management", "Multi-Namespace Replication"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-04-01T21:32:29Z", "gh_stars": 510}');
+INSERT INTO "resources" VALUES('https://github.com/zalando/logbook','logbook','','2026',5,'An extensible Java library developed by Zalando for logging HTTP requests and responses. In 2026, Logbook is a de facto standard for security compliance and audit logging in distributed environments, providing clean, structured JSON payloads with context-safe credential masking.','Java','Repository','Intermediate',1,'online','manual','cdb1bff5a3f45b738632b32ee3dbc40b00caf4113501ef9a46a3425264745f56',100.0,1779032793,1,'2026-06-12T12:58:02Z',NULL,NULL,NULL,'["Modern Java", "Frameworks", "Logging"]','["[DE FACTO STANDARD]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T12:58:02Z", "gh_stars": 2048}');
+INSERT INTO "resources" VALUES('https://github.com/zalando/patroni','Patroni','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','98d75f1cf5d00344ca09ca026660c1f7d8c43296a4b79211eaacd9323e89ebd6',100.0,1779031528,0,'2026-05-17T17:25:28.760442+02:00',NULL,NULL,NULL,'[]','[]','["docs/databases.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/zalando/postgres-operator','Zalando Postgres Operator','','2026',5,'Zalando''s PostgreSQL Operator, which orchestrates highly available Spilo clusters on Kubernetes. Automates provisioning, scaling, master-failovers, offsite backups, and minor engine upgrades via declarative CRDs.','Go','Open Source Repository','Advanced',1,'online','manual','4b5052c00ec68aca1c3bce237d73e28655b4225cb73b0d6dc8caad2ba51ac137',100.0,1779031981,1,'2026-06-12T22:14:55Z',NULL,NULL,NULL,'["Infrastructure", "PostgreSQL HA", "Zalando Stack"]','["[DE FACTO STANDARD]"]','["docs/databases.md"]','["databases.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2026-06-12T22:14:55Z", "gh_stars": 5182}');
+INSERT INTO "resources" VALUES('https://github.com/zalando/spilo','Spilo: HA PostgreSQL Clusters with Docker','','2025',5,'Spilo is Zalando''s container image bundling PostgreSQL, Patroni, pgBackRest, and WAL-E/WAL-G. Built for mission-critical production reliability, it serves as the stable, standard database core for the Zalando Postgres Operator.','Python','Open Source Repository','Advanced',1,'online','manual','ad47988f98184578f298dec20021762ecc39ec14cf81213755f937363dbcce9d',100.0,1779029710,1,'2026-06-11T14:18:57Z',NULL,NULL,NULL,'["Infrastructure", "PostgreSQL HA", "Zalando Stack"]','["[DE FACTO STANDARD]"]','["docs/databases.md"]','["databases.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-11T14:18:57Z", "gh_stars": 1839}');
+INSERT INTO "resources" VALUES('https://github.com/zarf-dev/zarf','defenseunicorns/zarf','','2026',5,'A highly resilient developer tool designed by Defense Unicorns to package, deploy, and manage Kubernetes clusters and cloud-native applications in strictly air-gapped, offline, or secure zero-trust environments. Zarf bundles container registries, Helm charts, binary dependencies, and configurations into a single cryptographically signed archive file, completely removing internet reliance.','Go','Tool','Advanced',0,'online','manual','432486d19fdcf4ccbe8a39271c75a11b34677de848652c8b936a771f0a339479',100.0,1779130494,1,'2026-06-12T17:31:07Z',NULL,NULL,NULL,'["Delivery", "Air-Gapped Deployments", "Zero Trust"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{"gh_license": "Apache-2.0", "gh_pushed": "2026-06-12T17:31:07Z", "gh_stars": 1925}');
+INSERT INTO "resources" VALUES('https://github.com/zaynali53/DotENV',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','d03090cb21014cbaf3351c80a20a1ebf97c8103fc1d66d8bcdad64d361a6367a',100.0,1779032613,0,'2026-05-17T17:43:33.668565+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://github.com/zegl/kube-score','Kube-score','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','012d267b9cf6a4fe67e96337f31bb39ac58848f3b9aaa68183f2446f88c5c38c',100.0,1779032074,1,'2026-05-17T17:34:34.800198+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"gh_license": "MIT", "is_special": true}');
+INSERT INTO "resources" VALUES('https://github.com/zsh-users/zsh-autosuggestions','github.com/zsh-users/zsh-autosuggestions 🌟','','2013',5,'A high-efficiency plugin that suggest terminal execution commands as you type, pulling context dynamically from local shells. It drastically reduces keystrokes and context switching. Live Grounding demonstrates that it has become an essential productivity tool across modern engineering environments.','Shell','Tool','Beginner',0,'online','manual','b2b0920b47bdc33b1b52ba933522de13d83c457669f7cb49654e36d648769e20',100.0,1779031455,1,'2025-06-24T16:15:03Z',NULL,NULL,NULL,'["Infrastructure & Operations", "Terminal Environment", "Shell Configuration"]','["[DE FACTO STANDARD]"]','["docs/linux.md"]','["linux.md"]','{}','{"gh_license": "MIT", "gh_pushed": "2025-06-24T16:15:03Z", "gh_stars": 35690}');
+INSERT INTO "resources" VALUES('https://github.comjoshmsmith/monkey-ops','GitHub: monkey-ops, Openshift compliant, no cluster-admin required','','N/A',0,'A curated technical resource and architectural guide covering GitHub: monkey-ops, Openshift compliant, no cluster-admin required in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029513,0,'2026-05-17T16:51:53.500661+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/chaos-engineering.md"]','["chaos-engineering.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://github.dev','github.dev','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a8bb4feb307e135bcaadcbfeac8e34b8946530f6e0dd10d883e7a693ae543819',100.0,1779033477,0,'2026-05-17T17:57:57.036385+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://github.dev/github/dev"}');
+INSERT INTO "resources" VALUES('https://github.dev/github/dev','github.dev','','2021',0,'A fully web-based implementation of VS Code launched instantly from any GitHub repo by pressing `.`. It operates purely in the browser for code browsing, quick patches, and pull request reviews.','TypeScript','SaaS Platform','Beginner',0,'online','manual','392a950f91629fa40c2a7268e598810b0d9cb3397b82687a0cffbea94507baa7',100.0,1779130494,1,'2026-05-18T20:54:54.968061+02:00',NULL,NULL,NULL,'["Development Environments", "Cloud IDEs", "Web Editors"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://github.dev/jakevdp/PythonDataScienceHandbook/tree/master/notebooks','github.dev: Python Data Science Handbook','','2022',0,'Official interactive notebook repository for the Python Data Science Handbook. Enables immediate local sandboxing, model parameter tweaks, and testing of complex data ingestion logic using integrated Jupyter execution files.','Python','Code Repository','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Science", "Interactive Computing", "Source Code Resources"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://github.github.com/training-kit/downloads/github-git-cheat-sheet.pdf','github.github.com/training-kit: Git cheat sheet','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c92e37e083041a0685d56741bcaa699a2587788e019f9ea666daaa3cc1d8b646',100.0,1.77903198321048498e+09,0,'2026-05-17T17:33:03.210485+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://training.github.com/downloads/github-git-cheat-sheet.pdf"}');
-INSERT INTO "resources" VALUES('https://github1s.com','github1s.com 🌟','','2021',0,'A popular community utility that opens any GitHub repository inside a lightweight, browser-based VS Code interface by appending ''1s'' to the github.com URL. Essential for fast, clone-free codebase assessments.','TypeScript','Article','Basic',0,'online','manual','37728f8cbf5312424a15780f983dc7f039fb56c9b370008642b6741de1ec4d48',100.0,1.77902964069521188e+09,1,'2026-05-17T16:54:00.695212+02:00',NULL,NULL,NULL,'["Development Environment", "Cloud IDE", "Code Browsing"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://githubcom/OctopusDeploy/terraform-provider-octopusdeploy',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903359160706806e+09,0,'2026-05-17T17:59:51.607068+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://gitlab.beuth-hochschule.de/s70178/petclinic-ansible-jenkins-ci-cd','gitlab.beuth-hochschule.de','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','bdf89d30618ce4f1beb9a984f88f9abe60238eaf10e6670a4416009366809679',100.0,1.77902911144558692e+09,0,'2026-05-17T16:45:11.445587+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://gitlab.beuth-hochschule.de/users/sign_in',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','1eb5cf2c72de4762ccbf04a285a728dc40381f05545ea021954c6f6b5ac0220d',100.0,1.7791304950265789e+09,1,'2026-05-18T20:54:55.026579+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://gitlab.com','gitlab.com','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','33535dcf5f2b20e68ccd0f715f6ecf023fc5d0cdac78d827e501a3469c21dc76',100.0,1.779030335486377e+09,0,'2026-05-17T17:05:35.486377+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md", "docs/jenkins-alternatives.md"]','[]','{}','{"duplicate_of": "https://about.gitlab.com"}');
+INSERT INTO "resources" VALUES('https://github.github.com/training-kit/downloads/github-git-cheat-sheet.pdf','github.github.com/training-kit: Git cheat sheet','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c92e37e083041a0685d56741bcaa699a2587788e019f9ea666daaa3cc1d8b646',100.0,1779031983,0,'2026-05-17T17:33:03.210485+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://training.github.com/downloads/github-git-cheat-sheet.pdf"}');
+INSERT INTO "resources" VALUES('https://github1s.com','github1s.com 🌟','','2021',0,'A popular community utility that opens any GitHub repository inside a lightweight, browser-based VS Code interface by appending ''1s'' to the github.com URL. Essential for fast, clone-free codebase assessments.','TypeScript','Article','Basic',0,'online','manual','37728f8cbf5312424a15780f983dc7f039fb56c9b370008642b6741de1ec4d48',100.0,1779029640,1,'2026-05-17T16:54:00.695212+02:00',NULL,NULL,NULL,'["Development Environment", "Cloud IDE", "Code Browsing"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://githubcom/OctopusDeploy/terraform-provider-octopusdeploy',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779033591,0,'2026-05-17T17:59:51.607068+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://gitlab.beuth-hochschule.de/s70178/petclinic-ansible-jenkins-ci-cd','gitlab.beuth-hochschule.de','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','bdf89d30618ce4f1beb9a984f88f9abe60238eaf10e6670a4416009366809679',100.0,1779029111,0,'2026-05-17T16:45:11.445587+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://gitlab.beuth-hochschule.de/users/sign_in',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','1eb5cf2c72de4762ccbf04a285a728dc40381f05545ea021954c6f6b5ac0220d',100.0,1779130495,1,'2026-05-18T20:54:55.026579+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://gitlab.com','gitlab.com','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','33535dcf5f2b20e68ccd0f715f6ecf023fc5d0cdac78d827e501a3469c21dc76',100.0,1779030335,0,'2026-05-17T17:05:35.486377+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md", "docs/jenkins-alternatives.md"]','[]','{}','{"duplicate_of": "https://about.gitlab.com"}');
INSERT INTO "resources" VALUES('https://gitlab.com/bpmworkshop/rhpam-signal-marketing-demo','gitlab.com: Red Hat Process Automation Manager - Signal Marketing Demo','','2020',0,'A demonstration application built on Red Hat Process Automation Manager (RHPAM) modeling signal marketing workflows. Integrates Complex Event Processing (CEP) engine features, showcasing declarative state orchestration within microservice platforms.','Java','Repo','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Architecture", "Business Process Management", "RHPAM"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://gitlab.com/gitlab-org/gitlab/-/issues/14595','Provide merge bot functionality','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','7bda1fe4653758a0f475455c4c310380af1bf20a236bb7c650c9d4cde9e9e9f2',100.0,1779029138.54569,0,'2026-05-17T16:45:38.545690+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://gitlab.com/gitlab-org/gitlab/-/issues/2785','Auto-merge between release branches','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','ac7652f42c9a1fd557c23bbd302b6e95308b053d488952b6251f7dabb50f7a15',100.0,1.77903410197915291e+09,0,'2026-05-17T18:08:21.979153+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://gitlab.com/jackatbancast/manifesto','Manifesto 🌟','','2022',0,'A template compilation utility hosted on GitLab. It parses raw configuration definitions into valid YAML files ready for ingestion by standard GitOps tools. Offers a lightweight templating workflow for smaller operations.','Go','Tool','Low',0,'online','manual','e33a57ba47b0cb2eb9f9d6d94d58d7d4975c4e8d0dcfddd00db51a0733545a36',100.0,1.77903404176732301e+09,1,'2026-05-17T18:07:21.767323+02:00',NULL,NULL,NULL,'["Application Delivery", "GitOps", "Manifest Generation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://gitlab.com/gitlab-org/gitlab/-/issues/14595','Provide merge bot functionality','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','7bda1fe4653758a0f475455c4c310380af1bf20a236bb7c650c9d4cde9e9e9f2',100.0,1779029138,0,'2026-05-17T16:45:38.545690+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://gitlab.com/gitlab-org/gitlab/-/issues/2785','Auto-merge between release branches','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','ac7652f42c9a1fd557c23bbd302b6e95308b053d488952b6251f7dabb50f7a15',100.0,1779034101,0,'2026-05-17T18:08:21.979153+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://gitlab.com/jackatbancast/manifesto','Manifesto 🌟','','2022',0,'A template compilation utility hosted on GitLab. It parses raw configuration definitions into valid YAML files ready for ingestion by standard GitOps tools. Offers a lightweight templating workflow for smaller operations.','Go','Tool','Low',0,'online','manual','e33a57ba47b0cb2eb9f9d6d94d58d7d4975c4e8d0dcfddd00db51a0733545a36',100.0,1779034041,1,'2026-05-17T18:07:21.767323+02:00',NULL,NULL,NULL,'["Application Delivery", "GitOps", "Manifest Generation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://gitlab.com/k3s_hetzner/k3s_hetzner','k3s_hetzner','','2024',3,'A highly optimized Terraform and shell module to quickly provision high-availability, low-cost K3s clusters on Hetzner Cloud virtual infrastructure, including private network bridging.','HCL','IaC','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Edge & IoT", "Cluster Provisioning", "Hetzner Cloud"]','["[COMMUNITY-TOOL]"]','[]','["rancher.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://gitlab.com/mrman/k8s-storage-provider-benchmarks','gitlab.com: Kubernetes storage provider benchmarks','','2020',0,'A highly practical benchmarking repository comparing IOPS, latency, and throughput metrics across multiple Kubernetes CSI providers. Though individual hardware baselines vary, the structured methodology offers an essential framework for verifying storage performance prior to deployment.','Markdown','Benchmark','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Storage Architecture", "Storage Architecture & Engines", "Benchmarks"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-storage.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://gitlab.com/purelb/purelb','purelb/purelb','','2026',0,'PureLB is an open-source LoadBalancer provider for bare-metal Kubernetes environments that integrates directly with standard Linux routing tables. Unlike alternatives relying on complex BGP routing or ARP spoofing, it assigns physical address blocks dynamically to interface routing setups. This approach ensures high compatibility with virtualization networks and standard network monitoring tools.','Go','Network Controller','Advanced',0,'online','manual','5191c3ded57a8caa89741912bfcb4164bb9af2bd32f2f26e059d11a8c636b0ad',100.0,1.77902947560909509e+09,1,'2026-05-17T16:51:15.609095+02:00',NULL,NULL,NULL,'["Networking", "Load Balancing", "Bare Metal"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://gitlab.com/purelb/purelb','purelb/purelb','','2026',0,'PureLB is an open-source LoadBalancer provider for bare-metal Kubernetes environments that integrates directly with standard Linux routing tables. Unlike alternatives relying on complex BGP routing or ARP spoofing, it assigns physical address blocks dynamically to interface routing setups. This approach ensures high compatibility with virtualization networks and standard network monitoring tools.','Go','Network Controller','Advanced',0,'online','manual','5191c3ded57a8caa89741912bfcb4164bb9af2bd32f2f26e059d11a8c636b0ad',100.0,1779029475,1,'2026-05-17T16:51:15.609095+02:00',NULL,NULL,NULL,'["Networking", "Load Balancing", "Bare Metal"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://gitlab.com/redhatdemocentral','gitlab.com/redhatdemocentral 🌟','','2022',0,'A foundational Git ecosystem containing reference architectures, workshop resources, and interactive deployment scenarios for Red Hat''s core platforms. Designed for architects needing to spin up reproducible, full-stack configurations on OpenShift and middleware stacks.','Shell','Repository','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Reference Architectures", "Enterprise Demos", "Red Hat Demo Central"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://gitlab.com/redhatdemocentral/portfolio-architecture-examples','gitlab.com: Portfolio Architecture Examples','','2025',4,'Code repository hosting deployment configurations, GitOps profiles, and infrastructure-as-code scripts matching Red Hat''s standardized portfolio architectures. Ideal for platform administrators looking to stand up robust multi-cloud environments rapidly.','YAML','Code Repository','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Architectural Insights", "Red Hat Ecosystem"]','["[ENTERPRISE-STABLE]"]','[]','["openshift.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://gitlab.com/redhatdemocentral/portfolio-architecture-examples/-/blob/main/healthcare.adoc','gitlab.com/redhatdemocentral: Healthcare','','2022',0,'A highly specialized reference architecture covering the integration of healthcare workflows, real-time messaging, and patient record databases on OpenShift. Explains how to reconcile strict data compliance directives (HL7/FHIR) with highly-scalable container orchestrations.','Asciidoc','Repository','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Reference Architectures", "Industry Verticals", "Healthcare"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://gitlab.com/redhatdemocentral/rhcs-rhdm-install-demo','CodeReady Containers - Red Hat Decision Manager Install Demo','','2020',0,'An automated installation demo for launching Red Hat Decision Manager on CodeReady Containers (CRC). While valuable for understanding legacy deployment footprints, modern architectures replace CRC with Red Hat OpenShift Local and migrate Decision Manager patterns onto newer cloud-native rule engines.','Shell','Repository','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Local Development", "Red Hat OpenShift Local", "Process Automation"]','["[LEGACY]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://gitlab.com/rosarior/awesome-django','Awesome Django. A curated list of awesome Django apps, projects and resources','','2015',0,'A comprehensive, curated catalog targeting Django extensions, applications, utility libraries, and pedagogical materials designed to scale monolithic web applications.','Markdown','Awesome List','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2015-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Backend Development", "Web Frameworks", "Django"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://gitlab.com/xavki/devopsland/-/tree/master/ansible',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','cface6a334618d78d8fa110d8b352156fd2340e2a9eca9e4ad934617535df54b',100.0,1.77903017235478901e+09,0,'2026-05-17T17:02:52.354789+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://gitlab.comquent.de/petclinic/spring-petclinic-microservices','gitlab.comquent.de: Microservices branch','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903142253428196e+09,0,'2026-05-17T17:23:42.534282+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://gitlab.com/xavki/devopsland/-/tree/master/ansible',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','cface6a334618d78d8fa110d8b352156fd2340e2a9eca9e4ad934617535df54b',100.0,1779030172,0,'2026-05-17T17:02:52.354789+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://gitlab.comquent.de/petclinic/spring-petclinic-microservices','gitlab.comquent.de: Microservices branch','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779031422,0,'2026-05-17T17:23:42.534282+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://gitlab.freedesktop.org/gstreamer-merge-bot','Example: GStreamer Merge Bot','','2021',2,'A real-world production reference analyzing the deployment of a dedicated GitLab merge bot within the GStreamer ecosystem. Details structural optimizations for automating extensive suite tests across complex multimedia pipelines.','N/A','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control", "GitLab Automation"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://gitlab.gnome.org/marge-merge-bot','Example: gitlab.gnome.org/marge-merge-bot','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1.77903056984870696e+09,0,'2026-05-17T17:09:29.848707+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://gitlab.gnome.org/users/sign_in"}');
+INSERT INTO "resources" VALUES('https://gitlab.gnome.org/marge-merge-bot','Example: gitlab.gnome.org/marge-merge-bot','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779030569,0,'2026-05-17T17:09:29.848707+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://gitlab.gnome.org/users/sign_in"}');
INSERT INTO "resources" VALUES('https://gitlab.gnome.org/users/sign_in','Example: gitlab.gnome.org/marge-merge-bot','','2022',2,'Practical real-world case study showcasing the implementation of the Smarkets Marge-bot inside GNOME''s GitLab infrastructure. Examines performance outcomes when maintaining high-volume open-source codebases under automated review queues.','N/A','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control", "GitLab Automation"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://gizmodo.com/google-calendar-debuts-appointment-schedule-feature-1848715533','gizmodo.com: Google Calendar''s New Feature Can Figure Out When Your Friends'' Don''t Have an Excuse to Flake','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77902937422191691e+09,0,'2026-05-17T16:49:34.221917+02:00',NULL,NULL,NULL,'[]','[]','["docs/appointment-scheduling.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://gkovan.medium.com/a-zero-trust-approach-for-securing-the-supply-chain-of-microservices-packaged-as-container-images-89d2f5b7293b','gkovan.medium.com: A Zero Trust Approach for Securing the Supply Chain of'' Microservices Packaged as Container Images (sigstore, kyverno, openshift tekton, quarkus) 🌟','','N/A',0,'A curated technical resource and architectural guide covering gkovan.medium.com: A Zero Trust Approach for Securing the Supply Chain of'' Microservices Packaged as Container Images (sigstore, kyverno, openshift tekton, quarkus) 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903361907207298e+09,0,'2026-05-17T18:00:19.072073+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://gizmodo.com/google-calendar-debuts-appointment-schedule-feature-1848715533','gizmodo.com: Google Calendar''s New Feature Can Figure Out When Your Friends'' Don''t Have an Excuse to Flake','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779029374,0,'2026-05-17T16:49:34.221917+02:00',NULL,NULL,NULL,'[]','[]','["docs/appointment-scheduling.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://gkovan.medium.com/a-zero-trust-approach-for-securing-the-supply-chain-of-microservices-packaged-as-container-images-89d2f5b7293b','gkovan.medium.com: A Zero Trust Approach for Securing the Supply Chain of'' Microservices Packaged as Container Images (sigstore, kyverno, openshift tekton, quarkus) 🌟','','N/A',0,'A curated technical resource and architectural guide covering gkovan.medium.com: A Zero Trust Approach for Securing the Supply Chain of'' Microservices Packaged as Container Images (sigstore, kyverno, openshift tekton, quarkus) 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033619,0,'2026-05-17T18:00:19.072073+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://glasskube.dev','glasskube.dev 🌟','','2024',0,'Glasskube.dev represents the homepage and core operational documentation hub for Glasskube, a modern enterprise-grade package manager for Kubernetes. Designed to eliminate Helm syntax overhead, it provides an intuitive visual UI and CLI setup for streamlining complex cluster component lifecycles.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Deployment & Delivery", "Package Management", "Glasskube"]','["[COMMUNITY-TOOL]"]','[]','["gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://globaldatanet.com/blog/terraform-cicd-best-practices','globaldatanet.com: Terraform CI/CD Best Practices','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ef33ef977bd6ec471c10e6b89f1892deb6f4d7a7c1f9971a8e733610c93e00c4',100.0,1.77902911345195293e+09,0,'2026-05-17T16:45:13.451953+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://globaldatanet.com/tech-blog/terraform-cicd-best-practices"}');
+INSERT INTO "resources" VALUES('https://globaldatanet.com/blog/terraform-cicd-best-practices','globaldatanet.com: Terraform CI/CD Best Practices','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ef33ef977bd6ec471c10e6b89f1892deb6f4d7a7c1f9971a8e733610c93e00c4',100.0,1779029113,0,'2026-05-17T16:45:13.451953+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://globaldatanet.com/tech-blog/terraform-cicd-best-practices"}');
INSERT INTO "resources" VALUES('https://globaldatanet.com/tech-blog/aws-iam-identity-center-permission-management-at-scale-part-2','globaldatanet.com: .AWS IAM Identity Center Permission Management at Scale Part 2','','2023',0,'An in-depth guide focusing on the programmatic management of AWS IAM Identity Center (formerly AWS SSO). It explains how to deploy and scale permission sets, assignments, and identity mappings across multi-account AWS Organizations using infrastructure-as-code, drastically reducing manual administration and configuration drift.','None','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Identity", "AWS IAM", "Single Sign-On"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://globaldatanet.com/tech-blog/terraform-cicd-best-practices','globaldatanet.com: Terraform CI/CD Best Practices','','2023',0,'Outlines architectural patterns for executing automated provisioning steps. Discusses proper configuration mapping, plan verification stages, transient state lock handling, secure key authentication, and cloud drift assessment strategies.','None','Technical Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "CI/CD", "Automation Patterns"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://gmaster.io','gmaster','','2022',0,'A visualization client designed to resolve merge conflicts using code-structure maps rather than flat text comparisons. Provides refactoring-aware merges to streamline alignments, though widely considered a legacy specialized tool in modern workflows.','English','Product','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Version Control", "Desktop Git Clients"]','["[LEGACY]"]','[]','["git.md"]','{}','{}');
@@ -7691,28 +7691,28 @@ INSERT INTO "resources" VALUES('https://gmaster.io/mergedroid','gmaster.io - Mer
INSERT INTO "resources" VALUES('https://go.atlassian.com/ijvzec','Creating with Rovo: How We Built a Collaborative AI Canvas','A technical architectural deep-dive into how Atlassian constructed a collaborative canvas allowing real-time, bidirectional human-AI teamwork.','2026',4,'This engineering post breaks down the streaming infrastructure and data schemas behind Atlassian Rovo''s collaborative AI canvas. It details how the team moved away from static, one-shot prompt interfaces into an active, multi-user workspace.
* **Rich Format Support**: Uses Atlassian Document Format (ADF), SVG, and CSV-based data schemas to synthesize pages, whiteboards, and databases.
-* **Real-time Streaming**: Provides low-latency content generation and live editing synchronized directly inside active chat conversations.','en','Article','Advanced',0,'online','automatic','N/A',NULL,1.78040115231570196e+09,0,'2026-06-02T13:52:32.315702+02:00',NULL,NULL,NULL,'["Software Engineering", "AI Integrations", "Collaborative Canvases"]','["[ENTERPRISE-STABLE]", "[CASE STUDY]"]','[]','[]','{}','{"category": "ai-agents-mcp", "impact_score": 85, "reputation_status": "Vetted", "reputation_summary": "Official Atlassian shortlink redirecting to their engineering publication about Rovo''s collaborative AI canvas architecture.", "social_preview_url": "", "source_provenance": "X.com (Atlassian)", "suggested_new_category": "ai"}');
-INSERT INTO "resources" VALUES('https://go.atomist.com','Atomist','','N/A',0,'A curated technical resource and architectural guide covering Atomist in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790309811950829e+09,0,'2026-05-17T17:16:21.195083+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/scaffolding.md"]','["scaffolding.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://go.aws/4eFRwIt','Convert AWS console actions to reusable code with AWS Console-to-Code, now generally available','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c4f1476a4b8059ed580129ef95bd2856b0876fe260c1eaece06da8eef147564d',100.0,1.77903162072026705e+09,0,'2026-05-17T17:27:00.720267+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md"]','[]','{}','{"duplicate_of": "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"}');
+* **Real-time Streaming**: Provides low-latency content generation and live editing synchronized directly inside active chat conversations.','en','Article','Advanced',0,'online','automatic','N/A',NULL,1780401152,0,'2026-06-02T13:52:32.315702+02:00',NULL,NULL,NULL,'["Software Engineering", "AI Integrations", "Collaborative Canvases"]','["[ENTERPRISE-STABLE]", "[CASE STUDY]"]','[]','[]','{}','{"category": "ai-agents-mcp", "impact_score": 85, "reputation_status": "Vetted", "reputation_summary": "Official Atlassian shortlink redirecting to their engineering publication about Rovo''s collaborative AI canvas architecture.", "social_preview_url": "", "source_provenance": "X.com (Atlassian)", "suggested_new_category": "ai"}');
+INSERT INTO "resources" VALUES('https://go.atomist.com','Atomist','','N/A',0,'A curated technical resource and architectural guide covering Atomist in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030981,0,'2026-05-17T17:16:21.195083+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/scaffolding.md"]','["scaffolding.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://go.aws/4eFRwIt','Convert AWS console actions to reusable code with AWS Console-to-Code, now generally available','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c4f1476a4b8059ed580129ef95bd2856b0876fe260c1eaece06da8eef147564d',100.0,1779031620,0,'2026-05-17T17:27:00.720267+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md"]','[]','{}','{"duplicate_of": "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"}');
INSERT INTO "resources" VALUES('https://go.dev','golang.org','','2026',0,'The official home of the Go programming language, designed for building simple, reliable, and highly efficient cloud-native software. Serves as the ultimate portal for runtime specifications and core packages.','en','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Core Reference"]','["[DE FACTO STANDARD]"]','[]','["golang.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://go.dev/blog/gopls-vscode-go','blog.golang.org: Gopls on by default in the VS Code Go extension','','2021',0,'Announces the standard integration of Gopls, the official Go language server, into the VS Code Go extension, ensuring native refactoring, precise definition hopping, and autocompletion for Go developers.','Go','Blog Post','Intermediate',0,'online','manual','382b09f3ec274fe3102b69bd93220b8a8845f3a87cf521810a3fba1240c44b7e',100.0,1.77913049502318406e+09,0,'2026-05-18T20:54:55.023184+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "Language Servers"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://go.dev/blog/pkgsite-search-redesign','go.dev: A new search experience on pkg.go.dev','','N/A',0,'Details the architectural redesign of the official Go package registry search. Highlights usability and indexing upgrades implemented to streamline package discovery for developers.','en','Article','Beginner',0,'online','manual','1c3e6ab66eddcc9c2833200aff84633a04e137831e101117ae7029571eeeec52',100.0,1779031535.51647,1,'2026-05-17T17:25:35.516470+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Core Reference"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://go.digitalocean.com/cicd-on-k8s','go.digitalocean.com/cicd-on-k8s','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77902927014952301e+09,0,'2026-05-17T16:47:50.149523+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://go.weave.works/2021_GitOps_Maturity_Model.html','go.weave.works: The GitOps Maturity Model - 4 evolutionary steps to continuous'' delivery (pdf)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','091412b47e174c316006481c48b92256957365c7790fb29edb04c77f85eafff9',100.0,1779033762.40951,0,'2026-05-17T18:02:42.409510+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://www.weave.works/blog/category/kubernetes"}');
+INSERT INTO "resources" VALUES('https://go.dev/blog/gopls-vscode-go','blog.golang.org: Gopls on by default in the VS Code Go extension','','2021',0,'Announces the standard integration of Gopls, the official Go language server, into the VS Code Go extension, ensuring native refactoring, precise definition hopping, and autocompletion for Go developers.','Go','Blog Post','Intermediate',0,'online','manual','382b09f3ec274fe3102b69bd93220b8a8845f3a87cf521810a3fba1240c44b7e',100.0,1779130495,0,'2026-05-18T20:54:55.023184+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "Language Servers"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://go.dev/blog/pkgsite-search-redesign','go.dev: A new search experience on pkg.go.dev','','N/A',0,'Details the architectural redesign of the official Go package registry search. Highlights usability and indexing upgrades implemented to streamline package discovery for developers.','en','Article','Beginner',0,'online','manual','1c3e6ab66eddcc9c2833200aff84633a04e137831e101117ae7029571eeeec52',100.0,1779031535,1,'2026-05-17T17:25:35.516470+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Core Reference"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://go.digitalocean.com/cicd-on-k8s','go.digitalocean.com/cicd-on-k8s','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779029270,0,'2026-05-17T16:47:50.149523+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://go.weave.works/2021_GitOps_Maturity_Model.html','go.weave.works: The GitOps Maturity Model - 4 evolutionary steps to continuous'' delivery (pdf)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','091412b47e174c316006481c48b92256957365c7790fb29edb04c77f85eafff9',100.0,1779033762,0,'2026-05-17T18:02:42.409510+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://www.weave.works/blog/category/kubernetes"}');
INSERT INTO "resources" VALUES('https://go.weave.works/automating-kubernetes-with-gitops-wp.html','weave.works: Automating Kubernetes with GitOps (whitepaper) 🌟','','2020',0,'High-density whitepaper outlining standard practices for automating configuration and state management on K8s. Elaborates on controller mechanics, state checking intervals, and self-healing cluster loops.','English','Whitepaper','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["GitOps", "Implementation", "Automation Principles"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','[]','["gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://go.weave.works/gitops-ebook.html','go.weave.works: The Practical Guide to GitOps (eBook)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','091412b47e174c316006481c48b92256957365c7790fb29edb04c77f85eafff9',100.0,1.77903179482266688e+09,0,'2026-05-17T17:29:54.822667+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://go.weave.works/2021_GitOps_Maturity_Model.html"}');
+INSERT INTO "resources" VALUES('https://go.weave.works/gitops-ebook.html','go.weave.works: The Practical Guide to GitOps (eBook)','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','091412b47e174c316006481c48b92256957365c7790fb29edb04c77f85eafff9',100.0,1779031794,0,'2026-05-17T17:29:54.822667+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://go.weave.works/2021_GitOps_Maturity_Model.html"}');
INSERT INTO "resources" VALUES('https://go.weave.works/hardening-git-for-gitops.html','weave.works: Hardening Git for GitOps (white paper)','','2021',0,'Focuses exclusively on securing the Git version control system to withstand supply chain exploits. Details branch protections, cryptographic GPG/SSH commit signatures, multi-signature reviews, and audit trails.','English','Whitepaper','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["GitOps", "Security", "Hardening"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','[]','["gitops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://go.weave.works/production-ready-kubernetes-checklist.html','weave.works: Production Ready Checklists for Kubernetes 🌟','','2021',0,'A structured checklist for preparing Kubernetes workloads for production environments. Tracks configuration rules for autoscaling parameters, multi-zone node configurations, backup recovery mechanisms, and observability pipelines to ensure system availability. Note: Weave Works has shut down operations, but the underlying checklist framework remains a valuable baseline.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations", "Production Readiness", "Checklists"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://goglides.io/running-openebs-in-kubernetes/371','goglides.io: Running OpenEBS in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering goglides.io: Running OpenEBS in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903325867250299e+09,0,'2026-05-17T17:54:18.672503+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://goglides.io/running-openebs-in-kubernetes/371','goglides.io: Running OpenEBS in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering goglides.io: Running OpenEBS in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033258,0,'2026-05-17T17:54:18.672503+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://goharbor.io','Harbor','','2026',0,'Harbor is a CNCF Graduated, enterprise-class container registry that secures artifacts with role-based access control, vulnerability scanning (via Trivy), and cryptographic image signing (via Cosign/Notary). It provides multi-tenant capabilities, geographic replication, and advanced audit logging. As a de facto standard for private cloud registries, it is highly adopted globally.','Go','Tool','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure Security", "Container Registries", "Harbor"]','["[COMMUNITY-TOOL]"]','[]','["registries.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://goharbor.io/docs/2.0.0/install-config/quick-install-script','goharbor.io: Deploy Harbor with the Quick Installation Script','','2021',0,'Step-by-step instructions for deploying a Harbor container registry instance quickly using an automated install script. This setup is highly suited for developer local environments, evaluations, and rapid proof-of-concept deployments. In production environments, enterprise-ready architectures should use the official Harbor Helm Chart instead.','Shell','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure Security", "Container Registries", "Harbor Installation"]','["[COMMUNITY-TOOL]"]','[]','["registries.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://gokatalyst.io/blog/2023/12/06/katalyst-a-qos-based-resource-management-system-for-workload-colocation-on-kubernetes',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','5341198351d010a00c95cd4d06592e7ffc6f87d9cf348d684a3227b84d603068',100.0,1.77903348674672293e+09,1,'2026-05-17T17:58:06.746723+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://gokhan-karadas1992.medium.com/argocd-kubevela-integration-eb88dc0484e0','gokhan-karadas1992.medium.com: ArgoCD + Kubevela Integration','','N/A',0,'A curated technical resource and architectural guide covering gokhan-karadas1992.medium.com: ArgoCD + Kubevela Integration in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903321804023695e+09,0,'2026-05-17T17:53:38.040237+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://gokulchandrapr.medium.com/amazon-eks-anywhere-eks-connector-600953aaa42d','gokulchandrapr.medium.com: Amazon EKS Anywhere & EKS Connector','','N/A',0,'A curated technical resource and architectural guide covering gokulchandrapr.medium.com: Amazon EKS Anywhere & EKS Connector in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902912848512792e+09,0,'2026-05-17T16:45:28.485128+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://gokuldevops.medium.com/argo-cdsample-app-deployment-56b36601f279','gokuldevops.medium.com: Argo CD-Sample app deployment','','N/A',0,'A curated technical resource and architectural guide covering gokuldevops.medium.com: Argo CD-Sample app deployment in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903032282610702e+09,0,'2026-05-17T17:05:22.826107+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://golang.org','golang.org','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a8435122408990ff986be2f095ffd930aaba3f6f2bd77f54ae000b6a1582a4ec',100.0,1.77902913269235491e+09,0,'2026-05-17T16:45:32.692355+02:00',NULL,NULL,NULL,'[]','[]','["docs/golang.md"]','[]','{}','{"duplicate_of": "https://go.dev"}');
-INSERT INTO "resources" VALUES('https://golangrepo.com','==golangrepo.com== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903026225384306e+09,0,'2026-05-17T17:04:22.253843+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://googlecloudcheatsheet.withgoogle.com','==googlecloudcheatsheet.withgoogle.com: Google Cloud Developer cheat sheet==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','098e1fc5bb9f8fd139c0600928d12eb31442af5429587dbb3b974ce3af553aa0',100.0,1.77903333645070791e+09,0,'2026-05-17T17:55:36.450708+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md", "docs/cheatsheets.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://gokatalyst.io/blog/2023/12/06/katalyst-a-qos-based-resource-management-system-for-workload-colocation-on-kubernetes',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','5341198351d010a00c95cd4d06592e7ffc6f87d9cf348d684a3227b84d603068',100.0,1779033486,1,'2026-05-17T17:58:06.746723+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://gokhan-karadas1992.medium.com/argocd-kubevela-integration-eb88dc0484e0','gokhan-karadas1992.medium.com: ArgoCD + Kubevela Integration','','N/A',0,'A curated technical resource and architectural guide covering gokhan-karadas1992.medium.com: ArgoCD + Kubevela Integration in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033218,0,'2026-05-17T17:53:38.040237+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://gokulchandrapr.medium.com/amazon-eks-anywhere-eks-connector-600953aaa42d','gokulchandrapr.medium.com: Amazon EKS Anywhere & EKS Connector','','N/A',0,'A curated technical resource and architectural guide covering gokulchandrapr.medium.com: Amazon EKS Anywhere & EKS Connector in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029128,0,'2026-05-17T16:45:28.485128+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://gokuldevops.medium.com/argo-cdsample-app-deployment-56b36601f279','gokuldevops.medium.com: Argo CD-Sample app deployment','','N/A',0,'A curated technical resource and architectural guide covering gokuldevops.medium.com: Argo CD-Sample app deployment in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030322,0,'2026-05-17T17:05:22.826107+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://golang.org','golang.org','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a8435122408990ff986be2f095ffd930aaba3f6f2bd77f54ae000b6a1582a4ec',100.0,1779029132,0,'2026-05-17T16:45:32.692355+02:00',NULL,NULL,NULL,'[]','[]','["docs/golang.md"]','[]','{}','{"duplicate_of": "https://go.dev"}');
+INSERT INTO "resources" VALUES('https://golangrepo.com','==golangrepo.com== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779030262,0,'2026-05-17T17:04:22.253843+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"is_special": true}');
+INSERT INTO "resources" VALUES('https://googlecloudcheatsheet.withgoogle.com','==googlecloudcheatsheet.withgoogle.com: Google Cloud Developer cheat sheet==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','098e1fc5bb9f8fd139c0600928d12eb31442af5429587dbb3b974ce3af553aa0',100.0,1779033336,0,'2026-05-17T17:55:36.450708+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md", "docs/cheatsheets.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://goteleport.com/blog/devsecops-passwordless','goteleport.com: Why DevSecOps is Going Passwordless','','2022',0,'Examines the transition from static SSH keys and database credentials to short-lived, identity-driven access methods. Outlines using WebAuthn standards, public-key cryptography, and modern IAM federation to eliminate credential storage risks.','English','Blog Post','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Access Management", "Passwordless Authentication"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://goteleport.com/blog/hack-via-pull-request','goteleport.com: Anatomy of a Cloud Infrastructure Attack via a Pull Request','- [==edidiongasikpo.com: How to Give Developers Secure Access to Kubernetes Clusters== 🌟](https://edidiongasikpo.com/how-to-give-developers-secure-access-to-kubernetes-clusters)','2022',0,'Provides a forensic simulation of a CI/CD supply-chain breach, demonstrating how unauthorized pull requests can exploit runners to exfiltrate cloud credentials. Highlights mitigation strategies like OpenID Connect (OIDC) authentication, ephemeral runners, and branch protection rules.','English','Blog Post','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Supply Chain", "CI-CD Attacks"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://goteleport.com/blog/how-to-ssh-properly','gravitational.com: How to SSH Properly 🌟','','2022',4,'Deep technical reference on modern SSH architecture and key rotation practices. Explores proper configuration, disabling password authentication, managing multiple profiles, and transitioning towards certificate-based SSH access models.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Networking", "SSH Security"]','["[ENTERPRISE-STABLE]"]','[]','["linux.md"]','{}','{}');
@@ -7720,99 +7720,99 @@ INSERT INTO "resources" VALUES('https://goteleport.com/blog/kube-authn-methods',
INSERT INTO "resources" VALUES('https://goteleport.com/blog/kubernetes-api-access-security','goteleport.com: Kubernetes API Access Security Hardening','','2021',0,'Assesses security postures for Kube-API exposure, outlining standard secure practices including zero-trust access, bastions, detailed telemetry streams, and short-lived credentials.','N/A','article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Security", "API Access Protection", "Teleport Access Control"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://goteleport.com/blog/kubernetes-sso-saml','gravitational.com: How to Set Up Kubernetes SSO with SAML','','2022',0,'Deconstructs the mechanics of configuring Single Sign-On (SSO) for cluster environments utilizing SAML. The guide explains authentication federation patterns, mapping identity provider attributes to Kubernetes RBAC roles. This setup ensures seamless, centralized access management for enterprise platform infrastructure.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Identity & Access", "SSO & SAML"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://goteleport.com/blog/ssh-certificates','goteleport.com: SSH Certificates Security. SSH Access Hardening 🌟','','2022',4,'In-depth structural review of SSH Certificates compared to public/private keys. Explains how SSH CAs sign cryptographic certificates to eliminate interactive public key management and enforce strict access expiry.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Networking", "SSH Security"]','["[ENTERPRISE-STABLE]"]','[]','["linux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://goteleport.com/blog/ssh-vs-kubectl','goteleport.com: kubectl exec vs SSH','','2026',0,'An architectural comparison contrasting standard SSH access with the API-driven ''kubectl exec'' command. From a security boundary posture, it highlights why ''kubectl exec'' is preferred inside modern clusters as it eliminates secondary authentication pipelines and relies purely on Kubernetes RBAC structures.','N/A','Blog Post','Advanced',0,'online','manual','ccb0aae514164f042c250cd029d710227a7114729436c87d19135bbdb4768506',100.0,1779033806.1347,1,'2026-05-17T18:03:26.134700+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Security"]','["[COMMUNITY-TOOL]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://goteleport.com/blog/ssh-vs-kubectl','goteleport.com: kubectl exec vs SSH','','2026',0,'An architectural comparison contrasting standard SSH access with the API-driven ''kubectl exec'' command. From a security boundary posture, it highlights why ''kubectl exec'' is preferred inside modern clusters as it eliminates secondary authentication pipelines and relies purely on Kubernetes RBAC structures.','N/A','Blog Post','Advanced',0,'online','manual','ccb0aae514164f042c250cd029d710227a7114729436c87d19135bbdb4768506',100.0,1779033806,1,'2026-05-17T18:03:26.134700+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Security"]','["[COMMUNITY-TOOL]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://gpustack.ai','seal.io: Open Source Platform Engineering for Dev & Ops','','2025',0,'Explores GPUStack (associated with gpustack.ai / seal.io''s evolution), an open-source platform engine designed for local and cloud GPU orchestration. Enables developers and platform teams to easily provision, manage, and scale AI/LLM execution environments across heterogeneous hardware infrastructure.','English','Open Source Project','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "AI Platform", "GPU Orchestration"]','["[COMMUNITY-TOOL]"]','[]','["devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://gradle.org','gradle.org','','2026',5,'The primary landing portal for Gradle, a high-performance, open-source build automation system. Live Grounding confirms Gradle''s position as a dominant enterprise build engine, optimizing multi-project build caching, incremental compilation, and providing highly flexible Groovy and Kotlin DSL structures.','English','Website','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Build Tools", "Gradle"]','["[DE FACTO STANDARD]"]','[]','["maven-gradle.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://grafana.com','grafana-6.7.2-1.x86_64.rpm','- [prometheus-2.17.1.linux-amd64](https://prometheus.io)
- [apache-artemis-2.11.0](https://artemis.apache.org/components/artemis)
- [apache-maven-3.6.3](https://maven.apache.org)','2020',0,'A legacy RPM binary package of Grafana 6.7.2. Kept as a reference point for historical dashboards and older enterprise network configurations.','None','Repository','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Package Archives", "Visualization"]','["[LEGACY]"]','[]','["grafana.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://grafana.com/about/press/2021/11/10/grafana-labs-and-microsoft-partner-to-deliver-new-first-party-microsoft-azure-service','grafana.com: Grafana Labs and Microsoft partner to deliver new first party'' Microsoft Azure service','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6abdeca0947896abcd9e3b5520c1ee78ffc9bf6b68f1aa65d0d333c13acd25de',100.0,1.77903025117664408e+09,0,'2026-05-17T17:04:11.176644+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md"]','[]','{}','{"duplicate_of": "https://grafana.com/press/2021/11/10/grafana-labs-and-microsoft-partner-to-deliver-new-first-party-microsoft-azure-service"}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2020/07/22/introducing-the-new-and-improved-new-relic-plugin-for-grafana','grafana.com: Introducing the new and improved New Relic plugin for Grafana','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: Introducing the new and improved New Relic plugin for Grafana in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','54d16dab5a4e1951488181d1ade57325dc39e96fe8fa3c4cae03ee4db37e9968',100.0,1.7790310217501111e+09,0,'2026-05-17T17:17:01.750111+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2020/08/26/popular-community-plugins-that-can-improve-your-grafana-dashboards','Popular community plugins that can improve your Grafana dashboards 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ac521043c65c8a49700d014629d02b010f728b5e68daddd281eaf3ee27c70db5',100.0,1.77903446235596394e+09,0,'2026-05-17T18:14:22.355964+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md"]','[]','{}','{"review_metadata": {"original_url": "https://grafana.com/blog/2020/08/26/popular-community-plugins-that-can-improve-your-grafana-dashboards", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.968277"}, "duplicate_of": "https://grafana.com/blog/popular-community-plugins-that-can-improve-your-grafana-dashboards"}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2020/09/21/how-we-use-the-grafana-github-plugin-to-track-outstanding-pull-requests','grafana.com: How we use the Grafana GitHub plugin to track outstanding pull'' requests','','N/A',0,'Grafana details their internal workflow configuration utilizing the Grafana GitHub plugin to visualize team velocity, pull request backlogs, and code review cycle times. This approach transitions software delivery metrics into real-time operational panels alongside infrastructure performance data. By unifying telemetry and development state, engineering managers gain unprecedented visibility into systemic delivery bottlenecks.','English','blog','Intermediate',0,'online','manual','e2dded09ea09dc1cd4e6d82daaa37645260d26e8239c2e8c86632952185fb24e',100.0,1.7790323465671761e+09,0,'2026-05-17T17:39:06.567176+02:00',NULL,NULL,NULL,'["Developer Tools", "Infrastructure Monitoring", "Developer Experience Dashboards"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2020/10/27/announcing-grafana-tempo-a-massively-scalable-distributed-tracing-system','grafana.com: Announcing Grafana Tempo, a massively scalable distributed'' tracing system 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4d08f8391695a9f5a04086f97a95e86d11093055aaec7207f5ece5bca76112e7',100.0,1.7790334308114829e+09,0,'2026-05-17T17:57:10.811483+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"review_metadata": {"original_url": "https://grafana.com/blog/2020/10/27/announcing-grafana-tempo-a-massively-scalable-distributed-tracing-system", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.988357"}, "duplicate_of": "https://grafana.com/blog/announcing-grafana-tempo-a-massively-scalable-distributed-tracing-system"}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2021/01/08/get-started-with-prometheus-with-these-three-easy-projects','==grafana.com: Get started with Prometheus with these three easy projects==','','N/A',0,'A curated technical resource and architectural guide covering ==grafana.com: Get started with Prometheus with these three easy projects== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','e84b66663fadbde62c883b2508f2dc69d9855673b1bd9dd9c7dfc0e48e781dfc',100.0,1.7790307121660211e+09,0,'2026-05-17T17:11:52.166021+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2021/01/25/a-beginners-guide-to-distributed-tracing-and-how-it-can-increase-an-applications-performance','grafana.com: A beginner''s guide to distributed tracing and how it can increase'' an application''s performance 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','52cc47e8a7058e8f87d6c80348209d93e51ca9a022b87291e7585bab534c7f75',100.0,1.77903138682438397e+09,0,'2026-05-17T17:23:06.824384+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"review_metadata": {"original_url": "https://grafana.com/blog/2021/01/25/a-beginners-guide-to-distributed-tracing-and-how-it-can-increase-an-applications-performance", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.002276"}, "duplicate_of": "https://grafana.com/blog/a-beginners-guide-to-distributed-tracing-and-how-it-can-increase-an-applications-performance"}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2021/04/05/using-telegraf-plugins-to-visualize-industrial-iot-data-with-the-grafana-cloud-hosted-prometheus-service','grafana.com: Using Telegraf plugins to visualize industrial IoT data with'' the Grafana Cloud Hosted Prometheus service','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: Using Telegraf plugins to visualize industrial IoT data with'' the Grafana Cloud Hosted Prometheus service in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','b7e57733bbe2ce014224d59348e37831f22142336753c49c1a73bfad2091a2ce',100.0,1.7790314614754579e+09,0,'2026-05-17T17:24:21.475458+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2021/04/08/how-we-use-metamonitoring-prometheus-servers-to-monitor-all-other-prometheus-servers-at-grafana-labs','grafana.com: How we use metamonitoring Prometheus servers to monitor all'' other Prometheus servers at Grafana Labs','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','25fea83d846c79cd23a87704dc92b8813ddbb56786975afca19dd4fb6512e7b8',100.0,1779030892.55438,0,'2026-05-17T17:14:52.554380+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"review_metadata": {"original_url": "https://grafana.com/blog/2021/04/08/how-we-use-metamonitoring-prometheus-servers-to-monitor-all-other-prometheus-servers-at-grafana-labs", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.949231"}, "duplicate_of": "https://grafana.com/blog/how-we-use-metamonitoring-prometheus-servers-to-monitor-all-other-prometheus-servers-at-grafana-labs"}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2021/07/06/whats-new-in-grafana-cloud-for-july-2021-traces-live-streaming-kubernetes-and-docker-integrations-and-more','grafana.com: What''s new in Grafana Cloud for July 2021: Traces, live streaming,'' Kubernetes and Docker integrations, and more','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: What''s new in Grafana Cloud for July 2021: Traces, live streaming,'' Kubernetes and Docker integrations, and more in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','6307927eb723803f0de1c2b6b4d348c3c08439e938b6c2e362558d5f599eb387',100.0,1779030508.08261,0,'2026-05-17T17:08:28.082610+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2021/07/26/get-comprehensive-monitoring-for-your-apache-kafka-ecosystem-instances-quickly-with-grafana-cloud','grafana.com: Get comprehensive monitoring for your Apache Kafka ecosystem'' instances quickly with Grafana Cloud','','N/A',0,'Curator Insight: Overview of cloud-managed observability templates for Kafka. Live Grounding: Details the installation of preconfigured Grafana dashboards targeting JVM metrics, consumer group lag, broker performance, and broker/under-replicated partition alerts.','English','Article','Intermediate',0,'online','manual','2935538fe3d34504e4446603cf855f18bb72db8224e49636fb8ee81f857d20fc',100.0,1.77903001020645594e+09,0,'2026-05-17T17:00:10.206456+02:00',NULL,NULL,NULL,'["Observability", "Monitoring", "Grafana Integration"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2021/08/05/grafana-8.1-released-new-geomap-and-annotations-panels-updated-plugin-management-and-more','grafana.com: Grafana 8.1 released: New Geomap and Annotations panels, updated'' plugin management, and more','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: Grafana 8.1 released: New Geomap and Annotations panels, updated'' plugin management, and more in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','2ec240edbb7fc5b03dd2b4a7064e8222641521c259c69313b26b9aadb16b8e23',100.0,1.77903415598937201e+09,0,'2026-05-17T18:09:15.989372+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2021/08/31/how-istio-tempo-and-loki-speed-up-debugging-for-microservices','grafana.com: How Istio, Tempo, and Loki speed up debugging for microservices','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: How Istio, Tempo, and Loki speed up debugging for microservices in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','652762717f4e5651461bba4ca20f1d381b852840d263a8edbc8c9e85453207c5',100.0,1.77902963255185794e+09,0,'2026-05-17T16:53:52.551858+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"duplicate_of": "https://grafana.com/blog/how-istio-tempo-and-loki-speed-up-debugging-for-microservices"}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2021/11/16/why-we-created-a-prometheus-agent-mode-from-the-grafana-agent','grafana.com: Why we created a Prometheus Agent mode from the Grafana Agent','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: Why we created a Prometheus Agent mode from the Grafana Agent in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','aed97a7c2ae48b5c1995a90543a4580b252c25b6b60b8849a28a40d572282e8a',100.0,1.77903316785878491e+09,0,'2026-05-17T17:52:47.858785+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2021/11/17/2021/11/17/grafana-aws-cloudwatch-integration','grafana.com: Introducing the AWS CloudWatch integration, Grafana Cloud''s'' first fully managed integration','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1.77903188370237708e+09,0,'2026-05-17T17:31:23.702377+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md"]','[]','{}','{"duplicate_of": "https://grafana.com/blog"}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2021/11/17/grafana-aws-cloudwatch-integration',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'review_required','manual','2187aedb854cc5c737fb4f732751d03ff84815a3c337c2a1338bbd9621628141',64.0,1.77913049498755908e+09,0,'2026-05-18T20:54:54.987559+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md"]','[]','{}','{"review_metadata": {"original_url": "https://grafana.com/blog/2021/11/17/grafana-aws-cloudwatch-integration", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.987562"}}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2021/11/19/a-3-step-guide-to-troubleshooting-and-visualizing-kubernetes-with-grafana-cloud','==grafana.com: A 3-step guide to troubleshooting and visualizing Kubernetes'' with Grafana Cloud==','','N/A',0,'A curated technical resource and architectural guide covering ==grafana.com: A 3-step guide to troubleshooting and visualizing Kubernetes'' with Grafana Cloud== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','6c243178b54689f1f9f4c2e0c6422f84c7fbd32353ecf3086adfe39f6d69e66f',100.0,1779032590.25829,0,'2026-05-17T17:43:10.258290+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2021/11/29/how-to-build-performance-tests-into-your-ci-pipeline-with-k6-github-actions-and-grafana','grafana.com: How to build performance tests into your CI pipeline with k6,'' GitHub Actions, and Grafana','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','7840bdbf499358cf62afabf504ecf2f436de75b7779bf55a6f16488ed6bb28d2',100.0,1.77903144299961304e+09,0,'2026-05-17T17:24:02.999613+02:00',NULL,NULL,NULL,'[]','[]','["docs/qa.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2021/12/06/testing-shift-left-observability-with-the-grafana-stack-opentelemetry-and-k6','grafana.com: Testing shift left observability with the Grafana Stack, OpenTelemetry,'' and k6','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: Testing shift left observability with the Grafana Stack, OpenTelemetry,'' and k6 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','e62b473ea2727dafb68c50f5759814efd0ca8c2b6a34f0594b20d361810c4ab1',100.0,1.77903245810251903e+09,0,'2026-05-17T17:40:58.102519+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2022/01/11/top-5-user-requested-synthetic-monitoring-alerts-in-grafana-cloud','grafana.com: Top 5 user-requested synthetic monitoring alerts in Grafana'' Cloud','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: Top 5 user-requested synthetic monitoring alerts in Grafana'' Cloud in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','29dc15bedc98a05ecd9e5ca2a180be34e57ec4668838eb7b83bd784cd4683a83',100.0,1.77903209852718305e+09,0,'2026-05-17T17:34:58.527183+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{"duplicate_of": "https://grafana.com/blog/top-5-user-requested-synthetic-monitoring-alerts-in-grafana-cloud"}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2022/01/19/a-beginners-guide-to-network-monitoring-with-grafana-and-prometheus','==grafana.com: A beginner''s guide to network monitoring with Grafana and'' Prometheus==','','N/A',0,'A curated technical resource and architectural guide covering ==grafana.com: A beginner''s guide to network monitoring with Grafana and'' Prometheus== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','22c647b279b4870514569f5079f22df3e156d4fb34875d05c61722279b3f5bd8',100.0,1.77903229383969211e+09,0,'2026-05-17T17:38:13.839692+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2022/01/27/video-how-to-build-a-prometheus-query-in-grafana','grafana.com: Video: How to build a Prometheus query in Grafana','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: Video: How to build a Prometheus query in Grafana in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','3300535eb36ef7b00b467aaa6ddd81433e0a3be53904e05f82e04f0ed36b301d',100.0,1.77903366417507696e+09,0,'2026-05-17T18:01:04.175077+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{"duplicate_of": "https://grafana.com/blog/video-how-to-build-a-prometheus-query-in-grafana"}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2022/02/01/an-advanced-guide-to-network-monitoring-with-grafana-and-prometheus','grafana.com: An advanced guide to network monitoring with Grafana and Prometheus','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: An advanced guide to network monitoring with Grafana and Prometheus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','711977a69c9fe402d2aa73ed14aea43332efcf950988cab92ca0f926919b4970',100.0,1.7790344254628179e+09,0,'2026-05-17T18:13:45.462818+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2022/04/05/how-to-use-websockets-to-visualize-real-time-iot-data-in-grafana','==grafana.com: How to use WebSockets to visualize real-time IoT data in'' Grafana==','','N/A',0,'A curated technical resource and architectural guide covering ==grafana.com: How to use WebSockets to visualize real-time IoT data in'' Grafana== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','743cdf15d4fdb1e7cb305f6ac3e48aa163620f461ecc1c14470c39a3d770cef7',100.0,1.77903316786333298e+09,0,'2026-05-17T17:52:47.863333+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2022/06/06/grafana-dashboards-a-complete-guide-to-all-the-different-types-you-can-build','grafana.com: Grafana dashboards: A complete guide to all the different types'' you can build','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: Grafana dashboards: A complete guide to all the different types'' you can build in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','3d56c0c80180a3aef05599da64998b018400fbf39c84b0fe941181c862da3a1b',100.0,1.77903172120065188e+09,0,'2026-05-17T17:28:41.200652+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{"duplicate_of": "https://grafana.com/blog/grafana-dashboards-a-complete-guide-to-all-the-different-types-you-can-build"}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2022/07/13/introducing-kubernetes-monitoring-in-grafana-cloud','grafana.com: Introducing Kubernetes Monitoring in Grafana Cloud','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f8d444f8d229600bdd703e9782fb0a03e7c65d8c66b66cbe2fc5c5eafec65d97',100.0,1.77902947363776588e+09,0,'2026-05-17T16:51:13.637766+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-monitoring.md"]','[]','{}','{"review_metadata": {"original_url": "https://grafana.com/blog/2022/07/13/introducing-kubernetes-monitoring-in-grafana-cloud", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.949398"}, "duplicate_of": "https://grafana.com/blog/introducing-kubernetes-monitoring-in-grafana-cloud"}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2022/10/20/how-to-manage-high-cardinality-metrics-in-prometheus-and-kubernetes','grafana.com: How to manage high cardinality metrics in Prometheus and Kubernetes','','N/A',0,'Provides an in-depth operational guide on mitigating Prometheus cardinality spikes within Kubernetes clusters. Curator insight emphasizes structural optimization of metric labels, while live grounding confirms Grafana''s continuing dominance in visualization platforms handling high-churn timeseries data. Key strategies include using metric relabel configurations and dropping redundant metrics prior to ingestion.','English','Blog/Guide','Advanced',0,'duplicate','manual','5ecd4ffd70e15e22d2e69104b4dd2366004aefdc227964c4753f75c8ec9f3dee',100.0,1.77903159702962589e+09,0,'2026-05-17T17:26:37.029626+02:00',NULL,NULL,NULL,'["Observability", "Metrics", "Prometheus"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{"duplicate_of": "https://grafana.com/blog/how-to-manage-high-cardinality-metrics-in-prometheus-and-kubernetes"}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2022/11/02/introducing-grafana-faro-oss-application-observability','grafana.com: Introducing Grafana Faro, an open source project for frontend'' application observability','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: Introducing Grafana Faro, an open source project for frontend'' application observability in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','1d3e2523a0f95cbe6befaa581f77cdbea122d6daa840ba5cc71ea9123e017264',100.0,1.77903150040449404e+09,0,'2026-05-17T17:25:00.404494+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2022/12/06/a-complete-guide-to-managing-grafana-as-code-tools-tips-and-tricks','grafana.com: A complete guide to managing Grafana as code: tools, tips,'' and tricks','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: A complete guide to managing Grafana as code: tools, tips,'' and tricks in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','d6842e11215974a6410af7aba10582baddb1f4ea2969dc8b7a8ce1b9563d3353',100.0,1.77903161615016698e+09,0,'2026-05-17T17:26:56.150167+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{"duplicate_of": "https://grafana.com/blog/a-complete-guide-to-managing-grafana-as-code-tools-tips-and-tricks"}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2022/12/08/grafana-9.3-feature-grafana-oauth-token-improvements/?mdm=social','grafana.com: Grafana 9.3 feature: Grafana OAuth token improvements','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2ec240edbb7fc5b03dd2b4a7064e8222641521c259c69313b26b9aadb16b8e23',100.0,1.77903382791813397e+09,0,'2026-05-17T18:03:47.918134+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md"]','[]','{}','{"duplicate_of": "https://grafana.com/blog/2021/08/05/grafana-8.1-released-new-geomap-and-annotations-panels-updated-plugin-management-and-more"}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2023/01/19/how-to-monitor-kubernetes-clusters-with-the-prometheus-operator','grafana.com: How to monitor Kubernetes clusters with the Prometheus Operator','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','142887474a2e65d10127a0d61e34fa6bfea7efc749272a510c81918a538aa5cc',100.0,1.77903240676774406e+09,0,'2026-05-17T17:40:06.767744+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-monitoring.md"]','[]','{}','{"review_metadata": {"original_url": "https://grafana.com/blog/2023/01/19/how-to-monitor-kubernetes-clusters-with-the-prometheus-operator", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.016750"}, "duplicate_of": "https://grafana.com/blog/how-to-monitor-kubernetes-clusters-with-the-prometheus-operator"}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2023/01/31/a-beginners-guide-to-kubernetes-application-monitoring','grafana.com: A beginner''s guide to Kubernetes application monitoring','','N/A',0,'Introduces foundational concepts of monitoring applications running inside Kubernetes. It walks through metrics generation, collection using Prometheus, and dashboarding via Grafana. Perfect for engineers getting started with basic application telemetry.','English','Blog/Guide','Beginner',0,'duplicate','manual','0b0cade843ea1c3636142b1387167da7cb408eceaa975bf4e036f91338cb06b2',100.0,1.7790320917110579e+09,0,'2026-05-17T17:34:51.711058+02:00',NULL,NULL,NULL,'["Observability", "Metrics", "Grafana"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{"duplicate_of": "https://grafana.com/blog/a-beginners-guide-to-kubernetes-application-monitoring"}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2023/03/03/how-to-optimize-resource-utilization-with-kubernetes-monitoring-for-grafana-cloud','grafana.com: How to optimize resource utilization with Kubernetes Monitoring'' for Grafana Cloud 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','99f77ff5b8ee77c6dcbc156a86cac7486fa720c5ca61cbf0c823139b9b9fb58b',100.0,1.77903068140469503e+09,0,'2026-05-17T17:11:21.404695+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-monitoring.md"]','[]','{}','{"review_metadata": {"original_url": "https://grafana.com/blog/2023/03/03/how-to-optimize-resource-utilization-with-kubernetes-monitoring-for-grafana-cloud", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.939261"}, "duplicate_of": "https://grafana.com/blog/how-to-optimize-resource-utilization-with-kubernetes-monitoring-for-grafana-cloud"}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2023/04/07/scrape-azure-metrics-and-monitor-aks-using-grafana-agent','==grafana.com: Scrape Azure metrics and monitor AKS using Grafana Agent=='' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','61f70b588bd60964e6763e3a1f7e69b28319c47a264fb94899f8d23ae0fad1fc',100.0,1.77903272967969703e+09,0,'2026-05-17T17:45:29.679697+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"review_metadata": {"original_url": "https://grafana.com/blog/2023/04/07/scrape-azure-metrics-and-monitor-aks-using-grafana-agent", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.010536"}}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2023/10/16/why-companies-choose-grafana-cloud-over-self-managed-oss-stacks','grafana.com: Why companies choose Grafana Cloud over self-managed OSS stacks','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: Why companies choose Grafana Cloud over self-managed OSS stacks in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','3a2120b1eea9e83d29f6fc7defa578f4be4fd654ff556a4ac797f29bd6860885',100.0,1.77903427037111711e+09,0,'2026-05-17T18:11:10.371117+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://grafana.com/blog/2023/11/14/grafana-beyla-1.0-release-zero-code-instrumentation-for-application-telemetry-using-ebpf','grafana.com: Grafana Beyla 1.0 release: zero-code instrumentation for application'' telemetry using eBPF','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: Grafana Beyla 1.0 release: zero-code instrumentation for application'' telemetry using eBPF in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','93552d685cd5610d881cdf878104ac9b14714660560d35ae637ffcb0ff9ed9c1',100.0,1.77903222434658789e+09,0,'2026-05-17T17:37:04.346588+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://grafana.com/docs/agent/v0.32/configuration/integrations/azure-exporter-config',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','f48a7411b7e038f9c0672fbb683c857855f25b3405d64c3aafb2a77462a0bf5a',100.0,1.77903448249268507e+09,0,'2026-05-17T18:14:42.492685+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://grafana.com/about/press/2021/11/10/grafana-labs-and-microsoft-partner-to-deliver-new-first-party-microsoft-azure-service','grafana.com: Grafana Labs and Microsoft partner to deliver new first party'' Microsoft Azure service','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6abdeca0947896abcd9e3b5520c1ee78ffc9bf6b68f1aa65d0d333c13acd25de',100.0,1779030251,0,'2026-05-17T17:04:11.176644+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md"]','[]','{}','{"duplicate_of": "https://grafana.com/press/2021/11/10/grafana-labs-and-microsoft-partner-to-deliver-new-first-party-microsoft-azure-service"}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2020/07/22/introducing-the-new-and-improved-new-relic-plugin-for-grafana','grafana.com: Introducing the new and improved New Relic plugin for Grafana','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: Introducing the new and improved New Relic plugin for Grafana in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','54d16dab5a4e1951488181d1ade57325dc39e96fe8fa3c4cae03ee4db37e9968',100.0,1779031021,0,'2026-05-17T17:17:01.750111+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2020/08/26/popular-community-plugins-that-can-improve-your-grafana-dashboards','Popular community plugins that can improve your Grafana dashboards 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ac521043c65c8a49700d014629d02b010f728b5e68daddd281eaf3ee27c70db5',100.0,1779034462,0,'2026-05-17T18:14:22.355964+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md"]','[]','{}','{"review_metadata": {"original_url": "https://grafana.com/blog/2020/08/26/popular-community-plugins-that-can-improve-your-grafana-dashboards", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.968277"}, "duplicate_of": "https://grafana.com/blog/popular-community-plugins-that-can-improve-your-grafana-dashboards"}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2020/09/21/how-we-use-the-grafana-github-plugin-to-track-outstanding-pull-requests','grafana.com: How we use the Grafana GitHub plugin to track outstanding pull'' requests','','N/A',0,'Grafana details their internal workflow configuration utilizing the Grafana GitHub plugin to visualize team velocity, pull request backlogs, and code review cycle times. This approach transitions software delivery metrics into real-time operational panels alongside infrastructure performance data. By unifying telemetry and development state, engineering managers gain unprecedented visibility into systemic delivery bottlenecks.','English','blog','Intermediate',0,'online','manual','e2dded09ea09dc1cd4e6d82daaa37645260d26e8239c2e8c86632952185fb24e',100.0,1779032346,0,'2026-05-17T17:39:06.567176+02:00',NULL,NULL,NULL,'["Developer Tools", "Infrastructure Monitoring", "Developer Experience Dashboards"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2020/10/27/announcing-grafana-tempo-a-massively-scalable-distributed-tracing-system','grafana.com: Announcing Grafana Tempo, a massively scalable distributed'' tracing system 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4d08f8391695a9f5a04086f97a95e86d11093055aaec7207f5ece5bca76112e7',100.0,1779033430,0,'2026-05-17T17:57:10.811483+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"review_metadata": {"original_url": "https://grafana.com/blog/2020/10/27/announcing-grafana-tempo-a-massively-scalable-distributed-tracing-system", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.988357"}, "duplicate_of": "https://grafana.com/blog/announcing-grafana-tempo-a-massively-scalable-distributed-tracing-system"}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2021/01/08/get-started-with-prometheus-with-these-three-easy-projects','==grafana.com: Get started with Prometheus with these three easy projects==','','N/A',0,'A curated technical resource and architectural guide covering ==grafana.com: Get started with Prometheus with these three easy projects== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','e84b66663fadbde62c883b2508f2dc69d9855673b1bd9dd9c7dfc0e48e781dfc',100.0,1779030712,0,'2026-05-17T17:11:52.166021+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2021/01/25/a-beginners-guide-to-distributed-tracing-and-how-it-can-increase-an-applications-performance','grafana.com: A beginner''s guide to distributed tracing and how it can increase'' an application''s performance 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','52cc47e8a7058e8f87d6c80348209d93e51ca9a022b87291e7585bab534c7f75',100.0,1779031386,0,'2026-05-17T17:23:06.824384+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"review_metadata": {"original_url": "https://grafana.com/blog/2021/01/25/a-beginners-guide-to-distributed-tracing-and-how-it-can-increase-an-applications-performance", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.002276"}, "duplicate_of": "https://grafana.com/blog/a-beginners-guide-to-distributed-tracing-and-how-it-can-increase-an-applications-performance"}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2021/04/05/using-telegraf-plugins-to-visualize-industrial-iot-data-with-the-grafana-cloud-hosted-prometheus-service','grafana.com: Using Telegraf plugins to visualize industrial IoT data with'' the Grafana Cloud Hosted Prometheus service','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: Using Telegraf plugins to visualize industrial IoT data with'' the Grafana Cloud Hosted Prometheus service in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','b7e57733bbe2ce014224d59348e37831f22142336753c49c1a73bfad2091a2ce',100.0,1779031461,0,'2026-05-17T17:24:21.475458+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2021/04/08/how-we-use-metamonitoring-prometheus-servers-to-monitor-all-other-prometheus-servers-at-grafana-labs','grafana.com: How we use metamonitoring Prometheus servers to monitor all'' other Prometheus servers at Grafana Labs','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','25fea83d846c79cd23a87704dc92b8813ddbb56786975afca19dd4fb6512e7b8',100.0,1779030892,0,'2026-05-17T17:14:52.554380+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"review_metadata": {"original_url": "https://grafana.com/blog/2021/04/08/how-we-use-metamonitoring-prometheus-servers-to-monitor-all-other-prometheus-servers-at-grafana-labs", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.949231"}, "duplicate_of": "https://grafana.com/blog/how-we-use-metamonitoring-prometheus-servers-to-monitor-all-other-prometheus-servers-at-grafana-labs"}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2021/07/06/whats-new-in-grafana-cloud-for-july-2021-traces-live-streaming-kubernetes-and-docker-integrations-and-more','grafana.com: What''s new in Grafana Cloud for July 2021: Traces, live streaming,'' Kubernetes and Docker integrations, and more','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: What''s new in Grafana Cloud for July 2021: Traces, live streaming,'' Kubernetes and Docker integrations, and more in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','6307927eb723803f0de1c2b6b4d348c3c08439e938b6c2e362558d5f599eb387',100.0,1779030508,0,'2026-05-17T17:08:28.082610+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2021/07/26/get-comprehensive-monitoring-for-your-apache-kafka-ecosystem-instances-quickly-with-grafana-cloud','grafana.com: Get comprehensive monitoring for your Apache Kafka ecosystem'' instances quickly with Grafana Cloud','','N/A',0,'Curator Insight: Overview of cloud-managed observability templates for Kafka. Live Grounding: Details the installation of preconfigured Grafana dashboards targeting JVM metrics, consumer group lag, broker performance, and broker/under-replicated partition alerts.','English','Article','Intermediate',0,'online','manual','2935538fe3d34504e4446603cf855f18bb72db8224e49636fb8ee81f857d20fc',100.0,1779030010,0,'2026-05-17T17:00:10.206456+02:00',NULL,NULL,NULL,'["Observability", "Monitoring", "Grafana Integration"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2021/08/05/grafana-8.1-released-new-geomap-and-annotations-panels-updated-plugin-management-and-more','grafana.com: Grafana 8.1 released: New Geomap and Annotations panels, updated'' plugin management, and more','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: Grafana 8.1 released: New Geomap and Annotations panels, updated'' plugin management, and more in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','2ec240edbb7fc5b03dd2b4a7064e8222641521c259c69313b26b9aadb16b8e23',100.0,1779034155,0,'2026-05-17T18:09:15.989372+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2021/08/31/how-istio-tempo-and-loki-speed-up-debugging-for-microservices','grafana.com: How Istio, Tempo, and Loki speed up debugging for microservices','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: How Istio, Tempo, and Loki speed up debugging for microservices in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','652762717f4e5651461bba4ca20f1d381b852840d263a8edbc8c9e85453207c5',100.0,1779029632,0,'2026-05-17T16:53:52.551858+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{"duplicate_of": "https://grafana.com/blog/how-istio-tempo-and-loki-speed-up-debugging-for-microservices"}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2021/11/16/why-we-created-a-prometheus-agent-mode-from-the-grafana-agent','grafana.com: Why we created a Prometheus Agent mode from the Grafana Agent','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: Why we created a Prometheus Agent mode from the Grafana Agent in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','aed97a7c2ae48b5c1995a90543a4580b252c25b6b60b8849a28a40d572282e8a',100.0,1779033167,0,'2026-05-17T17:52:47.858785+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2021/11/17/2021/11/17/grafana-aws-cloudwatch-integration','grafana.com: Introducing the AWS CloudWatch integration, Grafana Cloud''s'' first fully managed integration','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779031883,0,'2026-05-17T17:31:23.702377+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md"]','[]','{}','{"duplicate_of": "https://grafana.com/blog"}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2021/11/17/grafana-aws-cloudwatch-integration',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'review_required','manual','2187aedb854cc5c737fb4f732751d03ff84815a3c337c2a1338bbd9621628141',64.0,1779130494,0,'2026-05-18T20:54:54.987559+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md"]','[]','{}','{"review_metadata": {"original_url": "https://grafana.com/blog/2021/11/17/grafana-aws-cloudwatch-integration", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.987562"}}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2021/11/19/a-3-step-guide-to-troubleshooting-and-visualizing-kubernetes-with-grafana-cloud','==grafana.com: A 3-step guide to troubleshooting and visualizing Kubernetes'' with Grafana Cloud==','','N/A',0,'A curated technical resource and architectural guide covering ==grafana.com: A 3-step guide to troubleshooting and visualizing Kubernetes'' with Grafana Cloud== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','6c243178b54689f1f9f4c2e0c6422f84c7fbd32353ecf3086adfe39f6d69e66f',100.0,1779032590,0,'2026-05-17T17:43:10.258290+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2021/11/29/how-to-build-performance-tests-into-your-ci-pipeline-with-k6-github-actions-and-grafana','grafana.com: How to build performance tests into your CI pipeline with k6,'' GitHub Actions, and Grafana','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','7840bdbf499358cf62afabf504ecf2f436de75b7779bf55a6f16488ed6bb28d2',100.0,1779031442,0,'2026-05-17T17:24:02.999613+02:00',NULL,NULL,NULL,'[]','[]','["docs/qa.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2021/12/06/testing-shift-left-observability-with-the-grafana-stack-opentelemetry-and-k6','grafana.com: Testing shift left observability with the Grafana Stack, OpenTelemetry,'' and k6','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: Testing shift left observability with the Grafana Stack, OpenTelemetry,'' and k6 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','e62b473ea2727dafb68c50f5759814efd0ca8c2b6a34f0594b20d361810c4ab1',100.0,1779032458,0,'2026-05-17T17:40:58.102519+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2022/01/11/top-5-user-requested-synthetic-monitoring-alerts-in-grafana-cloud','grafana.com: Top 5 user-requested synthetic monitoring alerts in Grafana'' Cloud','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: Top 5 user-requested synthetic monitoring alerts in Grafana'' Cloud in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','29dc15bedc98a05ecd9e5ca2a180be34e57ec4668838eb7b83bd784cd4683a83',100.0,1779032098,0,'2026-05-17T17:34:58.527183+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{"duplicate_of": "https://grafana.com/blog/top-5-user-requested-synthetic-monitoring-alerts-in-grafana-cloud"}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2022/01/19/a-beginners-guide-to-network-monitoring-with-grafana-and-prometheus','==grafana.com: A beginner''s guide to network monitoring with Grafana and'' Prometheus==','','N/A',0,'A curated technical resource and architectural guide covering ==grafana.com: A beginner''s guide to network monitoring with Grafana and'' Prometheus== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','22c647b279b4870514569f5079f22df3e156d4fb34875d05c61722279b3f5bd8',100.0,1779032293,0,'2026-05-17T17:38:13.839692+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2022/01/27/video-how-to-build-a-prometheus-query-in-grafana','grafana.com: Video: How to build a Prometheus query in Grafana','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: Video: How to build a Prometheus query in Grafana in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','3300535eb36ef7b00b467aaa6ddd81433e0a3be53904e05f82e04f0ed36b301d',100.0,1779033664,0,'2026-05-17T18:01:04.175077+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{"duplicate_of": "https://grafana.com/blog/video-how-to-build-a-prometheus-query-in-grafana"}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2022/02/01/an-advanced-guide-to-network-monitoring-with-grafana-and-prometheus','grafana.com: An advanced guide to network monitoring with Grafana and Prometheus','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: An advanced guide to network monitoring with Grafana and Prometheus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','711977a69c9fe402d2aa73ed14aea43332efcf950988cab92ca0f926919b4970',100.0,1779034425,0,'2026-05-17T18:13:45.462818+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2022/04/05/how-to-use-websockets-to-visualize-real-time-iot-data-in-grafana','==grafana.com: How to use WebSockets to visualize real-time IoT data in'' Grafana==','','N/A',0,'A curated technical resource and architectural guide covering ==grafana.com: How to use WebSockets to visualize real-time IoT data in'' Grafana== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','743cdf15d4fdb1e7cb305f6ac3e48aa163620f461ecc1c14470c39a3d770cef7',100.0,1779033167,0,'2026-05-17T17:52:47.863333+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2022/06/06/grafana-dashboards-a-complete-guide-to-all-the-different-types-you-can-build','grafana.com: Grafana dashboards: A complete guide to all the different types'' you can build','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: Grafana dashboards: A complete guide to all the different types'' you can build in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','3d56c0c80180a3aef05599da64998b018400fbf39c84b0fe941181c862da3a1b',100.0,1779031721,0,'2026-05-17T17:28:41.200652+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{"duplicate_of": "https://grafana.com/blog/grafana-dashboards-a-complete-guide-to-all-the-different-types-you-can-build"}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2022/07/13/introducing-kubernetes-monitoring-in-grafana-cloud','grafana.com: Introducing Kubernetes Monitoring in Grafana Cloud','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f8d444f8d229600bdd703e9782fb0a03e7c65d8c66b66cbe2fc5c5eafec65d97',100.0,1779029473,0,'2026-05-17T16:51:13.637766+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-monitoring.md"]','[]','{}','{"review_metadata": {"original_url": "https://grafana.com/blog/2022/07/13/introducing-kubernetes-monitoring-in-grafana-cloud", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.949398"}, "duplicate_of": "https://grafana.com/blog/introducing-kubernetes-monitoring-in-grafana-cloud"}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2022/10/20/how-to-manage-high-cardinality-metrics-in-prometheus-and-kubernetes','grafana.com: How to manage high cardinality metrics in Prometheus and Kubernetes','','N/A',0,'Provides an in-depth operational guide on mitigating Prometheus cardinality spikes within Kubernetes clusters. Curator insight emphasizes structural optimization of metric labels, while live grounding confirms Grafana''s continuing dominance in visualization platforms handling high-churn timeseries data. Key strategies include using metric relabel configurations and dropping redundant metrics prior to ingestion.','English','Blog/Guide','Advanced',0,'duplicate','manual','5ecd4ffd70e15e22d2e69104b4dd2366004aefdc227964c4753f75c8ec9f3dee',100.0,1779031597,0,'2026-05-17T17:26:37.029626+02:00',NULL,NULL,NULL,'["Observability", "Metrics", "Prometheus"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{"duplicate_of": "https://grafana.com/blog/how-to-manage-high-cardinality-metrics-in-prometheus-and-kubernetes"}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2022/11/02/introducing-grafana-faro-oss-application-observability','grafana.com: Introducing Grafana Faro, an open source project for frontend'' application observability','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: Introducing Grafana Faro, an open source project for frontend'' application observability in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','1d3e2523a0f95cbe6befaa581f77cdbea122d6daa840ba5cc71ea9123e017264',100.0,1779031500,0,'2026-05-17T17:25:00.404494+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2022/12/06/a-complete-guide-to-managing-grafana-as-code-tools-tips-and-tricks','grafana.com: A complete guide to managing Grafana as code: tools, tips,'' and tricks','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: A complete guide to managing Grafana as code: tools, tips,'' and tricks in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','d6842e11215974a6410af7aba10582baddb1f4ea2969dc8b7a8ce1b9563d3353',100.0,1779031616,0,'2026-05-17T17:26:56.150167+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{"duplicate_of": "https://grafana.com/blog/a-complete-guide-to-managing-grafana-as-code-tools-tips-and-tricks"}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2022/12/08/grafana-9.3-feature-grafana-oauth-token-improvements/?mdm=social','grafana.com: Grafana 9.3 feature: Grafana OAuth token improvements','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2ec240edbb7fc5b03dd2b4a7064e8222641521c259c69313b26b9aadb16b8e23',100.0,1779033827,0,'2026-05-17T18:03:47.918134+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md"]','[]','{}','{"duplicate_of": "https://grafana.com/blog/2021/08/05/grafana-8.1-released-new-geomap-and-annotations-panels-updated-plugin-management-and-more"}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2023/01/19/how-to-monitor-kubernetes-clusters-with-the-prometheus-operator','grafana.com: How to monitor Kubernetes clusters with the Prometheus Operator','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','142887474a2e65d10127a0d61e34fa6bfea7efc749272a510c81918a538aa5cc',100.0,1779032406,0,'2026-05-17T17:40:06.767744+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-monitoring.md"]','[]','{}','{"review_metadata": {"original_url": "https://grafana.com/blog/2023/01/19/how-to-monitor-kubernetes-clusters-with-the-prometheus-operator", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.016750"}, "duplicate_of": "https://grafana.com/blog/how-to-monitor-kubernetes-clusters-with-the-prometheus-operator"}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2023/01/31/a-beginners-guide-to-kubernetes-application-monitoring','grafana.com: A beginner''s guide to Kubernetes application monitoring','','N/A',0,'Introduces foundational concepts of monitoring applications running inside Kubernetes. It walks through metrics generation, collection using Prometheus, and dashboarding via Grafana. Perfect for engineers getting started with basic application telemetry.','English','Blog/Guide','Beginner',0,'duplicate','manual','0b0cade843ea1c3636142b1387167da7cb408eceaa975bf4e036f91338cb06b2',100.0,1779032091,0,'2026-05-17T17:34:51.711058+02:00',NULL,NULL,NULL,'["Observability", "Metrics", "Grafana"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{"duplicate_of": "https://grafana.com/blog/a-beginners-guide-to-kubernetes-application-monitoring"}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2023/03/03/how-to-optimize-resource-utilization-with-kubernetes-monitoring-for-grafana-cloud','grafana.com: How to optimize resource utilization with Kubernetes Monitoring'' for Grafana Cloud 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','99f77ff5b8ee77c6dcbc156a86cac7486fa720c5ca61cbf0c823139b9b9fb58b',100.0,1779030681,0,'2026-05-17T17:11:21.404695+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-monitoring.md"]','[]','{}','{"review_metadata": {"original_url": "https://grafana.com/blog/2023/03/03/how-to-optimize-resource-utilization-with-kubernetes-monitoring-for-grafana-cloud", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.939261"}, "duplicate_of": "https://grafana.com/blog/how-to-optimize-resource-utilization-with-kubernetes-monitoring-for-grafana-cloud"}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2023/04/07/scrape-azure-metrics-and-monitor-aks-using-grafana-agent','==grafana.com: Scrape Azure metrics and monitor AKS using Grafana Agent=='' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','61f70b588bd60964e6763e3a1f7e69b28319c47a264fb94899f8d23ae0fad1fc',100.0,1779032729,0,'2026-05-17T17:45:29.679697+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"review_metadata": {"original_url": "https://grafana.com/blog/2023/04/07/scrape-azure-metrics-and-monitor-aks-using-grafana-agent", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.010536"}}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2023/10/16/why-companies-choose-grafana-cloud-over-self-managed-oss-stacks','grafana.com: Why companies choose Grafana Cloud over self-managed OSS stacks','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: Why companies choose Grafana Cloud over self-managed OSS stacks in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','3a2120b1eea9e83d29f6fc7defa578f4be4fd654ff556a4ac797f29bd6860885',100.0,1779034270,0,'2026-05-17T18:11:10.371117+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://grafana.com/blog/2023/11/14/grafana-beyla-1.0-release-zero-code-instrumentation-for-application-telemetry-using-ebpf','grafana.com: Grafana Beyla 1.0 release: zero-code instrumentation for application'' telemetry using eBPF','','N/A',0,'A curated technical resource and architectural guide covering grafana.com: Grafana Beyla 1.0 release: zero-code instrumentation for application'' telemetry using eBPF in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','93552d685cd5610d881cdf878104ac9b14714660560d35ae637ffcb0ff9ed9c1',100.0,1779032224,0,'2026-05-17T17:37:04.346588+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://grafana.com/docs/agent/v0.32/configuration/integrations/azure-exporter-config',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','f48a7411b7e038f9c0672fbb683c857855f25b3405d64c3aafb2a77462a0bf5a',100.0,1779034482,0,'2026-05-17T18:14:42.492685+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://grafana.com/docs/grafana-cloud/monitor-infrastructure/integrations/integration-reference/integration-docker','grafana.com: Docker Integration for Grafana Cloud','','2022',0,'Exhaustive integration manual for routing Prometheus-compatible engine metrics from Docker daemons directly to Grafana Cloud. Demonstrates telemetry extraction, container health monitoring, and system dashboard provisioning.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Monitoring & Observability", "Grafana", "Metrics collection"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://grafana.com/docs/grafana-cloud/reference/integrations/integration-docker','grafana.com: Docker Integration for Grafana Cloud','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f9fae31ae60d3c82931068c0199fbd61679dc96e7725b5caf479dcce103f723a',100.0,1.779030135145087e+09,0,'2026-05-17T17:02:15.145087+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{"duplicate_of": "https://grafana.com/docs/grafana-cloud/monitor-infrastructure/integrations/integration-reference/integration-docker"}');
+INSERT INTO "resources" VALUES('https://grafana.com/docs/grafana-cloud/reference/integrations/integration-docker','grafana.com: Docker Integration for Grafana Cloud','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f9fae31ae60d3c82931068c0199fbd61679dc96e7725b5caf479dcce103f723a',100.0,1779030135,0,'2026-05-17T17:02:15.145087+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{"duplicate_of": "https://grafana.com/docs/grafana-cloud/monitor-infrastructure/integrations/integration-reference/integration-docker"}');
INSERT INTO "resources" VALUES('https://grafana.com/docs/grafana/latest/administration/provisioning','grafana.com: Provisioning Grafana 🌟','','2026',0,'The official operational manual detailing Grafana''s file-based provisioning system. By defining dashboards, notification integrations, and cluster data sources in declarative YAML, platform engineering teams can easily automate Grafana configuration via GitOps.','English','Documentation','Medium',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Visualization", "Grafana Configuration"]','["[COMMUNITY-TOOL]"]','[]','["grafana.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://grafana.com/docs/v5.4','grafana.com/docs/v5.4/','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f5c26428f20623d10029e097f5577aa90154818224e71f7dc39a4a72d01fa2d7',100.0,1.77903380238637804e+09,0,'2026-05-17T18:03:22.386378+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://archive.grafana.com/docs/grafana/v5.4"}');
+INSERT INTO "resources" VALUES('https://grafana.com/docs/v5.4','grafana.com/docs/v5.4/','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f5c26428f20623d10029e097f5577aa90154818224e71f7dc39a4a72d01fa2d7',100.0,1779033802,0,'2026-05-17T18:03:22.386378+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://archive.grafana.com/docs/grafana/v5.4"}');
INSERT INTO "resources" VALUES('https://grafana.com/grafana/dashboards','Grafana Dashboards','','2021',0,'Official ecosystem library hosting thousands of pre-configured dashboard JSON definitions. Enables fast deployment of visual layouts for standard tools like databases, networks, and virtualizers.','JSON','Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability & Monitoring", "Grafana Ecosystem", "Dashboards"]','["[COMMUNITY-TOOL]"]','[]','["grafana.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://grafana.com/grafana/dashboards/10702','grafana.com/grafana/dashboards/10702','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','c521ad71aef223544836bc2a81e2c6b31c6d7b4e92eaec572beb0bd51c41793c',100.0,1.77903098692169809e+09,0,'2026-05-17T17:16:26.921698+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md", "docs/prometheus.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://grafana.com/grafana/dashboards/10702-activemq',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','6a15a8952a1cf9bf98be3f41f7c311520e8ce50ab316b48fa791958a6015ed48',100.0,1.77913049496351599e+09,0,'2026-05-18T20:54:54.963516+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md", "docs/prometheus.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://grafana.com/grafana/dashboards/9087',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','8ce121c6ac51b3fa1743f4dcf4c8134755b5d7c71568fd71f5c490176d972d95',100.0,1.77903323752500295e+09,0,'2026-05-17T17:53:57.525003+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://grafana.com/grafana/dashboards/9777',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','9b87516c2456bed766a28924623ef45278edcd0c2b6c96b5ab4680f56c1e5225',100.0,1.77902947933038806e+09,0,'2026-05-17T16:51:19.330388+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://grafana.com/grafana/dashboards/9777-watermill',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','b51b472ae700de329a34b2da210a93343727dd3f9cee9f68a76fc844fb1c3a27',100.0,1.77913049496639108e+09,0,'2026-05-18T20:54:54.966391+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://grafana.com/grafana/dashboards/10702','grafana.com/grafana/dashboards/10702','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','c521ad71aef223544836bc2a81e2c6b31c6d7b4e92eaec572beb0bd51c41793c',100.0,1779030986,0,'2026-05-17T17:16:26.921698+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md", "docs/prometheus.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://grafana.com/grafana/dashboards/10702-activemq',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','6a15a8952a1cf9bf98be3f41f7c311520e8ce50ab316b48fa791958a6015ed48',100.0,1779130494,0,'2026-05-18T20:54:54.963516+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md", "docs/prometheus.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://grafana.com/grafana/dashboards/9087',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','8ce121c6ac51b3fa1743f4dcf4c8134755b5d7c71568fd71f5c490176d972d95',100.0,1779033237,0,'2026-05-17T17:53:57.525003+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://grafana.com/grafana/dashboards/9777',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','9b87516c2456bed766a28924623ef45278edcd0c2b6c96b5ab4680f56c1e5225',100.0,1779029479,0,'2026-05-17T16:51:19.330388+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://grafana.com/grafana/dashboards/9777-watermill',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','b51b472ae700de329a34b2da210a93343727dd3f9cee9f68a76fc844fb1c3a27',100.0,1779130494,0,'2026-05-18T20:54:54.966391+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://grafana.com/grafana/dashboards/?collector=Telegraf','Grafana Dashboards with Telegraf Collectors','','2026',0,'Curated dashboard collection optimized for displaying metrics gathered via Telegraf. Provides visual paradigms for memory, system operations, disk throughput, and CPU scaling.','None','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Visualization", "Grafana Dashboards"]','["[COMMUNITY-TOOL]"]','[]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://grafana.com/grafana/dashboards?collector=Telegraf','Grafana Dashboards with Telegraf Collectors','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b6d7a3debd14be699cdcf1261c8afab8597a9e4e58e7d34964bddf9dbf550741',100.0,1.77903106494670891e+09,0,'2026-05-17T17:17:44.946709+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"duplicate_of": "https://grafana.com/grafana/dashboards/?collector=Telegraf"}');
+INSERT INTO "resources" VALUES('https://grafana.com/grafana/dashboards?collector=Telegraf','Grafana Dashboards with Telegraf Collectors','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b6d7a3debd14be699cdcf1261c8afab8597a9e4e58e7d34964bddf9dbf550741',100.0,1779031064,0,'2026-05-17T17:17:44.946709+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{"duplicate_of": "https://grafana.com/grafana/dashboards/?collector=Telegraf"}');
INSERT INTO "resources" VALUES('https://grafana.com/oss/faro','Grafana Faro 🌟','','2023',5,'Introduction to Grafana Faro, an open-source web SDK designed for Frontend Application Observability. Collects real-time core web vitals, user logs, console errors, and session metrics.','TypeScript','Repository','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability & Monitoring", "User Experience Monitoring", "Frontend Observability"]','["[DE FACTO STANDARD]"]','[]','["grafana.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://grafana.com/oss/grafana/?mdm=social','grafana.com: Grafana 9.3 feature: Grafana OAuth token improvements','','2022',0,'Architectural breakdown of OAuth credentials handling enhancements in Grafana 9.3. Focuses on downstream token propagation, background credential refreshes, and access token security constraints.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability & Monitoring", "Grafana Ecosystem", "Security & Access Control"]','["[COMMUNITY-TOOL]"]','[]','["grafana.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://grafana.com/oss/loki','Grafana Loki','','2024',5,'Grafana Loki is a highly available, multi-tenant log aggregation engine designed to index metadata labels instead of log contents. Minimizes overhead and simplifies Kubernetes-native log parsing.','Go','Repository','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability & Monitoring", "Log Management", "Log Aggregation"]','["[DE FACTO STANDARD]"]','[]','["grafana.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://grafana.com/oss/oncall','Grafana OnCall OSS','','2026',0,'Grafana OnCall OSS is an open-source, developer-friendly incident response and alert management tool designed to integrate natively with Prometheus and Grafana alerts. It enables on-call engineering teams to easily configure alert schedules, escalation pipelines, and slack integrations directly from an intuitive interface. It simplifies operations by centralizing alerting rules and on-call schedules.','Python','Incident Response Engine','Intermediate',1,'online','manual','298b6ca486a499dc411e8ca2e58a3864532aa17b1ad4dfcdddef4bb76cdd6bf3',100.0,1.77903082500778508e+09,1,'2026-05-17T17:13:45.007785+02:00',NULL,NULL,NULL,'["Observability", "Incident Response", "Operations"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://grafana.com/oss/oncall','Grafana OnCall OSS','','2026',0,'Grafana OnCall OSS is an open-source, developer-friendly incident response and alert management tool designed to integrate natively with Prometheus and Grafana alerts. It enables on-call engineering teams to easily configure alert schedules, escalation pipelines, and slack integrations directly from an intuitive interface. It simplifies operations by centralizing alerting rules and on-call schedules.','Python','Incident Response Engine','Intermediate',1,'online','manual','298b6ca486a499dc411e8ca2e58a3864532aa17b1ad4dfcdddef4bb76cdd6bf3',100.0,1779030825,1,'2026-05-17T17:13:45.007785+02:00',NULL,NULL,NULL,'["Observability", "Incident Response", "Operations"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://grafana.com/press/2021/11/10/grafana-labs-and-microsoft-partner-to-deliver-new-first-party-microsoft-azure-service','grafana.com: Grafana Labs and Microsoft partner to deliver new first party Microsoft Azure service','','2021',0,'Official announcement of the partnership between Microsoft and Grafana Labs, launching Azure Managed Grafana. Details native Azure security, directory integrations, and SaaS SLA support.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability & Monitoring", "Grafana Ecosystem", "Cloud & Enterprise Partnerships"]','["[COMMUNITY-TOOL]"]','[]','["grafana.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://granulate.io/a-deep-dive-into-kubernetes-scheduling','granulate.io: A Deep Dive into Kubernetes Scheduling','','N/A',0,'A curated technical resource and architectural guide covering granulate.io: A Deep Dive into Kubernetes Scheduling in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902983852191591e+09,0,'2026-05-17T16:57:18.521916+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://granulate.io/a-deep-dive-into-kubernetes-scheduling','granulate.io: A Deep Dive into Kubernetes Scheduling','','N/A',0,'A curated technical resource and architectural guide covering granulate.io: A Deep Dive into Kubernetes Scheduling in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029838,0,'2026-05-17T16:57:18.521916+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://graphql.org','GraphQL','','2026',5,'The GraphQL home, defining the industry-standard data query and schema management protocol. By letting clients request exactly what they need, GraphQL solves REST''s over-fetching and under-fetching limitations.','Agnostic','Specification','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["API Architectures", "GraphQL", "Specification"]','["[DE FACTO STANDARD]"]','[]','["api.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://graphviz.online','graphviz.online','','2024',3,'An alternative web interface facilitating online rendering of Graphviz constructs. Standardizes the design and inspection of infrastructure dependencies dynamically computed via declarative schemas.','JavaScript','Tool','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Visualization", "Online Editors"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://graphviz.org','graphviz.org','','2026',5,'Open-source graph visualization software. Frequently paired with `terraform graph` to render DOT files into legible visual topologies, depicting complex network, instance, and workspace dependency graphs.','C','Tool','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Visualization", "Tooling"]','["[DE FACTO STANDARD]"]','[]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://gravitational.com/blog/how-to-ssh-properly','gravitational.com: How to SSH Properly 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','466fa16d7ed09c5ffe4bfdb3087a88c9d17fdb5cb9b1d5e9a5a23321b62ee0e3',100.0,1.77903375125778603e+09,0,'2026-05-17T18:02:31.257786+02:00',NULL,NULL,NULL,'[]','[]','["docs/linux.md"]','[]','{}','{"duplicate_of": "https://goteleport.com/blog/how-to-ssh-properly"}');
-INSERT INTO "resources" VALUES('https://gravitational.com/blog/kubernetes-sso-saml','gravitational.com: How to Set Up Kubernetes SSO with SAML','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a4eefea90e0648e41fa945e6e52e68faa9aac64a1c7fde180c95dd60fb3b3bca',100.0,1.77903321862156105e+09,0,'2026-05-17T17:53:38.621561+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://goteleport.com/blog/kubernetes-sso-saml"}');
-INSERT INTO "resources" VALUES('https://gravitydevops.com/terraform-tutorials-basic-to-advanced','gravitydevops.com: Terraform: A Step-by-Step Guide from Basics to Advanced'' Techniques','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1dfa6187447339288b03844bcbe94034c1f672cdd0f4d0b401ff381b9096481f',100.0,1.77903068640182495e+09,0,'2026-05-17T17:11:26.401825+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://gravitydevops.com/terraform-tutorials-basic-to-advanced-2025"}');
+INSERT INTO "resources" VALUES('https://gravitational.com/blog/how-to-ssh-properly','gravitational.com: How to SSH Properly 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','466fa16d7ed09c5ffe4bfdb3087a88c9d17fdb5cb9b1d5e9a5a23321b62ee0e3',100.0,1779033751,0,'2026-05-17T18:02:31.257786+02:00',NULL,NULL,NULL,'[]','[]','["docs/linux.md"]','[]','{}','{"duplicate_of": "https://goteleport.com/blog/how-to-ssh-properly"}');
+INSERT INTO "resources" VALUES('https://gravitational.com/blog/kubernetes-sso-saml','gravitational.com: How to Set Up Kubernetes SSO with SAML','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a4eefea90e0648e41fa945e6e52e68faa9aac64a1c7fde180c95dd60fb3b3bca',100.0,1779033218,0,'2026-05-17T17:53:38.621561+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://goteleport.com/blog/kubernetes-sso-saml"}');
+INSERT INTO "resources" VALUES('https://gravitydevops.com/terraform-tutorials-basic-to-advanced','gravitydevops.com: Terraform: A Step-by-Step Guide from Basics to Advanced'' Techniques','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1dfa6187447339288b03844bcbe94034c1f672cdd0f4d0b401ff381b9096481f',100.0,1779030686,0,'2026-05-17T17:11:26.401825+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://gravitydevops.com/terraform-tutorials-basic-to-advanced-2025"}');
INSERT INTO "resources" VALUES('https://gravitydevops.com/terraform-tutorials-basic-to-advanced-2025','gravitydevops.com: Terraform: A Step-by-Step Guide from Basics to Advanced Techniques','','2025',3,'An updated pedagogical guide reflecting modern Terraform patterns up to 2025. Highlights the architectural transition toward highly modular setups, automated test-driven infrastructure development, and integration with modern cloud-native providers. Live grounding validates that this guide is exceptional for onboarding engineering talent with clean, cloud-agnostic paradigms.','HCL','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "Adoption Principles"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://gregsramblings.com/blog/compare-google-cloud-to-aws','Mapping of AWS services to Google Cloud','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77902995247581696e+09,0,'2026-05-17T16:59:12.475817+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://grokkinginterview.com/13-rest-api-interview-questions-you-need-to-know-f0e7ec857550','grokkinginterview.com: 13 REST API interview questions you need to know','','N/A',0,'A curated technical resource and architectural guide covering grokkinginterview.com: 13 REST API interview questions you need to know in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903370481550908e+09,0,'2026-05-17T18:01:44.815509+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/interview-questions.md"]','["interview-questions.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://gregsramblings.com/blog/compare-google-cloud-to-aws','Mapping of AWS services to Google Cloud','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779029952,0,'2026-05-17T16:59:12.475817+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://grokkinginterview.com/13-rest-api-interview-questions-you-need-to-know-f0e7ec857550','grokkinginterview.com: 13 REST API interview questions you need to know','','N/A',0,'A curated technical resource and architectural guide covering grokkinginterview.com: 13 REST API interview questions you need to know in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033704,0,'2026-05-17T18:01:44.815509+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/interview-questions.md"]','["interview-questions.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://groups.google.com/g/ansible-devel/c/CdQ7eWUUm8k?pli=1','Ansible 3.3.0 released','','2021',0,'Release analysis for Ansible 3.3.0. Details backward compatibility constraints, system engine integration tests, updated community collections, and critical bug fixes mapped back to the underlying ''ansible-core'' codebase.','English','Changelog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Releases"]','["[COMMUNITY-TOOL]"]','[]','["ansible.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://grow.google/certificates/interview-warmup','grow.google: interview warmup','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9ab9ae66017074327379717fc5828bc323b701507c50b094945e6e5d2b1c98b6',100.0,1.779031800130831e+09,0,'2026-05-17T17:30:00.130831+02:00',NULL,NULL,NULL,'[]','[]','["docs/interview-questions.md"]','[]','{}','{"duplicate_of": "https://grow.google/grow-your-career/articles/interview-tips"}');
+INSERT INTO "resources" VALUES('https://grow.google/certificates/interview-warmup','grow.google: interview warmup','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9ab9ae66017074327379717fc5828bc323b701507c50b094945e6e5d2b1c98b6',100.0,1779031800,0,'2026-05-17T17:30:00.130831+02:00',NULL,NULL,NULL,'[]','[]','["docs/interview-questions.md"]','[]','{}','{"duplicate_of": "https://grow.google/grow-your-career/articles/interview-tips"}');
INSERT INTO "resources" VALUES('https://grow.google/grow-your-career/articles/interview-tips','grow.google: interview warmup','','2026',0,'An interactive tool developed by Google that leverages voice-to-text and NLP algorithms to evaluate mock interview responses. Analyzes candidate language patterns to offer structural feedback for technical and programmatic roles.','None','Interactive Web App','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Career & Interview Preparation", "Interview Prep", "Aviation & Career Tools"]','["[COMMUNITY-TOOL]"]','[]','["interview-questions.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://grpc.io','gRPC','','2026',5,'The home of gRPC, a high-performance, open-source universal RPC framework developed by Google. Utilizing HTTP/2 for transport and Protocol Buffers for serialization, it provides bidirectional streaming, multiplexing, and strongly typed contracts, serving as the modern standard for cloud-native microservices.','Agnostic','Framework','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["API Architectures", "RPC", "gRPC"]','["[DE FACTO STANDARD]"]','[]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://grpc.io/docs/what-is-grpc/faq',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','20caf4b06ca214386b259fedf8f57ee4cf235bc4acee94db100c4c2e943b284d',100.0,1.77913049502076602e+09,0,'2026-05-18T20:54:55.020766+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://grpc.io/faq',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','dc083a65d3af708aa3bc909c276bebd315ddf2da5165f9aa2440e4743c16a25e',100.0,1.77903273418353199e+09,0,'2026-05-17T17:45:34.183532+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://gruntwork.io','gruntwork.io','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8ba9b0105dd56748b2841debd75ffd506b0ba07eebb611886a542d103a1e0b00',100.0,1.77902936689759802e+09,0,'2026-05-17T16:49:26.897598+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://www.gruntwork.io"}');
-INSERT INTO "resources" VALUES('https://guide.sst.dev/examples/how-to-debug-lambda-functions-with-visual-studio-code.html','serverless-stack.com: How to debug Lambda functions with Visual Studio Code','','2021',0,'This guide explains how to leverage the SST (Serverless Stack) framework in VS Code to live-debug AWS Lambda functions locally. It enables breakpoints and live state evaluation against real AWS services without redeploying.','TypeScript','Documentation','Intermediate',1,'online','manual','57959101bd257e0f33dfd006198ef2dc6afe3bfc9ec21d3b39fd87594c5fa9d2',100.0,1.7791304949830811e+09,0,'2026-05-18T20:54:54.983081+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "Serverless Debugging"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://guides.github.com','guides.github.com 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','89a5ba49ce4264f5e8283392357e2b186671722258f75186683b60651683916c',100.0,1.77903042250047397e+09,0,'2026-05-17T17:07:02.500474+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://guides.github.com/introduction/flow','GitHub Flow','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','25f429305726d126f298ea2ba4d7bfdd4e35d179c2b77636f0fad378ec555e4b',100.0,1.77902959432536411e+09,0,'2026-05-17T16:53:14.325364+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://docs.github.com/en/get-started/using-github/github-flow"}');
-INSERT INTO "resources" VALUES('https://guides.github.com/pdfs/markdown-cheatsheet-online.pdf','guides.github.com: Markdown Cheat Sheet 2','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','89a5ba49ce4264f5e8283392357e2b186671722258f75186683b60651683916c',100.0,1.77902915868044495e+09,0,'2026-05-17T16:45:58.680445+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md", "docs/mkdocs.md"]','[]','{}','{"duplicate_of": "https://guides.github.com"}');
-INSERT INTO "resources" VALUES('https://guides.sonatype.com/repo3/technical-guides/secure-docker-registries','guides.sonatype.com: secure docker registries','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6ad7ccbe2d98187378154f265e55ba0d8fee84aa5213031477c464a663023a4e',100.0,1.77903279353474211e+09,0,'2026-05-17T17:46:33.534742+02:00',NULL,NULL,NULL,'[]','[]','["docs/registries.md"]','[]','{}','{"duplicate_of": "https://help.sonatype.com/en/404-page.html"}');
-INSERT INTO "resources" VALUES('https://guyzsarun.medium.com/kubernetes-liveness-readiness-probe-explained-352691dcccf1','guyzsarun.medium.com: Kubernetes Liveness, Readiness Probe Explained','','N/A',0,'A curated technical resource and architectural guide covering guyzsarun.medium.com: Kubernetes Liveness, Readiness Probe Explained in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903254691287088e+09,0,'2026-05-17T17:42:26.912871+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://grpc.io/docs/what-is-grpc/faq',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','20caf4b06ca214386b259fedf8f57ee4cf235bc4acee94db100c4c2e943b284d',100.0,1779130495,0,'2026-05-18T20:54:55.020766+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://grpc.io/faq',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','dc083a65d3af708aa3bc909c276bebd315ddf2da5165f9aa2440e4743c16a25e',100.0,1779032734,0,'2026-05-17T17:45:34.183532+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://gruntwork.io','gruntwork.io','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8ba9b0105dd56748b2841debd75ffd506b0ba07eebb611886a542d103a1e0b00',100.0,1779029366,0,'2026-05-17T16:49:26.897598+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://www.gruntwork.io"}');
+INSERT INTO "resources" VALUES('https://guide.sst.dev/examples/how-to-debug-lambda-functions-with-visual-studio-code.html','serverless-stack.com: How to debug Lambda functions with Visual Studio Code','','2021',0,'This guide explains how to leverage the SST (Serverless Stack) framework in VS Code to live-debug AWS Lambda functions locally. It enables breakpoints and live state evaluation against real AWS services without redeploying.','TypeScript','Documentation','Intermediate',1,'online','manual','57959101bd257e0f33dfd006198ef2dc6afe3bfc9ec21d3b39fd87594c5fa9d2',100.0,1779130494,0,'2026-05-18T20:54:54.983081+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "Serverless Debugging"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://guides.github.com','guides.github.com 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','89a5ba49ce4264f5e8283392357e2b186671722258f75186683b60651683916c',100.0,1779030422,0,'2026-05-17T17:07:02.500474+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://guides.github.com/introduction/flow','GitHub Flow','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','25f429305726d126f298ea2ba4d7bfdd4e35d179c2b77636f0fad378ec555e4b',100.0,1779029594,0,'2026-05-17T16:53:14.325364+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://docs.github.com/en/get-started/using-github/github-flow"}');
+INSERT INTO "resources" VALUES('https://guides.github.com/pdfs/markdown-cheatsheet-online.pdf','guides.github.com: Markdown Cheat Sheet 2','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','89a5ba49ce4264f5e8283392357e2b186671722258f75186683b60651683916c',100.0,1779029158,0,'2026-05-17T16:45:58.680445+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md", "docs/mkdocs.md"]','[]','{}','{"duplicate_of": "https://guides.github.com"}');
+INSERT INTO "resources" VALUES('https://guides.sonatype.com/repo3/technical-guides/secure-docker-registries','guides.sonatype.com: secure docker registries','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6ad7ccbe2d98187378154f265e55ba0d8fee84aa5213031477c464a663023a4e',100.0,1779032793,0,'2026-05-17T17:46:33.534742+02:00',NULL,NULL,NULL,'[]','[]','["docs/registries.md"]','[]','{}','{"duplicate_of": "https://help.sonatype.com/en/404-page.html"}');
+INSERT INTO "resources" VALUES('https://guyzsarun.medium.com/kubernetes-liveness-readiness-probe-explained-352691dcccf1','guyzsarun.medium.com: Kubernetes Liveness, Readiness Probe Explained','','N/A',0,'A curated technical resource and architectural guide covering guyzsarun.medium.com: Kubernetes Liveness, Readiness Probe Explained in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032546,0,'2026-05-17T17:42:26.912871+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hackernoon.com/9-basic-and-crucial-tips-for-microservices-developers','hackernoon.com: 9 Basic (and Crucial) Tips for Microservices Developers 🌟','','2022',4,'Synthesizes nine core guidelines for microservices engineering, focusing on isolated databases, API versioning, robust service contracts, and distributed tracing integration. Highlights the architectural imperative of treating microservices as loosely coupled, independently deployable domains.','English','Technical Blog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Microservices & Distributed Systems", "Software Engineering Principles", "Developer Workflow"]','["[ENTERPRISE-STABLE]"]','[]','["introduction.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hackernoon.com/a-guide-to-deploying-jaeger-on-kubernetes-in-production-0p2n3tub','hackernoon.com: A Guide to Deploying Jaeger on Kubernetes in Production','','2021',0,'An operations guide detailing how to run Jaeger in high-traffic production environments on Kubernetes. Compares Elasticsearch and Cassandra storage backends and reviews the deployment of collectors and agents.','English','Article','High',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Distributed Tracing", "Deployment"]','["[COMMUNITY-TOOL]"]','[]','["istio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hackernoon.com/cleanup-old-docker-images-from-nexus-repository-617b1004dad8','hackermoon.com: cleanup old docker images from nexus repository','','2019',0,'Explores operational strategies and garbage collection scripts to prune legacy and unused container images from Sonatype Nexus repository databases. Over time, registry storage can bloat; this guide addresses cleanup tasks and configuration of scheduled maintenance tasks. It provides shell commands and API calls to maintain underlying storage health.','Shell','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Artifact Management", "Package Repositories", "Nexus Operations"]','["[LEGACY]"]','[]','["registries.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hackernoon.com/database-vs-data-warehouse-vs-data-lake-a-simple-explanation-hz2k33rm','hackernoon.com: Database Vs Data Warehouse Vs Data Lake: A Simple Explanation','','2021',0,'An educational breakdown that contrasts transactional OLTP systems, analytical data warehouses (OLAP), and raw, unstructured data lakes. Clearly maps distinct hardware, cost, and orchestration profiles to each model.','English','Conceptual Guide','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Database Architecture", "Data Storage", "Core Concepts"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["databases.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hackernoon.com/exporting-your-gke-cluster-to-terraform-cloud-a-guide-with-challenges-and-solutions','hackernoon.com: Exporting Your GKE Cluster to Terraform Cloud: A Guide with Challenges and Solutions','','2022',0,'Discusses methodologies for exporting pre-existing Google Kubernetes Engine (GKE) clusters to managed Terraform Cloud environments. Outlines state import patterns, resource alignment challenges, and security token configuration.','HCL','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "GCP", "GKE Orchestration"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://hackernoon.com/how-to-create-kubernetes-yaml-files',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','da54d82ac85a618cf8a8a5852661084f73055c84ca97bb773c6ec6bd75c5b38f',100.0,1.77903287458046388e+09,0,'2026-05-17T17:47:54.580464+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"is_special": true}');
+INSERT INTO "resources" VALUES('https://hackernoon.com/how-to-create-kubernetes-yaml-files',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','da54d82ac85a618cf8a8a5852661084f73055c84ca97bb773c6ec6bd75c5b38f',100.0,1779032874,0,'2026-05-17T17:47:54.580464+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"is_special": true}');
INSERT INTO "resources" VALUES('https://hackernoon.com/how-to-deploy-code-faster-using-kubernetes-jh1y3ul0','hackernoon.com: How To Deploy Code Faster Using Kubernetes','','2020',3,'Focuses on optimizing continuous integration/continuous delivery deployment velocity. Discusses container build layer caching strategies, multi-stage Dockerfiles, and fine-tuning Kubernetes deployment rolling update specifications (maxSurge and maxUnavailable) to safely execute rapid iterations.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD", "Deployment Speed", "Best Practices"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://hackernoon.com/how-to-generate-kubernetes-manifests-with-a-single-command','hackernoon.com: How to Generate Kubernetes Manifests With a Single Command'' (kompose)','','2021',0,'A comprehensive guide focusing on the practical utilization of Kompose to bootstrap Kubernetes environments from Docker Compose configurations. It details structural transitions, manifest mapping, and best practices for streamlining developer workflows.','Markdown','Article','Simple',0,'online','manual','b72de19fb260bd2be4096c6495e67d7387126d5be3d6d4fe4364a8dcb0fdc188',100.0,1.77903058323976302e+09,1,'2026-05-17T17:09:43.239763+02:00',NULL,NULL,NULL,'["Application Lifecycle", "Manifest Generation", "Developer Education"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://hackernoon.com/how-to-generate-kubernetes-manifests-with-a-single-command','hackernoon.com: How to Generate Kubernetes Manifests With a Single Command'' (kompose)','','2021',0,'A comprehensive guide focusing on the practical utilization of Kompose to bootstrap Kubernetes environments from Docker Compose configurations. It details structural transitions, manifest mapping, and best practices for streamlining developer workflows.','Markdown','Article','Simple',0,'online','manual','b72de19fb260bd2be4096c6495e67d7387126d5be3d6d4fe4364a8dcb0fdc188',100.0,1779030583,1,'2026-05-17T17:09:43.239763+02:00',NULL,NULL,NULL,'["Application Lifecycle", "Manifest Generation", "Developer Education"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hackernoon.com/how-to-use-opentelemetry-and-jaeger-to-implement-distributed-tracing-and-apm-jcx34fi','hackernoon.com: How To Use OpenTelemetry And Jaeger To Implement Distributed Tracing And APM','','2022',0,'An integration tutorial illustrating how to link OpenTelemetry APIs with Jaeger collectors. Outlines architectural best practices for standardizing traces, contextual metadata, and spans across polyglot microservice environments.','English','Article','Medium',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Distributed Tracing", "OpenTelemetry"]','["[COMMUNITY-TOOL]"]','[]','["istio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://hackernoon.com/how-to-work-with-the-kubectl-debug-command','hackernoon.com: How to Work With the Kubectl Debug Command','','2026',0,'An in-depth technical manual outlining the usage of ''kubectl debug''. It details how to troubleshoot crash-looping workloads by attaching ephemeral diagnostic containers into target Pod namespaces, effectively bypassing missing-shell constraints of distroless or minimal base images.','N/A','Article','Advanced',0,'online','manual','b5cc7b9c7ac602532cfead63791e86c45677b9158bb24befd719a44d7199e334',100.0,1779029969.49794,1,'2026-05-17T16:59:29.497940+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "CLI & Debugging"]','["[COMMUNITY-TOOL]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://hackernoon.com/how-to-work-with-the-kubectl-debug-command','hackernoon.com: How to Work With the Kubectl Debug Command','','2026',0,'An in-depth technical manual outlining the usage of ''kubectl debug''. It details how to troubleshoot crash-looping workloads by attaching ephemeral diagnostic containers into target Pod namespaces, effectively bypassing missing-shell constraints of distroless or minimal base images.','N/A','Article','Advanced',0,'online','manual','b5cc7b9c7ac602532cfead63791e86c45677b9158bb24befd719a44d7199e334',100.0,1779029969,1,'2026-05-17T16:59:29.497940+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "CLI & Debugging"]','["[COMMUNITY-TOOL]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hackernoon.com/kubernetes-and-helm-a-deadly-combo-to-help-you-deploy-with-ease-rjr30x2','hackernoon.com: Kubernetes and Helm: A Deadly Combo to Help You Deploy with Ease','','2020',0,'High-level overview of Helm''s architecture and its role in scaling Kubernetes software rollouts. Walks developers through how template definitions replace raw YAML, reducing repetitive work and config drift across microservices.','English','Article','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Application Delivery", "Package Management", "Introductory"]','["[COMMUNITY-TOOL]"]','[]','["helm.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hackernoon.com/kubernetes-cluster-must-haves-to-be-production-ready','hackernoon.com: Kubernetes Cluster Must-Haves To Be Production Ready','','2021',0,'Reviews crucial components for production clusters, such as external ingress controllers, certificate managers, cluster autoscaling mechanisms, centralized telemetry, and comprehensive runtime security enforcement.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations", "Best Practices", "Production Readiness"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hackernoon.com/kubernetes-resource-quotas','hackernoon.com: Kubernetes Resource Quotas','','2020',0,'Detailed analysis of `ResourceQuota` usage in multi-tenant clusters.
@@ -7822,67 +7822,67 @@ INSERT INTO "resources" VALUES('https://hackernoon.com/practical-transaction-han
INSERT INTO "resources" VALUES('https://hackernoon.com/reducing-kubernetes-costs','hackernoon.com: Reducing Kubernetes Costs','','2021',0,'Explores pragmatic optimization techniques to trim compute waste. Focuses on standard auto-scaling mechanisms (HPA, VPA, Karpenter) and leveraging pre-emptible instances for elastic background processing.','N/A','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure Optimization", "Cost Management", "FinOps Practices"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hackernoon.com/the-ultimate-beginners-guide-to-kubernetes-and-container-orchestration-5d83354y','hackernoon.com: The Ultimate Beginners Guide To Kubernetes and Container Orchestration','','2019',2,'Traces the evolution of software hosting environments from physical bare-metal servers, through hypervisor-based virtualization, to lightweight OCI containers orchestrated dynamically by Kubernetes.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Fundamentals", "Introduction", "History"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hackernoon.com/using-spinnaker-with-kubernetes-for-cicd-52w3uo9','hackernoon: Using Spinnaker with Kubernetes for CI/CD','','2019',0,'Curator Insight outlines utilizing Spinnaker''s cloud native engine as an external continuous delivery pipeline for Kubernetes applications. Live Grounding validates that separating build execution (CI) from application delivery (CD) using a dedicated tool like Spinnaker prevents pipeline scaling bottlenecks. This pattern decouples deployment safety from runner nodes.','N/A','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Continuous Delivery", "Spinnaker Setup", "Kubernetes Native Deployment"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://hackernoon.com/what-is-gitops-and-why-is-it-almost-useless-part-2','hackernoon.com: What Is GitOps And Why Is It (Almost) Useless? Part 2','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e04749d91614d8a3ac9fe78003dbbb45d8b316ba5afe6055569c51bf6fc159b8',100.0,1.77903308856978297e+09,1,'2026-05-17T17:51:28.569783+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://hackernoon.com/what-is-gitops-and-why-it-is-almost-useless-part-1"}');
+INSERT INTO "resources" VALUES('https://hackernoon.com/what-is-gitops-and-why-is-it-almost-useless-part-2','hackernoon.com: What Is GitOps And Why Is It (Almost) Useless? Part 2','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e04749d91614d8a3ac9fe78003dbbb45d8b316ba5afe6055569c51bf6fc159b8',100.0,1779033088,1,'2026-05-17T17:51:28.569783+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://hackernoon.com/what-is-gitops-and-why-it-is-almost-useless-part-1"}');
INSERT INTO "resources" VALUES('https://hackernoon.com/what-is-gitops-and-why-it-is-almost-useless-part-1','hackernoon.com: What Is GitOps And Why Is It (Almost) Useless? Part 1','- [hackernoon.com: What Is GitOps And Why Is It (Almost) Useless? Part 2](https://hackernoon.com/what-is-gitops-and-why-is-it-almost-useless-part-2) In this controversial article, the author argues that GitOps is a (mostly) unnecessary abstraction that introduces more complexity than it''s worth. The article tackles several GitOps principles and gives practical code counterexamples.','2022',0,'A counter-perspective assessing structural drawbacks, complexity overheads, and potential friction introduced by early-stage GitOps patterns. Explores branch management overheads and reconciliation loop limitations in non-standard enterprise deployments.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Continuous Delivery", "GitOps", "Critique & Nuance"]','["[COMMUNITY-TOOL]"]','[]','["gitops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hackerone.com/reports/1249583','hackerone.com: Authenticated kubernetes principal with restricted permissions can retrieve ingress-nginx serviceaccount token and secrets across all namespaces','','2021',0,'A detailed post-mortem report demonstrating how restricted cluster principals could extract ingress-nginx service account tokens. This real-world vulnerability highlights the architectural danger of over-privileged system namespaces. It emphasizes the need to isolate and continuously audit ingress controller configurations.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Vulnerabilities", "Case Studies"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hackingcpp.com/cpp/cheat_sheets','hackingcpp.com: C++ Cheat Sheets','','2025',0,'An advanced Modern C++ reference targeting specifications up to C++23. Explains smart memory management, standard template library algorithms, and modern concurrency features.','C++','Reference','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Languages", "C++"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://hackingcpp.com/cpp/cheat_sheets.html','hackingcpp.com: C++ Cheat Sheets','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ffd3689cee63f24f7c553d1aa22467917e2a647a1c54d6c9c3e0dcd40e7aeea3',100.0,1779034296.02484,0,'2026-05-17T18:11:36.024840+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://hackingcpp.com/cpp/cheat_sheets"}');
+INSERT INTO "resources" VALUES('https://hackingcpp.com/cpp/cheat_sheets.html','hackingcpp.com: C++ Cheat Sheets','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ffd3689cee63f24f7c553d1aa22467917e2a647a1c54d6c9c3e0dcd40e7aeea3',100.0,1779034296,0,'2026-05-17T18:11:36.024840+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://hackingcpp.com/cpp/cheat_sheets"}');
INSERT INTO "resources" VALUES('https://hackr.io/blog/sql-commands','hackr.io: SQL Commands Tutorial: DDL, DML, TCL and DQL Commands','','2024',0,'A tutorial breaking down relational SQL execution engines into distinct scopes: DDL, DML, TCL, and DQL. Facilitates clean storage engine configuration, schema updates, and programmatic transactional isolation patterns.','SQL','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Databases & Storage", "Relational Databases", "SQL"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hackr.io/blog/top-devops-tools','hackr.io: Top 10 DevOps Tools To Look For in 2020','','2020',3,'A detailed comparative overview of early-2020s DevOps software suites, with focused coverage on Docker, Kubernetes, Ansible, and Jenkins. Analyzes entry barriers, architectural integration capabilities, and operational deployment overhead across diverse infrastructure styles.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps & Platform Engineering", "Industry Reports", "Tooling Landscape"]','["[COMMUNITY-TOOL]"]','[]','["devops-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://hamees.hashnode.dev/kubernetes-explain-like-im-5','hamees.hashnode.dev: Kubernetes: Explain like I''m 5','','N/A',0,'A curated technical resource and architectural guide covering hamees.hashnode.dev: Kubernetes: Explain like I''m 5 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903445419105696e+09,0,'2026-05-17T18:14:14.191057+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://hamees.hashnode.dev/kubernetes-explain-like-im-5','hamees.hashnode.dev: Kubernetes: Explain like I''m 5','','N/A',0,'A curated technical resource and architectural guide covering hamees.hashnode.dev: Kubernetes: Explain like I''m 5 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034454,0,'2026-05-17T18:14:14.191057+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://handbook.gitlab.com/handbook','about.gitlab.com/handbook','','2026',0,'GitLab''s public corporate handbook is an open-source operations manual. It serves as an architectural blueprint for remote-first team organization, development culture, and structured transparency frameworks.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Organizations", "Remote Work", "Company Handbooks"]','["[COMMUNITY-TOOL]"]','[]','["hr.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://handbook.gitlab.com/handbook/company/culture/all-remote/remote-work-report','about.gitlab.com: The Remote Work Report 2021','','2021',0,'A definitive, data-backed industry report outlining the patterns of fully remote and asynchronous software engineering organizations. Using GitLab as a model, it explores single sources of truth, continuous documentation practices, and async workflows required to scale high-density, globally distributed technical operations.','English','report','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Organizational Architecture", "Remote Work", "Industry Reports"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','[]','["recruitment.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://handles.x.com/login','X Handle Marketplace Portal','The official workspace portal for X''s Handle Marketplace, allowing verified Premium subscribers to request, secure, and purchase inactive and rare usernames.','2025',4,'This portal serves as the primary entry point for X''s Handle Marketplace, which enables Premium subscribers to claim or purchase inactive usernames.
* **Identity Alignment**: Designed to help businesses coordinate and protect cross-platform brand identity by claiming dormant names.
-* **Access Tiers**: Distinguishes between free ''Priority'' handles for high-tier subscribers and paid ''Rare'' handles with customizable licensing structures.','en','service','intermediate',0,'online','automatic','b7b340613002131dbed9146ab6419572f68383e78b8e1775ec54db6998912e86',NULL,1.78039941016606402e+09,0,'2026-06-02T13:23:30.166064+02:00',NULL,NULL,NULL,'["Digital Identity", "Brand Protection", "Social Media Platforms"]','["[COMMUNITY-TOOL]", "[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "uncategorized", "impact_score": 80, "reputation_status": "Vetted", "reputation_summary": "Official X (Twitter) Handle Marketplace platform. Vetted as legitimate and fully functional, although subject to community debate regarding subscription pricing and lease-based username rights.", "social_preview_url": "https://abs.twimg.com/images/handles_logo.png", "source_provenance": "X.com (swyx)", "suggested_new_category": "digital-identity"}');
-INSERT INTO "resources" VALUES('https://hands-on.cloud/quick-introduction-to-python-for-aws-automation-engineers','hands-on.cloud: Quick Intro To Python 3 for AWS Automation Engineers 🌟','','N/A',0,'A curated technical resource and architectural guide covering hands-on.cloud: Quick Intro To Python 3 for AWS Automation Engineers 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903365829870796e+09,0,'2026-05-17T18:00:58.298708+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
+* **Access Tiers**: Distinguishes between free ''Priority'' handles for high-tier subscribers and paid ''Rare'' handles with customizable licensing structures.','en','service','intermediate',0,'online','automatic','b7b340613002131dbed9146ab6419572f68383e78b8e1775ec54db6998912e86',NULL,1780399410,0,'2026-06-02T13:23:30.166064+02:00',NULL,NULL,NULL,'["Digital Identity", "Brand Protection", "Social Media Platforms"]','["[COMMUNITY-TOOL]", "[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "uncategorized", "impact_score": 80, "reputation_status": "Vetted", "reputation_summary": "Official X (Twitter) Handle Marketplace platform. Vetted as legitimate and fully functional, although subject to community debate regarding subscription pricing and lease-based username rights.", "social_preview_url": "https://abs.twimg.com/images/handles_logo.png", "source_provenance": "X.com (swyx)", "suggested_new_category": "digital-identity"}');
+INSERT INTO "resources" VALUES('https://hands-on.cloud/quick-introduction-to-python-for-aws-automation-engineers','hands-on.cloud: Quick Intro To Python 3 for AWS Automation Engineers 🌟','','N/A',0,'A curated technical resource and architectural guide covering hands-on.cloud: Quick Intro To Python 3 for AWS Automation Engineers 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033658,0,'2026-05-17T18:00:58.298708+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hansencloud.com/2025/02/24/reduce-latency-with-azure-proximity-placement-groups','Reduce Latency with Azure Proximity Placement Groups','','2025',0,'Analyzes the utility of Azure Proximity Placement Groups (PPGs) to achieve sub-millisecond physical latency for interdependent compute resources. It outlines design considerations for co-locating VMs, Virtual Machine Scale Sets, and Kubernetes nodes within the same physical data center boundary to support high-performance microservices.','N/A','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Azure Networking", "Latency Optimization"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md", "azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://haque-zubair.medium.com/aws-lambda-api-gateway-with-terraform-bd143b1c56bb','haque-zubair.medium.com: AWS API Gateway & Lambda with Terraform','','N/A',0,'A curated technical resource and architectural guide covering haque-zubair.medium.com: AWS API Gateway & Lambda with Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030979.25153,0,'2026-05-17T17:16:19.251530+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://hardiks.medium.com/top-6-best-practices-for-container-orchestration-b4b0d3398ebc','==hardiks.medium.com: Top 6 Best practices for Container Orchestration=='' 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==hardiks.medium.com: Top 6 Best practices for Container Orchestration=='' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903403954653501e+09,0,'2026-05-17T18:07:19.546535+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://hardiks.medium.com/where-should-you-manage-your-kubernetes-in-2023-amazon-ecs-or-eks-6f503e93f7a7','hardiks.medium.com: Where should you manage your Kubernetes in 2023? Amazon'' ECS or EKS','','N/A',0,'A curated technical resource and architectural guide covering hardiks.medium.com: Where should you manage your Kubernetes in 2023? Amazon'' ECS or EKS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903275156424307e+09,0,'2026-05-17T17:45:51.564243+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://harness.io','harness.io','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2f4079e9119c21a9d272d1cbec0d1d3920c9f767ed1682f03f210cba11c79c0e',100.0,1779031123.28951,0,'2026-05-17T17:18:43.289510+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{"duplicate_of": "https://www.harness.io"}');
-INSERT INTO "resources" VALUES('https://harness.io/2020/09/getting-started-with-cloud-cost-optimization','harness.io: Getting Started with Cloud Cost Optimization','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','78b01b0ef8a16c1248d5ceb1f46059cf1bf7a66c2da265b37f53463ee42fcdeb',100.0,1.77903403232541108e+09,0,'2026-05-17T18:07:12.325411+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://harness.io/2020/10/what-is-cicd-platform-why-should-i-care','harness.io: What is a CI/CD Platform and why should I care? 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ba52ef82c9cc49fd6f25dead6db1be4206031eb66c7041558179413451367f3b',100.0,1.77903240703663492e+09,0,'2026-05-17T17:40:07.036635+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/what-is-cicd-platform-why-should-i-care"}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/autostopping-rules-kubernetes','harness.io: AutoStopping Rules For Kubernetes Clusters','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','019abacc3d9205889ab6c94e5690fca11630187477c1ca94f74f4fca315f3171',100.0,1.779030524062047e+09,0,'2026-05-17T17:08:44.062047+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/cd-jenkins-pipelines-harness','harness.io: Migrating CD Jenkins Pipelines To Harness Using Helm','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','20796891e260fb8fd856dfd6bcdb9af7233f27dfea3eac755b5c1f0dea729af8',100.0,1.77903143229632401e+09,0,'2026-05-17T17:23:52.296324+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/continuous-delivery/automated-devsecops','harness.io: Automated DevSecOps with StackHawk and Harness','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6c56e11d4713938871d36b9f9e0f481f98c26a2c336cbbb5c46b466da1dd3391',100.0,1779033736.32423,0,'2026-05-17T18:02:16.324230+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/automated-devsecops"}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/continuous-delivery/ci-cd-pipeline','harness.io: CI/CD Pipeline: Everything You Need to Know 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7c660dfca186ec0fd03158f604687f00c6dd9cb8fd711d4bb53bbec72238c55c',100.0,1.77903052680148196e+09,0,'2026-05-17T17:08:46.801482+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/ci-cd-pipeline"}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/continuous-delivery/spinnaker-alternatives','harness.io: Best Spinnaker Alternatives to Consider','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c5b9db4c83f365f468c5969bf52659a7d9b0e65172d53092fd5e0b486d39f804',100.0,1.77903427046625208e+09,0,'2026-05-17T18:11:10.466252+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/continuous-delivery/spinnaker-alternatives"}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/continuous-delivery/what-is-helm','harness.io: Introduction to Helm: Charts, Deployments, & More 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','78b01b0ef8a16c1248d5ceb1f46059cf1bf7a66c2da265b37f53463ee42fcdeb',100.0,1.77903391870566797e+09,0,'2026-05-17T18:05:18.705668+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"review_metadata": {"original_url": "https://harness.io/blog/continuous-delivery/what-is-helm", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.003398"}, "duplicate_of": "https://harness.io/2020/09/getting-started-with-cloud-cost-optimization"}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/continuous-integration/continuous-integration-performance-metrics','harness.io: Metrics to Improve Continuous Integration Performance','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b492a38c199544dd170974f9e1bb123da44a49adb8bd5ee0211fcc67279f5283',100.0,1.77903204697782206e+09,0,'2026-05-17T17:34:06.977822+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/continuous-integration-performance-metrics"}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/continuous-integration/streamlining-ci-cd','harness.io: Streamlining CI/CD and Optimizing AWS Cloud Spend','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','85a4e849a49d5afba64bae0f094897a63620e09f8b4c4e70fe5e7160dd1418db',100.0,1.77903238518136906e+09,0,'2026-05-17T17:39:45.181369+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/streamlining-ci-cd"}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/continuous-integration/what-is-continuous-integration','harness.io: What is Continuous Integration? 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d973203ffa36beb47ef3189af7ae1f239844f70ca8e1379f50c33369ab90ef3e',100.0,1.77902955401431488e+09,0,'2026-05-17T16:52:34.014315+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/harness-devops-academy/what-is-continuous-integration-ci"}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/continuous-verification/blue-green-canary-deployment-strategies','harness.io: Intro to Deployment Strategies: Blue-Green, Canary, and More'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','506c80e1b3d17c487c214f7adc02c1cfdc15a79ea3109039a6648fdbdda35def',100.0,1.7790309924454081e+09,0,'2026-05-17T17:16:32.445408+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd.md"]','[]','{}','{"review_metadata": {"original_url": "https://harness.io/blog/continuous-verification/blue-green-canary-deployment-strategies", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.021188"}, "duplicate_of": "https://cd.foundation/blog/2021/03/24/intro-to-deployment-strategies-blue-green-canary-and-more"}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/devops/6-gitops-best-practices','harness.io: 6 Actionable GitOps Best Practices To Help You Get Started','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9970884389fd4da740799646e108a5f31b48dc80b1c2415a914cd545ff845006',100.0,1779032168.56683,0,'2026-05-17T17:36:08.566830+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/gitops-best-practices"}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/devops/deployment-pipeline-patterns','harness.io: Pipeline Patterns for CI/CD Pipelines 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2d13153966a8abbbdbefc966ceefb46d60d5f74cf1ca100dbeede650adae6f54',100.0,1.77903350493473792e+09,0,'2026-05-17T17:58:24.934738+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/deployment-pipeline-patterns"}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/devops/gitops-new-kid-devops-block','harness.io: GitOps: The New Kid On The DevOps Block!','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','78b01b0ef8a16c1248d5ceb1f46059cf1bf7a66c2da265b37f53463ee42fcdeb',100.0,1.77903123263080406e+09,0,'2026-05-17T17:20:32.630804+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://harness.io/2020/09/getting-started-with-cloud-cost-optimization"}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/devops/helm-chart-repo','harness.io: Tutorial: Turning a GitHub Repo Into a Helm Chart Repo','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d76111b5b2a77d4f63cd24314c2b4d2b806c939d6fe37ccda61001be483d98ce',100.0,1.77902959120297694e+09,0,'2026-05-17T16:53:11.202977+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/helm-chart-repo"}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/devops/helm-vs-kustomize','harness.io: Comparing Helm vs Kustomize 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a7618019a9b15232c3f14794b363df4942319dad4561b33d87ccf73d0c5e4199',100.0,1.77903433740206909e+09,0,'2026-05-17T18:12:17.402069+02:00',NULL,NULL,NULL,'[]','[]','["docs/kustomize.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/helm-vs-kustomize"}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/devops/pipeline-as-code','harness.io: What is Pipeline as Code, and How Can You Leverage It?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','78b01b0ef8a16c1248d5ceb1f46059cf1bf7a66c2da265b37f53463ee42fcdeb',100.0,1.77903080714729595e+09,0,'2026-05-17T17:13:27.147296+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://harness.io/2020/09/getting-started-with-cloud-cost-optimization"}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/devops/secrets-management-ci-cd','harness.io: Managing Secrets in CI/CD Pipelines 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','78b01b0ef8a16c1248d5ceb1f46059cf1bf7a66c2da265b37f53463ee42fcdeb',100.0,1.77903139053391098e+09,0,'2026-05-17T17:23:10.533911+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://harness.io/2020/09/getting-started-with-cloud-cost-optimization"}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/devops/software-development-life-cycle','harness.io: Understanding the Phases of the Software Development Life Cycle','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','003f17f904dc73632ce862dae172322b881e719a7d87fc08b321f6eef612a2d5',100.0,1.77903435636162304e+09,0,'2026-05-17T18:12:36.361623+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/software-development-life-cycle"}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/devops/terraform-201-tutorial','harness.io: Terraform 201: What It Is, Tutorial, and More 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','78b01b0ef8a16c1248d5ceb1f46059cf1bf7a66c2da265b37f53463ee42fcdeb',100.0,1.77903137930933594e+09,0,'2026-05-17T17:22:59.309336+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://harness.io/2020/09/getting-started-with-cloud-cost-optimization"}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/devops/tutorial-s3-cross-account',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','c89fcd263e71f97b3f3080fa49753556c1ee5ff67e9f1be07dbbfceded1824dc',100.0,1.77903180624839401e+09,0,'2026-05-17T17:30:06.248394+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-storage.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/devops/vault-agent-kubernetes-delegates','harness.io: Tutorial: Vault Agent Advanced Use Case With Kubernetes Delegates'' and Shared Volumes 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','78b01b0ef8a16c1248d5ceb1f46059cf1bf7a66c2da265b37f53463ee42fcdeb',100.0,1.77902907636441206e+09,0,'2026-05-17T16:44:36.364412+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://harness.io/2020/09/getting-started-with-cloud-cost-optimization"}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/devops/vault-agent-secrets-management','harness.io: Tutorial: How to Use the New Vault Agent Integration Method'' With Harness','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','106f81f115a2491e580f1dc25cae8bc90f9bfbb387e88328d708d09392173205',100.0,1.77903071209857797e+09,0,'2026-05-17T17:11:52.098578+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/vault-agent-secrets-management"}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/feature-flags/progressive-delivery','harness.io: Progressive Delivery: Everything You Need to Know','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','78b01b0ef8a16c1248d5ceb1f46059cf1bf7a66c2da265b37f53463ee42fcdeb',100.0,1.77903097720065689e+09,0,'2026-05-17T17:16:17.200657+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd.md"]','[]','{}','{"duplicate_of": "https://harness.io/2020/09/getting-started-with-cloud-cost-optimization"}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/gitops-repo-structure','==harness.io: Managing the ''Git'' in ''GitOps'': 4 Ways to Structure Code'' in Your GitOps Repos== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ed65356ebe420c3028888724b0dae5d3e76fcbff1b34d36c83a38534f6017683',100.0,1.77903415634043502e+09,0,'2026-05-17T18:09:16.340435+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/gitops-repo-structure"}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/helm-vs-kustomize','harness.io: Comparing Helm vs Kustomize','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a7618019a9b15232c3f14794b363df4942319dad4561b33d87ccf73d0c5e4199',100.0,1.77903453188909292e+09,0,'2026-05-17T18:15:31.889093+02:00',NULL,NULL,NULL,'[]','[]','["docs/kustomize.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/helm-vs-kustomize"}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/kubernetes-ci-cd-best-practices','harness.io: Kubernetes CI/CD Best Practices','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7d0690202103844ebe59033079922169cb8b6f14706978313b39dbaf003eb468',100.0,1.77903450293767905e+09,0,'2026-05-17T18:15:02.937679+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/kubernetes-ci-cd-best-practices"}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/kubernetes-mistakes','==harness.io: Kubernetes Mistakes: A Beginner’s Guide To Avoiding Common'' Pitfalls==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','18002af847bfe9a029e0597de692e099fb0d338f04b9bfcadb6eace0247627ab',100.0,1.77903307965394401e+09,0,'2026-05-17T17:51:19.653944+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/kubernetes-mistakes"}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/kubernetes-services-explained','harness.io: Kubernetes Services Explained 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','54b6b53d2f98a2e471d9342e499a28a2cc946fc248a33da9e522f20405ea206b',100.0,1.77903178297744202e+09,0,'2026-05-17T17:29:42.977442+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/kubernetes-services-explained"}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/product-updates/recommendations-api','harness.io: Introducing Recommendations API: Find Potential Cost Savings'' Programmatically','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','01c1050383cca811b11b568a7770b61c36b9a554f06129b0882e68708a3a84de',100.0,1.77903118706234598e+09,0,'2026-05-17T17:19:47.062346+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/recommendations-api"}');
-INSERT INTO "resources" VALUES('https://harness.io/blog/software-delivery-best-practices','harness.io: Modern Software Delivery Best Practices & Software Delivery'' Management','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','78b01b0ef8a16c1248d5ceb1f46059cf1bf7a66c2da265b37f53463ee42fcdeb',100.0,1.779032580048455e+09,0,'2026-05-17T17:43:00.048455+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd.md"]','[]','{}','{"duplicate_of": "https://harness.io/2020/09/getting-started-with-cloud-cost-optimization"}');
-INSERT INTO "resources" VALUES('https://harshityadav95.medium.com/load-balancing-layer-4-vs-layer-7-f37a839afd9c','harshityadav95.medium.com: Load Balancing Layer 4 vs Layer 7','','N/A',0,'A curated technical resource and architectural guide covering harshityadav95.medium.com: Load Balancing Layer 4 vs Layer 7 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903134135777902e+09,0,'2026-05-17T17:22:21.357779+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/networking.md"]','["networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://hart-michael.medium.com/why-you-need-continuous-deployment-93d7b5936523','hart-michael.medium.com: Why You Need Continuous Deployment','','N/A',0,'A curated technical resource and architectural guide covering hart-michael.medium.com: Why You Need Continuous Deployment in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790318826457889e+09,0,'2026-05-17T17:31:22.645789+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://haque-zubair.medium.com/aws-lambda-api-gateway-with-terraform-bd143b1c56bb','haque-zubair.medium.com: AWS API Gateway & Lambda with Terraform','','N/A',0,'A curated technical resource and architectural guide covering haque-zubair.medium.com: AWS API Gateway & Lambda with Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030979,0,'2026-05-17T17:16:19.251530+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://hardiks.medium.com/top-6-best-practices-for-container-orchestration-b4b0d3398ebc','==hardiks.medium.com: Top 6 Best practices for Container Orchestration=='' 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==hardiks.medium.com: Top 6 Best practices for Container Orchestration=='' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034039,0,'2026-05-17T18:07:19.546535+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://hardiks.medium.com/where-should-you-manage-your-kubernetes-in-2023-amazon-ecs-or-eks-6f503e93f7a7','hardiks.medium.com: Where should you manage your Kubernetes in 2023? Amazon'' ECS or EKS','','N/A',0,'A curated technical resource and architectural guide covering hardiks.medium.com: Where should you manage your Kubernetes in 2023? Amazon'' ECS or EKS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032751,0,'2026-05-17T17:45:51.564243+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://harness.io','harness.io','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2f4079e9119c21a9d272d1cbec0d1d3920c9f767ed1682f03f210cba11c79c0e',100.0,1779031123,0,'2026-05-17T17:18:43.289510+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{"duplicate_of": "https://www.harness.io"}');
+INSERT INTO "resources" VALUES('https://harness.io/2020/09/getting-started-with-cloud-cost-optimization','harness.io: Getting Started with Cloud Cost Optimization','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','78b01b0ef8a16c1248d5ceb1f46059cf1bf7a66c2da265b37f53463ee42fcdeb',100.0,1779034032,0,'2026-05-17T18:07:12.325411+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://harness.io/2020/10/what-is-cicd-platform-why-should-i-care','harness.io: What is a CI/CD Platform and why should I care? 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ba52ef82c9cc49fd6f25dead6db1be4206031eb66c7041558179413451367f3b',100.0,1779032407,0,'2026-05-17T17:40:07.036635+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/what-is-cicd-platform-why-should-i-care"}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/autostopping-rules-kubernetes','harness.io: AutoStopping Rules For Kubernetes Clusters','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','019abacc3d9205889ab6c94e5690fca11630187477c1ca94f74f4fca315f3171',100.0,1779030524,0,'2026-05-17T17:08:44.062047+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/cd-jenkins-pipelines-harness','harness.io: Migrating CD Jenkins Pipelines To Harness Using Helm','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','20796891e260fb8fd856dfd6bcdb9af7233f27dfea3eac755b5c1f0dea729af8',100.0,1779031432,0,'2026-05-17T17:23:52.296324+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/continuous-delivery/automated-devsecops','harness.io: Automated DevSecOps with StackHawk and Harness','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6c56e11d4713938871d36b9f9e0f481f98c26a2c336cbbb5c46b466da1dd3391',100.0,1779033736,0,'2026-05-17T18:02:16.324230+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/automated-devsecops"}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/continuous-delivery/ci-cd-pipeline','harness.io: CI/CD Pipeline: Everything You Need to Know 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7c660dfca186ec0fd03158f604687f00c6dd9cb8fd711d4bb53bbec72238c55c',100.0,1779030526,0,'2026-05-17T17:08:46.801482+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/ci-cd-pipeline"}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/continuous-delivery/spinnaker-alternatives','harness.io: Best Spinnaker Alternatives to Consider','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c5b9db4c83f365f468c5969bf52659a7d9b0e65172d53092fd5e0b486d39f804',100.0,1779034270,0,'2026-05-17T18:11:10.466252+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/continuous-delivery/spinnaker-alternatives"}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/continuous-delivery/what-is-helm','harness.io: Introduction to Helm: Charts, Deployments, & More 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','78b01b0ef8a16c1248d5ceb1f46059cf1bf7a66c2da265b37f53463ee42fcdeb',100.0,1779033918,0,'2026-05-17T18:05:18.705668+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"review_metadata": {"original_url": "https://harness.io/blog/continuous-delivery/what-is-helm", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.003398"}, "duplicate_of": "https://harness.io/2020/09/getting-started-with-cloud-cost-optimization"}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/continuous-integration/continuous-integration-performance-metrics','harness.io: Metrics to Improve Continuous Integration Performance','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b492a38c199544dd170974f9e1bb123da44a49adb8bd5ee0211fcc67279f5283',100.0,1779032046,0,'2026-05-17T17:34:06.977822+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/continuous-integration-performance-metrics"}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/continuous-integration/streamlining-ci-cd','harness.io: Streamlining CI/CD and Optimizing AWS Cloud Spend','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','85a4e849a49d5afba64bae0f094897a63620e09f8b4c4e70fe5e7160dd1418db',100.0,1779032385,0,'2026-05-17T17:39:45.181369+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/streamlining-ci-cd"}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/continuous-integration/what-is-continuous-integration','harness.io: What is Continuous Integration? 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d973203ffa36beb47ef3189af7ae1f239844f70ca8e1379f50c33369ab90ef3e',100.0,1779029554,0,'2026-05-17T16:52:34.014315+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/harness-devops-academy/what-is-continuous-integration-ci"}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/continuous-verification/blue-green-canary-deployment-strategies','harness.io: Intro to Deployment Strategies: Blue-Green, Canary, and More'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','506c80e1b3d17c487c214f7adc02c1cfdc15a79ea3109039a6648fdbdda35def',100.0,1779030992,0,'2026-05-17T17:16:32.445408+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd.md"]','[]','{}','{"review_metadata": {"original_url": "https://harness.io/blog/continuous-verification/blue-green-canary-deployment-strategies", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.021188"}, "duplicate_of": "https://cd.foundation/blog/2021/03/24/intro-to-deployment-strategies-blue-green-canary-and-more"}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/devops/6-gitops-best-practices','harness.io: 6 Actionable GitOps Best Practices To Help You Get Started','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9970884389fd4da740799646e108a5f31b48dc80b1c2415a914cd545ff845006',100.0,1779032168,0,'2026-05-17T17:36:08.566830+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/gitops-best-practices"}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/devops/deployment-pipeline-patterns','harness.io: Pipeline Patterns for CI/CD Pipelines 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2d13153966a8abbbdbefc966ceefb46d60d5f74cf1ca100dbeede650adae6f54',100.0,1779033504,0,'2026-05-17T17:58:24.934738+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/deployment-pipeline-patterns"}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/devops/gitops-new-kid-devops-block','harness.io: GitOps: The New Kid On The DevOps Block!','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','78b01b0ef8a16c1248d5ceb1f46059cf1bf7a66c2da265b37f53463ee42fcdeb',100.0,1779031232,0,'2026-05-17T17:20:32.630804+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://harness.io/2020/09/getting-started-with-cloud-cost-optimization"}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/devops/helm-chart-repo','harness.io: Tutorial: Turning a GitHub Repo Into a Helm Chart Repo','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d76111b5b2a77d4f63cd24314c2b4d2b806c939d6fe37ccda61001be483d98ce',100.0,1779029591,0,'2026-05-17T16:53:11.202977+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/helm-chart-repo"}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/devops/helm-vs-kustomize','harness.io: Comparing Helm vs Kustomize 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a7618019a9b15232c3f14794b363df4942319dad4561b33d87ccf73d0c5e4199',100.0,1779034337,0,'2026-05-17T18:12:17.402069+02:00',NULL,NULL,NULL,'[]','[]','["docs/kustomize.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/helm-vs-kustomize"}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/devops/pipeline-as-code','harness.io: What is Pipeline as Code, and How Can You Leverage It?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','78b01b0ef8a16c1248d5ceb1f46059cf1bf7a66c2da265b37f53463ee42fcdeb',100.0,1779030807,0,'2026-05-17T17:13:27.147296+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://harness.io/2020/09/getting-started-with-cloud-cost-optimization"}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/devops/secrets-management-ci-cd','harness.io: Managing Secrets in CI/CD Pipelines 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','78b01b0ef8a16c1248d5ceb1f46059cf1bf7a66c2da265b37f53463ee42fcdeb',100.0,1779031390,0,'2026-05-17T17:23:10.533911+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://harness.io/2020/09/getting-started-with-cloud-cost-optimization"}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/devops/software-development-life-cycle','harness.io: Understanding the Phases of the Software Development Life Cycle','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','003f17f904dc73632ce862dae172322b881e719a7d87fc08b321f6eef612a2d5',100.0,1779034356,0,'2026-05-17T18:12:36.361623+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/software-development-life-cycle"}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/devops/terraform-201-tutorial','harness.io: Terraform 201: What It Is, Tutorial, and More 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','78b01b0ef8a16c1248d5ceb1f46059cf1bf7a66c2da265b37f53463ee42fcdeb',100.0,1779031379,0,'2026-05-17T17:22:59.309336+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://harness.io/2020/09/getting-started-with-cloud-cost-optimization"}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/devops/tutorial-s3-cross-account',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','c89fcd263e71f97b3f3080fa49753556c1ee5ff67e9f1be07dbbfceded1824dc',100.0,1779031806,0,'2026-05-17T17:30:06.248394+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-storage.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/devops/vault-agent-kubernetes-delegates','harness.io: Tutorial: Vault Agent Advanced Use Case With Kubernetes Delegates'' and Shared Volumes 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','78b01b0ef8a16c1248d5ceb1f46059cf1bf7a66c2da265b37f53463ee42fcdeb',100.0,1779029076,0,'2026-05-17T16:44:36.364412+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://harness.io/2020/09/getting-started-with-cloud-cost-optimization"}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/devops/vault-agent-secrets-management','harness.io: Tutorial: How to Use the New Vault Agent Integration Method'' With Harness','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','106f81f115a2491e580f1dc25cae8bc90f9bfbb387e88328d708d09392173205',100.0,1779030712,0,'2026-05-17T17:11:52.098578+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/vault-agent-secrets-management"}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/feature-flags/progressive-delivery','harness.io: Progressive Delivery: Everything You Need to Know','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','78b01b0ef8a16c1248d5ceb1f46059cf1bf7a66c2da265b37f53463ee42fcdeb',100.0,1779030977,0,'2026-05-17T17:16:17.200657+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd.md"]','[]','{}','{"duplicate_of": "https://harness.io/2020/09/getting-started-with-cloud-cost-optimization"}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/gitops-repo-structure','==harness.io: Managing the ''Git'' in ''GitOps'': 4 Ways to Structure Code'' in Your GitOps Repos== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ed65356ebe420c3028888724b0dae5d3e76fcbff1b34d36c83a38534f6017683',100.0,1779034156,0,'2026-05-17T18:09:16.340435+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/gitops-repo-structure"}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/helm-vs-kustomize','harness.io: Comparing Helm vs Kustomize','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a7618019a9b15232c3f14794b363df4942319dad4561b33d87ccf73d0c5e4199',100.0,1779034531,0,'2026-05-17T18:15:31.889093+02:00',NULL,NULL,NULL,'[]','[]','["docs/kustomize.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/helm-vs-kustomize"}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/kubernetes-ci-cd-best-practices','harness.io: Kubernetes CI/CD Best Practices','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7d0690202103844ebe59033079922169cb8b6f14706978313b39dbaf003eb468',100.0,1779034502,0,'2026-05-17T18:15:02.937679+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/kubernetes-ci-cd-best-practices"}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/kubernetes-mistakes','==harness.io: Kubernetes Mistakes: A Beginner’s Guide To Avoiding Common'' Pitfalls==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','18002af847bfe9a029e0597de692e099fb0d338f04b9bfcadb6eace0247627ab',100.0,1779033079,0,'2026-05-17T17:51:19.653944+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/kubernetes-mistakes"}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/kubernetes-services-explained','harness.io: Kubernetes Services Explained 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','54b6b53d2f98a2e471d9342e499a28a2cc946fc248a33da9e522f20405ea206b',100.0,1779031782,0,'2026-05-17T17:29:42.977442+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/kubernetes-services-explained"}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/product-updates/recommendations-api','harness.io: Introducing Recommendations API: Find Potential Cost Savings'' Programmatically','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','01c1050383cca811b11b568a7770b61c36b9a554f06129b0882e68708a3a84de',100.0,1779031187,0,'2026-05-17T17:19:47.062346+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://www.harness.io/blog/recommendations-api"}');
+INSERT INTO "resources" VALUES('https://harness.io/blog/software-delivery-best-practices','harness.io: Modern Software Delivery Best Practices & Software Delivery'' Management','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','78b01b0ef8a16c1248d5ceb1f46059cf1bf7a66c2da265b37f53463ee42fcdeb',100.0,1779032580,0,'2026-05-17T17:43:00.048455+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd.md"]','[]','{}','{"duplicate_of": "https://harness.io/2020/09/getting-started-with-cloud-cost-optimization"}');
+INSERT INTO "resources" VALUES('https://harshityadav95.medium.com/load-balancing-layer-4-vs-layer-7-f37a839afd9c','harshityadav95.medium.com: Load Balancing Layer 4 vs Layer 7','','N/A',0,'A curated technical resource and architectural guide covering harshityadav95.medium.com: Load Balancing Layer 4 vs Layer 7 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031341,0,'2026-05-17T17:22:21.357779+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/networking.md"]','["networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://hart-michael.medium.com/why-you-need-continuous-deployment-93d7b5936523','hart-michael.medium.com: Why You Need Continuous Deployment','','N/A',0,'A curated technical resource and architectural guide covering hart-michael.medium.com: Why You Need Continuous Deployment in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031882,0,'2026-05-17T17:31:22.645789+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hashcat.net/hashcat','hashcat','','2026',0,'Hashcat is a highly advanced, multi-threaded password recovery tool leveraging GPU computing to execute complex, rules-based dictionary and brute-force cracking attacks. While not cloud-native, it is a crucial component in offensive validation cycles to audit password complexity policies. Security architects rely on its efficiency to evaluate overall credential resistance.','C','Tool','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Penetration Testing", "Hash Cracking"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hashinteractive.com/blog/mongodump-and-mongorestore-vs-mongoexport-and-mongoimport','hashinteractive.com: MONGODUMP AND MONGORESTORE VS MONGOEXPORT AND MONGOIMPORT','','2021',3,'Differentiates native utility commands: mongodump/mongorestore (BSON binary backup for full disaster recovery) vs mongoexport/mongoimport (JSON/CSV semantic exports ideal for external analytics).','Shell','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Architecture", "MongoDB Ecosystem", "Database Tooling"]','["[COMMUNITY-TOOL]"]','[]','["nosql.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://hashnode.tpschmidt.com/my-top-10-free-learning-resources-for-aws','hashnode.tpschmidt.com: My Top 10 Free Learning Resources for AWS','','N/A',0,'A curated technical resource and architectural guide covering hashnode.tpschmidt.com: My Top 10 Free Learning Resources for AWS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779033925032305e+09,0,'2026-05-17T18:05:25.032305+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-training.md"]','["aws-training.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://hashnode.tpschmidt.com/my-top-10-free-learning-resources-for-aws','hashnode.tpschmidt.com: My Top 10 Free Learning Resources for AWS','','N/A',0,'A curated technical resource and architectural guide covering hashnode.tpschmidt.com: My Top 10 Free Learning Resources for AWS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033925,0,'2026-05-17T18:05:25.032305+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-training.md"]','["aws-training.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hasura.io','Hasura 🌟','','2026',5,'Hasura is an instant, ultra-fast GraphQL engine that bridges database engines like Postgres and SQL Server to autogenerate a secure GraphQL API endpoint with fine-grained authorization policies.','Haskell','Tool','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["API Architectures", "GraphQL", "Hasura"]','["[DE FACTO STANDARD]"]','[]','["api.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hasura.io/blog/a-simple-real-time-event-driven-architecture-with-qr-codes','hasura.io: A Simple, Realtime, Event Driven Architecture with QR Codes','','2021',0,'Demonstrates the construction of a real-time QR generation microservice using Hasura''s instant GraphQL engine and PostgreSQL event triggers. Illustrates stateless serverless handlers reacting to database write mutations in real-time.','JavaScript','Blog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Architecture", "Event-Driven", "GraphQL"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://havanrijn.wordpress.com/2024/04/01/dont-let-azure-log-analytics-break-the-bank','havanrijn.wordpress.com: Don’t let Azure Log Analytics break the bank','','2024',3,'A practical, cost-saving guide to reducing bloated Log Analytics ingestion fees. It details queries for identifying high-volume tables, configuring data collection rules (DCRs) to filter noisy events, and setting daily ingestion caps. Essential guidance for engineering teams seeking to optimize cloud spending while maintaining adequate observability indicators.','KQL','Technical Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Monitoring & Observability", "Log Analytics FinOps"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://hawar.no/2020/09/cisco-dna-center-with-grafana-dashboard','CISCO DNA Center with Grafana Dashboard','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8d11fae83ffdd736fba3f2d8bb0624b25eefad5bad2a9f795abc96335a41d304',100.0,1.77903451525230789e+09,0,'2026-05-17T18:15:15.252308+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md"]','[]','{}','{"duplicate_of": "https://hawar.no/2021/05/cisco-dna-center-with-grafana-dashboard"}');
+INSERT INTO "resources" VALUES('https://hawar.no/2020/09/cisco-dna-center-with-grafana-dashboard','CISCO DNA Center with Grafana Dashboard','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8d11fae83ffdd736fba3f2d8bb0624b25eefad5bad2a9f795abc96335a41d304',100.0,1779034515,0,'2026-05-17T18:15:15.252308+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md"]','[]','{}','{"duplicate_of": "https://hawar.no/2021/05/cisco-dna-center-with-grafana-dashboard"}');
INSERT INTO "resources" VALUES('https://hawar.no/2021/05/cisco-dna-center-with-grafana-dashboard','CISCO DNA Center with Grafana Dashboard','','2021',0,'Operational guide detailing integration workflows between Cisco DNA Center APIs and Grafana. Translates enterprise network controller metrics into visual graphs for performance auditing.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability & Monitoring", "Grafana Ecosystem", "Network Observability"]','["[COMMUNITY-TOOL]"]','[]','["grafana.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hazelcast.com/blog/architectural-patterns-for-caching-microservices','hazelcast.com: Where Is My Cache? Architectural Patterns for Caching Microservices 🌟','','2021',0,'Caching in distributed microservices architectures requires balancing performance against data consistency. This guide explores multiple caching topologies, comparing client-side caching, sidecar-based caches, and distributed caching tiers. It highlights key trade-offs between architectural complexity, network latency, and cache invalidation strategies in high-throughput microservices environments.','English','Blog Post','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Microservices", "Caching"]','["[COMMUNITY-TOOL]"]','[]','["faq.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hbase.apache.org','HBase.apache.org','','2026',4,'Open-source, distributed, column-oriented database running atop Hadoop DFS. Delivers real-time, random read/write storage access to billions of rows, modeled directly after Google''s original Bigtable design.','Java','Software','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Architecture", "NoSQL Databases", "Wide-Column Stores"]','["[ENTERPRISE-STABLE]"]','[]','["nosql.md"]','{}','{}');
@@ -7897,58 +7897,58 @@ INSERT INTO "resources" VALUES('https://hbr.org/2020/01/what-it-takes-to-give-a-
INSERT INTO "resources" VALUES('https://hbr.org/2021/06/the-real-value-of-middle-managers','hbr.org: The Real Value of Middle Managers','','2021',4,'Defends the critical functional value of middle management in large enterprise hierarchies. Demonstrates that instead of acting as bureaucratic roadblocks, competent middle managers serve as dynamic translators between high-level executive strategy and boots-on-the-ground engineering execution, facilitating organizational alignment, psychological safety, and rapid change management.','en','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Engineering Leadership", "Organizational Scaling", "Middle Management"]','["[ENTERPRISE-STABLE]"]','[]','["project-management-methodology.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hbr.org/2021/10/forget-flexibility-your-employees-want-autonomy','hbr.org: Forget Flexibility. Your Employees Want Autonomy','','2021',0,'An HBR diagnostic showing that employee retention depends more on decision-making autonomy than superficial schedule flexibility. It provides managers with frameworks to delegate technical ownership, establish self-organizing teams, and minimize micro-management.','English','article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Organizational Architecture", "Engineering Management", "Team Autonomy"]','["[COMMUNITY-TOOL]"]','[]','["recruitment.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hbr.org/2022/05/how-to-deal-with-high-pressure-situations-at-work','hbr.org: How to Deal with High Pressure Situations at Work','','2022',3,'Outlines psychological and operational strategies for managing high-stress scenarios, such as production outages, critical system failures, or tight product delivery deadlines. Emphasizes maintaining situational awareness, structuring emergency response communication (like Incident Commander roles), and preventing cognitive overload to facilitate rational, data-driven system remediation.','en','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Engineering Leadership", "Crisis Management", "Psychological Safety"]','["[COMMUNITY-TOOL]"]','[]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://headleysj.medium.com/building-event-driven-systems-at-scale-in-kubernetes-with-dapr-part-2-how-does-dapr-work-732ba7a0d652','headleysj.medium.com: Building event-driven systems at scale in Kubernetes'' with Dapr — Part II: How does Dapr work?','','N/A',0,'A curated technical resource and architectural guide covering headleysj.medium.com: Building event-driven systems at scale in Kubernetes'' with Dapr — Part II: How does Dapr work? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030954.22307,0,'2026-05-17T17:15:54.223070+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/serverless.md"]','["serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://headspring.com/2019/07/09/kafka-or-rabbitmq-messaging','headspring.com: Is Kafka or RabbitMQ the right messaging tool for you?','','N/A',0,'A curated technical resource and architectural guide covering headspring.com: Is Kafka or RabbitMQ the right messaging tool for you? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903098095223093e+09,0,'2026-05-17T17:16:20.952231+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://health.aws.amazon.com/health/status','status.aws.amazon.com: Service Health Dashboard','','2006',0,'AWS’s central status console reporting operational health of active regions and services, allowing platform engineers to quickly cross-examine deployment anomalies with provider incidents.','None','Web Page','Beginner',0,'online','manual','14632b65d58b6533036273285c4c40b45a7fa9d4ea1b3e90ea762092f85f6a91',100.0,1.7791304949414761e+09,1,'2026-05-18T20:54:54.941476+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS", "Status Monitoring"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://headleysj.medium.com/building-event-driven-systems-at-scale-in-kubernetes-with-dapr-part-2-how-does-dapr-work-732ba7a0d652','headleysj.medium.com: Building event-driven systems at scale in Kubernetes'' with Dapr — Part II: How does Dapr work?','','N/A',0,'A curated technical resource and architectural guide covering headleysj.medium.com: Building event-driven systems at scale in Kubernetes'' with Dapr — Part II: How does Dapr work? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030954,0,'2026-05-17T17:15:54.223070+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/serverless.md"]','["serverless.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://headspring.com/2019/07/09/kafka-or-rabbitmq-messaging','headspring.com: Is Kafka or RabbitMQ the right messaging tool for you?','','N/A',0,'A curated technical resource and architectural guide covering headspring.com: Is Kafka or RabbitMQ the right messaging tool for you? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030980,0,'2026-05-17T17:16:20.952231+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://health.aws.amazon.com/health/status','status.aws.amazon.com: Service Health Dashboard','','2006',0,'AWS’s central status console reporting operational health of active regions and services, allowing platform engineers to quickly cross-examine deployment anomalies with provider incidents.','None','Web Page','Beginner',0,'online','manual','14632b65d58b6533036273285c4c40b45a7fa9d4ea1b3e90ea762092f85f6a91',100.0,1779130494,1,'2026-05-18T20:54:54.941476+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS", "Status Monitoring"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://health.google/imaging-and-diagnostics','health.google: AI-enabled imaging and diagnostics previously thought impossible','','2024',5,'Outlines Google Health''s technical breakthroughs in AI-enabled diagnostic imaging, emphasizing deep learning models for diabetic retinopathy, lung screening, and oncology detection. Google’s infrastructure leverages specialized TPUs (Tensor Processing Units) to execute low-latency inferences directly at the point of care. It illustrates the clinical value of integrating automated computer-vision assistance directly into traditional clinical workstations.','English','Product Page','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Management", "Healthcare Tech", "AI Diagnostics"]','["[DE FACTO STANDARD]"]','[]','["customer.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://health.google/intl/ALL_en/health-research/imaging-and-diagnostics','health.google: AI-enabled imaging and diagnostics previously thought impossible','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2e12e88250f4c5b2797150120619fac8384e5b1b656c9bee90708ecb34b0f722',100.0,1.77903192764858889e+09,0,'2026-05-17T17:32:07.648589+02:00',NULL,NULL,NULL,'[]','[]','["docs/customer.md"]','[]','{}','{"duplicate_of": "https://health.google/imaging-and-diagnostics"}');
-INSERT INTO "resources" VALUES('https://healthitanalytics.com/news/ai-for-medical-imaging-boosts-cancer-screenings-with-provider-aid','healthitanalytics.com: AI for Medical Imaging Boosts Cancer Screenings with'' Provider Aid','','N/A',0,'A curated technical resource and architectural guide covering healthitanalytics.com: AI for Medical Imaging Boosts Cancer Screenings with'' Provider Aid in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903430915579509e+09,0,'2026-05-17T18:11:49.155795+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/customer.md"]','["customer.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://health.google/intl/ALL_en/health-research/imaging-and-diagnostics','health.google: AI-enabled imaging and diagnostics previously thought impossible','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2e12e88250f4c5b2797150120619fac8384e5b1b656c9bee90708ecb34b0f722',100.0,1779031927,0,'2026-05-17T17:32:07.648589+02:00',NULL,NULL,NULL,'[]','[]','["docs/customer.md"]','[]','{}','{"duplicate_of": "https://health.google/imaging-and-diagnostics"}');
+INSERT INTO "resources" VALUES('https://healthitanalytics.com/news/ai-for-medical-imaging-boosts-cancer-screenings-with-provider-aid','healthitanalytics.com: AI for Medical Imaging Boosts Cancer Screenings with'' Provider Aid','','N/A',0,'A curated technical resource and architectural guide covering healthitanalytics.com: AI for Medical Imaging Boosts Cancer Screenings with'' Provider Aid in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034309,0,'2026-05-17T18:11:49.155795+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/customer.md"]','["customer.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://heaphero.io','heaphero.io','','2026',0,'An instant heap dump analyzer that processes HPROF and system files to isolate leaking data structures. Generates visual memory maps to point out waste and duplicate objects in JVM workloads.','None','Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Application Monitoring", "Java Performance"]','["[COMMUNITY-TOOL]"]','[]','["java-and-java-performance-optimization.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://heka-ai.medium.com/introduction-to-debugging-locally-and-live-on-kubernetes-8c8ecd3acbaa','==heka-ai.medium.com: Introduction to Debugging: locally and live on Kubernetes'' with VSCode== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==heka-ai.medium.com: Introduction to Debugging: locally and live on Kubernetes'' with VSCode== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903378192420911e+09,0,'2026-05-17T18:03:01.924209+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://helidon.io','Helidon.io','','2026',5,'An open-source, high-performance collection of Java libraries for writing microservices running on a core Netty engine (Helidon MP/SE). Helidon 4 pioneered the adoption of Java virtual threads (Project Loom) for massive concurrency without reactive complexity, establishing itself as a premier lightweight microservice runtime.','Java','Framework','Advanced',1,'online','manual','245f55fa2695fc2440e4d50decdac74ce930f2d7ac18b22cd2704b02dab9cba9',100.0,1779031650.08244,1,'2026-05-17T17:27:30.082440+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Java Microservices", "Frameworks"]','["[DE FACTO STANDARD]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://hellotestworld.com/2016/02/02/cheatsheet-for-jmeter-__time-function-calls','CheatSheet for JMeter __time Function Calls','','N/A',0,'A curated technical resource and architectural guide covering CheatSheet for JMeter __time Function Calls in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','3bfde52b1ffc5fd4d803a48e079b74f0043f94bb1c2383c782e0d07bfadf1f48',100.0,1.77903058050612711e+09,0,'2026-05-17T17:09:40.506127+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://heka-ai.medium.com/introduction-to-debugging-locally-and-live-on-kubernetes-8c8ecd3acbaa','==heka-ai.medium.com: Introduction to Debugging: locally and live on Kubernetes'' with VSCode== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==heka-ai.medium.com: Introduction to Debugging: locally and live on Kubernetes'' with VSCode== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033781,0,'2026-05-17T18:03:01.924209+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://helidon.io','Helidon.io','','2026',5,'An open-source, high-performance collection of Java libraries for writing microservices running on a core Netty engine (Helidon MP/SE). Helidon 4 pioneered the adoption of Java virtual threads (Project Loom) for massive concurrency without reactive complexity, establishing itself as a premier lightweight microservice runtime.','Java','Framework','Advanced',1,'online','manual','245f55fa2695fc2440e4d50decdac74ce930f2d7ac18b22cd2704b02dab9cba9',100.0,1779031650,1,'2026-05-17T17:27:30.082440+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Java Microservices", "Frameworks"]','["[DE FACTO STANDARD]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://hellotestworld.com/2016/02/02/cheatsheet-for-jmeter-__time-function-calls','CheatSheet for JMeter __time Function Calls','','N/A',0,'A curated technical resource and architectural guide covering CheatSheet for JMeter __time Function Calls in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','3bfde52b1ffc5fd4d803a48e079b74f0043f94bb1c2383c782e0d07bfadf1f48',100.0,1779030580,0,'2026-05-17T17:09:40.506127+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://helm.sh','helm.sh','- [helm.sh/docs](https://helm.sh/docs)
- [helm.sh: Getting Started 🌟](https://helm.sh/docs/chart_template_guide/getting_started)','2026',0,'Official documentation and getting started guide for Helm. Serves as the authoritative resource for understanding chart anatomy, template engines, and client commands, ensuring standardization in continuous integration pipelines.','English','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Application Delivery", "Package Management", "Helm", "Documentation"]','["[COMMUNITY-TOOL]"]','[]','["helm.md"]','{}','{"is_special": true}');
INSERT INTO "resources" VALUES('https://helm.sh/blog/migrate-from-helm-v2-to-helm-v3','helm.sh: How to migrate from Helm v2 to Helm v3','','2020',0,'Standardized blueprint detailing the technical steps to transition environments from Helm v2 to Helm v3. Focuses on state-store conversion (ConfigMaps/Secrets), Tiller cleanup, and avoiding release disruption during metadata migrations.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Application Delivery", "Package Management", "Helm Migration"]','["[COMMUNITY-TOOL]"]','[]','["helm.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://helm.sh/blog/new-location-stable-incubator-charts','New Location For Stable and Incubator Charts','- [charts.helm.sh/stable 🌟](https://charts.helm.sh/stable)
- [charts.helm.sh/incubator 🌟](https://charts.helm.sh/incubator)','2020',0,'The landmark Helm blog announcement detailing the official deprecation and migration path of the legacy ''stable'' and ''incubator'' Helm repositories. This resource documents the organizational move toward decentralized chart ownership and independent project hosting.','N/A','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Chart Repositories"]','["[LEGACY]"]','[]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://helm.sh/docs','helm.sh/docs','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','8b0a20126ecd06658030e9599daedca324a7517edff1733b78fb4742212c4a7d',100.0,1.77903296886733293e+09,1,'2026-05-17T17:49:28.867333+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://helm.sh/docs/chart_template_guide/getting_started','helm.sh: Getting Started 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','87befa32a95809d7ef4c806b4c1556659ce0c3f50ddce677d31cdf491c5e5234',100.0,1.77902955661266803e+09,0,'2026-05-17T16:52:36.612668+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"duplicate_of": "https://docs.gradle.org/current/userguide/getting_started.html"}');
-INSERT INTO "resources" VALUES('https://help.github.com/en/github','help.github.com: Configuring protected branches','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','89a5ba49ce4264f5e8283392357e2b186671722258f75186683b60651683916c',100.0,1.77903008500225806e+09,0,'2026-05-17T17:01:25.002258+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://guides.github.com"}');
-INSERT INTO "resources" VALUES('https://help.github.com/en/github/administering-a-repository/enabling-required-status-checks','help.github.com: Enabling required status checks:','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','7dcfaf4152837bc0710e18d2d3c1923a3021ccec33ddf44f02b5a4f5dd0657e3',100.0,1.7790334191633439e+09,0,'2026-05-17T17:56:59.163344+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://help.sonatype.com/en/404-page.html','guides.sonatype.com: secure docker registries','','2026',0,'An identical retired documentation path representing defunct guidelines on Nexus-based private container security. Preserved purely for historical configuration mapping.','English','Documentation','Basic',0,'duplicate','manual',NULL,NULL,1.78173615464934396e+09,0,'2026-06-18T00:42:34.649344+02:00',NULL,NULL,NULL,'["Infrastructure Standards", "Container Registry", "Legacy Resources"]','["[COMMUNITY-TOOL]"]','[]','["registries.md"]','{}','{"duplicate_of": "https://help.sonatype.com/index.html"}');
-INSERT INTO "resources" VALUES('https://help.sonatype.com/en/404-page.html?_ga=2.250230211.411976214.1575978022-1513910029.1575978022',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering help.sonatype.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173615476265406e+09,0,'2026-06-18T00:42:34.762654+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["registries.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://helm.sh/docs','helm.sh/docs','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','8b0a20126ecd06658030e9599daedca324a7517edff1733b78fb4742212c4a7d',100.0,1779032968,1,'2026-05-17T17:49:28.867333+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://helm.sh/docs/chart_template_guide/getting_started','helm.sh: Getting Started 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','87befa32a95809d7ef4c806b4c1556659ce0c3f50ddce677d31cdf491c5e5234',100.0,1779029556,0,'2026-05-17T16:52:36.612668+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"duplicate_of": "https://docs.gradle.org/current/userguide/getting_started.html"}');
+INSERT INTO "resources" VALUES('https://help.github.com/en/github','help.github.com: Configuring protected branches','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','89a5ba49ce4264f5e8283392357e2b186671722258f75186683b60651683916c',100.0,1779030085,0,'2026-05-17T17:01:25.002258+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://guides.github.com"}');
+INSERT INTO "resources" VALUES('https://help.github.com/en/github/administering-a-repository/enabling-required-status-checks','help.github.com: Enabling required status checks:','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','7dcfaf4152837bc0710e18d2d3c1923a3021ccec33ddf44f02b5a4f5dd0657e3',100.0,1779033419,0,'2026-05-17T17:56:59.163344+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://help.sonatype.com/en/404-page.html','guides.sonatype.com: secure docker registries','','2026',0,'An identical retired documentation path representing defunct guidelines on Nexus-based private container security. Preserved purely for historical configuration mapping.','English','Documentation','Basic',0,'duplicate','manual',NULL,NULL,1781736154,0,'2026-06-18T00:42:34.649344+02:00',NULL,NULL,NULL,'["Infrastructure Standards", "Container Registry", "Legacy Resources"]','["[COMMUNITY-TOOL]"]','[]','["registries.md"]','{}','{"duplicate_of": "https://help.sonatype.com/index.html"}');
+INSERT INTO "resources" VALUES('https://help.sonatype.com/en/404-page.html?_ga=2.250230211.411976214.1575978022-1513910029.1575978022',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering help.sonatype.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736154,0,'2026-06-18T00:42:34.762654+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["registries.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://help.sonatype.com/en/docker-registry.html','Docker Registry','','2026',3,'Official administrator guidelines outlining how to host, proxy, and manage Docker container images securely within Sonatype Nexus Repository Manager.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure Standards", "Container Registry", "Artifact Registry"]','["[COMMUNITY-TOOL]"]','[]','["registries.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://help.sonatype.com/en/nexus-platform-plugin-for-jenkins.html','Nexus Platform Plugin for Jenkins','','2026',3,'Official plugin guide for linking Jenkins automation controllers to Sonatype Nexus platforms. It explains the mechanics of publishing, staging, and verifying build artifacts dynamically.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI-CD Pipelines", "Jenkins Ecosystem", "Artifact Integration"]','["[COMMUNITY-TOOL]"]','[]','["registries.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://help.sonatype.com/en/sonatype-nexus-repository.html','Nexus Repository Manager (NXRM) 3 🌟','','2026',0,'Comprehensive technical documentation for Sonatype Nexus Repository Manager 3 (NXRM3), covering setup, configuration, API utilization, and integration hooks. It detail operations for configuring high-volume artifact staging, blob store provisioning, and granular security role configurations. It acts as the primary reference manual for platform and security engineering teams implementing modern repository topologies.','N/A','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Artifact Management", "Package Repositories", "Nexus"]','["[COMMUNITY-TOOL]"]','[]','["registries.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://help.sonatype.com/en/sonatype-nexus-repository.html/security/configuring-ssl?_ga=2.250230211.411976214.1575978022-1513910029.1575978022',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering help.sonatype.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','88b95893790809d383f023726d76a985d3d79f85a88a69c1800940b09d8b8772',64.0,1.77913049495090794e+09,0,'2026-05-18T20:54:54.950908+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/registries.md"]','["registries.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://help.sonatype.com/integrations/nexus-and-continuous-integration/nexus-platform-plugin-for-jenkins','Nexus Platform Plugin for Jenkins','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b90b9526c0bbeabb0159d4c66052f68646a1b9d95db0f0382d4b0f4dead814a1',100.0,1.77903415286623191e+09,0,'2026-05-17T18:09:12.866232+02:00',NULL,NULL,NULL,'[]','[]','["docs/registries.md"]','[]','{}','{"duplicate_of": "https://help.sonatype.com/en/nexus-platform-plugin-for-jenkins.html"}');
-INSERT INTO "resources" VALUES('https://help.sonatype.com/repomanager3','Nexus Repository Manager (NXRM) 3 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d50c810842658e51623ebc957642ec78aa25e7657ffdafb375fc7e28f63d0cc6',100.0,1.779029613592839e+09,0,'2026-05-17T16:53:33.592839+02:00',NULL,NULL,NULL,'[]','[]','["docs/registries.md"]','[]','{}','{"duplicate_of": "https://help.sonatype.com/en/sonatype-nexus-repository.html"}');
-INSERT INTO "resources" VALUES('https://help.sonatype.com/repomanager3/formats/docker-registry','Docker Registry','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','64458ad88612d81b056796e4778e6e5df66a43443a6d84613e003d3e42c2ecad',100.0,1779031266.47529,0,'2026-05-17T17:21:06.475290+02:00',NULL,NULL,NULL,'[]','[]','["docs/registries.md"]','[]','{}','{"duplicate_of": "https://help.sonatype.com/en/docker-registry.html"}');
-INSERT INTO "resources" VALUES('https://help.sonatype.com/repomanager3/security/configuring-ssl?_ga=2.250230211.411976214.1575978022-1513910029.1575978022','help.sonatype.com: Inbound SSL - Configuring to Serve Content via HTTPS','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','80d248eb0056b7bf8fb5321d18eb76f17c73cdc982f64515da3b29643b12cf11',100.0,1.7790325869830439e+09,0,'2026-05-17T17:43:06.983044+02:00',NULL,NULL,NULL,'[]','[]','["docs/registries.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://help.sonatype.com/en/sonatype-nexus-repository.html/security/configuring-ssl?_ga=2.250230211.411976214.1575978022-1513910029.1575978022',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering help.sonatype.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','88b95893790809d383f023726d76a985d3d79f85a88a69c1800940b09d8b8772',64.0,1779130494,0,'2026-05-18T20:54:54.950908+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/registries.md"]','["registries.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://help.sonatype.com/integrations/nexus-and-continuous-integration/nexus-platform-plugin-for-jenkins','Nexus Platform Plugin for Jenkins','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b90b9526c0bbeabb0159d4c66052f68646a1b9d95db0f0382d4b0f4dead814a1',100.0,1779034152,0,'2026-05-17T18:09:12.866232+02:00',NULL,NULL,NULL,'[]','[]','["docs/registries.md"]','[]','{}','{"duplicate_of": "https://help.sonatype.com/en/nexus-platform-plugin-for-jenkins.html"}');
+INSERT INTO "resources" VALUES('https://help.sonatype.com/repomanager3','Nexus Repository Manager (NXRM) 3 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d50c810842658e51623ebc957642ec78aa25e7657ffdafb375fc7e28f63d0cc6',100.0,1779029613,0,'2026-05-17T16:53:33.592839+02:00',NULL,NULL,NULL,'[]','[]','["docs/registries.md"]','[]','{}','{"duplicate_of": "https://help.sonatype.com/en/sonatype-nexus-repository.html"}');
+INSERT INTO "resources" VALUES('https://help.sonatype.com/repomanager3/formats/docker-registry','Docker Registry','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','64458ad88612d81b056796e4778e6e5df66a43443a6d84613e003d3e42c2ecad',100.0,1779031266,0,'2026-05-17T17:21:06.475290+02:00',NULL,NULL,NULL,'[]','[]','["docs/registries.md"]','[]','{}','{"duplicate_of": "https://help.sonatype.com/en/docker-registry.html"}');
+INSERT INTO "resources" VALUES('https://help.sonatype.com/repomanager3/security/configuring-ssl?_ga=2.250230211.411976214.1575978022-1513910029.1575978022','help.sonatype.com: Inbound SSL - Configuring to Serve Content via HTTPS','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','80d248eb0056b7bf8fb5321d18eb76f17c73cdc982f64515da3b29643b12cf11',100.0,1779032586,0,'2026-05-17T17:43:06.983044+02:00',NULL,NULL,NULL,'[]','[]','["docs/registries.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://helpercodes.com/spring-boot-complete-tutorial','Spring Boot Complete Guide','','2023',3,'A foundational guide for understanding Spring Boot architecture, auto-configuration principles, and dependency injection. It streamlines the transition from traditional Spring Framework configurations to opinionated, production-ready setups. It acts as an excellent onboarding resource, though developers need to complement it with production-grade monitoring and containerization patterns.','Java','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Java Cloud Native", "Spring Boot", "Fundamentals"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://helpercodes.com/sql-query-cheatsheet-tutorial','TSQL and SQL Queries Cheat Sheet','','2024',0,'A Transact-SQL (T-SQL) syntax index for Microsoft SQL Server. It details platform-specific constructs, stored procedures, exception handling, and query patterns critical for developers working inside enterprise Windows ecosystem storage layers.','SQL','Cheat Sheet','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Databases & Storage", "Relational Databases", "T-SQL"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hermes-agent.nousresearch.com/docs','Hermes Agent Documentation | Hermes Agent','The self-improving AI agent built by Nous Research with a closed-loop learning mechanism.','2026',4,'Official documentation for Hermes Agent, an autonomous, self-improving AI agent developed by Nous Research with a closed-loop skill distillation mechanism.
- **Architectural Value**: Runs on low-cost serverless environments or VPS systems to handle long-running background tasks.
- **Key Features**: Supports persistent SQLite-based cross-session memory, automatic skill formation using DSPy + GEPA, and native messaging integration across platforms like Slack and Telegram.
-- **Technical Significance**: Represents a major step toward resilient, persistent AI workers that improve recursively over execution cycles.','en','documentation','advanced',0,'online','automatic','8ceb27d833b7aeb238f98cb653e3d273bc3fdce16cad318e4eebfb4b7dfc5a84',NULL,1.78035254437021708e+09,0,'2026-06-02T00:22:24.370217+02:00',NULL,NULL,NULL,'["AI and Machine Learning", "AI Agents", "Self-Improving Agents", "Hermes Agent Framework"]','["[DE FACTO STANDARD]", "[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly praised by the open-source and AI engineering community for its unique built-in learning loop and multi-platform autonomous capabilities.", "social_preview_url": "", "source_provenance": "X.com (nubenetes)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://hernan-david-hd.medium.com/5-pilares-del-sre-devops-f16e45f8d3fd','hernan-david-hd.medium.com: 5 pilares del SRE/DevOps','','N/A',0,'A curated technical resource and architectural guide covering hernan-david-hd.medium.com: 5 pilares del SRE/DevOps in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903058910271596e+09,0,'2026-05-17T17:09:49.102716+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sre.md"]','["sre.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://hernan-david-hd.medium.com/breaking-down-sre-devops-into-5-key-areas-5aacf40e8392','hernan-david-hd.medium.com: Breaking down SRE/DevOps into 5 key areas','','N/A',0,'A curated technical resource and architectural guide covering hernan-david-hd.medium.com: Breaking down SRE/DevOps into 5 key areas in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790330302585349e+09,0,'2026-05-17T17:50:30.258535+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sre.md"]','["sre.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://hervekhg.medium.com/3-years-managing-kubernetes-clusters-my-10-lessons-b565a5509f0e','hervekhg.medium.com: 3 years managing Kubernetes clusters, my 10 lessons','','N/A',0,'A curated technical resource and architectural guide covering hervekhg.medium.com: 3 years managing Kubernetes clusters, my 10 lessons in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903184428134703e+09,0,'2026-05-17T17:30:44.281347+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+- **Technical Significance**: Represents a major step toward resilient, persistent AI workers that improve recursively over execution cycles.','en','documentation','advanced',0,'online','automatic','8ceb27d833b7aeb238f98cb653e3d273bc3fdce16cad318e4eebfb4b7dfc5a84',NULL,1780352544,0,'2026-06-02T00:22:24.370217+02:00',NULL,NULL,NULL,'["AI and Machine Learning", "AI Agents", "Self-Improving Agents", "Hermes Agent Framework"]','["[DE FACTO STANDARD]", "[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Highly praised by the open-source and AI engineering community for its unique built-in learning loop and multi-platform autonomous capabilities.", "social_preview_url": "", "source_provenance": "X.com (nubenetes)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://hernan-david-hd.medium.com/5-pilares-del-sre-devops-f16e45f8d3fd','hernan-david-hd.medium.com: 5 pilares del SRE/DevOps','','N/A',0,'A curated technical resource and architectural guide covering hernan-david-hd.medium.com: 5 pilares del SRE/DevOps in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030589,0,'2026-05-17T17:09:49.102716+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sre.md"]','["sre.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://hernan-david-hd.medium.com/breaking-down-sre-devops-into-5-key-areas-5aacf40e8392','hernan-david-hd.medium.com: Breaking down SRE/DevOps into 5 key areas','','N/A',0,'A curated technical resource and architectural guide covering hernan-david-hd.medium.com: Breaking down SRE/DevOps into 5 key areas in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033030,0,'2026-05-17T17:50:30.258535+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sre.md"]','["sre.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://hervekhg.medium.com/3-years-managing-kubernetes-clusters-my-10-lessons-b565a5509f0e','hervekhg.medium.com: 3 years managing Kubernetes clusters, my 10 lessons','','N/A',0,'A curated technical resource and architectural guide covering hervekhg.medium.com: 3 years managing Kubernetes clusters, my 10 lessons in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031844,0,'2026-05-17T17:30:44.281347+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hevodata.com/learn/spark-data-pipeline','hevodata.com: Building Apache Spark Data Pipeline? Made Easy 101 🌟','','2022',3,'An introductory primer outlining the core concepts of building end-to-end data processing pipelines with Apache Spark. Focuses on data ingestion, transformations, and loading into modern target data warehouses. Live Grounding confirms that while Spark remains a foundational ETL standard, contemporary architectures increasingly wrap these pipelines inside orchestrated dbt-on-Kubernetes or SparkOperator setups.','Markdown','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data & AI", "Data Pipelines", "Apache Spark"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-bigdata.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://hewi.blog/deploying-an-eks-cluster-using-terraform','hewi.blog: Deploying an EKS cluster using Terraform','','2023',3,'Practical walkthrough demonstrating how to deploy a production-ready AWS EKS cluster with Terraform. Focuses on VPC networking setups, IAM role mapping via OpenID Connect (OIDC), and configuring managed worker node groups.','English','Article','Intermediate',0,'online','manual','N/A',100.0,1.78143018447843599e+09,0,'2026-06-14T11:43:04.478436+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "EKS Deployment"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://hewi.blog/deploying-an-eks-cluster-using-terraform','hewi.blog: Deploying an EKS cluster using Terraform','','2023',3,'Practical walkthrough demonstrating how to deploy a production-ready AWS EKS cluster with Terraform. Focuses on VPC networking setups, IAM role mapping via OpenID Connect (OIDC), and configuring managed worker node groups.','English','Article','Intermediate',0,'online','manual','N/A',100.0,1781430184,0,'2026-06-14T11:43:04.478436+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "EKS Deployment"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hewing.foliotek.me','pythonsimplified.com: How to schedule Python scripts using schedule library','','2021',0,'Demonstrates usage of the human-friendly `schedule` library to automate recurring background processes in Python. Covers job structures, syntax patterns, and persistent worker event loops.','English','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Python Utilities", "Script Automation"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://high-mobility.com','high-mobility.com','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f808d8b2a67d8382f32577014b772b2d73b32c8a1241d4fd6b94034d2368cc91',100.0,1779031620.64112,0,'2026-05-17T17:27:00.641120+02:00',NULL,NULL,NULL,'[]','[]','["docs/developerportals.md"]','[]','{}','{"duplicate_of": "https://www.high-mobility.com"}');
-INSERT INTO "resources" VALUES('https://high-mobility.com/learn/tutorials/rest','REST Auto API Tutorial','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','c835fdb4211052023745151a063aef86fb3583376babb7adee0811501967b9cb',100.0,1.77902993224556589e+09,0,'2026-05-17T16:58:52.245566+02:00',NULL,NULL,NULL,'[]','[]','["docs/developerportals.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://high-mobility.com','high-mobility.com','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f808d8b2a67d8382f32577014b772b2d73b32c8a1241d4fd6b94034d2368cc91',100.0,1779031620,0,'2026-05-17T17:27:00.641120+02:00',NULL,NULL,NULL,'[]','[]','["docs/developerportals.md"]','[]','{}','{"duplicate_of": "https://www.high-mobility.com"}');
+INSERT INTO "resources" VALUES('https://high-mobility.com/learn/tutorials/rest','REST Auto API Tutorial','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','c835fdb4211052023745151a063aef86fb3583376babb7adee0811501967b9cb',100.0,1779029932,0,'2026-05-17T16:58:52.245566+02:00',NULL,NULL,NULL,'[]','[]','["docs/developerportals.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://highscalability.com/blog/2016/2/17/building-nginx-and-tarantool-based-services.html','highscalability.com: Building nginx and Tarantool based services 🌟','','2016',0,'An architectural breakdown of low-latency services combining Nginx and the Tarantool in-memory database. Highlights how custom application routing directly bypassing intermediate application runtimes yields astronomical throughput with sub-millisecond delays.','N/A','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure & Caching", "Database & Storage", "Tarantool & Nginx"]','["[COMMUNITY-TOOL]"]','[]','["caching.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hipertextual.com/2021/06/github-inteligencia-artificial-autocompletar-codigo','hipertextual.com: GitHub une fuerzas con OpenIA para crear una inteligencia artificial capaz de autocompletar código','','2021',0,'Covers the historic partnership between GitHub and OpenAI that birthed the Copilot code intelligence platform. Discusses early architectural concepts around utilizing deep learning models to autocomplete complex syntactic paradigms. Traces the origin of generative AI in software engineering.','Spanish','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "AI-Assisted Development", "Industry History"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://hipertextual.com/2023/02/diferencias-ia-machine-learning','hipertextual.com: Diferencias entre Inteligencia Artificial, Machine Learning'' y Deep Learning','','N/A',0,'A curated technical resource and architectural guide covering hipertextual.com: Diferencias entre Inteligencia Artificial, Machine Learning'' y Deep Learning in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,80.0,1.77902968901322293e+09,0,'2026-05-17T16:54:49.013223+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ai.md"]','["ai.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://hipertextual.com/2024/03/devin-inteligencia-artificial-programa-software','hipertextual.com: Así es Devin, la inteligencia artificial que programa'' software de principio a fin','','N/A',0,'A curated technical resource and architectural guide covering hipertextual.com: Así es Devin, la inteligencia artificial que programa'' software de principio a fin in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','510eac95e449d7e34fc801dd82422b45fbbf8e1b6cbf4307ba066aac7599a0a0',100.0,1.77902917421721196e+09,0,'2026-05-17T16:46:14.217212+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devel-sites.md"]','["devel-sites.md"]','{}','{"duplicate_of": "https://hipertextual.com/tecnologia/devin-inteligencia-artificial-programa-software"}');
-INSERT INTO "resources" VALUES('https://hiralee.medium.com/software-design-vs-architecture-1da0a94322a4','hiralee.medium.com: Software Architecture vs Design','','N/A',0,'A curated technical resource and architectural guide covering hiralee.medium.com: Software Architecture vs Design in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903162481943392e+09,0,'2026-05-17T17:27:04.819434+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://hitch-tls.org','Hitch - scalable TLS proxy. Hitch is a libev-based high performance SSL/TLS proxy by Varnish Software','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e842b9c60bf3b84ea857bffe74c0de0ee1b1abe244a5281c639a6fde8506ce02',100.0,1.779029553344002e+09,0,'2026-05-17T16:52:33.344002+02:00',NULL,NULL,NULL,'[]','[]','["docs/caching.md"]','[]','{}','{"duplicate_of": "https://www.hitch-tls.org"}');
-INSERT INTO "resources" VALUES('https://hitesh-pattanayak.medium.com/observability-in-kubernetes-b53d6ea1b37d','hitesh-pattanayak.medium.com: Observability in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering hitesh-pattanayak.medium.com: Observability in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034504.50669,0,'2026-05-17T18:15:04.506690+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://hipertextual.com/2023/02/diferencias-ia-machine-learning','hipertextual.com: Diferencias entre Inteligencia Artificial, Machine Learning'' y Deep Learning','','N/A',0,'A curated technical resource and architectural guide covering hipertextual.com: Diferencias entre Inteligencia Artificial, Machine Learning'' y Deep Learning in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,80.0,1779029689,0,'2026-05-17T16:54:49.013223+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ai.md"]','["ai.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://hipertextual.com/2024/03/devin-inteligencia-artificial-programa-software','hipertextual.com: Así es Devin, la inteligencia artificial que programa'' software de principio a fin','','N/A',0,'A curated technical resource and architectural guide covering hipertextual.com: Así es Devin, la inteligencia artificial que programa'' software de principio a fin in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','510eac95e449d7e34fc801dd82422b45fbbf8e1b6cbf4307ba066aac7599a0a0',100.0,1779029174,0,'2026-05-17T16:46:14.217212+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devel-sites.md"]','["devel-sites.md"]','{}','{"duplicate_of": "https://hipertextual.com/tecnologia/devin-inteligencia-artificial-programa-software"}');
+INSERT INTO "resources" VALUES('https://hiralee.medium.com/software-design-vs-architecture-1da0a94322a4','hiralee.medium.com: Software Architecture vs Design','','N/A',0,'A curated technical resource and architectural guide covering hiralee.medium.com: Software Architecture vs Design in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031624,0,'2026-05-17T17:27:04.819434+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://hitch-tls.org','Hitch - scalable TLS proxy. Hitch is a libev-based high performance SSL/TLS proxy by Varnish Software','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e842b9c60bf3b84ea857bffe74c0de0ee1b1abe244a5281c639a6fde8506ce02',100.0,1779029553,0,'2026-05-17T16:52:33.344002+02:00',NULL,NULL,NULL,'[]','[]','["docs/caching.md"]','[]','{}','{"duplicate_of": "https://www.hitch-tls.org"}');
+INSERT INTO "resources" VALUES('https://hitesh-pattanayak.medium.com/observability-in-kubernetes-b53d6ea1b37d','hitesh-pattanayak.medium.com: Observability in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering hitesh-pattanayak.medium.com: Observability in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034504,0,'2026-05-17T18:15:04.506690+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hive.apache.org','Hive.apache.org','','2026',4,'Data warehousing solution built on Apache Hadoop. Translates SQL-like relational queries into underlying MapReduce, Tez, or Spark execution plans, optimizing analytics operations over petabyte-scale data lakes.','Java','Software','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Architecture", "Big Data", "Data Warehousing"]','["[ENTERPRISE-STABLE]"]','[]','["nosql.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://hjrocha.medium.com/add-a-custom-host-to-kubernetes-a06472cedccb','hjrocha.medium.com: Add a Custom Host to Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering hjrocha.medium.com: Add a Custom Host to Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903042561944508e+09,0,'2026-05-17T17:07:05.619445+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://hjrocha.medium.com/add-a-custom-host-to-kubernetes-a06472cedccb','hjrocha.medium.com: Add a Custom Host to Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering hjrocha.medium.com: Add a Custom Host to Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030425,0,'2026-05-17T17:07:05.619445+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hlokensgard.no/2023/07/03/azure-firewall-as-dns-proxy-with-the-new-azure-dns-resolver','hlokensgard.no: Azure Firewall as DNS Proxy with the new Azure DNS Resolver','','2023',0,'Architectural guide explaining how to deploy Azure Firewall as a DNS Proxy paired with Azure Private DNS Resolver. Resolves private name resolution issues across on-premises endpoints and multi-tenant spoke networks without requiring resource-heavy custom IaaS DNS servers.','English','Technical Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Hybrid Networking", "Network Security", "DNS Resolution"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hlokensgard.no/2023/12/05/get-started-with-powershell-7-2-in-azure-automation-account','hlokensgard.no: Get started with PowerShell 7.2 in Azure Automation Account','','2023',0,'Details onboarding patterns and dependency setup routines to deploy PowerShell 7.2 Core runs in native serverless Azure Automation execution engines with Managed Identity support.','PowerShell','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platform Management", "Microsoft Azure", "Azure Automation", "Runbooks"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hlokensgard.no/2024/07/01/azure-virtual-network-manager-a-game-changer-or-just-a-costly-upgrade','hlokensgard.no: Azure Virtual Network Manager – A game changer or just a costly upgrade?','','2024',0,'Evaluates Azure Virtual Network Manager (AVNM), analyzing its capabilities in orchestrating complex global network topologies and security rules at scale. The article provides a critical cost-benefit analysis, comparing AVNM''s licensing model against the manual management of virtual network peering and network security groups in hub-and-spoke topologies.','None','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "Network Management", "AVNM"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
@@ -7973,53 +7973,53 @@ INSERT INTO "resources" VALUES('https://home.robusta.dev/blog/kubernetes-utiliza
INSERT INTO "resources" VALUES('https://home.robusta.dev/blog/stop-using-cpu-limits','home.robusta.dev: For the Love of God, Stop Using CPU Limits on Kubernetes (Updated)','- [dnastacio.medium.com: Why You Should Keep Using CPU Limits on Kubernetes](https://dnastacio.medium.com/why-you-should-keep-using-cpu-limits-on-kubernetes-60c4e50dfc61) Or why staying away from unused CPU may be good for your containers','2023',0,'An updated post contrasting the ''no CPU limits'' argument against keeping limits for node protection.
- Synthesizes perspectives on preventing runaway processes vs. suffering latency spikes due to CFS throttling.
- Offers nuanced guidelines for varying workload patterns.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Resource Management", "Performance Optimization", "CPU Limits & Throttling"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://home.robusta.dev/blog/why-everyone-should-track-and-audit-kubernetes-changes-and-top-ways','home.robusta.dev: Why everyone should track Kubernetes changes and top four'' ways to do so','','2022',3,'An analytical guide exploring the operational necessity of tracking live cluster configuration modifications. The post contrasts change-tracking methods, including Kubernetes API auditing, GitOps synchronization differentials, and real-time alerting engines like Robusta and Kubeshark.','English','Technical Article','Medium',0,'online','manual','939f865e445d5d0ecd313376ec609a9261ff090ed76415151bdc9833da3ada2d',100.0,1.77903359219378089e+09,1,'2026-05-17T17:59:52.193781+02:00',NULL,NULL,NULL,'["Observability", "Audit Logging", "Change Tracking"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://home.robusta.dev/blog/why-everyone-should-track-and-audit-kubernetes-changes-and-top-ways','home.robusta.dev: Why everyone should track Kubernetes changes and top four'' ways to do so','','2022',3,'An analytical guide exploring the operational necessity of tracking live cluster configuration modifications. The post contrasts change-tracking methods, including Kubernetes API auditing, GitOps synchronization differentials, and real-time alerting engines like Robusta and Kubeshark.','English','Technical Article','Medium',0,'online','manual','939f865e445d5d0ecd313376ec609a9261ff090ed76415151bdc9833da3ada2d',100.0,1779033592,1,'2026-05-17T17:59:52.193781+02:00',NULL,NULL,NULL,'["Observability", "Audit Logging", "Change Tracking"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://homebusinessmag.com/businesses/success-tips/certificates-alone-wont-get-hired-need-certifications-plus','homebusinessmag.com: Certificates Alone Won’t Get You Hired, You Need Certifications “Plus”!','','2021',2,'A career planning guide emphasizing why credentialing must be actively supplemented with deep open-source portfolios, architectural projects, and reliable systems-level operations engineering.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Professional Development", "Opinion & Strategy", "Career Development"]','["[COMMUNITY-TOOL]"]','[]','["elearning.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hoppscotch.io','Hoppscotch: Open-Source Alternative to Postman','','2026',0,'Hoppscotch is a modern, lightweight, web-native open-source alternative to Postman. Engineered to be highly performant, it streamlines real-time operations including HTTP, GraphQL, and WebSockets.','TypeScript','Tool','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Testing", "API Testing", "Open Source"]','["[COMMUNITY-TOOL]"]','[]','["postman.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://horizons.carrefour.com/efficient-java-in-the-cloud-with-quarkus','Efficient Java in the cloud with Quarkus. Carrefour Spain’s test: Quarkus'' vs. Spring Boot','','N/A',0,'A curated technical resource and architectural guide covering Efficient Java in the cloud with Quarkus. Carrefour Spain’s test: Quarkus'' vs. Spring Boot in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903415551964902e+09,0,'2026-05-17T18:09:15.519649+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/customer.md"]','["customer.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://horovits.medium.com/prometheus-now-supports-opentelemetry-metrics-83f85878e46a','==horovits.medium.com: Prometheus Now Supports OpenTelemetry Metrics==','','N/A',0,'A curated technical resource and architectural guide covering ==horovits.medium.com: Prometheus Now Supports OpenTelemetry Metrics== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903432270045399e+09,0,'2026-05-17T18:12:02.700454+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://horizons.carrefour.com/efficient-java-in-the-cloud-with-quarkus','Efficient Java in the cloud with Quarkus. Carrefour Spain’s test: Quarkus'' vs. Spring Boot','','N/A',0,'A curated technical resource and architectural guide covering Efficient Java in the cloud with Quarkus. Carrefour Spain’s test: Quarkus'' vs. Spring Boot in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034155,0,'2026-05-17T18:09:15.519649+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/customer.md"]','["customer.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://horovits.medium.com/prometheus-now-supports-opentelemetry-metrics-83f85878e46a','==horovits.medium.com: Prometheus Now Supports OpenTelemetry Metrics==','','N/A',0,'A curated technical resource and architectural guide covering ==horovits.medium.com: Prometheus Now Supports OpenTelemetry Metrics== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034322,0,'2026-05-17T18:12:02.700454+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://horovits.wordpress.com/2020/07/15/kubernetes-security-best-practices','horovits.wordpress.com: Kubernetes Security Best Practices','','2020',0,'Explains foundational steps for securing Kubernetes API access, configuring container execution privileges, and auditing container images within CI/CD pipelines.','N/A','article','Intermediate',1,'duplicate','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Security", "Cluster Hardening", "Security Best Practices"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{"duplicate_of": "https://github.com/freach/kubernetes-security-best-practice/blob/master/README.md"}');
-INSERT INTO "resources" VALUES('https://hostadvice.com/blog/devops-toolbox-jenkins-ansible-chef-puppet-vagrant-saltstack','DevOps Toolbox: Jenkins, Ansible, Chef, Puppet, Vagrant, & SaltStack','','N/A',0,'A curated technical resource and architectural guide covering DevOps Toolbox: Jenkins, Ansible, Chef, Puppet, Vagrant, & SaltStack in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903097922733592e+09,0,'2026-05-17T17:16:19.227336+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops-tools.md", "docs/jenkins.md"]','["devops-tools.md", "jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://hostadvice.com/blog/devops-toolbox-jenkins-ansible-chef-puppet-vagrant-saltstack','DevOps Toolbox: Jenkins, Ansible, Chef, Puppet, Vagrant, & SaltStack','','N/A',0,'A curated technical resource and architectural guide covering DevOps Toolbox: Jenkins, Ansible, Chef, Puppet, Vagrant, & SaltStack in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030979,0,'2026-05-17T17:16:19.227336+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops-tools.md", "docs/jenkins.md"]','["devops-tools.md", "jenkins.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://howdns.works','howdns.works','','2018',0,'An educational, comic-style visual narrative explaining the global mechanics of the Domain Name System (DNS). Breaks down recursive and authoritative resolvers, Root zones, TLD servers, and browser-side caching. Ideal for establishing a mental model of naming resolution dynamics before building microservices topologies.','English','Interactive Guide','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "Protocols", "DNS"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["linux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://howhttps.works','howhttps.works','','2020',0,'An interactive, visual educational resource designed to unpack the complex mechanics of the HTTPS protocol, TLS handshakes, and public key cryptography. Highly useful for onboarding developers to understand transport-layer security and key-exchange negotiations in web systems.','English','Interactive Web','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure & Security", "Networking Protocols", "Transport Layer Security"]','["[COMMUNITY-TOOL]"]','[]','["developerportals.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://howtodoinjava.com/maven','howtodoinjava.com/maven','','2026',3,'High-fidelity educational portal providing step-by-step technical guides, plugin configuration snippets, and architecture blueprints for building robust Maven-based Java workloads.','English','Educational Resource','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Build Systems", "JVM Ecosystem", "Tutorials & Guides"]','["[COMMUNITY-TOOL]"]','[]','["maven-gradle.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://howtodoinjava.com/maven/how-to-convert-maven-java-project-to-intellij-idea-project','howtodoinjava.com: Maven IntelliJ Idea Project','','2020',3,'Practical walkthrough highlighting smooth workflow migration pathways to transition standard command-line Maven structures directly into productive IntelliJ IDEA project workspaces.','English','Educational Resource','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Productivity", "IDE Integrations", "IntelliJ IDEA"]','["[COMMUNITY-TOOL]"]','[]','["maven-gradle.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://howtodoinjava.com/maven/maven-java-project-with-intellij-idea','howtodoinjava.com: Maven IntelliJ Idea Project','','2021',2,'Step-by-step tutorial on initializing, configuring, and importing Maven projects inside JetBrains IntelliJ IDEA. Useful for junior developers looking to establish standard build patterns and resolve dependency import conflicts.','English','Blog','Beginner',0,'duplicate','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Build Tools", "Java Ecosystem", "Tutorials"]','["[COMMUNITY-TOOL]"]','[]','["maven-gradle.md"]','{}','{"duplicate_of": "https://howtodoinjava.com/maven/how-to-convert-maven-java-project-to-intellij-idea-project"}');
INSERT INTO "resources" VALUES('https://http.cat','http.cat 🌟','','2026',0,'A popular, visually descriptive resource mapping standard HTTP status codes to illustrative cat photos. Frequently used by developers as an educational tool, debug reference, and routing response helper.','JavaScript','Utility','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Web Protocols & Performance", "HTTP Architecture", "Status Codes"]','["[COMMUNITY-TOOL]"]','[]','["networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://http2-explained.haxx.se',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','88fac0c82cdf6d10255adfb64fc13ba2a876b1e096aed7646df993cc88dd9087',100.0,1.77903189651985597e+09,1,'2026-05-17T17:31:36.519856+02:00',NULL,NULL,NULL,'[]','[]','["docs/networking.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://http2.github.io','http2.github.io HTTP/2 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','7671e742d1149405620fac23a5619cce021b8b5bd9d4de940aa53ad516217cb5',100.0,1.77902937421659898e+09,1,'2026-05-17T16:49:34.216599+02:00',NULL,NULL,NULL,'[]','[]','["docs/networking.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://http2.github.io/faq','http2.github.io HTTP/2 Frequently Asked Questions 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','6c314974d92445138cdb880fef762e1352854f0d3f54a7c1c93f66675097b375',100.0,1.77903225693115806e+09,1,'2026-05-17T17:37:36.931158+02:00',NULL,NULL,NULL,'[]','[]','["docs/networking.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://http2-explained.haxx.se',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','88fac0c82cdf6d10255adfb64fc13ba2a876b1e096aed7646df993cc88dd9087',100.0,1779031896,1,'2026-05-17T17:31:36.519856+02:00',NULL,NULL,NULL,'[]','[]','["docs/networking.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://http2.github.io','http2.github.io HTTP/2 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','7671e742d1149405620fac23a5619cce021b8b5bd9d4de940aa53ad516217cb5',100.0,1779029374,1,'2026-05-17T16:49:34.216599+02:00',NULL,NULL,NULL,'[]','[]','["docs/networking.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://http2.github.io/faq','http2.github.io HTTP/2 Frequently Asked Questions 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','6c314974d92445138cdb880fef762e1352854f0d3f54a7c1c93f66675097b375',100.0,1779032256,1,'2026-05-17T17:37:36.931158+02:00',NULL,NULL,NULL,'[]','[]','["docs/networking.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://http3-explained.haxx.se','http3-explained.haxx.se: HTTP/3 explained 🌟','','2026',0,'The definitive, author-maintained manual tracing the engineering properties of HTTP/3 and its underlying QUIC protocol. Explores connection setup, multiplexing, security benefits, UDP migration paths, and head-of-line blocking resolution.','N/A','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Web Protocols & Performance", "Protocol Evolution", "HTTP/3 & QUIC"]','["[COMMUNITY-TOOL]"]','[]','["networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://httpd.apache.org','Apache','','2025',0,'The main technical site for the Apache HTTP Server, the industry-standard web server. Continues to power global web networks with highly stable modular routing rules and robust security mechanisms.','C','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Web Servers", "Apache HTTP Server"]','["[COMMUNITY-TOOL]"]','[]','["web-servers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://httpd.apache.org/docs/2.4/howto/reverse_proxy.html','Apache Reverse Proxy Guide','','2025',0,'Official engineering handbook illustrating the deployment and configuration of the Apache HTTP Server as a reverse proxy. Details mod_proxy directives, buffer limits, and load-balancer grouping policies.','N/A','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Web Servers", "Reverse Proxy"]','["[COMMUNITY-TOOL]"]','[]','["web-servers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://hub.docker.com/_/elasticsearch',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','00c57699dbbaf453e7c9995c525861c0b51661650c02a88bab6bc6c0e94fd6e8',100.0,1.77903377323509693e+09,1,'2026-05-17T18:02:53.235097+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://hub.docker.com/_/elasticsearch',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','00c57699dbbaf453e7c9995c525861c0b51661650c02a88bab6bc6c0e94fd6e8',100.0,1779033773,1,'2026-05-17T18:02:53.235097+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://hub.docker.com/_/websphere-liberty','DockerHub: websphere-liberty','','2026',4,'The official WebSphere Liberty image on Docker Hub, providing a highly optimized cloud-native runtime designed for Java EE and MicroProfile. Live Grounding emphasizes its value for enterprise application modernization, delivering low-footprint containers with IBM technical backing.','English','Container Image','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud-Native Java", "Runtimes", "WebSphere", "Docker"]','["[ENTERPRISE-STABLE]"]','[]','["ibm_cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hub.docker.com/r/alwin2/petclinic-customers-service','ref 4','','2021',0,'Docker container image representing the Customer Service sub-domain of the decomposed Spring Petclinic microservices suite. Designed for direct cluster deployments to test service-to-service communication.','Dockerfile','Container Image','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud-Native Applications", "Java Microservices", "Container Images"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hub.docker.com/r/anthonydahanne/spring-petclinic','ref 6','','2018',0,'Historical community Docker image containing early builds of the Spring Petclinic framework. Used primarily for legacy workshop labs and testing Docker runtime backwards compatibility.','Dockerfile','Container Image','Basic',0,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containerization", "Docker", "Prebuilt Images"]','["[LEGACY]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hub.docker.com/r/arey/springboot-petclinic','ref 5 arey/springboot-petclinic','','2023',0,'A highly pulled, community-maintained Spring Boot Petclinic image optimized for lean runtimes. Includes built-in multi-architecture CPU support (ARM64/AMD64) ideal for localized testing and local Kubernetes clusters.','Dockerfile','Container Image','Basic',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containerization", "Docker", "Prebuilt Images"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hub.docker.com/r/bitnami/cluster-autoscaler','bitnami/cluster-autoscaler','','2023',0,'A highly secure, enterprise-hardened container image for Kubernetes Cluster Autoscaler maintained by Bitnami. Ideal for teams requiring pre-packaged, scanned, and continuously updated container builds for their self-managed cluster deployments.','Shell','Image','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure & Platform", "Autoscaling", "Cluster Autoscaling"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-autoscaling.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hub.docker.com/r/bmoussaud/petclinic','ref 3','','2020',0,'Docker image for the Spring Petclinic application instrumented with APM and monitoring agents. Useful for evaluating telemetry collection, performance profiling, and tracing agents inside isolated container runs.','Dockerfile','Container Image','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containerization", "Docker", "Prebuilt Images"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://hub.docker.com/r/centos/postgresql-10-centos7',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','93b8cb56515e894ef7899b4c113b2fdb5181c0efd6eb6bc57806bfb90441a5a8',100.0,1.77903038473850107e+09,1,'2026-05-17T17:06:24.738501+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://hub.docker.com/r/centos/postgresql-10-centos7',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','93b8cb56515e894ef7899b4c113b2fdb5181c0efd6eb6bc57806bfb90441a5a8',100.0,1779030384,1,'2026-05-17T17:06:24.738501+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://hub.docker.com/r/ibuchh/petclinic-spinnaker-jenkins','ref 1','','2020',0,'A legacy Docker Hub image combining PetClinic deployment artifacts with Spinnaker and Jenkins orchestration capabilities. Serves as a historical artifact of early multi-cloud continuous delivery pipelines built on top of traditional JVM monoliths.','Dockerfile','Container Image','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps & CI/CD", "Continuous Delivery", "Docker Images"]','["[LEGACY]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hub.docker.com/r/jboss/kie-server','KIE Server','','2026',0,'The KIE Server Docker container package provides an execution environment for Drools and jBPM workflow engine patterns, simplifying distributed microservices runtime decision orchestration.','Shell','Docker Image','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Architecture", "Business Rules", "Containerization"]','["[COMMUNITY-TOOL]"]','[]','["postman.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hub.docker.com/r/jbrisbin/spring-petclinic','ref 7','','2015',0,'One of the oldest legacy Docker images of the Spring PetClinic project. Demonstrates early containerization methodologies using heavy base operating system layers and older Java Virtual Machine (JVM) versions.','Dockerfile','Container Image','Basic',0,'online','manual',NULL,NULL,NULL,0,'2015-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containerization", "Docker", "Prebuilt Images"]','["[LEGACY]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://hub.docker.com/r/openshift','DockerHub OpenShift','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','475e2cc9ced9d670432428f70e2191dd406cd8b11b2d9cdd0ec2663ed96ee513',100.0,1.77903329624415588e+09,0,'2026-05-17T17:54:56.244156+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{"duplicate_of": "https://hub.docker.com/u/openshift"}');
-INSERT INTO "resources" VALUES('https://hub.docker.com/r/openshiftdemos','DockerHub OpenShift Demos','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','27c97592dbf5be3d30ced985fa10083a991c51e8160539e4dbdcc52fd85761d7',100.0,1.77903108090073895e+09,0,'2026-05-17T17:18:00.900739+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://hub.docker.com/u/openshiftdemos"}');
+INSERT INTO "resources" VALUES('https://hub.docker.com/r/openshift','DockerHub OpenShift','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','475e2cc9ced9d670432428f70e2191dd406cd8b11b2d9cdd0ec2663ed96ee513',100.0,1779033296,0,'2026-05-17T17:54:56.244156+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{"duplicate_of": "https://hub.docker.com/u/openshift"}');
+INSERT INTO "resources" VALUES('https://hub.docker.com/r/openshiftdemos','DockerHub OpenShift Demos','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','27c97592dbf5be3d30ced985fa10083a991c51e8160539e4dbdcc52fd85761d7',100.0,1779031080,0,'2026-05-17T17:18:00.900739+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://hub.docker.com/u/openshiftdemos"}');
INSERT INTO "resources" VALUES('https://hub.docker.com/r/payara/micro','Payara Micro','','2026',4,'The official Docker image for Payara Micro, a lightweight, cloud-optimized container runtime designed specifically for MicroProfile applications. Live Grounding shows Payara Micro is extensively used in dynamic, auto-scaling Kubernetes microservice pods due to its rapid startup and low configuration overhead.','English','Container Image','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud-Native Java", "Runtimes", "Payara Micro", "Docker"]','["[ENTERPRISE-STABLE]"]','[]','["java_app_servers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hub.docker.com/r/payara/server-full','Payara','','2026',3,'The official Docker Hub repository for Payara Server Full, providing ready-made container images for complete Jakarta EE runtime capabilities. Live Grounding shows its primary use in legacy system migration, allowing enterprise operations to orchestrate monolithic workloads with modern container tooling.','English','Container Image','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud-Native Java", "Runtimes", "Payara Server", "Docker"]','["[LEGACY]"]','[]','["java_app_servers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hub.docker.com/r/sarjunkumar24391/petclinic','ref 2','','2019',0,'A community-packaged Docker image of the classic Spring Petclinic application. Created primarily to facilitate rapid deployment testing on container runtimes without local Maven compilation overhead.','Dockerfile','Container Image','Basic',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containerization", "Docker", "Prebuilt Images"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hub.docker.com/r/sonatype/nexus3','hub.docker.com/r/sonatype/nexus3/','','2026',0,'Official Docker repository containing Sonatype Nexus Repository Manager 3. Essential for hosting private software artifacts, dependency proxy caches (npm, NuGet, Maven), and localized container registries in enterprise platforms.','None','Registry','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Artifact Repositories", "Sonatype Nexus"]','["[COMMUNITY-TOOL]"]','[]','["openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://hub.docker.com/r/texthtml/gitlab-merge-bot','DockerHub: Gitlab Merge Bot','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','4ad2975075b7304620aefea29f11692ced9eb322a77b9cda0c050de6a4115cd0',100.0,1.77903161528130602e+09,1,'2026-05-17T17:26:55.281306+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://hub.docker.com/r/texthtml/gitlab-merge-bot','DockerHub: Gitlab Merge Bot','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','4ad2975075b7304620aefea29f11692ced9eb322a77b9cda0c050de6a4115cd0',100.0,1779031615,1,'2026-05-17T17:26:55.281306+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://hub.docker.com/u/openshift','DockerHub OpenShift','','2026',0,'Public Docker Hub repository hosting community-built images for OpenShift. While still containing useful base reference tools, current 2026 best practices dictate migrating critical dependencies to secure, enterprise-scanned registries.','None','Registry','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Container Registries", "Community"]','["[COMMUNITY-TOOL]"]','[]','["openshift.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hub.docker.com/u/openshiftdemos','DockerHub OpenShift Demos','','2020',0,'Registry hosting pre-built container images optimized for the OpenShiftDemos organization. Though partially legacy due to secure private registry practices, it serves as a valuable public catalog of application runtimes.','N/A','Registry','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Reference Architectures", "Artifact Registries", "Docker Images"]','["[LEGACY]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hub.docker.com/u/redhat','Red Hat Universal Base Images - hub.docker.com/u/redhat: UBI 8 standard, minimal, micro, and init from DockerHub 🌟','','2026',0,'The official Docker Hub repository for Red Hat Universal Base Images (UBI), offering secure, reliable standard, minimal, micro, and init image variants. These images provide enterprise-grade security patches, high reliability, and RHEL compatibility without requiring commercial subscriptions. It serves as an industry de facto standard for high-security container base images.','N/A','Registry','Low',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Containerization", "Base Images"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hub.helm.sh','hub.helm.sh 🌟','','2020',0,'The legacy centralized search hub for locating community Helm charts before the packaging index consolidated. This resource is completely deprecated and has been succeeded by the modern, CNCF-maintained decentralized platform, Artifact Hub.','Go','Web Portal','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes GitOps & Packaging", "Chart Discovery"]','["[LEGACY]"]','[]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://hub.helm.sh/charts/choerodon/nexus3','Choerodon Nexus3 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5989d4d1c4b96da728a60fac6c5af05b5f8fd135d48cdd0772f3670f90b7dad4',100.0,1.7790334890472629e+09,0,'2026-05-17T17:58:09.047263+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"duplicate_of": "https://artifacthub.io/packages/helm/choerodon/nexus3"}');
-INSERT INTO "resources" VALUES('https://hub.helm.sh/charts/oteemo/sonarqube','hub.helm.sh/charts/oteemo/sonarqube','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5e483cdff2ea4c51fc01a5c000ce825ed724db6f78b6a186af21b7521ef6005a',100.0,1.77903351137002205e+09,0,'2026-05-17T17:58:31.370022+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{"duplicate_of": "https://artifacthub.io/packages/helm/oteemo/sonarqube"}');
-INSERT INTO "resources" VALUES('https://hub.helm.sh/charts/stable/cluster-autoscaler','hub.helm.sh: cluster-autoscaler','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5e483cdff2ea4c51fc01a5c000ce825ed724db6f78b6a186af21b7521ef6005a',100.0,1.77903000953453207e+09,0,'2026-05-17T17:00:09.534532+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-autoscaling.md"]','[]','{}','{"duplicate_of": "https://hub.helm.sh/charts/oteemo/sonarqube"}');
-INSERT INTO "resources" VALUES('https://hub.kubeapps.com','KubeApps Hub','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','N/A',100.0,1.7790321145178411e+09,0,'2026-05-17T17:35:14.517841+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://hub.qovery.com/guides/engineering/terraform-not-the-golden-hammer','hub.qovery.com: Terraform is Not the Golden Hammer','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','683f0609767fa848db6c8e614124c2c4c25e0b6741f9d0b69d7a16c6a806aa71',100.0,1.77903296943052506e+09,0,'2026-05-17T17:49:29.430525+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://www.qovery.com/docs/getting-started/introduction"}');
-INSERT INTO "resources" VALUES('https://hub.tinztwins.de/7-hidden-python-tips-for-2024','hub.tinztwins.de: 7 Hidden Python Tips for 2024','','N/A',0,'A curated technical resource and architectural guide covering hub.tinztwins.de: 7 Hidden Python Tips for 2024 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903238352704906e+09,0,'2026-05-17T17:39:43.527049+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://hub.helm.sh/charts/choerodon/nexus3','Choerodon Nexus3 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5989d4d1c4b96da728a60fac6c5af05b5f8fd135d48cdd0772f3670f90b7dad4',100.0,1779033489,0,'2026-05-17T17:58:09.047263+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"duplicate_of": "https://artifacthub.io/packages/helm/choerodon/nexus3"}');
+INSERT INTO "resources" VALUES('https://hub.helm.sh/charts/oteemo/sonarqube','hub.helm.sh/charts/oteemo/sonarqube','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5e483cdff2ea4c51fc01a5c000ce825ed724db6f78b6a186af21b7521ef6005a',100.0,1779033511,0,'2026-05-17T17:58:31.370022+02:00',NULL,NULL,NULL,'[]','[]','["docs/sonarqube.md"]','[]','{}','{"duplicate_of": "https://artifacthub.io/packages/helm/oteemo/sonarqube"}');
+INSERT INTO "resources" VALUES('https://hub.helm.sh/charts/stable/cluster-autoscaler','hub.helm.sh: cluster-autoscaler','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5e483cdff2ea4c51fc01a5c000ce825ed724db6f78b6a186af21b7521ef6005a',100.0,1779030009,0,'2026-05-17T17:00:09.534532+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-autoscaling.md"]','[]','{}','{"duplicate_of": "https://hub.helm.sh/charts/oteemo/sonarqube"}');
+INSERT INTO "resources" VALUES('https://hub.kubeapps.com','KubeApps Hub','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','N/A',100.0,1779032114,0,'2026-05-17T17:35:14.517841+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://hub.qovery.com/guides/engineering/terraform-not-the-golden-hammer','hub.qovery.com: Terraform is Not the Golden Hammer','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','683f0609767fa848db6c8e614124c2c4c25e0b6741f9d0b69d7a16c6a806aa71',100.0,1779032969,0,'2026-05-17T17:49:29.430525+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://www.qovery.com/docs/getting-started/introduction"}');
+INSERT INTO "resources" VALUES('https://hub.tinztwins.de/7-hidden-python-tips-for-2024','hub.tinztwins.de: 7 Hidden Python Tips for 2024','','N/A',0,'A curated technical resource and architectural guide covering hub.tinztwins.de: 7 Hidden Python Tips for 2024 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032383,0,'2026-05-17T17:39:43.527049+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://huggingface.co/blog/NileshInfer/implementing-fractional-gpus-in-kubernetes','huggingface.co: Implementing Fractional GPUs in Kubernetes with Aliyun Scheduler','','2024',0,'A deep dive into fractional GPU scheduling policies on Kubernetes using the open-source Aliyun Scheduler. It showcases strategies for maximizing resource utility and lowering infrastructure bills by sharing single physical hardware resources across smaller model-serving pods.','Go','Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "GPU Orchestration", "Resource Allocation"]','["[COMMUNITY-TOOL]"]','[]','["mlops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://humanitec.com/blog/escape-vmware-lock-in-with-a-modular-internal-developer-platform','humanitec.com: Escape VMware lock-in with a modular Internal Developer Platform','','2024',0,'Technical analysis of migration strategies away from proprietary VMware hypervisors using open-source, cloud-native IDP architectures. Evaluates the cost, operational, and performance advantages of deploying bare-metal or multi-cloud Kubernetes runtimes orchestrated by modular platform controllers.','English','Blog Post','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Infrastructure Migration", "VMware Alternatives"]','["[COMMUNITY-TOOL]"]','[]','["devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://humanitec.com/blog/handling-environment-variables-with-kubernetes','How to handle environment variables with Kubernetes? 🌟','','2022',4,'A stellar architectural deep dive into environment variable management within Pod specs. Compares ConfigMaps, Secret injection, and secure dynamic configuration systems to avoid credential exposure in production.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Configuration", "Secrets Management", "Environment Variables"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes.md"]','{}','{}');
@@ -8029,91 +8029,91 @@ INSERT INTO "resources" VALUES('https://humanitec.com/reference-architectures','
INSERT INTO "resources" VALUES('https://humanitec.com/reference-architectures/aws','humanitec.com: Platform reference architecture on AWS','','2023',0,'Illustrates modern Platform Engineering frameworks on AWS. Details integrating EKS, RDS, and AWS Secrets Manager with Score and Humanitec to build scalable, low-friction self-service infrastructure portals.','English','Architecture Guide','Advanced',1,'duplicate','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Reference Architectures", "AWS"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["introduction.md"]','{}','{"duplicate_of": "https://humanitec.com/reference-architectures"}');
INSERT INTO "resources" VALUES('https://humanitec.com/reference-architectures/azure','humanitec.com: Platform reference architecture on Azure','','2023',0,'A production-ready blueprint mapping internal developer platforms (IDP) to native Azure resources. Details how to utilize AKS, Azure Key Vault, and Terraform to implement automated, secure self-service infrastructure pipelines.','English','Architecture Guide','Advanced',1,'duplicate','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Reference Architectures", "Azure"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["introduction.md"]','{}','{"duplicate_of": "https://humanitec.com/reference-architectures/aws"}');
INSERT INTO "resources" VALUES('https://humanwhocodes.com/blog/2011/11/29/how-content-delivery-networks-cdns-work','nczonline: How content delivery networks (CDNs) work - Nov 2011','','2011',0,'A timeless foundational resource detailing the transport mechanics of CDNs. It details network topological distance mapping, anycast DNS, and reverse proxy caching designs for accelerating global static assets.','English','Technical Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2011-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data & Caching", "CDN", "Fundamentals"]','["[COMMUNITY-TOOL]"]','[]','["caching.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://huryn.substack.com/p/3-ways-to-create-10x-better-product','huryn.substack.com: 3 Ways to Create 10X Better Product Roadmaps','','N/A',0,'A curated technical resource and architectural guide covering huryn.substack.com: 3 Ways to Create 10X Better Product Roadmaps in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903029576835107e+09,0,'2026-05-17T17:04:55.768351+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://huryn.substack.com/p/3-ways-to-create-10x-better-product','huryn.substack.com: 3 Ways to Create 10X Better Product Roadmaps','','N/A',0,'A curated technical resource and architectural guide covering huryn.substack.com: 3 Ways to Create 10X Better Product Roadmaps in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030295,0,'2026-05-17T17:04:55.768351+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://huyenchip.com/2021/09/13/data-science-infrastructure.html','huyenchip.com: Why data scientists shouldn’t need to know Kubernetes','','2021',4,'Curator Insight presents an argument for abstracting infrastructure layer complexities away from data science personas. Live Grounding confirms that modern MLOps architectures emphasize platform engineering teams, deploying orchestration platforms that expose abstract pipelines while silently managing underlying Kubernetes workloads.','Not Applicable','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Data Engineering", "MLOps Architecture"]','["[ENTERPRISE-STABLE]"]','[]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://huyenchip.com/2023/04/11/llm-engineering.html','huyenchip.com: Building LLM applications for production','','2023',5,'A seminal, highly-cited framework for deploying Large Language Model applications in production environments. Addresses technical hurdles such as context window management, prompting reliability, latency optimization, cost-efficiency trade-offs, and structural output sanitization. Essential reading for modern generative AI architects.','None','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Generative AI", "LLM Ops", "System Design"]','["[DE FACTO STANDARD]"]','[]','["mlops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://hwchiu.medium.com/docker-networking-model-introduction-194a2a2c9b68','hwchiu.medium.com: Docker Networking Model — Introduction','','N/A',0,'A curated technical resource and architectural guide covering hwchiu.medium.com: Docker Networking Model — Introduction in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903234559836602e+09,0,'2026-05-17T17:39:05.598366+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://hwchiu.medium.com/kubernetes-network-troubleshooting-approach-701de9463493','==hwchiu.medium.com: Kubernetes Network Troubleshooting Approach== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==hwchiu.medium.com: Kubernetes Network Troubleshooting Approach== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902947250808405e+09,0,'2026-05-17T16:51:12.508084+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://hwchiu.medium.com/why-does-my-2vcpu-application-run-faster-in-a-vm-than-in-a-container-6438ffaba245','==hwchiu.medium.com: Why does my 2vCPU application run faster in a VM than'' in a container?== 🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering ==hwchiu.medium.com: Why does my 2vCPU application run faster in a VM than'' in a container?== 🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903357927071809e+09,0,'2026-05-17T17:59:39.270718+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://hwchiu.medium.com/docker-networking-model-introduction-194a2a2c9b68','hwchiu.medium.com: Docker Networking Model — Introduction','','N/A',0,'A curated technical resource and architectural guide covering hwchiu.medium.com: Docker Networking Model — Introduction in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032345,0,'2026-05-17T17:39:05.598366+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://hwchiu.medium.com/kubernetes-network-troubleshooting-approach-701de9463493','==hwchiu.medium.com: Kubernetes Network Troubleshooting Approach== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==hwchiu.medium.com: Kubernetes Network Troubleshooting Approach== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029472,0,'2026-05-17T16:51:12.508084+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://hwchiu.medium.com/why-does-my-2vcpu-application-run-faster-in-a-vm-than-in-a-container-6438ffaba245','==hwchiu.medium.com: Why does my 2vCPU application run faster in a VM than'' in a container?== 🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering ==hwchiu.medium.com: Why does my 2vCPU application run faster in a VM than'' in a container?== 🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033579,0,'2026-05-17T17:59:39.270718+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://hystax.com/the-difference-between-cloud-cost-management-and-finops','hystax.com: The difference between cloud cost management and FinOps','','2023',4,'Delineates the operational boundaries between cloud cost management (siloed, reactive cost-cutting steps) and the FinOps lifecycle (collaborative, business-value mapping). The analysis shows that while cost management tools act as execution platforms, FinOps creates a cultural, cross-functional engineering framework.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["FinOps & Cloud Cost", "Strategy & Governance", "FinOps vs Cost Management"]','["[ENTERPRISE-STABLE]"]','[]','["finops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://iainhunter.wordpress.com/2016/01/12/avoiding-pitfalls-running-mongo-3-2-in-docker-on-osx','Avoiding pitfalls running Mongo 3.2 in Docker on OSX','','2016',2,'Analyzes historical performance bottlenecks and host volume-mounting complications when virtualizing MongoDB 3.2 on macOS Docker setups. Remains as a reference for handling localized hypervisor file lockups.','Shell','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Architecture", "MongoDB Ecosystem", "Local Containerization"]','["[COMMUNITY-TOOL]"]','[]','["nosql.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://iamitcohen.medium.com/dns-in-kubernetes-how-does-it-work-7c4690fd813e','iamitcohen.medium.com: DNS in Kubernetes, how does it work?','','N/A',0,'A curated technical resource and architectural guide covering iamitcohen.medium.com: DNS in Kubernetes, how does it work? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903311818435192e+09,0,'2026-05-17T17:51:58.184352+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://iamunnip.medium.com/merging-kubeconfig-files-c9e0f340a71c','iamunnip.medium.com: Merging kubeconfig Files','','N/A',0,'A curated technical resource and architectural guide covering iamunnip.medium.com: Merging kubeconfig Files in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903295246318101e+09,0,'2026-05-17T17:49:12.463181+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://iaviral.medium.com/most-used-functions-in-pandas-7c12ae238185','iaviral.medium.com: Most used functions in Pandas','','N/A',0,'A curated technical resource and architectural guide covering iaviral.medium.com: Most used functions in Pandas in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903258298008489e+09,0,'2026-05-17T17:43:02.980085+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://ibrahims.medium.com/azure-terraform-pipeline-devops-b57005a37936','ibrahims.medium.com: Azure Terraform Pipeline — DevOps','','N/A',0,'A curated technical resource and architectural guide covering ibrahims.medium.com: Azure Terraform Pipeline — DevOps in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903095760573506e+09,0,'2026-05-17T17:15:57.605735+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://ibrahims.medium.com/security-context-kubernetes-9672ae2380f9','ibrahims.medium.com: Security Context — Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering ibrahims.medium.com: Security Context — Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902948703617596e+09,0,'2026-05-17T16:51:27.036176+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://iceburn.medium.com/jenkins-configuration-as-code-afd9031a42c9','iceburn.medium.com: Jenkins Configuration As Code','','N/A',0,'A curated technical resource and architectural guide covering iceburn.medium.com: Jenkins Configuration As Code in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903351095602607e+09,0,'2026-05-17T17:58:30.956026+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"duplicate_of": "https://www.jenkins.io/projects/jcasc"}');
-INSERT INTO "resources" VALUES('https://iceburn.medium.com/kubernetes-resource-requests-and-resource-limits-99c549c5a439','iceburn.medium.com: Kubernetes Resource Requests and Resource Limits','','N/A',0,'A curated technical resource and architectural guide covering iceburn.medium.com: Kubernetes Resource Requests and Resource Limits in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779031537802423e+09,0,'2026-05-17T17:25:37.802423+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://ics.uci.edu/~pattis/ICS-33/lectures/complexitypython.txt',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering ics.uci.edu in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.78173614497330188e+09,0,'2026-06-18T00:42:24.973302+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://iamitcohen.medium.com/dns-in-kubernetes-how-does-it-work-7c4690fd813e','iamitcohen.medium.com: DNS in Kubernetes, how does it work?','','N/A',0,'A curated technical resource and architectural guide covering iamitcohen.medium.com: DNS in Kubernetes, how does it work? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033118,0,'2026-05-17T17:51:58.184352+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://iamunnip.medium.com/merging-kubeconfig-files-c9e0f340a71c','iamunnip.medium.com: Merging kubeconfig Files','','N/A',0,'A curated technical resource and architectural guide covering iamunnip.medium.com: Merging kubeconfig Files in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032952,0,'2026-05-17T17:49:12.463181+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://iaviral.medium.com/most-used-functions-in-pandas-7c12ae238185','iaviral.medium.com: Most used functions in Pandas','','N/A',0,'A curated technical resource and architectural guide covering iaviral.medium.com: Most used functions in Pandas in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032582,0,'2026-05-17T17:43:02.980085+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://ibrahims.medium.com/azure-terraform-pipeline-devops-b57005a37936','ibrahims.medium.com: Azure Terraform Pipeline — DevOps','','N/A',0,'A curated technical resource and architectural guide covering ibrahims.medium.com: Azure Terraform Pipeline — DevOps in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030957,0,'2026-05-17T17:15:57.605735+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://ibrahims.medium.com/security-context-kubernetes-9672ae2380f9','ibrahims.medium.com: Security Context — Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering ibrahims.medium.com: Security Context — Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029487,0,'2026-05-17T16:51:27.036176+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://iceburn.medium.com/jenkins-configuration-as-code-afd9031a42c9','iceburn.medium.com: Jenkins Configuration As Code','','N/A',0,'A curated technical resource and architectural guide covering iceburn.medium.com: Jenkins Configuration As Code in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779033510,0,'2026-05-17T17:58:30.956026+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{"duplicate_of": "https://www.jenkins.io/projects/jcasc"}');
+INSERT INTO "resources" VALUES('https://iceburn.medium.com/kubernetes-resource-requests-and-resource-limits-99c549c5a439','iceburn.medium.com: Kubernetes Resource Requests and Resource Limits','','N/A',0,'A curated technical resource and architectural guide covering iceburn.medium.com: Kubernetes Resource Requests and Resource Limits in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031537,0,'2026-05-17T17:25:37.802423+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://ics.uci.edu/~pattis/ICS-33/lectures/complexitypython.txt',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering ics.uci.edu in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1781736144,0,'2026-06-18T00:42:24.973302+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('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','Example: CockroachDB''s Bors Merge Bot','','2021',3,'Analyses how CockroachDB scaled its automated integration pipelines by leveraging Bors. Highlights operational optimizations for orchestrating high-density database test suites across hundreds of distributed pull requests daily.','N/A','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Automation Bots"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://id.cloudbees.com/u/login/identifier?state=hKFo2SBoUmhWb3d4WEs0dkFkRGhTbnk0andSSjZMVFNJUzdOZ6Fur3VuaXZlcnNhbC1sb2dpbqN0aWTZIDB0NTY2d1FJaW9FTmxwNkFwNXFWbzNYajZfalZmelRjo2NpZNkgTXJPWHU5R0Y5NTAwT1NnWElTUkxEU0xsTU9UZ0JEd0Q',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,100.0,1.77913049493224501e+09,0,'2026-05-18T20:54:54.932245+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://id.cloudbees.com/u/login/identifier?state=hKFo2SBoUmhWb3d4WEs0dkFkRGhTbnk0andSSjZMVFNJUzdOZ6Fur3VuaXZlcnNhbC1sb2dpbqN0aWTZIDB0NTY2d1FJaW9FTmxwNkFwNXFWbzNYajZfalZmelRjo2NpZNkgTXJPWHU5R0Y5NTAwT1NnWElTUkxEU0xsTU9UZ0JEd0Q',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,100.0,1779130494,0,'2026-05-18T20:54:54.932245+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://ideas.ted.com/want-to-discover-or-re-discover-your-sense-of-purpose-at-work-heres-how','ideas.ted.com: How to find your sense of purpose at work','','2022',0,'This resource maps out psychological methods to find purpose and agency in professional settings. It offers developers actionable advice for aligning day-to-day coding sprints with broader architectural and social goals.','English','article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Professional Development", "Developer Wellness", "Purpose Alignment"]','["[COMMUNITY-TOOL]"]','[]','["recruitment.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://ifuckinghatejira.com','ifuckinghatejira.com','','2026',0,'A satirical community-run portal expressing development team frustrations with overly complex Agile/Jira administrative overhead, emphasizing the need for streamlined development workflows.','English','Website','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Productivity", "Project Management", "Agile Platforms"]','["[COMMUNITY-TOOL]"]','[]','["project-management-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://igboie.medium.com/kubernetes-ci-cd-with-github-github-actions-and-argo-cd-36b88b6bda64','igboie.medium.com: Kubernetes CI/CD with GitHub, GitHub Actions and Argo'' CD','','N/A',0,'A curated technical resource and architectural guide covering igboie.medium.com: Kubernetes CI/CD with GitHub, GitHub Actions and Argo'' CD in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903149708403897e+09,0,'2026-05-17T17:24:57.084039+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://igboie.medium.com/kubernetes-ci-cd-with-github-github-actions-and-argo-cd-36b88b6bda64','igboie.medium.com: Kubernetes CI/CD with GitHub, GitHub Actions and Argo'' CD','','N/A',0,'A curated technical resource and architectural guide covering igboie.medium.com: Kubernetes CI/CD with GitHub, GitHub Actions and Argo'' CD in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031497,0,'2026-05-17T17:24:57.084039+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://ignite.apache.org','Apache Ignite','','2025',0,'Official home of Apache Ignite, a high-performance, horizontally-scalable, memory-centric distributed database and computation platform. Accelerates transactional microservices and analytical databases with key-value and SQL support.','Java','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Databases", "In-Memory", "Distributed Systems"]','["[COMMUNITY-TOOL]"]','[]','["databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://ikunalsingh.hashnode.dev/dynamic-operations-in-terraform-with-functions','==ikunalsingh.hashnode.dev: Dynamic Operations in Terraform with Functions'' - Use templatefile to dynamically generate a script==','','N/A',0,'A curated technical resource and architectural guide covering ==ikunalsingh.hashnode.dev: Dynamic Operations in Terraform with Functions'' - Use templatefile to dynamically generate a script== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903071101972794e+09,0,'2026-05-17T17:11:51.019728+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://images.linoxide.com/ebook-kubernetes-essentials.pdf','Kubernetes essentials E-book','','N/A',0,'A curated technical resource and architectural guide covering Kubernetes essentials E-book in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902916891494703e+09,0,'2026-05-17T16:46:08.914947+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://imanishchaudhary.medium.com/secure-kubernetes-dashboards-with-sso-authentication-using-okta-oauth2-proxy-9e52189e9749','imanishchaudhary.medium.com: Securing Kubernetes Dashboards: SSO Authentication'' and RBAC Implementation with Okta and OAuth2 Proxy','','N/A',0,'A curated technical resource and architectural guide covering imanishchaudhary.medium.com: Securing Kubernetes Dashboards: SSO Authentication'' and RBAC Implementation with Okta and OAuth2 Proxy in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902957310268592e+09,0,'2026-05-17T16:52:53.102686+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://imoisharma.medium.com/how-leader-election-works-in-kubernetes-by-m-sharma-635d213b3fd1','imoisharma.medium.com: How Leader election works in Kubernetes— By M. Sharma','','N/A',0,'A curated technical resource and architectural guide covering imoisharma.medium.com: How Leader election works in Kubernetes— By M. Sharma in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790324210091989e+09,0,'2026-05-17T17:40:21.009199+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://ikunalsingh.hashnode.dev/dynamic-operations-in-terraform-with-functions','==ikunalsingh.hashnode.dev: Dynamic Operations in Terraform with Functions'' - Use templatefile to dynamically generate a script==','','N/A',0,'A curated technical resource and architectural guide covering ==ikunalsingh.hashnode.dev: Dynamic Operations in Terraform with Functions'' - Use templatefile to dynamically generate a script== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030711,0,'2026-05-17T17:11:51.019728+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://images.linoxide.com/ebook-kubernetes-essentials.pdf','Kubernetes essentials E-book','','N/A',0,'A curated technical resource and architectural guide covering Kubernetes essentials E-book in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029168,0,'2026-05-17T16:46:08.914947+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://imanishchaudhary.medium.com/secure-kubernetes-dashboards-with-sso-authentication-using-okta-oauth2-proxy-9e52189e9749','imanishchaudhary.medium.com: Securing Kubernetes Dashboards: SSO Authentication'' and RBAC Implementation with Okta and OAuth2 Proxy','','N/A',0,'A curated technical resource and architectural guide covering imanishchaudhary.medium.com: Securing Kubernetes Dashboards: SSO Authentication'' and RBAC Implementation with Okta and OAuth2 Proxy in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029573,0,'2026-05-17T16:52:53.102686+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://imoisharma.medium.com/how-leader-election-works-in-kubernetes-by-m-sharma-635d213b3fd1','imoisharma.medium.com: How Leader election works in Kubernetes— By M. Sharma','','N/A',0,'A curated technical resource and architectural guide covering imoisharma.medium.com: How Leader election works in Kubernetes— By M. Sharma in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032421,0,'2026-05-17T17:40:21.009199+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://imperialbiosciencereview.wordpress.com/2023/05/26/redefining-diagnostics-the-integration-of-machine-learning-in-medical-imaging-2','imperialbiosciencereview.wordpress.com: Redefining diagnostics: the integration of machine learning in medical imaging','','2023',3,'A comprehensive review of the algorithmic and pipeline mechanics behind machine learning integration in clinical imaging diagnostics. It covers key bottlenecks including image normalization, bounding-box annotations, model interpretability, and the challenge of adversarial attacks in clinical datasets. It serves as a great structural introduction to medical imaging ML architectures.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Management", "Healthcare Tech", "AI Diagnostics"]','["[COMMUNITY-TOOL]"]','[]','["customer.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://imsundeep8.medium.com/deploy-production-grade-kubernetes-cluster-using-kops-on-amazon-cloud-aws-abc79f46aa32','imsundeep8.medium.com: Deploy Production-grade Kubernetes Cluster using'' kOps on Amazon Cloud (AWS)','','N/A',0,'A curated technical resource and architectural guide covering imsundeep8.medium.com: Deploy Production-grade Kubernetes Cluster using'' kOps on Amazon Cloud (AWS) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903290201219201e+09,0,'2026-05-17T17:48:22.012192+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://incepto-medical.com/en',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','1167d6335c1f484a2151e78b551f41ad6cee301c9d6152282703d71c37d4d1fc',100.0,1.77903211544077301e+09,0,'2026-05-17T17:35:15.440773+02:00',NULL,NULL,NULL,'[]','[]','["docs/customer.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://inder-devops.medium.com/aks-networking-deep-dive-kubenet-vs-azure-cni-vs-azure-cni-overlay-a51709171ce9','==inder-devops.medium.com: AKS Networking Deep Dive: Kubenet vs Azure-CNI'' vs Azure-CNI (overlay)==','','N/A',0,'A curated technical resource and architectural guide covering ==inder-devops.medium.com: AKS Networking Deep Dive: Kubenet vs Azure-CNI'' vs Azure-CNI (overlay)== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790326991657679e+09,0,'2026-05-17T17:44:59.165768+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://inder-devops.medium.com/ci-cd-setup-in-just-5-mins-with-basic-yaml-configuration-95b8e894a110','==inder-devops.medium.com: CI/CD setup in just 5 mins with basic yaml configuration==','','N/A',0,'A curated technical resource and architectural guide covering ==inder-devops.medium.com: CI/CD setup in just 5 mins with basic yaml configuration== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903070833070302e+09,0,'2026-05-17T17:11:48.330703+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://inder-devops.medium.com/its-time-to-migrate-your-container-runtime-kubernetes-1-24-is-coming-f0c0b6b9bb90','inder-devops.medium.com: It’s Time to Migrate your Container Runtime, Kubernetes'' 1.24 is coming','','N/A',0,'A curated technical resource and architectural guide covering inder-devops.medium.com: It’s Time to Migrate your Container Runtime, Kubernetes'' 1.24 is coming in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903348869490909e+09,0,'2026-05-17T17:58:08.694909+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-releases.md"]','["kubernetes-releases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://inder-devops.medium.com/kafka-best-practices-lessons-learned-by-inder-431dc5fafd3b','inder-devops.medium.com: Kafka- Best practices & Lessons Learned | By Inder','','N/A',0,'A curated technical resource and architectural guide covering inder-devops.medium.com: Kafka- Best practices & Lessons Learned | By Inder in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903084644884896e+09,0,'2026-05-17T17:14:06.448849+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://inder-devops.medium.com/on-premise-to-cloud-migration-mock-drills-using-istio-ea89aee5ea38','==inder-devops.medium.com: On-premise to cloud migration mock drills using'' Istio== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==inder-devops.medium.com: On-premise to cloud migration mock drills using'' Istio== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903342161933207e+09,0,'2026-05-17T17:57:01.619332+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/istio.md"]','["istio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://imsundeep8.medium.com/deploy-production-grade-kubernetes-cluster-using-kops-on-amazon-cloud-aws-abc79f46aa32','imsundeep8.medium.com: Deploy Production-grade Kubernetes Cluster using'' kOps on Amazon Cloud (AWS)','','N/A',0,'A curated technical resource and architectural guide covering imsundeep8.medium.com: Deploy Production-grade Kubernetes Cluster using'' kOps on Amazon Cloud (AWS) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032902,0,'2026-05-17T17:48:22.012192+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://incepto-medical.com/en',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','1167d6335c1f484a2151e78b551f41ad6cee301c9d6152282703d71c37d4d1fc',100.0,1779032115,0,'2026-05-17T17:35:15.440773+02:00',NULL,NULL,NULL,'[]','[]','["docs/customer.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://inder-devops.medium.com/aks-networking-deep-dive-kubenet-vs-azure-cni-vs-azure-cni-overlay-a51709171ce9','==inder-devops.medium.com: AKS Networking Deep Dive: Kubenet vs Azure-CNI'' vs Azure-CNI (overlay)==','','N/A',0,'A curated technical resource and architectural guide covering ==inder-devops.medium.com: AKS Networking Deep Dive: Kubenet vs Azure-CNI'' vs Azure-CNI (overlay)== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032699,0,'2026-05-17T17:44:59.165768+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://inder-devops.medium.com/ci-cd-setup-in-just-5-mins-with-basic-yaml-configuration-95b8e894a110','==inder-devops.medium.com: CI/CD setup in just 5 mins with basic yaml configuration==','','N/A',0,'A curated technical resource and architectural guide covering ==inder-devops.medium.com: CI/CD setup in just 5 mins with basic yaml configuration== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030708,0,'2026-05-17T17:11:48.330703+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://inder-devops.medium.com/its-time-to-migrate-your-container-runtime-kubernetes-1-24-is-coming-f0c0b6b9bb90','inder-devops.medium.com: It’s Time to Migrate your Container Runtime, Kubernetes'' 1.24 is coming','','N/A',0,'A curated technical resource and architectural guide covering inder-devops.medium.com: It’s Time to Migrate your Container Runtime, Kubernetes'' 1.24 is coming in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033488,0,'2026-05-17T17:58:08.694909+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-releases.md"]','["kubernetes-releases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://inder-devops.medium.com/kafka-best-practices-lessons-learned-by-inder-431dc5fafd3b','inder-devops.medium.com: Kafka- Best practices & Lessons Learned | By Inder','','N/A',0,'A curated technical resource and architectural guide covering inder-devops.medium.com: Kafka- Best practices & Lessons Learned | By Inder in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030846,0,'2026-05-17T17:14:06.448849+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://inder-devops.medium.com/on-premise-to-cloud-migration-mock-drills-using-istio-ea89aee5ea38','==inder-devops.medium.com: On-premise to cloud migration mock drills using'' Istio== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==inder-devops.medium.com: On-premise to cloud migration mock drills using'' Istio== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033421,0,'2026-05-17T17:57:01.619332+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/istio.md"]','["istio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://ine.com','cloudskills.io: Getting Started with Git and Azure DevOps: The Ultimate Guide 🌟','','2024',0,'An extensive workflow guide demonstrating advanced Git version control configurations within Azure DevOps projects. Shows how to set up strict PR approval limits and automated checkouts.','None','Blog Post','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipelines", "Git Integration", "Azure DevOps"]','["[COMMUNITY-TOOL]"]','[]','["elearning.md", "azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://info.acloud.guru/resources/azure-devops-vs-github-comparing-microsofts-devops-twins','info.acloud.guru: Azure DevOps VS GitHub: Comparing Microsoft''s DevOps Twins','','2023',0,'A comparative analysis between Azure DevOps and GitHub Enterprise services. Details differences in licensing, security features, repository setups, and integrated pipeline structures.','None','Blog Post','Intermediate',0,'duplicate','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipelines", "DevOps Platforms", "Feature Comparison"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{"duplicate_of": "https://www.pluralsight.com/resources/blog/cloud/azure-devops-vs-github-comparing-microsofts-devops-twins"}');
-INSERT INTO "resources" VALUES('https://info.acloud.guru/resources/brazeal-how-your-org-predicts-your-ci/cd-pipeline','acloud.guru: How youtr org predicts your CI/CD pipeline','','N/A',0,'A curated technical resource and architectural guide covering acloud.guru: How youtr org predicts your CI/CD pipeline in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779031414449301e+09,0,'2026-05-17T17:23:34.449301+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://info.acloud.guru/resources/deploy-kubernetes-app-with-azure-devops','info.acloud.guru: Deploying your first kubernetes app with Azure DevOps','','N/A',0,'A curated technical resource and architectural guide covering info.acloud.guru: Deploying your first kubernetes app with Azure DevOps in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903072059960293e+09,0,'2026-05-17T17:12:00.599603+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://info.acloud.guru/resources/deploying-kubernetes-with-gitops','info.acloud.guru: Adopting GitOps for Kubernetes on AWS','','N/A',0,'A curated technical resource and architectural guide covering info.acloud.guru: Adopting GitOps for Kubernetes on AWS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903080299598503e+09,0,'2026-05-17T17:13:22.995985+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://info.acloud.guru/resources/kubernetes-aws-cloud-scaling-hey','info.acloud.guru: Scaling the hottest app in tech on AWS and Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering info.acloud.guru: Scaling the hottest app in tech on AWS and Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903111087420392e+09,0,'2026-05-17T17:18:30.874204+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/active-active-on-kubernetes','crunchydata blog: Deploying Active-Active PostgreSQL on Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','84bef64b67d106a25fbea558d7293ef415b804707b5f3b20f508a2a8a4ec496d',100.0,1.77903039449461507e+09,0,'2026-05-17T17:06:34.494615+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/an-easy-recipe-for-creating-a-postgresql-cluster-with-docker-swarm','info.crunchydata.com: An Easy Recipe for Creating a PostgreSQL Cluster with'' Docker Swarm','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3495ed9023552ee0c168e82ffa8f572f9b38015d65db6fe11549c4553336679d',100.0,1.77903292078373503e+09,0,'2026-05-17T17:48:40.783735+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/an-easy-recipe-for-creating-a-postgresql-cluster-with-docker-swarm"}');
-INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/announcing-the-crunchy-data-developer-portal','Announcing the Crunchy Data Developer Portal','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8460966b9ee582d9d7c74fae820ef27e1815b810d3ed5cd8d0992115172b5c23',100.0,1.77903217359696197e+09,0,'2026-05-17T17:36:13.596962+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/announcing-the-crunchy-data-developer-portal"}');
-INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/composite-primary-keys-postgresql-and-django','info.crunchydata.com: Composite Primary Keys, PostgreSQL and Django','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b03c950b46ad0afbbd1192950f01687e1464ea4d029d33506b4856b3c58311ae',100.0,1.77903408487316489e+09,0,'2026-05-17T18:08:04.873165+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/composite-primary-keys-postgresql-and-django"}');
-INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/crunchy-postgres-kubernetes-operator-4.0','crunchydata blog: What''s New in Crunchy PostgreSQL Operator 4.0','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','761f5c11f5841707f77feffedf9e6271d61cd564ab0b8f03ec3a160e71ec530a',100.0,1.7790329614984281e+09,0,'2026-05-17T17:49:21.498428+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/crunchy-postgres-kubernetes-operator-4.0"}');
-INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/crunchy-postgresql-operator-with-rook-ceph-storage','info.crunchydata.com: Using the PostgreSQL Operator with Rook Ceph Storage','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7194b72aec1df2296055a2595e423d2b93f4708fa6bfc6b089fd4bdbac007748',100.0,1.77903300240623688e+09,0,'2026-05-17T17:50:02.406237+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/crunchy-postgresql-operator-with-rook-ceph-storage"}');
-INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/d-meta','info.crunchydata.com: Quickly Document Your Postgres Database Using psql'' Meta-Commands','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c414022c133096a2344c462863251c460a898aabadbc9a4aeea0b1e0cf928cb2',100.0,1.77903073966291594e+09,0,'2026-05-17T17:12:19.662916+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://blog.crunchydata.com/blog/d-meta"}');
-INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/deploy-high-availability-postgresql-on-kubernetes','info.crunchydata.com: Deploy High-Availability PostgreSQL Clusters on Kubernetes'' by Example','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','aa9601b7b6cc4af3ae9d557adf4df15e0d027d55aebc59f7baf656db4722d569',100.0,1.7790307882662909e+09,0,'2026-05-17T17:13:08.266291+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/deploy-high-availability-postgresql-on-kubernetes"}');
-INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/deploy-pgadmin4-with-postgresql-on-kubernetes','info.crunchydata.com: Deploy pgAdmin4 with PostgreSQL on Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d46dac0b0cefa7e78e2290ecdb22d950034b7f46c61d58a9c01ecdab7ef43b5c',100.0,1.77903068093918299e+09,0,'2026-05-17T17:11:20.939183+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/deploy-pgadmin4-with-postgresql-on-kubernetes"}');
-INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/fast-csv-and-json-ingestion-in-postgresql-with-copy','info.crunchydata.com: Fast CSV and JSON Ingestion in PostgreSQL with COPY','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7ec5afc28a1fe85099b766364e13c0c360d0910070953d053acdaeebba92cd15',100.0,1.77903343621018791e+09,0,'2026-05-17T17:57:16.210188+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/fast-csv-and-json-ingestion-in-postgresql-with-copy"}');
-INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/getting-started-with-postgresql-operator-4.3-in-openshift','info.crunchydata.com: Getting Started with PostgreSQL Operator 4.3 in OpenShift','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7f9e115589b11c42920a13ff685f5323a95c1dd1ebfa5ad73110effc323cd33d',100.0,1.77903411007111692e+09,0,'2026-05-17T18:08:30.071117+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/getting-started-with-postgresql-operator-4.3-in-openshift"}');
-INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/gitops-postgres-kubernetes','info.crunchydata.com: Using GitOps to Self-Manage Postgres in Kubernetes'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','60b104088771141cb3b0315b408892f4693edf813a4bc6a00830a17faef195b4',100.0,1.77903378902366805e+09,0,'2026-05-17T18:03:09.023668+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/gitops-postgres-kubernetes"}');
-INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/install-postgres-operator-kubernetes-on-gke-ansible','info.crunchydata.com: Deploying the PostgreSQL Operator on GKE','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','bb0464af476750d1cb6e5b5f26757947b00e3fbab9b69ae482a43ffa91a9687b',100.0,1.77903149016169309e+09,0,'2026-05-17T17:24:50.161693+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/install-postgres-operator-kubernetes-on-gke-ansible"}');
-INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/kubernetes-pod-tolerations-and-postgresql-deployment-strategies','info.crunchydata.com: Kubernetes Pod Tolerations and Postgres Deployment'' Strategies','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','baf33b882e766907f5e9b188bb9cf504f4f97f158db74cec5355733ebd415c81',100.0,1779033615.44022,0,'2026-05-17T18:00:15.440220+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://blog.crunchydata.com/blog/kubernetes-pod-tolerations-and-postgresql-deployment-strategies"}');
-INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/migrating-from-oracle-to-postgresql-questions-and-considerations','info.crunchydata.com: Migrating from Oracle to PostgreSQL: Tips and Tricks','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6e6ec17364fef8abfa571b24ab0498307bde7cf603a5594057e57c0ee85fc60b',100.0,1.77903373639293599e+09,0,'2026-05-17T18:02:16.392936+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/migrating-from-oracle-to-postgresql-questions-and-considerations"}');
-INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/monitoring-postgresql-clusters-in-kubernetes','info.crunchydata.com: Monitoring PostgreSQL clusters in kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7f6ec9d149f7a3d11c248e3c53bf431a856928b7f5b3160b85a5b153a182f6d7',100.0,1.77903296145329499e+09,0,'2026-05-17T17:49:21.453295+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/monitoring-postgresql-clusters-in-kubernetes"}');
-INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/multi-kubernetes-cluster-postgresql-deployments','info.crunchydata.com: Multi-Kubernetes Cluster PostgreSQL Deployments','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3144488cb755c52229031d06800ae8f5461ffc5f54e9f4ca8d19bf177e28a199',100.0,1.77903058813185691e+09,0,'2026-05-17T17:09:48.131857+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://blog.crunchydata.com/blog/multi-kubernetes-cluster-postgresql-deployments"}');
-INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/pgbackrest-performing-backups-on-a-standby-cluster','info.crunchydata.com: pgBackRest - Performing Backups on a Standby Cluster','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5ac334b23d9f21c1779707a1e97bf85c6633df3daa231edba5ba5a00e41c4ebc',100.0,1.77902922612340807e+09,0,'2026-05-17T16:47:06.123408+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/pgbackrest-performing-backups-on-a-standby-cluster"}');
-INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/postgresql-change-data-capture-with-debezium','info.crunchydata.com: PostgreSQL Change Data Capture With Debezium','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','18c45a406c5a0a4da22b56fa3f925f99045e7505da00019f587f67290a9fafdf',100.0,1.77903096648616504e+09,0,'2026-05-17T17:16:06.486165+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/postgresql-change-data-capture-with-debezium"}');
-INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/postgresql-monitoring-for-application-developers-dba-stats','info.crunchydata.com: PostgreSQL Monitoring for Application Developers:'' The DBA Fundamentals','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5a6d7c88a9d99de5056d464753be67b00a5e31b62090c9b0b16ea5401433b27d',100.0,1.77903134043274307e+09,0,'2026-05-17T17:22:20.432743+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/postgresql-monitoring-for-application-developers-dba-stats"}');
-INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/schedule-postgresql-backups-and-retention-with-kubernetes','info.crunchydata.com: Scheduled PostgreSQL Backups and Retention Policies'' with Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','692f58f59c959b2597af7cbe5d4c4db8a9c37062d89b1d5ecc58b85721df8b8d',100.0,1.77903415286880111e+09,0,'2026-05-17T18:09:12.868801+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/schedule-postgresql-backups-and-retention-with-kubernetes"}');
-INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/setup-ora2pg-for-oracle-to-postgres-migration','info.crunchydata.com: Setup ora2pg for Oracle to Postgres Migration','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f1b2151fc0392dd6e559dd136eddb22f3be50171c2378d49bc7268d24425b41b',100.0,1779032034.93096,0,'2026-05-17T17:33:54.930960+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/setup-ora2pg-for-oracle-to-postgres-migration"}');
-INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/setup-postgresql-monitoring-in-kubernetes','info.crunchydata.com: How to Setup PostgreSQL Monitoring in Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0ad72f5674ee2be654781a9a2e11791f8b3e0235cc7a4c4754e401b2baffbc3b',100.0,1.77903019971901607e+09,0,'2026-05-17T17:03:19.719016+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://blog.crunchydata.com/blog/setup-postgresql-monitoring-in-kubernetes"}');
-INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/synchronous-replication-in-the-postgresql-operator-for-kubernetes-guarding-against-transactions-loss','info.crunchydata.com: Guard Against Transaction Loss with PostgreSQL Synchronous'' Replication','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','bbede488c445aa79205eff1b185c3df21646a69146bc31506113d8b921325ef9',100.0,1.77903190286646795e+09,0,'2026-05-17T17:31:42.866468+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/synchronous-replication-in-the-postgresql-operator-for-kubernetes-guarding-against-transactions-loss"}');
-INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/tuning-your-postgres-database-for-high-write-loads','info.crunchydata.com: Tuning Your Postgres Database for High Write Loads','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','89edc7db722f4ef4fd28bdcf90bb04534e9a8964d1f51e3e02310d3813922b41',100.0,1.77903342240301489e+09,0,'2026-05-17T17:57:02.403015+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/tuning-your-postgres-database-for-high-write-loads"}');
-INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/using-postgres-to-back-prometheus-for-your-postgresql-monitoring-1','info.crunchydata.com: Introducing the Postgres Prometheus Adapter','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','bb9a94dfe205d8b18a25e38b218b439476748771fbabb1f2c88ff0e177570452',100.0,1.7790334799790461e+09,0,'2026-05-17T17:57:59.979046+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/using-postgres-to-back-prometheus-for-your-postgresql-monitoring-1"}');
-INSERT INTO "resources" VALUES('https://info.crunchydata.com/news/crunchy-postgresql-for-kuberenetes-4.3','info.crunchydata.com: Crunchy PostgreSQL for Kubernetes 4.3 Released','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','32e1b6d7dc1a2c55e3173fb1a6bccdb0df731bbbca37bcaadcfee4602e236305',100.0,1.7790332439805839e+09,0,'2026-05-17T17:54:03.980584+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/news/crunchy-postgresql-for-kuberenetes-4.3"}');
-INSERT INTO "resources" VALUES('https://info.microsoft.com/ww-landing-ai-made-simple.html','AI Made Simple Resource Kit | Microsoft Azure','Get practical AI fundamentals with on-demand access to Microsoft AI Virtual Training Days.','2026',4,'An enterprise resource kit from Microsoft Azure designed to simplify AI adoption. It offers on-demand virtual training sessions, practical business frameworks for testing and validating AI use cases, and deployment paths for integrating Azure OpenAI services into cloud architectures.','en','tools','Beginner',0,'online','automatic','ea625f26cf97e69d3236b9808e3cec256e8710428516867349b597c7542c2b58',NULL,1.7803522925884521e+09,0,'2026-06-02T00:18:12.588452+02:00',NULL,NULL,NULL,'["Public Cloud Solutions", "Azure Cloud Platform", "AI and ML Training"]','["GUIDE", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "azure", "reputation_status": "Vetted", "reputation_summary": "Official Azure enterprise portal resource for organizations initiating practical AI and LLM test deployments.", "social_preview_url": " ", "source_provenance": "X.com (Azure)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://info.acloud.guru/resources/brazeal-how-your-org-predicts-your-ci/cd-pipeline','acloud.guru: How youtr org predicts your CI/CD pipeline','','N/A',0,'A curated technical resource and architectural guide covering acloud.guru: How youtr org predicts your CI/CD pipeline in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031414,0,'2026-05-17T17:23:34.449301+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://info.acloud.guru/resources/deploy-kubernetes-app-with-azure-devops','info.acloud.guru: Deploying your first kubernetes app with Azure DevOps','','N/A',0,'A curated technical resource and architectural guide covering info.acloud.guru: Deploying your first kubernetes app with Azure DevOps in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030720,0,'2026-05-17T17:12:00.599603+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://info.acloud.guru/resources/deploying-kubernetes-with-gitops','info.acloud.guru: Adopting GitOps for Kubernetes on AWS','','N/A',0,'A curated technical resource and architectural guide covering info.acloud.guru: Adopting GitOps for Kubernetes on AWS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030802,0,'2026-05-17T17:13:22.995985+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://info.acloud.guru/resources/kubernetes-aws-cloud-scaling-hey','info.acloud.guru: Scaling the hottest app in tech on AWS and Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering info.acloud.guru: Scaling the hottest app in tech on AWS and Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031110,0,'2026-05-17T17:18:30.874204+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/active-active-on-kubernetes','crunchydata blog: Deploying Active-Active PostgreSQL on Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','84bef64b67d106a25fbea558d7293ef415b804707b5f3b20f508a2a8a4ec496d',100.0,1779030394,0,'2026-05-17T17:06:34.494615+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/an-easy-recipe-for-creating-a-postgresql-cluster-with-docker-swarm','info.crunchydata.com: An Easy Recipe for Creating a PostgreSQL Cluster with'' Docker Swarm','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3495ed9023552ee0c168e82ffa8f572f9b38015d65db6fe11549c4553336679d',100.0,1779032920,0,'2026-05-17T17:48:40.783735+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/an-easy-recipe-for-creating-a-postgresql-cluster-with-docker-swarm"}');
+INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/announcing-the-crunchy-data-developer-portal','Announcing the Crunchy Data Developer Portal','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8460966b9ee582d9d7c74fae820ef27e1815b810d3ed5cd8d0992115172b5c23',100.0,1779032173,0,'2026-05-17T17:36:13.596962+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/announcing-the-crunchy-data-developer-portal"}');
+INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/composite-primary-keys-postgresql-and-django','info.crunchydata.com: Composite Primary Keys, PostgreSQL and Django','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b03c950b46ad0afbbd1192950f01687e1464ea4d029d33506b4856b3c58311ae',100.0,1779034084,0,'2026-05-17T18:08:04.873165+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/composite-primary-keys-postgresql-and-django"}');
+INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/crunchy-postgres-kubernetes-operator-4.0','crunchydata blog: What''s New in Crunchy PostgreSQL Operator 4.0','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','761f5c11f5841707f77feffedf9e6271d61cd564ab0b8f03ec3a160e71ec530a',100.0,1779032961,0,'2026-05-17T17:49:21.498428+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/crunchy-postgres-kubernetes-operator-4.0"}');
+INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/crunchy-postgresql-operator-with-rook-ceph-storage','info.crunchydata.com: Using the PostgreSQL Operator with Rook Ceph Storage','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7194b72aec1df2296055a2595e423d2b93f4708fa6bfc6b089fd4bdbac007748',100.0,1779033002,0,'2026-05-17T17:50:02.406237+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/crunchy-postgresql-operator-with-rook-ceph-storage"}');
+INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/d-meta','info.crunchydata.com: Quickly Document Your Postgres Database Using psql'' Meta-Commands','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c414022c133096a2344c462863251c460a898aabadbc9a4aeea0b1e0cf928cb2',100.0,1779030739,0,'2026-05-17T17:12:19.662916+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://blog.crunchydata.com/blog/d-meta"}');
+INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/deploy-high-availability-postgresql-on-kubernetes','info.crunchydata.com: Deploy High-Availability PostgreSQL Clusters on Kubernetes'' by Example','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','aa9601b7b6cc4af3ae9d557adf4df15e0d027d55aebc59f7baf656db4722d569',100.0,1779030788,0,'2026-05-17T17:13:08.266291+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/deploy-high-availability-postgresql-on-kubernetes"}');
+INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/deploy-pgadmin4-with-postgresql-on-kubernetes','info.crunchydata.com: Deploy pgAdmin4 with PostgreSQL on Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d46dac0b0cefa7e78e2290ecdb22d950034b7f46c61d58a9c01ecdab7ef43b5c',100.0,1779030680,0,'2026-05-17T17:11:20.939183+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/deploy-pgadmin4-with-postgresql-on-kubernetes"}');
+INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/fast-csv-and-json-ingestion-in-postgresql-with-copy','info.crunchydata.com: Fast CSV and JSON Ingestion in PostgreSQL with COPY','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7ec5afc28a1fe85099b766364e13c0c360d0910070953d053acdaeebba92cd15',100.0,1779033436,0,'2026-05-17T17:57:16.210188+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/fast-csv-and-json-ingestion-in-postgresql-with-copy"}');
+INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/getting-started-with-postgresql-operator-4.3-in-openshift','info.crunchydata.com: Getting Started with PostgreSQL Operator 4.3 in OpenShift','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7f9e115589b11c42920a13ff685f5323a95c1dd1ebfa5ad73110effc323cd33d',100.0,1779034110,0,'2026-05-17T18:08:30.071117+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/getting-started-with-postgresql-operator-4.3-in-openshift"}');
+INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/gitops-postgres-kubernetes','info.crunchydata.com: Using GitOps to Self-Manage Postgres in Kubernetes'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','60b104088771141cb3b0315b408892f4693edf813a4bc6a00830a17faef195b4',100.0,1779033789,0,'2026-05-17T18:03:09.023668+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/gitops-postgres-kubernetes"}');
+INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/install-postgres-operator-kubernetes-on-gke-ansible','info.crunchydata.com: Deploying the PostgreSQL Operator on GKE','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','bb0464af476750d1cb6e5b5f26757947b00e3fbab9b69ae482a43ffa91a9687b',100.0,1779031490,0,'2026-05-17T17:24:50.161693+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/install-postgres-operator-kubernetes-on-gke-ansible"}');
+INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/kubernetes-pod-tolerations-and-postgresql-deployment-strategies','info.crunchydata.com: Kubernetes Pod Tolerations and Postgres Deployment'' Strategies','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','baf33b882e766907f5e9b188bb9cf504f4f97f158db74cec5355733ebd415c81',100.0,1779033615,0,'2026-05-17T18:00:15.440220+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://blog.crunchydata.com/blog/kubernetes-pod-tolerations-and-postgresql-deployment-strategies"}');
+INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/migrating-from-oracle-to-postgresql-questions-and-considerations','info.crunchydata.com: Migrating from Oracle to PostgreSQL: Tips and Tricks','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6e6ec17364fef8abfa571b24ab0498307bde7cf603a5594057e57c0ee85fc60b',100.0,1779033736,0,'2026-05-17T18:02:16.392936+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/migrating-from-oracle-to-postgresql-questions-and-considerations"}');
+INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/monitoring-postgresql-clusters-in-kubernetes','info.crunchydata.com: Monitoring PostgreSQL clusters in kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7f6ec9d149f7a3d11c248e3c53bf431a856928b7f5b3160b85a5b153a182f6d7',100.0,1779032961,0,'2026-05-17T17:49:21.453295+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/monitoring-postgresql-clusters-in-kubernetes"}');
+INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/multi-kubernetes-cluster-postgresql-deployments','info.crunchydata.com: Multi-Kubernetes Cluster PostgreSQL Deployments','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3144488cb755c52229031d06800ae8f5461ffc5f54e9f4ca8d19bf177e28a199',100.0,1779030588,0,'2026-05-17T17:09:48.131857+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://blog.crunchydata.com/blog/multi-kubernetes-cluster-postgresql-deployments"}');
+INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/pgbackrest-performing-backups-on-a-standby-cluster','info.crunchydata.com: pgBackRest - Performing Backups on a Standby Cluster','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5ac334b23d9f21c1779707a1e97bf85c6633df3daa231edba5ba5a00e41c4ebc',100.0,1779029226,0,'2026-05-17T16:47:06.123408+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/pgbackrest-performing-backups-on-a-standby-cluster"}');
+INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/postgresql-change-data-capture-with-debezium','info.crunchydata.com: PostgreSQL Change Data Capture With Debezium','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','18c45a406c5a0a4da22b56fa3f925f99045e7505da00019f587f67290a9fafdf',100.0,1779030966,0,'2026-05-17T17:16:06.486165+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/postgresql-change-data-capture-with-debezium"}');
+INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/postgresql-monitoring-for-application-developers-dba-stats','info.crunchydata.com: PostgreSQL Monitoring for Application Developers:'' The DBA Fundamentals','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5a6d7c88a9d99de5056d464753be67b00a5e31b62090c9b0b16ea5401433b27d',100.0,1779031340,0,'2026-05-17T17:22:20.432743+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/postgresql-monitoring-for-application-developers-dba-stats"}');
+INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/schedule-postgresql-backups-and-retention-with-kubernetes','info.crunchydata.com: Scheduled PostgreSQL Backups and Retention Policies'' with Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','692f58f59c959b2597af7cbe5d4c4db8a9c37062d89b1d5ecc58b85721df8b8d',100.0,1779034152,0,'2026-05-17T18:09:12.868801+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/schedule-postgresql-backups-and-retention-with-kubernetes"}');
+INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/setup-ora2pg-for-oracle-to-postgres-migration','info.crunchydata.com: Setup ora2pg for Oracle to Postgres Migration','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f1b2151fc0392dd6e559dd136eddb22f3be50171c2378d49bc7268d24425b41b',100.0,1779032034,0,'2026-05-17T17:33:54.930960+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/setup-ora2pg-for-oracle-to-postgres-migration"}');
+INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/setup-postgresql-monitoring-in-kubernetes','info.crunchydata.com: How to Setup PostgreSQL Monitoring in Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0ad72f5674ee2be654781a9a2e11791f8b3e0235cc7a4c4754e401b2baffbc3b',100.0,1779030199,0,'2026-05-17T17:03:19.719016+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://blog.crunchydata.com/blog/setup-postgresql-monitoring-in-kubernetes"}');
+INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/synchronous-replication-in-the-postgresql-operator-for-kubernetes-guarding-against-transactions-loss','info.crunchydata.com: Guard Against Transaction Loss with PostgreSQL Synchronous'' Replication','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','bbede488c445aa79205eff1b185c3df21646a69146bc31506113d8b921325ef9',100.0,1779031902,0,'2026-05-17T17:31:42.866468+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/synchronous-replication-in-the-postgresql-operator-for-kubernetes-guarding-against-transactions-loss"}');
+INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/tuning-your-postgres-database-for-high-write-loads','info.crunchydata.com: Tuning Your Postgres Database for High Write Loads','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','89edc7db722f4ef4fd28bdcf90bb04534e9a8964d1f51e3e02310d3813922b41',100.0,1779033422,0,'2026-05-17T17:57:02.403015+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/tuning-your-postgres-database-for-high-write-loads"}');
+INSERT INTO "resources" VALUES('https://info.crunchydata.com/blog/using-postgres-to-back-prometheus-for-your-postgresql-monitoring-1','info.crunchydata.com: Introducing the Postgres Prometheus Adapter','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','bb9a94dfe205d8b18a25e38b218b439476748771fbabb1f2c88ff0e177570452',100.0,1779033479,0,'2026-05-17T17:57:59.979046+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/blog/using-postgres-to-back-prometheus-for-your-postgresql-monitoring-1"}');
+INSERT INTO "resources" VALUES('https://info.crunchydata.com/news/crunchy-postgresql-for-kuberenetes-4.3','info.crunchydata.com: Crunchy PostgreSQL for Kubernetes 4.3 Released','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','32e1b6d7dc1a2c55e3173fb1a6bccdb0df731bbbca37bcaadcfee4602e236305',100.0,1779033243,0,'2026-05-17T17:54:03.980584+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/news/crunchy-postgresql-for-kuberenetes-4.3"}');
+INSERT INTO "resources" VALUES('https://info.microsoft.com/ww-landing-ai-made-simple.html','AI Made Simple Resource Kit | Microsoft Azure','Get practical AI fundamentals with on-demand access to Microsoft AI Virtual Training Days.','2026',4,'An enterprise resource kit from Microsoft Azure designed to simplify AI adoption. It offers on-demand virtual training sessions, practical business frameworks for testing and validating AI use cases, and deployment paths for integrating Azure OpenAI services into cloud architectures.','en','tools','Beginner',0,'online','automatic','ea625f26cf97e69d3236b9808e3cec256e8710428516867349b597c7542c2b58',NULL,1780352292,0,'2026-06-02T00:18:12.588452+02:00',NULL,NULL,NULL,'["Public Cloud Solutions", "Azure Cloud Platform", "AI and ML Training"]','["GUIDE", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "azure", "reputation_status": "Vetted", "reputation_summary": "Official Azure enterprise portal resource for organizations initiating practical AI and LLM test deployments.", "social_preview_url": " ", "source_provenance": "X.com (Azure)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://info.microsoft.com/ww-landing-the-road-to-azure-cost-governance-e-book.html','info.microsoft.com: The Road to Azure Cost Governance','','2023',4,'Official Microsoft guide demonstrating how to build a corporate cost governance model. Explains how to integrate Microsoft Cost Management tools, align finance and IT departments, and set up clear internal billing methods.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["FinOps & Cloud Cost", "Azure Optimization", "Governance"]','["[ENTERPRISE-STABLE]"]','[]','["finops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://info.varnish-software.com/the-varnish-book','The Varnish Book','','2020',0,'The definitive technical documentation book for Varnish configurations. It provides advanced tutorials on VCL architecture, Edge Side Includes (ESI) structures, security rules, and performance analysis.','English','Technical eBook','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data & Caching", "Edge Caching", "Varnish"]','["[COMMUNITY-TOOL]"]','[]','["caching.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://infoq.com/news/2023/11/azure-well-architected-framework','infoq.com: Microsoft Refreshes its Well-Architected Framework','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','944ec6faae0446c8ade838a2dc3dbec0834aab6ddeca7461fd0ec8893ba1bcce',100.0,1.77902913915915298e+09,0,'2026-05-17T16:45:39.159153+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://www.infoq.com/news/2023/11/azure-well-architected-framework"}');
-INSERT INTO "resources" VALUES('https://infosecwriteups.com/attacking-and-securing-docker-containers-cc8c80f05b5b','infosecwriteups.com: Attacking and securing Docker containers','','N/A',0,'A curated technical resource and architectural guide covering infosecwriteups.com: Attacking and securing Docker containers in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779032834776587e+09,0,'2026-05-17T17:47:14.776587+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://infosecwriteups.com/how-i-discovered-thousands-of-open-databases-on-aws-764729aa7f32','==infosecwriteups.com: How I Discovered Thousands of Open Databases on AWS==','','N/A',0,'A curated technical resource and architectural guide covering ==infosecwriteups.com: How I Discovered Thousands of Open Databases on AWS== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903156400736403e+09,0,'2026-05-17T17:26:04.007364+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://infoq.com/news/2023/11/azure-well-architected-framework','infoq.com: Microsoft Refreshes its Well-Architected Framework','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','944ec6faae0446c8ade838a2dc3dbec0834aab6ddeca7461fd0ec8893ba1bcce',100.0,1779029139,0,'2026-05-17T16:45:39.159153+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://www.infoq.com/news/2023/11/azure-well-architected-framework"}');
+INSERT INTO "resources" VALUES('https://infosecwriteups.com/attacking-and-securing-docker-containers-cc8c80f05b5b','infosecwriteups.com: Attacking and securing Docker containers','','N/A',0,'A curated technical resource and architectural guide covering infosecwriteups.com: Attacking and securing Docker containers in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032834,0,'2026-05-17T17:47:14.776587+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://infosecwriteups.com/how-i-discovered-thousands-of-open-databases-on-aws-764729aa7f32','==infosecwriteups.com: How I Discovered Thousands of Open Databases on AWS==','','N/A',0,'A curated technical resource and architectural guide covering ==infosecwriteups.com: How I Discovered Thousands of Open Databases on AWS== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031564,0,'2026-05-17T17:26:04.007364+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://infraxpertzz.com/deploying-custom-files-with-jinja2-template','infraxpertzz.com: Deploying Custom Files with Jinja2 Template 🌟','','2023',0,'Demonstrates file manipulation techniques using the `template` module. Focuses on transforming standard templates into application parameters during environment deployments.','English','blog_post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Automation & Orchestration", "Ansible", "Templating"]','["[COMMUNITY-TOOL]"]','[]','["ansible.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://infviz.io','infviz.io','','2024',0,'An innovative diagram platform tailored for parsing cloud systems and outputting highly stylized, lightweight layout maps. Focused on real-time dependency analysis and operational state monitoring.','None','SaaS Platform','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture & Visualization", "Interactive Diagramming", "Innovative"]','["[COMMUNITY-TOOL]"]','[]','["cloud-arch-diagrams.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://ingressbuilder.jetstack.io','ingressbuilder.jetstack.io 🌟🌟','','2022',4,'An interactive utility created by Jetstack that aids in generating syntactic-proof configurations for Kubernetes Ingress resources. Automates cert-manager annotations and rewrite-target generation, limiting YAML drafting errors.','English','Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Networking", "Ingress", "Tooling"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes-networking.md", "kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://inlets.dev/blog/2021/07/08/short-lived-clusters.html','inlets.dev: Fixing Ingress for short-lived local Kubernetes clusters','','2021',4,'Addresses traffic ingress problems for temporary local clusters (kind, k3d). Demonstrates how to leverage Inlets as an encrypted websocket bridge to route traffic into isolated dev environments seamlessly.','English','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Networking", "Ingress", "Tunnels"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://inlets.dev/blog/2022/06/24/fixing-kubectl-port-forward.html','inlets.dev: Fixing the Developer Experience of Kubernetes Port Forwarding','','2022',4,'Addresses stability issues inherent in standard kubectl port-forward operations. Explains how tunnels and reverse-proxy tools like Inlets provide developers with robust, persistent local connections.','English','Technical Article','Intermediate',0,'online','manual','865ccc5f407bf5b8f4fc8c84b76c0eccd4608ae8bd9eadca1b666fc1a3cdd0b9',100.0,1.77903423807451891e+09,1,'2026-05-17T18:10:38.074519+02:00',NULL,NULL,NULL,'["Kubernetes Platform", "Cluster Administration", "Port Forwarding"]','["[ENTERPRISE-STABLE]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://inlets.dev/blog/2022/06/24/fixing-kubectl-port-forward.html','inlets.dev: Fixing the Developer Experience of Kubernetes Port Forwarding','','2022',4,'Addresses stability issues inherent in standard kubectl port-forward operations. Explains how tunnels and reverse-proxy tools like Inlets provide developers with robust, persistent local connections.','English','Technical Article','Intermediate',0,'online','manual','865ccc5f407bf5b8f4fc8c84b76c0eccd4608ae8bd9eadca1b666fc1a3cdd0b9',100.0,1779034238,1,'2026-05-17T18:10:38.074519+02:00',NULL,NULL,NULL,'["Kubernetes Platform", "Cluster Administration", "Port Forwarding"]','["[ENTERPRISE-STABLE]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://inlets.dev/blog/2023/02/24/ingress-for-local-kubernetes-clusters.html','inlets.dev: How to Get Ingress for Private Kubernetes Clusters','','2023',4,'Deconstructs architectures designed to route public traffic into nested enterprise VPN networks. Leverages secure tunnels to channel request paths from public exit nodes directly into localized development networks.','English','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Networking", "Ingress", "Tunnels"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://innovation.ebayinc.com/stories/resiliency-and-disaster-recovery-with-kafka','tech.ebayinc.com: Resiliency and Disaster Recovery with Kafka','','2021',0,'A deep operational case study detailing how eBay manages disaster recovery and maintains multi-region high availability across global Kafka clusters. Highlights mirroring tools, replication offsets, network routing strategies, and automated failover validation tests.','English','Case Study','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Event-Driven Systems", "Apache Kafka", "Disaster Recovery"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://insight-services-apac.github.io/2023/12/04/getting-started-bicep','insight-services-apac.github.io: Getting Started with Bicep','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e411469b07a7323b37fbf758ab307ca131bd4ec843ef2ca3dd99c8af5bd413c7',100.0,1.77903379498891496e+09,0,'2026-05-17T18:03:14.988915+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://blog.insight-services-apac.dev/2023/12/04/getting-started-bicep"}');
-INSERT INTO "resources" VALUES('https://insights.project-a.com/using-github-actions-to-deploy-to-kubernetes-122c653c0b09','insights.project-a.com: Using GitHub Actions to deploy to Kubernetes in'' GKE 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','be516ca276011e3d156c9483a59b21da3e5d185635fc5cead0a4f92bedb76750',100.0,1.77903258707358789e+09,0,'2026-05-17T17:43:07.073588+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://www.project-a.vc/perspectives"}');
-INSERT INTO "resources" VALUES('https://insights.stackoverflow.com/survey','Stack Overflow Annual Developer Survey','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','5061b6e87d39f2a777437497cf0524bb538047fd55cf2d82e631a301d0eb2111',100.0,1.779033697085258e+09,0,'2026-05-17T18:01:37.085258+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://insights.stackoverflow.com/survey/2021','2021','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','7d3f7acffbd9d3f76ffcbdbe15e2da1c5f317be9727d85bc667daaf8ad05d1c5',100.0,1.77903218479889392e+09,0,'2026-05-17T17:36:24.798894+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://inspektor.cloud/blog/evaluating-open-policy-agent-in-rust-using-wasm','inspektor.cloud: Evaluating open policy agent in rust using wasm','','N/A',0,'A curated technical resource and architectural guide covering inspektor.cloud: Evaluating open policy agent in rust using wasm in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903205529380798e+09,0,'2026-05-17T17:34:15.293808+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://insight-services-apac.github.io/2023/12/04/getting-started-bicep','insight-services-apac.github.io: Getting Started with Bicep','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e411469b07a7323b37fbf758ab307ca131bd4ec843ef2ca3dd99c8af5bd413c7',100.0,1779033794,0,'2026-05-17T18:03:14.988915+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://blog.insight-services-apac.dev/2023/12/04/getting-started-bicep"}');
+INSERT INTO "resources" VALUES('https://insights.project-a.com/using-github-actions-to-deploy-to-kubernetes-122c653c0b09','insights.project-a.com: Using GitHub Actions to deploy to Kubernetes in'' GKE 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','be516ca276011e3d156c9483a59b21da3e5d185635fc5cead0a4f92bedb76750',100.0,1779032587,0,'2026-05-17T17:43:07.073588+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://www.project-a.vc/perspectives"}');
+INSERT INTO "resources" VALUES('https://insights.stackoverflow.com/survey','Stack Overflow Annual Developer Survey','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','5061b6e87d39f2a777437497cf0524bb538047fd55cf2d82e631a301d0eb2111',100.0,1779033697,0,'2026-05-17T18:01:37.085258+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://insights.stackoverflow.com/survey/2021','2021','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','7d3f7acffbd9d3f76ffcbdbe15e2da1c5f317be9727d85bc667daaf8ad05d1c5',100.0,1779032184,0,'2026-05-17T17:36:24.798894+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://inspektor.cloud/blog/evaluating-open-policy-agent-in-rust-using-wasm','inspektor.cloud: Evaluating open policy agent in rust using wasm','','N/A',0,'A curated technical resource and architectural guide covering inspektor.cloud: Evaluating open policy agent in rust using wasm in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032055,0,'2026-05-17T17:34:15.293808+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://intellipaat.com/blog/ansible-vs-kubernetes-vs-docker','intellipaat.com: Ansible vs Kubernetes vs Docker','','2023',0,'Comparative breakdown defining the roles of Ansible, Docker, and Kubernetes in a modern platform ecosystem. Outlines physical setup layers, container virtualization, and orchestration scheduling.','English','blog_post','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native & Orchestration", "Foundations", "Comparison"]','["[COMMUNITY-TOOL]"]','[]','["ansible.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://intellipaat.com/blog/aws-vs-azure-vs-google-cloud','intellipaat.com: AWS vs Azure vs Google – Detailed Cloud Comparison','','2026',0,'A side-by-side technical comparison of services across AWS, Azure, and Google Cloud Platform. It charts corresponding compute, networking, database, and IAM paradigms. Live grounding proves its value as a rapid reference for architects translating infrastructure footprints between cloud providers.','English','Guide/Reference','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Strategy", "Hyperscalers", "AWS-Azure-GCP comparison"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["public-cloud-solutions.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://intellipaat.com/blog/dbms-vs-rdbms-difference','intellipaat.com: Difference between DBMS and RDBMS','','2022',0,'Contrasts the architectural and operational definitions between basic flat-file Database Management Systems (DBMS) and modern Relational Database Management Systems (RDBMS) implementing relational tables, schemas, and ACID transactions.','English','Conceptual Guide','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Database Architecture", "Core Concepts", "Database Taxonomy"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["databases.md"]','{}','{}');
@@ -8140,38 +8140,38 @@ INSERT INTO "resources" VALUES('https://intellipaat.com/blog/tutorial/selenium-t
INSERT INTO "resources" VALUES('https://intellipaat.com/blog/tutorial/selenium-tutorial/selenium-cheat-sheet','intellipaat.com: Selenium Cheat Sheet','','2024',0,'An architectural and structural guide summarizing Selenium tools. Features comparisons of Selenium WebDriver, IDE, and Grid architectures, detailing remote parallel execution setups across enterprise systems.','Java','Cheat Sheet','Intermediate',0,'duplicate','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Quality", "Testing Automation", "Selenium"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{"duplicate_of": "https://dev.to/razgandeanu/selenium-cheat-sheet-9lc"}');
INSERT INTO "resources" VALUES('https://intellipaat.com/blog/tutorial/sql-tutorial/sql-commands-cheat-sheet','intellipaat.com: SQL Commands Cheat Sheet','','2024',0,'A foundational SQL index summarizing syntax patterns across major engines. Synthesizes basic statements with introductory query filters, making it a reliable reference for new database engineers.','SQL','Cheat Sheet','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Databases & Storage", "Relational Databases", "SQL"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://intellipaat.com/blog/what-does-a-devops-engineer-do','intellipaat.com: What Does a DevOps Engineer Do? 🌟','','2021',0,'Explains the daily responsibilities of a platform engineer. Outlines pipeline design, environment creation, cloud infrastructure management, and monitoring configurations needed to keep applications running smoothly.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps Methodology", "Career Roadmap", "Operational Roles"]','["[COMMUNITY-TOOL]"]','[]','["devops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://intellipaat.com/blog/what-is-amazon-web-services-aws','intellipaat.com: What is AWS?','','2026',0,'An introductory guide mapping AWS fundamentals, key global infrastructure concepts, and core service offerings (compute, database, and storage abstractions) tailored for engineering personnel initiating cloud transitions.','N/A','Blog Post','Beginner',0,'online','manual','66aed94a7c3f1c71b7f84c165ab947bcc046e2b718428d9dc614a4fd4458d1cb',100.0,1.77902962853446197e+09,1,'2026-05-17T16:53:48.534462+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Learning & News"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://intellipaat.com/blog/what-is-penetration-testing','intellipaat.com: What is Penetration Testing?','','2021',0,'This resource is an introductory educational article outlining the core principles, methodologies, and phases of penetration testing. It serves as a foundational guide for engineers transitioning into security-conscious infrastructure architectures.','English','Educational Article','Beginner',0,'online','manual','0a85a28c2130775a41bb970dabdcbec9bbfa530246f74c74beafcac3a0601643',100.0,1.77902950951932692e+09,1,'2026-05-17T16:51:49.519327+02:00',NULL,NULL,NULL,'["Security & Hardening", "Educational Material", "Penetration Testing"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://intellipaat.com/mediaFiles/2019/03/docker-cheat-sheet.pdf',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','c63d4aec4326e9c75db4dbedfdfe90745d9d24c3461a85a6018ff025b5081033',100.0,1779029067.87112,0,'2026-05-17T16:44:27.871120+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://intellipaat.com/blog/what-is-amazon-web-services-aws','intellipaat.com: What is AWS?','','2026',0,'An introductory guide mapping AWS fundamentals, key global infrastructure concepts, and core service offerings (compute, database, and storage abstractions) tailored for engineering personnel initiating cloud transitions.','N/A','Blog Post','Beginner',0,'online','manual','66aed94a7c3f1c71b7f84c165ab947bcc046e2b718428d9dc614a4fd4458d1cb',100.0,1779029628,1,'2026-05-17T16:53:48.534462+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Learning & News"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://intellipaat.com/blog/what-is-penetration-testing','intellipaat.com: What is Penetration Testing?','','2021',0,'This resource is an introductory educational article outlining the core principles, methodologies, and phases of penetration testing. It serves as a foundational guide for engineers transitioning into security-conscious infrastructure architectures.','English','Educational Article','Beginner',0,'online','manual','0a85a28c2130775a41bb970dabdcbec9bbfa530246f74c74beafcac3a0601643',100.0,1779029509,1,'2026-05-17T16:51:49.519327+02:00',NULL,NULL,NULL,'["Security & Hardening", "Educational Material", "Penetration Testing"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://intellipaat.com/mediaFiles/2019/03/docker-cheat-sheet.pdf',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','c63d4aec4326e9c75db4dbedfdfe90745d9d24c3461a85a6018ff025b5081033',100.0,1779029067,0,'2026-05-17T16:44:27.871120+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://intezer.com/blog/new-attacks-on-kubernetes-via-misconfigured-argo-workflows','intezer.com: New Attacks on Kubernetes via Misconfigured Argo Workflows','','2021',0,'An analytical threat report detailing real-world security incidents caused by unauthenticated dashboard exposure on Argo Workflows instances. It explains how malicious actors exploit these misconfigured orchestrators to perform cryptocurrency mining. This case study highlights the importance of enforcing rigorous network segregation on all management layers.','None','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Vulnerabilities", "Argo Workflows Misconfigurations"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://intezer.com/blog/research/new-attacks-on-kubernetes-via-misconfigured-argo-workflows',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','d4b83ee3cc43adf7486e3a2e3532a8c6507c5cbb5e2ba0e13fedb719f6c80fad',64.0,1.77913049501196789e+09,0,'2026-05-18T20:54:55.011968+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://inthecloud.withgoogle.com/free-training-21/register.html','Google Cloud Skills Boost','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','e6a9b8d71cf67d8617b3fdd28c742b1b9f72f2f4b471930116d027760a393b09',100.0,1.77903013287706589e+09,0,'2026-05-17T17:02:12.877066+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://intezer.com/blog/research/new-attacks-on-kubernetes-via-misconfigured-argo-workflows',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','d4b83ee3cc43adf7486e3a2e3532a8c6507c5cbb5e2ba0e13fedb719f6c80fad',64.0,1779130495,0,'2026-05-18T20:54:55.011968+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://inthecloud.withgoogle.com/free-training-21/register.html','Google Cloud Skills Boost','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','e6a9b8d71cf67d8617b3fdd28c742b1b9f72f2f4b471930116d027760a393b09',100.0,1779030132,0,'2026-05-17T17:02:12.877066+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://io.google/2026','Google I/O 2026','The official landing hub for Google I/O 2026, offering keynotes, product releases, technical documentation links, and on-demand video sessions for global developers.','2026',4,'**Curator Insight:** The central architectural index for Google''s cloud, mobile, and machine learning developer tooling, establishing the technological baseline for the 2026 software ecosystem.
**Live Grounding:** The official normalized portal for Google I/O 2026 acts as a launchpad for deep-dive resources on Gemini 2.5/3.0, Android 17, and next-gen Chrome DevTools.
* **Core Technical Impact:** Outlines shifts in edge computing architectures, containerized micro-runtime capabilities, and declarative web platforms.
-* **Architectural Value:** Essential for engineering leaders aligning platform roadmaps with emerging web standards and cloud-native services.','en','site','beginner',0,'online','automatic','158b9a7b27c4066cab6cbb3c81706acf5466f46665e6fd16b881360c734abadc',NULL,1.78035227299415898e+09,0,'2026-06-02T00:17:52.994159+02:00',NULL,NULL,NULL,'["Cloud Ecosystems", "Google Cloud", "Google I/O Conferences"]','["ENTERPRISE-STABLE", "GUIDE"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "Highly vetted. The definitive web presence for Google''s largest developer event of the year.", "social_preview_url": "https://io.google/2026/assets/images/io26-og-image.jpg", "source_provenance": "X.com (GoogleDevs)", "suggested_new_category": ""}');
+* **Architectural Value:** Essential for engineering leaders aligning platform roadmaps with emerging web standards and cloud-native services.','en','site','beginner',0,'online','automatic','158b9a7b27c4066cab6cbb3c81706acf5466f46665e6fd16b881360c734abadc',NULL,1780352272,0,'2026-06-02T00:17:52.994159+02:00',NULL,NULL,NULL,'["Cloud Ecosystems", "Google Cloud", "Google I/O Conferences"]','["ENTERPRISE-STABLE", "GUIDE"]','[]','[]','{}','{"category": "uncategorized", "reputation_status": "Vetted", "reputation_summary": "Highly vetted. The definitive web presence for Google''s largest developer event of the year.", "social_preview_url": "https://io.google/2026/assets/images/io26-og-image.jpg", "source_provenance": "X.com (GoogleDevs)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://iongion.github.io/podman-desktop-companion','iongion.github.io: Podman Desktop Companion 🌟','','2021',0,'Outlines an early community-driven Electron GUI companion built to manage Podman containers and networks visually. Live grounding notes that this community initiative has largely been succeeded by the official, enterprise-stable Podman Desktop application developed by Red Hat.','TypeScript','Software','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Container Infrastructure", "Graphical User Interfaces", "Podman Desktop Tools"]','["[COMMUNITY-TOOL]"]','[]','["container-managers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://iopshub.medium.com/terraform-best-practices-everyone-should-know-a7c76ba9f085','iopshub.medium.com: Terraform Best Practices Everyone Should Know','','N/A',0,'A curated technical resource and architectural guide covering iopshub.medium.com: Terraform Best Practices Everyone Should Know in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903308433433794e+09,0,'2026-05-17T17:51:24.334338+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://iopshub.medium.com/terraform-best-practices-everyone-should-know-a7c76ba9f085','iopshub.medium.com: Terraform Best Practices Everyone Should Know','','N/A',0,'A curated technical resource and architectural guide covering iopshub.medium.com: Terraform Best Practices Everyone Should Know in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033084,0,'2026-05-17T17:51:24.334338+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://iot-analytics.com/iot-cloud','iot-analytics.com: The IoT cloud: Microsoft Azure vs. AWS vs. Google Cloud','','2026',0,'An in-depth IoT Analytics report mapping the differences in IoT architectures, ingestion protocols, and message-broker setups across AWS, Azure, and Google Cloud. Live grounding highlights the strategic exit of GCP IoT Core, which shifted the enterprise IoT landscape heavily toward Azure IoT Hub and AWS IoT.','English','Case Study/Analysis','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Strategy", "Internet of Things", "IoT Cloud Platforms"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','[]','["public-cloud-solutions.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://irfanyusanif.medium.com/how-to-communicate-between-microservices-7956ed68a99a','irfanyusanif.medium.com: Best practices to communicate between microservices','','N/A',0,'A curated technical resource and architectural guide covering irfanyusanif.medium.com: Best practices to communicate between microservices in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903283289458608e+09,0,'2026-05-17T17:47:12.894586+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://ishantgaurav.in/2021/06/22/complete-application-deployment-using-kubernetes','ishantgaurav.in: Complete Application Deployment using Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering ishantgaurav.in: Complete Application Deployment using Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903050338453102e+09,0,'2026-05-17T17:08:23.384531+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://ishantgaurav.in/2021/07/18/kubernetes-sidecar-container-pattern','ishantgaurav.in: Kubernetes – Sidecar Container Pattern','','N/A',0,'A curated technical resource and architectural guide covering ishantgaurav.in: Kubernetes – Sidecar Container Pattern in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903203656512093e+09,0,'2026-05-17T17:33:56.565121+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://irfanyusanif.medium.com/how-to-communicate-between-microservices-7956ed68a99a','irfanyusanif.medium.com: Best practices to communicate between microservices','','N/A',0,'A curated technical resource and architectural guide covering irfanyusanif.medium.com: Best practices to communicate between microservices in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032832,0,'2026-05-17T17:47:12.894586+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://ishantgaurav.in/2021/06/22/complete-application-deployment-using-kubernetes','ishantgaurav.in: Complete Application Deployment using Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering ishantgaurav.in: Complete Application Deployment using Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030503,0,'2026-05-17T17:08:23.384531+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://ishantgaurav.in/2021/07/18/kubernetes-sidecar-container-pattern','ishantgaurav.in: Kubernetes – Sidecar Container Pattern','','N/A',0,'A curated technical resource and architectural guide covering ishantgaurav.in: Kubernetes – Sidecar Container Pattern in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032036,0,'2026-05-17T17:33:56.565121+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://ismiletechnologies.com/en_us/devsecops/secure-devops-kit-azureazsk','ismiletechnologies.com: Secure DevOps Kit For Azure(AzSK)','','2023',2,'An analysis of the Secure DevOps Kit for Azure, detailing its six key focus areas including subscription security, continuous assurance, and alerting. It provides a functional roadmap for integrating compliance checks into DevOps pipelines. It serves as a great introductory guide to understanding pre-cloud-native security assurance techniques.','N/A','Technical Blog','Intermediate',0,'duplicate','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevSecOps & Platform Engineering", "Infrastructure Security", "AzSK Assessment"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{"duplicate_of": "https://github.com/azsk/DevOpsKit"}');
INSERT INTO "resources" VALUES('https://isoflow.io','Isoflow','','2024',3,'An emerging design canvas specialized in creating beautiful 3D isometric network and system architecture layouts. Ideal for producing high-fidelity structural graphics for engineering specifications.','TypeScript','Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture & Design", "Visualization", "3D Isometric"]','["[EMERGING]"]','[]','["cloud-arch-diagrams.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://isovalent.com/blog/post/2021-11-container-escape','isovalent.com: Detecting a Container Escape with Cilium and eBPF','','2021',0,'An in-depth case study of container escape tactics and real-time detection utilizing eBPF and Cilium. It highlights limits of traditional syscall auditing, showcasing how kernel-level hooks identify privilege escalation without agent-induced overhead. Live Grounding points to eBPF-based security as the modern baseline for runtime security orchestration.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Runtime Security", "eBPF & Cilium"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://isovalent.com/blog/post/azure-cni-cilium','isovalent.com: Announcing Azure CNI Powered by Cilium','','2022',0,'Isovalent''s technical summary showcasing Azure CNI powered by Cilium integration. This architecture combines Azure''s high-performance native routing fabrics with the advanced, secure eBPF-driven networking layer of Cilium. Represents the modern standard for fast AKS networking in 2026.','Markdown','Technical Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Networking & CNI", "Azure CNI Cilium"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://isovalent.com/blog/post/what-are-the-4-golden-signals-for-monitoring-kubernetes','isovalent.com: What are the 4 Golden Signals for Monitoring Kubernetes?','','2023',0,'Analyzes the implementation of Google''s ''Four Golden Signals'' within Kubernetes, highlighting how eBPF-powered tools like Cilium provide transparent application level metrics (latency, traffic, errors, saturation) without relying on traditional sidecar architectures.','None','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Modern Observability & Service Mesh", "Reliability Engineering", "eBPF-Based Telemetry"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://isprox.com/16-estilos-liderazgo-cual-es-mas-efectivo','isprox.com: 16 Estilos de liderazgo: ¿cuál es más efectivo?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3ff80c5eec8325ad0676446d5df37b5d77af27a71febd6c73aac11585126c1fb',100.0,1.77903071441006898e+09,0,'2026-05-17T17:11:54.410069+02:00',NULL,NULL,NULL,'[]','[]','["docs/project-management-methodology.md"]','[]','{}','{"duplicate_of": "https://isprox.com/es/16-estilos-liderazgo-cual-es-mas-efectivo"}');
+INSERT INTO "resources" VALUES('https://isprox.com/16-estilos-liderazgo-cual-es-mas-efectivo','isprox.com: 16 Estilos de liderazgo: ¿cuál es más efectivo?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3ff80c5eec8325ad0676446d5df37b5d77af27a71febd6c73aac11585126c1fb',100.0,1779030714,0,'2026-05-17T17:11:54.410069+02:00',NULL,NULL,NULL,'[]','[]','["docs/project-management-methodology.md"]','[]','{}','{"duplicate_of": "https://isprox.com/es/16-estilos-liderazgo-cual-es-mas-efectivo"}');
INSERT INTO "resources" VALUES('https://isprox.com/es/16-estilos-liderazgo-cual-es-mas-efectivo','isprox.com: 16 Estilos de liderazgo: ¿cuál es más efectivo?','','2022',0,'Evaluates 16 distinct leadership models, contrasting authoritative and laissez-faire approaches with agile-friendly, situational, and servant leadership styles. Helps engineering directors choose a style matching their team''s level of maturity.','Spanish','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Management", "Leadership", "Organizational Design"]','["[COMMUNITY-TOOL]"]','[]','["project-management-methodology.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://istio.io','Istio.io','','2026',0,'Home of the de facto standard open-source service mesh. Implements a uniform plane for managing, securing, and routing microservices traffic across hybrid cloud container clusters.','English','Platform','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Service Mesh", "Networking", "Traffic Management"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md", "istio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://istio.io/blog/2020/tradewinds-2020','The Istio project just consolidated its control plane services: Pilot, Citadel,'' Galley, and the sidecar injector, into a single binary, __Istiod__','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3de46fd0ea0aa3c429801bdfdd5630c2b2c5f87c9c44ecb9cde09b5162a82f6a',100.0,1.77903456919251608e+09,0,'2026-05-17T18:16:09.192516+02:00',NULL,NULL,NULL,'[]','[]','["docs/istio.md"]','[]','{}','{"duplicate_of": "https://istio.io/latest/blog/2020/tradewinds-2020"}');
+INSERT INTO "resources" VALUES('https://istio.io/blog/2020/tradewinds-2020','The Istio project just consolidated its control plane services: Pilot, Citadel,'' Galley, and the sidecar injector, into a single binary, __Istiod__','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3de46fd0ea0aa3c429801bdfdd5630c2b2c5f87c9c44ecb9cde09b5162a82f6a',100.0,1779034569,0,'2026-05-17T18:16:09.192516+02:00',NULL,NULL,NULL,'[]','[]','["docs/istio.md"]','[]','{}','{"duplicate_of": "https://istio.io/latest/blog/2020/tradewinds-2020"}');
INSERT INTO "resources" VALUES('https://istio.io/latest/blog/2020/tradewinds-2020','The Istio project just consolidated its control plane services: Pilot, Citadel, Galley, and the sidecar injector, into a single binary, __Istiod__','','2020',0,'Architectural milestone document explaining the consolidation of Pilot, Citadel, Galley, and Sidecar Injector into the unified ''Istiod'' control plane. Significantly improved operator UX and runtime resource efficiency.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Service Mesh", "Architecture", "Evolution"]','["[COMMUNITY-TOOL]"]','[]','["istio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://istio.io/latest/blog/2021/external-locality-failover','istio.io: Configuring failover for external services','','2021',0,'Official technical documentation covering how to configure high-availability failover for services running outside the immediate mesh. Utilizes ServiceEntry, DestinationRule, and VirtualService configurations to coordinate multi-region and external egress redundancy.','English','Documentation','High',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Service Mesh", "Resilience"]','["[COMMUNITY-TOOL]"]','[]','["istio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://istio.io/latest/blog/2022/introducing-ambient-mesh','istio.io: Introducing Ambient Mesh','','2022',0,'Introduces Istio Ambient Mesh, an innovative sidecar-less service mesh architecture. Splits proxy responsibilities into a node-level shared zero-trust secure overlay (ztunnel) and optional Layer 7 waypoint proxies to reduce resource utilization.','English','Article','High',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Service Mesh", "Architecture"]','["[COMMUNITY-TOOL]"]','[]','["istio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://istio.io/latest/blog/2022/merbridge','istio.io: Merbridge - Accelerate your mesh with eBPF','','2022',0,'Presents Merbridge, an open-source tool that leverages eBPF to bypass the traditional iptables overhead in Istio environments. By routing data directly between sockets, Merbridge significantly reduces network latency and control plane CPU usage.','English','Article','High',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Service Mesh", "Performance"]','["[COMMUNITY-TOOL]"]','[]','["istio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://istio.io/latest/docs/examples/microservices-istio','istio.io: Learn Microservices using Kubernetes and Istio 🌟','','2023',0,'Official tutorial illustrating how to orchestrate multi-language microservices inside Kubernetes using Istio to handle service discovery, fault injection, and dynamic traffic routing.','English','Guide','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Service Mesh", "Microservices Design", "Architecture"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["istio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://istiobyexample.dev','istiobyexample.dev 🌟','','2024',0,'An exemplary repository of practical, real-world Istio deployment configurations. Provides direct templates for traffic routing, rate limiting, and mTLS security configurations, serving as an indispensable resource for platform teams building service mesh architectures.','English','Tutorial','Intermediate',1,'online','manual','N/A',100.0,1.7814303025265069e+09,0,'2026-06-14T11:45:02.526507+02:00',NULL,NULL,NULL,'["Cloud Native", "Service Mesh", "Istio Examples"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/istio.md"]','["istio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://istiobyexample.dev/fault-injection','istiobyexample.dev: Fault Injection','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903271614459896e+09,0,'2026-05-17T17:45:16.144599+02:00',NULL,NULL,NULL,'[]','[]','["docs/istio.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://istiobyexample.dev','istiobyexample.dev 🌟','','2024',0,'An exemplary repository of practical, real-world Istio deployment configurations. Provides direct templates for traffic routing, rate limiting, and mTLS security configurations, serving as an indispensable resource for platform teams building service mesh architectures.','English','Tutorial','Intermediate',1,'online','manual','N/A',100.0,1781430302,0,'2026-06-14T11:45:02.526507+02:00',NULL,NULL,NULL,'["Cloud Native", "Service Mesh", "Istio Examples"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/istio.md"]','["istio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://istiobyexample.dev/fault-injection','istiobyexample.dev: Fault Injection','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779032716,0,'2026-05-17T17:45:16.144599+02:00',NULL,NULL,NULL,'[]','[]','["docs/istio.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://it.slashdot.org/story/21/05/22/041242/and-the-top-source-of-critical-security-threats-ispowershell','it.slashdot.org: And the Top Source of Critical Security Threats Is...PowerShell','','2021',0,'This reporting explores how PowerShell is frequently leveraged as a major vector for executing post-exploitation activities and malicious scripts. It discusses the importance of securing scripting environments and restricting user privilege levels. It highlights strategies for monitoring and auditing shell executions.','None','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Threat Detection", "OS Security"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://iter8.tools','Iter8','','2024',4,'A Kubernetes-native release validation and progressive delivery tool. Iter8 enables automated canary testing, A/B testing, and SLO evaluation. It coordinates traffic shifting using Service Meshes or Gateways, evaluating metrics from Prometheus and metrics-server to automate rollbacks or promote stable microservice builds.','Go','Tool','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Progressive Delivery"]','["[ENTERPRISE-STABLE]"]','[]','["sre.md", "performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/12-factor-microservice-applications-on-kubernetes-db913008b018','itnext.io: 12 factor Microservice applications — on Kubernetes','','2022',0,'A deep dive into implementing the complete 12-Factor framework within Kubernetes. Highlights strict environmental isolation, declarative deployment processes, and scaling microservices with pod replicas.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Microservices"]','["[COMMUNITY-TOOL]"]','[]','["introduction.md"]','{}','{}');
@@ -8197,9 +8197,9 @@ INSERT INTO "resources" VALUES('https://itnext.io/aws-cdk-for-eks-handling-helm-
INSERT INTO "resources" VALUES('https://itnext.io/aws-elastic-kubernetes-service-rbac-authorization-via-aws-iam-and-rbac-groups-7b70ded144b5','itnext.io: AWS Elastic Kubernetes Service: RBAC Authorization via AWS IAM and RBAC Groups','','2023',0,'Deep technical review of orchestrating native Kubernetes Role-Based Access Control (RBAC) securely mapped to AWS IAM roles. Details operational best practices for mapping IAM identities into the aws-auth ConfigMap or using EKS Access Entries.','N/A','Technical Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "AWS EKS", "Security & Hardening", "RBAC Mapping"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/backup-and-restore-of-kubernetes-stateful-application-data-with-csi-volume-snapshots-14ce9e6f3778','itnext.io: Backup and Restore of Kubernetes Stateful Application Data with CSI Volume Snapshots','','2021',4,'Deals with the practical deployment patterns for volume snapshot controllers inside high-density Kubernetes setups. Provides instructions for mapping persistent storage instances to multi-cloud topologies.','Markdown','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Data Protection", "CSI Integration"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes-backup-migrations.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/benchmark-results-of-kubernetes-network-plugins-cni-over-10gbit-s-network-updated-august-2020-6e1b757b9e49','itnext.io: Benchmark results of Kubernetes network plugins (CNI) over 10Gbit/s network (Updated: August 2020)','','2020',0,'A deep architectural performance analysis measuring major Kubernetes Container Network Interface (CNI) plugins over a dedicated 10Gbit/s network interface. It systematically contrasts network latency, throughput, and CPU utilization overhead across options like Calico, Cilium, Flannel, and Weave. The study details how overlay encapsulation methods (VXLAN/Geneve) introduce significant processing taxes compared to native BGP/host-gw direct routing topologies.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "CNI", "Benchmarks"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://itnext.io/boosting-your-kubectl-productivity-b348f7c25712','itnext.io: Boosting your kubectl productivity','','2020',4,'Compiles productivity enhancements and aliases for kubectl command routines. Addresses custom terminal variables, prompt customizations, and configurations aimed at easing day-to-day cluster tasks.','English','Technical Article','Intermediate',0,'online','manual','0d5d52e1facecb8b3df1eeb2b14581054665f9bc0fe92931974fd29ab4754eb0',100.0,1.77903257150838589e+09,0,'2026-05-17T17:42:51.508386+02:00',NULL,NULL,NULL,'["Kubernetes Platform", "Cluster Administration", "Kubectl Productivity"]','["[ENTERPRISE-STABLE]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://itnext.io/breaking-down-and-fixing-etcd-cluster-d81e35b9260d','itnext.io: Breaking down and fixing etcd cluster','','N/A',0,'A curated technical resource and architectural guide covering itnext.io: Breaking down and fixing etcd cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903378471786499e+09,0,'2026-05-17T18:03:04.717865+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://itnext.io/breaking-down-and-fixing-kubernetes-4df2f22f87c3','itnext.io: Breaking down and fixing Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering itnext.io: Breaking down and fixing Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031807.80803,0,'2026-05-17T17:30:07.808030+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://itnext.io/boosting-your-kubectl-productivity-b348f7c25712','itnext.io: Boosting your kubectl productivity','','2020',4,'Compiles productivity enhancements and aliases for kubectl command routines. Addresses custom terminal variables, prompt customizations, and configurations aimed at easing day-to-day cluster tasks.','English','Technical Article','Intermediate',0,'online','manual','0d5d52e1facecb8b3df1eeb2b14581054665f9bc0fe92931974fd29ab4754eb0',100.0,1779032571,0,'2026-05-17T17:42:51.508386+02:00',NULL,NULL,NULL,'["Kubernetes Platform", "Cluster Administration", "Kubectl Productivity"]','["[ENTERPRISE-STABLE]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://itnext.io/breaking-down-and-fixing-etcd-cluster-d81e35b9260d','itnext.io: Breaking down and fixing etcd cluster','','N/A',0,'A curated technical resource and architectural guide covering itnext.io: Breaking down and fixing etcd cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033784,0,'2026-05-17T18:03:04.717865+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://itnext.io/breaking-down-and-fixing-kubernetes-4df2f22f87c3','itnext.io: Breaking down and fixing Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering itnext.io: Breaking down and fixing Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031807,0,'2026-05-17T17:30:07.808030+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/build-a-lightweight-internal-developer-platform-with-argo-cd-and-kubernetes-labels-4c0e52c6c0f4','itnext.io: Build a Lightweight Internal Developer Platform with Argo CD and Kubernetes Labels','','2023',4,'Demonstrates how to design a lightweight, self-service Internal Developer Platform (IDP) by leveraging Kubernetes metadata labels, admission webhooks, and ArgoCD''s API to dynamically generate applications.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "ArgoCD", "Internal Developer Platforms"]','["[ENTERPRISE-STABLE]"]','[]','["argo.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/build-an-eks-cluster-with-terraform-d35db8005963','itnext.io: Build EKS cluster with Terraform 🌟','','2023',0,'A pragmatic tutorial outlining step-by-step EKS bootstrapping using Terraform. It provides direct, production-tested patterns for building secure VPCs, cluster control planes, and baseline IAM policies.','HCL','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "EKS & Container Orchestration"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/build-ship-github-container-registry-kubernetes-aa06029b3f21','itnext.io: Build & Ship: GitHub Container Registry & Kubernetes','','2021',0,'Deep technical walkthrough demonstrating CI/CD container assembly, pushing artifacts to GitHub Container Registry (GHCR), and orchestration within live Kubernetes endpoints.','YAML','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Container Management", "GitHub Container Registry", "Kubernetes"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
@@ -8210,8 +8210,8 @@ INSERT INTO "resources" VALUES('https://itnext.io/ckad-scenarios-about-ingress-a
INSERT INTO "resources" VALUES('https://itnext.io/cks-exam-series-9-rbac-v2-23ee24dd77cd','itnext.io: CKS Exam Series #9 RBAC v2','','2021',0,'A deep dive into Role-Based Access Control (RBAC) configurations as tested on the Certified Kubernetes Security Specialist (CKS) exam. Covers building precise ClusterRoles, auditing authorization logs, and locking down service account privileges.','English','Tutorial','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Compliance", "Access Control", "RBAC Configurations"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/cloud-native-ci-cd-with-tekton-building-custom-tasks-663e63c1f4fb','itnext.io: Cloud Native CI/CD with Tekton — Building Custom Tasks','','2021',4,'Deeply analyzes how to build Custom Tasks in Tekton, extending the core execution engine beyond standard containerized steps. Explains utilizing Custom Run resource types to integrate external services (like triggering a serverless cloud function or waiting for manual approval) directly into native pipeline lifecycles.','Go','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Continuous Integration & Delivery", "Cloud Native CI-CD", "Custom Extensions"]','["[ENTERPRISE-STABLE]"]','[]','["tekton.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/configuring-kafka-sources-and-sinks-in-kubernetes-271e3757b208','itnext.io: Configuring Kafka Sources and Sinks declaratively in Kubernetes using Knative','','2021',0,'An operational guide focusing on declarative source and sink bindings within Kubernetes using Knative Eventing components. Demonstrates how to write custom resources (CRDs) to map Kafka topics directly to serverless HTTP endpoints without writing broker plumbing.','English','Blog Post','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Serverless", "Knative", "Eventing Integration"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://itnext.io/configuring-routing-for-metallb-in-l2-mode-7ea26e19219e','itnext.io: Configuring routing for MetalLB in L2 mode','','N/A',0,'A curated technical resource and architectural guide covering itnext.io: Configuring routing for MetalLB in L2 mode in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031431.1357,0,'2026-05-17T17:23:51.135700+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://itnext.io/connect-to-containers-using-kubectl-exec-b1fb5c171f03','itnext.io: Connect to containers using Kubectl Exec','','2026',0,'An operational walkthrough illustrating how to establish interactive terminal sessions inside container namespaces using ''kubectl exec''. The document details the transport layer over SPDY/HTTP/2 stream multiplexing and explores core configurations needed for standard output routing.','N/A','Article','Intermediate',0,'online','manual','54df0882a202e0bb77610d715a01ab05c6c72eef87c0fb96eeb082d1c32bceac',100.0,1.77903329571231603e+09,0,'2026-05-17T17:54:55.712316+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "CLI & Debugging"]','["[COMMUNITY-TOOL]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://itnext.io/configuring-routing-for-metallb-in-l2-mode-7ea26e19219e','itnext.io: Configuring routing for MetalLB in L2 mode','','N/A',0,'A curated technical resource and architectural guide covering itnext.io: Configuring routing for MetalLB in L2 mode in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031431,0,'2026-05-17T17:23:51.135700+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://itnext.io/connect-to-containers-using-kubectl-exec-b1fb5c171f03','itnext.io: Connect to containers using Kubectl Exec','','2026',0,'An operational walkthrough illustrating how to establish interactive terminal sessions inside container namespaces using ''kubectl exec''. The document details the transport layer over SPDY/HTTP/2 stream multiplexing and explores core configurations needed for standard output routing.','N/A','Article','Intermediate',0,'online','manual','54df0882a202e0bb77610d715a01ab05c6c72eef87c0fb96eeb082d1c32bceac',100.0,1779033295,0,'2026-05-17T17:54:55.712316+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "CLI & Debugging"]','["[COMMUNITY-TOOL]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/continuous-gitops-the-way-to-do-devops-in-kubernetes-896b0ea1d0fb','itnext.io: Continuous GitOps, the way to do DevOps in Kubernetes 🌟','','2021',0,'A duplicate entry detailing continuous GitOps deployment processes and pipeline architectures. It highlights methods to trace and mitigate configuration drift in large-scale microservice deployments. Organizing repositories with structured directory configurations is key to managing complex, multi-environment cluster setups.','YAML','Technical Blog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Delivery", "Continuous Deployment", "GitOps", "Implementation"]','["[COMMUNITY-TOOL]"]','[]','["gitops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/cpu-limits-and-requests-in-kubernetes-fa9d55948b7c','itnext.io: CPU Request + Limit in Kubernetes | Daniele Polencic 🌟🌟','','2022',0,'Deep dive into CPU scheduling mechanics in Kubernetes.
- Traces how requests are translated into CFS shares and limits into CFS quotas.
@@ -8240,21 +8240,21 @@ INSERT INTO "resources" VALUES('https://itnext.io/event-driven-architectures-wit
INSERT INTO "resources" VALUES('https://itnext.io/event-driven-autoscaling-503b5cefaa49','itnext.io: Event Driven Autoscaling','','2021',0,'Broad architectural deep-dive into the paradigm shift from resource-based scaling (CPU/Memory) to event-driven paradigms. Compares native Kubernetes HPAs with KEDA-driven microservices scaling, highlighting performance optimization and cloud cost savings.','YAML','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure & Platform", "Autoscaling", "Event-Driven Scaling"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-autoscaling.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/evolution-of-paases-to-platform-as-code-in-kubernetes-world-74464b0013ca','itnext.io: Evolution of PaaSes to Platform-as-Code in Kubernetes world','','2021',4,'An analysis of the evolution from traditional PaaS solutions to declarative ''Platform-as-Code'' paradigms powered by Kubernetes. Explores how Custom Resource Definitions (CRDs) and operators enable developers to define entire applications and underlying cloud resources in a unified GitOps schema.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Platform Engineering", "Platform-as-Code"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/expose-open-policy-agent-gatekeeper-constraint-violations-with-prometheus-and-grafana-6b7ac92ea07f','itnext.io: Expose Open Policy Agent/Gatekeeper Constraint Violations for Kubernetes Applications with Prometheus and Grafana','','2021',4,'Demonstrates how to export Open Policy Agent (OPA) Gatekeeper constraint violations to Prometheus and visualize them in Grafana. Provides system administrators with real-time dashboards to discover policy breaches, enhancing cluster governance and security compliance.','YAML','Tutorial','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Policy Enforcement", "Monitoring & Observability"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://itnext.io/extending-kubernetes-cluster-kubectl-plugins-and-krew-547a8bc839a3','itnext.io: Extending Kubernetes Cluster; Kubectl Plugins and Krew','','N/A',0,'A curated technical resource and architectural guide covering itnext.io: Extending Kubernetes Cluster; Kubectl Plugins and Krew in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903264237654709e+09,0,'2026-05-17T17:44:02.376547+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://itnext.io/extending-kubernetes-cluster-kubectl-plugins-and-krew-547a8bc839a3','itnext.io: Extending Kubernetes Cluster; Kubectl Plugins and Krew','','N/A',0,'A curated technical resource and architectural guide covering itnext.io: Extending Kubernetes Cluster; Kubectl Plugins and Krew in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032642,0,'2026-05-17T17:44:02.376547+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/find-issues-in-your-istio-mesh-with-kiali-89d37d5e1fb1','itnext.io: Find issues in your Istio mesh with Kiali','','2021',0,'A practical troubleshooting handbook illustrating how to isolate and identify performance and security issues in an Istio mesh using Kiali''s built-in visual metrics and route validation.','English','Article','Medium',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Service Mesh", "Troubleshooting"]','["[COMMUNITY-TOOL]"]','[]','["istio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/fleet-management-of-kubernetes-clusters-at-scale-ranchers-fleet-de161cc52325','itnext.io: Fleet Management of Kubernetes Clusters at Scale — Rancher’s Fleet','','2021',0,'Curator Insight reviews Fleet''s design for multi-cluster scaling. Live engineering truth in 2026 confirms that the fundamental architectures of GitOps bundles and target custom resource definitions (CRDs) outlined here continue to dictate how Fleet scales in production setups.','English','Article','Medium',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Infrastructure", "GitOps", "Tutorials"]','["[COMMUNITY-TOOL]"]','[]','["rancher.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/for-developers-the-low-code-winter-is-coming-76875d3606c0','itnext.io: For Developers the Low-Code Winter Is Coming','','2022',3,'A critical opinion piece describing developer fatigue and architectural bottlenecks associated with low-code platforms. It notes that vendor lock-in, poor performance optimization, and difficult version-control workflows often trigger a reversion to traditional software engineering.','English','Technical Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Development Paradigms", "Low Code"]','["[COMMUNITY-TOOL]"]','[]','["lowcode-nocode.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/generating-kubernetes-network-policies-by-sniffing-network-traffic-6d5135fe77db','itnext.io: Generating Kubernetes Network Policies Automatically By Sniffing Network Traffic 🌟','','2021',4,'An innovative blueprint describing how to capture local container traffic and generate Kubernetes NetworkPolicies automatically. Shifts security efforts from manual configuration to dynamic, telemetry-based policy injection.','English','Blog Post','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Networking", "Security", "Network Policies"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/generating-transforming-and-patching-kubernetes-configuration-with-kustomize-fb7b02476a1b','itnext.io: Generating, transforming, and patching Kubernetes configuration with Kustomize','','2021',3,'In-depth exploration of Kustomize''s three primary stages: Generation (ConfigMaps, Secrets), Transformation (Common Labels, Namespaces), and Patching (Strategic Merge, JSON patches). Offers insights into programmatic schema alteration.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Configuration Management"]','["[COMMUNITY-TOOL]"]','[]','["kustomize.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://itnext.io/generically-working-with-kubernetes-resources-in-go-53bce678f887','itnext.io: Generically working with Kubernetes objects in Go','','N/A',0,'Curator Insight highlights the use of Go 1.18+ generics to drastically reduce boilerplate when interacting with various Kubernetes API types. Live Grounding confirms that while standard client-go uses dynamic clients or interface{} for generic operations, integrating Go generics allows for cleaner, type-safe custom controllers. This article provides practical patterns for wrapping standard clients to streamline resource manipulation.','English','Article','Advanced',0,'online','manual','ff30369560b995b9353789783b0415335c8fa55892c5d93ca658d0308d5457dc',100.0,1.77903357258986806e+09,0,'2026-05-17T17:59:32.589868+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Development", "Go Client-Go", "Generics"]','["[COMMUNITY-TOOL]"]','["docs/about.md", "docs/golang.md"]','["golang.md", "about.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://itnext.io/generically-working-with-kubernetes-resources-in-go-53bce678f887','itnext.io: Generically working with Kubernetes objects in Go','','N/A',0,'Curator Insight highlights the use of Go 1.18+ generics to drastically reduce boilerplate when interacting with various Kubernetes API types. Live Grounding confirms that while standard client-go uses dynamic clients or interface{} for generic operations, integrating Go generics allows for cleaner, type-safe custom controllers. This article provides practical patterns for wrapping standard clients to streamline resource manipulation.','English','Article','Advanced',0,'online','manual','ff30369560b995b9353789783b0415335c8fa55892c5d93ca658d0308d5457dc',100.0,1779033572,0,'2026-05-17T17:59:32.589868+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Development", "Go Client-Go", "Generics"]','["[COMMUNITY-TOOL]"]','["docs/about.md", "docs/golang.md"]','["golang.md", "about.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/getting-started-with-docker-facts-you-should-know-d000e5815598','itnext.io: Getting Started with Docker: Facts You Should Know 🌟','','2019',0,'A collection of essential tips, optimization mechanics, and networking behaviors for Docker engines. Provides developers with a quick reference to build patterns, storage layers, and execution boundaries.','None','Guide / Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Container Basics", "Docker"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/github-actions-for-android-developers-9ae606df2bfa','itnext.io: GitHub Actions for Android Developers','','2021',0,'Explores building custom continuous integration setups tailored specifically for Android compilation. Optimizes dependency caching, installs command-line SDK components, runs virtual emulator environments, and manages Google Play store distributions.','YAML','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipeline", "Mobile Development", "Android Workflows"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/github-actions-terraform-deployments-with-a-review-of-planned-changes-30143358bb5c','itnext.io: GitHub Actions: Terraform deployments with a review of planned changes','','2023',4,'Details a secure and interactive deployment pipeline design utilizing GitHub Actions to generate, parse, and review execution plans before triggering applies. Focuses on how PR comments, automated check-runs, and environment gates prevent destructive modifications. Live grounding emphasizes that this operational framework is crucial for maintaining team-wide transparency and safeguarding production infrastructure.','YAML','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "CI/CD & Linting", "Workflow Automation"]','["[ENTERPRISE-STABLE]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/github-github-actions-overview-and-argocd-deployment-example-b6cf0cf6f832','itnext.io: Github: Github Actions overview and ArgoCD deployment example','','2022',0,'Bridges modern CI with GitOps CD workflows. Demonstrates a full software delivery pipeline where GitHub Actions automatically processes build phases and updates configuration repositories to trigger GitOps-driven deployment via ArgoCD.','YAML','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipelines", "Multi-Cluster GitOps", "ArgoCD Orchestrations"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/gitops-with-kubernetes-740f37ea015b','itnext.io: GitOps with Kubernetes 🌟','','2020',0,'A practical, hands-on architectural walkthrough for configuring GitOps inside a Kubernetes cluster. Walks through writing manifests, using Helm values files, and configuring controllers to perform bidirectional syncs.','English','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["GitOps", "Implementation", "Kubernetes Native"]','["[COMMUNITY-TOOL]"]','[]','["gitops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/gitopsify-cloud-infrastructure-with-crossplane-and-flux-d605d3043452','itnext.io: GitOpsify Cloud Infrastructure with Crossplane and Flux','','2021',0,'Details the direct implementation of GitOps pipelines using Flux CD as the reconciliation engine to manage cloud infrastructure generated via Crossplane. By declarative versioning of Crossplane custom resources in Git, engineers establish an automated feedback loop where changes are continuously reconciled against live AWS, GCP, or Azure endpoints.','YAML','Tutorial','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["GitOps & CI/CD", "GitOps", "FluxCD", "Crossplane"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["crossplane.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://itnext.io/go-does-not-need-a-java-style-gc-ac99b8d26c60','itnext.io: Go Does Not Need a Java Style GC','','N/A',0,'An in-depth structural comparison of memory management in Go and Java. Explores value types and compiler escape analysis to explain why Go achieves sub-millisecond latencies without complex garbage collection.','en','Article','Advanced',0,'online','manual','732448c49b6431dddf4ce46fdea7046256356c86638ecff5016b04a3c0638178',100.0,1.77903324020229506e+09,0,'2026-05-17T17:54:00.202295+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Memory Management"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://itnext.io/guide-installing-an-okd-4-5-cluster-508a2631cbee','itnext.io: Guide: Installing an OKD 4.5 Cluster','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','f0217c87f64659219fda89b504208558cd17c6fabb93392b1e6386ae8c6913de',100.0,1779033074.35664,0,'2026-05-17T17:51:14.356640+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://itnext.io/go-does-not-need-a-java-style-gc-ac99b8d26c60','itnext.io: Go Does Not Need a Java Style GC','','N/A',0,'An in-depth structural comparison of memory management in Go and Java. Explores value types and compiler escape analysis to explain why Go achieves sub-millisecond latencies without complex garbage collection.','en','Article','Advanced',0,'online','manual','732448c49b6431dddf4ce46fdea7046256356c86638ecff5016b04a3c0638178',100.0,1779033240,0,'2026-05-17T17:54:00.202295+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Memory Management"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://itnext.io/guide-installing-an-okd-4-5-cluster-508a2631cbee','itnext.io: Guide: Installing an OKD 4.5 Cluster','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','f0217c87f64659219fda89b504208558cd17c6fabb93392b1e6386ae8c6913de',100.0,1779033074,0,'2026-05-17T17:51:14.356640+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/hardening-docker-and-kubernetes-with-seccomp-a88b1b4e2111','itnext.io: Hardening Docker and Kubernetes with seccomp 🌟','','2021',0,'A deep-dive technical tutorial on implementing `seccomp` (secure computing mode) within Docker and Kubernetes. Demonstrates how custom system call profiles prevent container escapes, restrict dangerous kernel-level system activities, and are managed natively via SecurityContext mappings.','English','Tutorial','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Kubernetes Security", "Runtime Hardening"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/hardening-monitoring-a-step-by-step-guide-7a18007c915','itnext.io: Hardening Monitoring: a step-by-step guide','','2021',0,'Systematic walkthrough on hardening a Prometheus-based observability control plane. Implements RBAC, transport layer security (mTLS), network micro-segmentation, and endpoint authentication schemas.','YAML','Technical Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Observability Security", "Hardening"]','["[COMMUNITY-TOOL]"]','[]','["prometheus.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/helm-3-secrets-management-4f23041f05c3','itnext.io: Helm 3 — Secrets management, an alternative approach 🌟','','2020',0,'This architectural guide presents alternative methods for managing dynamic application secrets using Helm 3 without exposing unencrypted values within version control. It outlines how to integrate Helm with external orchestrators and key management services. Implementing these steps improves overall release safety, preventing accidental token leakage.','None','Blog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Secret Management", "Helm Security"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
@@ -8271,17 +8271,17 @@ INSERT INTO "resources" VALUES('https://itnext.io/how-to-create-kubernetes-yaml-
INSERT INTO "resources" VALUES('https://itnext.io/how-to-deploy-a-cross-cloud-kubernetes-cluster-with-built-in-disaster-recovery-bbce27fcc9d7','itnext.io: How to deploy a cross-cloud Kubernetes cluster with built-in disaster recovery 🌟','','2021',0,'An architecture roadmap outlining how to deploy cross-cloud Kubernetes environments with active disaster recovery capabilities. Explains how to configure active-passive database replicas, multi-cluster SDNs, and automated global DNS traffic policies.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Strategy", "Disaster Recovery", "Multicluster"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/how-to-deploy-a-single-kubernetes-cluster-across-multiple-clouds-using-k3s-and-wireguard-a5ae176a6e81','itnext.io: How to deploy a single Kubernetes cluster across multiple clouds using k3s and WireGuard','','2021',4,'An architectural guide explaining how to construct a secure, multi-cloud Kubernetes cluster using K3s and WireGuard. Solves cross-cloud node communication challenges by deploying a zero-trust mesh VPN, ensuring secure overlay networking across heterogeneous providers.','Bash','Tutorial','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "Multi-Cloud Networking", "VPN Overlay"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/how-to-design-and-provision-a-production-ready-eks-cluster-f24156ac29b2','itnext.io: How to Design and Provision a Production-Ready EKS Cluster','','2022',0,'A high-level architectural post on designing and provisioning production-grade EKS clusters using Terraform. Focuses heavily on network isolation patterns, multi-AZ high availability, and dynamic scaling rules.','HCL','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "AWS", "EKS & Container Orchestration"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://itnext.io/how-to-experiment-locally-on-kubernetes-with-minikube-and-your-local-dockerfiles-48833fcd90c9','itnext.io: How to experiment locally on Kubernetes with minikube and your'' local Dockerfiles','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','bbd934ea21e51a6df462768e8b71e862160db8642dd7effe180d9ccc4aa9d97f',100.0,1.77903305068889594e+09,0,'2026-05-17T17:50:50.688896+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://itnext.io/how-to-experiment-locally-on-kubernetes-with-minikube-and-your-local-dockerfiles-48833fcd90c9','itnext.io: How to experiment locally on Kubernetes with minikube and your'' local Dockerfiles','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','bbd934ea21e51a6df462768e8b71e862160db8642dd7effe180d9ccc4aa9d97f',100.0,1779033050,0,'2026-05-17T17:50:50.688896+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/how-to-kubernetes-cluster-network-security-f19bc99161f5','itnext.io: How-To: Kubernetes Cluster Network Security 🌟','','2021',0,'A practical tutorial covering secure network policy design. Guides readers through limiting pod egress/ingress, utilizing global network policies, and implementing namespaces as security perimeters.','N/A','article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Networking", "Network Policies", "Secure CNI Implementation"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://itnext.io/how-to-restart-kubernetes-pods-with-kubectl-2a7834a6b961','==itnext.io: How to Restart Kubernetes Pods With Kubectl== 🌟','','2021',4,'Details methods for orchestrating safe container restarts via kubectl, such as the rollout restart command. Ensures zero-downtime restarts without dropping running traffic allocations.','English','Technical Article','Intermediate',0,'online','manual','1d855e45911087583c3b98186a33b519221a502360489948e9f4616f25464c03',100.0,1.77903275397111392e+09,0,'2026-05-17T17:45:53.971114+02:00',NULL,NULL,NULL,'["Kubernetes Platform", "Cluster Administration", "Kubectl Productivity"]','["[ENTERPRISE-STABLE]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://itnext.io/how-to-run-distributed-performance-tests-in-kubernetes-with-k6-and-elasticsearch-4ff8142bc774','itnext.io: How to run distributed performance tests in Kubernetes with K6','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','f3bbe9f34bf1bcd5cbe53456c2023f7566b19b66798a70b7f80e21c441ea8acb',100.0,1.77903234397978711e+09,0,'2026-05-17T17:39:03.979787+02:00',NULL,NULL,NULL,'[]','[]','["docs/qa.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://itnext.io/how-to-restart-kubernetes-pods-with-kubectl-2a7834a6b961','==itnext.io: How to Restart Kubernetes Pods With Kubectl== 🌟','','2021',4,'Details methods for orchestrating safe container restarts via kubectl, such as the rollout restart command. Ensures zero-downtime restarts without dropping running traffic allocations.','English','Technical Article','Intermediate',0,'online','manual','1d855e45911087583c3b98186a33b519221a502360489948e9f4616f25464c03',100.0,1779032753,0,'2026-05-17T17:45:53.971114+02:00',NULL,NULL,NULL,'["Kubernetes Platform", "Cluster Administration", "Kubectl Productivity"]','["[ENTERPRISE-STABLE]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://itnext.io/how-to-run-distributed-performance-tests-in-kubernetes-with-k6-and-elasticsearch-4ff8142bc774','itnext.io: How to run distributed performance tests in Kubernetes with K6','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','f3bbe9f34bf1bcd5cbe53456c2023f7566b19b66798a70b7f80e21c441ea8acb',100.0,1779032343,0,'2026-05-17T17:39:03.979787+02:00',NULL,NULL,NULL,'[]','[]','["docs/qa.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/how-to-setup-ci-cd-pipelines-for-android-with-azure-devops-2a4ded0de0e7','itnext.io: How to setup CI CD pipelines for Android with Azure DevOps','','2022',3,'A comprehensive walkthrough for building, signing, and deploying native Android applications using YAML-based Azure Pipelines. It covers setting up build agents, managing keystores, configuring SDK dependencies, and triggering continuous deployment runs. This acts as a standard pattern for unifying enterprise mobile builds within existing Azure DevOps workflows.','YAML','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevSecOps & Platform Engineering", "CI/CD & Mobile DevOps", "Android Pipelines"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/how-to-tackle-kubernetes-observability-challenges-with-pixie-4c6414ca913','itnext.io: How to tackle Kubernetes observability challenges with Pixie','','2021',0,'Explores Pixie, an eBPF-powered Kubernetes-native observability tool that collects high-resolution telemetry, logs, and network flows directly from the Linux kernel without requiring code changes or sidecar agents. Highlights how Pixie simplifies network profiling and debug loops.','None','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Advanced Telemetry & FinOps", "eBPF-Based Telemetry", "Pixie Deep Dive"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/how-to-use-terraform-to-create-a-small-scale-cloud-infrastructure-abf54fabc9dd','itnext.io: How to use Terraform to create a small-scale Cloud Infrastructure 🌟','','2021',0,'A practical blueprint detailing how to structure, split, and orchestrate a minimal yet secure AWS environment (VPC, EC2, RDS, Security Groups) using a single cleanly architected Terraform module.','English','Technical Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "Practical Architectures"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/how-we-used-terraform-to-create-and-manage-a-ha-aks-kubernetes-cluster-in-azure-812f64896c08','itnext.io: How We Used Terraform to Create and Manage a HA AKS Kubernetes Cluster in Azure','','2022',3,'An in-depth case study analyzing the construction of a Highly Available (HA) AKS deployment using Terraform. Outlines real-world structural hurdles, private endpoint architecture, multi-region routing, and node pool segmentation strategies.','HCL','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "AKS", "Production Architecture"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/hydrating-a-data-lake-using-log-based-change-data-capture-cdc-with-debezium-apicurio-and-kafka-799671e0012f','itnext.io: Hydrating a Data Lake using Log-based Change Data Capture (CDC) with Debezium, Apicurio, and Kafka Connect on AWS','','2022',0,'A high-density technical architecture study detailing data lake hydration. Coordinates Kafka Connect, Debezium, Apicurio schema registry, and AWS S3 to capture schema-validated database logs in near real-time.','Markdown','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Engineering", "Event Streaming", "Change Data Capture"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/implementing-a-restricted-first-pod-security-policyarchitecture-af4e906593b0','itnext.io: Implementing a Secure-First Pod Security Policy Architecture','','2021',0,'Provides a secure-first PSP implementation strategy. In modern systems, this restricted-first paradigm must be executed via the native Pod Security Admission (PSA) controller. It guides readers on blocking privileged root escalation paths in older clusters.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Pod Security", "Pod Security Policies"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://itnext.io/in-search-of-converged-usage-analytics-for-multiple-managed-kubernetes-c5108cb7f0e1','Krossboard: A centralized usage analytics approach for multiple Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering Krossboard: A centralized usage analytics approach for multiple Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903339785488605e+09,0,'2026-05-17T17:56:37.854886+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://itnext.io/in-search-of-converged-usage-analytics-for-multiple-managed-kubernetes-c5108cb7f0e1','Krossboard: A centralized usage analytics approach for multiple Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering Krossboard: A centralized usage analytics approach for multiple Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033397,0,'2026-05-17T17:56:37.854886+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/ingress-for-anthos-multi-cluster-ingress-and-global-service-load-balancing-c56c57b97e82','itnext.io: Ingress for Anthos — Multi-cluster Ingress and Global Service Load Balancing','','2020',0,'Examines the technical design of Multi-cluster Ingress (MCI) on Anthos. Illustrates how a unified global load balancer acts as a single endpoint, intelligently routing traffic to healthy microservice clusters distributed globally based on geographical proximity and backend capacity.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Hybrid & Multi-Cloud", "Anthos", "Ingress"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/inspecting-and-understanding-service-network-dfd8c16ff2c5','itnext.io: Inspecting and Understanding k8s Service Network 🌟','','2021',4,'An advanced technical inquiry examining how virtual IP endpoints are generated and tracked by the control plane. Demonstrates how to probe node routing tables, iptables rule logs, and IPVS structures to map physical packets to real-time service endpoints.','English','Blog Post','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Networking", "Deep Dive", "Service IP Allocation"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/installing-cilium-on-kubernetes-in-a-fast-and-efficient-way-dbcb79ce9699','itnext.io: Installing Cilium on Kubernetes in a fast and efficient way','','2021',0,'A performance-focused guide detailing modern deployment strategies for Cilium, leveraging Helm templates and CLI-driven validation to streamline infrastructure provisioning.','English','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "CNI", "Cilium"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-networking.md"]','{}','{}');
@@ -8292,10 +8292,10 @@ INSERT INTO "resources" VALUES('https://itnext.io/jenkins-running-workers-in-kub
INSERT INTO "resources" VALUES('https://itnext.io/jenkins-tutorial-part-1-pipelines-bd1397cf5509','itnext.io: Jenkins Tutorial — Part 1 — Pipelines 🌟','- [itnext.io: Jenkins Tutorial — Part 2 — Pipeline Variables 🌟](https://itnext.io/jenkins-tutorial-part-2-pipeline-variables-5e4783aa2c07)
- [itnext.io: Jenkins Tutorial — Part 3 — Parameterized Pipeline 🌟](https://itnext.io/jenkins-tutorial-part-3-parameterized-pipeline-3898643ac6ad)
- [itnext.io: Jenkins Tutorial — Part 7 — Interactive Pipelines 🌟](https://itnext.io/jenkins-tutorial-part-7-interactive-pipelines-a739b23ac41c?gi=563a447caa2b)','2021',0,'A detailed multi-part series covering parameterized builds, variable contexts, parallel phases, and interactive user inputs. *Curator Insight*: Multi-step pipelines deep dive. *Live Grounding*: Highly regarded learning path that guides engineers from basics to complex production Jenkinsfiles.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipelines", "Pipeline Patterns", "Declarative vs Scripted"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://itnext.io/jenkins-tutorial-part-2-pipeline-variables-5e4783aa2c07','itnext.io: Jenkins Tutorial — Part 2 — Pipeline Variables 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','80841a9884a9344b3b547f037e18ec962016514175b90613fbd793fbc301292f',100.0,1.77903103715106201e+09,0,'2026-05-17T17:17:17.151062+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://itnext.io/jenkins-tutorial-part-1-pipelines-bd1397cf5509"}');
-INSERT INTO "resources" VALUES('https://itnext.io/jenkins-tutorial-part-3-parameterized-pipeline-3898643ac6ad','itnext.io: Jenkins Tutorial — Part 3 — Parameterized Pipeline 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','08d54fff4f70e680f0338832319ab876fcc8a4fb7128718fcb68b17b32877ec0',100.0,1.77902929148105788e+09,0,'2026-05-17T16:48:11.481058+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://itnext.io/jenkins-tutorial-part-7-interactive-pipelines-a739b23ac41c','itnext.io: Jenkins Tutorial — Part 7 — Interactive Pipelines','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','0b7888ed1895b6b558e936cf41c78663e5e3eb5e613f73c41ef9557dab5e5a58',100.0,1.77902932538217091e+09,0,'2026-05-17T16:48:45.382171+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://itnext.io/jenkins-tutorial-part-7-interactive-pipelines-a739b23ac41c?gi=563a447caa2b','itnext.io: Jenkins Tutorial — Part 7 — Interactive Pipelines 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0b7888ed1895b6b558e936cf41c78663e5e3eb5e613f73c41ef9557dab5e5a58',100.0,1.779032922508749e+09,0,'2026-05-17T17:48:42.508749+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://itnext.io/jenkins-tutorial-part-7-interactive-pipelines-a739b23ac41c"}');
+INSERT INTO "resources" VALUES('https://itnext.io/jenkins-tutorial-part-2-pipeline-variables-5e4783aa2c07','itnext.io: Jenkins Tutorial — Part 2 — Pipeline Variables 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','80841a9884a9344b3b547f037e18ec962016514175b90613fbd793fbc301292f',100.0,1779031037,0,'2026-05-17T17:17:17.151062+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://itnext.io/jenkins-tutorial-part-1-pipelines-bd1397cf5509"}');
+INSERT INTO "resources" VALUES('https://itnext.io/jenkins-tutorial-part-3-parameterized-pipeline-3898643ac6ad','itnext.io: Jenkins Tutorial — Part 3 — Parameterized Pipeline 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','08d54fff4f70e680f0338832319ab876fcc8a4fb7128718fcb68b17b32877ec0',100.0,1779029291,0,'2026-05-17T16:48:11.481058+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://itnext.io/jenkins-tutorial-part-7-interactive-pipelines-a739b23ac41c','itnext.io: Jenkins Tutorial — Part 7 — Interactive Pipelines','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','0b7888ed1895b6b558e936cf41c78663e5e3eb5e613f73c41ef9557dab5e5a58',100.0,1779029325,0,'2026-05-17T16:48:45.382171+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://itnext.io/jenkins-tutorial-part-7-interactive-pipelines-a739b23ac41c?gi=563a447caa2b','itnext.io: Jenkins Tutorial — Part 7 — Interactive Pipelines 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0b7888ed1895b6b558e936cf41c78663e5e3eb5e613f73c41ef9557dab5e5a58',100.0,1779032922,0,'2026-05-17T17:48:42.508749+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://itnext.io/jenkins-tutorial-part-7-interactive-pipelines-a739b23ac41c"}');
INSERT INTO "resources" VALUES('https://itnext.io/jenkins-x-managing-jenkins-926f0e0f8bcf','itnext.io: Jenkins X — Managing Jenkins','','2019',0,'Detailed technical guide on installing, updating, and operating Jenkins X within a Kubernetes cluster. Compares serverless Jenkins engines with traditional stateful master architectures.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI-CD", "Kubernetes Native", "Jenkins X"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/journey-of-a-microservice-application-in-the-kubernetes-world-6abd625c60fe','itnext.io: Journey Of A Microservice Application In The Kubernetes World 🌟','','2022',0,'Traces the structural lifecycle of a containerized microservice traversing deployment pipelines, service routing, and load balancing configurations. Provides practical insights into configuring readiness/liveness probes, autoscaling parameters, and ingress rules. Essential reference for microservice platform standardization.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Microservices", "Application Lifecycle"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/journey-of-a-microservice-application-in-the-kubernetes-world-bdfe795532ef','itnext.io: Journey Of A Microservice Application In The Kubernetes World','','2021',0,'Comprehensive architectural case study outlining the functional lifecycle journey of a microservice application cluster inside Kubernetes. Details cross-cutting concerns including distributed service discovery, secret distribution, configurations management, ingress controllers, and decentralized persistent data handling.','Go','Article','Advanced',1,'duplicate','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Microservices", "Design Patterns"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{"duplicate_of": "https://itnext.io/journey-of-a-microservice-application-in-the-kubernetes-world-6abd625c60fe"}');
@@ -8303,17 +8303,17 @@ INSERT INTO "resources" VALUES('https://itnext.io/k8s-prevent-queue-worker-pod-f
INSERT INTO "resources" VALUES('https://itnext.io/k8s-raise-statefulset-volume-size-with-low-impact-33fe1e2576f6','itnext.io: K8s raise StatefulSet volume size with low impact','','2021',0,'A crucial operations guide detailing how to safely expand Persistent Volume Claims (PVCs) bound to StatefulSets with minimal workload impact. Covers volume expansion capability (VolumeExpansion) within storage classes and live file-system resizing. (Live Grounding: Fundamental knowledge for running high-throughput production databases without service degradation).','YAML/Shell','Technical Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud-Native Infrastructure", "Kubernetes Core", "Storage Operations"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/k8s-tips-accessing-the-api-server-from-a-pod-f6f72bc847de','itnext.io: K8s Tips: Accessing the API Server From a Pod','','2021',0,'A precise guide demonstrating how to query the Kubernetes API server securely from inside a running Pod. It discusses how the kubelet automatically mounts the default ServiceAccount token, namespace identifier, and CA certificate into `/var/run/secrets/kubernetes.io/serviceaccount`, and details how to utilize these credentials in runtime clients.','Bash/YAML','Technical Blog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Security", "API Access"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/k8s-vertical-pod-autoscaling-fd9e602cbf81','itnext.io: K8s Vertical Pod Autoscaling 🌟','','2021',0,'A detailed technical guide examining VPA internal controllers, highlighting the Recommender, Updater, and Admission Controller. Outlines how the validating admission hook operates to dynamically mutate resources during pod lifecycles.','N/A','Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes & Scaling", "Resource Management", "Vertical Scaling Deep-Dive"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://itnext.io/k8sgpt-localai-unlock-kubernetes-superpowers-for-free-584790de9b65','itnext.io: K8sGPT + LocalAI: Unlock Kubernetes superpowers for free!','','N/A',0,'In-depth guide configuring a fully offline AI diagnostics engine inside protected networks. Combines K8sGPT analytical tooling with LocalAI offline LLMs to safeguard internal data streams.','English','Architectural Guide','Advanced',1,'online','manual','2559d58dfacaca021df6f589847ee809c17122e7292f7ff3fb1519c67c4eaf8d',100.0,1.77903146654604411e+09,0,'2026-05-17T17:24:26.546044+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Kubernetes Operations", "AIOps Diagnostics"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/chatgpt.md"]','["chatgpt.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://itnext.io/karpenter-open-source-high-performance-kubernetes-cluster-autoscaler-d56e3ab06aae','itnext.io: Karpenter: Open-Source, High-Performance Kubernetes Cluster Autoscaler','','2022',3,'A comprehensive technical deep dive on Karpenter''s group-less autoscaling paradigm. The author compares Karpenter''s pod-bound scheduling engine against AWS Auto Scaling Groups (ASGs), illustrating how Karpenter''s ''just-in-time'' provisioning achieves sub-minute node startup times while dynamically consolidating bin-packed workloads.','English','Technical Article','Medium',0,'online','manual','a80f05573ed7b5c6e8abd1b2bc386a3f7724d1d3ed68b55a0bb4d77ce2d54aa7',100.0,1.77902971469597101e+09,0,'2026-05-17T16:55:14.695971+02:00',NULL,NULL,NULL,'["Autoscaling", "Resource Provisioning", "Technical Analysis"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://itnext.io/keep-it-simple-k8s-c0c68c46eabb','itnext.io: Keep it simple K8s. Kubernetes GitOps using Jabos','','2021',2,'A technical introduction to Jabos, showing how to replace sprawling nested YAML folders with a clean JavaScript-based GitOps deployment pipeline. The author walks through setting up a simple deployment and service using Jabos configurations.','English','Technical Article','Medium',0,'online','manual','f53ad4801cbd2a2a9ab984f2d288a8b11f32cc275e81becb050f96fb59fcf436',100.0,1779032785.57549,0,'2026-05-17T17:46:25.575490+02:00',NULL,NULL,NULL,'["Configuration Management", "GitOps", "Alternative Specs"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://itnext.io/k8sgpt-localai-unlock-kubernetes-superpowers-for-free-584790de9b65','itnext.io: K8sGPT + LocalAI: Unlock Kubernetes superpowers for free!','','N/A',0,'In-depth guide configuring a fully offline AI diagnostics engine inside protected networks. Combines K8sGPT analytical tooling with LocalAI offline LLMs to safeguard internal data streams.','English','Architectural Guide','Advanced',1,'online','manual','2559d58dfacaca021df6f589847ee809c17122e7292f7ff3fb1519c67c4eaf8d',100.0,1779031466,0,'2026-05-17T17:24:26.546044+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Kubernetes Operations", "AIOps Diagnostics"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','["docs/chatgpt.md"]','["chatgpt.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://itnext.io/karpenter-open-source-high-performance-kubernetes-cluster-autoscaler-d56e3ab06aae','itnext.io: Karpenter: Open-Source, High-Performance Kubernetes Cluster Autoscaler','','2022',3,'A comprehensive technical deep dive on Karpenter''s group-less autoscaling paradigm. The author compares Karpenter''s pod-bound scheduling engine against AWS Auto Scaling Groups (ASGs), illustrating how Karpenter''s ''just-in-time'' provisioning achieves sub-minute node startup times while dynamically consolidating bin-packed workloads.','English','Technical Article','Medium',0,'online','manual','a80f05573ed7b5c6e8abd1b2bc386a3f7724d1d3ed68b55a0bb4d77ce2d54aa7',100.0,1779029714,0,'2026-05-17T16:55:14.695971+02:00',NULL,NULL,NULL,'["Autoscaling", "Resource Provisioning", "Technical Analysis"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://itnext.io/keep-it-simple-k8s-c0c68c46eabb','itnext.io: Keep it simple K8s. Kubernetes GitOps using Jabos','','2021',2,'A technical introduction to Jabos, showing how to replace sprawling nested YAML folders with a clean JavaScript-based GitOps deployment pipeline. The author walks through setting up a simple deployment and service using Jabos configurations.','English','Technical Article','Medium',0,'online','manual','f53ad4801cbd2a2a9ab984f2d288a8b11f32cc275e81becb050f96fb59fcf436',100.0,1779032785,0,'2026-05-17T17:46:25.575490+02:00',NULL,NULL,NULL,'["Configuration Management", "GitOps", "Alternative Specs"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/kubernetes-apps-the-easy-way-f06d9e5cad3c','itnext.io: **arkade** by example — Kubernetes apps, the easy way 🌟','','2021',4,'Introduces arkade, a lightning-fast application installer for Kubernetes. Simplifies cluster bootstrap setups by deploying tools like OpenFaaS or cert-manager with one-line commands.','English','Technical Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes", "Tooling", "Deployment Tools"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["serverless.md", "kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/kubernetes-cluster-autoscaler-more-than-scaling-out-7b2d97f10b27','itnext.io: Kubernetes Cluster Autoscaler: More than scaling out','','2021',0,'A specialized technical deep-dive looking at Cluster Autoscaler scale-in (consolidation) mechanics. Analyzes pod disruption budgets, graceful termination routines, and scheduler algorithms that guarantee high system uptime during server compression.','N/A','Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes & Scaling", "Infrastructure Scaling", "Node Descheduling"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://itnext.io/kubernetes-contexts-complete-guide-for-developers-7ea5b2fc75c7','itnext.io: Kubernetes Contexts: Complete Guide for Developers','','2020',4,'Explains how kubeconfig context matrices are structured. Aids teams in safely managing user authorization levels across distinct dev, staging, and production clusters.','English','Technical Article','Intermediate',0,'online','manual','e7510fd20eab2b0d530a3e169cac3ad0742920e9ce7ad6b3ab00e0eaef12f966',100.0,1.77903141086962294e+09,0,'2026-05-17T17:23:30.869623+02:00',NULL,NULL,NULL,'["Kubernetes Platform", "Cluster Administration", "K8s Contexts"]','["[ENTERPRISE-STABLE]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://itnext.io/kubernetes-contexts-complete-guide-for-developers-7ea5b2fc75c7','itnext.io: Kubernetes Contexts: Complete Guide for Developers','','2020',4,'Explains how kubeconfig context matrices are structured. Aids teams in safely managing user authorization levels across distinct dev, staging, and production clusters.','English','Technical Article','Intermediate',0,'online','manual','e7510fd20eab2b0d530a3e169cac3ad0742920e9ce7ad6b3ab00e0eaef12f966',100.0,1779031410,0,'2026-05-17T17:23:30.869623+02:00',NULL,NULL,NULL,'["Kubernetes Platform", "Cluster Administration", "K8s Contexts"]','["[ENTERPRISE-STABLE]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/kubernetes-draining-nodes-properly-79e18dca4d5e','itnext.io: Kubernetes Draining Nodes Properly','','2021',4,'A comprehensive guide to executing zero-downtime node evictions. Highlights the use of PodDisruptionBudgets (PDBs), shutdown hooks, and node draining commands (`kubectl drain`) to gracefully migrate stateless and stateful workloads without impacting live user sessions.','Bash','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations", "Node Operations", "Maintenance"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/kubernetes-essential-tools-2021-def12e84c572','itnext.io: Kubernetes Essential Tools: 2021','','2021',0,'An expert selection of developer and operator terminal utilities designed to streamline interaction with Kubernetes clusters. Reviews advanced interactive CLI browsers like k9s, visual dashboards like Lens, log stream multiplexers like Stern, and context switches like kubectx.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Ecosystem", "Developer Tooling", "CLI Utilities"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md", "kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/kubernetes-extensibility-c5fed27f0952','itnext.io: Introduction to Kubernetes extensibility','','2021',3,'An introductory review of how to extend the native Kubernetes control plane. Details the custom resource lifecycle, webhook integrations, API aggregation layers, and custom control loop logic that underpins the Kubernetes operator ecosystem.','Go','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Core Architecture", "Extensibility", "Operator Pattern"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://itnext.io/kubernetes-for-dummies-life-of-a-pod-fc8158e27aa','itnext.io: Kubernetes for dummies: Life of a Pod. Part 3','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','35dd76d2c64dfebc57a1b4925ee22a8d52a13a1c20225f025c7b5baa6ab02df8',100.0,1.77903011922178196e+09,0,'2026-05-17T17:01:59.221782+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://itnext.io/kubernetes-gitops-tools-cf0247eb5368','itnext.io: Kubernetes GitOps Tools','','2021',0,'Detailed breakdown contrasting standard GitOps tools within the CNCF ecosystem. Focuses on execution differences between declarative state reconciliation models (e.g., Argo CD, Flux) and evaluates how security policies and continuous compliance are woven into these engines.','YAML','Article','Intermediate',0,'online','manual','fc41506c17b05b96928b4b33d70c79e588dd56342ecef4cd5607eabb967c2014',100.0,1.77903451674811291e+09,0,'2026-05-17T18:15:16.748113+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Continuous Delivery", "GitOps"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://itnext.io/kubernetes-for-dummies-life-of-a-pod-fc8158e27aa','itnext.io: Kubernetes for dummies: Life of a Pod. Part 3','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','35dd76d2c64dfebc57a1b4925ee22a8d52a13a1c20225f025c7b5baa6ab02df8',100.0,1779030119,0,'2026-05-17T17:01:59.221782+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://itnext.io/kubernetes-gitops-tools-cf0247eb5368','itnext.io: Kubernetes GitOps Tools','','2021',0,'Detailed breakdown contrasting standard GitOps tools within the CNCF ecosystem. Focuses on execution differences between declarative state reconciliation models (e.g., Argo CD, Flux) and evaluates how security policies and continuous compliance are woven into these engines.','YAML','Article','Intermediate',0,'online','manual','fc41506c17b05b96928b4b33d70c79e588dd56342ecef4cd5607eabb967c2014',100.0,1779034516,0,'2026-05-17T18:15:16.748113+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Continuous Delivery", "GitOps"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/kubernetes-in-a-box-7a146ba9f681','itnext.io: Kubernetes in a box','','2021',0,'A guide detailing ''Kubernetes in a box'' sandbox creation methodologies. Outlines structural strategies for configuring minimal host dependencies, local routing setups, and automatic configuration sync setups.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Local Kubernetes Environments", "Single-Node Clusters", "Guides"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-based-devel.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/kubernetes-ingress-on-azure-using-the-application-gateway-2779b647deb5','itnext.io: Kubernetes Ingress on Azure using the Application Gateway','','2020',0,'Analyzes configuring the Application Gateway Ingress Controller (AGIC) to leverage Azure''s Layer 7 load balancer inside AKS clusters. Outlines integrating native Web Application Firewall (WAF) services and avoiding extra routing hops. Promotes scalable network architectures for modern APIs.','YAML/Terraform','Technical Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Ingress & Routing", "Application Gateway (AGIC)"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/kubernetes-installation-methods-the-complete-guide-1036c860a2b3','itnext.io: Kubernetes Installation Methods The Complete Guide','','2023',0,'A comprehensive analysis of various Kubernetes bootstrap frameworks. Compares local learning solutions (Kind, Minikube, K3s) with enterprise production installation engines (Kubeadm, Kubespray, and fully managed public cloud options like GKE, EKS, AKS), detailing networking setup and etcd topography trade-offs.','English','Technical Guide','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations", "Installation", "Bootstrap Methods"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
@@ -8325,7 +8325,7 @@ INSERT INTO "resources" VALUES('https://itnext.io/kubernetes-local-playground-al
INSERT INTO "resources" VALUES('https://itnext.io/kubernetes-logging-in-production-545ea88d9a4a','itnext.io: Kubernetes Logging in Production','','2021',0,'Outlines advanced production log aggregation architecture patterns. Investigates the trade-offs of using Node-level logging agents versus pod-level sidecars, detailing backpressure mitigation, rate-limiting rules, and long-term cold-storage archiving strategies.','None','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Log Management & Diagnostics", "Log Aggregation", "Production Scale Logging"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/kubernetes-monitoring-with-prometheus-exporters-a-service-discovery-and-its-roles-ce63752e5a1','itnext.io: Kubernetes: monitoring with Prometheus — exporters, a Service Discovery, and its roles','','2020',0,'Demystifies Prometheus''s powerful dynamic Service Discovery engine inside Kubernetes, parsing how role specifications (Node, Endpoint, Pod, Service, Ingress) translate API-server resource updates into automatic, low-overhead scrap targets.','None','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Modern Observability & Service Mesh", "Cluster Monitoring", "Service Discovery Mechanics"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/kubernetes-network-deep-dive-7492341e0ab5','itnext.io: Kubernetes networking deep dive: Did you make the right choice?','','2022',4,'An engineering benchmark and comparison of leading Kubernetes CNI implementations (Calico, Cilium, Flannel). Evaluates raw throughput, CPU overhead, eBPF capabilities, and network policy performance to guide architects in making structural design choices.','English','Blog Post','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Networking", "Evaluation", "CNI Selection"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://itnext.io/kubernetes-operator-to-manage-jobs-7ee96744c74a','itnext.io: Simplify Advanced Workflows in Kubernetes with Jobs Manager Operator','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','9f81323756d2b762f3ed19406b37dbc6fc4903981bbbe6854f09e0abb0754d55',100.0,1.77902932263162708e+09,0,'2026-05-17T16:48:42.631627+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-operators-controllers.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://itnext.io/kubernetes-operator-to-manage-jobs-7ee96744c74a','itnext.io: Simplify Advanced Workflows in Kubernetes with Jobs Manager Operator','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','9f81323756d2b762f3ed19406b37dbc6fc4903981bbbe6854f09e0abb0754d55',100.0,1779029322,0,'2026-05-17T16:48:42.631627+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-operators-controllers.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/kubernetes-operators-cruise-control-for-managing-cloud-native-apps-db328ef8e345','itnext.io: Kubernetes Operators: Cruise Control for Managing Cloud-Native Apps','','2021',0,'An analytical article comparing manual sysadmin runbooks with the automatic capabilities of Operators. It covers automated backups, version migrations, and disaster recovery loops.','N/A','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Resources", "Education", "Architectural Pattern", "Operators"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-operators-controllers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/kubernetes-owasp-top-10-centralised-policy-enforcement-9adc53438e22','itnext.io: Kubernetes OWASP Top 10: Centralised Policy Enforcement','','2022',0,'Investigates mitigating risks from the OWASP Kubernetes Top 10 using centralized Policy-as-Code platforms like OPA Gatekeeper or Kyverno. Focuses on setting up mutating and validating admission webhooks to prevent non-compliant configs from deploying. Establishes programmatic posture control.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Vulnerability Assessment", "Policy Enforcement"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/kubernetes-owasp-top-10-secrets-management-c996faa87b47','itnext.io: Kubernetes OWASP Top 10: Secrets Management','','2022',0,'Addresses Secrets Management under the OWASP Kubernetes threat framework. Details vulnerabilities of default etcd storage parameters and details using External Secrets Operator or HashiCorp Vault. Prevents secrets exposure via repository check-ins or pod environment parameters.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Secrets Management", "OWASP"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
@@ -8359,7 +8359,7 @@ INSERT INTO "resources" VALUES('https://itnext.io/lessons-learned-from-managing-
INSERT INTO "resources" VALUES('https://itnext.io/lifecycle-of-kubernetes-network-policies-749b5218f684','itnext.io: Lifecycle of Kubernetes Network Policies and Best Practices','','2021',0,'Delves into designing, deploying, and maintaining NetworkPolicies throughout an application lifecycle. Promotes a default-deny security posture for ingress/egress and outlines tooling to audit network state.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Network Security", "Network Policies"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/logging-in-kubernetes-with-loki-and-the-plg-stack-93b27c90ec34','itnext.io: Logging in Kubernetes with Loki and the PLG Stack','','2022',0,'Detailed implementation guide for deploying the PLG (Prometheus, Loki, Grafana) stack on Kubernetes. Illustrates logging agent configurations that offer a lightweight alternative to EFK.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability & Monitoring", "Log Management", "Kubernetes Logging"]','["[COMMUNITY-TOOL]"]','[]','["grafana.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/manage-auto-generated-secrets-in-your-helm-charts-5aee48ba6918','itnext.io: Manage Auto-generated Secrets In Your Helm Charts 🌟','','2021',0,'This guide offers solutions for the common problem of auto-generated secrets regenerating during standard Helm upgrade sequences. It provides explicit templating configurations designed to persist existing cluster values instead of replacing them. This strategy avoids service downtime in dependent microservices due to credential mismatches.','None','Blog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Secret Management", "Helm Automation"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://itnext.io/manage-redis-on-aws-from-kubernetes-eeadba7eb889','itnext.io: Manage Redis on AWS from Kubernetes','','N/A',0,'Curator Insight describes how to manage AWS ElastiCache for Redis directly from Kubernetes. Live Grounding highlights using AWS Controllers for Kubernetes (ACK) or Crossplane to define managed Redis instances as custom resources (CRDs). This unifies stateful cloud infrastructure management within standard GitOps workflows.','English','Blog Post','Advanced',1,'online','manual','f3e66427cea7fa55436ea00b0d6ee0c98e8d8a3da18faa2066450689aba5ec5e',100.0,1.77903109664833903e+09,0,'2026-05-17T17:18:16.648339+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Operators", "Managed Databases"]','["[COMMUNITY-TOOL]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://itnext.io/manage-redis-on-aws-from-kubernetes-eeadba7eb889','itnext.io: Manage Redis on AWS from Kubernetes','','N/A',0,'Curator Insight describes how to manage AWS ElastiCache for Redis directly from Kubernetes. Live Grounding highlights using AWS Controllers for Kubernetes (ACK) or Crossplane to define managed Redis instances as custom resources (CRDs). This unifies stateful cloud infrastructure management within standard GitOps workflows.','English','Blog Post','Advanced',1,'online','manual','f3e66427cea7fa55436ea00b0d6ee0c98e8d8a3da18faa2066450689aba5ec5e',100.0,1779031096,0,'2026-05-17T17:18:16.648339+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Operators", "Managed Databases"]','["[COMMUNITY-TOOL]"]','["docs/aws-databases.md"]','["aws-databases.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/managing-kubernetes-secrets-securely-with-gitops-b8174b4f4d30','itnext.io: Managing Kubernetes Secrets Securely with GitOps (SOPS + AWS KMS + Flux)','','2021',0,'A crucial guide explaining how to securely manage encrypted Kubernetes Secrets in public Git repositories using Mozilla SOPS, AWS KMS, and the Flux source/kustomize decryption drivers.','YAML','Technical Article','High',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "GitOps & Deployment", "Flux Ecosystem"]','["[COMMUNITY-TOOL]"]','[]','["gitops.md", "flux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/managing-multiple-kubernetes-clusters-using-git-cd068bbd85ac','itnext.io: Managing multiple Kubernetes clusters using Git 🌟','','2022',0,'This deep-dive explores multi-cluster Kubernetes fleet management using GitOps methodologies. It details Git-based declarative workflows using tools like ArgoCD or GitLab Agent for Kubernetes to maintain architectural parity across environment stages.','YAML','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "GitOps", "Kubernetes Management", "Multi-Cluster"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/measuring-patching-cadence-on-kubernetes-with-gitops-353bc4a1d25','itnext.io: Measuring Patching Cadence on Kubernetes with GitOps','','2021',4,'Outlines a GitOps framework designed to measure, audit, and accelerate software patch delivery within Kubernetes clusters. Outlines the integration of automated image updates with PR-driven deployment logs to gauge team response velocity.','YAML','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD", "GitOps", "Policy & Compliance"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
@@ -8425,7 +8425,7 @@ INSERT INTO "resources" VALUES('https://itnext.io/top-10-ways-to-protect-eks-wor
INSERT INTO "resources" VALUES('https://itnext.io/top-6-threat-detection-tools-for-containers-3dd80b77777e','itnext.io: Top 6 Threat Detection Tools for Containers','','2021',0,'A high-level technical assessment of the top six real-time threat detection technologies engineered for containers. It contrasts kernel-level trace systems (like eBPF) with agentless static scanners to highlight their unique benefits. This overview assists in building a comprehensive, multi-layered threat mitigation stack.','None','Blog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Threat Detection", "Container Monitoring Tools"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/tracing-pod-to-pod-network-traffic-in-kubernetes-112523a325b2','itnext.io: Tracing Pod2Pod Network Traffic in Kubernetes | Daniele Polencic','','2021',0,'When service-to-service communication fails silently, engineers must dive deep into packet inspection. This tutorial guides readers through capture techniques, using tools like tcpdump and Wireshark inside container network namespaces to trace pod-to-pod traffic. It addresses the complexity of tracing traffic within overlay networks and virtual ethernet pairs.','English','Blog Post','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes", "Networking", "Packet Tracing"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-troubleshooting.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/traffic-shaping-with-kubernetes-and-istio-7e44fbfca200','itnext.io: Taffic Shaping - Kubernetes & Istio | Daniele Polencic','','2021',0,'A step-by-step exploration of traffic shaping options inside Istio, including request shadowing, percentage-based splits, and fault injection strategies designed to proactively test system limits and resilience patterns.','English','Article','Medium',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Service Mesh", "Traffic Management"]','["[COMMUNITY-TOOL]"]','[]','["istio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://itnext.io/understanding-kubectl-explain-9d703396cc8','==itnext.io: Using ‘kubectl explain’ for Custom Resources==','','2026',0,'An analytical guide showcasing how to leverage ''kubectl explain'' to dynamically inspect Custom Resource Definitions (CRDs). By querying the discovery API, platform engineers can navigate deeply nested custom resource structures and ensure compliance with schemas registered via operator patterns.','N/A','Article','Intermediate',0,'online','manual','d77e45f545d94e78b1b36db21a27d8e05142dc41bea2186451515607f0ad3ad8',100.0,1.77902934075678896e+09,0,'2026-05-17T16:49:00.756789+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "CLI & Debugging"]','["[COMMUNITY-TOOL]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://itnext.io/understanding-kubectl-explain-9d703396cc8','==itnext.io: Using ‘kubectl explain’ for Custom Resources==','','2026',0,'An analytical guide showcasing how to leverage ''kubectl explain'' to dynamically inspect Custom Resource Definitions (CRDs). By querying the discovery API, platform engineers can navigate deeply nested custom resource structures and ensure compliance with schemas registered via operator patterns.','N/A','Article','Intermediate',0,'online','manual','d77e45f545d94e78b1b36db21a27d8e05142dc41bea2186451515607f0ad3ad8',100.0,1779029340,0,'2026-05-17T16:49:00.756789+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "CLI & Debugging"]','["[COMMUNITY-TOOL]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/unleashing-the-power-of-kubernetes-1-26-56979ee667fd','itnext.io: Unleashing the Power of Kubernetes 1.26: Exploring the New ValidatingAdmissionPolicy Feature with CEL','','2022',0,'An in-depth guide on the ValidatingAdmissionPolicy introduced in Kubernetes 1.26. Leveraging the Common Expression Language (CEL), cluster administrators can write and enforce custom admission validation rules inside the API Server without deploying external webhook architectures. This provides a highly performant, declarative security mechanism that reduces control plane latency.','English','Technical Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Security", "Policies", "CEL Admission"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-releases.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/upgrade-cert-manager-for-your-production-deployment-without-downtime-ee5d32fabec8','itnext.io: Upgrade Cert-Manager for Your Production Deployment Without Downtime','','2021',0,'A highly technical guide focusing on upgrading production cert-manager instances without cluster downtime. Addresses API version deprecations, webhook migrations, and handling CRD migrations smoothly.','English','Technical Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "PKI & Certificates", "cert-manager", "Operations"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/using-aws-nlb-manually-targeting-an-eks-service-exposing-udp-traffic-17053ecd8f52','itnext.io: Using AWS NLB manually targeting an EKS Service exposing UDP traffic','','2021',0,'Advanced engineering tutorial outlining the manual provisioning and targeting configurations of Network Load Balancers (NLB) to handle inbound UDP traffic natively to pod layers on EKS.','English','Tutorial','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "AWS EKS", "Networking"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
@@ -8434,42 +8434,42 @@ INSERT INTO "resources" VALUES('https://itnext.io/vault-cluster-with-auto-unseal
INSERT INTO "resources" VALUES('https://itnext.io/why-and-how-of-kubernetes-ingress-and-networking-6cb308ca03d2','itnext.io: Why and How of Kubernetes Ingress (and Networking) 🌟','','2021',4,'Deconstructs the underlying flow of external traffic traversing through Ingress controllers down to the target endpoints. Outlines why standard Layer 4 proxies fall short for advanced routing and explains how Layer 7 controllers dynamically reload configurations dynamically upon API changes.','English','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Networking", "Ingress", "Fundamentals"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/why-do-developers-find-kubernetes-hard-6532e8d6ce7f','itnext.io: Why do developers find Kubernetes so hard?','','2021',0,'Diagnoses the cognitive load and operational hurdles associated with exposing raw Kubernetes interfaces directly to application developers. It analyzes the friction created by complex network topologies, YAML verbosity, and security policies, making the case for platform abstraction layers and custom developer portals.','Agnostic','Opinion Piece','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Developer Experience", "Kubernetes Usability"]','["[COMMUNITY-TOOL]"]','[]','["crossplane.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/working-with-kubernetes-configmaps-part-1-volume-mounts-f0ace283f5aa','itnext.io: Working with kubernetes configmaps, part 1: volume mounts','- [itnext.io: Working with kubernetes configmaps, part 2: Watchers](https://itnext.io/working-with-kubernetes-configmaps-part-2-watchers-b6dd0e583d71)','2022',0,'Contrast study comparing dynamic ConfigMap directory updates against subPath volume mounts. Reviews how runtime container systems monitor symlink changes and the resulting operational pitfalls for daemon configurations.','Go','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Configuration", "ConfigMaps", "Synchronization"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://itnext.io/working-with-kubernetes-configmaps-part-2-watchers-b6dd0e583d71','itnext.io: Working with kubernetes configmaps, part 2: Watchers','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','c4642098338acc234520b707627e5e04ae4e9f2ec2a8926586abef71e2ab2480',100.0,1.77903358629770588e+09,0,'2026-05-17T17:59:46.297706+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://itnext.io/working-with-kubernetes-configmaps-part-2-watchers-b6dd0e583d71','itnext.io: Working with kubernetes configmaps, part 2: Watchers','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','c4642098338acc234520b707627e5e04ae4e9f2ec2a8926586abef71e2ab2480',100.0,1779033586,0,'2026-05-17T17:59:46.297706+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/working-with-the-kubernetes-api-587bc5941992','itnext.io: Working with the kubernetes API | Daniele Polencic 🌟','','2021',4,'Demonstrates programmatic interactions with the Kubernetes REST API. Provides examples of tracking real-time events, querying statuses, and using service accounts to build internal operators.','English','Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["API Server", "Architecture", "Hands-on"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/writing-a-kubernetes-cli-in-go-a3970ad58299','itnext.io: Writing a Kubernetes CLI in Go','','2023',0,'A focused developer guide for creating custom CLI tools for Kubernetes using Go. Teaches how to build Cobra command frames, handle kubeconfigs, and execute API calls through REST mappings.','Go','Tutorial','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native & K8s", "CLI Development", "Go & Cobra"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-client-libraries.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://itnext.io/wsl2-tips-limit-cpu-memory-when-using-docker-c022535faf6f','itnext.io: WSL2 Tips: Limit CPU/Memory When using Docker','','2020',0,'This technical guide explains how to prevent resource exhaustion on Windows by configuring a custom `.wslconfig` file to limit WSL 2''s CPU and memory allocations. Without these boundaries, WSL 2''s virtual machine can consume vast amounts of host resources during intensive builds or high-volume container runs. Applying these adjustments guarantees system stability and responsive workflows on developer machines.','N/A','Guide','Intermediate',0,'online','manual','e8bad0d63c57a2a71c844d7b0eab1b570481108796f312e07979c8c8fc24e753',100.0,1.77903380564472389e+09,0,'2026-05-17T18:03:25.644724+02:00',NULL,NULL,NULL,'["Development Environment", "Windows Subsystem for Linux", "Resource Optimization"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/linux-dev-env.md"]','["linux-dev-env.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://itnext.io/wsl2-tips-limit-cpu-memory-when-using-docker-c022535faf6f','itnext.io: WSL2 Tips: Limit CPU/Memory When using Docker','','2020',0,'This technical guide explains how to prevent resource exhaustion on Windows by configuring a custom `.wslconfig` file to limit WSL 2''s CPU and memory allocations. Without these boundaries, WSL 2''s virtual machine can consume vast amounts of host resources during intensive builds or high-volume container runs. Applying these adjustments guarantees system stability and responsive workflows on developer machines.','N/A','Guide','Intermediate',0,'online','manual','e8bad0d63c57a2a71c844d7b0eab1b570481108796f312e07979c8c8fc24e753',100.0,1779033805,0,'2026-05-17T18:03:25.644724+02:00',NULL,NULL,NULL,'["Development Environment", "Windows Subsystem for Linux", "Resource Optimization"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/linux-dev-env.md"]','["linux-dev-env.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/wth-is-a-operator-lifecycle-manager-873cf1661b04','itnext.io: Operator Lifecycle Manager','','2023',0,'Explains Operator Lifecycle Manager (OLM) as part of the Operator Framework. Highlights catalog management, automated dependency resolution, security upgrades, and dynamic operator scaling across production enterprise clusters.','Go','Architectural Analysis','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Container Orchestration", "Kubernetes Operators"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-operators-controllers.md", "databases.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itnext.io/you-dont-need-microservices-2ad8508b9e27','itnext.io: You Don’t Need Microservices 🌟','','2022',4,'Critically evaluates the industry''s widespread push for microservices, highlighting cases of ''distributed monoliths'' and unnecessary network overhead. Advocates for modular monolith designs as a better option for teams lacking the infrastructure capacity to manage distributed systems.','English','Technical Blog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Microservices & Distributed Systems", "Architecture Patterns", "Anti-Patterns"]','["[ENTERPRISE-STABLE]"]','[]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://itnext.iocloud-native-ci-cd-with-tekton-laying-the-foundation-a377a1b59ac0','itnext.io: Tekton Pipelines Kickstarter. Cloud Native CI/CD with Tekton'' — Laying The Foundation','','N/A',0,'A curated technical resource and architectural guide covering itnext.io: Tekton Pipelines Kickstarter. Cloud Native CI/CD with Tekton'' — Laying The Foundation in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903357247224688e+09,0,'2026-05-17T17:59:32.472247+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/tekton.md"]','["tekton.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://itnext.iocloud-native-ci-cd-with-tekton-laying-the-foundation-a377a1b59ac0','itnext.io: Tekton Pipelines Kickstarter. Cloud Native CI/CD with Tekton'' — Laying The Foundation','','N/A',0,'A curated technical resource and architectural guide covering itnext.io: Tekton Pipelines Kickstarter. Cloud Native CI/CD with Tekton'' — Laying The Foundation in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033572,0,'2026-05-17T17:59:32.472247+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/tekton.md"]','["tekton.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itrevolution.com/articles/get-started-with-team-topologies-in-8-steps','itrevolution.com: Get Started With Team Topologies In 8 Steps','','2020',0,'A practical roadmap to implementing Team Topologies, focusing on identifying stream-aligned, platform, enabling, and complicated-subsystem teams. Provides concrete steps for reducing cognitive load and managing team interaction modes to improve flow and speed up product feedback loops.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Organizational Design", "Team Topologies", "Implementation"]','["[COMMUNITY-TOOL]"]','[]','["project-management-methodology.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itrevolution.com/articles/the-problem-with-org-charts','itrevolution.com: The Problem With Org Charts','','2020',0,'Explores the friction between traditional hierarchical organizational charts and the dynamic, communication-focused patterns required for modern software delivery. Highlights how Conway''s Law dictates that systems design mirrors communication structures, recommending shifting towards Team Topologies-aligned structures to streamline product delivery.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Organizational Design", "Team Topologies", "Team Structure"]','["[COMMUNITY-TOOL]"]','[]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://itrevolution.com/author/gene-kim',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','6f51866e04b84b8bc8c034a1c814d562c174c736a0ecf55026c93e981f7a574b',100.0,1.77913049502933692e+09,0,'2026-05-18T20:54:55.029337+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://itrevolution.com/faculty/gene-kim',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','b83fef24ab0340f70f12d81cf38a2f6afa58ddb2e5c14b366efba176753abc58',100.0,1.77903041911073398e+09,0,'2026-05-17T17:06:59.110734+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://itrevolution.com/get-started-with-team-topologies-in-8-steps','itrevolution.com: Get Started With Team Topologies In 8 Steps','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f5f31d0c1889fec52864d5ec5b2cad5c7638512e2f4b565160ca7d0a2b5d9763',100.0,1.77903123158079195e+09,0,'2026-05-17T17:20:31.580792+02:00',NULL,NULL,NULL,'[]','[]','["docs/project-management-methodology.md"]','[]','{}','{"duplicate_of": "https://itrevolution.com/articles/get-started-with-team-topologies-in-8-steps"}');
-INSERT INTO "resources" VALUES('https://itrevolution.com/the-problem-with-org-charts','itrevolution.com: The Problem With Org Charts','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','62ebd83060da79481ca89a22949ad2dece3148a845bbae3b27859939cd84b832',100.0,1.77903343663924694e+09,0,'2026-05-17T17:57:16.639247+02:00',NULL,NULL,NULL,'[]','[]','["docs/project-management-methodology.md"]','[]','{}','{"duplicate_of": "https://itrevolution.com/articles/the-problem-with-org-charts"}');
+INSERT INTO "resources" VALUES('https://itrevolution.com/author/gene-kim',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','6f51866e04b84b8bc8c034a1c814d562c174c736a0ecf55026c93e981f7a574b',100.0,1779130495,0,'2026-05-18T20:54:55.029337+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://itrevolution.com/faculty/gene-kim',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','b83fef24ab0340f70f12d81cf38a2f6afa58ddb2e5c14b366efba176753abc58',100.0,1779030419,0,'2026-05-17T17:06:59.110734+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://itrevolution.com/get-started-with-team-topologies-in-8-steps','itrevolution.com: Get Started With Team Topologies In 8 Steps','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f5f31d0c1889fec52864d5ec5b2cad5c7638512e2f4b565160ca7d0a2b5d9763',100.0,1779031231,0,'2026-05-17T17:20:31.580792+02:00',NULL,NULL,NULL,'[]','[]','["docs/project-management-methodology.md"]','[]','{}','{"duplicate_of": "https://itrevolution.com/articles/get-started-with-team-topologies-in-8-steps"}');
+INSERT INTO "resources" VALUES('https://itrevolution.com/the-problem-with-org-charts','itrevolution.com: The Problem With Org Charts','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','62ebd83060da79481ca89a22949ad2dece3148a845bbae3b27859939cd84b832',100.0,1779033436,0,'2026-05-17T17:57:16.639247+02:00',NULL,NULL,NULL,'[]','[]','["docs/project-management-methodology.md"]','[]','{}','{"duplicate_of": "https://itrevolution.com/articles/the-problem-with-org-charts"}');
INSERT INTO "resources" VALUES('https://itsfoss.com/exa','itsfoss.com/exa','','2021',0,'Curator insight outlines `exa` as a rust-based colorized replacement for the traditional `ls` command. Live grounding signals that `exa` is now archived and deprecated; modern systems deploy `eza` to preserve safe directory printing and performance traits.','Rust','Command-Line Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Linux", "Command Line", "Productivity"]','["[GUIDE]", "[LEGACY]"]','[]','["linux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itsfoss.com/gitter','itsfoss.com: Gitter: A Cross-Platform Open Source Community Platform for Developers','','2020',0,'An exploration of Gitter, a highly integrated developer-focused chat tool. Note: In late 2020, Gitter migrated its infrastructure to the Matrix network, moving away from legacy proprietary structures.','English','Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Productivity", "Collaboration", "Chat Platforms"]','["[LEGACY]"]','[]','["project-management-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itsfoss.com/htop-alternatives','itsfoss.com: 5 htop Alternatives to Enhance Your Linux System Monitoring Experience','','2022',0,'Evaluates advanced alternative monitoring frameworks like `btop`, `glances`, and `gtop`. Discusses graphic layouts, remote API telemetry integration, and individual performance profiling capabilities.','C++','Command-Line Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Linux", "Performance", "Monitoring"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["linux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://itsopensource.com/how-to-reduce-node-docker-image-size-by-ten-times','itsopensource.com: How to Reduce Node Docker Image Size by 10X','','2023',0,'Illustrates strategies to reduce Node.js runtime image sizes by up to 90%. Highlights multi-stage configurations, prune tools for dependencies, Alpine deployments, and build-time optimization.','JavaScript','article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containers", "Build Optimization", "Node.js"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://ittroubleshooter.in/run-parallel-build-kubernetes-cluster-jenkins','ittroubleshooter.in: Run Parallel Builds in Kubernetes Cluster with Jenkins'' Pipeline 🌟','','N/A',0,'A curated technical resource and architectural guide covering ittroubleshooter.in: Run Parallel Builds in Kubernetes Cluster with Jenkins'' Pipeline 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903055844444203e+09,0,'2026-05-17T17:09:18.444442+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://iximiuz.ck.page/posts/ivan-on-containers-kubernetes-and-backend-development-12','iximiuz.ck.page: Ivan on Containers, Kubernetes, and Backend Development','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','970e5e9b0b500a587bc850a7ab5823daa9348920e25fd9615935780434ef7aca',100.0,1.77903305113956403e+09,0,'2026-05-17T17:50:51.139564+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://iximiuz.kit.com/posts/ivan-on-containers-kubernetes-and-backend-development-12"}');
+INSERT INTO "resources" VALUES('https://ittroubleshooter.in/run-parallel-build-kubernetes-cluster-jenkins','ittroubleshooter.in: Run Parallel Builds in Kubernetes Cluster with Jenkins'' Pipeline 🌟','','N/A',0,'A curated technical resource and architectural guide covering ittroubleshooter.in: Run Parallel Builds in Kubernetes Cluster with Jenkins'' Pipeline 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030558,0,'2026-05-17T17:09:18.444442+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://iximiuz.ck.page/posts/ivan-on-containers-kubernetes-and-backend-development-12','iximiuz.ck.page: Ivan on Containers, Kubernetes, and Backend Development','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','970e5e9b0b500a587bc850a7ab5823daa9348920e25fd9615935780434ef7aca',100.0,1779033051,0,'2026-05-17T17:50:51.139564+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://iximiuz.kit.com/posts/ivan-on-containers-kubernetes-and-backend-development-12"}');
INSERT INTO "resources" VALUES('https://iximiuz.com/en/posts/container-learning-path','iximiuz.com: Learning Containers From The Bottom Up | Ivan Velichko 🌟🌟🌟','','2021',5,'A highly-rated, bottom-up container learning path created by Ivan Velichko. Traces container concepts back to bare-metal OS fundamentals, covering chroot, cgroups, linux namespaces, and runc.','English','Syllabus','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containers & Orchestration", "Container Architecture", "OS Level Virtualization"]','["[DE FACTO STANDARD]"]','[]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://iximiuz.com/en/posts/container-networking-is-simple','iximiuz.com: Container Networking Is Simple!','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9ac5d462a6d287c057b476e2d0afab3a6d2efe7c083b8d899494ed3cb3fbd595',100.0,1779030967.61173,0,'2026-05-17T17:16:07.611730+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md", "docs/networking.md"]','[]','{}','{"review_metadata": {"original_url": "https://iximiuz.com/en/posts/container-networking-is-simple", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.023355"}, "duplicate_of": "https://labs.iximiuz.com/tutorials/container-networking-from-scratch"}');
-INSERT INTO "resources" VALUES('https://iximiuz.com/en/posts/containerd-command-line-clients','iximiuz.com: Why and How to Use containerd from the Command Line','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','5190cb37c1f497ce69bac1c89ae6d954b9ae62e6e1fbb8b1349049e9c3e4811d',100.0,1.77903449269826698e+09,0,'2026-05-17T18:14:52.698267+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://iximiuz.com/en/posts/containers-101-attach-vs-exec','iximiuz.com: Containers 101: attach vs. exec - what''s the difference?','','N/A',0,'A curated technical resource and architectural guide covering iximiuz.com: Containers 101: attach vs. exec - what''s the difference? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','40ef77a1ae0382685c8963a7a381fb40ff9096fdc46f001d507381bbb4c41b53',100.0,1.7790309872549951e+09,0,'2026-05-17T17:16:27.254995+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{"duplicate_of": "https://labs.iximiuz.com/tutorials/docker-run-vs-attach-vs-exec"}');
+INSERT INTO "resources" VALUES('https://iximiuz.com/en/posts/container-networking-is-simple','iximiuz.com: Container Networking Is Simple!','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9ac5d462a6d287c057b476e2d0afab3a6d2efe7c083b8d899494ed3cb3fbd595',100.0,1779030967,0,'2026-05-17T17:16:07.611730+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md", "docs/networking.md"]','[]','{}','{"review_metadata": {"original_url": "https://iximiuz.com/en/posts/container-networking-is-simple", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.023355"}, "duplicate_of": "https://labs.iximiuz.com/tutorials/container-networking-from-scratch"}');
+INSERT INTO "resources" VALUES('https://iximiuz.com/en/posts/containerd-command-line-clients','iximiuz.com: Why and How to Use containerd from the Command Line','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','5190cb37c1f497ce69bac1c89ae6d954b9ae62e6e1fbb8b1349049e9c3e4811d',100.0,1779034492,0,'2026-05-17T18:14:52.698267+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://iximiuz.com/en/posts/containers-101-attach-vs-exec','iximiuz.com: Containers 101: attach vs. exec - what''s the difference?','','N/A',0,'A curated technical resource and architectural guide covering iximiuz.com: Containers 101: attach vs. exec - what''s the difference? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','40ef77a1ae0382685c8963a7a381fb40ff9096fdc46f001d507381bbb4c41b53',100.0,1779030987,0,'2026-05-17T17:16:27.254995+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{"duplicate_of": "https://labs.iximiuz.com/tutorials/docker-run-vs-attach-vs-exec"}');
INSERT INTO "resources" VALUES('https://iximiuz.com/en/posts/containers-making-images-better','iximiuz.com: In Pursuit of Better Container Images: Alpine, Distroless, Apko, Chisel, DockerSlim, oh my!','','2023',0,'A deep technical comparison of minimalist base image architectures (apko, Distroless, Chisel, DockerSlim) and their role in shrinking microservice attack surfaces. This guide walks through the trade-offs between packaging minimum system packages and compiling entirely distroless, binary-only configurations.','Go','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Container Infrastructure", "Image Optimization", "Base Images"]','["[COMMUNITY-TOOL]"]','[]','["container-managers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://iximiuz.com/en/posts/containers-vs-pods','==iximiuz.com: Containers vs. Pods - Taking a Deeper Look==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','55e97a553682b6072a8143c79c4baf3e135e70ff707bb5d9a92bee7520627649',100.0,1.77903342615872693e+09,0,'2026-05-17T17:57:06.158727+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"review_metadata": {"original_url": "https://iximiuz.com/en/posts/containers-vs-pods", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.988113"}}');
+INSERT INTO "resources" VALUES('https://iximiuz.com/en/posts/containers-vs-pods','==iximiuz.com: Containers vs. Pods - Taking a Deeper Look==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','55e97a553682b6072a8143c79c4baf3e135e70ff707bb5d9a92bee7520627649',100.0,1779033426,0,'2026-05-17T17:57:06.158727+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"review_metadata": {"original_url": "https://iximiuz.com/en/posts/containers-vs-pods", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.988113"}}');
INSERT INTO "resources" VALUES('https://iximiuz.com/en/posts/docker-debug-slim-containers','iximiuz.com: Docker: How To Debug Distroless And Slim Containers 🌟','','2023',0,'Introduces brilliant systems troubleshooting strategies for hardened distroless images containing no system shells. Details namespace sharing techniques, container attachment interfaces, and process-level inspection.','Shell','article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containers", "Diagnostics", "Debugging Runtimes"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://iximiuz.com/en/posts/docker-publish-container-ports','iximiuz.com: What Actually Happens When You Publish a Container Port 🌟','','2021',4,'An elite architectural exploration of how published ports route traffic. Explains packet pathways from the host NIC through iptables, DNAT rules, virtual interfaces, and down to the application''s listen sockets.','English','Deep Dive','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containers & Orchestration", "Docker Networking & Volumes", "Networking"]','["[ENTERPRISE-STABLE]"]','[]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://iximiuz.com/en/posts/docker-publish-port-of-running-container','iximiuz.com: How To Publish a Port of a Running Container 🌟','','2023',0,'Explores advanced network diagnostic patterns to dynamically inject and expose port mappings on active, running Docker containers without lifecycle interruptions. Details underlying Linux namespaces, iptables configurations, and runtime API calls.','Shell','article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containers", "Docker Runtime", "Network Engineering"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://iximiuz.com/en/posts/kubernetes-api-call-simple-http-client','iximiuz.com: How To Call Kubernetes API using Simple HTTP Client 🌟🌟🌟','','2021',5,'A highly practical walk-through illustrating how to query the Kubernetes API securely from any external script or HTTP client. Focuses on certificate manipulation and authentication headers.','English','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["API Server", "Debugging", "HTTP Client"]','["[DE FACTO STANDARD]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://iximiuz.com/en/posts/kubernetes-api-go-cli','iximiuz.com: How To Develop Kubernetes CLIs Like a Pro','','2024',0,'A master tutorial on constructing professional CLI integrations for Kubernetes. Highlights terminal output formats, localized API discovery caches, custom schema validations, and concurrency strategies.','Go','Tutorial','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native & K8s", "CLI Development", "Go & Cobra"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-client-libraries.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://iximiuz.com/en/posts/kubernetes-api-go-types-and-common-machinery','iximiuz.com: How To Call Kubernetes API using Go - Types and Common Machinery','','N/A',0,'A masterfully structured tutorial on raw Kubernetes API mechanisms using Go''s dynamic client and RESTClient abstractions. Explains complex API machinery concepts in clear, visual steps.','en','Guide','Advanced',0,'online','manual','17d3b56a67282d31e4d58d501884cad243f3f52bd21d9e225fd4fc444cdcfd7e',100.0,1.779032522672338e+09,1,'2026-05-17T17:42:02.672338+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Kubernetes Integration"]','["[DE FACTO STANDARD]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://iximiuz.com/en/posts/kubernetes-api-go-types-and-common-machinery','iximiuz.com: How To Call Kubernetes API using Go - Types and Common Machinery','','N/A',0,'A masterfully structured tutorial on raw Kubernetes API mechanisms using Go''s dynamic client and RESTClient abstractions. Explains complex API machinery concepts in clear, visual steps.','en','Guide','Advanced',0,'online','manual','17d3b56a67282d31e4d58d501884cad243f3f52bd21d9e225fd4fc444cdcfd7e',100.0,1779032522,1,'2026-05-17T17:42:02.672338+02:00',NULL,NULL,NULL,'["Cloud Native Languages", "Go", "Kubernetes Integration"]','["[DE FACTO STANDARD]", "[GUIDE]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://iximiuz.com/en/posts/kubernetes-api-how-to-extend','iximiuz.com: How To Extend Kubernetes API - Kubernetes vs. Django','','2021',5,'Contrasts the architectural approaches of the Kubernetes API with classical web frameworks like Django. Highlights reconciliation loops and declarative infrastructure patterns.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["API Server", "Extensibility", "Architecture"]','["[DE FACTO STANDARD]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://iximiuz.com/en/posts/kubernetes-api-structure-and-terminology','iximiuz.com: Working with Kubernetes API - Resources, Kinds, and Objects','','2021',5,'An elegant structural analysis clarifying confusing terminology in the Kubernetes API. Explores the explicit definitions and dependencies of Kinds, Resources, and active cluster Objects.','English','Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["API Server", "Architecture", "Terminology"]','["[DE FACTO STANDARD]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://iximiuz.com/en/posts/kubernetes-ephemeral-containers','iximiuz.com: Kubernetes Ephemeral Containers and kubectl debug Command 🌟','','2023',0,'A comprehensive deep-dive into the architectural mechanics of kubectl debug and ephemeral containers. Explains container namespaces sharing, security contexts, and step-by-step diagnostic workflows on live clusters.','English','Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Pod Lifecycle", "Ephemeral Containers"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-troubleshooting.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://iximiuz.com/en/posts/kubernetes-operator-pattern','iximiuz.com: Exploring Kubernetes Operator Pattern 🌟','','2021',0,'A deep-dive analysis on the mechanics of the controller runtime. It explains internal structures such as informers, dynamic work queues, and client-go caches, illustrating how reconciliation loops run concurrently.','N/A','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Resources", "Education", "Deep Dive", "Operators"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-operators-controllers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://iximiuz.com/en/posts/kubernetes-vs-virtual-machines','==iximiuz.com: How Kubernetes Reinvented Virtual Machines (in a good sense)=='' 🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','9afb69f9d90ea5a80c4c9b150931c3a7c9a102bcd35c004a71cf018e39c0bb34',100.0,1.779033824769665e+09,0,'2026-05-17T18:03:44.769665+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"review_metadata": {"original_url": "https://iximiuz.com/en/posts/kubernetes-vs-virtual-machines", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.001387"}}');
+INSERT INTO "resources" VALUES('https://iximiuz.com/en/posts/kubernetes-vs-virtual-machines','==iximiuz.com: How Kubernetes Reinvented Virtual Machines (in a good sense)=='' 🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','9afb69f9d90ea5a80c4c9b150931c3a7c9a102bcd35c004a71cf018e39c0bb34',100.0,1779033824,0,'2026-05-17T18:03:44.769665+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"review_metadata": {"original_url": "https://iximiuz.com/en/posts/kubernetes-vs-virtual-machines", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:55.001387"}}');
INSERT INTO "resources" VALUES('https://iximiuz.com/en/posts/laymans-iptables-101','iximiuz.com: Illustrated introduction to Linux iptables','','2021',0,'A highly descriptive, visual deep dive into the inner workings of the Linux netfilter and iptables frameworks. Explains how packets flow through tables (filter, nat, mangle, raw) and standard chains (INPUT, OUTPUT, FORWARD, PREROUTING, POSTROUTING). Essential reading for understanding low-level Kubernetes container networking interface (CNI) routing.','English','Technical Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "Security", "Firewalls"]','["[COMMUNITY-TOOL]"]','[]','["linux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://iximiuz.com/en/posts/prometheus-functions-agg-over-time','iximiuz.com: Prometheus Cheat Sheet - Moving Average, Max, Min, etc (Aggregation Over Time)','','2026',0,'A technical guide for applying aggregate-over-time algorithms inside Prometheus. Curator Insight highlights performance metrics monitoring. Live Grounding confirms these specific metrics equations are critical for building standard Grafana dashboards.','PromQL','Guide','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Metrics & Monitoring", "Prometheus"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://iximiuz.com/en/posts/prometheus-vector-matching','iximiuz.com: Prometheus Cheat Sheet - How to Join Multiple Metrics (Vector Matching) 🌟','','2026',0,'An advanced technical guide targeting complex PromQL vector matching and joining. Curator Insight notes how it simplifies multi-dimension indexing. Live Grounding shows this is a critical reference for engineers designing precise production alerts.','PromQL','Guide','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Metrics & Monitoring", "Prometheus"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["cheatsheets.md"]','{}','{}');
@@ -8479,23 +8479,23 @@ INSERT INTO "resources" VALUES('https://iximiuz.com/en/posts/ssh-tunnels','iximi
INSERT INTO "resources" VALUES('https://iximiuz.com/en/posts/thick-container-vulnerabilities','iximiuz.com: The need for slimmer containers. Scanning official Python images with Snyk','','2021',0,'An in-depth technical article demonstrating the correlation between container footprint size and security surface area. Compares standard debian-based Python base images with alpine and distroless alternatives utilizing Snyk. Highlights how removing utility packages significantly reduces threat profiles.','N/A','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Vulnerability Management", "Base Images"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://iximiuz.com/en/series/working-with-kubernetes-api','iximiuz.com: Working with Kubernetes API','','2021',5,'A comprehensive series dissecting the internal design of the API Server. Thoroughly details etcd storage bindings, API conversion rules, and the mechanics of watch events.','English','Series','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["API Server", "Architecture", "Series"]','["[DE FACTO STANDARD]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://iximiuz.kit.com/posts/ivan-on-containers-kubernetes-and-backend-development-12','iximiuz.ck.page: Ivan on Containers, Kubernetes, and Backend Development','','2023',0,'A highly educational newsletter series focusing on the deep-dive mechanics of container runtimes, Kubernetes API orchestration, and backend architecture. It bridges backend software engineering with low-level container execution models, explaining kernel-level primitives crucial for building resilient cloud-native systems.','English','Newsletter','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Education", "Backend Development", "Containerization"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jaffarshaik.medium.com/kubernetes-architecture-and-components-bf637dbd0526','==jaffarshaik.medium.com: Kubernetes Architecture and components== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==jaffarshaik.medium.com: Kubernetes Architecture and components== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790338620560429e+09,0,'2026-05-17T18:04:22.056043+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jakarta.ee',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','cf9eb8e0ece5aa4ae210af01b75cb20ad2f0235dee1e3d3483f077621c68d62b',100.0,1.7790295073226161e+09,1,'2026-05-17T16:51:47.322616+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://jaffarshaik.medium.com/kubernetes-architecture-and-components-bf637dbd0526','==jaffarshaik.medium.com: Kubernetes Architecture and components== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==jaffarshaik.medium.com: Kubernetes Architecture and components== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033862,0,'2026-05-17T18:04:22.056043+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://jakarta.ee',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','cf9eb8e0ece5aa4ae210af01b75cb20ad2f0235dee1e3d3483f077621c68d62b',100.0,1779029507,1,'2026-05-17T16:51:47.322616+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://jakevdp.github.io/PythonDataScienceHandbook','Python Data Science Handbook 🌟','','2022',0,'An essential technical handbook for Python''s core data science tools. Provides high-density architectural explanations of NumPy arrays, Pandas structured tables, Matplotlib visualization objects, and Scikit-Learn pipelines.','Python','Book','Intermediate',0,'duplicate','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Science", "Data Engineering", "Data Analysis"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{"duplicate_of": "https://github.dev/jakevdp/PythonDataScienceHandbook/tree/master/notebooks"}');
INSERT INTO "resources" VALUES('https://jakubstransky.com/2021/11/05/4-devs-kubernetes-interview-question-made-easy','jakubstransky.com: 4 devs by devs: Kubernetes interview question made easy','','2021',3,'Developer-centric walkthrough addressing container orchestration challenges. Discusses the relationship between ingress controllers, ingress resources, internal service definitions, and horizontal autoscaling parameters.','None','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Container Orchestration", "Kubernetes"]','["[COMMUNITY-TOOL]"]','[]','["interview-questions.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jamaica-gleaner.com/article/business/20211224/amazon-outages-future-implications','jamaica-gleaner.com: Amazon outage’s future implications','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cea211d297d9124ea92b8cf4c658c17394c874837adcbb1c45db39fc7793b391',100.0,1.77903157751788401e+09,0,'2026-05-17T17:26:17.517884+02:00',NULL,NULL,NULL,'[]','[]','["docs/public-cloud-solutions.md"]','[]','{}','{"duplicate_of": "https://past.jamaica-gleaner.com/article/business/20211224/amazon-outages-future-implications"}');
-INSERT INTO "resources" VALUES('https://jamalshahverdiev.medium.com/argocd-applicationset-with-applications-image-updater-and-notification-controller-with-sso-bba3182dad8a','jamalshahverdiev.medium.com: ArgoCD ApplicationSet with Applications, Image'' Updater and Notification controller with SSO','','N/A',0,'A curated technical resource and architectural guide covering jamalshahverdiev.medium.com: ArgoCD ApplicationSet with Applications, Image'' Updater and Notification controller with SSO in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903204597980189e+09,0,'2026-05-17T17:34:05.979802+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jamesdefabia.github.io/docs/user-guide/kubectl/kubectl_explain','kubectl explain','','2026',0,'Official reference documentation for ''kubectl explain'', a critical utility for schema exploration within the Kubernetes API. Architecturally, it queries the cluster OpenAPI specification directly to output detailed structural layouts of specific resources, assisting developers in constructing valid declarative YAML manifests.','N/A','Documentation','Beginner',0,'online','manual','3705d81354a0ecb5a7ef02884cf63513a0af6cecc78633f03ee37c83a3b032df',100.0,1.77903257466131591e+09,1,'2026-05-17T17:42:54.661316+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "CLI & Debugging"]','["[COMMUNITY-TOOL]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://jamaica-gleaner.com/article/business/20211224/amazon-outages-future-implications','jamaica-gleaner.com: Amazon outage’s future implications','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cea211d297d9124ea92b8cf4c658c17394c874837adcbb1c45db39fc7793b391',100.0,1779031577,0,'2026-05-17T17:26:17.517884+02:00',NULL,NULL,NULL,'[]','[]','["docs/public-cloud-solutions.md"]','[]','{}','{"duplicate_of": "https://past.jamaica-gleaner.com/article/business/20211224/amazon-outages-future-implications"}');
+INSERT INTO "resources" VALUES('https://jamalshahverdiev.medium.com/argocd-applicationset-with-applications-image-updater-and-notification-controller-with-sso-bba3182dad8a','jamalshahverdiev.medium.com: ArgoCD ApplicationSet with Applications, Image'' Updater and Notification controller with SSO','','N/A',0,'A curated technical resource and architectural guide covering jamalshahverdiev.medium.com: ArgoCD ApplicationSet with Applications, Image'' Updater and Notification controller with SSO in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032045,0,'2026-05-17T17:34:05.979802+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://jamesdefabia.github.io/docs/user-guide/kubectl/kubectl_explain','kubectl explain','','2026',0,'Official reference documentation for ''kubectl explain'', a critical utility for schema exploration within the Kubernetes API. Architecturally, it queries the cluster OpenAPI specification directly to output detailed structural layouts of specific resources, assisting developers in constructing valid declarative YAML manifests.','N/A','Documentation','Beginner',0,'online','manual','3705d81354a0ecb5a7ef02884cf63513a0af6cecc78633f03ee37c83a3b032df',100.0,1779032574,1,'2026-05-17T17:42:54.661316+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "CLI & Debugging"]','["[COMMUNITY-TOOL]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://jamiemaguire.net/index.php/2023/04/22/first-look-azure-open-ai-studio-prompt-engineering-what-you-can-do-and-how','jamiemaguire.net: First Look: Azure Open AI Studio, Prompt Engineering. What You Can Do and How','','2023',0,'Architectural breakdown of Azure OpenAI Studio, exploring model playground utilization, payload configurations, prompting practices, and systemic safeguards to mitigate hallucinations.','None','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Generative AI", "Azure OpenAI"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://jan-krueger.net/git-cheat-sheet-extended-edition','jan-krueger.net: Git cheat sheet, extended edition','','2022',3,'Curator Insight: An extended, detailed reference card compiling advanced plumbing options and config parameters. Live Grounding: Very useful for Git power-users customizing their global shell configurations, alias setups, and SSH multi-key authentication strategies.','English','Reference Card','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Development", "Version Control", "Git"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jasiek-petryk.medium.com/setting-up-a-private-helm-chart-repository-on-github-4a767703cec8','jasiek-petryk.medium.com: Setting up a private Helm chart repository on'' GitHub','','N/A',0,'A curated technical resource and architectural guide covering jasiek-petryk.medium.com: Setting up a private Helm chart repository on'' GitHub in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903061482482409e+09,0,'2026-05-17T17:10:14.824824+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://jasiek-petryk.medium.com/setting-up-a-private-helm-chart-repository-on-github-4a767703cec8','jasiek-petryk.medium.com: Setting up a private Helm chart repository on'' GitHub','','N/A',0,'A curated technical resource and architectural guide covering jasiek-petryk.medium.com: Setting up a private Helm chart repository on'' GitHub in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030614,0,'2026-05-17T17:10:14.824824+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://jasperfx.github.io/lamar','Lamar','','2025',0,'An advanced, high-performance IoC container and assembly scanning engine compatible with Microsoft''s DI standards. Leverages Roslyn-powered dynamic code compilation to optimize dependency resolution pathways in microservices.','C#','Library','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Architecture & .NET Development", "Application Diagnostics", "IoC Containers"]','["[COMMUNITY-TOOL]"]','[]','["dotnet.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://jasperfx.github.io/oakton','Oakton','','2025',0,'An robust CLI command parser and diagnostic middleware for .NET console applications. Enables advanced command-line tool structuring, service health assessments, and native execution hook extensions within standard ASP.NET Core hosts.','C#','Library','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Architecture & .NET Development", "Application Diagnostics", "CLI Engines"]','["[COMMUNITY-TOOL]"]','[]','["dotnet.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://javaconceptoftheday.com/java-9-interface-private-methods','javaconceptoftheday.com: Java 9 Interface Private Methods','','2017',0,'An educational guide on the introduction of private methods within Java 9 interfaces. It explains how this structural addition enables better code encapsulation, dry code patterns, and common utility reusability inside interface default methods.','Java','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2017-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Java Language", "Syntax and Features"]','["[COMMUNITY-TOOL]"]','[]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://javaoperatorsdk.io','javaoperatorsdk.io: Build Kubernetes Operators in Java without hassle','','2026',0,'The Java Operator SDK is an open-source, enterprise-grade framework for developing reliable Kubernetes operators using pure Java. It handles complex reconciliation patterns, informer caches, and API interactions seamlessly.','Java','Framework','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Development", "Java SDKs", "Operators"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-client-libraries.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://javarevisited.blogspot.com/2011/04/garbage-collection-in-java.html','javarevisited.blogspot.com: How Garbage Collection works in Java? Explained (2011)','','2011',0,'A fundamental learning resource explaining basic JVM Garbage Collection loops, young-and-old generational divisions, and classic algorithms (such as Serial and Parallel collectors). While standard for conceptual onboarding, developers should supplement this material with modern G1GC and low-latency concurrent garbage collectors.','English','Technical Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2011-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Java Virtual Machine", "Garbage Collection"]','["[COMMUNITY-TOOL]"]','[]','["java-and-java-performance-optimization.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://javarevisited.blogspot.com/2013/07/role-based-access-control-using-spring-security-ldap-authorities-mapping-mvc.html','javarevisited.blogspot.com: Role based Access control using Spring Security and MVC, Mapping LDAP Groups to Authorities for Authorization','','2013',0,'A historical implementation guide detailing role-based access control (RBAC) mapping LDAP directory groups onto Spring Security authorities. While LDAP remains common, modern 2026 architectures heavily prefer stateless, OAuth2/OIDC and JWT-based validation models.','Java','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2013-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Spring Ecosystem", "Security", "Access Control"]','["[COMMUNITY-TOOL]"]','[]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://javarevisited.blogspot.com/2017/02/difference-between-executor-executorservice-and-executors-in-java.html',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','d550d8e7b432a9a87cd78e2b66a5b89bca429660fdd8fe3164f12669d5c56a98',100.0,1.77903333638252305e+09,0,'2026-05-17T17:55:36.382523+02:00',NULL,NULL,NULL,'[]','[]','["docs/java-and-java-performance-optimization.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://javarevisited.blogspot.com/2017/02/difference-between-executor-executorservice-and-executors-in-java.html',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','d550d8e7b432a9a87cd78e2b66a5b89bca429660fdd8fe3164f12669d5c56a98',100.0,1779033336,0,'2026-05-17T17:55:36.382523+02:00',NULL,NULL,NULL,'[]','[]','["docs/java-and-java-performance-optimization.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://javarevisited.blogspot.com/2017/12/10-things-java-programmers-should-learn.html','javarevisited.blogspot.com: 10 Things Java Programmers Should Learn in 2022','','2022',0,'Overview of essential modern skills for Java developers, highlighting GraalVM, Spring Boot 3, reactive microservices, Docker, Kubernetes integration, and concurrency APIs.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Java", "Career Development"]','["[COMMUNITY-TOOL]"]','[]','["java-and-java-performance-optimization.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://javarevisited.blogspot.com/2018/06/java-vs-python-which-programming-language-to-learn-first.html','javarevisited.blogspot.com: Java vs Python - Which Programming Language beginners should learn in 2022?','','2022',0,'Curator Insight: A technical comparison of static type execution in Java versus dynamic runtimes in Python.
Live Grounding: Reviews execution overhead profiles, virtual machine performance, learning paths, and application design parameters across enterprise development landscapes.','Python','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "General Engineering", "Language Evaluation"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
@@ -8520,52 +8520,52 @@ INSERT INTO "resources" VALUES('https://javarevisited.blogspot.com/2022/02/how-t
INSERT INTO "resources" VALUES('https://javarevisited.blogspot.com/2022/03/top-20-apache-kafka-interview-questions.html','javarevisited.blogspot.com: Top 20 Apache Kafka Interview Questions with Answers','','2022',4,'Technical review of Apache Kafka distributed broker architecture. Explores partition replication, consumer group rebalancing, write-ahead logs, and message semantics like Exactly-Once Processing (EOS).','None','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Engineering", "Event Streaming", "Apache Kafka"]','["[ENTERPRISE-STABLE]"]','[]','["interview-questions.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://javarevisited.blogspot.com/2022/08/how-to-post-json-data-with-curl-command.html','javarevisited.blogspot.com: How to send POST Request with JSON Payload using Curl Command in Linux to Test RESTful Web Services?','','2022',3,'Practical tutorial demonstrating how to perform HTTP POST requests with raw JSON payloads using the cURL CLI tool. This represents an essential skill for terminal-based API profiling, continuous integration sanity checks, and debugging.','Shell','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["API Tooling", "CLI Utilities", "cURL"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["api.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://javarevisited.blogspot.com/2022/08/json-interview-questions-with-answers.html','javarevisited.blogspot.com: Top 20 JSON Interview Questions with Answers for Beginners and Experienced Developers','','2022',3,'Basic guide covering JavaScript Object Notation rules. Contemplates object mapping, nested configurations, schema validations, and comparison against compact representations like Protobuf.','None','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Data Formats", "JSON"]','["[COMMUNITY-TOOL]"]','[]','["interview-questions.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://javascript.plainenglish.io/enough-why-its-time-to-rip-out-angular-7d831802c8a2','javascript.plainenglish.io: Angular is Costing Companies Billions','','N/A',0,'A curated technical resource and architectural guide covering javascript.plainenglish.io: Angular is Costing Companies Billions in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903126623146796e+09,0,'2026-05-17T17:21:06.231468+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/angular.md"]','["angular.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://javascript.plainenglish.io/everything-you-need-to-know-about-yaml-files-5423358cc5c9','javascript.plainenglish.io: Everything You Need To Know About YAML Files','','N/A',0,'A curated technical resource and architectural guide covering javascript.plainenglish.io: Everything You Need To Know About YAML Files in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903380188363695e+09,0,'2026-05-17T18:03:21.883637+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true, "duplicate_of": "https://betterprogramming.pub/everything-you-need-to-know-about-kafka-a83e2456d14c"}');
-INSERT INTO "resources" VALUES('https://javaspringvaadin.wordpress.com/2018/05/22/mavenintellijidea','javaspringvaadin.wordpress.com: Crea un Proyecto Maven desde el IDE IntelliJ'' IDEA','','N/A',0,'A curated technical resource and architectural guide covering javaspringvaadin.wordpress.com: Crea un Proyecto Maven desde el IDE IntelliJ'' IDEA in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,80.0,1.77903086152754902e+09,0,'2026-05-17T17:14:21.527549+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://javascript.plainenglish.io/enough-why-its-time-to-rip-out-angular-7d831802c8a2','javascript.plainenglish.io: Angular is Costing Companies Billions','','N/A',0,'A curated technical resource and architectural guide covering javascript.plainenglish.io: Angular is Costing Companies Billions in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031266,0,'2026-05-17T17:21:06.231468+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/angular.md"]','["angular.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://javascript.plainenglish.io/everything-you-need-to-know-about-yaml-files-5423358cc5c9','javascript.plainenglish.io: Everything You Need To Know About YAML Files','','N/A',0,'A curated technical resource and architectural guide covering javascript.plainenglish.io: Everything You Need To Know About YAML Files in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779033801,0,'2026-05-17T18:03:21.883637+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true, "duplicate_of": "https://betterprogramming.pub/everything-you-need-to-know-about-kafka-a83e2456d14c"}');
+INSERT INTO "resources" VALUES('https://javaspringvaadin.wordpress.com/2018/05/22/mavenintellijidea','javaspringvaadin.wordpress.com: Crea un Proyecto Maven desde el IDE IntelliJ'' IDEA','','N/A',0,'A curated technical resource and architectural guide covering javaspringvaadin.wordpress.com: Crea un Proyecto Maven desde el IDE IntelliJ'' IDEA in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,80.0,1779030861,0,'2026-05-17T17:14:21.527549+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/maven-gradle.md"]','["maven-gradle.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://javatechonline.com/deploy-spring-boot-docker-spring-boot','javatechonline.com: How To Deploy Spring Boot Application In Docker?','','2021',0,'An introductory walkthrough detailing how to containerize Java-based enterprise workloads. Focuses on constructing optimized Dockerfiles, multi-stage builds to minimize image footprint, and utilizing spring-boot-maven-plugin or buildpacks to generate production-ready container layers.','Java','Tutorial','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Development", "Containerization", "Java Spring Boot"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://javatechonline.com/distributed-tracing-logging-using-sleuth-zipkin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','7353b526d34e2810fe90f5d2c208d22e2f204f5e8c770988689ae98225164603',100.0,1.77913049498986601e+09,1,'2026-05-18T20:54:54.989866+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://javatechonline.com/how-to-deploy-spring-boot-application-in-docker','javatechonline.com: How To Deploy Spring Boot Application In Docker?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','545b67507ca073ed85062010697ef67dfc5020fd250c53c607e528bcf374bd41',100.0,1779032335.1423,0,'2026-05-17T17:38:55.142300+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://javatechonline.com/deploy-spring-boot-docker-spring-boot"}');
-INSERT INTO "resources" VALUES('https://javatechonline.com/how-to-implement-distributed-logging-tracing-using-sleuth-zipkin','javatechonline.com: How To Implement Distributed Logging Tracing Using Sleuth'' Zipkin','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','c34502520db839f63ccf3da1c52dcf8aa11a901f97cebd3bfb14803d1aa168ea',100.0,1.77903024386212301e+09,0,'2026-05-17T17:04:03.862123+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://javatechonline.com/distributed-tracing-logging-using-sleuth-zipkin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','7353b526d34e2810fe90f5d2c208d22e2f204f5e8c770988689ae98225164603',100.0,1779130494,1,'2026-05-18T20:54:54.989866+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://javatechonline.com/how-to-deploy-spring-boot-application-in-docker','javatechonline.com: How To Deploy Spring Boot Application In Docker?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','545b67507ca073ed85062010697ef67dfc5020fd250c53c607e528bcf374bd41',100.0,1779032335,0,'2026-05-17T17:38:55.142300+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://javatechonline.com/deploy-spring-boot-docker-spring-boot"}');
+INSERT INTO "resources" VALUES('https://javatechonline.com/how-to-implement-distributed-logging-tracing-using-sleuth-zipkin','javatechonline.com: How To Implement Distributed Logging Tracing Using Sleuth'' Zipkin','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','c34502520db839f63ccf3da1c52dcf8aa11a901f97cebd3bfb14803d1aa168ea',100.0,1779030243,0,'2026-05-17T17:04:03.862123+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://javatechonline.com/how-to-monitor-spring-boot-microservices-using-elk-stack','javatechonline.com: How To Monitor Spring Boot Microservices Using ELK Stack?','','2022',0,'Provides a step-by-step architectural guide on routing Logback appender JSON streams from Spring Boot microservices into Logstash, indexing them in Elasticsearch, and visualizing error trends in Kibana.','Java','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Application Monitoring", "Java Spring Boot"]','["[COMMUNITY-TOOL]"]','[]','["monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://javatechonline.com/how-to-work-with-apache-kafka-in-spring-boot','javatechonline.com: How To Work With Apache Kafka In Spring Boot?','','2022',0,'Guides developers through integrating Apache Kafka within Spring Boot microservices. It highlights declarative patterns for configuring high-performance messaging producers, transactional consumer groups, and automated schema registry interactions via Spring configuration properties.','Java','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Event-Driven Architecture", "Kafka Integration", "Spring Kafka"]','["[COMMUNITY-TOOL]"]','[]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://javatechonline.com/microservices-in-java','javatechonline.com: Making Java easy to learn - Microservices In Java 🌟','','2023',0,'A programmatic blueprint for building microservices in the Java ecosystem. The tutorial covers architectural pillars: API Gateways, service discovery, distributed configuration, load balancing, and fault tolerance patterns using Spring Cloud and resilient frameworks.','Java','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Microservices Design", "Java Microservices"]','["[COMMUNITY-TOOL]"]','[]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://javatechonline.com/oops-design-principles','javatechonline.com: Making Java easy to learn - OOPs Design Principles','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','73be418ca6092df080ceade00431dcf152a81eaf514220453a0e5452582e4deb',100.0,1.77903198945525288e+09,0,'2026-05-17T17:33:09.455253+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{"duplicate_of": "https://javatechonline.com/oops-principles-oops-design-principles"}');
+INSERT INTO "resources" VALUES('https://javatechonline.com/oops-design-principles','javatechonline.com: Making Java easy to learn - OOPs Design Principles','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','73be418ca6092df080ceade00431dcf152a81eaf514220453a0e5452582e4deb',100.0,1779031989,0,'2026-05-17T17:33:09.455253+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{"duplicate_of": "https://javatechonline.com/oops-principles-oops-design-principles"}');
INSERT INTO "resources" VALUES('https://javatechonline.com/oops-principles-oops-design-principles','javatechonline.com: Making Java easy to learn - OOPs Design Principles','','2022',0,'An in-depth guide on SOLID design principles and Object-Oriented Programming (OOP) methodologies. This resource links core design patterns to system modularity and maintainability, providing developers with the tools to construct long-term, evolvable software systems.','Java','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Design Patterns", "OOP Principles"]','["[COMMUNITY-TOOL]"]','[]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://javatechonline.com/spring-boot-annotations-with-examples','javatechonline.com: Making Java easy to learn - Spring Boot Annotations With Examples','','2023',0,'A detailed technical catalog of Spring Boot annotations with practical code examples. It explores the mechanics of configuration annotations, injection decorators, web mapping handlers, and data persistence markers essential for modern cloud microservices.','Java','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Spring Framework", "Annotations"]','["[COMMUNITY-TOOL]"]','[]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://javatutorial.net/introduction-to-spring-web-framework','javatutorial.net: Introduction to Spring Web Framework','','2021',0,'A starter guide outlining fundamental request-handling mechanics in Spring MVC. It illustrates how the DispatcherServlet delegates routing, how controllers process model attributes, and the configuration patterns needed to expose clean RESTful endpoints.','Java','Article','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Spring Ecosystem", "Web Layer", "MVC"]','["[COMMUNITY-TOOL]"]','[]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://javatutorial.net/spring-vs-java-ee','javatutorial.net: Spring vs. Java EE','','2020',0,'A historical comparison tracking the evolution of Spring against Java EE / Jakarta EE specifications. It explains how both ecosystems eventually converged in cloud-native design, adopting similar annotation-driven configuration and dependency injection principles.','Java','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Enterprise Java", "Framework Selection", "Architecture Battle"]','["[COMMUNITY-TOOL]"]','[]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://javi-kata.medium.com/ci-cd-the-journey-of-a-dummy-team-f51a061684bc','javi-kata.medium.com: CI/CD the journey of a dummy team 🌟','','N/A',0,'A curated technical resource and architectural guide covering javi-kata.medium.com: CI/CD the journey of a dummy team 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790319101319909e+09,0,'2026-05-17T17:31:50.131991+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jaxenter.com/cicd-microservices-docker-162408.html','jaxenter.com: CI/CD for Spring Boot Microservices: Part 1','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8ebfb9bea16ab760fad86fb6385542f087988e66bcf1a5f4272c741b90523bf2',100.0,1.77902980758113908e+09,0,'2026-05-17T16:56:47.581139+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md", "docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://devm.io/microservices/cicd-microservices-docker-162408"}');
-INSERT INTO "resources" VALUES('https://jaxenter.com/grafana-7-0-interview-tom-wilkie-172261.html','Grafana 7.0: “We’ve built one of the best visualisation tools and it’s not'' tied to any one database”','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','5568b2b3c78ece3438b8834ff1e6b92877f4586471d4b8df13593d1db855c172',100.0,1.77902963519963192e+09,0,'2026-05-17T16:53:55.199632+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://jaxenter.com/kubernetes-bigger-173675.html','jaxenter.com: Kubernetes Is Much Bigger Than Containers: Here’s Where It'' Will Go Next','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','78c662d8c2143d3f273fd0db7ed5bc05954a831bf5d1b645791485cd6b355d2b',100.0,1.77903451951430106e+09,0,'2026-05-17T18:15:19.514301+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{"duplicate_of": "https://devm.io/kubernetes/kubernetes-bigger-173675"}');
-INSERT INTO "resources" VALUES('https://jaxenter.com/kubernetes-extensions-172215.html','jaxenter.com: Six Essential Kubernetes Extensions to Add to Your Toolkit'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a8f592ac5e486210ee5060456b9d14f074c166152efc3fb47e43c4dfa73e70df',100.0,1.77903053672086596e+09,0,'2026-05-17T17:08:56.720866+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{"duplicate_of": "https://devm.io/kubernetes/kubernetes-extensions-172215"}');
-INSERT INTO "resources" VALUES('https://jaxenter.com/kubernetes-microservices-162690.html','jaxenter.com: CI/CD for Spring Boot Microservices: Part 2. Extending CI/CD:'' Kubernetes Continuous Deployment for Microservices','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5568b2b3c78ece3438b8834ff1e6b92877f4586471d4b8df13593d1db855c172',100.0,1.77903162342728209e+09,0,'2026-05-17T17:27:03.427282+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{"duplicate_of": "https://jaxenter.com/grafana-7-0-interview-tom-wilkie-172261.html"}');
-INSERT INTO "resources" VALUES('https://jaxenter.com/kubernetes-practical-implications-171647.html','jaxenter.com: Practical Implications for Adopting a Multi-Cluster, Multi-Cloud'' Kubernetes Strategy','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0e71739f303fd28d2228092ac8fa1588d134ac47fbaaec69dc03121474dd0133',100.0,1779029943.39633,0,'2026-05-17T16:59:03.396330+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{"duplicate_of": "https://devm.io/kubernetes/kubernetes-practical-implications-171647"}');
-INSERT INTO "resources" VALUES('https://jayendrapatil.com','Jayendra''s Blog 🌟🌟','','2026',0,'An authoritative engineering study portal focusing on AWS architectures, credential prep, and deep technical summaries of service dependencies. Valuable for validation of edge-case service limits.','N/A','Blog Post','Intermediate',0,'online','manual','38a2c6c4fca2c37160b7d646a7f30237b6e3a214f73fe3c1203e475a0970a573',100.0,1.77903134049265503e+09,1,'2026-05-17T17:22:20.492655+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Learning & News"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://javi-kata.medium.com/ci-cd-the-journey-of-a-dummy-team-f51a061684bc','javi-kata.medium.com: CI/CD the journey of a dummy team 🌟','','N/A',0,'A curated technical resource and architectural guide covering javi-kata.medium.com: CI/CD the journey of a dummy team 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031910,0,'2026-05-17T17:31:50.131991+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://jaxenter.com/cicd-microservices-docker-162408.html','jaxenter.com: CI/CD for Spring Boot Microservices: Part 1','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8ebfb9bea16ab760fad86fb6385542f087988e66bcf1a5f4272c741b90523bf2',100.0,1779029807,0,'2026-05-17T16:56:47.581139+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md", "docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://devm.io/microservices/cicd-microservices-docker-162408"}');
+INSERT INTO "resources" VALUES('https://jaxenter.com/grafana-7-0-interview-tom-wilkie-172261.html','Grafana 7.0: “We’ve built one of the best visualisation tools and it’s not'' tied to any one database”','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','5568b2b3c78ece3438b8834ff1e6b92877f4586471d4b8df13593d1db855c172',100.0,1779029635,0,'2026-05-17T16:53:55.199632+02:00',NULL,NULL,NULL,'[]','[]','["docs/grafana.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://jaxenter.com/kubernetes-bigger-173675.html','jaxenter.com: Kubernetes Is Much Bigger Than Containers: Here’s Where It'' Will Go Next','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','78c662d8c2143d3f273fd0db7ed5bc05954a831bf5d1b645791485cd6b355d2b',100.0,1779034519,0,'2026-05-17T18:15:19.514301+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{"duplicate_of": "https://devm.io/kubernetes/kubernetes-bigger-173675"}');
+INSERT INTO "resources" VALUES('https://jaxenter.com/kubernetes-extensions-172215.html','jaxenter.com: Six Essential Kubernetes Extensions to Add to Your Toolkit'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a8f592ac5e486210ee5060456b9d14f074c166152efc3fb47e43c4dfa73e70df',100.0,1779030536,0,'2026-05-17T17:08:56.720866+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{"duplicate_of": "https://devm.io/kubernetes/kubernetes-extensions-172215"}');
+INSERT INTO "resources" VALUES('https://jaxenter.com/kubernetes-microservices-162690.html','jaxenter.com: CI/CD for Spring Boot Microservices: Part 2. Extending CI/CD:'' Kubernetes Continuous Deployment for Microservices','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5568b2b3c78ece3438b8834ff1e6b92877f4586471d4b8df13593d1db855c172',100.0,1779031623,0,'2026-05-17T17:27:03.427282+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{"duplicate_of": "https://jaxenter.com/grafana-7-0-interview-tom-wilkie-172261.html"}');
+INSERT INTO "resources" VALUES('https://jaxenter.com/kubernetes-practical-implications-171647.html','jaxenter.com: Practical Implications for Adopting a Multi-Cluster, Multi-Cloud'' Kubernetes Strategy','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0e71739f303fd28d2228092ac8fa1588d134ac47fbaaec69dc03121474dd0133',100.0,1779029943,0,'2026-05-17T16:59:03.396330+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{"duplicate_of": "https://devm.io/kubernetes/kubernetes-practical-implications-171647"}');
+INSERT INTO "resources" VALUES('https://jayendrapatil.com','Jayendra''s Blog 🌟🌟','','2026',0,'An authoritative engineering study portal focusing on AWS architectures, credential prep, and deep technical summaries of service dependencies. Valuable for validation of edge-case service limits.','N/A','Blog Post','Intermediate',0,'online','manual','38a2c6c4fca2c37160b7d646a7f30237b6e3a214f73fe3c1203e475a0970a573',100.0,1779031340,1,'2026-05-17T17:22:20.492655+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Learning & News"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://jayex.io','jenkins-x.io','','2021',0,'Jenkins X is an automated, cloud-native CI/CD platform engineered specifically for Kubernetes environments. Driven by Tekton and Helm, it implements comprehensive GitOps-based environment promotion and dynamic preview deployment capabilities.','English','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Deployment & Delivery", "CI/CD Platforms", "Kubernetes-Native CI"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md", "jenkins-alternatives.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jayex.io/blog/2019/07/23/serverless-deployments',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','5301da6482bae3a63d80e0edf522f4c9591c774d33f9e7df16b0faf7c9637ca0',100.0,1.77913049500212597e+09,0,'2026-05-18T20:54:55.002126+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://jayex.io/blog/2019/07/23/serverless-deployments',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','5301da6482bae3a63d80e0edf522f4c9591c774d33f9e7df16b0faf7c9637ca0',100.0,1779130495,0,'2026-05-18T20:54:55.002126+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://jayex.io/blog/2021/04/08/jx3-pipeline-trace','jenkins-x.io: Traces for your pipelines','','2021',0,'Deep dive into Jenkins X v3''s pipeline tracing architecture, detailing the technical mechanisms connecting Tekton tasks with OpenTelemetry metrics. Highlights tracing as a primary tool to audit and optimize massive build workloads.','English','Technical Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Deployment & Delivery", "CI/CD Platforms", "Pipeline Observability"]','["[COMMUNITY-TOOL]"]','[]','["jenkins-alternatives.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://jayex.io/v3/admin/setup/secrets','jenkins-x.io: Setting up the secrets for your installation','','2020',3,'A deployment guide detailing how to construct and map cryptographic secrets needed for Jenkins X core installations. Covers external secrets integration and mapping cloud-provider-backed secret managers directly to ephemeral cluster values.','YAML','Tutorial','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Secrets Management", "CI/CD Pipelines"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jchyip.medium.com/my-critique-of-the-spotify-model-part-1-197d335ef7af','jchyip.medium.com: My critique of “the Spotify Model”: Part 1','','N/A',0,'A curated technical resource and architectural guide covering jchyip.medium.com: My critique of “the Spotify Model”: Part 1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902994804356193e+09,0,'2026-05-17T16:59:08.043562+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://jchyip.medium.com/my-critique-of-the-spotify-model-part-1-197d335ef7af','jchyip.medium.com: My critique of “the Spotify Model”: Part 1','','N/A',0,'A curated technical resource and architectural guide covering jchyip.medium.com: My critique of “the Spotify Model”: Part 1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029948,0,'2026-05-17T16:59:08.043562+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://jdhitsolutions.com/blog/powershell-7/8793/profile-powershell-functions','jdhitsolutions.com: Profile PowerShell Functions','','2021',0,'A deep dive into measuring and tracking runtime statistics inside large PowerShell logic libraries. Highlights profiling wrappers, trace instrumentation patterns, and bottleneck analysis routines.','PowerShell','Blog Post','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure Automation", "Performance Profiling", "PowerShell Core", "Script Optimization"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://jdk.java.net/11','Oracle OpenJDK','','2018',0,'The official distribution portal for Oracle''s upstream OpenJDK builds. This site serves as a vital resource for systems engineers building container base images using GPL-licensed Java runtimes directly from the primary development source.','Java','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Java Ecosystem", "JDK Distribution"]','["[COMMUNITY-TOOL]"]','[]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jenkins-ci.361315.n4.nabble.com/Declarative-pipelines-vs-scripted-td4891792.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering jenkins-ci.361315.n4.nabble.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902989710854101e+09,0,'2026-05-17T16:58:17.108541+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jenkins-job-builder.readthedocs.io','jenkins-job-builder.readthedocs.io 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c1df5f5c3978bf945909f9dca104b05ad7d11bc486aa7987883bcbf8a51b403d',100.0,1.77903036067717504e+09,0,'2026-05-17T17:06:00.677175+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://jenkins-job-builder.readthedocs.io/en/latest"}');
+INSERT INTO "resources" VALUES('https://jenkins-ci.361315.n4.nabble.com/Declarative-pipelines-vs-scripted-td4891792.html',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering jenkins-ci.361315.n4.nabble.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029897,0,'2026-05-17T16:58:17.108541+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://jenkins-job-builder.readthedocs.io','jenkins-job-builder.readthedocs.io 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c1df5f5c3978bf945909f9dca104b05ad7d11bc486aa7987883bcbf8a51b403d',100.0,1779030360,0,'2026-05-17T17:06:00.677175+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://jenkins-job-builder.readthedocs.io/en/latest"}');
INSERT INTO "resources" VALUES('https://jenkins-job-builder.readthedocs.io/en/latest','jenkins-job-builder.readthedocs.io 🌟','','2024',0,'A specialized templating utility designed by OpenStack to parse YAML or JSON structures into standard Jenkins XML models. Enables highly-repeatable multi-job configuration scaling across multi-tenant servers.','Python','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Infrastructure", "Configuration as Code", "Job Generation"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jenkins-job-builder.readthedocs.io/en/latest/en/latest',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,64.0,1779130495.00655,0,'2026-05-18T20:54:55.006550+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://jenkins-x.io','jenkins-x.io','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4f93b16c324ab317cd086d9bedd79077d4803250b4dfbfd6f5a9ef361ac4b5e6',100.0,1.77902979630311107e+09,0,'2026-05-17T16:56:36.303111+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md", "docs/jenkins-alternatives.md", "docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://jayex.io"}');
-INSERT INTO "resources" VALUES('https://jenkins-x.io/blog/2019/07/23/serverless-deployments',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','ce0ba2a3bccfe40d9fd71a6b8522ff7b8b4c61f07eaacab8a5352ea58c903b78',100.0,1.77903269942106199e+09,0,'2026-05-17T17:44:59.421062+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://jenkins-x.io/blog/2021/04/08/jx3-pipeline-trace','Traces for your pipelines: Jenkins X v3 now comes with tracing support for'' your pipelines out of the box','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','ab1e40c2d4d77df4e35b7346cb93d95fc5870f854815002bd59b75d67f0d6ebc',100.0,1.77903254026249194e+09,0,'2026-05-17T17:42:20.262492+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://jenkins-x.io/v3/admin/setup/secrets','jenkins-x.io: Setting up the secrets for your installation','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ec8308dee23ecf9f30ba5cd902648cf36413f0a482286ccbf0a728200c6692ff',100.0,1.77903283308598399e+09,0,'2026-05-17T17:47:13.085984+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://jayex.io/v3/admin/setup/secrets"}');
-INSERT INTO "resources" VALUES('https://jenkins.io','Jenkins.io (new Jenkins 2.0 site) 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','77958e189c5ea2c73eae5f9a39766bf2fca026e20ed4fb38f45a32f73c7f68b7',100.0,1.77903034998229289e+09,0,'2026-05-17T17:05:49.982293+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://www.jenkins.io"}');
-INSERT INTO "resources" VALUES('https://jenkins.io/blog/2016/11/21/gc-tuning','jenkins.io - Tuning Jenkins GC For Responsiveness and Stability with Large Instances 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','98f082b6984dec05e6a37b3c709afa369a0d465499c2cd96997cbf6e00bfae5d',100.0,1.77902956147119688e+09,0,'2026-05-17T16:52:41.471197+02:00',NULL,NULL,NULL,'[]','[]','["docs/java-and-java-performance-optimization.md", "docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://www.jenkins.io/blog/2016/11/21/gc-tuning"}');
-INSERT INTO "resources" VALUES('https://jenkins.io/blog/2019/11/22/welcome-to-the-matrix','Matrix 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ab2b76768d0db6108e713c0936e6c7432ef1f88e85e624646819a47f182445eb',100.0,1.77903357268126702e+09,0,'2026-05-17T17:59:32.681267+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://www.jenkins.io/blog/2019/11/22/welcome-to-the-matrix"}');
-INSERT INTO "resources" VALUES('https://jenkins.io/blog/2020/01/08/atlassians-new-bitbucket-server-integration-for-jenkins','Atlassian''s new Bitbucket Server integration for Jenkins 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','abf3cf9bbe746b61df778d3385a6f2d9c53d51f379fe664714c954032a431a3e',100.0,1.7790333093934369e+09,0,'2026-05-17T17:55:09.393437+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://www.jenkins.io/blog/2020/01/08/atlassians-new-bitbucket-server-integration-for-jenkins"}');
-INSERT INTO "resources" VALUES('https://jenkins.io/blog/2020/02/02/web-socket','WebSocket support in now available for Jenkins CLI and agent networking!','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9aff4d78c3b29efa08207d714241e49baa79cc24e876ad5343f6aa82910f4868',100.0,1.77903360977929592e+09,0,'2026-05-17T18:00:09.779296+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://www.jenkins.io/blog/2020/02/02/web-socket"}');
-INSERT INTO "resources" VALUES('https://jenkins.io/doc/book/pipeline','jenkins.io - doc/book/pipeline 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b515f37aef22a438d17bf84bb780a9c2845414d9c88c06fc875897572bd34fdb',100.0,1.77903034823777294e+09,0,'2026-05-17T17:05:48.237773+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://www.jenkins.io/doc/book/pipeline"}');
-INSERT INTO "resources" VALUES('https://jenkins.io/doc/book/pipeline/jenkinsfile','jenkins.io - **Jenkinsfile** 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b950513f0ccf17dbbf30d13508871b55ffa18265a2f9c9f3201b9ffc8331a389',100.0,1.77903449956484389e+09,0,'2026-05-17T18:14:59.564844+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://www.jenkins.io/doc/book/pipeline/jenkinsfile"}');
-INSERT INTO "resources" VALUES('https://jenkins.io/solutions/pipeline','jenkins.io: Jenkins CD and Pipelines Microsite','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f3c1c8d569acd5f2a4e642e6545a7016e42dafc95fa804be5b142c54c67205ae',100.0,1.77903164749745202e+09,0,'2026-05-17T17:27:27.497452+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md", "docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://www.jenkins.io/solutions/pipeline"}');
+INSERT INTO "resources" VALUES('https://jenkins-job-builder.readthedocs.io/en/latest/en/latest',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,64.0,1779130495,0,'2026-05-18T20:54:55.006550+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://jenkins-x.io','jenkins-x.io','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4f93b16c324ab317cd086d9bedd79077d4803250b4dfbfd6f5a9ef361ac4b5e6',100.0,1779029796,0,'2026-05-17T16:56:36.303111+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md", "docs/jenkins-alternatives.md", "docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://jayex.io"}');
+INSERT INTO "resources" VALUES('https://jenkins-x.io/blog/2019/07/23/serverless-deployments',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','ce0ba2a3bccfe40d9fd71a6b8522ff7b8b4c61f07eaacab8a5352ea58c903b78',100.0,1779032699,0,'2026-05-17T17:44:59.421062+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://jenkins-x.io/blog/2021/04/08/jx3-pipeline-trace','Traces for your pipelines: Jenkins X v3 now comes with tracing support for'' your pipelines out of the box','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','ab1e40c2d4d77df4e35b7346cb93d95fc5870f854815002bd59b75d67f0d6ebc',100.0,1779032540,0,'2026-05-17T17:42:20.262492+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://jenkins-x.io/v3/admin/setup/secrets','jenkins-x.io: Setting up the secrets for your installation','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ec8308dee23ecf9f30ba5cd902648cf36413f0a482286ccbf0a728200c6692ff',100.0,1779032833,0,'2026-05-17T17:47:13.085984+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://jayex.io/v3/admin/setup/secrets"}');
+INSERT INTO "resources" VALUES('https://jenkins.io','Jenkins.io (new Jenkins 2.0 site) 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','77958e189c5ea2c73eae5f9a39766bf2fca026e20ed4fb38f45a32f73c7f68b7',100.0,1779030349,0,'2026-05-17T17:05:49.982293+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://www.jenkins.io"}');
+INSERT INTO "resources" VALUES('https://jenkins.io/blog/2016/11/21/gc-tuning','jenkins.io - Tuning Jenkins GC For Responsiveness and Stability with Large Instances 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','98f082b6984dec05e6a37b3c709afa369a0d465499c2cd96997cbf6e00bfae5d',100.0,1779029561,0,'2026-05-17T16:52:41.471197+02:00',NULL,NULL,NULL,'[]','[]','["docs/java-and-java-performance-optimization.md", "docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://www.jenkins.io/blog/2016/11/21/gc-tuning"}');
+INSERT INTO "resources" VALUES('https://jenkins.io/blog/2019/11/22/welcome-to-the-matrix','Matrix 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ab2b76768d0db6108e713c0936e6c7432ef1f88e85e624646819a47f182445eb',100.0,1779033572,0,'2026-05-17T17:59:32.681267+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://www.jenkins.io/blog/2019/11/22/welcome-to-the-matrix"}');
+INSERT INTO "resources" VALUES('https://jenkins.io/blog/2020/01/08/atlassians-new-bitbucket-server-integration-for-jenkins','Atlassian''s new Bitbucket Server integration for Jenkins 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','abf3cf9bbe746b61df778d3385a6f2d9c53d51f379fe664714c954032a431a3e',100.0,1779033309,0,'2026-05-17T17:55:09.393437+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://www.jenkins.io/blog/2020/01/08/atlassians-new-bitbucket-server-integration-for-jenkins"}');
+INSERT INTO "resources" VALUES('https://jenkins.io/blog/2020/02/02/web-socket','WebSocket support in now available for Jenkins CLI and agent networking!','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9aff4d78c3b29efa08207d714241e49baa79cc24e876ad5343f6aa82910f4868',100.0,1779033609,0,'2026-05-17T18:00:09.779296+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://www.jenkins.io/blog/2020/02/02/web-socket"}');
+INSERT INTO "resources" VALUES('https://jenkins.io/doc/book/pipeline','jenkins.io - doc/book/pipeline 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b515f37aef22a438d17bf84bb780a9c2845414d9c88c06fc875897572bd34fdb',100.0,1779030348,0,'2026-05-17T17:05:48.237773+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://www.jenkins.io/doc/book/pipeline"}');
+INSERT INTO "resources" VALUES('https://jenkins.io/doc/book/pipeline/jenkinsfile','jenkins.io - **Jenkinsfile** 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b950513f0ccf17dbbf30d13508871b55ffa18265a2f9c9f3201b9ffc8331a389',100.0,1779034499,0,'2026-05-17T18:14:59.564844+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://www.jenkins.io/doc/book/pipeline/jenkinsfile"}');
+INSERT INTO "resources" VALUES('https://jenkins.io/solutions/pipeline','jenkins.io: Jenkins CD and Pipelines Microsite','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f3c1c8d569acd5f2a4e642e6545a7016e42dafc95fa804be5b142c54c67205ae',100.0,1779031647,0,'2026-05-17T17:27:27.497452+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md", "docs/jenkins.md"]','[]','{}','{"duplicate_of": "https://www.jenkins.io/solutions/pipeline"}');
INSERT INTO "resources" VALUES('https://jenkinsci.github.io/job-dsl-plugin','Defines a Groovy CPS DSL definition: pipelineJob definition cps script','- [Jenkins CLI](https://www.jenkins.io/doc/book/managing/cli)
- [How to create initial "seed" job](https://github.com/jenkinsci/configuration-as-code-plugin)
- [Jenkinsfile Runner Test Framework](https://github.com/jenkinsci/jenkinsfile-runner-test-framework)
@@ -8586,93 +8586,93 @@ INSERT INTO "resources" VALUES('https://jenkinsci.github.io/job-dsl-plugin','Def
- [mavenJob](https://jenkinsci.github.io/job-dsl-plugin/#path/mavenJob)
- [Example of a pipeline with parameters](https://github.com/polarpoint-io/groovy-jenkins-pipelines/blob/master/jobs/parameterisedPipelines.groovy)
- [Pipeline Global Library for ci.jenkins.io](https://github.com/jenkins-infra/pipeline-library) Collection of custom steps and variables for our Jenkins instance(s)','2022',0,'Curator Insight presents an aggregative documentation path detailing Groovy CPS execution layouts, pipeline migrations, and auxiliary utility plugins. Live Grounding asserts that despite modern cloud-native shifts, these JobDSL APIs and diagnostic tools (like the Plugin Installation Manager) form the backbone of highly reliable enterprise environments. It provides essential guidelines for maintaining complex pipelines.','N/A','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Pipeline Execution Engine", "Groovy CPS", "JobDSL API Reference"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md", "demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jenkinsistheway.io','jenkinsistheway.io: Jenkins Is The Way 🌟','','N/A',0,'A curated technical resource and architectural guide covering jenkinsistheway.io: Jenkins Is The Way 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903220777938508e+09,0,'2026-05-17T17:36:47.779385+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jenkinsistheway.io/user-story/jenkins-is-the-way-to-fintech-excellence','jenkinsistheway.io: Financial Transactions Simplified With Faster Build'' Cycles 🌟','','N/A',0,'A curated technical resource and architectural guide covering jenkinsistheway.io: Financial Transactions Simplified With Faster Build'' Cycles 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034441.43345,0,'2026-05-17T18:14:01.433450+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jenkinsistheway.io/user-story/jenkins-is-the-way-to-improve-solution-development','jenkinsistheway.io: Alert Management','','N/A',0,'A curated technical resource and architectural guide covering jenkinsistheway.io: Alert Management in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902933539184904e+09,0,'2026-05-17T16:48:55.391849+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jenkinsistheway.io/user-story/to-build-ci-cd-that-fits-advanced-and-unique-use-cases','jenkinsistheway.io: Advanced Declarative Pipelines for Workflow and Decision'' Automation Platform 🌟','','N/A',0,'A curated technical resource and architectural guide covering jenkinsistheway.io: Advanced Declarative Pipelines for Workflow and Decision'' Automation Platform 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790323555382781e+09,0,'2026-05-17T17:39:15.538278+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jenkinsistheway.io/user-story/to-devsecops','jenkinsistheway.io: Jenkins is the way to DevSecOps. Cybersecurity CI/CD','','N/A',0,'A curated technical resource and architectural guide covering jenkinsistheway.io: Jenkins is the way to DevSecOps. Cybersecurity CI/CD in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903026027069902e+09,0,'2026-05-17T17:04:20.270699+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://jenkinsistheway.io','jenkinsistheway.io: Jenkins Is The Way 🌟','','N/A',0,'A curated technical resource and architectural guide covering jenkinsistheway.io: Jenkins Is The Way 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032207,0,'2026-05-17T17:36:47.779385+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://jenkinsistheway.io/user-story/jenkins-is-the-way-to-fintech-excellence','jenkinsistheway.io: Financial Transactions Simplified With Faster Build'' Cycles 🌟','','N/A',0,'A curated technical resource and architectural guide covering jenkinsistheway.io: Financial Transactions Simplified With Faster Build'' Cycles 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034441,0,'2026-05-17T18:14:01.433450+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://jenkinsistheway.io/user-story/jenkins-is-the-way-to-improve-solution-development','jenkinsistheway.io: Alert Management','','N/A',0,'A curated technical resource and architectural guide covering jenkinsistheway.io: Alert Management in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029335,0,'2026-05-17T16:48:55.391849+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://jenkinsistheway.io/user-story/to-build-ci-cd-that-fits-advanced-and-unique-use-cases','jenkinsistheway.io: Advanced Declarative Pipelines for Workflow and Decision'' Automation Platform 🌟','','N/A',0,'A curated technical resource and architectural guide covering jenkinsistheway.io: Advanced Declarative Pipelines for Workflow and Decision'' Automation Platform 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032355,0,'2026-05-17T17:39:15.538278+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://jenkinsistheway.io/user-story/to-devsecops','jenkinsistheway.io: Jenkins is the way to DevSecOps. Cybersecurity CI/CD','','N/A',0,'A curated technical resource and architectural guide covering jenkinsistheway.io: Jenkins is the way to DevSecOps. Cybersecurity CI/CD in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030260,0,'2026-05-17T17:04:20.270699+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://jeremydmiller.com/2021/10/12/self-diagnosing-deployments-with-oakton-and-lamar','jeremydmiller.com: Self Diagnosing Deployments with Oakton and Lamar','','2021',0,'Presents a design paradigm combining Lamar''s compilation-safe IoC container with Oakton''s self-diagnostics capability. Outlines systems validation strategies that trigger build failures if container registrations or service setups fail.','C#','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Architecture & .NET Development", "Application Diagnostics", "Environment Validation"]','["[COMMUNITY-TOOL]"]','[]','["dotnet.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jeromevdl.medium.com/when-to-use-a-lambda-function-and-when-not-9a225e6dd2dd','==jeromevdl.medium.com: When to use a Lambda function, and when not?== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==jeromevdl.medium.com: When to use a Lambda function, and when not?== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030802.97919,0,'2026-05-17T17:13:22.979190+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/serverless.md"]','["serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jet-start.sh','Hazelcast JET','','N/A',0,'A curated technical resource and architectural guide covering Hazelcast JET in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034273.20479,0,'2026-05-17T18:11:13.204790+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md", "docs/message-queue.md"]','["java-and-java-performance-optimization.md", "message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jet-start.sh/blog/2020/06/09/jdk-gc-benchmarks-part1','jet-start.sh: Performance of Modern Java on Data-Heavy Workloads, Part 1'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering jet-start.sh: Performance of Modern Java on Data-Heavy Workloads, Part 1'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902995228096508e+09,0,'2026-05-17T16:59:12.280965+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md"]','["java-and-java-performance-optimization.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://jeromevdl.medium.com/when-to-use-a-lambda-function-and-when-not-9a225e6dd2dd','==jeromevdl.medium.com: When to use a Lambda function, and when not?== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==jeromevdl.medium.com: When to use a Lambda function, and when not?== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030802,0,'2026-05-17T17:13:22.979190+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/serverless.md"]','["serverless.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://jet-start.sh','Hazelcast JET','','N/A',0,'A curated technical resource and architectural guide covering Hazelcast JET in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034273,0,'2026-05-17T18:11:13.204790+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md", "docs/message-queue.md"]','["java-and-java-performance-optimization.md", "message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://jet-start.sh/blog/2020/06/09/jdk-gc-benchmarks-part1','jet-start.sh: Performance of Modern Java on Data-Heavy Workloads, Part 1'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering jet-start.sh: Performance of Modern Java on Data-Heavy Workloads, Part 1'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029952,0,'2026-05-17T16:59:12.280965+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md"]','["java-and-java-performance-optimization.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://jfrog.com/blog','jfrog.com: How I Leaped Forward My Jenkins Build with JFrog Pipelines','','2021',0,'Highlights the transition of software build jobs from standard Jenkins architectures to optimized JFrog Pipelines. It details structural enhancements in build speeds, caching mechanisms, and overall pipeline orchestrations using Artifactory integrations. This technical blog demonstrates techniques for reducing CI bottleneck overhead.','N/A','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipeline", "Pipeline Automation", "JFrog Pipelines"]','["[COMMUNITY-TOOL]"]','[]','["jenkins-alternatives.md", "devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://jfrog.com/blog/5-steps-to-hosting-your-application-on-amazon-cloud-container-service','jfrog.com: 5 Steps to Hosting Your Application on Amazon Cloud Container Service','','2020',0,'Discusses the fundamentals of deploying containerized applications into Amazon Elastic Container Service (ECS). Emphasizes secure image registry integration using JFrog Artifactory as a secure staging area.','Markdown','Article','Basic',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containerization", "AWS ECS", "JFrog Artifactory"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://jfrog.com/blog/cloud-native-ci-cd-the-ultimate-checklist','jfrog.com: Cloud Native CI/CD: The Ultimate Checklist','','2022',0,'Presents an essential checklist for establishing cloud-native CI/CD systems. Highlights immutable container registry processes, in-cluster execution mechanics, and automated shift-left security evaluations.','English','Blog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Engineering", "Cloud Native", "CI-CD Pipelines"]','["[COMMUNITY-TOOL]"]','[]','["cicd.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://jfrog.com/blog/dont-let-prometheus-steal-your-fire','jfrog.com: Don’t let Prometheus Steal your Fire','','2020',0,'Deals with performance bottleneck mitigation for large-scale Prometheus instances. Discusses techniques to combat high metric cardinality, optimizing scrape intervals, and tuning TSDB block writing processes.','None','Technical Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Prometheus Ecosystem", "Performance & Tuning"]','["[COMMUNITY-TOOL]"]','[]','["prometheus.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://jfrog.com/blog/github-vs-jfrog-who-can-do-the-job-for-devops','jfrog.com: GitHub vs JFrog: Who Can do the Job for DevOps?','','2022',0,'A comparative analysis evaluating the technical capabilities, package registry performance, and CI/CD tools of GitHub (Actions and Packages) versus JFrog''s dedicated artifact management ecosystem. It highlights differences in granular access, performance scalability, and enterprise regulatory support. The article advises when to rely on a hybrid model or dedicated artifact platform.','N/A','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps Platform Choices", "DevOps Comparison", "GitHub vs JFrog"]','["[COMMUNITY-TOOL]"]','[]','["registries.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://jfrog.com/blog/helm-charts-best-practices','jfrog.com: Steering Straight with Helm Charts Best Practices 🌟','','2021',0,'Industry recommendations for designing robust Helm charts. Explores standard naming conventions, managing optional dependencies, versioning strategies (Semantic Versioning), and optimizing values files for enterprise-grade registries.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Application Delivery", "Design Patterns", "Best Practices"]','["[COMMUNITY-TOOL]"]','[]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jfrog.com/blog/how-i-leaped-forward-my-jenkins-build-with-jfrog-pipelines','jfrog.com: How I Leaped Forward My Jenkins Build with JFrog Pipelines','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a48397adced925ba90b1355bac44349d267b2c0efbb48e7c7393c36b7ff2fc7a',100.0,1779034235.45448,0,'2026-05-17T18:10:35.454480+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md", "docs/registries.md"]','[]','{}','{"duplicate_of": "https://jfrog.com/blog"}');
+INSERT INTO "resources" VALUES('https://jfrog.com/blog/how-i-leaped-forward-my-jenkins-build-with-jfrog-pipelines','jfrog.com: How I Leaped Forward My Jenkins Build with JFrog Pipelines','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a48397adced925ba90b1355bac44349d267b2c0efbb48e7c7393c36b7ff2fc7a',100.0,1779034235,0,'2026-05-17T18:10:35.454480+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md", "docs/registries.md"]','[]','{}','{"duplicate_of": "https://jfrog.com/blog"}');
INSERT INTO "resources" VALUES('https://jfrog.com/blog/how-to-accelerate-software-delivery-with-hybrid-cloud-ci-cd','jfrog.com: How to Accelerate Software Delivery with Hybrid Cloud CI/CD (e-commerce) 🌟','','2022',1,'Architectural blueprint analyzing hybrid-cloud continuous delivery pipeline setups for e-commerce contexts. Discusses the coordination of on-premises assets with public cloud target clusters under strict compliance constraints.','English','Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Engineering", "Hybrid Cloud", "Case Studies"]','["[COMMUNITY-TOOL]"]','[]','["cicd.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jfrog.com/blog/how-to-protect-your-secrets-with-spectral-and-jfrog-pipelines','jfrog.com: How to protect your secrets with Spectral and JFrog Pipelines','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a48397adced925ba90b1355bac44349d267b2c0efbb48e7c7393c36b7ff2fc7a',100.0,1.77903070616838693e+09,0,'2026-05-17T17:11:46.168387+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://jfrog.com/blog/how-i-leaped-forward-my-jenkins-build-with-jfrog-pipelines"}');
+INSERT INTO "resources" VALUES('https://jfrog.com/blog/how-to-protect-your-secrets-with-spectral-and-jfrog-pipelines','jfrog.com: How to protect your secrets with Spectral and JFrog Pipelines','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a48397adced925ba90b1355bac44349d267b2c0efbb48e7c7393c36b7ff2fc7a',100.0,1779030706,0,'2026-05-17T17:11:46.168387+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://jfrog.com/blog/how-i-leaped-forward-my-jenkins-build-with-jfrog-pipelines"}');
INSERT INTO "resources" VALUES('https://jfrog.com/blog/jfrog-artifactory-kubernetes-registry','JFrog Artifactory: Your Kubernetes Registry','','2021',0,'Detailed platform landing page showing how JFrog Artifactory serves as an enterprise-grade Kubernetes container registry. It highlights native support for helm charts, secure repository proxies, and geographical cluster mirroring. This product is a leading commercial solution for robust software artifact management.','N/A','Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Artifact Management", "Package Repositories", "JFrog Artifactory"]','["[COMMUNITY-TOOL]"]','[]','["registries.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jfrog.com/blog/pipelines-ci-cd-and-the-jfrog-platform-difference','jfrog.com: Pipelines CI/CD and the JFrog Platform Difference','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','af025d6199ba3b02bc9af940118534415d3cd2be707d85785c13b8da47397544',100.0,1.77903108105096888e+09,0,'2026-05-17T17:18:01.050969+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://jfrog.com/blog/pipelines-ci-cd-and-the-jfrog-platform-difference','jfrog.com: Pipelines CI/CD and the JFrog Platform Difference','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','af025d6199ba3b02bc9af940118534415d3cd2be707d85785c13b8da47397544',100.0,1779031081,0,'2026-05-17T17:18:01.050969+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://jfrog.com/container-registry','JFrog Container Registry','','2026',0,'Focuses on the dedicated, free-tier edition of JFrog Container Registry built specifically for Docker, Helm, and OCI image curation. Powered by Artifactory engine mechanics, it delivers high performance and local caching. It offers a solid starting registry for developers transitioning to robust artifact tracking.','N/A','Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Artifact Management", "Package Repositories", "JFrog Artifactory"]','["[COMMUNITY-TOOL]"]','[]','["registries.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jfrog.com/help/r/jfrog-artifactory-documentation/helm-chart-repositories',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'review_required','manual','6f377dbaf9043effc1ecf880e82df7c1a04b6df53d412ba1fe5079cae8aee95d',64.0,1.77913049493588304e+09,0,'2026-05-18T20:54:54.935883+02:00',NULL,NULL,NULL,'[]','[]','["docs/registries.md"]','[]','{}','{"review_metadata": {"original_url": "https://jfrog.com/help/r/jfrog-artifactory-documentation/helm-chart-repositories", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.935887"}}');
-INSERT INTO "resources" VALUES('https://jfrog.com/integration/kubernetes-docker-registry','jfrog.com: What Artifactory as your kubernetes docker registry means to'' you','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','538fbc15bcbce09c7d39035e5551ec30a7c7e5c626afc52647ab37f647f8c2b7',100.0,1.77903351041238093e+09,0,'2026-05-17T17:58:30.412381+02:00',NULL,NULL,NULL,'[]','[]','["docs/registries.md"]','[]','{}','{"duplicate_of": "https://jfrog.com/integrations/kubernetes-docker-registry"}');
+INSERT INTO "resources" VALUES('https://jfrog.com/help/r/jfrog-artifactory-documentation/helm-chart-repositories',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'review_required','manual','6f377dbaf9043effc1ecf880e82df7c1a04b6df53d412ba1fe5079cae8aee95d',64.0,1779130494,0,'2026-05-18T20:54:54.935883+02:00',NULL,NULL,NULL,'[]','[]','["docs/registries.md"]','[]','{}','{"review_metadata": {"original_url": "https://jfrog.com/help/r/jfrog-artifactory-documentation/helm-chart-repositories", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.935887"}}');
+INSERT INTO "resources" VALUES('https://jfrog.com/integration/kubernetes-docker-registry','jfrog.com: What Artifactory as your kubernetes docker registry means to'' you','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','538fbc15bcbce09c7d39035e5551ec30a7c7e5c626afc52647ab37f647f8c2b7',100.0,1779033510,0,'2026-05-17T17:58:30.412381+02:00',NULL,NULL,NULL,'[]','[]','["docs/registries.md"]','[]','{}','{"duplicate_of": "https://jfrog.com/integrations/kubernetes-docker-registry"}');
INSERT INTO "resources" VALUES('https://jfrog.com/integrations/kubernetes-docker-registry','jfrog.com: What Artifactory as your kubernetes docker registry means to you','','2021',0,'Explores technical benefits of leveraging JFrog Artifactory as a Kubernetes-native registry, detailing how its universal binary repository engine supports multiple environments simultaneously. It covers secure image scanning, remote repository proxy configuration, and integration with Kubernetes cluster pull secrets. This guide assists architects in scaling their application runtimes securely.','N/A','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Artifact Management", "Package Repositories", "JFrog Artifactory"]','["[COMMUNITY-TOOL]"]','[]','["registries.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jfrog.com/knowledge-base/a-beginners-guide-to-understanding-and-building-docker-images','jfrog.com: A Beginner’s Guide to Understanding and Building Docker Images'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1f73d5d89c04425858394d6eed791169f0ddb9abd035e1140e1b886ee8c67506',100.0,1.77903042650960588e+09,0,'2026-05-17T17:07:06.509606+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{"duplicate_of": "https://jfrog.com/learn/cloud-native/how-to-build-docker-images"}');
-INSERT INTO "resources" VALUES('https://jfrog.com/knowledge-base/the-basics-7-alternatives-to-docker-all-in-one-solutions-and-standalone-container-tools','jfrog.com: THE BASICS: 7 Alternatives to Docker: All-in-One Solutions and'' Standalone Container Tools 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','dd788fa9bfcaba086c62d184d7f0740d92c5816dbff5602fec34c86299bd674e',100.0,1.77903192857375597e+09,0,'2026-05-17T17:32:08.573756+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{"duplicate_of": "https://jfrog.com/learn/devops/alternatives-to-docker"}');
+INSERT INTO "resources" VALUES('https://jfrog.com/knowledge-base/a-beginners-guide-to-understanding-and-building-docker-images','jfrog.com: A Beginner’s Guide to Understanding and Building Docker Images'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1f73d5d89c04425858394d6eed791169f0ddb9abd035e1140e1b886ee8c67506',100.0,1779030426,0,'2026-05-17T17:07:06.509606+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{"duplicate_of": "https://jfrog.com/learn/cloud-native/how-to-build-docker-images"}');
+INSERT INTO "resources" VALUES('https://jfrog.com/knowledge-base/the-basics-7-alternatives-to-docker-all-in-one-solutions-and-standalone-container-tools','jfrog.com: THE BASICS: 7 Alternatives to Docker: All-in-One Solutions and'' Standalone Container Tools 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','dd788fa9bfcaba086c62d184d7f0740d92c5816dbff5602fec34c86299bd674e',100.0,1779031928,0,'2026-05-17T17:32:08.573756+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{"duplicate_of": "https://jfrog.com/learn/devops/alternatives-to-docker"}');
INSERT INTO "resources" VALUES('https://jfrog.com/learn/cloud-native/how-to-build-docker-images','jfrog.com: A Beginner’s Guide to Understanding and Building Docker Images 🌟','','2020',0,'A guide detailing the architectural layout of OCI image file structures, layers, and configuration steps. Outlines strategies to optimize caching processes during rebuild workflows.','Dockerfile','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Container Basics", "Image Building"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://jfrog.com/learn/devops/alternatives-to-docker','jfrog.com: THE BASICS: 7 Alternatives to Docker: All-in-One Solutions and Standalone Container Tools 🌟','','2026',0,'This JFrog learning resource breaks down alternative container tools in the OCI ecosystem, highlighting specialized runtimes, engines, and build utilities. By contrasting options like Podman, containerd, LXC, and Kaniko, it provides architects with a comprehensive roadmap for selecting tools based on security, speed, and platform architecture requirements.','Markdown','Article','Low',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Containerization", "Runtimes"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://jfrog.com/pipelines','GigaOm''s Radar for Enterprise CI/CD 🌟','','2024',0,'An industry analyst review of enterprise CI/CD solutions. Highlights the positioning of systems like JFrog Pipelines on parameters including multi-cloud portability, automated governance, secure distribution, and hybrid scalability.','English','Report','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Deployment & Delivery", "CI/CD & Delivery", "Industry Reports"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','[]','["jenkins-alternatives.md", "cicd.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://jfrog.com/platform','jfrog.com: JFrog DevOps Platform','','2026',0,'A unified DevOps platform focusing on secure package management, continuous vulnerability scanning, and automated compilation. Acts as the single point of truth for container artifacts across distributed multi-cluster deployments.','N/A','Platform','High',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Delivery", "Artifact Management", "Enterprise DevOps"]','["[COMMUNITY-TOOL]"]','[]','["jenkins-alternatives.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jfrog.com/whitepaper/gigaom-radar-for-enterprise-ci-cd','GigaOm''s Radar for Enterprise CI/CD 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','af025d6199ba3b02bc9af940118534415d3cd2be707d85785c13b8da47397544',100.0,1.77903203951730203e+09,0,'2026-05-17T17:33:59.517302+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd.md"]','[]','{}','{"duplicate_of": "https://jfrog.com/blog/pipelines-ci-cd-and-the-jfrog-platform-difference"}');
+INSERT INTO "resources" VALUES('https://jfrog.com/whitepaper/gigaom-radar-for-enterprise-ci-cd','GigaOm''s Radar for Enterprise CI/CD 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','af025d6199ba3b02bc9af940118534415d3cd2be707d85785c13b8da47397544',100.0,1779032039,0,'2026-05-17T17:33:59.517302+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd.md"]','[]','{}','{"duplicate_of": "https://jfrog.com/blog/pipelines-ci-cd-and-the-jfrog-platform-difference"}');
INSERT INTO "resources" VALUES('https://jfrog.com/whitepaper/the-jfrog-journey-to-kubernetes-best-practices-for-taking-your-containers-all-the-way-to-production','The JFrog journey to kubernetes: best practices for taking your containers all the way to production','','2021',0,'An architectural whitepaper addressing modern methodologies and challenges when transitioning containerized systems from development to Kubernetes production. It explores concepts such as immutable builds, metadata tagging, and geo-replication of artifact registries. An essential document for platform architects planning large-scale rollouts.','N/A','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Artifact Management", "Package Repositories", "JFrog Best Practices"]','["[COMMUNITY-TOOL]"]','[]','["registries.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jhhemal.medium.com/some-essential-built-in-tools-for-working-with-lists-81c4f9d5f25e','jhhemal.medium.com: Some Essential Built-in Tools for Working with Lists','','N/A',0,'A curated technical resource and architectural guide covering jhhemal.medium.com: Some Essential Built-in Tools for Working with Lists in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903102573388504e+09,0,'2026-05-17T17:17:05.733885+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jhhemal.medium.com/some-tips-and-tricks-for-writing-better-code-in-python-f65e4b6814fd','jhhemal.medium.com: Some Tips and Tricks for Writing Better Code in Python','','N/A',0,'A curated technical resource and architectural guide covering jhhemal.medium.com: Some Tips and Tricks for Writing Better Code in Python in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903366320259094e+09,0,'2026-05-17T18:01:03.202591+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jijujacob27.medium.com/sharded-saas-applications-on-kubernetes-using-helm-argocd-and-argo-rollouts-a683c66f8646','jijujacob27.medium.com: Sharded applications on Kubernetes using Helm, ArgoCD,'' and Argo-Rollouts','','N/A',0,'A curated technical resource and architectural guide covering jijujacob27.medium.com: Sharded applications on Kubernetes using Helm, ArgoCD,'' and Argo-Rollouts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903092782311797e+09,0,'2026-05-17T17:15:27.823118+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jimangel.io/post/auto-gitops-isitstillrunning.com','jimangel.io: Self-Updating GitOps','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','555839b76c0b70ea769ee625f61e9a3c742917b26c280660bc222d9418eaf926',100.0,1.77903189652417111e+09,0,'2026-05-17T17:31:36.524171+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://www.jimangel.io/posts/self-updating-gitops"}');
+INSERT INTO "resources" VALUES('https://jhhemal.medium.com/some-essential-built-in-tools-for-working-with-lists-81c4f9d5f25e','jhhemal.medium.com: Some Essential Built-in Tools for Working with Lists','','N/A',0,'A curated technical resource and architectural guide covering jhhemal.medium.com: Some Essential Built-in Tools for Working with Lists in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031025,0,'2026-05-17T17:17:05.733885+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://jhhemal.medium.com/some-tips-and-tricks-for-writing-better-code-in-python-f65e4b6814fd','jhhemal.medium.com: Some Tips and Tricks for Writing Better Code in Python','','N/A',0,'A curated technical resource and architectural guide covering jhhemal.medium.com: Some Tips and Tricks for Writing Better Code in Python in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033663,0,'2026-05-17T18:01:03.202591+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://jijujacob27.medium.com/sharded-saas-applications-on-kubernetes-using-helm-argocd-and-argo-rollouts-a683c66f8646','jijujacob27.medium.com: Sharded applications on Kubernetes using Helm, ArgoCD,'' and Argo-Rollouts','','N/A',0,'A curated technical resource and architectural guide covering jijujacob27.medium.com: Sharded applications on Kubernetes using Helm, ArgoCD,'' and Argo-Rollouts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030927,0,'2026-05-17T17:15:27.823118+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://jimangel.io/post/auto-gitops-isitstillrunning.com','jimangel.io: Self-Updating GitOps','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','555839b76c0b70ea769ee625f61e9a3c742917b26c280660bc222d9418eaf926',100.0,1779031896,0,'2026-05-17T17:31:36.524171+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://www.jimangel.io/posts/self-updating-gitops"}');
INSERT INTO "resources" VALUES('https://jimmydqv.com/iam-anywhere','jimmydqv.com: AWS IAM Anywhere 🌟','- Most of us that have worked with cloud long enough has encountered hybrid cloud solutions in one way or another. I often see clients with some parts, or applications, running on-premises that need to call AWS services. I''m working with an client with an application running on-premises. The application gather data from different sources, and then upload the data files to an Amazon S3 Bucket. The data is imported and analyzed in the cloud. Up till now I needed to create an IAM User and generate long lived credentials that the on-premises part could use. That is until the recent release of IAM Anywhere.
- IAM Anywhere rely on Public key Infrastructure (PKI) and exchange x.509 certificates for temporary AWS IAM credentials. You establish a trust between you AWS account and a Certificate Authority (CA), a trust anchor. Certificates issued by that CA can then be used to get credentials. Fields, like the Common Name (CN), in the certificate can be used as conditions in policies to limit what IAM Roles that can be assumed.','2022',0,'A hands-on case study explaining how to integrate on-premises ingestion workloads with AWS S3 using AWS IAM Roles Anywhere. It highlights the PKI handshake mechanism exchanging x.509 certificates for short-lived STS credentials, effectively deprecating long-lived IAM user keys in non-cloud environments.','None','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Identity", "AWS IAM", "Hybrid Cloud Identity"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jimmysong.io/awesome-cloud-native','Awesome Cloud Native','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','37d670790e1825ff817a5ce878eebf563c5a137963e056c6fe213e77b2d218ee',100.0,1.77903180983057498e+09,0,'2026-05-17T17:30:09.830575+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"duplicate_of": "https://awesome.jimmysong.io"}');
+INSERT INTO "resources" VALUES('https://jimmysong.io/awesome-cloud-native','Awesome Cloud Native','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','37d670790e1825ff817a5ce878eebf563c5a137963e056c6fe213e77b2d218ee',100.0,1779031809,0,'2026-05-17T17:30:09.830575+02:00',NULL,NULL,NULL,'[]','[]','["docs/other-awesome-lists.md"]','[]','{}','{"duplicate_of": "https://awesome.jimmysong.io"}');
INSERT INTO "resources" VALUES('https://jimmysong.io/blog/sidecar-injection-iptables-and-traffic-routing','jimmysong.io: Understanding the Sidecar Injection, Traffic Intercepting & Routing Process in Istio','','2021',0,'A deep dive into the mechanics of sidecar injection, iptables configuration, and traffic redirection in Istio. Indispensable reading for platform architects needing to diagnose internal routing mechanisms or design custom networking overlays.','English','Article','High',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Service Mesh", "Internals"]','["[COMMUNITY-TOOL]"]','[]','["istio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jimmysong.io/en/blog/sidecar-injection-iptables-and-traffic-routing','jimmysong.io: Understanding the Sidecar Injection, Traffic Intercepting'' & Routing Process in Istio','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','06de95ed854b85dd465e84cbd7ff9ce3dee989c0c758582dff6ec6d2eaf4aefe',100.0,1.77902983818505907e+09,0,'2026-05-17T16:57:18.185059+02:00',NULL,NULL,NULL,'[]','[]','["docs/istio.md"]','[]','{}','{"duplicate_of": "https://jimmysong.io/blog/sidecar-injection-iptables-and-traffic-routing"}');
-INSERT INTO "resources" VALUES('https://jimmysong.io/kubernetes-handbook/concepts/pod.html','jimmysong.io/kubernetes-handbook/concepts/pod.html 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7a2d7655e4722cb3117f2029a981d9878d43d683d0b4a00868492609d26d8818',100.0,1.77903264449981689e+09,0,'2026-05-17T17:44:04.499817+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://jimmysong.io/zh/book/kubernetes-handbook"}');
-INSERT INTO "resources" VALUES('https://jimmysong.io/kubernetes-handbook/guide/using-kubectl.html','jimmysong.io: kubectl cheat sheet 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7a2d7655e4722cb3117f2029a981d9878d43d683d0b4a00868492609d26d8818',100.0,1.77903103734107494e+09,0,'2026-05-17T17:17:17.341075+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://jimmysong.io/kubernetes-handbook/concepts/pod.html"}');
+INSERT INTO "resources" VALUES('https://jimmysong.io/en/blog/sidecar-injection-iptables-and-traffic-routing','jimmysong.io: Understanding the Sidecar Injection, Traffic Intercepting'' & Routing Process in Istio','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','06de95ed854b85dd465e84cbd7ff9ce3dee989c0c758582dff6ec6d2eaf4aefe',100.0,1779029838,0,'2026-05-17T16:57:18.185059+02:00',NULL,NULL,NULL,'[]','[]','["docs/istio.md"]','[]','{}','{"duplicate_of": "https://jimmysong.io/blog/sidecar-injection-iptables-and-traffic-routing"}');
+INSERT INTO "resources" VALUES('https://jimmysong.io/kubernetes-handbook/concepts/pod.html','jimmysong.io/kubernetes-handbook/concepts/pod.html 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7a2d7655e4722cb3117f2029a981d9878d43d683d0b4a00868492609d26d8818',100.0,1779032644,0,'2026-05-17T17:44:04.499817+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://jimmysong.io/zh/book/kubernetes-handbook"}');
+INSERT INTO "resources" VALUES('https://jimmysong.io/kubernetes-handbook/guide/using-kubectl.html','jimmysong.io: kubectl cheat sheet 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7a2d7655e4722cb3117f2029a981d9878d43d683d0b4a00868492609d26d8818',100.0,1779031037,0,'2026-05-17T17:17:17.341075+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://jimmysong.io/kubernetes-handbook/concepts/pod.html"}');
INSERT INTO "resources" VALUES('https://jimmysong.io/zh/book/kubernetes-handbook','jimmysong.io/kubernetes-handbook/concepts/pod.html 🌟','','2026',0,'A highly authoritative, Chinese-language Kubernetes conceptual handbook. Curator Insight ranks this as a leading resource for Asian cloud migrations. Live Grounding corroborates its influence on local cloud-native training curricula and infrastructure design.','Chinese','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform", "Container Orchestration", "Kubernetes"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jinwookim928.medium.com/automation-script-for-git-flow-on-powershell-70d0596f6da8','jinwookim928.medium.com: Automation Script for Git Flow on PowerShell','','N/A',0,'A curated technical resource and architectural guide covering jinwookim928.medium.com: Automation Script for Git Flow on PowerShell in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033236.64424,0,'2026-05-17T17:53:56.644240+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jinwookim928.medium.com/intro-to-event-driven-architecture-79914e5969d7','jinwookim928.medium.com: Why Not Event Driven Architecture?','','N/A',0,'A curated technical resource and architectural guide covering jinwookim928.medium.com: Why Not Event Driven Architecture? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903184434223699e+09,0,'2026-05-17T17:30:44.342237+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://jinwookim928.medium.com/automation-script-for-git-flow-on-powershell-70d0596f6da8','jinwookim928.medium.com: Automation Script for Git Flow on PowerShell','','N/A',0,'A curated technical resource and architectural guide covering jinwookim928.medium.com: Automation Script for Git Flow on PowerShell in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033236,0,'2026-05-17T17:53:56.644240+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://jinwookim928.medium.com/intro-to-event-driven-architecture-79914e5969d7','jinwookim928.medium.com: Why Not Event Driven Architecture?','','N/A',0,'A curated technical resource and architectural guide covering jinwookim928.medium.com: Why Not Event Driven Architecture? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031844,0,'2026-05-17T17:30:44.342237+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://jitpack.io','jitpack.io 🌟','','2026',5,'JitPack is a package repository service that builds Git repositories on demand and distributes the resulting artifacts directly. Live Grounding confirms JitPack is heavily utilized for rapid prototyping and publishing developer-forked versions of libraries, completely bypassing traditional Maven Central release overheads.','English','Service / Tool','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud-Native Java", "Package Management", "JitPack"]','["[DE FACTO STANDARD]"]','[]','["maven-gradle.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jjba.dev/posts/jenkins-shared-library','jjba.dev: Jenkins Shared Library with Unit tests','','N/A',0,'A curated technical resource and architectural guide covering jjba.dev: Jenkins Shared Library with Unit tests in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903264440585708e+09,0,'2026-05-17T17:44:04.405857+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jkcfg.github.io','jkcfg.github.io','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','31b25869b39f1baa9e7fc279255901b696c36629e57294d4455f479534139852',100.0,1779032800.21169,1,'2026-05-17T17:46:40.211690+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://jkebertz.medium.com/the-art-of-writing-amazing-rest-apis-dc4c4100478d','jkebertz.medium.com: The Art of Writing Amazing REST APIs','','N/A',0,'A curated technical resource and architectural guide covering jkebertz.medium.com: The Art of Writing Amazing REST APIs in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779029070212677e+09,0,'2026-05-17T16:44:30.212677+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://jjba.dev/posts/jenkins-shared-library','jjba.dev: Jenkins Shared Library with Unit tests','','N/A',0,'A curated technical resource and architectural guide covering jjba.dev: Jenkins Shared Library with Unit tests in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032644,0,'2026-05-17T17:44:04.405857+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://jkcfg.github.io','jkcfg.github.io','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','31b25869b39f1baa9e7fc279255901b696c36629e57294d4455f479534139852',100.0,1779032800,1,'2026-05-17T17:46:40.211690+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://jkebertz.medium.com/the-art-of-writing-amazing-rest-apis-dc4c4100478d','jkebertz.medium.com: The Art of Writing Amazing REST APIs','','N/A',0,'A curated technical resource and architectural guide covering jkebertz.medium.com: The Art of Writing Amazing REST APIs in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029070,0,'2026-05-17T16:44:30.212677+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://jmeter.apache.org','jmeter.apache.org','','2026',5,'Industry-standard, open-source performance evaluation engine. Simulates high-velocity workloads against a wide array of application protocols to measure system response under stress.','Java','Software','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Performance Engineering", "Load Testing", "Testing Frameworks"]','["[DE FACTO STANDARD]"]','[]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://jmeter.apache.org/usermanual/best-practices.html','jmeter.apache.org: Best Practices','','2026',5,'Official design guidelines detailing how to configure JMeter for massive volume tests. Recommends relying on CLI mode and minimizing logging resources to avoid client-side load skew.','N/A','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Performance Engineering", "Load Testing", "Testing Frameworks"]','["[DE FACTO STANDARD]"]','[]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://jmfloreszazo.com/flujos-de-trabajo-de-git','jmfloreszazo.com: Flujos de trabajo de git','','2021',0,'A Spanish-language overview of major Git workflows, comparing GitFlow, GitHub Flow, and GitLab Flow. Focuses on helping engineering teams select and adapt the right strategy based on deployment cadence, scale, and release frequency.','Spanish','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Version Control", "Development Models", "Branching Strategy"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://jmfloreszazo.com/git-mejores-practicas-cherry-picking','jmfloreszazo.com: GIT Mejores prácticas: CHERRY-PICKING','','2022',0,'A technical guide in Spanish targeting cherry-picking best practices inside release cycles. Highlights the risks of duplicate commit hashes and outlines strategies for safely cherry-picking patches without fracturing the project''s historical graph.','Spanish','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Version Control", "Advanced Git", "Best Practices"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://jmfloreszazo.com/monetizar-un-api-con-azure-api-management','jmfloreszazo.com: Monetizar un API, con Azure API Management','','2023',0,'Spanish guide explaining the deployment of API monetization policies using Azure API Management (APIM). Focuses on quota restrictions, rate-limiting, subscription keys, and stripe integrations.','None','Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Network & Delivery", "API Management", "Monetization Models"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jmrobles.medium.com/how-to-setup-hetzner-load-balancer-on-a-kubernetes-cluster-2ce79ca4a27b','jmrobles.medium.com: How to setup Hetzner load balancer on a Kubernetes'' cluster','','N/A',0,'A curated technical resource and architectural guide covering jmrobles.medium.com: How to setup Hetzner load balancer on a Kubernetes'' cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902924643088889e+09,0,'2026-05-17T16:47:26.430889+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://joachim8675309.medium.com/aks-with-grpc-and-ingress-nginx-32481a792a1','joachim8675309.medium.com: AKS with GRPC and ingress-nginx','','N/A',0,'A curated technical resource and architectural guide covering joachim8675309.medium.com: AKS with GRPC and ingress-nginx in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903134132487607e+09,0,'2026-05-17T17:22:21.324876+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://joachim8675309.medium.com/externaldns-with-aks-azure-dns-941a1804dc88','joachim8675309.medium.com: ExternalDNS with AKS & Azure DNS','','N/A',0,'A curated technical resource and architectural guide covering joachim8675309.medium.com: ExternalDNS with AKS & Azure DNS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902932542160391e+09,0,'2026-05-17T16:48:45.421604+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://joachim8675309.medium.com/externaldns-with-eks-and-route53-90aa23fa3aba','joachim8675309.medium.com: ExternalDNS with EKS and Route53','','N/A',0,'A curated technical resource and architectural guide covering joachim8675309.medium.com: ExternalDNS with EKS and Route53 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903171454422307e+09,0,'2026-05-17T17:28:34.544223+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://joachim8675309.medium.com/istio-service-mesh-on-aks-1b6ed16f6890','joachim8675309.medium.com: AKS with Istio Service Mesh','','N/A',0,'A curated technical resource and architectural guide covering joachim8675309.medium.com: AKS with Istio Service Mesh in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903320584561395e+09,0,'2026-05-17T17:53:25.845614+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jobs.rekruuto.com','jobs.rekruuto.com: Rekruuto DevOps and SRE Job Opportunities','','N/A',0,'A curated technical resource and architectural guide covering jobs.rekruuto.com: Rekruuto DevOps and SRE Job Opportunities in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903003455602598e+09,0,'2026-05-17T17:00:34.556026+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/recruitment.md"]','["recruitment.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://jmrobles.medium.com/how-to-setup-hetzner-load-balancer-on-a-kubernetes-cluster-2ce79ca4a27b','jmrobles.medium.com: How to setup Hetzner load balancer on a Kubernetes'' cluster','','N/A',0,'A curated technical resource and architectural guide covering jmrobles.medium.com: How to setup Hetzner load balancer on a Kubernetes'' cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029246,0,'2026-05-17T16:47:26.430889+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://joachim8675309.medium.com/aks-with-grpc-and-ingress-nginx-32481a792a1','joachim8675309.medium.com: AKS with GRPC and ingress-nginx','','N/A',0,'A curated technical resource and architectural guide covering joachim8675309.medium.com: AKS with GRPC and ingress-nginx in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031341,0,'2026-05-17T17:22:21.324876+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://joachim8675309.medium.com/externaldns-with-aks-azure-dns-941a1804dc88','joachim8675309.medium.com: ExternalDNS with AKS & Azure DNS','','N/A',0,'A curated technical resource and architectural guide covering joachim8675309.medium.com: ExternalDNS with AKS & Azure DNS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029325,0,'2026-05-17T16:48:45.421604+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://joachim8675309.medium.com/externaldns-with-eks-and-route53-90aa23fa3aba','joachim8675309.medium.com: ExternalDNS with EKS and Route53','','N/A',0,'A curated technical resource and architectural guide covering joachim8675309.medium.com: ExternalDNS with EKS and Route53 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031714,0,'2026-05-17T17:28:34.544223+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://joachim8675309.medium.com/istio-service-mesh-on-aks-1b6ed16f6890','joachim8675309.medium.com: AKS with Istio Service Mesh','','N/A',0,'A curated technical resource and architectural guide covering joachim8675309.medium.com: AKS with Istio Service Mesh in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033205,0,'2026-05-17T17:53:25.845614+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://jobs.rekruuto.com','jobs.rekruuto.com: Rekruuto DevOps and SRE Job Opportunities','','N/A',0,'A curated technical resource and architectural guide covering jobs.rekruuto.com: Rekruuto DevOps and SRE Job Opportunities in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030034,0,'2026-05-17T17:00:34.556026+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/recruitment.md"]','["recruitment.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://joelcalifa.com/blog/tiny-wins','joelcalifa.com: Tiny Wins','','2021',0,'Details the highly effective concept of ''Tiny Wins''—prioritizing and executing small, high-impact product UX/UI micro-optimizations. Demonstrates how compound micro-improvements drastically improve overall user satisfaction and system usability with minimal architectural overhead or engineering effort.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Product Management", "Design Strategy", "Micro-optimizations"]','["[COMMUNITY-TOOL]"]','[]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://joereis.substack.com/p/data-engineering-in-2024-what-im','joereis.substack.com: Data Engineering in 2024. What I''m Seeing','','N/A',0,'A curated technical resource and architectural guide covering joereis.substack.com: Data Engineering in 2024. What I''m Seeing in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030989.39225,0,'2026-05-17T17:16:29.392250+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://john-tucker.medium.com/kubernetes-cpu-resource-requests-at-runtime-c4df668d1c5c','john-tucker.medium.com: Kubernetes CPU Resource Requests at Runtime','','N/A',0,'A curated technical resource and architectural guide covering john-tucker.medium.com: Kubernetes CPU Resource Requests at Runtime in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029475.14172,0,'2026-05-17T16:51:15.141720+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://johnclarke73.medium.com/our-continuous-delivery-journey-11d86dd68a49','johnclarke73.medium.com: How GitOps works for us','','N/A',0,'A curated technical resource and architectural guide covering johnclarke73.medium.com: How GitOps works for us in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903020439154601e+09,0,'2026-05-17T17:03:24.391546+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/flux.md"]','["flux.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://joereis.substack.com/p/data-engineering-in-2024-what-im','joereis.substack.com: Data Engineering in 2024. What I''m Seeing','','N/A',0,'A curated technical resource and architectural guide covering joereis.substack.com: Data Engineering in 2024. What I''m Seeing in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030989,0,'2026-05-17T17:16:29.392250+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://john-tucker.medium.com/kubernetes-cpu-resource-requests-at-runtime-c4df668d1c5c','john-tucker.medium.com: Kubernetes CPU Resource Requests at Runtime','','N/A',0,'A curated technical resource and architectural guide covering john-tucker.medium.com: Kubernetes CPU Resource Requests at Runtime in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029475,0,'2026-05-17T16:51:15.141720+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://johnclarke73.medium.com/our-continuous-delivery-journey-11d86dd68a49','johnclarke73.medium.com: How GitOps works for us','','N/A',0,'A curated technical resource and architectural guide covering johnclarke73.medium.com: How GitOps works for us in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030204,0,'2026-05-17T17:03:24.391546+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/flux.md"]','["flux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://johnlokerse.dev/2024/02/05/lint-azure-bicep-templates-in-azure-devops','johnlokerse.dev: Lint Azure Bicep templates in Azure DevOps','','2024',0,'Illustrates the integration of Bicep linting tools within Azure DevOps build pipelines. Ensures syntactic correctness, adherence to best-practice rules, and early feedback loops prior to execution plans or arm deployments.','YAML','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "DevOps", "CI-CD Pipelines"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://johnlokerse.dev/2025/02/10/automate-pull-request-descriptions-in-azure-devops-with-azure-openai','Automate Pull Request Descriptions in Azure DevOps with Azure OpenAI','','2025',0,'A tutorial showing how to automate the generation of pull request descriptions within Azure DevOps pipelines using Azure OpenAI APIs. Streamlines developer velocity and documentation standards.','YAML','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipelines", "AI & Automation", "AI PR Automation"]','["[COMMUNITY-TOOL]"]','[]','["ai.md", "azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jonbc.medium.com/hacking-your-way-to-observability-part-1-cf4cd42fb4dc','jonbc.medium.com: Hacking your way to Observability — Part 1 : Metrics','','N/A',0,'A curated technical resource and architectural guide covering jonbc.medium.com: Hacking your way to Observability — Part 1 : Metrics in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903162479984092e+09,0,'2026-05-17T17:27:04.799841+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jonbc.medium.com/hacking-your-way-to-observability-part-2-c38baaee6b92','jonbc.medium.com: Hacking your way to Observability — Part 2 : Alerts','','N/A',0,'A curated technical resource and architectural guide covering jonbc.medium.com: Hacking your way to Observability — Part 2 : Alerts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779032420.92044,0,'2026-05-17T17:40:20.920440+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"duplicate_of": "https://jonbc.medium.com/hacking-your-way-to-observability-part-1-cf4cd42fb4dc"}');
+INSERT INTO "resources" VALUES('https://jonbc.medium.com/hacking-your-way-to-observability-part-1-cf4cd42fb4dc','jonbc.medium.com: Hacking your way to Observability — Part 1 : Metrics','','N/A',0,'A curated technical resource and architectural guide covering jonbc.medium.com: Hacking your way to Observability — Part 1 : Metrics in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031624,0,'2026-05-17T17:27:04.799841+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://jonbc.medium.com/hacking-your-way-to-observability-part-2-c38baaee6b92','jonbc.medium.com: Hacking your way to Observability — Part 2 : Alerts','','N/A',0,'A curated technical resource and architectural guide covering jonbc.medium.com: Hacking your way to Observability — Part 2 : Alerts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779032420,0,'2026-05-17T17:40:20.920440+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{"duplicate_of": "https://jonbc.medium.com/hacking-your-way-to-observability-part-1-cf4cd42fb4dc"}');
INSERT INTO "resources" VALUES('https://jonnylangefeld.com/blog/kubernetes-how-to-view-swagger-ui','jonnylangefeld.com: Kubernetes: How to View Swagger UI','','2020',0,'This tutorial shows how to expose Swagger UI within a Kubernetes environment to dynamically explore and test internal cluster APIs. It covers secure proxying, namespace-level configurations, and JWT token passing.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["API Development", "Kubernetes Administration", "Swagger UI"]','["[COMMUNITY-TOOL]"]','[]','["swagger-code-generator-for-rest-apis.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://josephrodriguezg.medium.com/deploying-a-spring-boot-application-in-kubernetes-using-helm-charts-5c04c2d46e16','josephrodriguezg.medium.com: Deploying a Spring Boot microservice in Kubernetes'' using Helm charts','','N/A',0,'A curated technical resource and architectural guide covering josephrodriguezg.medium.com: Deploying a Spring Boot microservice in Kubernetes'' using Helm charts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790298780524671e+09,0,'2026-05-17T16:57:58.052467+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://joseprsm.medium.com/how-to-build-machine-learning-models-that-train-themselves-bbc87499ca5','joseprsm.medium.com: How to build Machine Learning models that train themselves','','N/A',0,'A curated technical resource and architectural guide covering joseprsm.medium.com: How to build Machine Learning models that train themselves in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902926777685499e+09,0,'2026-05-17T16:47:47.776855+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://josephrodriguezg.medium.com/deploying-a-spring-boot-application-in-kubernetes-using-helm-charts-5c04c2d46e16','josephrodriguezg.medium.com: Deploying a Spring Boot microservice in Kubernetes'' using Helm charts','','N/A',0,'A curated technical resource and architectural guide covering josephrodriguezg.medium.com: Deploying a Spring Boot microservice in Kubernetes'' using Helm charts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029878,0,'2026-05-17T16:57:58.052467+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://joseprsm.medium.com/how-to-build-machine-learning-models-that-train-themselves-bbc87499ca5','joseprsm.medium.com: How to build Machine Learning models that train themselves','','N/A',0,'A curated technical resource and architectural guide covering joseprsm.medium.com: How to build Machine Learning models that train themselves in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029267,0,'2026-05-17T16:47:47.776855+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://joshbersin.com/2021/12/from-the-great-resignation-to-the-great-migration','joshbersin.com: From The Great Resignation To The Great Migration','','2021',0,'A market report analyzing the transformation of the ''Great Resignation'' into a ''Great Migration.'' It details how top engineering talent did not exit the workforce but rather moved toward organized, remote-friendly, and technically mature companies.','English','report','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Industry Analysis", "Labor Trends", "Talent Mobility"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','[]','["recruitment.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://journeyofthegeek.com/2024/05/10/azure-authorization-azure-rbac-delegation','journeyofthegeek.com: Azure Authorization – Azure RBAC Delegation','','2024',3,'An in-depth analysis of the security implications and execution steps of RBAC delegation patterns. Under 2026 security models, implementing conditional delegations is necessary to grant team autonomy while preventing unapproved privilege escalations.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Identity & Access", "Cloud Security", "RBAC", "Delegated Administration"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jpastreamer.org','JPA streamer 🌟','','2021',0,'An open-source library that allows developers to write standard JPA queries using Java''s functional Stream API. By eliminating complex boilerplates, JPAstreamer greatly simplifies data access layers in modern, database-heavy microservices in 2026.','Java','Tool','Intermediate',1,'online','manual','52aebb7bce462b733097d6661915204794d4ceb420f5913d07da87123165d015',100.0,1.77903215069391202e+09,1,'2026-05-17T17:35:50.693912+02:00',NULL,NULL,NULL,'["Modern Java", "Frameworks", "Database Access"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://jpastreamer.org','JPA streamer 🌟','','2021',0,'An open-source library that allows developers to write standard JPA queries using Java''s functional Stream API. By eliminating complex boilerplates, JPAstreamer greatly simplifies data access layers in modern, database-heavy microservices in 2026.','Java','Tool','Intermediate',1,'online','manual','52aebb7bce462b733097d6661915204794d4ceb420f5913d07da87123165d015',100.0,1779032150,1,'2026-05-17T17:35:50.693912+02:00',NULL,NULL,NULL,'["Modern Java", "Frameworks", "Database Access"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://jpetazzo.github.io/2021/11/30/docker-build-container-images-antipatterns','jpetazzo.github.io: Anti-Patterns When Building Container Images','','2021',0,'An experienced architect''s critique of bad habits in image composition. Identifies dependencies on build host features, missing ignore-files, and bad layering decisions.','N/A','article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containers", "Architectural Patterns", "Anti-patterns"]','["[COMMUNITY-TOOL]"]','[]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://jproco.medium.com/deliver-a-product-roadmap-that-survives-startup-velocity-f9be4fb9893e','jproco.medium.com: Deliver a Product Roadmap That Survives Startup Velocity','','N/A',0,'A curated technical resource and architectural guide covering jproco.medium.com: Deliver a Product Roadmap That Survives Startup Velocity in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029563.47162,0,'2026-05-17T16:52:43.471620+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://json-schema.org/understanding-json-schema','json-schema.org: Understanding JSON Schema 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9f0bf9b8918ead993838938a77f3a4cc1fb47956832cef9ca08e983a6fabb1e7',100.0,1.77903409449448108e+09,0,'2026-05-17T18:08:14.494481+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"duplicate_of": "https://json-schema.org/understanding-json-schema/reference"}');
+INSERT INTO "resources" VALUES('https://jproco.medium.com/deliver-a-product-roadmap-that-survives-startup-velocity-f9be4fb9893e','jproco.medium.com: Deliver a Product Roadmap That Survives Startup Velocity','','N/A',0,'A curated technical resource and architectural guide covering jproco.medium.com: Deliver a Product Roadmap That Survives Startup Velocity in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029563,0,'2026-05-17T16:52:43.471620+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://json-schema.org/understanding-json-schema','json-schema.org: Understanding JSON Schema 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9f0bf9b8918ead993838938a77f3a4cc1fb47956832cef9ca08e983a6fabb1e7',100.0,1779034094,0,'2026-05-17T18:08:14.494481+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"duplicate_of": "https://json-schema.org/understanding-json-schema/reference"}');
INSERT INTO "resources" VALUES('https://json-schema.org/understanding-json-schema/reference','json-schema.org: Understanding JSON Schema 🌟','','2024',0,'The official validation vocabulary specification for JSON documents. Enables programmatic enforcement of structural constraints, data types, and required fields across distributed microservice payload interfaces.','None','Specification','Medium',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Architecture", "JSON & YAML Serialization", "Standards & Specifications"]','["[COMMUNITY-TOOL]"]','[]','["yaml.md"]','{}','{"is_special": true}');
INSERT INTO "resources" VALUES('https://jsoncrack.com','jsoncrack.com: JSON Crack 🌟🌟','','2025',0,'An interactive data visualization platform that constructs graph representations of nested JSON schemas. Helps platform engineers conceptualize structural relationships and analyze nested configurations in high-density graphs.','TypeScript','Web Application','Low',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Workspace", "Diagnostics & Debugging", "Visualizers"]','["[COMMUNITY-TOOL]"]','[]','["yaml.md"]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://jsonformatter.org/yaml-validator','==jsonformatter.org/yaml-validator==','','N/A',0,'A curated technical resource and architectural guide covering ==jsonformatter.org/yaml-validator== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173618007621788e+09,0,'2026-06-18T00:43:00.076218+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true}');
+INSERT INTO "resources" VALUES('https://jsonformatter.org/yaml-validator','==jsonformatter.org/yaml-validator==','','N/A',0,'A curated technical resource and architectural guide covering ==jsonformatter.org/yaml-validator== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736180,0,'2026-06-18T00:43:00.076218+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true}');
INSERT INTO "resources" VALUES('https://jsoning.com','jsoning.com','','2022',0,'A lightweight document database framework designed to run basic JSON persistence and configuration-driven workflows inside modular serverless functions.','JavaScript','Database','Low',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Architecture", "JSON & YAML Serialization", "Data Modeling"]','["[COMMUNITY-TOOL]"]','[]','["yaml.md"]','{}','{"is_special": true}');
INSERT INTO "resources" VALUES('https://jsonnet.org','Jsonnet','','2025',0,'A powerful, Turing-complete data templating language that extends JSON with variables, functions, conditionals, and object inheritance. Eliminates configuration duplication by generating clean JSON configurations programmatically.','C++','DSL / Language','High',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Architecture", "JSON & YAML Serialization", "Configuration DSLs"]','["[COMMUNITY-TOOL]"]','[]','["yaml.md"]','{}','{"is_special": true}');
INSERT INTO "resources" VALUES('https://jsontoolbox.com','jsontoolbox.com','','2024',0,'A modern online toolkit offering unified interfaces for compression, conversion, structure validation, and mapping of raw JSON payloads without data leakage risks.','TypeScript','Web Application','Low',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Workspace", "Command-Line Tooling", "JSON & YAML Manipulators"]','["[COMMUNITY-TOOL]"]','[]','["ChromeDevTools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://judebantony.github.io/cicd-github-action-example','judebantony.github.io: DevSecOps with GitHub Action and SaaS Tools','','2022',0,'Details a practical approach to modern DevSecOps pipeline construction. Highlights step-by-step additions of static application security testing (SAST), software composition analysis (SCA), and secrets auditing inside automated GitHub Actions runs.','YAML','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipelines", "Security & Compliance", "DevSecOps Integration"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://juhache.substack.com/p/from-data-engineer-to-yaml-engineer-ed2','juhache.substack.com: From Data Engineer to YAML Engineer','','N/A',0,'A curated technical resource and architectural guide covering juhache.substack.com: From Data Engineer to YAML Engineer in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903135608173203e+09,0,'2026-05-17T17:22:36.081732+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://juju.is/cloud-native-kubernetes-usage-report-2021','juju.is: Kubernetes and cloud native operations report 2021','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6dd11f73ac72feaba19d04d02df52351050e2cf9701a46e219eb47d3bb1d2f93',100.0,1.77903042371940088e+09,0,'2026-05-17T17:07:03.719401+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://conjure-up.io"}');
+INSERT INTO "resources" VALUES('https://juhache.substack.com/p/from-data-engineer-to-yaml-engineer-ed2','juhache.substack.com: From Data Engineer to YAML Engineer','','N/A',0,'A curated technical resource and architectural guide covering juhache.substack.com: From Data Engineer to YAML Engineer in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031356,0,'2026-05-17T17:22:36.081732+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://juju.is/cloud-native-kubernetes-usage-report-2021','juju.is: Kubernetes and cloud native operations report 2021','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6dd11f73ac72feaba19d04d02df52351050e2cf9701a46e219eb47d3bb1d2f93',100.0,1779030423,0,'2026-05-17T17:07:03.719401+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://conjure-up.io"}');
INSERT INTO "resources" VALUES('https://julien.danjou.info/blog/2015/guide-to-python-profiling-cprofile-concrete-case-carbonara','Profiling Python using cProfile: a concrete case','','2015',3,'Curator Insight provides a step-by-step deep dive into execution bottleneck isolation using the standard cProfile module. Live Grounding validates that while continuous visual profilers are used at scale, understanding deterministic execution tracing using native cProfile remains a fundamental engineering prerequisite for debugging CPU-bound application paths.','Python','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2015-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Python", "Performance Profiling"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://julien.danjou.info/stop-merging-your-pull-request-manually','julien.danjou.info: Stop merging your pull requests manually 🌟','','2021',4,'Advocates for automated merge engines like Mergify over manual Pull Request integration. Examines how manual merges introduce race conditions, inconsistent test states, and build failures. Suggests adopting policy-driven merge queues to safeguard trunk health and optimize integration pipelines.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control", "CI-CD Automation"]','["[ENTERPRISE-STABLE]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://jumpstart.azure.com','azurearcjumpstart.io','','2026',5,'The comprehensive Azure Arc Jumpstart portal, providing automated, hands-on sandbox scenarios for Arc-enabled infrastructure. It facilitates instant provisioning of hybrid Kubernetes, servers, and data services across multi-cloud environments like AWS and GCP. This portal remains the primary industry reference for testing real-world deployment patterns and complex integration topologies.','N/A','Reference Platform','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native & Kubernetes", "Hybrid & Multicloud Solutions", "Azure Arc Jumpstart"]','["[DE FACTO STANDARD]"]','[]','["azure.md"]','{}','{}');
@@ -8691,145 +8691,145 @@ INSERT INTO "resources" VALUES('https://jvns.ca/blog/2022/04/12/a-list-of-new-is
- [miller](https://github.com/johnkerl/miller) (“like awk/sed/cut/join/sort for CSV/TSV/JSON/JSON lines”)','2022',0,'A handpicked inventory of modern terminal applications (jq, jc, fx, yq, and jless). Simplifies querying, visualizes nested payloads, and reformats plain configuration text directly in local shell environments.','None','Curated List','Low',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Workspace", "Command-Line Tooling", "JSON & YAML Manipulators"]','["[COMMUNITY-TOOL]"]','[]','["linux.md"]','{}','{"is_special": true}');
INSERT INTO "resources" VALUES('https://k0sproject.io','k0s','','2026',0,'Mirantis'' zero-friction, single-binary Kubernetes distribution. Designed to operate across any cloud, hybrid, or edge infrastructure, k0s packages all control plane and node dependencies in a single executable, drastically simplifying lifecycle maintenance, upgrading, and operational footprint.','Go','Software','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Kubernetes Distributions", "Edge & IoT"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-on-premise.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://k21academy.com','k21academy.com/category/docker-kubernetes','','2024',0,'K21Academy delivers structured educational paths centered on Docker and Kubernetes certifications such as CKA, CKAD, and CKS. The materials focus heavily on exam objectives, foundational container mechanics, and secure administrative practices.','English','Training Portal','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Training & Education", "Certifications", "Structured Courses"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://k21academy.com/amazon-web-services/aws-devops-vs-azure-devops',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'online','manual','055e35021534704ebe0f04e27eadd9ecb365fc0d53acb1c1571ef967c7639d18',100.0,1779034348.33744,0,'2026-05-17T18:12:28.337440+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-devops.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://k21academy.com/amazon-web-services/aws-solutions-architect/aws-application-services','k21academy.com: AWS Application Services: Lambda, SES, SNS, SQS, SWF','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','455a759bbbde884d8332599d9b093f434f01892798a5c22ca93603966afefd35',100.0,1779029899.81202,0,'2026-05-17T16:58:19.812020+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md"]','[]','{}','{"duplicate_of": "https://k21academy.com/aws-cloud/aws-application-services"}');
-INSERT INTO "resources" VALUES('https://k21academy.com/amazon-web-services/aws-solutions-architect/aws-secrets-manager','k21academy.com: AWS Secrets Manager','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a35ce1b1a4911a029ed985ce5b4ad8c0402a77b5a85d145b2a76b38ac826ea96',100.0,1.779033030945719e+09,0,'2026-05-17T17:50:30.945719+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-security.md"]','[]','{}','{"duplicate_of": "https://k21academy.com/aws-cloud/aws-secrets-manager"}');
-INSERT INTO "resources" VALUES('https://k21academy.com/ansible/ansible-for-beginners','k21academy.com: Ansible for Beginners | Overview | Architecture & Use Cases'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6341d6459949808dd44deb90668b903525865e2296c67fcbe51002ccedac3d57',100.0,1.77903112295800304e+09,0,'2026-05-17T17:18:42.958003+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://k21academy.com/devops/ansible-for-beginners"}');
-INSERT INTO "resources" VALUES('https://k21academy.com/ansible/day2-live-session-review-and-q-a','k21academy.com: Ansible for Beginners Day2 Live Session Review and Q/A 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','f97600d979a6a836f3cb8b113bdf10f389fef64ef38c88befad15f3b2e2fd893',100.0,1.77902927495748209e+09,0,'2026-05-17T16:47:54.957482+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://k21academy.com/ansible/terraform-vs-ansible','k21academy.com: Terraform vs Ansible: Working, Difference, Provisioning'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5a63354e882b0091df9096a4cc43aead87d6a7be128b3a2236ea557fa7e58cd3',100.0,1.77903108970713305e+09,0,'2026-05-17T17:18:09.707133+02:00',NULL,NULL,NULL,'[]','[]','["docs/iac.md"]','[]','{}','{"duplicate_of": "https://k21academy.com/devops/terraform-vs-ansible"}');
-INSERT INTO "resources" VALUES('https://k21academy.com/aws-cloud/aws-application-services','k21academy.com: AWS Application Services: Lambda, SES, SNS, SQS, SWF','','2026',0,'Technical review of AWS''s modular application integration portfolio. Contrasts serverless compute (Lambda) with asynchronous message queues (SQS), publish-subscribe event routing (SNS), programmatically orchestrated state workflows (SWF/Step Functions), and secure outbound transaction messaging (SES).','English','Tutorial','Intermediate',1,'online','manual',NULL,100.0,1.77913049496855497e+09,0,'2026-05-18T20:54:54.968555+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Application Integration", "Serverless Services"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://k21academy.com/amazon-web-services/aws-devops-vs-azure-devops',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'online','manual','055e35021534704ebe0f04e27eadd9ecb365fc0d53acb1c1571ef967c7639d18',100.0,1779034348,0,'2026-05-17T18:12:28.337440+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-devops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://k21academy.com/amazon-web-services/aws-solutions-architect/aws-application-services','k21academy.com: AWS Application Services: Lambda, SES, SNS, SQS, SWF','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','455a759bbbde884d8332599d9b093f434f01892798a5c22ca93603966afefd35',100.0,1779029899,0,'2026-05-17T16:58:19.812020+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws.md"]','[]','{}','{"duplicate_of": "https://k21academy.com/aws-cloud/aws-application-services"}');
+INSERT INTO "resources" VALUES('https://k21academy.com/amazon-web-services/aws-solutions-architect/aws-secrets-manager','k21academy.com: AWS Secrets Manager','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a35ce1b1a4911a029ed985ce5b4ad8c0402a77b5a85d145b2a76b38ac826ea96',100.0,1779033030,0,'2026-05-17T17:50:30.945719+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-security.md"]','[]','{}','{"duplicate_of": "https://k21academy.com/aws-cloud/aws-secrets-manager"}');
+INSERT INTO "resources" VALUES('https://k21academy.com/ansible/ansible-for-beginners','k21academy.com: Ansible for Beginners | Overview | Architecture & Use Cases'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6341d6459949808dd44deb90668b903525865e2296c67fcbe51002ccedac3d57',100.0,1779031122,0,'2026-05-17T17:18:42.958003+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{"duplicate_of": "https://k21academy.com/devops/ansible-for-beginners"}');
+INSERT INTO "resources" VALUES('https://k21academy.com/ansible/day2-live-session-review-and-q-a','k21academy.com: Ansible for Beginners Day2 Live Session Review and Q/A 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','f97600d979a6a836f3cb8b113bdf10f389fef64ef38c88befad15f3b2e2fd893',100.0,1779029274,0,'2026-05-17T16:47:54.957482+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://k21academy.com/ansible/terraform-vs-ansible','k21academy.com: Terraform vs Ansible: Working, Difference, Provisioning'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5a63354e882b0091df9096a4cc43aead87d6a7be128b3a2236ea557fa7e58cd3',100.0,1779031089,0,'2026-05-17T17:18:09.707133+02:00',NULL,NULL,NULL,'[]','[]','["docs/iac.md"]','[]','{}','{"duplicate_of": "https://k21academy.com/devops/terraform-vs-ansible"}');
+INSERT INTO "resources" VALUES('https://k21academy.com/aws-cloud/aws-application-services','k21academy.com: AWS Application Services: Lambda, SES, SNS, SQS, SWF','','2026',0,'Technical review of AWS''s modular application integration portfolio. Contrasts serverless compute (Lambda) with asynchronous message queues (SQS), publish-subscribe event routing (SNS), programmatically orchestrated state workflows (SWF/Step Functions), and secure outbound transaction messaging (SES).','English','Tutorial','Intermediate',1,'online','manual',NULL,100.0,1779130494,0,'2026-05-18T20:54:54.968555+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Application Integration", "Serverless Services"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://k21academy.com/aws-cloud/aws-devops-vs-azure-devops','k21academy.com: AWS DevOps Vs. Azure DevOps','','2021',0,'Comparative structural analysis pitting the AWS DevOps suite against Microsoft Azure DevOps, evaluating build pricing, third-party integrations, and native Kubernetes support configurations.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud-Native Provisioning", "CI/CD Integration", "Comparisons"]','["[COMMUNITY-TOOL]"]','[]','["aws-devops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://k21academy.com/aws-cloud/aws-secrets-manager','k21academy.com: AWS Secrets Manager','','2021',0,'A foundational technical guide to the architecture and operational model of AWS Secrets Manager. The article discusses integration mechanics with AWS RDS, IAM authorization policies, automated rotation via pre-configured Lambda templates, and encryption envelope methods using KMS.','None','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Identity", "Secrets Management", "Lifecycle Management"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://k21academy.com/azure-cloud/azure-rbac-vs-azure-policies-vs-azure-blueprints','k21academy.com: Azure RBAC Vs Azure Policies Vs Azure Blueprints','','2021',0,'A structured breakdown of the core pillars of cloud governance, contrasting Azure Role-Based Access Control (RBAC), Azure Policy, and Azure Blueprints. Demonstrates how to organize identity-based permission structures, enforce systemic compliance frameworks, and orchestrate environment baselines to maintain continuous security across enterprise tenants.','English','Technical Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Governance & Management", "Enterprise Governance", "Compliance"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://k21academy.com/azure-data/azure-data-lake','k21academy.com: Azure Data Lake Overview For Beginners','','2021',0,'Comprehensive primer on Azure Data Lake Storage (ADLS) Gen2. Outlines the architectural mechanics of its hierarchical namespace, POSIX-compliant Access Control Lists (ACLs), and deep native integration with compute engines such as Azure Databricks and Synapse. Essential reading for architects designing modern, scalable data platforms.','English','Technical Overview','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data & Storage", "Data Analytics", "Data Lake"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://k21academy.com/category/docker-kubernetes','k21academy.com/category/docker-kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c5b3d10f7b35990e0bf43b3a667d8ca6fbec1c393b44ac0eb4d7e8d98ee41169',100.0,1.77903426578505301e+09,0,'2026-05-17T18:11:05.785053+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://k21academy.com"}');
+INSERT INTO "resources" VALUES('https://k21academy.com/category/docker-kubernetes','k21academy.com/category/docker-kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c5b3d10f7b35990e0bf43b3a667d8ca6fbec1c393b44ac0eb4d7e8d98ee41169',100.0,1779034265,0,'2026-05-17T18:11:05.785053+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://k21academy.com"}');
INSERT INTO "resources" VALUES('https://k21academy.com/devops/ansible-for-beginners','k21academy.com: Ansible for Beginners | Overview | Architecture & Use Cases 🌟','- [k21academy.com: Ansible for Beginners Day2 Live Session Review and Q/A 🌟](https://k21academy.com/devops/day2-live-session-review-and-q-a)','2021',0,'Comprehensive introductory architectural layout outlining controller requirements, managed nodes, dynamic inventory files, YAML playbook hierarchy, and general configuration management use-cases across environments.','English','Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Introduction"]','["[COMMUNITY-TOOL]"]','[]','["ansible.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://k21academy.com/devops/day2-live-session-review-and-q-a',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','751a3542f3c8d24fa21a3dfa385cf1cf182df6fb32cca55cfdd05c8e85ba2a17',100.0,1.77913049497204303e+09,0,'2026-05-18T20:54:54.972043+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://k21academy.com/devops/day2-live-session-review-and-q-a',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','751a3542f3c8d24fa21a3dfa385cf1cf182df6fb32cca55cfdd05c8e85ba2a17',100.0,1779130494,0,'2026-05-18T20:54:54.972043+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://k21academy.com/devops/terraform-vs-ansible','k21academy.com: Terraform vs Ansible: Working, Difference, Provisioning 🌟','','2023',0,'Analyzes the operational execution models of Terraform and Ansible. Guides systems engineers on matching target workloads with the proper tool—using Terraform for infrastructure creation and Ansible for node system configuration.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Infrastructure as Code", "Tool Comparison"]','["[COMMUNITY-TOOL]"]','[]','["iac.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://k21academy.com/docker-kubernetes/configmaps-secrets','k21academy.com: Kubernetes ConfigMaps and Secrets: Guide to Create and Update'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d63c82c716d62b1994c17bbe697759e51bc44dffe3aab43b92fe455c6d19116b',100.0,1.77903145929006195e+09,0,'2026-05-17T17:24:19.290062+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://k21academy.com/kubernetes/configmaps-secrets"}');
-INSERT INTO "resources" VALUES('https://k21academy.com/docker-kubernetes/kubernetes-architecture-components-overview-for-beginners','k21academy.com: Kubernetes Architecture. An Introduction to Kubernetes Components','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','91a8cb356ff194f8132f780a98b00e345ae9ccf245181c508576b62c98798e70',100.0,1.77903269992243289e+09,0,'2026-05-17T17:44:59.922433+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://k21academy.com/kubernetes/kubernetes-architecture-components-overview-for-beginners"}');
-INSERT INTO "resources" VALUES('https://k21academy.com/docker-kubernetes/kubernetes-deployment','k21academy.com: Kubernetes Deployment and Step-by-Step Guide to Deployment:'' Update, Rollback, Scale & Delete','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4938d7e891325657e1339b3178df2f1189605eff589c443d1b1851d49806821c',100.0,1.77903394993858909e+09,0,'2026-05-17T18:05:49.938589+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://k21academy.com/kubernetes/kubernetes-deployment"}');
-INSERT INTO "resources" VALUES('https://k21academy.com/docker-kubernetes/kubernetes-security/kube-bench-cis','k21academy.com: Secure and Harden Kubernetes, AKS and EKS Cluster with kube-bench,'' kube-hunter and CIS Benchmarks 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','546a3651f84bc9a2f45d7eb0e6f79de27c4d997b5a7bba6e97c561181561fc8c',100.0,1.77903433297714209e+09,0,'2026-05-17T18:12:12.977142+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://k21academy.com/docker-kubernetes/monolithic-vs-microservices','k21academy.com: Monolithic vs Microservices – Difference, Advantages & Disadvantages','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cc3abde097ed6cd3f11495757666af58410ef25d90e896a9ceb9d38274502f04',100.0,1.77903449801164698e+09,0,'2026-05-17T18:14:58.011647+02:00',NULL,NULL,NULL,'[]','[]','["docs/faq.md"]','[]','{}','{"duplicate_of": "https://k21academy.com/kubernetes/monolithic-vs-microservices"}');
+INSERT INTO "resources" VALUES('https://k21academy.com/docker-kubernetes/configmaps-secrets','k21academy.com: Kubernetes ConfigMaps and Secrets: Guide to Create and Update'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d63c82c716d62b1994c17bbe697759e51bc44dffe3aab43b92fe455c6d19116b',100.0,1779031459,0,'2026-05-17T17:24:19.290062+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://k21academy.com/kubernetes/configmaps-secrets"}');
+INSERT INTO "resources" VALUES('https://k21academy.com/docker-kubernetes/kubernetes-architecture-components-overview-for-beginners','k21academy.com: Kubernetes Architecture. An Introduction to Kubernetes Components','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','91a8cb356ff194f8132f780a98b00e345ae9ccf245181c508576b62c98798e70',100.0,1779032699,0,'2026-05-17T17:44:59.922433+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://k21academy.com/kubernetes/kubernetes-architecture-components-overview-for-beginners"}');
+INSERT INTO "resources" VALUES('https://k21academy.com/docker-kubernetes/kubernetes-deployment','k21academy.com: Kubernetes Deployment and Step-by-Step Guide to Deployment:'' Update, Rollback, Scale & Delete','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4938d7e891325657e1339b3178df2f1189605eff589c443d1b1851d49806821c',100.0,1779033949,0,'2026-05-17T18:05:49.938589+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://k21academy.com/kubernetes/kubernetes-deployment"}');
+INSERT INTO "resources" VALUES('https://k21academy.com/docker-kubernetes/kubernetes-security/kube-bench-cis','k21academy.com: Secure and Harden Kubernetes, AKS and EKS Cluster with kube-bench,'' kube-hunter and CIS Benchmarks 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','546a3651f84bc9a2f45d7eb0e6f79de27c4d997b5a7bba6e97c561181561fc8c',100.0,1779034332,0,'2026-05-17T18:12:12.977142+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://k21academy.com/docker-kubernetes/monolithic-vs-microservices','k21academy.com: Monolithic vs Microservices – Difference, Advantages & Disadvantages','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cc3abde097ed6cd3f11495757666af58410ef25d90e896a9ceb9d38274502f04',100.0,1779034498,0,'2026-05-17T18:14:58.011647+02:00',NULL,NULL,NULL,'[]','[]','["docs/faq.md"]','[]','{}','{"duplicate_of": "https://k21academy.com/kubernetes/monolithic-vs-microservices"}');
INSERT INTO "resources" VALUES('https://k21academy.com/kubernetes/configmaps-secrets','k21academy.com: Kubernetes ConfigMaps and Secrets: Guide to Create and Update 🌟','','2023',1,'A fundamental playbook illustrating the lifecycle, generation, and updates of ConfigMaps and Secrets. Establishes the core differences in creation mechanisms and direct manifest applications.','YAML','Guide','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Configuration", "State Management", "Config & Secrets"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://k21academy.com/kubernetes/kube-bench-cis',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,100.0,1.77913049501544094e+09,0,'2026-05-18T20:54:55.015441+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://k21academy.com/kubernetes/kube-bench-cis',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,100.0,1779130495,0,'2026-05-18T20:54:55.015441+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://k21academy.com/kubernetes/kubernetes-architecture-components-overview-for-beginners','k21academy.com: Kubernetes Architecture. An Introduction to Kubernetes Components','','2021',3,'A detailed breakdown of the internal nodes and services of Kubernetes. Details the role of master components like the scheduler and controller-manager alongside worker node components like kubelet and kube-proxy.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Control Plane", "Cluster Topology"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://k21academy.com/kubernetes/kubernetes-deployment','k21academy.com: Kubernetes Deployment and Step-by-Step Guide to Deployment: Update, Rollback, Scale & Delete','','2023',0,'A complete operational guide to managing deployment configurations. Details step-by-step commands to update containers, trigger rolling restarts, revert deployment revisions, and scale replica limits.','YAML','Guide','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Delivery", "Deployments", "Core Mechanics"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://k21academy.com/kubernetes/monolithic-vs-microservices','k21academy.com: Monolithic vs Microservices – Difference, Advantages & Disadvantages','','2023',0,'A comprehensive introductory comparative analysis of monolithic and microservices structures. It details deployment mechanics, system modularity, scaling challenges, and runtime isolation properties. It details concrete Kubernetes constructs like pods and namespaces that help isolate microservices in a shared physical cluster.','None','Article','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Microservices Architecture", "Fundamentals", "Comparisons"]','["[COMMUNITY-TOOL]"]','[]','["faq.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://k21academy.com/microsoft-azure/az-104/azure-container-instances-and-kubernetes-service',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'review_required','manual','45366dfc1329efa8323f98a531a651c14e7a6c61786d56776153067efe4fb438',64.0,1.77913049499016594e+09,0,'2026-05-18T20:54:54.990166+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"review_metadata": {"original_url": "https://k21academy.com/microsoft-azure/az-104/azure-container-instances-and-kubernetes-service", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.990168"}}');
-INSERT INTO "resources" VALUES('https://k21academy.com/microsoft-azure/az-303/azure-container-instances-and-kubernetes-service','k21academy.com: Azure Kubernetes Service & Azure Container Instances For'' Beginners 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1e71e9f3560361de53e5299081631972445890f00ebfefcf0df841b9bccf7a1f',100.0,1.77902948348991298e+09,0,'2026-05-17T16:51:23.489913+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://k21academy.com/azure-cloud/azure-container-instances-and-kubernetes-service"}');
-INSERT INTO "resources" VALUES('https://k21academy.com/microsoft-azure/az-400/azure-pipelines-vs-jenkins','k21academy.com: Azure pipelines VS Jenkins','','N/A',0,'A curated technical resource and architectural guide covering k21academy.com: Azure pipelines VS Jenkins in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','dfc0853dea06c15c26dc3c974053d37c22a3cdcf274c90bf5379301a237d5854',100.0,1.77903118202918696e+09,0,'2026-05-17T17:19:42.029187+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{"duplicate_of": "https://k21academy.com/azure-cloud/azure-pipelines-vs-jenkins"}');
-INSERT INTO "resources" VALUES('https://k21academy.com/microsoft-azure/azure-rbac-vs-azure-policies-vs-azure-blueprints','k21academy.com: Azure RBAC Vs Azure Policies Vs Azure Blueprints','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','829a76c44e39a55632c6d0ace657aa5a502b29bb9e4239f7cc405d2f17b2f784',100.0,1.77903401593405699e+09,0,'2026-05-17T18:06:55.934057+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://k21academy.com/azure-cloud/azure-rbac-vs-azure-policies-vs-azure-blueprints"}');
-INSERT INTO "resources" VALUES('https://k21academy.com/microsoft-azure/data-engineer/azure-data-lake','k21academy.com: Azure Data Lake Overview For Beginners','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e4b24dcc29d834be561f64df04e8edf1fd839afde7ff83d31b8e0048226ce772',100.0,1.77902913107802391e+09,0,'2026-05-17T16:45:31.078024+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://k21academy.com/azure-data/azure-data-lake"}');
-INSERT INTO "resources" VALUES('https://k21academy.com/microsoft-azure/dp-203/azure-data-lake',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','3b50e88dc2c71798769b901fe218c76a433002e6bf4e50a03e83fb57708ddd7a',64.0,1.77913049501655888e+09,0,'2026-05-18T20:54:55.016559+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://k21academy.com/scrum-master/scrum-vs-kanban','k21academy.com: Scrum vs Kanban','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b061cda91bab2f79e336d28f888d2b044f55f88f7ed4341adb5e18d790b05708',100.0,1.77903210441143488e+09,0,'2026-05-17T17:35:04.411435+02:00',NULL,NULL,NULL,'[]','[]','["docs/project-management-methodology.md"]','[]','{}','{"duplicate_of": "https://k21academy.com/scrum/scrum-vs-kanban"}');
+INSERT INTO "resources" VALUES('https://k21academy.com/microsoft-azure/az-104/azure-container-instances-and-kubernetes-service',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'review_required','manual','45366dfc1329efa8323f98a531a651c14e7a6c61786d56776153067efe4fb438',64.0,1779130494,0,'2026-05-18T20:54:54.990166+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"review_metadata": {"original_url": "https://k21academy.com/microsoft-azure/az-104/azure-container-instances-and-kubernetes-service", "proposed_url": "NONE", "reason": "High-Value Protection: generic_redirect_loss", "timestamp": "2026-05-18T18:54:54.990168"}}');
+INSERT INTO "resources" VALUES('https://k21academy.com/microsoft-azure/az-303/azure-container-instances-and-kubernetes-service','k21academy.com: Azure Kubernetes Service & Azure Container Instances For'' Beginners 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1e71e9f3560361de53e5299081631972445890f00ebfefcf0df841b9bccf7a1f',100.0,1779029483,0,'2026-05-17T16:51:23.489913+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://k21academy.com/azure-cloud/azure-container-instances-and-kubernetes-service"}');
+INSERT INTO "resources" VALUES('https://k21academy.com/microsoft-azure/az-400/azure-pipelines-vs-jenkins','k21academy.com: Azure pipelines VS Jenkins','','N/A',0,'A curated technical resource and architectural guide covering k21academy.com: Azure pipelines VS Jenkins in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','dfc0853dea06c15c26dc3c974053d37c22a3cdcf274c90bf5379301a237d5854',100.0,1779031182,0,'2026-05-17T17:19:42.029187+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins-alternatives.md"]','["jenkins-alternatives.md"]','{}','{"duplicate_of": "https://k21academy.com/azure-cloud/azure-pipelines-vs-jenkins"}');
+INSERT INTO "resources" VALUES('https://k21academy.com/microsoft-azure/azure-rbac-vs-azure-policies-vs-azure-blueprints','k21academy.com: Azure RBAC Vs Azure Policies Vs Azure Blueprints','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','829a76c44e39a55632c6d0ace657aa5a502b29bb9e4239f7cc405d2f17b2f784',100.0,1779034015,0,'2026-05-17T18:06:55.934057+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://k21academy.com/azure-cloud/azure-rbac-vs-azure-policies-vs-azure-blueprints"}');
+INSERT INTO "resources" VALUES('https://k21academy.com/microsoft-azure/data-engineer/azure-data-lake','k21academy.com: Azure Data Lake Overview For Beginners','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e4b24dcc29d834be561f64df04e8edf1fd839afde7ff83d31b8e0048226ce772',100.0,1779029131,0,'2026-05-17T16:45:31.078024+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://k21academy.com/azure-data/azure-data-lake"}');
+INSERT INTO "resources" VALUES('https://k21academy.com/microsoft-azure/dp-203/azure-data-lake',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','3b50e88dc2c71798769b901fe218c76a433002e6bf4e50a03e83fb57708ddd7a',64.0,1779130495,0,'2026-05-18T20:54:55.016559+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://k21academy.com/scrum-master/scrum-vs-kanban','k21academy.com: Scrum vs Kanban','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b061cda91bab2f79e336d28f888d2b044f55f88f7ed4341adb5e18d790b05708',100.0,1779032104,0,'2026-05-17T17:35:04.411435+02:00',NULL,NULL,NULL,'[]','[]','["docs/project-management-methodology.md"]','[]','{}','{"duplicate_of": "https://k21academy.com/scrum/scrum-vs-kanban"}');
INSERT INTO "resources" VALUES('https://k21academy.com/scrum/scrum-vs-kanban','k21academy.com: Scrum vs Kanban','','2022',0,'A technical overview comparing Scrum sprints and Kanban boards, aimed at cloud engineering professionals. Emphasizes how task-level agile delivery frameworks interface with cloud DevOps pipelines to drive high-frequency infrastructure deployments.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Agile Methodologies", "Scrum and Kanban"]','["[COMMUNITY-TOOL]"]','[]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://k21academy.com/terraform-iac/terraform-automate-aws-vm','k21academy.com: Automate AWS Virtual Machine using Terraform – Creation'' Demo','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','72566ea85beedc4fbc2f03cc2c75c946917b6a42df237c621bb6b7f944827534',100.0,1.77902925243673706e+09,0,'2026-05-17T16:47:32.436737+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://k21academy.com/terraform/terraform-automate-aws-vm"}');
-INSERT INTO "resources" VALUES('https://k21academy.com/terraform-iac/terraform-interview-questions',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','584d8beb97ca19564f1a766aa76b0e333239cba7a68344c7fbbb42249f710778',100.0,1.77903410586631608e+09,0,'2026-05-17T18:08:25.866316+02:00',NULL,NULL,NULL,'[]','[]','["docs/interview-questions.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://k21academy.com/terraform-iac/why-terraform-not-chef-ansible-puppet-cloudformation','k21academy.com: Why Terraform? Not Chef, Ansible, Puppet, CloudFormation?'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d6b3f8a0fd42ad3232683569f2c477d5b32a846f58a9cedd9deb8fd3e97e48cf',100.0,1.77903237217671394e+09,0,'2026-05-17T17:39:32.176714+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://k21academy.com/terraform/why-terraform-not-chef-ansible-puppet-cloudformation"}');
+INSERT INTO "resources" VALUES('https://k21academy.com/terraform-iac/terraform-automate-aws-vm','k21academy.com: Automate AWS Virtual Machine using Terraform – Creation'' Demo','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','72566ea85beedc4fbc2f03cc2c75c946917b6a42df237c621bb6b7f944827534',100.0,1779029252,0,'2026-05-17T16:47:32.436737+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://k21academy.com/terraform/terraform-automate-aws-vm"}');
+INSERT INTO "resources" VALUES('https://k21academy.com/terraform-iac/terraform-interview-questions',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','584d8beb97ca19564f1a766aa76b0e333239cba7a68344c7fbbb42249f710778',100.0,1779034105,0,'2026-05-17T18:08:25.866316+02:00',NULL,NULL,NULL,'[]','[]','["docs/interview-questions.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://k21academy.com/terraform-iac/why-terraform-not-chef-ansible-puppet-cloudformation','k21academy.com: Why Terraform? Not Chef, Ansible, Puppet, CloudFormation?'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d6b3f8a0fd42ad3232683569f2c477d5b32a846f58a9cedd9deb8fd3e97e48cf',100.0,1779032372,0,'2026-05-17T17:39:32.176714+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://k21academy.com/terraform/why-terraform-not-chef-ansible-puppet-cloudformation"}');
INSERT INTO "resources" VALUES('https://k21academy.com/terraform/terraform-automate-aws-vm','k21academy.com: Automate AWS Virtual Machine using Terraform – Creation Demo','','2021',0,'A step-by-step introduction demonstrating the creation and lifecycle management of AWS Elastic Compute Cloud (EC2) instances using Terraform. Excellent for understanding simple provider declarations, variables, and resource destruction.','HCL','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform Ecosystem", "AWS Compute Provisioning"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://k21academy.com/terraform/terraform-interview-questions',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','8746bdbc694fd85c8de97fb17dec8827862b87a81343f782c7e97f4a84e00d46',100.0,1.77913049501254796e+09,0,'2026-05-18T20:54:55.012548+02:00',NULL,NULL,NULL,'[]','[]','["docs/interview-questions.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://k21academy.com/terraform/terraform-interview-questions',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','8746bdbc694fd85c8de97fb17dec8827862b87a81343f782c7e97f4a84e00d46',100.0,1779130495,0,'2026-05-18T20:54:55.012548+02:00',NULL,NULL,NULL,'[]','[]','["docs/interview-questions.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://k21academy.com/terraform/why-terraform-not-chef-ansible-puppet-cloudformation','k21academy.com: Why Terraform? Not Chef, Ansible, Puppet, CloudFormation? 🌟','','2022',0,'A comparison-focused educational resource highlighting why Terraform''s declarative approach, provider ecosystem, and stateful tracking mechanism offer significant advantages over traditional configuration management tools.','English','Educational Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "IaC Comparison", "Educational Resources"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://k3s.io','**k3s**','','2026',5,'A highly popular, fully compliant, lightweight Kubernetes distribution designed specifically for Edge, IoT, and DevSecOps CI pipelines. Packaged as a single binary, it replaces heavy etcd processes with flexible database options.','Go','Platform','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Edge & IoT", "Lightweight Kubernetes", "K3s"]','["[DE FACTO STANDARD]"]','[]','["rancher.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://k8s-examples.container-solutions.com','Kubernetes examples 🌟','','2023',0,'A comprehensive curated collection of real-world Kubernetes deployment blueprints compiled by Container Solutions. Offers foundational reference templates for multi-tier microservices, storage configuration, and workload orchestration.','YAML','Reference Collection','Medium',1,'duplicate','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes Manifests", "Reference Architecture"]','["[COMMUNITY-TOOL]"]','[]','["yaml.md"]','{}','{"is_special": true, "duplicate_of": "https://github.com/ContainerSolutions/kubernetes-examples"}');
INSERT INTO "resources" VALUES('https://k8s.af','k8s.af 🌟','','2024',0,'A highly regarded community collection documenting real-world public post-mortems of major Kubernetes infrastructure outages. Serves as a priceless resource for resilience engineering, analyzing failures in DNS, etcd depletion, scheduling collapses, routing tables, and configuration mistakes.','English','Interactive Portal','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations", "Post-Mortems", "Resiliency Engineering"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://k8sgpt.ai','k8sgpt.ai','','2023',0,'An innovative, community-driven tool that integrates LLMs directly with Kubernetes diagnostic commands. By parsing cluster states, configuration anomalies, and system logs, k8sgpt provides clear explanations and automated remediation commands. It is a premier tool in the shift towards AI-powered autonomous operations (AIOps).','Go','Product Page / Tool','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Operations", "AI-Powered Operations (AIOps)", "Kubernetes Troubleshooting"]','["[COMMUNITY-TOOL]"]','[]','["ai.md", "chatgpt.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://k8slens.dev','Lens Kubernetes IDE 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e860aaafc139aee65bdb9b202cd7b3ebf039f4b0119839f709cbcabbd0da5bbf',100.0,1.77903292316241407e+09,0,'2026-05-17T17:48:43.162414+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://lenshq.io"}');
-INSERT INTO "resources" VALUES('https://k8spatterns.io','k8spatterns.io: Free Kubernetes Patterns e-book','','N/A',0,'A curated technical resource and architectural guide covering k8spatterns.io: Free Kubernetes Patterns e-book in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903033951720905e+09,0,'2026-05-17T17:05:39.517209+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://k8spharos.dev','Pharos 🌟','','N/A',0,'A curated technical resource and architectural guide covering Pharos 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790334245105319e+09,0,'2026-05-17T17:57:04.510532+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-on-premise.md", "docs/matrix-table.md"]','["kubernetes-on-premise.md", "matrix-table.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://k8slens.dev','Lens Kubernetes IDE 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e860aaafc139aee65bdb9b202cd7b3ebf039f4b0119839f709cbcabbd0da5bbf',100.0,1779032923,0,'2026-05-17T17:48:43.162414+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://lenshq.io"}');
+INSERT INTO "resources" VALUES('https://k8spatterns.io','k8spatterns.io: Free Kubernetes Patterns e-book','','N/A',0,'A curated technical resource and architectural guide covering k8spatterns.io: Free Kubernetes Patterns e-book in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030339,0,'2026-05-17T17:05:39.517209+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://k8spharos.dev','Pharos 🌟','','N/A',0,'A curated technical resource and architectural guide covering Pharos 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033424,0,'2026-05-17T17:57:04.510532+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-on-premise.md", "docs/matrix-table.md"]','["kubernetes-on-premise.md", "matrix-table.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://k8spin.cloud/oss-projects','Discover K8Spin open source software','','2024',0,'The main portal cataloging K8Spin''s open-source projects. Focuses on lightweight cluster sharing tools, providing APIs designed to bootstrap secure developer workspaces instantly.','N/A','Registry','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Multi-Tenancy", "Registries & Catalogs"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-operators-controllers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://k8studio.io','==k8studio==','','2020',0,'K8Studio is a desktop graphical user interface designed to simplify multi-cluster Kubernetes administration and visualization. It presents a dynamic topological map of running cluster workloads, enabling live log streaming and terminal executions.','TypeScript','Desktop GUI App','Intermediate',0,'online','manual','f17b53e799daa6fc1e9f57211fd41cc3f8597ca05e631a7ab660fb2ef791956b',100.0,1.77903229317561292e+09,1,'2026-05-17T17:38:13.175613+02:00',NULL,NULL,NULL,'["Platform Engineering", "Developer Productivity", "UI Tools"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://k8studio.io','==k8studio==','','2020',0,'K8Studio is a desktop graphical user interface designed to simplify multi-cluster Kubernetes administration and visualization. It presents a dynamic topological map of running cluster workloads, enabling live log streaming and terminal executions.','TypeScript','Desktop GUI App','Intermediate',0,'online','manual','f17b53e799daa6fc1e9f57211fd41cc3f8597ca05e631a7ab660fb2ef791956b',100.0,1779032293,1,'2026-05-17T17:38:13.175613+02:00',NULL,NULL,NULL,'["Platform Engineering", "Developer Productivity", "UI Tools"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://k8studio.io/blogs/k8studio-vs-lens-kubernetes-ide','k8studio.io/blogs: K8studio vs. Lens vs. K9s 🌟','','2024',3,'A technical comparative analysis comparing three premier client interfaces: K8Studio (graphical topology focus), Lens (full-featured IDE desktop application), and K9s (ultra-fast keyboard-driven terminal console dashboard).','N/A','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "UI & Dashboards", "Evaluation"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-based-devel.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://k8syaml.com','k8syaml.com 🌟','','2021',4,'An interactive web environment designed to generate clean, standard Kubernetes manifests based on best-practice configurations. It enables operators to construct and validate resources without writing boilerplate templates from scratch.','N/A','tool','intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Operations", "Kubernetes", "Configuration Management"]','["[ENTERPRISE-STABLE]"]','[]','["yaml.md", "kubernetes-tools.md"]','{}','{"is_special": true}');
INSERT INTO "resources" VALUES('https://k8up.io','k8up.io','','2025',4,'K8up uses standard CRD objects to configure high-frequency Restic backups on selected persistent volumes. Offers integrated S3 exports, backup target management, and pruning policies.','Go','Operator','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Data Protection", "Kubernetes Backup Operators"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes-backup-migrations.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://k8z.dev','k8z.dev: A lightweight, modern mobile and desktop application for manage kubernetes. Easily for use fast, secure','','2024',3,'A modern, lightweight cross-platform desktop and mobile app engineered for low-memory footprint cluster monitoring. Emphasizes swift, responsive transitions and secure local storage of cluster context data.','TypeScript','Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "UI & Dashboards", "Desktop Client"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-based-devel.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://k9scli.io','==k9scli.io==','','2026',0,'The K9scli portal is the home of K9s, the terminal-based user interface designed to streamline real-time Kubernetes interaction. By abstracting kubectl command sequences into fast, keyboard-driven hotkeys, it has earned standard status in modern DevOps environments. This site serves as the starting point for setting up K9s skins, plugins, and custom cluster views.','Markdown','Documentation','Beginner',0,'online','manual','98e04a13ea4082c8fa8323ccc7cf9d53649f1326d1f2453ff3de5037e68020d8',100.0,1.7790345690960071e+09,1,'2026-05-17T18:16:09.096007+02:00',NULL,NULL,NULL,'["Operations", "Command Line Interfaces", "Cluster Management"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kafka-tutorials.confluent.io','kafka-tutorials.confluent.io 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8186eb2c5e4fe5bf3fda69dbe0e853a6d90200c52b5a98bfc159fa073e880296',100.0,1779034477.1704,0,'2026-05-17T18:14:37.170400+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://developer.confluent.io/tutorials"}');
-INSERT INTO "resources" VALUES('https://kafka-tutorials.confluent.io/how-to-count-messages-on-a-kafka-topic/ksql.html','kafka-tutorials.confluent.io: How to count messages in a Kafka topic','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b1456beaaa454ef29207eade70e1850ccb7521637951b2f4ea5d51ea8ca73098',100.0,1.77903152129770803e+09,0,'2026-05-17T17:25:21.297708+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://developer.confluent.io/confluent-tutorials/count-messages/ksql"}');
-INSERT INTO "resources" VALUES('https://kafka-tutorials.confluent.io/join-a-stream-to-a-table/kstreams.html','kafka-tutorials.confluent.io: How to join a stream and a lookup table 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','ad78fd14f6f8e96bde7a81b75de9a6910753d28ad7099ee34d7a8fb07e367d71',100.0,1.77903428921558904e+09,0,'2026-05-17T18:11:29.215589+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://k9scli.io','==k9scli.io==','','2026',0,'The K9scli portal is the home of K9s, the terminal-based user interface designed to streamline real-time Kubernetes interaction. By abstracting kubectl command sequences into fast, keyboard-driven hotkeys, it has earned standard status in modern DevOps environments. This site serves as the starting point for setting up K9s skins, plugins, and custom cluster views.','Markdown','Documentation','Beginner',0,'online','manual','98e04a13ea4082c8fa8323ccc7cf9d53649f1326d1f2453ff3de5037e68020d8',100.0,1779034569,1,'2026-05-17T18:16:09.096007+02:00',NULL,NULL,NULL,'["Operations", "Command Line Interfaces", "Cluster Management"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kafka-tutorials.confluent.io','kafka-tutorials.confluent.io 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8186eb2c5e4fe5bf3fda69dbe0e853a6d90200c52b5a98bfc159fa073e880296',100.0,1779034477,0,'2026-05-17T18:14:37.170400+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://developer.confluent.io/tutorials"}');
+INSERT INTO "resources" VALUES('https://kafka-tutorials.confluent.io/how-to-count-messages-on-a-kafka-topic/ksql.html','kafka-tutorials.confluent.io: How to count messages in a Kafka topic','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b1456beaaa454ef29207eade70e1850ccb7521637951b2f4ea5d51ea8ca73098',100.0,1779031521,0,'2026-05-17T17:25:21.297708+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://developer.confluent.io/confluent-tutorials/count-messages/ksql"}');
+INSERT INTO "resources" VALUES('https://kafka-tutorials.confluent.io/join-a-stream-to-a-table/kstreams.html','kafka-tutorials.confluent.io: How to join a stream and a lookup table 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','ad78fd14f6f8e96bde7a81b75de9a6910753d28ad7099ee34d7a8fb07e367d71',100.0,1779034289,0,'2026-05-17T18:11:29.215589+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://kafka.apache.org','Apache Kafka','','2026',5,'Apache Kafka is the de facto industry-standard distributed event streaming platform. Operating on a partitioned, append-only log model, Kafka handles millions of messages per second with fault-tolerant durability, acting as the centralized real-time nervous system for microservices.','Java','Platform','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Engineering", "Event Streaming", "Apache Kafka"]','["[DE FACTO STANDARD]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kailashyogeshwar.medium.com/how-we-implemented-reusable-ci-cd-pipeline-using-git-and-tekton-503bed91975b','kailashyogeshwar.medium.com: How we implemented Reusable CI/CD Pipeline using Git and Tekton','','2020',0,'Focuses on building highly reusable CI/CD pipelines on Git and Tekton. Demonstrates decoupling generic build parameters from execution manifests, allowing development teams to share pipelines easily across projects.','Yaml','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Delivery", "CI/CD Pipelines", "Tekton Templates"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kaleshreya907.medium.com/step2a-install-docker-and-run-sonarqube-container-faa42d01f5fe','kaleshreya907.medium.com: GitHub Actions: Netflix Deployment','','N/A',0,'A curated technical resource and architectural guide covering kaleshreya907.medium.com: GitHub Actions: Netflix Deployment in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903333892660808e+09,0,'2026-05-17T17:55:38.926608+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kaleshreya907.medium.com/step2a-install-docker-and-run-sonarqube-container-faa42d01f5fe','kaleshreya907.medium.com: GitHub Actions: Netflix Deployment','','N/A',0,'A curated technical resource and architectural guide covering kaleshreya907.medium.com: GitHub Actions: Netflix Deployment in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033338,0,'2026-05-17T17:55:38.926608+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kalilinuxtutorials.com/deploying-securing-kubernetes-clusters','kalilinuxtutorials.com: Deploying & Securing Kubernetes Clusters','','2021',0,'A hands-on tutorial outlining best practices for securing Kubernetes clusters. Walks through the configuration of Network Policies, RBAC limits, API server audits, and using pentesting frameworks like Kali Linux to find operational loopholes.','English','Technical Tutorial','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Governance", "Kubernetes Security", "Cluster Hardening"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kalilinuxtutorials.com/ldsview','kalilinuxtutorials.com: Ldsview : Offline search tool for LDAP directory dumps in LDIF format','','2026',4,'Guide for Ldsview, an offline parsing tool for LDIF format directory dumps. Excellent utility for security assessments, privilege escalation audits, and schema inspection of legacy corporate infrastructure databases.','English','Tool','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking & Security", "Directory Services", "LDAP Analysis"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','[]','["linux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kalm.dev','kalm.dev 🌟','','N/A',0,'A curated technical resource and architectural guide covering kalm.dev 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903454543830394e+09,0,'2026-05-17T18:15:45.438304+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kamsjec.medium.com/argocd-setup-on-kubernetes-openshift-cluster-f7340344c017','kamsjec.medium.com: ArgoCD Setup on Kubernetes/OpenShift Cluster','','N/A',0,'A curated technical resource and architectural guide covering kamsjec.medium.com: ArgoCD Setup on Kubernetes/OpenShift Cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031460.49798,0,'2026-05-17T17:24:20.497980+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kamsjec.medium.com/kubernetes-taints-and-tolerations-18727f618d01','kamsjec.medium.com: Kubernetes Taints and Tolerations','','N/A',0,'A curated technical resource and architectural guide covering kamsjec.medium.com: Kubernetes Taints and Tolerations in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902916883555507e+09,0,'2026-05-17T16:46:08.835555+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kamsjec.medium.com/liveness-and-readiness-probes-91919f24e305','kamsjec.medium.com: liveness and readiness probes…','','N/A',0,'A curated technical resource and architectural guide covering kamsjec.medium.com: liveness and readiness probes… in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903203903507709e+09,0,'2026-05-17T17:33:59.035077+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kanakinfosystems.com/blog/sql-cheat-sheet',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77902937137321805e+09,0,'2026-05-17T16:49:31.373218+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://kanister.io','kanister.io 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','f8cd2ccca3740391ade2febf08f26396e4c8b8eccce8d8057fb88d5769e25ce3',100.0,1.77903150748867201e+09,0,'2026-05-17T17:25:07.488672+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-backup-migrations.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://kalm.dev','kalm.dev 🌟','','N/A',0,'A curated technical resource and architectural guide covering kalm.dev 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034545,0,'2026-05-17T18:15:45.438304+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kamsjec.medium.com/argocd-setup-on-kubernetes-openshift-cluster-f7340344c017','kamsjec.medium.com: ArgoCD Setup on Kubernetes/OpenShift Cluster','','N/A',0,'A curated technical resource and architectural guide covering kamsjec.medium.com: ArgoCD Setup on Kubernetes/OpenShift Cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031460,0,'2026-05-17T17:24:20.497980+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kamsjec.medium.com/kubernetes-taints-and-tolerations-18727f618d01','kamsjec.medium.com: Kubernetes Taints and Tolerations','','N/A',0,'A curated technical resource and architectural guide covering kamsjec.medium.com: Kubernetes Taints and Tolerations in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029168,0,'2026-05-17T16:46:08.835555+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kamsjec.medium.com/liveness-and-readiness-probes-91919f24e305','kamsjec.medium.com: liveness and readiness probes…','','N/A',0,'A curated technical resource and architectural guide covering kamsjec.medium.com: liveness and readiness probes… in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032039,0,'2026-05-17T17:33:59.035077+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kanakinfosystems.com/blog/sql-cheat-sheet',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779029371,0,'2026-05-17T16:49:31.373218+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://kanister.io','kanister.io 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','f8cd2ccca3740391ade2febf08f26396e4c8b8eccce8d8057fb88d5769e25ce3',100.0,1779031507,0,'2026-05-17T17:25:07.488672+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-backup-migrations.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://kapeli.com/cheat_sheets/Sourcetree.docset/Contents/Resources/Documents/index','Sourcetree Cheat Sheet','','2023',3,'Curator Insight: Dedicated guide for Atlassian''s popular Sourcetree GUI client. Live Grounding: Maps graphic operations (interactive staging, repository cloning, flow configuration) back to basic CLI operations, reducing friction for non-CLI native engineers.','HTML','Client Reference','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Development", "Version Control", "Git Clients"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kapeli.com/cheatsheets','Dash Cheat Sheets','','2026',3,'A community-contributed aggregation of software-specific cheat sheets designed for Dash. Provides immediate keybinding and structural shortcuts across various developer tools, languages, and container technologies.','HTML','Cheat Sheet','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Productivity", "Documentation Tools", "Offline Readers"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kapeli.com/dash','Dash for MacOS','','2026',4,'A premium, offline-first documentation browser for macOS that integrates with over 200 API documentation sets. Enables instant searching of code blocks, APIs, and frameworks, reducing lookup latency and boosting local engineering velocity.','N/A','Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Productivity", "Documentation Tools", "Offline Readers"]','["[ENTERPRISE-STABLE]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kapitan.dev','Kapitan','','2022',4,'An open-source configuration management engine built to generate clean declarative configurations (Kubernetes manifests, Terraform, Ansible) using Python and Jsonnet. Kapitan simplifies managing configurations for multiple environments by using a single source of truth.','Python','tool','advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Operations", "Kubernetes", "Advanced Templating"]','["[ENTERPRISE-STABLE]"]','[]','["devsecops.md", "yaml.md"]','{}','{"is_special": true}');
INSERT INTO "resources" VALUES('https://karenapp.io','Karen','','2023',0,'AI-assisted scheduling tool featuring conversational UI interfaces. Automates appointment bookings and coordinates meeting slots through direct text and chat platform integrations.','Python','SaaS','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Collaborative Operations", "Workspace Scheduling", "Commercial Tools"]','["[COMMUNITY-TOOL]"]','[]','["appointment-scheduling.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://karenapp.io/articles/calendly-vs-scheduleonce','karenapp.io: Calendly vs ScheduleOnce','','2023',0,'Analyzes the feature sets of Calendly and ScheduleOnce. Maps Calendly''s individual link-sharing speed against ScheduleOnce''s complex multi-tier lead generation and round-robin routing flows.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Collaborative Operations", "Workspace Scheduling", "Market Comparisons"]','["[COMMUNITY-TOOL]"]','[]','["appointment-scheduling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kargo.akuity.io',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','20c9faca08485292e66dc1b1f3e470296759a36ece518a7d9549424e5d198e50',100.0,1.77903072710989689e+09,0,'2026-05-17T17:12:07.109897+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://karlstoney.com/2019/05/31/istio-503s-ucs-and-tcp-fun-times','karlstoney.com: Istio 503''s with UC''s and TCP Fun Times','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d1362fbdee11110a1600d59d9add81f078a1c1afedbce49e5215c92fa59d9cd1',100.0,1.77902999170568799e+09,0,'2026-05-17T16:59:51.705688+02:00',NULL,NULL,NULL,'[]','[]','["docs/istio.md"]','[]','{}','{"duplicate_of": "https://karlstoney.com/istio-503s-ucs-and-tcp-fun-times"}');
+INSERT INTO "resources" VALUES('https://kargo.akuity.io',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','20c9faca08485292e66dc1b1f3e470296759a36ece518a7d9549424e5d198e50',100.0,1779030727,0,'2026-05-17T17:12:07.109897+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://karlstoney.com/2019/05/31/istio-503s-ucs-and-tcp-fun-times','karlstoney.com: Istio 503''s with UC''s and TCP Fun Times','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d1362fbdee11110a1600d59d9add81f078a1c1afedbce49e5215c92fa59d9cd1',100.0,1779029991,0,'2026-05-17T16:59:51.705688+02:00',NULL,NULL,NULL,'[]','[]','["docs/istio.md"]','[]','{}','{"duplicate_of": "https://karlstoney.com/istio-503s-ucs-and-tcp-fun-times"}');
INSERT INTO "resources" VALUES('https://karlstoney.com/istio-503s-ucs-and-tcp-fun-times','karlstoney.com: Istio 503''s with UC''s and TCP Fun Times','','2021',0,'High-impact technical case study investigating intermittent HTTP 503 errors and connection closure (UC) challenges under high TCP load inside Istio service meshes. Excellent deep-dive into sidecar race conditions.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Service Mesh", "Networking", "Troubleshooting"]','["[COMMUNITY-TOOL]"]','[]','["istio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://karneliuk.com/2019/07/rest-api-1-basics-cheat-sheet-ansible-bash-postman-and-python-for-get-using-netbox-and-docker-as-examples','karneliuk.com: REST API 1. Basics cheat sheet (Ansible, Bash, Postman, and Python) for GET using NetBox and Docker as examples','','2019',2,'Hands-on implementation guide for REST API execution using Ansible, Bash, Postman, and Python with a practical focus on GET operations. Leverages Docker-hosted NetBox to demonstrate programmatic network configuration management and automation strategies.','Python','Cheat Sheet','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "APIs", "Automation & Scripting"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://karneliuk.com/2019/08/rest-api-2-basics-cheat-sheet-ansible-bash-postman-and-python-for-post-delete-using-netbox-and-docker-as-examples','karneliuk.com: REST API 2. Basics cheat sheet (Ansible, Bash, Postman, and Python) for POST/DELETE using NetBox and Docker as examples','','2019',2,'Part two of the automation guide, expanding API execution into state-changing operations via POST and DELETE methods. Demonstrates transactional lifecycle management of infrastructure objects through multi-tool automation scripts across containerized environments.','Python','Cheat Sheet','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "APIs", "Automation & Scripting"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://karpenter.sh','==Karpenter==','','2026',5,'Karpenter is a high-performance, Kubernetes-native cluster autoscaler originally developed by AWS and now part of the CNCF. Unlike traditional Cluster Autoscalers that interact with node groups, Karpenter bypasses orchestrator limits to provision customized compute instances directly based on pending pod requirements. This drastically minimizes scheduling latency and optimizes bare-metal/EC2 pricing and spot resource usage.','Go','Controller','High',0,'online','manual','23ba7268d0b96c505cffae3ee0bf9a8a841c41958d145628ac18cd4995a6470b',100.0,1.77903404920264697e+09,1,'2026-05-17T18:07:29.202647+02:00',NULL,NULL,NULL,'["Autoscaling", "Resource Provisioning", "Just-in-Time Nodes"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://karpenter.sh','==Karpenter==','','2026',5,'Karpenter is a high-performance, Kubernetes-native cluster autoscaler originally developed by AWS and now part of the CNCF. Unlike traditional Cluster Autoscalers that interact with node groups, Karpenter bypasses orchestrator limits to provision customized compute instances directly based on pending pod requirements. This drastically minimizes scheduling latency and optimizes bare-metal/EC2 pricing and spot resource usage.','Go','Controller','High',0,'online','manual','23ba7268d0b96c505cffae3ee0bf9a8a841c41958d145628ac18cd4995a6470b',100.0,1779034049,1,'2026-05-17T18:07:29.202647+02:00',NULL,NULL,NULL,'["Autoscaling", "Resource Provisioning", "Just-in-Time Nodes"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://karunsubramanian.com/websphere/one-important-change-in-memory-management-in-java-8','Cambios importantes en la gestión de memoria de Java 8 de Oracle','','2014',0,'An analytical article exploring the systemic shifts in Oracle Java 8''s memory management model, highlighting the deletion of Permanent Generation (PermGen) and the introduction of Metaspace. It details how class metadata is offloaded to native memory, significantly reducing the occurrence of OutOfMemoryError exceptions in enterprise application servers like IBM WebSphere and JBoss.','Spanish','Technical Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2014-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Java Virtual Machine", "Memory Management"]','["[COMMUNITY-TOOL]"]','[]','["java-and-java-performance-optimization.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kb.wisc.edu/ns/page.php?id=3493','wisc.edu: CIDR Conversion Table','','N/A',0,'A curated technical resource and architectural guide covering wisc.edu: CIDR Conversion Table in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,80.0,1.77902963118428301e+09,0,'2026-05-17T16:53:51.184283+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/networking.md"]','["networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kccncna20.sched.com/event/ekAd/a-walk-through-the-kubernetes-ui-landscape-joaquim-rocha-kinvolk-henning-jacobs-zalando-se','kccncna20.sched.com: A Walk Through the Kubernetes UI Landscape','','N/A',0,'A curated technical resource and architectural guide covering kccncna20.sched.com: A Walk Through the Kubernetes UI Landscape in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173601271001291e+09,0,'2026-06-18T00:40:12.710013+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kb.wisc.edu/ns/page.php?id=3493','wisc.edu: CIDR Conversion Table','','N/A',0,'A curated technical resource and architectural guide covering wisc.edu: CIDR Conversion Table in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,80.0,1779029631,0,'2026-05-17T16:53:51.184283+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/networking.md"]','["networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kccncna20.sched.com/event/ekAd/a-walk-through-the-kubernetes-ui-landscape-joaquim-rocha-kinvolk-henning-jacobs-zalando-se','kccncna20.sched.com: A Walk Through the Kubernetes UI Landscape','','N/A',0,'A curated technical resource and architectural guide covering kccncna20.sched.com: A Walk Through the Kubernetes UI Landscape in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736012,0,'2026-06-18T00:40:12.710013+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kdo.dev','Kdo: deployless development on Kubernetes 🌟','','2022',0,'Bypasses standard development lifecycles by executing code directly inside Kubernetes environments. It connects local systems directly with cluster networks, eliminating slow container build-and-push cycles.','Go','CLI Tool','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Experience", "Inner Loop", "Development Tools", "Operators"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-operators-controllers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kean.blog/post/trunk-based-development','kean.github.io: Trunk-Based Development','','2020',0,'A practical retrospective examining the execution of Trunk-Based Development (TBD) within cloud environments. Explores how fast feedback loops, automated testing, and branch-by-abstraction strategies work together to eliminate long-lived branching headaches.','Markdown','Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control Systems", "Git Workflows"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kean.github.io/post/trunk-based-development','kean.github.io: Trunk-Based Development','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','661f2f465cbec17ffb636d8b221b0a905ddf611f4bc61a2f096ce074f1f0434d',100.0,1.77903446171072292e+09,0,'2026-05-17T18:14:21.710723+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://kean.blog/post/trunk-based-development"}');
+INSERT INTO "resources" VALUES('https://kean.github.io/post/trunk-based-development','kean.github.io: Trunk-Based Development','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','661f2f465cbec17ffb636d8b221b0a905ddf611f4bc61a2f096ce074f1f0434d',100.0,1779034461,0,'2026-05-17T18:14:21.710723+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://kean.blog/post/trunk-based-development"}');
INSERT INTO "resources" VALUES('https://keda.sh','keda.sh: Kubernetes Event-driven Autoscaling. Application autoscaling made simple.','','2024',0,'KEDA (Kubernetes Event-driven Autoscaling) is a CNCF Graduate project that brings event-driven autoscaling to Kubernetes workloads. Acting as a custom metrics adapter, it integrates seamlessly with external event sources (e.g., Kafka, RabbitMQ, Prometheus) to drive Horizontal Pod Autoscaler behaviors, including scaling down to zero.','Go','Project','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure & Platform", "Autoscaling", "Event-Driven Scaling"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://keepler.io/2021/03/gestionando-el-control-de-accesos-en-nuestro-data-lake-en-aws','keepler.io: Gestionando el control de accesos en nuestro data lake en AWS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c59d253a5e81c27921a261395e22de1d7b794bf842be6593aace2dc52766cad5',100.0,1.77903143320055699e+09,0,'2026-05-17T17:23:53.200557+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-security.md"]','[]','{}','{"duplicate_of": "https://keepler.io/es/2021/03/15/gestionando-el-control-de-accesos-en-nuestro-data-lake-en-aws"}');
+INSERT INTO "resources" VALUES('https://keepler.io/2021/03/gestionando-el-control-de-accesos-en-nuestro-data-lake-en-aws','keepler.io: Gestionando el control de accesos en nuestro data lake en AWS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c59d253a5e81c27921a261395e22de1d7b794bf842be6593aace2dc52766cad5',100.0,1779031433,0,'2026-05-17T17:23:53.200557+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-security.md"]','[]','{}','{"duplicate_of": "https://keepler.io/es/2021/03/15/gestionando-el-control-de-accesos-en-nuestro-data-lake-en-aws"}');
INSERT INTO "resources" VALUES('https://keepler.io/es/2021/03/15/gestionando-el-control-de-accesos-en-nuestro-data-lake-en-aws','keepler.io: Gestionando el control de accesos en nuestro data lake en AWS','','2021',0,'A technical case study analyzing fine-grained data-access patterns inside AWS-based Data Lakes. Outlines integrations with AWS Lake Formation, Tag-based IAM access control, and metadata catalog security schemes to implement secure data-at-rest policies.','Spanish','Technical Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "AWS", "Database Security"]','["[COMMUNITY-TOOL]"]','[]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://keithtenzer.com/openshift/openshift-4-aws-ipi-installation-getting-started-guide',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','d75c703f3e8d2a66f0c9cc643dc6771f2da8c5abd84ae44d34156e5698d59abb',100.0,1.77903392344598793e+09,1,'2026-05-17T18:05:23.445988+02:00',NULL,NULL,NULL,'[]','[]','["docs/about.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://kelda.io/blog/sres-should-manage-development-environments','kelda.io: Why SREs Should be Responsible for Development Environments','','N/A',0,'A curated technical resource and architectural guide covering kelda.io: Why SREs Should be Responsible for Development Environments in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903068304399704e+09,0,'2026-05-17T17:11:23.043997+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sre.md"]','["sre.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kemilad.medium.com/monitoring-stack-deployment-to-a-kubernetes-cluster-prometheus-grafana-alertmanager-loki-dcc7339d4f19','kemilad.medium.com: Monitoring-Stack Deployment To A Kubernetes Cluster'' — Prometheus | Grafana | AlertManager | Loki + Exporters | Dashboards and etc 🌟','','N/A',0,'A curated technical resource and architectural guide covering kemilad.medium.com: Monitoring-Stack Deployment To A Kubernetes Cluster'' — Prometheus | Grafana | AlertManager | Loki + Exporters | Dashboards and etc 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903190243755507e+09,0,'2026-05-17T17:31:42.437555+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kenmugrage.com/2017/05/05/my-new-definition-of-devops',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,80.0,1.77903043399690508e+09,0,'2026-05-17T17:07:13.996905+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://kenneth.io/post/introducing-remote-debugging-of-nodejs-apps-on-azure-app-service-from-vs-code-in-public-preview','kenneth.io: Introducing remote debugging of Node.js apps on Azure App Service'' from VS Code','','2018',0,'A technical guide demonstrating remote debugging for Node.js workloads deployed inside Azure App Service from local VS Code setups. Illustrates configuration of secure web sockets for remote diagnostic channels.','JavaScript','Article','Intermediate',0,'online','manual','942f9acb7c007c73c06941094b8c7e50beaec483f676332156a91693d3bb5fc1',100.0,1779030604.79815,1,'2026-05-17T17:10:04.798150+02:00',NULL,NULL,NULL,'["Cloud-Native Development", "Azure", "Remote Debugging"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kennybrast.medium.com/how-i-used-docker-to-create-a-python-dev-environment-48a5d31ae277','kennybrast.medium.com: How I Used Docker to Create a Python Dev Environment','','N/A',0,'A curated technical resource and architectural guide covering kennybrast.medium.com: How I Used Docker to Create a Python Dev Environment in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903002883694601e+09,0,'2026-05-17T17:00:28.836946+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://keptn.sh/docs/quickstart','Quick Start','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cd29d29c2233e5519805eb281e43eee51d3ad3e50cd64323e0a85201374ea2ab',100.0,1.77903435024113702e+09,0,'2026-05-17T18:12:30.241137+02:00',NULL,NULL,NULL,'[]','[]','["docs/keptn.md"]','[]','{}','{"duplicate_of": "https://v1.keptn.sh/docs/quickstart"}');
+INSERT INTO "resources" VALUES('https://keithtenzer.com/openshift/openshift-4-aws-ipi-installation-getting-started-guide',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','d75c703f3e8d2a66f0c9cc643dc6771f2da8c5abd84ae44d34156e5698d59abb',100.0,1779033923,1,'2026-05-17T18:05:23.445988+02:00',NULL,NULL,NULL,'[]','[]','["docs/about.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://kelda.io/blog/sres-should-manage-development-environments','kelda.io: Why SREs Should be Responsible for Development Environments','','N/A',0,'A curated technical resource and architectural guide covering kelda.io: Why SREs Should be Responsible for Development Environments in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030683,0,'2026-05-17T17:11:23.043997+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sre.md"]','["sre.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kemilad.medium.com/monitoring-stack-deployment-to-a-kubernetes-cluster-prometheus-grafana-alertmanager-loki-dcc7339d4f19','kemilad.medium.com: Monitoring-Stack Deployment To A Kubernetes Cluster'' — Prometheus | Grafana | AlertManager | Loki + Exporters | Dashboards and etc 🌟','','N/A',0,'A curated technical resource and architectural guide covering kemilad.medium.com: Monitoring-Stack Deployment To A Kubernetes Cluster'' — Prometheus | Grafana | AlertManager | Loki + Exporters | Dashboards and etc 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031902,0,'2026-05-17T17:31:42.437555+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kenmugrage.com/2017/05/05/my-new-definition-of-devops',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,80.0,1779030433,0,'2026-05-17T17:07:13.996905+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://kenneth.io/post/introducing-remote-debugging-of-nodejs-apps-on-azure-app-service-from-vs-code-in-public-preview','kenneth.io: Introducing remote debugging of Node.js apps on Azure App Service'' from VS Code','','2018',0,'A technical guide demonstrating remote debugging for Node.js workloads deployed inside Azure App Service from local VS Code setups. Illustrates configuration of secure web sockets for remote diagnostic channels.','JavaScript','Article','Intermediate',0,'online','manual','942f9acb7c007c73c06941094b8c7e50beaec483f676332156a91693d3bb5fc1',100.0,1779030604,1,'2026-05-17T17:10:04.798150+02:00',NULL,NULL,NULL,'["Cloud-Native Development", "Azure", "Remote Debugging"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kennybrast.medium.com/how-i-used-docker-to-create-a-python-dev-environment-48a5d31ae277','kennybrast.medium.com: How I Used Docker to Create a Python Dev Environment','','N/A',0,'A curated technical resource and architectural guide covering kennybrast.medium.com: How I Used Docker to Create a Python Dev Environment in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030028,0,'2026-05-17T17:00:28.836946+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://keptn.sh/docs/quickstart','Quick Start','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cd29d29c2233e5519805eb281e43eee51d3ad3e50cd64323e0a85201374ea2ab',100.0,1779034350,0,'2026-05-17T18:12:30.241137+02:00',NULL,NULL,NULL,'[]','[]','["docs/keptn.md"]','[]','{}','{"duplicate_of": "https://v1.keptn.sh/docs/quickstart"}');
INSERT INTO "resources" VALUES('https://keptn.sh/stable','Keptn','','2023',0,'A CNCF incubating project providing event-driven orchestration for continuous delivery and automated operations. Uses CloudEvents standards and a GitOps approach to automate deployment, testing, and multi-stage promotion of services.','Go','Tool','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Lifecycle", "Continuous Delivery", "Site Reliability Engineering"]','["[COMMUNITY-TOOL]"]','[]','["keptn.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kerneltalks.com/virtualization/docker-swarm-cheat-sheet','kerneltalks.com: Docker swarm cheat sheet','','2022',3,'Curator Insight: Walkthrough reference detailing essential Docker Swarm commands, specifically focusing on administrative tasks like node promotions and stack scaling. Live Grounding: Essential for operations engineers maintaining legacy Swarm installations, though lacking coverage for modern service mesh integrations that have emerged since its publication.','English','Blog Post','Beginner-Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Container Orchestration", "Docker Swarm"]','["[LEGACY]"]','[]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kevintuei.medium.com/a-deep-dive-into-logs-and-metrics-for-aws-observability-one-observability-workshop-14c162932174','kevintuei.medium.com: A Deep Dive into Logs and Metrics for AWS Observability'' — One Observability Workshop','','N/A',0,'A curated technical resource and architectural guide covering kevintuei.medium.com: A Deep Dive into Logs and Metrics for AWS Observability'' — One Observability Workshop in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903095164503908e+09,0,'2026-05-17T17:15:51.645039+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-monitoring.md"]','["aws-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://khainas.dev/create-ssh-tunnel-in-aws-with-terraform-62d1f6968e5d','khainas.dev: Create SSH tunnel in AWS with Terraform','','N/A',0,'A curated technical resource and architectural guide covering khainas.dev: Create SSH tunnel in AWS with Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903214998099589e+09,0,'2026-05-17T17:35:49.980996+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kevintuei.medium.com/a-deep-dive-into-logs-and-metrics-for-aws-observability-one-observability-workshop-14c162932174','kevintuei.medium.com: A Deep Dive into Logs and Metrics for AWS Observability'' — One Observability Workshop','','N/A',0,'A curated technical resource and architectural guide covering kevintuei.medium.com: A Deep Dive into Logs and Metrics for AWS Observability'' — One Observability Workshop in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030951,0,'2026-05-17T17:15:51.645039+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-monitoring.md"]','["aws-monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://khainas.dev/create-ssh-tunnel-in-aws-with-terraform-62d1f6968e5d','khainas.dev: Create SSH tunnel in AWS with Terraform','','N/A',0,'A curated technical resource and architectural guide covering khainas.dev: Create SSH tunnel in AWS with Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032149,0,'2026-05-17T17:35:49.980996+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://khalidabuhakmeh.com/a-dotnet-five-guide-from-idea-to-nuget-package','khalidabuhakmeh.com: A .NET 5.0 Guide: From Idea To NuGet Package','','2020',0,'An in-depth guide detailing library creation from conceptual design down to artifact compilation in .NET. Focuses on setting up proper SDK project styles, automating versioning, target framework multi-targeting rules, and optimizing continuous integration for deployment.','C#','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Architecture & .NET Development", "Package Management", "Publishing Workflows"]','["[COMMUNITY-TOOL]"]','[]','["dotnet.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://khalidabuhakmeh.com/running-sql-server-queries-in-docker','khalidabuhakmeh.com: Running SQL Server Queries In Docker','','2021',0,'Developer-centric guide to configuring and running Microsoft SQL Server inside Docker containers. Covers volume mapping, secure password injection, and executing initial database verification queries.','SQL','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Databases", "SQL Server", "Local Development"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["databases.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kiali.io','kiali.io','','2022',0,'Homepage for Kiali, the primary management and visualization console for Istio. Delivers dynamic physical and logical topology maps, active health metrics, and direct configurations diagnostic tracking.','English','Documentation','Medium',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Service Mesh", "Visualization"]','["[COMMUNITY-TOOL]"]','[]','["istio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kie.apache.org','Drools','','2026',0,'Drools is a powerful, production-ready Business Rules Management System (BRMS) featuring a forward and backward-chaining inference engine (RETE OO-algorithm) for decoupling enterprise logic from complex microservice structures.','Java','Framework','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Architecture", "Business Rules", "Decision Engines"]','["[COMMUNITY-TOOL]"]','[]','["postman.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kie.org','kie.org','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','26ff3169fedac63681fe62fe725c66ea870be33fb9af1a98f614d8dcd48af7bf',100.0,1779032972.52266,0,'2026-05-17T17:49:32.522660+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{"duplicate_of": "https://www.kie.org"}');
+INSERT INTO "resources" VALUES('https://kie.org','kie.org','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','26ff3169fedac63681fe62fe725c66ea870be33fb9af1a98f614d8dcd48af7bf',100.0,1779032972,0,'2026-05-17T17:49:32.522660+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{"duplicate_of": "https://www.kie.org"}');
INSERT INTO "resources" VALUES('https://kind-brown-cfb734.netlify.app/post/2021-02/kubernetes-policy-comparison-opa-gatekeeper-vs-kyverno','Neon Mirrors: Kubernetes Policy Comparison: OPA/Gatekeeper vs Kyverno','','2022',0,'An architectural face-off evaluating Rego-based OPA/Gatekeeper and YAML-native Kyverno. Kyverno offers exceptional ease of use for native K8s manifests, while OPA provides unparalleled expressive power for cross-system policies. It helps architects choose the correct declarative policy engine for high-compliance environments.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Policy Enforcement", "Admission Control"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kinsta.com/blog/cloud-platform-for-developers','kinsta.com: Top 7 Advantages of Choosing Google Cloud Hosting','','2026',0,'Details key structural advantages of hosting sites and microservices on GCP, highlighting performance perks, live VM migration capabilities, cost-effective pricing models, and private global networks.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Public Cloud", "Analysis"]','["[COMMUNITY-TOOL]"]','[]','["GoogleCloudPlatform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kinsta.com/blog/google-cloud-hosting','kinsta.com: Top 7 Advantages of Choosing Google Cloud Hosting','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c3679a2c61bf746bfa38bd02d90ee6ba4b46fb1aca126b84b76a6e131c5d9649',100.0,1.77903283296890401e+09,0,'2026-05-17T17:47:12.968904+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{"duplicate_of": "https://kinsta.com/blog/cloud-platform-for-developers"}');
+INSERT INTO "resources" VALUES('https://kinsta.com/blog/google-cloud-hosting','kinsta.com: Top 7 Advantages of Choosing Google Cloud Hosting','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c3679a2c61bf746bfa38bd02d90ee6ba4b46fb1aca126b84b76a6e131c5d9649',100.0,1779032832,0,'2026-05-17T17:47:12.968904+02:00',NULL,NULL,NULL,'[]','[]','["docs/GoogleCloudPlatform.md"]','[]','{}','{"duplicate_of": "https://kinsta.com/blog/cloud-platform-for-developers"}');
INSERT INTO "resources" VALUES('https://kinsta.com/blog/kubernetes-vs-docker','kinsta.com: Kubernetes vs Docker: The Difference Explained','','2022',0,'Provides a high-level educational roadmap comparing container isolation formats (Docker) to multi-node container schedulers (Kubernetes), explaining how they function and interlink in modern CI/CD systems.','N/A','Technical Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Fundamentals", "Comparisons"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kinvolk.io','kinvolk.io','','2024',0,'The official portal of Kinvolk (acquired by Microsoft), pioneers of Flatcar Container Linux, Lokomotive Kubernetes, and Inspektor Gadget. The platform represents an essential pillar in the development of minimal, immutable operating systems and eBPF-based Kubernetes tooling.','English','Platform','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Operating Systems", "Flatcar Linux"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kinvolk.io/docs/headlamp/latest',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,80.0,1.77902912865296602e+09,0,'2026-05-17T16:45:28.652966+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://kinvolk.io/docs/headlamp/latest',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,80.0,1779029128,0,'2026-05-17T16:45:28.652966+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://kiro.dev','Kiro: Engineering Rigor for Agentic Development','','2025',0,'Kiro is a testing and engineering framework designed to bring traditional software discipline—such as regression testing, linting, and sandbox executing—to LLM agents and multi-agent workflows. It establishes strict validation steps to ensure agent behaviors remain deterministic, secure, and aligned with standard corporate software engineering guidelines.','TypeScript','Software','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["AI Engineering", "Agentic Frameworks", "Developer Experience"]','["[COMMUNITY-TOOL]"]','[]','["devops-tools.md", "cicd.md", "ai-agents-mcp.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kislayverma.com/software-architecture/layering-domains-and-microservices-using-api-gateways','Layering domains and microservices using API Gateways','','2021',0,'Analyzes architectural design patterns for structuring enterprise APIs by layering domain services behind a unified API Gateway layer. Discusses decoupling strategies, cross-cutting concerns (auth, rate-limiting), and how to avoid anti-patterns when decomposing monoliths into distributed microservice topologies.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Microservices", "API Gateways"]','["[COMMUNITY-TOOL]"]','[]','["developerportals.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kite.com','Kite 🌟','','2021',3,'Curator Insight reviews Kite as a local-AI completion helper. Live Grounding confirms the project is fully retired and non-operational, with software development workflows now dominated by sophisticated cloud and local models like GitHub Copilot, Cursor, and modern LSP tooling.','Not Applicable','Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Tooling", "AI Code Assistants"]','["[COMMUNITY-TOOL]"]','[]','["python.md", "visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kitploit.com/2021/12/mesh-kridik-open-source-security.html','kitploit.com: Mesh-Kridik','','2021',2,'A kitploit technical summary showcasing Mesh-Kridik. It details how the tool scans Service Mesh control plane components, detects security vulnerabilities, and exports visual report matrices to speed up mitigation.','Markdown','Technical Blog','Medium',0,'online','manual','205026fa6800a38501dbaccd8d1aa988064fe2efcbe2cc7a7ecbc23c30ffca60',100.0,1.7791304950206151e+09,0,'2026-05-18T20:54:55.020615+02:00',NULL,NULL,NULL,'["Security", "Service Mesh Security", "Security Portals"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kkamalesh117.medium.com/setting-up-prometheus-and-grafana-integration-on-kubernetes-with-helm-dfc63823608c','kkamalesh117.medium.com: Setting up Prometheus and Grafana Integration on'' Kubernetes with Helm','','N/A',0,'A curated technical resource and architectural guide covering kkamalesh117.medium.com: Setting up Prometheus and Grafana Integration on'' Kubernetes with Helm in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903361716099095e+09,0,'2026-05-17T18:00:17.160991+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kkamalesh117.medium.com/terraform-variables-part-2-75ef8543fb2f','kkamalesh117.medium.com: Terraform Variables (Part-2)','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77902913241388797e+09,0,'2026-05-17T16:45:32.413888+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://kkamalesh117.medium.com/terraform-variables-providers-c66f68747050','kkamalesh117.medium.com: Terraform Variables & Providers (Part-1)','','N/A',0,'A curated technical resource and architectural guide covering kkamalesh117.medium.com: Terraform Variables & Providers (Part-1) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903169386617803e+09,0,'2026-05-17T17:28:13.866178+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://klaushofrichter.medium.com/using-windows-subsystem-for-linux-for-kubernetes-8bd1f5468531','klaushofrichter.medium.com: Using Windows Subsystem for Linux for Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering klaushofrichter.medium.com: Using Windows Subsystem for Linux for Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903028504155588e+09,0,'2026-05-17T17:04:45.041556+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux-dev-env.md"]','["linux-dev-env.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kluctl.io','kluctl.io 🌟','','2026',0,'Kluctl is an advanced, GitOps-aligned deployment engine designed to solve configuration issues in large, multi-environment deployments. Unlike tools bound solely to raw Helm templates, Kluctl allows complex variable interpolation, target targeting, and automated validation inside its native lifecycle. It is highly regarded for bridging the functional gap between raw templating and robust GitOps workflows.','Go','Deployment Engine','Advanced',0,'online','manual','af026454bd8536accb12ab35878110cdb37b854ba77987f4676cc6e6a8f5d03b',100.0,1.77903357279519796e+09,1,'2026-05-17T17:59:32.795198+02:00',NULL,NULL,NULL,'["Application Delivery", "GitOps", "Declarative Deployments"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kmahi2600.medium.com/launching-a-wordpress-application-with-mysql-database-in-k8s-cluster-on-aws-using-ansible-a78d6bf12b1a','kmahi2600.medium.com: Launching A WordPress Application With MYSQL Database'' in K8S Cluster On AWS Using Ansible','','N/A',0,'A curated technical resource and architectural guide covering kmahi2600.medium.com: Launching A WordPress Application With MYSQL Database'' in K8S Cluster On AWS Using Ansible in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902916515564203e+09,0,'2026-05-17T16:46:05.155642+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kitploit.com/2021/12/mesh-kridik-open-source-security.html','kitploit.com: Mesh-Kridik','','2021',2,'A kitploit technical summary showcasing Mesh-Kridik. It details how the tool scans Service Mesh control plane components, detects security vulnerabilities, and exports visual report matrices to speed up mitigation.','Markdown','Technical Blog','Medium',0,'online','manual','205026fa6800a38501dbaccd8d1aa988064fe2efcbe2cc7a7ecbc23c30ffca60',100.0,1779130495,0,'2026-05-18T20:54:55.020615+02:00',NULL,NULL,NULL,'["Security", "Service Mesh Security", "Security Portals"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kkamalesh117.medium.com/setting-up-prometheus-and-grafana-integration-on-kubernetes-with-helm-dfc63823608c','kkamalesh117.medium.com: Setting up Prometheus and Grafana Integration on'' Kubernetes with Helm','','N/A',0,'A curated technical resource and architectural guide covering kkamalesh117.medium.com: Setting up Prometheus and Grafana Integration on'' Kubernetes with Helm in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033617,0,'2026-05-17T18:00:17.160991+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kkamalesh117.medium.com/terraform-variables-part-2-75ef8543fb2f','kkamalesh117.medium.com: Terraform Variables (Part-2)','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779029132,0,'2026-05-17T16:45:32.413888+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://kkamalesh117.medium.com/terraform-variables-providers-c66f68747050','kkamalesh117.medium.com: Terraform Variables & Providers (Part-1)','','N/A',0,'A curated technical resource and architectural guide covering kkamalesh117.medium.com: Terraform Variables & Providers (Part-1) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031693,0,'2026-05-17T17:28:13.866178+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://klaushofrichter.medium.com/using-windows-subsystem-for-linux-for-kubernetes-8bd1f5468531','klaushofrichter.medium.com: Using Windows Subsystem for Linux for Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering klaushofrichter.medium.com: Using Windows Subsystem for Linux for Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030285,0,'2026-05-17T17:04:45.041556+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux-dev-env.md"]','["linux-dev-env.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kluctl.io','kluctl.io 🌟','','2026',0,'Kluctl is an advanced, GitOps-aligned deployment engine designed to solve configuration issues in large, multi-environment deployments. Unlike tools bound solely to raw Helm templates, Kluctl allows complex variable interpolation, target targeting, and automated validation inside its native lifecycle. It is highly regarded for bridging the functional gap between raw templating and robust GitOps workflows.','Go','Deployment Engine','Advanced',0,'online','manual','af026454bd8536accb12ab35878110cdb37b854ba77987f4676cc6e6a8f5d03b',100.0,1779033572,1,'2026-05-17T17:59:32.795198+02:00',NULL,NULL,NULL,'["Application Delivery", "GitOps", "Declarative Deployments"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kmahi2600.medium.com/launching-a-wordpress-application-with-mysql-database-in-k8s-cluster-on-aws-using-ansible-a78d6bf12b1a','kmahi2600.medium.com: Launching A WordPress Application With MYSQL Database'' in K8S Cluster On AWS Using Ansible','','N/A',0,'A curated technical resource and architectural guide covering kmahi2600.medium.com: Launching A WordPress Application With MYSQL Database'' in K8S Cluster On AWS Using Ansible in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029165,0,'2026-05-17T16:46:05.155642+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kmitevski.com/writing-a-kubernetes-validating-webhook-using-python','kmitevski.com: Writing a Kubernetes Validating Webhook using Python','','2021',4,'A guide on developing custom Validating Admission Webhooks in Kubernetes using Python and Flask. Instructs on parsing AdmissionReview requests, applying institutional validation rules, and structuring JSON responses for the API server.','Python','Tutorial','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Core Architecture", "Extensibility", "Admission Webhooks"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://knative.dev','knative.dev','','2026',5,'The premier Kubernetes-native platform for serverless workloads. Offers enterprise-grade Serving (scale-to-zero, request-driven autoscaling) and highly decoupled Eventing models.','Go','Platform / Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes Serverless", "Knative"]','["[DE FACTO STANDARD]"]','[]','["serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://koa','Koa.js','','N/A',0,'A curated technical resource and architectural guide covering Koa.js in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030403.65132,0,'2026-05-17T17:06:43.651320+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/golang.md", "docs/javascript.md", "docs/web-servers.md"]','["golang.md", "javascript.md", "web-servers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://koa','Koa.js','','N/A',0,'A curated technical resource and architectural guide covering Koa.js in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030403,0,'2026-05-17T17:06:43.651320+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/golang.md", "docs/javascript.md", "docs/web-servers.md"]','["golang.md", "javascript.md", "web-servers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kodekloud.com','kodekloud.com','','2026',0,'An interactive, lab-centric educational platform specialized in DevOps, continuous delivery, and infrastructure automation. Features hands-on sandbox terminals configured to prepare students for core certifications like CKA, CKAD, and CKS.','N/A','Platform','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Education", "Interactive Learning Platforms"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-tutorials.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kodekloud.com/blog/ci-cd-pipeline-in-devops','kodekloud.com: What is CI/CD Pipeline in DevOps','','2022',0,'A learner-focused pipeline design overview. Analyzes build automation systems, continuous testing stages, and how pipeline stages are sequenced to achieve robust, rapid cloud application deployments.','English','Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "CI-CD Pipelines", "Fundamentals"]','["[COMMUNITY-TOOL]"]','[]','["cicd.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kodekloud.com/blog/cka-vs-ckad-vs-cks','kodekloud.com: CKA vs CKAD vs CKS – What is the Difference','','2021',0,'A comprehensive, comparative breakdown highlighting the structural differences, syllabus domains, and target audiences of the three main Linux Foundation Kubernetes exams (CKA, CKAD, CKS). It helps system administrators, application developers, and security engineers choose the certification pathway matching their professional profiles.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Training", "Certification", "Overview"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kodekloud.com/cka-vs-ckad-vs-cks-what-is-the-difference','kodekloud.com: CKA vs CKAD vs CKS – What is the Difference','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4799e32a89c7712559eac22601bd2f9ec82a2a93b8b6d00f9e3ebba3f24ea8f8',100.0,1779033655.56711,0,'2026-05-17T18:00:55.567110+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://kodekloud.com/blog/cka-vs-ckad-vs-cks"}');
-INSERT INTO "resources" VALUES('https://kodekloud.com/what-is-ci-cd-pipeline-in-devops','kodekloud.com: What is CI/CD Pipeline in DevOps','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','725c14acba78d51402864b8f300e07162aab0c9f7414c3ba7afde790182dd91f',100.0,1.77903307443820405e+09,0,'2026-05-17T17:51:14.438204+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd.md"]','[]','{}','{"duplicate_of": "https://kodekloud.com/blog/ci-cd-pipeline-in-devops"}');
+INSERT INTO "resources" VALUES('https://kodekloud.com/cka-vs-ckad-vs-cks-what-is-the-difference','kodekloud.com: CKA vs CKAD vs CKS – What is the Difference','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4799e32a89c7712559eac22601bd2f9ec82a2a93b8b6d00f9e3ebba3f24ea8f8',100.0,1779033655,0,'2026-05-17T18:00:55.567110+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://kodekloud.com/blog/cka-vs-ckad-vs-cks"}');
+INSERT INTO "resources" VALUES('https://kodekloud.com/what-is-ci-cd-pipeline-in-devops','kodekloud.com: What is CI/CD Pipeline in DevOps','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','725c14acba78d51402864b8f300e07162aab0c9f7414c3ba7afde790182dd91f',100.0,1779033074,0,'2026-05-17T17:51:14.438204+02:00',NULL,NULL,NULL,'[]','[]','["docs/cicd.md"]','[]','{}','{"duplicate_of": "https://kodekloud.com/blog/ci-cd-pipeline-in-devops"}');
INSERT INTO "resources" VALUES('https://kodiakhq.com','Kodiak','','2024',3,'An enterprise-grade GitHub App designed to automate the integration queue. Kodiak schedules and executes pull request updates, handles automatic rebases, and systematically purges feature branches upon merge success to reduce repository clutter.','TypeScript','Service','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Automation Bots"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kogito.kie.org','kogito.kie.org','','2021',0,'The official documentation portal for Kogito, Red Hat''s cloud-native business automation framework. Optimized for Kubernetes-native runtimes, Kogito is recognized in 2026 as the leading solution for running low-latency, declarative workflows inside microservices.','Java','Tool','Intermediate',1,'online','manual','d0e83f90a4daa572bacd9c30d176d228981c6a2e6ec5be4b3d4b27981c8f4bdd',100.0,1.77903366327318811e+09,1,'2026-05-17T18:01:03.273188+02:00',NULL,NULL,NULL,'["Modern Java", "Automation", "Business Rules"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kogito.kie.org','kogito.kie.org','','2021',0,'The official documentation portal for Kogito, Red Hat''s cloud-native business automation framework. Optimized for Kubernetes-native runtimes, Kogito is recognized in 2026 as the leading solution for running low-latency, declarative workflows inside microservices.','Java','Tool','Intermediate',1,'online','manual','d0e83f90a4daa572bacd9c30d176d228981c6a2e6ec5be4b3d4b27981c8f4bdd',100.0,1779033663,1,'2026-05-17T18:01:03.273188+02:00',NULL,NULL,NULL,'["Modern Java", "Automation", "Business Rules"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://komodor.com','komodor.com','','2024',0,'Commercial troubleshooting and observability platform offering absolute end-to-end lineage visualization for Kubernetes resources. Pinpoints root causes of failures by cross-referencing changes, logs, and metrics.','English','Platform','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Troubleshooting Platforms", "Enterprise Monitoring"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://komodor.com/blog/5-kubernetes-deployment-best-practices','komodor.com: Five Kubernetes Deployment Best Practices (Part 2) 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','6ee75906ab6bfc661c8ab95acddb2e72eeb2b39ca468e8972bae5349ccfa9127',100.0,1.77903336162646698e+09,1,'2026-05-17T17:56:01.626467+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://komodor.com/blog/5-kubernetes-deployment-best-practices','komodor.com: Five Kubernetes Deployment Best Practices (Part 2) 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','6ee75906ab6bfc661c8ab95acddb2e72eeb2b39ca468e8972bae5349ccfa9127',100.0,1779033361,1,'2026-05-17T17:56:01.626467+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://komodor.com/blog/best-practices-to-migrate-to-kubernetes','komodor.com: Four Best Practices to Migrate to Kubernetes (Part 1)','- [komodor.com: Five Kubernetes Deployment Best Practices (Part 2) 🌟](https://komodor.com/blog/5-kubernetes-deployment-best-practices)
1. Maintaining Good YAML Hygiene (AKA Your K8s Deployment Manifest)
2. Stateless Apps FTW!
3. Logging, but Specifically for Kubernetes
4. Separation of Environments
5. Invest in Proper Monitoring','2022',0,'Provides tactical advice on maintaining clean YAML manifests, migrating stateful workloads to stateless patterns, standardizing logging via stdout, segregating environments, and implementing distributed tracing.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations", "Workload Management", "Migration & Deployment"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://komodor.com/blog/using-workflows-to-troubleshoot-like-a-pro','komodor.com: Komodor Workflows: Automated Troubleshooting at the Speed of'' WHOOSH!','','2026',0,'This architectural review outlines the implementation of automated workflows within the Komodor platform to speed up incident resolution. It documents how platform administrators can configure automated runs to inspect cluster state changes, pod terminations, and configuration drift. The resource offers practical design insights for implementing rapid triage mechanisms across multi-cluster environments.','Markdown','Documentation','Beginner',0,'online','manual','eab3d121e00dad3df0218a89e9fa8b24e737914be9ff2fa57c64a9e65ba5e85c',100.0,1.77903169801000905e+09,1,'2026-05-17T17:28:18.010009+02:00',NULL,NULL,NULL,'["Operations", "Troubleshooting Platforms", "Automation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://komodor.com/blog/using-workflows-to-troubleshoot-like-a-pro','komodor.com: Komodor Workflows: Automated Troubleshooting at the Speed of'' WHOOSH!','','2026',0,'This architectural review outlines the implementation of automated workflows within the Komodor platform to speed up incident resolution. It documents how platform administrators can configure automated runs to inspect cluster state changes, pod terminations, and configuration drift. The resource offers practical design insights for implementing rapid triage mechanisms across multi-cluster environments.','Markdown','Documentation','Beginner',0,'online','manual','eab3d121e00dad3df0218a89e9fa8b24e737914be9ff2fa57c64a9e65ba5e85c',100.0,1779031698,1,'2026-05-17T17:28:18.010009+02:00',NULL,NULL,NULL,'["Operations", "Troubleshooting Platforms", "Automation"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://komodor.com/learn/exit-codes-in-containers-and-kubernetes-the-complete-guide','komodor.com: Exit Codes In Containers & Kubernetes – The Complete Guide 🌟','','2022',0,'An industry-standard reference guide demystifying exit codes returned by failing containers, from common application errors (Exit Code 1) to system-level kills (Exit Code 137). It details how the container runtime and Linux kernel interact to generate these codes, providing a crucial diagnostic map for troubleshooting CrashLoopBackOffs. Understanding these codes is essential for automated root-cause analysis.','English','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes", "Troubleshooting", "Exit Codes"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-troubleshooting.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://komodor.com/learn/how-to-fix-crashloopbackoff-kubernetes-error','komodor.com: Kubernetes CrashLoopBackOff Error: What It Is and How to Fix It','','2022',0,'A comprehensive playbook from Komodor designed to help engineers systematically isolate the root causes of CrashLoopBackOff errors. It covers common trigger events such as database connection timeouts, file access permissions, and mismatched configuration maps. By mapping these triggers, it helps engineers transition from reactive troubleshooting to proactive reliability planning.','English','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes", "Troubleshooting", "CrashLoopBackOff"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-troubleshooting.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://komodor.com/learn/kubernetes-cpu-limits-throttling','komodor.com: Kubernetes CPU Limits and Throttling','','2023',0,'Comprehensive deep dive into kernel-level CPU throttling on Kubernetes.
@@ -8841,76 +8841,76 @@ INSERT INTO "resources" VALUES('https://komodor.com/learn/kubernetes-liveness-pr
INSERT INTO "resources" VALUES('https://komodor.com/learn/kubernetes-nodes-complete-guide','komodor.com: Kubernetes Nodes – The Complete Guide','','2021',3,'An operational compendium covering Kubernetes node design, including control plane interfaces, kubelet interactions, and lifecycle states. Explores memory pressure reclamation, node conditions, and scheduling optimizations using taints, tolerations, and affinities.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Core Architecture", "Node Operations", "Cluster Capacity"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://komodor.com/learn/kubernetes-troubleshooting-the-complete-guide','komodor.com: Kubernetes Troubleshooting: The Complete Guide 🌟','','2023',0,'An exhaustive architectural manual dissecting everyday Kubernetes failure patterns including OOMKilled, ImagePullBackOff, CrashLoopBackOff, and CPU throttling.','English','Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Debugging", "Troubleshooting Guide"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-troubleshooting.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://komodor.com/learn/the-ultimate-kubectl-cheat-sheet','komodor.com: The Ultimate Kubectl Cheat Sheet 🌟','','2025',4,'An expert-level operational manual curated for modern DevOps and SRE profiles. Distills complex troubleshooting tasks, container execution routing, and multi-namespace context switches into direct action sequences.','HTML','Cheat Sheet','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Troubleshooting & Operations"]','["[ENTERPRISE-STABLE]"]','[]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://konghq.com/blog/kong-and-red-hat-collaboration','konghq.com: Kong and Red Hat: Delivering Seamless Customer Experience','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c955e113b4951c5ccb63181f04b25370ce7fbe0374e352e9807a844a49ff391c',100.0,1.77903033213939499e+09,0,'2026-05-17T17:05:32.139395+02:00',NULL,NULL,NULL,'[]','[]','["docs/developerportals.md"]','[]','{}','{"duplicate_of": "https://konghq.com/blog/news/kong-and-red-hat-collaboration"}');
+INSERT INTO "resources" VALUES('https://konghq.com/blog/kong-and-red-hat-collaboration','konghq.com: Kong and Red Hat: Delivering Seamless Customer Experience','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c955e113b4951c5ccb63181f04b25370ce7fbe0374e352e9807a844a49ff391c',100.0,1779030332,0,'2026-05-17T17:05:32.139395+02:00',NULL,NULL,NULL,'[]','[]','["docs/developerportals.md"]','[]','{}','{"duplicate_of": "https://konghq.com/blog/news/kong-and-red-hat-collaboration"}');
INSERT INTO "resources" VALUES('https://konghq.com/blog/news/kong-and-red-hat-collaboration','konghq.com: Kong and Red Hat: Delivering Seamless Customer Experience','','2022',0,'Highlights corporate collaboration structures between Kong and Red Hat. Evaluates unified cloud-native operator setups to quickly provision API boundaries within complex enterprise networks.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "API Management", "Case Studies"]','["[COMMUNITY-TOOL]"]','[]','["developerportals.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://konghq.com/kong','Kong API Manager','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e0ada3da20bd0bc385f4875caa7b8341a299aa8ee60c7111c6488788a2a6646e',100.0,1.77903245750301098e+09,0,'2026-05-17T17:40:57.503011+02:00',NULL,NULL,NULL,'[]','[]','["docs/developerportals.md"]','[]','{}','{"duplicate_of": "https://konghq.com/products/kong-gateway"}');
+INSERT INTO "resources" VALUES('https://konghq.com/kong','Kong API Manager','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e0ada3da20bd0bc385f4875caa7b8341a299aa8ee60c7111c6488788a2a6646e',100.0,1779032457,0,'2026-05-17T17:40:57.503011+02:00',NULL,NULL,NULL,'[]','[]','["docs/developerportals.md"]','[]','{}','{"duplicate_of": "https://konghq.com/products/kong-gateway"}');
INSERT INTO "resources" VALUES('https://konghq.com/products/kong-gateway','Kong API Manager','','2026',0,'Kong Gateway is the world''s most popular lightweight, fast, and highly customizable open-source API gateway. Powered by Nginx and Lua/Go, it offers sub-millisecond request latencies alongside dynamic routing and robust plugin ecosystems.','English','Platform','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "API Management", "Gateway Engines"]','["[COMMUNITY-TOOL]"]','[]','["developerportals.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://konstruktoid.medium.com/running-a-nginx-container-using-rootless-docker-with-ansible-a2bfcedd3b07','konstruktoid.medium.com: Running a NGINX container using rootless Docker'' with Ansible','','N/A',0,'A curated technical resource and architectural guide covering konstruktoid.medium.com: Running a NGINX container using rootless Docker'' with Ansible in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903182506561207e+09,0,'2026-05-17T17:30:25.065612+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://konveyor.io','konveyor 🌟','','2020',4,'An open-source application modernization platform that helps developers migrate legacy virtual machines, stateful services, and bare-metal workloads to Kubernetes. It provides discovery, analysis, and execution tools for large-scale container migrations.','Go','Migration Toolkit','High',1,'online','manual','f1540d5f630ec14e8cb2faaf29828e4560a57bb1401401dc0759b9caadb8bb9d',100.0,1.77913049496752691e+09,0,'2026-05-18T20:54:54.967527+02:00',NULL,NULL,NULL,'["Application Migration", "Modernization", "Enterprise Migration"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/kubernetes-backup-migrations.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-backup-migrations.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://konstruktoid.medium.com/running-a-nginx-container-using-rootless-docker-with-ansible-a2bfcedd3b07','konstruktoid.medium.com: Running a NGINX container using rootless Docker'' with Ansible','','N/A',0,'A curated technical resource and architectural guide covering konstruktoid.medium.com: Running a NGINX container using rootless Docker'' with Ansible in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031825,0,'2026-05-17T17:30:25.065612+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://konveyor.io','konveyor 🌟','','2020',4,'An open-source application modernization platform that helps developers migrate legacy virtual machines, stateful services, and bare-metal workloads to Kubernetes. It provides discovery, analysis, and execution tools for large-scale container migrations.','Go','Migration Toolkit','High',1,'online','manual','f1540d5f630ec14e8cb2faaf29828e4560a57bb1401401dc0759b9caadb8bb9d',100.0,1779130494,0,'2026-05-18T20:54:54.967527+02:00',NULL,NULL,NULL,'["Application Migration", "Modernization", "Enterprise Migration"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','["docs/kubernetes-backup-migrations.md", "docs/kubernetes-tools.md"]','["kubernetes-tools.md", "kubernetes-backup-migrations.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kosyfrances.com/kubernetes-cluster','kosyfrances.com: Using kubeadm to create a Kubernetes 1.20 cluster on VirtualBox with Ubuntu','','2020',0,'A step-by-step local sandboxing guide describing how to set up a multi-node Kubernetes 1.20 cluster on VirtualBox using Ubuntu and Kubeadm. Valuable for local learning, CNI testing, and running sandboxed environments.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Provisioning", "Bootstrapping", "VirtualBox"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-on-premise.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kothiyal-anuj.medium.com/serverless-diary-the-ultimate-guide-to-caching-in-the-cloud-249f6a06915f','kothiyal-anuj.medium.com: Serverless Diary: The Ultimate Guide to **Caching'' in the Cloud**','','N/A',0,'A curated technical resource and architectural guide covering kothiyal-anuj.medium.com: Serverless Diary: The Ultimate Guide to **Caching'' in the Cloud** in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903108661257505e+09,0,'2026-05-17T17:18:06.612575+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-serverless.md", "docs/caching.md"]','["aws-serverless.md", "caching.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kpatronas.medium.com/docker-swarm-high-availability-36ea7ee7f9e8','kpatronas.medium.com: Docker swarm: High Availability','','N/A',0,'A curated technical resource and architectural guide covering kpatronas.medium.com: Docker swarm: High Availability in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779030597316365e+09,0,'2026-05-17T17:09:57.316365+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-alternatives.md"]','["kubernetes-alternatives.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kpi.org/KPI-Basics','KPIs','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8d2d7824976db48bc1afb21d78b89d92ed47c612fa40c34b813d9aaab7f2f4d4',100.0,1.77903082499474811e+09,0,'2026-05-17T17:13:44.994748+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-operators-controllers.md", "docs/monitoring.md"]','[]','{}','{"duplicate_of": "https://www.kpi.org/KPI-Basics"}');
+INSERT INTO "resources" VALUES('https://kothiyal-anuj.medium.com/serverless-diary-the-ultimate-guide-to-caching-in-the-cloud-249f6a06915f','kothiyal-anuj.medium.com: Serverless Diary: The Ultimate Guide to **Caching'' in the Cloud**','','N/A',0,'A curated technical resource and architectural guide covering kothiyal-anuj.medium.com: Serverless Diary: The Ultimate Guide to **Caching'' in the Cloud** in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031086,0,'2026-05-17T17:18:06.612575+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-serverless.md", "docs/caching.md"]','["aws-serverless.md", "caching.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kpatronas.medium.com/docker-swarm-high-availability-36ea7ee7f9e8','kpatronas.medium.com: Docker swarm: High Availability','','N/A',0,'A curated technical resource and architectural guide covering kpatronas.medium.com: Docker swarm: High Availability in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030597,0,'2026-05-17T17:09:57.316365+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-alternatives.md"]','["kubernetes-alternatives.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kpi.org/KPI-Basics','KPIs','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8d2d7824976db48bc1afb21d78b89d92ed47c612fa40c34b813d9aaab7f2f4d4',100.0,1779030824,0,'2026-05-17T17:13:44.994748+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-operators-controllers.md", "docs/monitoring.md"]','[]','{}','{"duplicate_of": "https://www.kpi.org/KPI-Basics"}');
INSERT INTO "resources" VALUES('https://krew.sigs.k8s.io','Krew','','2024',0,'The official packaging system for `kubectl` command-line plugins. Manages discovery, secure checksum installations, and version lifecycle operations of helper tools used to simplify complex operations tasks.','Go','Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Extending Kubernetes", "CLI Plugins", "Tooling"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://krisp.ai','krisp','','2026',0,'An AI-driven audio processing utility that removes background noise during video conferencing. Operates as an intelligent virtualization layer on top of local audio APIs to filter out noise, echo, and crosstalk in real-time, improving communication clarity across distributed teams.','Agnostic','Tool Website','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Modern Workforce", "Remote Work", "Productivity Tools"]','["[COMMUNITY-TOOL]"]','[]','["workfromhome.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kristhecodingunicorn.com/post/k8s_nginx_oauth','==kristhecodingunicorn.com: Setting Up OAuth 2.0 Authentication for Applications'' in AKS With NGINX and OAuth2 Proxy== 🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a97d6471e5a6a166f19494bce7df6d00d3e010b8e2beaef4195cb4786f005576',100.0,1.77903392577607893e+09,0,'2026-05-17T18:05:25.776079+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://www.kristhecodingunicorn.com/post/k8s_nginx_oauth"}');
-INSERT INTO "resources" VALUES('https://krossboard.app','Krossboard','','2021',0,'A lightweight multi-cluster Kubernetes usage analytics and tracking dashboard tool. In 2026, while larger players like Rancher and Tanzu dominate enterprise multi-cluster control, Krossboard remains a lightweight option for rapid multi-cloud cluster resource auditing.','Go','Tool','Intermediate',0,'online','manual','af8b10c44e51ab4c1e8b2dd6c84949a5a414fcfbaca76798a0f49caf221ab6a4',100.0,1.779033806252007e+09,1,'2026-05-17T18:03:26.252007+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Multi-Cluster Management"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kruschecompany.com/kubernetes-operator','kruschecompany.com: What is a Kubernetes Operator and Where it Can be Used?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a6e1fab2fe910c7daa2c13b9f62b27f37b2fd915117fdaa63e8c06f0054c1e0e',100.0,1.779029367806288e+09,0,'2026-05-17T16:49:27.806288+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-operators-controllers.md"]','[]','{}','{"duplicate_of": "https://kruschecompany.com/wp-content/uploads/2020/01/kubernetes-operator.jpg"}');
-INSERT INTO "resources" VALUES('https://kruschecompany.com/kubernetes-prometheus-operator','kruschecompany.com: Prometheus Operator – Installing Prometheus Monitoring'' Within The Kubernetes Environment','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','be3d469da51ca884879c630bdf6b2d1e49c7b582629598790ebd7915a574e293',100.0,1.77903050513008594e+09,0,'2026-05-17T17:08:25.130086+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-operators-controllers.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://kruschecompany.com/page-not-found',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering kruschecompany.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','ce851e7b5ff66f7dfbb438a253139fffef6b178d8c19fdadafc28766fdb403f8',100.0,1.77913049500833296e+09,1,'2026-05-18T20:54:55.008333+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kristhecodingunicorn.com/post/k8s_nginx_oauth','==kristhecodingunicorn.com: Setting Up OAuth 2.0 Authentication for Applications'' in AKS With NGINX and OAuth2 Proxy== 🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a97d6471e5a6a166f19494bce7df6d00d3e010b8e2beaef4195cb4786f005576',100.0,1779033925,0,'2026-05-17T18:05:25.776079+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://www.kristhecodingunicorn.com/post/k8s_nginx_oauth"}');
+INSERT INTO "resources" VALUES('https://krossboard.app','Krossboard','','2021',0,'A lightweight multi-cluster Kubernetes usage analytics and tracking dashboard tool. In 2026, while larger players like Rancher and Tanzu dominate enterprise multi-cluster control, Krossboard remains a lightweight option for rapid multi-cloud cluster resource auditing.','Go','Tool','Intermediate',0,'online','manual','af8b10c44e51ab4c1e8b2dd6c84949a5a414fcfbaca76798a0f49caf221ab6a4',100.0,1779033806,1,'2026-05-17T18:03:26.252007+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Multi-Cluster Management"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kruschecompany.com/kubernetes-operator','kruschecompany.com: What is a Kubernetes Operator and Where it Can be Used?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a6e1fab2fe910c7daa2c13b9f62b27f37b2fd915117fdaa63e8c06f0054c1e0e',100.0,1779029367,0,'2026-05-17T16:49:27.806288+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-operators-controllers.md"]','[]','{}','{"duplicate_of": "https://kruschecompany.com/wp-content/uploads/2020/01/kubernetes-operator.jpg"}');
+INSERT INTO "resources" VALUES('https://kruschecompany.com/kubernetes-prometheus-operator','kruschecompany.com: Prometheus Operator – Installing Prometheus Monitoring'' Within The Kubernetes Environment','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','be3d469da51ca884879c630bdf6b2d1e49c7b582629598790ebd7915a574e293',100.0,1779030505,0,'2026-05-17T17:08:25.130086+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-operators-controllers.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://kruschecompany.com/page-not-found',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering kruschecompany.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','ce851e7b5ff66f7dfbb438a253139fffef6b178d8c19fdadafc28766fdb403f8',100.0,1779130495,1,'2026-05-18T20:54:55.008333+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kruschecompany.com/wp-content/uploads/2020/01/kubernetes-operator.jpg','kruschecompany.com: What is a Kubernetes Operator and Where it Can be Used?','','2020',0,'Illustrated guide defining the role, architecture, and common deployment strategies of Kubernetes Operators. Explains how custom controllers automate day-2 infrastructure management tasks like scaling, backups, and state healing.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Operators"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-operators-controllers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kruyt.org/migrate-docker-containerd-kubernetes','kruyt.org: Migrate from Docker to Containerd in Kubernetes','','2021',0,'Walks engineers through swapping the Docker container engine for Containerd inside a running Kubernetes node group, addressing the DockerShim deprecation and explaining runtime socket migration.','Bash','Technical Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "CRI", "Container Runtimes"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kruyt.org/running-a-mailserver-in-kubernetes','kruyt.org: Running a mailserver in Kubernetes','','2021',0,'Practical deployment architectural guide detailing the orchestration of high-availability mail servers on Kubernetes. Analyzes the complexities of handling persistent storage for mail stores (via PV/PVC), dynamic IMAP/SMTP routing setups, and the crucial network security protocols (DKIM, SPF, DMARC) required to maintain high IP reputation inside cloud infrastructures.','YAML','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Stateful Applications", "Mail Services"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://ksingh7.medium.com/kubernetes-endpoint-object-your-bridge-to-external-services-3fc48263b776','==ksingh7.medium.com: Kubernetes Endpoint Object: Your Bridge to External'' Services== 🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering ==ksingh7.medium.com: Kubernetes Endpoint Object: Your Bridge to External'' Services== 🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903223606073689e+09,0,'2026-05-17T17:37:16.060737+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://ksqldb.io','ksqlDB','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','aeb3d85d7a5845d81f6104eb0625bfe7c34680c78373b39e9d7717cfb6153517',100.0,1.77903347715195107e+09,0,'2026-05-17T17:57:57.151951+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://ksingh7.medium.com/kubernetes-endpoint-object-your-bridge-to-external-services-3fc48263b776','==ksingh7.medium.com: Kubernetes Endpoint Object: Your Bridge to External'' Services== 🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering ==ksingh7.medium.com: Kubernetes Endpoint Object: Your Bridge to External'' Services== 🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032236,0,'2026-05-17T17:37:16.060737+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://ksqldb.io','ksqlDB','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','aeb3d85d7a5845d81f6104eb0625bfe7c34680c78373b39e9d7717cfb6153517',100.0,1779033477,0,'2026-05-17T17:57:57.151951+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://kstefanj.github.io/2021/11/24/gc-progress-8-17.html','kstefanj.github.io: GC progress from JDK 8 to JDK 17','','2021',0,'A comprehensive technical evaluation tracking the performance evolution and design changes of garbage collectors from JDK 8 to JDK 17. The analysis highlights significant throughput gains, memory footprint reductions, and sub-millisecond pause-time optimizations achieved in modern G1 and ZGC algorithms, making Java 17 highly optimized for containerized microservice execution environments.','Java','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Java Platform", "Runtime & JVM", "Garbage Collection"]','["[COMMUNITY-TOOL]"]','[]','["java-and-java-performance-optimization.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kube-green.dev','kube-green.dev','','2026',0,'Kube-green is an innovative scheduling tool designed for environment optimization. It suspends unused development namespaces by scaling down deployments, statefulsets, and cronjobs to zero during non-working windows, yielding substantial energy and infrastructure cost reductions.','N/A','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["FinOps & Autoscaling", "Green Ops", "Resource Schedulers"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-operators-controllers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kube.academy','kube.academy','','2026',4,'A highly polished training engine sponsored by VMware Tanzu. Walks engineers through complex modular tracks detailing multi-tenancy, cluster scaling, control-plane metrics, and security controls within corporate environments.','English','Training Platform','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "VMware Tanzu Ecosystem"]','["[ENTERPRISE-STABLE]"]','[]','["elearning.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kube.academy/pro','kube.academy/pro 🌟','','2024',0,'A premier education and certification program developed by VMware Tanzu focusing on core Kubernetes principles, multi-cluster management, networking, and security. Curated for intermediate and advanced engineers, offering deep technical tracks and real-world architectures.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Training & Enablement", "Educational Content"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-on-premise.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kube.careers','kube.careers: Kubernetes jobs market trends for 2022 Q4','','2022',0,'Provides end-of-year 2022 hiring telemetry. Synthesizes standard prerequisites for engineering levels, emphasizing the transformation of Kubernetes knowledge from a specialized ''plus'' to a fundamental baseline requirement across software engineering roles.','English','Industry Report','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Career Development", "Market Trends", "Salary Analytics"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','[]','["remote-tech-jobs.md", "kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kube.careers/kubernetes-trend-report-2022-q2','kube.careers: Kubernetes jobs market trends for 2022 Q2','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','daf02e04494410ab869a0d3ad35e3d07e75b0d32f6274fb6c0b13bf6131e241a',100.0,1.77903311872542691e+09,0,'2026-05-17T17:51:58.725427+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://kube.careers"}');
-INSERT INTO "resources" VALUES('https://kube.careers/kubernetes-trend-report-2022-q3','kube.careers: Kubernetes jobs market trends for 2022 Q3','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','daf02e04494410ab869a0d3ad35e3d07e75b0d32f6274fb6c0b13bf6131e241a',100.0,1.77903022920922589e+09,0,'2026-05-17T17:03:49.209226+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://kube.careers/kubernetes-trend-report-2022-q2"}');
-INSERT INTO "resources" VALUES('https://kube.careers/kubernetes-trend-report-2022-q4','kube.careers: Kubernetes jobs market trends for 2022 Q4','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','daf02e04494410ab869a0d3ad35e3d07e75b0d32f6274fb6c0b13bf6131e241a',100.0,1.7790315166204369e+09,0,'2026-05-17T17:25:16.620437+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://kube.careers/kubernetes-trend-report-2022-q2"}');
+INSERT INTO "resources" VALUES('https://kube.careers/kubernetes-trend-report-2022-q2','kube.careers: Kubernetes jobs market trends for 2022 Q2','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','daf02e04494410ab869a0d3ad35e3d07e75b0d32f6274fb6c0b13bf6131e241a',100.0,1779033118,0,'2026-05-17T17:51:58.725427+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://kube.careers"}');
+INSERT INTO "resources" VALUES('https://kube.careers/kubernetes-trend-report-2022-q3','kube.careers: Kubernetes jobs market trends for 2022 Q3','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','daf02e04494410ab869a0d3ad35e3d07e75b0d32f6274fb6c0b13bf6131e241a',100.0,1779030229,0,'2026-05-17T17:03:49.209226+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://kube.careers/kubernetes-trend-report-2022-q2"}');
+INSERT INTO "resources" VALUES('https://kube.careers/kubernetes-trend-report-2022-q4','kube.careers: Kubernetes jobs market trends for 2022 Q4','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','daf02e04494410ab869a0d3ad35e3d07e75b0d32f6274fb6c0b13bf6131e241a',100.0,1779031516,0,'2026-05-17T17:25:16.620437+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://kube.careers/kubernetes-trend-report-2022-q2"}');
INSERT INTO "resources" VALUES('https://kube.careers/report-2021-q2','kube.careers: Kubernetes jobs market (Q2 2021)','','2021',0,'A historical analysis of the cloud-native recruitment landscape in Q2 2021. Tracks emerging salary ranges, high-demand Kubernetes technical sub-skills (Helm, GitOps, Prometheus), and regional job opportunities across North America and Europe.','English','Industry Report','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Career Development", "Market Trends", "Historical Data"]','["[CASE STUDY]", "[EMERGING]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kube.careers/report-2021-q4','kube.careers: Kubernetes jobs market trends for 2021 (Q4)','','2021',0,'Tracks job market dynamics from the final quarter of 2021, revealing steady increases in salaries and highlighting GitOps, Service Mesh (Istio), and Kubernetes security specialties as highly valued engineering competencies.','English','Industry Report','Beginner',0,'duplicate','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Career Development", "Market Trends", "Historical Data"]','["[CASE STUDY]", "[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{"duplicate_of": "https://kube.careers"}');
INSERT INTO "resources" VALUES('https://kube.events','Kube Events','','2023',3,'A community event calendar mapping meetups and conferences across the CNCF and Kubernetes ecosystem, focusing on platform engineering, container tuning, and cloud-native cost management sessions.','English','Platform','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["FinOps & Cloud Cost", "Community Resources", "Events"]','["[COMMUNITY-TOOL]"]','[]','["newsfeeds.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kube.events/newsletter',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','97cd769e83cb40fcb4cc31fa0c5988677ccd304b05d0b46d11eac3a790ab3916',100.0,1.7790342242285149e+09,1,'2026-05-17T18:10:24.228515+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-newsletters.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://kube.fm/capi-100s-clusters-zain','Managing 100s of Kubernetes Clusters using Cluster API | KubeFM','KubeFM podcast with Zain Malik discussing managing large-scale multi-tenant Kubernetes with Cluster API.','2025',4,'This podcast interview with Zain Malik dissects the migration of large-scale infrastructure from Terraform to Cluster API (CAPI) to manage hundreds of multi-tenant Kubernetes clusters. The discussion delves into how his team automated cluster lifecycles for over 30,000 pods and clusters scaling up to 950 nodes, resolving cloud-provider constraints on Azure AKS. Key architectural insights include designing custom operators to enforce production readiness, automating GitOps-driven upgrades to eliminate manual intervention, and implementing upstream AKS contributions to optimize node pool consistency.','English','Video','Advanced',0,'online','automatic','daccee2dc7bd86651ae4e65a9b0abf5c9597b1e14cde543972bcae03461536bc',NULL,1.78035200368987894e+09,0,'2026-06-02T00:13:23.689879+02:00',NULL,NULL,NULL,'["Kubernetes", "Multi-Cluster Fleet Management", "Cluster API"]','["[CASE STUDY]", "[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "cicd-kubernetes-plugins", "reputation_status": "Vetted", "reputation_summary": "An exceptional and highly rated episode of KubeFM providing top-tier engineering insights on managing complex, multi-tenant Azure Kubernetes Service installations using Cluster API.", "social_preview_url": "https://static.kube.fm/podcast-S06E05.v2.png", "source_provenance": "X.com (nubenetes)", "suggested_new_category": "cluster-api"}');
-INSERT INTO "resources" VALUES('https://kube.today/learn-kubernetes-weekly',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','86368a6d8bbe9589b75dea0658042f8561b53690b25f6e3c7e0663e5a305b424',100.0,1.77913049497323489e+09,1,'2026-05-18T20:54:54.973235+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-newsletters.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://kube.events/newsletter',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','97cd769e83cb40fcb4cc31fa0c5988677ccd304b05d0b46d11eac3a790ab3916',100.0,1779034224,1,'2026-05-17T18:10:24.228515+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-newsletters.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://kube.fm/capi-100s-clusters-zain','Managing 100s of Kubernetes Clusters using Cluster API | KubeFM','KubeFM podcast with Zain Malik discussing managing large-scale multi-tenant Kubernetes with Cluster API.','2025',4,'This podcast interview with Zain Malik dissects the migration of large-scale infrastructure from Terraform to Cluster API (CAPI) to manage hundreds of multi-tenant Kubernetes clusters. The discussion delves into how his team automated cluster lifecycles for over 30,000 pods and clusters scaling up to 950 nodes, resolving cloud-provider constraints on Azure AKS. Key architectural insights include designing custom operators to enforce production readiness, automating GitOps-driven upgrades to eliminate manual intervention, and implementing upstream AKS contributions to optimize node pool consistency.','English','Video','Advanced',0,'online','automatic','daccee2dc7bd86651ae4e65a9b0abf5c9597b1e14cde543972bcae03461536bc',NULL,1780352003,0,'2026-06-02T00:13:23.689879+02:00',NULL,NULL,NULL,'["Kubernetes", "Multi-Cluster Fleet Management", "Cluster API"]','["[CASE STUDY]", "[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "cicd-kubernetes-plugins", "reputation_status": "Vetted", "reputation_summary": "An exceptional and highly rated episode of KubeFM providing top-tier engineering insights on managing complex, multi-tenant Azure Kubernetes Service installations using Cluster API.", "social_preview_url": "https://static.kube.fm/podcast-S06E05.v2.png", "source_provenance": "X.com (nubenetes)", "suggested_new_category": "cluster-api"}');
+INSERT INTO "resources" VALUES('https://kube.today/learn-kubernetes-weekly',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','86368a6d8bbe9589b75dea0658042f8561b53690b25f6e3c7e0663e5a305b424',100.0,1779130494,1,'2026-05-18T20:54:54.973235+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-newsletters.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://kubeapps.dev','kubeapps.dev 🌟','','2025',5,'A web-based control plane for deploying and managing packaged cloud-native applications on Kubernetes. Provides visual tooling to interact with Helm charts, Operators, and Carvel packages with integrated RBAC and multi-cluster deployment scopes.','Go','Tool','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Application Delivery", "Catalog UI"]','["[DE FACTO STANDARD]"]','[]','["helm.md", "kubernetes-based-devel.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubearmor.io','kubearmor.io','','2026',0,'KubeArmor is a cloud-native runtime security tool that leverages Linux Security Modules (LSMs) like AppArmor, SELinux, and eBPF to restrict pod execution behaviors. It prevents system intrusions by dynamically locking down command executions and system directories. This architecture provides reliable, kernel-level enforcement policies specifically tailored for Kubernetes workloads.','Go','Tool','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Runtime Security", "LSM Enforcement"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubebyexample.com','Kubebyexample.com - kubernetesbyexample.com 🌟🌟','','2024',0,'A highly structured, hands-on learning hub created by Red Hat. Offers extensive, walk-through-based paths covering container building blocks, deployment configurations, security vectors, networking interfaces, operators, and stateful storage structures in a code-first, interactive learning interface.','English','Interactive Portal','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Education", "Hands-on Labs", "Reference Architectures"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubebyexample.com/community/blog/migrating-to-kubernetes-with-open-source-tools','kubebyexample.com: Migrating to Kubernetes with Open Source Tools (Konveyor, Tackle, KubeVirt, Forklift) 🌟','','2022',4,'A detailed community report detailing the deployment profiles of Konveyor, Tackle, KubeVirt, and Forklift. Walks through translating legacy application profiles into clean Kubernetes blueprints.','Markdown','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Workload Mobility", "Migration Toolkits"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','[]','["kubernetes-backup-migrations.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubebyexample.com/en/community/blog/migrating-to-kubernetes-with-open-source-tools','kubebyexample.com: Migrating to Kubernetes with Open Source Tools (Konveyor,'' Tackle, KubeVirt, Forklift) 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a039b165e8efc94a30c50f03567972f7fe5bd0772408605a292e9d7f5053e8fb',100.0,1.7790296796074109e+09,0,'2026-05-17T16:54:39.607411+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-backup-migrations.md"]','[]','{}','{"duplicate_of": "https://kubebyexample.com/community/blog/migrating-to-kubernetes-with-open-source-tools"}');
+INSERT INTO "resources" VALUES('https://kubebyexample.com/en/community/blog/migrating-to-kubernetes-with-open-source-tools','kubebyexample.com: Migrating to Kubernetes with Open Source Tools (Konveyor,'' Tackle, KubeVirt, Forklift) 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a039b165e8efc94a30c50f03567972f7fe5bd0772408605a292e9d7f5053e8fb',100.0,1779029679,0,'2026-05-17T16:54:39.607411+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-backup-migrations.md"]','[]','{}','{"duplicate_of": "https://kubebyexample.com/community/blog/migrating-to-kubernetes-with-open-source-tools"}');
INSERT INTO "resources" VALUES('https://kubebyexample.com/learning-paths/argo-cd/argo-cd-overview','kubebyexample.com: Argo CD Overview 🌟','','2022',3,'A foundational educational overview of the ArgoCD engine, architecture, and UI dashboard. Introduces the concepts of Target State versus Live State, and details the controller-to-API communication model.','English','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["GitOps & CD", "ArgoCD", "Introduction"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["argo.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubedb.com','kubedb.com','','2024',0,'Technical review of KubeDB, an operator platform for automating databases on Kubernetes. Highlights declarative management of clustering, scheduling backups, and schema updates across multiple database engines (PostgreSQL, MySQL, MongoDB).','Go','Software Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Container Orchestration", "Kubernetes Operators"]','["[COMMUNITY-TOOL]"]','[]','["databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubedex.com','kubedex.com','','N/A',0,'A curated technical resource and architectural guide covering kubedex.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903278192753195e+09,0,'2026-05-17T17:46:21.927532+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubedex.com/autoscaling','kubedex.com: autoscaling 🌟','','N/A',0,'A curated technical resource and architectural guide covering kubedex.com: autoscaling 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903379118148493e+09,0,'2026-05-17T18:03:11.181485+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubedex.com/base-images','kubedex.com: Base images comparison','','N/A',0,'A curated technical resource and architectural guide covering kubedex.com: Base images comparison in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903003193173289e+09,0,'2026-05-17T17:00:31.931733+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubedex.com/kubernetes-operating-systems','kubedex.com: Kubernetes Operating Systems 🌟','','N/A',0,'A curated technical resource and architectural guide covering kubedex.com: Kubernetes Operating Systems 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903411247659111e+09,0,'2026-05-17T18:08:32.476591+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubedex.com/redhat-openshift-vs-pivotal-pks-vs-rancher','kubedex.com: Kubernetes On-Prem, OpenShift vs PKS vs Rancher','','N/A',0,'A curated technical resource and architectural guide covering kubedex.com: Kubernetes On-Prem, OpenShift vs PKS vs Rancher in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903184479050493e+09,0,'2026-05-17T17:30:44.790505+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubeip.com','kubeip.com','','N/A',0,'A curated technical resource and architectural guide covering kubeip.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903379483656406e+09,0,'2026-05-17T18:03:14.836564+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubeless.io','kubeless.io','','N/A',0,'A curated technical resource and architectural guide covering kubeless.io in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903287279197406e+09,0,'2026-05-17T17:47:52.791974+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/serverless.md"]','["serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubelist.com',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','06d73c7acadecebd77a2e79b27dd265f6f34eb26477b58e943cc559deea13077',100.0,1.77903252472384095e+09,1,'2026-05-17T17:42:04.723841+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-newsletters.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://kubedex.com','kubedex.com','','N/A',0,'A curated technical resource and architectural guide covering kubedex.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032781,0,'2026-05-17T17:46:21.927532+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kubedex.com/autoscaling','kubedex.com: autoscaling 🌟','','N/A',0,'A curated technical resource and architectural guide covering kubedex.com: autoscaling 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033791,0,'2026-05-17T18:03:11.181485+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kubedex.com/base-images','kubedex.com: Base images comparison','','N/A',0,'A curated technical resource and architectural guide covering kubedex.com: Base images comparison in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030031,0,'2026-05-17T17:00:31.931733+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kubedex.com/kubernetes-operating-systems','kubedex.com: Kubernetes Operating Systems 🌟','','N/A',0,'A curated technical resource and architectural guide covering kubedex.com: Kubernetes Operating Systems 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034112,0,'2026-05-17T18:08:32.476591+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kubedex.com/redhat-openshift-vs-pivotal-pks-vs-rancher','kubedex.com: Kubernetes On-Prem, OpenShift vs PKS vs Rancher','','N/A',0,'A curated technical resource and architectural guide covering kubedex.com: Kubernetes On-Prem, OpenShift vs PKS vs Rancher in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031844,0,'2026-05-17T17:30:44.790505+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kubeip.com','kubeip.com','','N/A',0,'A curated technical resource and architectural guide covering kubeip.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033794,0,'2026-05-17T18:03:14.836564+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kubeless.io','kubeless.io','','N/A',0,'A curated technical resource and architectural guide covering kubeless.io in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032872,0,'2026-05-17T17:47:52.791974+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/serverless.md"]','["serverless.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kubelist.com',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','06d73c7acadecebd77a2e79b27dd265f6f34eb26477b58e943cc559deea13077',100.0,1779032524,1,'2026-05-17T17:42:04.723841+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-newsletters.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://kubelist.com/podcast','kubelist.com/podcast: The Kubelist Podcast','','2020',0,'The Kubelist Podcast serves as an architectural sounding board for the cloud-native ecosystem. It features deep-dive technical interviews with upstream contributors and platform creators, bridging the gap between infrastructure software developers and systems engineering design.','English','Podcast','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Community & Learning", "Media", "Podcasts"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubelog.de','kubelog.de','','2022',0,'A simplified, community-driven logging helper tool and playground for streaming container logs and tracing events inside localized Kubernetes development sandboxes.','English','Website','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Logging", "Utilities"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubemq.io','KubeMQ.io: Kubernetes Native Message Queue Broker','','2023',0,'The main page for KubeMQ, an enterprise-grade message broker built container-first for Kubernetes. KubeMQ provides queuing, pub/sub, and gRPC patterns with low CPU and memory footprints.','Go','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Message Brokers", "KubeMQ"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubemq.io/kafka-vs-kubemq','kubemq.io: Kafka VS KubeMQ 🌟','','2022',0,'A technical comparison detailing the differences between Apache Kafka and KubeMQ. It contrasts KubeMQ''s Kubernetes-native operator architecture and low-overhead design with Kafka''s distributed streaming log structure.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Message Brokers", "Comparison"]','["[COMMUNITY-TOOL]"]','[]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubernauts.sh','Kubernautic','','N/A',0,'A curated technical resource and architectural guide covering Kubernautic in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903167173480296e+09,0,'2026-05-17T17:27:51.734803+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubernetes-advocate.medium.com','kubernetes-advocate.medium.com 🌟','','N/A',0,'A curated technical resource and architectural guide covering kubernetes-advocate.medium.com 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903035615301895e+09,0,'2026-05-17T17:05:56.153019+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubernetes-advocate.medium.com/ci-cd-with-dockers-and-jenkins-70b6f801f9f7','kubernetes-advocate.medium.com: CI/CD with Dockers and Jenkins 🌟','','N/A',0,'A curated technical resource and architectural guide covering kubernetes-advocate.medium.com: CI/CD with Dockers and Jenkins 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903397373216891e+09,0,'2026-05-17T18:06:13.732169+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubernetes-advocate.medium.com/how-to-deploy-a-website-to-aws-with-ansible-e878a63dd93','kubernetes-advocate.medium.com: Website Deployment to AWS with Ansible','','N/A',0,'A curated technical resource and architectural guide covering kubernetes-advocate.medium.com: Website Deployment to AWS with Ansible in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903229304762697e+09,0,'2026-05-17T17:38:13.047627+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kubernauts.sh','Kubernautic','','N/A',0,'A curated technical resource and architectural guide covering Kubernautic in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031671,0,'2026-05-17T17:27:51.734803+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kubernetes-advocate.medium.com','kubernetes-advocate.medium.com 🌟','','N/A',0,'A curated technical resource and architectural guide covering kubernetes-advocate.medium.com 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030356,0,'2026-05-17T17:05:56.153019+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kubernetes-advocate.medium.com/ci-cd-with-dockers-and-jenkins-70b6f801f9f7','kubernetes-advocate.medium.com: CI/CD with Dockers and Jenkins 🌟','','N/A',0,'A curated technical resource and architectural guide covering kubernetes-advocate.medium.com: CI/CD with Dockers and Jenkins 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033973,0,'2026-05-17T18:06:13.732169+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kubernetes-advocate.medium.com/how-to-deploy-a-website-to-aws-with-ansible-e878a63dd93','kubernetes-advocate.medium.com: Website Deployment to AWS with Ansible','','N/A',0,'A curated technical resource and architectural guide covering kubernetes-advocate.medium.com: Website Deployment to AWS with Ansible in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032293,0,'2026-05-17T17:38:13.047627+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes-csi.github.io','kubernetes-csi.github.io','','2026',0,'The official documentation portal for the Kubernetes Container Storage Interface (CSI) specification. It is the definitive engineering reference for storage vendors developing pluggable drivers and platform architects designing interoperable container storage controllers.','English','Documentation','High',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Storage", "Kubernetes CSI", "Documentation"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-storage.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubernetes-on-aws.readthedocs.io','kubernetes-on-aws.readthedocs.io','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','60a2577b48dae0528fb6cf9762aeea5b318467997fb61b4ee39c27ee9e13b4d9',100.0,1.77903053129623293e+09,0,'2026-05-17T17:08:51.296233+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://kubernetes-on-aws.readthedocs.io/en/latest"}');
+INSERT INTO "resources" VALUES('https://kubernetes-on-aws.readthedocs.io','kubernetes-on-aws.readthedocs.io','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','60a2577b48dae0528fb6cf9762aeea5b318467997fb61b4ee39c27ee9e13b4d9',100.0,1779030531,0,'2026-05-17T17:08:51.296233+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://kubernetes-on-aws.readthedocs.io/en/latest"}');
INSERT INTO "resources" VALUES('https://kubernetes-on-aws.readthedocs.io/en/latest','kubernetes-on-aws.readthedocs.io','','2023',0,'A comprehensive technical playbook detailing the architectural nuances of deploying Kubernetes on Amazon Web Services. It offers production-grade setups utilizing EC2, EBS, VPC, and IAM integration before the widespread consolidation under managed EKS.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "AWS Integration", "Reference Designs"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes-sigs.github.io/aws-load-balancer-controller','AWS Load Balancer Controller 🌟','- [Setup External DNS](https://kubernetes-sigs.github.io/aws-load-balancer-controller/v2.4/guide/integrations/external_dns)','2024',0,'Documentation focused on integrating the AWS Load Balancer Controller with ExternalDNS. This pattern automates Route 53 DNS record creation and synchronization when ALBs or NLBs are dynamically provisioned via Kubernetes Ingress or Service resources.','Go','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Networking", "Ingress Controllers"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubernetes-sigs.github.io/aws-load-balancer-controller/v2.4/guide/integrations/external_dns','Setup External DNS','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','aa823103d58803c854cd607b406e4ab9dfc21af321892fa5e301b9ee88fe1718',100.0,1.77903431886000895e+09,0,'2026-05-17T18:11:58.860009+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://kubernetes-sigs.github.io/aws-load-balancer-controller/v2.4/guide/integrations/external_dns','Setup External DNS','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','aa823103d58803c854cd607b406e4ab9dfc21af321892fa5e301b9ee88fe1718',100.0,1779034318,0,'2026-05-17T18:11:58.860009+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io','kubernetes.io','','2026',0,'The primary, authoritative repository of official Kubernetes documentation, design specifications, API references, and conceptual frameworks. Serves as the ultimate industry source for core features, release notes, security advisories, and architectural blueprints.','English','Documentation Portal','Intermediate',0,'duplicate','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Core Concepts", "Official Documentation", "Reference Portal"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{"duplicate_of": "https://kubernetes.io/docs/reference/kubectl/quick-reference"}');
INSERT INTO "resources" VALUES('https://kubernetes.io/blog/2016/06/container-design-patterns','kubernetes.io: container design patterns','','2026',0,'A foundational blog post outlining design patterns for multi-container deployments. It establishes the theory behind sidecar (behavior extension), ambassador (network proxy), and adapter (metric translation) container layouts, which are now standard practices in distributed platforms.','None','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Design Patterns", "Multi-Container Pods"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/blog/2016/08/sig-apps-running-apps-in-kubernetes','SIG Apps: build apps for and operate them in Kubernetes','','2016',0,'Classic introduction to the SIG Apps group, which is responsible for defining core application workload schemas (Deployments, StatefulSets, DaemonSets) and maintaining standards for running workloads.','N/A','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Community & Governance", "SIGs", "SIG Apps"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/blog/2018/05/29/introducing-kustomize-template-free-configuration-customization-for-kubernetes','kubernetes.io: Introducing kustomize; Template-free Configuration Customization for Kubernetes','','2018',0,'Official launch blog post introducing Kustomize to the Kubernetes community as an alternative to templated resource management. It explains the design philosophy of structured patch overlays and template-free generation, highlighting how this mitigates YAML bloat. This introductory post remains vital for understanding declarative config-as-code origins.','N/A','Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Configuration", "Declarative GitOps", "Kustomize Introduction"]','["[COMMUNITY-TOOL]"]','[]','["kustomize.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/blog/2018/08/03/out-of-the-clouds-onto-the-ground-how-to-make-kubernetes-production-grade-anywhere','kubernetes.io: Out of the Clouds onto the Ground: How to Make Kubernetes Production Grade Anywhere','','2018',0,'Classic architectural review detailing how to host production-grade Kubernetes outside public cloud boundaries. Addresses high-availability physical networking, load balancer layers, and resilient persistent storage backends.','N/A','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cluster Architecture", "On-Premises", "Infrastructure"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubernetes.io/blog/2020/05/21/wsl-docker-kubernetes-on-the-windows-desktop','kubernetes.io: WSL+Docker: Kubernetes on the Windows Desktop 🌟','','2020',0,'An official Kubernetes community article focusing on the orchestration of a Kubernetes environment using WSL 2 and Docker Desktop. It contrasts WSL 2''s native virtualization approach with older hypervisor methods, emphasizing lower memory footprints and rapid start times. This setup provides developers with a robust playground to evaluate Helm charts and microservices locally.','N/A','Guide','Advanced',1,'online','manual','c762c40b55f6cc66d870c68afec6e24a393b96898c6051fd94b3527bbbfcd4c9',100.0,1.77903143142315602e+09,1,'2026-05-17T17:23:51.423156+02:00',NULL,NULL,NULL,'["Development Environment", "Windows Subsystem for Linux", "Kubernetes Desktop"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/linux-dev-env.md"]','["linux-dev-env.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kubernetes.io/blog/2020/05/21/wsl-docker-kubernetes-on-the-windows-desktop','kubernetes.io: WSL+Docker: Kubernetes on the Windows Desktop 🌟','','2020',0,'An official Kubernetes community article focusing on the orchestration of a Kubernetes environment using WSL 2 and Docker Desktop. It contrasts WSL 2''s native virtualization approach with older hypervisor methods, emphasizing lower memory footprints and rapid start times. This setup provides developers with a robust playground to evaluate Helm charts and microservices locally.','N/A','Guide','Advanced',1,'online','manual','c762c40b55f6cc66d870c68afec6e24a393b96898c6051fd94b3527bbbfcd4c9',100.0,1779031431,1,'2026-05-17T17:23:51.423156+02:00',NULL,NULL,NULL,'["Development Environment", "Windows Subsystem for Linux", "Kubernetes Desktop"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/linux-dev-env.md"]','["linux-dev-env.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/blog/2020/05/29/k8s-kpis-with-kuberhealthy','K8s KPIs with Kuberhealthy 🌟','','2024',0,'This reference details how to implement the Kuberhealthy operator to monitor cluster KPIs. It explains how to deploy synthetic check CRDs that run test cycles of network calls, pod scheduling, and DNS lookups, alerting operators to cluster problems early.','N/A','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations & Reliability", "Observability", "Synthetics & Audits"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-operators-controllers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/blog/2020/05/introducing-podtopologyspread','Introducing PodTopologySpread plugin','','2026',0,'Architectural blog post introducing the features and benefits of the PodTopologySpread plugin. It details how this feature solves scheduling issues where simple anti-affinity fails, ensuring even distribution of application instances across multi-zone configurations.','None','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Scheduling", "Workload Placement", "Topology Spread"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/blog/2020/06/05/supporting-the-evolving-ingress-specification-in-kubernetes-1.18','Supporting the Evolving Ingress Specification in Kubernetes 1.18','','2020',0,'Legacy Kubernetes blog post detail on the evolution and promotion of the Ingress API inside the 1.18 release lifecycle. Retained for historical design reference.','English','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "Ingress & Gateway", "Fundamentals"]','["[LEGACY]"]','[]','["kubernetes-networking.md"]','{}','{}');
@@ -8936,7 +8936,7 @@ INSERT INTO "resources" VALUES('https://kubernetes.io/blog/2021/08/04/kubernetes
INSERT INTO "resources" VALUES('https://kubernetes.io/blog/2021/08/11/kubernetes-1-22-feature-memory-manager-moves-to-beta','kubernetes.io: Kubernetes Memory Manager moves to beta','','2021',0,'Curator Insight explains the Kubernetes Memory Manager moving to Beta. Live engineering in 2026 points to this as the genesis of modern NUMA alignment for performance-sensitive low-latency microservices.','English','Documentation','High',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Core", "Resource Allocation", "v1.22"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-releases.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/blog/2021/09/03/api-server-tracing','kubernetes.io: Alpha in Kubernetes v1.22: API Server Tracing','','2021',4,'Explains OpenTelemetry tracing integrations inside the API Server starting in v1.22. Explores tracing requests through authentication, authorization, admission control, and dynamic admission webhooks.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["API Server", "Observability", "Tracing"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/blog/2021/10/08/capi-clusterclass-and-managed-topologies','kubernetes.io: Introducing ClusterClass and Managed Topologies in Cluster API','','2021',5,'Introduces ClusterClass and managed topologies inside Cluster API (CAPI). Explains how to scale bare-metal or cloud platforms using declarative templates and structured configurations.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cluster Management", "Cluster API", "Declarative Infrastructure"]','["[DE FACTO STANDARD]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubernetes.io/blog/2021/10/18/use-kpng-to-write-specialized-kube-proxiers','kubernetes.io: Use KPNG to Write Specialized kube-proxiers','','2021',3,'An official Kubernetes architectural blog post introducing KPNG (Kube-Proxy Next Generation). The article details how KPNG splits kube-proxy into a central, API-watching controller and specialized backends (e.g., IPVS, NFTables, eBPF), enabling network engineers to write highly optimized routing layers.','English','Technical Article','High',0,'online','manual','73d7bac095489fe9a11474a524c606f073dc596b964d0119efd86bad39fb2a53',100.0,1.77903208088172411e+09,1,'2026-05-17T17:34:40.881724+02:00',NULL,NULL,NULL,'["Networking", "kube-proxy Next Generation", "Deep-Dive"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kubernetes.io/blog/2021/10/18/use-kpng-to-write-specialized-kube-proxiers','kubernetes.io: Use KPNG to Write Specialized kube-proxiers','','2021',3,'An official Kubernetes architectural blog post introducing KPNG (Kube-Proxy Next Generation). The article details how KPNG splits kube-proxy into a central, API-watching controller and specialized backends (e.g., IPVS, NFTables, eBPF), enabling network engineers to write highly optimized routing layers.','English','Technical Article','High',0,'online','manual','73d7bac095489fe9a11474a524c606f073dc596b964d0119efd86bad39fb2a53',100.0,1779032080,1,'2026-05-17T17:34:40.881724+02:00',NULL,NULL,NULL,'["Networking", "kube-proxy Next Generation", "Deep-Dive"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/blog/2021/11/12/are-you-ready-for-dockershim-removal','kubernetes.io: Dockershim removal is coming. Are you ready?','','2021',0,'Curator Insight focuses on Dockershim removal readiness. In 2026, this remains a valuable reference artifact for migrating air-gapped systems or old enterprise clusters from Docker to containerd.','English','Documentation','Medium',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Core", "Container Runtimes", "Dockershim Deprecation"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-releases.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/blog/2021/12/07/kubernetes-1-23-release-announcement','kubernetes.io: Kubernetes 1.23: The Next Frontier','','2021',0,'Curator Insight highlights the official Kubernetes 1.23 announcement ''The Next Frontier''. In 2026, this announcement marks the stabilization of ephemeral containers for interactive debugging.','English','Documentation','Medium',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Core", "Release Lifecycle", "v1.23"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-releases.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/blog/2021/12/17/security-profiles-operator','kubernetes.io: What''s new in Security Profiles Operator v0.4.0','','2021',0,'An official release announcement detailing the evolution of SPO. It highlights improved profile recording capabilities, integration with kubectl, and initial support for SELinux. Crucial for understanding the transition from manual profiles to automation.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "System Hardening", "Security Profiles Operator"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
@@ -8960,38 +8960,38 @@ INSERT INTO "resources" VALUES('https://kubernetes.io/blog/2023/04/11/kubernetes
INSERT INTO "resources" VALUES('https://kubernetes.io/blog/2023/05/12/in-place-pod-resize-alpha','kubernetes.io: Kubernetes 1.27: In-place Resource Resize for Kubernetes Pods (alpha)','- If you have deployed Kubernetes pods with CPU and/or memory resources specified, you may have noticed that changing the resource values involves restarting the pod. This has been a disruptive operation for running workloads... until now.
- In Kubernetes v1.27, we have added a new alpha feature that allows users to resize CPU/memory resources allocated to pods without restarting the containers.','2023',0,'Reviews the highly anticipated alpha feature in Kubernetes 1.27: In-place Resource Resize for Pods. This allows engineers to dynamically scale CPU and memory resources allocated to running containers without requiring a pod restart. This capability drastically improves availability and operational costs for scaling-heavy stateful applications and microservices.','Markdown','Technical Feature','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Core", "Resource Management", "Pod Resize"]','["[EMERGING]"]','[]','["kubernetes-releases.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/blog/2025/02/28/nftables-kube-proxy','NFTables mode for kube-proxy in Kubernetes','','2025',0,'Examines the transition of `kube-proxy` from traditional `iptables` and IPVS modes to the modern `nftables` backend in Kubernetes. Highlighting structural efficiency, the article explores how nftables reduces CPU-bound routing overhead and improves packet processing scalability in massive cluster environments.','Go','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Container Orchestration", "Kubernetes Networking", "Kube-Proxy"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubernetes.io/blog/2026/05/15/ccm-new-metric-route-sync-total','Kubernetes v1.36: New Metric for Route Sync in the Cloud Controller Manager','Deep dive into the new route_controller_route_sync_total counter metric in the Cloud Controller Manager.','2026',4,'Analysis of the new alpha metric ''route_controller_route_sync_total'' introduced in the Kubernetes v1.36 Cloud Controller Manager (CCM). Designed to facilitate A/B validation of the ''CloudControllerManagerWatchBasedRoutesReconciliation'' feature gate, transitioning cloud routing loops from fixed polling intervals to reactive, watch-based reconciliation. Drastically reduces redundant control plane queries to underlying hyperscaler APIs, preventing rate-limiting blocks in large-scale cluster architectures.','en','blog','advanced',0,'online','automatic','dbc9d6838b2707a36356b2e119c5c5c2fadcbdccb822cde5a7d522364a03e61f',NULL,1.78035203740163898e+09,0,'2026-06-02T00:13:57.401639+02:00',NULL,NULL,NULL,'["Kubernetes", "Control Plane Architecture", "Cloud Controller Manager (CCM)", "Instrumentation"]','["[EMERGING]"]','[]','[]','{}','{"category": "kubernetes-releases", "reputation_status": "Vetted", "reputation_summary": "Official Kubernetes upstream instrumentation blog detailing critical cloud provider integration optimizations.", "social_preview_url": "", "source_provenance": "X.com (kubernetesio)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://kubernetes.io/blog/2026/05/15/kubernetes-1-36-feature-mixed-version-proxy-beta','Kubernetes v1.36: Mixed Version Proxy Graduates to Beta','Overview of the Mixed Version Proxy feature graduating to Beta in Kubernetes 1.36 to secure mixed-version control plane upgrades.','2026',4,'Architectural breakdown of the Mixed Version Proxy (KEP-4020) graduating to Beta and becoming enabled by default in Kubernetes 1.36. The mechanism prevents false 404 errors during mixed-version control plane rolling upgrades by proxying unrecognized resource requests to a newer peer API server. Enforces peer-aggregated discovery data flows, allowing operators to build and upgrade highly available control planes with zero client disruption.','en','blog','advanced',0,'online','automatic','4f92eaecea5b657a67aedaaa6df62b17923b080c08a3ed8ad06a56f6e79d6655',NULL,1.78035203740143704e+09,0,'2026-06-02T00:13:57.401437+02:00',NULL,NULL,NULL,'["Kubernetes", "Control Plane Architecture", "API Server", "Mixed Version Proxy"]','["[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "kubernetes-releases", "reputation_status": "Vetted", "reputation_summary": "Official upstream Kubernetes blog detailing core API Machinery security and upgrade enhancements.", "social_preview_url": "", "source_provenance": "X.com (kubernetesio)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://kubernetes.io/blog/2026/05/20/etcd-370-beta','Announcing etcd 3.7.0-beta.0 | Kubernetes','Kubernetes-centric blog post highlighting the upcoming etcd 3.7.0-beta.0 features for cluster state storage.','2026',4,'Curator Insight: Synchronized with the primary project announcement, the official Kubernetes blog highlights the integration benefits of etcd v3.7.0-beta.0 for cluster orchestrators. Live Grounding validates that the RangeStream capability directly alleviates serialization bottlenecks inside the Kubernetes API server when listing large resource collections. This post serves as a crucial engineering guide for cluster administrators preparing to test and validate next-generation state storage under heavy workload scenarios.','en','blog','Advanced',1,'online','automatic','46f2f0e84e0b8a9f6ad68653bbecd214ae2d15efe741086adc5db811d45d90ce',NULL,1.78035242411332511e+09,0,'2026-06-02T00:20:24.113325+02:00',NULL,NULL,NULL,'["Kubernetes", "Cluster Architecture", "Database Storage"]','["DE FACTO STANDARD", "GUIDE"]','[]','[]','{}','{"category": "aws-databases", "reputation_status": "Vetted", "reputation_summary": "Vetted official Kubernetes ecosystem announcement.", "social_preview_url": "", "source_provenance": "X.com (kubernetesio)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://kubernetes.io/blog/2026/05/26/reconciling-unfixed-kubernetes-cves','Reconciling the Past: Correcting Records for Unfixed Kubernetes CVEs','The Kubernetes Security Response Committee issues corrections for a list of older, unfixed CVEs that incorrectly claimed fixed versions.','2026',4,'The Kubernetes Security Response Committee (SRC) outlines a critical data hygiene initiative to correct historical CVE records that erroneously indicated fixed version fields for old, unfixed issues. Since these corrected records take effect on June 1, 2026, security and vulnerability scanners will begin newly flagging these unresolved CVEs (such as CVE-2021-25740). The post details mitigation checklists and manual RBAC audit guidelines to help platform engineers proactively assess their exposure and risk tolerance.','en','article','Advanced',0,'online','automatic','a881c6a7904960d275eee24cfd97d4a3c2c5d9f70e6687cefdd56f6c9980c32b',NULL,1.78035272035170388e+09,0,'2026-06-02T00:25:20.351704+02:00',NULL,NULL,NULL,'["Security", "Vulnerability Management", "Kubernetes CVEs"]','["DE FACTO STANDARD", "GUIDE"]','[]','[]','{}','{"category": "kubernetes-security", "reputation_status": "Vetted", "reputation_summary": "Official advisory issued by the Kubernetes Security Response Committee (SRC).", "social_preview_url": "", "source_provenance": "X.com (kubernetesio)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://kubernetes.io/blog/2026/05/15/ccm-new-metric-route-sync-total','Kubernetes v1.36: New Metric for Route Sync in the Cloud Controller Manager','Deep dive into the new route_controller_route_sync_total counter metric in the Cloud Controller Manager.','2026',4,'Analysis of the new alpha metric ''route_controller_route_sync_total'' introduced in the Kubernetes v1.36 Cloud Controller Manager (CCM). Designed to facilitate A/B validation of the ''CloudControllerManagerWatchBasedRoutesReconciliation'' feature gate, transitioning cloud routing loops from fixed polling intervals to reactive, watch-based reconciliation. Drastically reduces redundant control plane queries to underlying hyperscaler APIs, preventing rate-limiting blocks in large-scale cluster architectures.','en','blog','advanced',0,'online','automatic','dbc9d6838b2707a36356b2e119c5c5c2fadcbdccb822cde5a7d522364a03e61f',NULL,1780352037,0,'2026-06-02T00:13:57.401639+02:00',NULL,NULL,NULL,'["Kubernetes", "Control Plane Architecture", "Cloud Controller Manager (CCM)", "Instrumentation"]','["[EMERGING]"]','[]','[]','{}','{"category": "kubernetes-releases", "reputation_status": "Vetted", "reputation_summary": "Official Kubernetes upstream instrumentation blog detailing critical cloud provider integration optimizations.", "social_preview_url": "", "source_provenance": "X.com (kubernetesio)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://kubernetes.io/blog/2026/05/15/kubernetes-1-36-feature-mixed-version-proxy-beta','Kubernetes v1.36: Mixed Version Proxy Graduates to Beta','Overview of the Mixed Version Proxy feature graduating to Beta in Kubernetes 1.36 to secure mixed-version control plane upgrades.','2026',4,'Architectural breakdown of the Mixed Version Proxy (KEP-4020) graduating to Beta and becoming enabled by default in Kubernetes 1.36. The mechanism prevents false 404 errors during mixed-version control plane rolling upgrades by proxying unrecognized resource requests to a newer peer API server. Enforces peer-aggregated discovery data flows, allowing operators to build and upgrade highly available control planes with zero client disruption.','en','blog','advanced',0,'online','automatic','4f92eaecea5b657a67aedaaa6df62b17923b080c08a3ed8ad06a56f6e79d6655',NULL,1780352037,0,'2026-06-02T00:13:57.401437+02:00',NULL,NULL,NULL,'["Kubernetes", "Control Plane Architecture", "API Server", "Mixed Version Proxy"]','["[ENTERPRISE-STABLE]"]','[]','[]','{}','{"category": "kubernetes-releases", "reputation_status": "Vetted", "reputation_summary": "Official upstream Kubernetes blog detailing core API Machinery security and upgrade enhancements.", "social_preview_url": "", "source_provenance": "X.com (kubernetesio)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://kubernetes.io/blog/2026/05/20/etcd-370-beta','Announcing etcd 3.7.0-beta.0 | Kubernetes','Kubernetes-centric blog post highlighting the upcoming etcd 3.7.0-beta.0 features for cluster state storage.','2026',4,'Curator Insight: Synchronized with the primary project announcement, the official Kubernetes blog highlights the integration benefits of etcd v3.7.0-beta.0 for cluster orchestrators. Live Grounding validates that the RangeStream capability directly alleviates serialization bottlenecks inside the Kubernetes API server when listing large resource collections. This post serves as a crucial engineering guide for cluster administrators preparing to test and validate next-generation state storage under heavy workload scenarios.','en','blog','Advanced',1,'online','automatic','46f2f0e84e0b8a9f6ad68653bbecd214ae2d15efe741086adc5db811d45d90ce',NULL,1780352424,0,'2026-06-02T00:20:24.113325+02:00',NULL,NULL,NULL,'["Kubernetes", "Cluster Architecture", "Database Storage"]','["DE FACTO STANDARD", "GUIDE"]','[]','[]','{}','{"category": "aws-databases", "reputation_status": "Vetted", "reputation_summary": "Vetted official Kubernetes ecosystem announcement.", "social_preview_url": "", "source_provenance": "X.com (kubernetesio)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://kubernetes.io/blog/2026/05/26/reconciling-unfixed-kubernetes-cves','Reconciling the Past: Correcting Records for Unfixed Kubernetes CVEs','The Kubernetes Security Response Committee issues corrections for a list of older, unfixed CVEs that incorrectly claimed fixed versions.','2026',4,'The Kubernetes Security Response Committee (SRC) outlines a critical data hygiene initiative to correct historical CVE records that erroneously indicated fixed version fields for old, unfixed issues. Since these corrected records take effect on June 1, 2026, security and vulnerability scanners will begin newly flagging these unresolved CVEs (such as CVE-2021-25740). The post details mitigation checklists and manual RBAC audit guidelines to help platform engineers proactively assess their exposure and risk tolerance.','en','article','Advanced',0,'online','automatic','a881c6a7904960d275eee24cfd97d4a3c2c5d9f70e6687cefdd56f6c9980c32b',NULL,1780352720,0,'2026-06-02T00:25:20.351704+02:00',NULL,NULL,NULL,'["Security", "Vulnerability Management", "Kubernetes CVEs"]','["DE FACTO STANDARD", "GUIDE"]','[]','[]','{}','{"category": "kubernetes-security", "reputation_status": "Vetted", "reputation_summary": "Official advisory issued by the Kubernetes Security Response Committee (SRC).", "social_preview_url": "", "source_provenance": "X.com (kubernetesio)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://kubernetes.io/docs/concepts/cluster-administration/networking','Kubernetes Networking','','2026',0,'The official documentation outlining the structural model of Kubernetes networking. Explains the baseline constraints and requirements for pod-to-pod, pod-to-service, and external communication, establishing the standard IP-per-pod allocation axiom. Crucial reference architecture for understanding how the core API expects CNIs to behaves before overlaying sophisticated network policies.','English','Documentation','Intermediate',0,'duplicate','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "Core Architecture", "Documentation"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-networking.md"]','{}','{"duplicate_of": "https://fransemalila.medium.com/kubernetes-networking-cea2e1b7d2b3"}');
-INSERT INTO "resources" VALUES('https://kubernetes.io/docs/concepts/configuration/assign-pod-node','Affinity and anti-affinity','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a4eeda3d6c9481f783d99e59017fe277a78f30b83b717a4f83c6ae6f3e5fb7e8',100.0,1.77903420805968403e+09,0,'2026-05-17T18:10:08.059684+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node"}');
+INSERT INTO "resources" VALUES('https://kubernetes.io/docs/concepts/configuration/assign-pod-node','Affinity and anti-affinity','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a4eeda3d6c9481f783d99e59017fe277a78f30b83b717a4f83c6ae6f3e5fb7e8',100.0,1779034208,0,'2026-05-17T18:10:08.059684+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node"}');
INSERT INTO "resources" VALUES('https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources','Custom Resources','','2024',0,'The official documentation detailing Custom Resource Definitions (CRDs). Explores dynamic API registration patterns, OpenAPI schema validation, custom status fields, controller loops, and etcd data lifecycle management.','N/A','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Extending Kubernetes", "Custom Resources", "Architecture"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/docs/concepts/extend-kubernetes/compute-storage-net/network-plugins','Kubernetes.io: Network Plugins','','2026',0,'The authoritative Kubernetes documentation outlining network plugin types. Defines the operational boundaries between kubenet deployments and standard Container Network Interface (CNI) environments.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "CNI", "Fundamentals"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/docs/concepts/extend-kubernetes/operator','Kubernetes.io: Operator pattern','','2026',0,'The official documentation explaining the Kubernetes Operator pattern. It covers the fundamentals of custom resource definitions, state reconciliation, and using control loops to manage application lifecycles.','N/A','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Extensibility & Development", "Controller Architecture", "Conceptual Overviews"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-operators-controllers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/docs/concepts/policy/limit-range','kubernetes.io Policy Limit Ranges','','2023',0,'Official Kubernetes documentation on `LimitRange` policy resources.
- Explains how to declare, enforce, and inject default request/limit boundaries at the namespace level.
- Essential for multi-tenant environments to restrict unconstrained container creation.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Resource Management", "Policy & Governance", "Limit Ranges"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubernetes.io/docs/concepts/policy/pod-security-policy','Pod Security Policy (SCC in OpenShift) 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','866f23a6ee6d1dbf146ad2c7ebfb83f42a35d81c47e9d82cc3ed95ec37a64ab3',100.0,1.77903077951893711e+09,0,'2026-05-17T17:12:59.518937+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md", "docs/kubernetes-security.md", "docs/openshift.md"]','[]','{}','{"duplicate_of": "https://kubernetes.io/docs/concepts/security/pod-security-policy"}');
+INSERT INTO "resources" VALUES('https://kubernetes.io/docs/concepts/policy/pod-security-policy','Pod Security Policy (SCC in OpenShift) 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','866f23a6ee6d1dbf146ad2c7ebfb83f42a35d81c47e9d82cc3ed95ec37a64ab3',100.0,1779030779,0,'2026-05-17T17:12:59.518937+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md", "docs/kubernetes-security.md", "docs/openshift.md"]','[]','{}','{"duplicate_of": "https://kubernetes.io/docs/concepts/security/pod-security-policy"}');
INSERT INTO "resources" VALUES('https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node','Affinity and anti-affinity','','2026',0,'Reference guide on node affinity and pod-to-pod affinity/anti-affinity. This declarative configuration interface allows operators to write rules constraining pod placement relative to host labels and existing workloads, enabling active high-availability topologies.','None','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Scheduling", "Workload Placement", "Affinity Controls"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints','Pod Topology Spread Constraints','','2026',0,'Documentation covering Pod Topology Spread Constraints, a critical framework for distributing pods evenly across failure domains like availability zones, regions, or host groups. It explains how to set maximum skew limits to ensure high availability and prevent single-point infrastructure failures.','None','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Scheduling", "Workload Placement", "Topology Spread"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/docs/concepts/security','kubernetes.io: Overview of Cloud Native Security 🌟🌟','','2020',0,'The official guide outlining the security topology of Kubernetes clusters, describing how the 4C''s interface with container engines, internal services, and cloud configurations.','N/A','article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Security", "Cloud Native Security Frameworks", "Official Standards"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/docs/concepts/security/multi-tenancy','kubernetes.io: Multi-tenancy 🌟🌟🌟','','2023',3,'The official documentation framework outlining multi-tenancy requirements. Covers network layer segmentation, API usage guidelines, resource partitioning, and security configurations.','YAML','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Multi-Tenancy", "Best Practices"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubernetes.io/docs/concepts/security/overview','==kubernetes.io: Overview of Cloud Native Security==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','c0cc3baba8eaaedaf83082627126f9515a0d70d869abf3f3a2863ec5b6a51feb',100.0,1.77903095442264389e+09,0,'2026-05-17T17:15:54.422644+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md", "docs/kubernetes-security.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://kubernetes.io/docs/concepts/security/overview','==kubernetes.io: Overview of Cloud Native Security==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','c0cc3baba8eaaedaf83082627126f9515a0d70d869abf3f3a2863ec5b6a51feb',100.0,1779030954,0,'2026-05-17T17:15:54.422644+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md", "docs/kubernetes-security.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/docs/concepts/security/pod-security-policy','Pod Security Policy (SCC in OpenShift) 🌟','','2022',0,'Architectural comparison contrasting OpenShift Security Context Constraints (SCC) with the deprecated Kubernetes Pod Security Policy (PSP). Live Grounding confirms PSP was completely removed in Kubernetes v1.25. This reference highlights how SCC remains enterprise-stable and active for securing namespaces in Red Hat OpenShift clusters.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Pod Security", "Pod Security Policies"]','["[LEGACY]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/docs/concepts/security/security-checklist','kubernetes.io: Security Checklist 🌟🌟','','2023',0,'The official security checklist published by upstream Kubernetes maintainers. It serves as an authoritative map for hardening cluster networks, applying role access structures, and validating runtimes. Essential baseline documentation for cloud infrastructure engineers.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Cluster Hardening", "Standard Checklists"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/docs/concepts/services-networking/ingress-controllers','Ingress Controller','','2026',0,'The official Kubernetes documentation explaining Ingress. It teaches engineers how to manage HTTP routing, SSL termination, and hostnames at the cluster edge.','English','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking & Security", "Traffic Routing", "Ingress Controllers"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubernetes.io/docs/concepts/services-networking/service',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','b0dda1b40053837e7ae4793158903472024ed6ad6b7c153b65d992144d85e092',100.0,1.77902945928510308e+09,1,'2026-05-17T16:50:59.285103+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://kubernetes.io/docs/concepts/services-networking/service',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','b0dda1b40053837e7ae4793158903472024ed6ad6b7c153b65d992144d85e092',100.0,1779029459,1,'2026-05-17T16:50:59.285103+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/docs/concepts/workloads/autoscaling/horizontal-pod-autoscale','HPA: Horizontal Pod Autoscaler','','2026',5,'Official Kubernetes documentation detailing the Horizontal Pod Autoscaler API. It monitors workloads and dynamically scales replica counts based on CPU, memory, or complex customized metric configurations.','Go','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes & Scaling", "Core Concepts", "Horizontal Scaling API"]','["[DE FACTO STANDARD]"]','[]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubernetes.io/docs/concepts/workloads/pods/pod-topology-spread-constraints','Pod Topology Spread Constraints','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f2f96449f340b343a8c77814bce0118affd23cfa93ebc60d4890900459d8a894',100.0,1779031460.7002,0,'2026-05-17T17:24:20.700200+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints"}');
+INSERT INTO "resources" VALUES('https://kubernetes.io/docs/concepts/workloads/pods/pod-topology-spread-constraints','Pod Topology Spread Constraints','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f2f96449f340b343a8c77814bce0118affd23cfa93ebc60d4890900459d8a894',100.0,1779031460,0,'2026-05-17T17:24:20.700200+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints"}');
INSERT INTO "resources" VALUES('https://kubernetes.io/docs/contribute/style/diagram-guide','kubernetes.io: Diagram Guide - Mermaid JavaScript library 🌟','','2025',5,'The official Kubernetes contributor documentation on diagram style guidelines, demonstrating how to programmatically draft flowcharts and sequence maps using Mermaid JS code syntax embedded directly in markdown files.','JavaScript','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture & Design", "Diagrams-as-Code", "Mermaid Integration"]','["[DE FACTO STANDARD]"]','[]','["cloud-arch-diagrams.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/docs/reference/access-authn-authz/authentication','kubernetes.io: Authenticating','','2024',0,'The core official reference for understanding user and service account authentication mechanisms in Kubernetes. It reviews client certificates, bearer tokens, and OIDC federation protocols. This architectural baseline explains how kube-apiserver validates identity requests securely.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Access Control", "Authentication"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/docs/reference/issues-security/official-cve-feed','kubernetes.io: Official CVE Feed 🌟','','2025',0,'The official database of active and resolved CVEs for the Kubernetes ecosystem. It tracks core component bugs, container execution vulnerabilities, and control plane bypass vectors. Maintaining a regular review of this feed is an essential component of modern enterprise risk mitigation.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Vulnerabilities", "CVE Tracking"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubernetes.io/docs/reference/kubectl/cheatsheet','kubernetes.io 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1c9904d1fbd88b549d1db4cd7ad2ab386f8cd50b2eb83cfdc193f64458402e1d',100.0,1.77902998500247502e+09,0,'2026-05-17T16:59:45.002475+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md", "docs/kubectl-commands.md"]','[]','{}','{"duplicate_of": "https://kubernetes.io"}');
+INSERT INTO "resources" VALUES('https://kubernetes.io/docs/reference/kubectl/cheatsheet','kubernetes.io 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1c9904d1fbd88b549d1db4cd7ad2ab386f8cd50b2eb83cfdc193f64458402e1d',100.0,1779029985,0,'2026-05-17T16:59:45.002475+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md", "docs/kubectl-commands.md"]','[]','{}','{"duplicate_of": "https://kubernetes.io"}');
INSERT INTO "resources" VALUES('https://kubernetes.io/docs/reference/kubectl/quick-reference','kubernetes.io 🌟','','2026',5,'The canonical reference documentation for the kubectl command-line utility. Provides up-to-date syntax patterns for resource creation, patch edits, formatting outputs, and real-time container log analysis across active nodes.','Markdown','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "CLI Management"]','["[DE FACTO STANDARD]"]','[]','["cheatsheets.md", "kubectl-commands.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/docs/reference/kubernetes-api','kubernetes.io: Kubernetes API','','2026',5,'The official documentation reference for the Kubernetes REST API. Maps core concepts, path definitions, custom resources, authorization structures, and api resource versions across stable and beta branches.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["API Server", "Architecture", "Reference"]','["[DE FACTO STANDARD]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/docs/reference/scheduling','Kubernetes Scheduling','','2026',0,'Core reference documentation for the Kubernetes scheduler, the system engine that assigns pending pods to cluster nodes. It explains the mechanics of filtering, scoring, and binding phases. Essential reading for platform architects optimizing cluster capacity and workload layouts.','None','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Scheduling", "Internal Mechanics", "Scheduler Core"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubernetes.io/docs/reference/scheduling/config',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering kubernetes.io in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','db6f8da36d2ea48c1c42d30dda6bc112c4c1e27302d4bb5331245394834ace2c',100.0,1.77913049503200197e+09,0,'2026-05-18T20:54:55.032002+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kubernetes.io/docs/reference/scheduling/config',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering kubernetes.io in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','db6f8da36d2ea48c1c42d30dda6bc112c4c1e27302d4bb5331245394834ace2c',100.0,1779130495,0,'2026-05-18T20:54:55.032002+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/docs/reference/scheduling/profiles','Scheduling Profiles','','2026',0,'Deep technical manual explaining custom scheduling profiles. Scheduling profiles allow operators to configure the built-in scheduler''s extension points (such as PreFilter, Filter, PostFilter, Score, and Reserve) to custom-fit diverse compute workloads (e.g., batch jobs, low-latency APIs).','None','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Scheduling", "Internal Mechanics", "Scheduling Profiles"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/docs/setup/production-environment/container-runtimes','Kubernetes.io: Container runtimes','','2024',0,'The official Kubernetes documentation detailing installation and integration patterns for CRI-compliant container runtimes. It provides step-by-step production setup configurations for containerd and CRI-O, detailing necessary kernel parameters, socket configurations, and systemd driver alignments.','None','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Containerization", "Runtimes", "Kubernetes Integration"]','["[COMMUNITY-TOOL]"]','[]','["container-managers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/docs/tasks/access-application-cluster/access-cluster','kubernetes.io: Accesing Clusters','','2024',0,'Explains how developers and administrators access remote clusters using credential files (kubeconfigs). This documentation reviews contextual switching, multi-cluster management, and local proxy patterns. It serves as a foundational step for secure local engineering workflows.','English','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Access Control", "Cluster Access"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
@@ -9001,164 +9001,164 @@ INSERT INTO "resources" VALUES('https://kubernetes.io/docs/tasks/administer-clus
INSERT INTO "resources" VALUES('https://kubernetes.io/docs/tasks/configure-pod-container/user-namespaces','kubernetes.io: configure-pod-container / Use a User Namespace With a Pod','','2023',0,'Details structural configuration steps to leverage Linux user namespaces (userns) inside Kubernetes pods. This maps root workloads to unprivileged target host UIDs, fundamentally neutralizing host container escape vectors.','YAML','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Isolation", "User Namespaces"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/docs/tasks/extend-kubectl/kubectl-plugins','Extend kubectl with plugins','','2026',0,'The official Kubernetes documentation detailing the architecture of kubectl plugins. It outlines how kubectl discovers custom binary files named with a specific prefix on the user''s local path and maps them as CLI subcommands, enabling developers to write tailored cluster management scripts.','None','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations", "Command Line Tools", "Developer Guides"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.io/docs/tasks/manage-kubernetes-objects/kustomization','Declarative Management of Kubernetes Objects Using Kustomize','','2026',0,'Up-to-date, official Kubernetes documentation detailing best practices for declaratively managing cluster objects using Kustomize overlays. It walks through configuring generator fields, secret generation, and prefix matching across multiple deployment stages. A vital reference manual for platform architects designing robust GitOps pipelines.','N/A','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Configuration", "Declarative GitOps", "Kustomize Tutorials"]','["[COMMUNITY-TOOL]"]','[]','["kustomize.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale','HPA: Horizontal Pod Autoscaler','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a9f935606a84432161200b555014e250514cde637c24d1469af74122161a686b',100.0,1.77903404942053103e+09,0,'2026-05-17T18:07:29.420531+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-autoscaling.md"]','[]','{}','{"duplicate_of": "https://kubernetes.io/docs/concepts/workloads/autoscaling/horizontal-pod-autoscale"}');
+INSERT INTO "resources" VALUES('https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale','HPA: Horizontal Pod Autoscaler','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a9f935606a84432161200b555014e250514cde637c24d1469af74122161a686b',100.0,1779034049,0,'2026-05-17T18:07:29.420531+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-autoscaling.md"]','[]','{}','{"duplicate_of": "https://kubernetes.io/docs/concepts/workloads/autoscaling/horizontal-pod-autoscale"}');
INSERT INTO "resources" VALUES('https://kubernetes.io/docs/tutorials','kubernetes.io: Kubernetes Tutorials','','2026',5,'The definitive, authoritative reference portal for Kubernetes concepts. Integrates fundamental conceptual walk-throughs with direct command-line execution, showing how to create Services, scale Deployments, and manage local volumes.','English','Documentation','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "Official Documentation"]','["[DE FACTO STANDARD]"]','[]','["kubernetes-tutorials.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetes.slack.com','kubernetes.slack.com','','2025',0,'The official Slack community space for the global Kubernetes ecosystem, hosting hundreds of thousands of developers, SREs, and cluster administrators. Organized into channels (e.g., #sig-network, #sig-storage, #kubernetes-users), it provides an unparalleled collaborative hub for solving technical issues and driving project governance.','English','Platform','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Community", "Communication", "Real-time Support"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubernetesbyexample.com',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering kubernetesbyexample.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903221675845289e+09,0,'2026-05-17T17:36:56.758453+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/kubernetes-tutorials.md"]','["demos.md", "kubernetes-tutorials.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kubernetesbyexample.com',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering kubernetesbyexample.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032216,0,'2026-05-17T17:36:56.758453+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/kubernetes-tutorials.md"]','["demos.md", "kubernetes-tutorials.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetespodcast.com','kubernetespodcast.com','','2026',0,'A premium technical podcast detailing weekly trends, releases, community transitions, and architectural evolutions within the Cloud-Native computing space. Features conversations with core contributors, software creators, and system engineers regarding production successes and challenges.','English','Podcast','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Industry Trends", "Media", "Interviews"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetespodcast.com/episode/164-podman','kubernetespodcast.com: Podman, with Daniel Walsh and Brent Baude','','2021',0,'An interview featuring Podman''s core creators, Daniel Walsh and Brent Baude, discussing the development of daemonless container engines. They detail the platform''s architectural evolution, integration with local desktop managers, and its role as a secure foundation for Kubernetes microservices deployment.','English','Podcast','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Container Infrastructure", "Industry Context", "Technical Discussions"]','["[COMMUNITY-TOOL]"]','[]','["container-managers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubernetesreadme.com','Kubernetes README: kubernetesreadme.com','','2023',0,'A curated interactive reference directory compiling foundational Kubernetes conceptual structures in an easy-to-read format. Facilitates rapid onboarding of developers by simplifying complex orchestration mechanics, deployment structures, and standard YAML configurations.','English','Reference Portal','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Education", "Reference Guides", "Interactive Portal"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubernetestutorials.com/install-and-deploy-kubernetes-on-centos-7','kubernetestutorials.com: Install and Deploy Kubernetes on CentOs 7','','N/A',0,'A curated technical resource and architectural guide covering kubernetestutorials.com: Install and Deploy Kubernetes on CentOs 7 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902912414005088e+09,0,'2026-05-17T16:45:24.140051+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tutorials.md"]','["kubernetes-tutorials.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubernetestutorials.com/kubernetes-tutorials/kubernetes-introduction-to-yaml','kubernetestutorials.com: Kubernetes : Introduction to YAML 🌟','','N/A',0,'A curated technical resource and architectural guide covering kubernetestutorials.com: Kubernetes : Introduction to YAML 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903144625907206e+09,0,'2026-05-17T17:24:06.259072+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://kubeshark.co','==kubeshark.co==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cd0b8278ff0a583c223d90cc249ad0e5566011eb797776cab27baea084ca366b',100.0,1.7790301751007719e+09,0,'2026-05-17T17:02:55.100772+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-monitoring.md"]','[]','{}','{"duplicate_of": "https://www.immo-pop.com/login"}');
-INSERT INTO "resources" VALUES('https://kubeshop.github.io/monokle','kubeshop.github.io/monokle','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fc36c6ea851ec23ab441534181bc6559afa3f355651d8847c75faa89a99aa413',100.0,1.779034394490386e+09,0,'2026-05-17T18:13:14.490386+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://docs.monokle.io"}');
-INSERT INTO "resources" VALUES('https://kubeshop.io','Kubeshop 🌟','','2021',0,'Kubeshop is an open-source tool incubator and accelerator dedicated to creating developer-focused Kubernetes tooling and workflows. It acts as the umbrella ecosystem behind successful platforms such as Testkube, Monokle, and Botkube.','Various','Tool Ecosystem','Intermediate',0,'online','manual','3e56ce5bd69843e7ceeca13d67b2d1ea1e7e5f9a96fed6dbfaf3762c97d21fc8',100.0,1.77903135180585289e+09,1,'2026-05-17T17:22:31.805853+02:00',NULL,NULL,NULL,'["Platform Engineering", "Developer Productivity", "Tooling Accelerators"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kubernetestutorials.com/install-and-deploy-kubernetes-on-centos-7','kubernetestutorials.com: Install and Deploy Kubernetes on CentOs 7','','N/A',0,'A curated technical resource and architectural guide covering kubernetestutorials.com: Install and Deploy Kubernetes on CentOs 7 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029124,0,'2026-05-17T16:45:24.140051+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tutorials.md"]','["kubernetes-tutorials.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kubernetestutorials.com/kubernetes-tutorials/kubernetes-introduction-to-yaml','kubernetestutorials.com: Kubernetes : Introduction to YAML 🌟','','N/A',0,'A curated technical resource and architectural guide covering kubernetestutorials.com: Kubernetes : Introduction to YAML 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031446,0,'2026-05-17T17:24:06.259072+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true}');
+INSERT INTO "resources" VALUES('https://kubeshark.co','==kubeshark.co==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cd0b8278ff0a583c223d90cc249ad0e5566011eb797776cab27baea084ca366b',100.0,1779030175,0,'2026-05-17T17:02:55.100772+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-monitoring.md"]','[]','{}','{"duplicate_of": "https://www.immo-pop.com/login"}');
+INSERT INTO "resources" VALUES('https://kubeshop.github.io/monokle','kubeshop.github.io/monokle','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fc36c6ea851ec23ab441534181bc6559afa3f355651d8847c75faa89a99aa413',100.0,1779034394,0,'2026-05-17T18:13:14.490386+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://docs.monokle.io"}');
+INSERT INTO "resources" VALUES('https://kubeshop.io','Kubeshop 🌟','','2021',0,'Kubeshop is an open-source tool incubator and accelerator dedicated to creating developer-focused Kubernetes tooling and workflows. It acts as the umbrella ecosystem behind successful platforms such as Testkube, Monokle, and Botkube.','Various','Tool Ecosystem','Intermediate',0,'online','manual','3e56ce5bd69843e7ceeca13d67b2d1ea1e7e5f9a96fed6dbfaf3762c97d21fc8',100.0,1779031351,1,'2026-05-17T17:22:31.805853+02:00',NULL,NULL,NULL,'["Platform Engineering", "Developer Productivity", "Tooling Accelerators"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubesphere.io','kubesphere.io','','2026',0,'KubeSphere is a distributed, multi-tenant enterprise container platform built on top of Kubernetes. It provides an intuitive GUI dashboard for managing multi-cloud container orchestration, DevOps pipelines (Jenkins-based), service meshes (Istio), observability, and microservice governance. (Live Grounding: Actively developed in 2026, offering a complete, modular, cloud-agnostic platform alternative to OpenShift).','Go','Platform Website','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Container Platforms", "Enterprise Platforms", "KubeSphere"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubesphere.io/blogs/install-kubernetes-containerd','kubesphere.io: Install Kubernetes 1.22 and containerd the Easy Way with kubekey','- [thenewstack.io: Quickly Install a Kubernetes Cluster with KubeKey](https://thenewstack.io/quickly-install-a-kubernetes-cluster-with-kubekey)','2021',0,'Outlines a streamlined procedural approach to installing Kubernetes 1.22 and containerd using the KubeKey engine. The guide emphasizes the migration away from Docker shim and configures high-performance runtime options using bare-metal architecture targets. (Live Grounding: Although v1.22 is legacy by 2026 standards, the architectural concepts of containerd orchestration and bare-metal bootstrapping via KubeKey remain highly instructional).','Go/YAML','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud-Native Infrastructure", "Cluster Provisioning", "KubeKey"]','["[GUIDE]", "[LEGACY]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubesphere.io/blogs/k8s-ha-practices','kubesphere.io: Kubernetes High Availability Essential Practices Simply Explained','','2022',4,'Translates high-availability architectural constraints into concrete implementation tactics. Evaluates load balancer setups, redundant etcd configurations, and optimal node distributions across availability zones.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "High Availability", "Production Readiness"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubesphere.io/blogs/kubeeye-automatic-cluster-diagnostic-tool','KubeEye: An Automatic Diagnostic Tool that Provides a Holistic View of Your'' Kubernetes Cluster 🌟','','2024',0,'An automated cluster review tool designed to analyze workloads, node health, and network security profiles. It maps current states against Kubernetes operational best practices. Heavily integrated with KubeSphere, offering operators an intuitive baseline audit tool.','None','Guide','Medium',0,'online','manual','N/A',100.0,1.77903099617743492e+09,0,'2026-05-17T17:16:36.177435+02:00',NULL,NULL,NULL,'["Operations", "Cluster Diagnostics", "Automated Auditing"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kubesphere.io/blogs/kubeeye-automatic-cluster-diagnostic-tool','KubeEye: An Automatic Diagnostic Tool that Provides a Holistic View of Your'' Kubernetes Cluster 🌟','','2024',0,'An automated cluster review tool designed to analyze workloads, node health, and network security profiles. It maps current states against Kubernetes operational best practices. Heavily integrated with KubeSphere, offering operators an intuitive baseline audit tool.','None','Guide','Medium',0,'online','manual','N/A',100.0,1779030996,0,'2026-05-17T17:16:36.177435+02:00',NULL,NULL,NULL,'["Operations", "Cluster Diagnostics", "Automated Auditing"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubesphere.io/blogs/scale-kubernetes-cluster-using-kubekey','kubesphere.io: Scaling a Kubernetes Cluster: One of the Best Practices for Using KubeKey','','2021',0,'A technical guide demonstrating how to horizontally scale existing Kubernetes compute capacities using KubeKey execution manifests. Focuses on declarative modifications of cluster-configuration files to dynamically append new worker nodes without service disruptions. (Live Grounding: Vital operations reference for cluster administrators managing hardware expansions within hybrid/private clouds).','YAML','Tutorial','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud-Native Infrastructure", "Cluster Provisioning", "KubeKey"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubestone.io','kubestone.io','','2020',0,'Kubestone is an open-source performance benchmarking operator for Kubernetes. It runs diagnostic tests (like iperf3, sysbench, fio, and pgbench) directly in custom pods to validate network throughput, disk performance, database transactions, and compute resources. This provides structural benchmarking data to ensure cluster performance before deploying workloads.','Go','Homepage','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations", "Benchmarking", "Performance Testing"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubestr.io','kubestr.io','','2026',0,'Kubestr is an open-source CLI toolkit engineered to auto-discover, inspect, and benchmark persistent storage configurations within a Kubernetes cluster. By running in-cluster FIO test cases, it provides architects with validated throughput and latency metrics for active storage configurations.','Go','CLI Tool','Medium',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Storage", "Kubernetes Storage", "Benchmarking"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-storage.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubetools.io/kopylot-an-ai-powered-kubernetes-assistant-for-devops-developers','kubetools.io: KoPylot: An AI-Powered Kubernetes Assistant for DevOps & Developers','','2023',0,'KoPylot leverages Large Language Models (LLMs) to diagnose cluster issues, audit manifest files for security violations, and write YAML configurations. It streamlines daily DevOps troubleshooting loops by translating natural language requests into operational context.','Python','CLI Tool','Intermediate',0,'online','manual','22c69347e82d8379e814782608caba158101c76c2d5feac3d1945a86a11b43ff',100.0,1.77913049501079297e+09,0,'2026-05-18T20:54:55.010793+02:00',NULL,NULL,NULL,'["Kubernetes", "AIOps", "Diagnostics"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kubetools.io/kopylot-an-ai-powered-kubernetes-assistant-for-devops-developers','kubetools.io: KoPylot: An AI-Powered Kubernetes Assistant for DevOps & Developers','','2023',0,'KoPylot leverages Large Language Models (LLMs) to diagnose cluster issues, audit manifest files for security violations, and write YAML configurations. It streamlines daily DevOps troubleshooting loops by translating natural language requests into operational context.','Python','CLI Tool','Intermediate',0,'online','manual','22c69347e82d8379e814782608caba158101c76c2d5feac3d1945a86a11b43ff',100.0,1779130495,0,'2026-05-18T20:54:55.010793+02:00',NULL,NULL,NULL,'["Kubernetes", "AIOps", "Diagnostics"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kubetools.io/mastering-kubernetes-debugging-and-troubleshooting-with-kubeshark-real-time-visibility-query-language-service-map-and-integrations','kubetools.io: Kubeshark – API Traffic Analyzer for Kubernetes','','2024',0,'An advanced network analyzer for Kubernetes (formerly API Tap) that captures and decrypts cluster traffic in real-time. Leverages modern eBPF and packet capture technologies to trace service-to-service communication.','English','Tool','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Networking", "API Traffic Analyzer"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubetools.io/why-k9s-should-be-your-go-to-tool-for-kubernetes-management','kubetools.io: Why K9s Should Be Your Go-To Tool for Kubernetes Management','','2023',0,'This guide details the operational efficiency gains of adopting K9s, a terminal-based UI for interacting with Kubernetes clusters. It contrasts standard kubectl workflows with K9s'' real-time, keyboard-driven navigation, logs streaming, and resource monitoring.','Markdown','Article','Beginner',0,'online','manual','cde5cfc6d33fcfe7c8abab886d8e6304febb2c0a00f5f35c5e291a78cabb7819',100.0,1.77913049499709606e+09,0,'2026-05-18T20:54:54.997096+02:00',NULL,NULL,NULL,'["Kubernetes", "Developer Experience", "CLI Tools"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubevela.io','kubevela.io 🌟','','2020',5,'KubeVela is an advanced CNCF-incubating application delivery and multi-cluster orchestrator built upon the Open Application Model (OAM). It decouples application declarations from physical cluster configurations by converting policies and workflows into unified abstractions.','Go','Application Delivery Engine','Advanced',1,'online','manual','b10c4920a3537933054ad09966865a1a9bd15cae560745b814a6c971c3bd29d8',100.0,1.779029689288522e+09,1,'2026-05-17T16:54:49.288522+02:00',NULL,NULL,NULL,'["Platform Engineering", "Application Delivery", "OAM Engines"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubevious.io','kubevious: application centric Kubernetes UI 🌟','','2025',0,'An application-centric dashboard providing structural validation, configuration analysis, and historical state tracking. It dynamically correlates Kubernetes objects to detect structural anomalies, cascading failures, and security rule violations before runtime issues occur.','TypeScript','Web Application','Advanced',1,'online','manual','2899deb33300e3afe59adf9a12f316a46d28dde8f291b1b7804e61d78e8b25e3',100.0,1.77903022023939895e+09,1,'2026-05-17T17:03:40.239399+02:00',NULL,NULL,NULL,'["Observability", "UI Dashboards", "Validation & Analysis"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubevious.io/blog/post/kubevious-saas-beta-launch','Kubevious SaaS Beta is Live!','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','edbf936550f176276e57f481a3c9fb467317a9ba206234a4caa00860128fb6b5',100.0,1.77903290065090107e+09,1,'2026-05-17T17:48:20.650901+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://kubetools.io/why-k9s-should-be-your-go-to-tool-for-kubernetes-management','kubetools.io: Why K9s Should Be Your Go-To Tool for Kubernetes Management','','2023',0,'This guide details the operational efficiency gains of adopting K9s, a terminal-based UI for interacting with Kubernetes clusters. It contrasts standard kubectl workflows with K9s'' real-time, keyboard-driven navigation, logs streaming, and resource monitoring.','Markdown','Article','Beginner',0,'online','manual','cde5cfc6d33fcfe7c8abab886d8e6304febb2c0a00f5f35c5e291a78cabb7819',100.0,1779130494,0,'2026-05-18T20:54:54.997096+02:00',NULL,NULL,NULL,'["Kubernetes", "Developer Experience", "CLI Tools"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kubevela.io','kubevela.io 🌟','','2020',5,'KubeVela is an advanced CNCF-incubating application delivery and multi-cluster orchestrator built upon the Open Application Model (OAM). It decouples application declarations from physical cluster configurations by converting policies and workflows into unified abstractions.','Go','Application Delivery Engine','Advanced',1,'online','manual','b10c4920a3537933054ad09966865a1a9bd15cae560745b814a6c971c3bd29d8',100.0,1779029689,1,'2026-05-17T16:54:49.288522+02:00',NULL,NULL,NULL,'["Platform Engineering", "Application Delivery", "OAM Engines"]','["[DE FACTO STANDARD]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kubevious.io','kubevious: application centric Kubernetes UI 🌟','','2025',0,'An application-centric dashboard providing structural validation, configuration analysis, and historical state tracking. It dynamically correlates Kubernetes objects to detect structural anomalies, cascading failures, and security rule violations before runtime issues occur.','TypeScript','Web Application','Advanced',1,'online','manual','2899deb33300e3afe59adf9a12f316a46d28dde8f291b1b7804e61d78e8b25e3',100.0,1779030220,1,'2026-05-17T17:03:40.239399+02:00',NULL,NULL,NULL,'["Observability", "UI Dashboards", "Validation & Analysis"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kubevious.io/blog/post/kubevious-saas-beta-launch','Kubevious SaaS Beta is Live!','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','edbf936550f176276e57f481a3c9fb467317a9ba206234a4caa00860128fb6b5',100.0,1779032900,1,'2026-05-17T17:48:20.650901+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://kubevious.io/blog/post/top-kubernetes-yaml-validation-tools','kubevious.io: Top Kubernetes YAML Validation Tools','','2023',0,'A market breakdown contrasting modern validation utilities for Kubernetes platforms. Reviews differences between structural validators, OPA-based policy enforcement engines, and semantic layout detectors.','None','Technical Article','Medium',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes Manifests", "Validation & Linting"]','["[COMMUNITY-TOOL]"]','[]','["yaml.md"]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://kubevious.io/docs/built-in-validators','==kubevious.io: Built-in Validators==','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','093799c23e29835a8e9e30f40da4c4b60a422c2c16d0bd0ee37bff70264ed3a6',100.0,1.77903029605233788e+09,1,'2026-05-17T17:04:56.052338+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://kubevious.io/docs/built-in-validators','==kubevious.io: Built-in Validators==','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','093799c23e29835a8e9e30f40da4c4b60a422c2c16d0bd0ee37bff70264ed3a6',100.0,1779030296,1,'2026-05-17T17:04:56.052338+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://kubevirt.io','kubevirt.io 🌟','','2026',0,'The home page of KubeVirt, a CNCF-graduating project that enables orchestration of VMs and containers within the same Kubernetes engine.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Compute & Runtime", "Virtualization", "KubeVirt Core"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kubezilla.com/tools','kubezilla.com: Kubetools – Curated List of Kubernetes Tools','','N/A',0,'A curated technical resource and architectural guide covering kubezilla.com: Kubetools – Curated List of Kubernetes Tools in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903048241703295e+09,0,'2026-05-17T17:08:02.417033+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["other-awesome-lists.md"]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://kuderko.medium.com/fixing-bad-cpu-usage-distribution-in-kubernetes-e1e43ed87cd6','kuderko.medium.com: Fixing bad CPU usage distribution in Kubernetes 🌟','','N/A',0,'A curated technical resource and architectural guide covering kuderko.medium.com: Fixing bad CPU usage distribution in Kubernetes 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903085423291397e+09,0,'2026-05-17T17:14:14.232914+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kudo.dev','KUDO: The Kubernetes Universal Declarative Operator 🌟','','N/A',0,'A curated technical resource and architectural guide covering KUDO: The Kubernetes Universal Declarative Operator 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903219558309793e+09,0,'2026-05-17T17:36:35.583098+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md", "docs/kubernetes-tools.md"]','["kubernetes-operators-controllers.md", "kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kubezilla.com/tools','kubezilla.com: Kubetools – Curated List of Kubernetes Tools','','N/A',0,'A curated technical resource and architectural guide covering kubezilla.com: Kubetools – Curated List of Kubernetes Tools in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030482,0,'2026-05-17T17:08:02.417033+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/other-awesome-lists.md"]','["other-awesome-lists.md"]','{}','{"is_special": true}');
+INSERT INTO "resources" VALUES('https://kuderko.medium.com/fixing-bad-cpu-usage-distribution-in-kubernetes-e1e43ed87cd6','kuderko.medium.com: Fixing bad CPU usage distribution in Kubernetes 🌟','','N/A',0,'A curated technical resource and architectural guide covering kuderko.medium.com: Fixing bad CPU usage distribution in Kubernetes 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030854,0,'2026-05-17T17:14:14.232914+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kudo.dev','KUDO: The Kubernetes Universal Declarative Operator 🌟','','N/A',0,'A curated technical resource and architectural guide covering KUDO: The Kubernetes Universal Declarative Operator 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032195,0,'2026-05-17T17:36:35.583098+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md", "docs/kubernetes-tools.md"]','["kubernetes-operators-controllers.md", "kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kui.tools','kui.tools 🌟','','2024',4,'Kui is an innovative hybrid tool that blends the speed of CLI commands with the graphical visualization of a GUI. It wraps kubectl execution blocks to present interactive HTML elements, resource tables, and tabs directly inside terminal environments.','TypeScript','Tool','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "UI & Dashboards", "Hybrid CLI"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes-based-devel.md", "kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kumomind.medium.com/should-i-consider-the-gitops-methodology-f49e042b8c22','kumomind.medium.com: Should I consider the GitOps methodology?','','N/A',0,'A curated technical resource and architectural guide covering kumomind.medium.com: Should I consider the GitOps methodology? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902998866480398e+09,0,'2026-05-17T16:59:48.664804+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kumomind.medium.com/should-i-consider-the-gitops-methodology-f49e042b8c22','kumomind.medium.com: Should I consider the GitOps methodology?','','N/A',0,'A curated technical resource and architectural guide covering kumomind.medium.com: Should I consider the GitOps methodology? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029988,0,'2026-05-17T16:59:48.664804+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kurl.sh','kurl.sh','','2026',0,'An open-source online utility and framework designed to construct custom, production-ready, air-gapped Kubernetes distribution installers. Replicated/kurl aggregates chosen components (like CNIs, storage, and registries) into a single bash-driven installer script to facilitate simple downstream application deliveries.','Go','Tool','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Kubernetes Distributions", "Custom Installers"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-on-premise.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kustomize.io','kustomize.io 🌟','- Kustomize introduces a template-free way to customize application configuration that simplifies the use of off-the-shelf applications. Now, built into ```kubectl``` as ```apply -k```.
- Kustomize traverses a Kubernetes manifest to add, remove or update configuration options without forking.
- __It is available both as a standalone binary and as a native feature of kubectl.__','2026',0,'Kustomize is a template-free configuration management utility that provides declarative customization of Kubernetes manifests without forking original files. It is natively integrated into the `kubectl` binary as the `-k` flag. Kustomize enables platform engineering teams to define reusable base manifests and layer overlay environments cleanly.','Go','Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Configuration", "Declarative GitOps", "Kustomize"]','["[COMMUNITY-TOOL]"]','[]','["kustomize.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kustomizer.dev','kustomizer','','2023',2,'Kustomizer is an experimental command-line tool designed to inspect, diff, and apply Kubernetes configurations packaged as OCI artifacts. Built on top of Kustomize principles, it attempts to streamline the delivery of customized YAML configurations directly from OCI registries. While innovative for GitOps pipelines, it remains a niche option compared to Helm or standard Kustomize.','Go','CLI Tool','High',0,'online','manual','aefd444e6139092b7bfbcfe96430ce9992bd9a17c0f7e449d04c39472ef5aca1',100.0,1.77903376128938698e+09,1,'2026-05-17T18:02:41.289387+02:00',NULL,NULL,NULL,'["Configuration Management", "Declarative GitOps", "Kustomize Extensions"]','["[EMERGING]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kuttl.dev','**KUbernetes Test TooL (kuttl)** 🌟','','N/A',0,'A curated technical resource and architectural guide covering **KUbernetes Test TooL (kuttl)** 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903142557706809e+09,0,'2026-05-17T17:23:45.577068+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kvs-vishnu23.medium.com/is-aws-cdk-better-than-terraform-85194e7a42cd','kvs-vishnu23.medium.com: Is AWS CDK better than Terraform?','','N/A',0,'A curated technical resource and architectural guide covering kvs-vishnu23.medium.com: Is AWS CDK better than Terraform? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903369704307103e+09,0,'2026-05-17T18:01:37.043071+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kymidd.medium.com/lets-do-devops-eks-k8s-python-fuzzy-staging-with-aws-secrets-manager-k8s-init-disk-secrets-b0d8022f3a5d','kymidd.medium.com: Let’s Do DevOps: EKS K8s & Python Fuzzy Staging with'' AWS Secrets Manager, K8s Init disk, Secrets Injection','','N/A',0,'A curated technical resource and architectural guide covering kymidd.medium.com: Let’s Do DevOps: EKS K8s & Python Fuzzy Staging with'' AWS Secrets Manager, K8s Init disk, Secrets Injection in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903215710446095e+09,0,'2026-05-17T17:35:57.104461+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kustomizer.dev','kustomizer','','2023',2,'Kustomizer is an experimental command-line tool designed to inspect, diff, and apply Kubernetes configurations packaged as OCI artifacts. Built on top of Kustomize principles, it attempts to streamline the delivery of customized YAML configurations directly from OCI registries. While innovative for GitOps pipelines, it remains a niche option compared to Helm or standard Kustomize.','Go','CLI Tool','High',0,'online','manual','aefd444e6139092b7bfbcfe96430ce9992bd9a17c0f7e449d04c39472ef5aca1',100.0,1779033761,1,'2026-05-17T18:02:41.289387+02:00',NULL,NULL,NULL,'["Configuration Management", "Declarative GitOps", "Kustomize Extensions"]','["[EMERGING]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kuttl.dev','**KUbernetes Test TooL (kuttl)** 🌟','','N/A',0,'A curated technical resource and architectural guide covering **KUbernetes Test TooL (kuttl)** 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031425,0,'2026-05-17T17:23:45.577068+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kvs-vishnu23.medium.com/is-aws-cdk-better-than-terraform-85194e7a42cd','kvs-vishnu23.medium.com: Is AWS CDK better than Terraform?','','N/A',0,'A curated technical resource and architectural guide covering kvs-vishnu23.medium.com: Is AWS CDK better than Terraform? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033697,0,'2026-05-17T18:01:37.043071+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kymidd.medium.com/lets-do-devops-eks-k8s-python-fuzzy-staging-with-aws-secrets-manager-k8s-init-disk-secrets-b0d8022f3a5d','kymidd.medium.com: Let’s Do DevOps: EKS K8s & Python Fuzzy Staging with'' AWS Secrets Manager, K8s Init disk, Secrets Injection','','N/A',0,'A curated technical resource and architectural guide covering kymidd.medium.com: Let’s Do DevOps: EKS K8s & Python Fuzzy Staging with'' AWS Secrets Manager, K8s Init disk, Secrets Injection in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032157,0,'2026-05-17T17:35:57.104461+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://kyverno.io','kyverno.io 🌟','','2020',0,'Kyverno is a declarative Kubernetes-native policy engine. Designed specifically for Kubernetes, it simplifies policy management by allowing administrators to validate, mutate, and generate resources without writing complex Rego code.','Go','platform','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Security", "Policy-as-Code", "Kyverno Administration"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kyverno.io/docs/writing-policies/autogen','kyverno.io: Auto-Gen Rules for Pod Controllers','','2026',0,'Illustrates how Kyverno automatically propagates policies applied to raw Pod specs to downstream controllers (Deployments, DaemonSets, StatefulSets). Simplifies security operations by validating configurations at high-level workloads rather than only catching errors at low-level pod schedulers.','YAML','Documentation','Intermediate',0,'online','manual','bd8afeca0b630a7287caa1c320f12941bef786a3a4544cf35bc8cede66543155',100.0,1.779033476776201e+09,1,'2026-05-17T17:57:56.776201+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Security", "Kyverno"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kyverno.io/docs/writing-policies/generate','kyverno.io: Generating resources into existing namespaces','','2026',0,'Official guide on retroactively generating Kubernetes objects, such as secrets or network rules, across pre-existing namespaces using Kyverno''s dynamic policy synchronization engine. Eliminates manually syncing resources across namespaces created prior to policy deployment.','YAML','Documentation','Advanced',0,'duplicate','manual','bd8afeca0b630a7287caa1c320f12941bef786a3a4544cf35bc8cede66543155',100.0,1.77903157627199602e+09,1,'2026-05-17T17:26:16.271996+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Security", "Kyverno"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"duplicate_of": "https://kyverno.io/docs/writing-policies/autogen"}');
-INSERT INTO "resources" VALUES('https://kyverno.io/docs/writing-policies/mutate','kyverno.io: Mutating Resources','','2026',0,'Official documentation detailing how Kyverno modifies incoming resource specifications dynamically using JSON patch operations. It covers mutating rules such as auto-injecting sidecar containers, adding node affinity constraints, and enforcing default labels on namespaces at creation time.','YAML','Documentation','Advanced',0,'duplicate','manual','bd8afeca0b630a7287caa1c320f12941bef786a3a4544cf35bc8cede66543155',100.0,1.77903447679332709e+09,1,'2026-05-17T18:14:36.793327+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Security", "Kyverno"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"duplicate_of": "https://kyverno.io/docs/writing-policies/autogen"}');
+INSERT INTO "resources" VALUES('https://kyverno.io/docs/writing-policies/autogen','kyverno.io: Auto-Gen Rules for Pod Controllers','','2026',0,'Illustrates how Kyverno automatically propagates policies applied to raw Pod specs to downstream controllers (Deployments, DaemonSets, StatefulSets). Simplifies security operations by validating configurations at high-level workloads rather than only catching errors at low-level pod schedulers.','YAML','Documentation','Intermediate',0,'online','manual','bd8afeca0b630a7287caa1c320f12941bef786a3a4544cf35bc8cede66543155',100.0,1779033476,1,'2026-05-17T17:57:56.776201+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Security", "Kyverno"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://kyverno.io/docs/writing-policies/generate','kyverno.io: Generating resources into existing namespaces','','2026',0,'Official guide on retroactively generating Kubernetes objects, such as secrets or network rules, across pre-existing namespaces using Kyverno''s dynamic policy synchronization engine. Eliminates manually syncing resources across namespaces created prior to policy deployment.','YAML','Documentation','Advanced',0,'duplicate','manual','bd8afeca0b630a7287caa1c320f12941bef786a3a4544cf35bc8cede66543155',100.0,1779031576,1,'2026-05-17T17:26:16.271996+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Security", "Kyverno"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"duplicate_of": "https://kyverno.io/docs/writing-policies/autogen"}');
+INSERT INTO "resources" VALUES('https://kyverno.io/docs/writing-policies/mutate','kyverno.io: Mutating Resources','','2026',0,'Official documentation detailing how Kyverno modifies incoming resource specifications dynamically using JSON patch operations. It covers mutating rules such as auto-injecting sidecar containers, adding node affinity constraints, and enforcing default labels on namespaces at creation time.','YAML','Documentation','Advanced',0,'duplicate','manual','bd8afeca0b630a7287caa1c320f12941bef786a3a4544cf35bc8cede66543155',100.0,1779034476,1,'2026-05-17T18:14:36.793327+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Security", "Kyverno"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"duplicate_of": "https://kyverno.io/docs/writing-policies/autogen"}');
INSERT INTO "resources" VALUES('https://kyverno.io/policies','kyverno.io/policies 🌟','','2020',0,'The official catalog of Kyverno policies, providing ready-to-deploy manifests for Pod Security standards, multi-tenant workspace isolation, label validation, and compliance auto-generation.','YAML','curation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Security", "Policy-as-Code", "Kyverno Rules & Policies"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://kyverno.io/policies/best-practices/check_deprecated_apis','kyverno.io: Check deprecated APIs 🌟','','2026',0,'Outlines a pre-configured Kyverno policy targeted at scanning incoming manifests to detect and block deprecated or removed Kubernetes API groups. Indispensable for preventing cluster upgrade blockages, validating manifests before execution on newer API-driven orchestrators.','YAML','Documentation','Intermediate',0,'duplicate','manual','bd8afeca0b630a7287caa1c320f12941bef786a3a4544cf35bc8cede66543155',100.0,1.77903445418797111e+09,0,'2026-05-17T18:14:14.187971+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Security", "Upgrade Paths"]','["[LEGACY]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"duplicate_of": "https://kyverno.io/docs/writing-policies/autogen"}');
-INSERT INTO "resources" VALUES('https://kyverno.io/policies/best-practices/require_probes/require_probes','kyverno.io: Implementing your best practices is simple with kyverno','','2026',0,'Standard Kyverno policy design pattern focused on enforcing health probe settings (liveness, readiness, startup) across all deployed container payloads. This rule enforces Kubernetes operations best practices, safeguarding application lifecycle management and endpoint routing.','YAML','Documentation','Intermediate',0,'duplicate','manual','bd8afeca0b630a7287caa1c320f12941bef786a3a4544cf35bc8cede66543155',100.0,1.7790345602086389e+09,0,'2026-05-17T18:16:00.208639+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Security", "Kyverno Policies"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"duplicate_of": "https://kyverno.io/docs/writing-policies/autogen"}');
-INSERT INTO "resources" VALUES('https://kyverno.io/policies/best-practices/restrict_image_registries/restrict_image_registries','==kyverno.io: Restrict Image Registries==','','2026',0,'Official documentation outlining how to write Kyverno policies to block deployment of images from unapproved registries. Enforces a key tenant of secure container delivery by ensuring workloads only pull code from trusted, internally-vetted registry endpoints.','YAML','Documentation','Intermediate',0,'duplicate','manual','bd8afeca0b630a7287caa1c320f12941bef786a3a4544cf35bc8cede66543155',100.0,1.77902971017975091e+09,0,'2026-05-17T16:55:10.179751+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Supply Chain Security", "Container Governance"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"duplicate_of": "https://kyverno.io/docs/writing-policies/autogen"}');
-INSERT INTO "resources" VALUES('https://kyverno.io/policies/other/add-pod-proxies','kyverno.io: Add Pod Proxies','','2026',0,'Technical documentation demonstrating how to use Kyverno to dynamically inject HTTP/HTTPS proxy environment variables into Pod containers upon admission. Solves enterprise proxy configuration demands automatically without requiring manual pod-by-pod updates from development teams.','YAML','Documentation','Intermediate',0,'duplicate','manual','bd8afeca0b630a7287caa1c320f12941bef786a3a4544cf35bc8cede66543155',100.0,1.77903423506003904e+09,0,'2026-05-17T18:10:35.060039+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Security", "Kyverno Policies"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"duplicate_of": "https://kyverno.io/docs/writing-policies/autogen"}');
-INSERT INTO "resources" VALUES('https://kyverno.io/policies/other/require_pdb','kyverno.io: Require PodDisruptionBudget','','2026',0,'A standardized Kyverno policy template ensuring that all mission-critical deployments are paired with active PodDisruptionBudgets (PDB). This governance rule guarantees cluster high-availability by guarding applications against node drain and cluster maintenance operations.','YAML','Documentation','Intermediate',0,'duplicate','manual','bd8afeca0b630a7287caa1c320f12941bef786a3a4544cf35bc8cede66543155',100.0,1.77903391360037589e+09,0,'2026-05-17T18:05:13.600376+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Reliability", "High Availability"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"duplicate_of": "https://kyverno.io/docs/writing-policies/autogen"}');
-INSERT INTO "resources" VALUES('https://lab.github.com','==lab.github.com== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==lab.github.com== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903002867540788e+09,0,'2026-05-17T17:00:28.675408+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 0, "gh_pushed": "N/A", "gh_license": "N/A"}');
+INSERT INTO "resources" VALUES('https://kyverno.io/policies/best-practices/check_deprecated_apis','kyverno.io: Check deprecated APIs 🌟','','2026',0,'Outlines a pre-configured Kyverno policy targeted at scanning incoming manifests to detect and block deprecated or removed Kubernetes API groups. Indispensable for preventing cluster upgrade blockages, validating manifests before execution on newer API-driven orchestrators.','YAML','Documentation','Intermediate',0,'duplicate','manual','bd8afeca0b630a7287caa1c320f12941bef786a3a4544cf35bc8cede66543155',100.0,1779034454,0,'2026-05-17T18:14:14.187971+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Security", "Upgrade Paths"]','["[LEGACY]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"duplicate_of": "https://kyverno.io/docs/writing-policies/autogen"}');
+INSERT INTO "resources" VALUES('https://kyverno.io/policies/best-practices/require_probes/require_probes','kyverno.io: Implementing your best practices is simple with kyverno','','2026',0,'Standard Kyverno policy design pattern focused on enforcing health probe settings (liveness, readiness, startup) across all deployed container payloads. This rule enforces Kubernetes operations best practices, safeguarding application lifecycle management and endpoint routing.','YAML','Documentation','Intermediate',0,'duplicate','manual','bd8afeca0b630a7287caa1c320f12941bef786a3a4544cf35bc8cede66543155',100.0,1779034560,0,'2026-05-17T18:16:00.208639+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Security", "Kyverno Policies"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"duplicate_of": "https://kyverno.io/docs/writing-policies/autogen"}');
+INSERT INTO "resources" VALUES('https://kyverno.io/policies/best-practices/restrict_image_registries/restrict_image_registries','==kyverno.io: Restrict Image Registries==','','2026',0,'Official documentation outlining how to write Kyverno policies to block deployment of images from unapproved registries. Enforces a key tenant of secure container delivery by ensuring workloads only pull code from trusted, internally-vetted registry endpoints.','YAML','Documentation','Intermediate',0,'duplicate','manual','bd8afeca0b630a7287caa1c320f12941bef786a3a4544cf35bc8cede66543155',100.0,1779029710,0,'2026-05-17T16:55:10.179751+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Supply Chain Security", "Container Governance"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"duplicate_of": "https://kyverno.io/docs/writing-policies/autogen"}');
+INSERT INTO "resources" VALUES('https://kyverno.io/policies/other/add-pod-proxies','kyverno.io: Add Pod Proxies','','2026',0,'Technical documentation demonstrating how to use Kyverno to dynamically inject HTTP/HTTPS proxy environment variables into Pod containers upon admission. Solves enterprise proxy configuration demands automatically without requiring manual pod-by-pod updates from development teams.','YAML','Documentation','Intermediate',0,'duplicate','manual','bd8afeca0b630a7287caa1c320f12941bef786a3a4544cf35bc8cede66543155',100.0,1779034235,0,'2026-05-17T18:10:35.060039+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Security", "Kyverno Policies"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"duplicate_of": "https://kyverno.io/docs/writing-policies/autogen"}');
+INSERT INTO "resources" VALUES('https://kyverno.io/policies/other/require_pdb','kyverno.io: Require PodDisruptionBudget','','2026',0,'A standardized Kyverno policy template ensuring that all mission-critical deployments are paired with active PodDisruptionBudgets (PDB). This governance rule guarantees cluster high-availability by guarding applications against node drain and cluster maintenance operations.','YAML','Documentation','Intermediate',0,'duplicate','manual','bd8afeca0b630a7287caa1c320f12941bef786a3a4544cf35bc8cede66543155',100.0,1779033913,0,'2026-05-17T18:05:13.600376+02:00',NULL,NULL,NULL,'["Cloud-Native Platforms", "Kubernetes Reliability", "High Availability"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{"duplicate_of": "https://kyverno.io/docs/writing-policies/autogen"}');
+INSERT INTO "resources" VALUES('https://lab.github.com','==lab.github.com== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==lab.github.com== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030028,0,'2026-05-17T17:00:28.675408+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{"gh_stars": 0, "gh_pushed": null, "gh_license": "N/A"}');
INSERT INTO "resources" VALUES('https://lab.texthtml.net/gitlab/merge-bot','lab.texthtml.net: Gitlab Merge Bot','- [DockerHub: Gitlab Merge Bot](https://hub.docker.com/r/texthtml/gitlab-merge-bot) Bot assistant for code review and merge requests approval for Gitlab','2021',1,'A lightweight Dockerized automation assistant engineered to streamline GitLab merge requests. Orchestrates pipeline status polling and auto-approves merges on successful continuous integration runs, optimizing delivery velocity.','JavaScript','Tool','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control", "GitLab Automation"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://labs.bishopfox.com/tech-blog/bad-pods-kubernetes-pod-privilege-escalation','labs.bishopfox.com: Bad Pods: Kubernetes Pod Privilege Escalation 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','91eee7f16f3d8d6a74434bfa5628e2548dbb2d8c3224ae065bfeb7a9603c115a',100.0,1.77903043392099404e+09,0,'2026-05-17T17:07:13.920994+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://bishopfox.com/blog/kubernetes-pod-privilege-escalation"}');
+INSERT INTO "resources" VALUES('https://labs.bishopfox.com/tech-blog/bad-pods-kubernetes-pod-privilege-escalation','labs.bishopfox.com: Bad Pods: Kubernetes Pod Privilege Escalation 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','91eee7f16f3d8d6a74434bfa5628e2548dbb2d8c3224ae065bfeb7a9603c115a',100.0,1779030433,0,'2026-05-17T17:07:13.920994+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://bishopfox.com/blog/kubernetes-pod-privilege-escalation"}');
INSERT INTO "resources" VALUES('https://labs.demoredhat.com/demos','ansible.github.io/workshops/demos : Red Hat Ansible Automation Platform Workshops','','2025',0,'Official Red Hat Ansible workshops repository, highlighting hands-on scenarios for cloud provisioning, configuration management, network automation, and security playbooks. (Live Grounding: Serves as the authoritative source for enterprise teams to upskill in Ansible Automation Platform strategies).','YAML','Workshop Material','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code & CI-CD", "Configuration Management", "Ansible Workshops"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://labs.google/fx/projectgenie','Project Genie - Google Labs','An experimental research prototype powered by Genie 3 that generates interactive, controllable 3D environments from text prompts.','2026',4,'An experimental generative AI platform powered by Google DeepMind''s Genie 3 foundation world model. It programmatically synthesizes interactive, playable 3D environments at 720p resolution (20-24 FPS) using text descriptions, static reference images, or Google Maps'' Street View imagery. It represents a significant step in spatial computing and physics simulation for AI agent training.','English','Interactive Prototype','Advanced',0,'online','automatic','d8f267091ade2a0aa9c4d674a1e44f860cb93c9da6235a8418ae8f00f3f4ab82',NULL,1.78039998221179509e+09,0,'2026-06-02T13:33:02.211795+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "World Models", "Spatial Computing"]','["EMERGING"]','[]','[]','{}','{"category": "ai-agents-mcp", "impact_score": 92, "reputation_status": "Vetted", "reputation_summary": "Highly reputable, cutting-edge world-generation model developed directly by Google DeepMind.", "social_preview_url": "", "source_provenance": "X.com (GoogleDeepMind)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://labs.google/lll/en','Little Language Lessons - Google Labs','A collection of bite-sized language learning experiments built using Google''s generative Gemini models and LearnLM.','2025',4,'Google Labs'' Little Language Lessons showcases educational applications of Gemini and LearnLM models. By utilizing adaptive feedback mechanisms and cognitive load theories, the suite offers contextual exercises through tools like Tiny Lesson, Slang Hang, and camera-guided object translation.','English','website','Beginner',0,'online','automatic','4b2a81c5de104a3c7e3c9440eaa22f602be5da3e26976767ffe8d69fb9e76dbb',NULL,1.78035258179229688e+09,0,'2026-06-02T00:23:01.792297+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Generative AI Experiments", "Language Education Platforms"]','["[EMERGING]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Active AI experiment platform from Google Labs, highly visible in educational tech communities.", "social_preview_url": "", "source_provenance": "X.com (nubenetes)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://labs.google/science','Experiments on the Future of AI-driven Science | Google Labs','A collection of experimental AI-driven science tools designed to complement the scientific method and explore how general agents accelerate discovery.','2026',4,'Google Labs'' scientific workbench acts as a collection of experimental, agent-driven tools optimized to supercharge the scientific method across biology, genomics, and chemistry. Integrated with specialized science skills, the platform allows general-purpose agents to interface with over 30 leading life-science databases. This collaboration scales researchers'' ability to conduct complex workflows, such as structural bioinformatics, in minutes rather than hours.','English','project','Advanced',0,'online','automatic','478b6cdc582c6928e7af2b443491c0ce1cef5b9eefa5983fec90a8a629597d12',NULL,1.78035230245670604e+09,0,'2026-06-02T00:18:22.456706+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "AI for Science", "Scientific LLM Agents", "Gemini Ecosystem"]','["EMERGING", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "A high-impact scientific AI research playground by Google, backed by Nature publications and validated by top-tier academic institutions.", "social_preview_url": "", "source_provenance": "X.com (GoogleAI)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://labs.hol.vmware.com','VMware hands-on Labs 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6594b343bcdf23ddb250949276937527498e535c5653856771d458c7acb0547d',100.0,1.77903452274425196e+09,0,'2026-05-17T18:15:22.744252+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-on-premise.md"]','[]','{}','{"duplicate_of": "https://labs.hol.vmware.com/HOL"}');
+INSERT INTO "resources" VALUES('https://labs.google/fx/projectgenie','Project Genie - Google Labs','An experimental research prototype powered by Genie 3 that generates interactive, controllable 3D environments from text prompts.','2026',4,'An experimental generative AI platform powered by Google DeepMind''s Genie 3 foundation world model. It programmatically synthesizes interactive, playable 3D environments at 720p resolution (20-24 FPS) using text descriptions, static reference images, or Google Maps'' Street View imagery. It represents a significant step in spatial computing and physics simulation for AI agent training.','English','Interactive Prototype','Advanced',0,'online','automatic','d8f267091ade2a0aa9c4d674a1e44f860cb93c9da6235a8418ae8f00f3f4ab82',NULL,1780399982,0,'2026-06-02T13:33:02.211795+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "World Models", "Spatial Computing"]','["EMERGING"]','[]','[]','{}','{"category": "ai-agents-mcp", "impact_score": 92, "reputation_status": "Vetted", "reputation_summary": "Highly reputable, cutting-edge world-generation model developed directly by Google DeepMind.", "social_preview_url": "", "source_provenance": "X.com (GoogleDeepMind)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://labs.google/lll/en','Little Language Lessons - Google Labs','A collection of bite-sized language learning experiments built using Google''s generative Gemini models and LearnLM.','2025',4,'Google Labs'' Little Language Lessons showcases educational applications of Gemini and LearnLM models. By utilizing adaptive feedback mechanisms and cognitive load theories, the suite offers contextual exercises through tools like Tiny Lesson, Slang Hang, and camera-guided object translation.','English','website','Beginner',0,'online','automatic','4b2a81c5de104a3c7e3c9440eaa22f602be5da3e26976767ffe8d69fb9e76dbb',NULL,1780352581,0,'2026-06-02T00:23:01.792297+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "Generative AI Experiments", "Language Education Platforms"]','["[EMERGING]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Active AI experiment platform from Google Labs, highly visible in educational tech communities.", "social_preview_url": "", "source_provenance": "X.com (nubenetes)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://labs.google/science','Experiments on the Future of AI-driven Science | Google Labs','A collection of experimental AI-driven science tools designed to complement the scientific method and explore how general agents accelerate discovery.','2026',4,'Google Labs'' scientific workbench acts as a collection of experimental, agent-driven tools optimized to supercharge the scientific method across biology, genomics, and chemistry. Integrated with specialized science skills, the platform allows general-purpose agents to interface with over 30 leading life-science databases. This collaboration scales researchers'' ability to conduct complex workflows, such as structural bioinformatics, in minutes rather than hours.','English','project','Advanced',0,'online','automatic','478b6cdc582c6928e7af2b443491c0ce1cef5b9eefa5983fec90a8a629597d12',NULL,1780352302,0,'2026-06-02T00:18:22.456706+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "AI for Science", "Scientific LLM Agents", "Gemini Ecosystem"]','["EMERGING", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "A high-impact scientific AI research playground by Google, backed by Nature publications and validated by top-tier academic institutions.", "social_preview_url": "", "source_provenance": "X.com (GoogleAI)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://labs.hol.vmware.com','VMware hands-on Labs 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6594b343bcdf23ddb250949276937527498e535c5653856771d458c7acb0547d',100.0,1779034522,0,'2026-05-17T18:15:22.744252+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-on-premise.md"]','[]','{}','{"duplicate_of": "https://labs.hol.vmware.com/HOL"}');
INSERT INTO "resources" VALUES('https://labs.hol.vmware.com/HOL','VMware hands-on Labs 🌟','','2026',0,'A highly rated, free cloud-based interactive training platform provided by Broadcom/VMware. It allows platform engineers and administrators to gain hands-on operational experience with VMware Tanzu, vSphere with Kubernetes, NSX-T, and modern multicloud management tools without needing local hardware.','English','Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Training & Enablement", "Interactive Labs"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-on-premise.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://labs.iximiuz.com/courses/containerd-cli/ctr/image-management','labs.iximiuz.com: How to work with container images using ctr','','2023',0,'Deep technical laboratory exercise focused on managing low-level container images using the containerd ''ctr'' CLI. Vital for operations engineers debugging nodes directly where high-level runtimes like docker are not installed.','English','Guide','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Container Runtimes", "containerd", "ctr CLI"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes.md", "kubernetes-troubleshooting.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://labs.iximiuz.com/tutorials/controlling-process-resources-with-cgroups','Controlling Process Resources with Linux Control Groups (cgroups)','','2021',0,'A system-level deep dive explaining Linux control groups (cgroups v1/v2). Demonstrates how Kubernetes translates resource limits/requests in YAML manifests to cgroup system boundaries, enforcing CPU and memory quotas.','C/Bash','Technical Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Kernel", "Resource Allocation"]','["[COMMUNITY-TOOL]"]','[]','["container-managers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://labs.meanpug.com/kubernetes-kpt-in-the-wild','Kubernetes Kpt in The Wild: What it is and how to use it 🌟','','2021',0,'A comprehensive deep-dive tutorial demonstrating how to use Google''s Kpt for declarative, configuration-based package management. Explores practical manipulation of YAML manifests using Go and Starlark functions inside modern GitOps pipelines.','None','Guide','Low',0,'online','manual','14a5d37372893ae356acf598ff7bff4873b532feff2cddf3afd51852a2fa30e8',100.0,1.77903153382294511e+09,0,'2026-05-17T17:25:33.822945+02:00',NULL,NULL,NULL,'["Application Delivery", "Packaging & Bundling", "Case Studies"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://labs.mwrinfosecurity.com/blog/attacking-kubernetes-through-kubelet','labs.mwrinfosecurity.com: Attacking Kubernetes through Kubelet','','N/A',0,'A curated technical resource and architectural guide covering labs.mwrinfosecurity.com: Attacking Kubernetes through Kubelet in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902907459791708e+09,0,'2026-05-17T16:44:34.597917+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://labs.meanpug.com/kubernetes-kpt-in-the-wild','Kubernetes Kpt in The Wild: What it is and how to use it 🌟','','2021',0,'A comprehensive deep-dive tutorial demonstrating how to use Google''s Kpt for declarative, configuration-based package management. Explores practical manipulation of YAML manifests using Go and Starlark functions inside modern GitOps pipelines.','None','Guide','Low',0,'online','manual','14a5d37372893ae356acf598ff7bff4873b532feff2cddf3afd51852a2fa30e8',100.0,1779031533,0,'2026-05-17T17:25:33.822945+02:00',NULL,NULL,NULL,'["Application Delivery", "Packaging & Bundling", "Case Studies"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://labs.mwrinfosecurity.com/blog/attacking-kubernetes-through-kubelet','labs.mwrinfosecurity.com: Attacking Kubernetes through Kubelet','','N/A',0,'A curated technical resource and architectural guide covering labs.mwrinfosecurity.com: Attacking Kubernetes through Kubelet in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029074,0,'2026-05-17T16:44:34.597917+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://labs.play-with-docker.com','Play with docker 🌟','','2026',0,'An online sandbox environment that lets users run Docker commands in their browser. Ideal for testing configurations, learning container lifecycles, and creating simple multi-node topologies.','None','Interactive Environment','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Container Basics", "Playground"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["docker.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://labs.play-with-k8s.com','Play with Kubernetes','','2026',0,'An ephemeral, multi-node interactive Kubernetes sandbox accessible directly within the browser. Utilizing Docker-in-Docker (DinD) infrastructure, it enables developers to prototype, run networking scenarios, and practice operations in a zero-install sandbox environment.','N/A','Platform','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Education", "Hands-on Labs"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-tutorials.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://laduram.medium.com/the-future-of-observability-c33cd7ff644a','laduram.medium.com: The Future of Observability','','N/A',0,'A curated technical resource and architectural guide covering laduram.medium.com: The Future of Observability in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903157415664196e+09,0,'2026-05-17T17:26:14.156642+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://lakshaws.medium.com/ci-cd-pipeline-for-dockerized-applications-f1003e821812','lakshaws.medium.com: CI/CD Pipeline for Dockerized Applications','','N/A',0,'A curated technical resource and architectural guide covering lakshaws.medium.com: CI/CD Pipeline for Dockerized Applications in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903033521940898e+09,0,'2026-05-17T17:05:35.219409+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://lalatron.hashnode.dev/when-kubernetes-and-go-dont-work-well-together','lalatron.hashnode.dev: When Kubernetes and Go don''t work well together'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering lalatron.hashnode.dev: When Kubernetes and Go don''t work well together'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903450979448103e+09,0,'2026-05-17T18:15:09.794481+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://lalitchaturveditech.medium.com/optimize-java-performance-on-kubernetes-5f055d406ecf','lalitchaturveditech.medium.com: Optimize Java Performance On Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering lalitchaturveditech.medium.com: Optimize Java Performance On Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903180001421403e+09,0,'2026-05-17T17:30:00.014214+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md"]','["java-and-java-performance-optimization.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://lambda.grofers.com/evolving-cd-in-a-cloud-native-environment-bb64a38145ae','lambda.grofers.com: Evolving Continuous Delivery in a Cloud-Native Environment'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering lambda.grofers.com: Evolving Continuous Delivery in a Cloud-Native Environment'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903397641684198e+09,0,'2026-05-17T18:06:16.416842+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/tekton.md"]','["tekton.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://lambda.grofers.com/learnings-from-two-years-of-kubernetes-in-production-b0ec21aa2814','lambda.grofers.com: Learnings From Two Years of Kubernetes in Production','','N/A',0,'A curated technical resource and architectural guide covering lambda.grofers.com: Learnings From Two Years of Kubernetes in Production in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903028526810503e+09,0,'2026-05-17T17:04:45.268105+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://landing.google.com/sre','Google: What is Site Reliability Engineering (SRE)?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','20b5ae83fe9ad222ae24acce7caae29b353ea0deb65ce0aabb392d898d64006a',100.0,1.77903452075868511e+09,0,'2026-05-17T18:15:20.758685+02:00',NULL,NULL,NULL,'[]','[]','["docs/sre.md"]','[]','{}','{"duplicate_of": "https://sre.google"}');
+INSERT INTO "resources" VALUES('https://laduram.medium.com/the-future-of-observability-c33cd7ff644a','laduram.medium.com: The Future of Observability','','N/A',0,'A curated technical resource and architectural guide covering laduram.medium.com: The Future of Observability in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031574,0,'2026-05-17T17:26:14.156642+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://lakshaws.medium.com/ci-cd-pipeline-for-dockerized-applications-f1003e821812','lakshaws.medium.com: CI/CD Pipeline for Dockerized Applications','','N/A',0,'A curated technical resource and architectural guide covering lakshaws.medium.com: CI/CD Pipeline for Dockerized Applications in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030335,0,'2026-05-17T17:05:35.219409+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://lalatron.hashnode.dev/when-kubernetes-and-go-dont-work-well-together','lalatron.hashnode.dev: When Kubernetes and Go don''t work well together'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering lalatron.hashnode.dev: When Kubernetes and Go don''t work well together'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034509,0,'2026-05-17T18:15:09.794481+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://lalitchaturveditech.medium.com/optimize-java-performance-on-kubernetes-5f055d406ecf','lalitchaturveditech.medium.com: Optimize Java Performance On Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering lalitchaturveditech.medium.com: Optimize Java Performance On Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031800,0,'2026-05-17T17:30:00.014214+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md"]','["java-and-java-performance-optimization.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://lambda.grofers.com/evolving-cd-in-a-cloud-native-environment-bb64a38145ae','lambda.grofers.com: Evolving Continuous Delivery in a Cloud-Native Environment'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering lambda.grofers.com: Evolving Continuous Delivery in a Cloud-Native Environment'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033976,0,'2026-05-17T18:06:16.416842+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/tekton.md"]','["tekton.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://lambda.grofers.com/learnings-from-two-years-of-kubernetes-in-production-b0ec21aa2814','lambda.grofers.com: Learnings From Two Years of Kubernetes in Production','','N/A',0,'A curated technical resource and architectural guide covering lambda.grofers.com: Learnings From Two Years of Kubernetes in Production in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030285,0,'2026-05-17T17:04:45.268105+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://landing.google.com/sre','Google: What is Site Reliability Engineering (SRE)?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','20b5ae83fe9ad222ae24acce7caae29b353ea0deb65ce0aabb392d898d64006a',100.0,1779034520,0,'2026-05-17T18:15:20.758685+02:00',NULL,NULL,NULL,'[]','[]','["docs/sre.md"]','[]','{}','{"duplicate_of": "https://sre.google"}');
INSERT INTO "resources" VALUES('https://landing.gravitee.io/gravitee-edge-stack-unified-api-visibility-and-governance','getambassador.io: Kubernetes Annotations and Labels: What’s the Difference?','','2022',0,'Clarifies the distinct purposes of labels (used for selecting, querying, and grouping resources) versus annotations (non-identifying metadata used by external tools and operators). Crucial for policy enforcement and API discovery.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Administration", "Metadata Management", "Annotations & Labels"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://landing.jobs/blog/how-does-remote-work-affect-your-salary','landing.jobs: How does remote work affect your salary?','','N/A',0,'A curated technical resource and architectural guide covering landing.jobs: How does remote work affect your salary? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173615440220499e+09,0,'2026-06-18T00:42:34.402205+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/remote-tech-jobs.md"]','["remote-tech-jobs.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://landing.jobs/blog/how-does-remote-work-affect-your-salary','landing.jobs: How does remote work affect your salary?','','N/A',0,'A curated technical resource and architectural guide covering landing.jobs: How does remote work affect your salary? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736154,0,'2026-06-18T00:42:34.402205+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/remote-tech-jobs.md"]','["remote-tech-jobs.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://landing.llamaindex.ai/-webinar-parsebench','Inside ParseBench: Evaluating Document Parsing for AI Agents','Educational webinar and resource landing page introducing ParseBench, an open-source evaluation benchmark with 167,000+ rules for verifying OCR and semantic document formatting.','2026',4,'Curator Insight: ParseBench introduces a critical paradigm shift in document processing benchmarks, moving away from flat character recognition to multi-dimensional agent readiness evaluation.
-Live Grounding: Stratified into tables, charts, semantic formatting, content faithfulness, and visual grounding, this resource details how modern RAG and VLM-based parsers are benchmarked against 167,000+ test rules representing complex real-world enterprise documents.','English','Webinar','Intermediate',0,'online','automatic','c3c120435b50cbb988822eca6e04018967d870249499bf2c550bbd9eefa11d46',NULL,1.78035240414772892e+09,0,'2026-06-02T00:20:04.147729+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "RAG Pipeline", "Document Parsing Evaluation"]','["EMERGING", "GUIDE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Very well-regarded benchmark initiative sponsored by LlamaIndex, addressing key systemic failures in enterprise document parsing systems.", "social_preview_url": "https://landing.llamaindex.ai/hubfs/ParseBench-2%20(1).png", "source_provenance": "X.com (llama_index)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://landscape.cncf.io','landscape.cncf.io','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','867ee1c8588b23bacb879f098868d9ca8783ffe6cbdcad081f1bf814b6c40a7b',100.0,1.779030199204535e+09,1,'2026-05-17T17:03:19.204535+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
+Live Grounding: Stratified into tables, charts, semantic formatting, content faithfulness, and visual grounding, this resource details how modern RAG and VLM-based parsers are benchmarked against 167,000+ test rules representing complex real-world enterprise documents.','English','Webinar','Intermediate',0,'online','automatic','c3c120435b50cbb988822eca6e04018967d870249499bf2c550bbd9eefa11d46',NULL,1780352404,0,'2026-06-02T00:20:04.147729+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "RAG Pipeline", "Document Parsing Evaluation"]','["EMERGING", "GUIDE"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "Very well-regarded benchmark initiative sponsored by LlamaIndex, addressing key systemic failures in enterprise document parsing systems.", "social_preview_url": "https://landing.llamaindex.ai/hubfs/ParseBench-2%20(1).png", "source_provenance": "X.com (llama_index)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://landscape.cncf.io','landscape.cncf.io','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','867ee1c8588b23bacb879f098868d9ca8783ffe6cbdcad081f1bf814b6c40a7b',100.0,1779030199,1,'2026-05-17T17:03:19.204535+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://laravel-news.com/deploy-your-php-app-with-ansible-and-github-actions','laravel-news.com: Deploy your PHP Codebase with Ansible and GitHub Actions','','2021',0,'Demonstrates the integration of Ansible configuration playbooks within GitHub Actions pipelines. Explores automated key management, target server state validation, and secure deployment procedures for PHP and Laravel applications.','YAML','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipeline", "Automation Tools", "Ansible Orchestration"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://laravel-news.com/generate-github-actions-config-for-laravel-projects-with-ghygen','laravel-news.com: Generate GitHub Actions Config for Laravel Projects with Ghygen','','2021',0,'Examines Ghygen, a web-based, declarative config generator tailored to output optimal GitHub Actions pipelines for PHP and Laravel projects. Simplifies multi-version PHP matrix testing, database configurations, and asset compilation.','PHP','Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipeline", "GitHub Actions", "Project Scaffolding"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://launchdarkly.com/blog/get-a-detailed-explanation-of-release-testing-several','launchdarkly.com: Release Testing Explained 🌟','','2021',0,'Conceptual breakdown of release testing paradigms within CI/CD pipelines. Distinguishes between deployment and release phases, illustrating how progressive delivery and feature flag architectures mitigate systemic runtime risks in production.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Testing", "Release Testing"]','["[COMMUNITY-TOOL]"]','[]','["qa.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://layer5.io/service-mesh-landscape','layer5.io: The Service Mesh Landscape 🌟🌟','','2025',5,'An interactive tracker mapping out the diverse, evolving service mesh landscape. Managed by Layer5, it catalogues API compatibility, conformance standards, and architecture changes (e.g., sidecarless eBPF vs. sidecars) across all industry meshes.','None','open-source-tool','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Service Mesh", "Landscape"]','["[DE FACTO STANDARD]"]','[]','["servicemesh.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://leaddev.com/legacy-technical-debt-migrations/how-break-cycle-tech-debt','leaddev.com: How to break the cycle of tech debt','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f60e0ee399e37a8df7c44a845d5bd29f41c70dcec1261b0657d15fd4bdd081d5',100.0,1.77903297547658491e+09,0,'2026-05-17T17:49:35.476585+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{"duplicate_of": "https://leaddev.com/technical-direction/how-break-cycle-tech-debt"}');
+INSERT INTO "resources" VALUES('https://leaddev.com/legacy-technical-debt-migrations/how-break-cycle-tech-debt','leaddev.com: How to break the cycle of tech debt','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f60e0ee399e37a8df7c44a845d5bd29f41c70dcec1261b0657d15fd4bdd081d5',100.0,1779032975,0,'2026-05-17T17:49:35.476585+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{"duplicate_of": "https://leaddev.com/technical-direction/how-break-cycle-tech-debt"}');
INSERT INTO "resources" VALUES('https://leaddev.com/technical-direction/how-break-cycle-tech-debt','leaddev.com: How to break the cycle of tech debt','','2023',0,'Provides engineering leadership strategies to break the endless loop of compounding legacy software issues. Outlines methods to negotiate refactoring cycles directly with product stakeholders using objective metrics.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Methodology", "Engineering Leadership", "Technical Debt"]','["[LEGACY]"]','[]','["introduction.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://leanpub.com/kubernetes-101','Kubernetes 101','','2020',0,'An introductory technical book designed to bridge the knowledge gap for software developers transitioning to orchestrator-driven architectures. It breaks down critical components like Pods, Deployments, Services, and ingress resources, offering simple, step-by-step command patterns to build confidence with kubectl.','English','Book','Beginner',0,'duplicate','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Training", "Books", "Beginner"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{"duplicate_of": "https://luminousmen.com/post/kubernetes-101"}');
INSERT INTO "resources" VALUES('https://leanpub.com/the-devops-2-6-toolkit','Book: The DevOps 2.6 Toolkit: Jenkins X','','2020',0,'A highly technical book outlining the implementation of automated, Kubernetes-native workflows using Jenkins X. Details advanced patterns using Helm, Tekton, and Prow, providing solid strategies for robust continuous delivery.','English','Book','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Deployment & Delivery", "CI/CD Platforms", "Kubernetes-Native CI"]','["[COMMUNITY-TOOL]"]','[]','["jenkins-alternatives.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.cantrill.io','learn.cantrill.io 🌟','- [github.com/acantril/learn-cantrill-io-labs](https://github.com/acantril/learn-cantrill-io-labs)
- [linkedin.com/pulse: So, you think you''re an associate level Solutions Architect?](https://www.linkedin.com/pulse/so-you-think-youre-associate-level-solutions-adrian-cantrill)','2023',0,'Highly regarded AWS architecture and networking training platform created by Adrian Cantrill. Renowned for its focus on fundamental architecture principles, production-grade labs, and deep network configuration scenarios over rote exam memorization.','English','Platform','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Computing", "AWS", "Certification Training"]','["[COMMUNITY-TOOL]"]','[]','["aws-training.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.chef.io','learn.chef.io','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c0feac698d6f59dfcd36aaa18720592714bfb2b00e4a732cccf4ee3cc5f6013a',100.0,1.77903086886012506e+09,0,'2026-05-17T17:14:28.860125+02:00',NULL,NULL,NULL,'[]','[]','["docs/chef.md"]','[]','{}','{"duplicate_of": "https://www.chef.io/training/tutorials"}');
-INSERT INTO "resources" VALUES('https://learn.crunchydata.com','learn.crunchydata.com 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','613066b29dbc8795858eb2f21951c57df758e9377e5b9a93bb7ef583a46655c8',100.0,1779031720.15382,0,'2026-05-17T17:28:40.153820+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md", "docs/elearning.md", "docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/developers/tutorials"}');
-INSERT INTO "resources" VALUES('https://learn.gitkraken.com/courses/git-foundations','==learn.gitkraken.com/courses/git-foundations: Foundations of Git - Certification'' Course | Enroll for free==','','N/A',0,'A curated technical resource and architectural guide covering ==learn.gitkraken.com/courses/git-foundations: Foundations of Git - Certification'' Course | Enroll for free== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173594005635499e+09,0,'2026-06-18T00:39:00.056355+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.hashicorp.com/collections/terraform/policy','learn.hashicorp.com: Enforce Policy with Sentinel','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0995a301714d3bb51fc3a6f6aaa66d8ea3708675efed907fcdb5675cca5c2bc1',100.0,1.77903391772386789e+09,0,'2026-05-17T18:05:17.723868+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://developer.hashicorp.com/terraform/tutorials/policy"}');
-INSERT INTO "resources" VALUES('https://learn.hashicorp.com/collections/terraform/providers','learn.hashicorp.com: Call APIs with Terraform Providers. Learn how to use'' and create custom Terraform Providers in a new collection of tutorials on HashiCorp Learn 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','21ba4053791d2fa3df39fd26c1dc8d6fd261a6bbc565d64856003f9f94589940',100.0,1.7790305346145761e+09,0,'2026-05-17T17:08:54.614576+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://developer.hashicorp.com/terraform/plugin/sdkv2"}');
-INSERT INTO "resources" VALUES('https://learn.hashicorp.com/tutorials/consul/kubernetes-consul-design-patterns','learn.hashicorp.com: Consul Service Mesh on Kubernetes Design Patterns','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a8c01a233c6c342749aeb5543a581ef78bd59c1c31b83cb58efff23656077ab6',100.0,1.77903095227823305e+09,0,'2026-05-17T17:15:52.278233+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{"duplicate_of": "https://developer.hashicorp.com/consul/tutorials/archive/kubernetes-consul-design-patterns"}');
-INSERT INTO "resources" VALUES('https://learn.hashicorp.com/tutorials/consul/kubernetes-minikube?in=consul/kubernetes','learn.hashicorp.com: Consul Service Discovery and Mesh on Minikube 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8ff624948a761d9bf9f221fa5f02a8b11724b5b0589f5a505905120e5e1f5dfb',100.0,1.77903308197358894e+09,0,'2026-05-17T17:51:21.973589+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://developer.hashicorp.com/consul/tutorials/get-started-kubernetes/kubernetes-gs-deploy?in=consul%2Fkubernetes"}');
-INSERT INTO "resources" VALUES('https://learn.hashicorp.com/tutorials/packer/aws-get-started-build-image','learn.hashicorp.com: Write Packer template for AWS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3926b1e1b76712691ffef60e11479895a602c59537ccc443163aa3013c1f191d',100.0,1.77903216720872092e+09,0,'2026-05-17T17:36:07.208721+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://developer.hashicorp.com/packer/tutorials/aws-get-started/aws-get-started-build-image"}');
-INSERT INTO "resources" VALUES('https://learn.hashicorp.com/tutorials/terraform/aws-default-tags','learn.hashicorp.com: Configure Default Tags for AWS Resources 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8ad874a3ec7b2705ba459f37930fca241f6f12105af73afee0071f1711710269',100.0,1.77903072093516707e+09,0,'2026-05-17T17:12:00.935167+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://developer.hashicorp.com/terraform/tutorials/aws/aws-default-tags"}');
-INSERT INTO "resources" VALUES('https://learn.hashicorp.com/tutorials/terraform/cloud-agents','learn.hashicorp.com: Manage Private Environments with Terraform Cloud Agents','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7149d48df789910c3a59a925bad36f490888add90535e2f476ba0f144565c60d',100.0,1.77903458038655209e+09,0,'2026-05-17T18:16:20.386552+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://developer.hashicorp.com/terraform/tutorials/cloud/cloud-agents"}');
-INSERT INTO "resources" VALUES('https://learn.hashicorp.com/tutorials/terraform/github-actions','learn.hashicorp.com: Automate Terraform with GitHub Actions','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','df226dd3f4751fd9c9044b81374139bed02a0aa7ece1196fa2c983f67ef84e48',100.0,1.77903030012829804e+09,0,'2026-05-17T17:05:00.128298+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://developer.hashicorp.com/terraform/tutorials/automation/github-actions"}');
-INSERT INTO "resources" VALUES('https://learn.hashicorp.com/tutorials/terraform/infrastructure-as-code','learn.hashicorp.com: What is Infrastructure as Code with Terraform? 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4d12ef0781cff15f08772d31f2c862acab031fc004e03e3ef8d9c483964f721b',100.0,1.77902967894958901e+09,0,'2026-05-17T16:54:38.949589+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://developer.hashicorp.com/terraform/tutorials/aws-get-started/infrastructure-as-code"}');
-INSERT INTO "resources" VALUES('https://learn.hashicorp.com/tutorials/terraform/lambda-api-gateway','learn.hashicorp.com: y Serverless Applications with AWS Lambda and API Gateway'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','20915fa98916eb62578220408b36870e4c2a0fc52fde52cc0fb47114f0f3e611',100.0,1.77903359190184497e+09,0,'2026-05-17T17:59:51.901845+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://developer.hashicorp.com/terraform/tutorials/aws/lambda-api-gateway"}');
-INSERT INTO "resources" VALUES('https://learn.hashicorp.com/tutorials/terraform/multicloud-kubernetes','==learn.hashicorp.com: Deploy Federated Multi-Cloud Kubernetes Clusters==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','0814a9f12cb6adfeeba336fbaedbf33ec2099429cfc90aea1e26f348271960f5',100.0,1.77903357061123895e+09,0,'2026-05-17T17:59:30.611239+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.hashicorp.com/tutorials/vault/codify-mgmt-enterprise','learn.hashicorp.com: Codify Management of Vault Enterprise Using Terraform','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','295d7d80cb661366a9b1397f1e9f50fa14fe58a8a455bd0eefff53da76892af6',100.0,1.77903435007049202e+09,0,'2026-05-17T18:12:30.070492+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://developer.hashicorp.com/vault/tutorials/operations/codify-mgmt-enterprise"}');
-INSERT INTO "resources" VALUES('https://learn.hashicorp.com/tutorials/vault/kubernetes-external-vault','learn.hashicorp.com: Integrate a Kubernetes Cluster with an External Vault'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4c219a378c1a10b2bb90ffd546ef63c06db335ad3586a1b7ec7c2ee23d4dd8d1',100.0,1.77903169493362188e+09,0,'2026-05-17T17:28:14.933622+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://developer.hashicorp.com/vault/tutorials/kubernetes-introduction/kubernetes-external-vault"}');
-INSERT INTO "resources" VALUES('https://learn.hashicorp.com/tutorials/waypoint/gitops-helm-deployment','==learn.hashicorp.com: Deploy a Helm-based application automatically with'' GitOps==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3b1f6c77070abbc029997d7b1277427519a7cb3bc16b58aeb225db5e726efe28',100.0,1.77903233430589509e+09,0,'2026-05-17T17:38:54.305895+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"duplicate_of": "https://github.com/hashicorp/waypoint/tree/main/website/content/docs"}');
-INSERT INTO "resources" VALUES('https://learn.iterative.ai','learn.iterative.ai: Iterative Tools for Data Scientists & Analysts','','N/A',0,'A curated technical resource and architectural guide covering learn.iterative.ai: Iterative Tools for Data Scientists & Analysts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790342500461049e+09,0,'2026-05-17T18:10:50.046105+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-gb/azure/cloud-adoption-framework/ready/azure-best-practices/resource-naming',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','b49c8b216c0498013e0ce20ef25fee8be5fa25551641778fc48100afd3f79b4e',100.0,1779130495.031,0,'2026-05-18T20:54:55.031000+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.chef.io','learn.chef.io','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c0feac698d6f59dfcd36aaa18720592714bfb2b00e4a732cccf4ee3cc5f6013a',100.0,1779030868,0,'2026-05-17T17:14:28.860125+02:00',NULL,NULL,NULL,'[]','[]','["docs/chef.md"]','[]','{}','{"duplicate_of": "https://www.chef.io/training/tutorials"}');
+INSERT INTO "resources" VALUES('https://learn.crunchydata.com','learn.crunchydata.com 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','613066b29dbc8795858eb2f21951c57df758e9377e5b9a93bb7ef583a46655c8',100.0,1779031720,0,'2026-05-17T17:28:40.153820+02:00',NULL,NULL,NULL,'[]','[]','["docs/crunchydata.md", "docs/elearning.md", "docs/ocp4.md"]','[]','{}','{"duplicate_of": "https://www.crunchydata.com/developers/tutorials"}');
+INSERT INTO "resources" VALUES('https://learn.gitkraken.com/courses/git-foundations','==learn.gitkraken.com/courses/git-foundations: Foundations of Git - Certification'' Course | Enroll for free==','','N/A',0,'A curated technical resource and architectural guide covering ==learn.gitkraken.com/courses/git-foundations: Foundations of Git - Certification'' Course | Enroll for free== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735940,0,'2026-06-18T00:39:00.056355+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.hashicorp.com/collections/terraform/policy','learn.hashicorp.com: Enforce Policy with Sentinel','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0995a301714d3bb51fc3a6f6aaa66d8ea3708675efed907fcdb5675cca5c2bc1',100.0,1779033917,0,'2026-05-17T18:05:17.723868+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://developer.hashicorp.com/terraform/tutorials/policy"}');
+INSERT INTO "resources" VALUES('https://learn.hashicorp.com/collections/terraform/providers','learn.hashicorp.com: Call APIs with Terraform Providers. Learn how to use'' and create custom Terraform Providers in a new collection of tutorials on HashiCorp Learn 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','21ba4053791d2fa3df39fd26c1dc8d6fd261a6bbc565d64856003f9f94589940',100.0,1779030534,0,'2026-05-17T17:08:54.614576+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://developer.hashicorp.com/terraform/plugin/sdkv2"}');
+INSERT INTO "resources" VALUES('https://learn.hashicorp.com/tutorials/consul/kubernetes-consul-design-patterns','learn.hashicorp.com: Consul Service Mesh on Kubernetes Design Patterns','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a8c01a233c6c342749aeb5543a581ef78bd59c1c31b83cb58efff23656077ab6',100.0,1779030952,0,'2026-05-17T17:15:52.278233+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{"duplicate_of": "https://developer.hashicorp.com/consul/tutorials/archive/kubernetes-consul-design-patterns"}');
+INSERT INTO "resources" VALUES('https://learn.hashicorp.com/tutorials/consul/kubernetes-minikube?in=consul/kubernetes','learn.hashicorp.com: Consul Service Discovery and Mesh on Minikube 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8ff624948a761d9bf9f221fa5f02a8b11724b5b0589f5a505905120e5e1f5dfb',100.0,1779033081,0,'2026-05-17T17:51:21.973589+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{"duplicate_of": "https://developer.hashicorp.com/consul/tutorials/get-started-kubernetes/kubernetes-gs-deploy?in=consul%2Fkubernetes"}');
+INSERT INTO "resources" VALUES('https://learn.hashicorp.com/tutorials/packer/aws-get-started-build-image','learn.hashicorp.com: Write Packer template for AWS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3926b1e1b76712691ffef60e11479895a602c59537ccc443163aa3013c1f191d',100.0,1779032167,0,'2026-05-17T17:36:07.208721+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://developer.hashicorp.com/packer/tutorials/aws-get-started/aws-get-started-build-image"}');
+INSERT INTO "resources" VALUES('https://learn.hashicorp.com/tutorials/terraform/aws-default-tags','learn.hashicorp.com: Configure Default Tags for AWS Resources 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8ad874a3ec7b2705ba459f37930fca241f6f12105af73afee0071f1711710269',100.0,1779030720,0,'2026-05-17T17:12:00.935167+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://developer.hashicorp.com/terraform/tutorials/aws/aws-default-tags"}');
+INSERT INTO "resources" VALUES('https://learn.hashicorp.com/tutorials/terraform/cloud-agents','learn.hashicorp.com: Manage Private Environments with Terraform Cloud Agents','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7149d48df789910c3a59a925bad36f490888add90535e2f476ba0f144565c60d',100.0,1779034580,0,'2026-05-17T18:16:20.386552+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://developer.hashicorp.com/terraform/tutorials/cloud/cloud-agents"}');
+INSERT INTO "resources" VALUES('https://learn.hashicorp.com/tutorials/terraform/github-actions','learn.hashicorp.com: Automate Terraform with GitHub Actions','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','df226dd3f4751fd9c9044b81374139bed02a0aa7ece1196fa2c983f67ef84e48',100.0,1779030300,0,'2026-05-17T17:05:00.128298+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://developer.hashicorp.com/terraform/tutorials/automation/github-actions"}');
+INSERT INTO "resources" VALUES('https://learn.hashicorp.com/tutorials/terraform/infrastructure-as-code','learn.hashicorp.com: What is Infrastructure as Code with Terraform? 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4d12ef0781cff15f08772d31f2c862acab031fc004e03e3ef8d9c483964f721b',100.0,1779029678,0,'2026-05-17T16:54:38.949589+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://developer.hashicorp.com/terraform/tutorials/aws-get-started/infrastructure-as-code"}');
+INSERT INTO "resources" VALUES('https://learn.hashicorp.com/tutorials/terraform/lambda-api-gateway','learn.hashicorp.com: y Serverless Applications with AWS Lambda and API Gateway'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','20915fa98916eb62578220408b36870e4c2a0fc52fde52cc0fb47114f0f3e611',100.0,1779033591,0,'2026-05-17T17:59:51.901845+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://developer.hashicorp.com/terraform/tutorials/aws/lambda-api-gateway"}');
+INSERT INTO "resources" VALUES('https://learn.hashicorp.com/tutorials/terraform/multicloud-kubernetes','==learn.hashicorp.com: Deploy Federated Multi-Cloud Kubernetes Clusters==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','0814a9f12cb6adfeeba336fbaedbf33ec2099429cfc90aea1e26f348271960f5',100.0,1779033570,0,'2026-05-17T17:59:30.611239+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.hashicorp.com/tutorials/vault/codify-mgmt-enterprise','learn.hashicorp.com: Codify Management of Vault Enterprise Using Terraform','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','295d7d80cb661366a9b1397f1e9f50fa14fe58a8a455bd0eefff53da76892af6',100.0,1779034350,0,'2026-05-17T18:12:30.070492+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://developer.hashicorp.com/vault/tutorials/operations/codify-mgmt-enterprise"}');
+INSERT INTO "resources" VALUES('https://learn.hashicorp.com/tutorials/vault/kubernetes-external-vault','learn.hashicorp.com: Integrate a Kubernetes Cluster with an External Vault'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4c219a378c1a10b2bb90ffd546ef63c06db335ad3586a1b7ec7c2ee23d4dd8d1',100.0,1779031694,0,'2026-05-17T17:28:14.933622+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://developer.hashicorp.com/vault/tutorials/kubernetes-introduction/kubernetes-external-vault"}');
+INSERT INTO "resources" VALUES('https://learn.hashicorp.com/tutorials/waypoint/gitops-helm-deployment','==learn.hashicorp.com: Deploy a Helm-based application automatically with'' GitOps==','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3b1f6c77070abbc029997d7b1277427519a7cb3bc16b58aeb225db5e726efe28',100.0,1779032334,0,'2026-05-17T17:38:54.305895+02:00',NULL,NULL,NULL,'[]','[]','["docs/helm.md"]','[]','{}','{"duplicate_of": "https://github.com/hashicorp/waypoint/tree/main/website/content/docs"}');
+INSERT INTO "resources" VALUES('https://learn.iterative.ai','learn.iterative.ai: Iterative Tools for Data Scientists & Analysts','','N/A',0,'A curated technical resource and architectural guide covering learn.iterative.ai: Iterative Tools for Data Scientists & Analysts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034250,0,'2026-05-17T18:10:50.046105+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-gb/azure/cloud-adoption-framework/ready/azure-best-practices/resource-naming',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','b49c8b216c0498013e0ce20ef25fee8be5fa25551641778fc48100afd3f79b4e',100.0,1779130495,0,'2026-05-18T20:54:55.031000+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-gb/azure/cloud-adoption-framework/ready/landing-zone/implementation-options','Azure Cloud Adoption Framework: Platform Landing Zone Implementation Options','','2023',0,'Microsoft''s Cloud Adoption Framework (CAF) roadmap evaluating landing zone platform deployment options. Evaluates differences between Portal, Bicep, and Terraform implementations, outlining trade-offs in velocity, maintenance overhead, and custom extensibility.','English','Architecture Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Governance & Management", "Enterprise Governance", "Landing Zones"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["iac.md", "azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-gb/azure/devops/pipelines/?view=azure-devops',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','4901ce7350330ba7a0198188075f943db0ca766595ebe04a64571dc8828ec8fd',100.0,1.77913049496377897e+09,0,'2026-05-18T20:54:54.963779+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-gb/azure/devops/pipelines/?view=azure-devops',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','4901ce7350330ba7a0198188075f943db0ca766595ebe04a64571dc8828ec8fd',100.0,1779130494,0,'2026-05-18T20:54:54.963779+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-gb/azure/devops/pipelines/build/ci-build-git?view=azure-devops','docs.microsoft.com: Create a build pipeline with Azure Pipelines','','2024',0,'Official Microsoft learning path focusing on declaring Azure Pipelines build logic using YAML configurations. Covers caching mechanisms, parallel task execution strategies, and code analysis plugin integrations.','Markdown','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps & CI/CD", "Azure DevOps", "YAML Pipelines"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-gb/training/browse','docs.microsoft.com: Build applications with Azure DevOps (Learning Path)','','2025',0,'Official learning track for developers targeting modern containerized deployment patterns inside Azure DevOps environments. Covers automated quality assurance and CI configurations.','None','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipelines", "Training", "Azure DevOps Paths"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us','Microsoft Docs','','2026',0,'Comprehensive training and API library directory for Microsoft''s cloud catalog, supporting deep software development, compliance auditing, and automation setups.','None','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Platforms", "Cloud Documentation", "Core Reference"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/appcenter',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1.77938861139050197e+09,0,'2026-05-21T20:36:51.390502+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/appcenter/build/choose-between-services',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','abd3b9064b72f8f040c4c80b9bf495d472963227e758e8f9912679a9779db866',64.0,1779130494.92168,0,'2026-05-18T20:54:54.921680+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/appcenter',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,1779388611,0,'2026-05-21T20:36:51.390502+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/appcenter/build/choose-between-services',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','abd3b9064b72f8f040c4c80b9bf495d472963227e758e8f9912679a9779db866',64.0,1779130494,0,'2026-05-18T20:54:54.921680+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure','Azure Docs','','2026',0,'Dedicated documentation library covering all Microsoft Azure services, including SDKs, CLI templates, ARM references, and architectural designs.','None','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Platforms", "Azure", "Dedicated Documentation"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/active-directory/reports-monitoring/overview-recommendations','==learn.microsoft.com: What are Azure Active Directory recommendations?=='' 🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','6d4e184ba160017be6a66cea997f05f57b1b88d8c6103f770fa74f5c83b9a2ea',100.0,1.77903190080576896e+09,0,'2026-05-17T17:31:40.805769+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/active-directory/roles/custom-available-permissions','learn.microsoft.com: Application registration permissions for custom roles'' in Azure Active Directory','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b4317099f343f65bab45c2b810068b9a02038ae69d13a768da31447372bddbf5',100.0,1.77902927037621092e+09,0,'2026-05-17T16:47:50.376211+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/entra/identity/role-based-access-control/custom-available-permissions"}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/active-directory/reports-monitoring/overview-recommendations','==learn.microsoft.com: What are Azure Active Directory recommendations?=='' 🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','6d4e184ba160017be6a66cea997f05f57b1b88d8c6103f770fa74f5c83b9a2ea',100.0,1779031900,0,'2026-05-17T17:31:40.805769+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/active-directory/roles/custom-available-permissions','learn.microsoft.com: Application registration permissions for custom roles'' in Azure Active Directory','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b4317099f343f65bab45c2b810068b9a02038ae69d13a768da31447372bddbf5',100.0,1779029270,0,'2026-05-17T16:47:50.376211+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/entra/identity/role-based-access-control/custom-available-permissions"}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/advisor/advisor-assessments','learn.microsoft.com: Use Azure WAF assessments','','2025',0,'Official guide on deploying automated and self-guided Well-Architected Framework (WAF) assessments within the Azure Advisor suite. The system reviews resource configurations against baseline performance, security, and reliability metrics. This helps technical leads operationalize structural health evaluations across broad enterprise environments.','None','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "Frameworks", "WAF Assessments"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/aks/cluster-autoscaler','Azure: AKS Cluster Autoscaler','','2024',0,'Reference guide for deploying and configuring the managed Cluster Autoscaler within Azure Kubernetes Service (AKS). Leverages Azure Virtual Machine Scale Sets (VMSS) to automatically provision or deprovision node capacity in response to application pod requirements.','Go','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure & Platform", "Autoscaling", "Cluster Autoscaling"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-autoscaling.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/aks/configure-azure-cni','docs.microsoft.com: Configure Azure CNI networking in Azure Kubernetes Service (AKS)','','2023',0,'In-depth technical configuration specifications for implementing the high-performance Azure CNI plugin on AKS clusters. Analyzes structural routing paths, IP allocation dynamics, and integration configurations.','N/A','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "Microsoft AKS", "Networking", "Azure CNI"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/aks/configure-dual-stack','docs.microsoft.com: Use dual-stack (IPv4 and IPv6) kubenet networking in Azure Kubernetes Service (AKS) (Preview)','','2024',3,'Official guidelines detailing dual-stack (IPv4/IPv6) kubenet cluster creation on AKS. Outlines address planning, routing considerations, and target egress traffic controls. Essential pattern for bypassing IPv4 address exhaustion constraints in large enterprises.','English','documentation','Advanced',0,'online','manual',NULL,NULL,1.78173607821292591e+09,0,'2026-06-18T00:41:18.212926+02:00',NULL,NULL,NULL,'["Cloud Providers", "Azure", "Networking"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/aks/configure-dual-stack','docs.microsoft.com: Use dual-stack (IPv4 and IPv6) kubenet networking in Azure Kubernetes Service (AKS) (Preview)','','2024',3,'Official guidelines detailing dual-stack (IPv4/IPv6) kubenet cluster creation on AKS. Outlines address planning, routing considerations, and target egress traffic controls. Essential pattern for bypassing IPv4 address exhaustion constraints in large enterprises.','English','documentation','Advanced',0,'online','manual',NULL,NULL,1781736078,0,'2026-06-18T00:41:18.212926+02:00',NULL,NULL,NULL,'["Cloud Providers", "Azure", "Networking"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/aks/configure-kubenet','docs.microsoft.com: Use kubenet networking with your own IP address ranges in Azure Kubernetes Service (AKS) 🌟','','2023',0,'Comprehensive configuration guide describing how to implement Kubenet networking in AKS using optimized, restricted IP boundaries. Balances IP consumption limitations with operational simplicity.','N/A','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "Microsoft AKS", "Networking", "Kubenet Configuration"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/aks/entra-id-control-plane-authentication','docs.microsoft.com: AKS-managed Azure Active Directory integration','','2023',0,'Guides engineers in utilizing integrated Microsoft Entra ID (formerly Azure AD) to control access to AKS cluster operations via RBAC mappings and active identity directory validation.','N/A','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "Microsoft AKS", "Security & Identity", "Entra ID Auth"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/aks/monitor-aks','learn.microsoft.com: Monitor Azure Kubernetes Service (AKS) control plane metrics (preview)','','2024',0,'Explains how to monitor managed AKS control plane metrics using the Prometheus-compatible Azure Monitor Workspace. Surfacing vital indicators like API server latency, workqueue depth, and etcd operations, this feature enables SRE teams to identify cluster orchestration bottlenecks and validate control plane scalability during massive pod churn events.','N/A','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "Azure Kubernetes Service (AKS)", "Observability"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/aks/monitor-control-plane-metrics','==learn.microsoft.com: Monitor Azure Kubernetes Service (AKS) control plane'' metrics (preview)==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','8d9a2ec23e33d0e511ab4b0539f3b73a5d066b7a7631e09377ad06986c298035',100.0,1.77903439209073305e+09,0,'2026-05-17T18:13:12.090733+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/aks/monitor-control-plane-metrics','==learn.microsoft.com: Monitor Azure Kubernetes Service (AKS) control plane'' metrics (preview)==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','8d9a2ec23e33d0e511ab4b0539f3b73a5d066b7a7631e09377ad06986c298035',100.0,1779034392,0,'2026-05-17T18:13:12.090733+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/aks/operator-best-practices-cluster-isolation','docs.microsoft.com: Best practices for cluster isolation in Azure Kubernetes Service (AKS)','','2022',0,'Provides official architectural best practices regarding logical and physical multi-tenant isolation in AKS. Details utilizing network policies, namespaces, and Kubernetes RBAC. A crucial resource for enterprise operators planning multi-team cluster sharing models.','YAML/Markdown','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Governance", "Cluster Security", "Multi-Tenancy Isolation"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/aks/rdp','learn.microsoft.com: Connect with RDP to Azure Kubernetes Service (AKS) cluster Windows Server nodes for maintenance or troubleshooting','','2023',0,'Explains the official configuration workflows to safely establish RDP (Remote Desktop Protocol) connections into AKS Windows Server nodes. Facilitates deep system-level maintenance, networking diagnostics, and container execution debugging.','Bash','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations & Troubleshooting", "Diagnostic Analysis", "Windows RDP Troubleshooting"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/aks/start-stop-nodepools','docs.microsoft.com: Start and stop an Azure Kubernetes Service (AKS) node pool 🌟','','2022',0,'An official Microsoft technical guide documenting native start/stop capabilities inside AKS user node pools. Simplifies operational management by shutting down scaling instances to minimize computing costs during inactive schedules.','Bash','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations & Troubleshooting", "Resource Management", "Node Pools Scaling"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/api-management/api-management-howto-mutual-certificates-for-clients','learn.microsoft.com: Deploy AKS and API Management with mTLS','','2024',0,'Official documentation for implementing mutual TLS (mTLS) configurations between Azure API Management (APIM) and backend AKS services. Includes certificate exchange setups, ingress controller enforcement (such as NGINX), and identity validation processes. Necessary blueprinting for highly compliant systems such as open-banking and healthcare APIs.','YAML','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "Azure Kubernetes Service (AKS)", "Security"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/app-service/configure-custom-container','learn.microsoft.com: Configure a custom container for Azure App Service','','2026',5,'Technical reference for deploying custom Docker and OCI-compliant containers to Azure App Service (Web App for Containers). It covers crucial configurations, such as persistent storage mounts, multi-container deployments via Compose, and custom startup commands. Utilizing custom containers allows engineering teams to standardized packaging across local environments, AKS, and App Service.','Docker','Official Reference','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Application Platforms", "Azure App Service", "Custom Containers"]','["[DE FACTO STANDARD]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/app-service/configure-language-java','learn.microsoft.com: Configure a Java app for Azure App Service','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','22e9a854afad3b5c8db9069b3416962ab4c3738ca9f2b7095b4ac8180812f2fb',100.0,1.77903145594001293e+09,0,'2026-05-17T17:24:15.940013+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/app-service/configure-language-java-deploy-run"}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/app-service/configure-language-java','learn.microsoft.com: Configure a Java app for Azure App Service','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','22e9a854afad3b5c8db9069b3416962ab4c3738ca9f2b7095b4ac8180812f2fb',100.0,1779031455,0,'2026-05-17T17:24:15.940013+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/app-service/configure-language-java-deploy-run"}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/app-service/configure-language-java-deploy-run','learn.microsoft.com: Configure a Java app for Azure App Service','','2026',4,'Comprehensive documentation detailing JVM optimization, logging integration, and web container (Tomcat/JBoss) tuning within Azure App Service. It guides engineers through profiling settings, customizing JAR/WAR deployments, and configuring APM agent connections. This resource is essential for running enterprise-grade Java microservices with high throughput and low cold-start latency.','Java','Official Reference','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Application Platforms", "Azure App Service", "Java Runtime Configurations"]','["[ENTERPRISE-STABLE]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/app-service/reference-app-settings','learn.microsoft.com: Environment variables and app settings in Azure App Service','','2026',5,'Official reference detailing how App Settings and Connection Strings map directly to environment variables at container execution time. It covers critical security aspects, including referencing Key Vault secrets natively to prevent plaintext credential leaks in code. This configuration framework forms the architectural baseline for deploying portable, 12-factor cloud-native applications.','N/A','Official Reference','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Application Platforms", "Azure App Service", "App Service Configuration"]','["[DE FACTO STANDARD]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/app-testing','docs.microsoft.com: Azure Load Testing','','2024',0,'Azure''s managed load testing service that lets developers generate high-scale load using existing Apache JMeter scripts. Synthesizing live cloud updates, it integrates seamlessly with Azure Monitor to provide end-to-end insights from client-side response times to server-side resource bottlenecks, aiding rapid optimization.','N/A','SaaS','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Azure", "Testing Services"]','["[COMMUNITY-TOOL]"]','[]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/architecture/ai-ml/guide/mlops-maturity-model','learn.microsoft.com: Machine Learning operations maturity model 🌟','','2022',4,'Detail-rich architectural framework defining the five levels of MLOps organizational maturity. Translates nebulous operational tasks into concrete capabilities encompassing model versioning, automated deployments, feature stores, drift alerts, and cross-functional continuous feedback loops.','None','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["MLOps", "Governance", "Maturity Models"]','["[ENTERPRISE-STABLE]"]','[]','["mlops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/architecture/example-scenario/aks-agic/aks-agic','learn.microsoft.com: Use Application Gateway Ingress Controller (AGIC) with a multitenant Azure Kubernetes Service','','2024',0,'This official reference architecture outlines deployment scenarios for using AGIC within multi-tenant AKS cluster designs. It synthesizes strategies for shared vs. dedicated Application Gateways, details path-based and host-based microservices routing, and outlines how to securely terminate TLS while enforcing Web Application Firewall (WAF) rule sets at the perimeter.','YAML','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "Azure Kubernetes Service (AKS)", "Multi-Tenancy"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/architecture/guide/azure-sandbox/azure-sandbox','Azure Sandbox','','2026',0,'A highly structured framework for rapidly spinning up isolated, secure development environments (sandboxes) on Azure. The architecture features pre-configured networking, automated lifecycle policies to prevent cost overrun, and mock workloads. It is perfect for developers to safely test cloud-native architectures and PoCs.','Bicep','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Sandbox Environments", "Development Environments", "Azure Sandbox"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/architecture/guide/networking/global-web-applications/mission-critical-app-service','Enterprise Web App Patterns - Azure Architecture Center','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c8e66430bd670b87e62b7d2efadb6a451f2ab07fdb9ca0885983ed0e15e0f445',100.0,1.77903270030320906e+09,0,'2026-05-17T17:45:00.303209+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md", "docs/cloud-arch-diagrams.md", "docs/introduction.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/architecture/web-apps/guides/enterprise-app-patterns/overview"}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/architecture/guide/security/conditional-access-architecture','learn.microsoft.com: Conditional Access architecture and personas','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c28cd3d3a1c055ab47419e3d4490b4366f5707a9c36eca1bb2b8c31ca75e094e',100.0,1.77903036759762096e+09,0,'2026-05-17T17:06:07.597621+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/entra/identity/conditional-access/plan-conditional-access"}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/architecture/guide/networking/global-web-applications/mission-critical-app-service','Enterprise Web App Patterns - Azure Architecture Center','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c8e66430bd670b87e62b7d2efadb6a451f2ab07fdb9ca0885983ed0e15e0f445',100.0,1779032700,0,'2026-05-17T17:45:00.303209+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md", "docs/cloud-arch-diagrams.md", "docs/introduction.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/architecture/web-apps/guides/enterprise-app-patterns/overview"}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/architecture/guide/security/conditional-access-architecture','learn.microsoft.com: Conditional Access architecture and personas','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c28cd3d3a1c055ab47419e3d4490b4366f5707a9c36eca1bb2b8c31ca75e094e',100.0,1779030367,0,'2026-05-17T17:06:07.597621+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/entra/identity/conditional-access/plan-conditional-access"}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/architecture/guide/technology-choices/compute-decision-tree','learn.microsoft.com: Choose an Azure compute service 🌟🌟','','2023',0,'Canonical Microsoft decision-tree architecture for selecting compute models. Systematically evaluates parameters like container orchestration requirements, VM control limits, serverless scale-to-zero capabilities, and hybrid infrastructure integrations to guide architects toward Virtual Machines, AKS, App Services, or Container Apps.','English','Architecture Guide','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Compute & Containers", "Architecture Design", "Decision Matrices"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/architecture/guide/technology-choices/load-balancing-overview','docs.microsoft.com: Understand Azure Load Balancing. Decision tree for load balancing in Azure','','2025',0,'Official technical decision matrix mapping selection logic for Azure load-balancing technologies. Systematically contrasts global DNS/anycast layers (Front Door, Traffic Manager) with regional layer-4 and layer-7 controllers (Application Gateway, Azure Load Balancer).','None','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "Traffic Management", "Load Balancing"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/architecture/icons','Azure Architecture Icons','','2024',0,'Microsoft''s official repository of Azure resource icons curated to help technical architects build compliant and standard system architectures. Perfect for structuring visual documentation in accordance with the Microsoft Cloud Adoption Framework.','None','Asset Pack','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture & Visualization", "Design Assets", "Azure"]','["[COMMUNITY-TOOL]"]','[]','["cloud-arch-diagrams.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/architecture/landing-zones/subscription-vending','Subscription Vending Implementation Guidance','','2025',0,'Automated governance framework detailing Azure Subscription Vending models. Outlines how to programmatically create subscription structures incorporating secure routing, virtual network configurations, policies, and role-based access management.','Bicep','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure & Orchestration", "Public Cloud Administration", "Azure Architecture"]','["[COMMUNITY-TOOL]"]','[]','["iac.md", "azure.md", "cloud-asset-inventory.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/architecture/networking/architecture/hub-spoke','Hub-Spoke Network Topology in Azure - Azure Architecture Center','','2025',0,'The foundational blueprint for Azure Hub-and-Spoke network design patterns. This guide details how to centralize shared infrastructure services—such as firewalls, DNS, and ExpressRoute gateways—within a hub VNet, while separating distinct microservice workloads into isolated spoke VNets.','N/A','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Azure Networking", "Network Topology"]','["[COMMUNITY-TOOL]"]','[]','["cloud-arch-diagrams.md", "azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/architecture/patterns',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','af5c5c8363e7869c762e97d2f0aa483f6aa2316650f1a42a28114ffd327669b4',100.0,1.77913049497833704e+09,0,'2026-05-18T20:54:54.978337+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/architecture/patterns',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','af5c5c8363e7869c762e97d2f0aa483f6aa2316650f1a42a28114ffd327669b4',100.0,1779130494,0,'2026-05-18T20:54:54.978337+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks-microservices/aks-microservices','docs.microsoft.com: Microservices architecture on Azure Kubernetes Service (AKS) 🌟','','2023',0,'Architectural design guide detailing enterprise container patterns for deploying robust, scalable, and secure microservices architectures natively inside Azure Kubernetes Service.','N/A','Architectural Blueprint','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "Microsoft AKS", "Microservices Design", "Production Architecture"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks-mission-critical/mission-critical-intro','learn.microsoft.com: Mission-critical baseline architecture on Azure','','2025',0,'Official reference architecture blueprint for deploying highly reliable, multi-region containerized workloads on Azure Kubernetes Service (AKS). Integrates active-active clustering, zero-downtime routing architectures, and strict self-healing protocols.','None','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Container Orchestration", "AKS Mission Critical"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks/baseline-aks','docs.microsoft.com: Baseline architecture for an Azure Kubernetes Service (AKS) cluster 🌟','','2023',0,'The official Azure Well-Architected Framework baseline architecture for establishing a highly secure, private, and resilient AKS cluster. Focuses on network isolation, hub-spoke topology, and enterprise integration.','N/A','Architectural Specification','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "Microsoft AKS", "Architecture Baseline", "Secure Architecture"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/dev-test-microservice','learn.microsoft.com: DevTest and DevOps for microservice solutions','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','aa552fe9b3c05c822b96eab7ec924002e97e9f8cdc7b7576eb7a334db6296db8',100.0,1.77903378211236405e+09,0,'2026-05-17T18:03:02.112364+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/devtest-labs"}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/mutual-tls-deploy-aks-api-management','learn.microsoft.com: Deploy AKS and API Management with mTLS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0ee8cedf9b6dd73f82709ad8cb6e57a401b2c6728caae3ada61ebbd8c4d2b4c2',100.0,1.77903029995222401e+09,0,'2026-05-17T17:04:59.952224+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/api-management/api-management-howto-mutual-certificates-for-clients"}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/dev-test-microservice','learn.microsoft.com: DevTest and DevOps for microservice solutions','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','aa552fe9b3c05c822b96eab7ec924002e97e9f8cdc7b7576eb7a334db6296db8',100.0,1779033782,0,'2026-05-17T18:03:02.112364+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/devtest-labs"}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/mutual-tls-deploy-aks-api-management','learn.microsoft.com: Deploy AKS and API Management with mTLS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0ee8cedf9b6dd73f82709ad8cb6e57a401b2c6728caae3ada61ebbd8c4d2b4c2',100.0,1779030299,0,'2026-05-17T17:04:59.952224+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/api-management/api-management-howto-mutual-certificates-for-clients"}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/architecture/web-apps/guides/enterprise-app-patterns/overview','Enterprise Web App Patterns - Azure Architecture Center','','2025',0,'Production-proven patterns and implementation pathways from the Azure Architecture Center. Establishes migration guidelines for modernizing monolithic applications into elastic web architectures.','None','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Web Applications", "Enterprise Patterns"]','["[COMMUNITY-TOOL]"]','[]','["introduction.md", "azure.md", "cloud-arch-diagrams.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/azure-arc/kubernetes/conceptual-gitops-flux2','docs.microsoft.com: Configurations and GitOps with Azure Arc enabled Kubernetes','','2025',0,'Microsoft''s guide to deploying enterprise multi-cluster configurations using Azure Arc integrated with Flux v2 GitOps extensions. Enables unified policy-driven application deployment across hybrid cloud estates.','None','Documentation','High',1,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "GitOps & Deployment", "Flux Ecosystem"]','["[COMMUNITY-TOOL]"]','[]','["flux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/azure-arc/kubernetes/conceptual-gitops-flux2-ci-cd',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','427d10ef9d0ee11880118ef321862a4e8826494afd5f3662253c8bc181b42884',100.0,1779130495.01631,0,'2026-05-18T20:54:55.016310+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-configure-durable-functions-with-credentials',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','89438d0ddae87b37703a395dee9e40c2fd8ef36f19d8f37a3e343edffe2b1b6f',100.0,1.77903218012758302e+09,0,'2026-05-17T17:36:20.127583+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/azure-arc/kubernetes/conceptual-gitops-flux2-ci-cd',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','427d10ef9d0ee11880118ef321862a4e8826494afd5f3662253c8bc181b42884',100.0,1779130495,0,'2026-05-18T20:54:55.016310+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-configure-durable-functions-with-credentials',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','89438d0ddae87b37703a395dee9e40c2fd8ef36f19d8f37a3e343edffe2b1b6f',100.0,1779032180,0,'2026-05-17T17:36:20.127583+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/azure-subscription-service-limits','learn.microsoft.com: Azure subscription and service limits, quotas, and constraints','- [learn.microsoft.com: Azure Active Directory limits](https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/azure-subscription-service-limits#azure-active-directory-limits)','2024',4,'A comprehensive catalog of Azure service limits, performance quotas, and resource constraints. Modern platform architects in 2026 actively reference this guide to design resilient, multi-region setups, ensuring applications are built to operate well within subscription and API limits.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure & Platform", "Tenant Governance", "Subscription Architecture", "Quotas & Service Limits"]','["[ENTERPRISE-STABLE]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/template-specs',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','8476366869674ac15a5e78d1c948f2f6cc2ad743c4f1ff5df8df95f49febd77a',100.0,1.77913049498267793e+09,0,'2026-05-18T20:54:54.982678+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/chaos-studio/chaos-studio-overview',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','1dd4fbc164ec5449dacce11c89d3c48efcf886623e2f28dc13e57212d1c60865',100.0,1.77913049501516604e+09,0,'2026-05-18T20:54:55.015166+02:00',NULL,NULL,NULL,'[]','[]','["docs/chaos-engineering.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/template-specs',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','8476366869674ac15a5e78d1c948f2f6cc2ad743c4f1ff5df8df95f49febd77a',100.0,1779130494,0,'2026-05-18T20:54:54.982678+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/chaos-studio/chaos-studio-overview',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','1dd4fbc164ec5449dacce11c89d3c48efcf886623e2f28dc13e57212d1c60865',100.0,1779130495,0,'2026-05-18T20:54:55.015166+02:00',NULL,NULL,NULL,'[]','[]','["docs/chaos-engineering.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/manage/monitor','Monitor your Azure cloud estate - Cloud Adoption Framework','','2024',0,'Microsoft''s official framework for implementing enterprise-wide monitoring strategies across Azure subscription models. It details Azure Monitor integrations, Log Analytics configurations, and service-level baseline configurations. Curator Insight: Strategic enterprise adoption guide. Live Grounding: Focuses heavily on mapping technical telemetry directly to business outcomes and platform compliance frameworks.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "Governance", "Azure", "Cloud Adoption Framework", "Monitoring"]','["[COMMUNITY-TOOL]"]','[]','["test-automation-frameworks.md", "azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/overview','learn.microsoft.com: What is the Microsoft Cloud Adoption Framework for Azure?','','2026',0,'The Microsoft Cloud Adoption Framework (CAF) for Azure provides a comprehensive structured methodology for shifting enterprise workloads to the cloud. It spans strategy, planning, readiness, adoption, governance, and management phases. Architects utilize CAF to align business strategy with technical execution, implementing baseline policies and landing zones that satisfy long-term security and operational requirements.','None','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Governance", "Frameworks", "Cloud Adoption Framework (CAF)"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/ready/enterprise-scale/transition','Transitioning an Existing Azure Environment to the Azure Landing Zone Reference Architecture','','2025',0,'Architectural migration playbook addressing transitioning legacy cloud setups to formal Microsoft Azure Landing Zones. Covers organizational tier hierarchies, network architectures, and systemic governance patterns.','N/A','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure & Orchestration", "Public Cloud Administration", "Azure Architecture"]','["[LEGACY]"]','[]','["iac.md", "azure.md", "cloud-asset-inventory.md"]','{}','{}');
@@ -9172,11 +9172,11 @@ INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/develope
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/developer/terraform/azure-export-for-terraform/export-advanced-scenarios','learn.microsoft.com: Using Azure Export for Terraform in advanced scenarios','','2024',0,'An operations playbook dealing with complex scenarios when running `aztfexport`. Focuses on large resource counts, Custom Mapping files, bulk imports, and resolving complex API dependency graphs safely.','Go','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Azure", "IaC", "Migration"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/developer/terraform/azure-export-for-terraform/export-terraform-overview','learn.microsoft.com: Overview of Azure Export for Terraform','','2024',0,'Official Microsoft documentation for importing cloud resources with `aztfexport`. Offers step-by-step guidance on scanning target environments, planning state alignment, and resolving common resource parsing errors.','Go','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Azure", "IaC", "Migration"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/devops/demo-gen/use-demo-generator-v2?view=azure-devops','Get started creating and populating demo Azure DevOps Services projects','','2024',0,'Official Microsoft learning guide outlining the usage patterns of the Demo Generator v2 platform. Focuses on setting up pre-populated source code repos, agile work boards, and deployment pipelines.','Markdown','Documentation','Basic',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps & CI/CD", "Azure DevOps", "Onboarding Engine"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/devops/managed-devops-pools','learn.microsoft.com: Managed DevOps Pools documentation','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f8f3e544c51bd29d7b6ea042083de12908d98b4e05376924221d94807ce665b3',100.0,1.77903102375287199e+09,0,'2026-05-17T17:17:03.752872+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/devops/managed-devops-pools/?view=azure-devops"}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/devops/managed-devops-pools','learn.microsoft.com: Managed DevOps Pools documentation','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f8f3e544c51bd29d7b6ea042083de12908d98b4e05376924221d94807ce665b3',100.0,1779031023,0,'2026-05-17T17:17:03.752872+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{"duplicate_of": "https://learn.microsoft.com/en-us/azure/devops/managed-devops-pools/?view=azure-devops"}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/devops/managed-devops-pools/?view=azure-devops','learn.microsoft.com: Managed DevOps Pools documentation','','2024',5,'Official Microsoft guide for Managed DevOps Pools, allowing platform engineering teams to deploy Microsoft-managed pipeline agents within virtual networks. In 2026, this capability is the enterprise-stable standard. It reduces cold-start latency, implements strict network isolation, and minimizes the maintenance overhead of self-hosted scale sets.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud DevOps", "Platform Engineering", "Infrastructure Execution", "Managed DevOps Pools"]','["[DE FACTO STANDARD]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/devops/pipelines/process/templates','==learn.microsoft.com: Azure DevOps Templates - Template types & usage=='' 🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','2056713b6e113900ced2768e20013e02707e196247bf846e4f02f110103453af',100.0,1.77903357941840195e+09,0,'2026-05-17T17:59:39.418402+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/devops/pipelines/process/templates','==learn.microsoft.com: Azure DevOps Templates - Template types & usage=='' 🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','2056713b6e113900ced2768e20013e02707e196247bf846e4f02f110103453af',100.0,1779033579,0,'2026-05-17T17:59:39.418402+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/devops/pipelines/process/templates?view=azure-devops','learn.microsoft.com: Azure DevOps Templates - Template types & usage 🌟🌟','','2024',5,'Official Microsoft documentation outlining the structural types and configuration paradigms of Azure DevOps templates. Utilizing YAML templates with runtime parameters and compile-time expressions is the de facto standard in 2026. This approach allows enterprise organizations to centralize pipeline logic and enforce compliance across hundreds of microservices.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud DevOps", "CI-CD Pipelines", "YAML Templating and Reusability"]','["[DE FACTO STANDARD]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pipeline?view=azure-pipelines',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','57699229d015e3333182e37ec039e29a709dc234a4313e20259d3bc3bebd056c',100.0,1.77913049498475098e+09,0,'2026-05-18T20:54:54.984751+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pipeline?view=azure-pipelines',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','57699229d015e3333182e37ec039e29a709dc234a4313e20259d3bc3bebd056c',100.0,1779130494,0,'2026-05-18T20:54:54.984751+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/devtest-labs','learn.microsoft.com: DevTest and DevOps for microservice solutions','','2025',0,'Official framework documentation detailing the integration of Azure DevTest Labs with modern DevOps pipelines. Focuses on setting up elastic testing environments and managing resource consumption patterns.','None','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipelines", "DevOps Platforms", "DevTest Labs"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/dns/dns-private-resolver-overview','learn.microsoft.com: What is Azure DNS Private Resolver?','','2024',0,'Defines Azure DNS Private Resolver, a fully-managed service enabling secure, cross-premises DNS resolution. Facilitates simplified querying between on-premises environments and Virtual Networks without self-managed virtual machine DNS servers.','None','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Network & Delivery", "DNS Resolution", "Private DNS"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/healthcare-apis/dicom','Microsoft - DICOM Service','- [github.com/microsoft/dicom-server](https://github.com/microsoft/dicom-server) OSS Implementation of DICOMweb standard
@@ -9188,28 +9188,28 @@ INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/role-bas
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/role-based-access-control/rbac-and-directory-admin-roles','learn.microsoft.com: Classic subscription administrator roles, Azure roles, and Azure AD roles','','2024',4,'Microsoft documentation explaining the structural differences between legacy administrator roles, fine-grained Azure RBAC roles, and Entra ID tenant roles. 2026 security compliance models mandate strict separation of these access scopes, advising platform architects to avoid using broad, co-administrator roles.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Identity & Access", "Cloud Security", "RBAC", "Subscription Administration"]','["[ENTERPRISE-STABLE]", "[LEGACY]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/security/fundamentals/network-overview','learn.microsoft.com: Azure network security overview','','2024',0,'Comprehensive structural baseline for cloud perimeter security, private links, virtual firewalls, and application gateways. Forms the backbone of Azure''s architectural recommendations for implementing defense-in-depth security.','None','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Network & Delivery", "Network Security", "Architecture Baselines"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/traffic-manager','Azure Traffic Manager','','2024',0,'Official documentation for Azure Traffic Manager, a DNS-based traffic load balancer. Highlights performance-based routing, geographic routing configurations, and seamless service failover strategies for global-scale cloud architectures.','None','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Network & Delivery", "Global Routing", "DNS Traffic Management"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/virtual-machines/linux/expand-disks',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','30363763d99469c1f15f632978b4bf29586b9c4c281ec92fb112d6250e006398',100.0,1.77913049499950194e+09,0,'2026-05-18T20:54:54.999502+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/virtual-machines/linux/expand-disks',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','30363763d99469c1f15f632978b4bf29586b9c4c281ec92fb112d6250e006398',100.0,1779130494,0,'2026-05-18T20:54:54.999502+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/virtual-machines/linux/openshift-container-platform-4x','OpenShift in Azure','- [Openshift on Azure](https://azure.microsoft.com/en-us/blog/openshift-on-azure-the-easiest-fully-managed-openshift-in-the-cloud)','2026',0,'A technical integration document detailing Azure Red Hat OpenShift (ARO), a fully managed, joint-engineered enterprise OpenShift platform. It reviews network design, private endpoints, and integration with Azure Active Directory. Live grounding highlights its stability for running hybrid legacy workloads.','English','Reference/Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Management", "Red Hat OpenShift", "Azure Integration"]','["[LEGACY]"]','[]','["public-cloud-solutions.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/virtual-machines/linux/run-command','docs.microsoft.com: Run scripts in your Linux VM by using action Run Commands','','2023',0,'Architectural guidelines detailing agent-driven script orchestration inside Linux workloads using native Azure Run command capabilities.','None','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platform Management", "Virtual Machines", "Azure VM Agent", "Script Orchestration"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/virtual-network-manager/concept-connectivity-configuration',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','9a73b36e84861e46a8a9b226b26c797df0863550557dc753409ee8f10d6f7abf',100.0,1.77903172016937899e+09,0,'2026-05-17T17:28:40.169379+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/virtual-network-manager/concept-connectivity-configuration',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','9a73b36e84861e46a8a9b226b26c797df0863550557dc753409ee8f10d6f7abf',100.0,1779031720,0,'2026-05-17T17:28:40.169379+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/vpn-gateway/openvpn-azure-ad-tenant','Create an Azure Active Directory tenant for P2S OpenVPN protocol connections','','2024',0,'Walkthrough on establishing a dedicated Azure Active Directory tenant configuration specifically for securing Point-to-Site (P2S) OpenVPN gateways. Maximizes enterprise security via multi-factor authentication and token validation.','None','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Identity", "Hybrid Connectivity", "Point-to-Site VPN"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/well-architected','learn.microsoft.com: Azure Well-Architected Framework','','2026',0,'The core blueprint for building high-quality cloud workloads on Azure, structured around five pillars: Reliability, Security, Cost Optimization, Operational Excellence, and Performance Efficiency. It establishes technical evaluation criteria and optimization strategies for running stable, secure cloud-native environments. Real-world implementation leverages these design principles for systematic, self-healing infrastructures.','None','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "Frameworks", "Well-Architected Framework (WAF)"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/well-architected/mission-critical/mission-critical-overview','learn.microsoft.com: Mission-critical workloads','','2025',0,'Well-Architected guidance focusing on baseline patterns for mission-critical enterprise workloads. Outlines structural patterns for failure-domain isolation, operational health modeling, and continuous validation methodologies.','None','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Well-Architected Framework", "Mission-Critical Workloads"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/well-architected/service-guides/app-service-web-apps','learn.microsoft.com: Azure Well-Architected Framework perspective on Azure App Service (Web Apps)','','2025',0,'A target guide mapping WAF architecture principles to Web Apps on Azure App Service. It focuses on implementing zero-trust network configurations, managed identities, multi-region failovers, and auto-scaling rules. This resource equips platform engineers to deploy enterprise-grade PaaS runtimes with rigorous service-level objectives (SLOs).','None','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Architecture", "PaaS", "App Service"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/well-architected/service-guides/azure-kubernetes-service','Architecture Best Practices for Azure Kubernetes Service (AKS)','','2026',0,'Official technical guide mapping Azure Well-Architected Framework (WAF) principles to Azure Kubernetes Service (AKS). It details architectural guidance on cluster networking, high availability, node pools, security integration, and cost management. This serves as the definitive reference for engineering enterprise-grade, highly resilient Kubernetes control and data planes on Azure.','Markdown','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Container Orchestration", "Azure Kubernetes Service", "Well-Architected Framework"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md", "azure.md", "cloud-arch-diagrams.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/azure/well-architected/service-guides/azure-machine-learning','learn.microsoft.com: Azure Well-Architected Framework perspective on Azure Machine Learning','','2023',4,'Detailed architecture guidance map aligned to Azure''s Well-Architected Framework, focused on Azure Machine Learning. Evaluates cost optimization, operational excellence, reliability, security architectures, and resource management models crucial for enterprise system compliance.','None','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platforms", "Azure", "System Design"]','["[ENTERPRISE-STABLE]"]','[]','["mlops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/cli/azure/microsoft-graph-migration?view=azure-cli-latest&tabs=powershell',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','04e03664b723a80f9dbaef835d5e41bfb25ae9367357552d07e780284797d696',100.0,1.77913049496203494e+09,0,'2026-05-18T20:54:54.962035+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/cli/azure/microsoft-graph-migration?view=azure-cli-latest&tabs=powershell',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','04e03664b723a80f9dbaef835d5e41bfb25ae9367357552d07e780284797d696',100.0,1779130494,0,'2026-05-18T20:54:54.962035+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/credentials/certifications/practice-assessments-for-microsoft-certifications','learn.microsoft.com: Practice Assessments for Microsoft Certifications','','2026',0,'Official assessment mechanisms supplied by Microsoft to validate readiness for professional certification examinations. Featuring mock examinations and tailored scorecards, this platform helps developers and architects pinpoint knowledge gaps before attempting official certifications.','None','Portal','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Education", "Learning Paths", "Assessments"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/devops/develop/git/what-is-git','How We Use Git at Microsoft','','2020',4,'Explores Microsoft''s internal scaling strategies for Git, focusing on large-scale engineering pipelines and the Virtual File System for Git (VFS for Git). Outlines physical scale limitations and monorepo performance tuning. Current industry patterns validate that virtualized filesystems remain crucial for multi-gigabyte corporate codebases.','N/A','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Monorepo Strategy"]','["[ENTERPRISE-STABLE]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/dotnet/architecture/microservices','docs.microsoft.com: .NET Microservices: Architecture for Containerized .NET Applications','','2024',5,'The definitive architectural design guide for planning and building containerized .NET microservices. Focuses on Domain-Driven Design (DDD) principles, CQRS patterns, Outbox event delivery, and deployment best practices inside Docker environments.','English','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Development", ".NET Framework", "Architectural Guides"]','["[DE FACTO STANDARD]"]','[]','["dotnet.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/en-us/azure/active-directory/fundamentals/multi-tenant-user-management-scenarios',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,64.0,1.77913049502582788e+09,0,'2026-05-18T20:54:55.025828+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/en-us/azure/azure-arc/overview',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,64.0,1.77913049499035596e+09,0,'2026-05-18T20:54:54.990356+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/en-us/azure/site-recovery/azure-to-azure-how-to-enable-policy',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'review_required','manual',NULL,64.0,1.77913049495256805e+09,0,'2026-05-18T20:54:54.952568+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"review_metadata": {"original_url": "https://learn.microsoft.com/en-us/en-us/azure/site-recovery/azure-to-azure-how-to-enable-policy", "proposed_url": "NONE", "reason": "High-Value Protection: 404", "timestamp": "2026-05-18T18:54:54.952570"}}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/en-us/azure/virtual-machines/windows/run-command',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,64.0,1.77913049493485689e+09,0,'2026-05-18T20:54:54.934857+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/en-us/azure/active-directory/fundamentals/multi-tenant-user-management-scenarios',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,64.0,1779130495,0,'2026-05-18T20:54:55.025828+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/en-us/azure/azure-arc/overview',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,64.0,1779130494,0,'2026-05-18T20:54:54.990356+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/en-us/azure/site-recovery/azure-to-azure-how-to-enable-policy',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'review_required','manual',NULL,64.0,1779130494,0,'2026-05-18T20:54:54.952568+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{"review_metadata": {"original_url": "https://learn.microsoft.com/en-us/en-us/azure/site-recovery/azure-to-azure-how-to-enable-policy", "proposed_url": "NONE", "reason": "High-Value Protection: 404", "timestamp": "2026-05-18T18:54:54.952570"}}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/en-us/azure/virtual-machines/windows/run-command',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual',NULL,64.0,1779130494,0,'2026-05-18T20:54:54.934857+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/entra/architecture/multi-tenant-user-management-introduction','learn.microsoft.com: Multi-tenant user management introduction','','2024',4,'An architectural guide covering multi-tenant identity lifecycle planning, cross-tenant synchronization, and B2B guest access policies. Modern 2026 integrations use native Multi-Tenant Organization (MTO) configurations within Entra ID to simplify cross-tenant discovery and cooperation.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Identity & Access", "Tenant Governance", "Multi-Tenancy", "B2B Collaboration"]','["[ENTERPRISE-STABLE]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/entra/external-id/cross-tenant-access-overview',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','7b8b93c6154a45a87a1b25bb459d8b9fd6c2d917c493fbc54938eb262baff0c7',100.0,1.77913049492962288e+09,0,'2026-05-18T20:54:54.929623+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/entra/external-id/cross-tenant-access-overview',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','7b8b93c6154a45a87a1b25bb459d8b9fd6c2d917c493fbc54938eb262baff0c7',100.0,1779130494,0,'2026-05-18T20:54:54.929623+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/entra/fundamentals/configure-security','Configure Microsoft Entra for Increased Security','','2024',0,'Official guidelines detailing the technical configuration of Microsoft Entra ID to establish strong cloud tenant boundaries. It highlights multi-factor authentication, conditional access pathways, and identity protection rules. Essential reading for platform engineers aligning cloud-native infrastructure with corporate compliance frameworks.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Identity & Access", "Entra ID"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/entra/identity-platform/howto-create-service-principal-portal',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','3af01643d713df38032f9ccc884f85496852c0c80d16c045a62cbe09702a56fa',100.0,1.7791304949564619e+09,0,'2026-05-18T20:54:54.956462+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/entra/identity-platform/howto-create-service-principal-portal',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','3af01643d713df38032f9ccc884f85496852c0c80d16c045a62cbe09702a56fa',100.0,1779130494,0,'2026-05-18T20:54:54.956462+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/entra/identity/conditional-access/concept-conditional-access-policy-common','learn.microsoft.com: Conditional Access templates','','2024',0,'Presents preconfigured templates designed to simplify the deployment of Entra ID Conditional Access policies. Covers baseline controls including multi-factor authentication enforcement, legacy block protocols, and device compliance checks.','None','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Identity", "Identity Security", "Conditional Access"]','["[LEGACY]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/entra/identity/conditional-access/plan-conditional-access','learn.microsoft.com: Conditional Access architecture and personas','','2024',0,'Explores architecture design patterns, administrator roles, and lifecycle management for complex Conditional Access policy matrices. Prevents tenant lockout scenarios while executing strict Zero Trust access models.','None','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security & Identity", "Identity Security", "Access Design"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/entra/identity/monitoring-health/overview-recommendations','learn.microsoft.com: What are Azure Active Directory recommendations? 🌟🌟','','2024',5,'Highlights the native optimization and security engine inside Microsoft Entra ID that generates security insights (e.g., rotating expiring credentials, removing unused apps). In 2026, keeping these metrics clean is standard practice for maintaining a strong tenant security posture.','English','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Identity & Access", "Tenant Governance", "Cloud Security", "Entra ID Health"]','["[DE FACTO STANDARD]"]','[]','["azure.md"]','{}','{}');
@@ -9219,7 +9219,7 @@ INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/microsoft-365/
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/powershell','PowerShell','','2026',5,'The official entry portal for PowerShell, Microsoft''s cross-platform object-oriented shell and scripting language. Built on .NET Core, modern PowerShell (v7+) functions as a highly scalable system administration tool, allowing developers to manage clouds, databases, and local infrastructure seamlessly. Its object-oriented pipeline design makes it unique compared to typical text-stream UNIX shells.','PowerShell','Official Reference','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Automation & Tooling", "Command Line Interface", "PowerShell Core"]','["[DE FACTO STANDARD]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/powershell/dsc/overview/decisionmaker?view=dsc-1.1','docs.microsoft.com: Desired State Configuration overview for decision makers 🌟','','2023',0,'High-level overview of PowerShell Desired State Configuration (DSC). Focuses on declarative environment building, drift control, and management benefits for enterprises.','PowerShell','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure Automation", "Config Management", "Desired State Configuration", "Enterprise Design"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/powershell/dsc/overview/decisionmaker?view=dsc-1.1&viewFallbackFrom=dsc-1.1%2Fconfigurations%2Fconfigdata',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering learn.microsoft.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-01-01T00:00:00+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/powershell/dsc/overview/decisionmaker?view=dsc-1.1/configurations/configData',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','29e018282c7870c8ffa5a175bedd70ed574b6366c4b15f2eb488267fe9e5918b',100.0,1779130494.93861,0,'2026-05-18T20:54:54.938610+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/powershell/dsc/overview/decisionmaker?view=dsc-1.1/configurations/configData',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','29e018282c7870c8ffa5a175bedd70ed574b6366c4b15f2eb488267fe9e5918b',100.0,1779130494,0,'2026-05-18T20:54:54.938610+02:00',NULL,NULL,NULL,'[]','[]','["docs/azure.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/previous-versions/azure/aks/ingress-tls','docs.microsoft.com: Create an HTTPS ingress controller on Azure Kubernetes Service (AKS)','','2020',0,'A legacy Microsoft technical manual outlining the step-by-step deployment of an NGINX ingress controller with cert-manager on AKS. Curators highlight its historical value in configuring dynamic TLS certificates via Let''s Encrypt. Live grounding shows this is marked as a legacy/previous version doc, as engineering teams in 2026 favor native Application Gateway Ingress Controller (AGIC) or native Istio integrations.','YAML/Bash','Documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Ingress & Routing", "TLS Ingress Controller"]','["[LEGACY]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/previous-versions/visualstudio/bridge','Bridge to Kubernetes 🌟🌟','','2023',0,'Bridge to Kubernetes is Microsoft''s local-to-cloud debugging tunnel. Live Grounding notes this project has been largely deprecated in favor of more flexible, cross-platform CNCF solutions such as Telepresence.','TypeScript','Tool','Advanced',1,'duplicate','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Developer Experience", "Remote Debugging", "Bridge to Kubernetes"]','["[LEGACY]"]','[]','["kubernetes-based-devel.md"]','{}','{"duplicate_of": "https://github.com/microsoft/mindaro"}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/samples/azure-samples/avm-terraform-labs/avm-terraform-labs','learn.microsoft.com: Introduction to using Azure Verified Modules for Terraform','','2024',0,'Details the application of Azure Verified Modules specifically optimized for Terraform configurations. Demonstrates how to write scalable HCL blocks backed by Microsoft-maintained definitions, matching enterprise governance standards.','Terraform','Documentation','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "Terraform AVM"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md", "azure.md"]','{}','{}');
@@ -9228,66 +9228,66 @@ INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/shows/azure-fr
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/shows/vs-code-livestreams/machine-learning-experimentation-in-vs-code-with-dvc-extension','docs.microsoft.com: Machine Learning Experimentation in VS Code with DVC Extension','','2023',0,'A video walk-through and documentation highlighting DVC-based model experimentation processes in VS Code. Shows how database tracking and Git-based data configuration workflows are visualised, resolving typical data-drift tracking issues.','None','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["MLOps", "Data Version Control", "Developer Tooling"]','["[COMMUNITY-TOOL]"]','[]','["mlops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/training/browse/?resource_type=course&products=azure','learn.microsoft.com: Browse all courses, learning paths, and modules 🌟🌟🌟','','2026',0,'Microsoft''s official training academy hosting hands-on labs, structured learning pathways, and certification modules for the entire Azure catalog. It provides developers and architects with interactive, verified environments to upskill in cloud engineering, containerization, and data platforms.','None','Portal','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Education", "Learning Paths", "Official Training"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/training/modules/github-actions-cd','docs.microsoft.com: Build and deploy applications to Azure by using GitHub Actions 🌟','','2023',0,'The canonical Microsoft Learning Module establishing standard pipelines for Azure. Outlines the design of multi-environment workflows, secrets isolation, security scanning, and deployment mechanisms targeting AKS and web workloads.','YAML','Reference Architecture','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipelines", "Azure DevOps Solutions", "GitHub Actions Integration"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/training/paths/build-javascript-applications-typescript',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','720f4ccd8193f6c86690d8f3138069f679a1b5d1b9df4d486c7e9924d7c59a01',64.0,1.779130495012712e+09,0,'2026-05-18T20:54:55.012712+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/training/paths/gh-developing-agentic-systems-1','Developing in Agentic AI Systems Part 1 of 2 - Training | Microsoft Learn','Learn how to design, deploy, and manage agentic AI systems within the SDLC using GitHub.','2025',4,'This Microsoft learning path details the architectural patterns for integrating, orchestrating, and governing autonomous AI agents within the Software Development Lifecycle (SDLC) using GitHub as the system of record and control plane. It guides Cloud Architects through the ''plan, act, evaluate'' lifecycle, helping them design boundaries, track agentic actions, evaluate outcomes using automated status checks, and apply the contributor model to supervise agent-generated code. It forms a key foundation for managing production-grade AI agent systems with high safety and operational standards.','English','E-learning','Advanced',0,'online','automatic','ed07248465003667f69a23e8cbef5171fa7eda2424e7fcadb01cf0bc8c02cf08',NULL,1.7803520036898241e+09,0,'2026-06-02T00:13:23.689824+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "AI Agents", "SDLC Agentic Workflows"]','["[GUIDE]", "[EMERGING]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "A highly valued learning path that provides deep technical and governance strategies for production-grade agentic SDLC workflows, acting as study material for Microsoft''s Agentic AI Developer certification.", "social_preview_url": "https://learn.microsoft.com/training/achievements/agentic-github-1", "source_provenance": "X.com (midudev)", "suggested_new_category": "agentic-ai-certifications"}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/training/paths/build-javascript-applications-typescript',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','720f4ccd8193f6c86690d8f3138069f679a1b5d1b9df4d486c7e9924d7c59a01',64.0,1779130495,0,'2026-05-18T20:54:55.012712+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/training/paths/gh-developing-agentic-systems-1','Developing in Agentic AI Systems Part 1 of 2 - Training | Microsoft Learn','Learn how to design, deploy, and manage agentic AI systems within the SDLC using GitHub.','2025',4,'This Microsoft learning path details the architectural patterns for integrating, orchestrating, and governing autonomous AI agents within the Software Development Lifecycle (SDLC) using GitHub as the system of record and control plane. It guides Cloud Architects through the ''plan, act, evaluate'' lifecycle, helping them design boundaries, track agentic actions, evaluate outcomes using automated status checks, and apply the contributor model to supervise agent-generated code. It forms a key foundation for managing production-grade AI agent systems with high safety and operational standards.','English','E-learning','Advanced',0,'online','automatic','ed07248465003667f69a23e8cbef5171fa7eda2424e7fcadb01cf0bc8c02cf08',NULL,1780352003,0,'2026-06-02T00:13:23.689824+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "AI Agents", "SDLC Agentic Workflows"]','["[GUIDE]", "[EMERGING]"]','[]','[]','{}','{"category": "ai-agents-mcp", "reputation_status": "Vetted", "reputation_summary": "A highly valued learning path that provides deep technical and governance strategies for production-grade agentic SDLC workflows, acting as study material for Microsoft''s Agentic AI Developer certification.", "social_preview_url": "https://learn.microsoft.com/training/achievements/agentic-github-1", "source_provenance": "X.com (midudev)", "suggested_new_category": "agentic-ai-certifications"}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/training/paths/implement-azure-functions','learn.microsoft.com: AZ-204: Implement Azure Functions 🌟','','2026',5,'The official Microsoft training curriculum for implementing serverless workflows and event-driven computing via Azure Functions. It covers bindings and triggers, Durable Functions for stateful execution, execution context, and performance profiling. This path forms the core educational foundation for building reliable, event-driven microservices on the Azure platform.','C# / Python / JS','Official Training','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Application Platforms", "Serverless Computing", "Azure Functions Core"]','["[DE FACTO STANDARD]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/training/paths/intro-to-kubernetes-on-azure','learn.microsoft.com: Introduction to Kubernetes on Azure','','2023',0,'Guided learning pathway introducing the core operational mechanics of Azure Kubernetes Service (AKS). Outlines control-plane abstractions, compute node orchestration, and Azure platform-native integrations.','N/A','Educational Course','Beginner',0,'duplicate','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Providers", "Microsoft AKS", "Getting Started", "Core Concepts"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["managed-kubernetes-in-public-cloud.md"]','{}','{"duplicate_of": "https://www.cloudtechtwitter.com/2022/05/dont-miss-next-article-be-first-to-be.html"}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/visualstudio/docker/tutorials/docker-tutorial','A multi-step tutorial that covers the basics of working with Docker with Visual Studio Code and deploy on Azure','','2021',0,'A comprehensive learning pathway walking developers through building, debugging, and running Dockerized applications inside VS Code, followed by direct container deployment to Azure App Service or Azure Container Apps.','Markdown','Documentation','Intermediate',1,'online','manual','32bb5207b9bc59ede3b4478c23b43af95a2b5003be65648537291f4358c2321e',100.0,1.77913049495073699e+09,0,'2026-05-18T20:54:54.950737+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "Docker Deployment"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/windows/wsl','docs.microsoft.com: WSL - Windows Subsystem for Linux','','2026',0,'Official engineering documentation detailing Windows Subsystem for Linux (WSL). Enables native ELF64 execution on Windows, forming a vital platform for building local Kubernetes, Docker, and bash-heavy development pipelines directly inside Windows environments.','English','Documentation','Intermediate',0,'online','manual','da3e321ed5b07193b3400f325880783873ab031e59820863bcf091e0b46f6972',100.0,1.77913049501625394e+09,0,'2026-05-18T20:54:55.016254+02:00',NULL,NULL,NULL,'["Local Development", "Operating Systems", "WSL"]','["[COMMUNITY-TOOL]"]','["docs/linux-dev-env.md"]','["linux-dev-env.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/visualstudio/docker/tutorials/docker-tutorial','A multi-step tutorial that covers the basics of working with Docker with Visual Studio Code and deploy on Azure','','2021',0,'A comprehensive learning pathway walking developers through building, debugging, and running Dockerized applications inside VS Code, followed by direct container deployment to Azure App Service or Azure Container Apps.','Markdown','Documentation','Intermediate',1,'online','manual','32bb5207b9bc59ede3b4478c23b43af95a2b5003be65648537291f4358c2321e',100.0,1779130494,0,'2026-05-18T20:54:54.950737+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "Docker Deployment"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.microsoft.com/en-us/windows/wsl','docs.microsoft.com: WSL - Windows Subsystem for Linux','','2026',0,'Official engineering documentation detailing Windows Subsystem for Linux (WSL). Enables native ELF64 execution on Windows, forming a vital platform for building local Kubernetes, Docker, and bash-heavy development pipelines directly inside Windows environments.','English','Documentation','Intermediate',0,'online','manual','da3e321ed5b07193b3400f325880783873ab031e59820863bcf091e0b46f6972',100.0,1779130495,0,'2026-05-18T20:54:55.016254+02:00',NULL,NULL,NULL,'["Local Development", "Operating Systems", "WSL"]','["[COMMUNITY-TOOL]"]','["docs/linux-dev-env.md"]','["linux-dev-env.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/nb-no/azure/cloud-adoption-framework/ready/landing-zone','Azure Landing Zone - Microsoft Cloud Adoption Framework','','2026',0,'Explains the architectural principles of Azure Landing Zones under the Microsoft CAF. It emphasizes separation of concerns across management, connectivity, and identity planes, while using custom policy assignments for automated control. This guidance helps platform teams establish a robust foundation for onboarding application workloads.','None','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Governance", "Enterprise Architecture", "Landing Zones"]','["[COMMUNITY-TOOL]"]','[]','["iac.md", "azure.md", "cloud-arch-diagrams.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/nb-no/azure/role-based-access-control/delegate-role-assignments-portal','learn.microsoft.com: Delegate Azure role assignment management to others with conditions','','2024',5,'Demonstrates how to delegate role assignment administration using conditional boundaries (e.g., delegating group-scoped VM administration). In 2026, using conditional delegation is standard practice to prevent privilege escalation without requiring complex privilege management software.','English','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Identity & Access", "Cloud Security", "RBAC", "Delegated Administration"]','["[DE FACTO STANDARD]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learn.microsoft.com/nb-no/azure/role-based-access-control/delegate-role-assignments-portal?tabs=template','learn.microsoft.com/nb-no: Delegate Azure role assignment management to others with conditions','','2024',4,'Technical reference showing how to deploy conditional RBAC delegation rules using Bicep or ARM template code. This template specification is critical in 2026 for platform engineering teams defining Infrastructure as Code policies that allow localized teams to self-administer within hard guardrails.','Norwegian','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Identity & Access", "Cloud Security", "RBAC", "Delegated Administration"]','["[ENTERPRISE-STABLE]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.openshift.com','learn.openshift.com','','N/A',0,'A curated technical resource and architectural guide covering learn.openshift.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903162483462905e+09,0,'2026-05-17T17:27:04.834629+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/elearning.md", "docs/ocp4.md", "docs/openshift.md"]','["elearning.md", "ocp4.md", "openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.openshift.com/introduction/gitops-introduction','learn.openshift.com: GitOps introduction','','N/A',0,'A curated technical resource and architectural guide covering learn.openshift.com: GitOps introduction in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903162248591089e+09,0,'2026-05-17T17:27:02.485911+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md", "docs/ocp3.md"]','["gitops.md", "ocp3.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.openshift.com/middleware/pipelines','learn.openshift.com/middleware/pipelines','','N/A',0,'A curated technical resource and architectural guide covering learn.openshift.com/middleware/pipelines in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790325715812869e+09,0,'2026-05-17T17:42:51.581287+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/tekton.md"]','["tekton.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.openshift.com/playgrounds/openshift44','OpenShift 4.4','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903262004247593e+09,0,'2026-05-17T17:43:40.042476+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://learn.pluralsight.com/programs/2019/free-course/template4','Getting started with Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','46942cf4f1ddba68705814401a1a4c151c7780997ef43751d80c2f0c15a34f4e',100.0,1.77903452948168611e+09,0,'2026-05-17T18:15:29.481686+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://acloud.guru/forums/aws-certified-advanced-networking-specialty/discussion/-LELSWplsuDI8q8_KtjN/What%20is%20the%20best%20way%20to%20generate%20a%20visual%20diagram%20of%20the%20AWS%20environment%20which%20includes%20VPC,%20VPN,%20EC2,%20and%20AMIs%3F"}');
-INSERT INTO "resources" VALUES('https://learn.theketch.io/docs/getting-started','ketch: Getting Started','','N/A',0,'A curated technical resource and architectural guide covering ketch: Getting Started in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903152874021101e+09,0,'2026-05-17T17:25:28.740211+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true}');
+INSERT INTO "resources" VALUES('https://learn.openshift.com','learn.openshift.com','','N/A',0,'A curated technical resource and architectural guide covering learn.openshift.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031624,0,'2026-05-17T17:27:04.834629+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/elearning.md", "docs/ocp4.md", "docs/openshift.md"]','["elearning.md", "ocp4.md", "openshift.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.openshift.com/introduction/gitops-introduction','learn.openshift.com: GitOps introduction','','N/A',0,'A curated technical resource and architectural guide covering learn.openshift.com: GitOps introduction in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031622,0,'2026-05-17T17:27:02.485911+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md", "docs/ocp3.md"]','["gitops.md", "ocp3.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.openshift.com/middleware/pipelines','learn.openshift.com/middleware/pipelines','','N/A',0,'A curated technical resource and architectural guide covering learn.openshift.com/middleware/pipelines in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032571,0,'2026-05-17T17:42:51.581287+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/tekton.md"]','["tekton.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.openshift.com/playgrounds/openshift44','OpenShift 4.4','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779032620,0,'2026-05-17T17:43:40.042476+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://learn.pluralsight.com/programs/2019/free-course/template4','Getting started with Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','46942cf4f1ddba68705814401a1a4c151c7780997ef43751d80c2f0c15a34f4e',100.0,1779034529,0,'2026-05-17T18:15:29.481686+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://acloud.guru/forums/aws-certified-advanced-networking-specialty/discussion/-LELSWplsuDI8q8_KtjN/What%20is%20the%20best%20way%20to%20generate%20a%20visual%20diagram%20of%20the%20AWS%20environment%20which%20includes%20VPC,%20VPN,%20EC2,%20and%20AMIs%3F"}');
+INSERT INTO "resources" VALUES('https://learn.theketch.io/docs/getting-started','ketch: Getting Started','','N/A',0,'A curated technical resource and architectural guide covering ketch: Getting Started in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031528,0,'2026-05-17T17:25:28.740211+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true}');
INSERT INTO "resources" VALUES('https://learncloudnative.com/blog/2020-11-23-multiple-vs-gateway','learncloudnative.com: Attach multiple VirtualServices to Istio Gateway','','2020',0,'A practical configuration guide for mapping multiple VirtualService configurations to a single Istio Ingress Gateway. Outlines how host-matching strategies prevent routing conflicts, allowing multiple development teams to deploy independent routes securely.','English','Article','Medium',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Service Mesh", "Traffic Management"]','["[COMMUNITY-TOOL]"]','[]','["istio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learncloudnative.com/blog/2022-05-10-kubectl-tips','learncloudnative.com: Kubernetes CLI (kubectl) tips you didn''t know about','','2022',3,'Advanced productivity guide detailing hidden features and productivity parameters within kubectl. Includes custom columns formatting, JSONPath parsing templates, and multi-context aliasing for faster operational feedback loops.','HTML','Cheat Sheet','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Orchestration", "Kubernetes", "CLI Management"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learndevops.substack.com/p/hitting-prometheus-api-with-curl','learndevops.substack.com: Hitting prometheus API with curl and jq 🌟','','N/A',0,'A curated technical resource and architectural guide covering learndevops.substack.com: Hitting prometheus API with curl and jq 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031448.47487,0,'2026-05-17T17:24:08.474870+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md", "docs/prometheus.md"]','["kubernetes.md", "prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://learndevops.substack.com/p/hitting-prometheus-api-with-curl','learndevops.substack.com: Hitting prometheus API with curl and jq 🌟','','N/A',0,'A curated technical resource and architectural guide covering learndevops.substack.com: Hitting prometheus API with curl and jq 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031448,0,'2026-05-17T17:24:08.474870+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md", "docs/prometheus.md"]','["kubernetes.md", "prometheus.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learngitbranching.js.org','learngitbranching.js.org: Learn Git Branching 🌟','','2023',1,'The premier interactive repository visualization tool designed to build high-fidelity mental models of branching, merging, rebasing, and cherry-picking. It acts as a standard sandboxed ecosystem where developers can safely practice complex DAG structural manipulations through a gamified terminal UI.','English','Interactive Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Version Control", "Git Core", "Interactive Learning"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learning-devops-tools-with-nandita.blogspot.com/2022/08/overview-of-ansible-and-ansible.html','learning-devops-tools-with-nandita.blogspot.com: Overview of Ansible and Ansible Playbooks','','2022',0,'An foundational introduction to Ansible configuration management, detailing the core architecture, agentless push model, and YAML playbook structures. Clarifies how task-state validation enforces declarative infrastructure configurations.','English','blog_post','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Automation & Orchestration", "Ansible", "Foundations"]','["[COMMUNITY-TOOL]"]','[]','["ansible.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learning.postman.com/docs/collections/performance-testing/testing-api-performance','learning.postman.com: Simulate user traffic to test your API performance','','2026',0,'Comprehensive architectural documentation detailing Postman''s built-in performance testing runner. This system enables localized load simulation, virtual user profiling, and API concurrency metrics analysis.','English','Documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Testing", "Performance Testing", "API Testing"]','["[COMMUNITY-TOOL]"]','[]','["postman.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learningdaily.dev/software-architecture-diagramming-and-patterns-7d38999e7a12','learningdaily.dev: Software architecture diagramming and patterns','','N/A',0,'A curated technical resource and architectural guide covering learningdaily.dev: Software architecture diagramming and patterns in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903217973816394e+09,0,'2026-05-17T17:36:19.738164+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cloud-arch-diagrams.md"]','["cloud-arch-diagrams.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/allocatable-resources','Allocatable memory and CPU in Kubernetes Nodes 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5f12c1ffa9d105bad28e17b8f1658bc208a80b8bd0352e1e71d16695e1307b62',100.0,1.77902961001746702e+09,0,'2026-05-17T16:53:30.017467+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md", "docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/allocatable-resources"}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/authentication-kubernetes','==learnk8s.io/authentication-kubernetes: User and workload identities in'' Kubernetes== 🌟🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','33bf173767304aef2cc17f25f35dbafb96be9fb80d21ed8d60ded35231e140b8',100.0,1.77903362026536107e+09,0,'2026-05-17T18:00:20.265361+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/authentication-kubernetes"}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/blog','learnk8s.io/blog','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','77fc97dead69f9ad8df24d6e6110e101c8405c4bbee5764b117528819c52c65f',100.0,1779030847.41607,0,'2026-05-17T17:14:07.416070+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/blog"}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/blog/smaller-docker-images','learnk8s.io: 3 simple tricks for smaller Docker images 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','aeb4cb3d8ee75dc27b941f75940108807d0e5ec3c4923d487a9490a6a49b5b5d',100.0,1779030441.10684,0,'2026-05-17T17:07:21.106840+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/blog/smaller-docker-images"}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/cloud-resources-kubernetes','learnk8s.io: Provisioning cloud resources (AWS, GCP, Azure) in Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','bfd5793443b4dd322f96df972adfcd6e03a4ce8bd1fcde1526790ea4e776668a',100.0,1.77903236964157795e+09,0,'2026-05-17T17:39:29.641578+02:00',NULL,NULL,NULL,'[]','[]','["docs/databases.md", "docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/cloud-resources-kubernetes"}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/etcd-kubernetes','learnk8s.io: How etcd works with and without Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','59b9c93bcfd675e6f1b05e3fe5ef8a0c3c7e3af1b8921e90b11cad678bd2d347',100.0,1.77902947647210311e+09,0,'2026-05-17T16:51:16.472103+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/etcd-kubernetes"}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/first-steps','learnk8s.io/first-steps','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','904ab8c79c57a2db3240fbf125740f7b7288d583ac0d126dfff718a7f68e0db6',100.0,1.77903144707240891e+09,0,'2026-05-17T17:24:07.072409+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/training"}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/graceful-shutdown','==learnk8s.io: Graceful shutdown and zero downtime deployments in Kubernetes==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','0c69ecb129e2535e7a0614c81c57e0f3d73da4f6428ab9d4de15097bf0d2bb13',100.0,1779030402.20805,0,'2026-05-17T17:06:42.208050+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/how-many-clusters','learnk8s.io: Architecting Kubernetes clusters — how many should you have?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9e31112c2c9b9c5000a65c573ad04bf1a6684ebb0c578d061b38f2b63ea038f9',100.0,1.77903162077282595e+09,0,'2026-05-17T17:27:00.772826+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/how-many-clusters"}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/kafka-ha-kubernetes','==learnk8s.io/kafka-ha-kubernetes: Designing and testing a highly available'' Kafka cluster on Kubernetes== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b3b241d342c399260f98dcbd13cc940a2fd534b3e18ea66442047272621dcc23',100.0,1.77903211529341793e+09,0,'2026-05-17T17:35:15.293418+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/kafka-ha-kubernetes"}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/kubernetes-autoscaling-strategies','learnk8s.io: Architecting Kubernetes clusters — choosing the best autoscaling'' strategy 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9cada5c48ace8127c66adff1784176a7e348381b03d7b16e51c03cae800a8ee3',100.0,1.77903178287885594e+09,0,'2026-05-17T17:29:42.878856+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-autoscaling.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/kubernetes-autoscaling-strategies"}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/kubernetes-custom-authentication','Implementing a custom Kubernetes authentication method','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','216c63d2361388c52fffb3e910ed19c6c86370cf66696415807c83fb085ea3fb',100.0,1.77903159696585488e+09,0,'2026-05-17T17:26:36.965855+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/kubernetes-custom-authentication"}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/kubernetes-instance-calculator','learnk8s.io: Kubernetes Instance Calculator 🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ed1b9cc47891891992f29dcde28c5a36251f0e2e7b56c6a70e3edeef1ae087fc',100.0,1.77903297331898403e+09,0,'2026-05-17T17:49:33.318984+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/kubernetes-instance-calculator"}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/kubernetes-long-lived-connections','==Service meshes to the rescue: Load balancing and scaling long-lived connections'' in Kubernetes==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','216b4b31ca33b233db94e6fafd318d4a5a3af7633265064850d88694e78df011',100.0,1.77903307286888098e+09,0,'2026-05-17T17:51:12.868881+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md", "docs/message-queue.md", "docs/servicemesh.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/kubernetes-network-packets','==learnk8s.io: Tracing the path of network traffic in Kubernetes== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','2b48512a68f71ffb582fd83168faed28da24a9a2388aa0c161f50547bc403250',100.0,1.77902906206661605e+09,0,'2026-05-17T16:44:22.066616+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/kubernetes-node-size','learnk8s.io: Architecting Kubernetes clusters — choosing a worker node size','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','71f96a2fb0e938121c9ff5f82b1952933619099b910afa20a319910e17df7126',100.0,1.77903150823480391e+09,0,'2026-05-17T17:25:08.234804+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://itnext.io/architecting-kubernetes-clusters-choosing-a-worker-node-size-b3729cc0c78f"}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/kubernetes-policies','Enforcing policies and governance for Kubernetes workloads','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','5e5e1adba5000019e5fc6e2280c6909d307f56eb4162570789640009648b25ce',100.0,1779030431.39912,0,'2026-05-17T17:07:11.399120+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/kubernetes-rollbacks','==learnk8s.io: How do you rollback deployments in Kubernetes?== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','47249eeb57c8e2c20152a2189fb4ee21b210bdbda2f833e94d653cacd3dbe183',100.0,1.77903415348980808e+09,0,'2026-05-17T18:09:13.489808+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/kubernetes-terraform','learnk8s.io/kubernetes-terraform: Creating Kubernetes clusters with Terraform','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','74947e16c183ed184451b05bb16e1e2246baf50d647baa508be3253f40878474',100.0,1.779033329563946e+09,0,'2026-05-17T17:55:29.563946+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/kubernetes-terraform"}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/kubernetes-wallpapers','learnk8s.io: Kubernetes wallpapers','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6ce13c62a8bc45eef972f9242c1ff0015a5192f05f69e099647b84777577281b',100.0,1.779034373510679e+09,0,'2026-05-17T18:12:53.510679+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/kubernetes-wallpapers"}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/learn-kubernetes-weekly','learnk8s.io/learn-kubernetes-weekly 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','1416222a7953b70272a92df35403c72cf9164d4fa61a9552e283495e4fe12f37',100.0,1.77903153645160102e+09,0,'2026-05-17T17:25:36.451601+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-newsletters.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/microservices-authentication-kubernetes','learnk8s.io: Authentication between microservices using Kubernetes identities'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','76b46e777ede25eb211914d9bff32a954b4afc03fb8944d2327c09dc7a422e46',100.0,1779031713.10641,0,'2026-05-17T17:28:33.106410+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/microservices-authentication-kubernetes"}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/news','learnk8s.io/news','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','deee39fdf238da9fa86b0a75b70e453007a2e98dbec1b5aeddd5cc0713eb27b8',100.0,1.77903068608527588e+09,0,'2026-05-17T17:11:26.085276+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/production-best-practices','==learnk8s.io: Kubernetes production best practices==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','6c35ada1c5b7da57066666654f1eaf5a33cc3b0840b43fbc6ea7f0af123f9834',100.0,1.77902932396430397e+09,0,'2026-05-17T16:48:43.964304+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/rbac-kubernetes','==learnk8s.io: Limiting access to Kubernetes resources with RBAC== 🌟🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','1d5e615fa2302d3395b70725e1eb787d0d4f76c987cf677cd23c03f645664387',100.0,1.7790316160425229e+09,0,'2026-05-17T17:26:56.042523+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/real-time-dashboard','learnk8s.io/real-time-dashboard','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9c56dd6df70a5498db821593437bb7942e32a437384690922b571433e85cb955',100.0,1.77902934193784308e+09,0,'2026-05-17T16:49:01.937843+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/real-time-dashboard"}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/research','Kubernetes Research. Research documents on node instance types, managed services, ingress controllers, CNIs, etc. 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','66cfadb54f9e01f3db00d0fbf1a812d9249792f9f16f69ad0c8e2f2023617911',100.0,1.77903357613358688e+09,0,'2026-05-17T17:59:36.133587+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md", "docs/kubernetes.md", "docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/research"}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/scaling-celery-rabbitmq-kubernetes','learnk8s.io: Scaling Celery workers with RabbitMQ on Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7b7275112d567b17217b7f4a8177b76e67e2d5a4565d6498ef646646bea0b29d',100.0,1.77903254803974795e+09,0,'2026-05-17T17:42:28.039748+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/scaling-celery-rabbitmq-kubernetes"}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/setting-cpu-memory-limits-requests','learnk8s.io: Setting the right requests and limits in Kubernetes 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1b64190b88399a152a4e67d5529900d787ac658db0a3d6effa1c2a70ce9d1b94',100.0,1.77903342545657396e+09,0,'2026-05-17T17:57:05.456574+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/setting-cpu-memory-limits-requests"}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/sidecar-containers-patterns','learnk8s.io: Extending applications on Kubernetes with multi-container pods','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4765b75da936e87296482a4c197a049c8261ab74cea5e0ae5d3080c57f21b227',100.0,1.77903175595713901e+09,0,'2026-05-17T17:29:15.957139+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/sidecar-containers-patterns"}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/spring-boot-kubernetes-guide','learnk8s.io: Developing and deploying Spring Boot microservices on Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','90bb95ba0d06fc58aa3a10fc586e006f7c66a48922aaf2df0370cb1eb56d5183',100.0,1779029476.70184,0,'2026-05-17T16:51:16.701840+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/spring-boot-kubernetes-guide"}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/templating-yaml-with-code','Templating YAML in Kubernetes with real code','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2e1de1fac5625a6f259f183e64956ac642b8b1edb1b9ed058382a799969782d0',100.0,1.77903149509606909e+09,0,'2026-05-17T17:24:55.096069+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/templating-yaml-with-code"}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/terraform-aks','learnk8s.io/terraform-aks: Provisioning Kubernetes clusters on AWS with'' Terraform and AKS 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','48c0078a362c90c956d4c53acd283c05fab7c74833fd0dbfdede41d6af0d7df7',100.0,1.77903451072529101e+09,0,'2026-05-17T18:15:10.725291+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/terraform-lke"}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/terraform-eks','learnk8s.io/terraform-eks: Provisioning Kubernetes clusters on AWS with'' Terraform and EKS 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9ebd49dc4c4bb8370a0f2e5f13937e63a18d1b11fefda965171a5e9118c41d02',100.0,1.779031013291224e+09,0,'2026-05-17T17:16:53.291224+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://learnk8s.io/terraform-aks"}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/terraform-gke','learnk8s.io/terraform-gke: Provisioning Kubernetes clusters on AWS with'' Terraform and GKE 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6a0c0745dd910af8573a08410f99f8b3dac7bc469a577d585b68cfe7790b9e0b',100.0,1.77903375203796291e+09,0,'2026-05-17T18:02:32.037963+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://learnk8s.io/terraform-aks"}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/terraform-lke','learnk8s.io/terraform-lke: Provisioning Kubernetes clusters on Linode with'' Terraform 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b2c9e3c5ece1f31e8f281585a508df5048a0affaf7a827ec4fd929a88eafa96e',100.0,1.77903200093197393e+09,0,'2026-05-17T17:33:20.931974+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/terraform-lke"}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/troubleshooting-deployments','==learnk8s.io: A visual guide on troubleshooting Kubernetes deployments=='' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','e71cc356dc770e9623496f43843fcb473674431aeb1d0aad26338410382e0f7a',100.0,1.77903205768726706e+09,0,'2026-05-17T17:34:17.687267+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-troubleshooting.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://learnk8s.io/validating-kubernetes-yaml','Validating Kubernetes YAML for best practice and policies 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9366b64b9fddaf0b5c7fc8d842146a33b29a21b6a933e82ec534413c95a03fad',100.0,1.77903086590950107e+09,0,'2026-05-17T17:14:25.909501+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/validating-kubernetes-yaml"}');
+INSERT INTO "resources" VALUES('https://learningdaily.dev/software-architecture-diagramming-and-patterns-7d38999e7a12','learningdaily.dev: Software architecture diagramming and patterns','','N/A',0,'A curated technical resource and architectural guide covering learningdaily.dev: Software architecture diagramming and patterns in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032179,0,'2026-05-17T17:36:19.738164+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cloud-arch-diagrams.md"]','["cloud-arch-diagrams.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/allocatable-resources','Allocatable memory and CPU in Kubernetes Nodes 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','5f12c1ffa9d105bad28e17b8f1658bc208a80b8bd0352e1e71d16695e1307b62',100.0,1779029610,0,'2026-05-17T16:53:30.017467+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md", "docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/allocatable-resources"}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/authentication-kubernetes','==learnk8s.io/authentication-kubernetes: User and workload identities in'' Kubernetes== 🌟🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','33bf173767304aef2cc17f25f35dbafb96be9fb80d21ed8d60ded35231e140b8',100.0,1779033620,0,'2026-05-17T18:00:20.265361+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/authentication-kubernetes"}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/blog','learnk8s.io/blog','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','77fc97dead69f9ad8df24d6e6110e101c8405c4bbee5764b117528819c52c65f',100.0,1779030847,0,'2026-05-17T17:14:07.416070+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/blog"}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/blog/smaller-docker-images','learnk8s.io: 3 simple tricks for smaller Docker images 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','aeb4cb3d8ee75dc27b941f75940108807d0e5ec3c4923d487a9490a6a49b5b5d',100.0,1779030441,0,'2026-05-17T17:07:21.106840+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/blog/smaller-docker-images"}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/cloud-resources-kubernetes','learnk8s.io: Provisioning cloud resources (AWS, GCP, Azure) in Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','bfd5793443b4dd322f96df972adfcd6e03a4ce8bd1fcde1526790ea4e776668a',100.0,1779032369,0,'2026-05-17T17:39:29.641578+02:00',NULL,NULL,NULL,'[]','[]','["docs/databases.md", "docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/cloud-resources-kubernetes"}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/etcd-kubernetes','learnk8s.io: How etcd works with and without Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','59b9c93bcfd675e6f1b05e3fe5ef8a0c3c7e3af1b8921e90b11cad678bd2d347',100.0,1779029476,0,'2026-05-17T16:51:16.472103+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/etcd-kubernetes"}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/first-steps','learnk8s.io/first-steps','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','904ab8c79c57a2db3240fbf125740f7b7288d583ac0d126dfff718a7f68e0db6',100.0,1779031447,0,'2026-05-17T17:24:07.072409+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/training"}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/graceful-shutdown','==learnk8s.io: Graceful shutdown and zero downtime deployments in Kubernetes==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','0c69ecb129e2535e7a0614c81c57e0f3d73da4f6428ab9d4de15097bf0d2bb13',100.0,1779030402,0,'2026-05-17T17:06:42.208050+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/how-many-clusters','learnk8s.io: Architecting Kubernetes clusters — how many should you have?','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9e31112c2c9b9c5000a65c573ad04bf1a6684ebb0c578d061b38f2b63ea038f9',100.0,1779031620,0,'2026-05-17T17:27:00.772826+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/how-many-clusters"}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/kafka-ha-kubernetes','==learnk8s.io/kafka-ha-kubernetes: Designing and testing a highly available'' Kafka cluster on Kubernetes== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b3b241d342c399260f98dcbd13cc940a2fd534b3e18ea66442047272621dcc23',100.0,1779032115,0,'2026-05-17T17:35:15.293418+02:00',NULL,NULL,NULL,'[]','[]','["docs/message-queue.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/kafka-ha-kubernetes"}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/kubernetes-autoscaling-strategies','learnk8s.io: Architecting Kubernetes clusters — choosing the best autoscaling'' strategy 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9cada5c48ace8127c66adff1784176a7e348381b03d7b16e51c03cae800a8ee3',100.0,1779031782,0,'2026-05-17T17:29:42.878856+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-autoscaling.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/kubernetes-autoscaling-strategies"}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/kubernetes-custom-authentication','Implementing a custom Kubernetes authentication method','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','216c63d2361388c52fffb3e910ed19c6c86370cf66696415807c83fb085ea3fb',100.0,1779031596,0,'2026-05-17T17:26:36.965855+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/kubernetes-custom-authentication"}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/kubernetes-instance-calculator','learnk8s.io: Kubernetes Instance Calculator 🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ed1b9cc47891891992f29dcde28c5a36251f0e2e7b56c6a70e3edeef1ae087fc',100.0,1779032973,0,'2026-05-17T17:49:33.318984+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/kubernetes-instance-calculator"}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/kubernetes-long-lived-connections','==Service meshes to the rescue: Load balancing and scaling long-lived connections'' in Kubernetes==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','216b4b31ca33b233db94e6fafd318d4a5a3af7633265064850d88694e78df011',100.0,1779033072,0,'2026-05-17T17:51:12.868881+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md", "docs/message-queue.md", "docs/servicemesh.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/kubernetes-network-packets','==learnk8s.io: Tracing the path of network traffic in Kubernetes== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','2b48512a68f71ffb582fd83168faed28da24a9a2388aa0c161f50547bc403250',100.0,1779029062,0,'2026-05-17T16:44:22.066616+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/kubernetes-node-size','learnk8s.io: Architecting Kubernetes clusters — choosing a worker node size','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','71f96a2fb0e938121c9ff5f82b1952933619099b910afa20a319910e17df7126',100.0,1779031508,0,'2026-05-17T17:25:08.234804+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://itnext.io/architecting-kubernetes-clusters-choosing-a-worker-node-size-b3729cc0c78f"}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/kubernetes-policies','Enforcing policies and governance for Kubernetes workloads','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','5e5e1adba5000019e5fc6e2280c6909d307f56eb4162570789640009648b25ce',100.0,1779030431,0,'2026-05-17T17:07:11.399120+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/kubernetes-rollbacks','==learnk8s.io: How do you rollback deployments in Kubernetes?== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','47249eeb57c8e2c20152a2189fb4ee21b210bdbda2f833e94d653cacd3dbe183',100.0,1779034153,0,'2026-05-17T18:09:13.489808+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/kubernetes-terraform','learnk8s.io/kubernetes-terraform: Creating Kubernetes clusters with Terraform','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','74947e16c183ed184451b05bb16e1e2246baf50d647baa508be3253f40878474',100.0,1779033329,0,'2026-05-17T17:55:29.563946+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/kubernetes-terraform"}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/kubernetes-wallpapers','learnk8s.io: Kubernetes wallpapers','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6ce13c62a8bc45eef972f9242c1ff0015a5192f05f69e099647b84777577281b',100.0,1779034373,0,'2026-05-17T18:12:53.510679+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/kubernetes-wallpapers"}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/learn-kubernetes-weekly','learnk8s.io/learn-kubernetes-weekly 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','1416222a7953b70272a92df35403c72cf9164d4fa61a9552e283495e4fe12f37',100.0,1779031536,0,'2026-05-17T17:25:36.451601+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-newsletters.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/microservices-authentication-kubernetes','learnk8s.io: Authentication between microservices using Kubernetes identities'' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','76b46e777ede25eb211914d9bff32a954b4afc03fb8944d2327c09dc7a422e46',100.0,1779031713,0,'2026-05-17T17:28:33.106410+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/microservices-authentication-kubernetes"}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/news','learnk8s.io/news','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','deee39fdf238da9fa86b0a75b70e453007a2e98dbec1b5aeddd5cc0713eb27b8',100.0,1779030686,0,'2026-05-17T17:11:26.085276+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/production-best-practices','==learnk8s.io: Kubernetes production best practices==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','6c35ada1c5b7da57066666654f1eaf5a33cc3b0840b43fbc6ea7f0af123f9834',100.0,1779029323,0,'2026-05-17T16:48:43.964304+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/rbac-kubernetes','==learnk8s.io: Limiting access to Kubernetes resources with RBAC== 🌟🌟🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','1d5e615fa2302d3395b70725e1eb787d0d4f76c987cf677cd23c03f645664387',100.0,1779031616,0,'2026-05-17T17:26:56.042523+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/real-time-dashboard','learnk8s.io/real-time-dashboard','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9c56dd6df70a5498db821593437bb7942e32a437384690922b571433e85cb955',100.0,1779029341,0,'2026-05-17T16:49:01.937843+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/real-time-dashboard"}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/research','Kubernetes Research. Research documents on node instance types, managed services, ingress controllers, CNIs, etc. 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','66cfadb54f9e01f3db00d0fbf1a812d9249792f9f16f69ad0c8e2f2023617911',100.0,1779033576,0,'2026-05-17T17:59:36.133587+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md", "docs/kubernetes.md", "docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/research"}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/scaling-celery-rabbitmq-kubernetes','learnk8s.io: Scaling Celery workers with RabbitMQ on Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7b7275112d567b17217b7f4a8177b76e67e2d5a4565d6498ef646646bea0b29d',100.0,1779032548,0,'2026-05-17T17:42:28.039748+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/scaling-celery-rabbitmq-kubernetes"}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/setting-cpu-memory-limits-requests','learnk8s.io: Setting the right requests and limits in Kubernetes 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1b64190b88399a152a4e67d5529900d787ac658db0a3d6effa1c2a70ce9d1b94',100.0,1779033425,0,'2026-05-17T17:57:05.456574+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/setting-cpu-memory-limits-requests"}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/sidecar-containers-patterns','learnk8s.io: Extending applications on Kubernetes with multi-container pods','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4765b75da936e87296482a4c197a049c8261ab74cea5e0ae5d3080c57f21b227',100.0,1779031755,0,'2026-05-17T17:29:15.957139+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/sidecar-containers-patterns"}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/spring-boot-kubernetes-guide','learnk8s.io: Developing and deploying Spring Boot microservices on Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','90bb95ba0d06fc58aa3a10fc586e006f7c66a48922aaf2df0370cb1eb56d5183',100.0,1779029476,0,'2026-05-17T16:51:16.701840+02:00',NULL,NULL,NULL,'[]','[]','["docs/java_frameworks.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/spring-boot-kubernetes-guide"}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/templating-yaml-with-code','Templating YAML in Kubernetes with real code','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2e1de1fac5625a6f259f183e64956ac642b8b1edb1b9ed058382a799969782d0',100.0,1779031495,0,'2026-05-17T17:24:55.096069+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/templating-yaml-with-code"}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/terraform-aks','learnk8s.io/terraform-aks: Provisioning Kubernetes clusters on AWS with'' Terraform and AKS 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','48c0078a362c90c956d4c53acd283c05fab7c74833fd0dbfdede41d6af0d7df7',100.0,1779034510,0,'2026-05-17T18:15:10.725291+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/terraform-lke"}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/terraform-eks','learnk8s.io/terraform-eks: Provisioning Kubernetes clusters on AWS with'' Terraform and EKS 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9ebd49dc4c4bb8370a0f2e5f13937e63a18d1b11fefda965171a5e9118c41d02',100.0,1779031013,0,'2026-05-17T17:16:53.291224+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://learnk8s.io/terraform-aks"}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/terraform-gke','learnk8s.io/terraform-gke: Provisioning Kubernetes clusters on AWS with'' Terraform and GKE 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6a0c0745dd910af8573a08410f99f8b3dac7bc469a577d585b68cfe7790b9e0b',100.0,1779033752,0,'2026-05-17T18:02:32.037963+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://learnk8s.io/terraform-aks"}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/terraform-lke','learnk8s.io/terraform-lke: Provisioning Kubernetes clusters on Linode with'' Terraform 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b2c9e3c5ece1f31e8f281585a508df5048a0affaf7a827ec4fd929a88eafa96e',100.0,1779032000,0,'2026-05-17T17:33:20.931974+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/terraform-lke"}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/troubleshooting-deployments','==learnk8s.io: A visual guide on troubleshooting Kubernetes deployments=='' 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','e71cc356dc770e9623496f43843fcb473674431aeb1d0aad26338410382e0f7a',100.0,1779032057,0,'2026-05-17T17:34:17.687267+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-troubleshooting.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://learnk8s.io/validating-kubernetes-yaml','Validating Kubernetes YAML for best practice and policies 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9366b64b9fddaf0b5c7fc8d842146a33b29a21b6a933e82ec534413c95a03fad',100.0,1779030865,0,'2026-05-17T17:14:25.909501+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"duplicate_of": "https://learnkube.com/validating-kubernetes-yaml"}');
INSERT INTO "resources" VALUES('https://learnkube.com/allocatable-resources','learnk8s.io: Allocatable memory and CPU in Kubernetes Nodes','','2023',0,'Demystifies how Kubernetes computes physical allocatable resources. Deeply details the underlying formulas for `kube-reserved`, `system-reserved`, and eviction thresholds to ensure cluster stability under heavy workloads.','N/A','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cluster Architecture", "Sizing", "Node Allocatable"]','["[COMMUNITY-TOOL]"]','[]','["managed-kubernetes-in-public-cloud.md", "kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learnkube.com/authentication-kubernetes','learnk8s.io/authentication-kubernetes: User and workload identities in Kubernetes 🌟🌟🌟','- The difference b/w externally managed and internal identities.
- How Kubernetes assigns identities for internal users with Service Accounts.','2023',0,'A deep analysis of the conceptual differences between human and workload identities within Kubernetes. Details how API server authentication modules resolve internal workloads using Service Accounts, contrasting them with external OIDC providers.','English','Educational Guide','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Identity & Access", "Authentication"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-security.md"]','{}','{}');
@@ -9304,16 +9304,16 @@ INSERT INTO "resources" VALUES('https://learnkube.com/kubernetes-instance-calcul
INSERT INTO "resources" VALUES('https://learnkube.com/kubernetes-long-lived-connections','learnk8s.io: Load balancing and scaling long-lived connections in Kubernetes 🌟🌟🌟','','2023',5,'An exceptional, highly-detailed exploration of how Kubernetes handles long-lived connections such as gRPC, HTTP/2, and WebSockets. Analyzes why standard iptables-based kube-proxy L4 load balancing fails to distribute traffic evenly, causing backend starvation. Live Grounding highlights that resolving these issues requires client-side load balancing, proxy-assisted gRPC routing, or active connection-termination intervals.','Markdown','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking & Security", "Load Balancing", "Performance & Tuning"]','["[DE FACTO STANDARD]"]','[]','["servicemesh.md", "kubernetes-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learnkube.com/kubernetes-network-packets','learnk8s.io: Tracing the path of network traffic in Kubernetes 🌟','','2022',5,'An exceptionally precise visual reconstruction tracing the physical path of network packets through container boundaries, virtual interfaces, iptables chains, and node boundaries. Invaluable reference for platform engineers tasked with isolating root causes of packet drops and latency spikes.','English','Guide','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Networking", "Deep Dive", "Packet Flow"]','["[DE FACTO STANDARD]", "[GUIDE]"]','[]','["kubernetes-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learnkube.com/kubernetes-node-size','learnk8s.io: Architecting Kubernetes clusters — choosing a worker node size','','2023',0,'Analyzes the trade-offs of choosing small versus large instance types for Kubernetes worker nodes. Discusses pod density limits, network interfaces, control plane overhead, and daemon-set resource allocation footprint.','N/A','Article','Advanced',0,'duplicate','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cluster Architecture", "Sizing", "Worker Nodes"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{"duplicate_of": "https://itnext.io/architecting-kubernetes-clusters-choosing-a-worker-node-size-b3729cc0c78f"}');
-INSERT INTO "resources" VALUES('https://learnkube.com/kubernetes-policies',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','e2dcb04ebc7a4532bcb40042bebe9b4670c5b28a90eceb1dc22cf2bd3b09544b',100.0,1.77913049501580405e+09,0,'2026-05-18T20:54:55.015804+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://learnkube.com/kubernetes-policies',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','e2dcb04ebc7a4532bcb40042bebe9b4670c5b28a90eceb1dc22cf2bd3b09544b',100.0,1779130495,0,'2026-05-18T20:54:55.015804+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://learnkube.com/kubernetes-rollbacks','learnk8s.io: How do you rollback deployments in Kubernetes? 🌟','','2021',4,'Details the internal revision history mechanics of the Kubernetes Deployment API. Explains how the controller tracks replicaset generations and provides techniques for coordinating configmap and secret changes during unexpected application rollbacks.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cluster Management", "Deployments", "Rollbacks"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learnkube.com/kubernetes-services-and-load-balancing','Kubernetes Services and Load Balancing Explained','','2024',4,'A contemporary structural breakdown explaining how Kubernetes leverages service endpoints to build abstract load balancing layers. Reviews the operations of kube-proxy in writing local node routing rules and traces how traffic migrates from virtual endpoints to real pod ports.','English','Guide','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Networking", "Fundamentals", "Service Discovery"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','["kubernetes-tutorials.md", "kubernetes-networking.md", "kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learnkube.com/kubernetes-terraform','learnk8s.io/kubernetes-terraform: Creating Kubernetes clusters with Terraform','','2023',0,'A detailed LearnK8s tutorial demonstrating cloud cluster provisioning with Terraform. Focuses on orchestrating clean IAM hierarchies, underlying storage provisions, network definitions, and secure worker node groups.','HCL','Technical Tutorial','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Cluster Provisioning"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learnkube.com/kubernetes-wallpapers','learnk8s.io: Kubernetes wallpapers','','2021',1,'A collection of high-resolution, visually rich architectural diagrams and wallpaper guides designed to help developers visualize complex Kubernetes ecosystems, control plane interactions, and object lifecycles.','None','Reference','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Community", "Visual Resources", "Wallpapers"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learnkube.com/microservices-authentication-kubernetes','learnk8s.io: Authentication between microservices using Kubernetes identities 🌟','','2023',0,'A specialized guide analyzing how service-to-service communication can be secured natively. It demonstrates using Kubernetes ServiceAccount tokens as cryptographic identities to authenticate microservices without external overhead. This pattern reduces dependencies on heavy service meshes for simpler deployments.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Identity & Access", "Microservice Identities"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learnkube.com/news-events-jobs',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','e5788c48710ff2edb615875ff89a9fc888729c6e4f87115ba76fa5e6081937fb',100.0,1.779130495001127e+09,0,'2026-05-18T20:54:55.001127+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://learnkube.com/news-events-jobs',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','e5788c48710ff2edb615875ff89a9fc888729c6e4f87115ba76fa5e6081937fb',100.0,1779130495,0,'2026-05-18T20:54:55.001127+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://learnkube.com/production-best-practices','learnk8s.io: Kubernetes production best practices','','2023',0,'High-quality, interactive checklist framework covering multi-zone redundancy, etcd scaling, high-availability control planes, application deployment limits, and robust DNS performance optimization.','English','Tutorial','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations", "Best Practices", "Production Readiness"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learnkube.com/rbac-kubernetes','learnk8s.io: Limiting access to Kubernetes resources with RBAC 🌟🌟🌟','','2023',0,'A rigorous deep-dive into resource constraints using RBAC. Demonstrates how to write custom policies to isolate network endpoints, restrict API-driven actions, and test permissions safely using `kubectl auth can-i`.','English','Educational Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Identity & Access", "RBAC"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://learnkube.com/real-time-dashboard','learnk8s.io/real-time-dashboard','','2023',0,'An educational workspace resource demonstrating how to build dynamic, real-time dashboards to trace Kubernetes state shifts. Details WebSocket connections, SSE streaming, and reactive rendering engines to visualize namespace status.','TypeScript','Article','Intermediate',0,'online','manual','308be50f0363661fbd48ab64616949df2c63371c277adeae6004e9019a72c692',100.0,1.779130494976722e+09,0,'2026-05-18T20:54:54.976722+02:00',NULL,NULL,NULL,'["Infrastructure & Platform", "Kubernetes Tooling", "Developer Experience"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://learnkube.com/real-time-dashboard','learnk8s.io/real-time-dashboard','','2023',0,'An educational workspace resource demonstrating how to build dynamic, real-time dashboards to trace Kubernetes state shifts. Details WebSocket connections, SSE streaming, and reactive rendering engines to visualize namespace status.','TypeScript','Article','Intermediate',0,'online','manual','308be50f0363661fbd48ab64616949df2c63371c277adeae6004e9019a72c692',100.0,1779130494,0,'2026-05-18T20:54:54.976722+02:00',NULL,NULL,NULL,'["Infrastructure & Platform", "Kubernetes Tooling", "Developer Experience"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learnkube.com/research','learnk8s.io: Kubernetes Research. Research documents on node instance types, managed services, ingress controllers, CNIs, etc.','','2024',0,'An exceptional, data-driven research catalog evaluating critical Kubernetes deployment components. Compiles comparative benchmarks and analyses of CNI plugins (Cilium, Calico), cloud providers (EKS, GKE, AKS), virtual machine shapes, and Ingress Controller solutions, highlighting costs and latencies.','English','Research Portal','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Research", "Architecture Analysis", "Infrastructure Design"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learnkube.com/scaling-celery-rabbitmq-kubernetes','learnk8s.io: Scaling Celery workers with RabbitMQ on Kubernetes','','2022',0,'An exceptional, step-by-step architectural guide on scaling distributed Python/Celery workers using Custom Metrics and RabbitMQ. Explains why scaling based on queue depth is superior to CPU-based HPA scaling for asynchronous workloads.','English','Technical Guide','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Workload Scaling", "Asynchronous Processing", "Custom Metrics"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learnkube.com/setting-cpu-memory-limits-requests','learnk8s.io: Setting the right requests and limits in Kubernetes 🌟','','2022',0,'A highly structured, visual guide clarifying requests (scheduling floor) and limits (runtime ceiling).
@@ -9331,171 +9331,171 @@ INSERT INTO "resources" VALUES('https://learnkube.com/training','learnk8s.io/fir
INSERT INTO "resources" VALUES('https://learnkube.com/troubleshooting-deployments','learnk8s.io: A visual guide on troubleshooting Kubernetes deployments','','2023',0,'A high-density visual guide detailing a deterministic flowchart for troubleshooting Kubernetes deployment failures. It systematically walks engineers through checking ingress, service routing, selector matching, and pod-level failures (e.g., CrashLoopBackOff).','English','Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Debugging", "Troubleshooting Guide"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-troubleshooting.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://learnkube.com/validating-kubernetes-yaml','Validating Kubernetes YAML for best practice and policies 🌟','','2024',0,'A comprehensive operational guide detailing static analysis, policy enforcement, and structural schema validation of Kubernetes manifests using tools like Kube-score, Conftest, and Polaris.','YAML','Technical Article','Medium',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Kubernetes Manifests", "Validation & Linting"]','["[COMMUNITY-TOOL]"]','[]','["yaml.md"]','{}','{"is_special": true}');
INSERT INTO "resources" VALUES('https://learntocloud.guide','learntocloud.guide','','2026',0,'An open-source, highly structured educational roadmap designed to transition traditional sysadmins into proficient cloud engineers. It guides learners through networking, Linux administration, infrastructure as code, and cloud-native topologies. Live grounding highlights its massive adoption within the DevOps community.','English','Guide/Education','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Learning", "Curriculum", "Cloud Engineering"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://leebriggs.co.uk/blog/2019/02/07/why-are-we-templating-yaml.html',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','f5fdab1c2c93daa1dab3c893da464653062f05a2304c8f524fd93c51873bbe75',100.0,1.77903182733560204e+09,0,'2026-05-17T17:30:27.335602+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://leebriggs.co.uk/blog/2019/02/07/why-are-we-templating-yaml.html',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','f5fdab1c2c93daa1dab3c893da464653062f05a2304c8f524fd93c51873bbe75',100.0,1779031827,0,'2026-05-17T17:30:27.335602+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://legacy-controller-docs.ansible.com/ansible-tower','Ansible Tower Docs','','2021',0,'Legacy documentation archive for Ansible Tower, Red Hat''s proprietary enterprise web console and REST API dashboard for Ansible. Note that in recent product lifecycles, Ansible Tower has been superseded and integrated into the containerized Red Hat Ansible Automation Platform.','N/A','Documentation','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Enterprise Control"]','["[LEGACY]"]','[]','["ansible.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://lenshq.io','Lens Kubernetes IDE 🌟','','2026',5,'The premier desktop IDE for Kubernetes administrators, offering unmatched multi-cluster management, real-time log streaming, resource debugging, and custom extensions. Extensively used to streamline production cluster maintenance.','TypeScript','Tool','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "UI & Dashboards", "Visual Ide"]','["[DE FACTO STANDARD]"]','[]','["kubernetes-based-devel.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/12-visual-studio-code-shortcuts-that-every-developer-must-know-8d6ce5fc3631','levelup.gitconnected.com: 12 Visual Studio Code Shortcuts That Every Developer'' Must Know','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: 12 Visual Studio Code Shortcuts That Every Developer'' Must Know in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903042561209893e+09,0,'2026-05-17T17:07:05.612099+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/5-bash-string-manipulation-methods-that-help-every-developer-49d4ee38b593','levelup.gitconnected.com: 5 Bash String Manipulation Methods That Help Every'' Developer','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: 5 Bash String Manipulation Methods That Help Every'' Developer in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903153342926597e+09,0,'2026-05-17T17:25:33.429266+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/5-git-commands-to-know-before-your-first-tech-job-or-internship-1b5856313338','levelup.gitconnected.com: 5 Git Commands to Know Before Your First Tech'' Job or Internship','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: 5 Git Commands to Know Before Your First Tech'' Job or Internship in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902961323083305e+09,0,'2026-05-17T16:53:33.230833+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/5-tips-for-troubleshooting-apps-on-kubernetes-835b6b539c24','levelup.gitconnected.com: 5 tips for troubleshooting apps on Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: 5 tips for troubleshooting apps on Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903307430932092e+09,0,'2026-05-17T17:51:14.309321+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/5-tips-to-design-for-multi-tenancy-architecture-5f7d55657d77','levelup.gitconnected.com: 5 Tips To Design For Multi-Tenancy Architecture','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: 5 Tips To Design For Multi-Tenancy Architecture in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903450447576308e+09,0,'2026-05-17T18:15:04.475763+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/5-tricks-to-take-your-kubernetes-skills-to-the-next-level-a5541baeb18e','levelup.gitconnected.com: 5 Tricks to take your Kubernetes skills to the'' next level','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: 5 Tricks to take your Kubernetes skills to the'' next level in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903111725288105e+09,0,'2026-05-17T17:18:37.252881+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/access-kubernetes-objects-data-from-proc-directory-8d2ec6a0faba','levelup.gitconnected.com: Access Kubernetes Objects Data From /Proc Directory'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Access Kubernetes Objects Data From /Proc Directory'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903350032417392e+09,0,'2026-05-17T17:58:20.324174+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/automating-integration-and-deployment-to-remote-server-63a2b6576ebf','levelup.gitconnected.com: Automating Integration and Deployment to Remote'' Server','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Automating Integration and Deployment to Remote'' Server in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903142245255494e+09,0,'2026-05-17T17:23:42.452555+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/aws-azure-gcp-resource-hierarchies-25b829127511','AWS, Azure, GCP: Resource Hierarchies','','N/A',0,'A curated technical resource and architectural guide covering AWS, Azure, GCP: Resource Hierarchies in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903246605611395e+09,0,'2026-05-17T17:41:06.056114+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/basics-of-ci-cd-a98340c60b04','==levelup.gitconnected.com: Basics of CI/CD==','','N/A',0,'A curated technical resource and architectural guide covering ==levelup.gitconnected.com: Basics of CI/CD== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790322235547409e+09,0,'2026-05-17T17:37:03.554741+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/blue-green-with-canary-deployment-a-novel-approach-2cee77ff564d','gitconnected.com: Blue-Green with Canary Deployment — A Novel approach','','N/A',0,'A curated technical resource and architectural guide covering gitconnected.com: Blue-Green with Canary Deployment — A Novel approach in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779031185897583e+09,0,'2026-05-17T17:19:45.897583+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/concurrency-in-go-shared-memory-a2ef201b396b','levelup.gitconnected.com: Concurrency in Go: shared memory','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Concurrency in Go: shared memory in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903343583354306e+09,0,'2026-05-17T17:57:15.833543+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/continuous-integration-continuous-deployment-with-terraform-cloud-ad384f29d7a0','levelup.gitconnected.com: Continuous Integration and Continuous Deployment'' with Terraform Cloud','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Continuous Integration and Continuous Deployment'' with Terraform Cloud in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903217085302495e+09,0,'2026-05-17T17:36:10.853025+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/deploying-simple-golang-webapp-to-kubernetes-25dc1736dcc4','levelup.gitconnected.com: Deploying a Simple Golang Web App to Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Deploying a Simple Golang Web App to Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903369699186205e+09,0,'2026-05-17T18:01:36.991862+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/digestible-devops-the-7-devops-practices-8bd8b34e1418','Digestible DevOps: The 7 DevOps Practices','','N/A',0,'A curated technical resource and architectural guide covering Digestible DevOps: The 7 DevOps Practices in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903397382632398e+09,0,'2026-05-17T18:06:13.826324+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/do-you-know-distributed-job-scheduling-in-microservices-architecture-44082adad8ac','levelup.gitconnected.com: Do you know Distributed Job Scheduling in Microservices'' Architecture? 🌟','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Do you know Distributed Job Scheduling in Microservices'' Architecture? 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903130216802096e+09,0,'2026-05-17T17:21:42.168021+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/effects-of-docker-image-size-on-autoscaling-w-r-t-single-and-multi-node-kube-cluster-29c4f689cd99','levelup.gitconnected.com: Effects of Docker Image Size on AutoScaling w.r.t'' Single and Multi-Node Kube Cluster','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Effects of Docker Image Size on AutoScaling w.r.t'' Single and Multi-Node Kube Cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903008462765192e+09,0,'2026-05-17T17:01:24.627652+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/enforce-audit-policy-in-kubernetes-k8s-34e504733300','levelup.gitconnected.com: Enforce Audit Policy in Kubernetes (k8s)','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Enforce Audit Policy in Kubernetes (k8s) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903290011172294e+09,0,'2026-05-17T17:48:20.111723+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/error-handling-in-event-driven-systems-1f0a7ef2cfb7','levelup.gitconnected.com: Error Handling in Event-Driven Systems','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Error Handling in Event-Driven Systems in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903061483632588e+09,0,'2026-05-17T17:10:14.836326+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/exploring-grafana-agent-flow-simplifying-monitoring-for-kubernetes-2a06a92614','levelup.gitconnected.com: Grafana Agent Flow: Simplifying Monitoring and'' Telemetry Collection for Kubernetes Clusters','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Grafana Agent Flow: Simplifying Monitoring and'' Telemetry Collection for Kubernetes Clusters in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903205684091591e+09,0,'2026-05-17T17:34:16.840916+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/first-try-on-java-operator-sdk-5a07f30771de','==levelup.gitconnected.com: First Try on Java Operator SDK==','','N/A',0,'A curated technical resource and architectural guide covering ==levelup.gitconnected.com: First Try on Java Operator SDK== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903320587654709e+09,0,'2026-05-17T17:53:25.876547+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-client-libraries.md"]','["kubernetes-client-libraries.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/flux-cd-getting-started-1a06671d718f','levelup.gitconnected.com: Flux CD: Getting Started','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Flux CD: Getting Started in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903432633240604e+09,0,'2026-05-17T18:12:06.332406+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/flux.md"]','["flux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/fully-explained-array-data-structure-in-python-67dd9a12b695','levelup.gitconnected.com: Fully Explained Array Data Structure in Python','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Fully Explained Array Data Structure in Python in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903178205535507e+09,0,'2026-05-17T17:29:42.055355+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/generics-in-go-viva-la-revolution-e27898bf5495','levelup.gitconnected.com: Generics in Go: Viva La Revolution!','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Generics in Go: Viva La Revolution! in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903268384754204e+09,0,'2026-05-17T17:44:43.847542+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/getting-started-with-argocd-on-your-kubernetes-cluster-552ca5d8cf41','levelup.gitconnected.com: Getting Started With ArgoCD on your Kubernetes'' Cluster','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Getting Started With ArgoCD on your Kubernetes'' Cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903411601007103e+09,0,'2026-05-17T18:08:36.010071+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/github-actions-self-hosted-runners-on-amazon-eks-spot-instances-bc3abcd5d38f','levelup.gitconnected.com: GitHub Actions, self-hosted runners on Amazon'' EKS & spot instances','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: GitHub Actions, self-hosted runners on Amazon'' EKS & spot instances in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903283292690205e+09,0,'2026-05-17T17:47:12.926902+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/github-may-replace-dockerhub-a5da5e547f01','==levelup.gitconnected.com: GitHub may replace DockerHub==','','N/A',0,'A curated technical resource and architectural guide covering ==levelup.gitconnected.com: GitHub may replace DockerHub== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903269918453192e+09,0,'2026-05-17T17:44:59.184532+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/gitops-ci-cd-using-github-actions-and-argocd-on-kubernetes-909d85d37746','levelup.gitconnected.com: GitOps: CI/CD using GitHub Actions and ArgoCD'' on Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: GitOps: CI/CD using GitHub Actions and ArgoCD'' on Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903292028950905e+09,0,'2026-05-17T17:48:40.289509+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/helm-101-for-developers-1c28e734937e','levelup.gitconnected.com: Helm 101 for Developers','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Helm 101 for Developers in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903056154991698e+09,0,'2026-05-17T17:09:21.549917+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/helm-data-sharing-between-parent-and-child-chart-c4487a452d4e','levelup.gitconnected.com: Helm — Data Sharing Between Parent and Child Chart','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Helm — Data Sharing Between Parent and Child Chart in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032819.68044,0,'2026-05-17T17:46:59.680440+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/helm-named-templates-de2efc3875d0','levelup.gitconnected.com: Helm—Named Templates','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Helm—Named Templates in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903003450998902e+09,0,'2026-05-17T17:00:34.509989+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/helm-vs-kustomize-navigating-kubernetes-configuration-complexity-ae86596c3cf2','levelup.gitconnected.com: Helm vs. Kustomize: Navigating Kubernetes Configuration'' Complexity','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Helm vs. Kustomize: Navigating Kubernetes Configuration'' Complexity in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903225686306691e+09,0,'2026-05-17T17:37:36.863067+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kustomize.md"]','["kustomize.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/how-to-design-a-system-to-scale-to-your-first-100-million-users-4450a2f9703d','levelup.gitconnected.com: How to design a system to scale to your first'' 100 million users','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: How to design a system to scale to your first'' 100 million users in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903141628268504e+09,0,'2026-05-17T17:23:36.282685+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/databases.md", "docs/introduction.md"]','["databases.md", "introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/how-to-guess-the-right-size-for-your-kubernetes-pods-9c88686fec','==levelup.gitconnected.com: How to guess the right size for your Kubernetes'' Pods?==','','N/A',0,'A curated technical resource and architectural guide covering ==levelup.gitconnected.com: How to guess the right size for your Kubernetes'' Pods?== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031805.01837,0,'2026-05-17T17:30:05.018370+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/how-to-manage-your-technical-backlog-868415f8eea9','levelup.gitconnected.com: How to manage your technical backlog','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: How to manage your technical backlog in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903439188497304e+09,0,'2026-05-17T18:13:11.884973+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/installing-exploring-the-kube-prometheus-project-eef375d49f6b','levelup.gitconnected.com: Installing & Exploring the Kube-Prometheus Project','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Installing & Exploring the Kube-Prometheus Project in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903029971938705e+09,0,'2026-05-17T17:04:59.719387+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/introduction-to-helm-dashboard-dddf43e38cc2','levelup.gitconnected.com: Introduction to Helm Dashboard','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Introduction to Helm Dashboard in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903225469381904e+09,0,'2026-05-17T17:37:34.693819+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/kafka-for-engineers-975feaea6067','levelup.gitconnected.com: Kafka for Engineers 🌟','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Kafka for Engineers 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031714.50831,0,'2026-05-17T17:28:34.508310+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/kubernetes-101-secrets-20d068ab0563','levelup.gitconnected.com: Kubernetes 101: Secrets','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Kubernetes 101: Secrets in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903366575020408e+09,0,'2026-05-17T18:01:05.750204+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/kubernetes-101-understanding-the-basics-of-container-orchestration-898562f45651','levelup.gitconnected.com: Kubernetes 101: Understanding the Basics of Container'' Orchestration','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Kubernetes 101: Understanding the Basics of Container'' Orchestration in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903153778466606e+09,0,'2026-05-17T17:25:37.784666+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/kubernetes-autoscaling-101-cluster-autoscaler-horizontal-pod-autoscaler-and-vertical-pod-2a441d9ad231','gitconnected.com: Kubernetes Autoscaling 101: Cluster Autoscaler, Horizontal'' Pod Autoscaler, and Vertical Pod Autoscaler','','N/A',0,'A curated technical resource and architectural guide covering gitconnected.com: Kubernetes Autoscaling 101: Cluster Autoscaler, Horizontal'' Pod Autoscaler, and Vertical Pod Autoscaler in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903203665685391e+09,0,'2026-05-17T17:33:56.656854+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/kubernetes-monitoring-101-core-pipeline-services-pipeline-a34cd4cc9627','Kubernetes Monitoring 101 — Core pipeline & Services Pipeline','','N/A',0,'A curated technical resource and architectural guide covering Kubernetes Monitoring 101 — Core pipeline & Services Pipeline in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030422.40055,0,'2026-05-17T17:07:02.400550+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/kubernetes-planternetes-v1-28-non-graceful-node-shutdown-feature-8608d5073519','levelup.gitconnected.com: Kubernetes Planternetes v1.28: Non-Graceful Node'' Shutdown Feature','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Kubernetes Planternetes v1.28: Non-Graceful Node'' Shutdown Feature in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032134.57435,0,'2026-05-17T17:35:34.574350+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-releases.md"]','["kubernetes-releases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/kubernetes-with-coredns-e40772c5e6ee','levelup.gitconnected.com: Kubernetes with CoreDNS','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Kubernetes with CoreDNS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779030975483361e+09,0,'2026-05-17T17:16:15.483361+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/master-sparkml-practical-guide-for-machine-learning-1efe1bd9cdce','levelup.gitconnected.com: Master SparkML: Practical Guide for Machine Learning','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Master SparkML: Practical Guide for Machine Learning in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902917197014307e+09,0,'2026-05-17T16:46:11.970143+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-bigdata.md"]','["kubernetes-bigdata.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/micro-frontend-architecture-794442e9b325','levelup.gitconnected.com: Micro Frontend Architecture','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Micro Frontend Architecture in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029938.84022,0,'2026-05-17T16:58:58.840220+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/multi-tenant-application-a29153d31c5a','levelup.gitconnected.com: Multi-Tenant Application','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Multi-Tenant Application in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903001471007895e+09,0,'2026-05-17T17:00:14.710079+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/nestjs-microservices-with-grpc-api-gateway-and-authentication-part-1-2-650009c03686','levelup.gitconnected.com: NestJS: Microservices with gRPC, API Gateway,'' and Authentication — Part 1/2','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: NestJS: Microservices with gRPC, API Gateway,'' and Authentication — Part 1/2 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029364.8555,0,'2026-05-17T16:49:24.855500+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/openshift-the-next-level-of-kubernetes-6d58ad722b26','levelup.gitconnected.com: OpenShift — The Next Level of Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: OpenShift — The Next Level of Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902979613747811e+09,0,'2026-05-17T16:56:36.137478+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/operators-extending-kubernetes-capabilities-184df001b7e','==levelup.gitconnected.com: Operators : Extending Kubernetes Capabilities==','','N/A',0,'A curated technical resource and architectural guide covering ==levelup.gitconnected.com: Operators : Extending Kubernetes Capabilities== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903125535406088e+09,0,'2026-05-17T17:20:55.354061+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/running-workflows-on-windows-with-jenkins-pipeline-and-kubernetes-52752a89a0e7','levelup.gitconnected.com: Running Workflows on windows with Jenkins pipeline'' and Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Running Workflows on windows with Jenkins pipeline'' and Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903111741596293e+09,0,'2026-05-17T17:18:37.415963+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/scale-your-apps-using-keda-in-kubernetes-a1f2142ecc20','levelup.gitconnected.com: Scale your Apps using KEDA in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Scale your Apps using KEDA in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790299928555839e+09,0,'2026-05-17T16:59:52.855584+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/setting-up-application-load-balancer-ingress-for-the-pods-running-in-aws-eks-fargate-519e20e97497','levelup.gitconnected.com: Setting up Application Load Balancer (Ingress)'' for the Pods running in AWS EKS Fargate','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Setting up Application Load Balancer (Ingress)'' for the Pods running in AWS EKS Fargate in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903334261053299e+09,0,'2026-05-17T17:55:42.610533+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/short-using-iac-over-clickops-229e919b5373','levelup.gitconnected.com: Short: Using IaC over Clickops','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Short: Using IaC over Clickops in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903133336810588e+09,0,'2026-05-17T17:22:13.368106+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/iac.md"]','["iac.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/start-your-scripting-journey-today-bash-script-part-1-46cbddf4e4e7','levelup.gitconnected.com: Start Your Scripting Journey Today | Bash Script'' — Part 1','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Start Your Scripting Journey Today | Bash Script'' — Part 1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031676.54753,0,'2026-05-17T17:27:56.547530+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/step-by-step-slow-guide-kubernetes-dashboard-on-raspberry-pi-cluster-part-2-acdc8f9b5b99','levelup.gitconnected.com: Step by Step Slow Guide: Kubernetes Dashboard'' on Raspberry Pi Cluster (Part 2)','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Step by Step Slow Guide: Kubernetes Dashboard'' on Raspberry Pi Cluster (Part 2) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903210571657109e+09,0,'2026-05-17T17:35:05.716571+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/the-core-of-kubernetes-security-clusters-5d9a69f1dba4','levelup.gitconnected.com: The Core of Kubernetes Security: Clusters','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: The Core of Kubernetes Security: Clusters in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903000537023592e+09,0,'2026-05-17T17:00:05.370236+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/top-30-git-commands-you-should-know-to-master-git-cli-f04e041779bc','levelup.gitconnected.com: Top 30 Git Commands You Should Know To Master'' Git CLI','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Top 30 Git Commands You Should Know To Master'' Git CLI in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903020198640894e+09,0,'2026-05-17T17:03:21.986409+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/truth-about-soap-vs-rest-vs-grpc-vs-graphql-checklist-f50bcb475adf','levelup.gitconnected.com: Truth About { SOAP vs REST vs GRPC vs GraphQL'' } Checklist','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Truth About { SOAP vs REST vs GRPC vs GraphQL'' } Checklist in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902922554765105e+09,0,'2026-05-17T16:47:05.547651+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/vim-a-how-to-guide-55f63bfdcff','levelup.gitconnected.com: Vim: A How-To Guide','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Vim: A How-To Guide in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903404143040895e+09,0,'2026-05-17T18:07:21.430409+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/whats-wrong-with-your-crudy-interfaces-besides-everything-bde4f4c8cb8a','levelup.gitconnected.com: What’s Wrong With Your CRUD APIs— Besides Everything?','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: What’s Wrong With Your CRUD APIs— Besides Everything? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903169648228788e+09,0,'2026-05-17T17:28:16.482288+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://liavyona09.medium.com/spice-up-your-kubernetes-environment-with-aws-lambda-a07d81347607','liavyona09.medium.com: Spice up Your Kubernetes Environment with AWS Lambda','','N/A',0,'A curated technical resource and architectural guide covering liavyona09.medium.com: Spice up Your Kubernetes Environment with AWS Lambda in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903001170278406e+09,0,'2026-05-17T17:00:11.702784+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-serverless.md"]','["aws-serverless.md"]','{}','{"duplicate_of": "https://blog.usejournal.com/spice-up-your-kubernetes-environment-with-aws-lambda-a07d81347607"}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/12-visual-studio-code-shortcuts-that-every-developer-must-know-8d6ce5fc3631','levelup.gitconnected.com: 12 Visual Studio Code Shortcuts That Every Developer'' Must Know','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: 12 Visual Studio Code Shortcuts That Every Developer'' Must Know in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030425,0,'2026-05-17T17:07:05.612099+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/5-bash-string-manipulation-methods-that-help-every-developer-49d4ee38b593','levelup.gitconnected.com: 5 Bash String Manipulation Methods That Help Every'' Developer','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: 5 Bash String Manipulation Methods That Help Every'' Developer in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031533,0,'2026-05-17T17:25:33.429266+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/5-git-commands-to-know-before-your-first-tech-job-or-internship-1b5856313338','levelup.gitconnected.com: 5 Git Commands to Know Before Your First Tech'' Job or Internship','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: 5 Git Commands to Know Before Your First Tech'' Job or Internship in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029613,0,'2026-05-17T16:53:33.230833+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/5-tips-for-troubleshooting-apps-on-kubernetes-835b6b539c24','levelup.gitconnected.com: 5 tips for troubleshooting apps on Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: 5 tips for troubleshooting apps on Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033074,0,'2026-05-17T17:51:14.309321+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/5-tips-to-design-for-multi-tenancy-architecture-5f7d55657d77','levelup.gitconnected.com: 5 Tips To Design For Multi-Tenancy Architecture','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: 5 Tips To Design For Multi-Tenancy Architecture in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034504,0,'2026-05-17T18:15:04.475763+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/5-tricks-to-take-your-kubernetes-skills-to-the-next-level-a5541baeb18e','levelup.gitconnected.com: 5 Tricks to take your Kubernetes skills to the'' next level','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: 5 Tricks to take your Kubernetes skills to the'' next level in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031117,0,'2026-05-17T17:18:37.252881+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/access-kubernetes-objects-data-from-proc-directory-8d2ec6a0faba','levelup.gitconnected.com: Access Kubernetes Objects Data From /Proc Directory'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Access Kubernetes Objects Data From /Proc Directory'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033500,0,'2026-05-17T17:58:20.324174+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/automating-integration-and-deployment-to-remote-server-63a2b6576ebf','levelup.gitconnected.com: Automating Integration and Deployment to Remote'' Server','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Automating Integration and Deployment to Remote'' Server in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031422,0,'2026-05-17T17:23:42.452555+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/aws-azure-gcp-resource-hierarchies-25b829127511','AWS, Azure, GCP: Resource Hierarchies','','N/A',0,'A curated technical resource and architectural guide covering AWS, Azure, GCP: Resource Hierarchies in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032466,0,'2026-05-17T17:41:06.056114+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/basics-of-ci-cd-a98340c60b04','==levelup.gitconnected.com: Basics of CI/CD==','','N/A',0,'A curated technical resource and architectural guide covering ==levelup.gitconnected.com: Basics of CI/CD== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032223,0,'2026-05-17T17:37:03.554741+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/blue-green-with-canary-deployment-a-novel-approach-2cee77ff564d','gitconnected.com: Blue-Green with Canary Deployment — A Novel approach','','N/A',0,'A curated technical resource and architectural guide covering gitconnected.com: Blue-Green with Canary Deployment — A Novel approach in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031185,0,'2026-05-17T17:19:45.897583+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/concurrency-in-go-shared-memory-a2ef201b396b','levelup.gitconnected.com: Concurrency in Go: shared memory','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Concurrency in Go: shared memory in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033435,0,'2026-05-17T17:57:15.833543+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/continuous-integration-continuous-deployment-with-terraform-cloud-ad384f29d7a0','levelup.gitconnected.com: Continuous Integration and Continuous Deployment'' with Terraform Cloud','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Continuous Integration and Continuous Deployment'' with Terraform Cloud in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032170,0,'2026-05-17T17:36:10.853025+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/deploying-simple-golang-webapp-to-kubernetes-25dc1736dcc4','levelup.gitconnected.com: Deploying a Simple Golang Web App to Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Deploying a Simple Golang Web App to Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033696,0,'2026-05-17T18:01:36.991862+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/digestible-devops-the-7-devops-practices-8bd8b34e1418','Digestible DevOps: The 7 DevOps Practices','','N/A',0,'A curated technical resource and architectural guide covering Digestible DevOps: The 7 DevOps Practices in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033973,0,'2026-05-17T18:06:13.826324+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/do-you-know-distributed-job-scheduling-in-microservices-architecture-44082adad8ac','levelup.gitconnected.com: Do you know Distributed Job Scheduling in Microservices'' Architecture? 🌟','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Do you know Distributed Job Scheduling in Microservices'' Architecture? 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031302,0,'2026-05-17T17:21:42.168021+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/effects-of-docker-image-size-on-autoscaling-w-r-t-single-and-multi-node-kube-cluster-29c4f689cd99','levelup.gitconnected.com: Effects of Docker Image Size on AutoScaling w.r.t'' Single and Multi-Node Kube Cluster','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Effects of Docker Image Size on AutoScaling w.r.t'' Single and Multi-Node Kube Cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030084,0,'2026-05-17T17:01:24.627652+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/enforce-audit-policy-in-kubernetes-k8s-34e504733300','levelup.gitconnected.com: Enforce Audit Policy in Kubernetes (k8s)','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Enforce Audit Policy in Kubernetes (k8s) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032900,0,'2026-05-17T17:48:20.111723+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/error-handling-in-event-driven-systems-1f0a7ef2cfb7','levelup.gitconnected.com: Error Handling in Event-Driven Systems','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Error Handling in Event-Driven Systems in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030614,0,'2026-05-17T17:10:14.836326+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/exploring-grafana-agent-flow-simplifying-monitoring-for-kubernetes-2a06a92614','levelup.gitconnected.com: Grafana Agent Flow: Simplifying Monitoring and'' Telemetry Collection for Kubernetes Clusters','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Grafana Agent Flow: Simplifying Monitoring and'' Telemetry Collection for Kubernetes Clusters in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032056,0,'2026-05-17T17:34:16.840916+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/first-try-on-java-operator-sdk-5a07f30771de','==levelup.gitconnected.com: First Try on Java Operator SDK==','','N/A',0,'A curated technical resource and architectural guide covering ==levelup.gitconnected.com: First Try on Java Operator SDK== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033205,0,'2026-05-17T17:53:25.876547+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-client-libraries.md"]','["kubernetes-client-libraries.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/flux-cd-getting-started-1a06671d718f','levelup.gitconnected.com: Flux CD: Getting Started','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Flux CD: Getting Started in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034326,0,'2026-05-17T18:12:06.332406+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/flux.md"]','["flux.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/fully-explained-array-data-structure-in-python-67dd9a12b695','levelup.gitconnected.com: Fully Explained Array Data Structure in Python','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Fully Explained Array Data Structure in Python in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031782,0,'2026-05-17T17:29:42.055355+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/generics-in-go-viva-la-revolution-e27898bf5495','levelup.gitconnected.com: Generics in Go: Viva La Revolution!','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Generics in Go: Viva La Revolution! in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032683,0,'2026-05-17T17:44:43.847542+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/golang.md"]','["golang.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/getting-started-with-argocd-on-your-kubernetes-cluster-552ca5d8cf41','levelup.gitconnected.com: Getting Started With ArgoCD on your Kubernetes'' Cluster','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Getting Started With ArgoCD on your Kubernetes'' Cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034116,0,'2026-05-17T18:08:36.010071+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/github-actions-self-hosted-runners-on-amazon-eks-spot-instances-bc3abcd5d38f','levelup.gitconnected.com: GitHub Actions, self-hosted runners on Amazon'' EKS & spot instances','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: GitHub Actions, self-hosted runners on Amazon'' EKS & spot instances in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032832,0,'2026-05-17T17:47:12.926902+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/github-may-replace-dockerhub-a5da5e547f01','==levelup.gitconnected.com: GitHub may replace DockerHub==','','N/A',0,'A curated technical resource and architectural guide covering ==levelup.gitconnected.com: GitHub may replace DockerHub== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032699,0,'2026-05-17T17:44:59.184532+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/gitops-ci-cd-using-github-actions-and-argocd-on-kubernetes-909d85d37746','levelup.gitconnected.com: GitOps: CI/CD using GitHub Actions and ArgoCD'' on Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: GitOps: CI/CD using GitHub Actions and ArgoCD'' on Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032920,0,'2026-05-17T17:48:40.289509+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/helm-101-for-developers-1c28e734937e','levelup.gitconnected.com: Helm 101 for Developers','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Helm 101 for Developers in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030561,0,'2026-05-17T17:09:21.549917+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/helm-data-sharing-between-parent-and-child-chart-c4487a452d4e','levelup.gitconnected.com: Helm — Data Sharing Between Parent and Child Chart','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Helm — Data Sharing Between Parent and Child Chart in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032819,0,'2026-05-17T17:46:59.680440+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/helm-named-templates-de2efc3875d0','levelup.gitconnected.com: Helm—Named Templates','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Helm—Named Templates in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030034,0,'2026-05-17T17:00:34.509989+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/helm-vs-kustomize-navigating-kubernetes-configuration-complexity-ae86596c3cf2','levelup.gitconnected.com: Helm vs. Kustomize: Navigating Kubernetes Configuration'' Complexity','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Helm vs. Kustomize: Navigating Kubernetes Configuration'' Complexity in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032256,0,'2026-05-17T17:37:36.863067+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kustomize.md"]','["kustomize.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/how-to-design-a-system-to-scale-to-your-first-100-million-users-4450a2f9703d','levelup.gitconnected.com: How to design a system to scale to your first'' 100 million users','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: How to design a system to scale to your first'' 100 million users in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031416,0,'2026-05-17T17:23:36.282685+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/databases.md", "docs/introduction.md"]','["databases.md", "introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/how-to-guess-the-right-size-for-your-kubernetes-pods-9c88686fec','==levelup.gitconnected.com: How to guess the right size for your Kubernetes'' Pods?==','','N/A',0,'A curated technical resource and architectural guide covering ==levelup.gitconnected.com: How to guess the right size for your Kubernetes'' Pods?== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031805,0,'2026-05-17T17:30:05.018370+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/how-to-manage-your-technical-backlog-868415f8eea9','levelup.gitconnected.com: How to manage your technical backlog','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: How to manage your technical backlog in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034391,0,'2026-05-17T18:13:11.884973+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/installing-exploring-the-kube-prometheus-project-eef375d49f6b','levelup.gitconnected.com: Installing & Exploring the Kube-Prometheus Project','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Installing & Exploring the Kube-Prometheus Project in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030299,0,'2026-05-17T17:04:59.719387+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/introduction-to-helm-dashboard-dddf43e38cc2','levelup.gitconnected.com: Introduction to Helm Dashboard','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Introduction to Helm Dashboard in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032254,0,'2026-05-17T17:37:34.693819+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/kafka-for-engineers-975feaea6067','levelup.gitconnected.com: Kafka for Engineers 🌟','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Kafka for Engineers 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031714,0,'2026-05-17T17:28:34.508310+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/kubernetes-101-secrets-20d068ab0563','levelup.gitconnected.com: Kubernetes 101: Secrets','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Kubernetes 101: Secrets in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033665,0,'2026-05-17T18:01:05.750204+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/kubernetes-101-understanding-the-basics-of-container-orchestration-898562f45651','levelup.gitconnected.com: Kubernetes 101: Understanding the Basics of Container'' Orchestration','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Kubernetes 101: Understanding the Basics of Container'' Orchestration in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031537,0,'2026-05-17T17:25:37.784666+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/kubernetes-autoscaling-101-cluster-autoscaler-horizontal-pod-autoscaler-and-vertical-pod-2a441d9ad231','gitconnected.com: Kubernetes Autoscaling 101: Cluster Autoscaler, Horizontal'' Pod Autoscaler, and Vertical Pod Autoscaler','','N/A',0,'A curated technical resource and architectural guide covering gitconnected.com: Kubernetes Autoscaling 101: Cluster Autoscaler, Horizontal'' Pod Autoscaler, and Vertical Pod Autoscaler in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032036,0,'2026-05-17T17:33:56.656854+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/kubernetes-monitoring-101-core-pipeline-services-pipeline-a34cd4cc9627','Kubernetes Monitoring 101 — Core pipeline & Services Pipeline','','N/A',0,'A curated technical resource and architectural guide covering Kubernetes Monitoring 101 — Core pipeline & Services Pipeline in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030422,0,'2026-05-17T17:07:02.400550+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/kubernetes-planternetes-v1-28-non-graceful-node-shutdown-feature-8608d5073519','levelup.gitconnected.com: Kubernetes Planternetes v1.28: Non-Graceful Node'' Shutdown Feature','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Kubernetes Planternetes v1.28: Non-Graceful Node'' Shutdown Feature in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032134,0,'2026-05-17T17:35:34.574350+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-releases.md"]','["kubernetes-releases.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/kubernetes-with-coredns-e40772c5e6ee','levelup.gitconnected.com: Kubernetes with CoreDNS','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Kubernetes with CoreDNS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030975,0,'2026-05-17T17:16:15.483361+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/master-sparkml-practical-guide-for-machine-learning-1efe1bd9cdce','levelup.gitconnected.com: Master SparkML: Practical Guide for Machine Learning','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Master SparkML: Practical Guide for Machine Learning in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029171,0,'2026-05-17T16:46:11.970143+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-bigdata.md"]','["kubernetes-bigdata.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/micro-frontend-architecture-794442e9b325','levelup.gitconnected.com: Micro Frontend Architecture','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Micro Frontend Architecture in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029938,0,'2026-05-17T16:58:58.840220+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/multi-tenant-application-a29153d31c5a','levelup.gitconnected.com: Multi-Tenant Application','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Multi-Tenant Application in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030014,0,'2026-05-17T17:00:14.710079+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/nestjs-microservices-with-grpc-api-gateway-and-authentication-part-1-2-650009c03686','levelup.gitconnected.com: NestJS: Microservices with gRPC, API Gateway,'' and Authentication — Part 1/2','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: NestJS: Microservices with gRPC, API Gateway,'' and Authentication — Part 1/2 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029364,0,'2026-05-17T16:49:24.855500+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/openshift-the-next-level-of-kubernetes-6d58ad722b26','levelup.gitconnected.com: OpenShift — The Next Level of Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: OpenShift — The Next Level of Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029796,0,'2026-05-17T16:56:36.137478+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/operators-extending-kubernetes-capabilities-184df001b7e','==levelup.gitconnected.com: Operators : Extending Kubernetes Capabilities==','','N/A',0,'A curated technical resource and architectural guide covering ==levelup.gitconnected.com: Operators : Extending Kubernetes Capabilities== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031255,0,'2026-05-17T17:20:55.354061+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/running-workflows-on-windows-with-jenkins-pipeline-and-kubernetes-52752a89a0e7','levelup.gitconnected.com: Running Workflows on windows with Jenkins pipeline'' and Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Running Workflows on windows with Jenkins pipeline'' and Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031117,0,'2026-05-17T17:18:37.415963+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/scale-your-apps-using-keda-in-kubernetes-a1f2142ecc20','levelup.gitconnected.com: Scale your Apps using KEDA in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Scale your Apps using KEDA in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029992,0,'2026-05-17T16:59:52.855584+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/setting-up-application-load-balancer-ingress-for-the-pods-running-in-aws-eks-fargate-519e20e97497','levelup.gitconnected.com: Setting up Application Load Balancer (Ingress)'' for the Pods running in AWS EKS Fargate','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Setting up Application Load Balancer (Ingress)'' for the Pods running in AWS EKS Fargate in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033342,0,'2026-05-17T17:55:42.610533+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/short-using-iac-over-clickops-229e919b5373','levelup.gitconnected.com: Short: Using IaC over Clickops','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Short: Using IaC over Clickops in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031333,0,'2026-05-17T17:22:13.368106+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/iac.md"]','["iac.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/start-your-scripting-journey-today-bash-script-part-1-46cbddf4e4e7','levelup.gitconnected.com: Start Your Scripting Journey Today | Bash Script'' — Part 1','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Start Your Scripting Journey Today | Bash Script'' — Part 1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031676,0,'2026-05-17T17:27:56.547530+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/step-by-step-slow-guide-kubernetes-dashboard-on-raspberry-pi-cluster-part-2-acdc8f9b5b99','levelup.gitconnected.com: Step by Step Slow Guide: Kubernetes Dashboard'' on Raspberry Pi Cluster (Part 2)','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Step by Step Slow Guide: Kubernetes Dashboard'' on Raspberry Pi Cluster (Part 2) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032105,0,'2026-05-17T17:35:05.716571+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-based-devel.md"]','["kubernetes-based-devel.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/the-core-of-kubernetes-security-clusters-5d9a69f1dba4','levelup.gitconnected.com: The Core of Kubernetes Security: Clusters','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: The Core of Kubernetes Security: Clusters in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030005,0,'2026-05-17T17:00:05.370236+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/top-30-git-commands-you-should-know-to-master-git-cli-f04e041779bc','levelup.gitconnected.com: Top 30 Git Commands You Should Know To Master'' Git CLI','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Top 30 Git Commands You Should Know To Master'' Git CLI in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030201,0,'2026-05-17T17:03:21.986409+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/truth-about-soap-vs-rest-vs-grpc-vs-graphql-checklist-f50bcb475adf','levelup.gitconnected.com: Truth About { SOAP vs REST vs GRPC vs GraphQL'' } Checklist','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Truth About { SOAP vs REST vs GRPC vs GraphQL'' } Checklist in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029225,0,'2026-05-17T16:47:05.547651+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/vim-a-how-to-guide-55f63bfdcff','levelup.gitconnected.com: Vim: A How-To Guide','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: Vim: A How-To Guide in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034041,0,'2026-05-17T18:07:21.430409+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://levelup.gitconnected.com/whats-wrong-with-your-crudy-interfaces-besides-everything-bde4f4c8cb8a','levelup.gitconnected.com: What’s Wrong With Your CRUD APIs— Besides Everything?','','N/A',0,'A curated technical resource and architectural guide covering levelup.gitconnected.com: What’s Wrong With Your CRUD APIs— Besides Everything? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031696,0,'2026-05-17T17:28:16.482288+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://liavyona09.medium.com/spice-up-your-kubernetes-environment-with-aws-lambda-a07d81347607','liavyona09.medium.com: Spice up Your Kubernetes Environment with AWS Lambda','','N/A',0,'A curated technical resource and architectural guide covering liavyona09.medium.com: Spice up Your Kubernetes Environment with AWS Lambda in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779030011,0,'2026-05-17T17:00:11.702784+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-serverless.md"]','["aws-serverless.md"]','{}','{"duplicate_of": "https://blog.usejournal.com/spice-up-your-kubernetes-environment-with-aws-lambda-a07d81347607"}');
INSERT INTO "resources" VALUES('https://libguestfs.org/guestfish.1.html','Guestfish','','2026',0,'An interactive command-line shell that enables safe, direct manipulation of virtual machine disk images without running the actual virtual machine. Allows direct filesystem edits, configuration injects, and recovery procedures across VM formats.','C','Utility Tool','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Linux", "Virtualization", "Disk Utilities"]','["[COMMUNITY-TOOL]"]','[]','["linux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://libropython.es','Think Python en espanol (Piensa en Python)','Think Python en español es una versión moderna y gratuita del clásico libro de programación. Combina teoría, ejercicios prácticos y cuadernos interactivos de Google Colab para aprender a programar con lógica profesional. [SPANISH CONTENT]','2026',4,'A modern, community-driven Spanish translation of the foundational book ''Think Python'' (Piensa en Python), curated and localized by Miguel Ángel Durán (midudev) in 2026. This version integrates modern tooling such as interactive Jupyter Notebooks and Google Colab, guiding students through core programming logic, algorithms, and an introduction to agentic language models. An exceptional pedagogical asset for the Spanish-speaking software engineering community. [SPANISH CONTENT]','Spanish','document','Beginner',0,'online','automatic','f866d5105ee689f8847bb6b0587d1602863650101615c2facd969cde18b5af08',NULL,1780352282.81461,0,'2026-06-02T00:18:02.814610+02:00',NULL,NULL,NULL,'["Programming Languages", "Python", "Computer Science Foundations", "Spanish Community"]','["[GUIDE]", "[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "python", "reputation_status": "Vetted", "reputation_summary": "A widely praised translation of the classic ''Think Python'' book by Miguel \u00c1ngel Dur\u00e1n (midudev), incorporating modern learning environments like Google Colab.", "social_preview_url": "https://libropython.es/og-image.jpg", "source_provenance": "X.com (midudev)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://libropython.es','Think Python en espanol (Piensa en Python)','Think Python en español es una versión moderna y gratuita del clásico libro de programación. Combina teoría, ejercicios prácticos y cuadernos interactivos de Google Colab para aprender a programar con lógica profesional. [SPANISH CONTENT]','2026',4,'A modern, community-driven Spanish translation of the foundational book ''Think Python'' (Piensa en Python), curated and localized by Miguel Ángel Durán (midudev) in 2026. This version integrates modern tooling such as interactive Jupyter Notebooks and Google Colab, guiding students through core programming logic, algorithms, and an introduction to agentic language models. An exceptional pedagogical asset for the Spanish-speaking software engineering community. [SPANISH CONTENT]','Spanish','document','Beginner',0,'online','automatic','f866d5105ee689f8847bb6b0587d1602863650101615c2facd969cde18b5af08',NULL,1780352282,0,'2026-06-02T00:18:02.814610+02:00',NULL,NULL,NULL,'["Programming Languages", "Python", "Computer Science Foundations", "Spanish Community"]','["[GUIDE]", "[COMMUNITY-TOOL]"]','[]','[]','{}','{"category": "python", "reputation_status": "Vetted", "reputation_summary": "A widely praised translation of the classic ''Think Python'' book by Miguel \u00c1ngel Dur\u00e1n (midudev), incorporating modern learning environments like Google Colab.", "social_preview_url": "https://libropython.es/og-image.jpg", "source_provenance": "X.com (midudev)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://librosgratis.dev','librosgratis.dev','Biblioteca viva de libros y guías gratuitas de programación en español, organizada por tecnologías y niveles.','2026',4,'A collaborative open-source web library compiling a massive index of free programming books and technical reference guides written in Spanish.
* Categorizes books and materials systematically by programming languages (JavaScript, Python, Rust), databases (SQL), and DevOps ecosystems.
-* Features a highly optimized, editorial-style interface designed for rapid navigation and frictionless community contributions. [SPANISH CONTENT]','es','website','beginner',0,'online','automatic','74b0ffe1329d246d883072cbd3403419b49e37889fb168b5f566e4c932217aac',NULL,1.7803526867444961e+09,0,'2026-06-02T00:24:46.744496+02:00',NULL,NULL,NULL,'["Software Engineering", "E-Learning", "Spanish Technical Content"]','["GUIDE", "COMMUNITY-TOOL"]','[]','[]','{}','{"category": "elearning", "reputation_status": "Vetted", "reputation_summary": "Well-known and actively recommended within Spanish-speaking developer circles (including promotion by midudev) as an exceptional repository of open-access software engineering literature.", "social_preview_url": "https://librosgratis.dev/og-preview.svg", "source_provenance": "X.com (midudev)", "suggested_new_category": "developer-resources"}');
-INSERT INTO "resources" VALUES('https://lightstep.com','lightstep.com','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.7790312027865591e+09,0,'2026-05-17T17:20:02.786559+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+* Features a highly optimized, editorial-style interface designed for rapid navigation and frictionless community contributions. [SPANISH CONTENT]','es','website','beginner',0,'online','automatic','74b0ffe1329d246d883072cbd3403419b49e37889fb168b5f566e4c932217aac',NULL,1780352686,0,'2026-06-02T00:24:46.744496+02:00',NULL,NULL,NULL,'["Software Engineering", "E-Learning", "Spanish Technical Content"]','["GUIDE", "COMMUNITY-TOOL"]','[]','[]','{}','{"category": "elearning", "reputation_status": "Vetted", "reputation_summary": "Well-known and actively recommended within Spanish-speaking developer circles (including promotion by midudev) as an exceptional repository of open-access software engineering literature.", "social_preview_url": "https://librosgratis.dev/og-preview.svg", "source_provenance": "X.com (midudev)", "suggested_new_category": "developer-resources"}');
+INSERT INTO "resources" VALUES('https://lightstep.com','lightstep.com','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779031202,0,'2026-05-17T17:20:02.786559+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://linbit.com/kubernetes','linbit.com: LINSTOR - kubernetes persistent container storage','','2026',0,'LINSTOR is an open-source storage orchestration engine designed by LINBIT that coordinates block storage nodes using native Linux features like DRBD, LVM, and ZFS. It offers highly performant, low-overhead volume management, providing cluster architects with bare-metal storage speeds in Kubernetes.','Java','Platform','High',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Storage", "Kubernetes Storage", "High Performance Block Storage"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-storage.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://linkerd.io','Linkerd','','2026',5,'The ultra-lightweight, CNCF-graduated Linkerd service mesh. Built on a custom Rust data-plane proxy, it delivers security (automatic mTLS), latency optimization, and traffic management with minimal CPU and RAM overhead.','Rust','open-source-tool','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Service Mesh", "Linkerd"]','["[DE FACTO STANDARD]"]','[]','["servicemesh.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://linkerd.io/2.10/tasks/multicluster/index.html','linkerd.io: Multi-cluster communication','','2021',4,'Operational documentation outlining multi-cluster connection procedures with Linkerd. Explains the use of gateway pods, service mirroring, and cross-cluster trust configuration using unified cert credentials.','Rust','documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Service Mesh", "Linkerd", "Multi-Cluster"]','["[ENTERPRISE-STABLE]"]','[]','["servicemesh.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://linkerd.io/2020/06/09/announcing-linkerd-2.8','Announcing Linkerd 2.8: simple, secure multi-cluster Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e1008643b03cbf91d8846594c7fff108d18195c3bd34bec735aecaa9a91f1397',100.0,1.77903159170310807e+09,0,'2026-05-17T17:26:31.703108+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{"duplicate_of": "https://linkerd.io/2020/06/09/announcing-linkerd-2.8/index.html"}');
+INSERT INTO "resources" VALUES('https://linkerd.io/2020/06/09/announcing-linkerd-2.8','Announcing Linkerd 2.8: simple, secure multi-cluster Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','e1008643b03cbf91d8846594c7fff108d18195c3bd34bec735aecaa9a91f1397',100.0,1779031591,0,'2026-05-17T17:26:31.703108+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{"duplicate_of": "https://linkerd.io/2020/06/09/announcing-linkerd-2.8/index.html"}');
INSERT INTO "resources" VALUES('https://linkerd.io/2020/06/09/announcing-linkerd-2.8/index.html','Announcing Linkerd 2.8: simple, secure multi-cluster Kubernetes','','2020',4,'Announces Linkerd 2.8, which introduced secure, transparent multi-cluster networking. Facilitates seamless cross-cluster communication while preserving cryptographic security boundaries and pod-to-pod identity checking.','Rust','documentation','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Service Mesh", "Linkerd", "Releases"]','["[ENTERPRISE-STABLE]"]','[]','["servicemesh.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://linkerd.io/2021/05/27/linkerd-vs-istio-benchmarks/index.html','linkerd.io: Benchmarking Linkerd and Istio','','2021',4,'Performance benchmarks contrasting Linkerd''s Rust proxy directly against Istio''s C++ Envoy proxy. Highlights resource-usage margins (specifically CPU and memory efficiency) under load.','Rust','article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Service Mesh", "Performance"]','["[ENTERPRISE-STABLE]"]','[]','["servicemesh.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://linkerd.io/2021/07/28/announcing-cncf-graduation','linkerd.io: Announcing Linkerd''s Graduation','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f25aabde3801ad31bd970b31a10178fd5f2d71fc2c6e68ed48ad41240f834751',100.0,1.77902937457779407e+09,0,'2026-05-17T16:49:34.577794+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{"duplicate_of": "https://linkerd.io/2021/07/28/announcing-cncf-graduation/index.html"}');
+INSERT INTO "resources" VALUES('https://linkerd.io/2021/07/28/announcing-cncf-graduation','linkerd.io: Announcing Linkerd''s Graduation','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f25aabde3801ad31bd970b31a10178fd5f2d71fc2c6e68ed48ad41240f834751',100.0,1779029374,0,'2026-05-17T16:49:34.577794+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{"duplicate_of": "https://linkerd.io/2021/07/28/announcing-cncf-graduation/index.html"}');
INSERT INTO "resources" VALUES('https://linkerd.io/2021/07/28/announcing-cncf-graduation/index.html','linkerd.io: Announcing Linkerd''s Graduation','','2021',4,'Announces Linkerd''s formal graduation in the CNCF. This milestone verified the project''s production maturity, broad commercial adoption, and strict open-source governance processes.','Rust','article','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Service Mesh", "Linkerd", "Milestones"]','["[ENTERPRISE-STABLE]"]','[]','["servicemesh.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://linkerd.io/2021/11/29/linkerd-vs-istio-benchmarks-2021/index.html','linkerd.io: Benchmarking Linkerd and Istio: 2021 Redux','','2021',4,'An updated performance benchmark analysis of Linkerd and Istio. Uses open-source suites to measure p99 latencies and memory consumption across varying loads, showcasing the efficiency of Linkerd''s Rust proxies.','Rust','article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Service Mesh", "Performance"]','["[ENTERPRISE-STABLE]"]','[]','["servicemesh.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://linkerd.io/2021/12/28/using-kubernetess-new-bound-service-account-tokens-for-secure-workload-identity','linkerd.io: Using Kubernetes''s new Bound Service Account Tokens for secure'' workload identity','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ec9d042e3c08dbd75b50b0c7e5508936b905256309179f75431203eb23e2f976',100.0,1.77903154369214606e+09,0,'2026-05-17T17:25:43.692146+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://linkerd.io/2021/12/28/using-kubernetess-new-bound-service-account-tokens-for-secure-workload-identity/index.html"}');
+INSERT INTO "resources" VALUES('https://linkerd.io/2021/12/28/using-kubernetess-new-bound-service-account-tokens-for-secure-workload-identity','linkerd.io: Using Kubernetes''s new Bound Service Account Tokens for secure'' workload identity','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ec9d042e3c08dbd75b50b0c7e5508936b905256309179f75431203eb23e2f976',100.0,1779031543,0,'2026-05-17T17:25:43.692146+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://linkerd.io/2021/12/28/using-kubernetess-new-bound-service-account-tokens-for-secure-workload-identity/index.html"}');
INSERT INTO "resources" VALUES('https://linkerd.io/2021/12/28/using-kubernetess-new-bound-service-account-tokens-for-secure-workload-identity/index.html','linkerd.io: Using Kubernetes''s new Bound Service Account Tokens for secure workload identity','','2021',0,'Examines Linkerd''s transition to Kubernetes Bound Service Account Tokens (TokenRequest API). Explains the security benefits of using tokens containing specific audiences, node bindings, and short lifetimes to mitigate credential leakage risks.','English','Technical Blog','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Identity & Access", "Workload Identity"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://linkerd.io/2022/03/09/announcing-automated-multi-cluster-failover-for-kubernetes','linkerd.io: Announcing automated multi-cluster failover for Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8c088bb2c55479efa951a6cfa955246bebc283d62ced9f20c4c7ace840a632af',100.0,1.77903209125398397e+09,0,'2026-05-17T17:34:51.253984+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{"duplicate_of": "https://linkerd.io/2022/03/09/announcing-automated-multi-cluster-failover-for-kubernetes/index.html"}');
+INSERT INTO "resources" VALUES('https://linkerd.io/2022/03/09/announcing-automated-multi-cluster-failover-for-kubernetes','linkerd.io: Announcing automated multi-cluster failover for Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8c088bb2c55479efa951a6cfa955246bebc283d62ced9f20c4c7ace840a632af',100.0,1779032091,0,'2026-05-17T17:34:51.253984+02:00',NULL,NULL,NULL,'[]','[]','["docs/servicemesh.md"]','[]','{}','{"duplicate_of": "https://linkerd.io/2022/03/09/announcing-automated-multi-cluster-failover-for-kubernetes/index.html"}');
INSERT INTO "resources" VALUES('https://linkerd.io/2022/03/09/announcing-automated-multi-cluster-failover-for-kubernetes/index.html','linkerd.io: Announcing automated multi-cluster failover for Kubernetes','','2022',4,'Details automated multi-cluster failover mechanisms introduced in Linkerd. Highlights how target health probes automatically steer cross-cluster traffic to healthy regions during local system outages.','Rust','documentation','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Service Mesh", "Linkerd", "High Availability"]','["[ENTERPRISE-STABLE]"]','[]','["servicemesh.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://linoxide.com','linoxide.com 🌟','','N/A',0,'A curated technical resource and architectural guide covering linoxide.com 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902989910424709e+09,0,'2026-05-17T16:58:19.104247+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://linoxide.com/linux-command/use-ip-command-linux','**ip command**: How to use IP Command in Linux with Examples','','N/A',0,'A curated technical resource and architectural guide covering **ip command**: How to use IP Command in Linux with Examples in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779032361028584e+09,0,'2026-05-17T17:39:21.028584+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://linoxide.com','linoxide.com 🌟','','N/A',0,'A curated technical resource and architectural guide covering linoxide.com 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029899,0,'2026-05-17T16:58:19.104247+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://linoxide.com/linux-command/use-ip-command-linux','**ip command**: How to use IP Command in Linux with Examples','','N/A',0,'A curated technical resource and architectural guide covering **ip command**: How to use IP Command in Linux with Examples in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032361,0,'2026-05-17T17:39:21.028584+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://linux.101hacks.com','Linux 101 Hacks','','2009',3,'An extensive list of command-line shortcuts, system configurations, and utility operations designed to optimize server interactions. Live Grounding notes that while command defaults have updated, the fundamentals of text manipulation remain relevant.','N/A','Book','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2009-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure & Operations", "Terminal Environment", "Tricks & Tweaks"]','["[COMMUNITY-TOOL]"]','[]','["linux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://linux.amitmaheshwari.in/2019/11/kubernetes-interview-questions-and.html','Kubernetes Interview Questions and Answers 2019 2020','','2019',3,'Foundational interview review illustrating early Kubernetes core components. Outlines architectural roles for etcd, the API server, kube-scheduler, kube-controller-manager, and pod lifecycle semantics.','None','Article','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Container Orchestration", "Kubernetes"]','["[COMMUNITY-TOOL]"]','[]','["interview-questions.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://linux.slashdot.org/story/21/11/27/0328223/aws-embraces-fedora-linux-for-its-cloud-based-amazon-linux','linux.slashdot.org: AWS Embraces Fedora Linux for Its Cloud-Based ''Amazon Linux''','','2021',4,'Announces Amazon Linux 2022 (later AL2023), transitioning the base operating system platform to Fedora. This shift promises a predictable two-year release cycle, faster access to up-to-date upstream packages, and refined SELinux security defaults. It provides an optimized, modern runtime layer for containerized microservices and virtualized EC2 execution.','English','Software','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Compute", "Operating Systems"]','["[ENTERPRISE-STABLE]"]','[]','["aws-newfeatures.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://linuxacademy.com/blog/containers/kubernetes-cheat-sheet','linuxacademy','','N/A',0,'A curated technical resource and architectural guide covering linuxacademy in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903088265053105e+09,0,'2026-05-17T17:14:42.650531+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://linuxacademy.com/blog/red-hat/ansible-roles-explained','Ansible Roles Explained | Cheat Sheet','','N/A',0,'A curated technical resource and architectural guide covering Ansible Roles Explained | Cheat Sheet in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903322261039495e+09,0,'2026-05-17T17:53:42.610395+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://linuxconfig.org/python-tuples','linuxconfig.org: python tuples 🌟','','N/A',0,'A curated technical resource and architectural guide covering linuxconfig.org: python tuples 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029225.48796,0,'2026-05-17T16:47:05.487960+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://linuxacademy.com/blog/containers/kubernetes-cheat-sheet','linuxacademy','','N/A',0,'A curated technical resource and architectural guide covering linuxacademy in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030882,0,'2026-05-17T17:14:42.650531+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://linuxacademy.com/blog/red-hat/ansible-roles-explained','Ansible Roles Explained | Cheat Sheet','','N/A',0,'A curated technical resource and architectural guide covering Ansible Roles Explained | Cheat Sheet in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033222,0,'2026-05-17T17:53:42.610395+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://linuxconfig.org/python-tuples','linuxconfig.org: python tuples 🌟','','N/A',0,'A curated technical resource and architectural guide covering linuxconfig.org: python tuples 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029225,0,'2026-05-17T16:47:05.487960+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://linuxctl.com/2017/01/ansible---interacting-with-external-rest-api','linuxctl.com: Ansible - Interacting with external REST API','','2017',0,'Classic technical overview of API orchestration inside Ansible. Demonstrates raw RESTful request design to manage legacy web applications that lack official content collections.','English','blog_post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2017-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Automation & Orchestration", "Ansible Integration", "API Automation"]','["[LEGACY]"]','[]','["ansible.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://linuxera.org/writing-operators-using-operator-framework','linuxera.org: Writing Operators using the Operator Framework SDK','','2023',0,'A detailed technical guide explaining how to scaffold and manage the operational lifecycle of operators using the CNCF Operator Framework SDK. It highlights the differences between Go, Ansible, and Helm-based operator pipelines. Reconciled with 2026 standards, the SDK remains the gold standard for platform teams enforcing GitOps standards.','Go','Tutorial','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Kubernetes Extension", "Operator SDK"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes-operators-controllers.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://linuxhandbook.com/cheatsheets/yum','linuxhandbook.com: Yum Command Cheat Sheet','','2026',0,'A targeted documentation reference detailing Yellowdog Updater, Modified (YUM) CLI syntax. Curator Insight underscores its convenience for RHEL-based systems. Live Grounding clarifies its transition to DNF in modern corporate OS environments, positioning this as vital legacy knowledge.','Shell','Cheat Sheet','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Operating Systems", "Package Management"]','["[LEGACY]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://linuxhandbook.com/container-lifecycle-docker-commands','linuxhandbook.com: Docker Commands for Managing Container Lifecycle (Definitive Guide)','','2024',3,'Excellent analytical guide covering state transitions within a Docker container lifecycle. Explains deep distinctions between create, start, run, pause, stop, and kill operational phases, with real-world troubleshooting diagnostics.','HTML','Cheat Sheet','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Virtualization & Containers", "Docker", "CLI Reference"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://linuxhandbook.com/variables-bash-script','linuxhandbook.com: Unusual Ways to Use Variables Inside Bash Scripts','','2021',3,'An analytical deep dive into advanced variable assignments, dereferencing, and parameter expansions inside Bash. The text uncovers obscure but powerful syntax options to streamline operations without subprocesses. Live Grounding demonstrates how these strategies avoid performance degradation during execution loops.','Bash','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure & Operations", "Shell Scripting", "Language Features"]','["[COMMUNITY-TOOL]"]','[]','["linux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://linuxhandbook.com/yaml-basics','linuxhandbook.com: YAML Basics Every DevOps Engineer Must Know 🌟','','2021',3,'A comprehensive reference detailing common YAML errors and formatting rules. It walks through complex structures such as lists of mappings, inline JSON arrays, and multi-line literal vs folded strings. This is a core reference for resolving linting issues.','N/A','article','beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Configuration Management", "YAML Syntax", "Basics"]','["[COMMUNITY-TOOL]"]','[]','["yaml.md"]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://linuxhandbook.com/yum-cheatsheet','linuxhandbook.com: Yum Command Cheat Sheet','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8fd103d43d30f1b3cf4ab8c62f8872dc5bb864148c6e8e8f56dc374e171a39f8',100.0,1.77903146896484494e+09,0,'2026-05-17T17:24:28.964845+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://linuxhandbook.com/cheatsheets/yum"}');
-INSERT INTO "resources" VALUES('https://linuxjourney.com','linuxjourney.com','','N/A',0,'A curated technical resource and architectural guide covering linuxjourney.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903430637428092e+09,0,'2026-05-17T18:11:46.374281+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://linuxjourney.com/lesson/the-shell','linuxjourney.com commandline','','N/A',0,'A curated technical resource and architectural guide covering linuxjourney.com commandline in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790298782165811e+09,0,'2026-05-17T16:57:58.216581+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://linuxhandbook.com/yum-cheatsheet','linuxhandbook.com: Yum Command Cheat Sheet','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8fd103d43d30f1b3cf4ab8c62f8872dc5bb864148c6e8e8f56dc374e171a39f8',100.0,1779031468,0,'2026-05-17T17:24:28.964845+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://linuxhandbook.com/cheatsheets/yum"}');
+INSERT INTO "resources" VALUES('https://linuxjourney.com','linuxjourney.com','','N/A',0,'A curated technical resource and architectural guide covering linuxjourney.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034306,0,'2026-05-17T18:11:46.374281+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://linuxjourney.com/lesson/the-shell','linuxjourney.com commandline','','N/A',0,'A curated technical resource and architectural guide covering linuxjourney.com commandline in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029878,0,'2026-05-17T16:57:58.216581+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/linux.md"]','["linux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://linuxtechlab.com/ansible-tutorial-simple-commands','linuxtechlab.com: Ansible Tutorial: Introduction to simple Ansible commands','','2021',0,'Focuses on instant-impact shell execution using Ansible ad hoc commands. Details fast syntax constructs for basic file copying, service manipulation, shell executions, and quick state analysis without the overhead of writing full-scale playbooks.','Shell','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Ansible", "Quickstart"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["ansible.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://linuxtechlab.com/learn-create-dockerfile-example','linuxtechlab.com: How to create a Dockerfile with some dockerfile examples','','2021',0,'Practical walkthrough demonstrating how to construct secure, optimized, and multi-staged Dockerfiles. Discusses layer caching optimizations, base-image selection (e.g., Alpine vs. Debian), and security isolation options. (Live Grounding: Standard foundational knowledge that remains critical for building minimal, vulnerable-free runtime containers).','Dockerfile','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Application Delivery", "Containerization", "Docker"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://linuxtechlab.com/search-a-file-in-linux-using-find-locate-command','linuxtechlab.com: Search a file in Linux using Find & Locate command','','2026',3,'Contrasts the real-time recursive indexing of find with the database-driven speeds of locate. Outlines production considerations, security patterns, and execution performance when managing millions of system files.','English','Tutorial','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operating Systems & Infrastructure", "Storage & File Systems", "File Search Utilities"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["linux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://liora.io/en/azure-devops-pipeline-yaml-why-configure-ci-cd-pipelines-with-yaml','datascientest.com: Azure DevOps Pipeline YAML: why configure CI/CD pipelines with YAML?','','2023',3,'Explains why engineering organizations have shifted from legacy visual pipelines to declarative YAML configurations. While curator insights focus on basic configuration-as-code benefits, 2026 realities highlight that YAML pipelines are indispensable for implementing security guardrails, branch-protection policies, and dynamic template validation.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud DevOps", "CI-CD Pipelines", "Infrastructure as Code", "Declarative Pipelines"]','["[LEGACY]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://liora.io/en/azure-devops-vs-github-actions-which-is-the-best-ci-cd-tool','datascientest.com: Azure DevOps vs GitHub Actions: Which is the best CI/CD tool?','','2023',3,'A comparative architectural breakdown of Azure DevOps and GitHub Actions, analyzing task structures, marketplace ecosystems, and integration capabilities. In 2026, GitHub Actions is the preferred choice for greenfield and open-source projects, while Azure DevOps remains the standard for large enterprise portfolios with legacy dependencies.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud DevOps", "CI-CD Pipelines", "Platform Selection"]','["[LEGACY]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://liquidat.wordpress.com/2016/06/27/howto-writing-an-ansible-module-for-a-rest-api',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','80e15363d4e39a54c634ff4414f45f692ec551eb28c4e9a11c14bd7de336c814',100.0,1.77902937798647189e+09,1,'2026-05-17T16:49:37.986472+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://liquidat.wordpress.com/2016/06/27/howto-writing-an-ansible-module-for-a-rest-api',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','80e15363d4e39a54c634ff4414f45f692ec551eb28c4e9a11c14bd7de336c814',100.0,1779029377,1,'2026-05-17T16:49:37.986472+02:00',NULL,NULL,NULL,'[]','[]','["docs/ansible.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://liquidat.wordpress.com/2021/08/15/good-bye-red-hat','liquidat.wordpress.com: Good bye Red Hat','','2021',0,'An insider retrospective detailing the architectural and cultural transitions at Red Hat post-IBM acquisition. It serves as a case study for senior architects and business leaders evaluating the fragile relationship between corporate engineering interests and open-source community health.','English','article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Industry Analysis", "Corporate Engineering Culture", "Personal Perspective"]','["[COMMUNITY-TOOL]"]','[]','["recruitment.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://lisowski0925.medium.com/using-kubernetes-csrs-and-rbac-for-cluster-user-authentication-and-authorization-9df5498655cd','lisowski0925.medium.com: Using Kubernetes Certificate Signing Requests and'' RBAC for User Authentication and Authorization','','N/A',0,'A curated technical resource and architectural guide covering lisowski0925.medium.com: Using Kubernetes Certificate Signing Requests and'' RBAC for User Authentication and Authorization in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902937112590694e+09,0,'2026-05-17T16:49:31.125907+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://livecodestream.dev/post/2020-08-21-git-concepts-and-workflow-for-beginners','livecodestream.dev: Git Concepts and Workflow for Beginners','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','173202ab6dc904439d9dc9c6336d322758dae7c8b36dddde212069261fc00577',100.0,1.77903097116469693e+09,0,'2026-05-17T17:16:11.164697+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://livecodestream.dev/post/five-advanced-git-concepts-that-make-you-look-like-a-pro','livecodestream.dev: Five Advanced Git Concepts that Make You Look Like a'' Pro','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','173202ab6dc904439d9dc9c6336d322758dae7c8b36dddde212069261fc00577',100.0,1.77903070604778504e+09,0,'2026-05-17T17:11:46.047785+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://livecodestream.dev/post/2020-08-21-git-concepts-and-workflow-for-beginners"}');
+INSERT INTO "resources" VALUES('https://lisowski0925.medium.com/using-kubernetes-csrs-and-rbac-for-cluster-user-authentication-and-authorization-9df5498655cd','lisowski0925.medium.com: Using Kubernetes Certificate Signing Requests and'' RBAC for User Authentication and Authorization','','N/A',0,'A curated technical resource and architectural guide covering lisowski0925.medium.com: Using Kubernetes Certificate Signing Requests and'' RBAC for User Authentication and Authorization in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029371,0,'2026-05-17T16:49:31.125907+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://livecodestream.dev/post/2020-08-21-git-concepts-and-workflow-for-beginners','livecodestream.dev: Git Concepts and Workflow for Beginners','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','173202ab6dc904439d9dc9c6336d322758dae7c8b36dddde212069261fc00577',100.0,1779030971,0,'2026-05-17T17:16:11.164697+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://livecodestream.dev/post/five-advanced-git-concepts-that-make-you-look-like-a-pro','livecodestream.dev: Five Advanced Git Concepts that Make You Look Like a'' Pro','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','173202ab6dc904439d9dc9c6336d322758dae7c8b36dddde212069261fc00577',100.0,1779030706,0,'2026-05-17T17:11:46.047785+02:00',NULL,NULL,NULL,'[]','[]','["docs/git.md"]','[]','{}','{"duplicate_of": "https://livecodestream.dev/post/2020-08-21-git-concepts-and-workflow-for-beginners"}');
INSERT INTO "resources" VALUES('https://livingdevops.com/devops/10-real-world-kubernetes-troubleshooting-scenarios-and-solutions','10 Real-World Kubernetes Troubleshooting Scenarios and Solutions','','2023',0,'This compilation details ten authentic, highly technical outage scenarios encountered in production Kubernetes clusters, complete with step-by-step diagnostic paths and resolutions. It covers complex issues like DNS resolution failure, certificate expiration, and stateful volume mounting locks. The practical nature of these scenarios makes this an invaluable resource for active operations teams.','English','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes", "Troubleshooting", "Playbooks"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-operators-controllers.md", "devops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://localstack.cloud','localstack.cloud','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2a76ebcbf6fffb7e59e729e088ea3597514f1c58cfa6e5088a1394589c4b0e17',100.0,1.77902914825344491e+09,0,'2026-05-17T16:45:48.253445+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-miscellaneous.md"]','[]','{}','{"duplicate_of": "https://www.localstack.cloud"}');
+INSERT INTO "resources" VALUES('https://localstack.cloud','localstack.cloud','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2a76ebcbf6fffb7e59e729e088ea3597514f1c58cfa6e5088a1394589c4b0e17',100.0,1779029148,0,'2026-05-17T16:45:48.253445+02:00',NULL,NULL,NULL,'[]','[]','["docs/aws-miscellaneous.md"]','[]','{}','{"duplicate_of": "https://www.localstack.cloud"}');
INSERT INTO "resources" VALUES('https://locust.io','Locust','','2025',5,'An open-source, developer-centric performance testing tool that enables writing load scenarios in pure Python. It avoids fragile XML configuration files by favoring dynamic, code-as-configuration scripts, allowing engineering teams to scale out tests across millions of concurrent users using an event-driven greenlet model.','Python','Framework','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Testing", "Performance Testing", "Locust"]','["[DE FACTO STANDARD]"]','[]','["performance-testing-with-jenkins-and-jmeter.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://loft-sh.medium.com/10-essentials-for-kubernetes-access-control-a67ae72977dd','loft-sh.medium.com: 10 Essentials for Kubernetes Access Control','','N/A',0,'A curated technical resource and architectural guide covering loft-sh.medium.com: 10 Essentials for Kubernetes Access Control in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902927417439794e+09,0,'2026-05-17T16:47:54.174398+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://loft-sh.medium.com/how-virtual-kubernetes-clusters-can-speed-up-your-local-development-e5645614a3c5','loft-sh.medium.com: How Virtual Kubernetes Clusters Can Speed Up Your Local'' Development','','N/A',0,'A curated technical resource and architectural guide covering loft-sh.medium.com: How Virtual Kubernetes Clusters Can Speed Up Your Local'' Development in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029916.40686,0,'2026-05-17T16:58:36.406860+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://loft-sh.medium.com/kubernetes-network-policies-a-practitioners-guide-c9bb4cdd0dbc','loft-sh.medium.com: Kubernetes Network Policies: A Practitioner’s Guide'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering loft-sh.medium.com: Kubernetes Network Policies: A Practitioner’s Guide'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902959422559905e+09,0,'2026-05-17T16:53:14.225599+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://loft-sh.medium.com/kubernetes-statefulset-examples-best-practices-902cd50f7fff','loft-sh.medium.com: Kubernetes StatefulSet — Examples & Best Practices','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779033663.21966,0,'2026-05-17T18:01:03.219660+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/kubernetes-statefulset-examples-and-best-practices"}');
-INSERT INTO "resources" VALUES('https://loft.sh/blog/10-essentials-for-kubernetes-multi-tenancy','loft.sh: 10 Essentials For Kubernetes Multi-Tenancy','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','22d19aae8b023938844cffd26143b4fb4190c7b88a5a80905630db927b8ce956',100.0,1.77903101771319389e+09,0,'2026-05-17T17:16:57.713194+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://website.vcluster.com/blog/kubernetes-multi-tenancy-10-essential-considerations"}');
-INSERT INTO "resources" VALUES('https://loft.sh/blog/checklist-for-kubernetes-based-development','loft.sh: Checklist for Kubernetes-Based Development 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4cd281415d30ca4ff222d0ac17b508936a53c74664f334ed8ff5ea4f33bb4887',100.0,1779030673.85078,0,'2026-05-17T17:11:13.850780+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/checklist-for-kubernetes-based-development"}');
-INSERT INTO "resources" VALUES('https://loft.sh/blog/docker-compose-to-kubernetes-step-by-step-migration','loft.sh: Docker Compose to Kubernetes: Step-by-Step Migration 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','824c1816da043e3adaf73df0a784afc793459b47e3d40d86804e2b7f1bf187d9',100.0,1.77903215768233704e+09,0,'2026-05-17T17:35:57.682337+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/docker-compose-to-kubernetes-step-by-step-migration"}');
-INSERT INTO "resources" VALUES('https://loft.sh/blog/gitops-kubernetes-explained','loft.sh: GitOps + Kubernetes Explained','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','53e6c98eb720500ca689bbec0a4f1d555069edc6e8113d4a05d1936092d4bb68',100.0,1.77903134000223207e+09,0,'2026-05-17T17:22:20.002232+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/gitops-kubernetes-explained"}');
-INSERT INTO "resources" VALUES('https://loft.sh/blog/how-to-set-up-kubernetes-requests-and-limits','loft.sh: How to Set Up Kubernetes Requests and Limits','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3a675c7749d009f94d3fc6decd154b7a6af0c2e1bbe7ade58a5b531816be8b11',100.0,1.77903175934879302e+09,0,'2026-05-17T17:29:19.348793+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/how-to-set-up-kubernetes-requests-and-limits"}');
-INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-admission-controllers-what-they-are-and-why-they-matter','loft.sh: Kubernetes Admission Controllers: What They Are and Why They Matter','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f575d6cf646af7baa351282e47e6fe95ef502ada5be8646998a811c269e90602',100.0,1.77903073676911211e+09,0,'2026-05-17T17:12:16.769112+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/kubernetes-admission-controllers-what-they-are-and-why-they-matter"}');
-INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-and-ldap-enterprise-authentication-for-kubernetes','loft.sh: Kubernetes and LDAP: Enterprise Authentication for Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','58336cdb82fef162f3126705ea74fd1526da26f57cadb68f97245b6e659c44b5',100.0,1.77903449756958389e+09,0,'2026-05-17T18:14:57.569584+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/kubernetes-and-ldap-enterprise-authentication-for-kubernetes"}');
-INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-cost-monitoring-with-prometheus-and-grafana','loft.sh: Kubernetes Cost Monitoring with Prometheus & Grafana','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8d2fa09804a391982ec003b89b1c5dc2653a8f24c14d8038f90998b8dea27921',100.0,1.77903391757006192e+09,0,'2026-05-17T18:05:17.570062+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-monitoring.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/kubernetes-cost-monitoring-with-prometheus-and-grafana"}');
-INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-cost-savings','loft.sh: Kubernetes Cost Savings By Reducing The Number Of Clusters','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','512a235e1ff0b7ed4f57b48c6b84a64876c3f7613e7e74f913342555e1a062b4',100.0,1.77903112615650796e+09,0,'2026-05-17T17:18:46.156508+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://website.vcluster.com/blog/a-complete-guide-to-kubernetes-cost-optimization"}');
-INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-dashboards-headlamp','loft.sh: Kubernetes Dashboards: Headlamp','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c387d5f2fd50eecb4253b11b554b718f310f51289c033385d5d57258e92a3425',100.0,1.77903142947545504e+09,0,'2026-05-17T17:23:49.475455+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/kubernetes-dashboards-headlamp"}');
-INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-development-environments-comparison','loft.sh: Kubernetes Development Environments – A Comparison','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0e29278d881a8f6776167ec6bdea0160bff02f0ce312c2939e2d55b143a9a99c',100.0,1.7790296791282041e+09,0,'2026-05-17T16:54:39.128204+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://website.vcluster.com/blog/kubernetes-development-environments-a-comparison"}');
-INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-monitoring-dashboards-5-best-open-source-tools','loft.sh: Kubernetes Monitoring Dashboards - 5 Best Open-Source Tools','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ddabb7c5ff924b4a5fb7196428115b00e91ee150bacb4f6e48ca4b3aa76b4a8f',100.0,1.779030736774158e+09,0,'2026-05-17T17:12:16.774158+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/kubernetes-monitoring-dashboards-5-best-open-source-tools"}');
-INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-multi-tenancy-why-virtual-clusters-are-the-best-solution','loft.sh: Kubernetes Multi-Tenancy: Why Virtual Clusters Are The Best Solution','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a303dfff3d7707b8952c8b126315047d6c58f6e995e8ba8a894c13f8c5c74511',100.0,1.7790290683012669e+09,0,'2026-05-17T16:44:28.301267+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/kubernetes-multi-tenancy-why-virtual-clusters-are-the-best-solution"}');
-INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-network-policies-a-practitioners-guide','loft.sh: Kubernetes Network Policies: A Practitioner''s Guide 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9e6a89f3124705b8c291f0e8a986c7a4f5d1e4fc66c40487027de86d4f1930d6',100.0,1.77902924689166188e+09,0,'2026-05-17T16:47:26.891662+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{"duplicate_of": "https://loft-sh.medium.com/kubernetes-network-policies-a-practitioners-guide-c9bb4cdd0dbc"}');
-INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-network-policies-for-isolating-namespaces','loft.sh: Kubernetes Network Policies for Isolating Namespaces 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','244df131649df88f17e028995910d6c9dfa6cbe3645fb75c88d51b2a5434f966',100.0,1.77903403987411308e+09,0,'2026-05-17T18:07:19.874113+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/kubernetes-network-policies-for-isolating-namespaces"}');
-INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-nginx-ingress-10-useful-configuration-options','==loft.sh: Kubernetes NGINX Ingress: 10 Useful Configuration Options== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','da34442488b79340a7becf13144fe882f8fc2121c4e7a235fe0d226fce0ee10e',100.0,1.77903095474895501e+09,0,'2026-05-17T17:15:54.748955+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-on-windows-6-life-saving-tools-and-tips','loft.sh: Kubernetes on Windows: 6 Life-Saving Tools & Tips','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fa28fe7032a5c397437a305a55aed5404bc316b3ad440442bba2a8b6d1437381',100.0,1.77903144280565404e+09,0,'2026-05-17T17:24:02.805654+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md", "docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/kubernetes-on-windows-6-life-saving-tools-and-tips"}');
-INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-rbac-basics-and-advanced-patterns','loft.sh: Kubernetes RBAC: Basics and Advanced Patterns','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b731d83433777dfc4f031101136e8ccc3b63d764bd64613a953e001cdc416ed0',100.0,1.77903020788635897e+09,0,'2026-05-17T17:03:27.886359+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/kubernetes-rbac-basics-and-advanced-patterns"}');
-INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-readiness-probes-examples-common-pitfalls','loft.sh: Kubernetes Readiness Probes - Examples & Common Pitfalls','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','df221a2ca8fc8645d4b7c8ad16bb4a1c9a3875aebe631aac2189a8dad17dbcbb',100.0,1.77903442329297804e+09,0,'2026-05-17T18:13:43.292978+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://itnext.io/kubernetes-readiness-probes-examples-common-pitfalls-136e3a9a058d"}');
-INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-statefulset-examples-and-best-practices','loft.sh: Kubernetes StatefulSet - Examples & Best Practices','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2a2334056751d73be559454db2e154eac7fa4b04b8d56e5c95916cba7ee3701b',100.0,1.77903290044012808e+09,0,'2026-05-17T17:48:20.440128+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://loft-sh.medium.com/kubernetes-statefulset-examples-best-practices-902cd50f7fff"}');
-INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-virtual-clusters-for-ci-cd-testing','loft.sh: Kubernetes: Virtual Clusters For CI/CD & Testing','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','03d39972e3d20c3acfd8d63dec4947eea033c33ecaa00e4612b78e64462c2589',100.0,1.77903350112023305e+09,0,'2026-05-17T17:58:21.120233+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/kubernetes-virtual-clusters-for-ci-cd-testing"}');
-INSERT INTO "resources" VALUES('https://loft.sh/blog/multi-tenant-kubernetes-clusters-challenges-and-useful-tooling','loft.sh: Multi-Tenant Kubernetes Clusters: Challenges and Useful Tooling','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f1e0316a590c8f83963277692b994c8b1e3ad8ec0f9471d4d453a5b260fbc0a6',100.0,1.77903188293047809e+09,0,'2026-05-17T17:31:22.930478+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/multi-tenant-kubernetes-clusters-challenges-and-useful-tooling"}');
-INSERT INTO "resources" VALUES('https://loft.sh/blog/platform-engineering-the-definitive-guide','loft.sh: Platform Engineering: The Definitive Guide','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3f81a07484e0f093a21e00a377250111c77acba121d8007885cb40c3c3b25fce',100.0,1.77903143567183089e+09,0,'2026-05-17T17:23:55.671831+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/platform-engineering-the-definitive-guide"}');
-INSERT INTO "resources" VALUES('https://loft.sh/blog/reduce-kubernetes-cost','loft.sh: How To Reduce Your Kubernetes Cost','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','512a235e1ff0b7ed4f57b48c6b84a64876c3f7613e7e74f913342555e1a062b4',100.0,1.7790292746753211e+09,0,'2026-05-17T16:47:54.675321+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://loft.sh/blog/kubernetes-cost-savings"}');
-INSERT INTO "resources" VALUES('https://loft.sh/blog/self-service-kubernetes-namespaces-are-a-game-changer','Self-Service Kubernetes Namespaces Are A Game-Changer 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6e3bf68be75cc0a83925e9e79cfce475dbfceeafacabcb4008420dca7f550473',100.0,1.7790339238876779e+09,0,'2026-05-17T18:05:23.887678+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/self-service-kubernetes-namespaces-are-a-game-changer"}');
-INSERT INTO "resources" VALUES('https://loft.sh/blog/skaffold-vs-tilt-vs-devspace','loft.sh: Skaffold vs Tilt vs DevSpace','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1f601f4e9f8d602e0c1e1249958f2dacd196930fa4c62270498a8a4ea56463a5',100.0,1.7790290683114531e+09,0,'2026-05-17T16:44:28.311453+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/skaffold-vs-tilt-vs-devspace"}');
-INSERT INTO "resources" VALUES('https://loft.sh/blog/the-cost-of-managed-kubernetes-a-comparison','loft.sh: The Cost of Managed Kubernetes - A Comparison 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d8525ff50149456a7791b51875e6183b4de9c40fffe35b2b9879e01777bee818',100.0,1.77902906829994201e+09,0,'2026-05-17T16:44:28.299942+02:00',NULL,NULL,NULL,'[]','[]','["docs/finops.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/the-cost-of-managed-kubernetes-a-comparison"}');
-INSERT INTO "resources" VALUES('https://loft.sh/blog/using-kubernetes-ephemeral-containers-for-troubleshooting','==loft.sh: Using Kubernetes Ephemeral Containers for Troubleshooting==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','243ac4ca346db38ab8b2bd6917fa69ddb81573f6e77969c408476d670c217f7b',100.0,1.77903073244771504e+09,0,'2026-05-17T17:12:12.447715+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-troubleshooting.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://logging.apache.org/log4j/2.x/security.html','Apache Log4j Security Vulnerabilities','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c2ac5cc920971d3734f8bca8d53cdc1e7a68b0c2902600103b6411a78ea4ad68',100.0,1.77903020426151609e+09,0,'2026-05-17T17:03:24.261516+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://logging.apache.org/security.html"}');
+INSERT INTO "resources" VALUES('https://loft-sh.medium.com/10-essentials-for-kubernetes-access-control-a67ae72977dd','loft-sh.medium.com: 10 Essentials for Kubernetes Access Control','','N/A',0,'A curated technical resource and architectural guide covering loft-sh.medium.com: 10 Essentials for Kubernetes Access Control in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029274,0,'2026-05-17T16:47:54.174398+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://loft-sh.medium.com/how-virtual-kubernetes-clusters-can-speed-up-your-local-development-e5645614a3c5','loft-sh.medium.com: How Virtual Kubernetes Clusters Can Speed Up Your Local'' Development','','N/A',0,'A curated technical resource and architectural guide covering loft-sh.medium.com: How Virtual Kubernetes Clusters Can Speed Up Your Local'' Development in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029916,0,'2026-05-17T16:58:36.406860+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://loft-sh.medium.com/kubernetes-network-policies-a-practitioners-guide-c9bb4cdd0dbc','loft-sh.medium.com: Kubernetes Network Policies: A Practitioner’s Guide'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering loft-sh.medium.com: Kubernetes Network Policies: A Practitioner’s Guide'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029594,0,'2026-05-17T16:53:14.225599+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://loft-sh.medium.com/kubernetes-statefulset-examples-best-practices-902cd50f7fff','loft-sh.medium.com: Kubernetes StatefulSet — Examples & Best Practices','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1779033663,0,'2026-05-17T18:01:03.219660+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/kubernetes-statefulset-examples-and-best-practices"}');
+INSERT INTO "resources" VALUES('https://loft.sh/blog/10-essentials-for-kubernetes-multi-tenancy','loft.sh: 10 Essentials For Kubernetes Multi-Tenancy','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','22d19aae8b023938844cffd26143b4fb4190c7b88a5a80905630db927b8ce956',100.0,1779031017,0,'2026-05-17T17:16:57.713194+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://website.vcluster.com/blog/kubernetes-multi-tenancy-10-essential-considerations"}');
+INSERT INTO "resources" VALUES('https://loft.sh/blog/checklist-for-kubernetes-based-development','loft.sh: Checklist for Kubernetes-Based Development 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','4cd281415d30ca4ff222d0ac17b508936a53c74664f334ed8ff5ea4f33bb4887',100.0,1779030673,0,'2026-05-17T17:11:13.850780+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/checklist-for-kubernetes-based-development"}');
+INSERT INTO "resources" VALUES('https://loft.sh/blog/docker-compose-to-kubernetes-step-by-step-migration','loft.sh: Docker Compose to Kubernetes: Step-by-Step Migration 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','824c1816da043e3adaf73df0a784afc793459b47e3d40d86804e2b7f1bf187d9',100.0,1779032157,0,'2026-05-17T17:35:57.682337+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/docker-compose-to-kubernetes-step-by-step-migration"}');
+INSERT INTO "resources" VALUES('https://loft.sh/blog/gitops-kubernetes-explained','loft.sh: GitOps + Kubernetes Explained','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','53e6c98eb720500ca689bbec0a4f1d555069edc6e8113d4a05d1936092d4bb68',100.0,1779031340,0,'2026-05-17T17:22:20.002232+02:00',NULL,NULL,NULL,'[]','[]','["docs/gitops.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/gitops-kubernetes-explained"}');
+INSERT INTO "resources" VALUES('https://loft.sh/blog/how-to-set-up-kubernetes-requests-and-limits','loft.sh: How to Set Up Kubernetes Requests and Limits','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3a675c7749d009f94d3fc6decd154b7a6af0c2e1bbe7ade58a5b531816be8b11',100.0,1779031759,0,'2026-05-17T17:29:19.348793+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/how-to-set-up-kubernetes-requests-and-limits"}');
+INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-admission-controllers-what-they-are-and-why-they-matter','loft.sh: Kubernetes Admission Controllers: What They Are and Why They Matter','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f575d6cf646af7baa351282e47e6fe95ef502ada5be8646998a811c269e90602',100.0,1779030736,0,'2026-05-17T17:12:16.769112+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/kubernetes-admission-controllers-what-they-are-and-why-they-matter"}');
+INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-and-ldap-enterprise-authentication-for-kubernetes','loft.sh: Kubernetes and LDAP: Enterprise Authentication for Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','58336cdb82fef162f3126705ea74fd1526da26f57cadb68f97245b6e659c44b5',100.0,1779034497,0,'2026-05-17T18:14:57.569584+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/kubernetes-and-ldap-enterprise-authentication-for-kubernetes"}');
+INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-cost-monitoring-with-prometheus-and-grafana','loft.sh: Kubernetes Cost Monitoring with Prometheus & Grafana','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','8d2fa09804a391982ec003b89b1c5dc2653a8f24c14d8038f90998b8dea27921',100.0,1779033917,0,'2026-05-17T18:05:17.570062+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-monitoring.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/kubernetes-cost-monitoring-with-prometheus-and-grafana"}');
+INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-cost-savings','loft.sh: Kubernetes Cost Savings By Reducing The Number Of Clusters','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','512a235e1ff0b7ed4f57b48c6b84a64876c3f7613e7e74f913342555e1a062b4',100.0,1779031126,0,'2026-05-17T17:18:46.156508+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://website.vcluster.com/blog/a-complete-guide-to-kubernetes-cost-optimization"}');
+INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-dashboards-headlamp','loft.sh: Kubernetes Dashboards: Headlamp','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c387d5f2fd50eecb4253b11b554b718f310f51289c033385d5d57258e92a3425',100.0,1779031429,0,'2026-05-17T17:23:49.475455+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/kubernetes-dashboards-headlamp"}');
+INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-development-environments-comparison','loft.sh: Kubernetes Development Environments – A Comparison','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','0e29278d881a8f6776167ec6bdea0160bff02f0ce312c2939e2d55b143a9a99c',100.0,1779029679,0,'2026-05-17T16:54:39.128204+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://website.vcluster.com/blog/kubernetes-development-environments-a-comparison"}');
+INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-monitoring-dashboards-5-best-open-source-tools','loft.sh: Kubernetes Monitoring Dashboards - 5 Best Open-Source Tools','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ddabb7c5ff924b4a5fb7196428115b00e91ee150bacb4f6e48ca4b3aa76b4a8f',100.0,1779030736,0,'2026-05-17T17:12:16.774158+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/kubernetes-monitoring-dashboards-5-best-open-source-tools"}');
+INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-multi-tenancy-why-virtual-clusters-are-the-best-solution','loft.sh: Kubernetes Multi-Tenancy: Why Virtual Clusters Are The Best Solution','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a303dfff3d7707b8952c8b126315047d6c58f6e995e8ba8a894c13f8c5c74511',100.0,1779029068,0,'2026-05-17T16:44:28.301267+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/kubernetes-multi-tenancy-why-virtual-clusters-are-the-best-solution"}');
+INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-network-policies-a-practitioners-guide','loft.sh: Kubernetes Network Policies: A Practitioner''s Guide 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','9e6a89f3124705b8c291f0e8a986c7a4f5d1e4fc66c40487027de86d4f1930d6',100.0,1779029246,0,'2026-05-17T16:47:26.891662+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{"duplicate_of": "https://loft-sh.medium.com/kubernetes-network-policies-a-practitioners-guide-c9bb4cdd0dbc"}');
+INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-network-policies-for-isolating-namespaces','loft.sh: Kubernetes Network Policies for Isolating Namespaces 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','244df131649df88f17e028995910d6c9dfa6cbe3645fb75c88d51b2a5434f966',100.0,1779034039,0,'2026-05-17T18:07:19.874113+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/kubernetes-network-policies-for-isolating-namespaces"}');
+INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-nginx-ingress-10-useful-configuration-options','==loft.sh: Kubernetes NGINX Ingress: 10 Useful Configuration Options== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','da34442488b79340a7becf13144fe882f8fc2121c4e7a235fe0d226fce0ee10e',100.0,1779030954,0,'2026-05-17T17:15:54.748955+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-networking.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-on-windows-6-life-saving-tools-and-tips','loft.sh: Kubernetes on Windows: 6 Life-Saving Tools & Tips','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','fa28fe7032a5c397437a305a55aed5404bc316b3ad440442bba2a8b6d1437381',100.0,1779031442,0,'2026-05-17T17:24:02.805654+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-tools.md", "docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/kubernetes-on-windows-6-life-saving-tools-and-tips"}');
+INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-rbac-basics-and-advanced-patterns','loft.sh: Kubernetes RBAC: Basics and Advanced Patterns','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b731d83433777dfc4f031101136e8ccc3b63d764bd64613a953e001cdc416ed0',100.0,1779030207,0,'2026-05-17T17:03:27.886359+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/kubernetes-rbac-basics-and-advanced-patterns"}');
+INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-readiness-probes-examples-common-pitfalls','loft.sh: Kubernetes Readiness Probes - Examples & Common Pitfalls','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','df221a2ca8fc8645d4b7c8ad16bb4a1c9a3875aebe631aac2189a8dad17dbcbb',100.0,1779034423,0,'2026-05-17T18:13:43.292978+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://itnext.io/kubernetes-readiness-probes-examples-common-pitfalls-136e3a9a058d"}');
+INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-statefulset-examples-and-best-practices','loft.sh: Kubernetes StatefulSet - Examples & Best Practices','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','2a2334056751d73be559454db2e154eac7fa4b04b8d56e5c95916cba7ee3701b',100.0,1779032900,0,'2026-05-17T17:48:20.440128+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://loft-sh.medium.com/kubernetes-statefulset-examples-best-practices-902cd50f7fff"}');
+INSERT INTO "resources" VALUES('https://loft.sh/blog/kubernetes-virtual-clusters-for-ci-cd-testing','loft.sh: Kubernetes: Virtual Clusters For CI/CD & Testing','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','03d39972e3d20c3acfd8d63dec4947eea033c33ecaa00e4612b78e64462c2589',100.0,1779033501,0,'2026-05-17T17:58:21.120233+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/kubernetes-virtual-clusters-for-ci-cd-testing"}');
+INSERT INTO "resources" VALUES('https://loft.sh/blog/multi-tenant-kubernetes-clusters-challenges-and-useful-tooling','loft.sh: Multi-Tenant Kubernetes Clusters: Challenges and Useful Tooling','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f1e0316a590c8f83963277692b994c8b1e3ad8ec0f9471d4d453a5b260fbc0a6',100.0,1779031882,0,'2026-05-17T17:31:22.930478+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/multi-tenant-kubernetes-clusters-challenges-and-useful-tooling"}');
+INSERT INTO "resources" VALUES('https://loft.sh/blog/platform-engineering-the-definitive-guide','loft.sh: Platform Engineering: The Definitive Guide','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','3f81a07484e0f093a21e00a377250111c77acba121d8007885cb40c3c3b25fce',100.0,1779031435,0,'2026-05-17T17:23:55.671831+02:00',NULL,NULL,NULL,'[]','[]','["docs/devops.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/platform-engineering-the-definitive-guide"}');
+INSERT INTO "resources" VALUES('https://loft.sh/blog/reduce-kubernetes-cost','loft.sh: How To Reduce Your Kubernetes Cost','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','512a235e1ff0b7ed4f57b48c6b84a64876c3f7613e7e74f913342555e1a062b4',100.0,1779029274,0,'2026-05-17T16:47:54.675321+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://loft.sh/blog/kubernetes-cost-savings"}');
+INSERT INTO "resources" VALUES('https://loft.sh/blog/self-service-kubernetes-namespaces-are-a-game-changer','Self-Service Kubernetes Namespaces Are A Game-Changer 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','6e3bf68be75cc0a83925e9e79cfce475dbfceeafacabcb4008420dca7f550473',100.0,1779033923,0,'2026-05-17T18:05:23.887678+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/self-service-kubernetes-namespaces-are-a-game-changer"}');
+INSERT INTO "resources" VALUES('https://loft.sh/blog/skaffold-vs-tilt-vs-devspace','loft.sh: Skaffold vs Tilt vs DevSpace','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1f601f4e9f8d602e0c1e1249958f2dacd196930fa4c62270498a8a4ea56463a5',100.0,1779029068,0,'2026-05-17T16:44:28.311453+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-based-devel.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/skaffold-vs-tilt-vs-devspace"}');
+INSERT INTO "resources" VALUES('https://loft.sh/blog/the-cost-of-managed-kubernetes-a-comparison','loft.sh: The Cost of Managed Kubernetes - A Comparison 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','d8525ff50149456a7791b51875e6183b4de9c40fffe35b2b9879e01777bee818',100.0,1779029068,0,'2026-05-17T16:44:28.299942+02:00',NULL,NULL,NULL,'[]','[]','["docs/finops.md"]','[]','{}','{"duplicate_of": "https://www.vcluster.com/blog/the-cost-of-managed-kubernetes-a-comparison"}');
+INSERT INTO "resources" VALUES('https://loft.sh/blog/using-kubernetes-ephemeral-containers-for-troubleshooting','==loft.sh: Using Kubernetes Ephemeral Containers for Troubleshooting==','','N/A',0,NULL,NULL,NULL,NULL,0,'online','manual','243ac4ca346db38ab8b2bd6917fa69ddb81573f6e77969c408476d670c217f7b',100.0,1779030732,0,'2026-05-17T17:12:12.447715+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-troubleshooting.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://logging.apache.org/log4j/2.x/security.html','Apache Log4j Security Vulnerabilities','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c2ac5cc920971d3734f8bca8d53cdc1e7a68b0c2902600103b6411a78ea4ad68',100.0,1779030204,0,'2026-05-17T17:03:24.261516+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://logging.apache.org/security.html"}');
INSERT INTO "resources" VALUES('https://logging.apache.org/security.html','Apache Log4j Security Vulnerabilities','','2021',0,'The official security database maintained by the Apache Software Foundation for Log4j vulnerabilities. It provides critical, authoritative data regarding affected library versions, dynamic parameter disabling options, and configuration overrides. It serves as a vital reference for verifying compliance across Java-based environments.','None','Reference','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Vulnerabilities", "Log4j Security Documentation"]','["[COMMUNITY-TOOL]"]','[]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=09213cdc-9f30-4e82-aa6f-9b6e8d82dab3&redirect_uri=https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fs%2Fauth%2Foauth2callback%2Fproviderid%2Fdefault&response_type=code&state=l6szqle4bzDgvgJagl8z4PdMvpp_5xu-WPFDEhepQ0JV4o6p1Oiy79YAZuEPj3BnEO_EXjdV2VJH4ckf68foAKVHFZ9zL0POiDIgyviNM2LPLGkKCrmP95s8cCy29jWSMUodTlRNE7u4fcWrQ3_-0x0suxxUZh0nRgtFL0BouINjnmwDFGMwFhi1w5p0fjhA99nnnjuaIC8aIgq1A2Orcmawz9DQyoYwqLMlKMupP-U&scope=User.Read+openid+email+profile+offline_access&referer=https%3A%2F%2Ftechcommunity.microsoft.com%2Fblog%2F-%2Fintroduction-to-azure-devops-workload-identity-federation-oidc%2F3908687',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering login.microsoftonline.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','03d6c7ba42ee4bd58d9869da5091e0480d3c7397888c94ad9c249b31c3772456',100.0,1.77913049502328801e+09,1,'2026-05-18T20:54:55.023288+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://logz.io','logz.io','','N/A',0,'A curated technical resource and architectural guide covering logz.io in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173614284023094e+09,0,'2026-06-18T00:42:22.840231+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://logz.io/blog/aws-ec2-metrics','logz.io: What are AWS EC2 Instances? A Tutorial for EC2 Metrics Shipping'' with Logz.io','','N/A',0,'A curated technical resource and architectural guide covering logz.io: What are AWS EC2 Instances? A Tutorial for EC2 Metrics Shipping'' with Logz.io in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173587613694906e+09,0,'2026-06-18T00:37:56.136949+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-monitoring.md"]','["aws-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://logz.io/blog/aws-lambda-metrics-monitoring-guide','logz.io: A Guide to Monitoring AWS Lambda Metrics with Prometheus & Logz.io','','N/A',0,'A curated technical resource and architectural guide covering logz.io: A Guide to Monitoring AWS Lambda Metrics with Prometheus & Logz.io in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173587627181506e+09,0,'2026-06-18T00:37:56.271815+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-monitoring.md", "docs/prometheus.md"]','["aws-monitoring.md", "prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://logz.io/blog/finops-observability-monitoring-kubernetes-cost','logz.io: FinOps Observability: Monitoring Kubernetes Cost','','N/A',0,'A curated technical resource and architectural guide covering logz.io: FinOps Observability: Monitoring Kubernetes Cost in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173594022278404e+09,0,'2026-06-18T00:39:00.222784+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/finops.md"]','["finops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://logz.io/blog/grok-pattern-examples-for-log-parsing','logz.io: Grok Pattern Examples for Log Parsing','','N/A',0,'A curated technical resource and architectural guide covering logz.io: Grok Pattern Examples for Log Parsing in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173610163658189e+09,0,'2026-06-18T00:41:41.636582+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://logz.io/blog/kibana-tutorial-2','dzone: Kibana Tutorial: Part 2 - Creating Visualizations','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.7790311858879919e+09,0,'2026-05-17T17:19:45.887992+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://logz.io/blog/logstash-grok','logz.io: A Beginner’s Guide to Logstash Grok','','N/A',0,'A curated technical resource and architectural guide covering logz.io: A Beginner’s Guide to Logstash Grok in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173610173911809e+09,0,'2026-06-18T00:41:41.739118+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://logz.io/blog/monitoring-reality-check','logz.io: A Monitoring Reality Check: More of the Same Won’t Work','','N/A',0,'A curated technical resource and architectural guide covering logz.io: A Monitoring Reality Check: More of the Same Won’t Work in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173609111823391e+09,0,'2026-06-18T00:41:31.118234+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://logz.io/blog/open-source-monitoring-tools-for-kubernetes','logz.io: Top 11 Open Source Monitoring Tools for Kubernetes 🌟','','N/A',0,'A curated technical resource and architectural guide covering logz.io: Top 11 Open Source Monitoring Tools for Kubernetes 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173609128705406e+09,0,'2026-06-18T00:41:31.287054+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://logz.io/blog/open-source-observability-adoption-migration-curve','logz.io: The Open Source Observability Adoption and Migration Curve','','N/A',0,'A curated technical resource and architectural guide covering logz.io: The Open Source Observability Adoption and Migration Curve in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173609130527091e+09,0,'2026-06-18T00:41:31.305271+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://logz.io/blog/opensearch-1-0-ga-generally-available-elasticsearch-kibana-fork','logz.io: OpenSearch Is Now Generally Available!','','N/A',0,'A curated technical resource and architectural guide covering logz.io: OpenSearch Is Now Generally Available! in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.78173610186331892e+09,0,'2026-06-18T00:41:41.863319+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://logz.io/blog/prometheus-as-a-service-launch','logz.io: Logz.io’s Prometheus-as-a-Service is Generally Available 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77902963407603096e+09,0,'2026-05-17T16:53:54.076031+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://logz.io/blog/unified-observability-kubernetes-360','logz.io: Unified Observability: Announcing Kubernetes 360','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.7790327317583611e+09,0,'2026-05-17T17:45:31.758361+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://logz.io/blog/windows-kubernetes-nodes-aks-metrics','logz.io: Collecting Metrics from Windows Kubernetes Nodes in AKS 🌟','','N/A',0,'A curated technical resource and architectural guide covering logz.io: Collecting Metrics from Windows Kubernetes Nodes in AKS 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.7817360783309369e+09,0,'2026-06-18T00:41:18.330937+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://logz.io/learn/opentelemetry-guide','==logz.io: Beginner’s Guide to OpenTelemetry== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.7790321775435481e+09,0,'2026-05-17T17:36:17.543548+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://logz.io/news-posts/logz-io-announces-support-for-opensearch-a-community-driven-open-source-fork-of-elasticsearch-and-kibana','logz.io: Logz.io Announces Support for OpenSearch; A Community-driven Open'' Source Fork of Elasticsearch and Kibana','','N/A',0,'A curated technical resource and architectural guide covering logz.io: Logz.io Announces Support for OpenSearch; A Community-driven Open'' Source Fork of Elasticsearch and Kibana in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1.781736101754426e+09,0,'2026-06-18T00:41:41.754426+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=09213cdc-9f30-4e82-aa6f-9b6e8d82dab3&redirect_uri=https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fs%2Fauth%2Foauth2callback%2Fproviderid%2Fdefault&response_type=code&state=l6szqle4bzDgvgJagl8z4PdMvpp_5xu-WPFDEhepQ0JV4o6p1Oiy79YAZuEPj3BnEO_EXjdV2VJH4ckf68foAKVHFZ9zL0POiDIgyviNM2LPLGkKCrmP95s8cCy29jWSMUodTlRNE7u4fcWrQ3_-0x0suxxUZh0nRgtFL0BouINjnmwDFGMwFhi1w5p0fjhA99nnnjuaIC8aIgq1A2Orcmawz9DQyoYwqLMlKMupP-U&scope=User.Read+openid+email+profile+offline_access&referer=https%3A%2F%2Ftechcommunity.microsoft.com%2Fblog%2F-%2Fintroduction-to-azure-devops-workload-identity-federation-oidc%2F3908687',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering login.microsoftonline.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','03d6c7ba42ee4bd58d9869da5091e0480d3c7397888c94ad9c249b31c3772456',100.0,1779130495,1,'2026-05-18T20:54:55.023288+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://logz.io','logz.io','','N/A',0,'A curated technical resource and architectural guide covering logz.io in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736142,0,'2026-06-18T00:42:22.840231+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://logz.io/blog/aws-ec2-metrics','logz.io: What are AWS EC2 Instances? A Tutorial for EC2 Metrics Shipping'' with Logz.io','','N/A',0,'A curated technical resource and architectural guide covering logz.io: What are AWS EC2 Instances? A Tutorial for EC2 Metrics Shipping'' with Logz.io in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735876,0,'2026-06-18T00:37:56.136949+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-monitoring.md"]','["aws-monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://logz.io/blog/aws-lambda-metrics-monitoring-guide','logz.io: A Guide to Monitoring AWS Lambda Metrics with Prometheus & Logz.io','','N/A',0,'A curated technical resource and architectural guide covering logz.io: A Guide to Monitoring AWS Lambda Metrics with Prometheus & Logz.io in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735876,0,'2026-06-18T00:37:56.271815+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-monitoring.md", "docs/prometheus.md"]','["aws-monitoring.md", "prometheus.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://logz.io/blog/finops-observability-monitoring-kubernetes-cost','logz.io: FinOps Observability: Monitoring Kubernetes Cost','','N/A',0,'A curated technical resource and architectural guide covering logz.io: FinOps Observability: Monitoring Kubernetes Cost in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781735940,0,'2026-06-18T00:39:00.222784+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/finops.md"]','["finops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://logz.io/blog/grok-pattern-examples-for-log-parsing','logz.io: Grok Pattern Examples for Log Parsing','','N/A',0,'A curated technical resource and architectural guide covering logz.io: Grok Pattern Examples for Log Parsing in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736101,0,'2026-06-18T00:41:41.636582+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://logz.io/blog/kibana-tutorial-2','dzone: Kibana Tutorial: Part 2 - Creating Visualizations','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779031185,0,'2026-05-17T17:19:45.887992+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://logz.io/blog/logstash-grok','logz.io: A Beginner’s Guide to Logstash Grok','','N/A',0,'A curated technical resource and architectural guide covering logz.io: A Beginner’s Guide to Logstash Grok in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736101,0,'2026-06-18T00:41:41.739118+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://logz.io/blog/monitoring-reality-check','logz.io: A Monitoring Reality Check: More of the Same Won’t Work','','N/A',0,'A curated technical resource and architectural guide covering logz.io: A Monitoring Reality Check: More of the Same Won’t Work in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736091,0,'2026-06-18T00:41:31.118234+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://logz.io/blog/open-source-monitoring-tools-for-kubernetes','logz.io: Top 11 Open Source Monitoring Tools for Kubernetes 🌟','','N/A',0,'A curated technical resource and architectural guide covering logz.io: Top 11 Open Source Monitoring Tools for Kubernetes 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736091,0,'2026-06-18T00:41:31.287054+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://logz.io/blog/open-source-observability-adoption-migration-curve','logz.io: The Open Source Observability Adoption and Migration Curve','','N/A',0,'A curated technical resource and architectural guide covering logz.io: The Open Source Observability Adoption and Migration Curve in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736091,0,'2026-06-18T00:41:31.305271+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://logz.io/blog/opensearch-1-0-ga-generally-available-elasticsearch-kibana-fork','logz.io: OpenSearch Is Now Generally Available!','','N/A',0,'A curated technical resource and architectural guide covering logz.io: OpenSearch Is Now Generally Available! in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736101,0,'2026-06-18T00:41:41.863319+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://logz.io/blog/prometheus-as-a-service-launch','logz.io: Logz.io’s Prometheus-as-a-Service is Generally Available 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779029634,0,'2026-05-17T16:53:54.076031+02:00',NULL,NULL,NULL,'[]','[]','["docs/prometheus.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://logz.io/blog/unified-observability-kubernetes-360','logz.io: Unified Observability: Announcing Kubernetes 360','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779032731,0,'2026-05-17T17:45:31.758361+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://logz.io/blog/windows-kubernetes-nodes-aks-metrics','logz.io: Collecting Metrics from Windows Kubernetes Nodes in AKS 🌟','','N/A',0,'A curated technical resource and architectural guide covering logz.io: Collecting Metrics from Windows Kubernetes Nodes in AKS 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736078,0,'2026-06-18T00:41:18.330937+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://logz.io/learn/opentelemetry-guide','==logz.io: Beginner’s Guide to OpenTelemetry== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779032177,0,'2026-05-17T17:36:17.543548+02:00',NULL,NULL,NULL,'[]','[]','["docs/monitoring.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://logz.io/news-posts/logz-io-announces-support-for-opensearch-a-community-driven-open-source-fork-of-elasticsearch-and-kibana','logz.io: Logz.io Announces Support for OpenSearch; A Community-driven Open'' Source Fork of Elasticsearch and Kibana','','N/A',0,'A curated technical resource and architectural guide covering logz.io: Logz.io Announces Support for OpenSearch; A Community-driven Open'' Source Fork of Elasticsearch and Kibana in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','N/A',100.0,1781736101,0,'2026-06-18T00:41:41.754426+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://lonesysadmin.net','The Lone Sysadmin','','2026',3,'A veteran systems administration blog focusing on virtualization, hardware, and automation infrastructure. Written from a practitioner''s perspective, it features case studies and architectural considerations for datacenter management.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operating Systems & Infrastructure", "Infrastructure Automation", "SysAdmin Blogs"]','["[COMMUNITY-TOOL]"]','[]','["linux.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://longhorn.io','Longhorn','','2026',5,'Longhorn is a lightweight, distributed block storage system for Kubernetes, engineered as a graduated CNCF project. It abstracts hardware arrays by configuring a replica-aware storage engine for each volume, operating as dynamic microservices to deliver features like snapshots, automated backups, and cross-cluster replication.','Go','Platform','Medium',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Storage", "Kubernetes Storage", "Distributed Block Storage"]','["[DE FACTO STANDARD]"]','[]','["kubernetes-storage.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://loopholelabs.io','architect.io: Get started with the Terraform Kubernetes provider','','2022',0,'A structured introduction to the official Kubernetes provider. Outlines how to define namespaces, secrets, configmaps, and simple microservice deployments using HCL declaratives rather than raw YAML resource files.','HCL','Technical Blog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Official Integration"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
@@ -9505,11 +9505,11 @@ INSERT INTO "resources" VALUES('https://loves.cloud/creation-of-a-fully-automate
INSERT INTO "resources" VALUES('https://loves.cloud/kubernetes-an-introduction','loves.cloud: Kubernetes: An Introduction','','2020',3,'Introduces the foundational architecture of Kubernetes, tracing its heritage from Google''s internal Borg system to an open-source standard. Explains core concepts such as Pods, Services, Deployments, and the control plane architecture (API Server, etcd, Scheduler, Controller Manager) for bare-metal and cloud migrations.','English','Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Kubernetes Orchestration", "Fundamentals"]','["[COMMUNITY-TOOL]"]','[]','["introduction.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://loves.cloud/setting-up-a-kubernetes-cluster-on-ubuntu-18-04','Setting Up a Kubernetes Cluster on Ubuntu 18.04','','2018',0,'An early tutorial detailing step-by-step master and worker initialization on legacy Ubuntu 18.04 using Kubeadm. Explains system preparation, Docker daemon runtime configuration, and initial CNI deployment steps.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Provisioning", "Bootstrapping", "Guides"]','["[LEGACY]"]','[]','["kubernetes-on-premise.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://lucid.co/blog/agile-vs-waterfall-vs-kanban-vs-scrum','lucidchart.com: Agile vs. Waterfall vs. Kanban vs. Scrum: What’s the Difference?','','2022',0,'Provides a visual-oriented breakdown of classic and modern software lifecycle management frameworks. Helps technical architects align operational workflows (such as sprint planning and continuous delivery cycles) with the organizational capability and architecture style of the organization.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Agile Methodologies", "Process Comparison"]','["[COMMUNITY-TOOL]"]','[]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://lucid.co/lucidscale',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','752081eef220ca146312d72c672f3a0ad5b22a1bbb53d63dc25e17ce0476de2f',100.0,1.77913049497623491e+09,0,'2026-05-18T20:54:54.976235+02:00',NULL,NULL,NULL,'[]','[]','["docs/cloud-arch-diagrams.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://lucid.co/lucidscale',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','752081eef220ca146312d72c672f3a0ad5b22a1bbb53d63dc25e17ce0476de2f',100.0,1779130494,0,'2026-05-18T20:54:54.976235+02:00',NULL,NULL,NULL,'[]','[]','["docs/cloud-arch-diagrams.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://lucid.co/marketplace/91074b9b/aws','Lucidchart','','2025',0,'Lucidchart''s integrated AWS modeling module, optimized to dynamically visualize multi-region topologies, network firewalls, and resource clusters directly using official AWS iconography.','None','SaaS Platform','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture & Visualization", "Interactive Diagramming", "Enterprise"]','["[COMMUNITY-TOOL]"]','[]','["cloud-arch-diagrams.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://lucidscale.com','==Lucidscale: Import your architecture==','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','f86b851e42c2dc350188fba6ffe061249a0358cc1fd5e9834c88f5f4cbfc0178',100.0,1.77903401576371598e+09,0,'2026-05-17T18:06:55.763716+02:00',NULL,NULL,NULL,'[]','[]','["docs/cloud-arch-diagrams.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://lucidscale.com','==Lucidscale: Import your architecture==','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','f86b851e42c2dc350188fba6ffe061249a0358cc1fd5e9834c88f5f4cbfc0178',100.0,1779034015,0,'2026-05-17T18:06:55.763716+02:00',NULL,NULL,NULL,'[]','[]','["docs/cloud-arch-diagrams.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://lucperkins.dev/blog/service-mesh-use-cases','lucperkins.dev: Service mesh use cases','','2020',3,'A comprehensive breakdown of architectural scenarios where introducing a service mesh becomes mathematically and operationally viable. It contrasts simple setups with distributed, high-security, and multi-cloud enterprise topologies requiring advanced traffic management.','English','Technical Blog','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "Service Mesh", "System Design"]','["[COMMUNITY-TOOL]"]','[]','["servicemesh.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://luis-sena.medium.com/automated-aws-load-balancer-warm-up-d0b4084c8bbc','==luis-sena.medium.com: Automated AWS Load Balancer Warm-Up==','','N/A',0,'A curated technical resource and architectural guide covering ==luis-sena.medium.com: Automated AWS Load Balancer Warm-Up== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902922546385788e+09,0,'2026-05-17T16:47:05.463858+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-networking.md"]','["aws-networking.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://luis-sena.medium.com/automated-aws-load-balancer-warm-up-d0b4084c8bbc','==luis-sena.medium.com: Automated AWS Load Balancer Warm-Up==','','N/A',0,'A curated technical resource and architectural guide covering ==luis-sena.medium.com: Automated AWS Load Balancer Warm-Up== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029225,0,'2026-05-17T16:47:05.463858+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-networking.md"]','["aws-networking.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://luke.geek.nz/azure/azure-architecture-solution-requirement-consideration-checklist','luke.geek.nz/azure: Azure Architecture - Solution Requirement Consideration Checklist','','2024',0,'A comprehensive architectural considerations checklist for scoping Azure environments. Covers critical paths including disaster recovery, security, compliance, performance scaling, and cost tracking, ensuring solutions are robustly aligned with CAF standards.','English','Architecture Guide','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture & Microservices", "Architecture Design", "Architectural Governance"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://luke.geek.nz/azure/azure-naming-tool-api-bicep-resources','luke.geek.nz: Using the Azure Naming Tool API to name your Bicep resources','','2023',0,'Integrates the Azure Naming Tool REST API directly into Bicep templates during deployment loops. By utilizing deployment scripts or user-defined functions, it enforces consistent corporate naming standards programmatically.','Bicep','Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Governance", "Enterprise Naming"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://luke.geek.nz/azure/export-azure-devops-repos-azure-storage-account','luke.geek.nz/azure: Export Azure DevOps Repositories to Azure Storage Account','','2023',3,'Provides custom scripting recipes for archiving and exporting Git repositories from Azure DevOps organizations to secure Azure Storage accounts. While native recovery tools have evolved, 2026 compliance audits for highly regulated industries still mandate offline, secondary backups of both repositories and metadata.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud DevOps", "Data Protection & Backup", "Azure DevOps Security", "Compliance"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
@@ -9517,150 +9517,150 @@ INSERT INTO "resources" VALUES('https://lukechannings.com/blog/2020-05-10-kubern
INSERT INTO "resources" VALUES('https://luminousmen.com/post/a-very-quick-introduction-to-the-pain-of-aws-cloudformation','luminousmen.com: A very quick introduction to the pain of AWS CloudFormation','','2021',0,'An objective critique analyzing the structural drawbacks of CloudFormation, including deployment delays, unhelpful rollbacks, and lack of client-side validation. It advises platform engineering teams on managing these pain points or transitioning to modern programmatic alternatives.','N/A','Review','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "CloudFormation", "Criticism & Analysis"]','["[COMMUNITY-TOOL]"]','[]','["aws-iac.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://luminousmen.com/post/kubernetes-101','luminousmen.com: Kubernetes 101','','2020',2,'An introductory deep dive focusing on basic Kubernetes resource abstractions like Pods, ReplicaSets, and Deployments. Helps developers transition from docker-compose paradigms to orchestrator-centric declarative specifications.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Fundamentals", "Introduction", "Core Abstractions"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://luraproject.org','Lura 🌟','','2026',4,'Lura (formerly KrakenD framework) is an ultra-performant, stateless API Gateway engine written in Go. It allows developers to construct high-throughput microservice aggregations, protocol translations, and response manipulations using declarative configurations with zero state.','Go','Software Project','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure", "API Gateway", "Go Engines"]','["[ENTERPRISE-STABLE]"]','[]','["developerportals.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://lwkd.info',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','abef4c1b542697bc31eb06ea8f7e6be97a0e0349b6ac94e5a74183ef8c6c6009',100.0,1.77903215930617094e+09,1,'2026-05-17T17:35:59.306171+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-newsletters.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://lwkd.info',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','abef4c1b542697bc31eb06ea8f7e6be97a0e0349b6ac94e5a74183ef8c6c6009',100.0,1779032159,1,'2026-05-17T17:35:59.306171+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-newsletters.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://lwkd.info/2026/20260514','Week Ending May 10, 2026 | Last Week in Kubernetes Development','Weekly review of Kubernetes development, focusing on the latest PRs, API changes, and developer news in the k8s ecosystem.','2026',4,'This issue of Last Week in Kubernetes Development (LWKD) highlights Jack Francis being nominated as the new chair of SIG Autoscaling, the closure of v1.37 Release Team shadow applications, and the publication of patch releases v1.33.12 through v1.36.1.
Key architectural and development updates detailed in this issue include:
* Implementations of new declarative validation guardrails.
-* Conditional authorization capabilities laying groundworks for v1.37.','en','Newsletter','Intermediate',0,'online','automatic','39f631a61f5ff2fd463a52b82a9169849a0a68d87cce8e79653bd3694282d80d',NULL,1.78035199434246492e+09,0,'2026-06-02T00:13:14.342465+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Development News"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','[]','{}','{"category": "kubernetes-releases", "reputation_status": "Vetted", "reputation_summary": "Widely respected and official-adjacent weekly summary of core Kubernetes development, maintainers, and release cycles.", "social_preview_url": "", "source_provenance": "X.com (kubernetesio)", "suggested_new_category": ""}');
+* Conditional authorization capabilities laying groundworks for v1.37.','en','Newsletter','Intermediate',0,'online','automatic','39f631a61f5ff2fd463a52b82a9169849a0a68d87cce8e79653bd3694282d80d',NULL,1780351994,0,'2026-06-02T00:13:14.342465+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Development News"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','[]','{}','{"category": "kubernetes-releases", "reputation_status": "Vetted", "reputation_summary": "Widely respected and official-adjacent weekly summary of core Kubernetes development, maintainers, and release cycles.", "social_preview_url": "", "source_provenance": "X.com (kubernetesio)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://lwkd.info/2026/20260522','Week Ending May 17, 2026 | Last Week in Kubernetes Development','The weekly engineering summary of merges, PRs, deprecations, and architectural changes in the core Kubernetes codebase.','2026',4,'Curator Insight: LWKD is the industry''s premier resource for tracking internal development, API deprecations, and release status changes inside the Kubernetes ecosystem.
-Live Grounding: This specific edition for the week ending May 17, 2026, aggregates SIG-Contributor Experience reviews, key code merges, and technical changes in core development, offering an essential digest for cloud platform engineers operating large-scale orchestrators.','English','Newsletter','Advanced',0,'online','automatic','005bb35b3e7888077ee71bfc941309922fa4a5362a7ac747cb12b94982dadcf1',NULL,1780352404.14774,0,'2026-06-02T00:20:04.147740+02:00',NULL,NULL,NULL,'["Container Orchestration", "Kubernetes", "Core Development"]','["DE FACTO STANDARD", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "cicd-kubernetes-plugins", "reputation_status": "Vetted", "reputation_summary": "The premier, community-vetted authority for deep technical developments within the core Kubernetes engine.", "social_preview_url": "", "source_provenance": "X.com (kubernetesio)", "suggested_new_category": ""}');
-INSERT INTO "resources" VALUES('https://lwkd.info/2026/20260524','Last Week in Kubernetes Development - Week Ending May 24, 2026','A comprehensive developer-focused summary of the latest code merges, KEPs, release schedules, and community changes in the Kubernetes project.','2026',4,'The May 24, 2026 edition of Last Week in Kubernetes Development (LWKD) details the opening of the Kubernetes v1.37 release cycle and key developer updates, including leadership transitions in SIG Batch. This issue highlights a watch-based route controller reconciliation KEP, which replaces resource-intensive polling loops with informer-driven watch mechanisms. It also covers performance optimizations in the kube-proxy IPVS-mode and crucial bug fixes addressing leaked subPath volume handles on Windows platforms.','en','newsletter','intermediate',0,'online','automatic','28ffd3654b742a3e60592bee214ec7529e2249fe6b3bb57ff805af21d9d037c2',NULL,1.78035282864149093e+09,0,'2026-06-02T00:27:08.641491+02:00',NULL,NULL,NULL,'["Kubernetes", "Developer Community", "Weekly Updates"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','[]','{}','{"category": "kubernetes-newsletters", "reputation_status": "Vetted", "reputation_summary": "Industry-standard weekly digest summarizing core Kubernetes development activity.", "social_preview_url": "", "source_provenance": "X.com (kubernetesio)", "suggested_new_category": ""}');
+Live Grounding: This specific edition for the week ending May 17, 2026, aggregates SIG-Contributor Experience reviews, key code merges, and technical changes in core development, offering an essential digest for cloud platform engineers operating large-scale orchestrators.','English','Newsletter','Advanced',0,'online','automatic','005bb35b3e7888077ee71bfc941309922fa4a5362a7ac747cb12b94982dadcf1',NULL,1780352404,0,'2026-06-02T00:20:04.147740+02:00',NULL,NULL,NULL,'["Container Orchestration", "Kubernetes", "Core Development"]','["DE FACTO STANDARD", "ENTERPRISE-STABLE"]','[]','[]','{}','{"category": "cicd-kubernetes-plugins", "reputation_status": "Vetted", "reputation_summary": "The premier, community-vetted authority for deep technical developments within the core Kubernetes engine.", "social_preview_url": "", "source_provenance": "X.com (kubernetesio)", "suggested_new_category": ""}');
+INSERT INTO "resources" VALUES('https://lwkd.info/2026/20260524','Last Week in Kubernetes Development - Week Ending May 24, 2026','A comprehensive developer-focused summary of the latest code merges, KEPs, release schedules, and community changes in the Kubernetes project.','2026',4,'The May 24, 2026 edition of Last Week in Kubernetes Development (LWKD) details the opening of the Kubernetes v1.37 release cycle and key developer updates, including leadership transitions in SIG Batch. This issue highlights a watch-based route controller reconciliation KEP, which replaces resource-intensive polling loops with informer-driven watch mechanisms. It also covers performance optimizations in the kube-proxy IPVS-mode and crucial bug fixes addressing leaked subPath volume handles on Windows platforms.','en','newsletter','intermediate',0,'online','automatic','28ffd3654b742a3e60592bee214ec7529e2249fe6b3bb57ff805af21d9d037c2',NULL,1780352828,0,'2026-06-02T00:27:08.641491+02:00',NULL,NULL,NULL,'["Kubernetes", "Developer Community", "Weekly Updates"]','["[ENTERPRISE-STABLE]", "[GUIDE]"]','[]','[]','{}','{"category": "kubernetes-newsletters", "reputation_status": "Vetted", "reputation_summary": "Industry-standard weekly digest summarizing core Kubernetes development activity.", "social_preview_url": "", "source_provenance": "X.com (kubernetesio)", "suggested_new_category": ""}');
INSERT INTO "resources" VALUES('https://lwn.net','LWN.net','','2026',5,'The premier journal for Linux kernel development, systems programming, and open-source community dynamics. Renowned for its unparalleled technical depth, LWN offers deep architectural analysis of kernel patches, filesystems, and security mechanisms.','English','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operating Systems & Infrastructure", "Linux Kernel", "Engineering News"]','["[DE FACTO STANDARD]"]','[]','["linux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://lynnlangit.medium.com/tech-anti-interviewing-106674655ea0','lynnlangit.medium.com: Tech Anti-Interviewing','','N/A',0,'A curated technical resource and architectural guide covering lynnlangit.medium.com: Tech Anti-Interviewing in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902929435288596e+09,0,'2026-05-17T16:48:14.352886+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/recruitment.md"]','["recruitment.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://lynnlangit.medium.com/tech-anti-interviewing-106674655ea0','lynnlangit.medium.com: Tech Anti-Interviewing','','N/A',0,'A curated technical resource and architectural guide covering lynnlangit.medium.com: Tech Anti-Interviewing in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029294,0,'2026-05-17T16:48:14.352886+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/recruitment.md"]','["recruitment.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://lzone.de','lzone.de/cheat-sheet/Maven','','2026',0,'A specialized Maven debugging sheet detailing transitive dependency resolution. Curator Insight underscores its target troubleshooting use. Live Grounding indicates its survival as a primary cheat sheet during classpath conflicts.','Shell','Cheat Sheet','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Build Automation", "Maven"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://lzone.de/cheat-sheet/Docker%20Swarm','lzone.de: Docker Swarm Cheat Sheet','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','60998b3473e19755f3fe0a8f69899a5f8475f9eacef0ae00f418449d30b8a7b7',100.0,1779029365.53866,0,'2026-05-17T16:49:25.538660+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://kerneltalks.com/virtualization/docker-swarm-cheat-sheet"}');
-INSERT INTO "resources" VALUES('https://lzone.de/cheat-sheet/Maven','lzone.de/cheat-sheet/Maven','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','60998b3473e19755f3fe0a8f69899a5f8475f9eacef0ae00f418449d30b8a7b7',100.0,1.77903070647147488e+09,0,'2026-05-17T17:11:46.471475+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://lzone.de/cheat-sheet/Docker%20Swarm"}');
-INSERT INTO "resources" VALUES('https://lzone.de/cheat-sheet/SSH','lzone.de: ssh cheat sheet','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','60998b3473e19755f3fe0a8f69899a5f8475f9eacef0ae00f418449d30b8a7b7',100.0,1.77902993253958797e+09,0,'2026-05-17T16:58:52.539588+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://lzone.de/cheat-sheet/Docker%20Swarm"}');
-INSERT INTO "resources" VALUES('https://lzone.de/cheat-sheet/Terraform','lzone.de: Terraform Cheat Sheet','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','60998b3473e19755f3fe0a8f69899a5f8475f9eacef0ae00f418449d30b8a7b7',100.0,1.77903257925450491e+09,0,'2026-05-17T17:42:59.254505+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://lzone.de/cheat-sheet/Docker%20Swarm"}');
-INSERT INTO "resources" VALUES('https://m.signalvnoise.com/running-spot-instances-effectively-with-amazon-eks','Running spot instances effectively with Amazon EKS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a7ba0b6360bc882bc087f5aefd2cc30f87300bc3d991657d075f0207a29f22fb',100.0,1.7790330452283461e+09,0,'2026-05-17T17:50:45.228346+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://signalvnoise.com/svn3/running-spot-instances-effectively-with-amazon-eks"}');
+INSERT INTO "resources" VALUES('https://lzone.de/cheat-sheet/Docker%20Swarm','lzone.de: Docker Swarm Cheat Sheet','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','60998b3473e19755f3fe0a8f69899a5f8475f9eacef0ae00f418449d30b8a7b7',100.0,1779029365,0,'2026-05-17T16:49:25.538660+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://kerneltalks.com/virtualization/docker-swarm-cheat-sheet"}');
+INSERT INTO "resources" VALUES('https://lzone.de/cheat-sheet/Maven','lzone.de/cheat-sheet/Maven','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','60998b3473e19755f3fe0a8f69899a5f8475f9eacef0ae00f418449d30b8a7b7',100.0,1779030706,0,'2026-05-17T17:11:46.471475+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://lzone.de/cheat-sheet/Docker%20Swarm"}');
+INSERT INTO "resources" VALUES('https://lzone.de/cheat-sheet/SSH','lzone.de: ssh cheat sheet','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','60998b3473e19755f3fe0a8f69899a5f8475f9eacef0ae00f418449d30b8a7b7',100.0,1779029932,0,'2026-05-17T16:58:52.539588+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://lzone.de/cheat-sheet/Docker%20Swarm"}');
+INSERT INTO "resources" VALUES('https://lzone.de/cheat-sheet/Terraform','lzone.de: Terraform Cheat Sheet','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','60998b3473e19755f3fe0a8f69899a5f8475f9eacef0ae00f418449d30b8a7b7',100.0,1779032579,0,'2026-05-17T17:42:59.254505+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md"]','[]','{}','{"duplicate_of": "https://lzone.de/cheat-sheet/Docker%20Swarm"}');
+INSERT INTO "resources" VALUES('https://m.signalvnoise.com/running-spot-instances-effectively-with-amazon-eks','Running spot instances effectively with Amazon EKS','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','a7ba0b6360bc882bc087f5aefd2cc30f87300bc3d991657d075f0207a29f22fb',100.0,1779033045,0,'2026-05-17T17:50:45.228346+02:00',NULL,NULL,NULL,'[]','[]','["docs/managed-kubernetes-in-public-cloud.md"]','[]','{}','{"duplicate_of": "https://signalvnoise.com/svn3/running-spot-instances-effectively-with-amazon-eks"}');
INSERT INTO "resources" VALUES('https://m3db.io','**M3**:','','2023',0,'Architectural homepage of M3, Uber’s highly scalable, distributed TSDB engine. Highly custom-built to support massive data ingestion volumes and dynamic metric downsampling with optimized storage layouts.','Go','Official Portal','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Observability", "Distributed Storage", "M3 Engine"]','["[COMMUNITY-TOOL]"]','[]','["prometheus.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://maarten.mulders.it/2020/11/whats-new-in-maven-4','maarten.mulders.it: What''s New in Maven 4','','2020',3,'Deep technical review covering the core architectural changes introduced in Apache Maven 4, emphasizing the split between build and consumer POM configurations and lifecycle optimization.','English','Blog Post','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Build Systems", "JVM Ecosystem", "Framework Evolution"]','["[COMMUNITY-TOOL]"]','[]','["maven-gradle.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://mad.firstmark.com','mad.firstmark.com: The MAD (ML/AI/Data) Landscape','','2024',0,'The definitive interactive map outlining the modern Machine Learning, AI, and Big Data landscape (MAD). Built and updated regularly, this portal segments thousands of open-source packages and cloud vendors. It is an indispensable dashboard for architects analyzing toolchain consolidation and technology selection.','English','Interactive Portal','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Artificial Intelligence", "AI Strategy", "Ecosystem Landscapes"]','["[COMMUNITY-TOOL]"]','[]','["ai.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://madeeshafernando.medium.com/capturing-heap-dumps-of-stateless-kubernetes-pods-before-container-termination-and-export-to-aws-s3-9602378ee60b','madeeshafernando.medium.com: Capturing Heap Dumps of stateless Kubernetes'' pods before container termination and export to AWS S3','','N/A',0,'A curated technical resource and architectural guide covering madeeshafernando.medium.com: Capturing Heap Dumps of stateless Kubernetes'' pods before container termination and export to AWS S3 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903421137163305e+09,0,'2026-05-17T18:10:11.371633+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://madeeshafernando.medium.com/capturing-heap-dumps-of-stateless-kubernetes-pods-before-container-termination-and-export-to-aws-s3-9602378ee60b','madeeshafernando.medium.com: Capturing Heap Dumps of stateless Kubernetes'' pods before container termination and export to AWS S3','','N/A',0,'A curated technical resource and architectural guide covering madeeshafernando.medium.com: Capturing Heap Dumps of stateless Kubernetes'' pods before container termination and export to AWS S3 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034211,0,'2026-05-17T18:10:11.371633+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://madhuakula.com/kubernetes-goat','Kubernetes Goat 🌟','','2020',0,'An intentionally vulnerable cluster environment designed for hands-on cybersecurity training. Includes self-contained scenarios exploring SSRF, container escape, secrets leakage, and misconfigured RBAC roles.','Go','tool','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes Security", "Security Training & Playgrounds", "Kubernetes Goat Lab"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://madokai.medium.com/why-i-dont-consider-your-certifications-during-an-interview-fe4b62cf6f8c','Why I Don’t Consider Your Certifications During An Interview','','N/A',0,'A curated technical resource and architectural guide covering Why I Don’t Consider Your Certifications During An Interview in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903261319972109e+09,0,'2026-05-17T17:43:33.199721+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/recruitment.md"]','["index.md", "recruitment.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://madokai.medium.com/why-i-dont-consider-your-certifications-during-an-interview-fe4b62cf6f8c','Why I Don’t Consider Your Certifications During An Interview','','N/A',0,'A curated technical resource and architectural guide covering Why I Don’t Consider Your Certifications During An Interview in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032613,0,'2026-05-17T17:43:33.199721+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/recruitment.md"]','["index.md", "recruitment.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://magic-cookie.co.uk/iplist.html','magic-cookie.co.uk/iplist.html','','2022',0,'A clean, functional web-hosted tool designed to take target subnets and generate explicit lists of available IP host addresses. Simplifies routing tables, firewall access whitelist designs, and proxy allocations.','HTML','Utility','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Computer Networking & IPAM", "Subnetting & Addressing", "CIDR Calculators"]','["[COMMUNITY-TOOL]"]','[]','["networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://magnet.xataka.com/en-diez-minutos/esclavos-improductividad-70-reuniones-impiden-que-empleados-hagan-su-trabajo','magnet.xataka.com: Esclavos de la improductividad: el 70% de las reuniones'' impiden que los empleados hagan su trabajo','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c8afa2c1df5bc2e46319a80dee548dcef48095118de2ffdfed28d20680314000',100.0,1.77903088312024593e+09,0,'2026-05-17T17:14:43.120246+02:00',NULL,NULL,NULL,'[]','[]','["docs/project-management-methodology.md"]','[]','{}','{"duplicate_of": "https://www.xataka.com/magnet/esclavos-improductividad-70-reuniones-impiden-que-empleados-hagan-su-trabajo"}');
-INSERT INTO "resources" VALUES('https://magnet.xataka.com/en-diez-minutos/gran-renuncia-americana-como-trabajadores-se-han-hartado-sistema-estan-dejando-sus-empleos','magnet.xataka.com: La "gran renuncia" americana, o cómo los trabajadores'' se han hartado del sistema y están dejando sus empleos','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','95c3af12a163f8b47ad4e5236fd9fdf3de9957c1a9f4768a12746df19df4459a',100.0,1.77903026828869891e+09,0,'2026-05-17T17:04:28.288699+02:00',NULL,NULL,NULL,'[]','[]','["docs/recruitment.md"]','[]','{}','{"duplicate_of": "https://www.xataka.com/magnet/gran-renuncia-americana-como-trabajadores-se-han-hartado-sistema-estan-dejando-sus-empleos"}');
-INSERT INTO "resources" VALUES('https://maheshwari-bittu.medium.com/why-event-driven-architecture-eda-is-needed-fac2f00f25a8','maheshwari-bittu.medium.com: Why Event-Driven Architecture (EDA) is needed?'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering maheshwari-bittu.medium.com: Why Event-Driven Architecture (EDA) is needed?'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903456014922094e+09,0,'2026-05-17T18:16:00.149221+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://mahira-technology.medium.com/deploying-aws-codepipeline-with-terraform-d6613979d0b6','mahira-technology.medium.com: Automating AWS CodePipeline Setup with Terraform:'' Streamline Your CI/CD Workflow','','N/A',0,'A curated technical resource and architectural guide covering mahira-technology.medium.com: Automating AWS CodePipeline Setup with Terraform:'' Streamline Your CI/CD Workflow in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903233974839401e+09,0,'2026-05-17T17:38:59.748394+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://mahira-technology.medium.com/kubernetes-secrets-management-level-up-with-external-secrets-operator-ed7d32df2189','mahira-technology.medium.com: Kubernetes Secrets Management: Level Up with'' External Secrets Operator','','N/A',0,'A curated technical resource and architectural guide covering mahira-technology.medium.com: Kubernetes Secrets Management: Level Up with'' External Secrets Operator in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031554.8503,0,'2026-05-17T17:25:54.850300+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://magnet.xataka.com/en-diez-minutos/esclavos-improductividad-70-reuniones-impiden-que-empleados-hagan-su-trabajo','magnet.xataka.com: Esclavos de la improductividad: el 70% de las reuniones'' impiden que los empleados hagan su trabajo','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','c8afa2c1df5bc2e46319a80dee548dcef48095118de2ffdfed28d20680314000',100.0,1779030883,0,'2026-05-17T17:14:43.120246+02:00',NULL,NULL,NULL,'[]','[]','["docs/project-management-methodology.md"]','[]','{}','{"duplicate_of": "https://www.xataka.com/magnet/esclavos-improductividad-70-reuniones-impiden-que-empleados-hagan-su-trabajo"}');
+INSERT INTO "resources" VALUES('https://magnet.xataka.com/en-diez-minutos/gran-renuncia-americana-como-trabajadores-se-han-hartado-sistema-estan-dejando-sus-empleos','magnet.xataka.com: La "gran renuncia" americana, o cómo los trabajadores'' se han hartado del sistema y están dejando sus empleos','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','95c3af12a163f8b47ad4e5236fd9fdf3de9957c1a9f4768a12746df19df4459a',100.0,1779030268,0,'2026-05-17T17:04:28.288699+02:00',NULL,NULL,NULL,'[]','[]','["docs/recruitment.md"]','[]','{}','{"duplicate_of": "https://www.xataka.com/magnet/gran-renuncia-americana-como-trabajadores-se-han-hartado-sistema-estan-dejando-sus-empleos"}');
+INSERT INTO "resources" VALUES('https://maheshwari-bittu.medium.com/why-event-driven-architecture-eda-is-needed-fac2f00f25a8','maheshwari-bittu.medium.com: Why Event-Driven Architecture (EDA) is needed?'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering maheshwari-bittu.medium.com: Why Event-Driven Architecture (EDA) is needed?'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034560,0,'2026-05-17T18:16:00.149221+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://mahira-technology.medium.com/deploying-aws-codepipeline-with-terraform-d6613979d0b6','mahira-technology.medium.com: Automating AWS CodePipeline Setup with Terraform:'' Streamline Your CI/CD Workflow','','N/A',0,'A curated technical resource and architectural guide covering mahira-technology.medium.com: Automating AWS CodePipeline Setup with Terraform:'' Streamline Your CI/CD Workflow in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032339,0,'2026-05-17T17:38:59.748394+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://mahira-technology.medium.com/kubernetes-secrets-management-level-up-with-external-secrets-operator-ed7d32df2189','mahira-technology.medium.com: Kubernetes Secrets Management: Level Up with'' External Secrets Operator','','N/A',0,'A curated technical resource and architectural guide covering mahira-technology.medium.com: Kubernetes Secrets Management: Level Up with'' External Secrets Operator in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031554,0,'2026-05-17T17:25:54.850300+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://maintainermonth.github.com/partner-pack','Maintainer Month 2026 Partner Pack','A compiled ecosystem of exclusive tools, discounts, and workspace perks dedicated to supporting open-source maintainers.','2026',4,'An official developer ecosystem support portal curated by GitHub for the annual Maintainer Month celebration in 2026.
- It acts as a consolidated directory of partnerships providing cloud-native developers with complimentary credits, feature flag systems, testing platforms, and threat intelligence reports.
-- Key architectural integrations include CI/CD enhancements, security audit modules, and dependency-updating systems specifically designed to improve OSS project maintainability.','en','website','Intermediate',0,'online','automatic','1cdeefef2912df2b947d799de16622b11e0c13bac1bd3136c8acc7bc085ca4e4',NULL,1.78035283880099391e+09,0,'2026-06-02T00:27:18.800994+02:00',NULL,NULL,NULL,'["Software Engineering", "Open Source", "Maintainer Resources", "Community Ecosystems"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','[]','{}','{"category": "devel-sites", "reputation_status": "Vetted", "reputation_summary": "Highly trusted official initiative by GitHub celebrating open-source maintainers. Well received and vetted by the broader developer community with zero issues of stability or abandonment.", "social_preview_url": "https://maintainermonth.github.com/images/og/partner-pack.png", "source_provenance": "X.com (GitHub)", "suggested_new_category": "open-source-resources"}');
+- Key architectural integrations include CI/CD enhancements, security audit modules, and dependency-updating systems specifically designed to improve OSS project maintainability.','en','website','Intermediate',0,'online','automatic','1cdeefef2912df2b947d799de16622b11e0c13bac1bd3136c8acc7bc085ca4e4',NULL,1780352838,0,'2026-06-02T00:27:18.800994+02:00',NULL,NULL,NULL,'["Software Engineering", "Open Source", "Maintainer Resources", "Community Ecosystems"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','[]','{}','{"category": "devel-sites", "reputation_status": "Vetted", "reputation_summary": "Highly trusted official initiative by GitHub celebrating open-source maintainers. Well received and vetted by the broader developer community with zero issues of stability or abandonment.", "social_preview_url": "https://maintainermonth.github.com/images/og/partner-pack.png", "source_provenance": "X.com (GitHub)", "suggested_new_category": "open-source-resources"}');
INSERT INTO "resources" VALUES('https://maistra.io','Maistra.io','','2022',0,'Documentation and portal hub for Maistra, a customized OpenShift-centric distribution of Istio. Enhances core Istio upstream distributions with multi-tenant control, platform-specific operators, and seamless integration with Red Hat identity frameworks.','English','Documentation','Medium',1,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native Infrastructure", "Service Mesh", "OpenShift"]','["[COMMUNITY-TOOL]"]','[]','["istio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://makefiletutorial.com','makefiletutorial.com 🌟','','2026',0,'An intensive reference manual detailing Makefile rules, pattern matching, dependencies, and shell automation. Vital for designing deterministic local compilation processes, testing flows, and Docker building protocols.','Makefile','Developer Guide','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Linux", "Development", "Build Systems"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["linux.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://makendran.hashnode.dev/just-in-time-worker-nodes-with-karpenter','makendran.hashnode.dev: Just-in-time Worker Nodes with Karpenter','','N/A',0,'A curated technical resource and architectural guide covering makendran.hashnode.dev: Just-in-time Worker Nodes with Karpenter in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903050340638494e+09,0,'2026-05-17T17:08:23.406385+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://makendran.hashnode.dev/just-in-time-worker-nodes-with-karpenter','makendran.hashnode.dev: Just-in-time Worker Nodes with Karpenter','','N/A',0,'A curated technical resource and architectural guide covering makendran.hashnode.dev: Just-in-time Worker Nodes with Karpenter in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030503,0,'2026-05-17T17:08:23.406385+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://mamaqueesscrum.com/2018/11/12/labores-que-un-product-owner-deberia-hacer-que-no-aparecen-en-la-scrum-guide','mamaqueesscrum.com: Mamá… ¿Qué es Scrum?','','2018',3,'Unpacks the hidden, undocumented operational responsibilities of a Product Owner in high-velocity agile teams. Discusses soft skills, managing internal corporate politics, aligning microservices roadmaps with legacy business systems, and acting as a technical translator to facilitate smooth development workflows.','es','Technical Blog','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Engineering Leadership", "Project Management", "Agile Methodologies"]','["[LEGACY]"]','[]','["project-management-methodology.md"]','{}','{}');
INSERT INTO "resources" VALUES('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','A Complete Step by Step Guide to Implementing a GitOps Workflow with Flux 🌟','','2020',0,'An early step-by-step tutorial outlining GitOps workflows with original Flux tools. Offers historical context but must be updated to Flux v2 and the modern GitOps Toolkit conventions.','None','Technical Article','Medium',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "GitOps & Deployment", "Flux Ecosystem"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://managedkube.com/kubernetes/trace/ingress/service/port/not/matching/pod/k8sbot/2019/02/13/trace-ingress.html','managedkube.com: Troubleshooting a Kubernetes ingress','','2019',0,'Kubernetes Ingress troubleshooting requires systematically tracing path matching, port definitions, and target service selectors. This guide isolates a common failure pattern where configuration mismatches between Ingress specifications and Pod ports disrupt traffic flow. It provides actionable diagnostic commands to verify endpoint connectivity and route mapping.','English','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Kubernetes", "Networking", "Ingress Troubleshooting"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://manfredmlange.medium.com/containerized-keycloak-in-development-2f9d079ec4a3','manfredmlange.medium.com: Containerized Keycloak in Development','','N/A',0,'A curated technical resource and architectural guide covering manfredmlange.medium.com: Containerized Keycloak in Development in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903437273771905e+09,0,'2026-05-17T18:12:52.737719+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://manifests.io','==manifests.io== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==manifests.io== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903409042874288e+09,0,'2026-05-17T18:08:10.428743+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://manfredmlange.medium.com/containerized-keycloak-in-development-2f9d079ec4a3','manfredmlange.medium.com: Containerized Keycloak in Development','','N/A',0,'A curated technical resource and architectural guide covering manfredmlange.medium.com: Containerized Keycloak in Development in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034372,0,'2026-05-17T18:12:52.737719+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://manifests.io','==manifests.io== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==manifests.io== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034090,0,'2026-05-17T18:08:10.428743+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://manz.dev/cheatsheets','manz.dev/cheatsheets','','2024',3,'A collection of highly visual, modern cheat sheets focusing on CSS layout designs, JavaScript syntax structures, and browser DOM interfaces. Excellent reference for backend and full-stack developers looking to quickly resolve UI issues.','JavaScript','Blog','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Education", "Frontend Development", "Cheat Sheets"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://maps.google.com/maps?q=18+China+St,+%2301-01+Ya+Kun+Kaya+Toast+(Far+East+Square),+Singapore+049560&ftid=0x31da190c7f13a56b:0xfa072ec1345f8321&entry=gps&shh=CAE&lucs=,94297699,100808504,94284460,94231188,94280568,47071704,94218641,94282134,94286869&g_ep=CAISEjI2LjE2LjAuODk4OTU0MjE1MBgAIIgnKlIsOTQyOTc2OTksMTAwODA4NTA0LDk0Mjg0NDYwLDk0MjMxMTg4LDk0MjgwNTY4LDQ3MDcxNzA0LDk0MjE4NjQxLDk0MjgyMTM0LDk0Mjg2ODY5QgJVUw%3D%3D&skid=0bd888ca-7b59-438a-af5f-992d9462bc9e&g_st=ic',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'FILTERED',NULL,NULL,NULL,1.780398878782058e+09,0,'2026-06-02T13:14:38.782058+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{"score": 5}');
-INSERT INTO "resources" VALUES('https://marcincuber.medium.com/amazon-eks-upgrade-journey-from-1-24-to-1-25-e1bcccc2f384','marcincuber.medium.com: Amazon EKS Upgrade Journey From 1.24 to 1.25','','N/A',0,'A curated technical resource and architectural guide covering marcincuber.medium.com: Amazon EKS Upgrade Journey From 1.24 to 1.25 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033019.41869,0,'2026-05-17T17:50:19.418690+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://maps.google.com/maps?q=18+China+St,+%2301-01+Ya+Kun+Kaya+Toast+(Far+East+Square),+Singapore+049560&ftid=0x31da190c7f13a56b:0xfa072ec1345f8321&entry=gps&shh=CAE&lucs=,94297699,100808504,94284460,94231188,94280568,47071704,94218641,94282134,94286869&g_ep=CAISEjI2LjE2LjAuODk4OTU0MjE1MBgAIIgnKlIsOTQyOTc2OTksMTAwODA4NTA0LDk0Mjg0NDYwLDk0MjMxMTg4LDk0MjgwNTY4LDQ3MDcxNzA0LDk0MjE4NjQxLDk0MjgyMTM0LDk0Mjg2ODY5QgJVUw%3D%3D&skid=0bd888ca-7b59-438a-af5f-992d9462bc9e&g_st=ic',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,'FILTERED',NULL,NULL,NULL,1780398878,0,'2026-06-02T13:14:38.782058+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{"score": 5}');
+INSERT INTO "resources" VALUES('https://marcincuber.medium.com/amazon-eks-upgrade-journey-from-1-24-to-1-25-e1bcccc2f384','marcincuber.medium.com: Amazon EKS Upgrade Journey From 1.24 to 1.25','','N/A',0,'A curated technical resource and architectural guide covering marcincuber.medium.com: Amazon EKS Upgrade Journey From 1.24 to 1.25 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033019,0,'2026-05-17T17:50:19.418690+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://marckean.com/2016/06/01/azure-vs-azure-ad-accounts-tenants-subscriptions','marckean.com: Azure Vs Azure AD – Accounts / Tenants / Subscriptions','','2016',3,'An foundational article mapping out the relationships between Azure subscriptions, directory accounts, and tenants. While the underlying structures are still valid, 2026 architectures use Microsoft Entra ID naming conventions and prioritize modern cloud control planes over legacy subscription structures.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2016-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Identity & Access", "Tenant Governance", "Azure Subscriptions", "Resource Hierarchy"]','["[LEGACY]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marcofranssen.nl/install-hashicorp-vault-on-kubernetes-using-helm-part-1','==medium: Install Hashicorp Vault on Kubernetes using Helm - Part 1== |'' Marco Franssen','','2021',0,'A comprehensive walkthrough demonstrating how to install and configure HashiCorp Vault inside a Kubernetes cluster using the official Helm chart. Explores setting up Raft storage backend, initializing the Vault transit seal, and configuring secure pod configurations. An excellent technical reference for establishing a reliable, self-hosted secret engine in cloud environments.','English','Technical Tutorial','Advanced',1,'online','manual','N/A',100.0,1.78142995422664403e+09,0,'2026-06-14T11:39:14.226644+02:00',NULL,NULL,NULL,'["Security & Compliance", "Secrets Management", "HashiCorp Vault"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marcofranssen.nl/install-hashicorp-vault-on-kubernetes-using-helm-part-1','==medium: Install Hashicorp Vault on Kubernetes using Helm - Part 1== |'' Marco Franssen','','2021',0,'A comprehensive walkthrough demonstrating how to install and configure HashiCorp Vault inside a Kubernetes cluster using the official Helm chart. Explores setting up Raft storage backend, initializing the Vault transit seal, and configuring secure pod configurations. An excellent technical reference for establishing a reliable, self-hosted secret engine in cloud environments.','English','Technical Tutorial','Advanced',1,'online','manual','N/A',100.0,1781429954,0,'2026-06-14T11:39:14.226644+02:00',NULL,NULL,NULL,'["Security & Compliance", "Secrets Management", "HashiCorp Vault"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://marcusnoble.co.uk/2022-01-20-restricting-cluster-admin-permissions','marcusnoble.co.uk: Restricting cluster-admin Permissions','','2022',0,'Examines security risks associated with widespread `cluster-admin` usage. Proposes strategies to design specialized roles with precise apiGroup restrictions to establish guardrails around the control plane.','English','Technical Blog','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Identity & Access", "RBAC"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://marcusnoble.co.uk/2022-07-04-managing-kubernetes-without-losing-your-cool','marcusnoble.co.uk: Managing Kubernetes without losing your cool 🌟','','2022',4,'A collection of survival tips for operations teams managing production clusters. Emphasizes establishing alerts based on actionable metrics, using declarative GitOps pipelines, and avoiding manual ad-hoc cluster changes.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Operations", "Reliability", "Troubleshooting"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://marinaaisa.com/es/blog/contractor-eeuu-espana','marinaaisa.com: Trabajar en remoto desde España como ''contractor''','','2022',0,'An engineering-focused personal guide on working remotely from Spain as a contractor for United States entities. Covers dual-taxation avoidance strategies, W-8BEN form management, invoice processes, and structural solutions for managing foreign currency exposure in USD.','N/A','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Careers", "Freelancing", "Remote Contracting"]','["[COMMUNITY-TOOL]"]','[]','["freelancing.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://markaicode.com/terraform-ai-infrastructure-as-code','Terraform 2.0 in Practice: Using AI to Generate Infrastructure as Code','','2024',0,'Examines workflow improvements, automated code validation, and prompt-to-infrastructure engineering using modern LLM integrations in Terraform development lifecycles.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps", "Infrastructure as Code", "AI Integration", "Terraform"]','["[COMMUNITY-TOOL]"]','[]','["ai.md", "iac.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://markdownguide.offshoot.io/cheat-sheet',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','52bc11ec9b2a62ba5cc6e84baa16ba9b9e14049b286b9b80cfc5ce4ea46e8aec',100.0,1.77913049492990303e+09,0,'2026-05-18T20:54:54.929903+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md", "docs/mkdocs.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://markdownguide.offshoot.io/cheat-sheet',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','52bc11ec9b2a62ba5cc6e84baa16ba9b9e14049b286b9b80cfc5ce4ea46e8aec',100.0,1779130494,0,'2026-05-18T20:54:54.929903+02:00',NULL,NULL,NULL,'[]','[]','["docs/cheatsheets.md", "docs/mkdocs.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://marketplace.apilayer.com','any-api.com','','2021',0,'A comprehensive directory hosting documentation for public REST APIs. Offers standardized, unified interfaces for integrating third-party APIs into enterprise services, though recently transitioned towards centralized commercial API marketplaces.','N/A','Tool','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["API Management", "API Discovery", "Marketplaces"]','["[COMMUNITY-TOOL]"]','[]','["api.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://marketplace.atlassian.com/apps/1014681/zephyr-for-jira-test-management','Atlassian Marketplace: Zephyr','','2024',5,'Details Zephyr for Jira, an enterprise-grade test management solution natively integrated into the Jira workspace. Examines how QA teams define, execute, and track test cases directly inside Jira issues, ensuring traceability across user stories, automated test runs, and dynamic bug tracking workflows.','None','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Quality Assurance & Testing", "Test Management", "Jira Integration"]','["[DE FACTO STANDARD]"]','[]','["test-automation-frameworks.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://marketplace.atlassian.com/apps/1227641/license-manager-easily-track-your-software-licenses','marketplace.atlassian.com: License Manager - Easily track your software licenses','','2024',2,'Details an Atlassian Jira marketplace add-on designed to track and audit developer licenses. Shows how SaaS spend control can be integrated directly into project management platforms.','English','Platform','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["FinOps & Cloud Cost", "SaaS FinOps", "License Management"]','["[COMMUNITY-TOOL]"]','[]','["finops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.redhat.com','Red Hat Marketplace','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','66f55e3c1096a0b3d5fdfcf7ab95a3f9a8b0891b3d28949c6448b1bfdea63d0d',100.0,1.77903300288052606e+09,0,'2026-05-17T17:50:02.880526+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md", "docs/openshift.md"]','[]','{}','{"duplicate_of": "https://marketplace.redhat.com/en-us/blog/dont-treat-kubernetes-storage-as-an-afterthought"}');
-INSERT INTO "resources" VALUES('https://marketplace.redhat.com/en-us/blog/dont-treat-kubernetes-storage-as-an-afterthought','marketplace.redhat.com: Dont treat Kubernetes storage as an afterthought:'' Turn to persistent container storage for high performance and availability','','N/A',0,'A curated technical resource and architectural guide covering marketplace.redhat.com: Dont treat Kubernetes storage as an afterthought:'' Turn to persistent container storage for high performance and availability in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','66f55e3c1096a0b3d5fdfcf7ab95a3f9a8b0891b3d28949c6448b1bfdea63d0d',100.0,1.77903394333078193e+09,0,'2026-05-17T18:05:43.330782+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.redhat.com','Red Hat Marketplace','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','66f55e3c1096a0b3d5fdfcf7ab95a3f9a8b0891b3d28949c6448b1bfdea63d0d',100.0,1779033002,0,'2026-05-17T17:50:02.880526+02:00',NULL,NULL,NULL,'[]','[]','["docs/ocp4.md", "docs/openshift.md"]','[]','{}','{"duplicate_of": "https://marketplace.redhat.com/en-us/blog/dont-treat-kubernetes-storage-as-an-afterthought"}');
+INSERT INTO "resources" VALUES('https://marketplace.redhat.com/en-us/blog/dont-treat-kubernetes-storage-as-an-afterthought','marketplace.redhat.com: Dont treat Kubernetes storage as an afterthought:'' Turn to persistent container storage for high performance and availability','','N/A',0,'A curated technical resource and architectural guide covering marketplace.redhat.com: Dont treat Kubernetes storage as an afterthought:'' Turn to persistent container storage for high performance and availability in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'online','manual','66f55e3c1096a0b3d5fdfcf7ab95a3f9a8b0891b3d28949c6448b1bfdea63d0d',100.0,1779033943,0,'2026-05-17T18:05:43.330782+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://marketplace.redhat.com/sunset','Red Hat Marketplace','','2024',2,'Originally a portal dedicated to discovering, buying, and provisioning certified operators and third-party software on OpenShift. While the standalone portal has transitioned, the actual operational flow has been assimilated directly into the internal OpenShift OperatorHub interface.','English','Official Portal','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Ecosystem", "Marketplace"]','["[COMMUNITY-TOOL]"]','[]','["ocp4.md", "kubernetes-storage.md", "openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com','marketplace.visualstudio.com','','2023',0,'The VS Code Extension Marketplace, serving as the central hub for discovering, validating, and installing IDE extensions. This core infrastructure enables developers to scale VS Code capabilities dynamically.','N/A','Product','Beginner',0,'duplicate','manual','71e97a5abbc2ba63f333f4c1e140df9a79979a82bd2b07b9978438fef90f6b70',100.0,1.77903138887068796e+09,1,'2026-05-17T17:23:08.870688+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Ecosystem & General Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{"duplicate_of": "https://marketplace.visualstudio.com/azuredevops"}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/azuredevops','Azure DevOps 🌟','','2026',4,'Extends the VS Code platform with deep Azure DevOps integration, providing real-time pipeline status checks, work item tracking, and Git repository links.','TypeScript','Extension','Intermediate',0,'online','manual','71e97a5abbc2ba63f333f4c1e140df9a79979a82bd2b07b9978438fef90f6b70',100.0,1.77903005188700294e+09,1,'2026-05-17T17:00:51.887003+02:00',NULL,NULL,NULL,'["Collaboration", "Continuous Integration", "Azure"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items&itemName=Tim-Koehler.helm-intellisense&ssr=false','Helm Intellisense','','2018',0,'A standard-setting VS Code extension that enables autocompletion and path matching for Helm chart values files inside template paths, eliminating common typo bugs and deployment failures during manifest compilation.','TypeScript','Extension','Intermediate',0,'online','manual','N/A',100.0,1.77903157620918202e+09,0,'2026-05-17T17:26:16.209182+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "Kubernetes Extensions"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=2gua.rainbow-brackets','Rainbow Brackets','','2023',0,'A legacy brackets colorization extension. Note that native VS Code bracket pair colorization has superseded it, offering vastly superior performance and rendering speed on complex source files.','TypeScript','Product','Beginner',0,'online','manual','f331c7f678a9a0789fa359354af882ee0ff3e5a61e612a265f9db902329be99f',100.0,1.77903267908825707e+09,1,'2026-05-17T17:44:39.088257+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[LEGACY]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=Atlassian.atlascode','Jira and Bitbucket (Official)','','2026',4,'Integrates Atlassian Jira issue boards and Bitbucket pipelines directly into the developer''s workspace to reduce tab-switching during agile workflows.','TypeScript','Extension','Intermediate',0,'online','manual','ef02a176ed8182b14e202bc12c80e88f128aaf99bff23dceac1d08e690b7aba9',100.0,1.77903433625438404e+09,1,'2026-05-17T18:12:16.254384+02:00',NULL,NULL,NULL,'["Collaboration", "Agile Management", "VS Code Tooling"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=ChakrounAnas.turbo-console-log','Turbo Console Log','','2026',3,'Automates the insertion of descriptive console log statements to speed up debugging in JavaScript and TypeScript. While useful for local exploration, production-ready microservices should prioritize structured logging using standards like OpenTelemetry over unstructured print statements.','TypeScript','Extension','Beginner',0,'online','manual','834cab4a0e49f593b95b5e24a9541cc50c232288e83cc3e77cadce07a8d457d9',100.0,1.77903251847848892e+09,1,'2026-05-17T17:41:58.478489+02:00',NULL,NULL,NULL,'["Development Environment", "Debugging", "VS Code Tooling"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com','marketplace.visualstudio.com','','2023',0,'The VS Code Extension Marketplace, serving as the central hub for discovering, validating, and installing IDE extensions. This core infrastructure enables developers to scale VS Code capabilities dynamically.','N/A','Product','Beginner',0,'duplicate','manual','71e97a5abbc2ba63f333f4c1e140df9a79979a82bd2b07b9978438fef90f6b70',100.0,1779031388,1,'2026-05-17T17:23:08.870688+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Ecosystem & General Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{"duplicate_of": "https://marketplace.visualstudio.com/azuredevops"}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/azuredevops','Azure DevOps 🌟','','2026',4,'Extends the VS Code platform with deep Azure DevOps integration, providing real-time pipeline status checks, work item tracking, and Git repository links.','TypeScript','Extension','Intermediate',0,'online','manual','71e97a5abbc2ba63f333f4c1e140df9a79979a82bd2b07b9978438fef90f6b70',100.0,1779030051,1,'2026-05-17T17:00:51.887003+02:00',NULL,NULL,NULL,'["Collaboration", "Continuous Integration", "Azure"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items&itemName=Tim-Koehler.helm-intellisense&ssr=false','Helm Intellisense','','2018',0,'A standard-setting VS Code extension that enables autocompletion and path matching for Helm chart values files inside template paths, eliminating common typo bugs and deployment failures during manifest compilation.','TypeScript','Extension','Intermediate',0,'online','manual','N/A',100.0,1779031576,0,'2026-05-17T17:26:16.209182+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "Kubernetes Extensions"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=2gua.rainbow-brackets','Rainbow Brackets','','2023',0,'A legacy brackets colorization extension. Note that native VS Code bracket pair colorization has superseded it, offering vastly superior performance and rendering speed on complex source files.','TypeScript','Product','Beginner',0,'online','manual','f331c7f678a9a0789fa359354af882ee0ff3e5a61e612a265f9db902329be99f',100.0,1779032679,1,'2026-05-17T17:44:39.088257+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[LEGACY]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=Atlassian.atlascode','Jira and Bitbucket (Official)','','2026',4,'Integrates Atlassian Jira issue boards and Bitbucket pipelines directly into the developer''s workspace to reduce tab-switching during agile workflows.','TypeScript','Extension','Intermediate',0,'online','manual','ef02a176ed8182b14e202bc12c80e88f128aaf99bff23dceac1d08e690b7aba9',100.0,1779034336,1,'2026-05-17T18:12:16.254384+02:00',NULL,NULL,NULL,'["Collaboration", "Agile Management", "VS Code Tooling"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=ChakrounAnas.turbo-console-log','Turbo Console Log','','2026',3,'Automates the insertion of descriptive console log statements to speed up debugging in JavaScript and TypeScript. While useful for local exploration, production-ready microservices should prioritize structured logging using standards like OpenTelemetry over unstructured print statements.','TypeScript','Extension','Beginner',0,'online','manual','834cab4a0e49f593b95b5e24a9541cc50c232288e83cc3e77cadce07a8d457d9',100.0,1779032518,1,'2026-05-17T17:41:58.478489+02:00',NULL,NULL,NULL,'["Development Environment", "Debugging", "VS Code Tooling"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=DontShaveTheYak.jenkins-extension-pack','marketplace.visualstudio.com: Jenkins Extension Pack: DontShaveTheYak','','2024',0,'A pre-curated editor extension pack tailored to optimize developer workflows. Includes custom Groovy autocompletion rules, pipeline linter commands, and snippets built around the DontShaveTheYak ecosystem.','None','Editor Extension','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Pipeline Architecture", "Developer Tooling", "Editor Extension"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig','EditorConfig:','','2023',0,'EditorConfig establishes consistent layout properties across different IDE instances. Enforces styling metrics (such as tabs vs. spaces and encoding) based on a root configuration file, minimizing style deviations.','TypeScript','Product','Intermediate',0,'online','manual','6909429b63b131edb831259272fff223452a9dad1f909f4467f2228cf530645d',100.0,1.77903011539366102e+09,1,'2026-05-17T17:01:55.393661+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=Fatih.baba-flow','BABA-Git Flow','','2022',0,'A specialized variation of GitFlow UI extensions for VS Code. It provides custom hooks and automated prefix tagging for releases, features, and hotfixes. Highly specific to groups utilizing git-flow alongside strict release conventions.','TypeScript','Editor Extension','Basic',0,'online','manual','7be92906e8ba3099256d26659e228ec8134953775a78d9f33fe0609cbb2b45c2',100.0,1.77903379475442791e+09,1,'2026-05-17T18:03:14.754428+02:00',NULL,NULL,NULL,'["Development Environment", "IDE Extensions", "Git Integration"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=GitHub.copilot','==GitHub Copilot== 🌟','','2026',5,'The premier AI pairing assistant, providing context-aware suggestions, testing scaffolds, and architectural refactoring directly within the IDE. In 2026, it is integrated into standard enterprise workflows, accelerating software delivery.','TypeScript','Extension','Intermediate',0,'online','manual','39fe202473a16222c720c30a87c83f67b4b906d72367bf4b8ff2e63754b7083b',100.0,1.77903164757975196e+09,1,'2026-05-17T17:27:27.579752+02:00',NULL,NULL,NULL,'["Development Environment", "AI-Assisted Engineering", "VS Code Tooling"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=GitHub.github-vscode-theme','GitHub Theme 🌟','','2026',5,'The official GitHub visual styling for VS Code, including both light and dark modes modeled directly after the GitHub interface.','TypeScript','Extension','Beginner',0,'online','manual','5289d3e5fedf455aad01120dd933f307715b32b5bc95707ad1559e105bfa08c6',100.0,1.77903257874102306e+09,1,'2026-05-17T17:42:58.741023+02:00',NULL,NULL,NULL,'["Development Environment", "IDE Customization", "VS Code Tooling"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=GitHub.remotehub','marketplace.visualstudio.com: GitHub Repositories 🌟','','2026',5,'Allows developers to browse, search, and edit GitHub repositories directly inside VS Code without local cloning. Crucial for navigating monorepos, performing rapid hotfixes, and reviewing multi-repository structures.','TypeScript','Extension','Intermediate',0,'online','manual','80e4f1dcd659cea9007c4911f2ac25f1c3e737d77f0be217088b7cb1a8bcefa4',100.0,1.77903360953868508e+09,1,'2026-05-17T18:00:09.538685+02:00',NULL,NULL,NULL,'["Collaboration", "Remote Development", "VS Code Tooling"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=GitHub.vscode-pull-request-github','GitHub Pull Requests and Issues 🌟','','2026',5,'Enables developers to review pull requests, address comments, and track issues directly within the editor. This minimizes context-switching, streamlining code reviews and collaboration within distributed DevOps teams.','TypeScript','Extension','Intermediate',0,'online','manual','d653f3f79c55e207a67e80e44e9b30a3765e2ac199d6080e019727c3856bcd94',100.0,1.77903258308935689e+09,1,'2026-05-17T17:43:03.089357+02:00',NULL,NULL,NULL,'["Collaboration", "Version Control", "VS Code Tooling"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=GreatMinds.gitflow4code','GitFlow 4 Code','','2021',0,'An alternative wrapper for GitFlow commands within the Visual Studio Code environment. It automates common tasks such as prefixing branches and formatting merge requests. Best suited for teams maintaining strict GitFlow topologies who want to reduce terminal context-switching.','TypeScript','Editor Extension','Basic',0,'online','manual','d205fd5d664c5aec268e705634f547f45a8eba999335f997a86045e04220cd33',100.0,1.77902964074725604e+09,1,'2026-05-17T16:54:00.747256+02:00',NULL,NULL,NULL,'["Development Environment", "IDE Extensions", "Git Integration"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=Gruntfuggly.todo-tree','Todo Tree','','2023',0,'Todo Tree consolidates comment tags (like TODO, FIXME, etc.) across the active codebase into an interactive workspace folder tree. Highly useful for pre-release audits and team technical debt reviews.','TypeScript','Product','Beginner',0,'online','manual','5c847404069b1df51d9db21a47ebc7a09a2a4d5648c2412de4192c6df67a9698',100.0,1.77903228768328309e+09,1,'2026-05-17T17:38:07.683283+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig','EditorConfig:','','2023',0,'EditorConfig establishes consistent layout properties across different IDE instances. Enforces styling metrics (such as tabs vs. spaces and encoding) based on a root configuration file, minimizing style deviations.','TypeScript','Product','Intermediate',0,'online','manual','6909429b63b131edb831259272fff223452a9dad1f909f4467f2228cf530645d',100.0,1779030115,1,'2026-05-17T17:01:55.393661+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=Fatih.baba-flow','BABA-Git Flow','','2022',0,'A specialized variation of GitFlow UI extensions for VS Code. It provides custom hooks and automated prefix tagging for releases, features, and hotfixes. Highly specific to groups utilizing git-flow alongside strict release conventions.','TypeScript','Editor Extension','Basic',0,'online','manual','7be92906e8ba3099256d26659e228ec8134953775a78d9f33fe0609cbb2b45c2',100.0,1779033794,1,'2026-05-17T18:03:14.754428+02:00',NULL,NULL,NULL,'["Development Environment", "IDE Extensions", "Git Integration"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=GitHub.copilot','==GitHub Copilot== 🌟','','2026',5,'The premier AI pairing assistant, providing context-aware suggestions, testing scaffolds, and architectural refactoring directly within the IDE. In 2026, it is integrated into standard enterprise workflows, accelerating software delivery.','TypeScript','Extension','Intermediate',0,'online','manual','39fe202473a16222c720c30a87c83f67b4b906d72367bf4b8ff2e63754b7083b',100.0,1779031647,1,'2026-05-17T17:27:27.579752+02:00',NULL,NULL,NULL,'["Development Environment", "AI-Assisted Engineering", "VS Code Tooling"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=GitHub.github-vscode-theme','GitHub Theme 🌟','','2026',5,'The official GitHub visual styling for VS Code, including both light and dark modes modeled directly after the GitHub interface.','TypeScript','Extension','Beginner',0,'online','manual','5289d3e5fedf455aad01120dd933f307715b32b5bc95707ad1559e105bfa08c6',100.0,1779032578,1,'2026-05-17T17:42:58.741023+02:00',NULL,NULL,NULL,'["Development Environment", "IDE Customization", "VS Code Tooling"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=GitHub.remotehub','marketplace.visualstudio.com: GitHub Repositories 🌟','','2026',5,'Allows developers to browse, search, and edit GitHub repositories directly inside VS Code without local cloning. Crucial for navigating monorepos, performing rapid hotfixes, and reviewing multi-repository structures.','TypeScript','Extension','Intermediate',0,'online','manual','80e4f1dcd659cea9007c4911f2ac25f1c3e737d77f0be217088b7cb1a8bcefa4',100.0,1779033609,1,'2026-05-17T18:00:09.538685+02:00',NULL,NULL,NULL,'["Collaboration", "Remote Development", "VS Code Tooling"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=GitHub.vscode-pull-request-github','GitHub Pull Requests and Issues 🌟','','2026',5,'Enables developers to review pull requests, address comments, and track issues directly within the editor. This minimizes context-switching, streamlining code reviews and collaboration within distributed DevOps teams.','TypeScript','Extension','Intermediate',0,'online','manual','d653f3f79c55e207a67e80e44e9b30a3765e2ac199d6080e019727c3856bcd94',100.0,1779032583,1,'2026-05-17T17:43:03.089357+02:00',NULL,NULL,NULL,'["Collaboration", "Version Control", "VS Code Tooling"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=GreatMinds.gitflow4code','GitFlow 4 Code','','2021',0,'An alternative wrapper for GitFlow commands within the Visual Studio Code environment. It automates common tasks such as prefixing branches and formatting merge requests. Best suited for teams maintaining strict GitFlow topologies who want to reduce terminal context-switching.','TypeScript','Editor Extension','Basic',0,'online','manual','d205fd5d664c5aec268e705634f547f45a8eba999335f997a86045e04220cd33',100.0,1779029640,1,'2026-05-17T16:54:00.747256+02:00',NULL,NULL,NULL,'["Development Environment", "IDE Extensions", "Git Integration"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=Gruntfuggly.todo-tree','Todo Tree','','2023',0,'Todo Tree consolidates comment tags (like TODO, FIXME, etc.) across the active codebase into an interactive workspace folder tree. Highly useful for pre-release audits and team technical debt reviews.','TypeScript','Product','Beginner',0,'online','manual','5c847404069b1df51d9db21a47ebc7a09a2a4d5648c2412de4192c6df67a9698',100.0,1779032287,1,'2026-05-17T17:38:07.683283+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=Iterative.dvc','DVC','','2024',4,'The VS Code extension for Data Version Control (DVC) enables developers to view experiments, visual graphs, and dataset versions natively from their editor. By simplifying visual pipelines, it streamlines collaborative feature engineering and reproducible experimentation.','TypeScript','Tool','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["MLOps", "Data Version Control", "Developer Tooling"]','["[ENTERPRISE-STABLE]"]','[]','["mlops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare','Live Share:','','2023',0,'The Live Share VS Code extension installs collaborative workspace capabilities, establishing secure shared dev contexts, collaborative ports, and integrated voice/debug sessions directly between remote environments.','TypeScript','Product','Intermediate',0,'online','manual','a3c2fc40bdeba31bc30584cc9e85a902e7895fd4f06e73396e1e6fb15e9b52c9',100.0,1.77903394950719499e+09,1,'2026-05-17T18:05:49.507195+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Remote Development & Collaborative Coding"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=Orta.vscode-jest','Jest','','2026',4,'Integrates Jest unit testing workflows directly into the editor. It offers real-time inline test failures, active watch mode triggers, and visual coverage reports. This setup simplifies local feedback loops for enterprise microservices developed in TypeScript or JavaScript.','TypeScript','Extension','Intermediate',0,'online','manual','acc66fdb639df1514dff8912b59bbedb74683b9358c5a814a825f0c337963548',100.0,1.77903210828433609e+09,1,'2026-05-17T17:35:08.284336+02:00',NULL,NULL,NULL,'["Software Engineering", "Testing", "Unit Testing"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme','Material Icon Theme','','2026',4,'Enhances the IDE visual interface with recognizable file icons corresponding to languages, configurations, and cloud-native templates.','TypeScript','Extension','Beginner',0,'online','manual','9be3a1b07dcbe526a362cbd2102377fac18468885075250428881904ccd152ad',100.0,1.77903382335287904e+09,1,'2026-05-17T18:03:43.352879+02:00',NULL,NULL,NULL,'["Development Environment", "IDE Customization", "VS Code Tooling"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=SebastianBille.iam-legend','==IAM Legend==','','2026',4,'Provides autocomplete and inline documentation for AWS IAM policy documents inside VS Code. It helps platform and security engineers configure precise, least-privilege cloud permissions, reducing misconfiguration risks.','TypeScript','Extension','Intermediate',0,'online','manual','1c662ef43b52567e3cceb92bdbf5b7b680ac59444cad23fbfe6481ab72b4a71b',100.0,1.77902916353216195e+09,1,'2026-05-17T16:46:03.532162+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "SecOps", "AWS IAM"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=SemihOnay.jiraux','JirAux (Jira integration)','','2021',0,'A Jira integration extension designed to embed issue tracking directly into VS Code workspaces. It surfaces task lists, changesets, and assignees. This keeps software engineers aligned with project management pipelines without leaving their code canvas.','TypeScript','Editor Extension','Basic',0,'online','manual','fd5804eb7f5d3238a62c8d8bf1ef5445d974011e78238f920f8731a29210e98e',100.0,1.77903288021814107e+09,1,'2026-05-17T17:48:00.218141+02:00',NULL,NULL,NULL,'["Development Environment", "IDE Extensions", "Project Management"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=TeamHub.teamhub','GitLive','','2026',3,'Integrates real-time visual indications of branch drifts and file conflicts directly into the IDE. It aims to reduce integration friction across distributed engineering teams by exposing parallel work before standard merges occur.','TypeScript','Extension','Intermediate',0,'online','manual','999d5b79aec4693c66240bcfbae08ceb8707d0e1fd8043e86274661ff2ab2d91',100.0,1.77902948270108604e+09,1,'2026-05-17T16:51:22.701086+02:00',NULL,NULL,NULL,'["Collaboration", "Version Control", "VS Code Tooling"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=Weaveworks.vscode-gitops-tools','marketplace.visualstudio.com: GitOps Tools for Flux 🌟','','2026',4,'Simplifies managing and visualizing GitOps resources powered by Flux directly inside the editor. Despite Weaveworks restructuring, the Flux ecosystem remains a dominant engine for production-grade Kubernetes deployments.','TypeScript','Extension','Advanced',1,'online','manual','9af625c4effe71ec906065bda55e2250a1e5861446e6fe70e9149861f34a623f',100.0,1.77903403077631092e+09,1,'2026-05-17T18:07:10.776311+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "GitOps"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=aaron-bond.better-comments','Better Comments','','2023',0,'Better Comments organizes source code documentation by applying distinct semantic colorizations to comments. Classifies tasks into alerts, queries, warnings, and TODOs, significantly improving overall team readability.','TypeScript','Product','Beginner',0,'online','manual','cd2e94753d800170ed037f090f51b79cf7d6de8fec618b1b1e2a53271a4d9ad8',100.0,1.779030230419173e+09,1,'2026-05-17T17:03:50.419173+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=adpyke.codesnap','marketplace.visualstudio.com: CodeSnap','','2026',3,'Creates highly customizable and beautiful screenshots of code blocks for architectural reviews, presentations, and tutorials. It is a utility for developer advocacy and engineering onboarding workflows.','TypeScript','Extension','Beginner',0,'online','manual','d7e90c29f677534fe78f7dcb8c8abf11027202018ce8144b7666c939718f7917',100.0,1.77902988347174906e+09,1,'2026-05-17T16:58:03.471749+02:00',NULL,NULL,NULL,'["Collaboration", "Documentation", "VS Code Tooling"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=alefragnani.jenkins-status','Alessandro Fragnani: Jenkins Status','','2022',0,'Embeds dynamic Jenkins job status tracking into the VS Code status bar. It fetches remote build parameters via API to display build pass/fail statistics, keeping developer feedback loops tight during active coding sprints.','TypeScript','Editor Extension','Basic',0,'online','manual','449fec62f348ff45199e88b6e9631f0525aa71a58db33512508e8d92a30a63f0',100.0,1.77903093438274097e+09,1,'2026-05-17T17:15:34.382741+02:00',NULL,NULL,NULL,'["CI/CD Pipeline", "Jenkins Tools", "Monitoring"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=angryobject.react-pure-to-class-vscode','React Pure To Class','','2026',2,'Converts pure functional React components to class-based components. With the widespread adoption of Hooks and functional architectures in modern UI development, this tool has become a legacy helper primarily used for maintaining older web codebases.','TypeScript','Extension','Beginner',0,'online','manual','ed5530f4a7d23a12466612e7d32530fef6d067770727fffb221a2a8777c04454',100.0,1.77903203907354807e+09,1,'2026-05-17T17:33:59.073548+02:00',NULL,NULL,NULL,'["Frontend Development", "React Utility", "VS Code Tooling"]','["[LEGACY]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare','Live Share:','','2023',0,'The Live Share VS Code extension installs collaborative workspace capabilities, establishing secure shared dev contexts, collaborative ports, and integrated voice/debug sessions directly between remote environments.','TypeScript','Product','Intermediate',0,'online','manual','a3c2fc40bdeba31bc30584cc9e85a902e7895fd4f06e73396e1e6fb15e9b52c9',100.0,1779033949,1,'2026-05-17T18:05:49.507195+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Remote Development & Collaborative Coding"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=Orta.vscode-jest','Jest','','2026',4,'Integrates Jest unit testing workflows directly into the editor. It offers real-time inline test failures, active watch mode triggers, and visual coverage reports. This setup simplifies local feedback loops for enterprise microservices developed in TypeScript or JavaScript.','TypeScript','Extension','Intermediate',0,'online','manual','acc66fdb639df1514dff8912b59bbedb74683b9358c5a814a825f0c337963548',100.0,1779032108,1,'2026-05-17T17:35:08.284336+02:00',NULL,NULL,NULL,'["Software Engineering", "Testing", "Unit Testing"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme','Material Icon Theme','','2026',4,'Enhances the IDE visual interface with recognizable file icons corresponding to languages, configurations, and cloud-native templates.','TypeScript','Extension','Beginner',0,'online','manual','9be3a1b07dcbe526a362cbd2102377fac18468885075250428881904ccd152ad',100.0,1779033823,1,'2026-05-17T18:03:43.352879+02:00',NULL,NULL,NULL,'["Development Environment", "IDE Customization", "VS Code Tooling"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=SebastianBille.iam-legend','==IAM Legend==','','2026',4,'Provides autocomplete and inline documentation for AWS IAM policy documents inside VS Code. It helps platform and security engineers configure precise, least-privilege cloud permissions, reducing misconfiguration risks.','TypeScript','Extension','Intermediate',0,'online','manual','1c662ef43b52567e3cceb92bdbf5b7b680ac59444cad23fbfe6481ab72b4a71b',100.0,1779029163,1,'2026-05-17T16:46:03.532162+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "SecOps", "AWS IAM"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=SemihOnay.jiraux','JirAux (Jira integration)','','2021',0,'A Jira integration extension designed to embed issue tracking directly into VS Code workspaces. It surfaces task lists, changesets, and assignees. This keeps software engineers aligned with project management pipelines without leaving their code canvas.','TypeScript','Editor Extension','Basic',0,'online','manual','fd5804eb7f5d3238a62c8d8bf1ef5445d974011e78238f920f8731a29210e98e',100.0,1779032880,1,'2026-05-17T17:48:00.218141+02:00',NULL,NULL,NULL,'["Development Environment", "IDE Extensions", "Project Management"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=TeamHub.teamhub','GitLive','','2026',3,'Integrates real-time visual indications of branch drifts and file conflicts directly into the IDE. It aims to reduce integration friction across distributed engineering teams by exposing parallel work before standard merges occur.','TypeScript','Extension','Intermediate',0,'online','manual','999d5b79aec4693c66240bcfbae08ceb8707d0e1fd8043e86274661ff2ab2d91',100.0,1779029482,1,'2026-05-17T16:51:22.701086+02:00',NULL,NULL,NULL,'["Collaboration", "Version Control", "VS Code Tooling"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=Weaveworks.vscode-gitops-tools','marketplace.visualstudio.com: GitOps Tools for Flux 🌟','','2026',4,'Simplifies managing and visualizing GitOps resources powered by Flux directly inside the editor. Despite Weaveworks restructuring, the Flux ecosystem remains a dominant engine for production-grade Kubernetes deployments.','TypeScript','Extension','Advanced',1,'online','manual','9af625c4effe71ec906065bda55e2250a1e5861446e6fe70e9149861f34a623f',100.0,1779034030,1,'2026-05-17T18:07:10.776311+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "GitOps"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=aaron-bond.better-comments','Better Comments','','2023',0,'Better Comments organizes source code documentation by applying distinct semantic colorizations to comments. Classifies tasks into alerts, queries, warnings, and TODOs, significantly improving overall team readability.','TypeScript','Product','Beginner',0,'online','manual','cd2e94753d800170ed037f090f51b79cf7d6de8fec618b1b1e2a53271a4d9ad8',100.0,1779030230,1,'2026-05-17T17:03:50.419173+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=adpyke.codesnap','marketplace.visualstudio.com: CodeSnap','','2026',3,'Creates highly customizable and beautiful screenshots of code blocks for architectural reviews, presentations, and tutorials. It is a utility for developer advocacy and engineering onboarding workflows.','TypeScript','Extension','Beginner',0,'online','manual','d7e90c29f677534fe78f7dcb8c8abf11027202018ce8144b7666c939718f7917',100.0,1779029883,1,'2026-05-17T16:58:03.471749+02:00',NULL,NULL,NULL,'["Collaboration", "Documentation", "VS Code Tooling"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=alefragnani.jenkins-status','Alessandro Fragnani: Jenkins Status','','2022',0,'Embeds dynamic Jenkins job status tracking into the VS Code status bar. It fetches remote build parameters via API to display build pass/fail statistics, keeping developer feedback loops tight during active coding sprints.','TypeScript','Editor Extension','Basic',0,'online','manual','449fec62f348ff45199e88b6e9631f0525aa71a58db33512508e8d92a30a63f0',100.0,1779030934,1,'2026-05-17T17:15:34.382741+02:00',NULL,NULL,NULL,'["CI/CD Pipeline", "Jenkins Tools", "Monitoring"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=angryobject.react-pure-to-class-vscode','React Pure To Class','','2026',2,'Converts pure functional React components to class-based components. With the widespread adoption of Hooks and functional architectures in modern UI development, this tool has become a legacy helper primarily used for maintaining older web codebases.','TypeScript','Extension','Beginner',0,'online','manual','ed5530f4a7d23a12466612e7d32530fef6d067770727fffb221a2a8777c04454',100.0,1779032039,1,'2026-05-17T17:33:59.073548+02:00',NULL,NULL,NULL,'["Frontend Development", "React Utility", "VS Code Tooling"]','["[LEGACY]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=azurepaas-tools.vscode-learncloud','marketplace.visualstudio.com: Learn Cloud 🌟','','2024',0,'Visual Studio Code extension designed to accelerate cloud onboarding directly within the developer workspace. It streamlines access to Azure training modules and sandboxed labs, reducing cognitive context switching during technical training.','TypeScript','Tool','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Developer Tools", "IDE Extensions", "Azure Learning"]','["[COMMUNITY-TOOL]"]','[]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=charliermarsh.ruff','marketplace.visualstudio.com: Ruff extension for Visual Studio Code','','2026',5,'Integrates the ultra-fast Rust-based Ruff linter and formatter directly into VS Code. In 2026, it is the standard for microservice backends, replacing flake8 and black with massive speed enhancements.','TypeScript','Extension','Beginner',0,'online','manual','7eecbfa866b8b7a5c738528c9396e543f9fcb71cee792ba49d85dc148706a128',100.0,1.77903139698997592e+09,1,'2026-05-17T17:23:16.989976+02:00',NULL,NULL,NULL,'["Development Environment", "Linter and Formatter", "Python"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=christian-kohler.path-intellisense','Path Intellisense','','2026',4,'Provides dynamic path autocompletion during import statements and file references. This capability reduces import failures across large directories. Although modern language servers have improved built-in path resolution, this extension remains popular for deep directory layouts.','TypeScript','Extension','Beginner',0,'online','manual','f64b8e0255bcbeeebe8137b1194de72a0bd2060d8f00c1bbf2c9f7adf426b60f',100.0,1.77903361910918593e+09,1,'2026-05-17T18:00:19.109186+02:00',NULL,NULL,NULL,'["Development Environment", "IDE Enhancements", "VS Code Tooling"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=cschleiden.vscode-github-actions','GitHub Actions 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f844c19035655334933e41a62edff9ecda06584dd26d9beac271c6f22b838e84',100.0,1.77903057789040398e+09,0,'2026-05-17T17:09:37.890404+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://marketplace.visualstudio.com/items?itemName=github.vscode-github-actions"}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=dag-andersen.kubernetes-reference-highlighter','marketplace.visualstudio.com: Kubernetes Reference Highlighter 🌟','','2026',4,'Highlights cross-references inside Kubernetes manifest files, such as linking ConfigMaps and Secrets to Deployment specifications. Reduces misconfigurations and deployments crashes in complex environments.','TypeScript','Extension','Intermediate',1,'online','manual','4034882b2d236513f2ede0125889a49bdb8bfec578f9aecd180c1f717fb6ae69',100.0,1.77903108670936393e+09,1,'2026-05-17T17:18:06.709364+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Configuration Validation"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=dannysteenman.cloudformation-yaml-snippets','CloudFormation Snippets 🌟','','2019',0,'A comprehensive collection of AWS CloudFormation snippets formatted for both YAML and JSON, offering platform engineers rapid, boilerplate-free template creation for AWS infrastructure stacks.','TypeScript','Extension','Beginner',0,'online','manual','a07a638d33edf74292547806fd6504ece2c19e0c7a5af1791534c448b878af54',100.0,1.77913049492957806e+09,1,'2026-05-18T20:54:54.929578+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "IaC Extensions"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint','ESLint:','','2023',0,'ESLint embeds static linting analysis into the active editor, identifying syntax defects, security code smells, and configuration errors in real time to prevent issues prior to container compilation.','JavaScript','Product','Intermediate',0,'online','manual','dd05e43922828a105b2e942474a764321d41501579df800fd40a05e242e6b155',100.0,1.77903380572246193e+09,1,'2026-05-17T18:03:25.722462+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=dracula-theme.theme-dracula','Dracula Official','','2026',5,'One of the most popular and cross-platform dark color palettes in software development, providing clear syntax highlighting and contrast.','TypeScript','Extension','Beginner',0,'online','manual','a1377ac560980128bbce3980b9af0ea0135ab80278fd5b2a1ca6cdb89879196b',100.0,1.77903403449905896e+09,1,'2026-05-17T18:07:14.499059+02:00',NULL,NULL,NULL,'["Development Environment", "IDE Customization", "VS Code Tooling"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=dsteenman.cloudformation-yaml-snippets','CloudFormation Snippets 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b651a23ddd855358ffa4db601feb87d8d9eb7f2cb530d9356bbbbcd15a6100e8',100.0,1.77903350792224311e+09,0,'2026-05-17T17:58:27.922243+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://marketplace.visualstudio.com/items?itemName=dannysteenman.cloudformation-yaml-snippets"}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens','GitLens 🌟','','2023',0,'GitLens supercharges Git capabilities within VS Code, providing instant code authorship visibility, interactive file histories, branch comparison matrices, and commit-level analysis directly within the editor workspace.','TypeScript','Product','Intermediate',0,'online','manual','768a3671ff35758c36b8618d9bf0fb26a9e855cfc0861efd6c803e32f74498c7',100.0,1.77903350078053092e+09,1,'2026-05-17T17:58:20.780531+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Version Control Integration"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode','Prettier:','','2023',0,'Prettier enforces unified formatting across multi-developer configurations. This AST-based code formatter eliminates layout debates by structuring code uniformly on save across all major web-oriented files.','JavaScript','Product','Intermediate',0,'online','manual','a81f9be11f86ed8a661d2b6bbd4c0c0ff16446e41aeab4f299186cba33bcc2b5',100.0,1.77902999282248902e+09,1,'2026-05-17T16:59:52.822489+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=fabiospampinato.vscode-todo-plus','Todo+','','2023',0,'Todo+ manages task lists within the VS Code workspace, enabling inline timer tracking, markdown task tags, and task dashboard trees directly inside active repositories.','TypeScript','Product','Beginner',0,'online','manual','25498d7e649ba60353b9f3af43cf9729d47e37d684a2566b9c60d6ed55be40f4',100.0,1779032552.04564,1,'2026-05-17T17:42:32.045640+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=fatihacet.gitlab-workflow','GitLab Workflow','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7bd4c431f9141b49a116a7dc20afa5fb7538276e487454f00df94f4ec16aa9e3',100.0,1.779031468572613e+09,0,'2026-05-17T17:24:28.572613+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://marketplace.visualstudio.com/items?itemName=gitlab.gitlab-workflow"}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=github.vscode-github-actions','GitHub Actions 🌟','','2022',0,'The official GitHub Actions extension for VS Code, enabling developers to build, validate, monitor, and run CI/CD workflows natively within the IDE with real-time log streaming.','TypeScript','Extension','Intermediate',0,'online','manual','78034cc2e83fa4dfdd1e8f834d4ebae0a489898520c9a0e256935e37a5090470',100.0,1.77913049495809507e+09,1,'2026-05-18T20:54:54.958095+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "CI/CD Extensions"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=gitlab.gitlab-workflow','GitLab Workflow','','2019',0,'Integrates GitLab''s merge requests, issues, and CI/CD pipelines directly into VS Code, allowing platform engineers to monitor CI statuses and conduct code reviews seamlessly inside the workspace.','TypeScript','Extension','Intermediate',0,'online','manual','a4b6a17418cc66fcbd47c4b43f4950d78472a530e67ff9b04cc1879907669a4b',100.0,1.77913049495965695e+09,1,'2026-05-18T20:54:54.959657+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "CI/CD Extensions"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=hashicorp.terraform','Terraform','','2020',0,'The official HashiCorp Terraform extension, offering syntax highlighting, autocompletion, real-time dry-runs, and direct module documentation linkings to enforce clean IaC creation.','TypeScript','Extension','Intermediate',0,'online','manual','8fd4ab9e536e0b0803b33d821316da5b0a063d64f569698302991bbfb65927bb',100.0,1.77913049493051099e+09,1,'2026-05-18T20:54:54.930511+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "IaC Extensions"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=hediet.vscode-drawio','Draw.io Integration','','2026',5,'Embeds a Draw.io editor directly inside VS Code, allowing users to store diagrams as XML, SVG, or PNG inside project repositories. It supports a ''Diagrams as Code'' methodology, aligning software design documents directly with git commit histories.','TypeScript','Extension','Beginner',0,'online','manual','5d7742e6b641b5dd0dd569c689189c13c36a83cb1cf779a9061e5b0b08137b07',100.0,1.77902946481594204e+09,1,'2026-05-17T16:51:04.815942+02:00',NULL,NULL,NULL,'["Engineering Productivity", "Architecture Documentation", "VS Code Tooling"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=icrawl.discord-vscode','Discord Presence Theme','','2026',3,'Integrates active VS Code workspace and language context directly with Discord''s active presence, ideal for developer networking and student teamwork.','TypeScript','Extension','Beginner',0,'online','manual','d06a710642e2b1009f885fa357f4281f2f5827b79181a1eb0e5248601e9cdcd6',100.0,1.77903211420224595e+09,1,'2026-05-17T17:35:14.202246+02:00',NULL,NULL,NULL,'["Collaboration", "IDE Customization", "VS Code Tooling"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=ivory-lab.jenkinsfile-support','ivory-lab: JenkinsFile Support','','2020',0,'Delivers visual formatting and basic syntax detection for scripted and declarative Jenkins pipelines in VS Code. Standardizes syntax structures across shared team code repositories.','Groovy','Editor Extension','Basic',0,'online','manual','884af5ef0bfa776baf399d551b73025743989c5a40e6c185fb5badcdec5bf49c',100.0,1.77902994078111195e+09,1,'2026-05-17T16:59:00.781112+02:00',NULL,NULL,NULL,'["CI/CD Pipeline", "Jenkins Tools", "Syntax Highlighting"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=janjoerke.jenkins-pipeline-linter-connector','Jenkins Pipeline Linter Connector','','2021',0,'Connects local VS Code configurations with a remote Jenkins server''s dynamic pipeline linter API. It validates declarative Jenkinsfiles against active plugins and system schemas in real time, preventing syntax-driven CI pipeline failures.','TypeScript','Editor Extension','Intermediate',0,'online','manual','9c7e383d278d742d3eb4e1a3841b7b5f4e79d23d85256461ce456a8060aa89e9',100.0,1.77903214999594688e+09,1,'2026-05-17T17:35:49.995947+02:00',NULL,NULL,NULL,'["CI/CD Pipeline", "Jenkins Tools", "Validation & Linting"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=charliermarsh.ruff','marketplace.visualstudio.com: Ruff extension for Visual Studio Code','','2026',5,'Integrates the ultra-fast Rust-based Ruff linter and formatter directly into VS Code. In 2026, it is the standard for microservice backends, replacing flake8 and black with massive speed enhancements.','TypeScript','Extension','Beginner',0,'online','manual','7eecbfa866b8b7a5c738528c9396e543f9fcb71cee792ba49d85dc148706a128',100.0,1779031396,1,'2026-05-17T17:23:16.989976+02:00',NULL,NULL,NULL,'["Development Environment", "Linter and Formatter", "Python"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=christian-kohler.path-intellisense','Path Intellisense','','2026',4,'Provides dynamic path autocompletion during import statements and file references. This capability reduces import failures across large directories. Although modern language servers have improved built-in path resolution, this extension remains popular for deep directory layouts.','TypeScript','Extension','Beginner',0,'online','manual','f64b8e0255bcbeeebe8137b1194de72a0bd2060d8f00c1bbf2c9f7adf426b60f',100.0,1779033619,1,'2026-05-17T18:00:19.109186+02:00',NULL,NULL,NULL,'["Development Environment", "IDE Enhancements", "VS Code Tooling"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=cschleiden.vscode-github-actions','GitHub Actions 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','f844c19035655334933e41a62edff9ecda06584dd26d9beac271c6f22b838e84',100.0,1779030577,0,'2026-05-17T17:09:37.890404+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://marketplace.visualstudio.com/items?itemName=github.vscode-github-actions"}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=dag-andersen.kubernetes-reference-highlighter','marketplace.visualstudio.com: Kubernetes Reference Highlighter 🌟','','2026',4,'Highlights cross-references inside Kubernetes manifest files, such as linking ConfigMaps and Secrets to Deployment specifications. Reduces misconfigurations and deployments crashes in complex environments.','TypeScript','Extension','Intermediate',1,'online','manual','4034882b2d236513f2ede0125889a49bdb8bfec578f9aecd180c1f717fb6ae69',100.0,1779031086,1,'2026-05-17T17:18:06.709364+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Configuration Validation"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=dannysteenman.cloudformation-yaml-snippets','CloudFormation Snippets 🌟','','2019',0,'A comprehensive collection of AWS CloudFormation snippets formatted for both YAML and JSON, offering platform engineers rapid, boilerplate-free template creation for AWS infrastructure stacks.','TypeScript','Extension','Beginner',0,'online','manual','a07a638d33edf74292547806fd6504ece2c19e0c7a5af1791534c448b878af54',100.0,1779130494,1,'2026-05-18T20:54:54.929578+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "IaC Extensions"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint','ESLint:','','2023',0,'ESLint embeds static linting analysis into the active editor, identifying syntax defects, security code smells, and configuration errors in real time to prevent issues prior to container compilation.','JavaScript','Product','Intermediate',0,'online','manual','dd05e43922828a105b2e942474a764321d41501579df800fd40a05e242e6b155',100.0,1779033805,1,'2026-05-17T18:03:25.722462+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=dracula-theme.theme-dracula','Dracula Official','','2026',5,'One of the most popular and cross-platform dark color palettes in software development, providing clear syntax highlighting and contrast.','TypeScript','Extension','Beginner',0,'online','manual','a1377ac560980128bbce3980b9af0ea0135ab80278fd5b2a1ca6cdb89879196b',100.0,1779034034,1,'2026-05-17T18:07:14.499059+02:00',NULL,NULL,NULL,'["Development Environment", "IDE Customization", "VS Code Tooling"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=dsteenman.cloudformation-yaml-snippets','CloudFormation Snippets 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','b651a23ddd855358ffa4db601feb87d8d9eb7f2cb530d9356bbbbcd15a6100e8',100.0,1779033507,0,'2026-05-17T17:58:27.922243+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://marketplace.visualstudio.com/items?itemName=dannysteenman.cloudformation-yaml-snippets"}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens','GitLens 🌟','','2023',0,'GitLens supercharges Git capabilities within VS Code, providing instant code authorship visibility, interactive file histories, branch comparison matrices, and commit-level analysis directly within the editor workspace.','TypeScript','Product','Intermediate',0,'online','manual','768a3671ff35758c36b8618d9bf0fb26a9e855cfc0861efd6c803e32f74498c7',100.0,1779033500,1,'2026-05-17T17:58:20.780531+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Version Control Integration"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode','Prettier:','','2023',0,'Prettier enforces unified formatting across multi-developer configurations. This AST-based code formatter eliminates layout debates by structuring code uniformly on save across all major web-oriented files.','JavaScript','Product','Intermediate',0,'online','manual','a81f9be11f86ed8a661d2b6bbd4c0c0ff16446e41aeab4f299186cba33bcc2b5',100.0,1779029992,1,'2026-05-17T16:59:52.822489+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=fabiospampinato.vscode-todo-plus','Todo+','','2023',0,'Todo+ manages task lists within the VS Code workspace, enabling inline timer tracking, markdown task tags, and task dashboard trees directly inside active repositories.','TypeScript','Product','Beginner',0,'online','manual','25498d7e649ba60353b9f3af43cf9729d47e37d684a2566b9c60d6ed55be40f4',100.0,1779032552,1,'2026-05-17T17:42:32.045640+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=fatihacet.gitlab-workflow','GitLab Workflow','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','7bd4c431f9141b49a116a7dc20afa5fb7538276e487454f00df94f4ec16aa9e3',100.0,1779031468,0,'2026-05-17T17:24:28.572613+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{"duplicate_of": "https://marketplace.visualstudio.com/items?itemName=gitlab.gitlab-workflow"}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=github.vscode-github-actions','GitHub Actions 🌟','','2022',0,'The official GitHub Actions extension for VS Code, enabling developers to build, validate, monitor, and run CI/CD workflows natively within the IDE with real-time log streaming.','TypeScript','Extension','Intermediate',0,'online','manual','78034cc2e83fa4dfdd1e8f834d4ebae0a489898520c9a0e256935e37a5090470',100.0,1779130494,1,'2026-05-18T20:54:54.958095+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "CI/CD Extensions"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=gitlab.gitlab-workflow','GitLab Workflow','','2019',0,'Integrates GitLab''s merge requests, issues, and CI/CD pipelines directly into VS Code, allowing platform engineers to monitor CI statuses and conduct code reviews seamlessly inside the workspace.','TypeScript','Extension','Intermediate',0,'online','manual','a4b6a17418cc66fcbd47c4b43f4950d78472a530e67ff9b04cc1879907669a4b',100.0,1779130494,1,'2026-05-18T20:54:54.959657+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "CI/CD Extensions"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=hashicorp.terraform','Terraform','','2020',0,'The official HashiCorp Terraform extension, offering syntax highlighting, autocompletion, real-time dry-runs, and direct module documentation linkings to enforce clean IaC creation.','TypeScript','Extension','Intermediate',0,'online','manual','8fd4ab9e536e0b0803b33d821316da5b0a063d64f569698302991bbfb65927bb',100.0,1779130494,1,'2026-05-18T20:54:54.930511+02:00',NULL,NULL,NULL,'["Development Tools", "VS Code", "IaC Extensions"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=hediet.vscode-drawio','Draw.io Integration','','2026',5,'Embeds a Draw.io editor directly inside VS Code, allowing users to store diagrams as XML, SVG, or PNG inside project repositories. It supports a ''Diagrams as Code'' methodology, aligning software design documents directly with git commit histories.','TypeScript','Extension','Beginner',0,'online','manual','5d7742e6b641b5dd0dd569c689189c13c36a83cb1cf779a9061e5b0b08137b07',100.0,1779029464,1,'2026-05-17T16:51:04.815942+02:00',NULL,NULL,NULL,'["Engineering Productivity", "Architecture Documentation", "VS Code Tooling"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=icrawl.discord-vscode','Discord Presence Theme','','2026',3,'Integrates active VS Code workspace and language context directly with Discord''s active presence, ideal for developer networking and student teamwork.','TypeScript','Extension','Beginner',0,'online','manual','d06a710642e2b1009f885fa357f4281f2f5827b79181a1eb0e5248601e9cdcd6',100.0,1779032114,1,'2026-05-17T17:35:14.202246+02:00',NULL,NULL,NULL,'["Collaboration", "IDE Customization", "VS Code Tooling"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=ivory-lab.jenkinsfile-support','ivory-lab: JenkinsFile Support','','2020',0,'Delivers visual formatting and basic syntax detection for scripted and declarative Jenkins pipelines in VS Code. Standardizes syntax structures across shared team code repositories.','Groovy','Editor Extension','Basic',0,'online','manual','884af5ef0bfa776baf399d551b73025743989c5a40e6c185fb5badcdec5bf49c',100.0,1779029940,1,'2026-05-17T16:59:00.781112+02:00',NULL,NULL,NULL,'["CI/CD Pipeline", "Jenkins Tools", "Syntax Highlighting"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=janjoerke.jenkins-pipeline-linter-connector','Jenkins Pipeline Linter Connector','','2021',0,'Connects local VS Code configurations with a remote Jenkins server''s dynamic pipeline linter API. It validates declarative Jenkinsfiles against active plugins and system schemas in real time, preventing syntax-driven CI pipeline failures.','TypeScript','Editor Extension','Intermediate',0,'online','manual','9c7e383d278d742d3eb4e1a3841b7b5f4e79d23d85256461ce456a8060aa89e9',100.0,1779032149,1,'2026-05-17T17:35:49.995947+02:00',NULL,NULL,NULL,'["CI/CD Pipeline", "Jenkins Tools", "Validation & Linting"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=jcasc-developers.jcasc-plugin','Visual Studio Code JCasC-Plugin 🌟','','2024',0,'A high-performance developer editor tool designed to provide autocompletion, real-time schema linting, and context-aware validation syntax checks specifically for managing complex Jenkins Configuration as Code declarations.','TypeScript','Editor Extension','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["CI/CD Infrastructure", "Configuration as Code", "Developer Tooling"]','["[COMMUNITY-TOOL]"]','[]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=jmMeessen.jenkins-declarative-support','JM Meessen: Declarative Jenkinsfile Support','','2021',0,'Provides targeted code snippets, auto-complete utilities, and syntax validations optimized for declarative Jenkinsfiles. It dramatically reduces developer syntax errors when managing complex multi-stage pipeline steps.','TypeScript','Editor Extension','Intermediate',0,'online','manual','cb255becbdbdf3aaffa195be60e5f54c698846f7264d63c9ed5fd1dd4963a5c2',100.0,1.77903135612880206e+09,1,'2026-05-17T17:22:36.128802+02:00',NULL,NULL,NULL,'["CI/CD Pipeline", "Jenkins Tools", "Validation & Linting"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md", "docs/visual-studio.md"]','["visual-studio.md", "jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=jock.svg','SVG:','','2023',0,'SVG adds structural vector graphic manipulation tools, allowing engineers to preview, manipulate, format, and audit XML vectors directly inside the workspace layout.','TypeScript','Product','Beginner',0,'online','manual','2ba41011b47bf5aebc7a14742396c1c0ddc4fc5d74930e8f5d6485a0af08ce9f',100.0,1.77903269920425295e+09,1,'2026-05-17T17:44:59.204253+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=juanmnl.vscode-theme-1984','1984 Theme','','2026',3,'A retro-neon vaporwave theme that provides a distinct high-contrast palette for custom development aesthetics.','TypeScript','Extension','Beginner',0,'online','manual','1281da8893dacffc3fa47a9432818e7fa19ec39049080585431fdd3dda68bd53',100.0,1.77902947521034693e+09,1,'2026-05-17T16:51:15.210347+02:00',NULL,NULL,NULL,'["Development Environment", "IDE Customization", "VS Code Tooling"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=kennylong.kubernetes-yaml-formatter','==marketplace.visualstudio.com: Kubernetes YAML Formatter== 🌟','','2026',4,'Formats Kubernetes YAML manifests specifically, enforcing standardization across deployments. Crucial for platform engineers managing large declarative infrastructures in multi-tenant environments.','TypeScript','Extension','Beginner',1,'online','manual','94197bf4fb6ff39ea04ac3dee72d9a303994884fb5c26529f8cb6ba327c56ce9',100.0,1.77903142553804397e+09,1,'2026-05-17T17:23:45.538044+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Configuration Validation"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=livepdm.auto-markdown-toc-ax1','Auto Markdown TOC By AX1','','2023',0,'Auto Markdown TOC automatically scans, maps, and structures dynamic directories in technical readmes and document structures, applying updates on file save actions to ensure navigation accuracy.','TypeScript','Product','Beginner',0,'online','manual','1cb7c331eca23567cce9c9ee8f6ecb05bf092af1985e5f1546f42ee2cd3f03fa',100.0,1.77903053857214188e+09,1,'2026-05-17T17:08:58.572142+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=mauve.terraform','Terraform','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','27dbd02beeb29fe046dd9276b3ab60935903a7270f75d6cc37c6be0ebf32d2cf',100.0,1.7790305001145451e+09,0,'2026-05-17T17:08:20.114545+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=mgmcdermott.vscode-language-babel','Babel JavaScript','','2023',0,'Provides ECMAScript syntax highlighting support for older JS parser platforms, helping modernize legacy JavaScript code bases within VS Code''s editor structure.','JavaScript','Product','Beginner',0,'online','manual','394a97ab4388baf20359e98ea1d8c9c4e87effec92374b5c60c983298dc57dde',100.0,1.77903112565561699e+09,1,'2026-05-17T17:18:45.655617+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[LEGACY]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=mhutchie.git-graph','Git Graph','','2023',0,'Git Graph provides an interactive graph visualization of repository histories. It simplifies advanced operations such as interactive branch cherry-picks, rebasing, and merges through a graphical workspace context.','TypeScript','Product','Intermediate',0,'online','manual','88ea40b9a987f741e78523c6ed76fb11e95a93bbdba12298bfbe39f7434ed514',100.0,1.77903119013038706e+09,1,'2026-05-17T17:19:50.130387+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Version Control Integration"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=mikestead.dotenv','DotENV','','2026',4,'Provides syntax highlighting, syntax validation, and basic formatting for `.env` files. This lightweight extension prevents parsing and configuration errors before environment variables are deployed. Although basic, it remains highly useful for local environment orchestration and credential preparation.','TypeScript','Extension','Beginner',0,'online','manual','68032b3b815fa7b6fa7229304d22d7dbf6b8cb867e65cf67d3dd41966d2354ea',100.0,1.77903194488584709e+09,1,'2026-05-17T17:32:24.885847+02:00',NULL,NULL,NULL,'["Development Environment", "Configuration Management", "VS Code Tooling"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=jmMeessen.jenkins-declarative-support','JM Meessen: Declarative Jenkinsfile Support','','2021',0,'Provides targeted code snippets, auto-complete utilities, and syntax validations optimized for declarative Jenkinsfiles. It dramatically reduces developer syntax errors when managing complex multi-stage pipeline steps.','TypeScript','Editor Extension','Intermediate',0,'online','manual','cb255becbdbdf3aaffa195be60e5f54c698846f7264d63c9ed5fd1dd4963a5c2',100.0,1779031356,1,'2026-05-17T17:22:36.128802+02:00',NULL,NULL,NULL,'["CI/CD Pipeline", "Jenkins Tools", "Validation & Linting"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md", "docs/visual-studio.md"]','["visual-studio.md", "jenkins.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=jock.svg','SVG:','','2023',0,'SVG adds structural vector graphic manipulation tools, allowing engineers to preview, manipulate, format, and audit XML vectors directly inside the workspace layout.','TypeScript','Product','Beginner',0,'online','manual','2ba41011b47bf5aebc7a14742396c1c0ddc4fc5d74930e8f5d6485a0af08ce9f',100.0,1779032699,1,'2026-05-17T17:44:59.204253+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=juanmnl.vscode-theme-1984','1984 Theme','','2026',3,'A retro-neon vaporwave theme that provides a distinct high-contrast palette for custom development aesthetics.','TypeScript','Extension','Beginner',0,'online','manual','1281da8893dacffc3fa47a9432818e7fa19ec39049080585431fdd3dda68bd53',100.0,1779029475,1,'2026-05-17T16:51:15.210347+02:00',NULL,NULL,NULL,'["Development Environment", "IDE Customization", "VS Code Tooling"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=kennylong.kubernetes-yaml-formatter','==marketplace.visualstudio.com: Kubernetes YAML Formatter== 🌟','','2026',4,'Formats Kubernetes YAML manifests specifically, enforcing standardization across deployments. Crucial for platform engineers managing large declarative infrastructures in multi-tenant environments.','TypeScript','Extension','Beginner',1,'online','manual','94197bf4fb6ff39ea04ac3dee72d9a303994884fb5c26529f8cb6ba327c56ce9',100.0,1779031425,1,'2026-05-17T17:23:45.538044+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Configuration Validation"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=livepdm.auto-markdown-toc-ax1','Auto Markdown TOC By AX1','','2023',0,'Auto Markdown TOC automatically scans, maps, and structures dynamic directories in technical readmes and document structures, applying updates on file save actions to ensure navigation accuracy.','TypeScript','Product','Beginner',0,'online','manual','1cb7c331eca23567cce9c9ee8f6ecb05bf092af1985e5f1546f42ee2cd3f03fa',100.0,1779030538,1,'2026-05-17T17:08:58.572142+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=mauve.terraform','Terraform','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','27dbd02beeb29fe046dd9276b3ab60935903a7270f75d6cc37c6be0ebf32d2cf',100.0,1779030500,0,'2026-05-17T17:08:20.114545+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=mgmcdermott.vscode-language-babel','Babel JavaScript','','2023',0,'Provides ECMAScript syntax highlighting support for older JS parser platforms, helping modernize legacy JavaScript code bases within VS Code''s editor structure.','JavaScript','Product','Beginner',0,'online','manual','394a97ab4388baf20359e98ea1d8c9c4e87effec92374b5c60c983298dc57dde',100.0,1779031125,1,'2026-05-17T17:18:45.655617+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[LEGACY]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=mhutchie.git-graph','Git Graph','','2023',0,'Git Graph provides an interactive graph visualization of repository histories. It simplifies advanced operations such as interactive branch cherry-picks, rebasing, and merges through a graphical workspace context.','TypeScript','Product','Intermediate',0,'online','manual','88ea40b9a987f741e78523c6ed76fb11e95a93bbdba12298bfbe39f7434ed514',100.0,1779031190,1,'2026-05-17T17:19:50.130387+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Version Control Integration"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=mikestead.dotenv','DotENV','','2026',4,'Provides syntax highlighting, syntax validation, and basic formatting for `.env` files. This lightweight extension prevents parsing and configuration errors before environment variables are deployed. Although basic, it remains highly useful for local environment orchestration and credential preparation.','TypeScript','Extension','Beginner',0,'online','manual','68032b3b815fa7b6fa7229304d22d7dbf6b8cb867e65cf67d3dd41966d2354ea',100.0,1779031944,1,'2026-05-17T17:32:24.885847+02:00',NULL,NULL,NULL,'["Development Environment", "Configuration Management", "VS Code Tooling"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=mindaro.mindaro','marketplace.visualstudio.com: Bridge to Kubernetes (VSCode)','- [marketplace.visualstudio.com: Bridge to Kubernetes (Visual Studio)](https://marketplace.visualstudio.com/items?itemName=ms-azuretools.mindaro) Bridge to Kubernetes for Visual Studio 2019','2023',0,'Official VS Code extension that implements the Bridge to Kubernetes local-to-remote cluster redirection framework. Allows developers to step through breakpoints in their local environment while acting as an integrated cluster endpoint.','TypeScript','Tool','Intermediate',1,'duplicate','manual',NULL,NULL,NULL,0,'2023-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Development Workflow", "IDE Extensions", "Bridge to Kubernetes"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-troubleshooting.md"]','{}','{"duplicate_of": "https://github.com/microsoft/mindaro"}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=mongodb.mongodb-vscode','MongoDB for VS Code','','2026',4,'Explores, queries, and modifies MongoDB data collections natively without leaving the editor. Essential tool for developers writing and verifying backend microservices backed by document stores.','TypeScript','Extension','Intermediate',1,'online','manual','9fd10141ccf49873cc5ff2956f100048c135f74302f5b76fb51fba5734c34104',100.0,1779032800.22788,1,'2026-05-17T17:46:40.227880+02:00',NULL,NULL,NULL,'["Software Engineering", "Databases", "NoSQL"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=monokai.theme-monokai-pro-vscode','Monokai Pro Theme','','2026',4,'A highly structured color palette designed to reduce eye strain and optimize visual parsing of nested structures and syntaxes.','TypeScript','Extension','Beginner',0,'online','manual','ef4408788374e6681236e6a864413511fa59c35b556c1f53bdee3690e5b0a8d9',100.0,1.77903184436905908e+09,1,'2026-05-17T17:30:44.369059+02:00',NULL,NULL,NULL,'["Development Environment", "IDE Customization", "VS Code Tooling"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=ms-azuretools.mindaro','marketplace.visualstudio.com: Bridge to Kubernetes (Visual Studio)','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','1566b680b9a6dffb1e52ccd9b7cc0d009f640d34cecaddc630e7db8dd119c359',100.0,1779030425.66038,1,'2026-05-17T17:07:05.660380+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-troubleshooting.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-azureappservice','marketplace.visualstudio.com: Azure App Service for Visual Studio Code','','2026',4,'Simplifies deployment, configuration, and monitoring of applications hosted on Azure App Service. Useful for deploying monolithic apps and APIs, though complex architectures have shifted toward Kubernetes and Serverless.','TypeScript','Extension','Intermediate',1,'online','manual','e76a54a2f90dd92666fa1e192d4a40965ed2746288d651a648d199e364f4bb9c',100.0,1.77902915860858201e+09,1,'2026-05-17T16:45:58.608582+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "PaaS", "Azure"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-docker','Docker','','2026',5,'Duplicate entry of the official Microsoft Docker extension, which allows engineers to scaffold, test, and run containers directly in their development environment.','TypeScript','Extension','Intermediate',1,'online','manual','ec67cabf04775bef971027b3ab5da8772d96e8c16840494181eb4c14aef297f4',100.0,1.77903435540562796e+09,1,'2026-05-17T18:12:35.405628+02:00',NULL,NULL,NULL,'["Cloud Native", "Containerization", "VS Code Tooling"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=ms-kubernetes-tools.kind-vscode','Kubernetes Kind (by Microsoft)','','2026',4,'Integrates KinD (Kubernetes in Docker) cluster management directly within VS Code, easing local microservice prototyping and controller debugging workflows.','TypeScript','Extension','Advanced',1,'online','manual','2fbd28f58ba9e1091333f7de82440e87f8543a7f0d4eaf4687015571815e4dae',100.0,1.77903292249215507e+09,1,'2026-05-17T17:48:42.492155+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Local Clusters"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=ms-kubernetes-tools.vscode-kubernetes-tools','Kubernetes (by Microsoft)','','2026',5,'The absolute standard extension for interacting with remote and local Kubernetes clusters, displaying live resources, forwarding ports, and streaming microservice logs.','TypeScript','Extension','Advanced',1,'online','manual','a3faaa339a94fec3c1c93186832d5a127d1d669afb37617fa479031884f0b48b',100.0,1.77903451691953492e+09,1,'2026-05-17T18:15:16.919535+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "VS Code Tooling"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=msazurermtools.azurerm-vscode-tools','Azure Resource Manager (ARM) Tools 🌟','','2026',4,'Provides language server support, validation, and autocomplete for Azure Resource Manager (ARM) JSON templates. Although Microsoft Bicep and Terraform are often preferred for new projects, ARM tools remain critical for maintaining enterprise deployment patterns.','TypeScript','Extension','Intermediate',0,'online','manual','ec48c3200b96acb827ffc68f3faf196f1e6e733ceaea3792d98196a6efe814fb',100.0,1779031333.41869,1,'2026-05-17T17:22:13.418690+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "Azure"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=njpwerner.autodocstring','marketplace.visualstudio.com: autoDocstring - Python Docstring Generator','','2026',4,'Generates structured docstrings for Python methods and classes dynamically based on various standard formats. Simplifies documenting APIs and data models within Python microservices.','TypeScript','Extension','Beginner',0,'online','manual','8cfcf558b30ea3b3899a076d5f4cd64f5b9718bb609b5446f0c6d06278957ee5',100.0,1.77903011537663793e+09,1,'2026-05-17T17:01:55.376638+02:00',NULL,NULL,NULL,'["Development Environment", "Documentation", "Python"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=oderwat.indent-rainbow','Indent-Rainbow:','','2023',0,'Indent-Rainbow applies subtle color transitions to code indent blocks. This visual separation is highly effective at reducing cognitive overhead when editing nested YAML patterns or deep JSON profiles.','TypeScript','Product','Beginner',0,'online','manual','5980133781101ddddc30ad6e70f789c6bb080f7c92bf70f10aced51b64933f7a',100.0,1.77903156686948704e+09,1,'2026-05-17T17:26:06.869487+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=pnp.polacode','Polacode','','2023',0,'Polacode generates visually appealing, stylized screenshots of designated code blocks. It is highly valued for code-review processes, technical books, and slide decks.','JavaScript','Product','Beginner',0,'online','manual','7b4f9b6ee2ba95b723bf6008f8d19147394a476f070e28936128bb9c550d057a',100.0,1.77903052228679203e+09,1,'2026-05-17T17:08:42.286792+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=redhat.vscode-openshift-connector','OpenShift Connector 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','a7a3faeea1dae23bebbe75b9d4afa887c46ed8842e70d99a49fb06c498fc0164',100.0,1.77903092783426499e+09,1,'2026-05-17T17:15:27.834265+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer','Live Server:','','2026',4,'Launches a local development server with live reload capability for static and dynamic frontend web pages. Ideal for rapid prototyping and mock integrations. However, in enterprise microservices, developers typically rely on reverse proxies or HMR-integrated bundlers for local testing.','JavaScript','Extension','Beginner',0,'online','manual','7fd2427d87787931b99f23deff6941b1b0760374b7df367c1d45b55f01b657e1',100.0,1.77903095424960494e+09,1,'2026-05-17T17:15:54.249605+02:00',NULL,NULL,NULL,'["Frontend Development", "Local Server", "VS Code Tooling"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=rvest.vs-code-prettier-eslint','Prettier ESLint','','2023',0,'Combines ESLint configuration checks and Prettier formatting systems under one seamless runtime integration. Minimizes config conflicts between syntax checker specifications and styling layouts.','JavaScript','Product','Advanced',0,'online','manual','c91a68b089ba59b0e3cc7dc7099a10c526b7050656c6fdf8a92414c28f07cae4',100.0,1.77902932550524306e+09,1,'2026-05-17T16:48:45.505243+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=salesforce.codey-midnight','Codey Midnight Theme','','2026',3,'A dark Salesforce-developed theme intended to optimize developer focus and provide accessible contrast levels during deep development sessions.','TypeScript','Extension','Beginner',0,'online','manual','f09459301e3e9922954ff442e820de29af2d947c4b0c3acfcec6d5a910e92f06',100.0,1.77903316645785498e+09,1,'2026-05-17T17:52:46.457855+02:00',NULL,NULL,NULL,'["Development Environment", "IDE Customization", "VS Code Tooling"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=secanis.jenkinsfile-support','secanis.ch: Jenkinsfile Support','','2019',0,'Provides basic Groovy and Jenkinsfile-specific syntax highlighting within VS Code. While older, it remains useful for developers deploying simple pipelines who want instant visual structure validation without configuring complex API linters.','Groovy','Editor Extension','Basic',0,'online','manual','56703cff4c23c5a57b61672606c42ed12e42eb1c731e348b63c70b8f7093d646',100.0,1.77903093160025501e+09,1,'2026-05-17T17:15:31.600255+02:00',NULL,NULL,NULL,'["CI/CD Pipeline", "Jenkins Tools", "Syntax Highlighting"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=usernamehw.errorlens','Error Lens','','2023',0,'Error Lens improves dev speed by outputting warning and error diagnostic texts directly on the code line. Eliminates the need to hover over syntax errors, reducing debug-cycle latency.','TypeScript','Product','Intermediate',0,'online','manual','7a87e2eb57ed9ba8390e740001f0876fd03e85b43c2b3cc00dbdafbab131fbf3',100.0,1779034522.72562,1,'2026-05-17T18:15:22.725620+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=vector-of-bool.gitflow','gitflow by vector-of-bool','','2020',0,'Integrates the GitFlow branching model into the VS Code status bar. Designed for local branch lifecycle management, it allows developers to execute flow starts and finishes. Live Grounding notes it remains an active community convenience tool, though many teams have migrated to unified trunk-based development or native git extensions.','TypeScript','Editor Extension','Basic',0,'online','manual','3c3e8904a7dc79662479dff7ba7d8e8336b05fbc221cedd85cc248fb0e3423ce',100.0,1.77902993888042092e+09,1,'2026-05-17T16:58:58.880421+02:00',NULL,NULL,NULL,'["Development Environment", "IDE Extensions", "Git Integration"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=wayou.vscode-todo-highlight','TODO Highlight','','2023',0,'Scans and highlights markers like TODO, FIXME, or HACK within source code comments. Helps developers maintain high visibility over technical debt during iterative sprint cycles.','TypeScript','Product','Beginner',0,'online','manual','b7027233699531b0769727f852af3b33ae26813800bd34fa47be82e3d291b652',100.0,1.77903056159253501e+09,1,'2026-05-17T17:09:21.592535+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=xyz.local-history','Local History','','2026',4,'Maintains an independent local timeline of file changes, acting as a fallback when code modifications have not yet been committed to Git. This local safety net helps prevent accidental data loss during local refactoring.','TypeScript','Extension','Beginner',0,'online','manual','00ad2ed37cf647331fc2b70b6de07b4d2e95a92c7229e0236eafb6cc8cde28ae',100.0,1.77903254340134692e+09,1,'2026-05-17T17:42:23.401347+02:00',NULL,NULL,NULL,'["Development Environment", "Version Control", "VS Code Tooling"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=yzhang.markdown-all-in-one','Markdown All in One 🌟','','2023',0,'Markdown All in One automates common formatting tasks in markdown files. It manages auto-updating Tables of Contents, controls formatting short-keys, and handles list-generation systems in technical documentation.','TypeScript','Product','Beginner',0,'online','manual','c93827634c83e5e395daa936c49ab2fa738abc8e41737f1a13e3630b93b51703',100.0,1.77903222762099504e+09,1,'2026-05-17T17:37:07.620995+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/publishers/AmazonWebServices','AmazonWebServices','','2023',0,'Amazon Web Services'' publisher portal hosting development kits, AWS Toolkit, and Cloud9 connectors. Enables deployment, serverless testing, and IAM integration directly from the IDE interface.','N/A','Product','Beginner',0,'online','manual','c0894b767c9291f7d3d8169f39960fbebb881ca17d835efae49b133bbafe69d0',100.0,1.77903357615832304e+09,1,'2026-05-17T17:59:36.158323+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Ecosystem & General Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/publishers/GoogleCloudTools','Google Cloud','','2023',0,'Google Cloud''s extension ecosystem hosting Cloud Code. Delivers developer-focused tooling for writing, testing, debugging, and deploying cloud-native containerized applications directly on GKE and Cloud Run environments.','N/A','Product','Beginner',0,'online','manual','6e072f93092b3232993e8b5acf73a801e18f4bac2a0c3cd274d44f0d7afc876d',100.0,1.77903154448383903e+09,1,'2026-05-17T17:25:44.483839+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Ecosystem & General Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/publishers/Microsoft','Microsoft 🌟','','2023',0,'Microsoft''s official publisher hub on the VS Code Marketplace. Features foundational tools including Remote SSH, WSL, Python integration, and essential debuggers that form the core of most developer workflows.','N/A','Product','Beginner',0,'online','manual','c647ebda87c29f444a9aa769bb33e8f2203707884bc1059c8ed8a11273512576',100.0,1.77903307989555311e+09,1,'2026-05-17T17:51:19.895553+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Ecosystem & General Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/publishers/Oracle','Oracle','','2023',0,'Oracle''s publisher page featuring integrations for Java development, enterprise runtime setups, database connections, and GraalVM support, facilitating high-fidelity enterprise software engineering.','N/A','Product','Beginner',0,'online','manual','9e969de81ab2a629bb1ae3dcb574d7ce3df7cfd9a77b9f060653f267059d3d48',100.0,1.7790305840347929e+09,1,'2026-05-17T17:09:44.034793+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Ecosystem & General Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/publishers/redhat','Red Hat 🌟','','2023',0,'Red Hat''s publisher hub on the VS Code Marketplace. Delivers key language servers and syntax schema validators for industry-standard configurations including XML, YAML, Ansible, and Kubernetes resources.','N/A','Product','Beginner',0,'online','manual','1f910509bac892c50a3985359b73b713b7b772f18aae42ddc7dc4eecfa412e3f',100.0,1.77903118215438508e+09,1,'2026-05-17T17:19:42.154385+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Ecosystem & General Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=mongodb.mongodb-vscode','MongoDB for VS Code','','2026',4,'Explores, queries, and modifies MongoDB data collections natively without leaving the editor. Essential tool for developers writing and verifying backend microservices backed by document stores.','TypeScript','Extension','Intermediate',1,'online','manual','9fd10141ccf49873cc5ff2956f100048c135f74302f5b76fb51fba5734c34104',100.0,1779032800,1,'2026-05-17T17:46:40.227880+02:00',NULL,NULL,NULL,'["Software Engineering", "Databases", "NoSQL"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=monokai.theme-monokai-pro-vscode','Monokai Pro Theme','','2026',4,'A highly structured color palette designed to reduce eye strain and optimize visual parsing of nested structures and syntaxes.','TypeScript','Extension','Beginner',0,'online','manual','ef4408788374e6681236e6a864413511fa59c35b556c1f53bdee3690e5b0a8d9',100.0,1779031844,1,'2026-05-17T17:30:44.369059+02:00',NULL,NULL,NULL,'["Development Environment", "IDE Customization", "VS Code Tooling"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=ms-azuretools.mindaro','marketplace.visualstudio.com: Bridge to Kubernetes (Visual Studio)','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','1566b680b9a6dffb1e52ccd9b7cc0d009f640d34cecaddc630e7db8dd119c359',100.0,1779030425,1,'2026-05-17T17:07:05.660380+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-troubleshooting.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-azureappservice','marketplace.visualstudio.com: Azure App Service for Visual Studio Code','','2026',4,'Simplifies deployment, configuration, and monitoring of applications hosted on Azure App Service. Useful for deploying monolithic apps and APIs, though complex architectures have shifted toward Kubernetes and Serverless.','TypeScript','Extension','Intermediate',1,'online','manual','e76a54a2f90dd92666fa1e192d4a40965ed2746288d651a648d199e364f4bb9c',100.0,1779029158,1,'2026-05-17T16:45:58.608582+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "PaaS", "Azure"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-docker','Docker','','2026',5,'Duplicate entry of the official Microsoft Docker extension, which allows engineers to scaffold, test, and run containers directly in their development environment.','TypeScript','Extension','Intermediate',1,'online','manual','ec67cabf04775bef971027b3ab5da8772d96e8c16840494181eb4c14aef297f4',100.0,1779034355,1,'2026-05-17T18:12:35.405628+02:00',NULL,NULL,NULL,'["Cloud Native", "Containerization", "VS Code Tooling"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=ms-kubernetes-tools.kind-vscode','Kubernetes Kind (by Microsoft)','','2026',4,'Integrates KinD (Kubernetes in Docker) cluster management directly within VS Code, easing local microservice prototyping and controller debugging workflows.','TypeScript','Extension','Advanced',1,'online','manual','2fbd28f58ba9e1091333f7de82440e87f8543a7f0d4eaf4687015571815e4dae',100.0,1779032922,1,'2026-05-17T17:48:42.492155+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "Local Clusters"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=ms-kubernetes-tools.vscode-kubernetes-tools','Kubernetes (by Microsoft)','','2026',5,'The absolute standard extension for interacting with remote and local Kubernetes clusters, displaying live resources, forwarding ports, and streaming microservice logs.','TypeScript','Extension','Advanced',1,'online','manual','a3faaa339a94fec3c1c93186832d5a127d1d669afb37617fa479031884f0b48b',100.0,1779034516,1,'2026-05-17T18:15:16.919535+02:00',NULL,NULL,NULL,'["Cloud Native", "Kubernetes", "VS Code Tooling"]','["[DE FACTO STANDARD]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=msazurermtools.azurerm-vscode-tools','Azure Resource Manager (ARM) Tools 🌟','','2026',4,'Provides language server support, validation, and autocomplete for Azure Resource Manager (ARM) JSON templates. Although Microsoft Bicep and Terraform are often preferred for new projects, ARM tools remain critical for maintaining enterprise deployment patterns.','TypeScript','Extension','Intermediate',0,'online','manual','ec48c3200b96acb827ffc68f3faf196f1e6e733ceaea3792d98196a6efe814fb',100.0,1779031333,1,'2026-05-17T17:22:13.418690+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "Azure"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=njpwerner.autodocstring','marketplace.visualstudio.com: autoDocstring - Python Docstring Generator','','2026',4,'Generates structured docstrings for Python methods and classes dynamically based on various standard formats. Simplifies documenting APIs and data models within Python microservices.','TypeScript','Extension','Beginner',0,'online','manual','8cfcf558b30ea3b3899a076d5f4cd64f5b9718bb609b5446f0c6d06278957ee5',100.0,1779030115,1,'2026-05-17T17:01:55.376638+02:00',NULL,NULL,NULL,'["Development Environment", "Documentation", "Python"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=oderwat.indent-rainbow','Indent-Rainbow:','','2023',0,'Indent-Rainbow applies subtle color transitions to code indent blocks. This visual separation is highly effective at reducing cognitive overhead when editing nested YAML patterns or deep JSON profiles.','TypeScript','Product','Beginner',0,'online','manual','5980133781101ddddc30ad6e70f789c6bb080f7c92bf70f10aced51b64933f7a',100.0,1779031566,1,'2026-05-17T17:26:06.869487+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=pnp.polacode','Polacode','','2023',0,'Polacode generates visually appealing, stylized screenshots of designated code blocks. It is highly valued for code-review processes, technical books, and slide decks.','JavaScript','Product','Beginner',0,'online','manual','7b4f9b6ee2ba95b723bf6008f8d19147394a476f070e28936128bb9c550d057a',100.0,1779030522,1,'2026-05-17T17:08:42.286792+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=redhat.vscode-openshift-connector','OpenShift Connector 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','a7a3faeea1dae23bebbe75b9d4afa887c46ed8842e70d99a49fb06c498fc0164',100.0,1779030927,1,'2026-05-17T17:15:27.834265+02:00',NULL,NULL,NULL,'[]','[]','["docs/visual-studio.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer','Live Server:','','2026',4,'Launches a local development server with live reload capability for static and dynamic frontend web pages. Ideal for rapid prototyping and mock integrations. However, in enterprise microservices, developers typically rely on reverse proxies or HMR-integrated bundlers for local testing.','JavaScript','Extension','Beginner',0,'online','manual','7fd2427d87787931b99f23deff6941b1b0760374b7df367c1d45b55f01b657e1',100.0,1779030954,1,'2026-05-17T17:15:54.249605+02:00',NULL,NULL,NULL,'["Frontend Development", "Local Server", "VS Code Tooling"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=rvest.vs-code-prettier-eslint','Prettier ESLint','','2023',0,'Combines ESLint configuration checks and Prettier formatting systems under one seamless runtime integration. Minimizes config conflicts between syntax checker specifications and styling layouts.','JavaScript','Product','Advanced',0,'online','manual','c91a68b089ba59b0e3cc7dc7099a10c526b7050656c6fdf8a92414c28f07cae4',100.0,1779029325,1,'2026-05-17T16:48:45.505243+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=salesforce.codey-midnight','Codey Midnight Theme','','2026',3,'A dark Salesforce-developed theme intended to optimize developer focus and provide accessible contrast levels during deep development sessions.','TypeScript','Extension','Beginner',0,'online','manual','f09459301e3e9922954ff442e820de29af2d947c4b0c3acfcec6d5a910e92f06',100.0,1779033166,1,'2026-05-17T17:52:46.457855+02:00',NULL,NULL,NULL,'["Development Environment", "IDE Customization", "VS Code Tooling"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=secanis.jenkinsfile-support','secanis.ch: Jenkinsfile Support','','2019',0,'Provides basic Groovy and Jenkinsfile-specific syntax highlighting within VS Code. While older, it remains useful for developers deploying simple pipelines who want instant visual structure validation without configuring complex API linters.','Groovy','Editor Extension','Basic',0,'online','manual','56703cff4c23c5a57b61672606c42ed12e42eb1c731e348b63c70b8f7093d646',100.0,1779030931,1,'2026-05-17T17:15:31.600255+02:00',NULL,NULL,NULL,'["CI/CD Pipeline", "Jenkins Tools", "Syntax Highlighting"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=usernamehw.errorlens','Error Lens','','2023',0,'Error Lens improves dev speed by outputting warning and error diagnostic texts directly on the code line. Eliminates the need to hover over syntax errors, reducing debug-cycle latency.','TypeScript','Product','Intermediate',0,'online','manual','7a87e2eb57ed9ba8390e740001f0876fd03e85b43c2b3cc00dbdafbab131fbf3',100.0,1779034522,1,'2026-05-17T18:15:22.725620+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=vector-of-bool.gitflow','gitflow by vector-of-bool','','2020',0,'Integrates the GitFlow branching model into the VS Code status bar. Designed for local branch lifecycle management, it allows developers to execute flow starts and finishes. Live Grounding notes it remains an active community convenience tool, though many teams have migrated to unified trunk-based development or native git extensions.','TypeScript','Editor Extension','Basic',0,'online','manual','3c3e8904a7dc79662479dff7ba7d8e8336b05fbc221cedd85cc248fb0e3423ce',100.0,1779029938,1,'2026-05-17T16:58:58.880421+02:00',NULL,NULL,NULL,'["Development Environment", "IDE Extensions", "Git Integration"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=wayou.vscode-todo-highlight','TODO Highlight','','2023',0,'Scans and highlights markers like TODO, FIXME, or HACK within source code comments. Helps developers maintain high visibility over technical debt during iterative sprint cycles.','TypeScript','Product','Beginner',0,'online','manual','b7027233699531b0769727f852af3b33ae26813800bd34fa47be82e3d291b652',100.0,1779030561,1,'2026-05-17T17:09:21.592535+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=xyz.local-history','Local History','','2026',4,'Maintains an independent local timeline of file changes, acting as a fallback when code modifications have not yet been committed to Git. This local safety net helps prevent accidental data loss during local refactoring.','TypeScript','Extension','Beginner',0,'online','manual','00ad2ed37cf647331fc2b70b6de07b4d2e95a92c7229e0236eafb6cc8cde28ae',100.0,1779032543,1,'2026-05-17T17:42:23.401347+02:00',NULL,NULL,NULL,'["Development Environment", "Version Control", "VS Code Tooling"]','["[ENTERPRISE-STABLE]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/items?itemName=yzhang.markdown-all-in-one','Markdown All in One 🌟','','2023',0,'Markdown All in One automates common formatting tasks in markdown files. It manages auto-updating Tables of Contents, controls formatting short-keys, and handles list-generation systems in technical documentation.','TypeScript','Product','Beginner',0,'online','manual','c93827634c83e5e395daa936c49ab2fa738abc8e41737f1a13e3630b93b51703',100.0,1779032227,1,'2026-05-17T17:37:07.620995+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Extension Development & Integrations"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/publishers/AmazonWebServices','AmazonWebServices','','2023',0,'Amazon Web Services'' publisher portal hosting development kits, AWS Toolkit, and Cloud9 connectors. Enables deployment, serverless testing, and IAM integration directly from the IDE interface.','N/A','Product','Beginner',0,'online','manual','c0894b767c9291f7d3d8169f39960fbebb881ca17d835efae49b133bbafe69d0',100.0,1779033576,1,'2026-05-17T17:59:36.158323+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Ecosystem & General Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/publishers/GoogleCloudTools','Google Cloud','','2023',0,'Google Cloud''s extension ecosystem hosting Cloud Code. Delivers developer-focused tooling for writing, testing, debugging, and deploying cloud-native containerized applications directly on GKE and Cloud Run environments.','N/A','Product','Beginner',0,'online','manual','6e072f93092b3232993e8b5acf73a801e18f4bac2a0c3cd274d44f0d7afc876d',100.0,1779031544,1,'2026-05-17T17:25:44.483839+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Ecosystem & General Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/publishers/Microsoft','Microsoft 🌟','','2023',0,'Microsoft''s official publisher hub on the VS Code Marketplace. Features foundational tools including Remote SSH, WSL, Python integration, and essential debuggers that form the core of most developer workflows.','N/A','Product','Beginner',0,'online','manual','c647ebda87c29f444a9aa769bb33e8f2203707884bc1059c8ed8a11273512576',100.0,1779033079,1,'2026-05-17T17:51:19.895553+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Ecosystem & General Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/publishers/Oracle','Oracle','','2023',0,'Oracle''s publisher page featuring integrations for Java development, enterprise runtime setups, database connections, and GraalVM support, facilitating high-fidelity enterprise software engineering.','N/A','Product','Beginner',0,'online','manual','9e969de81ab2a629bb1ae3dcb574d7ce3df7cfd9a77b9f060653f267059d3d48',100.0,1779030584,1,'2026-05-17T17:09:44.034793+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Ecosystem & General Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marketplace.visualstudio.com/publishers/redhat','Red Hat 🌟','','2023',0,'Red Hat''s publisher hub on the VS Code Marketplace. Delivers key language servers and syntax schema validators for industry-standard configurations including XML, YAML, Ansible, and Kubernetes resources.','N/A','Product','Beginner',0,'online','manual','1f910509bac892c50a3985359b73b713b7b772f18aae42ddc7dc4eecfa412e3f',100.0,1779031182,1,'2026-05-17T17:19:42.154385+02:00',NULL,NULL,NULL,'["Developer Environment", "IDE Tooling", "Visual Studio Code", "Ecosystem & General Productivity"]','["[COMMUNITY-TOOL]"]','["docs/visual-studio.md"]','["visual-studio.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://marklodato.github.io/visual-git-guide/index-en.html','marklodato.github.io: A Visual Git Reference 🌟','','2020',5,'A highly praised visual guide explaining Git commands via structural maps and diagrams. Clearly illustrates state transitions between the workspace, index, local repository, and remote servers.','English','Reference Guide','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Version Control", "Git Internals"]','["[DE FACTO STANDARD]", "[GUIDE]"]','[]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://markrosscloud.medium.com/introducing-kiro-aws-agentic-ai-based-ide-cded711b1409','Introducing Kiro: AWS Agentic AI-Based IDE','','N/A',0,'A curated technical resource and architectural guide covering Introducing Kiro: AWS Agentic AI-Based IDE in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903057232864189e+09,0,'2026-05-17T17:09:32.328642+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ai.md", "docs/aws.md", "docs/kubernetes.md"]','["ai.md", "aws.md", "kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://markstevenson.org',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','9583bfddc3f8276c2e12d01386e1bb3a76aaa4f9a5bb81bf510f8112bec15e10',100.0,1.77902995032060289e+09,0,'2026-05-17T16:59:10.320603+02:00',NULL,NULL,NULL,'[]','[]','["docs/about.md"]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://markrosscloud.medium.com/introducing-kiro-aws-agentic-ai-based-ide-cded711b1409','Introducing Kiro: AWS Agentic AI-Based IDE','','N/A',0,'A curated technical resource and architectural guide covering Introducing Kiro: AWS Agentic AI-Based IDE in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030572,0,'2026-05-17T17:09:32.328642+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ai.md", "docs/aws.md", "docs/kubernetes.md"]','["ai.md", "aws.md", "kubernetes.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://markstevenson.org',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','9583bfddc3f8276c2e12d01386e1bb3a76aaa4f9a5bb81bf510f8112bec15e10',100.0,1779029950,0,'2026-05-17T16:59:10.320603+02:00',NULL,NULL,NULL,'[]','[]','["docs/about.md"]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://martinfowler.com/articles/201701-event-driven.html','martinfowler.com: What do you mean by “Event-Driven”? 🌟','','2017',1,'Martin Fowler clarifies the ambiguous term ''Event-Driven''. Outlines four distinct patterns: Event Notification, Event-Carried State Transfer, Event Sourcing, and CQRS, detailing their operational advantages and pain points.','English','Article','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2017-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Patterns", "EDA"]','["[COMMUNITY-TOOL]"]','[]','["introduction.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://martinfowler.com/articles/branching-patterns.html','martinfowler.com: Patterns for Managing Source Code Branches','- [Release Branch Pattern:](https://martinfowler.com/articles/branching-patterns.html#release-branch) A branch that only accepts commits accepted to stabilize a version of the product ready for release.','2020',0,'An extensive architectural blueprint for source-control branch patterns. It compares Mainline Development, Release Branches, and Feature Branches, analyzing how branching decisions affect integration frequency, build testing, and release delivery times.','English','Deep Dive','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Version Control", "Development Models", "Branching Strategy"]','["[COMMUNITY-TOOL]"]','[]','["git.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://martinfowler.com/articles/data-mesh-principles.html','martinfowler.com: Data Mesh Principles and Logical Architecture','','2020',0,'The seminal architectural document by Zhamak Dehghani outlining Data Mesh principles: decentralized domain ownership, data as a product, self-serve data platforms, and federated computational governance. It details how to break down monolithic data lake infrastructures into domain-driven microservices.','N/A','Guide','Advanced',1,'online','manual',NULL,NULL,NULL,0,'2020-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "Data Mesh", "Foundations"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["message-queue.md"]','{}','{}');
@@ -9684,21 +9684,21 @@ INSERT INTO "resources" VALUES('https://martinheinz.dev/blog/85','martinheinz.de
INSERT INTO "resources" VALUES('https://martinheinz.dev/blog/89','martinheinz.dev: Boost Your Python Application Performance using Continuous Profiling','','2022',0,'Examines continuous profiling processes to dynamically detect CPU bottlenecks and memory leaks in production servers. Compares performance impacts and granularity profiles of tools like Pyroscope and Py-Spy. Critical for architectural capacity planning and cost containment.','Python','Technical Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Engineering", "Performance Optimization", "Continuous Profiling"]','["[COMMUNITY-TOOL]"]','[]','["python.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://martkos-it.co.uk/our-work/jmeter-testing-cheat-sheet-ng5zm-97y43-af8tj','martkos-it.co.uk: JMeter Cheat Sheet','','2026',0,'A professional reference covering JVM allocation and distributed execution parameters in JMeter. Curator Insight highlights infrastructure scaling. Live Grounding reveals its use in testing target microservice elasticity.','English','Cheat Sheet','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Performance Testing", "JMeter"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://martkos-it.co.uk/s/jmeter-testing-cheat-sheet-v10.pdf','jmeter-testing-cheat-sheet-v10.pdf','','2026',0,'A detailed PDF cheat sheet targeting headless JMeter executions and JVM properties. Curator Insight notes its performance testing capabilities. Live Grounding confirms that automated CI builds heavily utilize these exact headless CLI switches.','English','Cheat Sheet','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Software Development", "Performance Testing", "JMeter"]','["[COMMUNITY-TOOL]"]','[]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marvelousmlops.substack.com','Marvelous MLOps Substack','','N/A',0,'A curated technical resource and architectural guide covering Marvelous MLOps Substack in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029634.0496,0,'2026-05-17T16:53:54.049600+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marvelousmlops.substack.com/p/cicd-for-mlops-on-gitlab-part-1','marvelousmlops.substack.com: CI/CD for MLOps on GitLab (part 1)','','N/A',0,'A curated technical resource and architectural guide covering marvelousmlops.substack.com: CI/CD for MLOps on GitLab (part 1) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903279769357109e+09,0,'2026-05-17T17:46:37.693571+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marvelousmlops.substack.com/p/how-to-sell-mlops-in-large-organizations','marvelousmlops.substack.com: How to sell MLOps in large Organizations','','N/A',0,'A curated technical resource and architectural guide covering marvelousmlops.substack.com: How to sell MLOps in large Organizations in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903161816331601e+09,0,'2026-05-17T17:26:58.163316+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marvelousmlops.substack.com/p/mlops-roadmap-2024','marvelousmlops.substack.com: MLOps roadmap 2024','','N/A',0,'A curated technical resource and architectural guide covering marvelousmlops.substack.com: MLOps roadmap 2024 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903238320878601e+09,0,'2026-05-17T17:39:43.208786+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marvelousmlops.substack.com/p/model-serving-architectures-on-databricks','marvelousmlops.substack.com: Model serving architectures on Databricks','','N/A',0,'A curated technical resource and architectural guide covering marvelousmlops.substack.com: Model serving architectures on Databricks in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903043853654289e+09,0,'2026-05-17T17:07:18.536543+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marvelousmlops.substack.com/p/sharpen-your-cookiecutter-speed-up','marvelousmlops.substack.com: Sharpen your cookiecutter: speed up repo creation'' with workflows','','N/A',0,'A curated technical resource and architectural guide covering marvelousmlops.substack.com: Sharpen your cookiecutter: speed up repo creation'' with workflows in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779034497287992e+09,0,'2026-05-17T18:14:57.287992+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marvelousmlops.substack.com/p/technical-roles-in-data-science-who','marvelousmlops.substack.com: Technical roles in Data Science: Who is doing'' what?','','N/A',0,'A curated technical resource and architectural guide covering marvelousmlops.substack.com: Technical roles in Data Science: Who is doing'' what? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903420795191693e+09,0,'2026-05-17T18:10:07.951917+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://marvelousmlops.substack.com/p/traceability-and-reproducibility','marvelousmlops.substack.com: Traceability & Reproducibility','','N/A',0,'A curated technical resource and architectural guide covering marvelousmlops.substack.com: Traceability & Reproducibility in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779029366691087e+09,0,'2026-05-17T16:49:26.691087+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marvelousmlops.substack.com','Marvelous MLOps Substack','','N/A',0,'A curated technical resource and architectural guide covering Marvelous MLOps Substack in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029634,0,'2026-05-17T16:53:54.049600+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marvelousmlops.substack.com/p/cicd-for-mlops-on-gitlab-part-1','marvelousmlops.substack.com: CI/CD for MLOps on GitLab (part 1)','','N/A',0,'A curated technical resource and architectural guide covering marvelousmlops.substack.com: CI/CD for MLOps on GitLab (part 1) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032797,0,'2026-05-17T17:46:37.693571+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marvelousmlops.substack.com/p/how-to-sell-mlops-in-large-organizations','marvelousmlops.substack.com: How to sell MLOps in large Organizations','','N/A',0,'A curated technical resource and architectural guide covering marvelousmlops.substack.com: How to sell MLOps in large Organizations in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031618,0,'2026-05-17T17:26:58.163316+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marvelousmlops.substack.com/p/mlops-roadmap-2024','marvelousmlops.substack.com: MLOps roadmap 2024','','N/A',0,'A curated technical resource and architectural guide covering marvelousmlops.substack.com: MLOps roadmap 2024 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032383,0,'2026-05-17T17:39:43.208786+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marvelousmlops.substack.com/p/model-serving-architectures-on-databricks','marvelousmlops.substack.com: Model serving architectures on Databricks','','N/A',0,'A curated technical resource and architectural guide covering marvelousmlops.substack.com: Model serving architectures on Databricks in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030438,0,'2026-05-17T17:07:18.536543+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marvelousmlops.substack.com/p/sharpen-your-cookiecutter-speed-up','marvelousmlops.substack.com: Sharpen your cookiecutter: speed up repo creation'' with workflows','','N/A',0,'A curated technical resource and architectural guide covering marvelousmlops.substack.com: Sharpen your cookiecutter: speed up repo creation'' with workflows in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034497,0,'2026-05-17T18:14:57.287992+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marvelousmlops.substack.com/p/technical-roles-in-data-science-who','marvelousmlops.substack.com: Technical roles in Data Science: Who is doing'' what?','','N/A',0,'A curated technical resource and architectural guide covering marvelousmlops.substack.com: Technical roles in Data Science: Who is doing'' what? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034207,0,'2026-05-17T18:10:07.951917+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://marvelousmlops.substack.com/p/traceability-and-reproducibility','marvelousmlops.substack.com: Traceability & Reproducibility','','N/A',0,'A curated technical resource and architectural guide covering marvelousmlops.substack.com: Traceability & Reproducibility in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029366,0,'2026-05-17T16:49:26.691087+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://masterpoint.io/blog/ai-meets-tf-prompt-strategies-for-test-generation','AI Meets Terraform: Prompt Strategies for Test Generation','','2024',0,'Explores LLM prompting strategies designed to automatically generate high-quality integration testing assertions for Terraform infrastructure codebases. Outlines systematic framework specifications to minimize manual testing overhead.','None','Technical Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "AI Integrations", "Validation & Testing"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-operators-controllers.md", "ai.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://masterpoint.io/blog/terraform-use-cases','masterpoint.io: Three Terraform Use-cases You Need to Start Implementing','','2024',0,'Presents three advanced structural paradigms: multi-region dynamic workspace state querying, native mock-testing checks, and programmatic policy validation integration. Demonstrates production patterns that decoupled dependencies and enforce safe execution boundaries.','HCL','Technical Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "Best Practices"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://masterpoint.io/updates/terraform-use-cases','masterpoint.io: Three Terraform Use-cases You Need to Start Implementing','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cbbbe2d9d2894182c5934e19b99ed045a8afe4d4d667cfe0bcfabb67c54d142c',100.0,1.77903457218614411e+09,0,'2026-05-17T18:16:12.186144+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://masterpoint.io/blog/terraform-use-cases"}');
-INSERT INTO "resources" VALUES('https://matiasmct.medium.com/observability-at-scale-52d0d9a5fb9b','matiasmct.medium.com: Observability at Scale','','N/A',0,'A curated technical resource and architectural guide covering matiasmct.medium.com: Observability at Scale in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903111087876296e+09,0,'2026-05-17T17:18:30.878763+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"duplicate_of": "https://itnext.io/observability-at-scale-52d0d9a5fb9b"}');
-INSERT INTO "resources" VALUES('https://matt-rickard.com/docker-desktop-alternatives','matt-rickard.com: An Overview of Docker Desktop Alternatives','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1630d7c0f79d77e3ae6f7fb3393b84d01722233861032053eabd5ea19da10e15',100.0,1779032373.16813,0,'2026-05-17T17:39:33.168130+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{"duplicate_of": "https://mattrickard.com/docker-desktop-alternatives"}');
-INSERT INTO "resources" VALUES('https://matt-rickard.com/how-to-calculate-a-cidr','matt-rickard.com: How to Calculate a CIDR','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ee4197cd28ae9db65e7b54e44d8bf55a72706d486ec3b676d37d23ad05aeb7c1',100.0,1.77903367677053689e+09,0,'2026-05-17T18:01:16.770537+02:00',NULL,NULL,NULL,'[]','[]','["docs/networking.md"]','[]','{}','{"duplicate_of": "https://mattrickard.com/how-to-calculate-a-cidr"}');
-INSERT INTO "resources" VALUES('https://matt-rickard.com/infrastructure-as-code-will-be-written-by-ai','matt-rickard.com: Infrastructure as Code Will be Written by AI','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','adbeebee2c57b57dc87cfd628ac4fc2eb9b35f80564f9dc183852b4c9f99f28e',100.0,1.77903251988741397e+09,0,'2026-05-17T17:41:59.887414+02:00',NULL,NULL,NULL,'[]','[]','["docs/iac.md"]','[]','{}','{"duplicate_of": "https://mattrickard.com/infrastructure-as-code-will-be-written-by-ai"}');
+INSERT INTO "resources" VALUES('https://masterpoint.io/updates/terraform-use-cases','masterpoint.io: Three Terraform Use-cases You Need to Start Implementing','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','cbbbe2d9d2894182c5934e19b99ed045a8afe4d4d667cfe0bcfabb67c54d142c',100.0,1779034572,0,'2026-05-17T18:16:12.186144+02:00',NULL,NULL,NULL,'[]','[]','["docs/terraform.md"]','[]','{}','{"duplicate_of": "https://masterpoint.io/blog/terraform-use-cases"}');
+INSERT INTO "resources" VALUES('https://matiasmct.medium.com/observability-at-scale-52d0d9a5fb9b','matiasmct.medium.com: Observability at Scale','','N/A',0,'A curated technical resource and architectural guide covering matiasmct.medium.com: Observability at Scale in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779031110,0,'2026-05-17T17:18:30.878763+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{"duplicate_of": "https://itnext.io/observability-at-scale-52d0d9a5fb9b"}');
+INSERT INTO "resources" VALUES('https://matt-rickard.com/docker-desktop-alternatives','matt-rickard.com: An Overview of Docker Desktop Alternatives','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','1630d7c0f79d77e3ae6f7fb3393b84d01722233861032053eabd5ea19da10e15',100.0,1779032373,0,'2026-05-17T17:39:33.168130+02:00',NULL,NULL,NULL,'[]','[]','["docs/docker.md"]','[]','{}','{"duplicate_of": "https://mattrickard.com/docker-desktop-alternatives"}');
+INSERT INTO "resources" VALUES('https://matt-rickard.com/how-to-calculate-a-cidr','matt-rickard.com: How to Calculate a CIDR','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','ee4197cd28ae9db65e7b54e44d8bf55a72706d486ec3b676d37d23ad05aeb7c1',100.0,1779033676,0,'2026-05-17T18:01:16.770537+02:00',NULL,NULL,NULL,'[]','[]','["docs/networking.md"]','[]','{}','{"duplicate_of": "https://mattrickard.com/how-to-calculate-a-cidr"}');
+INSERT INTO "resources" VALUES('https://matt-rickard.com/infrastructure-as-code-will-be-written-by-ai','matt-rickard.com: Infrastructure as Code Will be Written by AI','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','adbeebee2c57b57dc87cfd628ac4fc2eb9b35f80564f9dc183852b4c9f99f28e',100.0,1779032519,0,'2026-05-17T17:41:59.887414+02:00',NULL,NULL,NULL,'[]','[]','["docs/iac.md"]','[]','{}','{"duplicate_of": "https://mattrickard.com/infrastructure-as-code-will-be-written-by-ai"}');
INSERT INTO "resources" VALUES('https://mattermost.com','Mattermost','','2026',0,'A secure, open-source chat and operational workflow platform targeted at high-security engineering environments. Features self-hosted orchestration, deep Slack API compatibility, integrated incident management pipelines, and strict compliance profiles suitable for defense and finance industries.','Go','Open Source Tool','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Modern Workforce", "Remote Work", "Productivity Tools", "Open Source"]','["[COMMUNITY-TOOL]"]','[]','["workfromhome.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://mattermost.com/blog/the-top-7-open-source-tools-for-securing-your-kubernetes-cluster','mattermost.com: The Top 7 Open Source Tools for Securing Your Kubernetes Cluster','','2022',0,'This resource provides a comparative overview of seven premier open-source tools designed for Kubernetes security hardening. It introduces utilities like Trivy, Falco, and Kube-hunter, aligning each with specific pipeline gates or runtime defenses. Serves as a useful high-level map for architects selecting security tooling.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Security", "Tooling", "Security Auditing"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-security.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://matthewpalmer.net/kubernetes-app-developer/articles/kubernetes-ingress-guide-nginx-example.html','matthewpalmer.net: Kubernetes Ingress with Nginx Example 🌟','','2021',0,'Step-by-step architectural breakdown of implementing an NGINX Ingress Controller to manage external-to-internal cluster routing. Synthesizes key routing constructs, TLS termination setups via cert-manager, virtual hosting paths, and session affinity configurations vital for modern production topologies.','YAML','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "Ingress", "Nginx"]','["[COMMUNITY-TOOL]"]','[]','["demos.md"]','{}','{}');
@@ -9709,7 +9709,7 @@ INSERT INTO "resources" VALUES('https://mattias.engineer/blog/2024/terraform-pro
INSERT INTO "resources" VALUES('https://mattias.engineer/blog/2024/terraform-variable-cross-validation','mattias.engineer: Terraform Variable Cross Validation','','2024',0,'Outlines progressive methodologies for variable validation block declarations. Discusses cross-variable dependencies and structural validation patterns that ensure dynamic validation constraints are applied before triggering execution phases.','HCL','Technical Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2024-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "Validation & Testing"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://mattias.engineer/blog/2025/azure-ipam-with-terraform','Manage Azure IPAM with Terraform','','2025',0,'A comprehensive guide to automating Azure IP Address Management (IPAM) using Terraform. It outlines strategies for programmatic subnet delegation, non-overlapping address space allocation, and enterprise-wide IP tracking to prevent resource collision in complex hub-and-spoke virtual architectures.','Terraform','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Infrastructure", "Infrastructure as Code", "Azure IPAM"]','["[COMMUNITY-TOOL]"]','[]','["terraform.md", "azure.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://mattias.engineer/blog/2025/azure-portal-export-terraform','Export Terraform Code from the Azure Portal','','2025',0,'A practical exploration of the Azure Portal''s feature for exporting active cloud resource configurations directly into functional HashiCorp Terraform modules. Decreases setup friction for legacy system migrations.','None','Blog Post','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Infrastructure as Code", "Terraform", "Export Utility"]','["[LEGACY]"]','[]','["terraform.md", "azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://mattias.engineer/courses','==mattias.engineer/courses== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','04f2a68aacd8a0e1c3b0fb60576dcc5f05527ab22416223c583a1a46dc41f6f0',100.0,1.77903036335376095e+09,1,'2026-05-17T17:06:03.353761+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
+INSERT INTO "resources" VALUES('https://mattias.engineer/courses','==mattias.engineer/courses== 🌟','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','04f2a68aacd8a0e1c3b0fb60576dcc5f05527ab22416223c583a1a46dc41f6f0',100.0,1779030363,1,'2026-05-17T17:06:03.353761+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{}','{}');
INSERT INTO "resources" VALUES('https://mattias.engineer/courses/kubernetes','mattias.engineer/courses/kubernetes: Certified Kubernetes Application Developer (CKAD)','','2022',0,'A comprehensive, structured online curriculum dedicated to building core competency in Kubernetes application development up to the CKAD level. It presents complex architectural abstractions in clean, modular lessons, emphasizing container runtimes, declarative specifications, and network policies.','English','Course','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Training", "Learning Path", "CKAD"]','["[COMMUNITY-TOOL]", "[GUIDE]"]','[]','["kubernetes.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://mattias.engineer/courses/kubernetes/helm','mattias.engineer/courses/kubernetes/helm: Kubernetes-101: Helm 🌟','','2021',0,'Comprehensive instructional module exploring basic and intermediate Helm tasks. Integrates localized labs covering chart structuring, release revisions management, and customized CLI command execution.','English','Article','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Native", "Application Delivery", "Package Management", "Introductory"]','["[COMMUNITY-TOOL]"]','[]','["helm.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://mattias.engineer/k8s/ingress','mattias.engineer: Kubernetes-101: Ingress 🌟','','2021',0,'Fundamentals guide establishing the relationship between Ingress resources, Ingress Controllers, and target Services. Demystifies layer-7 routing rules and basic ingress YAML structures for beginners.','English','Article','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "Ingress & Gateway", "Fundamentals"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes-networking.md"]','{}','{}');
@@ -9725,1245 +9725,1245 @@ INSERT INTO "resources" VALUES('https://maven.apache.org/plugins/maven-checkstyl
INSERT INTO "resources" VALUES('https://maven.apache.org/plugins/maven-javadoc-plugin','Apache Maven Javadoc Plugin','','2026',5,'Generates standardized, comprehensive API documentation in HTML layout using the javadoc tool. Configurable to strictly enforce javadoc correctness at runtime compilation.','Java','Maven Plugin','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Build Systems", "JVM Ecosystem", "Release & Reporting Plugins"]','["[DE FACTO STANDARD]"]','[]','["maven-gradle.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://maven.apache.org/shared/maven-dependency-analyzer/index.html','Apache Maven Dependency Analyzer','','2026',5,'Official tool suite that analyzes Maven project dependencies to find unused declared dependencies and used undeclared dependencies, optimizing compiled runtimes and reducing dependency pollution.','Java','Library','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Build Systems", "JVM Ecosystem", "Security & Code Quality"]','["[DE FACTO STANDARD]"]','[]','["maven-gradle.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://maven.apache.org/surefire/maven-surefire-report-plugin','Maven Surefire Report Plugin','','2026',5,'Parses raw XML outputs from test execution tools like JUnit and TestNG during build workflows, rendering clean HTML visual reports detailing testing success, duration, and stacktraces.','Java','Maven Plugin','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Build Systems", "JVM Ecosystem", "Testing Frameworks"]','["[DE FACTO STANDARD]"]','[]','["maven-gradle.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://maxilect-company.medium.com/graceful-shutdown-in-a-cloud-environment-the-example-of-kubernetes-spring-boot-f922b41adaa0','maxilect-company.medium.com: Graceful shutdown in a cloud environment (the'' example of Kubernetes + Spring Boot) 🌟','','N/A',0,'A curated technical resource and architectural guide covering maxilect-company.medium.com: Graceful shutdown in a cloud environment (the'' example of Kubernetes + Spring Boot) 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903420795588707e+09,0,'2026-05-17T18:10:07.955887+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://maxilect-company.medium.com/graceful-shutdown-in-a-cloud-environment-the-example-of-kubernetes-spring-boot-f922b41adaa0','maxilect-company.medium.com: Graceful shutdown in a cloud environment (the'' example of Kubernetes + Spring Boot) 🌟','','N/A',0,'A curated technical resource and architectural guide covering maxilect-company.medium.com: Graceful shutdown in a cloud environment (the'' example of Kubernetes + Spring Boot) 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034207,0,'2026-05-17T18:10:07.955887+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://maximilianmichels.com/2021/kubernetes-what-you-need-to-know','maximilianmichels.com: Kubernetes in a Nutshell: 10 Things You Need to Know','','2021',3,'A comprehensive structural overview outlining ten foundational pillars of Kubernetes architecture, including declarative state, reconciliation loops, and decoupled storage abstractions. Offers concrete insights for systems architects transitioning to containerized workloads.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2021-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Fundamentals", "Architecture", "Core Concepts"]','["[COMMUNITY-TOOL]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://mayadata.io','MayaData','','N/A',0,'A curated technical resource and architectural guide covering MayaData in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903183888594794e+09,0,'2026-05-17T17:30:38.885948+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://mayadata.io','MayaData','','N/A',0,'A curated technical resource and architectural guide covering MayaData in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031838,0,'2026-05-17T17:30:38.885948+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://mayankshah.dev/blog/demystifying-kube-proxy','mayankshah.dev: Demystifying kube-proxy','','2022',4,'A comprehensive breakdown of kube-proxy, the crucial network daemon on each Kubernetes node. Explains how kube-proxy implements virtual IP mechanics, routes traffic using iptables, and translates Kubernetes Service abstractions into actual networking actions.','English','Article','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2022-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Networking", "Service Mesh & Proxy", "kube-proxy Mechanics"]','["[ENTERPRISE-STABLE]"]','[]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://mbbaig.blog/how-to-create-custom-helm-charts','mbbaig.blog: How to create custom Helm charts 🌟','','N/A',0,'A curated technical resource and architectural guide covering mbbaig.blog: How to create custom Helm charts 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903084238043499e+09,0,'2026-05-17T17:14:02.380435+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{"duplicate_of": "https://hackandslash.blog/how-to-create-custom-helm-charts"}');
-INSERT INTO "resources" VALUES('https://mbuffett.com/posts/ktunnel-ngrok-replace','mbuffett.com: Replacing ngrok with ktunnel','','2020',0,'A technical blog post detailing how to configure and utilize ktunnel to replace commercial ngrok tunnels. It outlines reverse tunneling architectures from local laptops into remote clusters for low-latency testing.','Markdown','Article','Simple',0,'online','manual','1a4aaab7001c467742b5189a9e4e94a11e9cb4aa8d0dcaff043256ed97876ea4',100.0,1.779032000018332e+09,1,'2026-05-17T17:33:20.018332+02:00',NULL,NULL,NULL,'["Operations & UX", "Network Tunneling", "Developer Tools"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://mckornfield.medium.com/working-with-hpas-in-kubernetes-ced39263b596','mckornfield.medium.com: Working with HPAs in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering mckornfield.medium.com: Working with HPAs in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903324027113389e+09,0,'2026-05-17T17:54:00.271134+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://mcpbundles.com','MCPBundles','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','73ad596127eb3ef2efeae8037ac84e803f38e2fac0cb28dcdcfce00431d3896a',100.0,1.77903413223402595e+09,0,'2026-05-17T18:08:52.234026+02:00',NULL,NULL,NULL,'[]','[]','["docs/ai-agents-mcp.md"]','[]','{}','{"duplicate_of": "https://www.mcpbundles.com"}');
-INSERT INTO "resources" VALUES('https://media.defense.gov/2021/Aug/03/2002820425/-1/-1/1/CTR_KUBERNETES%20HARDENING%20GUIDANCE.PDF','Kubernetes Hardening Guidance 🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering Kubernetes Hardening Guidance 🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'review_required','manual',NULL,80.0,1.77903287443161606e+09,0,'2026-05-17T17:47:54.431616+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{"review_metadata": {"original_url": "https://media.defense.gov/2021/Aug/03/2002820425/-1/-1/1/CTR_KUBERNETES%20HARDENING%20GUIDANCE.PDF", "proposed_url": "NONE", "reason": "High-Value Protection: 404", "timestamp": "2026-05-18T18:54:54.989388"}}');
+INSERT INTO "resources" VALUES('https://mbbaig.blog/how-to-create-custom-helm-charts','mbbaig.blog: How to create custom Helm charts 🌟','','N/A',0,'A curated technical resource and architectural guide covering mbbaig.blog: How to create custom Helm charts 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1779030842,0,'2026-05-17T17:14:02.380435+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{"duplicate_of": "https://hackandslash.blog/how-to-create-custom-helm-charts"}');
+INSERT INTO "resources" VALUES('https://mbuffett.com/posts/ktunnel-ngrok-replace','mbuffett.com: Replacing ngrok with ktunnel','','2020',0,'A technical blog post detailing how to configure and utilize ktunnel to replace commercial ngrok tunnels. It outlines reverse tunneling architectures from local laptops into remote clusters for low-latency testing.','Markdown','Article','Simple',0,'online','manual','1a4aaab7001c467742b5189a9e4e94a11e9cb4aa8d0dcaff043256ed97876ea4',100.0,1779032000,1,'2026-05-17T17:33:20.018332+02:00',NULL,NULL,NULL,'["Operations & UX", "Network Tunneling", "Developer Tools"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://mckornfield.medium.com/working-with-hpas-in-kubernetes-ced39263b596','mckornfield.medium.com: Working with HPAs in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering mckornfield.medium.com: Working with HPAs in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033240,0,'2026-05-17T17:54:00.271134+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://mcpbundles.com','MCPBundles','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','73ad596127eb3ef2efeae8037ac84e803f38e2fac0cb28dcdcfce00431d3896a',100.0,1779034132,0,'2026-05-17T18:08:52.234026+02:00',NULL,NULL,NULL,'[]','[]','["docs/ai-agents-mcp.md"]','[]','{}','{"duplicate_of": "https://www.mcpbundles.com"}');
+INSERT INTO "resources" VALUES('https://media.defense.gov/2021/Aug/03/2002820425/-1/-1/1/CTR_KUBERNETES%20HARDENING%20GUIDANCE.PDF','Kubernetes Hardening Guidance 🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering Kubernetes Hardening Guidance 🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'review_required','manual',NULL,80.0,1779032874,0,'2026-05-17T17:47:54.431616+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{"review_metadata": {"original_url": "https://media.defense.gov/2021/Aug/03/2002820425/-1/-1/1/CTR_KUBERNETES%20HARDENING%20GUIDANCE.PDF", "proposed_url": "NONE", "reason": "High-Value Protection: 404", "timestamp": "2026-05-18T18:54:54.989388"}}');
INSERT INTO "resources" VALUES('https://media.pearsoncmg.com/aw/ecs_kurose_compnetwork_7/cw/content/interactiveanimations/recursive-iterative-queries-in-dns/index.html','media.pearsoncmg.com: Recursive/Iterative Queries in DNS','','2018',0,'An interactive pedagogical animation comparing iterative and recursive DNS resolution processes. Vital for web and microservice systems engineers, this visual aid clarifies how root servers, TLD servers, and authoritative nameservers process network routing lookups under various query scenarios.','N/A','Documentation','Beginner',0,'online','manual',NULL,NULL,NULL,0,'2018-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Web Architecture", "DNS", "Protocols"]','["[COMMUNITY-TOOL]"]','[]','["networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://mediatemple.net/blog/cloud-hosting/cicd-workflows-aws-3-use-cases','mediatemple.net: Cloud-Native CI/CD Workflows in AWS: 3 Use Cases','','N/A',0,'A curated technical resource and architectural guide covering mediatemple.net: Cloud-Native CI/CD Workflows in AWS: 3 Use Cases in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903042271837496e+09,0,'2026-05-17T17:07:02.718375+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
+INSERT INTO "resources" VALUES('https://mediatemple.net/blog/cloud-hosting/cicd-workflows-aws-3-use-cases','mediatemple.net: Cloud-Native CI/CD Workflows in AWS: 3 Use Cases','','N/A',0,'A curated technical resource and architectural guide covering mediatemple.net: Cloud-Native CI/CD Workflows in AWS: 3 Use Cases in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030422,0,'2026-05-17T17:07:02.718375+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://medium.baqend.com/nosql-databases-a-survey-and-decision-guidance-ea7823a822d','NoSQL Databases: a Survey and Decision Guidance','','2019',4,'A scientific taxonomy and decision model for selecting non-relational database architectures. Synthesizes transactional consistency models, consistency guarantees (PACELC), and performance characteristics under multi-regional replication topologies.','N/A','Article','Advanced',0,'online','manual',NULL,NULL,NULL,0,'2019-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Data Architecture", "NoSQL Databases", "Decision Frameworks"]','["[ENTERPRISE-STABLE]"]','[]','["nosql.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/01001101/using-terraform-with-azure-the-right-way-35af3b51a6b0','medium: Using Terraform with Azure — the right way','','N/A',0,'A curated technical resource and architectural guide covering medium: Using Terraform with Azure — the right way in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903350774322199e+09,0,'2026-05-17T17:58:27.743222+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/4th-coffee/10-best-devops-tools-for-start-ups-91eb69bc3128','medium.com/4th-coffee: 10 Best DevOps Tools for Start-ups','','N/A',0,'A curated technical resource and architectural guide covering medium.com/4th-coffee: 10 Best DevOps Tools for Start-ups in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029552.35408,0,'2026-05-17T16:52:32.354080+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops-tools.md"]','["devops-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/4th-coffee/10-new-devops-tools-to-watch-in-2023-e974dbb1f1bb','medium.com/4th-coffee: 10 New DevOps Tools to Watch in 2023 🌟','','N/A',0,'A curated technical resource and architectural guide covering medium.com/4th-coffee: 10 New DevOps Tools to Watch in 2023 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903164723136401e+09,0,'2026-05-17T17:27:27.231364+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops-tools.md"]','["devops-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/4th-coffee/a-comprehensive-tutorial-on-service-mesh-istio-envoy-access-log-and-log-filtering-8f3d939c081d','medium.com/4th-coffee: A Comprehensive Tutorial on Service Mesh, Istio,'' Envoy, Access Log, and Log Filtering','','N/A',0,'A curated technical resource and architectural guide covering medium.com/4th-coffee: A Comprehensive Tutorial on Service Mesh, Istio,'' Envoy, Access Log, and Log Filtering in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902960929573106e+09,0,'2026-05-17T16:53:29.295731+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/servicemesh.md"]','["servicemesh.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/4th-coffee/state-of-kubernetes-secrets-management-in-2022-6148af91e7b5','medium.com/4th-coffee: State of Kubernetes Secrets Management in 2022','','N/A',0,'A curated technical resource and architectural guide covering medium.com/4th-coffee: State of Kubernetes Secrets Management in 2022 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903367155524611e+09,0,'2026-05-17T18:01:11.555246+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/4th-coffee/what-is-policy-as-code-an-introduction-to-open-policy-agent-6098463f8461','medium.com/4th-coffee: What is Policy-as-Code? An Introduction to Open Policy'' Agent','','N/A',0,'A curated technical resource and architectural guide covering medium.com/4th-coffee: What is Policy-as-Code? An Introduction to Open Policy'' Agent in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903303023488688e+09,0,'2026-05-17T17:50:30.234887+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/99dotco/a-detail-guide-to-deploying-elasticsearch-on-elastic-cloud-on-kubernetes-eck-31808ac60466','medium: A detailed guide to deploying Elasticsearch on Elastic Cloud on'' Kubernetes (ECK)','','N/A',0,'A curated technical resource and architectural guide covering medium: A detailed guide to deploying Elasticsearch on Elastic Cloud on'' Kubernetes (ECK) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790314507832961e+09,0,'2026-05-17T17:24:10.783296+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@.anders/learnings-from-our-8-years-of-kubernetes-in-production-two-major-cluster-crashes-ditching-self-0257c09d36cd','medium.com/@.anders: Lessons From Our 8 Years Of Kubernetes In Production'' — Two Major Cluster Crashes, Ditching Self-Managed, Cutting Cluster Costs, Tooling, And More','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@.anders: Lessons From Our 8 Years Of Kubernetes In Production'' — Two Major Cluster Crashes, Ditching Self-Managed, Cutting Cluster Costs, Tooling, And More in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902963407241296e+09,0,'2026-05-17T16:53:54.072413+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@15daniel10/yoyo-attack-on-a-k8s-cluster-102bc1d5ca3e','==medium.com/@15daniel10: YOYO attack on a K8S cluster==','','N/A',0,'A curated technical resource and architectural guide covering ==medium.com/@15daniel10: YOYO attack on a K8S cluster== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903409030584406e+09,0,'2026-05-17T18:08:10.305844+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@AceTheCloud-Abhishek/50-shades-of-containers-and-kubernetes-d2217fbea788','medium.com/@AceTheCloud-Abhishek: 50 Shades of Containers and Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@AceTheCloud-Abhishek: 50 Shades of Containers and Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903052538484692e+09,0,'2026-05-17T17:08:45.384847+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@Alibaba_Cloud/getting-started-with-kubernetes-etcd-a26cba0b4258','medium: Getting Started with Kubernetes etcd','','N/A',0,'A curated technical resource and architectural guide covering medium: Getting Started with Kubernetes etcd in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903365537031698e+09,0,'2026-05-17T18:00:55.370317+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@BeNitinAgarwal/lifecycle-of-docker-container-d2da9f85959','medium.com/@BeNitinAgarwal: Lifecycle of Docker Container','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@BeNitinAgarwal: Lifecycle of Docker Container in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031548.17818,0,'2026-05-17T17:25:48.178180+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@CloudifyOps/setting-up-a-horizontal-pod-autoscaler-for-kubernetes-cluster-a7d3cf3be7','medium.com/@CloudifyOps: Setting up a Horizontal Pod Autoscaler for Kubernetes'' cluster','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@CloudifyOps: Setting up a Horizontal Pod Autoscaler for Kubernetes'' cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903223193833899e+09,0,'2026-05-17T17:37:11.938339+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@CuriousLearner/deploying-efk-stack-on-kubernetes-c25ba2682c99','medium.com/@CuriousLearner: Deploying EFK stack on Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@CuriousLearner: Deploying EFK stack on Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902906326098299e+09,0,'2026-05-17T16:44:23.260983+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@DevOps-Diva.o/implementing-security-on-azure-devops-pipelines-a653da4862a9','medium.com/@DevOps-Diva.o: Implementing Security on Azure DevOps Pipelines','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@DevOps-Diva.o: Implementing Security on Azure DevOps Pipelines in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903302477680492e+09,0,'2026-05-17T17:50:24.776805+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@DevOpsfreak/top-12-kubernetes-installation-errors-you-cant-afford-to-miss-b52d7cda1a52','medium.com/@DevOpsfreak: Top 12 Kubernetes Installation Errors You Can’t'' Afford to Miss','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@DevOpsfreak: Top 12 Kubernetes Installation Errors You Can’t'' Afford to Miss in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032236.03232,0,'2026-05-17T17:37:16.032320+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@ElizAyer/meetings-are-the-work-9e429dde6aa3','medium.com/@ElizAyer: Meetings *are* the work','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@ElizAyer: Meetings *are* the work in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903219552653789e+09,0,'2026-05-17T17:36:35.526538+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@GiantSwarm/deep-dive-into-kubernetes-networking-in-azure-9f0e85e2ee34','medium.com/@GiantSwarm: Deep Dive Into Kubernetes Networking in Azure','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@GiantSwarm: Deep Dive Into Kubernetes Networking in Azure in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903373531806302e+09,0,'2026-05-17T18:02:15.318063+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@GranulateIntel/the-fundamental-principles-of-kubernetes-capacity-management-e23f388b4f3','medium.com/@GranulateIntel: The Fundamental Principles of Kubernetes Capacity'' Management','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@GranulateIntel: The Fundamental Principles of Kubernetes Capacity'' Management in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903073186026597e+09,0,'2026-05-17T17:12:11.860266+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@HirenDhaduk1/best-choice-to-run-your-containers-aws-fargate-or-aws-lambda-or-both-d9e14685a363','medium.com/@HirenDhaduk1: Best choice to run your containers: AWS FARGATE'' or AWS LAMBDA or Both?','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@HirenDhaduk1: Best choice to run your containers: AWS FARGATE'' or AWS LAMBDA or Both? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903376491319394e+09,0,'2026-05-17T18:02:44.913194+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-serverless.md"]','["aws-serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@HirenDhaduk1/top-kubernetes-observability-tools-and-their-usage-e4e8eef8aec3','medium.com/@HirenDhaduk1: Top Kubernetes Observability Tools and their Usage','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@HirenDhaduk1: Top Kubernetes Observability Tools and their Usage in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903143548636508e+09,0,'2026-05-17T17:23:55.486365+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@KarlKFI/yaml-sh-yaml-sans-helm-e983a3dfdaec',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903207665503191e+09,0,'2026-05-17T17:34:36.655032+02:00',NULL,NULL,NULL,'[]','[]','["docs/yaml.md"]','[]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://medium.com/@Kubernetes_Advocate','medium.com/@Kubernetes_Advocate 🌟','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@Kubernetes_Advocate 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790300053847351e+09,0,'2026-05-17T17:00:05.384735+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@LachlanEvenson/how-to-enable-kubernetes-container-runtimedefault-seccomp-profile-for-all-workloads-6795624fcbcc','medium: How to enable Kubernetes container RuntimeDefault seccomp profile'' for all workloads','','N/A',0,'A curated technical resource and architectural guide covering medium: How to enable Kubernetes container RuntimeDefault seccomp profile'' for all workloads in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903321301642298e+09,0,'2026-05-17T17:53:33.016423+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@LachlanEvenson/mutating-kubernetes-resources-with-gatekeeper-3e5585d49ead','medium: Mutating Kubernetes resources with Gatekeeper','','N/A',0,'A curated technical resource and architectural guide covering medium: Mutating Kubernetes resources with Gatekeeper in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903111084642505e+09,0,'2026-05-17T17:18:30.846425+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@LachlanEvenson/verifying-container-signatures-on-kubernetes-with-gatekeeper-19a4519c3016','medium: Verifying container signatures on Kubernetes with Gatekeeper','','N/A',0,'A curated technical resource and architectural guide covering medium: Verifying container signatures on Kubernetes with Gatekeeper in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031327.06646,0,'2026-05-17T17:22:07.066460+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@MetricFire/monitoring-kubernetes-tutorial-using-grafana-and-prometheus-3239079b138f','medium.com/@MetricFire: Monitoring Kubernetes tutorial: Using Grafana and'' Prometheus','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@MetricFire: Monitoring Kubernetes tutorial: Using Grafana and'' Prometheus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790299388174951e+09,0,'2026-05-17T16:58:58.817495+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@Mohamed-ElEmam/build-docker-images-in-kubernetes-pod-without-docker-kaniko-46e1a5b76c9','medium.com/@Mohamed-ElEmam: Build Docker Images in Kubernetes POD Without'' Docker -Kaniko','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@Mohamed-ElEmam: Build Docker Images in Kubernetes POD Without'' Docker -Kaniko in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903121560973906e+09,0,'2026-05-17T17:20:15.609739+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@Paddy_Adallah/how-to-choose-kubernetes-platforms-for-enterprise-deployments-c04d5e436543','medium.com/@Paddy_Adallah: How to Choose Kubernetes Platforms for Enterprise'' Deployments','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@Paddy_Adallah: How to Choose Kubernetes Platforms for Enterprise'' Deployments in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029732.04817,0,'2026-05-17T16:55:32.048170+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@Platform9Sys/kubernetes-cloud-services-comparing-gke-eks-and-aks-1fe42770cad3','medium.com: Kubernetes Cloud Services: Comparing GKE, EKS and AKS','','N/A',0,'A curated technical resource and architectural guide covering medium.com: Kubernetes Cloud Services: Comparing GKE, EKS and AKS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034482.25414,0,'2026-05-17T18:14:42.254140+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@RoussiAbel/optimizing-java-base-docker-images-size-from-674mb-to-58mb-c1b7c911f622','medium.com/@RoussiAbel: Optimizing java base docker images size from 674Mb'' to 58Mb','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@RoussiAbel: Optimizing java base docker images size from 674Mb'' to 58Mb in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903225179524207e+09,0,'2026-05-17T17:37:31.795242+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@Sandeepkallazhi/velero-backup-restore-for-k8s-stateful-applications-managed-by-operators-8fd9c732ffcc',NULL,NULL,NULL,NULL,'A curated technical resource and architectural guide covering medium.com in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790310611272931e+09,0,'2026-05-17T17:17:41.127293+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-backup-migrations.md"]','["kubernetes-backup-migrations.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@ScrumPokerPro/cloud-native-architecture-with-kubernetes-and-argocd-ebecda7784b8','medium.com/@ScrumPokerPro: Cloud native architecture with Kubernetes and'' ArgoCD','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@ScrumPokerPro: Cloud native architecture with Kubernetes and'' ArgoCD in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903371560173106e+09,0,'2026-05-17T18:01:55.601731+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@Techie1/networking-tasks-in-production-using-ansible-b09d0a6121f7','medium.com/@Techie1: Networking tasks in production using Ansible','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@Techie1: Networking tasks in production using Ansible in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903179626477599e+09,0,'2026-05-17T17:29:56.264776+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@TimvanBaarsen/maven-cheat-sheet-45942d8c0b86','medium 1','','N/A',0,'A curated technical resource and architectural guide covering medium 1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779031079690171e+09,0,'2026-05-17T17:17:59.690171+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@TonyBologni/4-reasons-why-4-is-the-perfect-team-size-for-agile-software-development-8597d33f3cfe','medium.com/@TonyBologni: 4 reasons why 4 is the perfect team size for (agile)'' software development 🌟','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@TonyBologni: 4 reasons why 4 is the perfect team size for (agile)'' software development 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790344994367671e+09,0,'2026-05-17T18:14:59.436767+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/project-management-methodology.md"]','["project-management-methodology.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@Tyler.Gallimore/deploying-apache-web-server-on-aws-ec2-with-terraform-and-docker-6c315c81c024','medium.com/@Tyler.Gallimore: Deploying Apache Web Server on AWS EC2 with'' Terraform and Docker','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@Tyler.Gallimore: Deploying Apache Web Server on AWS EC2 with'' Terraform and Docker in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903351095032191e+09,0,'2026-05-17T17:58:30.950322+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@ZiXianZeroX/setting-up-an-on-premise-kubernetes-cluster-from-scratch-8e3a6b415387','medium.com/@ZiXianZeroX: Setting Up an On-premise Kubernetes Cluster from'' Scratch','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@ZiXianZeroX: Setting Up an On-premise Kubernetes Cluster from'' Scratch in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903138884433197e+09,0,'2026-05-17T17:23:08.844332+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@_gdantas/backstage-and-terraform-a-powerful-combination-for-ops-wonderful-for-devs-c04ebce849f0','medium.com/@_gdantas: Backstage and Terraform — A Powerful Combination for'' Ops, Wonderful for Devs','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@_gdantas: Backstage and Terraform — A Powerful Combination for'' Ops, Wonderful for Devs in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903379481044697e+09,0,'2026-05-17T18:03:14.810447+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@a.j.abbott24/kubernetes-multi-environment-config-management-c36c5cf3bbac','==medium.com/@a.j.abbott24: Kubernetes: Multi Environment Config Management==','','N/A',0,'A curated technical resource and architectural guide covering ==medium.com/@a.j.abbott24: Kubernetes: Multi Environment Config Management== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903413434231591e+09,0,'2026-05-17T18:08:54.342316+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@abdelrhmanahmed131/longhorn-distributed-block-storage-for-k8s-2ea11df400d1','medium.com/@abdelrhmanahmed131: Longhorn — Distributed Block Storage for'' K8s','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@abdelrhmanahmed131: Longhorn — Distributed Block Storage for'' K8s in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779031552684973e+09,0,'2026-05-17T17:25:52.684973+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@abdulfayis/storage-orchestration-for-kubernetes-c6370f943e23','medium.com/@abdulfayis: storage Orchestration for Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@abdulfayis: storage Orchestration for Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902912363386893e+09,0,'2026-05-17T16:45:23.633869+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@abhimanyubajaj98/deploying-kubernetes-from-scratch-with-terraform-a-step-by-step-guide-7d628910efd0','medium.com/@abhimanyubajaj98: Deploying Kubernetes from Scratch with Terraform:'' A Step-by-Step Guide','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@abhimanyubajaj98: Deploying Kubernetes from Scratch with Terraform:'' A Step-by-Step Guide in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903057240482497e+09,0,'2026-05-17T17:09:32.404825+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@abhinav.ittekot/granting-iam-permissions-to-pods-in-eks-using-oidc-f2044c88a53','medium.com/@abhinav.ittekot: Granting IAM permissions to pods in EKS using'' OIDC','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@abhinav.ittekot: Granting IAM permissions to pods in EKS using'' OIDC in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903132710163402e+09,0,'2026-05-17T17:22:07.101634+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@abhinav.ittekot/running-kubernetes-jobs-with-sidecar-containers-8c034b020993','medium.com/@abhinav.ittekot: Running Kubernetes jobs with sidecar containers','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@abhinav.ittekot: Running Kubernetes jobs with sidecar containers in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903017204037904e+09,0,'2026-05-17T17:02:52.040379+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@abhishekbhardwaj510/gitops-with-jenkins-and-kubernetes-c20425244c73','GitOps with Jenkins and Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering GitOps with Jenkins and Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903175244872498e+09,0,'2026-05-17T17:29:12.448725+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@abhisman.sarkar/kubernetes-monitoring-effective-cluster-tracking-with-prometheus-b0ed5b3efb32','medium.com/@abhisman.sarkar: Kubernetes Monitoring: Effective Cluster Tracking'' with Prometheus','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@abhisman.sarkar: Kubernetes Monitoring: Effective Cluster Tracking'' with Prometheus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903303706782293e+09,0,'2026-05-17T17:50:37.067823+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@adarsh.prabhu/microservices-and-the-world-with-a-service-mesh-ec9a709dd4b5','==medium: Microservices and the World with a Service Mesh== | Adarsh Prabhu','','N/A',0,'A curated technical resource and architectural guide covering ==medium: Microservices and the World with a Service Mesh== | Adarsh Prabhu in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903112218621611e+09,0,'2026-05-17T17:18:42.186216+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/servicemesh.md"]','["servicemesh.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@adeelsubhan25/how-to-setup-and-build-docker-images-on-windows-baf252152aca','medium.com/@adeelsubhan25: How to setup and build Docker Images on Windows','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@adeelsubhan25: How to setup and build Docker Images on Windows in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903452069711399e+09,0,'2026-05-17T18:15:20.697114+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@adityadhopade18/mastering-k8s-event-driven-autoscaling-cd1b9df78903','medium.com/@adityadhopade18: Mastering K8s Event Driven AutoScaling','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@adityadhopade18: Mastering K8s Event Driven AutoScaling in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903426245570898e+09,0,'2026-05-17T18:11:02.455709+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@adnn.selimovic/creating-kubernetes-operator-using-kubebuilder-15db5f29ee50','medium.com/@adnn.selimovic: Creating Kubernetes operator using **Kubebuilder**','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@adnn.selimovic: Creating Kubernetes operator using **Kubebuilder** in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790300222812941e+09,0,'2026-05-17T17:00:22.281294+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@adolfo.diaz.zar/secret-management-with-terraform-6b5e02f9437e','medium.com/@adolfo.diaz.zar: Secret Management with Terraform 🌟','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@adolfo.diaz.zar: Secret Management with Terraform 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903149927838492e+09,0,'2026-05-17T17:24:59.278385+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@adrianarba/ci-cd-defined-through-terraform-using-aws-codepipeline-aws-codecommit-and-aws-codebuild-12ade4d9cfa3','==medium.com/@adrianarba: CI/CD defined through terraform using AWS CodePipeline,'' AWS CodeCommit, and AWS CodeBuild==','','N/A',0,'A curated technical resource and architectural guide covering ==medium.com/@adrianarba: CI/CD defined through terraform using AWS CodePipeline,'' AWS CodeCommit, and AWS CodeBuild== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790304995589509e+09,0,'2026-05-17T17:08:19.558951+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@ahmed.farhan/kafka-setup-in-kubernetes-using-strimzi-k8s-operator-part-2-1f67dbe5f14d','medium.com/@ahmed.farhan: Kafka Setup in Kubernetes Using Strimzi K8s operator'' — Part 2','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@ahmed.farhan: Kafka Setup in Kubernetes Using Strimzi K8s operator'' — Part 2 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903036713639211e+09,0,'2026-05-17T17:06:07.136392+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@ahmed.fathy.elayaat/gitops-fc27ef5a7836','medium.com/@ahmed.fathy.elayaat: What is GitOps?','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@ahmed.fathy.elayaat: What is GitOps? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779030658197021e+09,0,'2026-05-17T17:10:58.197021+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@ahmet16ck/what-is-load-balancer-and-how-does-it-work-in-kubernetes-5ab5f0537069','medium.com/@ahmet16ck: What Is Load Balancer and How Does It Work In Kubernetes'' ? 🌟','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@ahmet16ck: What Is Load Balancer and How Does It Work In Kubernetes'' ? 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903394744751691e+09,0,'2026-05-17T18:05:47.447517+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@ahmetb/mastering-kubeconfig-4e447aa32c75','medium: Mastering the KUBECONFIG file','','N/A',0,'A curated technical resource and architectural guide covering medium: Mastering the KUBECONFIG file in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903370428053903e+09,0,'2026-05-17T18:01:44.280539+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@ajin.sunny/rate-limiting-in-distributed-systems-bbeca0c47b96','medium.com/@ajin.sunny: Rate limiting in Distributed Systems 🌟','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@ajin.sunny: Rate limiting in Distributed Systems 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903370429412603e+09,0,'2026-05-17T18:01:44.294126+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@ajin.sunny/system-design-architecture-stateful-vs-stateless-62ed0ddb9f2b','==medium.com/@ajin.sunny: System Design Architecture: Stateful vs. Stateless=='' 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==medium.com/@ajin.sunny: System Design Architecture: Stateful vs. Stateless=='' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779032333357764e+09,0,'2026-05-17T17:38:53.357764+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@ajin.sunny/system-design-concept-rate-limiting-f4da72371533','medium.com/@ajin.sunny: System Design Concept: Rate limiting 🌟','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@ajin.sunny: System Design Concept: Rate limiting 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903373094520592e+09,0,'2026-05-17T18:02:10.945206+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@akamenev/running-sonarqube-on-azure-kubernetes-92a1b9051120','Running SonarQube on Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering Running SonarQube on Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790337886325221e+09,0,'2026-05-17T18:03:08.632522+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/sonarqube.md"]','["sonarqube.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@akashjoffical08/monitor-uptime-of-endpoints-in-k8s-using-blackbox-exporter-f80166a328e9','medium.com/@akashjoffical08: Monitor Uptime of Endpoints in K8s using Blackbox'' Exporter 🌟','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@akashjoffical08: Monitor Uptime of Endpoints in K8s using Blackbox'' Exporter 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903404139030694e+09,0,'2026-05-17T18:07:21.390307+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@akshayavb99/integration-of-aws-terraform-and-github-for-automated-deployment-infrastructure-da0a19ff4e86','medium: Integration of AWS, Terraform, and GitHub for Automated Deployment'' Infrastructure','','N/A',0,'A curated technical resource and architectural guide covering medium: Integration of AWS, Terraform, and GitHub for Automated Deployment'' Infrastructure in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903288891507101e+09,0,'2026-05-17T17:48:08.915071+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@akshitverma8191/prometheus-grafana-node-monitoring-on-kubernetes-79fd8311b56d','medium.com: Prometheus-Grafana : Node Monitoring on Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering medium.com: Prometheus-Grafana : Node Monitoring on Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030851.44028,0,'2026-05-17T17:14:11.440280+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@alamdar.hussain0007/gitops-with-kubernetes-f0912b644925','medium.com/@alamdar.hussain0007: GitOps with Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@alamdar.hussain0007: GitOps with Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903296110791397e+09,0,'2026-05-17T17:49:21.107914+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@alex.ivenin/chaos-engineering-in-kubernetes-4de425132ba1','medium.com/@alex.ivenin: Chaos engineering in kubernetes','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@alex.ivenin: Chaos engineering in kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902917416818404e+09,0,'2026-05-17T16:46:14.168184+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/chaos-engineering.md"]','["chaos-engineering.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@alex.ivenin/exploring-ephemeral-containers-in-kubernetes-bcceaf21101c','medium.com/@alex.ivenin: Exploring ephemeral containers in kubernetes 🌟','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@alex.ivenin: Exploring ephemeral containers in kubernetes 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903331346184802e+09,0,'2026-05-17T17:55:13.461848+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@alexellisuk/5-tips-for-troubleshooting-apps-on-kubernetes-835b6b539c24','medium: 5 tips for troubleshooting apps on Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering medium: 5 tips for troubleshooting apps on Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903215257035708e+09,0,'2026-05-17T17:35:52.570357+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@alexellisuk/then-he-asked-me-is-kubernetes-right-for-us-78695ee35289','medium: Then he asked me “Is Kubernetes right for us?”','','N/A',0,'A curated technical resource and architectural guide covering medium: Then he asked me “Is Kubernetes right for us?” in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903122630741596e+09,0,'2026-05-17T17:20:26.307416+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@alexellisuk/walk-through-install-kubernetes-to-your-raspberry-pi-in-15-minutes-84a8492dc95a','Install Kubernetes with k3sup and k3s','','N/A',0,'A curated technical resource and architectural guide covering Install Kubernetes with k3sup and k3s in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903034617614793e+09,0,'2026-05-17T17:05:46.176148+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@alexmogfr/zevent-place-how-we-handled-100k-ccu-on-a-real-time-collective-canvas-71d3d346e0ab','medium.com/@alexmogfr: ZEvent Place: How we handled 100k+ CCU on a real-time'' collective canvas','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@alexmogfr: ZEvent Place: How we handled 100k+ CCU on a real-time'' collective canvas in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903171453215408e+09,0,'2026-05-17T17:28:34.532154+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@alextheedom/eclipse-microprofile-5-things-you-need-to-know-e7a0bc9a3fb6','Eclipse MicroProfile: 5 Things You Need to Know 🌟','','N/A',0,'A curated technical resource and architectural guide covering Eclipse MicroProfile: 5 Things You Need to Know 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903082686822605e+09,0,'2026-05-17T17:13:46.868226+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@alfahreiza/building-an-elt-pipeline-from-csv-to-bigquery-using-dbt-f6e3f30bfc9c','medium.com/@alfahreiza: Building an ELT Pipeline: From CSV to BigQuery using'' dbt','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@alfahreiza: Building an ELT Pipeline: From CSV to BigQuery using'' dbt in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903300204409408e+09,0,'2026-05-17T17:50:02.044094+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@amid.ukr/agile-git-branching-strategies-in-2023-caeead79ddd','medium.com/@amid.ukr: Agile Git branching strategies in 2023','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@amid.ukr: Agile Git branching strategies in 2023 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903036467691493e+09,0,'2026-05-17T17:06:04.676915+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@amir.ilw/kubernetes-storage-migration-ac48f6f9f5a5','medium.com/@amir.ilw: Kubernetes Storage Migration 🌟','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@amir.ilw: Kubernetes Storage Migration 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903422881199789e+09,0,'2026-05-17T18:10:28.811998+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-storage.md"]','["kubernetes-storage.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@amirhosseineidy/kubernetes-authentication-with-keycloak-oidc-63571eaeed61','medium.com/@amirhosseineidy: Kubernetes authentication with keycloak oidc','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@amirhosseineidy: Kubernetes authentication with keycloak oidc in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903179625612902e+09,0,'2026-05-17T17:29:56.256129+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@amitabhprasad/kubernetes-volume-backup-for-disaster-recovery-56a5facee7fe','medium.com/@amitabhprasad: Kubernetes volume backup for disaster recovery','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@amitabhprasad: Kubernetes volume backup for disaster recovery in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903310079015493e+09,0,'2026-05-17T17:51:40.790155+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-backup-migrations.md"]','["kubernetes-backup-migrations.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@anatoliydadashev/terraform-aws-decoupled-architecture-9135df865310','medium.com/@anatoliydadashev: Terraform & AWS decoupled architecture','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@anatoliydadashev: Terraform & AWS decoupled architecture in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779031442143399e+09,0,'2026-05-17T17:24:02.143399+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@andreas.soularidis/a-simple-guide-to-handle-text-files-in-python-cd8a1a33ecaf','medium: A Simple Guide to Handle Text Files in Python | Andreas Soularidis','','N/A',0,'A curated technical resource and architectural guide covering medium: A Simple Guide to Handle Text Files in Python | Andreas Soularidis in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903203657631206e+09,0,'2026-05-17T17:33:56.576312+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@andreas.soularidis/learn-about-exceptions-in-python-fef309f66a78','medium.com: Learn about Exceptions in Python','','N/A',0,'A curated technical resource and architectural guide covering medium.com: Learn about Exceptions in Python in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903296881446409e+09,0,'2026-05-17T17:49:28.814464+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@andretost_75145/using-chatgpt-to-learn-kubernetes-and-openshift-15051bc95535','medium.com/@andretost_75145: Using ChatGPT to learn Kubernetes and OpenShift','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@andretost_75145: Using ChatGPT to learn Kubernetes and OpenShift in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902911034652209e+09,0,'2026-05-17T16:45:10.346522+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/chatgpt.md"]','["chatgpt.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@andrewachraf/detect-crashes-in-your-cluster-using-kwatch-an-slack-84b979e93e03','medium.com/@andrewachraf: Detect crashes in your Kubernetes cluster using'' kwatch and Slack 🌟','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@andrewachraf: Detect crashes in your Kubernetes cluster using'' kwatch and Slack 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903233334359788e+09,0,'2026-05-17T17:38:53.343598+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@andrewjr350/misunderstanding-of-serverless-aws-835c7076ea4c','medium.com/@andrewjr350: Misunderstanding of Serverless (AWS)','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@andrewjr350: Misunderstanding of Serverless (AWS) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903378468101596e+09,0,'2026-05-17T18:03:04.681016+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-serverless.md"]','["aws-serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@andriikrymus/dns-config-for-eks-61eb70c3e31e','medium.com/@andriikrymus: DNS config for EKS','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@andriikrymus: DNS config for EKS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903175523051905e+09,0,'2026-05-17T17:29:15.230519+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@andriisumko/single-sign-on-in-kubernetes-1ad9528350ed','medium: Single Sign-On in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering medium: Single Sign-On in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790321955291419e+09,0,'2026-05-17T17:36:35.529142+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/kubernetes-security.md"]','["demos.md", "kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@andy.bryant/processing-guarantees-in-kafka-12dd2e30be0e','medium: Processing guarantees in Kafka','','N/A',0,'A curated technical resource and architectural guide covering medium: Processing guarantees in Kafka in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030090.94494,0,'2026-05-17T17:01:30.944940+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@anjkeesari/install-grafana-loki-stack-helmchart-in-azure-kubernetes-services-aks-1359281b3321','medium.com/@anjkeesari: Install Grafana Loki-Stack Helmchart in Azure Kubernetes'' Services (AKS)','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@anjkeesari: Install Grafana Loki-Stack Helmchart in Azure Kubernetes'' Services (AKS) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902982049882888e+09,0,'2026-05-17T16:57:00.498829+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@ankit.wal/the-how-of-iam-roles-for-service-accounts-irsa-on-aws-eks-3d76badb8942','==medium.com/@ankit.wal: Understanding IAM roles for service accounts, IRSA,'' on AWS EKS==','','N/A',0,'A curated technical resource and architectural guide covering ==medium.com/@ankit.wal: Understanding IAM roles for service accounts, IRSA,'' on AWS EKS== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903029572222208e+09,0,'2026-05-17T17:04:55.722222+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@ankitrai_13207/kubernetes-deployment-service-6f32b7e63f16','medium.com/@ankitrai_13207: Kubernetes: Deployment & Service','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@ankitrai_13207: Kubernetes: Deployment & Service in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903111320411896e+09,0,'2026-05-17T17:18:33.204119+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@anshuman2121/devsecops-implement-security-on-cicd-pipeline-19eb7aa22626','medium.com/@anshuman2121: DevSecOps: Implement security on CICD Pipeline','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@anshuman2121: DevSecOps: Implement security on CICD Pipeline in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031900.57475,0,'2026-05-17T17:31:40.574750+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@antoine.loizeau/add-a-switch-to-simplify-terraform-debugging-2d532eb889eb','medium.com/@antoine.loizeau: Add a switch to simplify Terraform debugging','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@antoine.loizeau: Add a switch to simplify Terraform debugging in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902926974459099e+09,0,'2026-05-17T16:47:49.744591+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@anujsharma12feb/devops-tools-handbook-b42487a53353','medium: DevOps tools Handbook 🌟','','N/A',0,'A curated technical resource and architectural guide covering medium: DevOps tools Handbook 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033213.01287,0,'2026-05-17T17:53:33.012870+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops-tools.md"]','["devops-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@anupam.s1602/aws-app-mesh-with-eks-and-canary-deployment-5503d9ba95d6','AWS App Mesh with EKS and Canary deployment','','N/A',0,'A curated technical resource and architectural guide covering AWS App Mesh with EKS and Canary deployment in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902951345369291e+09,0,'2026-05-17T16:51:53.453693+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md", "docs/servicemesh.md"]','["demos.md", "servicemesh.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@anurag2397/solving-javas-core-problems-around-memory-and-cpu-4d0c97748c43','medium.com/@anurag2397: Tuning JVM containers for better CPU and memory'' utilisation in K8s environment','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@anurag2397: Tuning JVM containers for better CPU and memory'' utilisation in K8s environment in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903340021466398e+09,0,'2026-05-17T17:56:40.214664+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java-and-java-performance-optimization.md"]','["java-and-java-performance-optimization.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@aqsarahman71/introduction-to-kaniko-912e0f494570','medium.com/@aqsarahman71: Introduction to Kaniko','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@aqsarahman71: Introduction to Kaniko in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903366318043899e+09,0,'2026-05-17T18:01:03.180439+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@arbnair97/introduction-to-kubernetes-network-policy-and-calico-based-network-policy-675a7fa6b5dc','medium.com/@arbnair97: Introduction to Kubernetes Network Policy and Calico'' Based Network Policy','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@arbnair97: Introduction to Kubernetes Network Policy and Calico'' Based Network Policy in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903297096623206e+09,0,'2026-05-17T17:49:30.966232+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@aritra.chatterjee_/hexagonal-architecture-in-java-7ac8f4bea753','medium.com/@aritra.chatterjee_: Hexagonal architecture in java','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@aritra.chatterjee_: Hexagonal architecture in java in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903190240007495e+09,0,'2026-05-17T17:31:42.400075+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@arton.demaku/managing-stateful-applications-with-kubernetes-statefulsets-3eeec9e9d151','medium.com/@arton.demaku: Managing Stateful Applications with Kubernetes'' StatefulSets','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@arton.demaku: Managing Stateful Applications with Kubernetes'' StatefulSets in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903328037589406e+09,0,'2026-05-17T17:54:40.375894+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@arunksingh16/azure-devops-handbook-d6dcd82da1b7','medium: Azure DevOps HandBook !','','N/A',0,'A curated technical resource and architectural guide covering medium: Azure DevOps HandBook ! in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903426245980095e+09,0,'2026-05-17T18:11:02.459801+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md"]','["azure.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@ashish_fagna/aws-services-every-developer-should-be-aware-of-f7c48aaa854f','medium: AWS Services Every Developer Should Be Aware Of','','N/A',0,'A curated technical resource and architectural guide covering medium: AWS Services Every Developer Should Be Aware Of in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902907020521092e+09,0,'2026-05-17T16:44:30.205211+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@atif.ramzan89/top-7-cloud-source-code-management-tools-features-and-pricing-plans-105f4eb88a3a','medium: Top 7 Cloud Source Code Management Tools Features and Pricing Plans','','N/A',0,'A curated technical resource and architectural guide covering medium: Top 7 Cloud Source Code Management Tools Features and Pricing Plans in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903023832749104e+09,0,'2026-05-17T17:03:58.327491+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@avyanab/deploy-a-two-tier-architecture-with-aws-and-terraform-cloud-c6087f118ba7','medium.com/@avyanab: Deploy A Two-Tier Architecture with AWS and Terraform'' Cloud','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@avyanab: Deploy A Two-Tier Architecture with AWS and Terraform'' Cloud in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903365537234902e+09,0,'2026-05-17T18:00:55.372349+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@ayushsingh1525/aws-configuration-with-apache-server-in-ec2-using-ansible-2ef61f98872e','medium: AWS Configuration with Web Server in EC2 Using Ansible','','N/A',0,'A curated technical resource and architectural guide covering medium: AWS Configuration with Web Server in EC2 Using Ansible in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790326816645019e+09,0,'2026-05-17T17:44:41.664502+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@badawekoo/helm-theory-demo-and-commands-you-need-to-know-628777fdb0c2','medium.com/@badawekoo: Helm theory, demo and commands you need to know!','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@badawekoo: Helm theory, demo and commands you need to know! in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903190054998707e+09,0,'2026-05-17T17:31:40.549987+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@badawekoo/limit-number-of-processes-running-in-a-kubernetes-pod-50ccf156ec18','==medium.com/@badawekoo: Limit number of processes running in a Kubernetes'' pod==','','N/A',0,'A curated technical resource and architectural guide covering ==medium.com/@badawekoo: Limit number of processes running in a Kubernetes'' pod== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902950718179202e+09,0,'2026-05-17T16:51:47.181792+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@badawekoo/monitoring-in-devops-lifecycle-4d9a2f277eb0','medium.com/@badawekoo: Monitoring in DevOps lifecycle','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@badawekoo: Monitoring in DevOps lifecycle in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902911863210105e+09,0,'2026-05-17T16:45:18.632101+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@badawekoo/scaling-in-kubernetes-what-why-and-how-d120e99be071','medium.com/@badawekoo: Scaling in Kubernetes _What, Why and How?','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@badawekoo: Scaling in Kubernetes _What, Why and How? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903261320531892e+09,0,'2026-05-17T17:43:33.205319+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@badawekoo/using-rbac-in-kubernetes-for-authorization-complete-demo-part-1-83f0a1fb8f','medium.com/@badawekoo: Using RBAC in Kubernetes for authorization-Complete'' Demo-Part 1','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@badawekoo: Using RBAC in Kubernetes for authorization-Complete'' Demo-Part 1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903179624914908e+09,0,'2026-05-17T17:29:56.249149+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@bareckidarek/tcp-packets-traffic-visualization-for-kubernetes-by-k8spacket-and-grafana-bb87cb106f30','medium.com/@bareckidarek: TCP packets traffic visualization for kubernetes'' by k8spacket and Grafana','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@bareckidarek: TCP packets traffic visualization for kubernetes'' by k8spacket and Grafana in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902994073823308e+09,0,'2026-05-17T16:59:00.738233+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@bchenjh/full-fine-tuning-of-llama2-on-kubernetes-a983e1eb2259','medium.com/@bchenjh: Distributed full fine-tuning of Llama2 on Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@bchenjh: Distributed full fine-tuning of Llama2 on Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903218187448406e+09,0,'2026-05-17T17:36:21.874484+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@ben11kehoe/aws-configuration-files-explained-9a7ea7a5b42e','medium: AWS configuration files, explained','','N/A',0,'A curated technical resource and architectural guide covering medium: AWS configuration files, explained in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903262245782899e+09,0,'2026-05-17T17:43:42.457829+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@benjamin.christmann_12432/setting-up-your-first-eks-cluster-on-aws-some-practical-tips-60400963c588','medium.com/@benjamin.christmann_12432: Setting up your first EKS cluster'' on AWS: some practical tips','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@benjamin.christmann_12432: Setting up your first EKS cluster'' on AWS: some practical tips in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903110298861598e+09,0,'2026-05-17T17:18:22.988616+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@benjaminacar.private/a-comprehensive-guide-to-setup-a-new-k8s-cluster-4b88e6f021bc','medium.com/@benjaminacar.private: A Comprehensive Guide to Setup a New K8s'' Cluster','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@benjaminacar.private: A Comprehensive Guide to Setup a New K8s'' Cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903245706715393e+09,0,'2026-05-17T17:40:57.067154+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@betz.mark/understanding-resource-limits-in-kubernetes-cpu-time-9eff74d3161b','medium: Understanding resource limits in kubernetes: cpu time','','N/A',0,'A curated technical resource and architectural guide covering medium: Understanding resource limits in kubernetes: cpu time in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903287775459098e+09,0,'2026-05-17T17:47:57.754591+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@bgrant0607/advantages-of-storing-configuration-in-container-registries-rather-than-git-b4266dc0c79f','medium.com/@bgrant0607: Advantages of storing configuration in container'' registries rather than git 🌟','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@bgrant0607: Advantages of storing configuration in container'' registries rather than git 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903288891318702e+09,0,'2026-05-17T17:48:08.913187+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@bherta/using-kubernetes-operators-to-manage-the-lifecycle-of-ai-applications-5682c3b372b3','medium: Using Kubernetes Operators to Manage the Lifecycle of AI Applications','','N/A',0,'A curated technical resource and architectural guide covering medium: Using Kubernetes Operators to Manage the Lifecycle of AI Applications in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903034616663694e+09,0,'2026-05-17T17:05:46.166637+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ocp4.md"]','["ocp4.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@bijit211987/devsecops-approach-with-terraform-and-ci-cd-pipelines-f556c2d5b40d','medium.com/@bijit211987: DevSecOps Approach with Terraform and CI/CD Pipelines','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@bijit211987: DevSecOps Approach with Terraform and CI/CD Pipelines in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903071097930097e+09,0,'2026-05-17T17:11:50.979301+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@bijit211987/grafana-with-opentelemetry-vendor-neutral-and-open-source-approach-ab4bc08f67e9','medium.com/@bijit211987: Grafana with OpenTelemetry, Vendor-neutral and'' open-source approach','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@bijit211987: Grafana with OpenTelemetry, Vendor-neutral and'' open-source approach in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031796.27698,0,'2026-05-17T17:29:56.276980+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@bijit211987/kubernetes-ready-for-stateful-workloads-and-to-revolutionize-enterprise-database-management-3cd619b1a0b2','medium.com/@bijit211987: Kubernetes ready for stateful workloads and to'' Revolutionize Enterprise Database Management','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@bijit211987: Kubernetes ready for stateful workloads and to'' Revolutionize Enterprise Database Management in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903315789188694e+09,0,'2026-05-17T17:52:37.891887+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/databases.md"]','["databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@bijit211987/kubernetes-roadmap-edd06067fa72','medium.com/@bijit211987: Kubernetes Roadmap','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@bijit211987: Kubernetes Roadmap in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903350031639289e+09,0,'2026-05-17T17:58:20.316393+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@bijit211987/observability-driven-development-2bc2cdde8661','medium.com/@bijit211987: Observability Driven Development (ODD)-Enhancing'' System Reliability','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@bijit211987: Observability Driven Development (ODD)-Enhancing'' System Reliability in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790334790718491e+09,0,'2026-05-17T17:57:59.071849+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@bill.salvaggio/the-aws-cloud-resume-challenge-project-c5c0c6fe9593','==medium.com/@bill.salvaggio: The AWS Cloud Resume Challenge Project==','','N/A',0,'A curated technical resource and architectural guide covering ==medium.com/@bill.salvaggio: The AWS Cloud Resume Challenge Project== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903404140823698e+09,0,'2026-05-17T18:07:21.408237+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@bill.salvaggio/the-aws-cloud-resume-challenge-project-part-ii-5c36029dbc59',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.779030685009382e+09,0,'2026-05-17T17:11:25.009382+02:00',NULL,NULL,NULL,'[]','[]','["docs/introduction.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@blgreco72/debugging-kubernetes-services-locally-8cb14bf8745a','medium.com/@blgreco72: Debugging Kubernetes Services Locally 🌟','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@blgreco72: Debugging Kubernetes Services Locally 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903263981301403e+09,0,'2026-05-17T17:43:59.813014+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@bm54cloud/stressing-a-kubernetes-pod-to-induce-an-oomkilled-error-96f3be9c931d','medium.com/@bm54cloud: Stressing a Kubernetes Pod to Induce an OOMKilled'' Error','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@bm54cloud: Stressing a Kubernetes Pod to Induce an OOMKilled'' Error in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902913240213298e+09,0,'2026-05-17T16:45:32.402133+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@boomimagestudio-techblog/goodbye-jenkins-how-drone-simplifies-ci-cd-for-engineering-teams-everywhere-73a7db435a86','medium: Goodbye Jenkins: How Drone Simplifies CI/CD for Engineering Teams'' Everywhere','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1779029246.4059,0,'2026-05-17T16:47:26.405900+02:00',NULL,NULL,NULL,'[]','[]','["docs/jenkins-alternatives.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@brightzheng100/kubernetes-the-hard-way-on-docker-f512bae734af','medium: Kubernetes the hard way on Docker','','N/A',0,'A curated technical resource and architectural guide covering medium: Kubernetes the hard way on Docker in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779030412963943e+09,0,'2026-05-17T17:06:52.963943+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-on-premise.md"]','["kubernetes-on-premise.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@brunoolimpio/kubernetes-deepdive-parte-2-a65ffdce596d','medium.com/@brunoolimpio: Kubernetes DeepDive — Parte 2 - Kubernetes RBAC'' and more... | Bruno Olimpio','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@brunoolimpio: Kubernetes DeepDive — Parte 2 - Kubernetes RBAC'' and more... | Bruno Olimpio in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903058913704895e+09,0,'2026-05-17T17:09:49.137049+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@brunosquassoni/creating-a-kubernetes-cluster-step-by-step-bd9ae3c85275',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77902960929222607e+09,0,'2026-05-17T16:53:29.292226+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-on-premise.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@bubu.tripathy/blue-green-deployment-using-kubernetes-be994df956b4','medium.com/@bubu.tripathy: Blue-Green Deployment using Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@bubu.tripathy: Blue-Green Deployment using Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902937418769598e+09,0,'2026-05-17T16:49:34.187696+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@bubu.tripathy/headless-k8s-service-924c689607a7','medium.com: Headless Kubernetes Service','','N/A',0,'A curated technical resource and architectural guide covering medium.com: Headless Kubernetes Service in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903242101167392e+09,0,'2026-05-17T17:40:21.011674+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@bunnyshell/how-to-overcome-infrastructure-as-code-iac-challenges-f4947be7cde2','medium.com/@bunnyshell: How to Overcome Infrastructure as Code (IaC) Challenges','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@bunnyshell: How to Overcome Infrastructure as Code (IaC) Challenges in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903029573636794e+09,0,'2026-05-17T17:04:55.736368+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/iac.md"]','["iac.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@buraktahtacioglu/aws-well-architected-framework-aws-roadmap-80aaa6ca7f53','medium.com/@buraktahtacioglu: AWS Well-Architected Framework — AWS Roadmap','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@buraktahtacioglu: AWS Well-Architected Framework — AWS Roadmap in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903146047048091e+09,0,'2026-05-17T17:24:20.470481+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-architecture.md"]','["aws-architecture.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@buraktahtacioglu/gitops-fundamentals-cncf-roadmap-fa686dbced9d','medium.com/@buraktahtacioglu: GitOps Fundamentals — CNCF Roadmap','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@buraktahtacioglu: GitOps Fundamentals — CNCF Roadmap in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903107964865303e+09,0,'2026-05-17T17:17:59.648653+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@calvineotieno010/managing-application-secrets-with-hashicorp-vault-8efb5e1d87fd','medium.com/@calvineotieno010: Managing Application Secrets with Hashicorp'' Vault','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@calvineotieno010: Managing Application Secrets with Hashicorp'' Vault in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903390330368495e+09,0,'2026-05-17T18:05:03.303685+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@carlosedp/red-hat-openshift-virtualization-in-nested-vmware-vsphere-56c5e5d76a80','medium.com: Red Hat OpenShift Virtualization in nested VMware vSphere Cluster','','N/A',0,'A curated technical resource and architectural guide covering medium.com: Red Hat OpenShift Virtualization in nested VMware vSphere Cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903138151912188e+09,0,'2026-05-17T17:23:01.519122+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@casperrubaek/why-keda-is-a-game-changer-for-scaling-in-kubernetes-4ebf34cb4b61','medium.com/@casperrubaek: Why KEDA is a game-changer for scaling in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@casperrubaek: Why KEDA is a game-changer for scaling in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031460.50071,0,'2026-05-17T17:24:20.500710+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@cbkwgl/continuous-monitoring-in-devops-8d4db48a0e24','medium.com/@cbkwgl: Continuous Monitoring in DevOps 🌟','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@cbkwgl: Continuous Monitoring in DevOps 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903307176759195e+09,0,'2026-05-17T17:51:11.767592+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/monitoring.md"]','["monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@cdoan/ibm-multicloud-manager-cluster-sizing-bc3b609b7de9','medium: IBM Multicloud Manager Cluster Sizing','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903455787095499e+09,0,'2026-05-17T18:15:57.870955+02:00',NULL,NULL,NULL,'[]','[]','["docs/ibm_cloud.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@chamakenjefi/kubernetes-deployments-using-a-configmap-with-a-custom-index-html-page-5b4de0a7aa1b','medium.com/@chamakenjefi: Kubernetes deployments using a ConfigMap with'' a custom index.html page','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@chamakenjefi: Kubernetes deployments using a ConfigMap with'' a custom index.html page in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779034486848634e+09,0,'2026-05-17T18:14:46.848634+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@chandranathmondal/self-service-amazon-eks-cluster-provisioning-with-kubernetes-configuration-applied-372bce839d7','medium.com/@chandranathmondal: ==Self-service Amazon EKS Cluster provisioning'' with Kubernetes configuration applied== 🌟','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@chandranathmondal: ==Self-service Amazon EKS Cluster provisioning'' with Kubernetes configuration applied== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903371351615405e+09,0,'2026-05-17T18:01:53.516154+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@charled.breteche/kind-cilium-metallb-and-no-kube-proxy-a9fe66ddfad6','medium.com/@charled.breteche: Kind, Cilium, MetalLB, and still no kube-proxy','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@charled.breteche: Kind, Cilium, MetalLB, and still no kube-proxy in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902906074402689e+09,0,'2026-05-17T16:44:20.744027+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@charled.breteche/kubernetes-security-control-pod-to-pod-communications-with-cilium-network-policies-d7275b2ed378','medium.com/@charled.breteche: Kubernetes Security — Control pod to pod communications'' with Cilium network policies','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@charled.breteche: Kubernetes Security — Control pod to pod communications'' with Cilium network policies in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779032371442842e+09,0,'2026-05-17T17:39:31.442842+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@charled.breteche/securing-grafana-with-keycloak-sso-d01fec05d984','==medium.com/@charled.breteche: Securing Grafana with Keycloak SSO==','','N/A',0,'A curated technical resource and architectural guide covering ==medium.com/@charled.breteche: Securing Grafana with Keycloak SSO== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903169647980403e+09,0,'2026-05-17T17:28:16.479804+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@chrisedrego/kubernetes-monitoring-kube-state-metrics-df6546aea324','medium: Kubernetes Monitoring: Kube-State-Metrics','','N/A',0,'A curated technical resource and architectural guide covering medium: Kubernetes Monitoring: Kube-State-Metrics in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902962848096108e+09,0,'2026-05-17T16:53:48.480961+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@claudio.domingos/ansible-awx-from-scratch-to-rest-api-part-4-of-8-4aa860d823f6','medium: Ansible AWX: from scratch to REST API (part 4 of 8)','','N/A',0,'A curated technical resource and architectural guide covering medium: Ansible AWX: from scratch to REST API (part 4 of 8) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790314604794259e+09,0,'2026-05-17T17:24:20.479426+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@cloud_tips/kubernetes-incident-response-94daac6d7a2b','medium.com/@cloud_tips: Kubernetes Incident Response','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@cloud_tips: Kubernetes Incident Response in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903152069544291e+09,0,'2026-05-17T17:25:20.695443+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@cloud_tips/kubernetes-security-best-practices-ea1e3913c001','medium.com/@cloud_tips: Kubernetes Security Best Practices','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@cloud_tips: Kubernetes Security Best Practices in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903198111486291e+09,0,'2026-05-17T17:33:01.114863+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@clymeneallen/best-practices-monitoring-system-for-multi-k8s-cluster-environments-using-open-source-d85544052f37','medium.com/@clymeneallen: Best Practices, Monitoring System for Multi-K8s'' Cluster Environments Using Open Source','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@clymeneallen: Best Practices, Monitoring System for Multi-K8s'' Cluster Environments Using Open Source in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903208027815604e+09,0,'2026-05-17T17:34:40.278156+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@codebob75/application-network-security-in-azure-subnets-endpoints-dns-nsgs-with-terraform-code-0bcabdb3a65b','Application Network Security in Azure Subnets, Endpoints, DNS, NSGs with Terraform Code','','N/A',0,'A curated technical resource and architectural guide covering Application Network Security in Azure Subnets, Endpoints, DNS, NSGs with Terraform Code in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903318703385806e+09,0,'2026-05-17T17:53:07.033858+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/azure.md", "docs/networking.md", "docs/terraform.md"]','["azure.md", "networking.md", "terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@codingkarma/kubernetes-goat-part-1-8718b1345a42','medium.com/@codingkarma: Kubernetes Goat Part-1','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@codingkarma: Kubernetes Goat Part-1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790302676432569e+09,0,'2026-05-17T17:04:27.643257+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@connect.hashblock/learn-how-you-can-create-a-chatbot-in-python-da136467309b','medium.com/@connect.hashblock: Learn how you can create a chatbot in Python','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@connect.hashblock: Learn how you can create a chatbot in Python in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902916330300211e+09,0,'2026-05-17T16:46:03.303002+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@craig_robinson/guide-installing-an-okd-4-5-cluster-508a2631cbee','medium.com: Installing an OKD 4.5 Cluster','','N/A',0,'A curated technical resource and architectural guide covering medium.com: Installing an OKD 4.5 Cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903058913061404e+09,0,'2026-05-17T17:09:49.130614+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@cyber-security/devops-01-example-project-with-terraform-ade540824db1',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903022012567591e+09,0,'2026-05-17T17:03:40.125676+02:00',NULL,NULL,NULL,'[]','[]','["docs/demos.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@d.deloatch/how-to-stop-all-instances-using-aws-sdk-for-python-boto3-2e02af03177','medium.com/@d.deloatch: How to Stop all Instances Using AWS SDK for Python'' (Boto3)','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@d.deloatch: How to Stop all Instances Using AWS SDK for Python'' (Boto3) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903233333836889e+09,0,'2026-05-17T17:38:53.338369+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@d.kumarkaran12/devsecops-with-aws-codepipeline-and-ecs-c800f139a9ee','medium.com/@d.kumarkaran12: DevSecOps with AWS CodePipeline and ECS','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@d.kumarkaran12: DevSecOps with AWS CodePipeline and ECS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903238829994893e+09,0,'2026-05-17T17:39:48.299949+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-devops.md"]','["aws-devops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@dan.avila7/prueba-tus-proyectos-serverless-de-forma-local-con-serverless-offline-2e555f2b5e9b','medium.com/@dan.avila7: Prueba tus proyectos serverless de forma local con'' serverless-offline','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@dan.avila7: Prueba tus proyectos serverless de forma local con'' serverless-offline in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903315791151404e+09,0,'2026-05-17T17:52:37.911514+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-serverless.md"]','["aws-serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@danielaaronw/k8s-pod-anti-affinity-dd2667a20c5f','medium.com/@danielaaronw: K8s Pod Anti-affinity','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@danielaaronw: K8s Pod Anti-affinity in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032551.96164,0,'2026-05-17T17:42:31.961640+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@danielepolencic/binding-aws-iam-roles-to-kubernetes-service-account-for-on-prem-clusters-b8bac41f269d','medium.com/@danielepolencic: AWS IAM Roles for service accounts for on-prem'' clusters','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@danielepolencic: AWS IAM Roles for service accounts for on-prem'' clusters in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903155268728899e+09,0,'2026-05-17T17:25:52.687289+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@danielepolencic/challenge-16-throttled-93133f8fd0ad','medium.com/@danielepolencic: Challenge 16: Throttled 🌟','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@danielepolencic: Challenge 16: Throttled 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033801.71776,0,'2026-05-17T18:03:21.717760+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@danielepolencic/how-does-rbac-work-in-kubernetes-d50dd34771ca','==medium.com/@danielepolencic: How does RBAC work in kubernetes== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==medium.com/@danielepolencic: How does RBAC work in kubernetes== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903032660770106e+09,0,'2026-05-17T17:05:26.607701+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@danielepolencic/isolating-kubernetes-pods-for-debugging-5fe41e630e9','medium.com/@danielepolencic: Isolating kubernetes pods for debugging','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@danielepolencic: Isolating kubernetes pods for debugging in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903189622096896e+09,0,'2026-05-17T17:31:36.220969+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@danielepolencic/reserved-cpu-and-memory-in-kubernetes-nodes-65aee1946afd','==medium.com/@danielepolencic: In Kubernetes, are there hidden costs to'' running many cluster nodes?==','','N/A',0,'A curated technical resource and architectural guide covering ==medium.com/@danielepolencic: In Kubernetes, are there hidden costs to'' running many cluster nodes?== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790309576484971e+09,0,'2026-05-17T17:15:57.648497+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/finops.md", "docs/kubernetes.md"]','["finops.md", "kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@danieljimgarcia/the-application-gateway-ingress-controller-is-broken-6aa9eb229881','==medium.com/@danieljimgarcia: The Application Gateway Ingress Controller'' is broken== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==medium.com/@danieljimgarcia: The Application Gateway Ingress Controller'' is broken== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903029970645499e+09,0,'2026-05-17T17:04:59.706455+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@danielresponda/testing-spot-reclamation-mechanisms-with-aws-node-termination-handler-and-kubernetes-autoscaler-43194d05dae0','medium.com/@danielresponda: Testing Spot Reclamation Mechanisms with AWS'' Node Termination Handler and Kubernetes Autoscaler','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@danielresponda: Testing Spot Reclamation Mechanisms with AWS'' Node Termination Handler and Kubernetes Autoscaler in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790320975749669e+09,0,'2026-05-17T17:34:57.574967+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@dast04/writing-custom-prometheus-exporters-in-python-kubernetes-73626b66d78c','medium.com/@dast04: Writing Custom Prometheus Exporters (in Python) — Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@dast04: Writing Custom Prometheus Exporters (in Python) — Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903268162257099e+09,0,'2026-05-17T17:44:41.622571+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@database-mesh/database-mesh-2-0-database-governance-in-a-cloud-native-environment-3e41f0f2722c','medium.com/@database-mesh: Database Mesh 2.0: Database Governance in a Cloud'' Native Environment','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@database-mesh: Database Mesh 2.0: Database Governance in a Cloud'' Native Environment in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029575.28146,0,'2026-05-17T16:52:55.281460+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/databases.md"]','["databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@datosh18/gitsign-in-remote-environments-6f40f47d289f','medium.com/@datosh18: Gitsign in remote environments','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@datosh18: Gitsign in remote environments in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903269914467692e+09,0,'2026-05-17T17:44:59.144677+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@deejiw/test-helm-release-in-production-environment-with-zero-downtime-400c5d41ecdf','==medium: Test Helm Release in Production Environment with Zero Downtime=='' 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==medium: Test Helm Release in Production Environment with Zero Downtime=='' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903179626373195e+09,0,'2026-05-17T17:29:56.263732+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@deepanshuyadavv11/task1-integrating-github-jenkins-and-docker-d66a817774be','medium: Just commit your code and your docker server is ready (jenkins +'' github + docker)','','N/A',0,'A curated technical resource and architectural guide covering medium: Just commit your code and your docker server is ready (jenkins +'' github + docker) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903011915060496e+09,0,'2026-05-17T17:01:59.150605+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@deepeshjaiswal6734/an-introduction-to-kubernetes-architecture-kubernetes-object-deep-dive-1-77205e56db5','==medium.com/@deepeshjaiswal6734: An Introduction to Kubernetes Architecture'' && Kubernetes Object deep dive-1== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==medium.com/@deepeshjaiswal6734: An Introduction to Kubernetes Architecture'' && Kubernetes Object deep dive-1== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903095165076708e+09,0,'2026-05-17T17:15:51.650767+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@denhox/sharing-data-between-microservices-fe7fb9471208','medium.com/@denhox: Sharing Data Between Microservices','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@denhox: Sharing Data Between Microservices in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903263981040811e+09,0,'2026-05-17T17:43:59.810408+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@denniszielke/continuous-kubernetes-blue-green-deployments-on-azure-using-nginx-appgateway-or-trafficmanager-4490bce29cb','medium: Continuous Kubernetes blue-green deployments on Azure using Nginx,'' AppGateway or TrafficManager — part 2','','N/A',0,'A curated technical resource and architectural guide covering medium: Continuous Kubernetes blue-green deployments on Azure using Nginx,'' AppGateway or TrafficManager — part 2 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903053845176696e+09,0,'2026-05-17T17:08:58.451767+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cicd.md"]','["cicd.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@devfire/how-to-become-a-devops-engineer-in-six-months-or-less-part-7-monitor-47c61aea0bf7','medium.com/@devfire: How To Become a DevOps Engineer In Six Months or Less,'' Part 6: Observe','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@devfire: How To Become a DevOps Engineer In Six Months or Less,'' Part 6: Observe in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903125789786696e+09,0,'2026-05-17T17:20:57.897867+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@devml2016/lets-start-automation-using-jenkins-docker-github-d5f8d019ec4a','medium.com/@devml2016: Let’s Start Automation using Jenkins, Docker, GitHub','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@devml2016: Let’s Start Automation using Jenkins, Docker, GitHub in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903233733713698e+09,0,'2026-05-17T17:38:57.337137+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@devopsfolks8546/1-pods-c3d1a9349ba0','medium.com/@devopsfolks8546: Kubectl Commands Cheat Sheet. List Of Kubernetes'' Most Useful Commands','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@devopsfolks8546: Kubectl Commands Cheat Sheet. List Of Kubernetes'' Most Useful Commands in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903107965037298e+09,0,'2026-05-17T17:17:59.650373+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/cheatsheets.md"]','["cheatsheets.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@devopsrockers/blue-green-deployment-on-eks-using-argocd-with-kubecost-istio-external-dns-grafana-prometheus-d5d5508f0748','medium.com/@devopsrockers: Blue-Green Deployment on EKS using Argocd with'' Kubecost, Istio, External DNS, Grafana-Prometheus and More: “Build, Deploy a Resilient and Observability-Driven Application”','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@devopsrockers: Blue-Green Deployment on EKS using Argocd with'' Kubecost, Istio, External DNS, Grafana-Prometheus and More: “Build, Deploy a Resilient and Observability-Driven Application” in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903287266274309e+09,0,'2026-05-17T17:47:52.662743+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@dfrancisczok/introduction-to-kubernetes-other-kubernetes-components-and-abstract-concepts-7dfa4955d845','medium.com/@dfrancisczok: Introduction to Kubernetes — other Kubernetes'' components and abstract concepts | Dave Frank','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@dfrancisczok: Introduction to Kubernetes — other Kubernetes'' components and abstract concepts | Dave Frank in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790294783114829e+09,0,'2026-05-17T16:51:18.311483+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@dima.statz_89242/no-code-data-collect-api-on-aws-d79e3681d204','medium: No-Code Data Collect API on AWS','','N/A',0,'A curated technical resource and architectural guide covering medium: No-Code Data Collect API on AWS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903110878056192e+09,0,'2026-05-17T17:18:28.780562+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-data.md"]','["aws-data.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@dimitrijevskiv/monitor-kubernetes-pod-status-from-a-jenkins-pipeline-e25c744d944d','==medium.com/@dimitrijevskiv: Monitor Kubernetes pod status from a Jenkins'' pipeline==','','N/A',0,'A curated technical resource and architectural guide covering ==medium.com/@dimitrijevskiv: Monitor Kubernetes pod status from a Jenkins'' pipeline== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029377.66755,0,'2026-05-17T16:49:37.667550+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-client-libraries.md"]','["kubernetes-client-libraries.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@dius_au/delivering-value-on-kubernetes-8d5c5655c1b4','medium: Delivering value on Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering medium: Delivering value on Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903219552786397e+09,0,'2026-05-17T17:36:35.527864+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@dmglascoe/deploying-iam-users-and-s3-buckets-using-boto3-and-terraform-71ec04b2e14b','medium.com/@dmglascoe: ==Deploying IAM Users and S3 Buckets using Boto3'' and Terraform==','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@dmglascoe: ==Deploying IAM Users and S3 Buckets using Boto3'' and Terraform== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903034617415189e+09,0,'2026-05-17T17:05:46.174152+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@dominik.tornow/the-kubernetes-scheduler-cd429abac02f','medium.com: The Kubernetes Scheduler: this series aims to advance the understanding'' of Kubernetes and its underlying concepts','','N/A',0,'A curated technical resource and architectural guide covering medium.com: The Kubernetes Scheduler: this series aims to advance the understanding'' of Kubernetes and its underlying concepts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903184426955604e+09,0,'2026-05-17T17:30:44.269556+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@dotdc/a-set-of-modern-grafana-dashboards-for-kubernetes-4b989c72a4b2','medium.com/@dotdc: A set of modern Grafana dashboards for Kubernetes 🌟','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@dotdc: A set of modern Grafana dashboards for Kubernetes 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903359456379795e+09,0,'2026-05-17T17:59:54.563798+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/grafana.md"]','["grafana.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@dotdc/how-to-find-unused-prometheus-metrics-using-mimirtool-a44560173543','medium.com: How to find unused Prometheus metrics using mimirtool 🌟','','N/A',0,'A curated technical resource and architectural guide covering medium.com: How to find unused Prometheus metrics using mimirtool 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903221674538111e+09,0,'2026-05-17T17:36:56.745381+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@dotdc/is-your-kubernetes-api-server-exposed-learn-how-to-check-and-fix-609ab9638fae','==medium.com/@dotdc: Is your Kubernetes API Server exposed? Learn how to'' check and fix!== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==medium.com/@dotdc: Is your Kubernetes API Server exposed? Learn how to'' check and fix!== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903053413338899e+09,0,'2026-05-17T17:08:54.133389+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@dsdatsme/terraform-gitops-ci-cd-with-approval-notifications-6f0807299fc4','==medium.com/@dsdatsme: Terraform GitOps CI/CD with Approval & Notifications==','','N/A',0,'A curated technical resource and architectural guide covering ==medium.com/@dsdatsme: Terraform GitOps CI/CD with Approval & Notifications== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903208031366801e+09,0,'2026-05-17T17:34:40.313668+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@dugouchet.a/manage-your-terraform-like-a-container-d2acbc46d7d4','medium.com/@dugouchet.a: Manage your terraform like a container','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@dugouchet.a: Manage your terraform like a container in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903008455823111e+09,0,'2026-05-17T17:01:24.558231+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@duplocloud/infrastructure-as-code-but-you-dont-have-to-write-that-code-87ec4fe94863','medium - Infrastructure-As-Code: But You Don’t Have to Write That Code','','N/A',0,'A curated technical resource and architectural guide covering medium - Infrastructure-As-Code: But You Don’t Have to Write That Code in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903234393191409e+09,0,'2026-05-17T17:39:03.931914+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@ebin/stop-you-dont-need-microservices-dc732d70b3e0','medium.com: STOP!! You don’t need Microservices','','N/A',0,'A curated technical resource and architectural guide covering medium.com: STOP!! You don’t need Microservices in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903350366260194e+09,0,'2026-05-17T17:58:23.662602+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/faq.md"]','["faq.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@ebonyymonae/github-actions-and-automation-9637aa06af64','medium.com/@ebonyymonae: Github Actions and Automation','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@ebonyymonae: Github Actions and Automation in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903296626136898e+09,0,'2026-05-17T17:49:26.261369+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@ebonyymonae/terraform-for-newbies-1f4c4bcd2ace','medium.com/@ebonyymonae: Terraform Basics','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@ebonyymonae: Terraform Basics in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903409424345898e+09,0,'2026-05-17T18:08:14.243459+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@eduard.mihai.lemnaru/auto-update-helm-chart-version-using-argocd-4936933a2bac','medium.com/@eduard.mihai.lemnaru: Auto-update helm chart version using ArgoCD','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@eduard.mihai.lemnaru: Auto-update helm chart version using ArgoCD in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902925172097492e+09,0,'2026-05-17T16:47:31.720975+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@eduardo854/building-your-gitops-pipeline-with-github-actions-dockerhub-and-helm-repository-553c4873116e','medium.com/@eduardo854: Building Your GitOps Pipeline with GitHub Actions,'' DockerHub, and Helm Repository','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@eduardo854: Building Your GitOps Pipeline with GitHub Actions,'' DockerHub, and Helm Repository in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790290607174139e+09,0,'2026-05-17T16:44:20.717414+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@ehsan-khodadadi/patterns-and-anti-patterns-for-a-reliable-kubernetes-infra-deployment-5724f6749b7a','medium.com/@ehsan-khodadadi: Patterns and anti-patterns for a reliable Kubernetes'' infra deployment','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@ehsan-khodadadi: Patterns and anti-patterns for a reliable Kubernetes'' infra deployment in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903203446420097e+09,0,'2026-05-17T17:33:54.464201+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@ehsan-khodadadi/prometheus-multi-cluster-monitoring-using-prometheus-agent-mode-cab2cdb20c11','medium.com/@ehsan-khodadadi: Prometheus Multi-Cluster monitoring using Prometheus'' Agent Mode','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@ehsan-khodadadi: Prometheus Multi-Cluster monitoring using Prometheus'' Agent Mode in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903434767970705e+09,0,'2026-05-17T18:12:27.679707+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@ej.sta.ana/easy-blue-green-deployment-on-openshift-container-platform-using-argo-rollouts-4d514b3c5c0f','medium.com/@ej.sta.ana: Easy Blue-Green Deployment on Openshift Container'' Platform using Argo Rollouts','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@ej.sta.ana: Easy Blue-Green Deployment on Openshift Container'' Platform using Argo Rollouts in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034134.32029,0,'2026-05-17T18:08:54.320290+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@eliran89c/for-the-love-of-god-learn-when-to-use-cpu-limits-on-kubernetes-2225341e9dbd','medium.com/@eliran89c: For the love of god, learn when to use CPU limits'' on Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@eliran89c: For the love of god, learn when to use CPU limits'' on Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903357532622694e+09,0,'2026-05-17T17:59:35.326227+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@elliotgraebert/four-great-alternatives-to-hashicorps-terraform-cloud-6e0a3a0a5482','medium.com/@elliotgraebert: Four Great Alternatives to HashiCorp’s Terraform'' Cloud','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@elliotgraebert: Four Great Alternatives to HashiCorp’s Terraform'' Cloud in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903173960130405e+09,0,'2026-05-17T17:28:59.601304+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@emmaliaocode/kubectl-create-vs-kubectl-apply-whats-the-differences-f6472f4c6c86','medium.com/@emmaliaocode: kubectl create vs kubectl apply. What’s the difference?','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@emmaliaocode: kubectl create vs kubectl apply. What’s the difference? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903457986426591e+09,0,'2026-05-17T18:16:19.864266+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@eoneoff/installing-istio-multicluster-deployment-with-terraform-59db2f9b2177','medium.com/@eoneoff: Installing Istio multicluster deployment with Terraform','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@eoneoff: Installing Istio multicluster deployment with Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903025029966402e+09,0,'2026-05-17T17:04:10.299664+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@erfin.feluzy/tutorial-secure-your-api-with-x509-mutual-authentication-with-spring-boot-on-openshift4-416a00a47af8','medium: Tutorial : Secure your API with x509 Mutual Authentication with'' Spring Boot on OpenShift4','','N/A',0,'A curated technical resource and architectural guide covering medium: Tutorial : Secure your API with x509 Mutual Authentication with'' Spring Boot on OpenShift4 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779030204216403e+09,0,'2026-05-17T17:03:24.216403+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@eriky/copilot-is-genuinely-scary-and-fascinating-at-the-same-time-63ebcbf80899','medium.com/@eriky: Copilot Is Genuinely Scary And Fascinating At The Same'' Time','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@eriky: Copilot Is Genuinely Scary And Fascinating At The Same'' Time in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902955230520296e+09,0,'2026-05-17T16:52:32.305203+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@ernestkwashie3/provisioning-amazon-elastic-kubernetes-service-eks-cluster-using-terraform-5e07f1f0dc32','medium.com/@ernestkwashie3: Provisioning Amazon Elastic Kubernetes Service'' (EKS) Cluster using Terraform','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@ernestkwashie3: Provisioning Amazon Elastic Kubernetes Service'' (EKS) Cluster using Terraform in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903211718028092e+09,0,'2026-05-17T17:35:17.180281+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@ershivamgupta/disaster-recovery-solution-for-azure-kubernetes-service-aks-persistent-volume-storage-f2b3d2aafcf4','medium.com/@ershivamgupta: Disaster Recovery Solution for Azure Kubernetes'' Service (AKS) Persistent Volume Storage 🌟','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@ershivamgupta: Disaster Recovery Solution for Azure Kubernetes'' Service (AKS) Persistent Volume Storage 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779030868.32886,0,'2026-05-17T17:14:28.328860+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@eshiett314/mutual-tls-with-emissary-ingress-and-linkerd-4aa3ffe0413f','medium.com/@eshiett314: Mutual TLS with Emissary-Ingress and Linkerd','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@eshiett314: Mutual TLS with Emissary-Ingress and Linkerd in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903404916649889e+09,0,'2026-05-17T18:07:29.166499+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/servicemesh.md"]','["servicemesh.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@espringe/amazon-s-customer-service-backdoor-be375b3428c4','Amazon’s customer service backdoor','','N/A',0,'A curated technical resource and architectural guide covering Amazon’s customer service backdoor in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903233973908591e+09,0,'2026-05-17T17:38:59.739086+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-security.md"]','["aws-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@eumaho/setting-up-readiness-and-liveness-health-check-probes-in-kubernetes-with-springboot-674eb1038377','medium.com/@eumaho: Setting up readiness and liveness health-check probes'' in Kubernetes with SpringBoot 🌟','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@eumaho: Setting up readiness and liveness health-check probes'' in Kubernetes with SpringBoot 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903306803277802e+09,0,'2026-05-17T17:51:08.032778+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@extio/understanding-kubernetes-annotations-enhancing-flexibility-and-extensibility-8f9046591aa1','medium.com/@extio: Understanding Kubernetes Annotations: Enhancing Flexibility'' and Extensibility','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@extio: Understanding Kubernetes Annotations: Enhancing Flexibility'' and Extensibility in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903065819970107e+09,0,'2026-05-17T17:10:58.199701+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@ezinneanne/best-api-documentation-tools-you-need-cf3ef2c47e89','medium.com/@ezinneanne: Best API documentation tools you need','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@ezinneanne: Best API documentation tools you need in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903376491761088e+09,0,'2026-05-17T18:02:44.917611+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/api.md"]','["api.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@fabrizio-cafolla/dockerize-python-for-aws-lambda-deploy-with-github-workflow-9a930c1e86b1','medium.com/@fabrizio-cafolla: Dockerize Python for AWS Lambda — Deploy with'' GitHub Workflow','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@fabrizio-cafolla: Dockerize Python for AWS Lambda — Deploy with'' GitHub Workflow in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903160029851102e+09,0,'2026-05-17T17:26:40.298511+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-newfeatures.md"]','["aws-newfeatures.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@faisalkuzhan/day-43-90-infrastructure-as-code-iac-5a826258ee4b','medium.com/@faisalkuzhan: DAY_43/90 => Infrastructure as Code(IaC)','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@faisalkuzhan: DAY_43/90 => Infrastructure as Code(IaC) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031185.89877,0,'2026-05-17T17:19:45.898770+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/iac.md"]','["iac.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@far3ns/kong-the-microservice-api-gateway-526c4ca0cfa6','medium: KONG — The Microservice API Gateway','','N/A',0,'A curated technical resource and architectural guide covering medium: KONG — The Microservice API Gateway in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903458170953106e+09,0,'2026-05-17T18:16:21.709531+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@fengruohang/database-in-kubernetes-is-that-a-good-idea-daf5775b5c1f','medium.com/@fengruohang: Database in Kubernetes: Is that a good idea?','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@fengruohang: Database in Kubernetes: Is that a good idea? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779029704.34759,0,'2026-05-17T16:55:04.347590+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/databases.md"]','["databases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@firat.yasar/backup-restore-kubernetes-resources-with-velero-b7fee14e7664','medium.com/@firat.yasar: Backup & Restore Kubernetes resources with VELERO','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@firat.yasar: Backup & Restore Kubernetes resources with VELERO in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903114259004211e+09,0,'2026-05-17T17:19:02.590042+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-backup-migrations.md"]','["kubernetes-backup-migrations.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@florian.rieger/if-you-haven-t-heard-of-descriptors-you-don-t-know-python-1ea4fd1614c2','medium.com/@florian.rieger: If you haven‘t heard of descriptors, you don‘t'' know Python','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@florian.rieger: If you haven‘t heard of descriptors, you don‘t'' know Python in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903210016072511e+09,0,'2026-05-17T17:35:00.160725+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/python.md"]','["python.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@franoisdagostini/gitops-build-infrastructure-resilient-applications-95bbc939046d','medium: GitOps: Build infrastructure resilient applications 🌟','','N/A',0,'A curated technical resource and architectural guide covering medium: GitOps: Build infrastructure resilient applications 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903199984029793e+09,0,'2026-05-17T17:33:19.840298+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@frommeyerc/containers-and-the-jvm-about-cfs-and-how-to-deal-with-it-805883b72a87','medium.com/@frommeyerc: Containers and the JVM: About CFS and how to deal'' with it','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@frommeyerc: Containers and the JVM: About CFS and how to deal'' with it in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903074191052794e+09,0,'2026-05-17T17:12:21.910528+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@fvtool/jenkins-cicd-getting-started-with-groovy-and-docker-containers-part-2-b03a1b934a49','medium: jenkins cicd getting started with groovy and docker','','N/A',0,'A curated technical resource and architectural guide covering medium: jenkins cicd getting started with groovy and docker in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903296626649594e+09,0,'2026-05-17T17:49:26.266496+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md", "docs/openshift-pipelines.md"]','["jenkins.md", "openshift-pipelines.md"]','{}','{"duplicate_of": "https://blog.isaack.io/articles/2016-08/Jenkins-CICD-Getting-Started-With-Groovy-Part-1"}');
-INSERT INTO "resources" VALUES('https://medium.com/@fwiles/k9s-eks-context-error-7ff18df7547f','medium.com/@fwiles: k9s EKS Context Error','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@fwiles: k9s EKS Context Error in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903296627544689e+09,0,'2026-05-17T17:49:26.275447+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@gajaoncloud/demystifying-karpenters-advanced-features-consolidation-drift-and-spot-handling-007fbad29549','medium.com/@gajaoncloud: Demystifying Karpenter’s Advanced Features: Consolidation,'' Drift, and Spot Handling','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@gajaoncloud: Demystifying Karpenter’s Advanced Features: Consolidation,'' Drift, and Spot Handling in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903378865504407e+09,0,'2026-05-17T18:03:08.655044+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@gajaoncloud/karpenter-mastery-nodepools-nodeclasses-for-workload-nirvana-bc89850fa934','medium.com/@gajaoncloud: Karpenter Mastery: NodePools & NodeClasses for'' Workload Nirvana','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@gajaoncloud: Karpenter Mastery: NodePools & NodeClasses for'' Workload Nirvana in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903149440478897e+09,0,'2026-05-17T17:24:54.404789+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@gajaoncloud/unleash-the-power-of-karpenter-automating-aws-eks-scaling-and-cost-optimization-7e236319eda4','medium.com/@gajaoncloud: Unleash the Power of Karpenter: Automating AWS'' EKS Scaling and Cost Optimization','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@gajaoncloud: Unleash the Power of Karpenter: Automating AWS'' EKS Scaling and Cost Optimization in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903401527710604e+09,0,'2026-05-17T18:06:55.277106+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@gangsta_black/grafana-cool-dashboard-for-monitoring-jenkins-with-prometheus-c7ba4f1c6297','medium: prometheus and grafana dashboard','','N/A',0,'A curated technical resource and architectural guide covering medium: prometheus and grafana dashboard in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903359164216208e+09,0,'2026-05-17T17:59:51.642162+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@gavinklfong/8-tips-to-incredibly-boost-the-efficiency-of-command-execution-on-kubernetes-using-k9s-a515a90a3a27','medium.com/@gavinklfong: 8 tips to incredibly boost the efficiency of command'' execution on Kubernetes using k9s','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@gavinklfong: 8 tips to incredibly boost the efficiency of command'' execution on Kubernetes using k9s in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902963106905889e+09,0,'2026-05-17T16:53:51.069059+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@gdiener/how-to-build-a-smaller-docker-image-76779e18d48a','medium: How to build a smaller Docker image','','N/A',0,'A curated technical resource and architectural guide covering medium: How to build a smaller Docker image in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032922.3446,0,'2026-05-17T17:48:42.344600+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@geoffrey.muselli/argocd-multi-cluster-helm-charts-installation-in-mono-repo-0a406ff7c578','medium.com/@geoffrey.muselli: ArgoCD: Multi-cluster Helm charts management'' in mono-repo','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@geoffrey.muselli: ArgoCD: Multi-cluster Helm charts management'' in mono-repo in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790304789346559e+09,0,'2026-05-17T17:07:58.934656+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@george_bakas/mastering-github-actions-environment-variables-and-secrets-management-3daac384477b','medium.com/@george_bakas: Mastering GitHub Actions: Environment Variables'' and Secrets Management','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@george_bakas: Mastering GitHub Actions: Environment Variables'' and Secrets Management in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903339778473591e+09,0,'2026-05-17T17:56:37.784736+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@ghumare64/deploying-infrastructure-frontend-backend-on-aws-using-amazon-eks-5f1f426d618e','Deploying Infrastructure (FrontEnd + BackEnd) on AWS using Amazon EKS','','N/A',0,'A curated technical resource and architectural guide covering Deploying Infrastructure (FrontEnd + BackEnd) on AWS using Amazon EKS in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903153778587698e+09,0,'2026-05-17T17:25:37.785877+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@gjoshevski/reduce-the-cost-of-running-aks-cluster-by-leveraging-azure-spot-vms-70-and-more-e917f568c3b9','==medium.com/@gjoshevski: Reduce the cost of running AKS cluster by leveraging'' Azure Spot VMs| 70% and more== 🌟🌟','','N/A',0,'A curated technical resource and architectural guide covering ==medium.com/@gjoshevski: Reduce the cost of running AKS cluster by leveraging'' Azure Spot VMs| 70% and more== 🌟🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903307886081409e+09,0,'2026-05-17T17:51:18.860814+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@glen.yu/getting-started-with-ebpf-and-cilium-on-gke-6553c5d7e02a','medium.com/@glen.yu: Getting started with eBPF and Cilium on GKE','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@glen.yu: Getting started with eBPF and Cilium on GKE in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032661.69148,0,'2026-05-17T17:44:21.691480+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@glen.yu/nginx-ingress-or-gke-ingress-d87dd9db504c','medium.com/@glen.yu: NGINX Ingress or GKE Ingress?','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@glen.yu: NGINX Ingress or GKE Ingress? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903070829054904e+09,0,'2026-05-17T17:11:48.290549+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@glen.yu/why-i-prefer-kyverno-over-gatekeeper-for-native-kubernetes-policy-management-35a05bb94964','medium.com/@glen.yu: Why I prefer Kyverno over Gatekeeper for native Kubernetes'' policy management','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@glen.yu: Why I prefer Kyverno over Gatekeeper for native Kubernetes'' policy management in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903042992241811e+09,0,'2026-05-17T17:07:09.922418+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@griggheo/initial-experiences-with-the-prometheus-monitoring-system-167054ac439c','Initial experiences with the Prometheus monitoring system','','N/A',0,'A curated technical resource and architectural guide covering Initial experiences with the Prometheus monitoring system in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790310846344769e+09,0,'2026-05-17T17:18:04.634477+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/prometheus.md"]','["prometheus.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@hammadsaif061/simplifying-microservices-management-with-kubernetes-and-service-mesh-de458ce566f1','medium.com/@hammadsaif061: Simplifying Microservices Management with Kubernetes'' and Service Mesh','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@hammadsaif061: Simplifying Microservices Management with Kubernetes'' and Service Mesh in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902971012151789e+09,0,'2026-05-17T16:55:10.121518+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/istio.md"]','["istio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@haozhao_2156/rescue-my-openshift-cluster-from-loss-of-2-masters-59f118a30f95','Rescue My OpenShift Cluster From Loss of 2 Masters','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903357533310794e+09,0,'2026-05-17T17:59:35.333108+02:00',NULL,NULL,NULL,'[]','[]','["docs/openshift.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@hardiktaneja_99752/lessons-after-running-kafka-in-production-626974ffd700','==medium.com/@hardiktaneja_99752: Lessons after running Kafka in production=='' 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==medium.com/@hardiktaneja_99752: Lessons after running Kafka in production=='' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903106429770803e+09,0,'2026-05-17T17:17:44.297708+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@hari.balagopal/create-a-helm-chart-automatically-from-kubernetes-yamls-91a4c1bf8cc5','==medium.com/@hari.balagopal: Create a Helm chart automatically from Kubernetes'' YAMLs==','','N/A',0,'A curated technical resource and architectural guide covering ==medium.com/@hari.balagopal: Create a Helm chart automatically from Kubernetes'' YAMLs== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903046188397908e+09,0,'2026-05-17T17:07:41.883979+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@harmonh/solutions-to-communication-problems-in-microservices-using-apache-kafka-and-kafka-lens-9b6d453de352','medium: Solutions to Communication Problems in Microservices using Apache'' Kafka and Kafka Lens','','N/A',0,'A curated technical resource and architectural guide covering medium: Solutions to Communication Problems in Microservices using Apache'' Kafka and Kafka Lens in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903361714385795e+09,0,'2026-05-17T18:00:17.143858+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/message-queue.md"]','["message-queue.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@harsh.manvar111/dont-confuse-the-difference-between-stateless-and-stateful-9f253efe3ebd','==medium.com/@harsh.manvar111: Don’t confuse the difference between stateless'' and stateful== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==medium.com/@harsh.manvar111: Don’t confuse the difference between stateless'' and stateful== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903307430142498e+09,0,'2026-05-17T17:51:14.301425+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@harshvijaythakkar/creating-ci-cd-pipeline-for-aws-ecs-part-i-b2f61bb1522f','medium: Creating CI/CD Pipeline for AWS ECS — Part I','','N/A',0,'A curated technical resource and architectural guide covering medium: Creating CI/CD Pipeline for AWS ECS — Part I in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903138150847697e+09,0,'2026-05-17T17:23:01.508477+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-containers.md"]','["aws-containers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@haseebshaukat2/kyverno-policy-engine-for-kubernetes-b49f3fac43b9','medium.com/@haseebshaukat2: Kyverno — Policy Engine for Kubernetes | Muhammad'' Haseeb Shaukat','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@haseebshaukat2: Kyverno — Policy Engine for Kubernetes | Muhammad'' Haseeb Shaukat in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903281724746608e+09,0,'2026-05-17T17:46:57.247466+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/securityascode.md"]','["securityascode.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@hashiroulap/terraform-aws-api-gateway-6d86a010f359','medium: AWS API Gateway','','N/A',0,'A curated technical resource and architectural guide covering medium: AWS API Gateway in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903112215700411e+09,0,'2026-05-17T17:18:42.157004+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@hello_9187/why-we-are-not-supporting-opentf-a46855f52dc4','medium.com/@hello_9187: Why We Are Not Supporting OpenTF','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@hello_9187: Why We Are Not Supporting OpenTF in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903205440857696e+09,0,'2026-05-17T17:34:14.408577+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@het.trivedi05/designing-multi-tenant-applications-on-kubernetes-f0470f8e641c','medium.com/@het.trivedi05: Designing Multi-Tenant Applications on Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@het.trivedi05: Designing Multi-Tenant Applications on Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790340942648189e+09,0,'2026-05-17T18:08:14.264819+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@hinsulak/multi-node-lightweight-kubernetes-setup-using-k3s-454e87fdc933','medium.com/@hinsulak: Multi-node lightweight Kubernetes setup','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@hinsulak: Multi-node lightweight Kubernetes setup in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903445627267098e+09,0,'2026-05-17T18:14:16.272671+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@hirushanonline/dynamic-scaling-with-kubernetes-event-driven-autoscaling-keda-caaa15096e1c','medium.com/@hirushanonline: Dynamic Scaling with Kubernetes Event-driven'' Autoscaling (KEDA)','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@hirushanonline: Dynamic Scaling with Kubernetes Event-driven'' Autoscaling (KEDA) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902917409998106e+09,0,'2026-05-17T16:46:14.099981+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@hmquan08011996/set-up-microservice-on-kubernetes-write-config-file-8df7c2b07a4c','medium.com/@hmquan08011996: Setup Microservices on Kubernetes — Write a'' Configuration File','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@hmquan08011996: Setup Microservices on Kubernetes — Write a'' Configuration File in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903254948335504e+09,0,'2026-05-17T17:42:29.483355+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@hmquan08011996/setup-microservices-on-kubernetes-automating-kubernetes-with-argocd-cb94622dac5b','medium.com/@hmquan08011996: Setup Microservices on Kubernetes — Automating'' Kubernetes with ArgoCD','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@hmquan08011996: Setup Microservices on Kubernetes — Automating'' Kubernetes with ArgoCD in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902905633519697e+09,0,'2026-05-17T16:44:16.335197+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@hnaveed221/starting-out-with-kubernetes-21d0bd03c956','medium.com/@hnaveed221: A Quick Intro To Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@hnaveed221: A Quick Intro To Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902917193236398e+09,0,'2026-05-17T16:46:11.932364+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@hubian/16-best-practices-in-spring-boot-production-62c065a6145c','==medium.com/@hubian: 16 Best Practices in Spring Boot Production== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==medium.com/@hubian: 16 Best Practices in Spring Boot Production== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903155267015194e+09,0,'2026-05-17T17:25:52.670152+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@hunkarbozkurt/what-is-devops-how-was-devops-derived-660ef47d42d6','medium.com/@hunkarbozkurt: What is DevOps? How Was DevOps Derived?','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@hunkarbozkurt: What is DevOps? How Was DevOps Derived? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903268376897501e+09,0,'2026-05-17T17:44:43.768975+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devops.md"]','["devops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@i180826/using-docker-to-build-react-app-49862615e6f8','medium.com/@i180826: Using Docker to build React App','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@i180826: Using Docker to build React App in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779030360445122e+09,0,'2026-05-17T17:06:00.445122+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@icheko/wordpress-high-availability-on-kubernetes-f6c0bcc2f28d','medium: Wordpress High Availability on Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering medium: Wordpress High Availability on Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903189805957889e+09,0,'2026-05-17T17:31:38.059579+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@imarunrk/continuous-gitops-the-way-to-do-devops-in-kubernetes-896b0ea1d0fb','Continuous GitOps, the way to do DevOps in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering Continuous GitOps, the way to do DevOps in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903003453285098e+09,0,'2026-05-17T17:00:34.532851+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{"duplicate_of": "https://itnext.io/continuous-gitops-the-way-to-do-devops-in-kubernetes-896b0ea1d0fb"}');
-INSERT INTO "resources" VALUES('https://medium.com/@imaze.enabulele/autoscaling-ec2-instances-for-high-availability-and-stress-testing-946b41f229e2','medium.com/@imaze.enabulele: Autoscaling EC2 Instances for High Availability'' and Stress Testing 🌟','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@imaze.enabulele: Autoscaling EC2 Instances for High Availability'' and Stress Testing 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903302477380394e+09,0,'2026-05-17T17:50:24.773804+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws.md"]','["aws.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@interviewready/data-replication-in-distributed-system-87f7d265ff28','medium.com/@interviewready: Data Replication in Distributed System','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@interviewready: Data Replication in Distributed System in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903304043897891e+09,0,'2026-05-17T17:50:40.438979+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@isalapiyarisi/getting-started-on-kubernetes-observability-with-ebpf-88139eb13fb2','medium.com/@isalapiyarisi: Getting Started on Kubernetes observability with'' eBPF','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@isalapiyarisi: Getting Started on Kubernetes observability with'' eBPF in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903218470527791e+09,0,'2026-05-17T17:36:24.705278+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@ishana98dadhich/integrating-aws-secret-manager-with-eks-and-use-secrets-inside-the-pods-part-1-1938b0c3c2fb','medium.com/@ishana98dadhich: Integrating AWS Secret Manager with EKS and'' use Secrets inside the Pods: Part-1','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@ishana98dadhich: Integrating AWS Secret Manager with EKS and'' use Secrets inside the Pods: Part-1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790291512277491e+09,0,'2026-05-17T16:45:51.227749+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md", "docs/managed-kubernetes-in-public-cloud.md"]','["devsecops.md", "managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@ismailyenigul/how-to-enable-openshift-oc-bash-auto-completion-958b80e56e17','medium: How to enable OpenShift oc bash auto completion','','N/A',0,'A curated technical resource and architectural guide covering medium: How to enable OpenShift oc bash auto completion in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902959012944889e+09,0,'2026-05-17T16:53:10.129449+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift.md"]','["openshift.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@issy972/balancing-reliability-cost-and-performance-with-kubernetes-45aae8489a3c','medium.com/@issy972: Balancing reliability, cost and performance with Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@issy972: Balancing reliability, cost and performance with Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903456416296601e+09,0,'2026-05-17T18:16:04.162966+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@it-craftsman/how-to-fix-kubernetes-namespaces-stuck-in-terminating-state-ea46c5fff045','medium.com/@it-craftsman: How to fix Kubernetes namespaces stuck in terminating'' state','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@it-craftsman: How to fix Kubernetes namespaces stuck in terminating'' state in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903394744287896e+09,0,'2026-05-17T18:05:47.442879+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@jainal/mastering-graceful-shutdown-in-distributed-systems-and-microservices-29c311e49660','medium.com/@jainal: Mastering Graceful Shutdown in Distributed Systems and'' Microservices','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@jainal: Mastering Graceful Shutdown in Distributed Systems and'' Microservices in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903342441332292e+09,0,'2026-05-17T17:57:04.413323+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@jake.page91/the-guide-to-kubectl-i-never-had-3874cc6074ff','medium.com/@jake.page91: The guide to kubectl I never had','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@jake.page91: The guide to kubectl I never had in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903324023230099e+09,0,'2026-05-17T17:54:00.232301+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubectl-commands.md"]','["kubectl-commands.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@jasonmfehr/inspecting-kubernetes-client-to-api-server-network-traffic-cd6d1802bb43','medium.com/@jasonmfehr: Inspecting Kubernetes Client to API Server Network'' Traffic','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@jasonmfehr: Inspecting Kubernetes Client to API Server Network'' Traffic in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903268377321791e+09,0,'2026-05-17T17:44:43.773218+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@jasonmfehr/kubernetes-informers-opening-the-mystery-box-4cd690a43a4','medium.com/@jasonmfehr: Kubernetes Informers: Opening the Mystery Box','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@jasonmfehr: Kubernetes Informers: Opening the Mystery Box in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903034618698811e+09,0,'2026-05-17T17:05:46.186988+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-troubleshooting.md"]','["kubernetes-troubleshooting.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@javachampions/java-is-still-free-2-0-0-6b9aa8d6d244','medium.com/@javachampions : Java is still free','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@javachampions : Java is still free in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790335862763431e+09,0,'2026-05-17T17:59:46.276343+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/java_frameworks.md"]','["java_frameworks.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@jdxcode/12-factor-cli-apps-dd3c227a0e46','medium.com/@jdxcode: 12 Factor CLI Apps','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@jdxcode: 12 Factor CLI Apps in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903085646038508e+09,0,'2026-05-17T17:14:16.460385+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devel-sites.md"]','["devel-sites.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@jeevansathisocial/high-performance-api-gateway-3661d5a2fee0s-3661d5a2fee0','medium.com/@jeevansathisocial: High-performance API gateway','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@jeevansathisocial: High-performance API gateway in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903297728537297e+09,0,'2026-05-17T17:49:37.285373+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@jeremyaherzog/cicada-an-integration-testing-framework-for-docker-and-kubernetes-7eee5624cc55','medium: Cicada: An integration testing framework for Docker and Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.7790322822481141e+09,0,'2026-05-17T17:38:02.248114+02:00',NULL,NULL,NULL,'[]','[]','["docs/testops.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@jerome.decoster/create-temporary-environment-from-pull-request-with-argocd-applicationset-1cef9803223a','medium.com/@jerome.decoster: Create temporary environment from Pull Request'' with ArgoCD ApplicationSet','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@jerome.decoster: Create temporary environment from Pull Request'' with ArgoCD ApplicationSet in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903095162717509e+09,0,'2026-05-17T17:15:51.627175+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@jerome.decoster/kubernetes-eks-canary-deployment-1ef79ae89dfc','medium: Kubernetes + EKS + Canary Deployment','','N/A',0,'A curated technical resource and architectural guide covering medium: Kubernetes + EKS + Canary Deployment in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902905635350894e+09,0,'2026-05-17T16:44:16.353509+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@jerome_tarte/extend-your-toolset-with-kubectl-plugin-55596067595f','medium.com/@jerome_tarte: Extend your toolset with Kubectl plugin','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@jerome_tarte: Extend your toolset with Kubectl plugin in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902934076649904e+09,0,'2026-05-17T16:49:00.766499+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@jerome_tarte/managing-your-sensitive-information-during-gitops-process-with-secret-sealed-27498c77e2b8','medium: Managing your sensitive information during GitOps process with Secret'' Sealed','','N/A',0,'A curated technical resource and architectural guide covering medium: Managing your sensitive information during GitOps process with Secret'' Sealed in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779029563442662e+09,0,'2026-05-17T16:52:43.442662+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@jettycloud/making-sense-of-kubernetes-cpu-requests-and-limits-390bbb5b7c92','medium.com/@jettycloud: Making Sense of Kubernetes CPU Requests And Limits','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@jettycloud: Making Sense of Kubernetes CPU Requests And Limits in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903175896927309e+09,0,'2026-05-17T17:29:18.969273+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@jjlakis/gcp-secret-manager-with-self-hosted-kubernetes-db35d01d65f0','medium.com/@jjlakis: GCP Secret Manager with self-hosted Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@jjlakis: GCP Secret Manager with self-hosted Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903439436623811e+09,0,'2026-05-17T18:13:14.366238+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@jlamillan/rancher-deployed-kubernetes-on-oracle-cloud-infrastructure-6b0656cdaec0','medium.com: Rancher deployed Kubernetes on Oracle Cloud Infrastructure','','N/A',0,'A curated technical resource and architectural guide covering medium.com: Rancher deployed Kubernetes on Oracle Cloud Infrastructure in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903184425698804e+09,0,'2026-05-17T17:30:44.256988+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/rancher.md"]','["rancher.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@jmrobles/how-to-setup-hetzner-load-balancer-on-a-kubernetes-cluster-2ce79ca4a27b','medium: How to setup Hetzner load balancer on a Kubernetes cluster','','N/A',0,'A curated technical resource and architectural guide covering medium: How to setup Hetzner load balancer on a Kubernetes cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902925174889111e+09,0,'2026-05-17T16:47:31.748891+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@joelbelton/optimising-docker-performance-the-key-4-techniques-you-need-6440cfebb650','medium.com/@joelbelton: Optimising Docker Performance — The Key 4 Techniques'' You Need','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@joelbelton: Optimising Docker Performance — The Key 4 Techniques'' You Need in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903034619460797e+09,0,'2026-05-17T17:05:46.194608+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/docker.md"]','["docker.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@joelkaplan1/gitops-with-istio-tekton-and-argo-cd-on-openshift-4-5e42d22994e3','medium: GitOps with Istio, Tekton and Argo CD — on OpenShift 4','','N/A',0,'A curated technical resource and architectural guide covering medium: GitOps with Istio, Tekton and Argo CD — on OpenShift 4 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903401243035507e+09,0,'2026-05-17T18:06:52.430355+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/gitops.md"]','["gitops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@jon.mclean/argocd-the-gitops-way-90f7eb0d2606','medium.com/@jon.mclean: ArgoCD: The GitOps Way','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@jon.mclean: ArgoCD: The GitOps Way in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903332884894108e+09,0,'2026-05-17T17:55:28.848941+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/argo.md"]','["argo.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@jonathan_37674/comparing-kubernetes-security-frameworks-and-guidance-f1c2821ea733','==medium: Comparing Kubernetes Security Frameworks and Guidance== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==medium: Comparing Kubernetes Security Frameworks and Guidance== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903277957018494e+09,0,'2026-05-17T17:46:19.570185+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@jonathan_37674/how-to-keep-your-ci-cd-pipelines-secure-armo-8e962bc51fb6','medium.com/@jonathan_37674: How to Keep your CI/CD Pipelines Secure? | ARMO','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@jonathan_37674: How to Keep your CI/CD Pipelines Secure? | ARMO in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903433038253188e+09,0,'2026-05-17T18:12:10.382532+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@jonathan_37674/how-to-secure-kubernetes-ingress-by-armo-cb86086ec540','medium.com/@jonathan_37674: How to secure Kubernetes ingress? | By ARMO','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@jonathan_37674: How to secure Kubernetes ingress? | By ARMO in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779030132287858e+09,0,'2026-05-17T17:02:12.287858+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@jonathan_37674/how-to-validate-kubernetes-yaml-files-armo-e45dd006d633','medium.com/@jonathan_37674: How to validate Kubernetes YAML files? | ARMO','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@jonathan_37674: How to validate Kubernetes YAML files? | ARMO in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903180174179291e+09,0,'2026-05-17T17:30:01.741793+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://medium.com/@jonathan_37674/kubernetes-1-27-everything-you-should-know-armo-236de6d77272','medium.com/@jonathan_37674: Kubernetes 1.27: Everything You Should Know'' | ARMO','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@jonathan_37674: Kubernetes 1.27: Everything You Should Know'' | ARMO in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903118120417904e+09,0,'2026-05-17T17:19:41.204179+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-releases.md"]','["kubernetes-releases.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@jonathan_37674/kubernetes-admission-controller-the-definitive-guide-786b09279418','medium.com/@jonathan_37674: Kubernetes Admission Controller: The Definitive'' Guide','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@jonathan_37674: Kubernetes Admission Controller: The Definitive'' Guide in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903224287450408e+09,0,'2026-05-17T17:37:22.874504+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@jonathan_37674/kubernetes-security-best-practices-definitive-guide-bcb546e9f529','==medium.com/@jonathan_37674: Kubernetes Security Best Practices: Definitive'' Guide==','','N/A',0,'A curated technical resource and architectural guide covering ==medium.com/@jonathan_37674: Kubernetes Security Best Practices: Definitive'' Guide== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903038445178508e+09,0,'2026-05-17T17:06:24.451785+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@jonathan_37674/what-have-we-learned-from-scanning-over-10k-kubernetes-clusters-b0ac6b250427','medium.com/@jonathan_37674: What have we learned from scanning over 10K'' Kubernetes Clusters? 🌟','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@jonathan_37674: What have we learned from scanning over 10K'' Kubernetes Clusters? 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902994805204105e+09,0,'2026-05-17T16:59:08.052041+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@jpcontad/a-year-of-running-kubernetes-as-a-product-7eed1204eecd','medium.com: A Year Of Running Kubernetes at MYOB, And The Importance Of'' Empathy','','N/A',0,'A curated technical resource and architectural guide covering medium.com: A Year Of Running Kubernetes at MYOB, And The Importance Of'' Empathy in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903417280585098e+09,0,'2026-05-17T18:09:32.805851+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@jportasa/ecs-jenkins-plugin-to-create-ephemeral-slaves-in-fargate-8cb80b46fb75','medium: ECS Jenkins Plugin to create ephemeral Slaves in Fargate','','N/A',0,'A curated technical resource and architectural guide covering medium: ECS Jenkins Plugin to create ephemeral Slaves in Fargate in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779033903359483e+09,0,'2026-05-17T18:05:03.359483+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/jenkins.md"]','["jenkins.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@jstrachan/fabric8-please-check-out-jenkins-x-instead-8295a025173a','medium - fabric8, please check out jenkins X instead','','N/A',0,'A curated technical resource and architectural guide covering medium - fabric8, please check out jenkins X instead in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903229651484489e+09,0,'2026-05-17T17:38:16.514845+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/openshift-pipelines.md"]','["openshift-pipelines.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@jtdv01/kubernetes-authorization-and-role-based-access-controls-ca0b7acc17a4','==medium.com/@jtdv01: Kubernetes Authorization and Role Based Access Controls=='' 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==medium.com/@jtdv01: Kubernetes Authorization and Role Based Access Controls=='' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790316200637691e+09,0,'2026-05-17T17:27:00.063769+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@juliorenner123/k8s-creating-a-kube-scheduler-plugin-8a826c486a1','medium: K8S - Creating a kube-scheduler plugin','','N/A',0,'A curated technical resource and architectural guide covering medium: K8S - Creating a kube-scheduler plugin in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903039064764189e+09,0,'2026-05-17T17:06:30.647642+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@junjun231953_53717/terraform-best-practices-737153356d41','medium.com/@junjun231953_53717: Terraform Best Practices','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@junjun231953_53717: Terraform Best Practices in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790337042794671e+09,0,'2026-05-17T18:01:44.279467+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@jweng1/setting-up-kafkasource-to-send-data-and-displayed-with-knative-event-display-33891b253442','medium: Setting up KafkaSource to send data and displayed with Knative event-display','','N/A',0,'A curated technical resource and architectural guide covering medium: Setting up KafkaSource to send data and displayed with Knative event-display in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903194480770206e+09,0,'2026-05-17T17:32:24.807702+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@kachidude007/setting-up-an-access-token-in-gitlab-for-a-jenkins-pipeline-a688dd6c994a','medium.com/@kachidude007: Setting up an Access Token in GitLab for a Jenkins'' Pipeline','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@kachidude007: Setting up an Access Token in GitLab for a Jenkins'' Pipeline in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903019905683898e+09,0,'2026-05-17T17:03:19.056839+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@kajan26/the-myth-of-scalability-in-kubernetes-e49953944b8e','medium.com/@kajan26: The Myth of scalability in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@kajan26: The Myth of scalability in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903292030273389e+09,0,'2026-05-17T17:48:40.302734+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@karanshingde/machine-learning-in-production-your-comprehensive-101-practical-guide-c7de0b5ad011','medium.com/@karanshingde: Machine Learning in Production— Your Comprehensive'' 101 Practical Guide','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@karanshingde: Machine Learning in Production— Your Comprehensive'' 101 Practical Guide in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790344541278119e+09,0,'2026-05-17T18:14:14.127812+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@kennethtcp/how-to-spread-replica-pods-into-nodes-evenly-by-topologyspreadconstraints-8abd03424aae','medium.com/@kennethtcp: How to spread replica pods into nodes evenly by'' topologySpreadConstraints','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@kennethtcp: How to spread replica pods into nodes evenly by'' topologySpreadConstraints in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902956514967703e+09,0,'2026-05-17T16:52:45.149677+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@kevin30101999/machine-learning-pipeline-using-argo-workflow-be91feb07c41','medium.com/@kevin30101999: Machine Learning Pipeline using Argo workflow'' 🌟','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@kevin30101999: Machine Learning Pipeline using Argo workflow'' 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903228968243908e+09,0,'2026-05-17T17:38:09.682439+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/mlops.md"]','["mlops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@kewynakshlley/performance-evaluation-of-the-autoscaling-strategies-vertical-and-horizontal-using-kubernetes-42d9a1663e6b','medium.com/@kewynakshlley: Performance evaluation of the autoscaling strategies'' vertical and horizontal using Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@kewynakshlley: Performance evaluation of the autoscaling strategies'' vertical and horizontal using Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903242090059399e+09,0,'2026-05-17T17:40:20.900594+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-autoscaling.md"]','["kubernetes-autoscaling.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@kinghuang/docker-compose-anchors-aliases-extensions-a1e4105d70bd','medium: Don’t Repeat Yourself with Anchors, Aliases and Extensions in Docker'' Compose Files','','N/A',0,'A curated technical resource and architectural guide covering medium: Don’t Repeat Yourself with Anchors, Aliases and Extensions in Docker'' Compose Files in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903001469196391e+09,0,'2026-05-17T17:00:14.691964+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/yaml.md"]','["yaml.md"]','{}','{"is_special": true}');
-INSERT INTO "resources" VALUES('https://medium.com/@knoldus/configure-ssl-certificate-with-cert-manager-on-kubernetes-e5ca8a804e16','medium.com/@knoldus: Configure SSL certificate with cert-manager on Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@knoldus: Configure SSL certificate with cert-manager on Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903167655453395e+09,0,'2026-05-17T17:27:56.554534+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@knoldus/how-to-schedule-pods-on-nodes-in-kubernetes-af321d8ea5d','==medium: How to Schedule Pods on Nodes in Kubernetes==','','N/A',0,'A curated technical resource and architectural guide covering ==medium: How to Schedule Pods on Nodes in Kubernetes== in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902926974219608e+09,0,'2026-05-17T16:47:49.742196+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@knoldus/introduction-to-kubernetes-deployment-strategies-part-3-5037a6b4d6aa','medium.com/@knoldus: Introduction to Kubernetes Deployment Strategies —'' Part 3','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.77903343204837298e+09,0,'2026-05-17T17:57:12.048373+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes.md"]','[]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@knoldus/introduction-to-sealed-secrets-in-kubernetes-7857b361a845','medium.com/@knoldus: Introduction to sealed secrets in Kubernetes','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1.77903378867083406e+09,0,'2026-05-17T18:03:08.670834+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubernetes-security.md"]','[]','{}','{"duplicate_of": "https://medium.com/@knoldus/using-sealed-secrets-in-kubernetes-7f7518d4c984"}');
-INSERT INTO "resources" VALUES('https://medium.com/@knoldus/using-sealed-secrets-in-kubernetes-7f7518d4c984','medium.com/@knoldus: Using sealed secrets in Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@knoldus: Using sealed secrets in Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779033572542768e+09,0,'2026-05-17T17:59:32.542768+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@krishnendupatra/best-practices-to-achieve-zero-downtime-on-kubernetes-deployments-438f15cd811e','medium.com/@krishnendupatra: Best practices to achieve Zero downtime on'' Kubernetes deployments','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@krishnendupatra: Best practices to achieve Zero downtime on'' Kubernetes deployments in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903153547063493e+09,0,'2026-05-17T17:25:35.470635+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@kylekhunter/kubernetes-monitoring-with-prometheus-a149c35694c4','medium.com/@kylekhunter: Kubernetes Monitoring with Prometheus','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@kylekhunter: Kubernetes Monitoring with Prometheus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.779030009182451e+09,0,'2026-05-17T17:00:09.182451+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@kylelzk/kubernetes-theory-understanding-kubernetes-components-a-deep-dive-ac31b7463df2','medium.com/@kylelzk: Kubernetes Theory - Understanding Kubernetes Components:'' A Deep Dive','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@kylelzk: Kubernetes Theory - Understanding Kubernetes Components:'' A Deep Dive in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903338445131611e+09,0,'2026-05-17T17:56:24.451316+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@ladoui.bilal/10-git-commands-should-every-devops-should-know-6ae07f5e1989','==medium.com/@ladoui.bilal: 10 Git commands every DevOps should know== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==medium.com/@ladoui.bilal: 10 Git commands every DevOps should know== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903033520530891e+09,0,'2026-05-17T17:05:35.205309+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/git.md"]','["git.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@lambdaEranga/monitor-kubernets-services-endpoints-with-prometheus-blackbox-exporter-a64e062c05d5','medium.com/@lambdaEranga: Monitor Kubernets Services/Endpoints with Prometheus'' Blackbox Exporter 🌟','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@lambdaEranga: Monitor Kubernets Services/Endpoints with Prometheus'' Blackbox Exporter 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903290204117107e+09,0,'2026-05-17T17:48:22.041171+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@leocherian/simple-cdk-app-to-create-eks-cluster-06f651a12ccd','medium.com/@leocherian: Simple CDK app to create EKS Cluster','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@leocherian: Simple CDK app to create EKS Cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903442454634404e+09,0,'2026-05-17T18:13:44.546344+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@lessandro.ugulino/securing-the-kubernetes-cluster-c5ab43fe0dd0','medium: Securing the Kubernetes cluster | Lessandro Z. Ugulino','','N/A',0,'A curated technical resource and architectural guide covering medium: Securing the Kubernetes cluster | Lessandro Z. Ugulino in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903132891658806e+09,0,'2026-05-17T17:22:08.916588+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@lfoster49203/kubernetes-on-azure-setting-up-a-cluster-on-microsoft-azure-with-azure-aks-d6bee3eaa65','medium.com/@lfoster49203: Kubernetes on Azure: Setting up a cluster on Microsoft'' Azure (with Azure AKS)','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@lfoster49203: Kubernetes on Azure: Setting up a cluster on Microsoft'' Azure (with Azure AKS) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903253991223096e+09,0,'2026-05-17T17:42:19.912231+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/managed-kubernetes-in-public-cloud.md"]','["managed-kubernetes-in-public-cloud.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@litombeg/kubernetes-high-level-architecture-8a39456c2023','medium.com/@litombeg: Kubernetes High-Level Architecture','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@litombeg: Kubernetes High-Level Architecture in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903072695719504e+09,0,'2026-05-17T17:12:06.957195+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@lucapompei91/kubernetes-observability-17a7875a38f6','medium.com/@lucapompei91: Kubernetes observability','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@lucapompei91: Kubernetes observability in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903052889403605e+09,0,'2026-05-17T17:08:48.894036+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@lupass93/zero-trust-architecture-on-kubernetes-with-istio-service-mesh-eade6c5a3c53','medium.com/@lupass93: Zero Trust Architecture on Kubernetes with Istio Service'' Mesh','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@lupass93: Zero Trust Architecture on Kubernetes with Istio Service'' Mesh in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903144585155606e+09,0,'2026-05-17T17:24:05.851556+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/istio.md"]','["istio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@m.json/the-kubernetes-cloud-controller-manager-d440af0d2be5','medium: The Kubernetes Cloud Controller Manager','','N/A',0,'A curated technical resource and architectural guide covering medium: The Kubernetes Cloud Controller Manager in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903011913891506e+09,0,'2026-05-17T17:01:59.138915+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@madhankannan7/kubernetes-in-production-key-considerations-b2ead677fd78','medium.com/@madhankannan7: Kubernetes in Production: Key Considerations','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@madhankannan7: Kubernetes in Production: Key Considerations in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903134920038104e+09,0,'2026-05-17T17:22:29.200381+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@maggarwa/part-1-why-red-hat-openshift-service-mesh-54b8b6ae1a8f','medium: Part 1 — Why Red Hat Openshift Service Mesh? 🌟','','N/A',0,'A curated technical resource and architectural guide covering medium: Part 1 — Why Red Hat Openshift Service Mesh? 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903040367356705e+09,0,'2026-05-17T17:06:43.673567+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/servicemesh.md"]','["servicemesh.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@magstherdev/opentelemetry-on-kubernetes-c167f024b35f','medium.com/@magstherdev: OpenTelemetry on Kubernetes 🌟','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@magstherdev: OpenTelemetry on Kubernetes 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903144214228391e+09,0,'2026-05-17T17:24:02.142284+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@magstherdev/opentelemetry-operator-d3d407354cbf','medium.com/@magstherdev: OpenTelemetry Operator','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@magstherdev: OpenTelemetry Operator in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,'duplicate','manual','N/A',100.0,1.77903262245891189e+09,0,'2026-05-17T17:43:42.458912+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md", "docs/monitoring.md"]','["kubernetes-operators-controllers.md", "monitoring.md"]','{}','{"duplicate_of": "https://medium.com/@magstherdev/opentelemetry-on-kubernetes-c167f024b35f"}');
-INSERT INTO "resources" VALUES('https://medium.com/@maneesha649nirman/design-patterns-for-microservices-30bed0d215f5','medium.com/@maneesha649nirman: Design Patterns For Microservices','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@maneesha649nirman: Design Patterns For Microservices in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903137761734294e+09,0,'2026-05-17T17:22:57.617343+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@maninder.bindra/using-nginx-ingress-controller-to-restrict-access-by-ip-ip-whitelisting-for-a-service-deployed-to-bd5c86dc66d6','medium: Using nginx-ingress controller to restrict access by IP (ip whitelisting)'' for a service deployed to a Kubernetes (AKS) cluster','','N/A',0,'A curated technical resource and architectural guide covering medium: Using nginx-ingress controller to restrict access by IP (ip whitelisting)'' for a service deployed to a Kubernetes (AKS) cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903377278231906e+09,0,'2026-05-17T18:02:52.782319+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@marc.guerrini/diy-istio-validate-jwt-1ffbd488b1f3','medium.com/@marc.guerrini: DIY — Istio — validate JWT','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@marc.guerrini: DIY — Istio — validate JWT in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903437269873905e+09,0,'2026-05-17T18:12:52.698739+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/istio.md"]','["istio.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@marc.khouzam/shell-completion-for-plugins-with-helm-3-8-7cb001012a54','medium.com/@marc.khouzam: Shell completion for plugins with Helm 3.8','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@marc.khouzam: Shell completion for plugins with Helm 3.8 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903023037916398e+09,0,'2026-05-17T17:03:50.379164+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@marco.franssen/gitops-using-helmsman-to-apply-helm-charts-to-k8s-1a7217ced411','medium: Gitops using Helmsman to apply Helm Charts to k8s','','N/A',0,'A curated technical resource and architectural guide covering medium: Gitops using Helmsman to apply Helm Charts to k8s in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903330910736393e+09,0,'2026-05-17T17:55:09.107364+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/helm.md"]','["helm.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@marco.franssen/install-hashicorp-vault-on-kubernetes-using-helm-part-2-d612cf6c0c91','==medium: Install Hashicorp Vault on Kubernetes using Helm — Part 2== |'' Marco Franssen','','N/A',0,NULL,NULL,NULL,NULL,0,'duplicate','manual','N/A',100.0,1.77903189621997594e+09,0,'2026-05-17T17:31:36.219976+02:00',NULL,NULL,NULL,'[]','[]','["docs/devsecops.md"]','[]','{}','{"duplicate_of": "https://marcofranssen.nl/install-hashicorp-vault-on-kubernetes-using-helm-part-1"}');
-INSERT INTO "resources" VALUES('https://medium.com/@marinradjenovic/why-do-you-still-need-to-think-of-scalability-when-architecting-serverless-apps-a2e1f14e3eca','medium.com/@marinradjenovic: Why do you still need to think of scalability'' when architecting Serverless apps?','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@marinradjenovic: Why do you still need to think of scalability'' when architecting Serverless apps? in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902989907331895e+09,0,'2026-05-17T16:58:19.073319+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/serverless.md"]','["serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@mariusz_kujawski/terraform-for-a-data-engineer-553f7538fec8','medium.com/@mariusz_kujawski: Terraform for a Data Engineer','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@mariusz_kujawski: Terraform for a Data Engineer in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903228758444404e+09,0,'2026-05-17T17:38:07.584444+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/terraform.md"]','["terraform.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@mark.andreev/how-to-configure-kubernetes-memory-limits-for-java-application-ec0cc5a68c24','medium.com/@mark.andreev: How to configure Kubernetes memory limits for'' Java application','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@mark.andreev: How to configure Kubernetes memory limits for'' Java application in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77902935618868398e+09,0,'2026-05-17T16:49:16.188684+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@markcallen_devops/setup-kubernetes-admin-on-linux-with-brew-da143cef1c90','medium.com/@markcallen_devops: Setup Kubernetes Admin on Linux with Brew','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@markcallen_devops: Setup Kubernetes Admin on Linux with Brew in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903275144456291e+09,0,'2026-05-17T17:45:51.444563+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-tools.md"]','["kubernetes-tools.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@marko.luksa/delaying-application-start-until-sidecar-is-ready-2ec2d21a7b74','medium: Delaying application start until sidecar is ready','','N/A',0,'A curated technical resource and architectural guide covering medium: Delaying application start until sidecar is ready in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903141625311589e+09,0,'2026-05-17T17:23:36.253116+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@marom.itamar/kubernetes-controllers-custom-resources-and-operators-explained-8e92f46829f6','medium.com/@marom.itamar: Kubernetes Controllers, Custom Resources, and'' Operators Explained','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@marom.itamar: Kubernetes Controllers, Custom Resources, and'' Operators Explained in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903019621863102e+09,0,'2026-05-17T17:03:16.218631+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-operators-controllers.md"]','["kubernetes-operators-controllers.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@martin.hodges/adding-observability-to-a-kubernetes-cluster-using-prometheus-c2cba6c0fdaa','medium.com/@martin.hodges: Adding observability to a Kubernetes cluster'' using Prometheus','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@martin.hodges: Adding observability to a Kubernetes cluster'' using Prometheus in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903315786837196e+09,0,'2026-05-17T17:52:37.868372+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@martin.hodges/enabling-tls-on-your-vault-cluster-on-kubernetes-0d20439b13d0','medium.com/@martin.hodges: Enabling TLS on your Vault cluster on Kubernetes','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@martin.hodges: Enabling TLS on your Vault cluster on Kubernetes in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903154128839802e+09,0,'2026-05-17T17:25:41.288398+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@martin.hodges/how-to-install-keycloak-iam-on-your-kubernetes-cluster-backed-by-postgres-1228eae4faeb','medium.com/@martin.hodges: How to install Keycloak IAM on your Kubernetes'' cluster, backed by Postgres','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@martin.hodges: How to install Keycloak IAM on your Kubernetes'' cluster, backed by Postgres in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903189623208308e+09,0,'2026-05-17T17:31:36.232083+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@martin.hodges/introduction-to-vault-to-provide-secret-management-in-your-kubernetes-cluster-658b58372569','medium.com/@martin.hodges: Introduction to Vault to provide secret management'' in your Kubernetes cluster','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@martin.hodges: Introduction to Vault to provide secret management'' in your Kubernetes cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903286905070304e+09,0,'2026-05-17T17:47:49.050703+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/devsecops.md"]','["devsecops.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@martin.hodges/use-terraform-ansible-and-github-actions-to-automate-running-your-spring-boot-application-on-e82424da828e','medium.com/@martin.hodges: Spring Boot CI/CD on Kubernetes using Terraform,'' Ansible and GitHub: Part 12','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@martin.hodges: Spring Boot CI/CD on Kubernetes using Terraform,'' Ansible and GitHub: Part 12 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903184431610393e+09,0,'2026-05-17T17:30:44.316104+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/demos.md"]','["demos.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@martin.hodges/using-a-wildcard-certificate-within-your-kubernetes-cluster-87c014e8dafe','medium.com/@martin.hodges: Using a wildcard certificate within your Kubernetes'' cluster','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@martin.hodges: Using a wildcard certificate within your Kubernetes'' cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903264242039704e+09,0,'2026-05-17T17:44:02.420397+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@martin.hodges/why-do-i-need-an-api-gateway-on-a-kubernetes-cluster-c70f15da836c','medium.com/@martin.hodges: Why do I need an API Gateway on a Kubernetes'' cluster','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@martin.hodges: Why do I need an API Gateway on a Kubernetes'' cluster in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903296626308894e+09,0,'2026-05-17T17:49:26.263089+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/developerportals.md"]','["developerportals.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@martin.schneppenheim/utilizing-and-monitoring-kubernetes-cluster-resources-more-effectively-using-this-tool-df4c68ec2053','medium: Utilizing and monitoring kubernetes cluster resources more effectively','','N/A',0,'A curated technical resource and architectural guide covering medium: Utilizing and monitoring kubernetes cluster resources more effectively in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.77903236838801789e+09,0,'2026-05-17T17:39:28.388018+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-monitoring.md"]','["kubernetes-monitoring.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@mathieuces/how-to-calculate-cpu-for-containers-in-k8s-dynamically-47a89e3886eb','==medium.com/@mathieuces: How to calculate CPU for containers in k8s dynamically'' ?== 🌟','','N/A',0,'A curated technical resource and architectural guide covering ==medium.com/@mathieuces: How to calculate CPU for containers in k8s dynamically'' ?== 🌟 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790342324850111e+09,0,'2026-05-17T18:10:32.485011+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@mbarkin.narin/problem-solving-strategies-for-microservice-architecture-part-iii-c15830151890','medium.com/@mbarkin.narin: Problem Solving Strategies for Microservice Architecture'' Part III','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@mbarkin.narin: Problem Solving Strategies for Microservice Architecture'' Part III in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1.7790301191718719e+09,0,'2026-05-17T17:01:59.171872+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/introduction.md"]','["introduction.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@mehmetodabashi/authentication-and-authorization-in-kubernetes-client-certificates-and-role-based-access-control-d4e98a3c1098','medium.com/@mehmetodabashi: Authentication and Authorization in Kubernetes:'' Client Certificates and Role Based Access Control (RBAC)','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@mehmetodabashi: Authentication and Authorization in Kubernetes:'' Client Certificates and Role Based Access Control (RBAC) in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779033619.15322,0,'2026-05-17T18:00:19.153220+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-security.md"]','["kubernetes-security.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@mehmetodabashi/kubernetes-networking-and-service-object-understanding-clusterip-and-nodeport-with-hands-on-study-90cfeaf66e8c','medium.com/@mehmetodabashi: Kubernetes networking and service object: Understanding'' ClusterIp and nodePort with hands on study','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@mehmetodabashi: Kubernetes networking and service object: Understanding'' ClusterIp and nodePort with hands on study in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031999.82984,0,'2026-05-17T17:33:19.829840+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes-networking.md"]','["kubernetes-networking.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@meng.yan/what-happens-when-deleting-a-pod-d1219c7e1b53','medium.com/@meng.yan: What Happens When Deleting a Pod','','N/A',0,'A curated technical resource and architectural guide covering medium.com/@meng.yan: What Happens When Deleting a Pod in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779034265.00945,0,'2026-05-17T18:11:05.009450+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@mertmengu/aws-sam-cli-advanced-serverless-deployments-07432fee87ab','AWS SAM CLI Advanced Serverless Deployments','','N/A',0,'A curated technical resource and architectural guide covering AWS SAM CLI Advanced Serverless Deployments in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779031981.13288,0,'2026-05-17T17:33:01.132880+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/aws-serverless.md"]','["aws-serverless.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@mfsilv/kubernetes-a-gentle-introduction-9d23de7f00e0','medium: Kubernetes for dummies: introduction. Part 1','','N/A',0,'A curated technical resource and architectural guide covering medium: Kubernetes for dummies: introduction. Part 1 in the Kubernetes Tools ecosystem.','English','Reference','Intermediate',0,NULL,'manual','N/A',100.0,1779032157.07266,0,'2026-05-17T17:35:57.072660+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/kubernetes.md"]','["kubernetes.md"]','{}','{}');
-INSERT INTO "resources" VALUES('https://medium.com/@mfsilv/kubernetes-for-dummies-the-cluster-7cf6a7b5532','medium: Kubernetes for dummies: the cluster. Part 2','','N/A',0,NULL,NULL,NULL,NULL,0,NULL,'manual','N/A',100.0,1.7790334866976459e+09,0,'2026-05-17T17:58:06.697646+02:00',NULL,NULL,NULL,'[]','[]','["docs/kubern